From e6b87cf8bc7a9483900f270f732979937f5d077a Mon Sep 17 00:00:00 2001
From: Brin <563451665@qq.com>
Date: Tue, 20 May 2025 15:38:59 +0800
Subject: [PATCH] [Upload Code]:Change AI Output UART2 -> UART6
---
README.md | 2 +-
XM-01/.ai/model_null_c_graph.json | 3746 +++++++
XM-01/.ai/model_null_c_info.json | 4330 ++++++++
XM-01/.ai/model_null_report.json | 1215 +++
XM-01/Core/Inc/usart.h | 4 +-
XM-01/Core/Src/gpio.c | 3 +-
XM-01/Core/Src/main.c | 47 +-
XM-01/Core/Src/usart.c | 84 +-
XM-01/MDK-ARM/XM-01.uvguix.admin | 35 +-
XM-01/MDK-ARM/XM-01.uvoptx | 32 +-
XM-01/MDK-ARM/XM-01.uvprojx | 10 +-
XM-01/MDK-ARM/XM-01/XM-01.hex | 8678 +++++++++--------
XM-01/X-CUBE-AI/App/model.c | 12 +-
XM-01/X-CUBE-AI/App/model.h | 2 +-
XM-01/X-CUBE-AI/App/model_config.h | 2 +-
XM-01/X-CUBE-AI/App/model_data.c | 2 +-
XM-01/X-CUBE-AI/App/model_data.h | 2 +-
XM-01/X-CUBE-AI/App/model_data_params.c | 2 +-
XM-01/X-CUBE-AI/App/model_data_params.h | 2 +-
XM-01/X-CUBE-AI/App/model_generate_report.txt | 6 +-
XM-01/X-CUBE-AI/Target/bsp_ai.h | 6 +-
XM-01/XM-01.ioc | 32 +-
22 files changed, 13778 insertions(+), 4476 deletions(-)
create mode 100644 XM-01/.ai/model_null_c_graph.json
create mode 100644 XM-01/.ai/model_null_c_info.json
create mode 100644 XM-01/.ai/model_null_report.json
diff --git a/README.md b/README.md
index 91bc077..02cc0bf 100644
--- a/README.md
+++ b/README.md
@@ -56,7 +56,7 @@
| 2025-05-14 | 增加Shell控制台、增加串口2用于蓝牙 | 增加调试接口 |
| 2025-05-16 | 更换芯片STM32F405 | 重新构建 |
| 2025-05-19 | AI算法融合完毕,验证数据集可行 | 文件更新 |
-| 2025-05-20 | 新建AI线程 算法功能验证完成 | 线程增加 |
+| 2025-05-20 | 新建AI线程 算法功能验证完成 修改串口 | 线程增加 |
---
diff --git a/XM-01/.ai/model_null_c_graph.json b/XM-01/.ai/model_null_c_graph.json
new file mode 100644
index 0000000..7d8bf75
--- /dev/null
+++ b/XM-01/.ai/model_null_c_graph.json
@@ -0,0 +1,3746 @@
+{
+ "activations": {
+ "heap_overlay_pool": {
+ "activation_alignment": 4,
+ "buffer_data_size": 0,
+ "buffer_offsets": [
+ {
+ "buffer_name": "serving_default_input0_output_array",
+ "offset": 16540,
+ "size": 4096
+ },
+ {
+ "buffer_name": "conv2d_4_output_array",
+ "offset": 20672,
+ "size": 16384
+ },
+ {
+ "buffer_name": "conv2d_6_output_array",
+ "offset": 4288,
+ "size": 16384
+ },
+ {
+ "buffer_name": "conv2d_7_output_array",
+ "offset": 3264,
+ "size": 16384
+ },
+ {
+ "buffer_name": "nl_7_nl_output_array",
+ "offset": 3264,
+ "size": 16384
+ },
+ {
+ "buffer_name": "conv2d_8_output_array",
+ "offset": 1024,
+ "size": 16384
+ },
+ {
+ "buffer_name": "conv2d_9_output_array",
+ "offset": 0,
+ "size": 16384
+ },
+ {
+ "buffer_name": "eltwise_10_output_array",
+ "offset": 20672,
+ "size": 16384
+ },
+ {
+ "buffer_name": "nl_10_nl_output_array",
+ "offset": 0,
+ "size": 16384
+ },
+ {
+ "buffer_name": "conv2d_11_output_array",
+ "offset": 20736,
+ "size": 16384
+ },
+ {
+ "buffer_name": "conv2d_12_output_array",
+ "offset": 19712,
+ "size": 16384
+ },
+ {
+ "buffer_name": "nl_12_nl_output_array",
+ "offset": 19712,
+ "size": 16384
+ },
+ {
+ "buffer_name": "conv2d_13_output_array",
+ "offset": 17472,
+ "size": 16384
+ },
+ {
+ "buffer_name": "conv2d_14_output_array",
+ "offset": 16448,
+ "size": 16384
+ },
+ {
+ "buffer_name": "eltwise_15_output_array",
+ "offset": 0,
+ "size": 16384
+ },
+ {
+ "buffer_name": "nl_15_nl_output_array",
+ "offset": 16384,
+ "size": 16384
+ },
+ {
+ "buffer_name": "conv2d_20_output_array",
+ "offset": 64,
+ "size": 8192
+ },
+ {
+ "buffer_name": "conv2d_16_output_array",
+ "offset": 8256,
+ "size": 4096
+ },
+ {
+ "buffer_name": "conv2d_17_output_array",
+ "offset": 12352,
+ "size": 8192
+ },
+ {
+ "buffer_name": "nl_17_nl_output_array",
+ "offset": 20544,
+ "size": 8192
+ },
+ {
+ "buffer_name": "conv2d_18_output_array",
+ "offset": 8256,
+ "size": 8192
+ },
+ {
+ "buffer_name": "conv2d_19_output_array",
+ "offset": 16576,
+ "size": 8192
+ },
+ {
+ "buffer_name": "eltwise_21_output_array",
+ "offset": 8256,
+ "size": 8192
+ },
+ {
+ "buffer_name": "nl_21_nl_output_array",
+ "offset": 0,
+ "size": 8192
+ },
+ {
+ "buffer_name": "conv2d_22_output_array",
+ "offset": 8192,
+ "size": 8192
+ },
+ {
+ "buffer_name": "conv2d_23_output_array",
+ "offset": 16512,
+ "size": 8192
+ },
+ {
+ "buffer_name": "nl_23_nl_output_array",
+ "offset": 8192,
+ "size": 8192
+ },
+ {
+ "buffer_name": "conv2d_24_output_array",
+ "offset": 16384,
+ "size": 8192
+ },
+ {
+ "buffer_name": "conv2d_25_output_array",
+ "offset": 24576,
+ "size": 8192
+ },
+ {
+ "buffer_name": "eltwise_26_output_array",
+ "offset": 8192,
+ "size": 8192
+ },
+ {
+ "buffer_name": "nl_26_nl_output_array",
+ "offset": 0,
+ "size": 8192
+ },
+ {
+ "buffer_name": "pool_27_output_array",
+ "offset": 8192,
+ "size": 128
+ },
+ {
+ "buffer_name": "gemm_28_output_array",
+ "offset": 0,
+ "size": 128
+ },
+ {
+ "buffer_name": "nl_28_nl_output_array",
+ "offset": 128,
+ "size": 128
+ },
+ {
+ "buffer_name": "gemm_29_output_array",
+ "offset": 0,
+ "size": 12
+ },
+ {
+ "buffer_name": "nl_30_output_array",
+ "offset": 12,
+ "size": 12
+ },
+ {
+ "buffer_name": "conv2d_4_scratch0_array",
+ "offset": 20636,
+ "size": 36
+ },
+ {
+ "buffer_name": "conv2d_4_scratch1_array",
+ "offset": 12444,
+ "size": 4096
+ },
+ {
+ "buffer_name": "conv2d_7_scratch0_array",
+ "offset": 37056,
+ "size": 64
+ },
+ {
+ "buffer_name": "conv2d_9_scratch0_array",
+ "offset": 37056,
+ "size": 64
+ },
+ {
+ "buffer_name": "conv2d_12_scratch0_array",
+ "offset": 16384,
+ "size": 64
+ },
+ {
+ "buffer_name": "conv2d_14_scratch0_array",
+ "offset": 16384,
+ "size": 64
+ },
+ {
+ "buffer_name": "conv2d_20_scratch0_array",
+ "offset": 0,
+ "size": 64
+ },
+ {
+ "buffer_name": "conv2d_17_scratch0_array",
+ "offset": 0,
+ "size": 64
+ },
+ {
+ "buffer_name": "conv2d_19_scratch0_array",
+ "offset": 16448,
+ "size": 128
+ },
+ {
+ "buffer_name": "conv2d_23_scratch0_array",
+ "offset": 16384,
+ "size": 128
+ },
+ {
+ "buffer_name": "conv2d_25_scratch0_array",
+ "offset": 8192,
+ "size": 128
+ }
+ ],
+ "data_alignment": 4,
+ "pool_id": 0,
+ "pool_size": -1,
+ "used_size": 37120
+ }
+ },
+ "activations_alignment": 4,
+ "arguments": "generate --target stm32f4 --name model -m D:/Job_Work/Code/Z_Python/myEnv/model.tflite --compression high --verbosity 1 -O ram --workspace C:/Users/admin/AppData/Local/Temp/mxAI_workspace33740368255090013021409726810218586 --output C:/Users/admin/.stm32cubemx/model_output",
+ "c_activations_count": 1,
+ "c_arrays": [
+ {
+ "c_bits": 32,
+ "c_id": 0,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "conv2d_11_output_array",
+ "offset": 20736,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "conv2d_11_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 1,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 576,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 144,
+ "name": "conv2d_11_weights_array",
+ "offset": 4032,
+ "scale": [],
+ "size": 144,
+ "tensors": [
+ {
+ "name": "conv2d_11_weights",
+ "shape": [
+ 16,
+ 3,
+ 3,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 2,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 64,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 16,
+ "name": "conv2d_12_bias_array",
+ "offset": 5632,
+ "scale": [],
+ "size": 16,
+ "tensors": [
+ {
+ "name": "conv2d_12_bias",
+ "shape": [
+ 16
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 3,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "conv2d_12_output_array",
+ "offset": 19712,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "conv2d_12_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 4,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 64,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 16,
+ "name": "conv2d_12_scratch0_array",
+ "offset": 16384,
+ "scale": [],
+ "size": 16,
+ "tensors": [
+ {
+ "name": "conv2d_12_scratch0",
+ "shape": [
+ 1,
+ 1,
+ 16,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 5,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 1024,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 256,
+ "name": "conv2d_12_weights_array",
+ "offset": 4608,
+ "scale": [],
+ "size": 256,
+ "tensors": [
+ {
+ "name": "conv2d_12_weights",
+ "shape": [
+ 16,
+ 1,
+ 1,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 6,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "conv2d_13_output_array",
+ "offset": 17472,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "conv2d_13_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 7,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 576,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 144,
+ "name": "conv2d_13_weights_array",
+ "offset": 5696,
+ "scale": [],
+ "size": 144,
+ "tensors": [
+ {
+ "name": "conv2d_13_weights",
+ "shape": [
+ 16,
+ 3,
+ 3,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 8,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 64,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 16,
+ "name": "conv2d_14_bias_array",
+ "offset": 7296,
+ "scale": [],
+ "size": 16,
+ "tensors": [
+ {
+ "name": "conv2d_14_bias",
+ "shape": [
+ 16
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 9,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "conv2d_14_output_array",
+ "offset": 16448,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "conv2d_14_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 10,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 64,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 16,
+ "name": "conv2d_14_scratch0_array",
+ "offset": 16384,
+ "scale": [],
+ "size": 16,
+ "tensors": [
+ {
+ "name": "conv2d_14_scratch0",
+ "shape": [
+ 1,
+ 1,
+ 16,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 11,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 1024,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 256,
+ "name": "conv2d_14_weights_array",
+ "offset": 6272,
+ "scale": [],
+ "size": 256,
+ "tensors": [
+ {
+ "name": "conv2d_14_weights",
+ "shape": [
+ 16,
+ 1,
+ 1,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 12,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 4096,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 1024,
+ "name": "conv2d_16_output_array",
+ "offset": 8256,
+ "scale": [],
+ "size": 1024,
+ "tensors": [
+ {
+ "name": "conv2d_16_output",
+ "shape": [
+ 8,
+ 8,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 13,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 576,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 144,
+ "name": "conv2d_16_weights_array",
+ "offset": 9536,
+ "scale": [],
+ "size": 144,
+ "tensors": [
+ {
+ "name": "conv2d_16_weights",
+ "shape": [
+ 16,
+ 3,
+ 3,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 14,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 128,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 32,
+ "name": "conv2d_17_bias_array",
+ "offset": 12160,
+ "scale": [],
+ "size": 32,
+ "tensors": [
+ {
+ "name": "conv2d_17_bias",
+ "shape": [
+ 32
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 15,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "conv2d_17_output_array",
+ "offset": 12352,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "conv2d_17_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 16,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 64,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 16,
+ "name": "conv2d_17_scratch0_array",
+ "offset": 0,
+ "scale": [],
+ "size": 16,
+ "tensors": [
+ {
+ "name": "conv2d_17_scratch0",
+ "shape": [
+ 1,
+ 1,
+ 16,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 17,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 2048,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 512,
+ "name": "conv2d_17_weights_array",
+ "offset": 10112,
+ "scale": [],
+ "size": 512,
+ "tensors": [
+ {
+ "name": "conv2d_17_weights",
+ "shape": [
+ 32,
+ 1,
+ 1,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 18,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 128,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 32,
+ "name": "conv2d_18_bias_array",
+ "offset": 13440,
+ "scale": [],
+ "size": 32,
+ "tensors": [
+ {
+ "name": "conv2d_18_bias",
+ "shape": [
+ 32
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 19,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "conv2d_18_output_array",
+ "offset": 8256,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "conv2d_18_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 20,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 1152,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 288,
+ "name": "conv2d_18_weights_array",
+ "offset": 12288,
+ "scale": [],
+ "size": 288,
+ "tensors": [
+ {
+ "name": "conv2d_18_weights",
+ "shape": [
+ 32,
+ 3,
+ 3,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 21,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 128,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 32,
+ "name": "conv2d_19_bias_array",
+ "offset": 17664,
+ "scale": [],
+ "size": 32,
+ "tensors": [
+ {
+ "name": "conv2d_19_bias",
+ "shape": [
+ 32
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 22,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "conv2d_19_output_array",
+ "offset": 16576,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "conv2d_19_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 23,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 128,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 32,
+ "name": "conv2d_19_scratch0_array",
+ "offset": 16448,
+ "scale": [],
+ "size": 32,
+ "tensors": [
+ {
+ "name": "conv2d_19_scratch0",
+ "shape": [
+ 1,
+ 1,
+ 32,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 24,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 4096,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 1024,
+ "name": "conv2d_19_weights_array",
+ "offset": 13568,
+ "scale": [],
+ "size": 1024,
+ "tensors": [
+ {
+ "name": "conv2d_19_weights",
+ "shape": [
+ 32,
+ 1,
+ 1,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 25,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 128,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 32,
+ "name": "conv2d_20_bias_array",
+ "offset": 9408,
+ "scale": [],
+ "size": 32,
+ "tensors": [
+ {
+ "name": "conv2d_20_bias",
+ "shape": [
+ 32
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 26,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "conv2d_20_output_array",
+ "offset": 64,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "conv2d_20_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 27,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 64,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 16,
+ "name": "conv2d_20_scratch0_array",
+ "offset": 0,
+ "scale": [],
+ "size": 16,
+ "tensors": [
+ {
+ "name": "conv2d_20_scratch0",
+ "shape": [
+ 1,
+ 1,
+ 16,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 28,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 2048,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 512,
+ "name": "conv2d_20_weights_array",
+ "offset": 7360,
+ "scale": [],
+ "size": 512,
+ "tensors": [
+ {
+ "name": "conv2d_20_weights",
+ "shape": [
+ 32,
+ 1,
+ 1,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 29,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "conv2d_22_output_array",
+ "offset": 8192,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "conv2d_22_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 30,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 1152,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 288,
+ "name": "conv2d_22_weights_array",
+ "offset": 17792,
+ "scale": [],
+ "size": 288,
+ "tensors": [
+ {
+ "name": "conv2d_22_weights",
+ "shape": [
+ 32,
+ 3,
+ 3,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 31,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 128,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 32,
+ "name": "conv2d_23_bias_array",
+ "offset": 23040,
+ "scale": [],
+ "size": 32,
+ "tensors": [
+ {
+ "name": "conv2d_23_bias",
+ "shape": [
+ 32
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 32,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "conv2d_23_output_array",
+ "offset": 16512,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "conv2d_23_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 33,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 128,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 32,
+ "name": "conv2d_23_scratch0_array",
+ "offset": 16384,
+ "scale": [],
+ "size": 32,
+ "tensors": [
+ {
+ "name": "conv2d_23_scratch0",
+ "shape": [
+ 1,
+ 1,
+ 32,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 34,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 4096,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 1024,
+ "name": "conv2d_23_weights_array",
+ "offset": 18944,
+ "scale": [],
+ "size": 1024,
+ "tensors": [
+ {
+ "name": "conv2d_23_weights",
+ "shape": [
+ 32,
+ 1,
+ 1,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 35,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "conv2d_24_output_array",
+ "offset": 16384,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "conv2d_24_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 36,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 1152,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 288,
+ "name": "conv2d_24_weights_array",
+ "offset": 23168,
+ "scale": [],
+ "size": 288,
+ "tensors": [
+ {
+ "name": "conv2d_24_weights",
+ "shape": [
+ 32,
+ 3,
+ 3,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 37,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 128,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 32,
+ "name": "conv2d_25_bias_array",
+ "offset": 28416,
+ "scale": [],
+ "size": 32,
+ "tensors": [
+ {
+ "name": "conv2d_25_bias",
+ "shape": [
+ 32
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 38,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "conv2d_25_output_array",
+ "offset": 24576,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "conv2d_25_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 39,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 128,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 32,
+ "name": "conv2d_25_scratch0_array",
+ "offset": 8192,
+ "scale": [],
+ "size": 32,
+ "tensors": [
+ {
+ "name": "conv2d_25_scratch0",
+ "shape": [
+ 1,
+ 1,
+ 32,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 40,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 4096,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 1024,
+ "name": "conv2d_25_weights_array",
+ "offset": 24320,
+ "scale": [],
+ "size": 1024,
+ "tensors": [
+ {
+ "name": "conv2d_25_weights",
+ "shape": [
+ 32,
+ 1,
+ 1,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 41,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 64,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 16,
+ "name": "conv2d_4_bias_array",
+ "offset": 576,
+ "scale": [],
+ "size": 16,
+ "tensors": [
+ {
+ "name": "conv2d_4_bias",
+ "shape": [
+ 16
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 42,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "conv2d_4_output_array",
+ "offset": 20672,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "conv2d_4_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 43,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 36,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 9,
+ "name": "conv2d_4_scratch0_array",
+ "offset": 20636,
+ "scale": [],
+ "size": 9,
+ "tensors": [
+ {
+ "name": "conv2d_4_scratch0",
+ "shape": [
+ 3,
+ 3,
+ 1,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 44,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 4096,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 1024,
+ "name": "conv2d_4_scratch1_array",
+ "offset": 12444,
+ "scale": [],
+ "size": 1024,
+ "tensors": [
+ {
+ "name": "conv2d_4_scratch1",
+ "shape": [
+ 2,
+ 32,
+ 16,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 45,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 576,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 144,
+ "name": "conv2d_4_weights_array",
+ "offset": 0,
+ "scale": [],
+ "size": 144,
+ "tensors": [
+ {
+ "name": "conv2d_4_weights",
+ "shape": [
+ 16,
+ 3,
+ 3,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 46,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 64,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 16,
+ "name": "conv2d_6_bias_array",
+ "offset": 1216,
+ "scale": [],
+ "size": 16,
+ "tensors": [
+ {
+ "name": "conv2d_6_bias",
+ "shape": [
+ 16
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 47,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "conv2d_6_output_array",
+ "offset": 4288,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "conv2d_6_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 48,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 576,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 144,
+ "name": "conv2d_6_weights_array",
+ "offset": 640,
+ "scale": [],
+ "size": 144,
+ "tensors": [
+ {
+ "name": "conv2d_6_weights",
+ "shape": [
+ 16,
+ 3,
+ 3,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 49,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 64,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 16,
+ "name": "conv2d_7_bias_array",
+ "offset": 2304,
+ "scale": [],
+ "size": 16,
+ "tensors": [
+ {
+ "name": "conv2d_7_bias",
+ "shape": [
+ 16
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 50,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "conv2d_7_output_array",
+ "offset": 3264,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "conv2d_7_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 51,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 64,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 16,
+ "name": "conv2d_7_scratch0_array",
+ "offset": 37056,
+ "scale": [],
+ "size": 16,
+ "tensors": [
+ {
+ "name": "conv2d_7_scratch0",
+ "shape": [
+ 1,
+ 1,
+ 16,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 52,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 1024,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 256,
+ "name": "conv2d_7_weights_array",
+ "offset": 1280,
+ "scale": [],
+ "size": 256,
+ "tensors": [
+ {
+ "name": "conv2d_7_weights",
+ "shape": [
+ 16,
+ 1,
+ 1,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 53,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "conv2d_8_output_array",
+ "offset": 1024,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "conv2d_8_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 54,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 576,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 144,
+ "name": "conv2d_8_weights_array",
+ "offset": 2368,
+ "scale": [],
+ "size": 144,
+ "tensors": [
+ {
+ "name": "conv2d_8_weights",
+ "shape": [
+ 16,
+ 3,
+ 3,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 55,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 64,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 16,
+ "name": "conv2d_9_bias_array",
+ "offset": 3968,
+ "scale": [],
+ "size": 16,
+ "tensors": [
+ {
+ "name": "conv2d_9_bias",
+ "shape": [
+ 16
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 56,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "conv2d_9_output_array",
+ "offset": 0,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "conv2d_9_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 57,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 64,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 16,
+ "name": "conv2d_9_scratch0_array",
+ "offset": 37056,
+ "scale": [],
+ "size": 16,
+ "tensors": [
+ {
+ "name": "conv2d_9_scratch0",
+ "shape": [
+ 1,
+ 1,
+ 16,
+ 1
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 58,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 1024,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 256,
+ "name": "conv2d_9_weights_array",
+ "offset": 2944,
+ "scale": [],
+ "size": 256,
+ "tensors": [
+ {
+ "name": "conv2d_9_weights",
+ "shape": [
+ 16,
+ 1,
+ 1,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 59,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "eltwise_10_output_array",
+ "offset": 20672,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "eltwise_10_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 60,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "eltwise_15_output_array",
+ "offset": 0,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "eltwise_15_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 61,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "eltwise_21_output_array",
+ "offset": 8256,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "eltwise_21_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 62,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "eltwise_26_output_array",
+ "offset": 8192,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "eltwise_26_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 63,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 128,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 32,
+ "name": "gemm_28_bias_array",
+ "offset": 29120,
+ "scale": [],
+ "size": 32,
+ "tensors": [
+ {
+ "name": "gemm_28_bias",
+ "shape": [
+ 32
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 64,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 128,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 32,
+ "name": "gemm_28_output_array",
+ "offset": 0,
+ "scale": [],
+ "size": 32,
+ "tensors": [
+ {
+ "name": "gemm_28_output",
+ "shape": [
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 4,
+ "c_id": 65,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 576,
+ "c_type": "const lut4_float",
+ "format": "lut4_float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 1024,
+ "name": "gemm_28_weights_array",
+ "offset": 28544,
+ "scale": [],
+ "size": 1024,
+ "tensors": [
+ {
+ "name": "gemm_28_weights",
+ "shape": [
+ 32,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 66,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 12,
+ "c_type": "const float",
+ "format": "float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 3,
+ "name": "gemm_29_bias_array",
+ "offset": 29360,
+ "scale": [],
+ "size": 3,
+ "tensors": [
+ {
+ "name": "gemm_29_bias",
+ "shape": [
+ 3
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 67,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 12,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 3,
+ "name": "gemm_29_output_array",
+ "offset": 0,
+ "scale": [],
+ "size": 3,
+ "tensors": [
+ {
+ "name": "gemm_29_output",
+ "shape": [
+ 3
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 4,
+ "c_id": 68,
+ "c_mem_pool": "weights",
+ "c_size_in_byte": 112,
+ "c_type": "const lut4_float",
+ "format": "lut4_float",
+ "is_const": true,
+ "mem_pool": "weights",
+ "n_items": 96,
+ "name": "gemm_29_weights_array",
+ "offset": 29248,
+ "scale": [],
+ "size": 96,
+ "tensors": [
+ {
+ "name": "gemm_29_weights",
+ "shape": [
+ 3,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": [],
+ "zeros": 0
+ },
+ {
+ "c_bits": 32,
+ "c_id": 69,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "nl_10_nl_output_array",
+ "offset": 0,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "nl_10_nl_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 70,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "nl_12_nl_output_array",
+ "offset": 19712,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "nl_12_nl_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 71,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "nl_15_nl_output_array",
+ "offset": 16384,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "nl_15_nl_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 72,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "nl_17_nl_output_array",
+ "offset": 20544,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "nl_17_nl_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 73,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "nl_21_nl_output_array",
+ "offset": 0,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "nl_21_nl_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 74,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "nl_23_nl_output_array",
+ "offset": 8192,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "nl_23_nl_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 75,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 8192,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 2048,
+ "name": "nl_26_nl_output_array",
+ "offset": 0,
+ "scale": [],
+ "size": 2048,
+ "tensors": [
+ {
+ "name": "nl_26_nl_output",
+ "shape": [
+ 8,
+ 8,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 76,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 128,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 32,
+ "name": "nl_28_nl_output_array",
+ "offset": 128,
+ "scale": [],
+ "size": 32,
+ "tensors": [
+ {
+ "name": "nl_28_nl_output",
+ "shape": [
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 77,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 12,
+ "c_type": "float",
+ "format": "float",
+ "io_type": "output",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 3,
+ "name": "nl_30_output_array",
+ "offset": 12,
+ "scale": [],
+ "size": 3,
+ "tensors": [
+ {
+ "name": "nl_30_output",
+ "shape": [
+ 3
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 78,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 16384,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 4096,
+ "name": "nl_7_nl_output_array",
+ "offset": 3264,
+ "scale": [],
+ "size": 4096,
+ "tensors": [
+ {
+ "name": "nl_7_nl_output",
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 79,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 128,
+ "c_type": "float",
+ "format": "float",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 32,
+ "name": "pool_27_output_array",
+ "offset": 8192,
+ "scale": [],
+ "size": 32,
+ "tensors": [
+ {
+ "name": "pool_27_output",
+ "shape": [
+ 1,
+ 1,
+ 32
+ ]
+ }
+ ],
+ "zeropoint": []
+ },
+ {
+ "c_bits": 32,
+ "c_id": 80,
+ "c_mem_pool": "**default**",
+ "c_size_in_byte": 4096,
+ "c_type": "float",
+ "format": "float",
+ "io_type": "input",
+ "is_const": false,
+ "mem_pool": "activations",
+ "n_items": 1024,
+ "name": "serving_default_input0_output_array",
+ "offset": 16540,
+ "scale": [],
+ "size": 1024,
+ "tensors": [
+ {
+ "name": "serving_default_input0_output",
+ "shape": [
+ 1024
+ ]
+ }
+ ],
+ "zeropoint": []
+ }
+ ],
+ "c_arrays_n": 81,
+ "c_layers": [
+ {
+ "c_forward": [
+ "forward_conv2d_if32of32wf32_nl_pool"
+ ],
+ "c_id": 0,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 5,
+ "macc": 180240,
+ "name": "conv2d_4",
+ "op_by_type": {
+ "smul_f32_f32": 180240
+ },
+ "rom": 640,
+ "tensors": {
+ "inputs": [
+ "serving_default_input0_output"
+ ],
+ "outputs": [
+ "conv2d_4_output"
+ ],
+ "scratchs": [
+ "conv2d_4_scratch0",
+ "conv2d_4_scratch1"
+ ],
+ "weights": [
+ "conv2d_4_weights",
+ "conv2d_4_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 160,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_dw_if32of32wf32"
+ ],
+ "c_id": 1,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 6,
+ "macc": 36880,
+ "name": "conv2d_6",
+ "op_by_type": {
+ "smul_f32_f32": 36880
+ },
+ "rom": 640,
+ "tensors": {
+ "inputs": [
+ "conv2d_4_output"
+ ],
+ "outputs": [
+ "conv2d_6_output"
+ ],
+ "scratchs": [],
+ "weights": [
+ "conv2d_6_weights",
+ "conv2d_6_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 160,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_conv2d_if32of32wf32"
+ ],
+ "c_id": 2,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 7,
+ "macc": 65552,
+ "name": "conv2d_7",
+ "op_by_type": {
+ "smul_f32_f32": 65552
+ },
+ "rom": 1088,
+ "tensors": {
+ "inputs": [
+ "conv2d_6_output"
+ ],
+ "outputs": [
+ "conv2d_7_output"
+ ],
+ "scratchs": [
+ "conv2d_7_scratch0"
+ ],
+ "weights": [
+ "conv2d_7_weights",
+ "conv2d_7_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 272,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_relu"
+ ],
+ "c_id": 3,
+ "is_wrapped": "",
+ "layer_type": "Nonlinearity",
+ "m_id": 7,
+ "macc": 4096,
+ "name": "nl_7_nl",
+ "op_by_type": {
+ "op_f32_f32": 4096
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "conv2d_7_output"
+ ],
+ "outputs": [
+ "nl_7_nl_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_dw_if32of32wf32"
+ ],
+ "c_id": 4,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 8,
+ "macc": 36880,
+ "name": "conv2d_8",
+ "op_by_type": {
+ "smul_f32_f32": 36880
+ },
+ "rom": 640,
+ "tensors": {
+ "inputs": [
+ "nl_7_nl_output"
+ ],
+ "outputs": [
+ "conv2d_8_output"
+ ],
+ "scratchs": [],
+ "weights": [
+ "conv2d_8_weights",
+ "conv2d_6_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 160,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_conv2d_if32of32wf32"
+ ],
+ "c_id": 5,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 9,
+ "macc": 65552,
+ "name": "conv2d_9",
+ "op_by_type": {
+ "smul_f32_f32": 65552
+ },
+ "rom": 1088,
+ "tensors": {
+ "inputs": [
+ "conv2d_8_output"
+ ],
+ "outputs": [
+ "conv2d_9_output"
+ ],
+ "scratchs": [
+ "conv2d_9_scratch0"
+ ],
+ "weights": [
+ "conv2d_9_weights",
+ "conv2d_9_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 272,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_eltwise"
+ ],
+ "c_id": 6,
+ "is_wrapped": "",
+ "layer_type": "Eltwise/add",
+ "m_id": 10,
+ "macc": 4096,
+ "name": "eltwise_10",
+ "op_by_type": {
+ "op_f32_f32": 4096
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "conv2d_4_output",
+ "conv2d_9_output"
+ ],
+ "outputs": [
+ "eltwise_10_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_relu"
+ ],
+ "c_id": 7,
+ "is_wrapped": "",
+ "layer_type": "Nonlinearity",
+ "m_id": 10,
+ "macc": 4096,
+ "name": "nl_10_nl",
+ "op_by_type": {
+ "op_f32_f32": 4096
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "eltwise_10_output"
+ ],
+ "outputs": [
+ "nl_10_nl_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_dw_if32of32wf32"
+ ],
+ "c_id": 8,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 11,
+ "macc": 36880,
+ "name": "conv2d_11",
+ "op_by_type": {
+ "smul_f32_f32": 36880
+ },
+ "rom": 640,
+ "tensors": {
+ "inputs": [
+ "nl_10_nl_output"
+ ],
+ "outputs": [
+ "conv2d_11_output"
+ ],
+ "scratchs": [],
+ "weights": [
+ "conv2d_11_weights",
+ "conv2d_6_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 160,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_conv2d_if32of32wf32"
+ ],
+ "c_id": 9,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 12,
+ "macc": 65552,
+ "name": "conv2d_12",
+ "op_by_type": {
+ "smul_f32_f32": 65552
+ },
+ "rom": 1088,
+ "tensors": {
+ "inputs": [
+ "conv2d_11_output"
+ ],
+ "outputs": [
+ "conv2d_12_output"
+ ],
+ "scratchs": [
+ "conv2d_12_scratch0"
+ ],
+ "weights": [
+ "conv2d_12_weights",
+ "conv2d_12_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 272,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_relu"
+ ],
+ "c_id": 10,
+ "is_wrapped": "",
+ "layer_type": "Nonlinearity",
+ "m_id": 12,
+ "macc": 4096,
+ "name": "nl_12_nl",
+ "op_by_type": {
+ "op_f32_f32": 4096
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "conv2d_12_output"
+ ],
+ "outputs": [
+ "nl_12_nl_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_dw_if32of32wf32"
+ ],
+ "c_id": 11,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 13,
+ "macc": 36880,
+ "name": "conv2d_13",
+ "op_by_type": {
+ "smul_f32_f32": 36880
+ },
+ "rom": 640,
+ "tensors": {
+ "inputs": [
+ "nl_12_nl_output"
+ ],
+ "outputs": [
+ "conv2d_13_output"
+ ],
+ "scratchs": [],
+ "weights": [
+ "conv2d_13_weights",
+ "conv2d_6_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 160,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_conv2d_if32of32wf32"
+ ],
+ "c_id": 12,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 14,
+ "macc": 65552,
+ "name": "conv2d_14",
+ "op_by_type": {
+ "smul_f32_f32": 65552
+ },
+ "rom": 1088,
+ "tensors": {
+ "inputs": [
+ "conv2d_13_output"
+ ],
+ "outputs": [
+ "conv2d_14_output"
+ ],
+ "scratchs": [
+ "conv2d_14_scratch0"
+ ],
+ "weights": [
+ "conv2d_14_weights",
+ "conv2d_14_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 272,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_eltwise"
+ ],
+ "c_id": 13,
+ "is_wrapped": "",
+ "layer_type": "Eltwise/add",
+ "m_id": 15,
+ "macc": 4096,
+ "name": "eltwise_15",
+ "op_by_type": {
+ "op_f32_f32": 4096
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "nl_10_nl_output",
+ "conv2d_14_output"
+ ],
+ "outputs": [
+ "eltwise_15_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_relu"
+ ],
+ "c_id": 14,
+ "is_wrapped": "",
+ "layer_type": "Nonlinearity",
+ "m_id": 15,
+ "macc": 4096,
+ "name": "nl_15_nl",
+ "op_by_type": {
+ "op_f32_f32": 4096
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "eltwise_15_output"
+ ],
+ "outputs": [
+ "nl_15_nl_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_conv2d_if32of32wf32"
+ ],
+ "c_id": 15,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 20,
+ "macc": 32800,
+ "name": "conv2d_20",
+ "op_by_type": {
+ "smul_f32_f32": 32800
+ },
+ "rom": 2176,
+ "tensors": {
+ "inputs": [
+ "nl_15_nl_output"
+ ],
+ "outputs": [
+ "conv2d_20_output"
+ ],
+ "scratchs": [
+ "conv2d_20_scratch0"
+ ],
+ "weights": [
+ "conv2d_20_weights",
+ "conv2d_20_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 544,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_dw_if32of32wf32"
+ ],
+ "c_id": 16,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 16,
+ "macc": 9232,
+ "name": "conv2d_16",
+ "op_by_type": {
+ "smul_f32_f32": 9232
+ },
+ "rom": 640,
+ "tensors": {
+ "inputs": [
+ "nl_15_nl_output"
+ ],
+ "outputs": [
+ "conv2d_16_output"
+ ],
+ "scratchs": [],
+ "weights": [
+ "conv2d_16_weights",
+ "conv2d_6_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 160,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_conv2d_if32of32wf32"
+ ],
+ "c_id": 17,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 17,
+ "macc": 32800,
+ "name": "conv2d_17",
+ "op_by_type": {
+ "smul_f32_f32": 32800
+ },
+ "rom": 2176,
+ "tensors": {
+ "inputs": [
+ "conv2d_16_output"
+ ],
+ "outputs": [
+ "conv2d_17_output"
+ ],
+ "scratchs": [
+ "conv2d_17_scratch0"
+ ],
+ "weights": [
+ "conv2d_17_weights",
+ "conv2d_17_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 544,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_relu"
+ ],
+ "c_id": 18,
+ "is_wrapped": "",
+ "layer_type": "Nonlinearity",
+ "m_id": 17,
+ "macc": 2048,
+ "name": "nl_17_nl",
+ "op_by_type": {
+ "op_f32_f32": 2048
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "conv2d_17_output"
+ ],
+ "outputs": [
+ "nl_17_nl_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_dw_if32of32wf32"
+ ],
+ "c_id": 19,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 18,
+ "macc": 18464,
+ "name": "conv2d_18",
+ "op_by_type": {
+ "smul_f32_f32": 18464
+ },
+ "rom": 1280,
+ "tensors": {
+ "inputs": [
+ "nl_17_nl_output"
+ ],
+ "outputs": [
+ "conv2d_18_output"
+ ],
+ "scratchs": [],
+ "weights": [
+ "conv2d_18_weights",
+ "conv2d_18_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 320,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_conv2d_if32of32wf32"
+ ],
+ "c_id": 20,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 19,
+ "macc": 65568,
+ "name": "conv2d_19",
+ "op_by_type": {
+ "smul_f32_f32": 65568
+ },
+ "rom": 4224,
+ "tensors": {
+ "inputs": [
+ "conv2d_18_output"
+ ],
+ "outputs": [
+ "conv2d_19_output"
+ ],
+ "scratchs": [
+ "conv2d_19_scratch0"
+ ],
+ "weights": [
+ "conv2d_19_weights",
+ "conv2d_19_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1056,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_eltwise"
+ ],
+ "c_id": 21,
+ "is_wrapped": "",
+ "layer_type": "Eltwise/add",
+ "m_id": 21,
+ "macc": 2048,
+ "name": "eltwise_21",
+ "op_by_type": {
+ "op_f32_f32": 2048
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "conv2d_20_output",
+ "conv2d_19_output"
+ ],
+ "outputs": [
+ "eltwise_21_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_relu"
+ ],
+ "c_id": 22,
+ "is_wrapped": "",
+ "layer_type": "Nonlinearity",
+ "m_id": 21,
+ "macc": 2048,
+ "name": "nl_21_nl",
+ "op_by_type": {
+ "op_f32_f32": 2048
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "eltwise_21_output"
+ ],
+ "outputs": [
+ "nl_21_nl_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_dw_if32of32wf32"
+ ],
+ "c_id": 23,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 22,
+ "macc": 18464,
+ "name": "conv2d_22",
+ "op_by_type": {
+ "smul_f32_f32": 18464
+ },
+ "rom": 1280,
+ "tensors": {
+ "inputs": [
+ "nl_21_nl_output"
+ ],
+ "outputs": [
+ "conv2d_22_output"
+ ],
+ "scratchs": [],
+ "weights": [
+ "conv2d_22_weights",
+ "conv2d_18_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 320,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_conv2d_if32of32wf32"
+ ],
+ "c_id": 24,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 23,
+ "macc": 65568,
+ "name": "conv2d_23",
+ "op_by_type": {
+ "smul_f32_f32": 65568
+ },
+ "rom": 4224,
+ "tensors": {
+ "inputs": [
+ "conv2d_22_output"
+ ],
+ "outputs": [
+ "conv2d_23_output"
+ ],
+ "scratchs": [
+ "conv2d_23_scratch0"
+ ],
+ "weights": [
+ "conv2d_23_weights",
+ "conv2d_23_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1056,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_relu"
+ ],
+ "c_id": 25,
+ "is_wrapped": "",
+ "layer_type": "Nonlinearity",
+ "m_id": 23,
+ "macc": 2048,
+ "name": "nl_23_nl",
+ "op_by_type": {
+ "op_f32_f32": 2048
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "conv2d_23_output"
+ ],
+ "outputs": [
+ "nl_23_nl_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_dw_if32of32wf32"
+ ],
+ "c_id": 26,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 24,
+ "macc": 18464,
+ "name": "conv2d_24",
+ "op_by_type": {
+ "smul_f32_f32": 18464
+ },
+ "rom": 1280,
+ "tensors": {
+ "inputs": [
+ "nl_23_nl_output"
+ ],
+ "outputs": [
+ "conv2d_24_output"
+ ],
+ "scratchs": [],
+ "weights": [
+ "conv2d_24_weights",
+ "conv2d_18_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 320,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_conv2d_if32of32wf32"
+ ],
+ "c_id": 27,
+ "is_wrapped": "",
+ "layer_type": "Conv2D",
+ "m_id": 25,
+ "macc": 65568,
+ "name": "conv2d_25",
+ "op_by_type": {
+ "smul_f32_f32": 65568
+ },
+ "rom": 4224,
+ "tensors": {
+ "inputs": [
+ "conv2d_24_output"
+ ],
+ "outputs": [
+ "conv2d_25_output"
+ ],
+ "scratchs": [
+ "conv2d_25_scratch0"
+ ],
+ "weights": [
+ "conv2d_25_weights",
+ "conv2d_25_bias"
+ ]
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1056,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_eltwise"
+ ],
+ "c_id": 28,
+ "is_wrapped": "",
+ "layer_type": "Eltwise/add",
+ "m_id": 26,
+ "macc": 2048,
+ "name": "eltwise_26",
+ "op_by_type": {
+ "op_f32_f32": 2048
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "nl_21_nl_output",
+ "conv2d_25_output"
+ ],
+ "outputs": [
+ "eltwise_26_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_relu"
+ ],
+ "c_id": 29,
+ "is_wrapped": "",
+ "layer_type": "Nonlinearity",
+ "m_id": 26,
+ "macc": 2048,
+ "name": "nl_26_nl",
+ "op_by_type": {
+ "op_f32_f32": 2048
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "eltwise_26_output"
+ ],
+ "outputs": [
+ "nl_26_nl_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_ap"
+ ],
+ "c_id": 30,
+ "is_wrapped": "",
+ "layer_type": "Pool",
+ "m_id": 27,
+ "macc": 2048,
+ "name": "pool_27",
+ "op_by_type": {
+ "smul_f32_f32": 2048
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "nl_26_nl_output"
+ ],
+ "outputs": [
+ "pool_27_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_dense"
+ ],
+ "c_id": 31,
+ "is_wrapped": "",
+ "layer_type": "Dense",
+ "m_id": 28,
+ "macc": 1056,
+ "name": "gemm_28",
+ "op_by_type": {
+ "smul_f32_f4": 1056
+ },
+ "rom": 704,
+ "tensors": {
+ "inputs": [
+ "pool_27_output"
+ ],
+ "outputs": [
+ "gemm_28_output"
+ ],
+ "scratchs": [],
+ "weights": [
+ "gemm_28_weights",
+ "gemm_28_bias"
+ ]
+ },
+ "weight_sparsity": [
+ null,
+ 1056,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_relu"
+ ],
+ "c_id": 32,
+ "is_wrapped": "",
+ "layer_type": "Nonlinearity",
+ "m_id": 28,
+ "macc": 32,
+ "name": "nl_28_nl",
+ "op_by_type": {
+ "op_f32_f32": 32
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "gemm_28_output"
+ ],
+ "outputs": [
+ "nl_28_nl_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_dense"
+ ],
+ "c_id": 33,
+ "is_wrapped": "",
+ "layer_type": "Dense",
+ "m_id": 29,
+ "macc": 99,
+ "name": "gemm_29",
+ "op_by_type": {
+ "smul_f32_f4": 99
+ },
+ "rom": 124,
+ "tensors": {
+ "inputs": [
+ "nl_28_nl_output"
+ ],
+ "outputs": [
+ "gemm_29_output"
+ ],
+ "scratchs": [],
+ "weights": [
+ "gemm_29_weights",
+ "gemm_29_bias"
+ ]
+ },
+ "weight_sparsity": [
+ null,
+ 99,
+ 0
+ ]
+ },
+ {
+ "c_forward": [
+ "forward_sm"
+ ],
+ "c_id": 34,
+ "is_wrapped": "",
+ "layer_type": "Nonlinearity",
+ "m_id": 30,
+ "macc": 45,
+ "name": "nl_30",
+ "op_by_type": {
+ "op_f32_f32": 45
+ },
+ "rom": 0,
+ "tensors": {
+ "inputs": [
+ "gemm_29_output"
+ ],
+ "outputs": [
+ "nl_30_output"
+ ],
+ "scratchs": [],
+ "weights": []
+ },
+ "weight_sparsity": [
+ 0.0,
+ 1,
+ 0
+ ]
+ }
+ ],
+ "c_name": "model",
+ "c_nodes_n": 35,
+ "c_weights_count": 1,
+ "c_weights_header": 0,
+ "compilation_options": {
+ "compression": "high",
+ "optimization": "ram",
+ "options": [
+ "allocate-inputs",
+ "allocate-outputs"
+ ]
+ },
+ "data_alignment": 4,
+ "date_time": "2025-05-20T15:23:57+0800",
+ "inputs": [
+ "serving_default_input0_output"
+ ],
+ "macc": 957040,
+ "memory_footprint": {
+ "activations": 37120,
+ "io": [
+ 0,
+ 0
+ ],
+ "kernel_flash": 29586,
+ "kernel_ram": 11236,
+ "series": "stm32f4",
+ "target": "stm32f4",
+ "toolchain": "arm-none-eabi-gcc (GNU Tools for STM32 13.3.rel1.20240926-1715) 13.3.1 20240614",
+ "toolchain_flash": 638,
+ "toolchain_ram": 0,
+ "weights": 29372
+ },
+ "memory_pools": [],
+ "model_fmt": "float",
+ "model_name": "model",
+ "model_signature": "0x391deb77460dcfce8d55e2fc3b80314e",
+ "outputs": [
+ "nl_30_output"
+ ],
+ "st_ai_version": "2.0.0-20049",
+ "tool_version": "2.0.0-20049",
+ "type": "tflite",
+ "version": "1.2",
+ "weights": {
+ "weights_array": {
+ "buffer_data_size": 29372,
+ "buffer_offsets": [
+ {
+ "buffer_name": "conv2d_4_weights_array",
+ "offset": 0,
+ "size": 576
+ },
+ {
+ "buffer_name": "conv2d_4_bias_array",
+ "offset": 576,
+ "size": 64
+ },
+ {
+ "buffer_name": "conv2d_6_weights_array",
+ "offset": 640,
+ "size": 576
+ },
+ {
+ "buffer_name": "conv2d_6_bias_array",
+ "offset": 1216,
+ "size": 64
+ },
+ {
+ "buffer_name": "conv2d_7_weights_array",
+ "offset": 1280,
+ "size": 1024
+ },
+ {
+ "buffer_name": "conv2d_7_bias_array",
+ "offset": 2304,
+ "size": 64
+ },
+ {
+ "buffer_name": "conv2d_8_weights_array",
+ "offset": 2368,
+ "size": 576
+ },
+ {
+ "buffer_name": "conv2d_9_weights_array",
+ "offset": 2944,
+ "size": 1024
+ },
+ {
+ "buffer_name": "conv2d_9_bias_array",
+ "offset": 3968,
+ "size": 64
+ },
+ {
+ "buffer_name": "conv2d_11_weights_array",
+ "offset": 4032,
+ "size": 576
+ },
+ {
+ "buffer_name": "conv2d_12_weights_array",
+ "offset": 4608,
+ "size": 1024
+ },
+ {
+ "buffer_name": "conv2d_12_bias_array",
+ "offset": 5632,
+ "size": 64
+ },
+ {
+ "buffer_name": "conv2d_13_weights_array",
+ "offset": 5696,
+ "size": 576
+ },
+ {
+ "buffer_name": "conv2d_14_weights_array",
+ "offset": 6272,
+ "size": 1024
+ },
+ {
+ "buffer_name": "conv2d_14_bias_array",
+ "offset": 7296,
+ "size": 64
+ },
+ {
+ "buffer_name": "conv2d_20_weights_array",
+ "offset": 7360,
+ "size": 2048
+ },
+ {
+ "buffer_name": "conv2d_20_bias_array",
+ "offset": 9408,
+ "size": 128
+ },
+ {
+ "buffer_name": "conv2d_16_weights_array",
+ "offset": 9536,
+ "size": 576
+ },
+ {
+ "buffer_name": "conv2d_17_weights_array",
+ "offset": 10112,
+ "size": 2048
+ },
+ {
+ "buffer_name": "conv2d_17_bias_array",
+ "offset": 12160,
+ "size": 128
+ },
+ {
+ "buffer_name": "conv2d_18_weights_array",
+ "offset": 12288,
+ "size": 1152
+ },
+ {
+ "buffer_name": "conv2d_18_bias_array",
+ "offset": 13440,
+ "size": 128
+ },
+ {
+ "buffer_name": "conv2d_19_weights_array",
+ "offset": 13568,
+ "size": 4096
+ },
+ {
+ "buffer_name": "conv2d_19_bias_array",
+ "offset": 17664,
+ "size": 128
+ },
+ {
+ "buffer_name": "conv2d_22_weights_array",
+ "offset": 17792,
+ "size": 1152
+ },
+ {
+ "buffer_name": "conv2d_23_weights_array",
+ "offset": 18944,
+ "size": 4096
+ },
+ {
+ "buffer_name": "conv2d_23_bias_array",
+ "offset": 23040,
+ "size": 128
+ },
+ {
+ "buffer_name": "conv2d_24_weights_array",
+ "offset": 23168,
+ "size": 1152
+ },
+ {
+ "buffer_name": "conv2d_25_weights_array",
+ "offset": 24320,
+ "size": 4096
+ },
+ {
+ "buffer_name": "conv2d_25_bias_array",
+ "offset": 28416,
+ "size": 128
+ },
+ {
+ "buffer_name": "gemm_28_weights_array",
+ "offset": 28544,
+ "size": 576
+ },
+ {
+ "buffer_name": "gemm_28_bias_array",
+ "offset": 29120,
+ "size": 128
+ },
+ {
+ "buffer_name": "gemm_29_weights_array",
+ "offset": 29248,
+ "size": 112
+ },
+ {
+ "buffer_name": "gemm_29_bias_array",
+ "offset": 29360,
+ "size": 12
+ }
+ ],
+ "pool_size": -1,
+ "used_size": 29372
+ }
+ }
+}
\ No newline at end of file
diff --git a/XM-01/.ai/model_null_c_info.json b/XM-01/.ai/model_null_c_info.json
new file mode 100644
index 0000000..e16c082
--- /dev/null
+++ b/XM-01/.ai/model_null_c_info.json
@@ -0,0 +1,4330 @@
+{
+ "buffers": [
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 30,
+ "start": 27
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 385,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_11_output_array",
+ "nbits": 32,
+ "offset_start": 20736,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 469,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_11_weights_array",
+ "nbits": 32,
+ "offset_start": 4032,
+ "qmn": {},
+ "shape": [
+ 16,
+ 3,
+ 3,
+ 1
+ ],
+ "shape_map": [
+ "CH_IN",
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 576
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 478,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_12_bias_array",
+ "nbits": 32,
+ "offset_start": 5632,
+ "qmn": {},
+ "shape": [
+ 16
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 64
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 33,
+ "start": 29
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 387,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_12_output_array",
+ "nbits": 32,
+ "offset_start": 19712,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 31,
+ "start": 28
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS|STAI_FLAG_SCRATCHS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 597,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_12_scratch0_array",
+ "nbits": 32,
+ "offset_start": 16384,
+ "qmn": {},
+ "shape": [
+ 1,
+ 1,
+ 16,
+ 1
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH",
+ "CH_IN"
+ ],
+ "size_bytes": 64
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": false,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 475,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_12_weights_array",
+ "nbits": 32,
+ "offset_start": 4608,
+ "qmn": {},
+ "shape": [
+ 16,
+ 1,
+ 1,
+ 16
+ ],
+ "shape_map": [
+ "CH",
+ "H",
+ "W",
+ "CH_IN"
+ ],
+ "size_bytes": 1024
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 38,
+ "start": 34
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 391,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_13_output_array",
+ "nbits": 32,
+ "offset_start": 17472,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 481,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_13_weights_array",
+ "nbits": 32,
+ "offset_start": 5696,
+ "qmn": {},
+ "shape": [
+ 16,
+ 3,
+ 3,
+ 1
+ ],
+ "shape_map": [
+ "CH_IN",
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 576
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 490,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_14_bias_array",
+ "nbits": 32,
+ "offset_start": 7296,
+ "qmn": {},
+ "shape": [
+ 16
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 64
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 42,
+ "start": 37
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 393,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_14_output_array",
+ "nbits": 32,
+ "offset_start": 16448,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 39,
+ "start": 36
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS|STAI_FLAG_SCRATCHS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 605,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_14_scratch0_array",
+ "nbits": 32,
+ "offset_start": 16384,
+ "qmn": {},
+ "shape": [
+ 1,
+ 1,
+ 16,
+ 1
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH",
+ "CH_IN"
+ ],
+ "size_bytes": 64
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": false,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 487,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_14_weights_array",
+ "nbits": 32,
+ "offset_start": 6272,
+ "qmn": {},
+ "shape": [
+ 16,
+ 1,
+ 1,
+ 16
+ ],
+ "shape_map": [
+ "CH",
+ "H",
+ "W",
+ "CH_IN"
+ ],
+ "size_bytes": 1024
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 52,
+ "start": 48
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 401,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_16_output_array",
+ "nbits": 32,
+ "offset_start": 8256,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 4096
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 499,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_16_weights_array",
+ "nbits": 32,
+ "offset_start": 9536,
+ "qmn": {},
+ "shape": [
+ 16,
+ 3,
+ 3,
+ 1
+ ],
+ "shape_map": [
+ "CH_IN",
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 576
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 508,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_17_bias_array",
+ "nbits": 32,
+ "offset_start": 12160,
+ "qmn": {},
+ "shape": [
+ 32
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 128
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 55,
+ "start": 51
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 403,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_17_output_array",
+ "nbits": 32,
+ "offset_start": 12352,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 53,
+ "start": 50
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS|STAI_FLAG_SCRATCHS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 620,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_17_scratch0_array",
+ "nbits": 32,
+ "offset_start": 0,
+ "qmn": {},
+ "shape": [
+ 1,
+ 1,
+ 16,
+ 1
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH",
+ "CH_IN"
+ ],
+ "size_bytes": 64
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": false,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 505,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_17_weights_array",
+ "nbits": 32,
+ "offset_start": 10112,
+ "qmn": {},
+ "shape": [
+ 32,
+ 1,
+ 1,
+ 16
+ ],
+ "shape_map": [
+ "CH",
+ "H",
+ "W",
+ "CH_IN"
+ ],
+ "size_bytes": 2048
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 514,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_18_bias_array",
+ "nbits": 32,
+ "offset_start": 13440,
+ "qmn": {},
+ "shape": [
+ 32
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 128
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 60,
+ "start": 56
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 407,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_18_output_array",
+ "nbits": 32,
+ "offset_start": 8256,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 511,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_18_weights_array",
+ "nbits": 32,
+ "offset_start": 12288,
+ "qmn": {},
+ "shape": [
+ 32,
+ 3,
+ 3,
+ 1
+ ],
+ "shape_map": [
+ "CH_IN",
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 1152
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 520,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_19_bias_array",
+ "nbits": 32,
+ "offset_start": 17664,
+ "qmn": {},
+ "shape": [
+ 32
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 128
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 64,
+ "start": 59
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 409,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_19_output_array",
+ "nbits": 32,
+ "offset_start": 16576,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 61,
+ "start": 58
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS|STAI_FLAG_SCRATCHS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 628,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_19_scratch0_array",
+ "nbits": 32,
+ "offset_start": 16448,
+ "qmn": {},
+ "shape": [
+ 1,
+ 1,
+ 32,
+ 1
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH",
+ "CH_IN"
+ ],
+ "size_bytes": 128
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": false,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 517,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_19_weights_array",
+ "nbits": 32,
+ "offset_start": 13568,
+ "qmn": {},
+ "shape": [
+ 32,
+ 1,
+ 1,
+ 32
+ ],
+ "shape_map": [
+ "CH",
+ "H",
+ "W",
+ "CH_IN"
+ ],
+ "size_bytes": 4096
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 496,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_20_bias_array",
+ "nbits": 32,
+ "offset_start": 9408,
+ "qmn": {},
+ "shape": [
+ 32
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 128
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 63,
+ "start": 46
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 399,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_20_output_array",
+ "nbits": 32,
+ "offset_start": 64,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 47,
+ "start": 45
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS|STAI_FLAG_SCRATCHS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 612,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_20_scratch0_array",
+ "nbits": 32,
+ "offset_start": 0,
+ "qmn": {},
+ "shape": [
+ 1,
+ 1,
+ 16,
+ 1
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH",
+ "CH_IN"
+ ],
+ "size_bytes": 64
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": false,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 493,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_20_weights_array",
+ "nbits": 32,
+ "offset_start": 7360,
+ "qmn": {},
+ "shape": [
+ 32,
+ 1,
+ 1,
+ 16
+ ],
+ "shape_map": [
+ "CH",
+ "H",
+ "W",
+ "CH_IN"
+ ],
+ "size_bytes": 2048
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 70,
+ "start": 67
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 415,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_22_output_array",
+ "nbits": 32,
+ "offset_start": 8192,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 523,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_22_weights_array",
+ "nbits": 32,
+ "offset_start": 17792,
+ "qmn": {},
+ "shape": [
+ 32,
+ 3,
+ 3,
+ 1
+ ],
+ "shape_map": [
+ "CH_IN",
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 1152
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 532,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_23_bias_array",
+ "nbits": 32,
+ "offset_start": 23040,
+ "qmn": {},
+ "shape": [
+ 32
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 128
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 73,
+ "start": 69
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 417,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_23_output_array",
+ "nbits": 32,
+ "offset_start": 16512,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 71,
+ "start": 68
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS|STAI_FLAG_SCRATCHS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 636,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_23_scratch0_array",
+ "nbits": 32,
+ "offset_start": 16384,
+ "qmn": {},
+ "shape": [
+ 1,
+ 1,
+ 32,
+ 1
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH",
+ "CH_IN"
+ ],
+ "size_bytes": 128
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": false,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 529,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_23_weights_array",
+ "nbits": 32,
+ "offset_start": 18944,
+ "qmn": {},
+ "shape": [
+ 32,
+ 1,
+ 1,
+ 32
+ ],
+ "shape_map": [
+ "CH",
+ "H",
+ "W",
+ "CH_IN"
+ ],
+ "size_bytes": 4096
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 78,
+ "start": 74
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 421,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_24_output_array",
+ "nbits": 32,
+ "offset_start": 16384,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 535,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_24_weights_array",
+ "nbits": 32,
+ "offset_start": 23168,
+ "qmn": {},
+ "shape": [
+ 32,
+ 3,
+ 3,
+ 1
+ ],
+ "shape_map": [
+ "CH_IN",
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 1152
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 544,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_25_bias_array",
+ "nbits": 32,
+ "offset_start": 28416,
+ "qmn": {},
+ "shape": [
+ 32
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 128
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 82,
+ "start": 77
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 423,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_25_output_array",
+ "nbits": 32,
+ "offset_start": 24576,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 79,
+ "start": 76
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS|STAI_FLAG_SCRATCHS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 644,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_25_scratch0_array",
+ "nbits": 32,
+ "offset_start": 8192,
+ "qmn": {},
+ "shape": [
+ 1,
+ 1,
+ 32,
+ 1
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH",
+ "CH_IN"
+ ],
+ "size_bytes": 128
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": false,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 541,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_25_weights_array",
+ "nbits": 32,
+ "offset_start": 24320,
+ "qmn": {},
+ "shape": [
+ 32,
+ 1,
+ 1,
+ 32
+ ],
+ "shape_map": [
+ "CH",
+ "H",
+ "W",
+ "CH_IN"
+ ],
+ "size_bytes": 4096
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 442,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_4_bias_array",
+ "nbits": 32,
+ "offset_start": 576,
+ "qmn": {},
+ "shape": [
+ 16
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 64
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 23,
+ "start": 5
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 369,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_4_output_array",
+ "nbits": 32,
+ "offset_start": 20672,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 7,
+ "start": 3
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS|STAI_FLAG_SCRATCHS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 569,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_4_scratch0_array",
+ "nbits": 32,
+ "offset_start": 20636,
+ "qmn": {},
+ "shape": [
+ 3,
+ 3,
+ 1,
+ 1
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH",
+ "CH_IN"
+ ],
+ "size_bytes": 36
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 8,
+ "start": 4
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS|STAI_FLAG_SCRATCHS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 573,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_4_scratch1_array",
+ "nbits": 32,
+ "offset_start": 12444,
+ "qmn": {},
+ "shape": [
+ 2,
+ 32,
+ 16,
+ 1
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH",
+ "CH_IN"
+ ],
+ "size_bytes": 4096
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": false,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 439,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_4_weights_array",
+ "nbits": 32,
+ "offset_start": 0,
+ "qmn": {},
+ "shape": [
+ 16,
+ 3,
+ 3,
+ 1
+ ],
+ "shape_map": [
+ "CH",
+ "H",
+ "W",
+ "CH_IN"
+ ],
+ "size_bytes": 576
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 448,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_6_bias_array",
+ "nbits": 32,
+ "offset_start": 1216,
+ "qmn": {},
+ "shape": [
+ 16
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 64
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 12,
+ "start": 9
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 371,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_6_output_array",
+ "nbits": 32,
+ "offset_start": 4288,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 445,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_6_weights_array",
+ "nbits": 32,
+ "offset_start": 640,
+ "qmn": {},
+ "shape": [
+ 16,
+ 3,
+ 3,
+ 1
+ ],
+ "shape_map": [
+ "CH_IN",
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 576
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 454,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_7_bias_array",
+ "nbits": 32,
+ "offset_start": 2304,
+ "qmn": {},
+ "shape": [
+ 16
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 64
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 15,
+ "start": 11
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 373,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_7_output_array",
+ "nbits": 32,
+ "offset_start": 3264,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 13,
+ "start": 10
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS|STAI_FLAG_SCRATCHS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 581,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_7_scratch0_array",
+ "nbits": 32,
+ "offset_start": 37056,
+ "qmn": {},
+ "shape": [
+ 1,
+ 1,
+ 16,
+ 1
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH",
+ "CH_IN"
+ ],
+ "size_bytes": 64
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": false,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 451,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_7_weights_array",
+ "nbits": 32,
+ "offset_start": 1280,
+ "qmn": {},
+ "shape": [
+ 16,
+ 1,
+ 1,
+ 16
+ ],
+ "shape_map": [
+ "CH",
+ "H",
+ "W",
+ "CH_IN"
+ ],
+ "size_bytes": 1024
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 20,
+ "start": 16
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 377,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_8_output_array",
+ "nbits": 32,
+ "offset_start": 1024,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 457,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_8_weights_array",
+ "nbits": 32,
+ "offset_start": 2368,
+ "qmn": {},
+ "shape": [
+ 16,
+ 3,
+ 3,
+ 1
+ ],
+ "shape_map": [
+ "CH_IN",
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 576
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 466,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_9_bias_array",
+ "nbits": 32,
+ "offset_start": 3968,
+ "qmn": {},
+ "shape": [
+ 16
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 64
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 24,
+ "start": 19
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 379,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_9_output_array",
+ "nbits": 32,
+ "offset_start": 0,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 21,
+ "start": 18
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS|STAI_FLAG_SCRATCHS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 589,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "conv2d_9_scratch0_array",
+ "nbits": 32,
+ "offset_start": 37056,
+ "qmn": {},
+ "shape": [
+ 1,
+ 1,
+ 16,
+ 1
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH",
+ "CH_IN"
+ ],
+ "size_bytes": 64
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": false,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 463,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "conv2d_9_weights_array",
+ "nbits": 32,
+ "offset_start": 2944,
+ "qmn": {},
+ "shape": [
+ 16,
+ 1,
+ 1,
+ 16
+ ],
+ "shape_map": [
+ "CH",
+ "H",
+ "W",
+ "CH_IN"
+ ],
+ "size_bytes": 1024
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 26,
+ "start": 22
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 381,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "eltwise_10_output_array",
+ "nbits": 32,
+ "offset_start": 20672,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 44,
+ "start": 40
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 395,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "eltwise_15_output_array",
+ "nbits": 32,
+ "offset_start": 0,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 66,
+ "start": 62
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 411,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "eltwise_21_output_array",
+ "nbits": 32,
+ "offset_start": 8256,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 84,
+ "start": 80
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 425,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "eltwise_26_output_array",
+ "nbits": 32,
+ "offset_start": 8192,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 551,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "gemm_28_bias_array",
+ "nbits": 32,
+ "offset_start": 29120,
+ "qmn": {},
+ "shape": [
+ 32
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 128
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 90,
+ "start": 87
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 431,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "gemm_28_output_array",
+ "nbits": 32,
+ "offset_start": 0,
+ "qmn": {},
+ "shape": [
+ 32
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 128
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_LUT4_FLOAT",
+ "id": 548,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "gemm_28_weights_array",
+ "nbits": 4,
+ "offset_start": 28544,
+ "qmn": {},
+ "shape": [
+ 32,
+ 32
+ ],
+ "shape_map": [
+ "CH",
+ "CH_IN"
+ ],
+ "size_bytes": 576
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 558,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "gemm_29_bias_array",
+ "nbits": 32,
+ "offset_start": 29360,
+ "qmn": {},
+ "shape": [
+ 3
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 12
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 94,
+ "start": 91
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 435,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "gemm_29_output_array",
+ "nbits": 32,
+ "offset_start": 0,
+ "qmn": {},
+ "shape": [
+ 3
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 12
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 1,
+ "start": 0
+ },
+ "flags": "STAI_FLAG_WEIGHTS|STAI_FLAG_CONST|STAI_FLAG_PREALLOCATED",
+ "format": "STAI_FORMAT_LUT4_FLOAT",
+ "id": 555,
+ "intq": {},
+ "is_param": true,
+ "mpool_id": 1,
+ "name": "gemm_29_weights_array",
+ "nbits": 4,
+ "offset_start": 29248,
+ "qmn": {},
+ "shape": [
+ 3,
+ 32
+ ],
+ "shape_map": [
+ "CH",
+ "CH_IN"
+ ],
+ "size_bytes": 112
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 41,
+ "start": 25
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 383,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "nl_10_nl_output_array",
+ "nbits": 32,
+ "offset_start": 0,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 35,
+ "start": 32
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 389,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "nl_12_nl_output_array",
+ "nbits": 32,
+ "offset_start": 19712,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 49,
+ "start": 43
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 397,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "nl_15_nl_output_array",
+ "nbits": 32,
+ "offset_start": 16384,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 57,
+ "start": 54
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 405,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "nl_17_nl_output_array",
+ "nbits": 32,
+ "offset_start": 20544,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 81,
+ "start": 65
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 413,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "nl_21_nl_output_array",
+ "nbits": 32,
+ "offset_start": 0,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 75,
+ "start": 72
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 419,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "nl_23_nl_output_array",
+ "nbits": 32,
+ "offset_start": 8192,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 86,
+ "start": 83
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 427,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "nl_26_nl_output_array",
+ "nbits": 32,
+ "offset_start": 0,
+ "qmn": {},
+ "shape": [
+ 8,
+ 8,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 8192
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 92,
+ "start": 89
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 433,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "nl_28_nl_output_array",
+ "nbits": 32,
+ "offset_start": 128,
+ "qmn": {},
+ "shape": [
+ 32
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 128
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 95,
+ "start": 93
+ },
+ "flags": "STAI_FLAG_OUTPUTS|STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 437,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "nl_30_output_array",
+ "nbits": 32,
+ "offset_start": 12,
+ "qmn": {},
+ "shape": [
+ 3
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 12
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 17,
+ "start": 14
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 375,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "nl_7_nl_output_array",
+ "nbits": 32,
+ "offset_start": 3264,
+ "qmn": {},
+ "shape": [
+ 16,
+ 16,
+ 16
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 16384
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": false,
+ "channel_last": true,
+ "epochs": {
+ "end": 88,
+ "start": 85
+ },
+ "flags": "STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 429,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "pool_27_output_array",
+ "nbits": 32,
+ "offset_start": 8192,
+ "qmn": {},
+ "shape": [
+ 1,
+ 1,
+ 32
+ ],
+ "shape_map": [
+ "H",
+ "W",
+ "CH"
+ ],
+ "size_bytes": 128
+ },
+ {
+ "alignment": 4,
+ "batch": 0,
+ "channel_first": true,
+ "channel_last": true,
+ "epochs": {
+ "end": 6,
+ "start": 2
+ },
+ "flags": "STAI_FLAG_INPUTS|STAI_FLAG_PREALLOCATED|STAI_FLAG_ACTIVATIONS",
+ "format": "STAI_FORMAT_FLOAT",
+ "id": 367,
+ "intq": {},
+ "is_param": false,
+ "mpool_id": 0,
+ "name": "serving_default_input0_output_array",
+ "nbits": 32,
+ "offset_start": 16540,
+ "qmn": {},
+ "shape": [
+ 1024
+ ],
+ "shape_map": [
+ "CH"
+ ],
+ "size_bytes": 4096
+ }
+ ],
+ "environment": {
+ "generated_model": {
+ "generated_time": "2025-05-20T15:23:57+0800",
+ "model_files": [
+ {
+ "name": "model_data_params.h",
+ "signature": "0x15902c895054147ad08889c1cbf9f3c1"
+ },
+ {
+ "name": "model_data_params.c",
+ "signature": "0x3f3ae1d6fe8aeade8b2f3e1bc9eef292"
+ },
+ {
+ "name": "model_data.h",
+ "signature": "0x4daa7940d0e31591982d5ced114c89f2"
+ },
+ {
+ "name": "model_data.c",
+ "signature": "0xbd815864b6fa6d556c6b6903a7818053"
+ },
+ {
+ "name": "model_config.h",
+ "signature": "0x0f49aabd7153c2125726f94d37b45dce"
+ },
+ {
+ "name": "model.h",
+ "signature": "0x9ff9e5a9643f79208d7b041a413928da"
+ },
+ {
+ "name": "model.c",
+ "signature": "0xf7a8f792e27cfa153f022cd35a27ae04"
+ }
+ ],
+ "name": "model"
+ },
+ "network_signature": "0x8f4871f521efd800",
+ "test_name": "",
+ "tools": [
+ {
+ "arguments": "generate --target stm32f4 --name model -m D:/Job_Work/Code/Z_Python/myEnv/model.tflite --compression high --verbosity 1 -O ram --workspace C:/Users/admin/AppData/Local/Temp/mxAI_workspace33740368255090013021409726810218586 --output C:/Users/admin/.stm32cubemx/model_output",
+ "environment": [
+ "STATS_TYPE=X-CUBE-AI"
+ ],
+ "input_model": {
+ "model_files": [
+ {
+ "name": "model.tflite",
+ "signature": "0x391deb77460dcfce8d55e2fc3b80314e"
+ }
+ ],
+ "n_params": 8419,
+ "name": "model",
+ "size": 33676,
+ "type": "tflite"
+ },
+ "name": "ST.EdgeAI.Core",
+ "version": "2.0.0-20049"
+ }
+ ]
+ },
+ "graphs": [
+ {
+ "edges": [
+ {
+ "buffer": 369,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 47,
+ "port": 0
+ },
+ "id": 0,
+ "name": "n46-p0_n47-p0",
+ "start": {
+ "node_id": 46,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 369,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 52,
+ "port": 0
+ },
+ "id": 1,
+ "name": "n46-p0_n52-p0",
+ "start": {
+ "node_id": 46,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 371,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 48,
+ "port": 0
+ },
+ "id": 2,
+ "name": "n47-p0_n48-p0",
+ "start": {
+ "node_id": 47,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 373,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 49,
+ "port": 0
+ },
+ "id": 3,
+ "name": "n48-p0_n49-p0",
+ "start": {
+ "node_id": 48,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 375,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 50,
+ "port": 0
+ },
+ "id": 4,
+ "name": "n49-p0_n50-p0",
+ "start": {
+ "node_id": 49,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 377,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 51,
+ "port": 0
+ },
+ "id": 5,
+ "name": "n50-p0_n51-p0",
+ "start": {
+ "node_id": 50,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 379,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 52,
+ "port": 1
+ },
+ "id": 6,
+ "name": "n51-p0_n52-p1",
+ "start": {
+ "node_id": 51,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 381,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 53,
+ "port": 0
+ },
+ "id": 7,
+ "name": "n52-p0_n53-p0",
+ "start": {
+ "node_id": 52,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 383,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 54,
+ "port": 0
+ },
+ "id": 8,
+ "name": "n53-p0_n54-p0",
+ "start": {
+ "node_id": 53,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 383,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 59,
+ "port": 0
+ },
+ "id": 9,
+ "name": "n53-p0_n59-p0",
+ "start": {
+ "node_id": 53,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 385,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 55,
+ "port": 0
+ },
+ "id": 10,
+ "name": "n54-p0_n55-p0",
+ "start": {
+ "node_id": 54,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 387,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 56,
+ "port": 0
+ },
+ "id": 11,
+ "name": "n55-p0_n56-p0",
+ "start": {
+ "node_id": 55,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 389,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 57,
+ "port": 0
+ },
+ "id": 12,
+ "name": "n56-p0_n57-p0",
+ "start": {
+ "node_id": 56,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 391,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 58,
+ "port": 0
+ },
+ "id": 13,
+ "name": "n57-p0_n58-p0",
+ "start": {
+ "node_id": 57,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 393,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 59,
+ "port": 1
+ },
+ "id": 14,
+ "name": "n58-p0_n59-p1",
+ "start": {
+ "node_id": 58,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 395,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 60,
+ "port": 0
+ },
+ "id": 15,
+ "name": "n59-p0_n60-p0",
+ "start": {
+ "node_id": 59,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 397,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 62,
+ "port": 0
+ },
+ "id": 16,
+ "name": "n60-p0_n62-p0",
+ "start": {
+ "node_id": 60,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 397,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 61,
+ "port": 0
+ },
+ "id": 17,
+ "name": "n60-p0_n61-p0",
+ "start": {
+ "node_id": 60,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 399,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 67,
+ "port": 0
+ },
+ "id": 18,
+ "name": "n61-p0_n67-p0",
+ "start": {
+ "node_id": 61,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 401,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 63,
+ "port": 0
+ },
+ "id": 19,
+ "name": "n62-p0_n63-p0",
+ "start": {
+ "node_id": 62,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 403,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 64,
+ "port": 0
+ },
+ "id": 20,
+ "name": "n63-p0_n64-p0",
+ "start": {
+ "node_id": 63,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 405,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 65,
+ "port": 0
+ },
+ "id": 21,
+ "name": "n64-p0_n65-p0",
+ "start": {
+ "node_id": 64,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 407,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 66,
+ "port": 0
+ },
+ "id": 22,
+ "name": "n65-p0_n66-p0",
+ "start": {
+ "node_id": 65,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 409,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 67,
+ "port": 1
+ },
+ "id": 23,
+ "name": "n66-p0_n67-p1",
+ "start": {
+ "node_id": 66,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 411,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 68,
+ "port": 0
+ },
+ "id": 24,
+ "name": "n67-p0_n68-p0",
+ "start": {
+ "node_id": 67,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 413,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 69,
+ "port": 0
+ },
+ "id": 25,
+ "name": "n68-p0_n69-p0",
+ "start": {
+ "node_id": 68,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 413,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 74,
+ "port": 0
+ },
+ "id": 26,
+ "name": "n68-p0_n74-p0",
+ "start": {
+ "node_id": 68,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 415,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 70,
+ "port": 0
+ },
+ "id": 27,
+ "name": "n69-p0_n70-p0",
+ "start": {
+ "node_id": 69,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 417,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 71,
+ "port": 0
+ },
+ "id": 28,
+ "name": "n70-p0_n71-p0",
+ "start": {
+ "node_id": 70,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 419,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 72,
+ "port": 0
+ },
+ "id": 29,
+ "name": "n71-p0_n72-p0",
+ "start": {
+ "node_id": 71,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 421,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 73,
+ "port": 0
+ },
+ "id": 30,
+ "name": "n72-p0_n73-p0",
+ "start": {
+ "node_id": 72,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 423,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 74,
+ "port": 1
+ },
+ "id": 31,
+ "name": "n73-p0_n74-p1",
+ "start": {
+ "node_id": 73,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 425,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 75,
+ "port": 0
+ },
+ "id": 32,
+ "name": "n74-p0_n75-p0",
+ "start": {
+ "node_id": 74,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 427,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 76,
+ "port": 0
+ },
+ "id": 33,
+ "name": "n75-p0_n76-p0",
+ "start": {
+ "node_id": 75,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 429,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 77,
+ "port": 0
+ },
+ "id": 34,
+ "name": "n76-p0_n77-p0",
+ "start": {
+ "node_id": 76,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 431,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 78,
+ "port": 0
+ },
+ "id": 35,
+ "name": "n77-p0_n78-p0",
+ "start": {
+ "node_id": 77,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 433,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 79,
+ "port": 0
+ },
+ "id": 36,
+ "name": "n78-p0_n79-p0",
+ "start": {
+ "node_id": 78,
+ "port": 0
+ }
+ },
+ {
+ "buffer": 435,
+ "edge_kind": "EDGE_MEMORY",
+ "end": {
+ "node_id": 80,
+ "port": 0
+ },
+ "id": 37,
+ "name": "n79-p0_n80-p0",
+ "start": {
+ "node_id": 79,
+ "port": 0
+ }
+ }
+ ],
+ "id": 0,
+ "inputs": [
+ 367
+ ],
+ "name": "model",
+ "nodes": [
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(3, 3)",
+ "groups": "1",
+ "is_depthwise": "False",
+ "is_grouped_conv": "False",
+ "nonlinearity": "relu",
+ "num_filters": "16",
+ "pad": "{H: (1, 1), W: (1, 1)}",
+ "pool_function": "avg",
+ "pool_pad": "{H: (0, 1), W: (0, 1)}",
+ "pool_size": "(2, 2)",
+ "pool_stride": "(2, 2)",
+ "stride": "(1, 1)",
+ "use_bias": "True",
+ "weights_prefetch": "True"
+ },
+ "description": "Conv2D",
+ "id": 46,
+ "inputs": [
+ 367,
+ 439,
+ 442
+ ],
+ "macc": 180240,
+ "mapping": "NODE_SW",
+ "name": "conv2d_4",
+ "original_nodes": [
+ "5"
+ ],
+ "outputs": [
+ 369
+ ],
+ "scratchs": [
+ 569,
+ 573
+ ],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_conv2d_if32of32wf32_nl_pool"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(3, 3)",
+ "groups": "16",
+ "is_depthwise": "True",
+ "is_grouped_conv": "False",
+ "num_filters": "1",
+ "pad": "{H: (1, 1), W: (1, 1)}",
+ "stride": "(1, 1)",
+ "use_bias": "True"
+ },
+ "description": "Conv2D",
+ "id": 47,
+ "inputs": [
+ 369,
+ 445,
+ 448
+ ],
+ "macc": 36880,
+ "mapping": "NODE_SW",
+ "name": "conv2d_6",
+ "original_nodes": [
+ "6"
+ ],
+ "outputs": [
+ 371
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_dw_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(1, 1)",
+ "groups": "1",
+ "is_depthwise": "False",
+ "is_grouped_conv": "False",
+ "num_filters": "16",
+ "pad": "{H: (0, 0), W: (0, 0)}",
+ "stride": "(1, 1)",
+ "use_bias": "True",
+ "weights_prefetch": "True"
+ },
+ "description": "Conv2D",
+ "id": 48,
+ "inputs": [
+ 371,
+ 451,
+ 454
+ ],
+ "macc": 65552,
+ "mapping": "NODE_SW",
+ "name": "conv2d_7",
+ "original_nodes": [
+ "7"
+ ],
+ "outputs": [
+ 373
+ ],
+ "scratchs": [
+ 581
+ ],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_conv2d_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "nonlinearity": "relu"
+ },
+ "description": "Nonlinearity",
+ "id": 49,
+ "inputs": [
+ 373
+ ],
+ "macc": 4096,
+ "mapping": "NODE_SW",
+ "name": "nl_7_nl",
+ "original_nodes": [
+ "7"
+ ],
+ "outputs": [
+ 375
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_relu"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(3, 3)",
+ "groups": "16",
+ "is_depthwise": "True",
+ "is_grouped_conv": "False",
+ "num_filters": "1",
+ "pad": "{H: (1, 1), W: (1, 1)}",
+ "stride": "(1, 1)",
+ "use_bias": "True"
+ },
+ "description": "Conv2D",
+ "id": 50,
+ "inputs": [
+ 375,
+ 457,
+ 448
+ ],
+ "macc": 36880,
+ "mapping": "NODE_SW",
+ "name": "conv2d_8",
+ "original_nodes": [
+ "8"
+ ],
+ "outputs": [
+ 377
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_dw_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(1, 1)",
+ "groups": "1",
+ "is_depthwise": "False",
+ "is_grouped_conv": "False",
+ "num_filters": "16",
+ "pad": "{H: (0, 0), W: (0, 0)}",
+ "stride": "(1, 1)",
+ "use_bias": "True",
+ "weights_prefetch": "True"
+ },
+ "description": "Conv2D",
+ "id": 51,
+ "inputs": [
+ 377,
+ 463,
+ 466
+ ],
+ "macc": 65552,
+ "mapping": "NODE_SW",
+ "name": "conv2d_9",
+ "original_nodes": [
+ "9"
+ ],
+ "outputs": [
+ 379
+ ],
+ "scratchs": [
+ 589
+ ],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_conv2d_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "operation": "add"
+ },
+ "description": "Eltwise",
+ "id": 52,
+ "inputs": [
+ 369,
+ 379
+ ],
+ "macc": 4096,
+ "mapping": "NODE_SW",
+ "name": "eltwise_10",
+ "original_nodes": [
+ "10"
+ ],
+ "outputs": [
+ 381
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_eltwise"
+ ]
+ },
+ {
+ "attributes": {
+ "nonlinearity": "relu"
+ },
+ "description": "Nonlinearity",
+ "id": 53,
+ "inputs": [
+ 381
+ ],
+ "macc": 4096,
+ "mapping": "NODE_SW",
+ "name": "nl_10_nl",
+ "original_nodes": [
+ "10"
+ ],
+ "outputs": [
+ 383
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_relu"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(3, 3)",
+ "groups": "16",
+ "is_depthwise": "True",
+ "is_grouped_conv": "False",
+ "num_filters": "1",
+ "pad": "{H: (1, 1), W: (1, 1)}",
+ "stride": "(1, 1)",
+ "use_bias": "True"
+ },
+ "description": "Conv2D",
+ "id": 54,
+ "inputs": [
+ 383,
+ 469,
+ 448
+ ],
+ "macc": 36880,
+ "mapping": "NODE_SW",
+ "name": "conv2d_11",
+ "original_nodes": [
+ "11"
+ ],
+ "outputs": [
+ 385
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_dw_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(1, 1)",
+ "groups": "1",
+ "is_depthwise": "False",
+ "is_grouped_conv": "False",
+ "num_filters": "16",
+ "pad": "{H: (0, 0), W: (0, 0)}",
+ "stride": "(1, 1)",
+ "use_bias": "True",
+ "weights_prefetch": "True"
+ },
+ "description": "Conv2D",
+ "id": 55,
+ "inputs": [
+ 385,
+ 475,
+ 478
+ ],
+ "macc": 65552,
+ "mapping": "NODE_SW",
+ "name": "conv2d_12",
+ "original_nodes": [
+ "12"
+ ],
+ "outputs": [
+ 387
+ ],
+ "scratchs": [
+ 597
+ ],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_conv2d_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "nonlinearity": "relu"
+ },
+ "description": "Nonlinearity",
+ "id": 56,
+ "inputs": [
+ 387
+ ],
+ "macc": 4096,
+ "mapping": "NODE_SW",
+ "name": "nl_12_nl",
+ "original_nodes": [
+ "12"
+ ],
+ "outputs": [
+ 389
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_relu"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(3, 3)",
+ "groups": "16",
+ "is_depthwise": "True",
+ "is_grouped_conv": "False",
+ "num_filters": "1",
+ "pad": "{H: (1, 1), W: (1, 1)}",
+ "stride": "(1, 1)",
+ "use_bias": "True"
+ },
+ "description": "Conv2D",
+ "id": 57,
+ "inputs": [
+ 389,
+ 481,
+ 448
+ ],
+ "macc": 36880,
+ "mapping": "NODE_SW",
+ "name": "conv2d_13",
+ "original_nodes": [
+ "13"
+ ],
+ "outputs": [
+ 391
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_dw_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(1, 1)",
+ "groups": "1",
+ "is_depthwise": "False",
+ "is_grouped_conv": "False",
+ "num_filters": "16",
+ "pad": "{H: (0, 0), W: (0, 0)}",
+ "stride": "(1, 1)",
+ "use_bias": "True",
+ "weights_prefetch": "True"
+ },
+ "description": "Conv2D",
+ "id": 58,
+ "inputs": [
+ 391,
+ 487,
+ 490
+ ],
+ "macc": 65552,
+ "mapping": "NODE_SW",
+ "name": "conv2d_14",
+ "original_nodes": [
+ "14"
+ ],
+ "outputs": [
+ 393
+ ],
+ "scratchs": [
+ 605
+ ],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_conv2d_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "operation": "add"
+ },
+ "description": "Eltwise",
+ "id": 59,
+ "inputs": [
+ 383,
+ 393
+ ],
+ "macc": 4096,
+ "mapping": "NODE_SW",
+ "name": "eltwise_15",
+ "original_nodes": [
+ "15"
+ ],
+ "outputs": [
+ 395
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_eltwise"
+ ]
+ },
+ {
+ "attributes": {
+ "nonlinearity": "relu"
+ },
+ "description": "Nonlinearity",
+ "id": 60,
+ "inputs": [
+ 395
+ ],
+ "macc": 4096,
+ "mapping": "NODE_SW",
+ "name": "nl_15_nl",
+ "original_nodes": [
+ "15"
+ ],
+ "outputs": [
+ 397
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_relu"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(1, 1)",
+ "groups": "1",
+ "is_depthwise": "False",
+ "is_grouped_conv": "False",
+ "num_filters": "32",
+ "pad": "{H: (0, 0), W: (0, 0)}",
+ "stride": "(2, 2)",
+ "use_bias": "True",
+ "weights_prefetch": "True"
+ },
+ "description": "Conv2D",
+ "id": 61,
+ "inputs": [
+ 397,
+ 493,
+ 496
+ ],
+ "macc": 32800,
+ "mapping": "NODE_SW",
+ "name": "conv2d_20",
+ "original_nodes": [
+ "20"
+ ],
+ "outputs": [
+ 399
+ ],
+ "scratchs": [
+ 612
+ ],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_conv2d_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(3, 3)",
+ "groups": "16",
+ "is_depthwise": "True",
+ "is_grouped_conv": "False",
+ "num_filters": "1",
+ "pad": "{H: (0, 2), W: (0, 2)}",
+ "stride": "(2, 2)",
+ "use_bias": "True"
+ },
+ "description": "Conv2D",
+ "id": 62,
+ "inputs": [
+ 397,
+ 499,
+ 448
+ ],
+ "macc": 9232,
+ "mapping": "NODE_SW",
+ "name": "conv2d_16",
+ "original_nodes": [
+ "16"
+ ],
+ "outputs": [
+ 401
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_dw_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(1, 1)",
+ "groups": "1",
+ "is_depthwise": "False",
+ "is_grouped_conv": "False",
+ "num_filters": "32",
+ "pad": "{H: (0, 0), W: (0, 0)}",
+ "stride": "(1, 1)",
+ "use_bias": "True",
+ "weights_prefetch": "True"
+ },
+ "description": "Conv2D",
+ "id": 63,
+ "inputs": [
+ 401,
+ 505,
+ 508
+ ],
+ "macc": 32800,
+ "mapping": "NODE_SW",
+ "name": "conv2d_17",
+ "original_nodes": [
+ "17"
+ ],
+ "outputs": [
+ 403
+ ],
+ "scratchs": [
+ 620
+ ],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_conv2d_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "nonlinearity": "relu"
+ },
+ "description": "Nonlinearity",
+ "id": 64,
+ "inputs": [
+ 403
+ ],
+ "macc": 2048,
+ "mapping": "NODE_SW",
+ "name": "nl_17_nl",
+ "original_nodes": [
+ "17"
+ ],
+ "outputs": [
+ 405
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_relu"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(3, 3)",
+ "groups": "32",
+ "is_depthwise": "True",
+ "is_grouped_conv": "False",
+ "num_filters": "1",
+ "pad": "{H: (1, 1), W: (1, 1)}",
+ "stride": "(1, 1)",
+ "use_bias": "True"
+ },
+ "description": "Conv2D",
+ "id": 65,
+ "inputs": [
+ 405,
+ 511,
+ 514
+ ],
+ "macc": 18464,
+ "mapping": "NODE_SW",
+ "name": "conv2d_18",
+ "original_nodes": [
+ "18"
+ ],
+ "outputs": [
+ 407
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_dw_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(1, 1)",
+ "groups": "1",
+ "is_depthwise": "False",
+ "is_grouped_conv": "False",
+ "num_filters": "32",
+ "pad": "{H: (0, 0), W: (0, 0)}",
+ "stride": "(1, 1)",
+ "use_bias": "True",
+ "weights_prefetch": "True"
+ },
+ "description": "Conv2D",
+ "id": 66,
+ "inputs": [
+ 407,
+ 517,
+ 520
+ ],
+ "macc": 65568,
+ "mapping": "NODE_SW",
+ "name": "conv2d_19",
+ "original_nodes": [
+ "19"
+ ],
+ "outputs": [
+ 409
+ ],
+ "scratchs": [
+ 628
+ ],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_conv2d_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "operation": "add"
+ },
+ "description": "Eltwise",
+ "id": 67,
+ "inputs": [
+ 399,
+ 409
+ ],
+ "macc": 2048,
+ "mapping": "NODE_SW",
+ "name": "eltwise_21",
+ "original_nodes": [
+ "21"
+ ],
+ "outputs": [
+ 411
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_eltwise"
+ ]
+ },
+ {
+ "attributes": {
+ "nonlinearity": "relu"
+ },
+ "description": "Nonlinearity",
+ "id": 68,
+ "inputs": [
+ 411
+ ],
+ "macc": 2048,
+ "mapping": "NODE_SW",
+ "name": "nl_21_nl",
+ "original_nodes": [
+ "21"
+ ],
+ "outputs": [
+ 413
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_relu"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(3, 3)",
+ "groups": "32",
+ "is_depthwise": "True",
+ "is_grouped_conv": "False",
+ "num_filters": "1",
+ "pad": "{H: (1, 1), W: (1, 1)}",
+ "stride": "(1, 1)",
+ "use_bias": "True"
+ },
+ "description": "Conv2D",
+ "id": 69,
+ "inputs": [
+ 413,
+ 523,
+ 514
+ ],
+ "macc": 18464,
+ "mapping": "NODE_SW",
+ "name": "conv2d_22",
+ "original_nodes": [
+ "22"
+ ],
+ "outputs": [
+ 415
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_dw_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(1, 1)",
+ "groups": "1",
+ "is_depthwise": "False",
+ "is_grouped_conv": "False",
+ "num_filters": "32",
+ "pad": "{H: (0, 0), W: (0, 0)}",
+ "stride": "(1, 1)",
+ "use_bias": "True",
+ "weights_prefetch": "True"
+ },
+ "description": "Conv2D",
+ "id": 70,
+ "inputs": [
+ 415,
+ 529,
+ 532
+ ],
+ "macc": 65568,
+ "mapping": "NODE_SW",
+ "name": "conv2d_23",
+ "original_nodes": [
+ "23"
+ ],
+ "outputs": [
+ 417
+ ],
+ "scratchs": [
+ 636
+ ],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_conv2d_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "nonlinearity": "relu"
+ },
+ "description": "Nonlinearity",
+ "id": 71,
+ "inputs": [
+ 417
+ ],
+ "macc": 2048,
+ "mapping": "NODE_SW",
+ "name": "nl_23_nl",
+ "original_nodes": [
+ "23"
+ ],
+ "outputs": [
+ 419
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_relu"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(3, 3)",
+ "groups": "32",
+ "is_depthwise": "True",
+ "is_grouped_conv": "False",
+ "num_filters": "1",
+ "pad": "{H: (1, 1), W: (1, 1)}",
+ "stride": "(1, 1)",
+ "use_bias": "True"
+ },
+ "description": "Conv2D",
+ "id": 72,
+ "inputs": [
+ 419,
+ 535,
+ 514
+ ],
+ "macc": 18464,
+ "mapping": "NODE_SW",
+ "name": "conv2d_24",
+ "original_nodes": [
+ "24"
+ ],
+ "outputs": [
+ 421
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_dw_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "dilation": "{H: 1, W: 1}",
+ "filter_size": "(1, 1)",
+ "groups": "1",
+ "is_depthwise": "False",
+ "is_grouped_conv": "False",
+ "num_filters": "32",
+ "pad": "{H: (0, 0), W: (0, 0)}",
+ "stride": "(1, 1)",
+ "use_bias": "True",
+ "weights_prefetch": "True"
+ },
+ "description": "Conv2D",
+ "id": 73,
+ "inputs": [
+ 421,
+ 541,
+ 544
+ ],
+ "macc": 65568,
+ "mapping": "NODE_SW",
+ "name": "conv2d_25",
+ "original_nodes": [
+ "25"
+ ],
+ "outputs": [
+ 423
+ ],
+ "scratchs": [
+ 644
+ ],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_conv2d_if32of32wf32"
+ ]
+ },
+ {
+ "attributes": {
+ "operation": "add"
+ },
+ "description": "Eltwise",
+ "id": 74,
+ "inputs": [
+ 413,
+ 423
+ ],
+ "macc": 2048,
+ "mapping": "NODE_SW",
+ "name": "eltwise_26",
+ "original_nodes": [
+ "26"
+ ],
+ "outputs": [
+ 425
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_eltwise"
+ ]
+ },
+ {
+ "attributes": {
+ "nonlinearity": "relu"
+ },
+ "description": "Nonlinearity",
+ "id": 75,
+ "inputs": [
+ 425
+ ],
+ "macc": 2048,
+ "mapping": "NODE_SW",
+ "name": "nl_26_nl",
+ "original_nodes": [
+ "26"
+ ],
+ "outputs": [
+ 427
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_relu"
+ ]
+ },
+ {
+ "attributes": {
+ "pool_function": "avg",
+ "pool_pad": "{H: (0, 0), W: (0, 0)}",
+ "pool_size": "[8, 8]",
+ "pool_stride": "[8, 8]"
+ },
+ "description": "Pool",
+ "id": 76,
+ "inputs": [
+ 427
+ ],
+ "macc": 2048,
+ "mapping": "NODE_SW",
+ "name": "pool_27",
+ "original_nodes": [
+ "27"
+ ],
+ "outputs": [
+ 429
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_ap"
+ ]
+ },
+ {
+ "attributes": {
+ "compressed": "True",
+ "num_units": "32",
+ "use_bias": "True"
+ },
+ "description": "Dense",
+ "id": 77,
+ "inputs": [
+ 429,
+ 548,
+ 551
+ ],
+ "macc": 1056,
+ "mapping": "NODE_SW",
+ "name": "gemm_28",
+ "original_nodes": [
+ "28"
+ ],
+ "outputs": [
+ 431
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_dense"
+ ]
+ },
+ {
+ "attributes": {
+ "nonlinearity": "relu"
+ },
+ "description": "Nonlinearity",
+ "id": 78,
+ "inputs": [
+ 431
+ ],
+ "macc": 32,
+ "mapping": "NODE_SW",
+ "name": "nl_28_nl",
+ "original_nodes": [
+ "28"
+ ],
+ "outputs": [
+ 433
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_relu"
+ ]
+ },
+ {
+ "attributes": {
+ "compressed": "True",
+ "num_units": "3",
+ "use_bias": "True"
+ },
+ "description": "Dense",
+ "id": 79,
+ "inputs": [
+ 433,
+ 555,
+ 558
+ ],
+ "macc": 99,
+ "mapping": "NODE_SW",
+ "name": "gemm_29",
+ "original_nodes": [
+ "29"
+ ],
+ "outputs": [
+ 435
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_dense"
+ ]
+ },
+ {
+ "attributes": {
+ "axis": "CH",
+ "nonlinearity": "softmax",
+ "orig_axis": "-1"
+ },
+ "description": "Nonlinearity",
+ "id": 80,
+ "inputs": [
+ 435
+ ],
+ "macc": 45,
+ "mapping": "NODE_SW",
+ "name": "nl_30",
+ "original_nodes": [
+ "30"
+ ],
+ "outputs": [
+ 437
+ ],
+ "scratchs": [],
+ "subgraph_nodes": [],
+ "sw_functions": [
+ "forward_sm"
+ ]
+ }
+ ],
+ "original_inputs": [
+ {
+ "serving_default_input0": {
+ "data_type": "float32",
+ "shape": "(BATCH: 1, CH: 1024)"
+ }
+ }
+ ],
+ "original_outputs": [
+ {
+ "nl_30": {
+ "data_type": "float32",
+ "shape": "(BATCH: 1, CH: 3)"
+ }
+ }
+ ],
+ "outputs": [
+ 437
+ ]
+ }
+ ],
+ "json_schema_version": "2.0",
+ "memory_footprint": {
+ "activations": 37120,
+ "io": [
+ 0,
+ 0
+ ],
+ "kernel_flash": 29586,
+ "kernel_ram": 11236,
+ "series": "stm32f4",
+ "toolchain": "arm-none-eabi-gcc (GNU Tools for STM32 13.3.rel1.20240926-1715) 13.3.1 20240614",
+ "toolchain_flash": 638,
+ "toolchain_ram": 0,
+ "weights": 29372
+ },
+ "memory_pools": [
+ {
+ "address": "NULL",
+ "alignment": 4,
+ "attributes": {
+ "latency": "HIGH",
+ "score": 768,
+ "throughput": "LOW"
+ },
+ "buffers": [
+ 367,
+ 369,
+ 371,
+ 373,
+ 375,
+ 377,
+ 379,
+ 381,
+ 383,
+ 385,
+ 387,
+ 389,
+ 391,
+ 393,
+ 395,
+ 397,
+ 399,
+ 401,
+ 403,
+ 405,
+ 407,
+ 409,
+ 411,
+ 413,
+ 415,
+ 417,
+ 419,
+ 421,
+ 423,
+ 425,
+ 427,
+ 429,
+ 431,
+ 433,
+ 435,
+ 437,
+ 569,
+ 573,
+ 581,
+ 589,
+ 597,
+ 605,
+ 612,
+ 620,
+ 628,
+ 636,
+ 644
+ ],
+ "id": 0,
+ "name": "heap_overlay_pool",
+ "offset_start": 0,
+ "persistent": false,
+ "rights": "ACC_WRITE",
+ "size_bytes": -1,
+ "subpools": [],
+ "used_size_bytes": 37120,
+ "user_allocated": false,
+ "virtual": false
+ },
+ {
+ "address": "s_model_weights_array_u64",
+ "alignment": 0,
+ "attributes": {
+ "latency": "UNDEF",
+ "score": 0,
+ "throughput": "UNDEF"
+ },
+ "buffers": [
+ 439,
+ 442,
+ 445,
+ 448,
+ 451,
+ 454,
+ 457,
+ 463,
+ 466,
+ 469,
+ 475,
+ 478,
+ 481,
+ 487,
+ 490,
+ 493,
+ 496,
+ 499,
+ 505,
+ 508,
+ 511,
+ 514,
+ 517,
+ 520,
+ 523,
+ 529,
+ 532,
+ 535,
+ 541,
+ 544,
+ 548,
+ 551,
+ 555,
+ 558
+ ],
+ "id": 1,
+ "name": "weights_array",
+ "offset_start": 0,
+ "persistent": true,
+ "rights": "ACC_READ",
+ "size_bytes": -1,
+ "subpools": [],
+ "used_size_bytes": 29372,
+ "user_allocated": false,
+ "virtual": false
+ }
+ ]
+}
\ No newline at end of file
diff --git a/XM-01/.ai/model_null_report.json b/XM-01/.ai/model_null_report.json
new file mode 100644
index 0000000..c8c41b3
--- /dev/null
+++ b/XM-01/.ai/model_null_report.json
@@ -0,0 +1,1215 @@
+{
+ "_allocate_inputs": 4,
+ "_allocate_outputs": 4,
+ "cli_parameters": "generate --target stm32f4 --name model -m D:/Job_Work/Code/Z_Python/myEnv/model.tflite --compression high --verbosity 1 -O ram --workspace C:/Users/admin/AppData/Local/Temp/mxAI_workspace33740368255090013021409726810218586 --output C:/Users/admin/.stm32cubemx/model_output",
+ "cli_version": {
+ "extra": "20049",
+ "major": 2,
+ "micro": 0,
+ "minor": 0
+ },
+ "cli_version_str": "2.0.0-20049",
+ "code_size": 0,
+ "compression": [],
+ "date_time": "2025-05-20T15:23:57+0800",
+ "error": 0,
+ "error_str": [],
+ "exec_cmd": "generate",
+ "exec_duration": 0.0,
+ "hash": "0x391deb77460dcfce8d55e2fc3b80314e",
+ "inputs": [
+ "serving_default_input0"
+ ],
+ "layers": [
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 0,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 4096,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 1024
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 0,
+ "inputs": [],
+ "name": "serving_default_input0",
+ "original": "",
+ "type": "Input"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 0,
+ "n_params": 0,
+ "psize": 0,
+ "rom_size": 0
+ },
+ "id": 3,
+ "inputs": [
+ "serving_default_input0"
+ ],
+ "name": "reshape_3",
+ "original": "RESHAPE",
+ "type": "Reshape"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 147472,
+ "n_params": 160,
+ "psize": 640,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 4,
+ "inputs": [
+ "reshape_3"
+ ],
+ "name": "conv2d_4",
+ "original": "CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 16384,
+ "n_params": 0,
+ "psize": 0,
+ "rom_size": 0
+ },
+ "id": 4,
+ "inputs": [
+ "conv2d_4"
+ ],
+ "name": "nl_4_nl",
+ "original": "CONV_2D",
+ "type": "Nonlinearity"
+ },
+ {
+ "c_id": [
+ 0
+ ],
+ "extras": {
+ "n_macc": 16384,
+ "n_params": 0,
+ "psize": 0,
+ "rom_size": 640
+ },
+ "id": 5,
+ "inputs": [
+ "nl_4_nl"
+ ],
+ "name": "pool_5",
+ "original": "AVERAGE_POOL_2D",
+ "type": "Pool"
+ },
+ {
+ "c_id": [
+ 1
+ ],
+ "extras": {
+ "n_macc": 36880,
+ "n_params": 160,
+ "psize": 640,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 640
+ },
+ "id": 6,
+ "inputs": [
+ "pool_5"
+ ],
+ "name": "conv2d_6",
+ "original": "DEPTHWISE_CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [
+ 2,
+ 3
+ ],
+ "extras": {
+ "n_macc": 65552,
+ "n_params": 272,
+ "psize": 1088,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 1088
+ },
+ "id": 7,
+ "inputs": [
+ "conv2d_6"
+ ],
+ "name": "conv2d_7",
+ "original": "CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 4096,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 7,
+ "inputs": [
+ "conv2d_7"
+ ],
+ "name": "nl_7_nl",
+ "original": "CONV_2D",
+ "type": "Nonlinearity"
+ },
+ {
+ "c_id": [
+ 4
+ ],
+ "extras": {
+ "n_macc": 36880,
+ "n_params": 160,
+ "psize": 640,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 640
+ },
+ "id": 8,
+ "inputs": [
+ "nl_7_nl"
+ ],
+ "name": "conv2d_8",
+ "original": "DEPTHWISE_CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [
+ 5
+ ],
+ "extras": {
+ "n_macc": 65552,
+ "n_params": 272,
+ "psize": 1088,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 1088
+ },
+ "id": 9,
+ "inputs": [
+ "conv2d_8"
+ ],
+ "name": "conv2d_9",
+ "original": "CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [
+ 6,
+ 7
+ ],
+ "extras": {
+ "n_macc": 4096,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 10,
+ "inputs": [
+ "pool_5",
+ "conv2d_9"
+ ],
+ "name": "eltwise_10",
+ "original": "ADD",
+ "type": "Eltwise"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 4096,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 10,
+ "inputs": [
+ "eltwise_10"
+ ],
+ "name": "nl_10_nl",
+ "original": "ADD",
+ "type": "Nonlinearity"
+ },
+ {
+ "c_id": [
+ 8
+ ],
+ "extras": {
+ "n_macc": 36880,
+ "n_params": 160,
+ "psize": 640,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 640
+ },
+ "id": 11,
+ "inputs": [
+ "nl_10_nl"
+ ],
+ "name": "conv2d_11",
+ "original": "DEPTHWISE_CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [
+ 9,
+ 10
+ ],
+ "extras": {
+ "n_macc": 65552,
+ "n_params": 272,
+ "psize": 1088,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 1088
+ },
+ "id": 12,
+ "inputs": [
+ "conv2d_11"
+ ],
+ "name": "conv2d_12",
+ "original": "CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 4096,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 12,
+ "inputs": [
+ "conv2d_12"
+ ],
+ "name": "nl_12_nl",
+ "original": "CONV_2D",
+ "type": "Nonlinearity"
+ },
+ {
+ "c_id": [
+ 11
+ ],
+ "extras": {
+ "n_macc": 36880,
+ "n_params": 160,
+ "psize": 640,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 640
+ },
+ "id": 13,
+ "inputs": [
+ "nl_12_nl"
+ ],
+ "name": "conv2d_13",
+ "original": "DEPTHWISE_CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [
+ 12
+ ],
+ "extras": {
+ "n_macc": 65552,
+ "n_params": 272,
+ "psize": 1088,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 1088
+ },
+ "id": 14,
+ "inputs": [
+ "conv2d_13"
+ ],
+ "name": "conv2d_14",
+ "original": "CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [
+ 13,
+ 14
+ ],
+ "extras": {
+ "n_macc": 4096,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 15,
+ "inputs": [
+ "nl_10_nl",
+ "conv2d_14"
+ ],
+ "name": "eltwise_15",
+ "original": "ADD",
+ "type": "Eltwise"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 4096,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 16384,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 16,
+ 16,
+ 16
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 15,
+ "inputs": [
+ "eltwise_15"
+ ],
+ "name": "nl_15_nl",
+ "original": "ADD",
+ "type": "Nonlinearity"
+ },
+ {
+ "c_id": [
+ 16
+ ],
+ "extras": {
+ "n_macc": 9232,
+ "n_params": 160,
+ "psize": 640,
+ "rom_output": {
+ "c_size": 4096,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 16,
+ 8
+ ]
+ },
+ "rom_size": 640
+ },
+ "id": 16,
+ "inputs": [
+ "nl_15_nl"
+ ],
+ "name": "conv2d_16",
+ "original": "DEPTHWISE_CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [
+ 17,
+ 18
+ ],
+ "extras": {
+ "n_macc": 32800,
+ "n_params": 544,
+ "psize": 2176,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 2176
+ },
+ "id": 17,
+ "inputs": [
+ "conv2d_16"
+ ],
+ "name": "conv2d_17",
+ "original": "CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 2048,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 17,
+ "inputs": [
+ "conv2d_17"
+ ],
+ "name": "nl_17_nl",
+ "original": "CONV_2D",
+ "type": "Nonlinearity"
+ },
+ {
+ "c_id": [
+ 19
+ ],
+ "extras": {
+ "n_macc": 18464,
+ "n_params": 320,
+ "psize": 1280,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 1280
+ },
+ "id": 18,
+ "inputs": [
+ "nl_17_nl"
+ ],
+ "name": "conv2d_18",
+ "original": "DEPTHWISE_CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [
+ 20
+ ],
+ "extras": {
+ "n_macc": 65568,
+ "n_params": 1056,
+ "psize": 4224,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 4224
+ },
+ "id": 19,
+ "inputs": [
+ "conv2d_18"
+ ],
+ "name": "conv2d_19",
+ "original": "CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [
+ 15
+ ],
+ "extras": {
+ "n_macc": 32800,
+ "n_params": 544,
+ "psize": 2176,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 2176
+ },
+ "id": 20,
+ "inputs": [
+ "nl_15_nl"
+ ],
+ "name": "conv2d_20",
+ "original": "CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [
+ 21,
+ 22
+ ],
+ "extras": {
+ "n_macc": 2048,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 21,
+ "inputs": [
+ "conv2d_20",
+ "conv2d_19"
+ ],
+ "name": "eltwise_21",
+ "original": "ADD",
+ "type": "Eltwise"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 2048,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 21,
+ "inputs": [
+ "eltwise_21"
+ ],
+ "name": "nl_21_nl",
+ "original": "ADD",
+ "type": "Nonlinearity"
+ },
+ {
+ "c_id": [
+ 23
+ ],
+ "extras": {
+ "n_macc": 18464,
+ "n_params": 320,
+ "psize": 1280,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 1280
+ },
+ "id": 22,
+ "inputs": [
+ "nl_21_nl"
+ ],
+ "name": "conv2d_22",
+ "original": "DEPTHWISE_CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [
+ 24,
+ 25
+ ],
+ "extras": {
+ "n_macc": 65568,
+ "n_params": 1056,
+ "psize": 4224,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 4224
+ },
+ "id": 23,
+ "inputs": [
+ "conv2d_22"
+ ],
+ "name": "conv2d_23",
+ "original": "CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 2048,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 23,
+ "inputs": [
+ "conv2d_23"
+ ],
+ "name": "nl_23_nl",
+ "original": "CONV_2D",
+ "type": "Nonlinearity"
+ },
+ {
+ "c_id": [
+ 26
+ ],
+ "extras": {
+ "n_macc": 18464,
+ "n_params": 320,
+ "psize": 1280,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 1280
+ },
+ "id": 24,
+ "inputs": [
+ "nl_23_nl"
+ ],
+ "name": "conv2d_24",
+ "original": "DEPTHWISE_CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [
+ 27
+ ],
+ "extras": {
+ "n_macc": 65568,
+ "n_params": 1056,
+ "psize": 4224,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 4224
+ },
+ "id": 25,
+ "inputs": [
+ "conv2d_24"
+ ],
+ "name": "conv2d_25",
+ "original": "CONV_2D",
+ "type": "Conv2D"
+ },
+ {
+ "c_id": [
+ 28,
+ 29
+ ],
+ "extras": {
+ "n_macc": 2048,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 26,
+ "inputs": [
+ "nl_21_nl",
+ "conv2d_25"
+ ],
+ "name": "eltwise_26",
+ "original": "ADD",
+ "type": "Eltwise"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 2048,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 8192,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 8,
+ 32,
+ 8
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 26,
+ "inputs": [
+ "eltwise_26"
+ ],
+ "name": "nl_26_nl",
+ "original": "ADD",
+ "type": "Nonlinearity"
+ },
+ {
+ "c_id": [
+ 30
+ ],
+ "extras": {
+ "n_macc": 2048,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 128,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 1,
+ 32,
+ 1
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 27,
+ "inputs": [
+ "nl_26_nl"
+ ],
+ "name": "pool_27",
+ "original": "MEAN",
+ "type": "Pool"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 0,
+ "n_params": 0,
+ "psize": 0,
+ "rom_size": 0
+ },
+ "id": 27,
+ "inputs": [
+ "pool_27"
+ ],
+ "name": "reshape_27_reshape",
+ "original": "MEAN",
+ "type": "Reshape"
+ },
+ {
+ "c_id": [
+ 31,
+ 32
+ ],
+ "extras": {
+ "n_macc": 0,
+ "n_params": 1024,
+ "psize": 4096,
+ "rom_size": 704
+ },
+ "id": 28,
+ "inputs": [],
+ "name": "arith_constant31",
+ "original": "",
+ "type": "Placeholder"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 0,
+ "n_params": 32,
+ "psize": 128,
+ "rom_size": 0
+ },
+ "id": 28,
+ "inputs": [],
+ "name": "arith_constant33",
+ "original": "",
+ "type": "Placeholder"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 1056,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 128,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 32
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 28,
+ "inputs": [
+ "reshape_27_reshape",
+ "arith_constant31",
+ "arith_constant33"
+ ],
+ "name": "gemm_28",
+ "original": "FULLY_CONNECTED",
+ "type": "Gemm"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 32,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 128,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 32
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 28,
+ "inputs": [
+ "gemm_28"
+ ],
+ "name": "nl_28_nl",
+ "original": "FULLY_CONNECTED",
+ "type": "Nonlinearity"
+ },
+ {
+ "c_id": [
+ 33
+ ],
+ "extras": {
+ "n_macc": 0,
+ "n_params": 96,
+ "psize": 384,
+ "rom_size": 124
+ },
+ "id": 29,
+ "inputs": [],
+ "name": "arith_constant30",
+ "original": "",
+ "type": "Placeholder"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 0,
+ "n_params": 3,
+ "psize": 12,
+ "rom_size": 0
+ },
+ "id": 29,
+ "inputs": [],
+ "name": "arith_constant32",
+ "original": "",
+ "type": "Placeholder"
+ },
+ {
+ "c_id": [],
+ "extras": {
+ "n_macc": 99,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 12,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 3
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 29,
+ "inputs": [
+ "nl_28_nl",
+ "arith_constant30",
+ "arith_constant32"
+ ],
+ "name": "gemm_29",
+ "original": "FULLY_CONNECTED",
+ "type": "Gemm"
+ },
+ {
+ "c_id": [
+ 34
+ ],
+ "extras": {
+ "n_macc": 45,
+ "n_params": 0,
+ "psize": 0,
+ "rom_output": {
+ "c_size": 12,
+ "fmt": {
+ "format": "float"
+ },
+ "shape": [
+ 3
+ ]
+ },
+ "rom_size": 0
+ },
+ "id": 30,
+ "inputs": [
+ "gemm_29"
+ ],
+ "name": "nl_30",
+ "original": "SOFTMAX",
+ "type": "Nonlinearity"
+ }
+ ],
+ "model_files": [
+ "D:\\Job_Work\\Code\\Z_Python\\myEnv\\model.tflite"
+ ],
+ "model_n_params": 8419,
+ "model_name": "model",
+ "model_size": 33676,
+ "model_type": "tflite",
+ "name": "model",
+ "outputs": [
+ "nl_30"
+ ],
+ "ram_io_size": [
+ 0,
+ 0
+ ],
+ "ram_size": 37120,
+ "report_version": 1.1,
+ "rom_cfact": 1.0,
+ "rom_heap_inspector": 2048,
+ "rom_inputs": [
+ {
+ "c_size": 4096,
+ "c_type": "float",
+ "name": "serving_default_input0"
+ }
+ ],
+ "rom_n_macc": 957040,
+ "rom_outputs": [
+ {
+ "c_size": 12,
+ "c_type": "float",
+ "name": "nl_30"
+ }
+ ],
+ "rom_size": 29372,
+ "strategy": "",
+ "tools_api_version": "2.0.0-20049",
+ "tools_version": "2.0.0-20049",
+ "val_error": -1.0,
+ "val_error_desc": "None (None) #-1",
+ "val_metrics": []
+}
\ No newline at end of file
diff --git a/XM-01/Core/Inc/usart.h b/XM-01/Core/Inc/usart.h
index cf91933..5aeed10 100644
--- a/XM-01/Core/Inc/usart.h
+++ b/XM-01/Core/Inc/usart.h
@@ -32,13 +32,13 @@ extern "C" {
/* USER CODE END Includes */
-extern UART_HandleTypeDef huart2;
+extern UART_HandleTypeDef huart6;
/* USER CODE BEGIN Private defines */
/* USER CODE END Private defines */
-void MX_USART2_UART_Init(void);
+void MX_USART6_UART_Init(void);
/* USER CODE BEGIN Prototypes */
diff --git a/XM-01/Core/Src/gpio.c b/XM-01/Core/Src/gpio.c
index 8ef5af4..8191275 100644
--- a/XM-01/Core/Src/gpio.c
+++ b/XM-01/Core/Src/gpio.c
@@ -46,8 +46,9 @@ void MX_GPIO_Init(void)
/* GPIO Ports Clock Enable */
__HAL_RCC_GPIOH_CLK_ENABLE();
- __HAL_RCC_GPIOA_CLK_ENABLE();
__HAL_RCC_GPIOB_CLK_ENABLE();
+ __HAL_RCC_GPIOC_CLK_ENABLE();
+ __HAL_RCC_GPIOA_CLK_ENABLE();
/*Configure GPIO pin Output Level */
HAL_GPIO_WritePin(GPIOB, LED_B_Pin|LED_G_Pin|LED_R_Pin, GPIO_PIN_SET);
diff --git a/XM-01/Core/Src/main.c b/XM-01/Core/Src/main.c
index e34441e..d543b83 100644
--- a/XM-01/Core/Src/main.c
+++ b/XM-01/Core/Src/main.c
@@ -18,7 +18,6 @@
/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include "main.h"
-#include "usart.h"
#include "gpio.h"
#include "app_x-cube-ai.h"
@@ -60,9 +59,9 @@ void SystemClock_Config(void);
/* USER CODE END 0 */
/**
- * @brief The application entry point.
- * @retval int
- */
+ * @brief The application entry point.
+ * @retval int
+ */
int main(void)
{
@@ -88,7 +87,6 @@ int main(void)
/* Initialize all configured peripherals */
MX_GPIO_Init();
- MX_USART2_UART_Init();
MX_X_CUBE_AI_Init();
/* USER CODE BEGIN 2 */
@@ -108,22 +106,22 @@ int main(void)
}
/**
- * @brief System Clock Configuration
- * @retval None
- */
+ * @brief System Clock Configuration
+ * @retval None
+ */
void SystemClock_Config(void)
{
RCC_OscInitTypeDef RCC_OscInitStruct = {0};
RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
/** Configure the main internal regulator output voltage
- */
+ */
__HAL_RCC_PWR_CLK_ENABLE();
__HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE1);
/** Initializes the RCC Oscillators according to the specified parameters
- * in the RCC_OscInitTypeDef structure.
- */
+ * in the RCC_OscInitTypeDef structure.
+ */
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
RCC_OscInitStruct.HSEState = RCC_HSE_ON;
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
@@ -138,8 +136,9 @@ void SystemClock_Config(void)
}
/** Initializes the CPU, AHB and APB buses clocks
- */
- RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK | RCC_CLOCKTYPE_SYSCLK | RCC_CLOCKTYPE_PCLK1 | RCC_CLOCKTYPE_PCLK2;
+ */
+ RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
+ |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV4;
@@ -151,7 +150,7 @@ void SystemClock_Config(void)
}
/** Enables the Clock Security System
- */
+ */
HAL_RCC_EnableCSS();
}
@@ -160,9 +159,9 @@ void SystemClock_Config(void)
/* USER CODE END 4 */
/**
- * @brief This function is executed in case of error occurrence.
- * @retval None
- */
+ * @brief This function is executed in case of error occurrence.
+ * @retval None
+ */
void Error_Handler(void)
{
/* USER CODE BEGIN Error_Handler_Debug */
@@ -174,14 +173,14 @@ void Error_Handler(void)
/* USER CODE END Error_Handler_Debug */
}
-#ifdef USE_FULL_ASSERT
+#ifdef USE_FULL_ASSERT
/**
- * @brief Reports the name of the source file and the source line number
- * where the assert_param error has occurred.
- * @param file: pointer to the source file name
- * @param line: assert_param error line source number
- * @retval None
- */
+ * @brief Reports the name of the source file and the source line number
+ * where the assert_param error has occurred.
+ * @param file: pointer to the source file name
+ * @param line: assert_param error line source number
+ * @retval None
+ */
void assert_failed(uint8_t *file, uint32_t line)
{
/* USER CODE BEGIN 6 */
diff --git a/XM-01/Core/Src/usart.c b/XM-01/Core/Src/usart.c
index c4c543b..28bec82 100644
--- a/XM-01/Core/Src/usart.c
+++ b/XM-01/Core/Src/usart.c
@@ -24,35 +24,35 @@
/* USER CODE END 0 */
-UART_HandleTypeDef huart2;
+UART_HandleTypeDef huart6;
-/* USART2 init function */
+/* USART6 init function */
-void MX_USART2_UART_Init(void)
+void MX_USART6_UART_Init(void)
{
- /* USER CODE BEGIN USART2_Init 0 */
+ /* USER CODE BEGIN USART6_Init 0 */
- /* USER CODE END USART2_Init 0 */
+ /* USER CODE END USART6_Init 0 */
- /* USER CODE BEGIN USART2_Init 1 */
+ /* USER CODE BEGIN USART6_Init 1 */
- /* USER CODE END USART2_Init 1 */
- huart2.Instance = USART2;
- huart2.Init.BaudRate = 115200;
- huart2.Init.WordLength = UART_WORDLENGTH_8B;
- huart2.Init.StopBits = UART_STOPBITS_1;
- huart2.Init.Parity = UART_PARITY_NONE;
- huart2.Init.Mode = UART_MODE_TX_RX;
- huart2.Init.HwFlowCtl = UART_HWCONTROL_NONE;
- huart2.Init.OverSampling = UART_OVERSAMPLING_16;
- if (HAL_UART_Init(&huart2) != HAL_OK)
+ /* USER CODE END USART6_Init 1 */
+ huart6.Instance = USART6;
+ huart6.Init.BaudRate = 115200;
+ huart6.Init.WordLength = UART_WORDLENGTH_8B;
+ huart6.Init.StopBits = UART_STOPBITS_1;
+ huart6.Init.Parity = UART_PARITY_NONE;
+ huart6.Init.Mode = UART_MODE_TX_RX;
+ huart6.Init.HwFlowCtl = UART_HWCONTROL_NONE;
+ huart6.Init.OverSampling = UART_OVERSAMPLING_16;
+ if (HAL_UART_Init(&huart6) != HAL_OK)
{
Error_Handler();
}
- /* USER CODE BEGIN USART2_Init 2 */
+ /* USER CODE BEGIN USART6_Init 2 */
- /* USER CODE END USART2_Init 2 */
+ /* USER CODE END USART6_Init 2 */
}
@@ -60,52 +60,52 @@ void HAL_UART_MspInit(UART_HandleTypeDef* uartHandle)
{
GPIO_InitTypeDef GPIO_InitStruct = {0};
- if(uartHandle->Instance==USART2)
+ if(uartHandle->Instance==USART6)
{
- /* USER CODE BEGIN USART2_MspInit 0 */
+ /* USER CODE BEGIN USART6_MspInit 0 */
- /* USER CODE END USART2_MspInit 0 */
- /* USART2 clock enable */
- __HAL_RCC_USART2_CLK_ENABLE();
+ /* USER CODE END USART6_MspInit 0 */
+ /* USART6 clock enable */
+ __HAL_RCC_USART6_CLK_ENABLE();
- __HAL_RCC_GPIOA_CLK_ENABLE();
- /**USART2 GPIO Configuration
- PA2 ------> USART2_TX
- PA3 ------> USART2_RX
+ __HAL_RCC_GPIOC_CLK_ENABLE();
+ /**USART6 GPIO Configuration
+ PC6 ------> USART6_TX
+ PC7 ------> USART6_RX
*/
- GPIO_InitStruct.Pin = GPIO_PIN_2|GPIO_PIN_3;
+ GPIO_InitStruct.Pin = GPIO_PIN_6|GPIO_PIN_7;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
- GPIO_InitStruct.Alternate = GPIO_AF7_USART2;
- HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
+ GPIO_InitStruct.Alternate = GPIO_AF8_USART6;
+ HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
- /* USER CODE BEGIN USART2_MspInit 1 */
+ /* USER CODE BEGIN USART6_MspInit 1 */
- /* USER CODE END USART2_MspInit 1 */
+ /* USER CODE END USART6_MspInit 1 */
}
}
void HAL_UART_MspDeInit(UART_HandleTypeDef* uartHandle)
{
- if(uartHandle->Instance==USART2)
+ if(uartHandle->Instance==USART6)
{
- /* USER CODE BEGIN USART2_MspDeInit 0 */
+ /* USER CODE BEGIN USART6_MspDeInit 0 */
- /* USER CODE END USART2_MspDeInit 0 */
+ /* USER CODE END USART6_MspDeInit 0 */
/* Peripheral clock disable */
- __HAL_RCC_USART2_CLK_DISABLE();
+ __HAL_RCC_USART6_CLK_DISABLE();
- /**USART2 GPIO Configuration
- PA2 ------> USART2_TX
- PA3 ------> USART2_RX
+ /**USART6 GPIO Configuration
+ PC6 ------> USART6_TX
+ PC7 ------> USART6_RX
*/
- HAL_GPIO_DeInit(GPIOA, GPIO_PIN_2|GPIO_PIN_3);
+ HAL_GPIO_DeInit(GPIOC, GPIO_PIN_6|GPIO_PIN_7);
- /* USER CODE BEGIN USART2_MspDeInit 1 */
+ /* USER CODE BEGIN USART6_MspDeInit 1 */
- /* USER CODE END USART2_MspDeInit 1 */
+ /* USER CODE END USART6_MspDeInit 1 */
}
}
diff --git a/XM-01/MDK-ARM/XM-01.uvguix.admin b/XM-01/MDK-ARM/XM-01.uvguix.admin
index 6b47d40..20eb58a 100644
--- a/XM-01/MDK-ARM/XM-01.uvguix.admin
+++ b/XM-01/MDK-ARM/XM-01.uvguix.admin
@@ -15,17 +15,17 @@
38003
Registers
- 130 100
+ 130 131
346
Code Coverage
- 744 968
+ 744 160
204
Performance Analyzer
- 984 135 135 458
+ 904
@@ -70,7 +70,7 @@
466
Source Browser
500
- 166
+ 300
@@ -93,8 +93,8 @@
2
3
- -32000
- -32000
+ -1
+ -1
-1
@@ -110,8 +110,8 @@
0
- 804
- 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000006000000010000000100000031443A5C4A6F625F576F726B5C436F64655C315F584D5C584D2D30315C584D2D30315C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF3A443A5C4A6F625F576F726B5C436F64655C315F584D5C584D2D30315C584D2D30315C436F72655C5372635C6D79456467655F61695F6170702E63000000000F6D79456467655F61695F6170702E6300000000FFDC7800FFFFFFFF60443A5C4A6F625F576F726B5C436F64655C315F584D5C584D2D30315C584D2D30315C4D6964646C6577617265735C54686972645F50617274795C5265616C5468726561645F52544F535F52542D5468726561645C7372635C7468726561642E6300000000087468726561642E6300000000BECEA100FFFFFFFF36443A5C4A6F625F576F726B5C436F64655C315F584D5C584D2D30315C584D2D30315C52542D5468726561645C7274636F6E6669672E68000000000A7274636F6E6669672E6800000000F0A0A100FFFFFFFF5F443A5C4A6F625F576F726B5C436F64655C315F584D5C584D2D30315C584D2D30315C4D6964646C6577617265735C54686972645F50617274795C5265616C5468726561645F52544F535F52542D5468726561645C7372635C74696D65722E63000000000774696D65722E6300000000BCA8E100FFFFFFFF77443A5C4A6F625F576F726B5C436F64655C315F584D5C584D2D30315C584D2D30315C4D6964646C6577617265735C54686972645F50617274795C5265616C5468726561645F52544F535F52542D5468726561645C6273705C5F74656D706C6174655C637562656D785F636F6E6669675C626F6172642E630000000007626F6172642E63000000009CC1B600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000000000000200000093F9FFFFA20100000000000055040000
+ 908
+ 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000007000000060000000100000031443A5C4A6F625F576F726B5C436F64655C315F584D5C584D2D30315C584D2D30315C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF3A443A5C4A6F625F576F726B5C436F64655C315F584D5C584D2D30315C584D2D30315C436F72655C5372635C6D79456467655F61695F6170702E63000000000F6D79456467655F61695F6170702E6300000000FFDC7800FFFFFFFF60443A5C4A6F625F576F726B5C436F64655C315F584D5C584D2D30315C584D2D30315C4D6964646C6577617265735C54686972645F50617274795C5265616C5468726561645F52544F535F52542D5468726561645C7372635C7468726561642E6300000000087468726561642E6300000000BECEA100FFFFFFFF36443A5C4A6F625F576F726B5C436F64655C315F584D5C584D2D30315C584D2D30315C52542D5468726561645C7274636F6E6669672E68000000000A7274636F6E6669672E6800000000F0A0A100FFFFFFFF5F443A5C4A6F625F576F726B5C436F64655C315F584D5C584D2D30315C584D2D30315C4D6964646C6577617265735C54686972645F50617274795C5265616C5468726561645F52544F535F52542D5468726561645C7372635C74696D65722E63000000000774696D65722E6300000000BCA8E100FFFFFFFF77443A5C4A6F625F576F726B5C436F64655C315F584D5C584D2D30315C584D2D30315C4D6964646C6577617265735C54686972645F50617274795C5265616C5468726561645F52544F535F52542D5468726561645C6273705C5F74656D706C6174655C637562656D785F636F6E6669675C626F6172642E630000000007626F6172642E63000000009CC1B600FFFFFFFF43443A5C4A6F625F576F726B5C436F64655C315F584D5C584D2D30315C584D2D30315C582D435542452D41495C4170705C61695F6465766963655F61646170746F722E68000000001361695F6465766963655F61646170746F722E6800000000F7B88600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000000000000200000093F9FFFFA20100000000000055040000
@@ -1805,8 +1805,8 @@
59392
File
- 2940
- 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000E706F72745F68616C5F64656C6179960000000000000014000D52545F5553494E475F484541501072745F7468726561645F6372656174651072745F7469636B5F696E6372656173650F70726570726F636573735F646174610E706F72745F68616C5F64656C6179135553455F434F52455F434C4F434B5F4F4E4C590948414C5F44656C6179066169496E69740B6169426F6F7473747261701261695F6D6E6574776F726B5F637265617465066273705F61691252545F5553494E475F555345525F4D41494E1148414C5F554152545F5472616E736D6974046D61696E1423646566696E652052545F5553494E475F534D500C52545F5553494E475F534D501272745F646566756E63745F657865637574651972745F7468726561645F646566756E63745F646571756575651072747468726561645F737461727475701072745F68775F626F6172645F696E69740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
+ 2939
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000D52545F5553494E475F48454150960000000000000014000D52545F5553494E475F484541501072745F7468726561645F6372656174651072745F7469636B5F696E6372656173650F70726570726F636573735F646174610E706F72745F68616C5F64656C6179135553455F434F52455F434C4F434B5F4F4E4C590948414C5F44656C6179066169496E69740B6169426F6F7473747261701261695F6D6E6574776F726B5F637265617465066273705F61691252545F5553494E475F555345525F4D41494E1148414C5F554152545F5472616E736D6974046D61696E1423646566696E652052545F5553494E475F534D500C52545F5553494E475F534D501272745F646566756E63745F657865637574651972745F7468726561645F646566756E63745F646571756575651072747468726561645F737461727475701072745F68775F626F6172645F696E69740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
1423
@@ -1822,7 +1822,7 @@
Build
970
- 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000005584D2D30319600000000000000010005584D2D3031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000
+ 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000005584D2D30319600000000000000010005584D2D3031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000
583
@@ -3603,7 +3603,7 @@
0
100
- 1
+ 6
../Core/Src/main.c
0
@@ -3617,7 +3617,7 @@
..\Core\Src\myEdge_ai_app.c
13
179
- 192
+ 193
1
0
@@ -3658,6 +3658,15 @@
0
+
+ ../X-CUBE-AI/App/ai_device_adaptor.h
+ 0
+ 339
+ 363
+ 1
+
+ 0
+
diff --git a/XM-01/MDK-ARM/XM-01.uvoptx b/XM-01/MDK-ARM/XM-01.uvoptx
index 62536c3..6718f8e 100644
--- a/XM-01/MDK-ARM/XM-01.uvoptx
+++ b/XM-01/MDK-ARM/XM-01.uvoptx
@@ -246,6 +246,18 @@
0
0
0
+ ..\Core\Src\myEdge_ai_app.c
+ myEdge_ai_app.c
+ 0
+ 0
+
+
+ 2
+ 3
+ 1
+ 0
+ 0
+ 0
../Core/Src/main.c
main.c
0
@@ -253,7 +265,7 @@
2
- 3
+ 4
1
0
0
@@ -265,7 +277,7 @@
2
- 4
+ 5
1
0
0
@@ -277,7 +289,7 @@
2
- 5
+ 6
1
0
0
@@ -289,7 +301,7 @@
2
- 6
+ 7
1
0
0
@@ -299,18 +311,6 @@
0
0
-
- 2
- 7
- 1
- 0
- 0
- 0
- ..\Core\Src\myEdge_ai_app.c
- myEdge_ai_app.c
- 0
- 0
-
diff --git a/XM-01/MDK-ARM/XM-01.uvprojx b/XM-01/MDK-ARM/XM-01.uvprojx
index 7437b79..4a19918 100644
--- a/XM-01/MDK-ARM/XM-01.uvprojx
+++ b/XM-01/MDK-ARM/XM-01.uvprojx
@@ -392,6 +392,11 @@
Application/User/Core
+
+ myEdge_ai_app.c
+ 1
+ ..\Core\Src\myEdge_ai_app.c
+
main.c
1
@@ -468,11 +473,6 @@
1
../Core/Src/stm32f4xx_hal_msp.c
-
- myEdge_ai_app.c
- 1
- ..\Core\Src\myEdge_ai_app.c
-
diff --git a/XM-01/MDK-ARM/XM-01/XM-01.hex b/XM-01/MDK-ARM/XM-01/XM-01.hex
index 80ccfb0..070ea50 100644
--- a/XM-01/MDK-ARM/XM-01/XM-01.hex
+++ b/XM-01/MDK-ARM/XM-01/XM-01.hex
@@ -1,8 +1,8 @@
:020000040800F2
-:10000000D89B01206D020008D11500089503000857
-:10001000CF150008C10A0008271A000800000000D8
+:10000000B89B01206D020008E11500089503000867
+:10001000DF150008C10A0008371A000800000000B8
:100020000000000000000000000000007F02000847
-:10003000C30A000800000000DB02000821170008C6
+:10003000C30A000800000000DB02000831170008B6
:10004000870200088702000887020008870200086C
:10005000870200088702000887020008870200085C
:10006000870200088702000887020008870200084C
@@ -26,8 +26,8 @@
:10018000870200088702000800F002F800F05EF81D
:100190000AA090E8000C82448344AAF10107DA45E2
:1001A00001D100F053F8AFF2090EBAE80F0013F0D6
-:1001B000010F18BFFB1A43F0010318473C1601005A
-:1001C0007C1601000A444FF0000C10F8013B13F0BC
+:1001B000010F18BFFB1A43F0010318475C1601003A
+:1001C0009C1601000A444FF0000C10F8013B13F09C
:1001D000070408BF10F8014B1D1108BF10F8015BA0
:1001E000641E05D010F8016B641E01F8016BF9D193
:1001F00013F0080F1EBF10F8014BAD1C0C1B09D1EA
@@ -35,13 +35,13 @@
:1002100001F8016B6D1EF9D59142D6D370470000ED
:100220000023002400250026103A28BF78C1FBD8FF
:10023000520728BF30C148BF0B6070471FB509F097
-:100240000CFA00F05EF91FBD10B510BD00F06BFB9D
+:1002400012FA00F05EF91FBD10B510BD00F06BFB97
:100250001146FFF7F3FF00F09BFB00F089FB03B4AE
:10026000FFF7F2FF03BC00F08DFB00000948804758
:1002700009480047FEE7FEE7FEE7FEE7FEE7FEE788
:10028000FEE7FEE7FEE7FEE704480549054A064BA0
-:10029000704700004918000889010008D88B012028
-:1002A000D89B0120D8930120D8930120EFF3108030
+:10029000704700005918000889010008B88B012038
+:1002A000B89B0120B8930120B8930120EFF3108090
:1002B00072B6704780F310887047444A1368012B68
:1002C00004D04FF001031360414A1060414A1160AD
:1002D00041484FF0805101607047EFF3108272B6D1
@@ -59,7 +59,7 @@
:100390006F8F70471EF0040F0CBFEFF30880EFF370
:1003A000098020E9F00F40F804ED40F804ED1EF05C
:1003B000040F0CBF80F3088880F3098800B507F0AC
-:1003C000A5FA5DF804EB4EF0040E7047FC17002010
+:1003C000ABFA5DF804EB4EF0040E7047FC1700200A
:1003D000F81700202CD3012004ED00E020ED00E010
:1003E0000000FFFF08ED00E053EA020C00F0698016
:1003F0002DE9F04B4FF00006002B1FBFB3FA83F539
@@ -79,7 +79,7 @@
:1004D000BDE81C40704700000B4910B5A1F17C023B
:1004E0000A4CC2E93712372106E000EB104342F80C
:1004F0002130074B00FB03400B1EA1F10101F4DC8E
-:1005000010BD0120E8E700006C8B0120E119D666E0
+:1005000010BD0120E8E700004C8B0120E119D66600
:10051000CD0D010040EA010310B59B070FD1042A5D
:100520000DD310C808C9121F9C42F8D020BA19BABE
:10053000884201D9012010BD4FF0FF3010BD1AB123
@@ -152,22 +152,22 @@
:10096000ACE8C009ACE8C009ACE8C0098D467047E6
:1009700010B50446AFF300802046BDE81040FFF7F5
:100980006EBC000001491820ABBEFEE72600020045
-:1009900010B507F0FDFE002010BD000070B5064642
+:1009900010B507F003FF002010BD000070B506463B
:1009A0002DED028B84B000249FED288A28A007F04B
-:1009B000F1F84FF480652A462A49304600F00BFED4
-:1009C0002A462949274806F0C3FD07F073FC05466F
-:1009D0002649254802F0B8FD07F06CFC411B24A015
-:1009E00007F0D8F82149002001EB800292ED000ABF
+:1009B000F7F84FF480652A462A49304600F013FEC6
+:1009C0002A462949274806F0C9FD07F079FC054663
+:1009D0002649254802F0C0FD07F072FC411B24A007
+:1009E00007F0DEF82149002001EB800292ED000AB9
:1009F000B4EEC80AF1EE10FA02DDB0EE408A044609
:100A0000401C0328F0DB1848204A203801210470DC
:100A100080ED018A9FED1E0A417007CA28EE000A88
:100A20008DE80700BDEEC00A5DF8241019A010EE95
-:100A3000102A07F0AFF80C480C220C49183807F0C0
-:100A4000E1F804B02046BDEC028B70BD0000000050
+:100A3000102A07F0B5F80C480C220C49183807F0BA
+:100A4000E7F804B02046BDEC028B70BD000000004A
:100A50000A5374617274205465737420436F646523
-:100A60000A000000E0180020004900200059002082
+:100A60000A00000080180020A0480020A0580020A4
:100A70004149206D6F64656C2055736554696D65DF
-:100A8000203A20256C64206D730A0000009B00084A
+:100A8000203A20256C64206D730A0000209B00082A
:100A90000000C842446574656374656420706F73B8
:100AA000747572653A2025732028636F6E666964D9
:100AB000656E63653A2025642525290A000000003B
@@ -221,7 +221,7 @@
:100DB000C3F30223C3F10705042D00D90425191D2F
:100DC000072901D2002300E0DB1E012606FA05F107
:100DD000491E214099409E40761E16403143F0BC8A
-:100DE00000F0C2BE0CED00E0064900F00702086802
+:100DE00000F0CABE0CED00E0064900F007020868FA
:100DF0004FF6FF03184040EA0220034A1043086000
:100E0000704700000CED00E00000FA05704700009C
:100E10002DE9F0470E46050065D0DFF81481D8F8BB
@@ -242,13 +242,13 @@
:100F000006D52068296920F4604040EAC1002060CD
:100F100000F044F82168084AC1F30311515CC8404D
:100F20000649086006480068FFF706FF0020C4E78E
-:100F3000003C0240083802400C9B00080CC0012015
+:100F3000003C0240083802402C9B00080CC00120F5
:100F400004C0012001490120C864704700004742E5
:100F500001480068704700000CC0012004480549A2
:100F600000680968044AC1F38221515CC840704797
-:100F70000CC00120083802401C9B000804480549A9
+:100F70000CC00120083802403C9B00080448054989
:100F800000680968044AC1F34231515CC8407047A7
-:100F90000CC00120083802401C9B0008154810B501
+:100F90000CC00120083802403C9B0008154810B5E1
:100FA000006810F00C02144813D01449042A0FD022
:100FB000082A0ED10F4C241F2268236802F03F023A
:100FC0005B0207D52068C0F38810A0FB010106E092
@@ -313,4376 +313,4378 @@
:101370000020CFE70438024000004742800E474279
:10138000007000400000FFFF10B5401EB0F1807FEC
:1013900001D3012010BD4FF0E02460610F216017E0
-:1013A00000F0E2FB0020A06107202061002010BDBA
+:1013A00000F0EAFB0020A06107202061002010BDB2
:1013B00070B5040004D094F84100002510B106E097
:1013C000012070BD84F84050204600F023F824200E
:1013D00084F841002068C16821F40051C1602046B2
-:1013E00000F062FA2068016921F4904101612068EF
+:1013E00000F06AFA2068016921F4904101612068E7
:1013F000416921F02A0141612068C16841F400512E
:10140000C1606564202084F8410084F8420065636F
:10141000002070BD10B586B0044614216846FFF761
:10142000B6F913492068884220D112480021026889
-:1014300042F400320260006800F4003005900D486C
-:101440001038026842F001020260006800F00100FA
-:1014500005900C2000900220CDE9010103200390AB
-:101460000720049069460448FFF72EFB06B010BD24
-:101470000044004040380240000002402DE9F8439B
+:1014300042F020020260006800F0200005900D4894
+:101440001438026842F004020260006800F00400F0
+:101450000590C02000900220CDE9010103200390F7
+:101460000820049069460448FFF72EFB06B010BD23
+:101470000014014044380240000802402DE9F843BE
:10148000044690F84100984616460D46202802D0A2
:101490000220BDE8F88385B17EB100206064212080
:1014A00084F84100FFF728FCA6848146E684A06802
:1014B0002027B0F5805F02D003E00120E9E7206932
:1014C00010B12E4600250EE000260CE080212046BB
-:1014D00000F070FAA8B9C6B116F8010B216848608F
+:1014D00000F078FAA8B9C6B116F8010B2168486087
:1014E000E08C401EE084E08C4B464FF00002CDF8CB
-:1014F00000800028EAD14FF04001204600F05AFA5F
+:1014F00000800028EAD14FF04001204600F062FA57
:1015000040B184F841700320C3E735F8020BC0F303
:101510000800E3E784F841700020BAE730B587B0EF
-:1015200014216846FFF733F915480024016841F09B
+:1015200014216846FFF733F919480024016841F097
:1015300080010160016801F080010591016841F0BE
-:1015400001010160016801F001010591016841F0AC
-:101550000201016000680B4D00F0020005900122BD
-:1015600007212846FFF7B0FB072000900120CDE9B6
-:101570000104694628460394FFF7A6FA07B030BD78
-:1015800030380240000402400C4810B50A4901609E
-:101590004FF4E1314160002181600C22C160C0E95B
-:1015A00004128161C161FFF703FF002803D0BDE889
-:1015B0001040FFF787BA10BD004400407C1800209F
-:1015C00010B5FFF7E1FFBDE8104001F0EDBFFEE709
-:1015D000FFF716FDFEE710B5002309E0C45C00EE3E
-:1015E000104A01EB83045B1CB8EE400A84ED000A4C
-:1015F0009342F3DB10BD10B5EFF31184202383F386
-:10160000118800F005F8E1B281F3118810BD0000E7
-:101610002DE9F04705461C4816460C46007808B9E7
-:1016200000F002FA184905EB450001EBC007A0469F
-:10163000D7E91B95002460374D4511D9B868441B84
-:10164000B44200D334467868224641194046FFF739
-:1016500027F8B868361B2544A044A84200D10025CD
-:10166000A9EB0500B04200D206463EB1786832468A
-:1016700041194046FFF714F83444354404B13D6144
-:101680002046BDE8F087000040D301202DE9F0415D
-:1016900007460B4815460E46007808B900F0C4F915
-:1016A000EFF31184202080F311882A463146384612
-:1016B00000F008F8E1B281F31188BDE8F081000084
-:1016C00040D3012070B50E46144900EB400001EBF9
-:1016D000C0051446E86A183520B101280FD0022849
-:1016E00005D113E0284600F0D3F9A04201D200242E
-:1016F00011E022463146284600F002FA0BE0284667
-:1017000000F0C6F9A042F4D20446F2E7314628467A
-:1017100000F0C9F90446204670BD000040D3012006
-:1017200010B506F01BFA06F0CBFDBDE8104006F040
-:1017300023BA000030B593B030216846FFF727F890
-:1017400014210CA8FFF723F81E480025016841F07A
-:1017500080510160006800F0805011901A480168C3
-:1017600041F4804101600068022400F4804011903F
-:1017700001200090000401908001CDE90640062080
-:101780000890A820CDE9090404200B906846FFF7D3
-:1017900045FC08B172B6FEE70CA90F2081E83100C4
-:1017A0004FF4A0500F904FF48050109005210CA8DA
-:1017B000FFF72EFB08B172B6FEE7FFF7C3FB13B0CD
-:1017C00030BD0000403802400070004070B5194C38
-:1017D0002068194A10F00C01184804D0184D04294B
-:1017E00003D0082903D002601BE0056019E011490D
-:1017F000091F0B68C3F380560B6803F03F0316B153
-:10180000B5FBF3F201E0B2FBF3F20B680968C3F336
-:1018100088135A43C1F30141491C4900B2FBF1F15D
-:1018200001602168074AC1F30311515C0268CA4094
-:10183000026070BD083802400024F4000CC0012092
-:10184000001BB7000C9B00080248016841F47001BE
-:101850000160704788ED00E001680C3151E8002F0D
-:1018600022F4907241E80023002BF5D10168143175
-:1018700051E8002F22F0010241E80023002BF5D1AE
-:10188000016B012909D101680C3151E8002F22F0C8
-:10189000100241E80023002BF5D1202180F84210EE
-:1018A000002101637047000070B5044600680169BB
-:1018B000E26821F44051114301612169A068E269A5
-:1018C00008436169114308432168CA6849F20C63FF
-:1018D0009A430243CA6020684169A26921F44071B9
-:1018E0001143416131492068884202D03049884221
-:1018F00002D1FFF743FB01E0FFF730FBE269002371
-:10190000192164253226B2F5004F626828D0A0FB69
-:101910000101930F9200FEF767FD0146B0FBF5F061
-:101920006FF01802504301EB800006EB0010B0FB93
-:10193000F5F000F0F002B1FBF5F002EB0012B1FBA4
-:10194000F5F06FF01803584301EB800006EB001030
-:10195000B0FBF5F000F00F0021681044886070BD06
-:10196000A0FB010192185B41FEF73EFD0146B0FB72
-:10197000F5F00201B1FBF5F06FF01803584301EBED
-:10198000800006EBC000B0FBF5F000F0F80002EBC1
-:101990004002B1FBF5F0584301EB800006EBC000BC
-:1019A000B0FBF5F000F00700D6E7000000100140A2
-:1019B000001401402DE9F843984617460D460446A9
-:1019C000089E24E0701C22D0FFF796F9A0EB0800D7
-:1019D000B0421AD8CEB12068C168490717D5802D0A
-:1019E00015D0402D13D00168C94309070FD40168F1
-:1019F0000025406800902046FFF72EFF0820606415
-:101A000084F840500120BDE8F8830320FBE72068FC
-:101A1000006835EA000004D00020B842D2D000208F
-:101A2000F1E70120F9E7FEE710B5124C0320206131
-:101A3000606111A0A06104F1A800E0614FF4806032
-:101A400020620020A0626062E0620BA1216604F5C2
-:101A5000956161661021A1662067E066606709A153
-:101A6000E01DFEF783FD08A12046FEF77FFD202044
-:101A7000A07110BD40D301205465726D696E616C18
-:101A8000000000005254540053454747455200009F
-:101A90000269C1688A4203D88068401A104400E095
-:101AA000501A401E70472DE9F047C4681746894612
-:101AB00006464FF000083069A04201D9051B02E03C
-:101AC000B168201A0D1AB0686D1E001BA84200D81C
-:101AD0000546BD4200D33D4670682A46204449462B
-:101AE000FEF7DEFDB0687F1B2C44A844A944A04249
-:101AF00000D10024F460002FDDD14046BDE8F0871E
-:101B00002DE9F04104468846D4E90207C51BE16887
-:101B1000606816460844B54206D94146FEF7C0FD46
-:101B2000B819E060BDE8F0812A464146FEF7B8FDED
-:101B3000761B08EB050132466068FEF7B1FDE660F2
-:101B4000F0E74100080218BF04200A0E18BF40F059
-:101B500001004FF07F4232EA010108BF40F002006D
-:101B6000012808BF052070470907090E002804DB7B
-:101B700000F1E02080F80014704700F00F0000F141
-:101B8000E02080F8141D70479FED4B0A63E000BF12
-:101B9000D2ED003A91ED004A92ED013A91ED011A31
-:101BA00004EE230AD2ED021A91ED022AD2ED032AA5
-:101BB000D1ED030A92ED044A01EE030AD1ED043A95
-:101BC00091ED053A92ED071A02EE210A92ED052AEF
-:101BD000D1ED061A00EEA20AD2ED062AD1ED070ACF
-:101BE00003EE840A92ED084AD1ED083A03EE020AA8
-:101BF00092ED093A92ED0A2A01EEA20AD1ED092AE4
-:101C0000D1ED0A1A00EE810A92ED0B1AD1ED0B0A02
-:101C100003EE840AD2ED0C3A91ED0C4A02EE830AEF
-:101C2000D2ED0D2A91ED0D3A01EE820A92ED0E2AC7
-:101C3000D1ED0F1A00EE810AD1ED0E0A92ED0F1AC6
-:101C400040314032103B04EE230A03EE220A00EE3C
-:101C5000820A01EE810A102B9AD21AE0D1ED000A15
-:101C600092ED001A00EE810AD1ED010A92ED011AFF
-:101C700000EE810AD1ED020A92ED021A00EE810A0D
-:101C8000D1ED030A92ED031A103110321B1F00EE42
-:101C9000810A042BE2D206E0F1EC010A5B1EB2ECF1
-:101CA000011A00EE810A002BF6D1D0ED000A30EEC9
-:101CB000800A80ED000A70470000000010B510EEA9
-:101CC000104A4FF019406849002200EB44002DED06
-:101CD000028B884257D8DFED650A14F0004F60EEA2
-:101CE000200A14BFBEEE001AB6EE001A71EE200AEA
-:101CF000FDEEE00A10EE900A00EE900AF8EEE00A1F
-:101D00009FED5B1A00EEC10A9FED5A1A00EEC10A60
-:101D1000DFED590A9FED591A00EE201ADFED580A3F
-:101D200040EE010A9FED571A574B00F0030100EEF9
-:101D3000201A21EE000A7B4403EB8103D3ED000A55
-:101D4000524B7B4403EB810393ED001A504B41EE61
-:101D5000000A7B4403EB8101801091ED000A70EED4
-:101D6000800AEABB00EE100AB8EEC01ADFED491A8D
-:101D70009FED490ABDEC028B01EE210ABCEEC00AC0
-:101D800020EE200A10BD4FF0FF40A0431BD04FF0C3
-:101D9000CE40B0EB440F82BFB7EE000ABDEC028B21
-:101DA00010BD3E48B0EB440F28BF012293D2022061
-:101DB000FEF788FD14F0004F15D0BDEC028BBDE896
-:101DC000104000F00BB914F5000F02BF9FED340A6C
-:101DD000BDEC028B10BDBDEC028BBDE8104000E0F5
-:101DE00007E000F0EFB8BDEC028BBDE8104000F05A
-:101DF000EDB800EBD07359104FF07E5202EBC15199
-:101E000000EE101AA0EB630002EBC05060EE200A57
-:101E100000EE100A20EE208A18EE100A88B118EEA3
-:101E2000100AB0F1FF4F15D018EE100AFFF789FE27
-:101E3000042808BF00F0D2F8B0EE480ABDEC028BCF
-:101E400010BD0220FEF73EFDBDEC028BBDE8104048
-:101E500000F0C4B80220FEF735FDBDEC028BBDE8F2
-:101E6000104000F0B3B800000000501E3BAAB8407C
-:101E70000070313EF4FD053712BB2A3D12BB2A3EED
-:101E8000FFFFFF3EFFFF7F3FC2F70000C6F70000E5
-:101E900096F700000000004B00007E4E0000A08579
-:101EA0000000000010B52DED028BB1EEC08A18EED7
-:101EB000100A20F00040C0F1FF40C00F0AD010EE21
-:101EC000100A20F00040C0F1FF40C00F04BF012005
-:101ED000FEF7F8FCB0EE480ABDEC028B10BD000026
-:101EE00010B510EE104A2DED028B4FF07F40B0EE92
-:101EF000C08AB0EB440F55D318EE101A2C4A914209
-:101F000020DD18EE101AB0EB410F1BD318EE101A9B
-:101F1000284AF7EE008A914207DD18EE101AB0EB5E
-:101F2000410F28BFB0EE680A35D238EE080AFFF735
-:101F3000C5FE70EE280AB0EE001A81EE200A38EED7
-:101F4000C00A28E018EE101AB1F1665F0FDA18EE39
-:101F5000101AB0EB410F0AD318EE100AFFF7F1FD8B
-:101F6000042808BF00F03AF8B0EE480A13E028EE63
-:101F7000080ADFED110ADFED111A9FED111A40EE8C
-:101F8000210A60EE800A30EE010A80EE801AB0EE7F
-:101F9000480A08EE010A002CB8BFB1EE400ABDECB9
-:101FA000028B10BDBDEC028BBDE8104000F00AB8FA
-:101FB000549F0C3FB32C1041C6E252BFB2117BBB01
-:101FC0001A2A1E4030EE000A704700009FED020AF8
-:101FD00020EE000A70470000000000709FED020A2A
-:101FE00020EE000A7047000000000010002807D013
-:101FF0000E4910F0FF0F04D051FA80F00078401C19
-:10200000704710F47F4F04D0C0F30720085C0930FC
-:10201000704710F47F0F04D0C0F30740085C113004
-:10202000704701EB1060007819307047AC10010860
-:1020300070B50C4605460E680121204601F0C4FB30
-:10204000314601F0B8FB29466268BDE8704003469E
-:1020500001A004F051BA000020205B25645D20201F
-:1020600040307825582F25640D0A000010B54169CD
-:10207000044688472069A04200D1002010BD00001E
-:102080002DE9F04F002699B00F4605463446B0467C
-:102090004CE0A868C4EBC4038946426802EB8302A3
-:1020A0000E92806810AA00EBC40A2C480D9251F8D9
-:1020B000082F006A120A62F31F200190D1F804B0C1
-:1020C0001C2105A8FEF763FBD9F81800006801F091
-:1020D000C1FA0590D9F81800806806905FEA0A00F6
-:1020E00009D0C0F80080D9F80010416029B14988B2
-:1020F00019B1012102E0404603E00021016001B96D
-:1021000000200790D9F818001C2205A94068099002
-:102110000198CDE90A0B0D98FEF707FB1C2210A9C8
-:102120000E98FEF702FB761CB6B2641C0DB128882F
-:1021300000E00020A04205D9686818B150F82410CA
-:102140000029A6D11EB1A8684068386001E0C7F830
-:10215000008019B03046BDE8F08F0000D0110108B2
-:102160002DE9F04FB1F90060DDE90ABA0BFB0AF482
-:102170000568DDE90C987443DDF824C0A5EB840400
-:102180009C4201D2674600E0002704EB870403EB82
-:102190008C079C4208D94E4504D105E0B4EC010AF5
-:1021A000A5EC010AA742F9D81488A9EB0603234439
-:1021B000138006EB080208FB0AF813B208FB0BF8C1
-:1021C00005EB880202E000BFA2EB8C029742FBD92C
-:1021D00002600B80BDE8F08FD3ED000A9FED0B1A73
-:1021E00001EB820300EB8200001F1B1F8B420BD30D
-:1021F00093ED000AB4EEE00AF1EE10FA01D8B0EE69
-:10220000410A80ED000AEFE770470000000000007F
-:102210000021C0F34342042A01D0082A06D1C0F3AA
-:10222000C612C0F34150C240012191400846704798
-:10223000F0B50546059C24F0010003EB80069FEDF8
-:10224000460AE70856E001C9D3ED002AC0F3031C93
-:1022500002EB8C0C9CED002A00F00F0C02EB8C0CB6
-:1022600002EE220ADCED001A93ED012AC0F3072CDE
-:102270004FEA1C1C02EB8C0C01EE820A9CED001A4A
-:10228000D3ED021AC0F3032C02EB8C0CD3ED042A1D
-:1022900001EE210ADCED000A93ED031AC0F3074CAE
-:1022A0004FEA1C1C02EB8C0C00EE810A9CED002A0C
-:1022B000C0F3034C02EB8C0CDCED001A02EE220A98
-:1022C00093ED052A4FEA107C02EB8C0CC0F30360FF
-:1022D0009CED001A01EE820AD3ED061A02EB800093
-:1022E000D0ED000A01EE210A93ED071A20337F1E7C
-:1022F00000EE810A002FA6D116E000BF11F8010BF5
-:1023000093ED001A070902EB870700F00F00D7EDE5
-:10231000000A02EB800000EE810AD0ED000A93ED86
-:10232000011A083300EE810AB342E7D3E0070AD06E
-:1023300011F8010B93ED001A000902EB8000D0EDBB
-:10234000000A00EE810AD5ED000A084630EE800A48
-:1023500085ED000AF0BD000000000000F0B5044665
-:10236000059D9FED370AE8084FE040C9D3ED002AEC
-:10237000F7B202EB8707401E97ED002AC6F3072746
-:1023800002EB870702EE220AD7ED001A93ED012A2D
-:10239000C6F3074702EB8707360E01EE820A97ED78
-:1023A000001AD3ED021A02EB8606D3ED042AD6ED0D
-:1023B000000A01EE210A93ED031A40C9F7B200EEBC
-:1023C000810A02EB870797ED002AC6F3072702EB85
-:1023D000870702EE220AD7ED001A93ED052AC6F30D
-:1023E000074702EB8707360E01EE820A97ED001AC7
-:1023F000D3ED061A02EB8606D6ED000A01EE210A9D
-:1024000093ED071A203300EE810A0028ADD105F0C4
-:1024100007000AE011F8015B401E02EB8505B3ECF2
-:10242000011AD5ED000A00EE810A0028F2D1D4EDA0
-:10243000000A084630EE800A84ED000AF0BD000074
-:10244000000000002DE9F04788B091468A46064614
-:10245000002500E06D1C705D202803D0092801D004
-:102460005545F7D34FF0FF3835B31448144F04687F
-:1024700009E02A4631462068FEF7BBF810B920680B
-:10248000405D20B10C3438688442F2D314E0A46873
-:1024900094B120220021684605F0F4FB6A465146BB
-:1024A000304604F0ABFE38B16946A047C9F80000D9
-:1024B000002008B0BDE8F0874046FAE718D30120B5
-:1024C0001CD3012070B505460C46488869888842AF
-:1024D00002D9AAB1002070BD92B100260CE000BF65
-:1024E0006168C6EBC6006A6801EB800102EB800000
-:1024F0001C22FEF71AF9761C6088B042F0D801E081
-:10250000606868606088688020882880012070BDCD
-:1025100030B500B3F9B1F2B15268E2B10F4C1368B3
-:10252000A34203D00260012913D014E00023121D3E
-:1025300007E000BF52F82350A54204D040F82350D2
-:102540005B1C8B42F6D38B4205D152F82300A0428C
-:1025500001D1012030BD002030BD0000DECAFAA14B
-:1025600070B50D46060014461AD0CCB1104601F0E5
-:1025700019F900B16088A84212D10023042109E0B2
-:10258000C3EBC302606801EB8202805820B146F8B9
-:1025900023005B1CAB42F3D3AB4201D1012070BDE1
-:1025A000002070BD0349884201D1012070470020FE
-:1025B00070470000DECAFAA12DE9FE4F9246894617
-:1025C000040003D0208E20B1656B03E00020BDE83D
-:1025D000FE8F0025002060832083207CC04380077D
-:1025E00002D030221121DCE0B9F1000F61D0D5B367
-:1025F0002888C0B3D9F818000026D0F8008056E02B
-:10260000A868006800EB0610019052D058B3C6EBE2
-:10261000C600029009EB80000121009001F0D4F87F
-:10262000DBF81830596888421AD80098DBF80C207B
-:102630008069D768D0F80CC0674511D19768D0F889
-:1026400008C067450CD152684068824208D11868BA
-:1026500000F0F0FF0746584603F0FEFE874203D223
-:10266000182212219DE024E0DBF81800006800F039
-:10267000F1FF029920F07E4259F8210020F07E40BF
-:10268000824201D01922ECE70098406888B1009896
-:102690008069006878B14146404500D208468046CE
-:1026A000DDE900105A4600F08FF8761C2DB128881D
-:1026B00004E01722D5E72122D3E70020B04206D953
-:1026C000686820B150F826B0BBF1000F98D1BAF17C
-:1026D000000F74D0208E012806D9656B0C3503D00D
-:1026E000288808B1002658E0182259E0A868006838
-:1026F00000EB061B3BD0BBF1000F38D0C6EBC60089
-:1027000001900AEB80000121009001F05DF8D9F8FA
-:10271000183059688842E7D80098D9F80C208069A9
-:10272000D768D0F80CC06745DED19768D0F808C0EC
-:102730006745D9D1526840688242D5D1186800F007
-:1027400079FF0746484603F087FE8742CCD3D9F885
-:102750001800006800F07EFF20F07E4201985AF8D1
-:10276000200020F07E40824203D0192218E0172278
-:1027700016E0009840680028F9D000988069006849
-:1027800068B14146404500D2084680464A46584610
-:10279000009900F019F8761C3DB1288806E0212246
-:1027A0001321204601F0D8FC10E70020B04206D9E2
-:1027B000686820B150F82690B9F1000F96D1A4F8BE
-:1027C00018804FF0010002E770B504460E4615462A
-:1027D000104603F041FE0146A060B069006848431E
-:1027E000E06071686160726810442060A8690268E6
-:1027F000920007D4D0E90223D21A11448160A9695A
-:102800006068C86070BD70B50646002521E0B068FC
-:10281000006800EB051488690268920005D581689C
-:10282000A268606805F0DEFF08E0D0E90223D21A52
-:1028300063681A44826089696068C860D4E90101EC
-:10284000084460602168884201D3E068081A6D1C62
-:1028500060600EB1308800E00020A84206D97068A0
-:10286000002803D050F825100029D0D170BD2DE9E3
-:10287000F0410646002529E0B1688369096801EB4B
-:10288000051419688900D4E901120DD5986805F07E
-:10289000A9FFD4E90101084460602168884201D39E
-:1028A000E068081A606010E00A44626021688A42A9
-:1028B00001D3E2688A1A62608169D1E90237DB1BC1
-:1028C0001A448A6080696168C1606D1C0EB13088ED
-:1028D00000E00020A84206D97068002803D050F814
-:1028E00025000028C8D1BDE8F081000013B50448D8
-:1028F0000078002803D0012101A804F019FE1CBDB6
-:10290000F017002010B5044605488068FFF76EFBFD
-:102910000449401E51F830102060A1F1140010BD90
-:1029200034D3012030DA012070B50C480468FDF77B
-:10293000BDFC0546204605F0B3FA04F1440005F05D
-:102940004FFD042084F83400204605F0BDFB2846E6
-:10295000FDF7B0FCBDE8704005F00CBA38D301209B
-:102960002DE9FC411F460446DDE90831DDE90A6531
-:10297000143040600060C4E90827C4E90A310A46FF
-:102980002321184605F07EF9D4E90A014218D4E95A
-:1029900008010E4B121F05F0C3F8E06184F83560A2
-:1029A0000020C4E90E052564206384F83400206704
-:1029B0006067009023460190054A194604F14400DF
-:1029C00005F022FD0020BDE8FC8100002929000857
-:1029D000D529000870B50446FDF768FC05466FF080
-:1029E0000100206304F1140005F0FAF8204605F018
-:1029F0001DFA2846FDF75EFCBDE8704005F0BAB947
-:102A0000143005F0F6B800002DE9F04F3F242DED0D
-:102A1000088B91B08146B0EE408AF0EE608A0025C6
-:102A20009FED490B51EC180B53EC102B06F080FB7B
-:102A300001D2012000E0002082469FED45AB9FEDD2
-:102A4000469B00269FED46BBD9F8047009E000BF05
-:102A500053EC1B2B51EC190B06F0A6FB41EC190BA8
-:102A6000761CB742F4DCBAF1000F05D051EC180B1C
-:102A700006F046F941EC180B53EC192B51EC1A0BEC
-:102A800006F0FEF953EC182B06F046F953EC192B1F
-:102A900006F08AFB06F0E6FD06464FF02E0BE846F0
-:102AA0000A2200233046FDF79FFC0A22A0FB0223E6
-:102AB000B21A303208F8042005F101050646A4F1E7
-:102AC0000104AF4203D108F804B0641E6D1C56EA3D
-:102AD0000100E5D13020AF4204DD08F80400641E97
-:102AE0006D1CF8E7AF4203D108F804B0641E6D1CFA
-:102AF0007F1CAF4203D108F80400641E6D1CBAF1BC
-:102B0000000F04D02D2008F80400641E6D1CD9F8B5
-:102B100000002021A84204DD08F80410641E6D1C8A
-:102B2000F8E70026641C06E008EB0400815DD9E9A3
-:102B300003209047761CAE42F6DB11B02846BDEC70
-:102B4000088BBDE8F08F00000000000000000000CE
-:102B5000000000000000E03F000000000000F03F27
-:102B600000000000000024402DE9F04790B000264E
-:102B700017468DF83F60926804463E259046B14660
-:102B8000684652070DD5221E71F1000209DA0023B2
-:102B9000D4EB03043A6863EB0101521E4FF02D0998
-:102BA0003A6082465FEAC86021D5200940EA017098
-:102BB00004F00F0209090A2A08D35FEA087301D555
-:102BC000412300E061231A440A3A00E03032D3B2D4
-:102BD0000AF805306D1E0446761C52460843E1D1C2
-:102BE000B9F1000F12D05FEAC8700BD00EE00A22D4
-:102BF00000232046FDF7F8FB0A22A0FB0223A21ABD
-:102C00003032E4E70AF805906D1E761C30213868F2
-:102C10002023B0420BDD5FEA887408D45FEAC874F1
-:102C200001D0515500E053556D1E761CF1E7B9F106
-:102C3000000F06D0401CB04203DD02F805906D1E67
-:102C4000761C002490466D1C07E000BF08EB0500D1
-:102C5000015DD7E903209047641CB442F6DB387A63
-:102C6000800705D407E0D7E9032020219047761C90
-:102C70003868B042F7DC10B03046BDE8F08700009D
-:102C80002DE9F0410D468046FDF794FC0446686846
-:102C9000002610B1A04200DA0446287A80070AD440
-:102CA000274605E0D5E9032020219047761C7F1CAC
-:102CB0002868B842F6DC002707E000BFD5E903200A
-:102CC00018F8011B9047761C7F1CA742F6DB287A78
-:102CD000800706D408E0D5E9032020219047641C32
-:102CE000761C2868A042F6DC3046BDE8F081000082
-:102CF0002DE9F04104460D4622A003F0FDFB002221
-:102D00002146284600F018FE10F0FF0F06D025A13E
-:102D100000F0FAF84FF0FF30BDE8F08126A003F094
-:102D2000EBFB04F108010F46206800F06DFE002562
-:102D3000AE1ED0B1206800F083FE0028206808D0C5
-:102D4000394600F061FE80B1384600F0BDFA00203F
-:102D5000E2E700F045FE1FA100F0D6F8206800F081
-:102D600019FE6FF003002560D6E7206800F038FEFA
-:102D70001DA100F0C9F8206800F00CFE3046256067
-:102D8000CAE700004372656174696E672074686504
-:102D9000206E6574776F726B20222573222E2E0DA4
-:102DA0000A00000061695F6D6E6574776F726B5F1A
-:102DB0006372656174650000496E697469616C696C
-:102DC0007A696E6720746865206E6574776F726BC0
-:102DD0000D0A000061695F6D6E6574776F726B5FDD
-:102DE000696E69740000000061695F6D6E657477DB
-:102DF0006F726B5F6765745F696E666F00000000DD
-:102E000038B5114800226946006800900F4800F06C
-:102E100061FE10F0FF0F04D0020AC1B20CA004F052
-:102E2000B9FE0A4C0021206800F0F8FE6060002125
-:102E3000206800F0FDFEA060142200210F4804F07D
-:102E400021FF002038BD0000E096000800000020AF
-:102E500061695F6E6574776F726B5F6372656174D1
-:102E600065206572726F72202D20747970653D2522
-:102E70006420636F64653D25640D0A00E04800200E
-:102E80002DE9F0414FF0FF3600F076F80F4F0020AB
-:102E900038600FA003F030FB00252946002000F029
-:102EA00091FD04000CD0014611A003F025FB05EBB9
-:102EB000C50007EB00102146FFF71AFF060002D1FC
-:102EC0006D1C002CE9D13046BDE8F08168D80120A6
-:102ED000446973636F766572696E672074686520F4
-:102EE0006E6574776F726B2873292E2E2E0D0A0073
-:102EF0000D0A466F756E64206E6574776F726B2075
-:102F0000222573220D0A0000020A29B1C0B213461D
-:102F1000024603A003F0F0BAC1B20DA003F0ECBA70
-:102F2000453A204149206572726F72202825732925
-:102F3000202D20747970653D3078253032782063FB
-:102F40006F64653D3078253032780D0A000000004E
-:102F5000453A204149206572726F72202D207479A4
-:102F600070653D30782530327820636F64653D3080
-:102F700078253032780D0A0000B587B001A805F039
-:102F800079FC13A003F0B8FA12A003F0B5FA14A06C
-:102F900003F0B2FA9DF80E309DF80D209DF80C104C
-:102FA0001DA003F0A9FA049800909DF80A309DF83E
-:102FB00009209DF8081020A003F09EFA27A006998A
-:102FC00003F09AFA02A003F097FA07B000BD0000E0
-:102FD0000D0A000053542E41492052540D0A00009E
-:102FE0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D11
+:1015400002010160016801F002010591016841F0AA
+:1015500004010160016801F004010591016841F096
+:101560000101016000680B4D00F0010005900122AF
+:1015700007212846FFF7A8FB072000900120CDE9AE
+:101580000104694628460394FFF79EFA07B030BD70
+:1015900030380240000402400C4810B50A4901608E
+:1015A0004FF4E1314160002181600C22C160C0E94B
+:1015B00004128161C161FFF7FBFE002803D0BDE882
+:1015C0001040FFF77FBA10BD0014014040EE00202C
+:1015D00010B5FFF7E1FFBDE8104001F0EDBFFEE7F9
+:1015E000FFF70EFDFEE710B5002309E0C45C00EE36
+:1015F000104A01EB83045B1CB8EE400A84ED000A3C
+:101600009342F3DB10BD10B5EFF31184202383F375
+:10161000118800F005F8E1B281F3118810BD0000D7
+:101620002DE9F04705461C4816460C46007808B9D7
+:1016300000F002FA184905EB450001EBC007A0468F
+:10164000D7E91B95002460374D4511D9B868441B74
+:10165000B44200D334467868224641194046FFF729
+:101660001FF8B868361B2544A044A84200D10025C5
+:10167000A9EB0500B04200D206463EB1786832467A
+:1016800041194046FFF70CF83444354404B13D613C
+:101690002046BDE8F087000040D301202DE9F0414D
+:1016A00007460B4815460E46007808B900F0C4F905
+:1016B000EFF31184202080F311882A463146384602
+:1016C00000F008F8E1B281F31188BDE8F081000074
+:1016D00040D3012070B50E46144900EB400001EBE9
+:1016E000C0051446E86A183520B101280FD0022839
+:1016F00005D113E0284600F0D3F9A04201D200241E
+:1017000011E022463146284600F002FA0BE0284656
+:1017100000F0C6F9A042F4D20446F2E7314628466A
+:1017200000F0C9F90446204670BD000040D30120F6
+:1017300010B506F019FA06F0C9FDBDE8104006F034
+:1017400021BA000030B593B030216846FFF71FF88A
+:1017500014210CA8FFF71BF81E480025016841F072
+:1017600080510160006800F0805011901A480168B3
+:1017700041F4804101600068022400F4804011902F
+:1017800001200090000401908001CDE90640062070
+:101790000890A820CDE9090404200B906846FFF7C3
+:1017A0003DFC08B172B6FEE70CA90F2081E83100BC
+:1017B0004FF4A0500F904FF48050109005210CA8CA
+:1017C000FFF726FB08B172B6FEE7FFF7BBFB13B0CD
+:1017D00030BD0000403802400070004070B5194C28
+:1017E0002068194A10F00C01184804D0184D04293B
+:1017F00003D0082903D002601BE0056019E01149FD
+:10180000091F0B68C3F380560B6803F03F0316B142
+:10181000B5FBF3F201E0B2FBF3F20B680968C3F326
+:1018200088135A43C1F30141491C4900B2FBF1F14D
+:1018300001602168074AC1F30311515C0268CA4084
+:10184000026070BD083802400024F4000CC0012082
+:10185000001BB7002C9B00080248016841F470018E
+:101860000160704788ED00E001680C3151E8002FFD
+:1018700022F4907241E80023002BF5D10168143165
+:1018800051E8002F22F0010241E80023002BF5D19E
+:10189000016B012909D101680C3151E8002F22F0B8
+:1018A000100241E80023002BF5D1202180F84210DE
+:1018B000002101637047000070B5044600680169AB
+:1018C000E26821F44051114301612169A068E26995
+:1018D00008436169114308432168CA6849F20C63EF
+:1018E0009A430243CA6020684169A26921F44071A9
+:1018F0001143416131492068884202D03049884211
+:1019000002D1FFF73BFB01E0FFF728FBE269002370
+:10191000192164253226B2F5004F626828D0A0FB59
+:101920000101930F9200FEF75FFD0146B0FBF5F059
+:101930006FF01802504301EB800006EB0010B0FB83
+:10194000F5F000F0F002B1FBF5F002EB0012B1FB94
+:10195000F5F06FF01803584301EB800006EB001020
+:10196000B0FBF5F000F00F0021681044886070BDF6
+:10197000A0FB010192185B41FEF736FD0146B0FB6A
+:10198000F5F00201B1FBF5F06FF01803584301EBDD
+:10199000800006EBC000B0FBF5F000F0F80002EBB1
+:1019A0004002B1FBF5F0584301EB800006EBC000AC
+:1019B000B0FBF5F000F00700D6E700000010014092
+:1019C000001401402DE9F843984617460D46044699
+:1019D000089E24E0701C22D0FFF78EF9A0EB0800CF
+:1019E000B0421AD8CEB12068C168490717D5802DFA
+:1019F00015D0402D13D00168C94309070FD40168E1
+:101A00000025406800902046FFF72EFF0820606404
+:101A100084F840500120BDE8F8830320FBE72068EC
+:101A2000006835EA000004D00020B842D2D000207F
+:101A3000F1E70120F9E7FEE710B5124C0320206121
+:101A4000606111A0A06104F1A800E0614FF4806022
+:101A500020620020A0626062E0620BA1216604F5B2
+:101A6000956161661021A1662067E066606709A143
+:101A7000E01DFEF77BFD08A12046FEF777FD202044
+:101A8000A07110BD40D301205465726D696E616C08
+:101A9000000000005254540053454747455200008F
+:101AA0000269C1688A4203D88068401A104400E085
+:101AB000501A401E70472DE9F047C4681746894602
+:101AC00006464FF000083069A04201D9051B02E02C
+:101AD000B168201A0D1AB0686D1E001BA84200D80C
+:101AE0000546BD4200D33D4670682A46204449461B
+:101AF000FEF7D6FDB0687F1B2C44A844A944A04241
+:101B000000D10024F460002FDDD14046BDE8F0870D
+:101B10002DE9F04104468846D4E90207C51BE16877
+:101B2000606816460844B54206D94146FEF7B8FD3E
+:101B3000B819E060BDE8F0812A464146FEF7B0FDE5
+:101B4000761B08EB050132466068FEF7A9FDE660EA
+:101B5000F0E74100080218BF04200A0E18BF40F049
+:101B600001004FF07F4232EA010108BF40F002005D
+:101B7000012808BF052070470907090E002804DB6B
+:101B800000F1E02080F80014704700F00F0000F131
+:101B9000E02080F8141D70479FED4B0A63E000BF02
+:101BA000D2ED003A91ED004A92ED013A91ED011A21
+:101BB00004EE230AD2ED021A91ED022AD2ED032A95
+:101BC000D1ED030A92ED044A01EE030AD1ED043A85
+:101BD00091ED053A92ED071A02EE210A92ED052ADF
+:101BE000D1ED061A00EEA20AD2ED062AD1ED070ABF
+:101BF00003EE840A92ED084AD1ED083A03EE020A98
+:101C000092ED093A92ED0A2A01EEA20AD1ED092AD3
+:101C1000D1ED0A1A00EE810A92ED0B1AD1ED0B0AF2
+:101C200003EE840AD2ED0C3A91ED0C4A02EE830ADF
+:101C3000D2ED0D2A91ED0D3A01EE820A92ED0E2AB7
+:101C4000D1ED0F1A00EE810AD1ED0E0A92ED0F1AB6
+:101C500040314032103B04EE230A03EE220A00EE2C
+:101C6000820A01EE810A102B9AD21AE0D1ED000A05
+:101C700092ED001A00EE810AD1ED010A92ED011AEF
+:101C800000EE810AD1ED020A92ED021A00EE810AFD
+:101C9000D1ED030A92ED031A103110321B1F00EE32
+:101CA000810A042BE2D206E0F1EC010A5B1EB2ECE1
+:101CB000011A00EE810A002BF6D1D0ED000A30EEB9
+:101CC000800A80ED000A70470000000010B510EE99
+:101CD000104A4FF019406849002200EB44002DEDF6
+:101CE000028B884257D8DFED650A14F0004F60EE92
+:101CF000200A14BFBEEE001AB6EE001A71EE200ADA
+:101D0000FDEEE00A10EE900A00EE900AF8EEE00A0E
+:101D10009FED5B1A00EEC10A9FED5A1A00EEC10A50
+:101D2000DFED590A9FED591A00EE201ADFED580A2F
+:101D300040EE010A9FED571A574B00F0030100EEE9
+:101D4000201A21EE000A7B4403EB8103D3ED000A45
+:101D5000524B7B4403EB810393ED001A504B41EE51
+:101D6000000A7B4403EB8101801091ED000A70EEC4
+:101D7000800AEABB00EE100AB8EEC01ADFED491A7D
+:101D80009FED490ABDEC028B01EE210ABCEEC00AB0
+:101D900020EE200A10BD4FF0FF40A0431BD04FF0B3
+:101DA000CE40B0EB440F82BFB7EE000ABDEC028B11
+:101DB00010BD3E48B0EB440F28BF012293D2022051
+:101DC000FEF780FD14F0004F15D0BDEC028BBDE88E
+:101DD000104000F00BB914F5000F02BF9FED340A5C
+:101DE000BDEC028B10BDBDEC028BBDE8104000E0E5
+:101DF00007E000F0EFB8BDEC028BBDE8104000F04A
+:101E0000EDB800EBD07359104FF07E5202EBC15188
+:101E100000EE101AA0EB630002EBC05060EE200A47
+:101E200000EE100A20EE208A18EE100A88B118EE93
+:101E3000100AB0F1FF4F15D018EE100AFFF789FE17
+:101E4000042808BF00F0D2F8B0EE480ABDEC028BBF
+:101E500010BD0220FEF736FDBDEC028BBDE8104040
+:101E600000F0C4B80220FEF72DFDBDEC028BBDE8EA
+:101E7000104000F0B3B800000000501E3BAAB8406C
+:101E80000070313EF4FD053712BB2A3D12BB2A3EDD
+:101E9000FFFFFF3EFFFF7F3FD2F70000D6F70000B5
+:101EA000A6F700000000004B00007E4E0000A08559
+:101EB0000000000010B52DED028BB1EEC08A18EEC7
+:101EC000100A20F00040C0F1FF40C00F0AD010EE11
+:101ED000100A20F00040C0F1FF40C00F04BF0120F5
+:101EE000FEF7F0FCB0EE480ABDEC028B10BD00001E
+:101EF00010B510EE104A2DED028B4FF07F40B0EE82
+:101F0000C08AB0EB440F55D318EE101A2C4A9142F8
+:101F100020DD18EE101AB0EB410F1BD318EE101A8B
+:101F2000284AF7EE008A914207DD18EE101AB0EB4E
+:101F3000410F28BFB0EE680A35D238EE080AFFF725
+:101F4000C5FE70EE280AB0EE001A81EE200A38EEC7
+:101F5000C00A28E018EE101AB1F1665F0FDA18EE29
+:101F6000101AB0EB410F0AD318EE100AFFF7F1FD7B
+:101F7000042808BF00F03AF8B0EE480A13E028EE53
+:101F8000080ADFED110ADFED111A9FED111A40EE7C
+:101F9000210A60EE800A30EE010A80EE801AB0EE6F
+:101FA000480A08EE010A002CB8BFB1EE400ABDECA9
+:101FB000028B10BDBDEC028BBDE8104000F00AB8EA
+:101FC000549F0C3FB32C1041C6E252BFB2117BBBF1
+:101FD0001A2A1E4030EE000A704700009FED020AE8
+:101FE00020EE000A70470000000000709FED020A1A
+:101FF00020EE000A7047000000000010002807D003
+:102000000E4910F0FF0F04D051FA80F00078401C08
+:10201000704710F47F4F04D0C0F30720085C0930EC
+:10202000704710F47F0F04D0C0F30740085C1130F4
+:10203000704701EB1060007819307047CC10010830
+:1020400070B50C4605460E680121204601F0C4FB20
+:10205000314601F0B8FB29466268BDE8704003468E
+:1020600001A004F051BA000020205B25645D20200F
+:1020700040307825582F25640D0A000010B54169BD
+:10208000044688472069A04200D1002010BD00000E
+:102090002DE9F04F002699B00F4605463446B0466C
+:1020A0004CE0A868C4EBC4038946426802EB830293
+:1020B0000E92806810AA00EBC40A2C480D9251F8C9
+:1020C000082F006A120A62F31F200190D1F804B0B1
+:1020D0001C2105A8FEF75BFBD9F81800006801F089
+:1020E000C1FA0590D9F81800806806905FEA0A00E6
+:1020F00009D0C0F80080D9F80010416029B14988A2
+:1021000019B1012102E0404603E00021016001B95C
+:1021100000200790D9F818001C2205A940680990F2
+:102120000198CDE90A0B0D98FEF7FFFA1C2210A9C1
+:102130000E98FEF7FAFA761CB6B2641C0DB1288828
+:1021400000E00020A04205D9686818B150F82410BA
+:102150000029A6D11EB1A8684068386001E0C7F820
+:10216000008019B03046BDE8F08F0000F011010882
+:102170002DE9F04FB1F90060DDE90ABA0BFB0AF472
+:102180000568DDE90C987443DDF824C0A5EB8404F0
+:102190009C4201D2674600E0002704EB870403EB72
+:1021A0008C079C4208D94E4504D105E0B4EC010AE5
+:1021B000A5EC010AA742F9D81488A9EB0603234429
+:1021C000138006EB080208FB0AF813B208FB0BF8B1
+:1021D00005EB880202E000BFA2EB8C029742FBD91C
+:1021E00002600B80BDE8F08FD3ED000A9FED0B1A63
+:1021F00001EB820300EB8200001F1B1F8B420BD3FD
+:1022000093ED000AB4EEE00AF1EE10FA01D8B0EE58
+:10221000410A80ED000AEFE770470000000000006F
+:102220000021C0F34342042A01D0082A06D1C0F39A
+:10223000C612C0F34150C240012191400846704788
+:10224000F0B50546059C24F0010003EB80069FEDE8
+:10225000460AE70856E001C9D3ED002AC0F3031C83
+:1022600002EB8C0C9CED002A00F00F0C02EB8C0CA6
+:1022700002EE220ADCED001A93ED012AC0F3072CCE
+:102280004FEA1C1C02EB8C0C01EE820A9CED001A3A
+:10229000D3ED021AC0F3032C02EB8C0CD3ED042A0D
+:1022A00001EE210ADCED000A93ED031AC0F3074C9E
+:1022B0004FEA1C1C02EB8C0C00EE810A9CED002AFC
+:1022C000C0F3034C02EB8C0CDCED001A02EE220A88
+:1022D00093ED052A4FEA107C02EB8C0CC0F30360EF
+:1022E0009CED001A01EE820AD3ED061A02EB800083
+:1022F000D0ED000A01EE210A93ED071A20337F1E6C
+:1023000000EE810A002FA6D116E000BF11F8010BE4
+:1023100093ED001A070902EB870700F00F00D7EDD5
+:10232000000A02EB800000EE810AD0ED000A93ED76
+:10233000011A083300EE810AB342E7D3E0070AD05E
+:1023400011F8010B93ED001A000902EB8000D0EDAB
+:10235000000A00EE810AD5ED000A084630EE800A38
+:1023600085ED000AF0BD000000000000F0B5044655
+:10237000059D9FED370AE8084FE040C9D3ED002ADC
+:10238000F7B202EB8707401E97ED002AC6F3072736
+:1023900002EB870702EE220AD7ED001A93ED012A1D
+:1023A000C6F3074702EB8707360E01EE820A97ED68
+:1023B000001AD3ED021A02EB8606D3ED042AD6EDFD
+:1023C000000A01EE210A93ED031A40C9F7B200EEAC
+:1023D000810A02EB870797ED002AC6F3072702EB75
+:1023E000870702EE220AD7ED001A93ED052AC6F3FD
+:1023F000074702EB8707360E01EE820A97ED001AB7
+:10240000D3ED061A02EB8606D6ED000A01EE210A8C
+:1024100093ED071A203300EE810A0028ADD105F0B4
+:1024200007000AE011F8015B401E02EB8505B3ECE2
+:10243000011AD5ED000A00EE810A0028F2D1D4ED90
+:10244000000A084630EE800A84ED000AF0BD000064
+:10245000000000002DE9F04788B091468A46064604
+:10246000002500E06D1C705D202803D0092801D0F4
+:102470005545F7D34FF0FF3835B31448144F04686F
+:1024800009E02A4631462068FEF7B3F810B9206803
+:10249000405D20B10C3438688442F2D314E0A46863
+:1024A00094B120220021684605F0F2FB6A465146AD
+:1024B000304604F0A9FE38B16946A047C9F80000CB
+:1024C000002008B0BDE8F0874046FAE718D30120A5
+:1024D0001CD3012070B505460C464888698888429F
+:1024E00002D9AAB1002070BD92B100260CE000BF55
+:1024F0006168C6EBC6006A6801EB800102EB8000F0
+:102500001C22FEF712F9761C6088B042F0D801E078
+:10251000606868606088688020882880012070BDBD
+:1025200030B500B3F9B1F2B15268E2B10F4C1368A3
+:10253000A34203D00260012913D014E00023121D2E
+:1025400007E000BF52F82350A54204D040F82350C2
+:102550005B1C8B42F6D38B4205D152F82300A0427C
+:1025600001D1012030BD002030BD0000DECAFAA13B
+:1025700070B50D46060014461AD0CCB1104601F0D5
+:1025800019F900B16088A84212D10023042109E0A2
+:10259000C3EBC302606801EB8202805820B146F8A9
+:1025A00023005B1CAB42F3D3AB4201D1012070BDD1
+:1025B000002070BD0349884201D1012070470020EE
+:1025C00070470000DECAFAA12DE9FE4F9246894607
+:1025D000040003D0208E20B1656B03E00020BDE82D
+:1025E000FE8F0025002060832083207CC04380076D
+:1025F00002D030221121DCE0B9F1000F61D0D5B357
+:102600002888C0B3D9F818000026D0F8008056E01A
+:10261000A868006800EB0610019052D058B3C6EBD2
+:10262000C600029009EB80000121009001F0D4F86F
+:10263000DBF81830596888421AD80098DBF80C206B
+:102640008069D768D0F80CC0674511D19768D0F879
+:1026500008C067450CD152684068824208D11868AA
+:1026600000F0F0FF0746584603F0FEFE874203D213
+:10267000182212219DE024E0DBF81800006800F029
+:10268000F1FF029920F07E4259F8210020F07E40AF
+:10269000824201D01922ECE70098406888B1009886
+:1026A0008069006878B14146404500D208468046BE
+:1026B000DDE900105A4600F08FF8761C2DB128880D
+:1026C00004E01722D5E72122D3E70020B04206D943
+:1026D000686820B150F826B0BBF1000F98D1BAF16C
+:1026E000000F74D0208E012806D9656B0C3503D0FD
+:1026F000288808B1002658E0182259E0A868006828
+:1027000000EB061B3BD0BBF1000F38D0C6EBC60078
+:1027100001900AEB80000121009001F05DF8D9F8EA
+:10272000183059688842E7D80098D9F80C20806999
+:10273000D768D0F80CC06745DED19768D0F808C0DC
+:102740006745D9D1526840688242D5D1186800F0F7
+:1027500079FF0746484603F087FE8742CCD3D9F875
+:102760001800006800F07EFF20F07E4201985AF8C1
+:10277000200020F07E40824203D0192218E0172268
+:1027800016E0009840680028F9D000988069006839
+:1027900068B14146404500D2084680464A46584600
+:1027A000009900F019F8761C3DB1288806E0212236
+:1027B0001321204601F0D8FC10E70020B04206D9D2
+:1027C000686820B150F82690B9F1000F96D1A4F8AE
+:1027D00018804FF0010002E770B504460E4615461A
+:1027E000104603F041FE0146A060B069006848430E
+:1027F000E06071686160726810442060A8690268D6
+:10280000920007D4D0E90223D21A11448160A96949
+:102810006068C86070BD70B50646002521E0B068EC
+:10282000006800EB051488690268920005D581688C
+:10283000A268606805F0DCFF08E0D0E90223D21A44
+:1028400063681A44826089696068C860D4E90101DC
+:10285000084460602168884201D3E068081A6D1C52
+:1028600060600EB1308800E00020A84206D9706890
+:10287000002803D050F825100029D0D170BD2DE9D3
+:10288000F0410646002529E0B1688369096801EB3B
+:10289000051419688900D4E901120DD5986805F06E
+:1028A000A7FFD4E90101084460602168884201D390
+:1028B000E068081A606010E00A44626021688A4299
+:1028C00001D3E2688A1A62608169D1E90237DB1BB1
+:1028D0001A448A6080696168C1606D1C0EB13088DD
+:1028E00000E00020A84206D97068002803D050F804
+:1028F00025000028C8D1BDE8F081000013B50448C8
+:102900000078002803D0012101A804F017FE1CBDA7
+:10291000F017002010B5044605488068FFF76EFBED
+:102920000449401E51F830102060A1F1140010BD80
+:1029300034D3012030DA012070B50C480468FDF76B
+:10294000B5FC0546204605F0B1FA04F1440005F057
+:102950004DFD042084F83400204605F0BBFB2846DA
+:10296000FDF7A8FCBDE8704005F00ABA38D3012095
+:102970002DE9FC411F460446DDE90831DDE90A6521
+:10298000143040600060C4E90827C4E90A310A46EF
+:102990002321184605F07CF9D4E90A014218D4E94C
+:1029A00008010E4B121F05F0C1F8E06184F8356094
+:1029B0000020C4E90E052564206384F834002067F4
+:1029C0006067009023460190054A194604F14400CF
+:1029D00005F020FD0020BDE8FC8100003929000839
+:1029E000E529000870B50446FDF760FC05466FF068
+:1029F0000100206304F1140005F0F8F8204605F00A
+:102A00001BFA2846FDF756FCBDE8704005F0B8B942
+:102A1000143005F0F4B800002DE9F04F3F242DEDFF
+:102A2000088B91B08146B0EE408AF0EE608A0025B6
+:102A30009FED490B51EC180B53EC102B06F07EFB6D
+:102A400001D2012000E0002082469FED45AB9FEDC2
+:102A5000469B00269FED46BBD9F8047009E000BFF5
+:102A600053EC1B2B51EC190B06F0A4FB41EC190B9A
+:102A7000761CB742F4DCBAF1000F05D051EC180B0C
+:102A800006F044F941EC180B53EC192B51EC1A0BDE
+:102A900006F0FCF953EC182B06F044F953EC192B13
+:102AA00006F088FB06F0E4FD06464FF02E0BE846E4
+:102AB0000A2200233046FDF797FC0A22A0FB0223DE
+:102AC000B21A303208F8042005F101050646A4F1D7
+:102AD0000104AF4203D108F804B0641E6D1C56EA2D
+:102AE0000100E5D13020AF4204DD08F80400641E87
+:102AF0006D1CF8E7AF4203D108F804B0641E6D1CEA
+:102B00007F1CAF4203D108F80400641E6D1CBAF1AB
+:102B1000000F04D02D2008F80400641E6D1CD9F8A5
+:102B200000002021A84204DD08F80410641E6D1C7A
+:102B3000F8E70026641C06E008EB0400815DD9E993
+:102B400003209047761CAE42F6DB11B02846BDEC60
+:102B5000088BBDE8F08F00000000000000000000BE
+:102B6000000000000000E03F000000000000F03F17
+:102B700000000000000024402DE9F04790B000263E
+:102B800017468DF83F60926804463E259046B14650
+:102B9000684652070DD5221E71F1000209DA0023A2
+:102BA000D4EB03043A6863EB0101521E4FF02D0988
+:102BB0003A6082465FEAC86021D5200940EA017088
+:102BC00004F00F0209090A2A08D35FEA087301D545
+:102BD000412300E061231A440A3A00E03032D3B2C4
+:102BE0000AF805306D1E0446761C52460843E1D1B2
+:102BF000B9F1000F12D05FEAC8700BD00EE00A22C4
+:102C000000232046FDF7F0FB0A22A0FB0223A21AB4
+:102C10003032E4E70AF805906D1E761C30213868E2
+:102C20002023B0420BDD5FEA887408D45FEAC874E1
+:102C300001D0515500E053556D1E761CF1E7B9F1F6
+:102C4000000F06D0401CB04203DD02F805906D1E57
+:102C5000761C002490466D1C07E000BF08EB0500C1
+:102C6000015DD7E903209047641CB442F6DB387A53
+:102C7000800705D407E0D7E9032020219047761C80
+:102C80003868B042F7DC10B03046BDE8F08700008D
+:102C90002DE9F0410D468046FDF78CFC044668683E
+:102CA000002610B1A04200DA0446287A80070AD430
+:102CB000274605E0D5E9032020219047761C7F1C9C
+:102CC0002868B842F6DC002707E000BFD5E90320FA
+:102CD00018F8011B9047761C7F1CA742F6DB287A68
+:102CE000800706D408E0D5E9032020219047641C22
+:102CF000761C2868A042F6DC3046BDE8F081000072
+:102D00002DE9F04104460D4622A003F0FDFB002210
+:102D10002146284600F018FE10F0FF0F06D025A12E
+:102D200000F0FAF84FF0FF30BDE8F08126A003F084
+:102D3000EBFB04F108010F46206800F06DFE002552
+:102D4000AE1ED0B1206800F083FE0028206808D0B5
+:102D5000394600F061FE80B1384600F0BDFA00202F
+:102D6000E2E700F045FE1FA100F0D6F8206800F071
+:102D700019FE6FF003002560D6E7206800F038FEEA
+:102D80001DA100F0C9F8206800F00CFE3046256057
+:102D9000CAE700004372656174696E6720746865F4
+:102DA000206E6574776F726B20222573222E2E0D94
+:102DB0000A00000061695F6D6E6574776F726B5F0A
+:102DC0006372656174650000496E697469616C695C
+:102DD0007A696E6720746865206E6574776F726BB0
+:102DE0000D0A000061695F6D6E6574776F726B5FCD
+:102DF000696E69740000000061695F6D6E657477CB
+:102E00006F726B5F6765745F696E666F00000000CC
+:102E100038B5114800226946006800900F4800F05C
+:102E200061FE10F0FF0F04D0020AC1B20CA004F042
+:102E3000B7FE0A4C0021206800F0F8FE6060002117
+:102E4000206800F0FDFEA060142200210F4804F06D
+:102E50001FFF002038BD0000009700080000002080
+:102E600061695F6E6574776F726B5F6372656174C1
+:102E700065206572726F72202D20747970653D2512
+:102E80006420636F64653D25640D0A00804800205E
+:102E90002DE9F0414FF0FF3600F076F80F4F00209B
+:102EA00038600FA003F030FB00252946002000F019
+:102EB00091FD04000CD0014611A003F025FB05EBA9
+:102EC000C50007EB00102146FFF71AFF060002D1EC
+:102ED0006D1C002CE9D13046BDE8F08168D8012096
+:102EE000446973636F766572696E672074686520E4
+:102EF0006E6574776F726B2873292E2E2E0D0A0063
+:102F00000D0A466F756E64206E6574776F726B2064
+:102F1000222573220D0A0000020A29B1C0B213460D
+:102F2000024603A003F0F0BAC1B20DA003F0ECBA60
+:102F3000453A204149206572726F72202825732915
+:102F4000202D20747970653D3078253032782063EB
+:102F50006F64653D3078253032780D0A000000003E
+:102F6000453A204149206572726F72202D20747994
+:102F700070653D30782530327820636F64653D3070
+:102F800078253032780D0A0000B587B001A805F029
+:102F900077FC13A003F0B8FA12A003F0B5FA14A05E
+:102FA00003F0B2FA9DF80E309DF80D209DF80C103C
+:102FB0001DA003F0A9FA049800909DF80A309DF82E
+:102FC00009209DF8081020A003F09EFA27A006997A
+:102FD00003F09AFA02A003F097FA07B000BD0000D0
+:102FE0000D0A000053542E41492052540D0A00008E
:102FF0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D01
:103000002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DF0
-:103010002D2D0D0A0000000020746F6F6C73207658
-:10302000657273696F6E2020203A207625642E2504
-:10303000642E25640D0A0000206E6574776F726B34
-:10304000207274206C696220203A207625642E2537
-:10305000642E25642D25780D0A00000020202063B1
-:103060006F6D70696C65642077697468203A2025FB
-:10307000730D0A002DE9F843044606688069D0E91B
-:10308000023201686AA003F037FABCB16069052119
-:10309000B1EB102F06D1A0694268016967A003F067
-:1030A0002BFA10E00621B1EB102F07D1A069D0E96F
-:1030B0000412436863A003F01FFA04E0A0694168AA
-:1030C00063A003F019FA0121204600F07DFB0146C0
-:1030D00060A003F011FAC6F34345012D06D0032D7D
-:1030E00008D0F015C0070BD05BA10AE0C6F3C611EB
-:1030F0005AA002E0C6F3C6115AA003F0FDF905E09C
-:103100005AA1C6F3C6125AA003F0F6F9022D72D1E5
-:10311000A06800285BD00178C90758D04068A0B3E8
-:103120004788042F01D9042000E0384680463946FC
-:1031300051A003F0E1F900253FE0A06890B10178CB
-:10314000C9070FD0416869B14A6842B14988A942AC
-:1031500005DD116801EB850191ED000A04E0B7EE91
-:10316000000A01E09FED460AB8B10178C90714D002
-:10317000406890B101788907416807D569B14088F6
-:10318000A8420ADD4868405D08E020E029B1408897
-:10319000A84202DD4868405700E00020814610EE5A
-:1031A000100A06F0E9F941EC100B36A053EC102B95
-:1031B000CDF8009003F0A0F96D1C4545BDDB4745F7
-:1031C00001DD33A000E02BA003F096F913E0C6F375
-:1031D000C611082903D22FA003F08EF90BE006F0E8
-:1031E0007F00A0F14002C6F3C0531844091A2CA076
-:1031F000403103F081F960684FF00101002820465A
-:103200000BD000F0E1FA314600F0D5FA6168BDE874
-:10321000F843024624A003F06FB900F0D5FA314616
-:1032200000F0C9FABDE8F843014622A003F064B9F2
-:103230002825642C25642C25642C000025642C256D
-:103240006429000025642C25642C256429000000D5
-:103250002564290025642F0069000000666C6F61F9
-:1032600074256400626F6F6C2564000075000000B7
-:1032700025732564000000002025643A000000004A
-:10328000000000002825662C2564292C0000000081
-:103290002E2E000020696E7433322D2564620000EA
-:1032A000205125642E2564002040307825582F2594
-:1032B0006400000020285573657220446F6D6169B9
-:1032C0006E292F256400000070B5044640A003F06D
-:1032D00013F946A0216803F00FF94BA0616803F0D1
-:1032E0000BF950A0A16803F007F955A0E16803F0BD
-:1032F00003F9A169087810B158A003F0FDF8A37F85
-:10330000627F217F5CA003F0F7F8D4E90C0105F09F
-:10331000A3FB014661A003F0EFF868A0E16F03F0A2
-:10332000EBF8B4F852106CA003F0E6F8002508E0C2
-:10333000606DC5EBC50100EB81012846FEF778FE04
-:103340006D1CB4F85200A842F2DCB4F84A1069A02F
-:1033500003F0D2F8002508E0E06CC5EBC50100EBF6
-:1033600081012846FEF764FE6D1CB4F84A00A842AD
-:10337000F2DC628F218F66A003F0BEF800250EE01C
-:1033800029466BA003F0B8F8E06BC5EBC50100EB74
-:103390008100FFF76FFE1BA003F0AEF86D1C208FBD
-:1033A000A842EDDC00250EE0294664A003F0A4F855
-:1033B000206CC5EBC50100EB8100FFF75BFE11A09F
-:1033C00003F09AF86D1C608FA842EDDC70BD000020
-:1033D0004E6574776F726B20696E666F726D617483
-:1033E000696F6E732E2E2E0D0A000000206D6F6423
-:1033F000656C206E616D652020202020202020201B
-:103400003A2025730D0A0000206D6F64656C2073EF
-:1034100069676E6174757265202020203A202573DB
-:103420000D0A0000206D6F64656C20646174657422
-:10343000696D6520202020203A2025730D0A0000A8
-:1034400020636F6D70696C65206461746574696D6B
-:10345000652020203A2025730D0A000020546F6F4C
-:103460006C207265766973696F6E202020202020A1
-:103470003A2025730D0A000020746F6F6C7320765C
-:10348000657273696F6E2020202020203A20256409
-:103490002E25642E25640D0A0000000020636F6D48
-:1034A000706C6578697479202020202020202020ED
-:1034B0003A202573204D4143430D0A0020632D6EB1
-:1034C0006F646573202020202020202020202020D1
-:1034D0003A2025640D0A0000206D61705F616374FD
-:1034E00069766174696F6E73202020203A2025640C
-:1034F0000D0A0000206D61705F77656967687473FD
-:1035000020202020202020203A2025640D0A0000C1
-:10351000206E5F696E707574732F6E5F6F75747057
-:10352000757473203A2025752F25750D0A0000004B
-:103530002020495B25645D200000000020204F5BB7
-:1035400025645D200000000010B50B4C0B4661683F
-:103550004860A2685360206800F074FB012809D01D
-:10356000206800F014FB020AC1B2BDE8104003A0BD
-:1035700004F010BB10BD0000000000204149206194
-:10358000695F6E6574776F726B5F72756E206572BE
-:10359000726F72202D20747970653D256420636FF1
-:1035A00064653D25640D0A0010B50BA002F0A4FF70
-:1035B000012307220AA110A002F09EFF12A002F030
-:1035C0009BFF05F06FF901F06FF8FFF759FC03203E
-:1035D000FCF782FF002010BD0D0A230D0A00000039
-:1035E00041492073797374656D20706572666F72DE
-:1035F0006D616E6365000000232025732025642E15
-:1036000025640D0A00000000230D0A0070B579B191
-:10361000C0F3C6156943C91D21F00704C0F3415129
-:10362000CC40FEF7F5FD00FB0540C01DC00870BD95
-:10363000002070BD59B1C0F3C6125143C91D21F01D
-:103640000701C0F34150C140C91DC80870470020A0
-:103650007047000030B54021C0F34342022A19D020
-:103660003A4A20F07E439C1A4D01934263D028DCF5
-:10367000374AA3EB020493425DD018DC402B5BD0A9
-:10368000403BB3F5802350D0802B3DD0B3F5806F05
-:1036900052D134E0C0F3C051C905C0F3C61241EAAB
-:1036A000C21100F07F02114341F4802144E0A4F5EF
-:1036B0004074F93C26D00F2C3AD0AC423CD125497D
-:1036C0003AE0254BE21A9C4229D00CDC234AA2188E
-:1036D00013D0B2F5F83F1FD0214BD2181AD0B2F553
-:1036E000607F29D112E0A2F54072F93A10D00F2A7A
-:1036F00018D0AA4220D11B491EE01B491CE01449E6
-:10370000C91F19E0194917E0194915E0194913E0D3
-:10371000194911E019490FE0184980390CE01549A1
-:10372000C91D09E014490F3106E01149803903E051
-:103730000E490F3100E0114600F080420A4300F0CC
-:103740000051114300F00060084330BD4004060002
-:10375000470404004010040007007E0000F483FFCB
-:10376000800FFEFF401084004010820040080400DB
-:10377000C00004004004840040088400C0008400AD
-:1037800070B514460D46064600F00CF840B170685E
-:10379000C5EBC50110EB810002D04460012070BD73
-:1037A000002070BD28B1416819B1408808B10120DE
-:1037B000704700207047002804D0C1F3C611484369
-:1037C000C01DC0087047000010B502002AD0164B7B
-:1037D0001068B3EBC01F03D0144BB3EBC01F01D173
-:1037E000012000E0002008429069406802D01F30AC
-:1037F00020F01F005369D9B2012900D000211C0A12
-:1038000007E0012907D0936953F821305843491C38
-:103810001AB1234602E00123F8E700238B42F0DCD3
-:10382000002800DC002010BD0060004200600002A3
-:1038300008B509A10968009148B101789DF80020F8
-:10384000914204D104226946FCF764FE08B10020CD
-:1038500008BD012008BD0000038404842DE9F04167
-:10386000846B002594B1012600272079400707D5F5
-:10387000A16A204611B18847304600E03846054429
-:103880002069A04202D008B10446EEE72846BDE810
-:10389000F0812DE9F041066C816B04460025C1637F
-:1038A000CEB1D9B10120626CB0470CE00220626C4D
-:1038B000B047E06BFEF7DAFB07460320626CE16B72
-:1038C000B0476D1CE763E16B0029EFD106E0FEF71E
-:1038D000CDFB6D1CE063E06B0028F8D12846BDE805
-:1038E000F08103460020996B002908D0CB600A695B
-:1038F000401C8A4203D0002A01D01146F6E77047E7
-:103900002DE9F041846B002594B101260027207930
-:10391000C00707D0216A204611B18847304600E031
-:10392000384605442069A04202D008B10446EEE7BB
-:103930002846BDE8F08100002DE9F0418046174699
-:103940000D46002000F06EF8060015D0104C4046E1
-:10395000214600F098F888B1BFB12269394628465F
-:103960009047010A06D110F0FF0F03D13460296897
-:1039700071602E60BDE8F081312000E0142060F31A
-:103980000705E8B200F58050F4E722696168E6E7D0
-:103990008010010870B5054600F044F804000CD012
-:1039A000D4E90010896988476168814205D00448DC
-:1039B000A04201D1002101600025284670BD000011
-:1039C00038EF002070B5054C0D46214600F05BF83D
-:1039D00010B90DB1002070BD206870BD80100108C5
-:1039E00010B50146142262F30700C4B2084604F57C
-:1039F000805400F017F828B103C84269BDE81040B0
-:103A000008461047204610BD10B50C4600F00AF8D5
-:103A1000002806D005C82146C368BDE810401046FE
-:103A2000184710BD0100054803D0884204D108465C
-:103A3000704701680029FBD00020704738EF002054
-:103A400070B58EB0FFF7EEFF04001AD020688168D1
-:103A500068468847002503AE08E020682946806A4A
-:103A600050F825203046FFF78BFE6D1CBDF80E0088
-:103A7000A842F2DCD4E90010CA69694690470EB04A
-:103A800070BD0020FBE770B50C46050011D0206822
-:103A9000FCF790FD06462846FCF78CFD864208D1CF
-:103AA0002068FCF787FD024629462068FCF7A1FD47
-:103AB00008B1002070BD012070BD00001CB50023BE
-:103AC0000522CDE900230123014A00F0F9F91CBDCC
-:103AD000980F00202DE9F0430F468FB0164605469B
-:103AE0000021FFF7EBFF804610F0FF0F0AD1684678
-:103AF00000F034F818B100240DF10C090EE028682C
-:103B000000F045F80FB0BDE8F08300BF57F824205F
-:103B100021464846FFF734FE641CA4B21FB1BDF82D
-:103B20000E00A042F2D800246F4607E056F8242089
-:103B30002146381DFFF724FE641CA4B21EB1BDF857
-:103B40000600A042F2D86946286800F04FF818B97C
-:103B5000286800F01CF880464046D3E71FB50028CF
-:103B60000CD00749D1E90023CDE90023D1E9022196
-:103B7000CDE902216A4602A900F030F904B010BD77
-:103B8000509D000800F0EAB9002200F0BBBA00F036
-:103B9000F7B9000030B5A3B00C46054600F034F983
-:103BA000FCB1F0B1882210496846FCF7BEFD00F078
-:103BB000FDFA049000F0FEFA059000F009F9099072
-:103BC00000F078F90A906946284600F03DF8002890
-:103BD00005D0882269462046FCF7A7FD012023B0C6
-:103BE00030BD0020FBE70000C89C00082DE9F04133
-:103BF0000D46064600F0D2F9041E0DD0294603F00A
-:103C0000D5F807462946204602F0D6FF00EA070409
-:103C1000304600F04FFA2040BDE8F08110B902486C
-:103C2000024A026000F024B9980F00200001C0A1F0
-:103C300010B90248024A026000F094BA980F0020BE
-:103C40000001C0A100F05EBA2DE9F0418CB00C4635
-:103C500000F0DAF805000DD064B10020E067A86B31
-:103C600060B1E16F491CE1670169814206D029B169
-:103C70000846F6E700200CB0BDE8F081E06F70B1B7
-:103C8000288E00B1686B04F13C01FEF7F9F920873A
-:103C900038B1288E012807D9686B0C3005E018224E
-:103CA00028E01822122126E0002004F14001FEF74E
-:103CB000E7F9608730B105F128000746FFF772FD8C
-:103CC00018B10AE01822132115E03846FFF76AFD03
-:103CD00018B1688D08B113220CE005F12000804670
-:103CE000FFF760FD58B94046FFF75CFD38B1688CBE
-:103CF00028B112221121284600F02EFABAE768688E
-:103D0000C4F880002D4E2C482061F0686061306955
-:103D100060627069A062A86800F052FA206228A16F
-:103D2000606CFEF73FFC50B128486064D5E90A0199
-:103D3000C4E91401D5E90801C4E912013AE02836C2
-:103D40000DF11C0C96E80F008CE80F001B491C229B
-:103D500038316846FCF7E9FC07A8069004F16000DA
-:103D60001C2269460646FCF7E0FC04F144001C22D4
-:103D700069460446FCF7D9FC3846FFF713FD50B1FD
-:103D80003846FFF70FFD08B1E96A00E000211C2268
-:103D90003046FCF7CAFC4046FFF704FD50B14046F0
-:103DA000FFF700FD08B1696A00E000211C222046EF
-:103DB000FCF7BBFC01205EE7B0410008D011010810
-:103DC000676574207265706F72740000DECAFAA1B4
-:103DD0000148006970470000D011010810B570B1AA
-:103DE00069B162B1074C0460D1E90041C0E9014109
-:103DF000D2E90012C0E903120123184610BD0020C9
-:103E000010BD0000DECAFAA1016810B1024A8A435F
-:103E100000D00020704700000001C0A130B44AB1BA
-:103E200040B139B1074C1368A34206D130BC0C3203
-:103E3000FEF796BB30BC0020704730BC1C32FEF74A
-:103E400067BB0000DECAFAA130B44AB140B139B153
-:103E5000064C1368A34206D130BC121DFEF780BB8E
-:103E600030BC0020704730BCFEF752BBDECAFAA15E
-:103E7000F8B50E46FFF7C8FF04000AD000270097E8
-:103E8000208E00B1606B6946FEF7FAF8050006D097
-:103E90000BE01022114600F05FF90020F8BD182257
-:103EA0001121204600F058F9009706B1358000989E
-:103EB000F8BD00000148406970470000D0110108BA
-:103EC0002DE9F04F89B00500DDE912104FF0000A2E
-:103ED000564663F30706CDE9011361F30F261D4F24
-:103EE0009146544660F31746834618D0C5F80090B3
-:103EF00000F0B2FBB8B1B846BF8AC6F30721F0B2F2
-:103F0000002200F0CBF90646C7F30721F8B20022E1
-:103F100000F0C4F9864208D0D8F804400EE0F869F1
-:103F200009B0BDE8F08F3C6808E00BA00068009085
-:103F30006846FFF77DFC18B9D8F80840C5F800A01E
-:103F4000DDE901105A4600F0A9F9C9F80800204639
-:103F5000E6E70000D01101080384048410B503468D
-:103F6000FFF752FF38B1054A0168914201D1FFF7CE
-:103F700075FC002010BD184610BD00000001C0A156
-:103F800010B5FFF741FF20B1BDE810400C3000F044
-:103F90005DBB0148806910BDD01101082DE9F04FCB
-:103FA00091B00C46FFF730FF050013D0B4B13DA12E
-:103FB0002068FEF7F7FA06004FF0000B11D02068DA
-:103FC0000190D4E90301CDE90401D4E90101CDE96F
-:103FD000020143E0002011B0BDE8F08F1122102152
-:103FE0005CE001212046D4F804A0FFF7EDFB8046F9
-:103FF00004F11C00D4F8209001211090FFF7E4FB9D
-:1040000007461422294907A8FCF78FFB0120B8F1C5
-:10401000000F02D0ADF8220002E0ADF822B000247B
-:1040200009941FB1ADF82A00109802E0ADF82AB04B
-:1040300000200B90B9F1000F02D10FB1132206E05E
-:10404000BAF1000F05D1B8F1000F02D012221021F1
-:1040500023E0142207A901A8FCF767FB144928688C
-:10406000884212D186F00102144602A905F120000F
-:10407000FEF728FA68B1224604A905F12800FEF7E8
-:1040800021FA40B12846FFF72CFC0320286128467E
-:10409000A1E7122200E013221621284600F05CF866
-:1040A00098E70000696E697400000000241201089E
-:1040B0000001C0A170B5FFF7A7FE002807D0017C62
-:1040C000890705D41022112100F046F8002070BDA8
-:1040D0000B4A0168914211D10546FFF711FC286C8B
-:1040E00060B1AC6B54B1D5E910322146002098473D
-:1040F0002069A04202D008B10446F4E7012070BD57
-:104100000001C0A170B513460D46FFF77DFE0446C1
-:104110001A462946FEF750FA00281CD0208E08B116
-:10412000656B00E00025012802D9666B0C360DE0B6
-:1041300000260BE02846FEF766FB2046FFF7A9FBAA
-:104140003046FEF794FB608B401C6083608B218BB4
-:104150008842EFD380B270BD002802D00C3000F04E
-:1041600096BA7047F8B50E46FFF74EFE040007D02A
-:1041700000270097208E012808D9606B0C3006E0DC
-:1041800010221146FFF7E8FF0020F8BD0020694625
-:10419000FDF776FF050005D1182211212046FFF713
-:1041A000DBFF009706B135800098F8BD00A070478E
-:1041B000000000000148C06870470000D0110108ED
-:1041C0000021020E62F30701020C62F30F21000AC4
-:1041D00060F317410846704702460068010A012053
-:1041E00004E05368491E53F8213058430029F8D1A0
-:1041F000704702460068010A012004E05368491E26
-:1042000053F8213058430029F8D1704700EB83035D
-:1042100008E000BFB1EC010AF2EC010A30EE200A1E
-:10422000A0EC010A9842F5D3704791ED000AD2ED57
-:10423000000A30EE200A80ED000A7047FEF7E0FD2C
-:10424000054D4FF47A74687810B90448FCF7A6FB62
-:10425000204603F091FFF6E7E048002000970008B1
-:104260001FB50A480A2314224FF480618DE80F001D
-:104270000023074A07A1783803F066FF034878381F
-:1042800003F0C8FF04B0002010BD000084590020D6
-:104290003D42000861695F7461736B00000640EA8B
-:1042A000014040EA0220704710B51BA003F072FCE9
-:1042B0001C4C21781CA003F06DFC2078C00702D0B4
-:1042C0001FA003F067FC2078800702D51FA003F031
-:1042D00061FC2078400702D51FA003F05BFC20782A
-:1042E000000702D520A003F055FC2078C00602D5B7
-:1042F00020A003F04FFC2078000607D509480F30B6
-:104300000168BDE810401DA003F044BCBDE81040AA
-:104310001EA003F03FBC0000627573206661756CDF
-:10432000743A0A0029ED00E05343425F434653527A
-:104330005F424653523A3078253032582000000010
-:104340004942555345525220000000005052454307
-:104350004953455252200000494D5052454349535C
-:104360004552522000000000554E53544B455252C6
-:104370002000000053544B45525220005343422D1D
-:104380003E424641523A253038580A000A000000A1
-:1043900010B502A003F0FEFB002010BD1B5B324AEB
-:1043A0001B5B480010B50C46022811D115A16068AE
-:1043B000FCF740FA00281BD014A16068FCF73AFA19
-:1043C000002818D013A16068FCF734FA002815D033
-:1043D00011A003F0DFFB16A003F0DCFB17A003F035
-:1043E000D9FB1DA003F0D6FB22A003F0D3FB07E00E
-:1043F00002F078F904E002F053FA01E002F0D0F89C
-:10440000002010BD746872656164000074696D6598
-:104410007200000073656D0055736167653A206C2A
-:10442000697374205B6F7074696F6E735D0A00004E
-:104430005B6F7074696F6E735D3A0A0020202020F4
-:10444000746872656164202D206C697374207468CF
-:1044500072656164730A00002020202074696D6514
-:1044600072202D206C6973742074696D6572730AF3
-:10447000000000002020202073656D202D206C6935
-:1044800073742073656D6170686F7265730A0000E4
-:104490002DE9F04F0E4604464968506899464B682E
-:1044A000456885B0AB4201D0012700E000273568A0
-:1044B0000423B3EB152F01D20D6900E00125D2F8DA
-:1044C00000C09B46B3EB1C2F01D2026900E0012221
-:1044D000954201D0012500E000258A6883689A4250
-:1044E00001D0012200E00022C968C06890468142E4
-:1044F00001D0012000E00020824614223A4968469B
-:10450000FCF713F9384871680838D6F800C002681B
-:104510004B685846BBEB1C2F01D2096900E0012112
-:104520004B4302937168D1E9013C03FB0CF3D6F8CD
-:1045300000C0B0EB1C2F01D2096900E001214B4300
-:10454000039371684968049123680121B1EB132F2B
-:1045500005D20FB1002100E049466368596005218A
-:1045600027EA050325EA070CB1EB122F01D8049EB8
-:1045700000E000260CFB16332668B1EB162F06D898
-:10458000BBEB162F03D209FB03F06368186125EA21
-:1045900008003840029EB1EB122F08FB160301D829
-:1045A000049800E00020216805FB00300222B2EBF5
-:1045B000112F03D209FB00F16068816028EA0A002C
-:1045C0002840039A38400AFB1201029A08FB0210A5
-:1045D00021680322B2EB112F03D209FB00F16068BE
-:1045E000C16005B0BDE8F08FD8140108F0B50368CC
-:1045F0001B0A28E004685B1EB3EB142F23D20D685E
-:10460000B3EB152F03D24C6854F8236000E0012669
-:104610001468B3EB142F03D2576857F8237000E0E7
-:104620000127BE4204D9B3EB152F08D24C6803E032
-:10463000B3EB142F03D2546854F8234000E0012454
-:10464000456845F82340002BD4D1F0BD0022016815
-:1046500002700260084670470120704720B18069EF
-:1046600010B103C8FEF7D2BF0120704710B18069B6
-:1046700000B1014609B1886870470020704720B139
-:10468000806910B103C8FEF7C1BF002070470378EE
-:1046900013F0FF0F01D0002070470170016862F332
-:1046A0001F210160012070477FB502F02FFF164DDA
-:1046B00000246C60642003F05FFD68686421B0FB37
-:1046C000F1F021466A4600F0BDF8DDE9010100EB9A
-:1046D000C00202EB001001EB80010CA0039A01F074
-:1046E0000BFF6A46601E002100F0ACF8DDE9011006
-:1046F00001EB4102C2EBC11100EBC100114908609E
-:1047000002F004FF7FBD0000001000E02054696D3E
-:10471000657374616D70202020203A2053797354A2
-:1047200069636B202B20445754202864656C6179A1
-:104730002831293D25642E25303364206D73290DE1
-:104740000A0000002CEF002040F23342A0F2334177
-:1047500090422FD012DC40F22142A0F2214190423F
-:1047600020D006DCA0F5806013381DD006280DD1BE
-:104770000EE0022910D0102908D10FE0012909D03C
-:104780000E290DD0252911D0302911D00AA070474B
-:104790000BA070470DA070470FA0704712A0704784
-:1047A00015A0704717A0704719A070471BA070474D
-:1047B0001DA070471FA07047554E4B4E4F574E00DF
-:1047C00053544D33324634783700000053544D3340
-:1047D000324634363900000053544D3332463430BB
-:1047E0003178422F4300000053544D333246343168
-:1047F0003178432F4500000053544D333246343155
-:104800003200000053544D33324634343600000039
-:1048100053544D33324634780000000053544D3326
-:10482000324634313000000053544D333246343177
-:104830003300000053544D33324634303178442F26
-:10484000450000002DE9F0471500064688463DD09A
-:10485000FCF77EFB07460246002330464146FBF745
-:10486000C3FD4FF47A72A6FB02C3044608FB023074
-:10487000002106FB01013A4600236046FBF7B4FD28
-:10488000144A8146A6FB02C308FB0230002106FB46
-:1048900001013A4600236046FBF7A6FD02464FF4AD
-:1048A0007A70A4FB0010B9EB01014FF47A70A1FB00
-:1048B0000003084BA4FB0336C018121AC5E9021204
-:1048C000C5E900744FF00000BDE8F0874FF0FF30FD
-:1048D000FAE7000040420F000D4810B5C16891F89A
-:1048E0002110890703D40B49002008700EE081686D
-:1048F00021B180220748FBF771FF03E006A10548BC
-:10490000FBF734FE06A10348FBF7BEFE014810BDCD
-:1049100018D30120808001206D7368200000000002
-:104920003E0000000349C96811F8212F60F34102DD
-:104930000A70704718D30120014AC2E9000170478C
-:1049400018D301207FB514491448FFF7F5FF154C23
-:1049500013480A23A0F58F65E06015224FF48061AB
-:10496000A0F580608DE80F0000230F4A0FA1783872
-:1049700003F0EAFB064600231A460EA1E06803F0A6
-:10498000B3FA0120FFF7CEFF16B9284603F042FC28
-:1049900004B0002070BD0000F81701089817010846
-:1049A0007C85012018D30120BD4900087473686517
-:1049B0006C6C00007368727800000000944DE86829
-:1049C00010F8211F41F001010170FFF785FF03F08E
-:1049D000E1F8002602F069FF0400FBD41B2C07D08D
-:1049E000E86890F82010012907D002290ED017E0BE
-:1049F000E968012081F82000ECE75B2C02D080F808
-:104A000020600DE0022180F82010E3E780F82060AC
-:104A1000412CDFD0422CDDD0442C38D0432C43D065
-:104A2000002CD7D0FF2CD5D0092C4ED07F2C71D0A4
-:104A3000082C6FD00D2C6CD00A2C6AD0B0F87410F2
-:104A4000502901D3A0F87460B0F87630B0F8741033
-:104A50008B427DD2CA1A00F1220123301944184436
-:104A600003F0F6F8E868B0F8761022300C54E868E5
-:104A700090F82110C90706D0B0F876102230014412
-:104A800064A003F087F8E868B0F876409DE0B0F8DD
-:104A9000760000289ED060A003F07CF8E96831F829
-:104AA000760F401E088095E7B0F87610B0F87420B5
-:104AB00091428FD22230095C58A003F06BF8E8686D
-:104AC00030F8761F491C018084E7002403E052A0DF
-:104AD00003F060F8641CE868B0F87600A042F6DCE9
-:104AE000EC684FA0223403F055F8204602F0DAFAC1
-:104AF000FFF7F2FE014622464AA003F04BF8E868B1
-:104B00002230FBF757FDE96821F8740F488061E710
-:104B100000E03DE0B0F87620002AC4D0B0F8741070
-:104B2000521E491E89B293B2A0F87410A0F87630D4
-:104B3000994224D9CA1A00F1230122301944184499
-:104B400003F086F8E868B0F8741022300E5400E0E4
-:104B500041E0E868B0F876102230014433A003F059
-:104B600019F8E868B0F8764003E02BA003F012F8DB
-:104B7000641CE868B0F87400A04294DBF5E72DA04F
-:104B800003F008F8E868B0F8741022300E5421E7FA
-:104B900090F82100C00702D021A002F0FBFFE868D6
-:104BA000B0F87410223002F0C7FAFFF795FE02F059
-:104BB000F1FFE86851220021223003F063F8E86831
-:104BC00022E015A002F0E6FF641CE868B0F874006B
-:104BD000A042F6DC0AE022300C54E86890F821008C
-:104BE000C00703D021460DA002F0D4FFE868B0F85A
-:104BF0007410491C89B2A0F87410B0F87620521CC9
-:104C0000A0F876205029C2D320F8746F4680E1E6E0
-:104C100018D3012025730000080000002563000060
-:104C20000A0000002573257300000000082573208A
-:104C300020080000082008002DE9F04F0446806994
-:104C40009DB002880AB1416800E00021496829B19D
-:104C50000AB1416800E0002149680968012A02D9C7
-:104C600043680C3300E000235B6843B1012A02D99A
-:104C700040680C3000E000204068006800E0002040
-:104C8000C368DA681792CA68D56811959B6818934B
-:104C900093680593D2F80490E2690992226A089217
-:104CA000626A1492A26A1292226BD2E900321B92BB
-:104CB0008969C3F1000A8968159180698068079045
-:104CC000002069E0CAF10000002800DC0020504408
-:104CD000069011980899A0EB0A00884200D3084674
-:104CE00000EB0A081B98454200204DE0684200286E
-:104CF00000DC00200599099A491B2844914200D301
-:104D00001146069E2944421AA6EB08035A430F9205
-:104D1000059B06FB0302081A199000FB09F013908B
-:104D2000159802FB09F203FB09F3169300EB820BC3
-:104D300094F83400002718B1DDE90810484300E07A
-:104D40000F981C900120069E14E019990F440F99AA
-:104D5000B94201D11C9900E00021CDE900104B4679
-:104D60005946139A079802F093FB169900200BEB13
-:104D7000810B761C4645E8DB079800EB890007901D
-:104D8000149805440D98401C18990D908842ADD395
-:104D900012990E988A44401C17990E90884291D31C
-:104DA0001DB0BDE8F08F2DE9F04F8169A1B00A88F0
-:104DB0000AB14B6800E000235B683BB10AB14B6865
-:104DC00000E000235B68D3F8008001E04FF00008AA
-:104DD000012A02D94B680C3300E000235B684BB119
-:104DE000012A02D94B680C3300E000235B68D3F83A
-:104DF00000C001E04FF0000C022A02D94B681833C2
-:104E000000E000235B6843B1022A02D94B681833E3
-:104E100000E000235B681F6800E00027022A0BD92E
-:104E20004B6813F1180F07D033F8184F012C03D932
-:104E30005B6813B15B6800E00023D8F80C50DCF825
-:104E40000C40D5F804A066681A96E6680596A46832
-:104E50001994EC681794AC681894048DA4B21E944D
-:104E6000848DA4B21D94C46B2588ADB21F95A4880F
-:104E7000A4B20294048E1FFA84F9848EC069A6B28B
-:104E8000FC68A56864680A90D8F8180080681390D8
-:104E9000B869D0F808800BB19B699B681693DCF861
-:104EA0001830771E9B6814936B1E03FB0753671E15
-:104EB0001C93A9F1010307FB03430D93032A02D9B5
-:104EC0004B68243300E000235B685BB1032A02D9FE
-:104ED0004B68243300E000235B681B6813B19B69B7
-:104EE0009B6800E000239B46032A02D94B682433C9
-:104EF00000E000235B685BB1032A02D949682431D2
-:104F000000E000214968496819B18A69976801E0A1
-:104F1000002100270268C2F3C613C2F3415C23FAE2
-:104F20000CF3C2F34342082A09D1C2683AB1886936
-:104F300041464068CDE900A0384601F073FD07B94D
-:104F400047460A990D98CDE90E09CDE910610DF19A
-:104F500070083A4698E84B00CDE90C10CDE90A6399
-:104F60000299059806AB099183E831000DF15C08C0
-:104F700098E81B00CDF800B00593CDE90310CDE90A
-:104F800001A4DDE91301169B00F000FC21B0BDE88F
-:104F9000F08F2DE9F04F04468069ADB0018809B16A
-:104FA000426800E0002252682AB109B1426800E07C
-:104FB0000022526812680129924602D942680C32D6
-:104FC00000E0002252683AB1012902D942680C324D
-:104FD00000E00022526812680229904602D9426815
-:104FE000183200E00022526842B1022902D9426818
-:104FF000183200E000225268156800E000250229FE
-:105000000BD9426812F1180F07D032F8183F012B64
-:1050100003D9526812B1526800E000220C920229B2
-:1050200002D94268183200E00022526842B10229D7
-:1050300002D94068183000E000204068806800E035
-:1050400000200690DAF80C00818809B22491D8F883
-:105050000C108A8812B223928A8912B22992098985
-:1050600009B22891818909B20591008900B20490A2
-:10507000208D80B22B90A08D80B22A90E06B0188A9
-:1050800089B20091818889B20191018989B2109118
-:10509000808980B20890A08B00B20990208E1FFA00
-:1050A00080FBA08E1FFA80F9E868818800890FB222
-:1050B00006B2B4F8440000B21790B4F84C0000B245
-:1050C0001A90B4F8500000B21990A06D018809B28E
-:1050D0000D91808800B21890216A18340698FFF765
-:1050E000C5FA13900698FFF7CAFA12900698FFF7D0
-:1050F000B5FA8646E0681190606C1590711EA9F1B2
-:10510000010001FB006003B2791EABF1010001FB5D
-:1051100000700FFA80FC208E00B214900598C11A1E
-:1051200000980144109801442A9891FBF0F0401C2B
-:1051300010900498A0EB0C010198014408980144D8
-:105140002B9891FBF0F0401C00B20890DAF81800A0
-:1051500080682790D8F8180080682290A869806835
-:1051600021900C988069D0F808A020680188032954
-:1051700002D94268243200E0002252685AB1032961
-:1051800002D94268243200E000225268126812B14B
-:105190009269926800E000221546032902D942680C
-:1051A000243200E00022526842B1032902D940684B
-:1051B000243000E000204068406800E00020DDE985
-:1051C000182180690D9CD0F808801A98CDE91E241A
-:1051D000CDE91C01DDE914021799CDE91A10CDE9DA
-:1051E00018E2DDE91042DDE91201CDE9161024B222
-:1051F000CDE91442DDE90801CDE91210CDE910B97D
-:10520000DDE92A010DAA0C9182E80910DDE900010F
-:10521000CDE90A10DDE92802CDE90876CDE90602DC
-:10522000DDE92323CDE90232CDE90085DDE9212145
-:105230005346279800F054FB2DB0BDE8F08F0000D6
-:105240002DE9F047806988B0018809B1426800E023
-:105250000022526832B109B1426800E0002252686F
-:10526000146800E00024012902D942680C3200E0F1
-:10527000002252684AB1012902D942680C3200E08A
-:1052800000225268D2F8008001E04FF000080229A5
-:1052900002D94268183200E00022526842B1022965
-:1052A00002D94268183200E000225268176800E014
-:1052B000002702290BD9426812F1180F07D032F8E3
-:1052C000183F012B03D9526812B1526800E0002246
-:1052D000E368D8F80CC003295E68DCE90153DCF808
-:1052E0000CC003FB0CF3D7F818C0DCF8007027F0F3
-:1052F0007E4A02D94768243700E000277F685FB103
-:10530000032902D94068243000E00020406800688A
-:1053100010B18069876800E00027D8F81800A169FB
-:105320008068896812B19269946800E00024DCE921
-:10533000022CDFF85080E1461AEB080C10D0BCF5C7
-:105340009C0F15D0BCF5DC0F07D10097CDE90353B6
-:10535000CDE901464B4600F051FC08B0BDE8F087AE
-:105360008DE85700CDE90553684600F0FBFBF4E7F4
-:105370000097CDE90353CDE901464B4600F094FC7C
-:10538000EBE70000C0EF7DFF2DE9F04F81699DB094
-:105390000A880AB14B6800E000235B683BB10AB1A0
-:1053A0004B6800E000235B68D3F8008001E04FF019
-:1053B0000008012A02D94B680C3300E000235B6827
-:1053C0004BB1012A02D94B680C3300E000235B6823
-:1053D000D3F800C001E04FF0000C022A02D94B685C
-:1053E000183300E000235B6843B1022A02D94B68FE
-:1053F000183300E000235B681F6800E00027022AE2
-:105400000BD94B6813F1180F07D033F8184F012C44
-:1054100003D95B6813B15B6800E00023D8F80C4047
-:10542000DCF80C50D4F804A06E681796EE68059668
-:10543000AD681695E5681B95A4681594048DA4B213
-:105440001A94848DA4B21994C46B2588ADB20A95C0
-:10545000A488A4B20294048E1FFA84F9848EC069D1
-:10546000A6B2FC68A56864680B90D8F8180080683C
-:105470001490B869D0F808800BB19B699B681393AE
-:10548000DCF81830771E9B6812936B1E03FB0753E2
-:10549000671E1193A9F1010307FB034B032A02D9ED
-:1054A0004B68243300E000235B6843B1032A02D930
-:1054B0004968243100E000214968096800E00021C2
-:1054C0000268C2F3C613C2F34157FB40C2F3434222
-:1054D000082A0FD1C2686AB111B18869876800E0F3
-:1054E0000027886941464068CDE900A0384601F0B0
-:1054F00099FA07B947460B980DF12408CDE90F60DA
-:10550000CDE90DB9DDE919310A98119E88E84B0003
-:1055100002990694CDE90751DDE91530179C1B99D6
-:10552000CDF800A0CDE90310CDE90143DDE913304A
-:105530003A46129900F00EFC1DB0BDE8F08F000055
-:105540002DE9F04F82468069A3B0018819B1426805
-:105550000AB1128800E00022079209B1426800E017
-:105560000022526832B109B1426800E0002252685C
-:10557000166800E00026012902D942680C3200E0DA
-:105580000022526842B1012902D940680C3000E083
-:1055900000204068006800E000207B4C1B90D4E9AC
-:1055A0000201CDE90C01142110A8FBF7F0F8142238
-:1055B00004F1C80110A8FBF7B8F810A80D90D4E9C1
-:1055C0000401CDE90E0114211DA8FBF7E0F8142217
-:1055D00004F1DC011DA8FBF7A8F81DA80F90D4E981
-:1055E0000601CDE90A01142115A8FBF7D0F8142211
-:1055F00004F1F00115A8FBF798F815A80B90DAF85C
-:105600001C000490DAF8200009900120B3E000BFEC
-:10561000DAF81800018809B1426800E000225268F7
-:105620003AB109B1406800E00020416851F82B70A0
-:1056300000E0002706F108000590B846B06857F86A
-:10564000081F000AB0EB112F0AD10BE00599401E8C
-:105650007A68496852F8202051F82010914201D010
-:10566000002002E00028F1D101202290B0693A46E2
-:1056700005998568D8F8180084681B988069D0F867
-:1056800008900AA8FEF7B2FF229848B10AA8FEF7D0
-:10569000A3FD22460346099C29464846A04767E0E9
-:1056A00070690AAA05994368D8F8140046681B98DF
-:1056B000406940681A900CA8FEF7EAFE33460AAA31
-:1056C00039460EA8FEF7E4FE00204BE000203CE047
-:1056D000002727E000260DE0049B22462946484685
-:1056E00098470D981A99761C4068894405440F988C
-:1056F000406804440B984068B042EDD80C990520EE
-:10570000B0EB112F02D80D99096900E000210D447A
-:105710000E99B0EB112F02D80F98006900E000201D
-:1057200004447F1C0A990420B0EB112F02D20B987D
-:10573000006900E00120B842CCD80D98806805448B
-:105740000F988068044408F1010080460B98816836
-:105750004145BDD80D98C06805440F98C068044401
-:105760002298401C22900B98C16822988142ADD8A3
-:105770001B9E0BF10100079983468842FFF448AF56
-:1057800023B0BDE8F08F0000501201082DE9F04F62
-:105790009A462DED028B99B02E9CCDE912011592FF
-:1057A000C4F1000B00209FED4D8A17908CE02D98DE
-:1057B000CBF1000640420D90002E00DC0026289818
-:1057C0003199A0EB0B00884200D308461399269A22
-:1057D0000C4601EB8207279A0BEB06015143259AF1
-:1057E000801B5143129A159D02EB81010C910E9082
-:1057F000DDE92B0148432599D14600FB01F82498A7
-:1058000040B3A5F10060B0F1807F23D34EE000BF2C
-:10581000BAF1000F02D0B9EC010A01E0B0EE480A7B
-:10582000DDE90D122F980DF1040CCDE90710CDE93B
-:105830000562DDE92B23279829998CE80F0026982B
-:1058400000902A462046259B0C9900F013FD05EB9D
-:105850008805241DBC42DBD32AE000BF4FEA880242
-:105860002846249902F0BEFFBAF1000F02D0B9EC2D
-:10587000010A01E0B0EE480ADDE90D022F990DF1B1
-:10588000040CCDE90701CDE90562DDE92B2327985A
-:1058900029998CE80F00DDE9242326980090204602
-:1058A0000C9900F0E7FC05EB8805241DBC42D5D31C
-:1058B000269929984843139901EB80001390179873
-:1058C0003099401C8B4417902A998842FFF46FAF9F
-:1058D00019B0BDEC028BBDE8F08F000000000000A5
-:1058E0002DE9F04F2DED028BA1B0DDE93F5CDDF835
-:1058F000DC804B9E2F9C1E93CDE91F122C990F919B
-:10590000169117904299CDE91C160020CDF868C079
-:10591000ADF864001B90C8F100004799129005FB98
-:1059200001F0ADF8606060439FED8D8A0E900DE14F
-:105930001A9800287DDD3698404210901298404217
-:10594000002800DC0020834631991298091A3A9801
-:10595000814200DB01461298309A584450432E9AF7
-:10596000209E5043179ADDF8789002EB80000C904F
-:10597000A1EB0B001190DDE9340148432E990F9FF4
-:1059800000FB01FA2D9820B1A6F10060B0F1807FF4
-:1059900029D24FF0000823E01E9810B1B9EC010A9B
-:1059A00001E0B0EE480ADDE9102006A9389BCDF8E9
-:1059B00014B081E80D003098DDE93421CDE90040D4
-:1059C0000295CDE90321324638462E9B0C9900F012
-:1059D00051FC08F1010006EB8A060FFA80F83F1D22
-:1059E000A045D9DB2FE04FF000082AE04FEA8A02F9
-:1059F00030462D9902F0F6FE1E9810B1B9EC010A5E
-:105A000001E0B0EE480ADDE910313898CDE9073001
-:105A1000CDE905B13098DDE93421CDE900400295AA
-:105A2000CDE90321DDE92D2338460C9900F022FC55
-:105A300000E035E008F1010006EB8A060FFA80F875
-:105A40003F1DA045D2DB2C990E98002601EB800863
-:105A50001FE0419888B10F99DDE94173224608465D
-:105A6000B847DDE942010844014642901C98091AF2
-:105A70004498814201DB1C9842900F9800EB84000F
-:105A80000F90804503D80E99A0EB81000F90761CF3
-:105A900036B2AE42DDDBBDF86000401CADF8600000
-:105AA0001A98401E00B21A9000280DDA49984799BA
-:105AB000CDE90310CDE901450E98009019AA18A967
-:105AC0000FA82C9BFCF74CFBBDF96000479988425E
-:105AD00038DB4999499A401AADF860001B9892B298
-:105AE000401C00B21B9032981F9980B2CDE905206E
-:105AF0000123CDE907314898479982B21D9889B2B0
-:105B000083B24A9880B2CDE90110CDE903324698BC
-:105B1000459E80B20090BDF864104798A3B2401A29
-:105B200082B2A9B21698B04732981F99604301EB30
-:105B300080001F9049991D98401A002800DC002021
-:105B400000B21D90399912980844129033991B980D
-:105B50008842FFF6EDAE21B0BDEC028BBDE8F08FC0
-:105B6000000000002DE9F04F04462DED028B81B0BE
-:105B7000D0E9005AD4E90501484305EB800934E037
-:105B800060692E4605EB80089FED1B8AD4F810B0A3
-:105B9000A7680DE08DED008A5B465246394668469F
-:105BA000FBF7F2FF9DED000A07EB8B07A6EC010A5D
-:105BB0004645EFD3E06890B100200DE0E16801EBCD
-:105BC000800191ED000A05EB8001401CD1ED000A37
-:105BD00030EE200A81ED000A61698142EED8216928
-:105BE00060690AEB810A05EB80054D45C8D301B019
-:105BF000BDEC028BBDE8F08F000000002DE9FF4FE7
-:105C000004462DED028B83B08B46DDE91550DDE9AE
-:105C1000128A684304EB8006DDF850905FEA0800C2
-:105C200005D040224146184602F0DCFD33E098469C
-:105C300031E000BF04EB85079FED1A8A07990DE05C
-:105C40008DED018A5B46424601A8CDF80090FCF735
-:105C5000EFFA9DED010A0146A4EC010ABC42EFD324
-:105C60000BEB890BBAF1000F15D0A4EB85010020D6
-:105C70000DE000BF01EB80020AEB800392ED000A09
-:105C8000D3ED000A401C30EE200A82ED000AA84243
-:105C9000F0D301EB8504B442CCD303B0BDEC028B4E
-:105CA000BDE8FF8F000000002DE9FF4F04462DEDF9
-:105CB000028B83B08B46DDE91550DDE9128A68431B
-:105CC00004EB8006DDF850905FEA080006D04FF440
-:105CD00080624146184602F085FD32E0984630E089
-:105CE00004EB85079FED1A8A07990DE08DED018A77
-:105CF0005B46424601A8CDF80090FCF72FFB9DEDD6
-:105D0000010A0146A4EC010ABC42EFD30BEB890B5C
-:105D1000BAF1000F15D0A4EB850100200DE000BF03
-:105D200001EB80020AEB800392ED000AD3ED000A3A
-:105D3000401C30EE200A82ED000AA842F0D301EBAD
-:105D40008504B442CCD303B0BDEC028BBDE8FF8F19
-:105D5000000000002DE9F04F8DB089461F9C189F70
-:105D6000CDE9092065429B4600201B998246884266
-:105D70004AD21E9844426842002800DC0020804637
-:105D800019982299401B884200D3084600260B90A0
-:105D900032E06042002800DC0020239A391B914247
-:105DA00000D31146221805FB0722169B5A430A9B73
-:105DB00003EB820EBBF1000201D0134600E000238A
-:105DC0000B9A091AA2EB0802CDE90701CDE9058279
-:105DD000DDE91C211798CDE90107CDE903211698CB
-:105DE000009071464846099A00F0AEF9179920983C
-:105DF00009EB81090444761C1A988642C9D321987C
-:105E000005440AF10100B0E70DB0BDE8F08F0000D5
-:105E1000D3ED021A93ED000A93ED011AF5EEC01AC4
-:105E200001EB8203F1EE10FA00EB82002AD2B5EE0C
-:105E3000C01AF1EE10FA11D0001F1B1F8B4220D3A5
-:105E4000D3ED000AF4EEC00AF1EE10FA03D870EEBA
-:105E5000C00A60EE810AC0ED000AEDE79FED161A58
-:105E60000BE000BFD3ED000AF4EEC00AF1EE10FA29
-:105E700001D8F0EE410AC0ED000A001F1B1F8B4243
-:105E8000F0D27047001F1B1F8B42FAD3D3ED000ADC
-:105E9000F4EEE10AF1EE10FA09D8F4EEC00AF1EEE0
-:105EA00010FA06D870EEC00A60EE810A01E0F0EE4A
-:105EB000610AC0ED000AE5E700000000DFED0B0A13
-:105EC00001EB820300EB8200001F1B1F8B420BD3F0
-:105ED00093ED000AB5EEC00AF1EE10FA01D8B0EE6B
-:105EE000600A80ED000AEFE7704700000000000044
-:105EF0002DE9FC5FB2FBF3F20C9D8246B2FBF5FB91
-:105F000003FB05F0CDE9000589461C464FF000086B
-:105F100015E04E465546002708E023463146284600
-:105F2000019A00F011F82D1D361D7F1CA742F4D3F5
-:105F3000009808F1010809EB80090AEB800AD845AE
-:105F4000E7D3BDE8FC9F00002DE9F04780462DED2A
-:105F5000028B1E4615460F4691ED008ADFED228A20
-:105F600001200DE000FB06F107EB810191ED000A35
-:105F7000B4EEC80AF1EE10FA01D3B0EE408A401C2C
-:105F8000A842EFD3002410E004FB06F907EB8900D8
-:105F900090ED000A30EE480AFBF790FE08EB89000E
-:105FA00070EE288A80ED000A641CAC42ECD3F5EE5A
-:105FB000C08AF1EE10FA12D0F7EE000A002080EE4F
-:105FC000A80A0AE000FB06F108EB8101401CD1EDB4
-:105FD000000A60EE800AC1ED000AA842F2D3BDECCF
-:105FE000028BBDE8F08700000000000070B5054698
-:105FF0008069018809B1426800E00022526832B12C
-:1060000009B1426800E000225268146800E00024F0
-:10601000012902D942680C3200E00022526842B1E4
-:10602000012902D940680C3000E000204068066871
-:1060300000E00026E86988B14068012804F1080002
-:106040002CD0FEF7D6F80246E8698368A06981681B
-:10605000B0698068BDE87040FFF7DABEB069866855
-:10606000A069856804F10800FEF7C3F805EB80011C
-:1060700006EB8000DFED100A0BE000BF91ED000A97
-:10608000B5EEC00AF1EE10FA01D8B0EE600A80ED6C
-:10609000000A001F091FA942F0D270BDFEF7A9F83F
-:1060A0000246E8698368A0698168B0698068BDE8D4
-:1060B0007040FCF791B8000000000000F8B50546FC
-:1060C0008069018809B1426800E00022526832B15B
-:1060D00009B1426800E000225268146800E0002420
-:1060E000012902D942680C3200E00022526842B114
-:1060F000012902D940680C3000E0002040680668A1
-:1061000000E0002604F10800FEF773F80246B5F936
-:106110002000A168B0EB112F03DAE16851F82010DC
-:1061200000E001212369B0EB132F03DA636953F810
-:10613000200000E0002083080091A0698168B06918
-:106140008068FFF7D5FEF8BD2DE9FF4F83B00DF154
-:10615000540ADDE9105C9AE80109BCFBF5FADDE9B7
-:106160001274189EDDF85090A7EB060C0CFB05FC92
-:10617000CDF808C0A4EB060CCDF804C0A9EB080CC0
-:106180000CFB04FC00FB04B402EB8404CDF800C05B
-:1061900063B1F7EE001A1A467843684301EB8001B9
-:1061A00096464FF0000901EB850B5BE0DFED301AFE
-:1061B000F2E7002753E000BF0EEB8900002390EDCB
-:1061C000000A084620EE210A3CE0002226F0030CDB
-:1061D00022E000BFD4ED000A90ED003A00EB85000C
-:1061E000D4ED012A00EE830AD0ED000A00EB850011
-:1061F00094ED022A94ED031A121D02EEA00AD0EDCE
-:10620000000A00EB8500103402EE200AD0ED000AEF
-:1062100000EB850001EE200A9445DBDC09E000BFBD
-:10622000F4EC010A90ED001A00EB8500521C00EE20
-:10623000810AB242F4DB029A5B1C00EB8200019AF5
-:1062400004EB82044345C0DB00987F1C04EB800410
-:10625000039800EB890009F1010980ED000A574518
-:10626000AAD3091D8B45A4D807B0BDE8F08F000064
-:10627000000000002DE9FF4F82462DED020B82B099
-:10628000DDE91619DDF85080DDF848B001FB08F1B2
-:10629000594302EB810E0027189CA5E06242002AB8
-:1062A00000DC0022ABEB0405454500D34546A018B1
-:1062B0000599584301EB800102FB03F0AA1AABEBEE
-:1062C00002055D430195A8EB02055D4300950EEBC9
-:1062D000800003FB02F5F0EE400A00267AE000227F
-:1062E00025F00F0C63E000BF91ED001AD0ED003AED
-:1062F00091ED014AD0ED014A43EE810A91ED023A57
-:10630000D0ED021A91ED032AD0ED032AD0ED053A23
-:1063100044EE840A91ED044AD0ED044A90ED071A48
-:1063200041EE830A91ED053AD1ED061A42EE820A5A
-:10633000D0ED062A91ED072A44EE840AD0ED084AF2
-:1063400091ED094A43EE830AD0ED093A91ED0A3AFC
-:1063500042EEA10AD0ED0A2AD0ED0B1A41EE020A54
-:1063600091ED081A91ED0B2A44EE810AD1ED0C4A09
-:1063700091ED0F1A43EE840A90ED0C4AD0ED0D3AE0
-:1063800042EE830A91ED0D3AD1ED0E2A403141EEF5
-:10639000820AD0ED0E1A90ED0F2A4030103244EEF2
-:1063A000240A43EE830A41EEA20A42EE010A944512
-:1063B0009ADC06E0B0EC011A521CF1EC011A41EE35
-:1063C000210AAA42F6DB019A761C01EB8201009AAF
-:1063D00000EB82004E4582DBCAED000A1199199844
-:1063E0000AEB810A04447F1C13988742FFF456AFDE
-:1063F00008B0BDE8F08F00000C4808B500680090B8
-:10640000009900F0070040F08070C90501D540F404
-:1064100080700099890501D540F400700099490504
-:1064200001D540F4806040F4803008BD003C02405B
-:1064300010B504000ED0FAF78BFD2060FAF788FD46
-:106440006060FFF7D9FFA060FAF744FCE060FAF75C
-:106450004DFC206110BD00000146C0684A69896991
-:10646000C068D26809685043044A1140A1F58022EF
-:10647000C03A01D1C01DC00870470000FFFF7F0176
-:1064800010B5124C2068800702D511A001F082FBE4
-:106490002068400011D50D48C01E007808B1FDF7F6
-:1064A00003FF0A48001F007808B100F019FB0748F5
-:1064B000801E008808B102F0E7FA2068002804DA9C
-:1064C000BDE8104008A001F065BB10BD2CED00E058
-:1064D0006661696C656420766563746F72206665B9
-:1064E0007463680A00000000646562756720657661
-:1064F000656E740A000000000FB4002110B503ABF4
-:106500000348029A02F02EFB10BC5DF814FB000059
-:10651000ED2800082DE9F04104461E4617460D46B9
-:10652000084601F0E5FB001D206025720020676031
-:10653000C4E90360BDE8F0812DE9F0410D4600217A
-:106540002961E96891B1297A81B12E6888B1044640
-:10655000F9F7ACFE0146A4F10C002A7A007A20F08B
-:106560008000904209D00846F9F7A4FE0020BDE85B
-:10657000F0813446F9F79AFE0146686800272468DE
-:10658000B44201D1002404E010C0EA687F1CBA4282
-:10659000F5D10846F9F78EFE20462F61E7E70000A7
-:1065A0002DE9F04194B0002733A408230BAA02215F
-:1065B00005A8FFF7AFFF082080460146224631A01C
-:1065C00001F0E8FA404600F081FE35A001F0E2FA61
-:1065D00005A93846FFF7B0FF0746002643E00BA8A1
-:1065E00050F826400C3CF9F761FE217A9DF81C20FA
-:1065F00021F08001914202D0F9F75CFE32E0F9F718
-:1066000059FE04F114006169054681421FD001F072
-:10661000DEFAA18BCDE9001023460822414626A0D0
-:1066200001F0B8FA2C680CE0A4F11402082126A0AD
-:1066300001F0B0FA2068A84202D025A001F0AAFA21
-:106640002468AC42F0D115A001F0A4FA0AE001F0F0
-:10665000BEFAA18BCDE900102346082241461DA0B9
-:1066600001F098FA761C0998B042B8DC002FAFD13F
-:1066700014B00020BDE8F08173656D6170686F72C1
-:1066800065000000252D2A2E7320762020207375AA
-:106690007370656E64207468726561640A0000003E
-:1066A000202D2D2D202D2D2D2D2D2D2D2D2D2D2D34
-:1066B0002D2D2D0A00000000252D2A2E2A732025BD
-:1066C0003033642025643A00252E2A730000000030
-:1066D0002F000000252D2A2E2A7320253033642018
-:1066E00025640A002DE9F041B4B000263DA408233A
-:1066F0002CAA012108A8FFF70DFF082080460146BB
-:1067000022463A4801F046FA404600F0DFFD38A044
-:1067100001F040FA08A93046FFF70EFF06460025B3
-:1067200057E02CA850F825400C3CF9F7BFFD074670
-:10673000207A9DF8281020F08000884203D0384647
-:10674000F9F7B8FD44E0782221460EA801F05AFA84
-:106750003846F9F7AFFD94F835000090234608223B
-:10676000414633A001F016FA94F8340000F0070017
-:10677000012807D0022807D040B1042808D00328F8
-:1067800008D00AE02DA006E02FA004E031A002E02E
-:1067900033A000E035A001F0FDF9A76A00E07F1CFE
-:1067A00038782328FBD0206B01F01CFC0146D4E98B
-:1067B0000A023B1AD31A64277B43276CCDE9007188
-:1067C000B3FBF2F3E169401A81182BA001F0E2F962
-:1067D0006D1C0C98A842A4DC002E9BD134B0002084
-:1067E000BDE8F0817468726561640000E415010819
-:1067F000202D2D2D20202D2D2D2D2D2D2D202D2DFD
-:106800002D2D2D2D2D2D2D2D202D2D2D2D2D2D2DC5
-:106810002D2D2D20202D2D2D2D2D2D20202D2D2DDC
-:106820002D2D2D2D2D2D2D202D2D2D0A000000007C
-:10683000252D2A2E2A7320253364200020726561BD
-:1068400064792020000000002073757370656E6409
-:106850000000000020696E69742020200000000004
-:1068600020636C6F73652020000000002072756E3D
-:106870006E696E670000000020307825303878207F
-:1068800030782530387820202020253032642525A6
-:106890002020203078253038782025730A00000029
-:1068A000F0B593B000262AA408230BAA0A2104A855
-:1068B000FFF730FE08272246394627A001F06AF983
-:1068C000384600F003FD31A001F064F904A9304618
-:1068D000FFF732FE064600252CE00BA850F82540B5
-:1068E0000C3CF9F7E3FC217A9DF8182021F0800197
-:1068F000914202D0F9F7DEFC1BE0F9F7DBFCD4E9AA
-:106900000901CDE900012346082239462BA001F0F8
-:1069100041F9607AC00701D02EA000E031A001F05B
-:1069200039F9607A800701D532A000E034A001F087
-:1069300031F96D1C0898A842CFDC002EC6D101F0B9
-:10694000B9FC014631A001F025F913B00020F0BDDB
-:1069500074696D6572000000252D2A2E7320207049
-:106960006572696F64696320202074696D656F7555
-:10697000742020202061637469766174656420202E
-:106980002020206D6F64650A00000000202D2D2D51
-:106990002D2D2D2D2D2D2D202D2D2D2D2D2D2D2D34
-:1069A0002D2D202D2D2D2D2D2D2D2D2D2D2D202D31
-:1069B0002D2D2D2D2D2D2D2D0A000000252D2A2EBB
-:1069C0002A73203078253038782030782530387890
-:1069D0002000000061637469766174656420202082
-:1069E0000000000064656163746976617465642009
-:1069F00000000000706572696F6469630A0000003E
-:106A00006F6E652073686F740A00000063757272A0
-:106A1000656E74207469636B3A3078253038780A73
-:106A200000000000F0B5042BDDE9055400EB840400
-:106A300027D0082B32D12FE000236E0812E00F7808
-:106A40003F0902EB870797ED000A80ED000A11F875
-:106A5000017B07F00F0702EB870797ED000A80ED37
-:106A6000010A08301F465B1CB742E8D3EB0708D089
-:106A700011F8013B1B0902EB830393ED000AA0EC24
-:106A8000010AA042D8D309E011F8013B02EB8303CD
-:106A900093ED000AA0EC010AA042F5D30846F0BD30
-:106AA000FAF730F9FAF746FEFAF738FDFAF76CFD17
-:106AB000FAF786FD054C4FF4FA7501212046FAF7E6
-:106AC000FBF8284601F058FBF7E7000000040240FD
-:106AD00010B500F09FFEBDE81040FFF7E1BF0000D9
-:106AE00010B518A001F056F81B4C21781BA001F03E
-:106AF00051F82078C00702D01EA001F04BF8207892
-:106B0000800702D51EA001F045F82078000702D5C5
-:106B10001EA001F03FF82078C00602D51EA001F0AB
-:106B200039F82078000607D50B480C300168BDE81D
-:106B300010401CA001F02EB8BDE810401D4801F027
-:106B400029B800006D656D206D616E616765206616
-:106B500061756C743A0A000028ED00E05343425F0F
-:106B6000434653525F4D4653523A3078253032589F
-:106B7000200000004941434356494F4C200000008B
-:106B80004441434356494F4C200000004D554E535D
-:106B9000544B4552522000004D53544B4552522005
-:106BA000000000005343422D3E4D4D41523A2530E6
-:106BB00038580A00F88A000870B504460A460121D0
-:106BC0007848FDF72BF900287DD07648754A44F2C5
-:106BD0009C010068083201449160D16045F29C013B
-:106BE00002F58C6201449160D16043F29C01103245
-:106BF00001449160D16045F2C0014318A2F58C6157
-:106C0000A2F58A628B60CB6000F586519160D160FD
-:106C100049F2C00102F58C620144624C9160D1607E
-:106C2000383400F54C62A260E2601034A260E26089
-:106C3000103400F58062A260E26004F58862916021
-:106C4000D160A2F58661A2F580628860C8601031CB
-:106C50008B60CB60103104F58A638860C86000F5F2
-:106C6000A2419160D16000F580410A4699601946C1
-:106C7000A3F58063CA6000F59A419960D96010332A
-:106C80009960D96044F24041014410339960D96061
-:106C900003F57C718A60CA6044F24001441803F134
-:106CA00010018C60CC6010318860C86010314033B6
-:106CB0008A60CA6001F574718860C86000F14001A3
-:106CC0009960D96000E066E0103300F501519960E9
-:106CD000D96003F57073344D9860D86000F5415366
-:106CE000AB60EB6045F2400310350344AB60EB60F2
-:106CF00005F110039960D96003F568739C60DC604E
-:106D000044F2C00305F120040344A360E36004F1EE
-:106D1000100330349960D96003F110018860C860B5
-:106D200000F500510B46A16021461034CB6001F5FF
-:106D30005C718A60CA6000F58141A160E160103435
-:106D400000F5C041A360E3601034A260E26004F586
-:106D500054729360D360A2F550729160D16010328A
-:106D600002F110019360D36088602032C8609360A4
-:106D70002031D3608860C860203200F180019160CA
-:106D8000D16002F110018860C86010310C30886059
-:106D9000C860012070BD132230212046FDF7DCF9C8
-:106DA000002070BD800A0020A80B002010B504460A
-:106DB0000A460121B948FDF747F800287ED0B849B6
-:106DC000B74A0868103240F080400860B348006855
-:106DD0008860C8601031096841F08041116000F599
-:106DE00010719160D16002F110011032096841F018
-:106DF0008041116000F520719160D16002F11001B5
-:106E00001032096841F08041116000F5986191608D
-:106E1000D16002F110011032096841F08041116027
-:106E200000F5A0619160D16002F110011032096893
-:106E300041F08041116000F510619160D16002F174
-:106E400010011032096841F08041116000F51461B1
-:106E50009160D16002F110011032096841F0804167
-:106E6000116000F538619160D16002F110011032BB
-:106E7000096841F08041116000F578619160D1604E
-:106E800002F110010968103241F08041116000F5F3
-:106E90007C619160D16002F110011032096841F00B
-:106EA0008041116000F590519160D16002F11001B4
-:106EB0001032096841F08041116000E0E6E000F521
-:106EC000B0519160D16002F110011032096841F0B7
-:106ED0008041116000F5B2519160D16002F1100162
-:106EE0001032096841F08041116000F5C451916091
-:106EF000D16002F110011032096841F08041116047
-:106F000000F5E4519160D16002F11001103209687E
-:106F100041F08041116000F5E6519160D16002F1CD
-:106F200010011032096841F08041116000F51351E1
-:106F30009160D16002F110011032096841F0804186
-:106F4000116000F515519160D16002F1100110320D
-:106F5000096841F08041116000F51E519160D160D7
-:106F600002F110011032096841F08041116000F512
-:106F70003E519160D16002F110011032096841F078
-:106F80008041116000F540519160D160103211686C
-:106F900041F08041116000F552519160D160103292
-:106FA000116841F08041116000F554519160D16049
-:106FB0001032116841F08041116000F58A41916002
-:106FC000D1601032116841F08041116000F58B41B1
-:106FD0009160D1601032116841F08041116000F57C
-:106FE00094419160D1601032116841F0804111608C
-:106FF00000F5B4419160D1601032116841F08041D8
-:10700000116000F5B5419160D1601032116841F016
-:107010008041116000F5BE419160D160103211686D
-:1070200041F08041116000F5DE419160D16002F1D4
-:1070300010010A6842F080420A6046F6C0720244BB
-:107040008A6000F5DF42CA6010310A6842F080426F
-:107050000A6047F2C01202448A60CA6010310A68AE
-:1070600042F080420A6000F5E5428A6047F2402221
-:107070000244CA6010310A6842F080420A6047F256
-:10708000B02210448860C860012010BD1222302157
-:107090002046FDF761F8002010BD0000840A0020A2
-:1070A000C80C00202DE9F0478146002500782C46C9
-:1070B00018B11E481E4F06682AE0BDE8F0470021BF
-:1070C000084600F06BB84846D6F80080F9F772FA27
-:1070D000024641464846F9F78CFAC0B925B94446FC
-:1070E0004046F9F767FA05464146204601E0401C54
-:1070F000491C02781AB10B780BB19A42F7D0001BE9
-:10710000A84200DA054641460AA000F043FD0C36CD
-:1071100038688642D7D3002C06D02A4621464846F6
-:10712000BDE8F04700F074BFBDE8F08718D3012038
-:107130001CD3012025730A0038B5044601E0491E1E
-:10714000641C59B120782028F9D00928F7D06A4664
-:107150002046FBF777F918B1204604E0002038BD3F
-:10716000009838BD401C0178202901D00029F9D1B0
-:1071700000210170214603A000F00CFD4FF0FF300C
-:1071800038BD000025733A20636F6D6D616E642019
-:107190006E6F7420666F756E642E0A0070B50AA05B
-:1071A00000F0F8FC0F48104D046805E0D4E9001227
-:1071B0000EA000F0EFFC0C3428688442F6D30EA039
-:1071C00000F0E8FC002070BD52542D5468726561D7
-:1071D00064207368656C6C20636F6D6D616E6473A1
-:1071E0003A0A000018D301201CD30120252D313686
-:1071F00073202D2025730A000A00000070B50023BB
-:1072000015461C461A464BE000F8012B5B1C06781D
-:10721000202E01D0092E01D18B42F5D3082C11D399
-:1072200021A000F0B7FC002606E000BF55F82610AC
-:1072300025A000F0AFFC761CA642F7D321A000F0F9
-:10724000A9FC2FE08B422DD2F6B2222E03D045F8B6
-:107250002400641C1BE0401C45F824005B1C641CDB
-:1072600008E05C2E04D14678222E01D1401C5B1C24
-:10727000401C5B1C0678222E01D08B42F1D38B423E
-:1072800010D200F8012B5B1C0AE0401C5B1C067846
-:10729000202E03D0092E01D08B42F6D38B4201D28F
-:1072A0008B42B4D3204670BD546F6F206D616E79F0
-:1072B00020617267732021205765206F6E6C7920E2
-:1072C0005573653A0A0000002573200010B5044686
-:1072D00002E003A000F05EFC641EFAD210BD0000C4
-:1072E0002D0000002DE9FF4F83B0DDE9165EDDE9DA
-:1072F0001491AEF1010048431399129A411ADDE945
-:1073000010B001440598119C081A401E01B2681E75
-:1073100000FB09F0821A04985A44101A401E02B267
-:107320000BFB04F000EE100ADDE91240B8EEC01AC3
-:107330002043DFED561A4FD1002A4DDA00294BDAEF
-:10734000002144E0159A119801FB02000FFA80FA1F
-:10735000002038E000FB09B217B200242FE000BF84
-:10736000159AB0EE610A4A4316B200FB09F212B256
-:10737000009215E0009A0FE0DDF810C006FB0C2C1F
-:1073800003FB0C48DDF80CC0521C0CEB880C12B24D
-:10739000DCED000A30EE800ABA42EDDB761C36B234
-:1073A0005645E7DBC0EE010A01FB050203FB02467E
-:1073B000189A641C02EB860224B2C2ED000A9C42B9
-:1073C000CEDB401C00B2A842C4DB491C09B27145A7
-:1073D000B8DB07B0BDE8F08F002454E0159813998E
-:1073E0006043401A02901199002208440FFA80FA73
-:1073F00045E000BF129902FB09F0411A01EB0B00B6
-:1074000007B20026019136E00298F0EE610A01B25F
-:10741000019800B200901FE0009819E0002915DBE8
-:10742000002813DBDDF814C061450FDADDF810C069
-:1074300060450BDA01FB0C0C03FB0C68DDF80CC09B
-:107440000CEB880C9CED000A70EE200A401C00B288
-:10745000B842E3DB491C09B25145DDDB80EE810A0D
-:1074600004FB052003FB00611898761C00EB8100EB
-:1074700036B280ED000A9E42C6DB521C12B2AA420E
-:10748000B8DB641C24B27445A8DBA2E7000000004E
-:10749000F0B501EB8206DDE9054517E0002210E0BA
-:1074A000012D21D000EB820797ED000A01EB820746
-:1074B000D7ED000A30EE200A00EB8207521C87ED60
-:1074C000000A9A42ECD3002501EB8301B142E5D3D7
-:1074D000002C1AD000EE104AB7EE001A0021F8EE88
-:1074E000400A81EE200A0EE001EB820797ED000AC8
-:1074F000E2E700BF00EB8102491CD2ED000A60EE1A
-:10750000800AC2ED000A9942F4D3F0BD0648016832
-:1075100041F080710160054800214160016841F03F
-:107520000101016070470000FCED00E0001000E088
-:107530008AB210B501464FF0FF330448F9F79EFFB9
-:1075400008B1002010BD012010BD00007C180020F3
-:107550002DE9F04114462DED048B8846DFED438A7A
-:107560000021434AB0EE689A424F9FED430A16E06D
-:1075700000EB810393ED008AB5EEC08AF1EE10FABC
-:1075800002D2B0EE688A05E018EE103A934201DDAF
-:10759000B0EE408A07EB8103491C83ED008AA142CB
-:1075A000E6D30026354DB7EE008A0CE007EB8600E7
-:1075B00090ED000A30EE080AFAF774FC05EB86003D
-:1075C000761C80ED000AA642F0D3002007E000BF41
-:1075D00005EB8001401C91ED000A70EE288AA04264
-:1075E000F6D300EE104A0020B8EE400AC8EE809AAA
-:1075F00009E000BF05EB8001401C91ED000A30EE70
-:10760000690A00EE009AA042F4D300EE104AF8EEA8
-:10761000400A89EE200AFAF745FCDFED190A002638
-:10762000184F70EE208AB6EE009A19E018EE900A14
-:10763000B84205EB860090ED000A04DD70EE690AA1
-:1076400080EEA80A01E030EE690AFAF749FC30EE54
-:10765000080A08EB8600761C20EE090A80ED000A75
-:10766000A642E3D3BDEC048BBDE8F081000000002E
-:1076700000009643E028002000009643E0380020F8
-:10768000BD378635BD3786352DE9F04F85B0994633
-:10769000DDE90EA5109CAB46630602D5DFF814C1E8
-:1076A00003E0DFF810C1ACF1110CE30601D524F0C2
-:1076B0000104E30701D0302300E0202300260493D7
-:1076C000A3070BD5002A02DA2D26524206E06307F3
-:1076D00001D52B2602E0230700D520260023EE4605
-:1076E00022B930228DF8002001230CE0B9F10A0FF5
-:1076F00014D002F00F0812091CF808800EF803805D
-:107700005B1C002AF2D1AB4200DD1D46AAEB05024C
-:1077100014F0110F4FF0200708D015E00A27B2FB34
-:10772000F7F807FB1828B2FBF7F2E5E73EB1002AAD
-:1077300005DD521E03E0884200D20770401CB2F102
-:10774000000CA2F10102F6DC26B1884200D20670DC
-:10775000401C521EE40605D508E0884201D2049C74
-:107760000470401C141EA2F10102F6DC30242E46E7
-:107770006D1E9E420ADD884200D20470401CF6E76E
-:10778000884201D2E55C0570401C00E074461D1E75
-:10779000A3F1010307DDBBF1000FF1D103E0884243
-:1077A00000D20770401C131EA2F10102F7DC05B0E5
-:1077B000BDE8F08FBD11010800F0A0B81FB50A4C5C
-:1077C00014230A224FF48061A4F580608DE80F0035
-:1077D0000023064A06A1204600F0B6FC04B020466D
-:1077E000BDE8104000F016BDF8890120D16A0008FC
-:1077F0006D61696E0000000070B5044C044D02E03C
-:1078000020688047241DAC42FAD370BD8017010860
-:107810008817010870B5044C044D02E020688047C9
-:10782000241DAC42FAD370BD8817010894170108D3
-:1078300010B5F8F73BFD044A5188491C5180BDE85A
-:107840001040F8F737BD000034D3012010B5F8F729
-:107850002DFD0B4C6188491E09B2618000290ADCAC
-:1078600000216180F8F726FD6068002807D0BDE898
-:10787000104000F07FBABDE81040F8F71BBD10BD06
-:1078800034D3012010B5F9F73DFAF9F753FFF9F7B2
-:107890009DFFF9F75DFB4FF47A71B0FBF1F0F9F75A
-:1078A00073FDBDE81040FFF7A7BF08B54FF0FF30EC
-:1078B0000090012269460020F9F79DFE0098C0B2B1
-:1078C00008BDF8B506460D208DF8000000243046AE
-:1078D00000F096FB05460DE0305D0A2804D1012238
-:1078E00069460020F9F7D2FE311901220020F9F78C
-:1078F000CDFE641CAC42EFD3F8BD00000249014844
-:10790000086070470400FA050CED00E070B53049DE
-:107910000546283009682C1D11B18847002855D02C
-:107920002CA0216C00F036F92EA0616A00F032F92B
-:1079300030A0A16A00F02EF932A0E16A00F02AF925
-:1079400034A0216B00F026F936A0616800F022F91E
-:1079500038A0A16800F01EF93AA0E16800F01AF919
-:107960003CA0216900F016F93EA0616900F012F90F
-:1079700040A0A16900F00EF942A0E16900F00AF907
-:1079800044A0216A00F006F946A0616B00F002F9FC
-:1079900048A0A16B00F0FEF84AA0E16B00F0FAF8F5
-:1079A0002878400706D500F00DFC014649A000F0FC
-:1079B000F1F802E04FA000F0EDF82878C00602D4FC
-:1079C00053A000F0E7F8FEF75BFDFEE770BD000096
-:1079D00028D301207073723A203078253038780A25
-:1079E000000000007230303A203078253038780AB4
-:1079F000000000007230313A203078253038780AA3
-:107A0000000000007230323A203078253038780A91
-:107A1000000000007230333A203078253038780A80
-:107A2000000000007230343A203078253038780A6F
-:107A3000000000007230353A203078253038780A5E
-:107A4000000000007230363A203078253038780A4D
-:107A5000000000007230373A203078253038780A3C
-:107A6000000000007230383A203078253038780A2B
-:107A7000000000007230393A203078253038780A1A
-:107A8000000000007231303A203078253038780A12
-:107A9000000000007231313A203078253038780A01
-:107AA000000000007231323A203078253038780AF0
-:107AB00000000000206C723A203078253038780AB7
-:107AC000000000002070633A203078253038780AB2
-:107AD0000000000068617264206661756C74206F3C
-:107AE0006E207468726561643A2025730D0A0D0A70
-:107AF0000000000068617264206661756C74206F1C
-:107B00006E2068616E646C65720D0A0D0A000000DB
-:107B100046505520616374697665210D0A000000A6
-:107B200070B50446121D22F0070000220A4D4438A9
-:107B300040F82250521C112AFAD34162002181627E
-:107B4000C16200F13402016382E81A004FF08073D1
-:107B50000364016070BD0000EFBEADDE10B5F8F744
-:107B6000A5FB044A1178491C1170BDE81040F8F7D4
-:107B7000A1BB00000818002010B5F8F797FB044AD5
-:107B80001178491E1170BDE81040F8F793BB000052
-:107B9000081800200FB47F2110B503AB0748029AE4
-:107BA00000F0A4FC04467F2800D97F240348FFF797
-:107BB00088FE204610BC5DF814FB0000708A01208E
-:107BC0000268516002680A600160486070470246BE
-:107BD000002100E0491C00689042FBD10846704734
-:107BE000D0E900124A60D0E90012116040600060E4
-:107BF0007047D0E900124A60D0E90012116040607D
-:107C00000060704710B50346102A1DD341EA0304F3
-:107C1000A40719D110C9103A10C310C9102A10C3F3
-:107C200051F8084B43F8084B51F8044C43F8044C06
-:107C3000F0D202E010C9121F10C3042AFAD203E0E6
-:107C400011F8014B03F8014B521EF9D210BD000090
-:107C500010B50346994211D28C189C420ED9811856
-:107C600004E000BF14F8013D01F8013D521EF9D2B5
-:107C700010BD00BF11F8014B03F8014B521EF9D2A1
-:107C800010BD000010B50346CCB2042A1AD38107F8
-:107C900018D1194644EA042343EA034306E008C125
-:107CA000103A08C141F8083B41F8043C102AF6D2CA
-:107CB00001E008C1121F042AFBD20B4602E000BFFC
-:107CC00003F8014B521EFBD210BD10B50446002034
-:107CD0002072F8F7EBFAF4E903124A60D4E90012D3
-:107CE000116064602460BDE81040F8F7E3BA00005A
-:107CF000074A002102EB01131B78834202D102EBF9
-:107D000001107047491C0329F4DB00207047000074
-:107D1000401800202DE9F041054617460E4608465A
-:107D2000FFF7E6FF0446FFF783FD211D606800E0D2
-:107D300000688842FCD1FFF789FD46F08000287278
-:107D400008223946284600F063F9F8F7AFFA54F8EC
-:107D5000041F0C354D602168296025606C60BDE80A
-:107D6000F041F8F7A7BA007A000601D50120704764
-:107D700000207047F8B5F8F799FA2A4D0746688849
-:107D8000D0BBA868C0B300266846FAF7BBFD04461E
-:107D9000686890F8341001F00702032A0ED190F8B9
-:107DA0003520009B9A4202D303D10A0701D404462E
-:107DB00000E0012621F0080180F83410844222D02E
-:107DC000009A29462A7005464C600EB100F02EF844
-:107DD000204600F065F894F8340020F00700C01C3D
-:107DE00084F834001048007804F11C01002805F1E3
-:107DF0001C0002D0F8F761FA0EE0F8F75EFA384698
-:107E0000F8F758FAF8BD00F04BF8686810F8341F1E
-:107E100021F00701C91C01703846BDE8F840F8F7A9
-:107E200049BA000034D301200818002070B5054677
-:107E3000F8F73CFA184902464868854206D115F819
-:107E4000340F20F00700C01C287020E095F83400A3
-:107E500005F1140420F00700401C85F834000307E6
-:107E60000E4895F8353000EBC30006D543681C601A
-:107E7000436863604460206005E003685C600368F9
-:107E8000236004606060A86B8B6818438860BDE85D
-:107E900070401046F8F70EBA34D3012030DA0120D2
-:107EA00010B50446F8F702FA04F11401D1E90023F1
-:107EB0005360D1E900231A60A161616194F8352013
-:107EC000074951F8323001EBC2018B4204D1054918
-:107ED000A36B8A689A438A60BDE81040F8F7EAB954
-:107EE00030DA012034D301202DE9F04116460A464C
-:107EF0001F4605460221FFF70DFF05F11404AC6192
-:107F00006C61AE836F720020BDE8F0811CB50AA0E1
-:107F1000FFF740FE0BA0FFF73DFE13A115A0CDE932
-:107F2000000101231A46042115A0FFF733FE1DA00E
-:107F3000FFF730FE1CBD00000A205C207C202F0AC9
-:107F4000000000002D205254202D202020202054FD
-:107F50006872656164204F7065726174696E672034
-:107F600053797374656D0A0031373A33303A3432DD
-:107F7000000000004D617920313920323032350067
-:107F8000202F207C205C202020202025642E2564AA
-:107F90002E2564206275696C642025732025730A80
-:107FA000000000002032303036202D2032303232B6
-:107FB00020436F7079726967687420627920525427
-:107FC0002D546872656164207465616D0A0000005B
-:107FD0000FB410B504AA039900F0CAFB10BC5DF8F9
-:107FE00014FB0000002800DA404204490B2801DDA0
-:107FF000C86A704751F82000704700001018002030
-:10800000014600E0491C0A78002AFBD1081A704793
-:1080100010B5002A07D0034611F8014B03F8014BB5
-:108020002CB1521EF8D110BD03F8011B00E0002155
-:10803000521EF9D110BD000010B5074B0022074CAD
-:108040005A80104604EBC001401C4960096020289A
-:10805000F8DB9A6010BD000034D3012030DA012033
-:1080600038B56846FAF74EFC044606484460204698
-:10807000FFF716FF032084F8340004F11C00F8F722
-:1080800062F938BD34D30120014840600060704778
-:10809000741800207047000070B50A480025046875
-:1080A00084420DD0A4F11405F8F700F9D4E90012C8
-:1080B0004A60D4E90012116064602460F8F7FAF8AD
-:1080C000284670BD00180020044914300A6850602A
-:1080D0000A680260086041607047000000180020D4
-:1080E000FFF7DAFF0400FBD0256FFFF73CFE012805
-:1080F00002D12046FFF7E9FD002DF1D02046A84728
-:10810000EEE7000010B586B000220BA104A8FFF72F
-:108110005FFF0B4820231F2280218DE80F00A0F174
-:10812000780420460023074A04A900F00DF82046F1
-:1081300000F070F806B010BD7469646C65256400C9
-:10814000B0D90120E18000082DE9FF5F92460EAA18
-:108150000C4692E8E0010A46994683460121FFF762
-:10816000D9FD8DE8E0014B46524621465846FAF7C4
-:10817000F7FB04B0BDE8F09F10B500F082F8BDE851
-:10818000104000F025B870B5044690F8340000F0B7
-:108190000700022802D04FF0FF3070BDF8F786F8D4
-:1081A000054604F11400FFF71BFD04F1440000F044
-:1081B00085F92046FFF73AFE2846F8F77BF80020BD
-:1081C00070BD0000014800687047000038D30120EE
-:1081D000F1B50F480468F8F769F80646002520460F
-:1081E000256300F02BF804F144006A46002107469D
-:1081F00000F0D0F8384600F01FF93046F8F75AF88A
-:10820000FFF7B8FD206B801C00D12563206BF8BD03
-:1082100038D3012010B590F83520012191408163B9
-:10822000022180F83410FFF7AEFF0348006808B160
-:10823000FFF7A0FD002010BD38D3012070B5044623
-:1082400090F8340000F00700012804D0032802D081
-:108250004FF0FF3070BDF8F729F805462046FFF7CC
-:108260001FFE94F8340020F00700801C84F83400CE
-:1082700004F1440000F022F92846F8F71BF800202A
-:1082800070BD002802DA4FF0FF3070474FF47A716A
-:1082900090FBF1F290FBF1F301FB130000EB4003C4
-:1082A0004A43C3EBC0104B1E03EBC00090FBF1F040
-:1082B00010447047014800687047000030D3012027
-:1082C00010B5F7F7F3FF04460E480168491C01603A
-:1082D000FFF778FF016C491E016406D02046F7F7CE
-:1082E000E9FFBDE8104000F00FB8C16B016410F861
-:1082F000341F41F0080101702046F7F7DBFFFFF75C
-:1083000039FDEEE730D301202DE9FC41CDF804D052
-:10831000CDF800D0FFF7CEFF0646F7F7C7FF0746B8
-:108320001B4D2DE060696FF00041301A143C88420B
-:1083300029D22046FAF764FB607A810702D420F044
-:108340000100607204F1140188466846FFF738FCAA
-:10835000D4E907108847FFF7ADFF06460098694645
-:1083600088420DD04046FFF744FC607A810707D56C
-:10837000C10705D020F001006072204600F05CF8D3
-:108380002C68AC42CED13846F7F794FFBDE8FC81AB
-:108390007418002070B515460E460446F7F786FFA0
-:1083A000062E17D2DFE806F00503080C111A616AE1
-:1083B0000FE0296861620DE0617A21F0020102E0BC
-:1083C000617A41F00201617204E0617AC90700D06C
-:1083D00001212960F7F76EFF002070BDA16AF8E760
-:1083E00070B50446F7F762FF05462046FAF708FB2A
-:1083F000607A20F0010060722846F7F75BFF2046A4
-:10840000FFF763FC002070BD2DE9F0411746DDE960
-:1084100006580A461E4604460A21FFF77BFC28F050
-:10842000010161720021C4E90951C4E907761434DD
-:1084300064602460BDE8F0812DE9F8430446F7F755
-:1084400035FF80462046FAF7DBFA607A20F001001B
-:108450006072FFF72FFF616A174A4318A36200207A
-:10846000009202EBC002694656686FF000475DF863
-:1084700020200AE01268A2EBC0056D699D4202D07F
-:10848000ED1ABD4203D341F82020B242F2D10A488E
-:10849000001F0168491C016004F114010098FFF7F6
-:1084A0008FFB607A40F0010060724046F7F702FFF0
-:1084B0000020BDE8F88300007418002070B5044661
-:1084C000407AC0070ED0F7F7F1FE05462046FAF7CE
-:1084D00097FA607A20F0010060722846F7F7EAFE0A
-:1084E000002070BD4FF0FF3070BD00002DE9FF4F40
-:1084F0008946044600EB090783B080464FF0FF3AF7
-:108500004FF0200BA74202D25746C8F1FF390BE1CA
-:10851000252803D0BC4200D2207080E000260599B7
-:10852000491C059108782D2811D02B2812D020281D
-:1085300013D0232814D0302815D00A785546303A65
-:108540000A2A13D205A800F038F905461AE046F0C9
-:108550001006E4E746F00406E1E746F00806DEE729
-:1085600046F02006DBE746F00106D8E72A2809D1C5
-:108570000698491C059120C80690002D02DA6D422C
-:1085800046F010060598D44601782E2918D1401CD3
-:1085900005900178A1F130020A2A04D205A800F062
-:1085A0000CF9844607E02A2908D1401C059006985A
-:1085B00050F804CB0690BCF1000F01DA4FF0000C2C
-:1085C000059A00201178682901D06C2902D1521C2B
-:1085D0000846059211780A236F2974D00CDC6329B0
-:1085E0001FD004DC25296FD058290DD184E06429DF
-:1085F00001D0692908D183E0702966D073292CD075
-:1086000075297FD0782979D0BC4201D225202070ED
-:108610000598641C0178E9B3BC4200D22170641C47
-:108620007FE0F00608D458466D1E002D04DDBC42E4
-:1086300000D22070641CF7E70698BC4210F8041BB7
-:10864000069000D22170584602E0BC4200D2207051
-:10865000641C6D1E002DF8DC63E0069802C80690CD
-:1086600001B941A1002000E0401CA84202D00A5CF0
-:10867000002AF9D1BCF1000F02DD604500DD604643
-:10868000F2060BD45A462B466D1E834206DDBC42D1
-:1086900002D200E054E02270641CF4E7002206E0FD
-:1086A000BC4201D20B782370491C521C641C8242CC
-:1086B000F6DB5A4629466D1E814232DDBC4200D2AD
-:1086C0002270641CF6E715E010E0681C02D1082552
-:1086D00046F00106CDE9005C06980296102304C816
-:1086E00006903946204619E00CE007E0BC4296D2DD
-:1086F000252011E7082305E046F04006102301E09D
-:1087000046F002066C2801D068281CD0069804C8E0
-:108710000690CDE9005C394620460296FEF7B4FF8C
-:1087200004460598401C05900598007800287FF4C1
-:10873000EFAEB9F1000F11D0BC420DD220700DE0A8
-:10874000401E0590EDE7069830F8041B06908AB2AB
-:10875000B007DED512B2DCE707F8010C07B0A4EBD6
-:108760000800BDE8F08F0000284E554C4C29000051
-:10877000134610B50A464FF0FF31FFF7B7FE10BDA4
-:10878000002070470020704700207047002070478D
-:1087900010B5F7F78BFDFFF775F8FFF7B7FBFFF79D
-:1087A00073FCFFF749FCFFF709F8FFF773FCFFF7CD
-:1087B000A9FCFFF755FC002010BD10B501460020B4
-:1087C0006FF02F0307E0541C0C60127800EB800060
-:1087D00003EB400010440A681478303C0A2CF2D3B2
-:1087E00010BD0000F0B588420ED0002A0CD08318CE
-:1087F000814210D999420ED2114403E013F8012DA1
-:1088000001F8012D8342F9D8F0BD00BF10F8013BFB
-:1088100001F8013B521E8B0701D0002AF6D117093F
-:1088200011E000BF50F8046B7F1E50F8045B50F855
-:10883000084B50F8043C41F8046B41F8045B41F8E4
-:10884000084B41F8043C002FECD1C2F3810304E053
-:1088500050F8044B41F8044B5B1E002BF8D102F09A
-:10886000030204E010F8013B01F8013B521E002A0C
-:10887000F8D1F0BD10B586B004000CD0182207491D
-:108880006846F7F752FF182269462046F7F74DFF72
-:10889000002006B010BD0248FBE7000038120108B6
-:1088A0000100020010B588B0244925A0FDF724FE80
-:1088B00002A8FDF7BDFD2AA0FDF71EFE059880B2B7
-:1088C000FBF742FFDDE9051302462DA0FDF714FE7C
-:1088D00038A33AA204213BA0FDF70EFEF8F702FAF6
-:1088E000014640A0FDF708FE454C029890FBF4F1CC
-:1088F00044A0FDF701FE039890FBF4F148A0FDF7BA
-:10890000FBFD4E480168C1F3802008B14CA000E097
-:108910004DA0C1F340220AB149A300E04AA3C1F32C
-:1089200000220AB146A200E047A201F00704CDE907
-:1089300000044748FDF7E0FD08B010BD8E384D003B
-:10894000436F6D70696C65642077697468204D446D
-:108950004B2D41524D204B65696C2025640D0A005A
-:1089600053544D33322064657669636520636F6EBE
-:1089700066696775726174696F6E2E2E2E0D0A001E
-:1089800020446576696365202020202020203A203D
-:1089900044657649443A3078253034782028257368
-:1089A000292052657649443A3078253034780D0ACA
-:1089B00000000000757365640000000046505520FB
-:1089C0000000000020436F726520417263682E2012
-:1089D00020203A204D2564202D2025732025730D5D
-:1089E0000A0000002048414C2076657273696F6E62
-:1089F00020203A203078253038780D0A0000000019
-:108A000040420F0020535953434C4B20636C6F631B
-:108A10006B203A202575204D487A0D0A0000000091
-:108A20002048434C4B20636C6F636B2020203A201E
-:108A30002575204D487A0D0A00000000003C0240D8
-:108A4000547275650000000046616C73650000009B
-:108A5000A01501080020704710B50A4C002204F848
-:108A6000142F012207E00A220023F7F7BDFC303261
-:108A700004F8012D002250EA0103F4D1002AF2D1BA
-:108A8000204610BD20D9012010B518A0FFF782F8AC
-:108A90001A4C21881AA0FFF77DF82088C00702D061
-:108AA0001DA0FFF777F82088800702D51DA0FFF7EB
-:108AB00071F82088400702D51DA0FFF76BF82088C9
-:108AC000000702D51CA0FFF765F82088C00502D575
-:108AD0001BA0FFF75FF82088800502D51BA0FFF7D9
-:108AE00059F8BDE8104004A0FFF754B875736167EA
-:108AF00065206661756C743A0A0000002AED00E09A
-:108B00005343425F434653525F554653523A30787F
-:108B10002530325820000000554E444546494E53FA
-:108B200054522000494E56535441544520000000F1
-:108B3000494E5650432000004E4F43502000000045
-:108B4000554E414C49474E45442000004449564249
-:108B5000595A45524F20000010B5FFF7D7F90020B1
-:108B600010BD00002DE9FF4F002585B09B4614463F
-:108B70000646A846A946B3E025296FD10027BA4684
-:108B800014216846F7F703FE0698039604902046E2
-:108B9000641C0178B9B3302908D02D2917D02E29AB
-:108BA0001AD0A1F13100082804D91FE0009808B9B3
-:108BB000019840B197B1019800EB800001EB4000B3
-:108BC00030380190E3E7029840F0010002E002989B
-:108BD00040F002000290DAE70127D8E7009800EBA6
-:108BE000800001EB400030380090D0E76C290BD0BA
-:108BF000662963D010DC582947D008DC25292ED0FF
-:108C0000462915D15AE018E00AF1010ABFE76329A5
-:108C100029D064290CD140E0732927D004DC6929CC
-:108C20003BD0702904D12AE075293AD0782913D095
-:108C30004FF00108B8F1000F52D00BF1040B3C21AA
-:108C40000698B04721210698B0473E210698B047C4
-:108C50004FF00008ED1C43E002981AE03DE0069852
-:108C6000B0476D1CE6E71BF8041BF8E75BF8040B44
-:108C700000B921A06946FAF703F80544DAE702983B
-:108C800040F00100029008200090029840F0080097
-:108C9000029040F0100002900CE0029840F00400B6
-:108CA0000290752906D05BF8040BC1176A46F9F7E4
-:108CB0005BFFE2E75BF8040B4946F7E70BF10700BF
-:108CC00020F00700B0EC020B8346019808B906209B
-:108CD00001906846F9F798FECFE70698B0476D1CFB
-:108CE0002046641C017811B10A29F6D044E709B086
-:108CF0002846BDE8F08F0000286E756C6C290000D6
-:108D000081F00041704780F00040704721F0004141
-:108D1000704720F00040704710B591EA030F48BF3C
-:108D200083F0004300F14683841A71EB030C05D2F3
-:108D3000121943EB0C03001B61EB0C01DFF824E17B
-:108D40004FEA1154A4EB135C1EEA430F18BF9EEACE
-:108D5000445F73D023EA0E03DCF1200E21EA0451B4
-:108D600043F4801332D322FA0CFE10EB0E0023FAE8
-:108D70000CFE41EB0E01CCF1200E03FA0EFE10EBBF
-:108D80000E0051F10001B1F5801FCCF1200E32D25E
-:108D900001EB045112FA0EF2BDE8104058BF7047C3
-:108DA000401C38BF5FEA420218BF7047002814BF5A
-:108DB00020F0010041F100014FEA410313F5001FCB
-:108DC00038BF7047A1F1C04100F0E6BA012A43EB79
-:108DD0000302ACF1200CDCF11F0E32BF4FF0000E8D
-:108DE00023FA0CF310EB030041EB0451B4EB115FD9
-:108DF000D0D0A1EB045101F5801149085FEA3000A1
-:108E000001EB04510ED350F1000038BF12FA0EFEF0
-:108E100008D1BDE81040C9E7401C38BF5FEA4202F4
-:108E2000CAD1C3E7BDE810404FEA410313F5001F64
-:108E300038BF7047A1F1C04100F0AEBA9EEA445F6E
-:108E400008D011EA5E0FBDE8104004BF01F00041F8
-:108E500000207047BDE8104070B500F04FFA00BF29
-:108E600064FBBE3E0000E0FF491058BFC1F1404125
-:108E70005B1058BFC3F140438B42EFF30080704753
-:108E80002DE9C04130B4DFF8A0C23CEA111418BF8C
-:108E90003CEA131400F0EC8081EA03051CEA11148B
-:108EA00044EAD57418BF1CEA131500F0C780A4EB80
-:108EB00005044FF0004545EAC12145EAC32341EAD4
-:108EC000505143EA525304F17F74994204F500343F
-:108ED0004FEAC0204FEAC22208BF904200F09C80B7
-:108EE0004FEA13650FF24016765D4FEA134506FB15
-:108EF00005F7C7F1807706FB07F74FEAD737A7FBDF
-:108F000003687642C8F58038A7FB06CE38BFA8F1C3
-:108F1000010807FB08E64FF0000EA6FB028CE6FBFB
-:108F200003CEDCF1000CCEF1004E38BFAEF1010EE5
-:108F3000A6FB0C584FF000074FF00005E6FB0E872C
-:108F4000A1FB08C6A0FB07CE16EB0E0645F10005F7
-:108F5000E1FB076515F1E04E7EBFA4F580345FEAC2
-:108F600046066D4116F1800745F100054FEA1727C7
-:108F70004FEA066647EA0567A6F1DE46B6F1805F6E
-:108F80004FEA15251FD9384624F0010C05EBC471B2
-:108F9000BCF1FE6F01EB0C1102D8F0BCBDE8008102
-:108FA00024425CBF01F5801E9EEAC47F02D4F0BC5F
-:108FB000BDE80081244238D4F0BCA1F1C041BDE835
-:108FC000004100F0E9B94FEAD22242EA43524FEAA7
-:108FD000D323A7FB02864FEAD02040EA415007FB8B
-:108FE00003661EEA0E0F4FEAD12105FB026658BF49
-:108FF000A6EB0056B6EB00564FEA520E4EEAC37E81
-:1090000018EB0E0E56EB530EBDD518EB02085E4161
-:109010007F1C55F10005B6E74FF480154FF00007AF
-:109020004FF000064FF00008ADE7F0BC4FF0000035
-:1090300001F1C04101F00041BDE8008111EA0C1FBF
-:109040000CEA131500D00CE013EA0C1F00F0258089
-:109050004FF00000F0BC81EA030101F00041BDE8DF
-:109060000081F0BCBDE8004181EA030100F094B941
-:10907000F0BCBDE8004170B500F040F9097EFC3E4F
-:1090800000F007B881EA03014FF0000001F0004151
-:10909000704781EA030100F07FB9F0BCBDE80041F0
-:1090A0004FF0000021497047FFFDFBF9F7F5F4F29E
-:1090B000F0EEEDEBE9E8E6E4E3E1E0DEDDDBDAD873
-:1090C000D7D5D4D3D1D0CFCDCCCBCAC8C7C6C5C4D1
-:1090D000C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3E8
-:1090E000B2B1B0AFAEADACABAAA9A8A8A7A6A5A4D3
-:1090F000A3A3A2A1A09F9F9E9D9C9C9B9A99999897
-:109100009797969595949393929191908F8F8E8E39
-:109110008D8C8C8B8B8A89898888878786858584C6
-:1091200084838382828181800000FF070000F87FB2
-:1091300051EA030C17D41CF5801F58BFBCF5801FE3
-:1091400000F10680994218BF704708BF90427047EF
-:1091500007D711F5801F58BF13F5801F19D4994206
-:109160007047894270471CF5801F08D5BCF5801FE9
-:10917000F7D58B4218BF704708BF824270474FF443
-:10918000001C1CEB410F38BF1CEB430F01D28B427C
-:10919000704770B500F0B2F8922449004FF00051CA
-:1091A0004FF08053FFF760BEDFF848C170B51CEA8E
-:1091B000111E1EBF1CEA13159EEA0C0F95EA0C0F38
-:1091C00000F06F8081EA030423EA4C134EEAD47E58
-:1091D00021EA4C1141F4801143F48013AE44A1FB09
-:1091E000024CA0FB0365AEF17F7E361955EB0C05F2
-:1091F000A1FB034C4CF10003A0FB021C16EB0C0678
-:10920000654153F10003094218BF46F0010613F40B
-:10921000007F0BD14FEA03314FEA0530340341EAB6
-:10922000155140EA16506FF003020AE04FEAC321DD
-:109230004FEAC520F40241EA555140EA56506FF01A
-:10924000020202EB2E4201EB025585EACE710AD0F2
-:109250005FEA440C18BF24F0004450F1000041F1D3
-:10926000000120EAD47040F2FE7C624500D270BD5D
-:10927000A84214BF4FF080444FF04044002E08BF76
-:109280000024BEF1806FA8BFA1F1C041BDE87040CD
-:1092900080F282804FF0000001F1C04101F00041F6
-:1092A00070479EEA0C0F0CEA131518BF95EA0C0FD5
-:1092B00006D04FF0000081EA030E0EF0004170BDB1
-:1092C00000F01CF88900013E00F007B800F009B872
-:1092D0004FEA430C5FEA5C5C08D081EA030100F0CE
-:1092E0005BB84FEA410C5FEA5C5CF6D14FF00000DE
-:1092F000014970470000FF070000F87F0EF1020EE1
-:109300002EF0030E5EF8046B364205D4012A43EBBF
-:10931000030515F5001F12D8012841EB010C1CF5BF
-:10932000001F0CD80ED14FEAD17C15F5001F0CEBB5
-:109330004C0C0CF1020C08BF4CEBD37C04E04FF05A
-:10934000080C01E04FEAD37C0CEB4C0526FA05F63D
-:1093500006F00706B6F1040C06D20EEB860CBDE84B
-:1093600070404CF0010C6047DFE80CF0090B020282
-:109370004FF000414FF00000A1F5002170BD1946EB
-:109380001046012851EB010418BFD4F5001484BF26
-:10939000002001F0004170BD0808A0F500114FEA5F
-:1093A0003101704710B591EA030F48BF83F00043C5
-:1093B0003FF5BAAC841A71EB030C07D212198CF08A
-:1093C000004C43EB0C03001B61EB0C01DFF8A4E144
-:1093D0004FEA1154A4EB135C1EEA430F18BF9EEA38
-:1093E000445F00F0B08023EA6E03524221EA045148
-:1093F000C3EB6E0338BF5B1EDCF1200E25D322FACF
-:109400000CFE10EB0E0043FA0CFE41EB0E01CCF10A
-:10941000200E03FA0EFE10EB0E0051F10001CCF10C
-:10942000200E29D412FA0EF201EB0451BDE81040CF
-:1094300058BF7047401C1CBFB2F1004F7047002856
-:109440000CBF491C20F00100704712EB020E43EBE9
-:10945000030218BF4FF0010E4EEA4202ACF1200C9D
-:10946000DCF11E0E54D943FA0CFE10EB0E0051F144
-:10947000FF31CCF11E0ED5D50EF1010E12FA0EFE03
-:10948000404141EB010101EB445C5FEA5C5C10D9B7
-:1094900010EBDE7001EB045138BFBEF1004FBDE8A8
-:1094A000104018BF704700280CBF491C20F0010075
-:1094B000704730D24FEAD42C11F5001124F4006427
-:1094C0001BD0B1FA81F20B3AA41AA41ED2F12003E8
-:1094D000914030FA03F31943904001EBCC71002C1A
-:1094E00001EB0451BDE81040A8BF704701F1C04135
-:1094F0004FF0000001F000417047B0FA80F310FA1D
-:1095000003F100D110BDE41A173C4805C90AE4E78D
-:1095100001EB045110BD491001EB0451BDE81040AE
-:109520004FEA300002E04FF0000170474A0008BFE8
-:109530000042F8D0B2F5001F28BF704701F000418B
-:109540004FF0000070479EEA445F07D011EA5E0FBB
-:10955000BDE8104004BF002100207047BDE8104066
-:1095600070B5FFF7CBFE00BF40DFF63E83F0004151
-:10957000104670470000E0FF43004FEAD30C4FEA6B
-:109580003C0C43401FBF40070CF1605113F0FE4FED
-:1095900070471CF0006F03D100200CF000417047B1
-:1095A0000CF0004343EA507010B540EACC0000F0E4
-:1095B0000EF800BF000000924FEA0001FFF7ECBE7A
-:1095C0004FF000414FF00000A1F5002170470EF16F
-:1095D000020E2EF0030E5EF8044B244204D44FEA30
-:1095E0004102B2F17F4F11D84FEA4003B3F17F4FF0
-:1095F0000CD80ED14FEAD07CB2F17F4F0CEB4C0C63
-:109600000CF1020C08BF4CEBD17C04E04FF0080CCD
-:1096100001E04FEAD17C0CEB4C0324FA03F404F094
-:109620000704B4F1040C06D20EEB840CBDE8104024
-:109630004CF0010C6047DFE80CF0070802024FF025
-:109640000040A0F5800010BD0846420018BFD2F1CE
-:10965000807288BF00F0004010BD4FF04070E1EE16
-:10966000100A70474FEAC1230A1543EA50534FEAE4
-:10967000C02C18BF43F000431BD4A2F24E02D2F517
-:109680007C72C0F22080502AA8BF502223FA02F137
-:109690002CFA02F060B4D2F1200284BF03FA02F582
-:1096A0002843C2F100029CBF23FA02F5284360BCA4
-:1096B000704701F1804212F5801F04DA4FF000007C
-:1096C0004FF00001704770B5FFF718FE49922480F3
-:1096D000002001E06FEAE1700146704700000000E1
-:1096E000A05D00200000000000000000000000005D
+:103010002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE0
+:103020002D2D0D0A0000000020746F6F6C73207648
+:10303000657273696F6E2020203A207625642E25F4
+:10304000642E25640D0A0000206E6574776F726B24
+:10305000207274206C696220203A207625642E2527
+:10306000642E25642D25780D0A00000020202063A1
+:103070006F6D70696C65642077697468203A2025EB
+:10308000730D0A002DE9F843044606688069D0E90B
+:10309000023201686AA003F037FABCB16069052109
+:1030A000B1EB102F06D1A0694268016967A003F057
+:1030B0002BFA10E00621B1EB102F07D1A069D0E95F
+:1030C0000412436863A003F01FFA04E0A06941689A
+:1030D00063A003F019FA0121204600F07DFB0146B0
+:1030E00060A003F011FAC6F34345012D06D0032D6D
+:1030F00008D0F015C0070BD05BA10AE0C6F3C611DB
+:103100005AA002E0C6F3C6115AA003F0FDF905E08B
+:103110005AA1C6F3C6125AA003F0F6F9022D72D1D5
+:10312000A06800285BD00178C90758D04068A0B3D8
+:103130004788042F01D9042000E0384680463946EC
+:1031400051A003F0E1F900253FE0A06890B10178BB
+:10315000C9070FD0416869B14A6842B14988A9429C
+:1031600005DD116801EB850191ED000A04E0B7EE81
+:10317000000A01E09FED460AB8B10178C90714D0F2
+:10318000406890B101788907416807D569B14088E6
+:10319000A8420ADD4868405D08E020E029B1408887
+:1031A000A84202DD4868405700E00020814610EE4A
+:1031B000100A06F0E7F941EC100B36A053EC102B87
+:1031C000CDF8009003F0A0F96D1C4545BDDB4745E7
+:1031D00001DD33A000E02BA003F096F913E0C6F365
+:1031E000C611082903D22FA003F08EF90BE006F0D8
+:1031F0007F00A0F14002C6F3C0531844091A2CA066
+:10320000403103F081F960684FF001010028204649
+:103210000BD000F0E1FA314600F0D5FA6168BDE864
+:10322000F843024624A003F06FB900F0D5FA314606
+:1032300000F0C9FABDE8F843014622A003F064B9E2
+:103240002825642C25642C25642C000025642C255D
+:103250006429000025642C25642C256429000000C5
+:103260002564290025642F0069000000666C6F61E9
+:1032700074256400626F6F6C2564000075000000A7
+:1032800025732564000000002025643A000000003A
+:10329000000000002825662C2564292C0000000071
+:1032A0002E2E000020696E7433322D2564620000DA
+:1032B000205125642E2564002040307825582F2584
+:1032C0006400000020285573657220446F6D6169A9
+:1032D0006E292F256400000070B5044640A003F05D
+:1032E00013F946A0216803F00FF94BA0616803F0C1
+:1032F0000BF950A0A16803F007F955A0E16803F0AD
+:1033000003F9A169087810B158A003F0FDF8A37F74
+:10331000627F217F5CA003F0F7F8D4E90C0105F08F
+:10332000A1FB014661A003F0EFF868A0E16F03F094
+:10333000EBF8B4F852106CA003F0E6F8002508E0B2
+:10334000606DC5EBC50100EB81012846FEF778FEF4
+:103350006D1CB4F85200A842F2DCB4F84A1069A01F
+:1033600003F0D2F8002508E0E06CC5EBC50100EBE6
+:1033700081012846FEF764FE6D1CB4F84A00A8429D
+:10338000F2DC628F218F66A003F0BEF800250EE00C
+:1033900029466BA003F0B8F8E06BC5EBC50100EB64
+:1033A0008100FFF76FFE1BA003F0AEF86D1C208FAD
+:1033B000A842EDDC00250EE0294664A003F0A4F845
+:1033C000206CC5EBC50100EB8100FFF75BFE11A08F
+:1033D00003F09AF86D1C608FA842EDDC70BD000010
+:1033E0004E6574776F726B20696E666F726D617473
+:1033F000696F6E732E2E2E0D0A000000206D6F6413
+:10340000656C206E616D652020202020202020200A
+:103410003A2025730D0A0000206D6F64656C2073DF
+:1034200069676E6174757265202020203A202573CB
+:103430000D0A0000206D6F64656C20646174657412
+:10344000696D6520202020203A2025730D0A000098
+:1034500020636F6D70696C65206461746574696D5B
+:10346000652020203A2025730D0A000020546F6F3C
+:103470006C207265766973696F6E20202020202091
+:103480003A2025730D0A000020746F6F6C7320764C
+:10349000657273696F6E2020202020203A202564F9
+:1034A0002E25642E25640D0A0000000020636F6D38
+:1034B000706C6578697479202020202020202020DD
+:1034C0003A202573204D4143430D0A0020632D6EA1
+:1034D0006F646573202020202020202020202020C1
+:1034E0003A2025640D0A0000206D61705F616374ED
+:1034F00069766174696F6E73202020203A202564FC
+:103500000D0A0000206D61705F77656967687473EC
+:1035100020202020202020203A2025640D0A0000B1
+:10352000206E5F696E707574732F6E5F6F75747047
+:10353000757473203A2025752F25750D0A0000003B
+:103540002020495B25645D200000000020204F5BA7
+:1035500025645D200000000010B50B4C0B4661682F
+:103560004860A2685360206800F074FB012809D00D
+:10357000206800F014FB020AC1B2BDE8104003A0AD
+:1035800004F00EBB10BD0000000000204149206186
+:10359000695F6E6574776F726B5F72756E206572AE
+:1035A000726F72202D20747970653D256420636FE1
+:1035B00064653D25640D0A0010B50BA002F0A4FF60
+:1035C000012307220AA110A002F09EFF12A002F020
+:1035D0009BFF05F06DF901F06FF8FFF759FC032030
+:1035E000FCF77AFF002010BD0D0A230D0A00000031
+:1035F00041492073797374656D20706572666F72CE
+:103600006D616E6365000000232025732025642E04
+:1036100025640D0A00000000230D0A0070B579B181
+:10362000C0F3C6156943C91D21F00704C0F3415119
+:10363000CC40FEF7F5FD00FB0540C01DC00870BD85
+:10364000002070BD59B1C0F3C6125143C91D21F00D
+:103650000701C0F34150C140C91DC8087047002090
+:103660007047000030B54021C0F34342022A19D010
+:103670003A4A20F07E439C1A4D01934263D028DCE5
+:10368000374AA3EB020493425DD018DC402B5BD099
+:10369000403BB3F5802350D0802B3DD0B3F5806FF5
+:1036A00052D134E0C0F3C051C905C0F3C61241EA9B
+:1036B000C21100F07F02114341F4802144E0A4F5DF
+:1036C0004074F93C26D00F2C3AD0AC423CD125496D
+:1036D0003AE0254BE21A9C4229D00CDC234AA2187E
+:1036E00013D0B2F5F83F1FD0214BD2181AD0B2F543
+:1036F000607F29D112E0A2F54072F93A10D00F2A6A
+:1037000018D0AA4220D11B491EE01B491CE01449D5
+:10371000C91F19E0194917E0194915E0194913E0C3
+:10372000194911E019490FE0184980390CE0154991
+:10373000C91D09E014490F3106E01149803903E041
+:103740000E490F3100E0114600F080420A4300F0BC
+:103750000051114300F00060084330BD40040600F2
+:10376000470404004010040007007E0000F483FFBB
+:10377000800FFEFF401084004010820040080400CB
+:10378000C00004004004840040088400C00084009D
+:1037900070B514460D46064600F00CF840B170684E
+:1037A000C5EBC50110EB810002D04460012070BD63
+:1037B000002070BD28B1416819B1408808B10120CE
+:1037C000704700207047002804D0C1F3C611484359
+:1037D000C01DC0087047000010B502002AD0164B6B
+:1037E0001068B3EBC01F03D0144BB3EBC01F01D163
+:1037F000012000E0002008429069406802D01F309C
+:1038000020F01F005369D9B2012900D000211C0A01
+:1038100007E0012907D0936953F821305843491C28
+:103820001AB1234602E00123F8E700238B42F0DCC3
+:10383000002800DC002010BD006000420060000293
+:1038400008B509A10968009148B101789DF80020E8
+:10385000914204D104226946FCF75CFE08B10020C5
+:1038600008BD012008BD0000038404842DE9F04157
+:10387000846B002594B1012600272079400707D5E5
+:10388000A16A204611B18847304600E03846054419
+:103890002069A04202D008B10446EEE72846BDE800
+:1038A000F0812DE9F041066C816B04460025C1636F
+:1038B000CEB1D9B10120626CB0470CE00220626C3D
+:1038C000B047E06BFEF7DAFB07460320626CE16B62
+:1038D000B0476D1CE763E16B0029EFD106E0FEF70E
+:1038E000CDFB6D1CE063E06B0028F8D12846BDE8F5
+:1038F000F08103460020996B002908D0CB600A694B
+:10390000401C8A4203D0002A01D01146F6E77047D6
+:103910002DE9F041846B002594B101260027207920
+:10392000C00707D0216A204611B18847304600E021
+:10393000384605442069A04202D008B10446EEE7AB
+:103940002846BDE8F08100002DE9F0418046174689
+:103950000D46002000F06EF8060015D0104C4046D1
+:10396000214600F098F888B1BFB12269394628464F
+:103970009047010A06D110F0FF0F03D13460296887
+:1039800071602E60BDE8F081312000E0142060F30A
+:103990000705E8B200F58050F4E722696168E6E7C0
+:1039A000A010010870B5054600F044F804000CD0E2
+:1039B000D4E90010896988476168814205D00448CC
+:1039C000A04201D1002101600025284670BD000001
+:1039D00020EF002070B5054C0D46214600F05BF845
+:1039E00010B90DB1002070BD206870BDA010010895
+:1039F00010B50146142262F30700C4B2084604F56C
+:103A0000805400F017F828B103C84269BDE810409F
+:103A100008461047204610BD10B50C4600F00AF8C5
+:103A2000002806D005C82146C368BDE810401046EE
+:103A3000184710BD0100054803D0884204D108464C
+:103A4000704701680029FBD00020704720EF00205C
+:103A500070B58EB0FFF7EEFF04001AD020688168C1
+:103A600068468847002503AE08E020682946806A3A
+:103A700050F825203046FFF78BFE6D1CBDF80E0078
+:103A8000A842F2DCD4E90010CA69694690470EB03A
+:103A900070BD0020FBE770B50C46050011D0206812
+:103AA000FCF788FD06462846FCF784FD864208D1CF
+:103AB0002068FCF77FFD024629462068FCF799FD47
+:103AC00008B1002070BD012070BD00001CB50023AE
+:103AD0000522CDE900230123014A00F0F9F91CBDBC
+:103AE000980F00202DE9F0430F468FB0164605468B
+:103AF0000021FFF7EBFF804610F0FF0F0AD1684668
+:103B000000F034F818B100240DF10C090EE028681B
+:103B100000F045F80FB0BDE8F08300BF57F824204F
+:103B200021464846FFF734FE641CA4B21FB1BDF81D
+:103B30000E00A042F2D800246F4607E056F8242079
+:103B40002146381DFFF724FE641CA4B21EB1BDF847
+:103B50000600A042F2D86946286800F04FF818B96C
+:103B6000286800F01CF880464046D3E71FB50028BF
+:103B70000CD00749D1E90023CDE90023D1E9022186
+:103B8000CDE902216A4602A900F030F904B010BD67
+:103B9000709D000800F0EAB9002200F0BBBA00F006
+:103BA000F7B9000030B5A3B00C46054600F034F973
+:103BB000FCB1F0B1882210496846FCF7B6FD00F070
+:103BC000FDFA049000F0FEFA059000F009F9099062
+:103BD00000F078F90A906946284600F03DF8002880
+:103BE00005D0882269462046FCF79FFD012023B0BE
+:103BF00030BD0020FBE70000E89C00082DE9F04103
+:103C00000D46064600F0D2F9041E0DD0294603F0F9
+:103C1000D3F807462946204602F0D4FF00EA0704FD
+:103C2000304600F04FFA2040BDE8F08110B902485C
+:103C3000024A026000F024B9980F00200001C0A1E0
+:103C400010B90248024A026000F094BA980F0020AE
+:103C50000001C0A100F05EBA2DE9F0418CB00C4625
+:103C600000F0DAF805000DD064B10020E067A86B21
+:103C700060B1E16F491CE1670169814206D029B159
+:103C80000846F6E700200CB0BDE8F081E06F70B1A7
+:103C9000288E00B1686B04F13C01FEF7F9F920872A
+:103CA00038B1288E012807D9686B0C3005E018223E
+:103CB00028E01822122126E0002004F14001FEF73E
+:103CC000E7F9608730B105F128000746FFF772FD7C
+:103CD00018B10AE01822132115E03846FFF76AFDF3
+:103CE00018B1688D08B113220CE005F12000804660
+:103CF000FFF760FD58B94046FFF75CFD38B1688CAE
+:103D000028B112221121284600F02EFABAE768687D
+:103D1000C4F880002D4E2C482061F0686061306945
+:103D200060627069A062A86800F052FA206228A15F
+:103D3000606CFEF73FFC50B128486064D5E90A0189
+:103D4000C4E91401D5E90801C4E912013AE02836B2
+:103D50000DF11C0C96E80F008CE80F001B491C228B
+:103D600038316846FCF7E1FC07A8069004F16000D2
+:103D70001C2269460646FCF7D8FC04F144001C22CC
+:103D800069460446FCF7D1FC3846FFF713FD50B1F5
+:103D90003846FFF70FFD08B1E96A00E000211C2258
+:103DA0003046FCF7C2FC4046FFF704FD50B14046E8
+:103DB000FFF700FD08B1696A00E000211C222046DF
+:103DC000FCF7B3FC01205EE7C0410008F0110108D8
+:103DD000676574207265706F72740000DECAFAA1A4
+:103DE0000148006970470000F011010810B570B17A
+:103DF00069B162B1074C0460D1E90041C0E90141F9
+:103E0000D2E90012C0E903120123184610BD0020B8
+:103E100010BD0000DECAFAA1016810B1024A8A434F
+:103E200000D00020704700000001C0A130B44AB1AA
+:103E300040B139B1074C1368A34206D130BC0C32F3
+:103E4000FEF796BB30BC0020704730BC1C32FEF73A
+:103E500067BB0000DECAFAA130B44AB140B139B143
+:103E6000064C1368A34206D130BC121DFEF780BB7E
+:103E700030BC0020704730BCFEF752BBDECAFAA14E
+:103E8000F8B50E46FFF7C8FF04000AD000270097D8
+:103E9000208E00B1606B6946FEF7FAF8050006D087
+:103EA0000BE01022114600F05FF90020F8BD182247
+:103EB0001121204600F058F9009706B1358000988E
+:103EC000F8BD00000148406970470000F01101088A
+:103ED0002DE9F04F89B00500DDE912104FF0000A1E
+:103EE000564663F30706CDE9011361F30F261D4F14
+:103EF0009146544660F31746834618D0C5F80090A3
+:103F000000F0B2FBB8B1B846BF8AC6F30721F0B2E1
+:103F1000002200F0CBF90646C7F30721F8B20022D1
+:103F200000F0C4F9864208D0D8F804400EE0F869E1
+:103F300009B0BDE8F08F3C6808E00BA00068009075
+:103F40006846FFF77DFC18B9D8F80840C5F800A00E
+:103F5000DDE901105A4600F0A9F9C9F80800204629
+:103F6000E6E70000F01101080384048410B503465D
+:103F7000FFF752FF38B1054A0168914201D1FFF7BE
+:103F800075FC002010BD184610BD00000001C0A146
+:103F900010B5FFF741FF20B1BDE810400C3000F034
+:103FA0005DBB0148806910BDF01101082DE9F04F9B
+:103FB00091B00C46FFF730FF050013D0B4B13DA11E
+:103FC0002068FEF7F7FA06004FF0000B11D02068CA
+:103FD0000190D4E90301CDE90401D4E90101CDE95F
+:103FE000020143E0002011B0BDE8F08F1122102142
+:103FF0005CE001212046D4F804A0FFF7EDFB8046E9
+:1040000004F11C00D4F8209001211090FFF7E4FB8C
+:1040100007461422294907A8FCF787FB0120B8F1BD
+:10402000000F02D0ADF8220002E0ADF822B000246B
+:1040300009941FB1ADF82A00109802E0ADF82AB03B
+:1040400000200B90B9F1000F02D10FB1132206E04E
+:10405000BAF1000F05D1B8F1000F02D012221021E1
+:1040600023E0142207A901A8FCF75FFB1449286884
+:10407000884212D186F00102144602A905F12000FF
+:10408000FEF728FA68B1224604A905F12800FEF7D8
+:1040900021FA40B12846FFF72CFC0320286128466E
+:1040A000A1E7122200E013221621284600F05CF856
+:1040B00098E70000696E697400000000441201086E
+:1040C0000001C0A170B5FFF7A7FE002807D0017C52
+:1040D000890705D41022112100F046F8002070BD98
+:1040E0000B4A0168914211D10546FFF711FC286C7B
+:1040F00060B1AC6B54B1D5E910322146002098472D
+:104100002069A04202D008B10446F4E7012070BD46
+:104110000001C0A170B513460D46FFF77DFE0446B1
+:104120001A462946FEF750FA00281CD0208E08B106
+:10413000656B00E00025012802D9666B0C360DE0A6
+:1041400000260BE02846FEF766FB2046FFF7A9FB9A
+:104150003046FEF794FB608B401C6083608B218BA4
+:104160008842EFD380B270BD002802D00C3000F03E
+:1041700096BA7047F8B50E46FFF74EFE040007D01A
+:1041800000270097208E012808D9606B0C3006E0CC
+:1041900010221146FFF7E8FF0020F8BD0020694615
+:1041A000FDF776FF050005D1182211212046FFF703
+:1041B000DBFF009706B135800098F8BD00A070477E
+:1041C000000000000148C06870470000F0110108BD
+:1041D0000021020E62F30701020C62F30F21000AB4
+:1041E00060F317410846704702460068010A012043
+:1041F00004E05368491E53F8213058430029F8D190
+:10420000704702460068010A012004E05368491E15
+:1042100053F8213058430029F8D1704700EB83034D
+:1042200008E000BFB1EC010AF2EC010A30EE200A0E
+:10423000A0EC010A9842F5D3704791ED000AD2ED47
+:10424000000A30EE200A80ED000A7047FEF7E0FD1C
+:10425000054D4FF47A74687810B90448FCF79EFB5A
+:10426000204603F08FFFF6E78048002020970008E3
+:104270001FB50A480A2314224FF480618DE80F000D
+:104280000023074A07A1783803F064FF0348783811
+:1042900003F0C6FF04B0002010BD00002459002028
+:1042A0004D42000861695F7461736B00000640EA6B
+:1042B000014040EA0220704710B51BA003F070FCDB
+:1042C0001C4C21781CA003F06BFC2078C00702D0A6
+:1042D0001FA003F065FC2078800702D51FA003F023
+:1042E0005FFC2078400702D51FA003F059FC20781E
+:1042F000000702D520A003F053FC2078C00602D5A9
+:1043000020A003F04DFC2078000607D509480F30A7
+:104310000168BDE810401DA003F042BCBDE810409C
+:104320001EA003F03DBC0000627573206661756CD1
+:10433000743A0A0029ED00E05343425F434653526A
+:104340005F424653523A3078253032582000000000
+:1043500049425553455252200000000050524543F7
+:104360004953455252200000494D5052454349534C
+:104370004552522000000000554E53544B455252B6
+:104380002000000053544B45525220005343422D0D
+:104390003E424641523A253038580A000A00000091
+:1043A00010B502A003F0FCFB002010BD1B5B324ADD
+:1043B0001B5B480010B50C46022811D115A160689E
+:1043C000FCF738FA00281BD014A16068FCF732FA19
+:1043D000002818D013A16068FCF72CFA002815D02B
+:1043E00011A003F0DDFB16A003F0DAFB17A003F029
+:1043F000D7FB1DA003F0D4FB22A003F0D1FB07E004
+:1044000002F078F904E002F053FA01E002F0D0F88B
+:10441000002010BD746872656164000074696D6588
+:104420007200000073656D0055736167653A206C1A
+:10443000697374205B6F7074696F6E735D0A00003E
+:104440005B6F7074696F6E735D3A0A0020202020E4
+:10445000746872656164202D206C697374207468BF
+:1044600072656164730A00002020202074696D6504
+:1044700072202D206C6973742074696D6572730AE3
+:10448000000000002020202073656D202D206C6925
+:1044900073742073656D6170686F7265730A0000D4
+:1044A0002DE9F04F0E4604464968506899464B681E
+:1044B000456885B0AB4201D0012700E00027356890
+:1044C0000423B3EB152F01D20D6900E00125D2F8CA
+:1044D00000C09B46B3EB1C2F01D2026900E0012211
+:1044E000954201D0012500E000258A6883689A4240
+:1044F00001D0012200E00022C968C06890468142D4
+:1045000001D0012000E00020824614223A4968468A
+:10451000FCF70BF9384871680838D6F800C0026813
+:104520004B685846BBEB1C2F01D2096900E0012102
+:104530004B4302937168D1E9013C03FB0CF3D6F8BD
+:1045400000C0B0EB1C2F01D2096900E001214B43F0
+:10455000039371684968049123680121B1EB132F1B
+:1045600005D20FB1002100E049466368596005217A
+:1045700027EA050325EA070CB1EB122F01D8049EA8
+:1045800000E000260CFB16332668B1EB162F06D888
+:10459000BBEB162F03D209FB03F06368186125EA11
+:1045A00008003840029EB1EB122F08FB160301D819
+:1045B000049800E00020216805FB00300222B2EBE5
+:1045C000112F03D209FB00F16068816028EA0A001C
+:1045D0002840039A38400AFB1201029A08FB021095
+:1045E00021680322B2EB112F03D209FB00F16068AE
+:1045F000C16005B0BDE8F08FF8140108F0B503689C
+:104600001B0A28E004685B1EB3EB142F23D20D684D
+:10461000B3EB152F03D24C6854F8236000E0012659
+:104620001468B3EB142F03D2576857F8237000E0D7
+:104630000127BE4204D9B3EB152F08D24C6803E022
+:10464000B3EB142F03D2546854F8234000E0012444
+:10465000456845F82340002BD4D1F0BD0022016805
+:1046600002700260084670470120704720B18069DF
+:1046700010B103C8FEF7D2BF0120704710B18069A6
+:1046800000B1014609B1886870470020704720B129
+:10469000806910B103C8FEF7C1BF002070470378DE
+:1046A00013F0FF0F01D0002070470170016862F322
+:1046B0001F210160012070477FB502F02DFF164DCC
+:1046C00000246C60642003F05DFD68686421B0FB29
+:1046D000F1F021466A4600F0BDF8DDE9010100EB8A
+:1046E000C00202EB001001EB80010CA0039A01F064
+:1046F0000BFF6A46601E002100F0ACF8DDE90110F6
+:1047000001EB4102C2EBC11100EBC100114908608D
+:1047100002F002FF7FBD0000001000E02054696D30
+:10472000657374616D70202020203A205379735492
+:1047300069636B202B20445754202864656C617991
+:104740002831293D25642E25303364206D73290DD1
+:104750000A00000014EF002040F23342A0F233417F
+:1047600090422FD012DC40F22142A0F2214190422F
+:1047700020D006DCA0F5806013381DD006280DD1AE
+:104780000EE0022910D0102908D10FE0012909D02C
+:104790000E290DD0252911D0302911D00AA070473B
+:1047A0000BA070470DA070470FA0704712A0704774
+:1047B00015A0704717A0704719A070471BA070473D
+:1047C0001DA070471FA07047554E4B4E4F574E00CF
+:1047D00053544D33324634783700000053544D3330
+:1047E000324634363900000053544D3332463430AB
+:1047F0003178422F4300000053544D333246343158
+:104800003178432F4500000053544D333246343144
+:104810003200000053544D33324634343600000029
+:1048200053544D33324634780000000053544D3316
+:10483000324634313000000053544D333246343167
+:104840003300000053544D33324634303178442F16
+:10485000450000002DE9F0471500064688463DD08A
+:10486000FCF776FB07460246002330464146FBF73D
+:10487000BBFD4FF47A72A6FB02C3044608FB02306C
+:10488000002106FB01013A4600236046FBF7ACFD20
+:10489000144A8146A6FB02C308FB0230002106FB36
+:1048A00001013A4600236046FBF79EFD02464FF4A5
+:1048B0007A70A4FB0010B9EB01014FF47A70A1FBF0
+:1048C0000003084BA4FB0336C018121AC5E90212F4
+:1048D000C5E900744FF00000BDE8F0874FF0FF30ED
+:1048E000FAE7000040420F000D4810B5C16891F88A
+:1048F0002110890703D40B49002008700EE081685D
+:1049000021B180220748FBF769FF03E006A10548B3
+:10491000FBF72CFE06A10348FBF7B6FE014810BDCD
+:1049200018D30120608001206D7368200000000012
+:104930003E0000000349C96811F8212F60F34102CD
+:104940000A70704718D30120014AC2E9000170477C
+:1049500018D301207FB514491448FFF7F5FF154C13
+:1049600013480A23A0F58F65E06015224FF480619B
+:10497000A0F580608DE80F0000230F4A0FA1783862
+:1049800003F0E8FB064600231A460EA1E06803F098
+:10499000B1FA0120FFF7CEFF16B9284603F040FC1C
+:1049A00004B0002070BD000018180108B8170108F5
+:1049B0005C85012018D30120CD4900087473686517
+:1049C0006C6C00007368727800000000944DE86819
+:1049D00010F8211F41F001010170FFF785FF03F07E
+:1049E000DFF8002602F067FF0400FBD41B2C07D081
+:1049F000E86890F82010012907D002290ED017E0AE
+:104A0000E968012081F82000ECE75B2C02D080F8F7
+:104A100020600DE0022180F82010E3E780F820609C
+:104A2000412CDFD0422CDDD0442C38D0432C43D055
+:104A3000002CD7D0FF2CD5D0092C4ED07F2C71D094
+:104A4000082C6FD00D2C6CD00A2C6AD0B0F87410E2
+:104A5000502901D3A0F87460B0F87630B0F8741023
+:104A60008B427DD2CA1A00F1220123301944184426
+:104A700003F0F4F8E868B0F8761022300C54E868D7
+:104A800090F82110C90706D0B0F876102230014402
+:104A900064A003F085F8E868B0F876409DE0B0F8CF
+:104AA000760000289ED060A003F07AF8E96831F81B
+:104AB000760F401E088095E7B0F87610B0F87420A5
+:104AC00091428FD22230095C58A003F069F8E8685F
+:104AD00030F8761F491C018084E7002403E052A0CF
+:104AE00003F05EF8641CE868B0F87600A042F6DCDB
+:104AF000EC684FA0223403F053F8204602F0D8FAB5
+:104B0000FFF7F2FE014622464AA003F049F8E868A2
+:104B10002230FBF74FFDE96821F8740F488061E708
+:104B200000E03DE0B0F87620002AC4D0B0F8741060
+:104B3000521E491E89B293B2A0F87410A0F87630C4
+:104B4000994224D9CA1A00F1230122301944184489
+:104B500003F084F8E868B0F8741022300E5400E0D6
+:104B600041E0E868B0F876102230014433A003F049
+:104B700017F8E868B0F8764003E02BA003F010F8CF
+:104B8000641CE868B0F87400A04294DBF5E72DA03F
+:104B900003F006F8E868B0F8741022300E5421E7EC
+:104BA00090F82100C00702D021A002F0F9FFE868C8
+:104BB000B0F87410223002F0C5FAFFF795FE02F04B
+:104BC000EFFFE86851220021223003F061F8E86825
+:104BD00022E015A002F0E4FF641CE868B0F874005D
+:104BE000A042F6DC0AE022300C54E86890F821007C
+:104BF000C00703D021460DA002F0D2FFE868B0F84C
+:104C00007410491C89B2A0F87410B0F87620521CB8
+:104C1000A0F876205029C2D320F8746F4680E1E6D0
+:104C200018D3012025730000080000002563000050
+:104C30000A0000002573257300000000082573207A
+:104C400020080000082008002DE9F04F0446806984
+:104C50009DB002880AB1416800E00021496829B18D
+:104C60000AB1416800E0002149680968012A02D9B7
+:104C700043680C3300E000235B6843B1012A02D98A
+:104C800040680C3000E000204068006800E0002030
+:104C9000C368DA681792CA68D56811959B6818933B
+:104CA00093680593D2F80490E2690992226A089207
+:104CB000626A1492A26A1292226BD2E900321B92AB
+:104CC0008969C3F1000A8968159180698068079035
+:104CD000002069E0CAF10000002800DC00205044F8
+:104CE000069011980899A0EB0A00884200D3084664
+:104CF00000EB0A081B98454200204DE0684200285E
+:104D000000DC00200599099A491B2844914200D3F0
+:104D10001146069E2944421AA6EB08035A430F92F5
+:104D2000059B06FB0302081A199000FB09F013907B
+:104D3000159802FB09F203FB09F3169300EB820BB3
+:104D400094F83400002718B1DDE90810484300E06A
+:104D50000F981C900120069E14E019990F440F999A
+:104D6000B94201D11C9900E00021CDE900104B4669
+:104D70005946139A079802F091FB169900200BEB05
+:104D8000810B761C4645E8DB079800EB890007900D
+:104D9000149805440D98401C18990D908842ADD385
+:104DA00012990E988A44401C17990E90884291D30C
+:104DB0001DB0BDE8F08F2DE9F04F8169A1B00A88E0
+:104DC0000AB14B6800E000235B683BB10AB14B6855
+:104DD00000E000235B68D3F8008001E04FF000089A
+:104DE000012A02D94B680C3300E000235B684BB109
+:104DF000012A02D94B680C3300E000235B68D3F82A
+:104E000000C001E04FF0000C022A02D94B681833B1
+:104E100000E000235B6843B1022A02D94B681833D3
+:104E200000E000235B681F6800E00027022A0BD91E
+:104E30004B6813F1180F07D033F8184F012C03D922
+:104E40005B6813B15B6800E00023D8F80C50DCF815
+:104E50000C40D5F804A066681A96E6680596A46822
+:104E60001994EC681794AC681894048DA4B21E943D
+:104E7000848DA4B21D94C46B2588ADB21F95A488FF
+:104E8000A4B20294048E1FFA84F9848EC069A6B27B
+:104E9000FC68A56864680A90D8F8180080681390C8
+:104EA000B869D0F808800BB19B699B681693DCF851
+:104EB0001830771E9B6814936B1E03FB0753671E05
+:104EC0001C93A9F1010307FB03430D93032A02D9A5
+:104ED0004B68243300E000235B685BB1032A02D9EE
+:104EE0004B68243300E000235B681B6813B19B69A7
+:104EF0009B6800E000239B46032A02D94B682433B9
+:104F000000E000235B685BB1032A02D949682431C1
+:104F100000E000214968496819B18A69976801E091
+:104F2000002100270268C2F3C613C2F3415C23FAD2
+:104F30000CF3C2F34342082A09D1C2683AB1886926
+:104F400041464068CDE900A0384601F073FD07B93D
+:104F500047460A990D98CDE90E09CDE910610DF18A
+:104F600070083A4698E84B00CDE90C10CDE90A6389
+:104F70000299059806AB099183E831000DF15C08B0
+:104F800098E81B00CDF800B00593CDE90310CDE9FA
+:104F900001A4DDE91301169B00F000FC21B0BDE87F
+:104FA000F08F2DE9F04F04468069ADB0018809B15A
+:104FB000426800E0002252682AB109B1426800E06C
+:104FC0000022526812680129924602D942680C32C6
+:104FD00000E0002252683AB1012902D942680C323D
+:104FE00000E00022526812680229904602D9426805
+:104FF000183200E00022526842B1022902D9426808
+:10500000183200E000225268156800E000250229ED
+:105010000BD9426812F1180F07D032F8183F012B54
+:1050200003D9526812B1526800E000220C920229A2
+:1050300002D94268183200E00022526842B10229C7
+:1050400002D94068183000E000204068806800E025
+:1050500000200690DAF80C00818809B22491D8F873
+:105060000C108A8812B223928A8912B22992098975
+:1050700009B22891818909B20591008900B2049092
+:10508000208D80B22B90A08D80B22A90E06B018899
+:1050900089B20091818889B20191018989B2109108
+:1050A000808980B20890A08B00B20990208E1FFAF0
+:1050B00080FBA08E1FFA80F9E868818800890FB212
+:1050C00006B2B4F8440000B21790B4F84C0000B235
+:1050D0001A90B4F8500000B21990A06D018809B27E
+:1050E0000D91808800B21890216A18340698FFF755
+:1050F000C5FA13900698FFF7CAFA12900698FFF7C0
+:10510000B5FA8646E0681190606C1590711EA9F1A1
+:10511000010001FB006003B2791EABF1010001FB4D
+:1051200000700FFA80FC208E00B214900598C11A0E
+:1051300000980144109801442A9891FBF0F0401C1B
+:1051400010900498A0EB0C010198014408980144C8
+:105150002B9891FBF0F0401C00B20890DAF8180090
+:1051600080682790D8F8180080682290A869806825
+:1051700021900C988069D0F808A020680188032944
+:1051800002D94268243200E0002252685AB1032951
+:1051900002D94268243200E000225268126812B13B
+:1051A0009269926800E000221546032902D94268FC
+:1051B000243200E00022526842B1032902D940683B
+:1051C000243000E000204068406800E00020DDE975
+:1051D000182180690D9CD0F808801A98CDE91E240A
+:1051E000CDE91C01DDE914021799CDE91A10CDE9CA
+:1051F00018E2DDE91042DDE91201CDE9161024B212
+:10520000CDE91442DDE90801CDE91210CDE910B96C
+:10521000DDE92A010DAA0C9182E80910DDE90001FF
+:10522000CDE90A10DDE92802CDE90876CDE90602CC
+:10523000DDE92323CDE90232CDE90085DDE9212135
+:105240005346279800F054FB2DB0BDE8F08F0000C6
+:105250002DE9F047806988B0018809B1426800E013
+:105260000022526832B109B1426800E0002252685F
+:10527000146800E00024012902D942680C3200E0E1
+:10528000002252684AB1012902D942680C3200E07A
+:1052900000225268D2F8008001E04FF00008022995
+:1052A00002D94268183200E00022526842B1022955
+:1052B00002D94268183200E000225268176800E004
+:1052C000002702290BD9426812F1180F07D032F8D3
+:1052D000183F012B03D9526812B1526800E0002236
+:1052E000E368D8F80CC003295E68DCE90153DCF8F8
+:1052F0000CC003FB0CF3D7F818C0DCF8007027F0E3
+:105300007E4A02D94768243700E000277F685FB1F2
+:10531000032902D94068243000E00020406800687A
+:1053200010B18069876800E00027D8F81800A169EB
+:105330008068896812B19269946800E00024DCE911
+:10534000022CDFF85080E1461AEB080C10D0BCF5B7
+:105350009C0F15D0BCF5DC0F07D10097CDE90353A6
+:10536000CDE901464B4600F051FC08B0BDE8F0879E
+:105370008DE85700CDE90553684600F0FBFBF4E7E4
+:105380000097CDE90353CDE901464B4600F094FC6C
+:10539000EBE70000C0EF7DFF2DE9F04F81699DB084
+:1053A0000A880AB14B6800E000235B683BB10AB190
+:1053B0004B6800E000235B68D3F8008001E04FF009
+:1053C0000008012A02D94B680C3300E000235B6817
+:1053D0004BB1012A02D94B680C3300E000235B6813
+:1053E000D3F800C001E04FF0000C022A02D94B684C
+:1053F000183300E000235B6843B1022A02D94B68EE
+:10540000183300E000235B681F6800E00027022AD1
+:105410000BD94B6813F1180F07D033F8184F012C34
+:1054200003D95B6813B15B6800E00023D8F80C4037
+:10543000DCF80C50D4F804A06E681796EE68059658
+:10544000AD681695E5681B95A4681594048DA4B203
+:105450001A94848DA4B21994C46B2588ADB20A95B0
+:10546000A488A4B20294048E1FFA84F9848EC069C1
+:10547000A6B2FC68A56864680B90D8F8180080682C
+:105480001490B869D0F808800BB19B699B6813939E
+:10549000DCF81830771E9B6812936B1E03FB0753D2
+:1054A000671E1193A9F1010307FB034B032A02D9DD
+:1054B0004B68243300E000235B6843B1032A02D920
+:1054C0004968243100E000214968096800E00021B2
+:1054D0000268C2F3C613C2F34157FB40C2F3434212
+:1054E000082A0FD1C2686AB111B18869876800E0E3
+:1054F0000027886941464068CDE900A0384601F0A0
+:1055000099FA07B947460B980DF12408CDE90F60C9
+:10551000CDE90DB9DDE919310A98119E88E84B00F3
+:1055200002990694CDE90751DDE91530179C1B99C6
+:10553000CDF800A0CDE90310CDE90143DDE913303A
+:105540003A46129900F00EFC1DB0BDE8F08F000045
+:105550002DE9F04F82468069A3B0018819B14268F5
+:105560000AB1128800E00022079209B1426800E007
+:105570000022526832B109B1426800E0002252684C
+:10558000166800E00026012902D942680C3200E0CA
+:105590000022526842B1012902D940680C3000E073
+:1055A00000204068006800E000207B4C1B90D4E99C
+:1055B0000201CDE90C01142110A8FBF7E8F8142230
+:1055C00004F1C80110A8FBF7B0F810A80D90D4E9B9
+:1055D0000401CDE90E0114211DA8FBF7D8F814220F
+:1055E00004F1DC011DA8FBF7A0F81DA80F90D4E979
+:1055F0000601CDE90A01142115A8FBF7C8F8142209
+:1056000004F1F00115A8FBF790F815A80B90DAF853
+:105610001C000490DAF8200009900120B3E000BFDC
+:10562000DAF81800018809B1426800E000225268E7
+:105630003AB109B1406800E00020416851F82B7090
+:1056400000E0002706F108000590B846B06857F85A
+:10565000081F000AB0EB112F0AD10BE00599401E7C
+:105660007A68496852F8202051F82010914201D000
+:10567000002002E00028F1D101202290B0693A46D2
+:1056800005998568D8F8180084681B988069D0F857
+:1056900008900AA8FEF7B2FF229848B10AA8FEF7C0
+:1056A000A3FD22460346099C29464846A04767E0D9
+:1056B00070690AAA05994368D8F8140046681B98CF
+:1056C000406940681A900CA8FEF7EAFE33460AAA21
+:1056D00039460EA8FEF7E4FE00204BE000203CE037
+:1056E000002727E000260DE0049B22462946484675
+:1056F00098470D981A99761C4068894405440F987C
+:10570000406804440B984068B042EDD80C990520DD
+:10571000B0EB112F02D80D99096900E000210D446A
+:105720000E99B0EB112F02D80F98006900E000200D
+:1057300004447F1C0A990420B0EB112F02D20B986D
+:10574000006900E00120B842CCD80D98806805447B
+:105750000F988068044408F1010080460B98816826
+:105760004145BDD80D98C06805440F98C0680444F1
+:105770002298401C22900B98C16822988142ADD893
+:105780001B9E0BF10100079983468842FFF448AF46
+:1057900023B0BDE8F08F0000701201082DE9F04F32
+:1057A0009A462DED028B99B02E9CCDE912011592EF
+:1057B000C4F1000B00209FED4D8A17908CE02D98CE
+:1057C000CBF1000640420D90002E00DC0026289808
+:1057D0003199A0EB0B00884200D308461399269A12
+:1057E0000C4601EB8207279A0BEB06015143259AE1
+:1057F000801B5143129A159D02EB81010C910E9072
+:10580000DDE92B0148432599D14600FB01F8249896
+:1058100040B3A5F10060B0F1807F23D34EE000BF1C
+:10582000BAF1000F02D0B9EC010A01E0B0EE480A6B
+:10583000DDE90D122F980DF1040CCDE90710CDE92B
+:105840000562DDE92B23279829998CE80F0026981B
+:1058500000902A462046259B0C9900F013FD05EB8D
+:105860008805241DBC42DBD32AE000BF4FEA880232
+:105870002846249902F0BCFFBAF1000F02D0B9EC1F
+:10588000010A01E0B0EE480ADDE90D022F990DF1A1
+:10589000040CCDE90701CDE90562DDE92B2327984A
+:1058A00029998CE80F00DDE92423269800902046F2
+:1058B0000C9900F0E7FC05EB8805241DBC42D5D30C
+:1058C000269929984843139901EB80001390179863
+:1058D0003099401C8B4417902A998842FFF46FAF8F
+:1058E00019B0BDEC028BBDE8F08F00000000000095
+:1058F0002DE9F04F2DED028BA1B0DDE93F5CDDF825
+:10590000DC804B9E2F9C1E93CDE91F122C990F918A
+:10591000169117904299CDE91C160020CDF868C069
+:10592000ADF864001B90C8F100004799129005FB88
+:1059300001F0ADF8606060439FED8D8A0E900DE13F
+:105940001A9800287DDD3698404210901298404207
+:10595000002800DC0020834631991298091A3A98F1
+:10596000814200DB01461298309A584450432E9AE7
+:10597000209E5043179ADDF8789002EB80000C903F
+:10598000A1EB0B001190DDE9340148432E990F9FE4
+:1059900000FB01FA2D9820B1A6F10060B0F1807FE4
+:1059A00029D24FF0000823E01E9810B1B9EC010A8B
+:1059B00001E0B0EE480ADDE9102006A9389BCDF8D9
+:1059C00014B081E80D003098DDE93421CDE90040C4
+:1059D0000295CDE90321324638462E9B0C9900F002
+:1059E00051FC08F1010006EB8A060FFA80F83F1D12
+:1059F000A045D9DB2FE04FF000082AE04FEA8A02E9
+:105A000030462D9902F0F4FE1E9810B1B9EC010A4F
+:105A100001E0B0EE480ADDE910313898CDE90730F1
+:105A2000CDE905B13098DDE93421CDE9004002959A
+:105A3000CDE90321DDE92D2338460C9900F022FC45
+:105A400000E035E008F1010006EB8A060FFA80F865
+:105A50003F1DA045D2DB2C990E98002601EB800853
+:105A60001FE0419888B10F99DDE94173224608464D
+:105A7000B847DDE942010844014642901C98091AE2
+:105A80004498814201DB1C9842900F9800EB8400FF
+:105A90000F90804503D80E99A0EB81000F90761CE3
+:105AA00036B2AE42DDDBBDF86000401CADF86000F0
+:105AB0001A98401E00B21A9000280DDA49984799AA
+:105AC000CDE90310CDE901450E98009019AA18A957
+:105AD0000FA82C9BFCF74CFBBDF96000479988424E
+:105AE00038DB4999499A401AADF860001B9892B288
+:105AF000401C00B21B9032981F9980B2CDE905205E
+:105B00000123CDE907314898479982B21D9889B29F
+:105B100083B24A9880B2CDE90110CDE903324698AC
+:105B2000459E80B20090BDF864104798A3B2401A19
+:105B300082B2A9B21698B04732981F99604301EB20
+:105B400080001F9049991D98401A002800DC002011
+:105B500000B21D90399912980844129033991B98FD
+:105B60008842FFF6EDAE21B0BDEC028BBDE8F08FB0
+:105B7000000000002DE9F04F04462DED028B81B0AE
+:105B8000D0E9005AD4E90501484305EB800934E027
+:105B900060692E4605EB80089FED1B8AD4F810B093
+:105BA000A7680DE08DED008A5B465246394668468F
+:105BB000FBF7F2FF9DED000A07EB8B07A6EC010A4D
+:105BC0004645EFD3E06890B100200DE0E16801EBBD
+:105BD000800191ED000A05EB8001401CD1ED000A27
+:105BE00030EE200A81ED000A61698142EED8216918
+:105BF00060690AEB810A05EB80054D45C8D301B009
+:105C0000BDEC028BBDE8F08F000000002DE9FF4FD6
+:105C100004462DED028B83B08B46DDE91550DDE99E
+:105C2000128A684304EB8006DDF850905FEA0800B2
+:105C300005D040224146184602F0DAFD33E098468E
+:105C400031E000BF04EB85079FED1A8A07990DE04C
+:105C50008DED018A5B46424601A8CDF80090FCF725
+:105C6000EFFA9DED010A0146A4EC010ABC42EFD314
+:105C70000BEB890BBAF1000F15D0A4EB85010020C6
+:105C80000DE000BF01EB80020AEB800392ED000AF9
+:105C9000D3ED000A401C30EE200A82ED000AA84233
+:105CA000F0D301EB8504B442CCD303B0BDEC028B3E
+:105CB000BDE8FF8F000000002DE9FF4F04462DEDE9
+:105CC000028B83B08B46DDE91550DDE9128A68430B
+:105CD00004EB8006DDF850905FEA080006D04FF430
+:105CE00080624146184602F083FD32E0984630E07B
+:105CF00004EB85079FED1A8A07990DE08DED018A67
+:105D00005B46424601A8CDF80090FCF72FFB9DEDC5
+:105D1000010A0146A4EC010ABC42EFD30BEB890B4C
+:105D2000BAF1000F15D0A4EB850100200DE000BFF3
+:105D300001EB80020AEB800392ED000AD3ED000A2A
+:105D4000401C30EE200A82ED000AA842F0D301EB9D
+:105D50008504B442CCD303B0BDEC028BBDE8FF8F09
+:105D6000000000002DE9F04F8DB089461F9C189F60
+:105D7000CDE9092065429B4600201B998246884256
+:105D80004AD21E9844426842002800DC0020804627
+:105D900019982299401B884200D3084600260B9090
+:105DA00032E06042002800DC0020239A391B914237
+:105DB00000D31146221805FB0722169B5A430A9B63
+:105DC00003EB820EBBF1000201D0134600E000237A
+:105DD0000B9A091AA2EB0802CDE90701CDE9058269
+:105DE000DDE91C211798CDE90107CDE903211698BB
+:105DF000009071464846099A00F0AEF9179920982C
+:105E000009EB81090444761C1A988642C9D321986B
+:105E100005440AF10100B0E70DB0BDE8F08F0000C5
+:105E2000D3ED021A93ED000A93ED011AF5EEC01AB4
+:105E300001EB8203F1EE10FA00EB82002AD2B5EEFC
+:105E4000C01AF1EE10FA11D0001F1B1F8B4220D395
+:105E5000D3ED000AF4EEC00AF1EE10FA03D870EEAA
+:105E6000C00A60EE810AC0ED000AEDE79FED161A48
+:105E70000BE000BFD3ED000AF4EEC00AF1EE10FA19
+:105E800001D8F0EE410AC0ED000A001F1B1F8B4233
+:105E9000F0D27047001F1B1F8B42FAD3D3ED000ACC
+:105EA000F4EEE10AF1EE10FA09D8F4EEC00AF1EED0
+:105EB00010FA06D870EEC00A60EE810A01E0F0EE3A
+:105EC000610AC0ED000AE5E700000000DFED0B0A03
+:105ED00001EB820300EB8200001F1B1F8B420BD3E0
+:105EE00093ED000AB5EEC00AF1EE10FA01D8B0EE5B
+:105EF000600A80ED000AEFE7704700000000000034
+:105F00002DE9FC5FB2FBF3F20C9D8246B2FBF5FB80
+:105F100003FB05F0CDE9000589461C464FF000085B
+:105F200015E04E465546002708E0234631462846F0
+:105F3000019A00F011F82D1D361D7F1CA742F4D3E5
+:105F4000009808F1010809EB80090AEB800AD8459E
+:105F5000E7D3BDE8FC9F00002DE9F04780462DED1A
+:105F6000028B1E4615460F4691ED008ADFED228A10
+:105F700001200DE000FB06F107EB810191ED000A25
+:105F8000B4EEC80AF1EE10FA01D3B0EE408A401C1C
+:105F9000A842EFD3002410E004FB06F907EB8900C8
+:105FA00090ED000A30EE480AFBF790FE08EB8900FE
+:105FB00070EE288A80ED000A641CAC42ECD3F5EE4A
+:105FC000C08AF1EE10FA12D0F7EE000A002080EE3F
+:105FD000A80A0AE000FB06F108EB8101401CD1EDA4
+:105FE000000A60EE800AC1ED000AA842F2D3BDECBF
+:105FF000028BBDE8F08700000000000070B5054688
+:106000008069018809B1426800E00022526832B11B
+:1060100009B1426800E000225268146800E00024E0
+:10602000012902D942680C3200E00022526842B1D4
+:10603000012902D940680C3000E000204068066861
+:1060400000E00026E86988B14068012804F10800F2
+:106050002CD0FEF7D6F80246E8698368A06981680B
+:10606000B0698068BDE87040FFF7DABEB069866845
+:10607000A069856804F10800FEF7C3F805EB80010C
+:1060800006EB8000DFED100A0BE000BF91ED000A87
+:10609000B5EEC00AF1EE10FA01D8B0EE600A80ED5C
+:1060A000000A001F091FA942F0D270BDFEF7A9F82F
+:1060B0000246E8698368A0698168B0698068BDE8C4
+:1060C0007040FCF791B8000000000000F8B50546EC
+:1060D0008069018809B1426800E00022526832B14B
+:1060E00009B1426800E000225268146800E0002410
+:1060F000012902D942680C3200E00022526842B104
+:10610000012902D940680C3000E000204068066890
+:1061100000E0002604F10800FEF773F80246B5F926
+:106120002000A168B0EB112F03DAE16851F82010CC
+:1061300000E001212369B0EB132F03DA636953F800
+:10614000200000E0002083080091A0698168B06908
+:106150008068FFF7D5FEF8BD2DE9FF4F83B00DF144
+:10616000540ADDE9105C9AE80109BCFBF5FADDE9A7
+:106170001274189EDDF85090A7EB060C0CFB05FC82
+:10618000CDF808C0A4EB060CCDF804C0A9EB080CB0
+:106190000CFB04FC00FB04B402EB8404CDF800C04B
+:1061A00063B1F7EE001A1A467843684301EB8001A9
+:1061B00096464FF0000901EB850B5BE0DFED301AEE
+:1061C000F2E7002753E000BF0EEB8900002390EDBB
+:1061D000000A084620EE210A3CE0002226F0030CCB
+:1061E00022E000BFD4ED000A90ED003A00EB8500FC
+:1061F000D4ED012A00EE830AD0ED000A00EB850001
+:1062000094ED022A94ED031A121D02EEA00AD0EDBD
+:10621000000A00EB8500103402EE200AD0ED000ADF
+:1062200000EB850001EE200A9445DBDC09E000BFAD
+:10623000F4EC010A90ED001A00EB8500521C00EE10
+:10624000810AB242F4DB029A5B1C00EB8200019AE5
+:1062500004EB82044345C0DB00987F1C04EB800400
+:10626000039800EB890009F1010980ED000A574508
+:10627000AAD3091D8B45A4D807B0BDE8F08F000054
+:10628000000000002DE9FF4F82462DED020B82B089
+:10629000DDE91619DDF85080DDF848B001FB08F1A2
+:1062A000594302EB810E0027189CA5E06242002AA8
+:1062B00000DC0022ABEB0405454500D34546A018A1
+:1062C0000599584301EB800102FB03F0AA1AABEBDE
+:1062D00002055D430195A8EB02055D4300950EEBB9
+:1062E000800003FB02F5F0EE400A00267AE000226F
+:1062F00025F00F0C63E000BF91ED001AD0ED003ADD
+:1063000091ED014AD0ED014A43EE810A91ED023A46
+:10631000D0ED021A91ED032AD0ED032AD0ED053A13
+:1063200044EE840A91ED044AD0ED044A90ED071A38
+:1063300041EE830A91ED053AD1ED061A42EE820A4A
+:10634000D0ED062A91ED072A44EE840AD0ED084AE2
+:1063500091ED094A43EE830AD0ED093A91ED0A3AEC
+:1063600042EEA10AD0ED0A2AD0ED0B1A41EE020A44
+:1063700091ED081A91ED0B2A44EE810AD1ED0C4AF9
+:1063800091ED0F1A43EE840A90ED0C4AD0ED0D3AD0
+:1063900042EE830A91ED0D3AD1ED0E2A403141EEE5
+:1063A000820AD0ED0E1A90ED0F2A4030103244EEE2
+:1063B000240A43EE830A41EEA20A42EE010A944502
+:1063C0009ADC06E0B0EC011A521CF1EC011A41EE25
+:1063D000210AAA42F6DB019A761C01EB8201009A9F
+:1063E00000EB82004E4582DBCAED000A1199199834
+:1063F0000AEB810A04447F1C13988742FFF456AFCE
+:1064000008B0BDE8F08F00000C4808B500680090A7
+:10641000009900F0070040F08070C90501D540F4F4
+:1064200080700099890501D540F4007000994905F4
+:1064300001D540F4806040F4803008BD003C02404B
+:1064400010B504000ED0FAF783FD2060FAF780FD46
+:106450006060FFF7D9FFA060FAF73CFCE060FAF754
+:1064600045FC206110BD00000146C0684A69896989
+:10647000C068D26809685043044A1140A1F58022DF
+:10648000C03A01D1C01DC00870470000FFFF7F0166
+:1064900010B5124C2068800702D511A001F080FBD6
+:1064A0002068400011D50D48C01E007808B1FDF7E6
+:1064B00003FF0A48001F007808B100F017FB0748E7
+:1064C000801E008808B102F0E5FA2068002804DA8E
+:1064D000BDE8104008A001F063BB10BD2CED00E04A
+:1064E0006661696C656420766563746F72206665A9
+:1064F0007463680A00000000646562756720657651
+:10650000656E740A000000000FB4002110B503ABE3
+:106510000348029A02F02CFB10BC5DF814FB00004B
+:10652000FD2800082DE9F04104461E4617460D4699
+:10653000084601F0E3FB001D206025720020676023
+:10654000C4E90360BDE8F0812DE9F0410D4600216A
+:106550002961E96891B1297A81B12E6888B1044630
+:10656000F9F7A4FE0146A4F10C002A7A007A20F083
+:106570008000904209D00846F9F79CFE0020BDE853
+:10658000F0813446F9F792FE0146686800272468D6
+:10659000B44201D1002404E010C0EA687F1CBA4272
+:1065A000F5D10846F9F786FE20462F61E7E700009F
+:1065B0002DE9F04194B0002733A408230BAA02214F
+:1065C00005A8FFF7AFFF082080460146224631A00C
+:1065D00001F0E6FA404600F07FFE35A001F0E0FA57
+:1065E00005A93846FFF7B0FF0746002643E00BA891
+:1065F00050F826400C3CF9F759FE217A9DF81C20F2
+:1066000021F08001914202D0F9F754FE32E0F9F70F
+:1066100051FE04F114006169054681421FD001F06A
+:10662000DCFAA18BCDE9001023460822414626A0C2
+:1066300001F0B6FA2C680CE0A4F11402082126A09F
+:1066400001F0AEFA2068A84202D025A001F0A8FA15
+:106650002468AC42F0D115A001F0A2FA0AE001F0E2
+:10666000BCFAA18BCDE900102346082241461DA0AB
+:1066700001F096FA761C0998B042B8DC002FAFD131
+:1066800014B00020BDE8F08173656D6170686F72B1
+:1066900065000000252D2A2E73207620202073759A
+:1066A0007370656E64207468726561640A0000002E
+:1066B000202D2D2D202D2D2D2D2D2D2D2D2D2D2D24
+:1066C0002D2D2D0A00000000252D2A2E2A732025AD
+:1066D0003033642025643A00252E2A730000000020
+:1066E0002F000000252D2A2E2A7320253033642008
+:1066F00025640A002DE9F041B4B000263DA408232A
+:106700002CAA012108A8FFF70DFF082080460146AA
+:1067100022463A4801F044FA404600F0DDFD38A038
+:1067200001F03EFA08A93046FFF70EFF06460025A5
+:1067300057E02CA850F825400C3CF9F7B7FD074668
+:10674000207A9DF8281020F08000884203D0384637
+:10675000F9F7B0FD44E0782221460EA801F058FA7E
+:106760003846F9F7A7FD94F8350000902346082233
+:10677000414633A001F014FA94F8340000F0070009
+:10678000012807D0022807D040B1042808D00328E8
+:1067900008D00AE02DA006E02FA004E031A002E01E
+:1067A00033A000E035A001F0FBF9A76A00E07F1CF0
+:1067B00038782328FBD0206B01F01AFC0146D4E97D
+:1067C0000A023B1AD31A64277B43276CCDE9007178
+:1067D000B3FBF2F3E169401A81182BA001F0E0F954
+:1067E0006D1C0C98A842A4DC002E9BD134B0002074
+:1067F000BDE8F081746872656164000004160108E8
+:10680000202D2D2D20202D2D2D2D2D2D2D202D2DEC
+:106810002D2D2D2D2D2D2D2D202D2D2D2D2D2D2DB5
+:106820002D2D2D20202D2D2D2D2D2D20202D2D2DCC
+:106830002D2D2D2D2D2D2D202D2D2D0A000000006C
+:10684000252D2A2E2A7320253364200020726561AD
+:1068500064792020000000002073757370656E64F9
+:106860000000000020696E697420202000000000F4
+:1068700020636C6F73652020000000002072756E2D
+:106880006E696E670000000020307825303878206F
+:106890003078253038782020202025303264252596
+:1068A0002020203078253038782025730A00000019
+:1068B000F0B593B000262AA408230BAA0A2104A845
+:1068C000FFF730FE08272246394627A001F068F975
+:1068D000384600F001FD31A001F062F904A930460C
+:1068E000FFF732FE064600252CE00BA850F82540A5
+:1068F0000C3CF9F7DBFC217A9DF8182021F080018F
+:10690000914202D0F9F7D6FC1BE0F9F7D3FCD4E9A9
+:106910000901CDE900012346082239462BA001F0E8
+:106920003FF9607AC00701D02EA000E031A001F04D
+:1069300037F9607A800701D532A000E034A001F079
+:106940002FF96D1C0898A842CFDC002EC6D101F0AB
+:10695000B7FC014631A001F023F913B00020F0BDCF
+:1069600074696D6572000000252D2A2E7320207039
+:106970006572696F64696320202074696D656F7545
+:10698000742020202061637469766174656420201E
+:106990002020206D6F64650A00000000202D2D2D41
+:1069A0002D2D2D2D2D2D2D202D2D2D2D2D2D2D2D24
+:1069B0002D2D202D2D2D2D2D2D2D2D2D2D2D202D21
+:1069C0002D2D2D2D2D2D2D2D0A000000252D2A2EAB
+:1069D0002A73203078253038782030782530387880
+:1069E0002000000061637469766174656420202072
+:1069F00000000000646561637469766174656420F9
+:106A000000000000706572696F6469630A0000002D
+:106A10006F6E652073686F740A0000006375727290
+:106A2000656E74207469636B3A3078253038780A63
+:106A300000000000F0B5042BDDE9055400EB8404F0
+:106A400027D0082B32D12FE000236E0812E00F78F8
+:106A50003F0902EB870797ED000A80ED000A11F865
+:106A6000017B07F00F0702EB870797ED000A80ED27
+:106A7000010A08301F465B1CB742E8D3EB0708D079
+:106A800011F8013B1B0902EB830393ED000AA0EC14
+:106A9000010AA042D8D309E011F8013B02EB8303BD
+:106AA00093ED000AA0EC010AA042F5D30846F0BD20
+:106AB000FAF728F9FAF746FEFAF730FDFAF788FDFB
+:106AC000054C4FF4FA7501212046FAF7F5F82846EF
+:106AD00001F058FBF7E700000004024010B500F099
+:106AE0009FFEBDE81040FFF7E3BF000010B518A0FF
+:106AF00001F056F81B4C21781BA001F051F82078CA
+:106B0000C00702D01EA001F04BF82078800702D504
+:106B10001EA001F045F82078000702D51EA001F064
+:106B20003FF82078C00602D51EA001F039F8207881
+:106B3000000607D50B480C300168BDE810401CA0CA
+:106B400001F02EB8BDE810401D4801F029B8000042
+:106B50006D656D206D616E616765206661756C7431
+:106B60003A0A000028ED00E05343425F4346535287
+:106B70005F4D4653523A307825303258200000009D
+:106B80004941434356494F4C200000004441434390
+:106B900056494F4C200000004D554E53544B455222
+:106BA000522000004D53544B45525220000000002B
+:106BB0005343422D3E4D4D41523A253038580A003C
+:106BC000048B000870B504460A4601217848FDF799
+:106BD0002DF900287DD07648754A44F29C01006862
+:106BE000083201449160D16045F29C0102F58C624B
+:106BF00001449160D16043F29C01103201449160E4
+:106C0000D16045F2C0014318A2F58C61A2F58A62F9
+:106C10008B60CB6000F586519160D16049F2C00174
+:106C200002F58C620144624C9160D160383400F509
+:106C30004C62A260E2601034A260E260103400F5A1
+:106C40008062A260E26004F588629160D160A2F582
+:106C50008661A2F580628860C86010318B60CB606D
+:106C6000103104F58A638860C86000F5A241916024
+:106C7000D16000F580410A4699601946A3F580630A
+:106C8000CA6000F59A419960D96010339960D96063
+:106C900044F24041014410339960D96003F57C719E
+:106CA0008A60CA6044F24001441803F110018C600C
+:106CB000CC6010318860C860103140338A60CA608F
+:106CC00001F574718860C86000F140019960D96075
+:106CD00000E066E0103300F501519960D96003F5DA
+:106CE0007073344D9860D86000F54153AB60EB6031
+:106CF00045F2400310350344AB60EB6005F110032F
+:106D00009960D96003F568739C60DC6044F2C0034D
+:106D100005F120040344A360E36004F11003303460
+:106D20009960D96003F110018860C86000F50051D6
+:106D30000B46A16021461034CB6001F55C718A607E
+:106D4000CA6000F58141A160E160103400F5C041E6
+:106D5000A360E3601034A260E26004F554729360B3
+:106D6000D360A2F550729160D160103202F110012F
+:106D70009360D36088602032C86093602031D36014
+:106D80008860C860203200F180019160D16002F11A
+:106D900010018860C86010310C308860C860012024
+:106DA00070BD132230212046FDF7DEF9002070BDB2
+:106DB000800A0020A80B002010B504460A460121D5
+:106DC000B948FDF749F800287ED0B849B74A0868A5
+:106DD000103240F080400860B34800688860C860A6
+:106DE0001031096841F08041116000F51071916027
+:106DF000D16002F110011032096841F08041116048
+:106E000000F520719160D16002F110011032096823
+:106E100041F08041116000F598619160D16002F10C
+:106E200010011032096841F08041116000F5A06145
+:106E30009160D16002F110011032096841F0804187
+:106E4000116000F510619160D16002F11001103203
+:106E5000096841F08041116000F514619160D160D2
+:106E600002F110011032096841F08041116000F513
+:106E700038619160D16002F110011032096841F06F
+:106E80008041116000F578619160D16002F11001DC
+:106E90000968103241F08041116000F57C61916019
+:106EA000D16002F110011032096841F08041116097
+:106EB00000F590519160D16002F110011032096823
+:106EC00041F08041116000E0E6E000F5B0519160D2
+:106ED000D16002F110011032096841F08041116067
+:106EE00000F5B2519160D16002F1100110320968D1
+:106EF00041F08041116000F5C4519160D16002F110
+:106F000010011032096841F08041116000F5E45130
+:106F10009160D16002F110011032096841F08041A6
+:106F2000116000F5E6519160D16002F1100110325C
+:106F3000096841F08041116000F513519160D16002
+:106F400002F110011032096841F08041116000F532
+:106F500015519160D16002F110011032096841F0C1
+:106F60008041116000F51E519160D16002F1100165
+:106F70001032096841F08041116000F53E51916086
+:106F8000D16002F110011032096841F080411160B6
+:106F900000F540519160D1601032116841F080419C
+:106FA000116000F552519160D1601032116841F0CA
+:106FB0008041116000F554519160D1601032116828
+:106FC00041F08041116000F58A419160D16010323A
+:106FD000116841F08041116000F58B419160D160F2
+:106FE0001032116841F08041116000F594419160C8
+:106FF000D1601032116841F08041116000F5B44158
+:107000009160D1601032116841F08041116000F54B
+:10701000B5419160D1601032116841F0804111603A
+:1070200000F5BE419160D1601032116841F080419D
+:10703000116000F5DE419160D16002F110010A6833
+:1070400042F080420A6046F6C07202448A6000F54F
+:10705000DF42CA6010310A6842F080420A6047F29B
+:10706000C01202448A60CA6010310A6842F080424D
+:107070000A6000F5E5428A6047F240220244CA6095
+:1070800010310A6842F080420A6047F2B022104490
+:107090008860C860012010BD122230212046FDF713
+:1070A00063F8002010BD0000840A0020C80C0020F6
+:1070B0002DE9F0478146002500782C4618B11E487E
+:1070C0001E4F06682AE0BDE8F0470021084600F0A0
+:1070D0006BB84846D6F80080F9F76CFA024641468C
+:1070E0004846F9F786FAC0B925B944464046F9F74B
+:1070F00061FA05464146204601E0401C491C0278E1
+:107100001AB10B780BB19A42F7D0001BA84200DAF3
+:10711000054641460AA000F043FD0C363868864219
+:10712000D7D3002C06D02A4621464846BDE8F04772
+:1071300000F074BFBDE8F08718D301201CD30120F4
+:1071400025730A0038B5044601E0491E641C59B194
+:1071500020782028F9D00928F7D06A462046FBF786
+:1071600079F918B1204604E0002038BD009838BDF8
+:10717000401C0178202901D00029F9D1002101709B
+:10718000214603A000F00CFD4FF0FF3038BD000099
+:1071900025733A20636F6D6D616E64206E6F74208D
+:1071A000666F756E642E0A0070B50AA000F0F8FCD8
+:1071B0000F48104D046805E0D4E900120EA000F05D
+:1071C000EFFC0C3428688442F6D30EA000F0E8FCF3
+:1071D000002070BD52542D5468726561642073683C
+:1071E000656C6C20636F6D6D616E64733A0A0000AC
+:1071F00018D301201CD30120252D313673202D20DA
+:1072000025730A000A00000070B5002315461C46CD
+:107210001A464BE000F8012B5B1C0678202E01D0AB
+:10722000092E01D18B42F5D3082C11D321A000F0F7
+:10723000B7FC002606E000BF55F8261025A000F098
+:10724000AFFC761CA642F7D321A000F0A9FC2FE0EA
+:107250008B422DD2F6B2222E03D045F82400641CB6
+:107260001BE0401C45F824005B1C641C08E05C2EFD
+:1072700004D14678222E01D1401C5B1C401C5B1CB3
+:107280000678222E01D08B42F1D38B4210D200F827
+:10729000012B5B1C0AE0401C5B1C0678202E03D0EF
+:1072A000092E01D08B42F6D38B4201D28B42B4D34C
+:1072B000204670BD546F6F206D616E7920617267DA
+:1072C000732021205765206F6E6C79205573653AC5
+:1072D0000A0000002573200010B5044602E003A058
+:1072E00000F05EFC641EFAD210BD00002D0000000C
+:1072F0002DE9FF4F83B0DDE9165EDDE91491AEF1B3
+:10730000010048431399129A411ADDE910B0014473
+:107310000598119C081A401E01B2681E00FB09F076
+:10732000821A04985A44101A401E02B20BFB04F051
+:1073300000EE100ADDE91240B8EEC01A2043DFED7E
+:10734000561A4FD1002A4DDA00294BDA002144E0C9
+:10735000159A119801FB02000FFA80FA002038E01C
+:1073600000FB09B217B200242FE000BF159AB0EE5F
+:10737000610A4A4316B200FB09F212B2009215E00C
+:10738000009A0FE0DDF810C006FB0C2C03FB0C4844
+:10739000DDF80CC0521C0CEB880C12B2DCED000ABC
+:1073A00030EE800ABA42EDDB761C36B25645E7DB9A
+:1073B000C0EE010A01FB050203FB0246189A641C99
+:1073C00002EB860224B2C2ED000A9C42CEDB401CD6
+:1073D00000B2A842C4DB491C09B27145B8DB07B052
+:1073E000BDE8F08F002454E0159813996043401ACB
+:1073F00002901199002208440FFA80FA45E000BF7C
+:10740000129902FB09F0411A01EB0B0007B20026AA
+:10741000019136E00298F0EE610A01B2019800B2E3
+:1074200000901FE0009819E0002915DB002813DB0D
+:10743000DDF814C061450FDADDF810C060450BDAE5
+:1074400001FB0C0C03FB0C68DDF80CC00CEB880C8A
+:107450009CED000A70EE200A401C00B2B842E3DB4B
+:10746000491C09B25145DDDB80EE810A04FB052091
+:1074700003FB00611898761C00EB810036B280EDAA
+:10748000000A9E42C6DB521C12B2AA42B8DB641C40
+:1074900024B27445A8DBA2E700000000F0B501EBC0
+:1074A0008206DDE9054517E0002210E0012D21D01C
+:1074B00000EB820797ED000A01EB8207D7ED000A87
+:1074C00030EE200A00EB8207521C87ED000A9A4238
+:1074D000ECD3002501EB8301B142E5D3002C1AD097
+:1074E00000EE104AB7EE001A0021F8EE400A81EED5
+:1074F000200A0EE001EB820797ED000AE2E700BFE9
+:1075000000EB8102491CD2ED000A60EE800AC2ED58
+:10751000000A9942F4D3F0BD0648016841F0807139
+:107520000160054800214160016841F001010160EE
+:1075300070470000FCED00E0001000E08AB210B5DA
+:1075400001464FF0FF330448F9F798FF08B10020D7
+:1075500010BD012010BD000040EE00202DE9F041DB
+:1075600014462DED048B8846DFED438A0021434A03
+:10757000B0EE689A424F9FED430A16E000EB81039C
+:1075800093ED008AB5EEC08AF1EE10FA02D2B0EEA9
+:10759000688A05E018EE103A934201DDB0EE408AA9
+:1075A00007EB8103491C83ED008AA142E6D3002644
+:1075B000354DB7EE008A0CE007EB860090ED000A2F
+:1075C00030EE080AFAF776FC05EB8600761C80EDB3
+:1075D000000AA642F0D3002007E000BF05EB8001BF
+:1075E000401C91ED000A70EE288AA042F6D300EE0E
+:1075F000104A0020B8EE400AC8EE809A09E000BFA9
+:1076000005EB8001401C91ED000A30EE690A00EEA6
+:10761000009AA042F4D300EE104AF8EE400A89EE38
+:10762000200AFAF747FCDFED190A0026184F70EE22
+:10763000208AB6EE009A19E018EE900AB84205EBDF
+:10764000860090ED000A04DD70EE690A80EEA80A5B
+:1076500001E030EE690AFAF74BFC30EE080A08EB5D
+:107660008600761C20EE090A80ED000AA642E3D3CC
+:10767000BDEC048BBDE8F0810000000000009643E3
+:10768000802800200000964380380020BD378635D2
+:10769000BD3786352DE9F04F85B09946DDE90EA559
+:1076A000109CAB46630602D5DFF814C103E0DFF897
+:1076B00010C1ACF1110CE30601D524F00104E3077D
+:1076C00001D0302300E0202300260493A3070BD52C
+:1076D000002A02DA2D26524206E0630701D52B2646
+:1076E00002E0230700D520260023EE4622B93022EF
+:1076F0008DF8002001230CE0B9F10A0F14D002F03C
+:107700000F0812091CF808800EF803805B1C002A81
+:10771000F2D1AB4200DD1D46AAEB050214F0110FB9
+:107720004FF0200708D015E00A27B2FBF7F807FB57
+:107730001828B2FBF7F2E5E73EB1002A05DD521E3C
+:1077400003E0884200D20770401CB2F1000CA2F1A5
+:107750000102F6DC26B1884200D20670401C521E9F
+:10776000E40605D508E0884201D2049C0470401C60
+:10777000141EA2F10102F6DC30242E466D1E9E423C
+:107780000ADD884200D20470401CF6E7884201D22C
+:10779000E55C0570401C00E074461D1EA3F101036A
+:1077A00007DDBBF1000FF1D103E0884200D2077082
+:1077B000401C131EA2F10102F7DC05B0BDE8F08FFA
+:1077C000DD11010800F0A0B81FB50A4C14230A22ED
+:1077D0004FF48061A4F580608DE80F000023064A15
+:1077E00006A1204600F0B6FC04B02046BDE81040DB
+:1077F00000F016BDD8890120DD6A00086D61696E50
+:107800000000000070B5044C044D02E02068804781
+:10781000241DAC42FAD370BDA0170108A8170108B7
+:1078200070B5044C044D02E020688047241DAC4232
+:10783000FAD370BDA8170108B417010810B5F8F7FE
+:1078400035FD044A5188491C5180BDE81040F8F7C5
+:1078500031BD000034D3012010B5F8F727FD0B4CE3
+:107860006188491E09B2618000290ADC002161801B
+:10787000F8F720FD6068002807D0BDE8104000F050
+:107880007FBABDE81040F8F715BD10BD34D3012014
+:1078900010B5F9F737FAF9F755FFF9F79FFFF9F740
+:1078A00057FB4FF47A71B0FBF1F0F9F76DFDBDE8CD
+:1078B0001040FFF7A7BF08B54FF0FF30009001223E
+:1078C00069460020F9F79FFE0098C0B208BDF8B5E0
+:1078D00006460D208DF800000024304600F096FB8F
+:1078E00005460DE0305D0A2804D1012269460020DA
+:1078F000F9F7D4FE311901220020F9F7CFFE641CFC
+:10790000AC42EFD3F8BD000002490148086070475F
+:107910000400FA050CED00E070B53049054628304A
+:1079200009682C1D11B18847002855D02CA0216C66
+:1079300000F036F92EA0616A00F032F930A0A16A99
+:1079400000F02EF932A0E16A00F02AF934A0216B90
+:1079500000F026F936A0616800F022F938A0A1688D
+:1079600000F01EF93AA0E16800F01AF93CA0216984
+:1079700000F016F93EA0616900F012F940A0A1697B
+:1079800000F00EF942A0E16900F00AF944A0216A72
+:1079900000F006F946A0616B00F002F948A0A16B67
+:1079A00000F0FEF84AA0E16B00F0FAF828784007F2
+:1079B00006D500F00DFC014649A000F0F1F802E008
+:1079C0004FA000F0EDF82878C00602D453A000F0D4
+:1079D000E7F8FEF75DFDFEE770BD000028D301204B
+:1079E0007073723A203078253038780A0000000031
+:1079F0007230303A203078253038780A00000000A4
+:107A00007230313A203078253038780A0000000092
+:107A10007230323A203078253038780A0000000081
+:107A20007230333A203078253038780A0000000070
+:107A30007230343A203078253038780A000000005F
+:107A40007230353A203078253038780A000000004E
+:107A50007230363A203078253038780A000000003D
+:107A60007230373A203078253038780A000000002C
+:107A70007230383A203078253038780A000000001B
+:107A80007230393A203078253038780A000000000A
+:107A90007231303A203078253038780A0000000002
+:107AA0007231313A203078253038780A00000000F1
+:107AB0007231323A203078253038780A00000000E0
+:107AC000206C723A203078253038780A00000000A7
+:107AD0002070633A203078253038780A00000000A2
+:107AE00068617264206661756C74206F6E207468C2
+:107AF000726561643A2025730D0A0D0A00000000CA
+:107B000068617264206661756C74206F6E206861B4
+:107B10006E646C65720D0A0D0A0000004650552017
+:107B2000616374697665210D0A00000070B5044632
+:107B3000121D22F0070000220A4D443840F822505E
+:107B4000521C112AFAD3416200218162C16200F104
+:107B50003402016382E81A004FF08073036401600D
+:107B600070BD0000EFBEADDE10B5F8F79FFB044A14
+:107B70001178491C1170BDE81040F8F79BBB00005C
+:107B80000818002010B5F8F791FB044A1178491E37
+:107B90001170BDE81040F8F78DBB000008180020F8
+:107BA0000FB47F2110B503AB0748029A00F0A4FC84
+:107BB00004467F2800D97F240348FFF788FE20462B
+:107BC00010BC5DF814FB0000508A0120026851606F
+:107BD00002680A600160486070470246002100E0C8
+:107BE000491C00689042FBD108467047D0E900125A
+:107BF0004A60D0E900121160406000607047D0E92F
+:107C000000124A60D0E900121160406000607047C5
+:107C100010B50346102A1DD341EA0304A40719D165
+:107C200010C9103A10C310C9102A10C351F8084BDC
+:107C300043F8084B51F8044C43F8044CF0D202E0EE
+:107C400010C9121F10C3042AFAD203E011F8014B25
+:107C500003F8014B521EF9D210BD000010B50346C7
+:107C6000994211D28C189C420ED9811804E000BFB1
+:107C700014F8013D01F8013D521EF9D210BD00BFBC
+:107C800011F8014B03F8014B521EF9D210BD000050
+:107C900010B50346CCB2042A1AD3810718D119466D
+:107CA00044EA042343EA034306E008C1103A08C14A
+:107CB00041F8083B41F8043C102AF6D201E008C123
+:107CC000121F042AFBD20B4602E000BF03F8014B4F
+:107CD000521EFBD210BD10B5044600202072F8F7EA
+:107CE000E5FAF4E903124A60D4E900121160646015
+:107CF0002460BDE81040F8F7DDBA0000074A002113
+:107D000002EB01131B78834202D102EB0110704792
+:107D1000491C0329F4DB00207047000040180020B4
+:107D20002DE9F041054617460E460846FFF7E6FFE7
+:107D30000446FFF783FD211D606800E0006888426B
+:107D4000FCD1FFF789FD46F08000287208223946F1
+:107D5000284600F063F9F8F7A9FA54F8041F0C3527
+:107D60004D602168296025606C60BDE8F041F8F73E
+:107D7000A1BA007A000601D50120704700207047A3
+:107D8000F8B5F8F793FA2A4D07466888D0BBA8687B
+:107D9000C0B300266846FAF7BDFD0446686890F84F
+:107DA000341001F00702032A0ED190F83520009B11
+:107DB0009A4202D303D10A0701D4044600E0012607
+:107DC00021F0080180F83410844222D0009A29461C
+:107DD0002A7005464C600EB100F02EF8204600F0E7
+:107DE00065F894F8340020F00700C01C84F83400D3
+:107DF0001048007804F11C01002805F11C0002D095
+:107E0000F8F75BFA0EE0F8F758FA3846F8F752FA46
+:107E1000F8BD00F04BF8686810F8341F21F0070136
+:107E2000C91C01703846BDE8F840F8F743BA0000B5
+:107E300034D301200818002070B50546F8F736FA4B
+:107E4000184902464868854206D115F8340F20F0DB
+:107E50000700C01C287020E095F8340005F11404D8
+:107E600020F00700401C85F8340003070E4895F801
+:107E7000353000EBC30006D543681C60436863607F
+:107E80004460206005E003685C6003682360046070
+:107E90006060A86B8B6818438860BDE8704010462E
+:107EA000F8F708BA34D3012030DA012010B50446BF
+:107EB000F8F7FCF904F11401D1E900235360D1E98A
+:107EC00000231A60A161616194F83520074951F8D7
+:107ED000323001EBC2018B4204D10549A36B8A68A1
+:107EE0009A438A60BDE81040F8F7E4B930DA01201F
+:107EF00034D301202DE9F04116460A461F460546B7
+:107F00000221FFF70DFF05F11404AC616C61AE8333
+:107F10006F720020BDE8F0811CB50AA0FFF740FE9B
+:107F20000BA0FFF73DFE13A115A0CDE90001012331
+:107F30001A46042115A0FFF733FE1DA0FFF730FEFF
+:107F40001CBD00000A205C207C202F0A00000000DD
+:107F50002D205254202D202020202054687265614D
+:107F600064204F7065726174696E67205379737411
+:107F7000656D0A0031353A33373A32360000000079
+:107F80004D6179203230203230323500202F207C74
+:107F9000205C202020202025642E25642E256420AE
+:107FA0006275696C642025732025730A0000000047
+:107FB0002032303036202D203230323220436F7064
+:107FC0007972696768742062792052542D546872FE
+:107FD000656164207465616D0A0000000FB410B51E
+:107FE00004AA039900F0CAFB10BC5DF814FB000062
+:107FF000002800DA404204490B2801DDC86A7047B6
+:1080000051F820007047000010180020014600E0E1
+:10801000491C0A78002AFBD1081A704710B5002ABB
+:1080200007D0034611F8014B03F8014B2CB1521E47
+:10803000F8D110BD03F8011B00E00021521EF9D158
+:1080400010BD000010B5074B0022074C5A801046A7
+:1080500004EBC001401C496009602028F8DB9A60ED
+:1080600010BD000034D3012030DA012038B5684655
+:10807000FAF750FC0446064844602046FFF716FF16
+:10808000032084F8340004F11C00F8F75CF938BDD3
+:1080900034D301200148406000607047741800200C
+:1080A0007047000070B50A480025046884420DD06E
+:1080B000A4F11405F8F7FAF8D4E900124A60D4E9FB
+:1080C0000012116064602460F8F7F4F8284670BD6F
+:1080D00000180020044914300A6850600A680260E1
+:1080E000086041607047000000180020FFF7DAFFC9
+:1080F0000400FBD0256FFFF73CFE012802D120468B
+:10810000FFF7E9FD002DF1D02046A847EEE700007B
+:1081100010B586B000220BA104A8FFF75FFF0B4843
+:1081200020231F2280218DE80F00A0F17804204633
+:108130000023074A04A900F00DF8204600F070F86B
+:1081400006B010BD7469646C65256400B0D9012067
+:10815000ED8000082DE9FF5F92460EAA0C4692E8DA
+:10816000E0010A46994683460121FFF7D9FD8DE8D3
+:10817000E0014B46524621465846FAF7F9FB04B057
+:10818000BDE8F09F10B500F082F8BDE8104000F0A7
+:1081900025B870B5044690F8340000F007000228B6
+:1081A00002D04FF0FF3070BDF8F780F8054604F1BB
+:1081B0001400FFF71BFD04F1440000F085F9204690
+:1081C000FFF73AFE2846F8F775F8002070BD00006A
+:1081D000014800687047000038D30120F1B50F480E
+:1081E0000468F8F763F8064600252046256300F08A
+:1081F0002BF804F144006A460021074600F0D0F84D
+:10820000384600F01FF93046F8F754F8FFF7B8FD8C
+:10821000206B801C00D12563206BF8BD38D3012072
+:1082200010B590F83520012191408163022180F83A
+:108230003410FFF7AEFF0348006808B1FFF7A0FD58
+:10824000002010BD38D3012070B5044690F83400EA
+:1082500000F00700012804D0032802D04FF0FF30BF
+:1082600070BDF8F723F805462046FFF71FFE94F887
+:10827000340020F00700801C84F8340004F144002E
+:1082800000F022F92846F8F715F8002070BD002804
+:1082900002DA4FF0FF3070474FF47A7190FBF1F241
+:1082A00090FBF1F301FB130000EB40034A43C3EBE7
+:1082B000C0104B1E03EBC00090FBF1F01044704760
+:1082C000014800687047000030D3012010B5F7F76F
+:1082D000EDFF04460E480168491C0160FFF778FF76
+:1082E000016C491E016406D02046F7F7E3FFBDE8A4
+:1082F000104000F00FB8C16B016410F8341F41F05A
+:10830000080101702046F7F7D5FFFFF739FDEEE7CA
+:1083100030D301202DE9FC41CDF804D0CDF800D0B8
+:10832000FFF7CEFF0646F7F7C1FF07461B4D2DE0CE
+:1083300060696FF00041301A143C884229D220460F
+:10834000FAF766FB607A810702D420F001006072C0
+:1083500004F1140188466846FFF738FCD4E9071099
+:108360008847FFF7ADFF06460098694688420DD062
+:108370004046FFF744FC607A810707D5C10705D066
+:1083800020F001006072204600F05CF82C68AC42DE
+:10839000CED13846F7F78EFFBDE8FC817418002077
+:1083A00070B515460E460446F7F780FF062E17D225
+:1083B000DFE806F00503080C111A616A0FE029686E
+:1083C00061620DE0617A21F0020102E0617A41F020
+:1083D0000201617204E0617AC90700D001212960BD
+:1083E000F7F768FF002070BDA16AF8E770B5044692
+:1083F000F7F75CFF05462046FAF70AFB607A20F0A3
+:10840000010060722846F7F755FF2046FFF763FC2E
+:10841000002070BD2DE9F0411746DDE906580A46F7
+:108420001E4604460A21FFF77BFC28F00101617219
+:108430000021C4E90951C4E907761434646024605A
+:10844000BDE8F0812DE9F8430446F7F72FFF804699
+:108450002046FAF7DDFA607A20F001006072FFF73B
+:108460002FFF616A174A4318A3620020009202EBB3
+:10847000C002694656686FF000475DF820200AE0A8
+:108480001268A2EBC0056D699D4202D0ED1ABD4293
+:1084900003D341F82020B242F2D10A48001F0168FC
+:1084A000491C016004F114010098FFF78FFB607A0A
+:1084B00040F0010060724046F7F7FCFE0020BDE886
+:1084C000F88300007418002070B50446407AC00795
+:1084D0000ED0F7F7EBFE05462046FAF799FA607AD8
+:1084E00020F0010060722846F7F7E4FE002070BD1E
+:1084F0004FF0FF3070BD00002DE9FF4F8946044664
+:1085000000EB090783B080464FF0FF3A4FF0200B95
+:10851000A74202D25746C8F1FF390BE1252803D004
+:10852000BC4200D2207080E000260599491C0591CC
+:1085300008782D2811D02B2812D0202813D02328DA
+:1085400014D0302815D00A785546303A0A2A13D26A
+:1085500005A800F038F905461AE046F01006E4E7F1
+:1085600046F00406E1E746F00806DEE746F020069E
+:10857000DBE746F00106D8E72A2809D10698491C0E
+:10858000059120C80690002D02DA6D4246F01006D3
+:108590000598D44601782E2918D1401C0590017801
+:1085A000A1F130020A2A04D205A800F00CF9844691
+:1085B00007E02A2908D1401C0590069850F804CB02
+:1085C0000690BCF1000F01DA4FF0000C059A002074
+:1085D0001178682901D06C2902D1521C08460592F5
+:1085E00011780A236F2974D00CDC63291FD004DCB6
+:1085F00025296FD058290DD184E0642901D069293B
+:1086000008D183E0702966D073292CD075297FD0DA
+:10861000782979D0BC4201D2252020700598641CAD
+:108620000178E9B3BC4200D22170641C7FE0F006FF
+:1086300008D458466D1E002D04DDBC4200D22070C7
+:10864000641CF7E70698BC4210F8041B069000D2A1
+:108650002170584602E0BC4200D22070641C6D1E9E
+:10866000002DF8DC63E0069802C8069001B941A12C
+:10867000002000E0401CA84202D00A5C002AF9D188
+:10868000BCF1000F02DD604500DD6046F2060BD450
+:108690005A462B466D1E834206DDBC4202D200E0E4
+:1086A00054E02270641CF4E7002206E0BC4201D2D0
+:1086B0000B782370491C521C641C8242F6DB5A461C
+:1086C00029466D1E814232DDBC4200D22270641CFC
+:1086D000F6E715E010E0681C02D1082546F0010617
+:1086E000CDE9005C06980296102304C8069039462E
+:1086F000204619E00CE007E0BC4296D2252011E7A5
+:10870000082305E046F04006102301E046F002068B
+:108710006C2801D068281CD0069804C80690CDE9C2
+:10872000005C394620460296FEF7B4FF04460598E1
+:10873000401C05900598007800287FF4EFAEB9F151
+:10874000000F11D0BC420DD220700DE0401E0590EC
+:10875000EDE7069830F8041B06908AB2B007DED524
+:1087600012B2DCE707F8010C07B0A4EB0800BDE883
+:10877000F08F0000284E554C4C290000134610B5D0
+:108780000A464FF0FF31FFF7B7FE10BD00207047DB
+:1087900000207047002070470020704710B5F7F7A1
+:1087A00085FDFFF775F8FFF7B7FBFFF773FCFFF7E1
+:1087B00049FCFFF709F8FFF773FCFFF7A9FCFFF787
+:1087C00055FC002010BD10B5014600206FF02F03AE
+:1087D00007E0541C0C60127800EB800003EB4000B3
+:1087E00010440A681478303C0A2CF2D310BD000003
+:1087F000F0B588420ED0002A0CD08318814210D9DF
+:1088000099420ED2114403E013F8012D01F8012D15
+:108810008342F9D8F0BD00BF10F8013B01F8013BDD
+:10882000521E8B0701D0002AF6D1170911E000BFB4
+:1088300050F8046B7F1E50F8045B50F8084B50F85A
+:10884000043C41F8046B41F8045B41F8084B41F8E3
+:10885000043C002FECD1C2F3810304E050F8044B38
+:1088600041F8044B5B1E002BF8D102F0030204E038
+:1088700010F8013B01F8013B521E002AF8D1F0BD6F
+:1088800010B586B004000CD0182207496846F7F7E7
+:108890004CFF182269462046F7F747FF002006B034
+:1088A00010BD0248FBE70000581201080100020059
+:1088B00010B588B0244925A0FDF726FE02A8FDF7D3
+:1088C000BFFD2AA0FDF720FE059880B2FBF744FF0C
+:1088D000DDE9051302462DA0FDF716FE38A33AA2E6
+:1088E00004213BA0FDF710FEF8F7FCF9014640A07B
+:1088F000FDF70AFE454C029890FBF4F144A0FDF709
+:1089000003FE039890FBF4F148A0FDF7FDFD4E48EF
+:108910000168C1F3802008B14CA000E04DA0C1F374
+:1089200040220AB149A300E04AA3C1F300220AB1E0
+:1089300046A200E047A201F00704CDE90004474841
+:10894000FDF7E2FD08B010BD8E384D00436F6D702D
+:10895000696C65642077697468204D444B2D4152E1
+:108960004D204B65696C2025640D0A0053544D332E
+:10897000322064657669636520636F6E666967752A
+:10898000726174696F6E2E2E2E0D0A00204465767A
+:10899000696365202020202020203A204465764904
+:1089A000443A3078253034782028257329205265C0
+:1089B0007649443A3078253034780D0A00000000BA
+:1089C00075736564000000004650552000000000EB
+:1089D00020436F726520417263682E2020203A2068
+:1089E0004D2564202D2025732025730D0A000000DD
+:1089F0002048414C2076657273696F6E20203A20C2
+:108A00003078253038780D0A0000000040420F0011
+:108A100020535953434C4B20636C6F636B203A20B7
+:108A20002575204D487A0D0A000000002048434C6F
+:108A30004B20636C6F636B2020203A202575204DFE
+:108A4000487A0D0A00000000003C0240547275652F
+:108A50000000000046616C7365000000C01501084D
+:108A60000020704710B50A4C002204F8142F012290
+:108A700007E00A220023F7F7B7FC303204F8012D93
+:108A8000002250EA0103F4D1002AF2D1204610BDA1
+:108A900020D9012010B518A0FFF782F81A4C2188C0
+:108AA0001AA0FFF77DF82088C00702D01DA0FFF7AD
+:108AB00077F82088800702D51DA0FFF771F820887D
+:108AC000400702D51DA0FFF76BF82088000702D5EC
+:108AD0001CA0FFF765F82088C00502D51BA0FFF792
+:108AE0005FF82088800502D51BA0FFF759F8BDE884
+:108AF000104004A0FFF754B8757361676520666184
+:108B0000756C743A0A0000002AED00E05343425F9E
+:108B1000434653525F554653523A307825303258C7
+:108B200020000000554E444546494E535452200003
+:108B3000494E56535441544520000000494E56506A
+:108B4000432000004E4F435020000000554E414C42
+:108B500049474E454420000044495642595A45521F
+:108B60004F20000010B5FFF7D7F9002010BD00001E
+:108B70002DE9FF4F002585B09B4614460646A846C2
+:108B8000A946B3E025296FD10027BA4614216846CB
+:108B9000F7F7FDFD0698039604902046641C0178C3
+:108BA000B9B3302908D02D2917D02E291AD0A1F118
+:108BB0003100082804D91FE0009808B9019840B195
+:108BC00097B1019800EB800001EB40003038019034
+:108BD000E3E7029840F0010002E0029840F0020052
+:108BE0000290DAE70127D8E7009800EB800001EB5C
+:108BF000400030380090D0E76C290BD0662963D054
+:108C000010DC582947D008DC25292ED0462915D15B
+:108C10005AE018E00AF1010ABFE7632929D0642964
+:108C20000CD140E0732927D004DC69293BD070299E
+:108C300004D12AE075293AD0782913D04FF00108E1
+:108C4000B8F1000F52D00BF1040B3C210698B0474D
+:108C500021210698B0473E210698B0474FF0000802
+:108C6000ED1C43E002981AE03DE00698B0476D1C09
+:108C7000E6E71BF8041BF8E75BF8040B00B921A03A
+:108C80006946FAF705F80544DAE7029840F0010072
+:108C9000029008200090029840F00800029040F0F6
+:108CA000100002900CE0029840F004000290752938
+:108CB00006D05BF8040BC1176A46F9F75DFFE2E7DF
+:108CC0005BF8040B4946F7E70BF1070020F00700BB
+:108CD000B0EC020B8346019808B906200190684663
+:108CE000F9F79AFECFE70698B0476D1C2046641C42
+:108CF000017811B10A29F6D044E709B02846BDE849
+:108D0000F08F0000286E756C6C29000081F0004126
+:108D1000704780F00040704721F00041704720F01C
+:108D20000040704710B591EA030F48BF83F000433D
+:108D300000F14683841A71EB030C05D2121943EB40
+:108D40000C03001B61EB0C01DFF824E14FEA115426
+:108D5000A4EB135C1EEA430F18BF9EEA445F73D076
+:108D600023EA0E03DCF1200E21EA045143F48013C0
+:108D700032D322FA0CFE10EB0E0023FA0CFE41EB6C
+:108D80000E01CCF1200E03FA0EFE10EB0E0051F195
+:108D90000001B1F5801FCCF1200E32D201EB04515D
+:108DA00012FA0EF2BDE8104058BF7047401C38BFA1
+:108DB0005FEA420218BF7047002814BF20F001008C
+:108DC00041F100014FEA410313F5001F38BF70471E
+:108DD000A1F1C04100F0E6BA012A43EB0302ACF175
+:108DE000200CDCF11F0E32BF4FF0000E23FA0CF303
+:108DF00010EB030041EB0451B4EB115FD0D0A1EBB9
+:108E0000045101F5801149085FEA300001EB04517B
+:108E10000ED350F1000038BF12FA0EFE08D1BDE8A3
+:108E20001040C9E7401C38BF5FEA4202CAD1C3E71D
+:108E3000BDE810404FEA410313F5001F38BF7047EB
+:108E4000A1F1C04100F0AEBA9EEA445F08D011EA39
+:108E50005E0FBDE8104004BF01F0004100207047E4
+:108E6000BDE8104070B500F04FFA00BF64FBBE3E95
+:108E70000000E0FF491058BFC1F140415B1058BFEE
+:108E8000C3F140438B42EFF3008070472DE9C041AE
+:108E900030B4DFF8A0C23CEA111418BF3CEA131446
+:108EA00000F0EC8081EA03051CEA111444EAD57451
+:108EB00018BF1CEA131500F0C780A4EB05044FF09F
+:108EC000004545EAC12145EAC32341EA505143EA3E
+:108ED000525304F17F74994204F500344FEAC020E4
+:108EE0004FEAC22208BF904200F09C804FEA13650F
+:108EF0000FF24016765D4FEA134506FB05F7C7F102
+:108F0000807706FB07F74FEAD737A7FB036876425F
+:108F1000C8F58038A7FB06CE38BFA8F1010807FBCB
+:108F200008E64FF0000EA6FB028CE6FB03CEDCF158
+:108F3000000CCEF1004E38BFAEF1010EA6FB0C586E
+:108F40004FF000074FF00005E6FB0E87A1FB08C6B7
+:108F5000A0FB07CE16EB0E0645F10005E1FB076509
+:108F600015F1E04E7EBFA4F580345FEA46066D4100
+:108F700016F1800745F100054FEA17274FEA06660C
+:108F800047EA0567A6F1DE46B6F1805F4FEA152590
+:108F90001FD9384624F0010C05EBC471BCF1FE6FFB
+:108FA00001EB0C1102D8F0BCBDE8008124425CBF8B
+:108FB00001F5801E9EEAC47F02D4F0BCBDE80081AA
+:108FC000244238D4F0BCA1F1C041BDE8004100F01A
+:108FD000E9B94FEAD22242EA43524FEAD323A7FB30
+:108FE00002864FEAD02040EA415007FB03661EEAA2
+:108FF0000E0F4FEAD12105FB026658BFA6EB0056C3
+:10900000B6EB00564FEA520E4EEAC37E18EB0E0E38
+:1090100056EB530EBDD518EB02085E417F1C55F18F
+:109020000005B6E74FF480154FF000074FF000063B
+:109030004FF00008ADE7F0BC4FF0000001F1C04177
+:1090400001F00041BDE8008111EA0C1F0CEA131584
+:1090500000D00CE013EA0C1F00F025804FF0000058
+:10906000F0BC81EA030101F00041BDE80081F0BCE1
+:10907000BDE8004181EA030100F094B9F0BCBDE80D
+:10908000004170B500F040F9097EFC3E00F007B8E1
+:1090900081EA03014FF0000001F00041704781EACE
+:1090A000030100F07FB9F0BCBDE800414FF00000C3
+:1090B00021497047FFFDFBF9F7F5F4F2F0EEEDEB17
+:1090C000E9E8E6E4E3E1E0DEDDDBDAD8D7D5D4D3C6
+:1090D000D1D0CFCDCCCBCAC8C7C6C5C4C2C1C0BF12
+:1090E000BEBDBCBBBAB9B8B7B6B5B4B3B2B1B0AF18
+:1090F000AEADACABAAA9A8A8A7A6A5A4A3A3A2A1FC
+:10910000A09F9F9E9D9C9C9B9A99999897979695B6
+:1091100095949393929191908F8F8E8E8D8C8C8B52
+:109120008B8A8989888887878685858484838382DA
+:10913000828181800000FF070000F87F51EA030C64
+:1091400017D41CF5801F58BFBCF5801F00F10680A6
+:10915000994218BF704708BF9042704707D711F572
+:10916000801F58BF13F5801F19D499427047894258
+:1091700070471CF5801F08D5BCF5801FF7D58B42C2
+:1091800018BF704708BF824270474FF4001C1CEBA9
+:10919000410F38BF1CEB430F01D28B42704770B5B3
+:1091A00000F0B2F8922449004FF000514FF0805384
+:1091B000FFF760BEDFF848C170B51CEA111E1EBF84
+:1091C0001CEA13159EEA0C0F95EA0C0F00F06F8055
+:1091D00081EA030423EA4C134EEAD47E21EA4C11BF
+:1091E00041F4801143F48013AE44A1FB024CA0FB78
+:1091F0000365AEF17F7E361955EB0C05A1FB034CE0
+:109200004CF10003A0FB021C16EB0C06654153F168
+:109210000003094218BF46F0010613F4007F0BD18A
+:109220004FEA03314FEA0530340341EA155140EA71
+:1092300016506FF003020AE04FEAC3214FEAC5203F
+:10924000F40241EA555140EA56506FF0020202EB37
+:109250002E4201EB025585EACE710AD05FEA440C3A
+:1092600018BF24F0004450F1000041F1000120EA51
+:10927000D47040F2FE7C624500D270BDA84214BF9B
+:109280004FF080444FF04044002E08BF0024BEF150
+:10929000806FA8BFA1F1C041BDE8704080F282801C
+:1092A0004FF0000001F1C04101F0004170479EEA1B
+:1092B0000C0F0CEA131518BF95EA0C0F06D04FF0EF
+:1092C000000081EA030E0EF0004170BD00F01CF8B2
+:1092D0008900013E00F007B800F009B84FEA430CDE
+:1092E0005FEA5C5C08D081EA030100F05BB84FEAFA
+:1092F000410C5FEA5C5CF6D14FF000000149704719
+:109300000000FF070000F87F0EF1020E2EF0030EA2
+:109310005EF8046B364205D4012A43EB030515F5CC
+:10932000001F12D8012841EB010C1CF5001F0CD8BE
+:109330000ED14FEAD17C15F5001F0CEB4C0C0CF153
+:10934000020C08BF4CEBD37C04E04FF0080C01E0AA
+:109350004FEAD37C0CEB4C0526FA05F606F007061F
+:10936000B6F1040C06D20EEB860CBDE870404CF052
+:10937000010C6047DFE80CF0090B02024FF00041DE
+:109380004FF00000A1F5002170BD194610460128DC
+:1093900051EB010418BFD4F5001484BF002001F084
+:1093A000004170BD0808A0F500114FEA3101704777
+:1093B00010B591EA030F48BF83F000433FF5BAAC04
+:1093C000841A71EB030C07D212198CF0004C43EB9A
+:1093D0000C03001B61EB0C01DFF8A4E14FEA115410
+:1093E000A4EB135C1EEA430F18BF9EEA445F00F033
+:1093F000B08023EA6E03524221EA0451C3EB6E03AC
+:1094000038BF5B1EDCF1200E25D322FA0CFE10EBD8
+:109410000E0043FA0CFE41EB0E01CCF1200E03FAD4
+:109420000EFE10EB0E0051F10001CCF1200E29D4FC
+:1094300012FA0EF201EB0451BDE8104058BF70471C
+:10944000401C1CBFB2F1004F704700280CBF491CE4
+:1094500020F00100704712EB020E43EB030218BF2D
+:109460004FF0010E4EEA4202ACF1200CDCF11E0E70
+:1094700054D943FA0CFE10EB0E0051F1FF31CCF140
+:109480001E0ED5D50EF1010E12FA0EFE404141EB33
+:10949000010101EB445C5FEA5C5C10D910EBDE700B
+:1094A00001EB045138BFBEF1004FBDE8104018BFBA
+:1094B000704700280CBF491C20F00100704730D2D3
+:1094C0004FEAD42C11F5001124F400641BD0B1FA3A
+:1094D00081F20B3AA41AA41ED2F12003914030FA73
+:1094E00003F31943904001EBCC71002C01EB0451C4
+:1094F000BDE81040A8BF704701F1C0414FF0000027
+:1095000001F000417047B0FA80F310FA03F100D186
+:1095100010BDE41A173C4805C90AE4E701EB045101
+:1095200010BD491001EB0451BDE810404FEA300076
+:1095300002E04FF0000170474A0008BF0042F8D037
+:10954000B2F5001F28BF704701F000414FF0000046
+:1095500070479EEA445F07D011EA5E0FBDE81040F5
+:1095600004BF002100207047BDE8104070B5FFF730
+:10957000CBFE00BF40DFF63E83F00041104670474F
+:109580000000E0FF43004FEAD30C4FEA3C0C43409D
+:109590001FBF40070CF1605113F0FE4F70471CF0E5
+:1095A000006F03D100200CF0004170470CF0004325
+:1095B00043EA507010B540EACC0000F00EF800BF4E
+:1095C000000000924FEA0001FFF7ECBE4FF00041AF
+:1095D0004FF00000A1F5002170470EF1020E2EF0B1
+:1095E000030E5EF8044B244204D44FEA4102B2F168
+:1095F0007F4F11D84FEA4003B3F17F4F0CD80ED103
+:109600004FEAD07CB2F17F4F0CEB4C0C0CF1020C0A
+:1096100008BF4CEBD17C04E04FF0080C01E04FEAAE
+:10962000D17C0CEB4C0324FA03F404F00704B4F1EE
+:10963000040C06D20EEB840CBDE810404CF0010C7B
+:109640006047DFE80CF0070802024FF00040A0F589
+:10965000800010BD0846420018BFD2F1807288BF5A
+:1096600000F0004010BD4FF04070E1EE100A70476E
+:109670004FEAC1230A1543EA50534FEAC02C18BFE2
+:1096800043F000431BD4A2F24E02D2F57C72C0F22A
+:109690002080502AA8BF502223FA02F12CFA02F0AF
+:1096A00060B4D2F1200284BF03FA02F52843C2F16C
+:1096B00000029CBF23FA02F5284360BC704701F109
+:1096C000804212F5801F04DA4FF000004FF00001D5
+:1096D000704770B5FFF718FE49922480002001E022
+:1096E0006FEAE170014670470000000000000000D2
:1096F000000000000000000000000000000000006A
-:109700000000000000000000000000000000000059
-:10971000000000000E2E63402A14070000030525F8
-:109720000000000000000000000000000000080928
-:10973000122EB2ABDFC6D2931E0903000000000058
-:109740000000000000000000000017384E4F543E9B
-:109750004D6DBC8A613D1205000000000000000054
-:109760000000000000000000000E233C4E371E23C6
-:10977000212306000709000000000000000000008F
-:109780000000000000000A00111914101405000563
-:10979000120B0000000000000000000000000000AC
-:1097A0000000000000000B3C201B170A090000000D
-:1097B00000000000000000000000000000000000A9
-:1097C0000000000006102E252E260C060000000FBB
-:1097D000040000000000000000070000000000047A
-:1097E00000000000071133282D2B311C0F0506093E
-:1097F0000B200B0A25360F09180F0A0404070A3D2F
-:10980000000000050C2B34273D3E24180D090509E6
-:1098100012211E1137212561645D2549352D1869F6
-:1098200000000007173E55323A2A261C12150B0E6F
-:1098300014313B2E446776B8482F18091A7800AACD
-:109840000000040E354F583850302B2917110D21C8
-:10985000270C060F2D351F5A697D3B24200A090667
-:109860000000030E1939532B1A17101200000000C4
-:1098700000000000000000000000000000000000E8
-:109880000000000B27371A191814110600000000F9
-:1098900000000000000400000000000000000000C4
-:1098A000000000081D4D3A2D1D17261E080500005A
-:1098B00000000000000000000000000000000000A8
-:1098C00000120E202D332E3831201F1A1D070006DE
+:10970000405D00200000000000000000000000009C
+:109710000000000000000000000000000000000049
+:109720000000000000000000000000000000000039
+:10973000000000000E2E63402A14070000030525D8
+:109740000000000000000000000000000000080908
+:10975000122EB2ABDFC6D2931E0903000000000038
+:109760000000000000000000000017384E4F543E7B
+:109770004D6DBC8A613D1205000000000000000034
+:109780000000000000000000000E233C4E371E23A6
+:10979000212306000709000000000000000000006F
+:1097A0000000000000000A00111914101405000543
+:1097B000120B00000000000000000000000000008C
+:1097C0000000000000000B3C201B170A09000000ED
+:1097D0000000000000000000000000000000000089
+:1097E0000000000006102E252E260C060000000F9B
+:1097F000040000000000000000070000000000045A
+:1098000000000000071133282D2B311C0F0506091D
+:109810000B200B0A25360F09180F0A0404070A3D0E
+:10982000000000050C2B34273D3E24180D090509C6
+:1098300012211E1137212561645D2549352D1869D6
+:1098400000000007173E55323A2A261C12150B0E4F
+:1098500014313B2E446776B8482F18091A7800AAAD
+:109860000000040E354F583850302B2917110D21A8
+:10987000270C060F2D351F5A697D3B24200A090647
+:109880000000030E1939532B1A17101200000000A4
+:1098900000000000000000000000000000000000C8
+:1098A0000000000B27371A191814110600000000D9
+:1098B00000000000000400000000000000000000A4
+:1098C000000000081D4D3A2D1D17261E080500003A
:1098D0000000000000000000000000000000000088
-:1098E00000115F605D63686C583F8240230D050086
-:1098F0000000000500000000000000000000000063
-:1099000000031540595A5A5E686354481F130500F6
-:109910000000000000000000000000000000000047
-:10992000000318409A8096B396A7784C44210C0AFD
-:10993000070E000005080000000000000000000005
-:109940000003225577464B83A0985836281C0805FB
-:109950000400000000000000000000000000000003
-:1099600000000A2A4F332E3B494848644B594A2A83
-:109970000C050000000000000000000000000000D6
-:1099800000000006070F12121D2828242B38583912
-:1099900016060000000000000000000000000000AB
-:1099A000000000000000000011282E393435384135
-:1099B000230B000000000000000000000000000079
-:1099C00000000000000000000824335548495843B7
-:1099D0003D31070000000000000000000000000012
-:1099E0000000000000000000000A133837351C2476
-:1099F00027180C000000000000000000000000001C
-:109A000000000000000000000000080E23404F404E
-:109A1000592C0708000000000000000000000000B2
-:109A200000000000000000000000001618355F5C18
-:109A300045140C00000000000000000000000000C1
-:109A4000000000000000000000000614499F6D6245
-:109A5000220E0600000000000000000000000000D0
-:109A60000000000000000006163733453131170BA7
-:109A70000E000000000000000000000000000000D8
-:109A8000000000000000000A2136404842150D0683
-:109A900000000000000000000000000000000000C6
-:109AA000000000000000081220234C4012090000B2
+:1098E00000120E202D332E3831201F1A1D070006BE
+:1098F0000000000000000000000000000000000068
+:1099000000115F605D63686C583F8240230D050065
+:109910000000000500000000000000000000000042
+:1099200000031540595A5A5E686354481F130500D6
+:109930000000000000000000000000000000000027
+:10994000000318409A8096B396A7784C44210C0ADD
+:10995000070E0000050800000000000000000000E5
+:109960000003225577464B83A0985836281C0805DB
+:1099700004000000000000000000000000000000E3
+:1099800000000A2A4F332E3B494848644B594A2A63
+:109990000C050000000000000000000000000000B6
+:1099A00000000006070F12121D2828242B385839F2
+:1099B000160600000000000000000000000000008B
+:1099C000000000000000000011282E393435384115
+:1099D000230B000000000000000000000000000059
+:1099E0000000000000000000082433554849584397
+:1099F0003D310700000000000000000000000000F2
+:109A00000000000000000000000A133837351C2455
+:109A100027180C00000000000000000000000000FB
+:109A200000000000000000000000080E23404F402E
+:109A3000592C070800000000000000000000000092
+:109A400000000000000000000000001618355F5CF8
+:109A500045140C00000000000000000000000000A1
+:109A6000000000000000000000000614499F6D6225
+:109A7000220E0600000000000000000000000000B0
+:109A80000000000000000006163733453131170B87
+:109A90000E000000000000000000000000000000B8
+:109AA000000000000000000A2136404842150D0663
:109AB00000000000000000000000000000000000A6
-:109AC000000000000000110F191910000000000034
+:109AC000000000000000081220234C401209000092
:109AD0000000000000000000000000000000000086
-:109AE000000000000000070000000000000000006F
+:109AE000000000000000110F191910000000000014
:109AF0000000000000000000000000000000000066
-:109B0000341501081C150108281501080000000083
-:109B1000000000000102030406070809000000001D
-:109B2000010203040400000038C501200400000005
-:109B30003C050020040000007CC50120040000005A
-:109B40007805002004000000C4C5012004000000C6
-:109B5000B80500200400000000C601200400000039
-:109B6000080600200400000050C601200400000088
-:109B700044060020040000009CC6012004000000F0
-:109B80009406002004000000E4C601200400000048
-:109B9000E00600200400000028C7012004000000A7
-:109BA000300700200400000080C7012004000000EE
-:109BB0007807002004000000D0C701200400000046
-:109BC000D4070020040000000CC80120040000009D
-:109BD000140800200400000058C801200400000000
-:109BE0006008002004000000A8C801200400000054
-:109BF0009C08002004000000F4C8012004000000BC
-:109C0000F80800200400000034C90120040000000E
-:109C1000380900200400000080C901200400000071
-:109C20008409002004000000D8C9012004000000BD
-:109C3000D00900200400000028CA01200000000014
-:109C400094150108701501083C1501085815010804
-:109C500000000000000000009C1501080200000048
-:109C600000000000000000000000000000000000F4
-:109C7000709A0E00000000000000000000000000CC
+:109B0000000000000000070000000000000000004E
+:109B10000000000000000000000000000000000045
+:109B2000541501083C150108481501080000000003
+:109B300000000000010203040607080900000000FD
+:109B4000010203040400000038C5012004000000E5
+:109B50003C050020040000007CC50120040000003A
+:109B60007805002004000000C4C5012004000000A6
+:109B7000B80500200400000000C601200400000019
+:109B8000080600200400000050C601200400000068
+:109B900044060020040000009CC6012004000000D0
+:109BA0009406002004000000E4C601200400000028
+:109BB000E00600200400000028C701200400000087
+:109BC000300700200400000080C7012004000000CE
+:109BD0007807002004000000D0C701200400000026
+:109BE000D4070020040000000CC80120040000007D
+:109BF000140800200400000058C8012004000000E0
+:109C00006008002004000000A8C801200400000033
+:109C10009C08002004000000F4C80120040000009B
+:109C2000F80800200400000034C9012004000000EE
+:109C3000380900200400000080C901200400000051
+:109C40008409002004000000D8C90120040000009D
+:109C5000D00900200400000028CA012000000000F4
+:109C6000B4150108901501085C1501087815010864
+:109C70000000000000000000BC1501080200000008
:109C800000000000000000000000000000000000D4
-:109C900000000000000000000000000000000000C4
+:109C9000709A0E00000000000000000000000000AC
:109CA00000000000000000000000000000000000B4
:109CB00000000000000000000000000000000000A4
-:109CC000D7039C1E000000009415010870150108C0
-:109CD0003C150108581501080000000000000000B4
-:109CE0009C150108020000000000000000000000B8
-:109CF0000000000000000000709A0E00000000004C
-:109D0000000000000000000000000000DECAFAA110
-:109D10000000000000000000000000000000000043
-:109D20000000000000000000000000000000000033
+:109CC0000000000000000000000000000000000094
+:109CD0000000000000000000000000000000000084
+:109CE000F571488F00000000B415010890150108B7
+:109CF0005C15010878150108000000000000000054
+:109D0000BC15010802000000000000000000000077
+:109D10000000000000000000709A0E00000000002B
+:109D2000000000000000000000000000DECAFAA1F0
:109D30000000000000000000000000000000000023
-:109D40000000000000000000D7039C1E000000007F
-:109D500000000100D417002000000100FCD2012007
-:109D6000010000000091000001000000010000005F
-:109D7000400404000000000000000000000000009B
-:109D8000009100000104000000000000010000003C
-:109D9000BC7200000100000001000000400404400B
-:109DA000000000000000000000000000BC72000085
-:109DB000010400000000000000000000000000009E
-:109DC000ADB9C7BF84E6D4BC69F472BF635EBC3F63
-:109DD0005A3F3CBFFA6084BFDB5985BEB5B595BF1D
-:109DE0006E96AB3FEA30F7BF0FA50D3F176F193FD7
-:109DF0009E41DBBFB5776B3FE4A013BF6CDD0CC0A9
-:109E00005DBAC43F2336BC3FD59454BDF05486BDE3
-:109E100026EF8F3F1623B4BE1319813F0844433FFA
-:109E20002423433F6954A7BF6C78A13FEE2516BD9C
-:109E30006A22B2BF64BBFBBF109CC53E504F3F3F80
-:109E40009E167F3E6743DF3F155814BE8147DB3FB8
-:109E500014A86A3EEA7A13BFBC65883E2621D33F28
-:109E6000842AD83C938CB3BF4CB1B33E4E13A73F6A
-:109E70008073633F46E2BEBF61086B3F820201BF51
-:109E8000648E103F1A2F89BD5A1752BE16F9D73F5C
-:109E90007DF0363FEAF28C3F9EC19E3F5C36853EA8
-:109EA00092D0033E4099A53D97EF883EDEA51E3D2A
-:109EB0006646793F856716BFEF407C3F0E879CBFA3
-:109EC000B239EB3F6AFD6FBFE514AD3E16C182BFEC
-:109ED0004D0B8FBF86002940BAD3343FADA6A6BF35
-:109EE0002B1CB2BF0FAFFDBE1225853FB04FAE3F5A
-:109EF0008D6BD1BFD9BA00C06D01D03FD874B9BE47
-:109F000054E6A13EC345494094F5C8BFDC1E2EC0AF
-:109F100014618DBF1E971F3F3C600D408491E9BEC8
-:109F2000E453CCBF597F20405563283E9C3A9DBEE8
-:109F30005F74C8BF4F1D553FE769F8BEAFFEF23FE3
-:109F40005DAFAA3FC111AF3F4B3821BF171609C003
-:109F5000C60688BF62A3EFBE18130440AD9CECBFD9
-:109F6000E68FB63FD704D33FF2187B3F747AC6BF63
-:109F700011E66C3E0E0A323D3C08AE3E17F907BEB4
-:109F80000A3A78BF67F317BF0C228BBF93F9DBBF88
-:109F9000B486973F239B62BE9F5068BFF9A9CDBF8F
-:109FA000E34320BFD7B0A5BF7DF1BC3F754AC5BE16
-:109FB0001C3405BB84EB813FB573EC3F41330EC0CD
-:109FC0003D3D24BE911E823F4745D33FBE9701C011
-:109FD000EAB02D4000D201C0853A1A3F383C5A3FC2
-:109FE0003EDEAFBE5B5FA6BFFE9C06BF8F3949BF9A
-:109FF000AEC0EFBEEF2E27BF25A139BF1B688D3F36
-:10A00000C834A23FCA37103F749FB0BFDD4E13BFA4
-:10A01000333995BFF7058EBF7B06B3BFE6EC58BD5D
-:10A0200096FA333FACDBF6BE6BEF94BF0FADD23E7A
-:10A0300004A39A3FD320933F7BBF16BFBEDE973F5A
-:10A040008EB6EC3D4F865ABD7D05E03D88AF97BD8D
-:10A050005E0AC63D9DFE043E779C443CC697D1BC3B
-:10A060002F1A733D3A8520BE400E863D6C28D1BC28
-:10A07000CB406C3AFA10923DDC8373BD6429EEBC90
-:10A08000FCE186BDF972B6BDA8D8DB3DEC7A14BE02
-:10A0900050CBE2BC85547EBDA0C9633DD468273E49
-:10A0A0007722103D8F8D2C3D7427183E1B63CE3DCB
-:10A0B0008B8BCF3DFBE6CE3D961CCB3D71C01A3C51
-:10A0C0002D79723DFC3A6EBC432ACFBD264656BD63
-:10A0D0002EB915BE9539853D9CD0E2BC9544C43D52
-:10A0E00043FA23BD7A31073EA17A3CBE49A9CDBDD2
-:10A0F00084A9143E55BF85BD1D011BBD68B95D3DDA
-:10A100003D89BC3DFEEEF8BB3637FF3D559113BD92
-:10A1100040C04E3CECFED23BA3920F3EE15D363E8A
-:10A120008AD9A3BDC5EC91BCE325C5BDD977233C35
-:10A13000F22D363D5C4DBBBD11D671BD9522EA3C7A
-:10A1400001D62F3CCE8E443D39549CBC9B71D4BC6F
-:10A150002E572DBD773B983DF9150EBD002AB2BD97
-:10A160005DE4C9BD790567BD334143BD9674AE3D1D
-:10A170003532363DC72A363D64C19DBD2A7199BD31
-:10A1800036F57BBD34769C3DCC28913D4BB0A1BCCF
-:10A190000DAF54BCB4513ABD6C88B03CC6D70ABDB3
-:10A1A000FD5ABA3DB089F43D66A690BD8E5181BC82
-:10A1B000AEFF953C2677F4BD4883593D4A0F01BE5A
-:10A1C000CAC2733D4586E93D261BFA3DC1E7BDBCC9
-:10A1D000063AF0BD3710D93DA4A7D53D9808F8BD83
-:10A1E000CC27FC3D24B041BC022F853CBBEFB2BB69
-:10A1F00030FB0FBD9D0CC93DAC0E083DC56ADABDF4
-:10A200006737AB3D6413913CF026A83CA8A626BE58
-:10A21000FD516EBD66C4F43D6E6A513D420884BD79
-:10A220008729EC3D6EE5EFBD9F36A7BCA8005ABD5F
-:10A230005F5C3B3DF404D5BD5281C3BDDFB7E7BBD6
-:10A24000F5608B3D9C93F83AA5C7C63CEAC0B23C8A
-:10A25000763E663D6C43993D3AF0773D853B963DB1
-:10A26000EE57B03C137097BC789461BD097F54BD24
-:10A27000BE966E3DDBC1803D0FA7E8BB9C2F0D3E17
-:10A2800000000000000000000000000000000000CE
-:10A2900000000000000000000000000000000000BE
+:109D40000000000000000000000000000000000013
+:109D50000000000000000000000000000000000003
+:109D60000000000000000000F571488F00000000B6
+:109D700000000100D417002000000100FCD20120E7
+:109D8000010000000091000001000000010000003F
+:109D9000400404000000000000000000000000007B
+:109DA000009100000104000000000000010000001C
+:109DB000BC720000010000000100000040040440EB
+:109DC000000000000000000000000000BC72000065
+:109DD000010400000000000000000000000000007E
+:109DE000ADB9C7BF84E6D4BC69F472BF635EBC3F43
+:109DF0005A3F3CBFFA6084BFDB5985BEB5B595BFFD
+:109E00006E96AB3FEA30F7BF0FA50D3F176F193FB6
+:109E10009E41DBBFB5776B3FE4A013BF6CDD0CC088
+:109E20005DBAC43F2336BC3FD59454BDF05486BDC3
+:109E300026EF8F3F1623B4BE1319813F0844433FDA
+:109E40002423433F6954A7BF6C78A13FEE2516BD7C
+:109E50006A22B2BF64BBFBBF109CC53E504F3F3F60
+:109E60009E167F3E6743DF3F155814BE8147DB3F98
+:109E700014A86A3EEA7A13BFBC65883E2621D33F08
+:109E8000842AD83C938CB3BF4CB1B33E4E13A73F4A
+:109E90008073633F46E2BEBF61086B3F820201BF31
+:109EA000648E103F1A2F89BD5A1752BE16F9D73F3C
+:109EB0007DF0363FEAF28C3F9EC19E3F5C36853E88
+:109EC00092D0033E4099A53D97EF883EDEA51E3D0A
+:109ED0006646793F856716BFEF407C3F0E879CBF83
+:109EE000B239EB3F6AFD6FBFE514AD3E16C182BFCC
+:109EF0004D0B8FBF86002940BAD3343FADA6A6BF15
+:109F00002B1CB2BF0FAFFDBE1225853FB04FAE3F39
+:109F10008D6BD1BFD9BA00C06D01D03FD874B9BE26
+:109F200054E6A13EC345494094F5C8BFDC1E2EC08F
+:109F300014618DBF1E971F3F3C600D408491E9BEA8
+:109F4000E453CCBF597F20405563283E9C3A9DBEC8
+:109F50005F74C8BF4F1D553FE769F8BEAFFEF23FC3
+:109F60005DAFAA3FC111AF3F4B3821BF171609C0E3
+:109F7000C60688BF62A3EFBE18130440AD9CECBFB9
+:109F8000E68FB63FD704D33FF2187B3F747AC6BF43
+:109F900011E66C3E0E0A323D3C08AE3E17F907BE94
+:109FA0000A3A78BF67F317BF0C228BBF93F9DBBF68
+:109FB000B486973F239B62BE9F5068BFF9A9CDBF6F
+:109FC000E34320BFD7B0A5BF7DF1BC3F754AC5BEF6
+:109FD0001C3405BB84EB813FB573EC3F41330EC0AD
+:109FE0003D3D24BE911E823F4745D33FBE9701C0F1
+:109FF000EAB02D4000D201C0853A1A3F383C5A3FA2
+:10A000003EDEAFBE5B5FA6BFFE9C06BF8F3949BF79
+:10A01000AEC0EFBEEF2E27BF25A139BF1B688D3F15
+:10A02000C834A23FCA37103F749FB0BFDD4E13BF84
+:10A03000333995BFF7058EBF7B06B3BFE6EC58BD3D
+:10A0400096FA333FACDBF6BE6BEF94BF0FADD23E5A
+:10A0500004A39A3FD320933F7BBF16BFBEDE973F3A
+:10A060008EB6EC3D4F865ABD7D05E03D88AF97BD6D
+:10A070005E0AC63D9DFE043E779C443CC697D1BC1B
+:10A080002F1A733D3A8520BE400E863D6C28D1BC08
+:10A09000CB406C3AFA10923DDC8373BD6429EEBC70
+:10A0A000FCE186BDF972B6BDA8D8DB3DEC7A14BEE2
+:10A0B00050CBE2BC85547EBDA0C9633DD468273E29
+:10A0C0007722103D8F8D2C3D7427183E1B63CE3DAB
+:10A0D0008B8BCF3DFBE6CE3D961CCB3D71C01A3C31
+:10A0E0002D79723DFC3A6EBC432ACFBD264656BD43
+:10A0F0002EB915BE9539853D9CD0E2BC9544C43D32
+:10A1000043FA23BD7A31073EA17A3CBE49A9CDBDB1
+:10A1100084A9143E55BF85BD1D011BBD68B95D3DB9
+:10A120003D89BC3DFEEEF8BB3637FF3D559113BD72
+:10A1300040C04E3CECFED23BA3920F3EE15D363E6A
+:10A140008AD9A3BDC5EC91BCE325C5BDD977233C15
+:10A15000F22D363D5C4DBBBD11D671BD9522EA3C5A
+:10A1600001D62F3CCE8E443D39549CBC9B71D4BC4F
+:10A170002E572DBD773B983DF9150EBD002AB2BD77
+:10A180005DE4C9BD790567BD334143BD9674AE3DFD
+:10A190003532363DC72A363D64C19DBD2A7199BD11
+:10A1A00036F57BBD34769C3DCC28913D4BB0A1BCAF
+:10A1B0000DAF54BCB4513ABD6C88B03CC6D70ABD93
+:10A1C000FD5ABA3DB089F43D66A690BD8E5181BC62
+:10A1D000AEFF953C2677F4BD4883593D4A0F01BE3A
+:10A1E000CAC2733D4586E93D261BFA3DC1E7BDBCA9
+:10A1F000063AF0BD3710D93DA4A7D53D9808F8BD63
+:10A20000CC27FC3D24B041BC022F853CBBEFB2BB48
+:10A2100030FB0FBD9D0CC93DAC0E083DC56ADABDD3
+:10A220006737AB3D6413913CF026A83CA8A626BE38
+:10A23000FD516EBD66C4F43D6E6A513D420884BD59
+:10A240008729EC3D6EE5EFBD9F36A7BCA8005ABD3F
+:10A250005F5C3B3DF404D5BD5281C3BDDFB7E7BBB6
+:10A26000F5608B3D9C93F83AA5C7C63CEAC0B23C6A
+:10A27000763E663D6C43993D3AF0773D853B963D91
+:10A28000EE57B03C137097BC789461BD097F54BD04
+:10A29000BE966E3DDBC1803D0FA7E8BB9C2F0D3EF7
:10A2A00000000000000000000000000000000000AE
:10A2B000000000000000000000000000000000009E
-:10A2C0000B3C51C019549FBF1C10CCBEF0828FBFF5
-:10A2D0005999164034C11E405C7C43C0EF3A72BFAE
-:10A2E000296C0DBFD5A33A3F36A2DA3F0C56B03FDA
-:10A2F000870804407F90ACBECC63E13EC4ECADBEA9
-:10A300001E17F0BFDE23B4BF47CF783FCE8D69C0A4
-:10A31000F44868C0F16B843FAC4510402663A5BF8C
-:10A320009574AF3FD2F34C4088FE71C07115544014
-:10A3300008C0A4BFA055ED3F2E8E213F2133A9BFF9
-:10A340000422403F4A6B0440EE38673F07BA494059
-:10A35000A5755340431A74BE96A0F33F396A48BFAF
-:10A36000DFC03BBD735C3E3F76FF15400E1BA53F33
-:10A370003EDD11C05C7B9B3F03ABB8BFB022D2BEB9
-:10A3800037C886C001D2A1BF023E1540D3214FBFBE
-:10A39000FAA284C03B140BC0D3D286C02F2A03BFBD
-:10A3A000A334273E1DCBE1BF2D8AEE3EC2AEEA3E6E
-:10A3B0000625264085BA43C0CFF0EEBE8E59CE3E6C
-:10A3C000F4CE933F943314C070113AC0A635F03FD9
-:10A3D000AD6517C0C7F44340EBB9BB3FE4963D40C1
-:10A3E000806A1740BF81853F427E3640791E873F95
-:10A3F00050E31340ABD86D3FA8088F4069599B3F8D
-:10A4000025E0AF3EA5E0C43F6A2264BF14D624C055
-:10A4100069C2ED3FE08EAABECB2215BA45F6823E58
-:10A420001196873F6116653EAB50E1BFAD9B393F4A
-:10A43000E5CAC43FC5D61EBD6536453FEB9802BF91
-:10A44000282AA83DE646B33EE61F2340C86D1C40BF
-:10A4500045F30BC0F5DA713FCE2C41BF006E89BECB
-:10A46000438F68BF0CA86CBFAEDC4BC03A2EA1BFB7
-:10A4700049D3003F88AAE4BE2606493F9BF3883EA5
-:10A48000350B08400DE12AC0B23D99BF239C49BF5E
-:10A4900052F4F3BFB7832E404D2F0D40F1DF00C0C3
-:10A4A0008075F23F16482DC0F33BD9BF26B3A5BF38
-:10A4B000D735343FE7F9A1BE2EA4913FD64D27BE34
-:10A4C000E9E200C0692ABCBE89B075C0AA9F0AC073
-:10A4D0000D9A4DBF03AA19BDBB3E5EBFD7D23AC08D
-:10A4E000992C8DBF5887B43F2A714DBD0A02533E47
-:10A4F000AEA846BE9E217640D904B53FBACD973F5F
-:10A50000BA61C13F05745740C69199C0CDD0C8BE4D
-:10A510004E752240E29DD53F675F45C04DDD2FC09F
-:10A5200054BCB83F02881740CB07963DEF61A3BFEC
-:10A530009CDEE73F41AE94BEB718F93FD3021BC083
-:10A54000017B6E3F5FBB17C0550C0E3FCBF76940D8
-:10A55000F7400B3F80F63ABFD15B81BFA56BB63F9A
-:10A56000D014E23F030381BF324CE6BF3CFDC73E3F
-:10A57000559FF13F7CC9623FBFDC973FA549E1BED3
-:10A580008F1F25C044AD99BE2B7A04C0A2025FBFC5
-:10A5900083F77EBEA2593C3F9008DA3ED1D4033FF8
-:10A5A0002EE177BEC5A91DBF1DE3F83F2666F5BDA8
-:10A5B00091A85E3F8A8110C0522E32C072B41640FC
-:10A5C000EB7B8A3FB1779A3C9484A3BD1CA7E8BF7C
-:10A5D000F809103F11BEAEBE7A94243D020563BE59
-:10A5E000EB2B953D36AA30BF475A09BF0EC18CBE32
-:10A5F00024E155BE4ABD5D3FCF34A7BF3829443C56
-:10A60000D27C84BF3DD767BFCACF6C3F769114C060
-:10A610008D2615BF27ABA340BE9C1940AA3A033E26
-:10A62000DA5152BFACDA3EC0CBDAFE3F4A89AEBE49
-:10A63000FDC5E5BFB4BB5940F298B03F142D84BFAF
-:10A640000717403FD2974FBDBFCA01C09154C63EC5
-:10A650004D84CDBEE9AF803F6C7A6ABF92A88CBFB3
-:10A660002F918E3F134209BD17372440B209A5BF71
-:10A670005332993EE639043E5498473E894B473E53
-:10A68000E493853F728BBDBFD5889BBF94E916408C
-:10A69000C0346AC017C32740C6BD973F7C4276BF0F
-:10A6A000DF5F95BFD20D853FB89F5CC08E7EAF3E09
-:10A6B00060A010BF37EF6ABD4EAB633FCF62313F42
-:10A6C0007428B83E80AE753B3F11DDBE83E4113F78
-:10A6D000224419BF8F8F0D3F723120BFE57546BEF2
-:10A6E0001761253F8C61323FDFDDC8BE8D482C3FAE
-:10A6F0006AD56E3EFCD0CBBC3D9E0C3E904251BF15
-:10A700007B01913DBC51C23C203615BE3FE76D3DFB
-:10A7100004B5F6BC4D89CEBD806929BE37B221BAD9
-:10A72000520B1A3CFA924ABD9108FB3C388E1FBE70
-:10A730007AD00BBA4FC8923D83D9683CC75A18BE2D
-:10A74000F76A833D6B7697BCBEB9AFBDC058113E6A
-:10A750002A211BBD350311BCC58BF33DBCC027BEF0
-:10A760009E0DD8BD6973C93DDA19C2B88333893DDE
-:10A770004EE3DDBCF968C93DB729A0BDD785D83CFB
-:10A780001711F4BDD481F3BD7EBB98BD0C0334BD5D
-:10A79000FBF2C73D8D13093ECE065E3BDF65203ED2
-:10A7A0000122B7BDE29083BD7CB0CABDB1B3A43D68
-:10A7B000E90B9E3CD4DE453DD2719B3B9910313D67
-:10A7C000229BAA3D8EE0FFBC53B1453D1169A0BD5F
-:10A7D000F912BCBCDC753EBDDC8788BC465E163E0B
-:10A7E000039214BD5A4A943DEFD00C3CBCEF253E79
-:10A7F0007A74FDBD0D60BA3D047CFBBD34D077BDDD
-:10A8000066FFE83D2357A13DDF884B3C63FCFFBD5D
-:10A810006786243C66780C3D83DDBDBD2EF7DCBD2C
-:10A820007A54853DB88683BCDD9B6DBDBC35A4BD27
-:10A83000D3260EBE03B206BE876DCCBD358D9C3CC3
-:10A84000CCB1F2BCF030E3B99683B3BDB1F8C4BD6E
-:10A850002E98DF3DBA5191BCBE92EE3CC27CC83D01
-:10A860005F96063E0945883D7A3F8FBC1B22D63D48
-:10A87000881F8F3D2806CF3D327C7A3D8BF6A93D5F
-:10A88000BAFCB13DC0C6643D9958E0BD17950BBDFB
-:10A89000B133B2BC4006C6BD391B343CC9B6D1BCCD
-:10A8A000AD86CC3C4E45D53D0EF8EE3D62ACC33D89
-:10A8B0005883813D82865D3D9F30133C444670BD88
-:10A8C0003E77833D032382BC97B39EBC3DFFDD3DB5
-:10A8D000E64BB03B3C8FD2BB9E5161BD8DAC093E77
-:10A8E0009A59B1BC19800E3E0E26C83DFEDC423D91
-:10A8F00030A8D83D02F64BBD1C771A3D7B6190BD58
-:10A900001670C9BDA2BB22BDEFCA103DE5A79ABC17
-:10A910005A3B92BB4C1B4CBDF8E9FB3C5B411FBD55
-:10A92000990802BEF6B788BDBC8DABBB5E91503DA9
-:10A9300078E1D7BD3F38103DF0D3C43DE8D9CB3DD9
-:10A9400031A9C7BFB3471EC004FA1A3EDA2DB1BF02
-:10A950007D69D0BFB35BF03ED6880B3EA080E33D5F
-:10A960008903B13F69BAE5BF0EF361BE099527BF00
-:10A970004E87983FCE9D184015B1053E2D14DEBF81
-:10A98000763C22403A23DF3F0B710140764A35C0C6
-:10A9900093E114BF57F3283FE455803E974981BFA8
-:10A9A0003204A43E04862DBFCD906340425D3FBE7D
-:10A9B000351DC43FC14329C05F1080BF1A7EFE3ED3
-:10A9C0000E9ED33FF245ADBF002FB63F6A1B8D3FB1
-:10A9D00003692C40643F9B3E8EB640C0A6F4443FC2
-:10A9E000814DA23F6327963FFB0969405425E5BD91
-:10A9F000E100DE3EE32602C0E922733FDD66084047
-:10AA000036DF9EBEB9AB94BF55B545BEFC2AB63FF6
-:10AA1000310FB33F06B084BE106B2240691091BE67
-:10AA20003E513DBF3143CB3F8C50EB3FFA5740BFC7
-:10AA30000BCA53BFCB84C1BF2EB443BE20F0863EA9
-:10AA4000E5996B40434C1E3F2D279C3E9823A5BFA4
-:10AA5000F587C1BFF809A4BFCBBC1140C79584BE20
-:10AA600038AD613F6F67CD3FFB46DB3F6076F83F17
-:10AA7000F5AB473F514C6ABF4E05093EA383AF3F3C
-:10AA80000BE896BF6885433FD9F3A6BF5C911AC017
-:10AA90000D2304BFD8BEB23C766600C09632BBBF61
-:10AAA00006A41F405A934BBFA43C0DC09C057DBE1D
-:10AAB000E5CAEDBE8C62783FEF12173E3BE8A23F3D
-:10AAC000BA04C93F1921353FCA00FC3F520932BFC1
-:10AAD000431712C07C6EC3BCFF292E40D99BB2BE67
-:10AAE000195EDF3ED3160940A24346C01916F8BFCF
-:10AAF0001A925DBC4BFFE7BF5AC069BFD1462640E2
-:10AB00003F3403C040FF5F3F7399713FB25BF7BEB4
-:10AB10000910923E231CDDBDDDB512403EA1FA3F77
-:10AB20008C61EE3F88ADB33F574C01403CE0DDBF48
-:10AB3000146C9C3E1B8F90BFF66BABBE92B371BF83
-:10AB400042B3323FCB128EBFA56FF1BE705B943F14
-:10AB50004839743F012AF13E4BD259BB89B7E33DD6
-:10AB6000184F573F6D1F4BBFC6D4F43F41C74F3EF0
-:10AB70008F34D23E1C4FCB3EC242883E1C9C0A40C2
-:10AB80005FE2A4BE555192C08C872F40918B89BC47
-:10AB9000CA5813C014CA403F79AD29C0CBBF84BF87
-:10ABA0000B2B6BC09693D63F1D703240E3CBB53E66
-:10ABB000934CC0BE62BCCE3FBE859ABF8264ACBF20
-:10ABC000E8F902C0D7378EBF80011B3FBCC930BF38
-:10ABD0005FE2C7BFD41D2CBCC601F03FF5466EBF77
-:10ABE000BF10B9BFD744DF3F6802E33FF8EFA13E93
-:10ABF000B0E2C53D8980AA3F7A6E233F7BCED8BFA5
-:10AC0000D6CA19C0AA31A6BFD221ADBEAE761E3FAC
-:10AC1000FC65FABFA7B0C63E7A532ABF2162A23EA6
-:10AC200041BBC43F55C5A03F0F362AC005D27EBFE9
-:10AC30004935A4BEA69D00C04DC58B3E9E05B4BE41
-:10AC4000B55F4B3FA78A0C409BC51D40F4C6783FBB
-:10AC500065371D401DE62FBF110F35C0EA67C03FA5
-:10AC60007BCACEBEFC234140200B673E42A920C0D8
-:10AC7000CD50933FC5CA543F763FD5BE4616D5BE8C
-:10AC80004A31EEBE20983B3F78CB1EBEDF110DC08F
-:10AC900084D10BBF7DF45A3DFAB7F63F4EA87EBE75
-:10ACA000521FAABF54D3843F6005CE3F1DAB11BFD6
-:10ACB0003D4A0A3FD787FB3F0BD42A3E909C0A406F
-:10ACC000EE83EABFA2E5703FF58482BE2DE2073F26
-:10ACD00049F6973FA34D45BFA72116BF9945463E6C
-:10ACE00013E30C3EDCFFEBBFDBF03440AA6E94BFF5
-:10ACF00099C0CCBE7E9A1E3F216209BFF3185DC089
-:10AD000036703DC0BED91F40B713EABD01D04E40DA
-:10AD100090B45D4012C8EABE7774F4BE4FFC3AC0EE
-:10AD2000AF5790BF3D980640835BEEBF785E2CBF67
-:10AD30001CDB003F6C8693BF3F1EAEBB764B133FC0
-:10AD4000411B02BE7C52AB3C2E71A83D1AE606BFE9
-:10AD500096CD86BD37E2253F4279333FB3C03CBE36
-:10AD6000DEB8C4BD7AB991BF6CC78BBF84E5413FE3
-:10AD7000B8371E3C4EED75BFAC7CE6BE4EA94FBE4B
-:10AD8000C96AABBDABDD9D3D1F5BA93DA67AA7BCE3
-:10AD9000EE238ABDA981B53D6CD76A3CAF881F3DC3
-:10ADA000D0F8513D29E505BEA93107BE68D537BDAC
-:10ADB0008EBB91BD0D8DDCBB7E29ECBD07B2353D50
-:10ADC0003FFC953CFC7F123D4B96DEBD9BF9EBB9F9
-:10ADD00023A26DBDB478ECBDF2BB70BD537BBCBD8E
-:10ADE000E5ABF13DD79091BDB1909C3D6E2578BC0F
-:10ADF0001587FFBD0453E23CBA0220BEED2D233D72
-:10AE00001DFC6E3DA893D03C3CF9D5BC8278CCBDEE
-:10AE1000A343F1BD825A5DBD609802BE83AED13DB1
-:10AE200053D4543D61B0F43D8BA07BBD9F6E24BDD7
-:10AE3000044C073E2ED8213E88FEEA3D053F3BBD2F
-:10AE4000AA83DD3DA045C53D9838D4BD8DB519BE5A
-:10AE50002572043D69DF3A3DE010063EC99DE53BA1
-:10AE6000D9BED43D5B56143EFCF985BD51B7413D7A
-:10AE70001AFA95BC6274DA3CD0693C3DA07B493D2E
-:10AE80002D22533D54CE44BDC7EC23BD75AAAE3B25
-:10AE900019E4F33DE7FD18BDCB09953D6A21193E44
-:10AEA000EC7EFB3D7E29843DB68749BD923A1CBCB1
-:10AEB000C8D1FC3C3F33DDBD0C95113D73E0B03D86
-:10AEC000EEE7ADBAE359C13C7F9AB43DF758063E70
-:10AED000F752C93D6D19C93DFCF5EBBC03CE5A3D97
-:10AEE00077EC00BC830D5E3CBEEF1FBE413DF53DDF
-:10AEF00062610D3EEC3ACB3CCD591CBC71E564BDA2
-:10AF0000F6A90A3E55A7CC3D8235E8BC3B779C3D6F
-:10AF10002129C93DCEA7773D0B763D3DB500D93CF3
-:10AF2000B0A90A3DEEE20D3B14A58B3D9B9F67BD8A
-:10AF3000A9FB41BDAE82273DA161993DE318A43D27
-:10AF4000C63AE2BB6BD3E93D8A0B213E43E05A3D52
-:10AF500093C1A33D6528A5BD6A8EB03D4D2C013E31
-:10AF60006BC4DF3DBF2F0ABD42A4D1BD96B003BD67
-:10AF7000BA7F3CBD68DB453D73AE00BE96EBD43D69
-:10AF80000E383CBD4167C43D8EC1FBBBB21B93BDB7
-:10AF900054E695BDDAB02EBD9F240BBEE9010D3DF0
-:10AFA0006C827B3D0387A23CFB724ABDF5DCA4BCEE
-:10AFB000F6EF123EF3C7AF3D30FF873D1624993DB3
-:10AFC00008D40E3F9CA6693F465116BF8B302ABF5E
-:10AFD0003DE1593F9697B33F2BE93EBF4DA2873FD6
-:10AFE0006387963FDFE104BF3437A63E6BACA03FDA
-:10AFF0008679F9BDC8F402BF723BCDBE00F42B3F89
-:10B00000CAD449BFEBD96FBD3362963E8B1212C0D2
-:10B01000A05C95BF50243A40ADFD61BFD9F973BF24
-:10B02000F35C143E49E2E3BF21C21640272585BFE9
-:10B030008F6DED3F3282283F4F481E3F06AB6ABFFF
-:10B04000321D97BFE87C1FC066541EBE5822E13FE8
-:10B0500074DF69BF3E86CD3FDCD31DBFC3B79A3FC7
-:10B060009A88A93EE7E9503F6CBB16C05671743E02
-:10B0700065881340351F44BD01D34F3F00182FBFD3
-:10B080008E95C2BEDAD1933D8AE7C5BFD6A696BFDC
-:10B09000E303AEBF7E4AB6BFB6B68F3F15DF803F33
-:10B0A000BC73373FC495563F01C10BC08DBFB1BCC7
-:10B0B000B52FFE3E9FF8E53DA3159DBFB8B896BFDE
-:10B0C0006095F3BF82AB843FD09A043FA5AE25BE06
-:10B0D000467329C041EE20BFCBFBE23F572056BF4D
-:10B0E000EE0E12BFABB9B63F241225BFF50029BF43
-:10B0F00085EBD1BF2748FBBEBBCFB8BF2F1865BFBC
-:10B1000072BD12BEE69DC93D35F9CB3E10821EBE12
-:10B110004CE38C3FABF10EBF870D99BD4F5943BF38
-:10B1200014D9853E2EABAA3EB807C43E7506843EB0
-:10B13000EEBAB5BE3AB3E23EA1A9793C08410E3D54
-:10B1400014693A3F14099C3FDA01BFBF795CA0BF84
-:10B15000156F1940E669DC3EB83EE2BEC05C1DC01A
-:10B16000150E0B3FAAABA1BFAA43B6BF198F29BFCB
-:10B17000DC69A2BC55F2873EC191AE3E1EC9E8BF54
-:10B1800073A305BFF3F73FBF4C8F01BFDCAF133F85
-:10B19000F50CB73F484320BFF4D40EBE2591B8BF8D
-:10B1A00046F99BBFEF5D433FB312AD3F83FC1EBF2B
-:10B1B0007732C0BE59DD4EBF75A541BFA2D3363F21
-:10B1C0004CF40A3FA6A209C0850A294087C98FBF4F
-:10B1D0008E45EE3F6ACA8BBFDEDFECBD56FE0640F1
-:10B1E00095C832BFE450D53EC7CF883F64D9E3BE8F
-:10B1F000DB5BB5BF889E563F21A59B3FD6FF1E3E19
-:10B20000408FB33F9857D2BF773315C06404553F82
-:10B21000D761E13F4B88C8BFDBF7B13F15D4243E6F
-:10B220004D344A3F2C32C33F777BA53F092D99BF50
-:10B230005E32E33DE11460BFBD248F3FEF3DDD3F53
-:10B24000B2B163BDE1615BBD87577A3FE8C8B63FE5
-:10B25000634FC23F7050A33F63AE873FAACF6E3F9C
-:10B26000ED42A7BF5D3185BED341083F83D6493F3C
-:10B270003A9B22BFFDF4AFBDCC7EF83E817B5ABF26
-:10B280005A26D73EED2E9CBF2D1B3440EB8636C090
-:10B2900093E2A03E6B69C1BECDC8E73EB85EDC3F1D
-:10B2A00006AB4E3FB7CB2D4080F423BF1F8324C095
-:10B2B00040612BC06A068EBFC98F1440F6AFE13FD4
-:10B2C0007E66B63F9C65203F2B0A32C015879FBE25
-:10B2D000BD6D0640386834BFA56D3B3FF8118E3F09
-:10B2E0006B627FBEC2C9C83E2B60FCBFE4248F3FA7
-:10B2F000F9CC2AC0016485BF6472E43FB3FC0F40FF
-:10B30000314DB1BE2E0F54BFCF59873F38155EBFA8
-:10B310009392D43D834BA8BFB1830E406FCF17C02B
-:10B320002C50B23FBC92F13F5F55F6BF7B2F87BFD9
-:10B33000C0F739BEB784093F2DECBDBE2B547DBF8D
-:10B34000AF17173FC4F28ABF9D686BBF3101C2BF00
-:10B35000C2903ABFD163E73F82A2C03FCC7953BFCE
-:10B36000B945AC3E39C088BFCDE58A3FBC1654BF55
-:10B37000B2D5C23E09050DBFFA47913F973382BF50
-:10B38000F8F847BE4AB5903FC60F50C0A9D2A53EB7
-:10B39000C8FA44BFB6647ABFD107F13E3F9EDFBE14
-:10B3A0003C139D3E15FDB5BFFBE39FBE79C8A1BE12
-:10B3B000AE4901407AC6013E5FFA2EBF59F8813F7F
-:10B3C0003CAD04BF39CCF8BE466C4CBF26C70ABFA3
-:10B3D00001C2403F8D79353ED4729B3F4016C8BDB7
-:10B3E000A56F303E7729B2BFC0ADA43DFC14993E95
-:10B3F0007D0DB23D549B253EB4F12ABFC3722ABFD6
-:10B4000063786EBD45D29CBDEC721ABD63846CBD81
-:10B41000DC7553BD9B2FDB3C187A1B3C3A3CA53DA9
-:10B42000A88C1B3D2698893D0EE1BD3D7630E43C5D
-:10B4300056EF863DA04FE13D7F4542BC00DB943D89
-:10B44000E1A5A93DDE3407BDF7E4793D98722D3BB7
-:10B45000C4AAD1BCFE30853D358F473DDDE01FBC21
-:10B460006EC7B43D986B933D7767C83D3369E8BDBF
-:10B4700080ADBCBCB3CCBC3C139F86BDC5ACE4BDA9
-:10B480009B879BBD6368013D1FB7B0BDD66D913DE5
-:10B490003AA3653DA941B73BC12BE63C3050D73DAF
-:10B4A0004FD6493C43898F3DB0AF953D4B3B043D62
-:10B4B000917E663DE4A0E23A33AC8A3D81E313BD60
-:10B4C0005472E13BC14CDABC43F9723DB0A4983CE4
-:10B4D000408382BDF73C37BC17EA303DD52F9F3DF6
-:10B4E000B050023E0785CB3D677D813C8E18CFBBB7
-:10B4F0001B26E7BDC81509BB4A76293D01E267BD99
-:10B50000D0E3DE3DBF8980BD6B4AB73DD0DB81BB58
-:10B510006E3429BB8D6E303D17CAFABA5413C33B43
-:10B52000FD49DBBDF7C60E3E170DB03D5CE63DBDE7
-:10B53000FFAF60BD56BC84BCB5ACBEBC1A564A3D1C
-:10B54000F4F4B8BDF114993D57F0833C106F8A3D77
-:10B5500018991CBD6D6F8D3D69430D3D0D78B9BDCA
-:10B560005808CE3D89E5BB3DB45261BDC8CBCBBDCB
-:10B57000132CC43DFE47BE3D6E569C3D9F91573DEA
-:10B58000DF1ABBBD4D7D9D3D2FB7983B93D983BD41
-:10B59000E9E289BD527A7ABD3C5E96BDB1F878BDCC
-:10B5A00063EF87BDD77A48BCCD06D7BBC8F9173D36
-:10B5B0008358123CF8D9A0BCAF35913C07C8B83DC0
-:10B5C00060D51F3D5DBC7D3D813D823D20A7DD3DB9
-:10B5D00089F9C23D5E2C783DF758B43C8C74F83D37
-:10B5E000BD78BE3B5C6C78BDBC82B73CD60FBF3D1E
-:10B5F00022F3BA3D251FCFBC143B15BD050A7E3C86
-:10B60000FDC9013EFD2EBF3DDDB6943D6A2217BD4A
-:10B61000D6BEFC3D9CF7F1BC7626AD3DACD575BCE5
-:10B6200076B555BB8F915FBC1FD43CBDAEAE0DBC93
-:10B63000E198A83D9D68F23C81CCF73DA69EBE3DB9
-:10B640006007CC3FBCDABDBE1FCC933F60D4A03EA8
-:10B65000CEC2463D9BC77EBE1807AABDCE99ABBEE3
-:10B660000FED65BFE0E38ABF95149E3FB4B6243F5B
-:10B67000F64BBDBF0C6E78BFDDEA5FBE234368BFEB
-:10B6800077FDA0BF974CA8BF1291BBBF20067FBD1E
-:10B690002C35CD3F13C1E0BDC6876EBF9FC6B5BD7B
-:10B6A000D53492BD5C0B9A3F36B8933B017F08C0FE
-:10B6B000043F853E090AF7BEC308D3BE285C38BEE6
-:10B6C000E64ADFBF5BAC43C0D2BC0FBF1715614079
-:10B6D0009D5FFC3F31D4ECBEE3F896BFEE67E63EDB
-:10B6E00033843C3F2BD34A408469F43F63A7DABCE0
-:10B6F00042AC5F3FB7A1A1BFC73C1440E655273F0E
-:10B70000FBD0C83F84992FC02B251A403585933F25
-:10B71000FA77B53D6B481CBE4341D53FA617C6BA64
-:10B72000833247BF24EA0B401792C33F5409373F87
-:10B73000811A1440A5B42FBF435E30BF9A62ED3F1B
-:10B740005856553DA0FC86C0671703C0883D32405F
-:10B75000883613C02A8B7B3D4690A63F24DCA13F50
-:10B7600060AD263D7687A83E6D5F393F6F62BE3E75
-:10B77000E029673F06251740425C7940B3AC743F2F
-:10B78000109CA23F9DE2D0BDF39403408A13C83FB2
-:10B79000B801593FFFFA3A3D2FE462BFE6A29A3D55
-:10B7A000609CD0BF2EF076BF49DB853F23E27B3F14
-:10B7B0006C5E494003425A3F47DDD63F3EB711C059
-:10B7C00015CFD83FEFD8094079C88CBF4B2F0CC09C
-:10B7D0007F563340070540BDB4AADC3FA0A81F3FF9
-:10B7E000486421BE24B4803F83E5EE3FB912254072
-:10B7F00002E2003FDAA9D33FF9DA0FC0D1D2ADBFE0
-:10B800005B36A1BFA7CCF03FDE9422BF50A462C03C
-:10B8100056D7463D65F309BDD900EA3F5E90DF3E4D
-:10B820006DD62DBF046C58C03816404012938EBDA3
-:10B83000DE7476BF314303C06F5DEABE6F923D4058
-:10B8400070B0AEBF57608740FE75963D44D57FBD52
-:10B85000E463E6BF85CA1ABE088E8CBE33C7A63C19
-:10B86000DB6F103EAD5FF0BF8EE39FBE92BDBD3E6D
-:10B87000A51B1ABF8BC0493F31FF27C0D761AABFA4
-:10B880007C66CA3D80ED17C0F0F2893F24B9CABF7B
-:10B89000F3ECB8BFB5AE40BE4B3F8DBF8E7499BFC1
-:10B8A00040BEAABF1A25D1BE31525C3DFBCB4EC073
-:10B8B000164F42BF4A5BEFBEC8DE1C403D51993F68
-:10B8C000499C2D3F56F322C0BB0FCABFC193033E14
-:10B8D00076FB0FC000B855BC4985AF3F8F91C53E80
-:10B8E000C8ADBE3FC05F853F433789C060D353BFFB
-:10B8F0006F5B1540344E9ABFD22A463FEB75DB3F53
-:10B900006641423E391918408E9D133F7FFE383DF7
-:10B910007D9B0D40BA4FEE3B863680BE9BC8AEBEC7
-:10B92000E814F7BD6F99A3BEAA5F623EE2B754BFA9
-:10B93000C927A8BFF7140C3F6662193FF0F1CCBECF
-:10B940000846DFBFE1F550C02C2F25C04F2D1CC08D
-:10B95000244A3E3F0BEBC4BCF01B76BE41EE143FC5
-:10B96000C68021C06CF8443FFF8DB5BF5EEB883EBA
-:10B970007311B1BFC3EFC53F2819D33EBCE3CC3F21
-:10B9800079790ABE9E7C23BF5EC0FB3FE7676AC031
-:10B990003019793F44CC6FBE46B4CE3EB8A4E73EE2
-:10B9A000B8A12ABE2855BCBF9FED063F6048E53FC1
-:10B9B000A6468BBF2A2F8ABF407642BFC72919BF30
-:10B9C000AE2587BF5DCAE43FB382F73C3EC1D43F9A
-:10B9D0002DE8CDBF98C89CBD2A54ABBF8DBE86BD97
-:10B9E000F06CFFBE64A2B13F2DD1913F9DAB3D3FB6
-:10B9F0006156C83F8B76A43F858F2BC0799B093F4A
-:10BA000015FC7ABF75053EC0F0F65E3F6D46D53F2A
-:10BA1000E24F213F9295F33EF9E7013F3CA36E3F91
-:10BA20004F59FCBFD5EE903F07D168BEF84BF5BF2C
-:10BA3000CEDEFF3FB5B289BE3C7B77408E217F3F93
-:10BA4000C2C8163F57F700BE68F7BFBDEAFCD1BEBB
-:10BA5000DBB5C93E504D07BF06AD2DBF56B0F9BE90
-:10BA60004935AC3EB32D26BE7AACCB3E1CEE4DBF65
-:10BA700023AC6F3E1A89D2BC4216483D2AF388BFD8
-:10BA80003261373D3255C9BDB8EF9F3E1339B7BA61
-:10BA90008BBFBBBEB8753D3E1771AF3EB759C13EB7
-:10BAA000910F51BDD70A273E70F0CD3DE178D03CD3
-:10BAB000EA98DABEB6D53E3D0A025DBEA73E56BE46
-:10BAC000E3ABD5BD2402753D0346963ED0B80BBD11
-:10BAD0006D4283BEDF2FE7BD2A37803EA102A43E20
-:10BAE0001A6C37BE2780763E0AA6543D1E1EB3BD93
-:10BAF000DA100F3E0CD49BBE492C263EBCC48D3EB2
-:10BB00007FA18FBE32269F3E7A8AAB3E886E553E1D
-:10BB1000D8D43BBE887064BE7CCFC0BD4344923E47
-:10BB20000BAC1FBD7085883EBC594DBE6C866FBC8A
-:10BB300038130B3ECDEB003E7A124C3D07676BBECF
-:10BB4000E3113F3E5465973EB62B323D29CA353E40
-:10BB500019F90F3E2F9ED53E90290ABD61BECA3D00
-:10BB600093AE05BF6159DF3E40507DBE47B406BC71
-:10BB70002040FCBD76A15CBEDF9A8D3E2CFC5BBEF6
-:10BB80001D66933EFA78FE3E86A7B1BD2B259B3DF0
-:10BB90005B1747BDA6D3D8BE824D293EF397FC3D27
-:10BBA000DA600FBEEB7C463EC4506ABE66D3AABEC6
-:10BBB0004F9EAC3D6139BA3E0121DD3C941DD7BD9D
-:10BBC000E4A7553EB0D6F2BDD681043EDEF910BFE3
-:10BBD0003BF60B3E67FCC33AF313C33D5BCFA03E7D
-:10BBE000D553B13C10CD773DDA32F43D5CD1133CF6
-:10BBF0000D5C86BEF6FC45BEE73E8DBE1D7C01BEDB
-:10BC0000FE4668BEE92ED13EC615D83E42719DBDA6
-:10BC10003B5AFA3C91DAB9BBE700723E9689AEBE58
-:10BC200051F73EBEE698353E7238203E32A0853C44
-:10BC300073DD73BD9A42BA3E8E7B11BFAB6D03BEFE
-:10BC4000FFB39A3E7FA652BD15853A3EDCA9333E2E
-:10BC5000D2DF1BBEA91F593E732C733E98CC223EE7
-:10BC600053AF53BEE5A6CB3E8AB3AF3C3EFDB43DD9
-:10BC70002B6D8E3D3E03AD3D25C3923D3D6F3D3E58
-:10BC8000DEBAA63EBE8417BFC70D253F200C0FBFEE
-:10BC900026C735BE92D6B3BD4C7701BD617A203F31
-:10BCA0009F002D3E630BBC3D0D372BBE01A96ABE24
-:10BCB000B3A6F23C8EF5903D2A2724BFCC9E13BE3E
-:10BCC0006A0CAB3C61A0303E4C8AC83EFCEC9B3E0B
-:10BCD00062168FBE8C929D3DB27321BD710C7BBEEE
-:10BCE00022B9B83DD7E7C43B12F750BBC18341BD71
-:10BCF000B70795BE7BE722BC26E2853ED7E1F1BDC2
-:10BD000005AEA23EED43DE3D67F5DF3E3265B63E51
-:10BD1000122C213EF2EE86BD5820713C1DC0A9BEFA
-:10BD200071EB0E3ED7E0963E4E4F8D3E449FBC3D9C
-:10BD300058E1CD3CE05451BDB4A2A3BDA875FABEF4
-:10BD4000616986BEF2559B3DBFA9F63BD4D091BD3B
-:10BD5000DA404BBDD361C43EDB25EA3EE0C84A3E33
-:10BD6000355AB13E9C93633E1C69A83ED5EC03BF97
-:10BD7000AB79B8BEC03275BEA24D1ABE40A901BE95
-:10BD80005F19A43D548F783E4479D43DAA8ECCBD32
-:10BD900064A3AE3DA922CC3D3AE7203E7CD625BE29
-:10BDA000117B15BE241C8C3E974189BD1A79763EC5
-:10BDB000E72D293DB466A23DEE25963E8D67A93E4E
-:10BDC000BE954D3DD58F2ABD1001BC3DAC6477BEFC
-:10BDD000227FA63DFED4983D52E1E43D49C47F3E1A
-:10BDE0000CF8843B6047003EFDF18F3DD316A5BBA8
-:10BDF0006F2EE4BEA0E49DBD1508EDBD706FD1BDF2
-:10BE00001346BCBD26A101BC0F8B873EB08C32BD52
-:10BE1000F8F2D6BE6568413EF3A1943EB5B3B03E9C
-:10BE2000B947C03CFC7D493E65C8CE3DB8FB48BD26
-:10BE3000BEB7EFBE2E06113EC50F75BEC81524BE97
-:10BE4000AB8E833E53D8253E224CA7BDEBAC7BBEC8
-:10BE500025E3A03E762672BEBAB3493ED7F3CDBDE8
-:10BE60008B97E2BEA81A1EBF734F243F352F2C3E7E
-:10BE700054B75B3CC9E40C3F4A1699BE781C6F3E30
-:10BE800021BB2F3E8DB97ABC249A3A3DB39704BFAB
-:10BE9000837EC53DE03ECB3DBC87053E8E389D3E52
-:10BEA0003652903D44BAB23DE3C4033EFCD315BEC6
-:10BEB0003A24A3BEA0F835BEB23973BEDB9BA0B84E
-:10BEC0001D44343D221850BE56F6A0BEF38953BE21
-:10BED0003A3981BDEC18DFBDBACE9E3E6DB19F3EB2
-:10BEE000FC2FC0BDD381073E0418D9BDDFD0B13CC3
-:10BEF0007E418ABD443BAABE1DAFFFBDBB3B4BBECE
-:10BF000076EEEDBE8BA41F3E326CA8BEF58A623E73
-:10BF1000489962BD292A96BE90D0F93D818FCCBE4A
-:10BF2000D3C6A3BE54F1483E880B1DBE5E3C043E02
-:10BF3000564930BEAD62283F22AA5FBDD276843E0C
-:10BF40002878173E550E853D65CE7ABD181C7CBD00
-:10BF5000365EAE3D6D292D39D8D43D3EEF1AA6BCD4
-:10BF60006334D73C771A08BFFCEBD53E6273133DB0
-:10BF70006E8B81BEB1449F3CEDE11B3D43A35CBE93
-:10BF8000310F253E647475BDB47E193E5B4CE0BE36
-:10BF90008A92BE3D3FFBFC3C52C8013E5736E63E0E
-:10BFA000DF8C6DBD42E2163E0913033E8BF76DBD7B
-:10BFB00094CC9DBE49C55FBE61C18CBE23835FBE6C
-:10BFC000EB08F83DDFA44E3DC06E603CBFC1E1BD53
-:10BFD0009A389B3DB3C9CD3CCBF63C3E95657DBEC2
-:10BFE000F0FDE4BBCBAA8C3E2E0AA73C2AA2A53EBC
-:10BFF000DA92AB3DBB40913E4435E53EB5F7F43EA9
-:10C000008C452D3E7115E63D940B413DCF62AEBD92
-:10C0100025B528BD8CEBFD3C12AEA63E828E9C3D24
-:10C02000206701BD929D94BE3BF3BE3EE864ED3DAA
-:10C03000FDFF8EBE9F563B3C8C72053D21439FBE4B
-:10C0400029C87F3D3BD4433E4E65E03DF4FB5EBCDA
-:10C050009EBFB23CDCD4D93DF5156E3EBA7E44BDE0
-:10C0600047E842BE0CF66C3E7A4D03BE5D8B533EF4
-:10C070008069443D7AF51C3EF738933EAAC3853E5D
-:10C080005A92A83D31CBAEBE8074B23D974818BEDF
-:10C09000DC8D863CE9593A3E7FF10FBE073F943E66
-:10C0A0006C1B67BE11B871BE696033BE0CEAC43D3B
-:10C0B000722502BF684FB4BE309D1CBEE5B99DBC61
-:10C0C000F765203E8C35E4BCA3017E3D099236BE67
-:10C0D000494A1C3D4970343D15CC963E87066DBCDF
-:10C0E0003F32053D7EA9CBBEFE5CE63E69393ABCD7
-:10C0F000D79ED7BD933DC7BBAF9FCD3CF82FBDBEEC
-:10C1000077C1523EAC228A3E20780E3E86B749BEA9
-:10C110002613AFBCFEA9D6BE6D17B1BE8AB466BEEB
-:10C12000DB4531BC983C86BE14589DBE30FF803E36
-:10C1300021A98BBDF46BC83D6F1D723EC4CFFABD03
-:10C1400036F0843DA2FF4C3E88EE513E5F374BBE39
-:10C1500054868CBC490FD23D4C14643E20221CBE38
-:10C160009D44A0BDDC71243E6FBB573EAF1B813E9A
-:10C17000B192F73DFD92023ECF54CA3DE88DC03EDC
-:10C18000ACD4243E8721DF3E36AB553EE5D93CBEDC
-:10C19000590F15BC314D743E93C934BE0256DE3E74
-:10C1A0000306B7BD4476C2BD2DFC843D856230BE1A
-:10C1B000DB4090BE8C0CC3BE5FCFF5BDF937F8BD38
-:10C1C000AC1299BE2F7C8FBDD3AC803E9F308DBE0C
-:10C1D0002685243D93A83A3E57A0393E761ECCBE14
-:10C1E000F6010D3EFF5D80BE50EDC03E84FE013F76
-:10C1F000A39DD8BE1EF520BE0D1B44B952C722BE5A
-:10C20000FF10453DF7B49B3E3CBD183EE16231BE98
-:10C210000627FBBBB5588A3E9875273E9E60273E91
-:10C220002C7381BE42FF7D3E7A7ACABC9CDA383ECE
-:10C230007BAEC8BD322E8BBDC8A7323E0078313DE3
-:10C240001C5EDA3EDFB2BE3CE654403E53A898BEC8
-:10C25000F594523E680B02BF6CDB6E3DAABEAD3E4C
-:10C26000478506BEA9D9DFBE7EF002BEF2A1F83D29
-:10C270007AAFE4BDBCA4FBBD649B14BE960D44BD67
-:10C2800041B650BE7D7D0DBFD4A1C6BE8C0B13BF81
-:10C29000629BA6BE3F3B873E2016A0BE3F5DADBF62
-:10C2A00074EECB3ED2D988BE801A6ABF2AB78DBD44
-:10C2B000239287BFDAE23A3E5CDB7ABD9DDFA8BEFF
-:10C2C0005EFB4A3E9881273FD2330E3F4A30AD3D58
-:10C2D000982E6B3E8EB99FBFD4345FBEBD8082BFA7
-:10C2E000BE0E873F5B1291BCE663193FC2DE8FBF73
-:10C2F00014F63DBCA22EB93E9B554BBF7642E83E9C
-:10C30000DF6071BD5C2C33BD2FE205BC166808BD33
-:10C310009D903ABD4E247C3DE6E40A3D76D8A1BC12
-:10C320002942E43DB5D129BD5A168E3B46F60D3D56
-:10C33000310EA23D79B34CBB1F7DE63DD10D33BD1F
-:10C34000C119173D19D08C3C460AAABDBCEE223D4E
-:10C350009BA210BDC3A0D7BDA3FBE1BC98F489BBD1
-:10C36000DA9D07BE3AC8F23AFC891EBC941F173DFD
-:10C37000460FAE3D690C7EBC6FCE8DBD60959A3D7B
-:10C380007905D83D03E7653D6F08E43D39484C3DEC
-:10C39000584EA8BC14BFB93D5A4009BD0EB2713DFC
-:10C3A0005DF9D93D87DD2F3DE9658E3DDC18673CA1
-:10C3B0005B8F0C3E23D9023DB7F5E23D37FBBD3D17
-:10C3C0002EA8553D145D95BDE5D4CF3D0BAA73BD98
-:10C3D00081691C3D402EBABC77C2D3BDAA230D3D56
-:10C3E000F8BFF83C60F8BF3D28923CBDCFC9513D35
-:10C3F0007507683D55A4593D2A79783D3D5C0ABDD5
-:10C40000E4F378BB4F47BD3D6FE984BC32EEDA3DC3
-:10C410002D2AC93DE896B23C2BEF133E2C2C043E4E
-:10C4200052BAA5BD3188533CC85F76BB4B0569BD88
-:10C43000A36CB33D0EB3E13CE01F11BD4E82943DB1
-:10C44000E9800A3D9385C5BD968CD2BC6DA360BDC5
-:10C45000CD5387BDFB12B8BC04A11F3D4112B83CAF
-:10C46000670BC5BDCA6A14BD0CC07CBD35489EBDF6
-:10C4700027CBB0BDFFB1DBBD1982683C559D9E3C0A
-:10C480004B93C3BD293AC6BD6B3941BD206E9DBDDE
-:10C49000A9CBAD3CA291613D7336E0BDCC611EBB22
-:10C4A00084DC12BD9D3DA2BD28C0ABBC760B63BD34
-:10C4B00055F0F93DF67F6C3DF988C63B6438923DF6
-:10C4C000CEC07C3C1E2C583DBC4BB83D7290CBBBC3
-:10C4D000475D1FBC52C145BCD2DADC3C8E3EB2BCCB
-:10C4E000125A8DBCD2A4EDBC10E241BD0C4250BD2D
-:10C4F000638B70BD6DFACBBCD4A892BD17C654BD7A
-:10C50000EE76FABC92E395BD631329BB7AB8303C52
-:10C51000F0654B3CC85D32BDA112F8BD4816C1386C
-:10C52000B8BCB7BD43106DBD6AFA5FBCF019B7BDAA
-:10C5300041730BBB3D89B3BD6B156EBD01B483BBAD
-:10C54000DB4F173F90181DBFFE1661BF56F2A53F87
-:10C5500090291C3F9AD3973DC698873FB34103BFAC
-:10C5600018C0563D5E639B3FBEF0DFBE5F69293E4B
-:10C57000B2E492BE8D1406BC3539863FA025AE3E8E
-:10C5800004B72DBE173A973D8DC3DF3DB0FFA43EE3
-:10C590003813A3BD69B05D3E7EBCF9BB4A9F773FAF
-:10C5A0002072AABDAA5A4B3E4EF4083F38BE1CBDAD
-:10C5B00071BD4B3D79BF70BD136AD2BED62C003E13
-:10C5C000FF549F3E8FB2153FD072C7BD332294BF38
-:10C5D000D92D8FBF00E143BF0F6EBE3BB1003F3E80
-:10C5E000FF13713ED05C363E7EA8253F51CE143FEE
-:10C5F000DDA431BF73A7B2BEB7CB903DA6F22B3EF0
-:10C60000AD26A93EFC6136BFAC6A92BEB3FD393F90
-:10C610003AFCCC3F0003C93FD794973F1D8FF1BF31
-:10C62000B277B1BEE928173FAE1BAB3E9D7A303ED4
-:10C630004359ADBEEA0EAB3DD5DE23BE2AD60FBFB1
-:10C6400028AD4F3F60570ABF0D23F6BF1C2C09C011
-:10C650007A1BE43DCAF0923F149D733A66019CBF79
-:10C66000199F86BE8247C43F1901A0BFF645933D7E
-:10C670008F00B93F3714023FA496D93EDA8EC7BF68
-:10C680002F54403E6420B53D047FCB3EB7E932BE17
-:10C69000011E7EBE2DC508BE4BC290BEAD8A933F23
-:10C6A000A624173EF8F3A5BE619C3CBD276834BFA5
-:10C6B0007A857D3EA965A5BEE6934D3FAB30E4BECD
-:10C6C00068D260BE55D3F7BE6CCC8ABFFCDF3F3F5B
-:10C6D000E0ABAB3F7424993FD8E9933F96B30BC0CE
-:10C6E0000797D1BE86457D3E3D0080BF8FC5683F20
-:10C6F000EF1C733F921F0DBF1AC9A8BFDBCCA73F29
-:10C700006BE2ED3ED12A20BFCCA1F83E9189AC3F2F
-:10C710005F30283E137113BF9AD2A43EE8E4D23FA3
-:10C7200075CCE0BE22DAA13DE57988BDDAD8D2BE6B
-:10C730009BD38D3F91B3B1BE86BD8D3F64B8783F2A
-:10C74000B4F5213D68BC9C3E26C2F5BE61667B3EC9
-:10C7500067230ABF22EDADBEE6AE7EBFB0388D3E88
-:10C76000E79741BE54F297BFA4446EBFE357BB3E68
-:10C77000CF32F43EEEE9313F55912F3DD0430CBE10
-:10C78000D4998BBFD0AE7ABED98909BFCDFB563FB5
-:10C79000692234BE9135C3BE9C4A65BFC649983EE6
-:10C7A000BC0073BEA809B2BF1A7D31409579B8BFED
-:10C7B000E146BD3FF567063F88BE023F4320843E09
-:10C7C000FBA0D7BEF977983FC30080BFC0EC8B3E7B
-:10C7D000D53202409687653F077614BF3A5006BFB0
-:10C7E00054CFB73E08988CBFDFD82240A56430BF35
-:10C7F00060120E3F422C2FBF8F01E9BE61FF65BF63
-:10C800001B2007BFAE4494BE430495BFCBCC2EBFC4
-:10C8100076A3413D8D5DABBFCE15DC3E304352BBB0
-:10C820004CC56ABD72F2FD3FB8579A3DBCEA2D3F38
-:10C830000C1417BEC53FB93DF0B7B2BE8C8628BFF9
-:10C8400026DB32BF28FB413F9DB6293F09184E3FEA
-:10C850003714D33F427B7A3F8D7E0E3E3063C8BF94
-:10C860007D0A633E5B4E0FBFA9A579BF9E9043BF73
-:10C87000BC7BC13DA902ECBC0DD67DBE9EBE92BE66
-:10C8800037BFA5BD7BA65ABC436178BFB0FE6EBF63
-:10C89000BBA723BE7A7D273FDE0B513ED06E903F73
-:10C8A0003417423D61DE223F6EBA483F4110FCBE64
-:10C8B000656A663E9A8FC7BCE4F49EBDC46CD03EE8
-:10C8C0005DA45F3FDDDD05BF6BF93CBFF709623F4B
-:10C8D000F8D171BFEAAA84BD8022EDBECFD4BE3F9D
-:10C8E0007D8B02C00011973F47E357BF1CFB03C07D
-:10C8F000726B2BC013BDF9BEE027FD3FF1D9394063
-:10C90000D1F1A0BC7053D13E28761C3FA620D63F63
-:10C91000C012BFBEA19D213F43A9543ED0BCC8BF99
-:10C92000B54583BD50750EBF9E3533BF9567543EE8
-:10C9300013C4C3BE373239BEAE8548BFF9BF113FFD
-:10C94000D9D6943FFD441A3F9FB7CCBFA8CF33C080
-:10C95000EDB1AF3FD75584BF60EB813E796D313F7C
-:10C9600019ABA6BEA3A706BF9724873F1B3390BD74
-:10C970006133A9BF9DE913BF56C16EBEA82893BFFE
-:10C980000CC5F13D8F20133F45A7E43E7361BB3FCB
-:10C99000DCC3633FD51C03BFB3A67D3FC74401BFC3
-:10C9A000D89B89BE60C5C2BD73A427BF8925A2BE1E
-:10C9B000062093BF785F623E8DD6793DA40A86BF7C
-:10C9C0006539E83E40AB05BF10A2833FDF862BBF31
-:10C9D0004F2B3B3F7962D83E19CC57BF96CCAE3F28
-:10C9E000188F15BF3D951A3F31B9BABFF3805EBFAE
-:10C9F000D0E9A93F7A1144BEF686073FE3596EBFDE
-:10CA0000B10FA6BE547F9B3EA65169BE2DBB6F3EA3
-:10CA1000100FBEBE2C399A3F241BB1BE7B973D3E02
-:10CA2000C6F5913E7BEDCDBE2D93D23FF7CD31BE05
-:10CA3000231B183FA3ECC13D0A3838BEF24F3D3FDF
-:10CA4000421B26BF6C90293E690795BE58979EBF32
-:10CA5000FEA2AABFD97DFC3DC851A8BE372DD03F4C
-:10CA6000E0F0FFBEF0D1C23F90F839BFDA2A93BEA2
-:10CA7000306CD8BEBCA2ACBD36B7EB3E9F7678BD5D
-:10CA800062D8C33FF7DBE63DDD090BBFC7E97FBFD7
-:10CA9000599F0EC0C4E711400F15F83DA645C0BF11
-:10CAA000C81B973E0B97BBBE48F610C0BF898EBF10
-:10CAB000900CE5BF6DF18E3FF2114D3FBD44893FB3
-:10CAC000625B663ECB2D6A3FC4D011BF18122A3E6E
-:10CAD0000707B9BF0851893F4EFB87BF059D8FBE31
-:10CAE0005344D6BE78B027BF2233FE3ED2F0C3BF38
-:10CAF000FDD955BF00C8A23E34A51FBF8282F03DBC
-:10CB0000A3A001BC843FF7BCB94A9FBDA5E3953EF5
-:10CB1000E0BF243D2DD7E33D22668FBDA62CC1BECC
-:10CB2000516B3BBDE56E03BEB5C9D13E1FA35EBDD3
-:10CB3000FEFCD33C31B8D0BC9424CE3CD3D43DBD14
-:10CB400012EB27BEE72934BE05FFD03F2B0610BFEE
-:10CB5000A4C49E3FDD166F3EF024113F812D09BF16
-:10CB6000ED08C43E458245C0E111CD3FA79A573F2D
-:10CB7000399A943F9ADC67BE1FE022BBED4827BE7E
-:10CB8000A4D4473EDCD4FFBEA54A113EEF3B343F60
-:10CB9000DC842D3F769FE03C4A1EA4BE821BC8BEAB
-:10CBA00099EB0F3E455614BFFB1682BE5BB4023FA5
-:10CBB0006F0AA3BE601A50BDF383B7BEC5D579BE58
-:10CBC000BE25D63E9843333EE83D103FE04F7E3FC2
-:10CBD00032296DBEAD20B1BFA827493D924A263EFD
-:10CBE000B59ED6BE8C330EBE6FFF31BF372178BEE7
-:10CBF00077A3DD3E164ED6BED04E90BF902914BF0F
-:10CC000042393FBF2EA9983E3A1080BE5C16EA3EDC
-:10CC1000D59AD23D07459D3FAE03823F93516CBFED
-:10CC2000A555293ED86B70BD39A604BFC638C4BD12
-:10CC30005CDA5E3E8C2C2B3DDDB98D3D2C43043EF1
-:10CC4000181763BFC494C23E80B505C0F0B0D8BF0A
-:10CC500092890F3F095A913E0DD5123F366416BF97
-:10CC60005ED5F53E12F13BBFA6845F3F5044983F2E
-:10CC70003F9EAA3FC9F6C6BE30BFCB3E6863D9BF50
-:10CC8000ED50173E4A2E85BE5F504E3FC2B0A53EC6
-:10CC90005C25A73F3566A73FE2632D3E79B4F7BE1A
-:10CCA000008C243EEDD4FEBEAD6B18BF239ABD3E72
-:10CCB000EB68273FDEEB4BBD4CE6FC3EC079B1BED6
-:10CCC000EE1BB3BECFB861BFECF3173F86EAEB3F74
-:10CCD0008F35FFBF45181A3E85F919BFC6AC673FAF
-:10CCE0001B73CC3D0B42233F5D45903DA490843F98
-:10CCF0006BF8183F707146BEEDCDD03F758478BF9C
-:10CD00006797913ED6DE063E8047DD3ED1D1993F02
-:10CD1000073050BF7723803F8000FF3D8877893FF1
-:10CD2000E3C8BCBE9AD595BD9C5E4B3FA33D2C3F4E
-:10CD30009E3DA5BBC01892BE5D7844BCED95023EF9
-:10CD40003EB177BD85D9A3BEBB98AA3F4E8B00BE2E
-:10CD500085FEE6BEFA21B5BEDD6C84BF0A7124BF34
-:10CD60004FFC11BFCEEC693D811E85BFB687E83E02
-:10CD7000EBBF8DBF874F39BEE72A973F78CDB2BC56
-:10CD80005B09FC3D247F18BF61FDA1BFC0492E3E59
-:10CD90001140993E2107523F1919093EF1CFD23D6A
-:10CDA0009ACEC6BDEED77DBE050732BF4F8418BFF1
-:10CDB0005D5830BF388476BFB95CAF3ECA8860BE6C
-:10CDC00031ECFCBC0ABCE1BC312C92BD07F7F8BCCD
-:10CDD0009122CCBAA65A2DBDF982013DE567423DAC
-:10CDE00091B0163CC642A93C920093BC7A61A93C22
-:10CDF0001831903C04DA5C3BECBBA6BBAE65593CF9
-:10CE00004752383CC57ABF3CE5D86ABDD38D49BD91
-:10CE10000EEC97BD157E35BD1C1BFFBC2DCC38BC60
-:10CE2000C8DC853CC4CF14BD87F462BC9C7EAFBD1A
-:10CE3000165D47BCA05F38BD6E20F93A52BA823BFE
-:10CE40005D69B53C91B3333D7562DC3DAD361A3D4D
-:10CE50008A0F3BBDDA32B6BA9141593C64803BBD82
-:10CE6000A316B3BC037498BC65234ABD598E8DBD0F
-:10CE7000300D37BD584138BC718F253CBE7CAD3C70
-:10CE8000AF5397BC50DE8FBC7C50203CE30225BDE5
-:10CE90006315F8BC8B8EB1BCFC32BCBA7BCD933D24
-:10CEA000A849BD3DB35B6B3D9FB6953CBCFBAD3D1A
-:10CEB0009E2C8A3D59600C3D9E0EE13CA7A848BDC2
-:10CEC0006A0777BB7232553DB1160E3DEFD95F3D13
-:10CED0005113193D14DDF8BB5CC8733D29B6413DC3
-:10CEE000D5FA423CC88D3B3C9A98FC39B834C73CD3
-:10CEF000EC25363D6A969B3C14A0D73C9B4D183DD3
-:10CF00009B83233DD3E1233DAE28883D3345FA3C46
-:10CF1000E75E47BC222EAD3D542D133B22DA353D52
-:10CF200058988E3D3566903D085FBB3D88F5653D60
-:10CF300062E9B33D999F4F3DE59C0B3D221A913D1F
-:10CF4000F15A793D891D6B3DB6A7933D3DDDCFBCC0
-:10CF50009F86D4BBF457F0BBC464993C89E46FBD91
-:10CF600033A696BD8283203D91DFA1BC435609BD07
-:10CF7000CAD713BDCD2F86BD3A2AADBC625E51BC67
-:10CF8000088052BDFA6F1DBD6E1AD93C7BCDF73CAF
-:10CF90008FA9B1BC1EEA0CBCC7FB2B3D80D11CBDC8
-:10CFA00014F9BD3D019CAF3C2C51823D3D3B9ABDE7
-:10CFB0004B6B35BD893E60BD6CD8F83D3FBADE3C59
-:10CFC000CBFED13D0428D23D7583303D6481813D47
-:10CFD000052E153DC9D15E3D5102193DCBFCA43B48
-:10CFE00027B4393CD278F73C02E5F1BC01808DBC16
-:10CFF000C3AC37BCE8AF71BDFD4692BD6F275BBDCA
-:10D00000F0C0403C1194403D11358E3DF1D52EBC11
-:10D010005310093C6E3B8D3CE4769F3D2352A93D65
-:10D02000C0A9A83D2056FCBCD2B9013D2B97E33CDA
-:10D030008E07623D4B3A483DC3C6A83DCB4EF13BFF
-:10D04000B01A533DF455753DB85E19BD34C27239FE
-:10D0500060DE473D7BEA77BB184A073D99053E3DB8
-:10D06000A51EE13CE5E97E3DDAD1163D051D243CD7
-:10D07000F5443C3ABD68113B0A7013BD7E053BBDCB
-:10D08000324A79BDA5C0C63C0490AA3CBE2DA7BBC0
-:10D09000A41384BDC13036BDF40D39BDF94483BC41
-:10D0A000C6C146BC257639BD9E809D3C325ABEBA6B
-:10D0B0004F6C893BD7124F3D4CD6413DCDF93E3D9B
-:10D0C0008605543C8D09593D96F8423DA527873C7D
-:10D0D00025BB6A3D08C2AC3D8A2E5A3DB4814F3D06
-:10D0E000AFF7F83C3E45113C962308BD0EABDB3C48
-:10D0F000F6FE173D7F86143C87E1E3BC1B300A3CFB
-:10D1000001394E3C56530EBBD5F1123BBD948CBA3F
-:10D11000C43D383B61D9E1BBB29294BA95C6F4BA2A
-:10D120009C61D43BD8D58B3C186BBE3D858727BD11
-:10D13000AE40F13BFAFBC03D11A877BD5C07C2BC15
-:10D14000C31C15B9239102BDA643A03CA37DBD3CE1
-:10D150005ACD99BB0FD9343C568EE83CEE03FBBC4C
-:10D160002B3CF33C0EAF6A3B461DBB3CA16C673DBC
-:10D17000F3E18F3D8E4EAFBBBD6D71BC2E61853C22
-:10D18000BEC54EBD96C0F8BCA511F3B9636551BCD0
-:10D19000B593243D6070323D5911DE3B24845A3BE7
-:10D1A0002BE8463B564029BD002FD3BB905E563737
-:10D1B000DD809B3DF87CB13CDA45BE3CD273833DBB
-:10D1C000A4585B3AB5F201BCE7D3E23C33762E3D7E
-:10D1D00044201D3DF335333DDDF3913DF565A4B9A4
-:10D1E000B57EBEBCB25D30BC9C09D43BBFB80EBDA1
-:10D1F000C17C6BBDBEFA5BBDCB5D1E3D3C9F4EBD91
-:10D20000A0C79FBCAA55113B3D46D9BC751B5BBD51
-:10D21000D54684BD8E490FBC2C6398BD880C09BCD3
-:10D2200061796DBCAE1B5F3D113788BD83DB6BBD83
-:10D23000E089DDBC7B3CAC3C91B281BCB3FEC4BC9C
-:10D2400000000000000000000000000000000000DE
-:10D2500000000000000000000000000000000000CE
+:10A2C000000000000000000000000000000000008E
+:10A2D000000000000000000000000000000000007E
+:10A2E0000B3C51C019549FBF1C10CCBEF0828FBFD5
+:10A2F0005999164034C11E405C7C43C0EF3A72BF8E
+:10A30000296C0DBFD5A33A3F36A2DA3F0C56B03FB9
+:10A31000870804407F90ACBECC63E13EC4ECADBE88
+:10A320001E17F0BFDE23B4BF47CF783FCE8D69C084
+:10A33000F44868C0F16B843FAC4510402663A5BF6C
+:10A340009574AF3FD2F34C4088FE71C071155440F4
+:10A3500008C0A4BFA055ED3F2E8E213F2133A9BFD9
+:10A360000422403F4A6B0440EE38673F07BA494039
+:10A37000A5755340431A74BE96A0F33F396A48BF8F
+:10A38000DFC03BBD735C3E3F76FF15400E1BA53F13
+:10A390003EDD11C05C7B9B3F03ABB8BFB022D2BE99
+:10A3A00037C886C001D2A1BF023E1540D3214FBF9E
+:10A3B000FAA284C03B140BC0D3D286C02F2A03BF9D
+:10A3C000A334273E1DCBE1BF2D8AEE3EC2AEEA3E4E
+:10A3D0000625264085BA43C0CFF0EEBE8E59CE3E4C
+:10A3E000F4CE933F943314C070113AC0A635F03FB9
+:10A3F000AD6517C0C7F44340EBB9BB3FE4963D40A1
+:10A40000806A1740BF81853F427E3640791E873F74
+:10A4100050E31340ABD86D3FA8088F4069599B3F6C
+:10A4200025E0AF3EA5E0C43F6A2264BF14D624C035
+:10A4300069C2ED3FE08EAABECB2215BA45F6823E38
+:10A440001196873F6116653EAB50E1BFAD9B393F2A
+:10A45000E5CAC43FC5D61EBD6536453FEB9802BF71
+:10A46000282AA83DE646B33EE61F2340C86D1C409F
+:10A4700045F30BC0F5DA713FCE2C41BF006E89BEAB
+:10A48000438F68BF0CA86CBFAEDC4BC03A2EA1BF97
+:10A4900049D3003F88AAE4BE2606493F9BF3883E85
+:10A4A000350B08400DE12AC0B23D99BF239C49BF3E
+:10A4B00052F4F3BFB7832E404D2F0D40F1DF00C0A3
+:10A4C0008075F23F16482DC0F33BD9BF26B3A5BF18
+:10A4D000D735343FE7F9A1BE2EA4913FD64D27BE14
+:10A4E000E9E200C0692ABCBE89B075C0AA9F0AC053
+:10A4F0000D9A4DBF03AA19BDBB3E5EBFD7D23AC06D
+:10A50000992C8DBF5887B43F2A714DBD0A02533E26
+:10A51000AEA846BE9E217640D904B53FBACD973F3E
+:10A52000BA61C13F05745740C69199C0CDD0C8BE2D
+:10A530004E752240E29DD53F675F45C04DDD2FC07F
+:10A5400054BCB83F02881740CB07963DEF61A3BFCC
+:10A550009CDEE73F41AE94BEB718F93FD3021BC063
+:10A56000017B6E3F5FBB17C0550C0E3FCBF76940B8
+:10A57000F7400B3F80F63ABFD15B81BFA56BB63F7A
+:10A58000D014E23F030381BF324CE6BF3CFDC73E1F
+:10A59000559FF13F7CC9623FBFDC973FA549E1BEB3
+:10A5A0008F1F25C044AD99BE2B7A04C0A2025FBFA5
+:10A5B00083F77EBEA2593C3F9008DA3ED1D4033FD8
+:10A5C0002EE177BEC5A91DBF1DE3F83F2666F5BD88
+:10A5D00091A85E3F8A8110C0522E32C072B41640DC
+:10A5E000EB7B8A3FB1779A3C9484A3BD1CA7E8BF5C
+:10A5F000F809103F11BEAEBE7A94243D020563BE39
+:10A60000EB2B953D36AA30BF475A09BF0EC18CBE11
+:10A6100024E155BE4ABD5D3FCF34A7BF3829443C35
+:10A62000D27C84BF3DD767BFCACF6C3F769114C040
+:10A630008D2615BF27ABA340BE9C1940AA3A033E06
+:10A64000DA5152BFACDA3EC0CBDAFE3F4A89AEBE29
+:10A65000FDC5E5BFB4BB5940F298B03F142D84BF8F
+:10A660000717403FD2974FBDBFCA01C09154C63EA5
+:10A670004D84CDBEE9AF803F6C7A6ABF92A88CBF93
+:10A680002F918E3F134209BD17372440B209A5BF51
+:10A690005332993EE639043E5498473E894B473E33
+:10A6A000E493853F728BBDBFD5889BBF94E916406C
+:10A6B000C0346AC017C32740C6BD973F7C4276BFEF
+:10A6C000DF5F95BFD20D853FB89F5CC08E7EAF3EE9
+:10A6D00060A010BF37EF6ABD4EAB633FCF62313F22
+:10A6E0007428B83E80AE753B3F11DDBE83E4113F58
+:10A6F000224419BF8F8F0D3F723120BFE57546BED2
+:10A700001761253F8C61323FDFDDC8BE8D482C3F8D
+:10A710006AD56E3EFCD0CBBC3D9E0C3E904251BFF4
+:10A720007B01913DBC51C23C203615BE3FE76D3DDB
+:10A7300004B5F6BC4D89CEBD806929BE37B221BAB9
+:10A74000520B1A3CFA924ABD9108FB3C388E1FBE50
+:10A750007AD00BBA4FC8923D83D9683CC75A18BE0D
+:10A76000F76A833D6B7697BCBEB9AFBDC058113E4A
+:10A770002A211BBD350311BCC58BF33DBCC027BED0
+:10A780009E0DD8BD6973C93DDA19C2B88333893DBE
+:10A790004EE3DDBCF968C93DB729A0BDD785D83CDB
+:10A7A0001711F4BDD481F3BD7EBB98BD0C0334BD3D
+:10A7B000FBF2C73D8D13093ECE065E3BDF65203EB2
+:10A7C0000122B7BDE29083BD7CB0CABDB1B3A43D48
+:10A7D000E90B9E3CD4DE453DD2719B3B9910313D47
+:10A7E000229BAA3D8EE0FFBC53B1453D1169A0BD3F
+:10A7F000F912BCBCDC753EBDDC8788BC465E163EEB
+:10A80000039214BD5A4A943DEFD00C3CBCEF253E58
+:10A810007A74FDBD0D60BA3D047CFBBD34D077BDBC
+:10A8200066FFE83D2357A13DDF884B3C63FCFFBD3D
+:10A830006786243C66780C3D83DDBDBD2EF7DCBD0C
+:10A840007A54853DB88683BCDD9B6DBDBC35A4BD07
+:10A85000D3260EBE03B206BE876DCCBD358D9C3CA3
+:10A86000CCB1F2BCF030E3B99683B3BDB1F8C4BD4E
+:10A870002E98DF3DBA5191BCBE92EE3CC27CC83DE1
+:10A880005F96063E0945883D7A3F8FBC1B22D63D28
+:10A89000881F8F3D2806CF3D327C7A3D8BF6A93D3F
+:10A8A000BAFCB13DC0C6643D9958E0BD17950BBDDB
+:10A8B000B133B2BC4006C6BD391B343CC9B6D1BCAD
+:10A8C000AD86CC3C4E45D53D0EF8EE3D62ACC33D69
+:10A8D0005883813D82865D3D9F30133C444670BD68
+:10A8E0003E77833D032382BC97B39EBC3DFFDD3D95
+:10A8F000E64BB03B3C8FD2BB9E5161BD8DAC093E57
+:10A900009A59B1BC19800E3E0E26C83DFEDC423D70
+:10A9100030A8D83D02F64BBD1C771A3D7B6190BD37
+:10A920001670C9BDA2BB22BDEFCA103DE5A79ABCF7
+:10A930005A3B92BB4C1B4CBDF8E9FB3C5B411FBD35
+:10A94000990802BEF6B788BDBC8DABBB5E91503D89
+:10A9500078E1D7BD3F38103DF0D3C43DE8D9CB3DB9
+:10A9600031A9C7BFB3471EC004FA1A3EDA2DB1BFE2
+:10A970007D69D0BFB35BF03ED6880B3EA080E33D3F
+:10A980008903B13F69BAE5BF0EF361BE099527BFE0
+:10A990004E87983FCE9D184015B1053E2D14DEBF61
+:10A9A000763C22403A23DF3F0B710140764A35C0A6
+:10A9B00093E114BF57F3283FE455803E974981BF88
+:10A9C0003204A43E04862DBFCD906340425D3FBE5D
+:10A9D000351DC43FC14329C05F1080BF1A7EFE3EB3
+:10A9E0000E9ED33FF245ADBF002FB63F6A1B8D3F91
+:10A9F00003692C40643F9B3E8EB640C0A6F4443FA2
+:10AA0000814DA23F6327963FFB0969405425E5BD70
+:10AA1000E100DE3EE32602C0E922733FDD66084026
+:10AA200036DF9EBEB9AB94BF55B545BEFC2AB63FD6
+:10AA3000310FB33F06B084BE106B2240691091BE47
+:10AA40003E513DBF3143CB3F8C50EB3FFA5740BFA7
+:10AA50000BCA53BFCB84C1BF2EB443BE20F0863E89
+:10AA6000E5996B40434C1E3F2D279C3E9823A5BF84
+:10AA7000F587C1BFF809A4BFCBBC1140C79584BE00
+:10AA800038AD613F6F67CD3FFB46DB3F6076F83FF7
+:10AA9000F5AB473F514C6ABF4E05093EA383AF3F1C
+:10AAA0000BE896BF6885433FD9F3A6BF5C911AC0F7
+:10AAB0000D2304BFD8BEB23C766600C09632BBBF41
+:10AAC00006A41F405A934BBFA43C0DC09C057DBEFD
+:10AAD000E5CAEDBE8C62783FEF12173E3BE8A23F1D
+:10AAE000BA04C93F1921353FCA00FC3F520932BFA1
+:10AAF000431712C07C6EC3BCFF292E40D99BB2BE47
+:10AB0000195EDF3ED3160940A24346C01916F8BFAE
+:10AB10001A925DBC4BFFE7BF5AC069BFD1462640C1
+:10AB20003F3403C040FF5F3F7399713FB25BF7BE94
+:10AB30000910923E231CDDBDDDB512403EA1FA3F57
+:10AB40008C61EE3F88ADB33F574C01403CE0DDBF28
+:10AB5000146C9C3E1B8F90BFF66BABBE92B371BF63
+:10AB600042B3323FCB128EBFA56FF1BE705B943FF4
+:10AB70004839743F012AF13E4BD259BB89B7E33DB6
+:10AB8000184F573F6D1F4BBFC6D4F43F41C74F3ED0
+:10AB90008F34D23E1C4FCB3EC242883E1C9C0A40A2
+:10ABA0005FE2A4BE555192C08C872F40918B89BC27
+:10ABB000CA5813C014CA403F79AD29C0CBBF84BF67
+:10ABC0000B2B6BC09693D63F1D703240E3CBB53E46
+:10ABD000934CC0BE62BCCE3FBE859ABF8264ACBF00
+:10ABE000E8F902C0D7378EBF80011B3FBCC930BF18
+:10ABF0005FE2C7BFD41D2CBCC601F03FF5466EBF57
+:10AC0000BF10B9BFD744DF3F6802E33FF8EFA13E72
+:10AC1000B0E2C53D8980AA3F7A6E233F7BCED8BF84
+:10AC2000D6CA19C0AA31A6BFD221ADBEAE761E3F8C
+:10AC3000FC65FABFA7B0C63E7A532ABF2162A23E86
+:10AC400041BBC43F55C5A03F0F362AC005D27EBFC9
+:10AC50004935A4BEA69D00C04DC58B3E9E05B4BE21
+:10AC6000B55F4B3FA78A0C409BC51D40F4C6783F9B
+:10AC700065371D401DE62FBF110F35C0EA67C03F85
+:10AC80007BCACEBEFC234140200B673E42A920C0B8
+:10AC9000CD50933FC5CA543F763FD5BE4616D5BE6C
+:10ACA0004A31EEBE20983B3F78CB1EBEDF110DC06F
+:10ACB00084D10BBF7DF45A3DFAB7F63F4EA87EBE55
+:10ACC000521FAABF54D3843F6005CE3F1DAB11BFB6
+:10ACD0003D4A0A3FD787FB3F0BD42A3E909C0A404F
+:10ACE000EE83EABFA2E5703FF58482BE2DE2073F06
+:10ACF00049F6973FA34D45BFA72116BF9945463E4C
+:10AD000013E30C3EDCFFEBBFDBF03440AA6E94BFD4
+:10AD100099C0CCBE7E9A1E3F216209BFF3185DC068
+:10AD200036703DC0BED91F40B713EABD01D04E40BA
+:10AD300090B45D4012C8EABE7774F4BE4FFC3AC0CE
+:10AD4000AF5790BF3D980640835BEEBF785E2CBF47
+:10AD50001CDB003F6C8693BF3F1EAEBB764B133FA0
+:10AD6000411B02BE7C52AB3C2E71A83D1AE606BFC9
+:10AD700096CD86BD37E2253F4279333FB3C03CBE16
+:10AD8000DEB8C4BD7AB991BF6CC78BBF84E5413FC3
+:10AD9000B8371E3C4EED75BFAC7CE6BE4EA94FBE2B
+:10ADA000C96AABBDABDD9D3D1F5BA93DA67AA7BCC3
+:10ADB000EE238ABDA981B53D6CD76A3CAF881F3DA3
+:10ADC000D0F8513D29E505BEA93107BE68D537BD8C
+:10ADD0008EBB91BD0D8DDCBB7E29ECBD07B2353D30
+:10ADE0003FFC953CFC7F123D4B96DEBD9BF9EBB9D9
+:10ADF00023A26DBDB478ECBDF2BB70BD537BBCBD6E
+:10AE0000E5ABF13DD79091BDB1909C3D6E2578BCEE
+:10AE10001587FFBD0453E23CBA0220BEED2D233D51
+:10AE20001DFC6E3DA893D03C3CF9D5BC8278CCBDCE
+:10AE3000A343F1BD825A5DBD609802BE83AED13D91
+:10AE400053D4543D61B0F43D8BA07BBD9F6E24BDB7
+:10AE5000044C073E2ED8213E88FEEA3D053F3BBD0F
+:10AE6000AA83DD3DA045C53D9838D4BD8DB519BE3A
+:10AE70002572043D69DF3A3DE010063EC99DE53B81
+:10AE8000D9BED43D5B56143EFCF985BD51B7413D5A
+:10AE90001AFA95BC6274DA3CD0693C3DA07B493D0E
+:10AEA0002D22533D54CE44BDC7EC23BD75AAAE3B05
+:10AEB00019E4F33DE7FD18BDCB09953D6A21193E24
+:10AEC000EC7EFB3D7E29843DB68749BD923A1CBC91
+:10AED000C8D1FC3C3F33DDBD0C95113D73E0B03D66
+:10AEE000EEE7ADBAE359C13C7F9AB43DF758063E50
+:10AEF000F752C93D6D19C93DFCF5EBBC03CE5A3D77
+:10AF000077EC00BC830D5E3CBEEF1FBE413DF53DBE
+:10AF100062610D3EEC3ACB3CCD591CBC71E564BD81
+:10AF2000F6A90A3E55A7CC3D8235E8BC3B779C3D4F
+:10AF30002129C93DCEA7773D0B763D3DB500D93CD3
+:10AF4000B0A90A3DEEE20D3B14A58B3D9B9F67BD6A
+:10AF5000A9FB41BDAE82273DA161993DE318A43D07
+:10AF6000C63AE2BB6BD3E93D8A0B213E43E05A3D32
+:10AF700093C1A33D6528A5BD6A8EB03D4D2C013E11
+:10AF80006BC4DF3DBF2F0ABD42A4D1BD96B003BD47
+:10AF9000BA7F3CBD68DB453D73AE00BE96EBD43D49
+:10AFA0000E383CBD4167C43D8EC1FBBBB21B93BD97
+:10AFB00054E695BDDAB02EBD9F240BBEE9010D3DD0
+:10AFC0006C827B3D0387A23CFB724ABDF5DCA4BCCE
+:10AFD000F6EF123EF3C7AF3D30FF873D1624993D93
+:10AFE00008D40E3F9CA6693F465116BF8B302ABF3E
+:10AFF0003DE1593F9697B33F2BE93EBF4DA2873FB6
+:10B000006387963FDFE104BF3437A63E6BACA03FB9
+:10B010008679F9BDC8F402BF723BCDBE00F42B3F68
+:10B02000CAD449BFEBD96FBD3362963E8B1212C0B2
+:10B03000A05C95BF50243A40ADFD61BFD9F973BF04
+:10B04000F35C143E49E2E3BF21C21640272585BFC9
+:10B050008F6DED3F3282283F4F481E3F06AB6ABFDF
+:10B06000321D97BFE87C1FC066541EBE5822E13FC8
+:10B0700074DF69BF3E86CD3FDCD31DBFC3B79A3FA7
+:10B080009A88A93EE7E9503F6CBB16C05671743EE2
+:10B0900065881340351F44BD01D34F3F00182FBFB3
+:10B0A0008E95C2BEDAD1933D8AE7C5BFD6A696BFBC
+:10B0B000E303AEBF7E4AB6BFB6B68F3F15DF803F13
+:10B0C000BC73373FC495563F01C10BC08DBFB1BCA7
+:10B0D000B52FFE3E9FF8E53DA3159DBFB8B896BFBE
+:10B0E0006095F3BF82AB843FD09A043FA5AE25BEE6
+:10B0F000467329C041EE20BFCBFBE23F572056BF2D
+:10B10000EE0E12BFABB9B63F241225BFF50029BF22
+:10B1100085EBD1BF2748FBBEBBCFB8BF2F1865BF9B
+:10B1200072BD12BEE69DC93D35F9CB3E10821EBEF2
+:10B130004CE38C3FABF10EBF870D99BD4F5943BF18
+:10B1400014D9853E2EABAA3EB807C43E7506843E90
+:10B15000EEBAB5BE3AB3E23EA1A9793C08410E3D34
+:10B1600014693A3F14099C3FDA01BFBF795CA0BF64
+:10B17000156F1940E669DC3EB83EE2BEC05C1DC0FA
+:10B18000150E0B3FAAABA1BFAA43B6BF198F29BFAB
+:10B19000DC69A2BC55F2873EC191AE3E1EC9E8BF34
+:10B1A00073A305BFF3F73FBF4C8F01BFDCAF133F65
+:10B1B000F50CB73F484320BFF4D40EBE2591B8BF6D
+:10B1C00046F99BBFEF5D433FB312AD3F83FC1EBF0B
+:10B1D0007732C0BE59DD4EBF75A541BFA2D3363F01
+:10B1E0004CF40A3FA6A209C0850A294087C98FBF2F
+:10B1F0008E45EE3F6ACA8BBFDEDFECBD56FE0640D1
+:10B2000095C832BFE450D53EC7CF883F64D9E3BE6E
+:10B21000DB5BB5BF889E563F21A59B3FD6FF1E3EF8
+:10B22000408FB33F9857D2BF773315C06404553F62
+:10B23000D761E13F4B88C8BFDBF7B13F15D4243E4F
+:10B240004D344A3F2C32C33F777BA53F092D99BF30
+:10B250005E32E33DE11460BFBD248F3FEF3DDD3F33
+:10B26000B2B163BDE1615BBD87577A3FE8C8B63FC5
+:10B27000634FC23F7050A33F63AE873FAACF6E3F7C
+:10B28000ED42A7BF5D3185BED341083F83D6493F1C
+:10B290003A9B22BFFDF4AFBDCC7EF83E817B5ABF06
+:10B2A0005A26D73EED2E9CBF2D1B3440EB8636C070
+:10B2B00093E2A03E6B69C1BECDC8E73EB85EDC3FFD
+:10B2C00006AB4E3FB7CB2D4080F423BF1F8324C075
+:10B2D00040612BC06A068EBFC98F1440F6AFE13FB4
+:10B2E0007E66B63F9C65203F2B0A32C015879FBE05
+:10B2F000BD6D0640386834BFA56D3B3FF8118E3FE9
+:10B300006B627FBEC2C9C83E2B60FCBFE4248F3F86
+:10B31000F9CC2AC0016485BF6472E43FB3FC0F40DE
+:10B32000314DB1BE2E0F54BFCF59873F38155EBF88
+:10B330009392D43D834BA8BFB1830E406FCF17C00B
+:10B340002C50B23FBC92F13F5F55F6BF7B2F87BFB9
+:10B35000C0F739BEB784093F2DECBDBE2B547DBF6D
+:10B36000AF17173FC4F28ABF9D686BBF3101C2BFE0
+:10B37000C2903ABFD163E73F82A2C03FCC7953BFAE
+:10B38000B945AC3E39C088BFCDE58A3FBC1654BF35
+:10B39000B2D5C23E09050DBFFA47913F973382BF30
+:10B3A000F8F847BE4AB5903FC60F50C0A9D2A53E97
+:10B3B000C8FA44BFB6647ABFD107F13E3F9EDFBEF4
+:10B3C0003C139D3E15FDB5BFFBE39FBE79C8A1BEF2
+:10B3D000AE4901407AC6013E5FFA2EBF59F8813F5F
+:10B3E0003CAD04BF39CCF8BE466C4CBF26C70ABF83
+:10B3F00001C2403F8D79353ED4729B3F4016C8BD97
+:10B40000A56F303E7729B2BFC0ADA43DFC14993E74
+:10B410007D0DB23D549B253EB4F12ABFC3722ABFB5
+:10B4200063786EBD45D29CBDEC721ABD63846CBD61
+:10B43000DC7553BD9B2FDB3C187A1B3C3A3CA53D89
+:10B44000A88C1B3D2698893D0EE1BD3D7630E43C3D
+:10B4500056EF863DA04FE13D7F4542BC00DB943D69
+:10B46000E1A5A93DDE3407BDF7E4793D98722D3B97
+:10B47000C4AAD1BCFE30853D358F473DDDE01FBC01
+:10B480006EC7B43D986B933D7767C83D3369E8BD9F
+:10B4900080ADBCBCB3CCBC3C139F86BDC5ACE4BD89
+:10B4A0009B879BBD6368013D1FB7B0BDD66D913DC5
+:10B4B0003AA3653DA941B73BC12BE63C3050D73D8F
+:10B4C0004FD6493C43898F3DB0AF953D4B3B043D42
+:10B4D000917E663DE4A0E23A33AC8A3D81E313BD40
+:10B4E0005472E13BC14CDABC43F9723DB0A4983CC4
+:10B4F000408382BDF73C37BC17EA303DD52F9F3DD6
+:10B50000B050023E0785CB3D677D813C8E18CFBB96
+:10B510001B26E7BDC81509BB4A76293D01E267BD78
+:10B52000D0E3DE3DBF8980BD6B4AB73DD0DB81BB38
+:10B530006E3429BB8D6E303D17CAFABA5413C33B23
+:10B54000FD49DBBDF7C60E3E170DB03D5CE63DBDC7
+:10B55000FFAF60BD56BC84BCB5ACBEBC1A564A3DFC
+:10B56000F4F4B8BDF114993D57F0833C106F8A3D57
+:10B5700018991CBD6D6F8D3D69430D3D0D78B9BDAA
+:10B580005808CE3D89E5BB3DB45261BDC8CBCBBDAB
+:10B59000132CC43DFE47BE3D6E569C3D9F91573DCA
+:10B5A000DF1ABBBD4D7D9D3D2FB7983B93D983BD21
+:10B5B000E9E289BD527A7ABD3C5E96BDB1F878BDAC
+:10B5C00063EF87BDD77A48BCCD06D7BBC8F9173D16
+:10B5D0008358123CF8D9A0BCAF35913C07C8B83DA0
+:10B5E00060D51F3D5DBC7D3D813D823D20A7DD3D99
+:10B5F00089F9C23D5E2C783DF758B43C8C74F83D17
+:10B60000BD78BE3B5C6C78BDBC82B73CD60FBF3DFD
+:10B6100022F3BA3D251FCFBC143B15BD050A7E3C65
+:10B62000FDC9013EFD2EBF3DDDB6943D6A2217BD2A
+:10B63000D6BEFC3D9CF7F1BC7626AD3DACD575BCC5
+:10B6400076B555BB8F915FBC1FD43CBDAEAE0DBC73
+:10B65000E198A83D9D68F23C81CCF73DA69EBE3D99
+:10B660006007CC3FBCDABDBE1FCC933F60D4A03E88
+:10B67000CEC2463D9BC77EBE1807AABDCE99ABBEC3
+:10B680000FED65BFE0E38ABF95149E3FB4B6243F3B
+:10B69000F64BBDBF0C6E78BFDDEA5FBE234368BFCB
+:10B6A00077FDA0BF974CA8BF1291BBBF20067FBDFE
+:10B6B0002C35CD3F13C1E0BDC6876EBF9FC6B5BD5B
+:10B6C000D53492BD5C0B9A3F36B8933B017F08C0DE
+:10B6D000043F853E090AF7BEC308D3BE285C38BEC6
+:10B6E000E64ADFBF5BAC43C0D2BC0FBF1715614059
+:10B6F0009D5FFC3F31D4ECBEE3F896BFEE67E63EBB
+:10B7000033843C3F2BD34A408469F43F63A7DABCBF
+:10B7100042AC5F3FB7A1A1BFC73C1440E655273FED
+:10B72000FBD0C83F84992FC02B251A403585933F05
+:10B73000FA77B53D6B481CBE4341D53FA617C6BA44
+:10B74000833247BF24EA0B401792C33F5409373F67
+:10B75000811A1440A5B42FBF435E30BF9A62ED3FFB
+:10B760005856553DA0FC86C0671703C0883D32403F
+:10B77000883613C02A8B7B3D4690A63F24DCA13F30
+:10B7800060AD263D7687A83E6D5F393F6F62BE3E55
+:10B79000E029673F06251740425C7940B3AC743F0F
+:10B7A000109CA23F9DE2D0BDF39403408A13C83F92
+:10B7B000B801593FFFFA3A3D2FE462BFE6A29A3D35
+:10B7C000609CD0BF2EF076BF49DB853F23E27B3FF4
+:10B7D0006C5E494003425A3F47DDD63F3EB711C039
+:10B7E00015CFD83FEFD8094079C88CBF4B2F0CC07C
+:10B7F0007F563340070540BDB4AADC3FA0A81F3FD9
+:10B80000486421BE24B4803F83E5EE3FB912254051
+:10B8100002E2003FDAA9D33FF9DA0FC0D1D2ADBFBF
+:10B820005B36A1BFA7CCF03FDE9422BF50A462C01C
+:10B8300056D7463D65F309BDD900EA3F5E90DF3E2D
+:10B840006DD62DBF046C58C03816404012938EBD83
+:10B85000DE7476BF314303C06F5DEABE6F923D4038
+:10B8600070B0AEBF57608740FE75963D44D57FBD32
+:10B87000E463E6BF85CA1ABE088E8CBE33C7A63CF9
+:10B88000DB6F103EAD5FF0BF8EE39FBE92BDBD3E4D
+:10B89000A51B1ABF8BC0493F31FF27C0D761AABF84
+:10B8A0007C66CA3D80ED17C0F0F2893F24B9CABF5B
+:10B8B000F3ECB8BFB5AE40BE4B3F8DBF8E7499BFA1
+:10B8C00040BEAABF1A25D1BE31525C3DFBCB4EC053
+:10B8D000164F42BF4A5BEFBEC8DE1C403D51993F48
+:10B8E000499C2D3F56F322C0BB0FCABFC193033EF4
+:10B8F00076FB0FC000B855BC4985AF3F8F91C53E60
+:10B90000C8ADBE3FC05F853F433789C060D353BFDA
+:10B910006F5B1540344E9ABFD22A463FEB75DB3F32
+:10B920006641423E391918408E9D133F7FFE383DD7
+:10B930007D9B0D40BA4FEE3B863680BE9BC8AEBEA7
+:10B94000E814F7BD6F99A3BEAA5F623EE2B754BF89
+:10B95000C927A8BFF7140C3F6662193FF0F1CCBEAF
+:10B960000846DFBFE1F550C02C2F25C04F2D1CC06D
+:10B97000244A3E3F0BEBC4BCF01B76BE41EE143FA5
+:10B98000C68021C06CF8443FFF8DB5BF5EEB883E9A
+:10B990007311B1BFC3EFC53F2819D33EBCE3CC3F01
+:10B9A00079790ABE9E7C23BF5EC0FB3FE7676AC011
+:10B9B0003019793F44CC6FBE46B4CE3EB8A4E73EC2
+:10B9C000B8A12ABE2855BCBF9FED063F6048E53FA1
+:10B9D000A6468BBF2A2F8ABF407642BFC72919BF10
+:10B9E000AE2587BF5DCAE43FB382F73C3EC1D43F7A
+:10B9F0002DE8CDBF98C89CBD2A54ABBF8DBE86BD77
+:10BA0000F06CFFBE64A2B13F2DD1913F9DAB3D3F95
+:10BA10006156C83F8B76A43F858F2BC0799B093F29
+:10BA200015FC7ABF75053EC0F0F65E3F6D46D53F0A
+:10BA3000E24F213F9295F33EF9E7013F3CA36E3F71
+:10BA40004F59FCBFD5EE903F07D168BEF84BF5BF0C
+:10BA5000CEDEFF3FB5B289BE3C7B77408E217F3F73
+:10BA6000C2C8163F57F700BE68F7BFBDEAFCD1BE9B
+:10BA7000DBB5C93E504D07BF06AD2DBF56B0F9BE70
+:10BA80004935AC3EB32D26BE7AACCB3E1CEE4DBF45
+:10BA900023AC6F3E1A89D2BC4216483D2AF388BFB8
+:10BAA0003261373D3255C9BDB8EF9F3E1339B7BA41
+:10BAB0008BBFBBBEB8753D3E1771AF3EB759C13E97
+:10BAC000910F51BDD70A273E70F0CD3DE178D03CB3
+:10BAD000EA98DABEB6D53E3D0A025DBEA73E56BE26
+:10BAE000E3ABD5BD2402753D0346963ED0B80BBDF1
+:10BAF0006D4283BEDF2FE7BD2A37803EA102A43E00
+:10BB00001A6C37BE2780763E0AA6543D1E1EB3BD72
+:10BB1000DA100F3E0CD49BBE492C263EBCC48D3E91
+:10BB20007FA18FBE32269F3E7A8AAB3E886E553EFD
+:10BB3000D8D43BBE887064BE7CCFC0BD4344923E27
+:10BB40000BAC1FBD7085883EBC594DBE6C866FBC6A
+:10BB500038130B3ECDEB003E7A124C3D07676BBEAF
+:10BB6000E3113F3E5465973EB62B323D29CA353E20
+:10BB700019F90F3E2F9ED53E90290ABD61BECA3DE0
+:10BB800093AE05BF6159DF3E40507DBE47B406BC51
+:10BB90002040FCBD76A15CBEDF9A8D3E2CFC5BBED6
+:10BBA0001D66933EFA78FE3E86A7B1BD2B259B3DD0
+:10BBB0005B1747BDA6D3D8BE824D293EF397FC3D07
+:10BBC000DA600FBEEB7C463EC4506ABE66D3AABEA6
+:10BBD0004F9EAC3D6139BA3E0121DD3C941DD7BD7D
+:10BBE000E4A7553EB0D6F2BDD681043EDEF910BFC3
+:10BBF0003BF60B3E67FCC33AF313C33D5BCFA03E5D
+:10BC0000D553B13C10CD773DDA32F43D5CD1133CD5
+:10BC10000D5C86BEF6FC45BEE73E8DBE1D7C01BEBA
+:10BC2000FE4668BEE92ED13EC615D83E42719DBD86
+:10BC30003B5AFA3C91DAB9BBE700723E9689AEBE38
+:10BC400051F73EBEE698353E7238203E32A0853C24
+:10BC500073DD73BD9A42BA3E8E7B11BFAB6D03BEDE
+:10BC6000FFB39A3E7FA652BD15853A3EDCA9333E0E
+:10BC7000D2DF1BBEA91F593E732C733E98CC223EC7
+:10BC800053AF53BEE5A6CB3E8AB3AF3C3EFDB43DB9
+:10BC90002B6D8E3D3E03AD3D25C3923D3D6F3D3E38
+:10BCA000DEBAA63EBE8417BFC70D253F200C0FBFCE
+:10BCB00026C735BE92D6B3BD4C7701BD617A203F11
+:10BCC0009F002D3E630BBC3D0D372BBE01A96ABE04
+:10BCD000B3A6F23C8EF5903D2A2724BFCC9E13BE1E
+:10BCE0006A0CAB3C61A0303E4C8AC83EFCEC9B3EEB
+:10BCF00062168FBE8C929D3DB27321BD710C7BBECE
+:10BD000022B9B83DD7E7C43B12F750BBC18341BD50
+:10BD1000B70795BE7BE722BC26E2853ED7E1F1BDA1
+:10BD200005AEA23EED43DE3D67F5DF3E3265B63E31
+:10BD3000122C213EF2EE86BD5820713C1DC0A9BEDA
+:10BD400071EB0E3ED7E0963E4E4F8D3E449FBC3D7C
+:10BD500058E1CD3CE05451BDB4A2A3BDA875FABED4
+:10BD6000616986BEF2559B3DBFA9F63BD4D091BD1B
+:10BD7000DA404BBDD361C43EDB25EA3EE0C84A3E13
+:10BD8000355AB13E9C93633E1C69A83ED5EC03BF77
+:10BD9000AB79B8BEC03275BEA24D1ABE40A901BE75
+:10BDA0005F19A43D548F783E4479D43DAA8ECCBD12
+:10BDB00064A3AE3DA922CC3D3AE7203E7CD625BE09
+:10BDC000117B15BE241C8C3E974189BD1A79763EA5
+:10BDD000E72D293DB466A23DEE25963E8D67A93E2E
+:10BDE000BE954D3DD58F2ABD1001BC3DAC6477BEDC
+:10BDF000227FA63DFED4983D52E1E43D49C47F3EFA
+:10BE00000CF8843B6047003EFDF18F3DD316A5BB87
+:10BE10006F2EE4BEA0E49DBD1508EDBD706FD1BDD1
+:10BE20001346BCBD26A101BC0F8B873EB08C32BD32
+:10BE3000F8F2D6BE6568413EF3A1943EB5B3B03E7C
+:10BE4000B947C03CFC7D493E65C8CE3DB8FB48BD06
+:10BE5000BEB7EFBE2E06113EC50F75BEC81524BE77
+:10BE6000AB8E833E53D8253E224CA7BDEBAC7BBEA8
+:10BE700025E3A03E762672BEBAB3493ED7F3CDBDC8
+:10BE80008B97E2BEA81A1EBF734F243F352F2C3E5E
+:10BE900054B75B3CC9E40C3F4A1699BE781C6F3E10
+:10BEA00021BB2F3E8DB97ABC249A3A3DB39704BF8B
+:10BEB000837EC53DE03ECB3DBC87053E8E389D3E32
+:10BEC0003652903D44BAB23DE3C4033EFCD315BEA6
+:10BED0003A24A3BEA0F835BEB23973BEDB9BA0B82E
+:10BEE0001D44343D221850BE56F6A0BEF38953BE01
+:10BEF0003A3981BDEC18DFBDBACE9E3E6DB19F3E92
+:10BF0000FC2FC0BDD381073E0418D9BDDFD0B13CA2
+:10BF10007E418ABD443BAABE1DAFFFBDBB3B4BBEAD
+:10BF200076EEEDBE8BA41F3E326CA8BEF58A623E53
+:10BF3000489962BD292A96BE90D0F93D818FCCBE2A
+:10BF4000D3C6A3BE54F1483E880B1DBE5E3C043EE2
+:10BF5000564930BEAD62283F22AA5FBDD276843EEC
+:10BF60002878173E550E853D65CE7ABD181C7CBDE0
+:10BF7000365EAE3D6D292D39D8D43D3EEF1AA6BCB4
+:10BF80006334D73C771A08BFFCEBD53E6273133D90
+:10BF90006E8B81BEB1449F3CEDE11B3D43A35CBE73
+:10BFA000310F253E647475BDB47E193E5B4CE0BE16
+:10BFB0008A92BE3D3FFBFC3C52C8013E5736E63EEE
+:10BFC000DF8C6DBD42E2163E0913033E8BF76DBD5B
+:10BFD00094CC9DBE49C55FBE61C18CBE23835FBE4C
+:10BFE000EB08F83DDFA44E3DC06E603CBFC1E1BD33
+:10BFF0009A389B3DB3C9CD3CCBF63C3E95657DBEA2
+:10C00000F0FDE4BBCBAA8C3E2E0AA73C2AA2A53E9B
+:10C01000DA92AB3DBB40913E4435E53EB5F7F43E88
+:10C020008C452D3E7115E63D940B413DCF62AEBD72
+:10C0300025B528BD8CEBFD3C12AEA63E828E9C3D04
+:10C04000206701BD929D94BE3BF3BE3EE864ED3D8A
+:10C05000FDFF8EBE9F563B3C8C72053D21439FBE2B
+:10C0600029C87F3D3BD4433E4E65E03DF4FB5EBCBA
+:10C070009EBFB23CDCD4D93DF5156E3EBA7E44BDC0
+:10C0800047E842BE0CF66C3E7A4D03BE5D8B533ED4
+:10C090008069443D7AF51C3EF738933EAAC3853E3D
+:10C0A0005A92A83D31CBAEBE8074B23D974818BEBF
+:10C0B000DC8D863CE9593A3E7FF10FBE073F943E46
+:10C0C0006C1B67BE11B871BE696033BE0CEAC43D1B
+:10C0D000722502BF684FB4BE309D1CBEE5B99DBC41
+:10C0E000F765203E8C35E4BCA3017E3D099236BE47
+:10C0F000494A1C3D4970343D15CC963E87066DBCBF
+:10C100003F32053D7EA9CBBEFE5CE63E69393ABCB6
+:10C11000D79ED7BD933DC7BBAF9FCD3CF82FBDBECB
+:10C1200077C1523EAC228A3E20780E3E86B749BE89
+:10C130002613AFBCFEA9D6BE6D17B1BE8AB466BECB
+:10C14000DB4531BC983C86BE14589DBE30FF803E16
+:10C1500021A98BBDF46BC83D6F1D723EC4CFFABDE3
+:10C1600036F0843DA2FF4C3E88EE513E5F374BBE19
+:10C1700054868CBC490FD23D4C14643E20221CBE18
+:10C180009D44A0BDDC71243E6FBB573EAF1B813E7A
+:10C19000B192F73DFD92023ECF54CA3DE88DC03EBC
+:10C1A000ACD4243E8721DF3E36AB553EE5D93CBEBC
+:10C1B000590F15BC314D743E93C934BE0256DE3E54
+:10C1C0000306B7BD4476C2BD2DFC843D856230BEFA
+:10C1D000DB4090BE8C0CC3BE5FCFF5BDF937F8BD18
+:10C1E000AC1299BE2F7C8FBDD3AC803E9F308DBEEC
+:10C1F0002685243D93A83A3E57A0393E761ECCBEF4
+:10C20000F6010D3EFF5D80BE50EDC03E84FE013F55
+:10C21000A39DD8BE1EF520BE0D1B44B952C722BE39
+:10C22000FF10453DF7B49B3E3CBD183EE16231BE78
+:10C230000627FBBBB5588A3E9875273E9E60273E71
+:10C240002C7381BE42FF7D3E7A7ACABC9CDA383EAE
+:10C250007BAEC8BD322E8BBDC8A7323E0078313DC3
+:10C260001C5EDA3EDFB2BE3CE654403E53A898BEA8
+:10C27000F594523E680B02BF6CDB6E3DAABEAD3E2C
+:10C28000478506BEA9D9DFBE7EF002BEF2A1F83D09
+:10C290007AAFE4BDBCA4FBBD649B14BE960D44BD47
+:10C2A00041B650BE7D7D0DBFD4A1C6BE8C0B13BF61
+:10C2B000629BA6BE3F3B873E2016A0BE3F5DADBF42
+:10C2C00074EECB3ED2D988BE801A6ABF2AB78DBD24
+:10C2D000239287BFDAE23A3E5CDB7ABD9DDFA8BEDF
+:10C2E0005EFB4A3E9881273FD2330E3F4A30AD3D38
+:10C2F000982E6B3E8EB99FBFD4345FBEBD8082BF87
+:10C30000BE0E873F5B1291BCE663193FC2DE8FBF52
+:10C3100014F63DBCA22EB93E9B554BBF7642E83E7B
+:10C32000DF6071BD5C2C33BD2FE205BC166808BD13
+:10C330009D903ABD4E247C3DE6E40A3D76D8A1BCF2
+:10C340002942E43DB5D129BD5A168E3B46F60D3D36
+:10C35000310EA23D79B34CBB1F7DE63DD10D33BDFF
+:10C36000C119173D19D08C3C460AAABDBCEE223D2E
+:10C370009BA210BDC3A0D7BDA3FBE1BC98F489BBB1
+:10C38000DA9D07BE3AC8F23AFC891EBC941F173DDD
+:10C39000460FAE3D690C7EBC6FCE8DBD60959A3D5B
+:10C3A0007905D83D03E7653D6F08E43D39484C3DCC
+:10C3B000584EA8BC14BFB93D5A4009BD0EB2713DDC
+:10C3C0005DF9D93D87DD2F3DE9658E3DDC18673C81
+:10C3D0005B8F0C3E23D9023DB7F5E23D37FBBD3DF7
+:10C3E0002EA8553D145D95BDE5D4CF3D0BAA73BD78
+:10C3F00081691C3D402EBABC77C2D3BDAA230D3D36
+:10C40000F8BFF83C60F8BF3D28923CBDCFC9513D14
+:10C410007507683D55A4593D2A79783D3D5C0ABDB4
+:10C42000E4F378BB4F47BD3D6FE984BC32EEDA3DA3
+:10C430002D2AC93DE896B23C2BEF133E2C2C043E2E
+:10C4400052BAA5BD3188533CC85F76BB4B0569BD68
+:10C45000A36CB33D0EB3E13CE01F11BD4E82943D91
+:10C46000E9800A3D9385C5BD968CD2BC6DA360BDA5
+:10C47000CD5387BDFB12B8BC04A11F3D4112B83C8F
+:10C48000670BC5BDCA6A14BD0CC07CBD35489EBDD6
+:10C4900027CBB0BDFFB1DBBD1982683C559D9E3CEA
+:10C4A0004B93C3BD293AC6BD6B3941BD206E9DBDBE
+:10C4B000A9CBAD3CA291613D7336E0BDCC611EBB02
+:10C4C00084DC12BD9D3DA2BD28C0ABBC760B63BD14
+:10C4D00055F0F93DF67F6C3DF988C63B6438923DD6
+:10C4E000CEC07C3C1E2C583DBC4BB83D7290CBBBA3
+:10C4F000475D1FBC52C145BCD2DADC3C8E3EB2BCAB
+:10C50000125A8DBCD2A4EDBC10E241BD0C4250BD0C
+:10C51000638B70BD6DFACBBCD4A892BD17C654BD59
+:10C52000EE76FABC92E395BD631329BB7AB8303C32
+:10C53000F0654B3CC85D32BDA112F8BD4816C1384C
+:10C54000B8BCB7BD43106DBD6AFA5FBCF019B7BD8A
+:10C5500041730BBB3D89B3BD6B156EBD01B483BB8D
+:10C56000DB4F173F90181DBFFE1661BF56F2A53F67
+:10C5700090291C3F9AD3973DC698873FB34103BF8C
+:10C5800018C0563D5E639B3FBEF0DFBE5F69293E2B
+:10C59000B2E492BE8D1406BC3539863FA025AE3E6E
+:10C5A00004B72DBE173A973D8DC3DF3DB0FFA43EC3
+:10C5B0003813A3BD69B05D3E7EBCF9BB4A9F773F8F
+:10C5C0002072AABDAA5A4B3E4EF4083F38BE1CBD8D
+:10C5D00071BD4B3D79BF70BD136AD2BED62C003EF3
+:10C5E000FF549F3E8FB2153FD072C7BD332294BF18
+:10C5F000D92D8FBF00E143BF0F6EBE3BB1003F3E60
+:10C60000FF13713ED05C363E7EA8253F51CE143FCD
+:10C61000DDA431BF73A7B2BEB7CB903DA6F22B3ECF
+:10C62000AD26A93EFC6136BFAC6A92BEB3FD393F70
+:10C630003AFCCC3F0003C93FD794973F1D8FF1BF11
+:10C64000B277B1BEE928173FAE1BAB3E9D7A303EB4
+:10C650004359ADBEEA0EAB3DD5DE23BE2AD60FBF91
+:10C6600028AD4F3F60570ABF0D23F6BF1C2C09C0F1
+:10C670007A1BE43DCAF0923F149D733A66019CBF59
+:10C68000199F86BE8247C43F1901A0BFF645933D5E
+:10C690008F00B93F3714023FA496D93EDA8EC7BF48
+:10C6A0002F54403E6420B53D047FCB3EB7E932BEF7
+:10C6B000011E7EBE2DC508BE4BC290BEAD8A933F03
+:10C6C000A624173EF8F3A5BE619C3CBD276834BF85
+:10C6D0007A857D3EA965A5BEE6934D3FAB30E4BEAD
+:10C6E00068D260BE55D3F7BE6CCC8ABFFCDF3F3F3B
+:10C6F000E0ABAB3F7424993FD8E9933F96B30BC0AE
+:10C700000797D1BE86457D3E3D0080BF8FC5683FFF
+:10C71000EF1C733F921F0DBF1AC9A8BFDBCCA73F08
+:10C720006BE2ED3ED12A20BFCCA1F83E9189AC3F0F
+:10C730005F30283E137113BF9AD2A43EE8E4D23F83
+:10C7400075CCE0BE22DAA13DE57988BDDAD8D2BE4B
+:10C750009BD38D3F91B3B1BE86BD8D3F64B8783F0A
+:10C76000B4F5213D68BC9C3E26C2F5BE61667B3EA9
+:10C7700067230ABF22EDADBEE6AE7EBFB0388D3E68
+:10C78000E79741BE54F297BFA4446EBFE357BB3E48
+:10C79000CF32F43EEEE9313F55912F3DD0430CBEF0
+:10C7A000D4998BBFD0AE7ABED98909BFCDFB563F95
+:10C7B000692234BE9135C3BE9C4A65BFC649983EC6
+:10C7C000BC0073BEA809B2BF1A7D31409579B8BFCD
+:10C7D000E146BD3FF567063F88BE023F4320843EE9
+:10C7E000FBA0D7BEF977983FC30080BFC0EC8B3E5B
+:10C7F000D53202409687653F077614BF3A5006BF90
+:10C8000054CFB73E08988CBFDFD82240A56430BF14
+:10C8100060120E3F422C2FBF8F01E9BE61FF65BF42
+:10C820001B2007BFAE4494BE430495BFCBCC2EBFA4
+:10C8300076A3413D8D5DABBFCE15DC3E304352BB90
+:10C840004CC56ABD72F2FD3FB8579A3DBCEA2D3F18
+:10C850000C1417BEC53FB93DF0B7B2BE8C8628BFD9
+:10C8600026DB32BF28FB413F9DB6293F09184E3FCA
+:10C870003714D33F427B7A3F8D7E0E3E3063C8BF74
+:10C880007D0A633E5B4E0FBFA9A579BF9E9043BF53
+:10C89000BC7BC13DA902ECBC0DD67DBE9EBE92BE46
+:10C8A00037BFA5BD7BA65ABC436178BFB0FE6EBF43
+:10C8B000BBA723BE7A7D273FDE0B513ED06E903F53
+:10C8C0003417423D61DE223F6EBA483F4110FCBE44
+:10C8D000656A663E9A8FC7BCE4F49EBDC46CD03EC8
+:10C8E0005DA45F3FDDDD05BF6BF93CBFF709623F2B
+:10C8F000F8D171BFEAAA84BD8022EDBECFD4BE3F7D
+:10C900007D8B02C00011973F47E357BF1CFB03C05C
+:10C91000726B2BC013BDF9BEE027FD3FF1D9394042
+:10C92000D1F1A0BC7053D13E28761C3FA620D63F43
+:10C93000C012BFBEA19D213F43A9543ED0BCC8BF79
+:10C94000B54583BD50750EBF9E3533BF9567543EC8
+:10C9500013C4C3BE373239BEAE8548BFF9BF113FDD
+:10C96000D9D6943FFD441A3F9FB7CCBFA8CF33C060
+:10C97000EDB1AF3FD75584BF60EB813E796D313F5C
+:10C9800019ABA6BEA3A706BF9724873F1B3390BD54
+:10C990006133A9BF9DE913BF56C16EBEA82893BFDE
+:10C9A0000CC5F13D8F20133F45A7E43E7361BB3FAB
+:10C9B000DCC3633FD51C03BFB3A67D3FC74401BFA3
+:10C9C000D89B89BE60C5C2BD73A427BF8925A2BEFE
+:10C9D000062093BF785F623E8DD6793DA40A86BF5C
+:10C9E0006539E83E40AB05BF10A2833FDF862BBF11
+:10C9F0004F2B3B3F7962D83E19CC57BF96CCAE3F08
+:10CA0000188F15BF3D951A3F31B9BABFF3805EBF8D
+:10CA1000D0E9A93F7A1144BEF686073FE3596EBFBD
+:10CA2000B10FA6BE547F9B3EA65169BE2DBB6F3E83
+:10CA3000100FBEBE2C399A3F241BB1BE7B973D3EE2
+:10CA4000C6F5913E7BEDCDBE2D93D23FF7CD31BEE5
+:10CA5000231B183FA3ECC13D0A3838BEF24F3D3FBF
+:10CA6000421B26BF6C90293E690795BE58979EBF12
+:10CA7000FEA2AABFD97DFC3DC851A8BE372DD03F2C
+:10CA8000E0F0FFBEF0D1C23F90F839BFDA2A93BE82
+:10CA9000306CD8BEBCA2ACBD36B7EB3E9F7678BD3D
+:10CAA00062D8C33FF7DBE63DDD090BBFC7E97FBFB7
+:10CAB000599F0EC0C4E711400F15F83DA645C0BFF1
+:10CAC000C81B973E0B97BBBE48F610C0BF898EBFF0
+:10CAD000900CE5BF6DF18E3FF2114D3FBD44893F93
+:10CAE000625B663ECB2D6A3FC4D011BF18122A3E4E
+:10CAF0000707B9BF0851893F4EFB87BF059D8FBE11
+:10CB00005344D6BE78B027BF2233FE3ED2F0C3BF17
+:10CB1000FDD955BF00C8A23E34A51FBF8282F03D9B
+:10CB2000A3A001BC843FF7BCB94A9FBDA5E3953ED5
+:10CB3000E0BF243D2DD7E33D22668FBDA62CC1BEAC
+:10CB4000516B3BBDE56E03BEB5C9D13E1FA35EBDB3
+:10CB5000FEFCD33C31B8D0BC9424CE3CD3D43DBDF4
+:10CB600012EB27BEE72934BE05FFD03F2B0610BFCE
+:10CB7000A4C49E3FDD166F3EF024113F812D09BFF6
+:10CB8000ED08C43E458245C0E111CD3FA79A573F0D
+:10CB9000399A943F9ADC67BE1FE022BBED4827BE5E
+:10CBA000A4D4473EDCD4FFBEA54A113EEF3B343F40
+:10CBB000DC842D3F769FE03C4A1EA4BE821BC8BE8B
+:10CBC00099EB0F3E455614BFFB1682BE5BB4023F85
+:10CBD0006F0AA3BE601A50BDF383B7BEC5D579BE38
+:10CBE000BE25D63E9843333EE83D103FE04F7E3FA2
+:10CBF00032296DBEAD20B1BFA827493D924A263EDD
+:10CC0000B59ED6BE8C330EBE6FFF31BF372178BEC6
+:10CC100077A3DD3E164ED6BED04E90BF902914BFEE
+:10CC200042393FBF2EA9983E3A1080BE5C16EA3EBC
+:10CC3000D59AD23D07459D3FAE03823F93516CBFCD
+:10CC4000A555293ED86B70BD39A604BFC638C4BDF2
+:10CC50005CDA5E3E8C2C2B3DDDB98D3D2C43043ED1
+:10CC6000181763BFC494C23E80B505C0F0B0D8BFEA
+:10CC700092890F3F095A913E0DD5123F366416BF77
+:10CC80005ED5F53E12F13BBFA6845F3F5044983F0E
+:10CC90003F9EAA3FC9F6C6BE30BFCB3E6863D9BF30
+:10CCA000ED50173E4A2E85BE5F504E3FC2B0A53EA6
+:10CCB0005C25A73F3566A73FE2632D3E79B4F7BEFA
+:10CCC000008C243EEDD4FEBEAD6B18BF239ABD3E52
+:10CCD000EB68273FDEEB4BBD4CE6FC3EC079B1BEB6
+:10CCE000EE1BB3BECFB861BFECF3173F86EAEB3F54
+:10CCF0008F35FFBF45181A3E85F919BFC6AC673F8F
+:10CD00001B73CC3D0B42233F5D45903DA490843F77
+:10CD10006BF8183F707146BEEDCDD03F758478BF7B
+:10CD20006797913ED6DE063E8047DD3ED1D1993FE2
+:10CD3000073050BF7723803F8000FF3D8877893FD1
+:10CD4000E3C8BCBE9AD595BD9C5E4B3FA33D2C3F2E
+:10CD50009E3DA5BBC01892BE5D7844BCED95023ED9
+:10CD60003EB177BD85D9A3BEBB98AA3F4E8B00BE0E
+:10CD700085FEE6BEFA21B5BEDD6C84BF0A7124BF14
+:10CD80004FFC11BFCEEC693D811E85BFB687E83EE2
+:10CD9000EBBF8DBF874F39BEE72A973F78CDB2BC36
+:10CDA0005B09FC3D247F18BF61FDA1BFC0492E3E39
+:10CDB0001140993E2107523F1919093EF1CFD23D4A
+:10CDC0009ACEC6BDEED77DBE050732BF4F8418BFD1
+:10CDD0005D5830BF388476BFB95CAF3ECA8860BE4C
+:10CDE00031ECFCBC0ABCE1BC312C92BD07F7F8BCAD
+:10CDF0009122CCBAA65A2DBDF982013DE567423D8C
+:10CE000091B0163CC642A93C920093BC7A61A93C01
+:10CE10001831903C04DA5C3BECBBA6BBAE65593CD8
+:10CE20004752383CC57ABF3CE5D86ABDD38D49BD71
+:10CE30000EEC97BD157E35BD1C1BFFBC2DCC38BC40
+:10CE4000C8DC853CC4CF14BD87F462BC9C7EAFBDFA
+:10CE5000165D47BCA05F38BD6E20F93A52BA823BDE
+:10CE60005D69B53C91B3333D7562DC3DAD361A3D2D
+:10CE70008A0F3BBDDA32B6BA9141593C64803BBD62
+:10CE8000A316B3BC037498BC65234ABD598E8DBDEF
+:10CE9000300D37BD584138BC718F253CBE7CAD3C50
+:10CEA000AF5397BC50DE8FBC7C50203CE30225BDC5
+:10CEB0006315F8BC8B8EB1BCFC32BCBA7BCD933D04
+:10CEC000A849BD3DB35B6B3D9FB6953CBCFBAD3DFA
+:10CED0009E2C8A3D59600C3D9E0EE13CA7A848BDA2
+:10CEE0006A0777BB7232553DB1160E3DEFD95F3DF3
+:10CEF0005113193D14DDF8BB5CC8733D29B6413DA3
+:10CF0000D5FA423CC88D3B3C9A98FC39B834C73CB2
+:10CF1000EC25363D6A969B3C14A0D73C9B4D183DB2
+:10CF20009B83233DD3E1233DAE28883D3345FA3C26
+:10CF3000E75E47BC222EAD3D542D133B22DA353D32
+:10CF400058988E3D3566903D085FBB3D88F5653D40
+:10CF500062E9B33D999F4F3DE59C0B3D221A913DFF
+:10CF6000F15A793D891D6B3DB6A7933D3DDDCFBCA0
+:10CF70009F86D4BBF457F0BBC464993C89E46FBD71
+:10CF800033A696BD8283203D91DFA1BC435609BDE7
+:10CF9000CAD713BDCD2F86BD3A2AADBC625E51BC47
+:10CFA000088052BDFA6F1DBD6E1AD93C7BCDF73C8F
+:10CFB0008FA9B1BC1EEA0CBCC7FB2B3D80D11CBDA8
+:10CFC00014F9BD3D019CAF3C2C51823D3D3B9ABDC7
+:10CFD0004B6B35BD893E60BD6CD8F83D3FBADE3C39
+:10CFE000CBFED13D0428D23D7583303D6481813D27
+:10CFF000052E153DC9D15E3D5102193DCBFCA43B28
+:10D0000027B4393CD278F73C02E5F1BC01808DBCF5
+:10D01000C3AC37BCE8AF71BDFD4692BD6F275BBDA9
+:10D02000F0C0403C1194403D11358E3DF1D52EBCF1
+:10D030005310093C6E3B8D3CE4769F3D2352A93D45
+:10D04000C0A9A83D2056FCBCD2B9013D2B97E33CBA
+:10D050008E07623D4B3A483DC3C6A83DCB4EF13BDF
+:10D06000B01A533DF455753DB85E19BD34C27239DE
+:10D0700060DE473D7BEA77BB184A073D99053E3D98
+:10D08000A51EE13CE5E97E3DDAD1163D051D243CB7
+:10D09000F5443C3ABD68113B0A7013BD7E053BBDAB
+:10D0A000324A79BDA5C0C63C0490AA3CBE2DA7BBA0
+:10D0B000A41384BDC13036BDF40D39BDF94483BC21
+:10D0C000C6C146BC257639BD9E809D3C325ABEBA4B
+:10D0D0004F6C893BD7124F3D4CD6413DCDF93E3D7B
+:10D0E0008605543C8D09593D96F8423DA527873C5D
+:10D0F00025BB6A3D08C2AC3D8A2E5A3DB4814F3DE6
+:10D10000AFF7F83C3E45113C962308BD0EABDB3C27
+:10D11000F6FE173D7F86143C87E1E3BC1B300A3CDA
+:10D1200001394E3C56530EBBD5F1123BBD948CBA1F
+:10D13000C43D383B61D9E1BBB29294BA95C6F4BA0A
+:10D140009C61D43BD8D58B3C186BBE3D858727BDF1
+:10D15000AE40F13BFAFBC03D11A877BD5C07C2BCF5
+:10D16000C31C15B9239102BDA643A03CA37DBD3CC1
+:10D170005ACD99BB0FD9343C568EE83CEE03FBBC2C
+:10D180002B3CF33C0EAF6A3B461DBB3CA16C673D9C
+:10D19000F3E18F3D8E4EAFBBBD6D71BC2E61853C02
+:10D1A000BEC54EBD96C0F8BCA511F3B9636551BCB0
+:10D1B000B593243D6070323D5911DE3B24845A3BC7
+:10D1C0002BE8463B564029BD002FD3BB905E563717
+:10D1D000DD809B3DF87CB13CDA45BE3CD273833D9B
+:10D1E000A4585B3AB5F201BCE7D3E23C33762E3D5E
+:10D1F00044201D3DF335333DDDF3913DF565A4B984
+:10D20000B57EBEBCB25D30BC9C09D43BBFB80EBD80
+:10D21000C17C6BBDBEFA5BBDCB5D1E3D3C9F4EBD70
+:10D22000A0C79FBCAA55113B3D46D9BC751B5BBD31
+:10D23000D54684BD8E490FBC2C6398BD880C09BCB3
+:10D2400061796DBCAE1B5F3D113788BD83DB6BBD63
+:10D25000E089DDBC7B3CAC3C91B281BCB3FEC4BC7C
:10D2600000000000000000000000000000000000BE
:10D2700000000000000000000000000000000000AE
:10D28000000000000000000000000000000000009E
:10D29000000000000000000000000000000000008E
:10D2A000000000000000000000000000000000007E
:10D2B000000000000000000000000000000000006E
-:10D2C0003F41BCBE4B880B3EF9F6513E8BE3B4BEEA
-:10D2D0002777CA3D3812633D24A7F23F5863063FC3
-:10D2E0000583C1BE8D279ABD417C5BBFC502EFBDE2
-:10D2F0000BBA9E3E467DBEBE1CAB0B3FA23D213D00
-:10D30000E96B06BFB62235BF6863C5BE3FEB8D3DF6
-:10D310008C4305BEB29AFD3D1241C53EB23113BCED
-:10D320007B9E293E02E087BCBB7F013D8479933D13
-:10D330001273E2BEA688C3BDFE1DDF3ED59A82BE33
-:10D34000AFAE21BEBD89723D13894C3ED924BCBC11
-:10D350004274AFBF6DD781BE5870E13FE39134BED8
-:10D36000293F9E3E492C91BC50870A407CA023BE99
-:10D37000EAE4AC3E2AB061BEA21E9FBFFC4A743EE6
-:10D38000C1EB50BF89E118BE6EB7603B68AD2FBEE0
-:10D39000A519B93ED6E394BE8577913D2D6564BD50
-:10D3A000945DF63EAACB96BD8771C2BE95D772BD7D
-:10D3B000C7F1553F28F399BEE1380F3F35F409BC5A
-:10D3C000A8504ABFE131113E9B42C3BF98809B3FAA
-:10D3D00057CEC7BFB37361BE1F110EC0F1B0E43E9C
-:10D3E000AA1FDABFD99014BFBD622EC0D4F7293F5F
-:10D3F000ADE0E2BF902D4CC04B75FABE7ECB013E36
-:10D40000C91049405F780D3EE943B83F65F6E73EF5
-:10D410008517D23FC2930240DBD6CC3F7725D7BDDC
-:10D42000DED4DBBF207D40BF91208F3C56C3AB3F95
-:10D4300088C827405533F53F69455F3F12D6D43D34
-:10D440000668FB3DB39947BE7A2D503DC9CA80BFDF
-:10D45000A73044BF6B5CCB3EC457D83E716C93BFC2
-:10D460006D4945BE077E62BF6AF5124080E8153FF0
-:10D47000BAFCE1BED5E1BFBEEE5E19BF171DC43ECA
-:10D4800086F8A43F24EF68BFB6AB6E3EE75343BEB9
-:10D490003452B23E2378B83FA5CD53BE374E2B3D14
-:10D4A000AF0607BFB19764BE73A1953E20CB933EF4
-:10D4B000F2320C3D4CEC673E9196CEBAA1691A3F10
-:10D4C000057E24C0EEC2AE3FC23BE53FB96310C04B
-:10D4D000E725053FBE86813ED7441B40C4E887BF91
-:10D4E00004F811BEBF721540618226C01B10BABF7E
-:10D4F000BE17DFBE29AC1A3F971E4A4027A886BF39
-:10D500008F9C6B3FF89185BF9B36273CFA11323ECA
-:10D5100045CC243F129C9CBF09010A402D8280BE4D
-:10D520001D60DE3EA0EB02BE71210AC0C6CD2EBF3B
-:10D53000B2664CBF6390983F95898B3F8833F93F23
-:10D54000EDE8A93DBD8E343D2F2E9BBD42A12ABEE4
-:10D55000A607C53EB0413DBE1CE151BF6760483ED5
-:10D560001785793DE5EE3BBE93B58CBED70409BC6B
-:10D57000C8113C3E855820BE1465AB3FCFD1F2BCEC
-:10D5800083A11D3F0A4D88BEE18B7B3E2DCE423DDF
-:10D59000A0EF45BE782EA03EBDCE23BDD4C87CBB37
-:10D5A000D6640ABEB17196BC7B9DCABD602691BC93
-:10D5B000236824BE8415A93D8B4935BD0E26213D27
-:10D5C000B9CFAD3E8B339D3E11C9653F3C89D6BF77
-:10D5D000FE7338BF6118FD3C64A81E401BAE4DBFF2
-:10D5E0007A29213FAF5D9D3DF58430C0533D2F3DED
-:10D5F000C0B5E3BE358EF23E2AD2A1BD45D0F2BE03
-:10D60000242149BFA2E8B2BF9FD6CDBF2C015EBE88
-:10D61000C9D2153EFB41C33FB55C9D3E5A539FBEE8
-:10D62000FF80BF3F5B1DACBE41A489BFACE92C3E6F
-:10D63000C6EF103ACEFE773F26C6C43FA8D5CC3EF3
-:10D64000BBC67F3DAD23FCBC39C7DABEF58DA4BE99
-:10D65000FE687FBFA319763E373E16405377F1BF71
-:10D6600067E855BFD061D7BE4FA12D4028DE85BDEC
-:10D67000AC0358BFC72F3BBF518320C03B062D3F93
-:10D68000868A2ABF8C28E7BF0615063EB72EE1BC66
-:10D690004926D83C5A9D01BE552D213E182F613D8B
-:10D6A000C186C7BE70E438BEB95C483DE63A933DDA
-:10D6B000186D533EC95A16BEB6EDD3BD61B59DBCBB
-:10D6C000F68D003F549B38BDF3BCF3BEFF3069BEFE
-:10D6D00094B4AC3EA1414BBEAC0E6FBF62910E3F05
-:10D6E000D562393EA2389F3DB39A03BF02879B3E65
-:10D6F000B964E8BC6A3142BD17F025407FB069BE0D
-:10D7000023F1563F902D05BF51A1733E5A094CBDE0
-:10D71000A3EE90BE3E7EE03E0ABF11BECF6525BBA4
-:10D72000573DC93D8024FFBDAED6A73E7AFBE53DFF
-:10D73000B4344E3EFB10073EC81401BFEED1013F8A
-:10D7400035C1D43E505A3FBEEE3B5CBE8E06EA3F2A
-:10D75000F4BBA9BF24AD9A3E05DF2CBF5F142CBFDC
-:10D760007BD7883E4C82C73E17DFDF3FF83B09BEC0
-:10D77000B9D981BC036BE03E2CD29BBFC16C1BBFEF
-:10D78000BF3A6A3F3BC0FC3F0989B93E17709C3ED7
-:10D790002C3B8A3F178DDE3F8440F2BE7A95DCBC7D
-:10D7A000EBD4823FF57C633E9C84553FA750BABEC4
-:10D7B000BDA243BFD8F35BBF9966283FCAF3453E7D
-:10D7C000CCEFB43EBF16FB3D695191BE1FCB52BF9B
-:10D7D000B55AF7BF5FC0833E902960BFE5D3D23E04
-:10D7E000BFA640BC895BF1BF8CB87DBFC98C10BDA2
-:10D7F000383D473E76B6353F3D93F7BEFE02503D7D
-:10D8000004ECE53D410BC1BF6A363B3E05F55E3E8B
-:10D81000AA59BD3E8B95A5BFAD5B783E87E08FBD15
-:10D8200051A8C6BD39C0A1BE2AFFCFBEBFF1A3BE5D
-:10D830001469AF3F430F063EE039953FA6C2CABE0A
-:10D840002DC2DE3EEE714ABDCBFF06BFDC9BA5BDFF
-:10D85000C3A77B3DD6A1263ED32550BF9C58803F11
-:10D86000F070F93E26A5F5BE49DBEFBFEB401E3F49
-:10D870006C23ED3EC9CB46BFCD5E2C4091E23FBF4D
-:10D88000E3C10A3F8A5606BFE9F1023F0075C93D70
-:10D8900008EF17BE6956D93F3096CF3DD64D42BCF2
-:10D8A000A773EFBE68B2DEBE61F1463EDA338CBECE
-:10D8B000243E1DBE40BB493E1AE3F6BE2F9DBA3E34
-:10D8C0000DC580BDC8B113BDC7BC1D3E2F41313E43
-:10D8D0008CF02FBF3D566F3DA3C0673F0138BDBEE2
-:10D8E000C6192F3E5667233C774AE63F8336573D9D
-:10D8F0006451F0BEB51457BDD1FBABBF0DC632BEEF
-:10D90000294BA83E7BD6E63E1F50ADBD2315B23B4A
-:10D91000B2C5AC3ED58B913ABC6F68375287C83BD5
-:10D920005AA6A23DEFFD8B3D27E6863D7D1B6D3D52
-:10D93000C4BE733F6551EDBD6F9A993C04762A3E93
-:10D94000558D843D2E8E9A3DB1645ABCFA2517BE82
-:10D95000E592D53E6A7F28BEB71BB1BE87E7703E11
-:10D960004A00F23DA5ECA1BE191D5EBEFB4E7E3DF8
-:10D970009AF92A3E9CE645BE8749833FC77505BE96
-:10D980007A8A303F491685BEC0BCB13EBBB2923DDB
-:10D990006FB388BE358C283FBB79263DF7068FBB19
-:10D9A00053602ABE1CAA00BD10546ABC6B6105BC42
-:10D9B000BA8C28BE8AF1103E29F98DBD2A96F23C18
-:10D9C000003AB2BEE7D4CB3D0D8BDB3D639FB0BDCB
-:10D9D0003C56B33E0988D73C3298843F7A96CB3E7A
-:10D9E00078DF00BF290B073F2AC788BFFBBE913BEA
-:10D9F000B380533D99A1CFBDF48C2040D91AC53DC9
-:10DA000035182DBF1287013D2881CABE88CA823DC4
-:10DA10004B5A74BE7CFE4E3EC3670B3F8F19A43B2E
-:10DA200015C6CC3EFFF7663E39DE8E3EB6479C3EBD
-:10DA300073AC54BF836115BF925796BD0AA39BBDBB
-:10DA400060A6843F5F5596BE7E84BF3ED903AC3F3F
-:10DA5000A9BCDBBFF63038BE53F1923F5BA469BF6F
-:10DA6000D23D173F097CD5BF4190AF3F3552183E9C
-:10DA7000458330BE60723FBFF9CA70BF30F5DBBF6F
-:10DA8000A728223E1FCEDCBE2865A5BF1EC0213FB1
-:10DA90000D7553BEA307D0BF4A829BBF6106213ECE
-:10DAA000D5ADB83EA259093EAA3419BEDF6774BF8E
-:10DAB00064F0AF3F7A8B5CBF860E35BE9D72D53D5C
-:10DAC0006DBAD53D51C6783D6C846CBDB29F38BEF1
-:10DAD0007DA1ED3E966E45BEA5D97ABF95779A3E5B
-:10DAE000CA18013EAA07A2BEB9E940BE2D02063DF2
-:10DAF00096525E3E47C063BE29A3B93F3766EABD72
-:10DB00008A8F273F970D95BE6189B03E7434443D9E
-:10DB100000916FBEAF77C83E51D23ABD078CB0BB03
-:10DB200047F9FBBD20FDC6BCF64580BDAE65E7BC30
-:10DB30004F3450BE30BAB13DF79F91BD9BFE113CB2
-:10DB40005F83D33E357F73BE34D675BF9062D4BD3C
-:10DB5000A675F4BD4765993E4B0F703FEEA9903E08
-:10DB60007BF1A73ED09E0B3F117C7D3E7AFFB33EFA
-:10DB70005CA4DABECBB67B3EB2E8DE3F0D088EBEBB
-:10DB8000D5B5283FF04DB7BD5B2B1FBFDD21C83B8E
-:10DB9000216C683E42EB363F6D4A6C3DEDF44DBC66
-:10DBA0000CDA1EBFFE8B65BD9A98623DA9470CBE7C
-:10DBB00043411C3E00B3C23E1541E0BE71575A3F7F
-:10DBC0005DAE853F96503CBE4B0DEDBE52BF1D3F36
-:10DBD00058AFBFBEC109A43EE0EF423FC16B9DBF3D
-:10DBE000FF6D26BEEA4230C0E6D9C83F9B13AA3E6D
-:10DBF00043D608BFB879A7BE9E1C6BBFD7D033BF32
-:10DC0000889BFE3FB36D0ABF1543AE3E9D20973FF4
-:10DC100021F203BE8E60C7BDA40CBCBEFC39B03C73
-:10DC2000B695C93EDD919CBDBE5C5FBFC0C04DBE18
-:10DC3000BD8A8D3F8309993E9A12B7BE95820E3FE9
-:10DC4000D9EA14BE8FC4DA3A4C1E833C7A372A3E96
-:10DC5000769768BE49E5A03D96129D3F31A2623E8F
-:10DC600086B193BE42C358BD00E46BBF7663F3BD7B
-:10DC7000CCAA34BDCCCB8ABD77B1C43F244F533C32
-:10DC80003B9C19BF418A423EE4209D3A6807A43C70
-:10DC9000512526BE64A0F73E3167583DAB0500BC58
-:10DCA00091D630BDA49CBEBCF00C4E3D7A46FBBC68
-:10DCB000777928BE1A7E01BDC92E533E02C8A53B06
-:10DCC0005F75943DC096E73DEE5B5BBD1B056ABE8C
-:10DCD000C3CE743E371B78BE692FB6BF6C63C93E96
-:10DCE0001713403EABB27FBEAC3C27BFDBCBCF3C73
-:10DCF0002AE50D3EB7C99CBEFD20733FB8628EBDBC
-:10DD00001FFE4C3F211905BE733CE13E4169DE3DDB
-:10DD1000ED8202BFEC0C0D3F35680CBDB0DF75BB6A
-:10DD2000DF731BBE674B63BCE24310BD8A74683A65
-:10DD30007ED7AABEE573E53D156804BE3A2F0B3DBC
-:10DD40004F7723BECCE30DBD85CF223E1D49073D55
-:10DD5000123850BF4CE66E3D53F19F3F0AFE19BF8B
-:10DD6000D054283EEF4872BD837FBF3FBACF0D3DF0
-:10DD700051E71EBF32DC0FBE0CFABABFF944BABD80
-:10DD80006F94033F980AD23E3036D8BD9A19EC3DC5
-:10DD90009F10063F52F4EA3D955B043D90974D3C41
-:10DDA000A415F13C6EE1B83D52CF1F3B99F7E33D1E
-:10DDB000755C4B3FBB0918BD9A95043EEE463C3E50
-:10DDC000379E2CBED8C7473D755B6D3D230D653E24
-:10DDD000FA9FDABD70DA6C3DA4DB843F0E15C93EB4
-:10DDE00027DD7BBE18F4CA3DE6BB50BF7A7D15BD6A
-:10DDF000C9CEBE3C60DA2CBE7F5E8A3FF537ABBD34
-:10DE00006D581DBF1CAD193E3897033D2F9C0FBDAB
-:10DE1000DC9163BE0A43073F1DCC223EE395F2BB73
-:10DE200086882F3D219A03BCC61E503DAFFD34BDF0
-:10DE30001FA4B7BE554012BD50F3203EA6AC3BBD5B
-:10DE4000623493BDE81696BC6C7B1ABC06109A3EF1
-:10DE5000057439BFE249CC3DB3430440C3BBC0BEE7
-:10DE6000B2B906BD1F88EE3C4BF5973F2B6C1F3CAB
-:10DE70004248C9BE68BCFABD35F99FBF3721DEBD37
-:10DE8000BB5A993D97BA113F3FBBA5BD8927A8BC96
-:10DE9000F292B63E206533BE05BC9C3CE4A7EF3B46
-:10DEA000F473433D57FDB23D987E073E33F1473D45
-:10DEB000EC44873F90F424BEBFAEF8BD7633943E69
-:10DEC000F92C213C06A3623DBFFAF7BCA81E903E88
-:10DED000FA1571BC63E4053E9344B83E399FAA3EEF
-:10DEE000108274BEDBE51DBE7E4957BFA29150BEB5
-:10DEF000CA981D3F5936CABB035F1740C052C83D80
-:10DF00006B2755BF48918CBEBEE89FBE101C09BE52
-:10DF1000ACFFA0BE33FAF8BEA151333D53C1D5BC0E
-:10DF20005CCE413EEBD426BE4F7EBEBE3F3E7ABEA7
-:10DF3000110C4DBEAFAEF1BE858F913E8C0C1EBE56
-:10DF4000706703BEE1C6183D8835C8BBF56E5F3EFD
-:10DF5000B17983BE4D77673D7171A63F8A87A63E32
-:10DF6000DFD47CBE119BD1BAFE1A78BF0EF982BDF8
-:10DF7000D3ACBE3D3C302FBE4FD3A63F16A30ABD47
-:10DF8000913725BFA114B73CDD16D3BC4CA42A3C65
-:10DF9000B6DC13BEFFC1BD3EBDEE823D11FFE6BB48
-:10DFA000F1698C3D3E0D2BBD8A4AB1BCF15239BDA1
-:10DFB000073287BEA5E958BD083AF33D0BCE8FBCAA
-:10DFC000AC3C623F084681BE95A15F3F3136E9BD5A
-:10DFD00092E826C0EB69963F27BD6640212FADBE73
-:10DFE00004EC19BF5F95AB3FDD5927409F88BBBF4D
-:10DFF00033BD0840D747893D90FF913F9960B63FB8
-:10E00000443114C0056BD6BFA0DEDCBFA8F69BBFB1
-:10E01000F15311C0BEB7CA3FF8C7A43FF34F1D3F2D
-:10E02000901E08403FC1593FDCD13B3F2A3442BEDD
-:10E03000424F323CE11ED1BFAFAB06407DCCBCBFEE
-:10E040002C4A2B3DD7C4E7BC00FBAB3DD5D9D33E12
-:10E05000450C5FBF8F8CA13CB46D8B3F06058FBE16
-:10E0600042EE7B3E5C9B053E7B07E63FDB11973C27
-:10E0700087E1A1BE99F0F0BD295CAABFA18B48BE83
-:10E08000DFA7BB3EBED6B53E778D863D4FB79B3DE5
-:10E09000969AB13ED0ACFD3D197D54BC603218B9A2
-:10E0A00050EECA3DF9D2643CB687E63C9E4B6BBD50
-:10E0B00002B5863FB8C74ABE1504A23DA750403EF0
-:10E0C000A44C5F3E631E513D7A2CBA3E2BCA29BD3B
-:10E0D0002410433FC741E83C3A5DC2BFB002503E06
-:10E0E000A0C0C23E234D03BF46AE87BF95518A3DB7
-:10E0F000E09E943E22BAEDBE2C3C2E3FE1FC88BE51
-:10E10000C797AA3F935450BD2ABE933E4277103E14
-:10E11000A65EA6393D828F3F17FE09BF88701BBCE3
-:10E120000FBEF4BD52B312BE2C72D53E991E22BE54
-:10E1300028B0D6BC31BF593E7395FE3E44BBD53D99
-:10E140005311FD3EC88D48BEEB15B6BDF16CA23E25
-:10E15000A408CD3FD176B13E1AC79FBF564A1EBF15
-:10E16000CC4F8E3F2E45D4BE00F87CBFF49C903E31
-:10E17000C5637F3EAE4A20BFEED10A40BD0A83BFD1
-:10E1800067435E3E1F7198BDE04F6B3FB36EC63E66
-:10E19000DC2361BFB9FBDA3F69D013BFF7DF8DBC69
-:10E1A000167A67BF41C6163E862E3E3D17632CBECB
-:10E1B0007216013F3454303F2A86013E56B2D43F96
-:10E1C000CD592FBDAD3A413D671F903EF28746BD08
-:10E1D00042EDA2BE0C2C48BDD65DA83E287CFB3D7E
-:10E1E0007CD9B73ED31596BE30C4A93F969ED23D8A
-:10E1F0007902B7BE3350F0BDF5A63EBEC6E671BE8D
-:10E20000ECD69C3F7C1C8C3E30A5D33E02E6B33B53
-:10E21000D3CFD3BD28A0283F7E25F83DC93FEBB919
-:10E22000CEBB16BE8004903CF1BEAE3DECA6A63D32
-:10E2300061D12E3FE3BD603C5419603CCCF216BD69
-:10E2400017B530BE8C04BABDEF49083ED9FB33BDCB
-:10E2500060A9C0BEBEE4B43D602E2D40323BA1BEDD
-:10E2600006C26ABE1E22383F7E0A0FC0A297CA3C71
-:10E27000218EFBBEB997CEBE5DDD0D4019885BBD1A
-:10E280001943D3BE3EB3763E2C59F93DEC9883BD7D
-:10E2900052F50DBF99A7AD3EED6C823DB2CB65BB8B
-:10E2A00036A973BD11B9A23DAE1EA3BDE01CED3C65
-:10E2B0005AB8FB3D59AF483E33BCE93CF8A4083F8F
-:10E2C0009EDEA6BC0F3391BE4290BEBDAE305EBE98
-:10E2D0009AD9F6BEC52831BE255B8D3E70A3CD3BD5
-:10E2E0004DA3FCBE1F3D09BFAFA92F3F2F0C47BE5A
-:10E2F000255898BED52925BE4CCFD1BE931FC93D08
-:10E30000EDC31ABE18D550BF60FA61BC9571A9BEA5
-:10E31000E8A0853CFA6F45BEE5AE82BEBAA7A1BEB5
-:10E32000613307BEEE2A5EBEBB058EBF3BB4A0BE06
-:10E33000E896493EC247BCBDBC32F0BEC8B20FBF72
-:10E340008677153D51640A3DD4AE1A3CA9DEFC3BEC
-:10E35000B50C7D3CD5F9A33CF65D273CDD5B203C4C
-:10E3600007948B3CB5607E3DBAFEF63A3838D7BB91
-:10E370008B9CE23B90002D3D9888173DDD21983C19
-:10E38000647D893CA0B1123D3894B33D4D0A693D8E
-:10E390008C5F5D3DB2215C3DDCFD113D7A5A113D43
-:10E3A0006520B13DA9458E3D183A853D480A27BDF7
-:10E3B00083E0AEBC5F4B33BD273802BDE2C2A7BBD2
-:10E3C0007EBC30BD5DE6E3BB019A493C6661E5BCBD
-:10E3D00031B9C13D5A1A8E3D8CEEFB3CAE956A3D7B
-:10E3E000DA96FA3CE122663D2D017F3D83D1463D20
-:10E3F000ACD4EA3CF8537CBC736CCBBB5C93433B22
-:10E4000007D02BBCBC950A3CFB2B573CFAD601BC71
-:10E41000A6FC593BE9E40E3C5B76A2BD2C1773BD0C
-:10E42000928E69BD7E3262BC4F8FD9BCD7D567BC96
-:10E4300001A00EBD406F22BDA89568BD04AC373D5C
-:10E4400016C7E03C44726A3DFF99533D567E3FBC7F
-:10E450000BEB043DB029053DBF1EAD3C5428E43C08
-:10E460003F3C5FBD121598BD543243BDDC221F3CBA
-:10E470002136FC3C16F959BD8DC8F03C0F230FBD69
-:10E480008351433C3A11273DE9EB7C3D51FEC53CAD
-:10E49000214E633DA318253D1061073D71A7CE3C79
-:10E4A000BEEC443D83CBA13C33AB173D39CE153D8B
-:10E4B00061B8D03CB464E73C0934D23C0A8A7C3C65
-:10E4C000577EA03DEA6B233DEBAC573CE531E7BB03
-:10E4D000FA0B39BCD1819F3D7C39ABBC2127DCBB19
-:10E4E000CC8A113D4C3A793CC514F2BB0D06373D40
-:10E4F000C87CA23B58362ABCE75DD2BAE404083C8B
-:10E5000063B607BB6105BF3BFC599ABB83034E3B17
-:10E5100002DB5C3BD55222BC2F2688BBEA4E873AF1
-:10E52000F3EE14BCE10CC5BBAAA794BAD600BCBBE1
-:10E53000D53D863A415A0AB711A94BBC1821E1BC16
-:10E54000BEBAF0BCBE1E6FBC4C0110BDC4681DBD80
-:10E550009AAF1ABC183FF7BC2E4A11BD3361333D48
-:10E560006E0D263C6A46193D1C83813D013ABB3C39
-:10E570004EBD3E3DC98F543D4E9FAA3C627CEB3C54
-:10E58000CE2A813B791C863A7B4F3E3A9F6492B9F2
-:10E59000456383BBD2D53D3A6FBBCABA4FA3C9BA54
-:10E5A000CA3F04BB52B101BDCB2685BD20FACABC0F
-:10E5B000DFC742BD96C4FABCFF9BD3BC8AA87CBD12
-:10E5C000B4942B3B4CDBD13B642C1CBDE06995BC67
-:10E5D00038E488BD9F2620BD096FBEBC060D42BD34
-:10E5E0003B6D88BCB85B19BDEC3F2CBDBC43CDBBBB
-:10E5F000790A53BC5987A4BC543B0FBC0E24B939CB
-:10E600002F5E7439B5BDC3BBE515E4BB9BB645BCF5
-:10E61000849F47BCADA2EA3BB28DAABBAE27463C65
-:10E620001C5616BB25F5F73B44E139BC476D1E3C33
-:10E630001048403C5FFD0EBD2AC4033CF35BFD3C2B
-:10E64000C2672BBDB5E002BD39D4AC3C3648993C1D
-:10E650007556D2BB3D93CD3B062F97B9517A84387E
-:10E66000815758B98A92DDB9BCA1A73913B7DC3AF2
-:10E67000E5A86EB8E483183A93C5B1B89DA820BC4C
-:10E680001C5FD3BCCFCFF6BB4B4C84BC222CC4BC8C
-:10E6900094D69ABCF7B4DDBC8F28B3BC43C8C4BBC6
-:10E6A000E1AD2A3C7229A33C3968563BFD9B1F3BD8
-:10E6B0000F2C3EBDD73DE9BBC87E17BD995C4CBD54
-:10E6C000FA238DBCA96A95383D21183C5A1014BB19
-:10E6D0009932173AB6BB91BBA3AF0DBC9A3591BB2B
-:10E6E000E34F74BBC9AEA9BBAAF58D3D8340543D31
-:10E6F00058A26C3D07FCEC3CE463A93C6666363DE1
-:10E7000013868A3DD9012F3D824CAD3DA0560FBBEB
-:10E71000DD4115BDDB5101BD0138643C801F39BCB2
-:10E72000265939BC9AEA82BC93EA8C3B273FEEBB60
-:10E73000F54BE03C07F1C2396967163C947829BD76
-:10E74000494FC4BC45C827BD699D31BDDB58E4BCF9
-:10E75000554D0CBD671076BDF08408BD3D12F7BC69
-:10E760009456B3BB1A9F5EBC11F66BBBB951CEBCBD
-:10E77000438DDEBB993A33BD67DF363BC41EE3BA37
-:10E7800077B2393CE021163B8EE81EBC1EFF5F3B92
-:10E79000ABA1F5BB71BDC53AD545D2BBBFCA253DBE
-:10E7A0008CD6093D44D1E03C1B881A3C79DBAC3C5B
-:10E7B000B93411BC4BB8533DCB40333C50A33F3C24
-:10E7C000BF5C77ABF05317B0FA824D36D5A5B8339E
-:10E7D000781E14AD515CCA3BC9A9CCB7B70A8839B9
-:10E7E000E2C6DE394BC713AD4A1906B84E7988AA7E
-:10E7F0006C27A836A58CB0B88434F63A20EA7EB6E9
-:10E8000096298E399D79492CC6FA7023176FABA4CF
-:10E810004E28FE3AC69E502642291E354F0F8A3397
-:10E82000AE1EDD33117B1D3BA03B72B644769F3B91
-:10E83000D0DBACA5BF369CAC395D5BB6BB3DE528F3
-:10E840009C9988BD42F01ABD1E6D95BEC782153ECB
-:10E85000391A3C3EA905B4BA773EE0BE0B11523ED0
-:10E86000FA291E3D3D7ABC3DD6D8EF3DC77C60BC41
-:10E87000F4DC8AB9FCD7A13B92B3243B93A0A93D19
-:10E88000489A0938DEFD01BC58645FBD578459BD04
-:10E89000FC4EDEBD60243A3C75D1F33B0E577F3F02
-:10E8A00081DE20BC560356BE1B84843E1C8C8ABC71
-:10E8B0004E6D04BB9A89DEBD53430739CE24983C84
-:10E8C000DDD5F9B5E0EE91387F234A3CCE4CE23BF2
-:10E8D000C9E81F38646DF532EBF31CBCD0A95D3C70
-:10E8E0002DD12237859293391D1E1D3844705E3814
-:10E8F000C833A8B8866E8737444629BA1A83673862
-:10E900008063673B1F5BF3B681E1DFBA9857D4356C
-:10E910008B9FAB3552E71AB705162931C9981EBA35
-:10E92000CFC98D3B1B4F7ABBD4FCD1379A45463BB0
-:10E930005425A6B576D1883BF86F3EB4AB4F373B34
-:10E94000F84DEEBD75EBFABD9F71D03F64A141BE9D
-:10E950001D9A28BFC70AF8BC0D13783EA50F78BFD3
-:10E96000F31AA9BF7B2C843EC3B60EBE13BE433E32
-:10E970007632E3397D1CD3399E46163EA48400BE10
-:10E980009A27853B9FDD06BF23B9653B9984D8BD97
-:10E990003FF5ABBB9F97E23DD5B122BA57E60B3F9F
-:10E9A000E8EB133EA665943B4130AFBFA3FC87BEA6
-:10E9B000444A13BDDFC951BFA3E8CC3BCADC683E63
-:10E9C000294587B9D4E3F7BB211A4C34EB20B1B405
-:10E9D00017A991348B79452F3D4EDEB83D170E3780
-:10E9E000B8719536DAE3B433E1738AB728E7833533
-:10E9F00081B68BA754DC87AD2E139EB660CA9838BB
-:10EA000005D60AB2284CA13961FC5E3B6F0935ACD2
-:10EA10001421423B3133A02E2DC9ABB84EF89EB520
-:10EA20007C028737BB727A38D7AE503017E993B97A
-:10EA30000CD219B028D647B5D75BA62D647AF2342C
-:10EA4000ABAF363B905D893BB1773E3BC78516B790
-:10EA50001354462F9A96C13549BE41B5A44BB135E2
-:10EA600000EE9D2BC8BFAE36046293307721183577
-:10EA7000E0719135DB9E39B52FEBA7AACF2C70360C
-:10EA80009FF494BBD05480B48ED789AF866FA02BEF
-:10EA9000951468BAEF3558BA6AF70638952820B940
-:10EAA00044B631259E5B45314E9A9534A84D82B6C9
-:10EAB000F3EA003CBFF022B73F80E53A0B3CA938AF
-:10EAC000B5834D355FFF3038BE4F2BB7A359783A29
-:10EAD00086074039884060368A5025389E45EA3C92
-:10EAE000890D1CB808A7E8387FDA1BB5B32BE237CD
-:10EAF0005DF6BE3A539F50B8B3592035599EC8B8F9
-:10EB000035F596B82C4914B60D4F273883EE93B4DB
-:10EB1000B4B7363660EE02B69260C43080449BBB18
-:10EB2000C5EC903AE7B3263C939908392A9ABB374B
-:10EB300012DA8036A5F822BB3D15B4B55470B9344D
-:10EB4000383B04BCBD475FBB5575B4B3DDA2B230E2
-:10EB5000F665D2A1CA05D8393C436E2C5CA88C312D
-:10EB600006F626B72D453CB23ACB3638803E9E3667
-:10EB7000C1BF8EB83AD6AA2C4C31588E425F973618
-:10EB8000BD8D3F2FF6091338E9ADDA9D08A88ABB81
-:10EB9000F6292CB1D88323AC9B3BD7380CDD29BB9D
-:10EBA00062FE9B8CD4E6DEB9F1B4363965CBB12F69
-:10EBB00076AA7ABA6FC4BF296C14A93B41D55138E3
-:10EBC000CDFBA13E0799A7BF3B28153F375C383ED8
-:10EBD0009C3F1DC0DA74C43B50C61FBF61C5D53F02
-:10EBE00042979DBFE51CB6BFFC1B153F5CAC1F3EAA
-:10EBF0005E1838BD3CB0ACBE971FA7BF2AA9F93F2D
-:10EC00003F6B87BBD62020BF8994B1BF109808BE48
-:10EC100055BBA7BDB18D5F3F52A5183C44C0A7BEF0
-:10EC2000F1E553BF766869BD563687BF21DB82BEEA
-:10EC300076CDAABF5003F9BE032D3B3DA2E9A4BE89
-:10EC400032B936B98DCEBABAF3B195B763854D39BD
-:10EC5000E0F2233CB363E2BACB6E8838DBEE57BAFE
-:10EC60001A77D438D14027BC988330B8737090B8E5
-:10EC70003EAD28BBBD47AD37EB9090395A40793B4C
-:10EC80003E83BB35B948C338460DDDBB5DE98D36E3
-:10EC90007C7EA43B2A236A3BC13945B53798003AAC
-:10ECA000AE37F636242489364CC4F7B8C7DA1A389A
-:10ECB000CFC231383C821BBA64326E36D8D4303B76
-:10ECC00039E3FD3533E8213AC9ADB23844E4DDBA61
-:10ECD00063F7F4398AEF5E34B9CC2ABA0692093D5B
-:10ECE00088768838BBA08039F4750337C268C7B608
-:10ECF000986B263CA4C0383CABD4033872DF52BCBE
-:10ED0000AA2EE7AFE5F8033DE5930FBCD3CAF4356F
-:10ED1000F5D159392803033BC326BAB534719DBCDC
-:10ED200015A38F37E7AE15B7CD35F7393A21ECB8D3
-:10ED3000F659193AD1FB1D38BA0A25B6CAF79FB75A
-:10ED40003F04203A13D3C73969A43439719376BE8E
-:10ED5000C221583ACB90E1BB5439583742CC853C5C
-:10ED600045FCACB5C72BEF39BB6A3BB979B97F38E5
-:10ED70006734423AE8C982BB70F6ACB73398543B6B
-:10ED800092D985B7AEC8F9B9B2D849B971D9CFB758
-:10ED900015861538EDF448B957DEAF3A2BDA373C13
-:10EDA0005F1D8BB7E7CC12B950A15C3B1D4EE1B89B
-:10EDB000FCA7B737EA9B4CBA1CC008B60C043F3816
-:10EDC0001205963BA05F07BAA9BBCEB7029118BA4D
-:10EDD0006C767CB8F8F7EBB30ACD0FB9E021AABD89
-:10EDE000828ACEB67B6449BC3AABE2B6BC9987BB9B
-:10EDF0000AA2143382C783B6D23881B6D5CCD335B4
-:10EE000097C6E0B3A607EBB5B6B901381D122D3889
-:10EE1000BC723335C74A37362269C8BB7737EEBB79
-:10EE20007C1C19B88AD8B1B57DE3613B6CF83236E9
-:10EE3000733EE1B6BB3E5AB735D985B7B7CB0F396C
-:10EE4000CAB91B28A5A4E2B9DB3A6537210D07B280
-:10EE5000D091EDBB1BFAB82B5A0B893BC9B145B613
-:10EE6000046BDFB577E9AE2AA21862BB8A3F122D88
-:10EE7000BEDEA2B936435838CAB2ACB6485BBFBB97
-:10EE800044F3CCA105E3CAADAD35152E330523B24D
-:10EE9000797EBDB3B4AE3025D99F7135810A9637DE
-:10EEA000DDF89FB6F64DA7BBD47B3F3BE3DB60BBF1
-:10EEB000E2E11237E6CE0FB6C9E44DBB3B898C2E9A
-:10EEC0001CFAD338D472A93AA7A8C5BB4A85023C1C
-:10EED000ADBE38BA34C6EA2D627286BBC77762BD52
-:10EEE00031AB4F3A6616D63B41093636D0861835D7
-:10EEF00054E74B3AAD9FB7BA52BA2C36DAF5B3376E
-:10EF000068829636F2619DBC5D719A3A0022D335D3
-:10EF10005B78ADB45650A630A57EA8BA01A7A3BBB6
-:10EF20004664932E0B6FBD3181BB56B902E971BBAC
-:10EF3000514565B37F079CB8A9535BA9ADA73C3782
-:10EF40004E10633F7B36093E7A1903BF1F8D47C0C1
-:10EF500015023BC01BCC033E160B5CBF044D833F28
-:10EF600018AEC3BE7C4555C0FA490C40CF26C0BF81
-:10EF70005E4AB9BCD387653D11D49FBFB182524070
-:10EF8000CAC5D8BB699FA63ECDC339C052D6E13EA3
-:10EF9000819A843D888F933F6E0BD93C4903D03EC4
-:10EFA000EE1E5CBF51FE69BE1557D43C1749DE3FCB
-:10EFB000AC7722BEC490923F84C0A43CA8634EBFED
-:10EFC000D9920FBF5A18943FDE4E2EC09B865E3FEB
-:10EFD00079CC2F40C7D3B0BDC11982C0D1430FC077
-:10EFE00035B8863F888E0440ED64D73F315072BFFC
-:10EFF0004906A73DB064143F9A81893F879035C088
-:10F00000CC46323D555C0140F8CA12400E9BD8BE3A
-:10F010009501D63E91A1D1BE4B03C6BBDC61ACBF0E
-:10F02000F94E133D883932BEC4413C401DA8943F7F
-:10F030006F812DBF63DD83BF8CF8BFBD3997A93FBA
-:10F04000B83C72AFA469B4380C2ABEBB3F9789BBE9
-:10F050001A0213AB829AD6BA0581B031B23343BBE0
-:10F060007BC3273BDB68CA383230BD3AB0405ABB5D
-:10F070004A4F32B9DDE3ACB8518960BB716EFF26EF
-:10F08000600970A629EDE8BAE6E3053C9C7C803275
-:10F09000FE28803B61E74FB4617E95B996FC423310
-:10F0A0005446A23BA8CC213907E3A8AFC20309AF5D
-:10F0B000136E6E3A5A46E9B620631DAA6F095A3A92
-:10F0C0003F50D63A05BD37B67359AD3B88EEF2399D
-:10F0D000345196BADAF222359263873B7454C3BA3C
-:10F0E000C0505A39620469B94182A7B9266E1F38E7
-:10F0F0008FD44B36A70B5B37A6C3A138B5DDA5B7B8
-:10F100003D540635067EB2381D0902380A19B33758
-:10F11000EFFE79B7D72C39B67E54E0B3C5BDC83AF7
-:10F120003EA3B6376C70FC3A007191B932B3BA3570
-:10F130005E4E6E37CECCC4BBF1469AB3E488BEBAFD
-:10F14000EDEABC3A7AA4803BDF99B23C7F110CBD5A
-:10F150008B01363D51DA4B39E62FFEBC9367E93D12
-:10F16000C6A9833976BA2ABCB702983CBB90373B14
-:10F1700032EBC3B86C9500BDA09596BBE222003D72
-:10F18000186489B8ED3136BB9F1566BB4966F9BC7A
-:10F19000E4F4363A9531DE38DDCA8038DE3EEBBC29
-:10F1A0004552CEBB198710BB6380AABB47A9CABB17
-:10F1B00027280DBC49DFB0BA7C3846383FED4BBC40
-:10F1C000B0EB03A71D29D0BA9A4804ADC8B3E83004
-:10F1D000749AB4BB4DFA562DEEC3142C68AB48B7E5
-:10F1E000FCB49426506801AF10B97BB6F22866A42F
-:10F1F000554A9CAEAA1E0CBC2F6967BB0EB8A9A2CB
-:10F20000542C8D8C5F2ABE3B38AC79B5855952A4FD
-:10F210007DAAA82A9229152B8CAC9BAE80ECC7380E
-:10F2200031D71D3A6A37562E43B5472804711A283C
-:10F23000D642D92160650E29FA8C08A139325DB415
-:10F2400098B211B35544F12E143C59B6D23062B87D
-:10F25000243388B422A8DE309ED6B9B597DE68384C
-:10F26000BECC11B632F2EEB1977419B93168C42828
-:10F270007614813AE88CD03A71F9CCAC50C61EB203
-:10F28000878B7EB5EC8989AE93841D36B05D10BC4A
-:10F2900039F000B94E57F1BBEE3C93BBA973B7B040
-:10F2A000FE918F325DC182357642233516C8A43176
-:10F2B00022D6C8ADD7A918AF80FCB9A7EE241C2868
-:10F2C00008AC9238F8FB1BBB86DF8035515FAB2B57
-:10F2D0004F7EB428094E92B1EF379C2AC89D73B473
-:10F2E000E84B60AE7372C7A99965A7A7E01334A86D
-:10F2F000C12EE2A8F71867AB8DD494378BFF003688
-:10F3000053B8C63BA8AB0DBB65019FB74882883890
-:10F31000367CACA92B6C6935963D69B455A5B12CEA
-:10F320006CED83BB4F6B4AB27D88BCBBFBAEEC9EE1
-:10F33000DC73D3B8589107B14A1791B13B33C49EDF
-:10F34000B1B710B922A514B720966A3617B0B3B773
-:10F35000E57080B92E31D4B90BD8A438F6EDD83881
-:10F36000B79388AC3E7309382587B6378E69CBBB17
-:10F37000CFD75032C8CA67353D3B8033F49C00B6C6
-:10F38000A9C5A232B6DCBDBB53EC65317070B23496
-:10F39000568D60B4A3FD13B620B19FA55B8BF1BA67
-:10F3A000F7FDFA256CDC6435D1BADF3A40A02A3487
-:10F3B0008693A92C697E4234BC028DB9A00D18B683
-:10F3C0008F671AB7D5CF2E3B06F9503CA064103991
-:10F3D000A3865BB9A64C95356FE682395F6922BB7F
-:10F3E0008DC09B374D8BB8B909EB993623A35FBB12
-:10F3F0000FEDC9B8F2F6DF361F7A063A6FEED9B7CD
-:10F40000723958BB1A31AA392B26FF37CE9C3E37AA
-:10F41000C1C214B9B55C26B74294D7B2394B1A3C75
-:10F42000A3198E3B6B3012356DD34CBC8C11A336B7
-:10F43000E0B237B76545D738FB7DF5B6316F0FB908
-:10F440005191ECBB81274CB9050A033A562C41B8BF
-:10F45000F3848837D7B6D6B95AAD8A3A07EFD2BA0D
-:10F46000A25137BA8A15D8B7CF64B33BCF0F883BC8
-:10F47000882D06BBB18E17B7E2219ABAFD2EC5B80A
-:10F48000E9D6893B57E108BBAE8F9F3BFEB7963666
-:10F49000486BFE3AFF1009B7EA212AB418C0E738D2
-:10F4A000E21251BA4272FAB2FD9EE83B79A96FB7F7
-:10F4B000648B04378CADE4B880858231A2E060B6FD
-:10F4C000EBBEB2B7B9DF06B53BA1F33B327210B960
-:10F4D00030FB1EB9EB0E9DB8A19D7233B72CFFB661
-:10F4E000974E70BBD88C773A6AF140B2A4E32137CB
-:10F4F000513691AF814B19B0325E15B5AD6F9C3866
-:10F500002F5127BAD8DDDA3317F0E0304699C7B269
-:10F51000C4F3F2B3882C6BB72BBB81BB5F78303C54
-:10F52000E9850FB849F897B73227A1BBD0A32A368F
-:10F53000783B27B19CFC8FB6D5CD83388E6D4E3786
-:10F540009646153CF901FAB5E67750B8C37B8A397F
-:10F55000C18A60331F136DAE8D7AD1B6BCFFEA3B12
-:10F5600027CDA8B550275BB40C6509353BFA3AB6F0
-:10F570000E4F69B154D7483AB246E0B45983D1B27C
-:10F580002D66D4AC8F537637435430B990C11036C2
-:10F590009CE5AEB8A6309BBA51E8A5BB05043D3A40
-:10F5A00060191BB602BE96329D4C60B54D0C83B7F8
-:10F5B0003BDF51BC50D1803B20335FBA0AED56345B
-:10F5C00059F9A9BF3715D9BF9127814091B9C9BE53
-:10F5D000C67F15C0EE3433BFDECBDEBDD1BA42C02C
-:10F5E000EA9458BF62A0C63F937AA1BF949909409C
-:10F5F000D631053EC6FE1E3EDB4C014006CD0ABF9D
-:10F60000BFAD153EC7E849C0B189F5BDC8B82FBF29
-:10F6100080E509BF4B30DB3E8313EC3B965B413DFD
-:10F620005D751340BC1A703DCD7272C0DD4833BFAA
-:10F63000302343BFB77918C0310826BED500024039
-:10F640009656643F7A020A404EA821C065FD0640E6
-:10F65000F8804C40C9776EBE43EF49C0AF29BEBFAA
-:10F66000875FEF3F2B69033FCED310401D4914BF86
-:10F670002517123DA7D4E9BE6F1A553F9633CABF6E
-:10F6800047B6E23B9B808A3FE8F0F83FDAFDE9BEEF
-:10F6900079D6CE3EEA31E9BE900B7CBCC3A70340CD
-:10F6A0002890AF3D78FB0F3F37C66E40AAF288BF67
-:10F6B000232632C0082029BFAE9B28BEF2FB04BF20
-:10F6C0007B4885BB798AFA3A8065A1386CEAF4BB3D
-:10F6D000BB5882B94C5B4738E4763BBCB029F53C5B
-:10F6E0007FF44DBA465E62BACC7FC03A49A424BBCF
-:10F6F0004BFD9CB8A46277B89E906CBA8EDF133C29
-:10F70000BFE7CC348B61C8B9327FF7BA3E0903B981
-:10F71000CE374B38A2BDBE395F917A39B715C8BC18
-:10F7200027C1653A71357BBCE3CFAA3B36DA78BA9C
-:10F73000174A3DB9B0692AB97D396C3889D5203965
-:10F74000116F0FBB31292B9DB01274B1AE23DB3A80
-:10F750009B3C7BB0B40D8A3A245607B108A6DAB6B2
-:10F76000E6F15E1361B32BB7A96EA732B316859E7F
-:10F770002B922B3AF729BFB92EBE81B3B10574B3D2
-:10F7800044CBC7351D477D2FB27444BBC96D5CBAED
-:10F790008256931729E6B7372FD695BA1ADCA43AC2
-:10F7A000F6143D38CF22B5346BBD40BACFC5399E73
-:10F7B00037589335FCCA6EBA66D629A5FCCD0BB076
-:10F7C000606C1EBDC0E74BBD91ACBDBCB7031BBD9B
-:10F7D0007B987DBDE04BB9BD13BD1DBDF9403DBD5E
-:10F7E00081C010BE2DD66A3CF4D36BBD584BE8BD2A
-:10F7F00005CF2B3CE4EC07BD95AAF3BCDC8ED9BD4C
-:10F800007E3F23BE26AD3CBD2F33863C7E23833D09
-:10F81000CF2C35BD92D50EBDA53754BD800B87BD0D
-:10F82000D51E1B3CF4CC8F3BE7BE88BCB2A580BC88
-:10F830000C5D103ED4FA57BE1AB7E83C1F4745BDD1
-:10F84000A5528E39061B9BB98F2F2BB72401523836
-:10F85000028075B8319DBA39E9088FB712CA4539A7
-:10F860003511F8B7C2F9DC3BD8372C3B558B2E3B12
-:10F8700035DFE1B884F82F3B5828043B9A53543BBA
-:10F880004023C03A19E7803AA11F77BA142A05BA73
-:10F89000C5F54ABA3A11A5BA15518CB9430D59BAF2
-:10F8A00029D0D539FF0F8EB88B4904B95BE0E3BC92
-:10F8B0007889ADBC392FCEBC0D579DBC68DB21BC0F
-:10F8C000155D8EBC2AEB90BC0AF0C8BB52765BBCBF
-:10F8D000BFF58F388AD1F139A992CDB86EFA1B3AAB
-:10F8E00011AA20BAF527C43AE32514BA79F68EB8DE
-:10F8F0000FC28AB76419043A12D57339CB34CFBA20
-:10F90000538EF0BA90A529B9D41212BAF426293B25
-:10F91000B6B0113BEB08A3B95F27EAB907C0003BBB
-:10F920000B1B663A4025E339B5B89D3A1AADF0395C
-:10F930003E2F81380E988E39904DCBB8DC9EC8B9D9
-:10F94000FC51DE37CAC2D4B322CEA3B98B9AE137B9
-:10F95000FB3BD837E603113842B7B3B7DF0673373E
-:10F960005E98913DB6D62A3D83864E3D4947623D1D
-:10F970003A58573D6A99503DB25B663D29489E3CD6
-:10F98000ED60593D941A3139C7EF103A10DAA5B934
-:10F99000B381A0395C20573ACE6FBB3950A89B3950
-:10F9A000160D32396D8AD1391D9D1D3A9A58683A23
-:10F9B000C978AC39048F063AD10236396C4FC13858
-:10F9C00054023239F52F163A15780F393F5B43B997
-:10F9D000B6EB883A1903753A8B154739C173433B27
-:10F9E0009E313E3B438D933AEF211B3A6E4E36BA21
-:10F9F0002ACAA5B99141C338040787397D3756B75C
-:10FA0000A9B8CA38EF789839721C00399FDF083AD4
-:10FA1000D5BC2A3980ACDBB3AAA332339CD1A9B3BD
-:10FA20008D5D5F37083626347B2C14B239ECC2B1B9
-:10FA30003149D036B9340CB400AD90377B42B13780
-:10FA4000BE318F37089B88B84AE8AE37C29A8237F2
-:10FA5000763F53368917A0B7D3324137548FBDBD97
-:10FA6000A9A1D2BD8673F4BD58C1C9BD2EBAB8BD17
-:10FA7000F87A91BD3601E2BD24EAC1BD268EDABD19
-:10FA80009A9DFBBDC5E0B2BD99DAD3BDF656E7BD80
-:10FA9000ABB6A4BD2149BABD2ACDC9BD1A09A7BDBF
-:10FAA00006B1A4BD4D6D14380F8BD1B94671BF3866
-:10FAB00069150E393CA1D0BA6674EC367D27DAB6EA
-:10FAC000AA34A1BA59D44A383F9F013756EED837E5
-:10FAD00063F15C38AA61CC37498F743886219C3831
-:10FAE000CD49CE36F521AF370D75EA370C813B3B5A
-:10FAF000BE25273B0EDD153B8811433B4F1AE43AE8
-:10FB0000C2094A3B3833CD39C0F1CE3AC006DFBA1C
-:10FB1000BDD27CB9CEE1D438ACC222B6FCC06039CB
-:10FB2000526F30B8FF4142B92DFBE2B5FE0AC1B5B4
-:10FB30002D0DB63638DF1438174DCEB9A7E47F3A0D
-:10FB400013BA4CBA4770A438C19F8B3A62D41739A4
-:10FB5000D9B4F0B9BE80C6B9200D0338F71433B755
-:10FB6000EE49F535FA725A36CDC95837D523C23623
-:10FB7000ABEDA736112A21B6BA2894B73D9EB43A08
-:10FB8000ABAD2A3BE3E1093BD0F241BA3347B73A88
-:10FB9000F6ABFFB9E14AAE3A8730853A339FC639B2
-:10FBA0000AC893B770DD05B8BCE6E7B70539FEB7FC
-:10FBB000B633CFB8D77711B9C83ECBB62BBA29B870
-:10FBC000303D6AB7D646DAB94981DAB9AAD387B9DE
-:10FBD00037EB4DB9708383B9151ABEB6CB23E8B89D
-:10FBE000B8965CB965446CB9EAD5C036791D6E36F5
-:10FBF0005134AE37763A293685A2D43614E73B37EE
-:10FC00003DA9943699FAE936FFE9AF372CB5A73804
-:10FC1000B1E7D4B7498F6F369EB92A381ACB13395A
-:10FC2000AB7EA4B3BE73BCB596B87E36FEB12E379C
-:10FC3000AA0B1D3E948CF53D7AD31B3E68F7EF3D31
-:10FC4000311EC83D7DFAF53D380D003E773DF23D51
-:10FC50007BDE113E24F5F03D733EA93DEAA9E33D6C
-:10FC6000B097EC3DF3C0AA3D57DDDA3D1E75B03DBF
-:10FC7000B988483D9B048A3D27B6C2BA0F1F9DBA7A
-:10FC80000B76EABA2BDAF7BAA1349CBB04282EBB58
-:10FC9000423CD9BAB84FC1BA0E34FABA0A1343B7C4
-:10FCA000FE2483B7A9A59A351DD3A53761B146B8FF
-:10FCB0007883A1B7D7010B382CD281B4EC6482369B
-:10FCC000EDE174BA9ACBD23C58B2F6BCCFD9F73D2D
-:10FCD00008B04E3BAB2FD3BBCAB14938E806A03BB6
-:10FCE000CA83F6BEDEA6613C613E863A7297AEB725
-:10FCF000A14539BB69F51F305D013B3B3F06093F1C
-:10FD0000A2E19DBF63F60BB88083F637B5210C3DA9
-:10FD1000B160B82D60158834B7A39CA45317443C38
-:10FD20001FDB4B35B117363A79BE903BA300773BCA
-:10FD30005B5321BFBB65B93F59EA8BBCCC1A713804
-:10FD4000607471B840D292BC0F4CB23C9FF6A63D95
-:10FD5000EF0A7BB40C291BB6DA18C9B6CC01B03255
-:10FD6000742F603FEE6440385F1E373A83A4FFBBB8
-:10FD700024BB45B6535170339447DDB093E3E2BFE3
-:10FD8000E49A8E3F3A0AB8BA891E8E364936BA3C92
-:10FD9000E086D63969EE593A690182B1A32F433A18
-:10FDA000D11176370A2F82B908B815B5CEC364B61B
-:10FDB000E44784BF1CB111BE0DCC363BE47FCC2F91
-:10FDC0001EE791377AFB753C12683B3B4C77163D3A
-:10FDD0001B138E3939B72EB156D42DB6BEC3E3B539
-:10FDE00005B15BBEEB1D2A39FB57A6B838E100B957
-:10FDF0004F0C663830C196B7846C46393CF60F3FDD
-:10FE0000CD6A94BFDE9EAF37AECCCFBB7847BCBBCC
-:10FE10006EF7242510898EAD1F89253B29DC09B991
-:10FE20004988D5369DFAA53B734398BA61A6B6AF0B
-:10FE3000B8C441BF0DBEB13F7D7F253BCCBC7D3AF0
-:10FE40002D6FDEB1B5E2C3BCE6895F3963FBC4BD8B
-:10FE5000204E073822FB583C37572ABC250A31353B
-:10FE600061C1713F7D678B397CD87C3CDCC270BA44
-:10FE7000E510593BC32082345B8645B3DE98A7BFAB
-:10FE80003CD55F3FAE340A310928C5367022A33C09
-:10FE9000260712BB523E06314BCFB12A455A9EB9B6
-:10FEA0009FCB213994220CBA40CCA2B24D1B06B58F
-:10FEB00088DE313FC75768BF2EDD86BC6FF12C331B
-:10FEC000BDEE9FAD06DDD0BCB25D2138B59DF13DE4
-:10FED000C4B5162BCEB2DA3410990D3B338B64BA0D
-:10FEE0005C4EE4BED2931B39C60D2FBA679F9EB9F4
-:10FEF00067A57F3CEF62B52CF6CEA3390487F33EAD
-:10FF000034FCA5BF2408E138BC3C9A32FEE836BD7B
-:10FF10005BB93C35F85A1EB244346E3B0A6597B95A
-:10FF2000E3E14437E43AFE37725AD1B24A57F03728
-:10FF300078BAE1BE7512C83F5B91363D6AEBD33AA1
-:10FF4000CD4C8B920AAB0EBC3D0CD5B608884DBE8D
-:10FF5000A58EC139F93CAF35443C1936E7A44C2A8B
-:10FF6000F6891ABD382E0D39AC242838B65405B997
-:10FF70001855FDB7617877B1D018C4BA2E75F83E20
-:10FF80004686C23D1E215AAA441081B64AED443825
-:10FF90002FAE14B61CE4052DF7C27C3BA39A2C347B
-:10FFA0009B0CD3B5079803BB1CBD8B3B10079BB0C4
-:10FFB00095FE0C40600A25BF975ACEB9D51E2B3B43
-:10FFC000E71581919F3F32BBA65D993531B796BE4B
-:10FFD000DE878A27BE41EAABD7270F3731D41FA669
-:10FFE000DFC6393EBED0C7B917A846B9E33E0839C7
-:10FFF000A7FC92376065532C7BCF09BBAAB1353F74
+:10D2C000000000000000000000000000000000005E
+:10D2D000000000000000000000000000000000004E
+:10D2E0003F41BCBE4B880B3EF9F6513E8BE3B4BECA
+:10D2F0002777CA3D3812633D24A7F23F5863063FA3
+:10D300000583C1BE8D279ABD417C5BBFC502EFBDC1
+:10D310000BBA9E3E467DBEBE1CAB0B3FA23D213DDF
+:10D32000E96B06BFB62235BF6863C5BE3FEB8D3DD6
+:10D330008C4305BEB29AFD3D1241C53EB23113BCCD
+:10D340007B9E293E02E087BCBB7F013D8479933DF3
+:10D350001273E2BEA688C3BDFE1DDF3ED59A82BE13
+:10D36000AFAE21BEBD89723D13894C3ED924BCBCF1
+:10D370004274AFBF6DD781BE5870E13FE39134BEB8
+:10D38000293F9E3E492C91BC50870A407CA023BE79
+:10D39000EAE4AC3E2AB061BEA21E9FBFFC4A743EC6
+:10D3A000C1EB50BF89E118BE6EB7603B68AD2FBEC0
+:10D3B000A519B93ED6E394BE8577913D2D6564BD30
+:10D3C000945DF63EAACB96BD8771C2BE95D772BD5D
+:10D3D000C7F1553F28F399BEE1380F3F35F409BC3A
+:10D3E000A8504ABFE131113E9B42C3BF98809B3F8A
+:10D3F00057CEC7BFB37361BE1F110EC0F1B0E43E7C
+:10D40000AA1FDABFD99014BFBD622EC0D4F7293F3E
+:10D41000ADE0E2BF902D4CC04B75FABE7ECB013E15
+:10D42000C91049405F780D3EE943B83F65F6E73ED5
+:10D430008517D23FC2930240DBD6CC3F7725D7BDBC
+:10D44000DED4DBBF207D40BF91208F3C56C3AB3F75
+:10D4500088C827405533F53F69455F3F12D6D43D14
+:10D460000668FB3DB39947BE7A2D503DC9CA80BFBF
+:10D47000A73044BF6B5CCB3EC457D83E716C93BFA2
+:10D480006D4945BE077E62BF6AF5124080E8153FD0
+:10D49000BAFCE1BED5E1BFBEEE5E19BF171DC43EAA
+:10D4A00086F8A43F24EF68BFB6AB6E3EE75343BE99
+:10D4B0003452B23E2378B83FA5CD53BE374E2B3DF4
+:10D4C000AF0607BFB19764BE73A1953E20CB933ED4
+:10D4D000F2320C3D4CEC673E9196CEBAA1691A3FF0
+:10D4E000057E24C0EEC2AE3FC23BE53FB96310C02B
+:10D4F000E725053FBE86813ED7441B40C4E887BF71
+:10D5000004F811BEBF721540618226C01B10BABF5D
+:10D51000BE17DFBE29AC1A3F971E4A4027A886BF18
+:10D520008F9C6B3FF89185BF9B36273CFA11323EAA
+:10D5300045CC243F129C9CBF09010A402D8280BE2D
+:10D540001D60DE3EA0EB02BE71210AC0C6CD2EBF1B
+:10D55000B2664CBF6390983F95898B3F8833F93F03
+:10D56000EDE8A93DBD8E343D2F2E9BBD42A12ABEC4
+:10D57000A607C53EB0413DBE1CE151BF6760483EB5
+:10D580001785793DE5EE3BBE93B58CBED70409BC4B
+:10D59000C8113C3E855820BE1465AB3FCFD1F2BCCC
+:10D5A00083A11D3F0A4D88BEE18B7B3E2DCE423DBF
+:10D5B000A0EF45BE782EA03EBDCE23BDD4C87CBB17
+:10D5C000D6640ABEB17196BC7B9DCABD602691BC73
+:10D5D000236824BE8415A93D8B4935BD0E26213D07
+:10D5E000B9CFAD3E8B339D3E11C9653F3C89D6BF57
+:10D5F000FE7338BF6118FD3C64A81E401BAE4DBFD2
+:10D600007A29213FAF5D9D3DF58430C0533D2F3DCC
+:10D61000C0B5E3BE358EF23E2AD2A1BD45D0F2BEE2
+:10D62000242149BFA2E8B2BF9FD6CDBF2C015EBE68
+:10D63000C9D2153EFB41C33FB55C9D3E5A539FBEC8
+:10D64000FF80BF3F5B1DACBE41A489BFACE92C3E4F
+:10D65000C6EF103ACEFE773F26C6C43FA8D5CC3ED3
+:10D66000BBC67F3DAD23FCBC39C7DABEF58DA4BE79
+:10D67000FE687FBFA319763E373E16405377F1BF51
+:10D6800067E855BFD061D7BE4FA12D4028DE85BDCC
+:10D69000AC0358BFC72F3BBF518320C03B062D3F73
+:10D6A000868A2ABF8C28E7BF0615063EB72EE1BC46
+:10D6B0004926D83C5A9D01BE552D213E182F613D6B
+:10D6C000C186C7BE70E438BEB95C483DE63A933DBA
+:10D6D000186D533EC95A16BEB6EDD3BD61B59DBC9B
+:10D6E000F68D003F549B38BDF3BCF3BEFF3069BEDE
+:10D6F00094B4AC3EA1414BBEAC0E6FBF62910E3FE5
+:10D70000D562393EA2389F3DB39A03BF02879B3E44
+:10D71000B964E8BC6A3142BD17F025407FB069BEEC
+:10D7200023F1563F902D05BF51A1733E5A094CBDC0
+:10D73000A3EE90BE3E7EE03E0ABF11BECF6525BB84
+:10D74000573DC93D8024FFBDAED6A73E7AFBE53DDF
+:10D75000B4344E3EFB10073EC81401BFEED1013F6A
+:10D7600035C1D43E505A3FBEEE3B5CBE8E06EA3F0A
+:10D77000F4BBA9BF24AD9A3E05DF2CBF5F142CBFBC
+:10D780007BD7883E4C82C73E17DFDF3FF83B09BEA0
+:10D79000B9D981BC036BE03E2CD29BBFC16C1BBFCF
+:10D7A000BF3A6A3F3BC0FC3F0989B93E17709C3EB7
+:10D7B0002C3B8A3F178DDE3F8440F2BE7A95DCBC5D
+:10D7C000EBD4823FF57C633E9C84553FA750BABEA4
+:10D7D000BDA243BFD8F35BBF9966283FCAF3453E5D
+:10D7E000CCEFB43EBF16FB3D695191BE1FCB52BF7B
+:10D7F000B55AF7BF5FC0833E902960BFE5D3D23EE4
+:10D80000BFA640BC895BF1BF8CB87DBFC98C10BD81
+:10D81000383D473E76B6353F3D93F7BEFE02503D5C
+:10D8200004ECE53D410BC1BF6A363B3E05F55E3E6B
+:10D83000AA59BD3E8B95A5BFAD5B783E87E08FBDF5
+:10D8400051A8C6BD39C0A1BE2AFFCFBEBFF1A3BE3D
+:10D850001469AF3F430F063EE039953FA6C2CABEEA
+:10D860002DC2DE3EEE714ABDCBFF06BFDC9BA5BDDF
+:10D87000C3A77B3DD6A1263ED32550BF9C58803FF1
+:10D88000F070F93E26A5F5BE49DBEFBFEB401E3F29
+:10D890006C23ED3EC9CB46BFCD5E2C4091E23FBF2D
+:10D8A000E3C10A3F8A5606BFE9F1023F0075C93D50
+:10D8B00008EF17BE6956D93F3096CF3DD64D42BCD2
+:10D8C000A773EFBE68B2DEBE61F1463EDA338CBEAE
+:10D8D000243E1DBE40BB493E1AE3F6BE2F9DBA3E14
+:10D8E0000DC580BDC8B113BDC7BC1D3E2F41313E23
+:10D8F0008CF02FBF3D566F3DA3C0673F0138BDBEC2
+:10D90000C6192F3E5667233C774AE63F8336573D7C
+:10D910006451F0BEB51457BDD1FBABBF0DC632BECE
+:10D92000294BA83E7BD6E63E1F50ADBD2315B23B2A
+:10D93000B2C5AC3ED58B913ABC6F68375287C83BB5
+:10D940005AA6A23DEFFD8B3D27E6863D7D1B6D3D32
+:10D95000C4BE733F6551EDBD6F9A993C04762A3E73
+:10D96000558D843D2E8E9A3DB1645ABCFA2517BE62
+:10D97000E592D53E6A7F28BEB71BB1BE87E7703EF1
+:10D980004A00F23DA5ECA1BE191D5EBEFB4E7E3DD8
+:10D990009AF92A3E9CE645BE8749833FC77505BE76
+:10D9A0007A8A303F491685BEC0BCB13EBBB2923DBB
+:10D9B0006FB388BE358C283FBB79263DF7068FBBF9
+:10D9C00053602ABE1CAA00BD10546ABC6B6105BC22
+:10D9D000BA8C28BE8AF1103E29F98DBD2A96F23CF8
+:10D9E000003AB2BEE7D4CB3D0D8BDB3D639FB0BDAB
+:10D9F0003C56B33E0988D73C3298843F7A96CB3E5A
+:10DA000078DF00BF290B073F2AC788BFFBBE913BC9
+:10DA1000B380533D99A1CFBDF48C2040D91AC53DA8
+:10DA200035182DBF1287013D2881CABE88CA823DA4
+:10DA30004B5A74BE7CFE4E3EC3670B3F8F19A43B0E
+:10DA400015C6CC3EFFF7663E39DE8E3EB6479C3E9D
+:10DA500073AC54BF836115BF925796BD0AA39BBD9B
+:10DA600060A6843F5F5596BE7E84BF3ED903AC3F1F
+:10DA7000A9BCDBBFF63038BE53F1923F5BA469BF4F
+:10DA8000D23D173F097CD5BF4190AF3F3552183E7C
+:10DA9000458330BE60723FBFF9CA70BF30F5DBBF4F
+:10DAA000A728223E1FCEDCBE2865A5BF1EC0213F91
+:10DAB0000D7553BEA307D0BF4A829BBF6106213EAE
+:10DAC000D5ADB83EA259093EAA3419BEDF6774BF6E
+:10DAD00064F0AF3F7A8B5CBF860E35BE9D72D53D3C
+:10DAE0006DBAD53D51C6783D6C846CBDB29F38BED1
+:10DAF0007DA1ED3E966E45BEA5D97ABF95779A3E3B
+:10DB0000CA18013EAA07A2BEB9E940BE2D02063DD1
+:10DB100096525E3E47C063BE29A3B93F3766EABD51
+:10DB20008A8F273F970D95BE6189B03E7434443D7E
+:10DB300000916FBEAF77C83E51D23ABD078CB0BBE3
+:10DB400047F9FBBD20FDC6BCF64580BDAE65E7BC10
+:10DB50004F3450BE30BAB13DF79F91BD9BFE113C92
+:10DB60005F83D33E357F73BE34D675BF9062D4BD1C
+:10DB7000A675F4BD4765993E4B0F703FEEA9903EE8
+:10DB80007BF1A73ED09E0B3F117C7D3E7AFFB33EDA
+:10DB90005CA4DABECBB67B3EB2E8DE3F0D088EBE9B
+:10DBA000D5B5283FF04DB7BD5B2B1FBFDD21C83B6E
+:10DBB000216C683E42EB363F6D4A6C3DEDF44DBC46
+:10DBC0000CDA1EBFFE8B65BD9A98623DA9470CBE5C
+:10DBD00043411C3E00B3C23E1541E0BE71575A3F5F
+:10DBE0005DAE853F96503CBE4B0DEDBE52BF1D3F16
+:10DBF00058AFBFBEC109A43EE0EF423FC16B9DBF1D
+:10DC0000FF6D26BEEA4230C0E6D9C83F9B13AA3E4C
+:10DC100043D608BFB879A7BE9E1C6BBFD7D033BF11
+:10DC2000889BFE3FB36D0ABF1543AE3E9D20973FD4
+:10DC300021F203BE8E60C7BDA40CBCBEFC39B03C53
+:10DC4000B695C93EDD919CBDBE5C5FBFC0C04DBEF8
+:10DC5000BD8A8D3F8309993E9A12B7BE95820E3FC9
+:10DC6000D9EA14BE8FC4DA3A4C1E833C7A372A3E76
+:10DC7000769768BE49E5A03D96129D3F31A2623E6F
+:10DC800086B193BE42C358BD00E46BBF7663F3BD5B
+:10DC9000CCAA34BDCCCB8ABD77B1C43F244F533C12
+:10DCA0003B9C19BF418A423EE4209D3A6807A43C50
+:10DCB000512526BE64A0F73E3167583DAB0500BC38
+:10DCC00091D630BDA49CBEBCF00C4E3D7A46FBBC48
+:10DCD000777928BE1A7E01BDC92E533E02C8A53BE6
+:10DCE0005F75943DC096E73DEE5B5BBD1B056ABE6C
+:10DCF000C3CE743E371B78BE692FB6BF6C63C93E76
+:10DD00001713403EABB27FBEAC3C27BFDBCBCF3C52
+:10DD10002AE50D3EB7C99CBEFD20733FB8628EBD9B
+:10DD20001FFE4C3F211905BE733CE13E4169DE3DBB
+:10DD3000ED8202BFEC0C0D3F35680CBDB0DF75BB4A
+:10DD4000DF731BBE674B63BCE24310BD8A74683A45
+:10DD50007ED7AABEE573E53D156804BE3A2F0B3D9C
+:10DD60004F7723BECCE30DBD85CF223E1D49073D35
+:10DD7000123850BF4CE66E3D53F19F3F0AFE19BF6B
+:10DD8000D054283EEF4872BD837FBF3FBACF0D3DD0
+:10DD900051E71EBF32DC0FBE0CFABABFF944BABD60
+:10DDA0006F94033F980AD23E3036D8BD9A19EC3DA5
+:10DDB0009F10063F52F4EA3D955B043D90974D3C21
+:10DDC000A415F13C6EE1B83D52CF1F3B99F7E33DFE
+:10DDD000755C4B3FBB0918BD9A95043EEE463C3E30
+:10DDE000379E2CBED8C7473D755B6D3D230D653E04
+:10DDF000FA9FDABD70DA6C3DA4DB843F0E15C93E94
+:10DE000027DD7BBE18F4CA3DE6BB50BF7A7D15BD49
+:10DE1000C9CEBE3C60DA2CBE7F5E8A3FF537ABBD13
+:10DE20006D581DBF1CAD193E3897033D2F9C0FBD8B
+:10DE3000DC9163BE0A43073F1DCC223EE395F2BB53
+:10DE400086882F3D219A03BCC61E503DAFFD34BDD0
+:10DE50001FA4B7BE554012BD50F3203EA6AC3BBD3B
+:10DE6000623493BDE81696BC6C7B1ABC06109A3ED1
+:10DE7000057439BFE249CC3DB3430440C3BBC0BEC7
+:10DE8000B2B906BD1F88EE3C4BF5973F2B6C1F3C8B
+:10DE90004248C9BE68BCFABD35F99FBF3721DEBD17
+:10DEA000BB5A993D97BA113F3FBBA5BD8927A8BC76
+:10DEB000F292B63E206533BE05BC9C3CE4A7EF3B26
+:10DEC000F473433D57FDB23D987E073E33F1473D25
+:10DED000EC44873F90F424BEBFAEF8BD7633943E49
+:10DEE000F92C213C06A3623DBFFAF7BCA81E903E68
+:10DEF000FA1571BC63E4053E9344B83E399FAA3ECF
+:10DF0000108274BEDBE51DBE7E4957BFA29150BE94
+:10DF1000CA981D3F5936CABB035F1740C052C83D5F
+:10DF20006B2755BF48918CBEBEE89FBE101C09BE32
+:10DF3000ACFFA0BE33FAF8BEA151333D53C1D5BCEE
+:10DF40005CCE413EEBD426BE4F7EBEBE3F3E7ABE87
+:10DF5000110C4DBEAFAEF1BE858F913E8C0C1EBE36
+:10DF6000706703BEE1C6183D8835C8BBF56E5F3EDD
+:10DF7000B17983BE4D77673D7171A63F8A87A63E12
+:10DF8000DFD47CBE119BD1BAFE1A78BF0EF982BDD8
+:10DF9000D3ACBE3D3C302FBE4FD3A63F16A30ABD27
+:10DFA000913725BFA114B73CDD16D3BC4CA42A3C45
+:10DFB000B6DC13BEFFC1BD3EBDEE823D11FFE6BB28
+:10DFC000F1698C3D3E0D2BBD8A4AB1BCF15239BD81
+:10DFD000073287BEA5E958BD083AF33D0BCE8FBC8A
+:10DFE000AC3C623F084681BE95A15F3F3136E9BD3A
+:10DFF00092E826C0EB69963F27BD6640212FADBE53
+:10E0000004EC19BF5F95AB3FDD5927409F88BBBF2C
+:10E0100033BD0840D747893D90FF913F9960B63F97
+:10E02000443114C0056BD6BFA0DEDCBFA8F69BBF91
+:10E03000F15311C0BEB7CA3FF8C7A43FF34F1D3F0D
+:10E04000901E08403FC1593FDCD13B3F2A3442BEBD
+:10E05000424F323CE11ED1BFAFAB06407DCCBCBFCE
+:10E060002C4A2B3DD7C4E7BC00FBAB3DD5D9D33EF2
+:10E07000450C5FBF8F8CA13CB46D8B3F06058FBEF6
+:10E0800042EE7B3E5C9B053E7B07E63FDB11973C07
+:10E0900087E1A1BE99F0F0BD295CAABFA18B48BE63
+:10E0A000DFA7BB3EBED6B53E778D863D4FB79B3DC5
+:10E0B000969AB13ED0ACFD3D197D54BC603218B982
+:10E0C00050EECA3DF9D2643CB687E63C9E4B6BBD30
+:10E0D00002B5863FB8C74ABE1504A23DA750403ED0
+:10E0E000A44C5F3E631E513D7A2CBA3E2BCA29BD1B
+:10E0F0002410433FC741E83C3A5DC2BFB002503EE6
+:10E10000A0C0C23E234D03BF46AE87BF95518A3D96
+:10E11000E09E943E22BAEDBE2C3C2E3FE1FC88BE30
+:10E12000C797AA3F935450BD2ABE933E4277103EF4
+:10E13000A65EA6393D828F3F17FE09BF88701BBCC3
+:10E140000FBEF4BD52B312BE2C72D53E991E22BE34
+:10E1500028B0D6BC31BF593E7395FE3E44BBD53D79
+:10E160005311FD3EC88D48BEEB15B6BDF16CA23E05
+:10E17000A408CD3FD176B13E1AC79FBF564A1EBFF5
+:10E18000CC4F8E3F2E45D4BE00F87CBFF49C903E11
+:10E19000C5637F3EAE4A20BFEED10A40BD0A83BFB1
+:10E1A00067435E3E1F7198BDE04F6B3FB36EC63E46
+:10E1B000DC2361BFB9FBDA3F69D013BFF7DF8DBC49
+:10E1C000167A67BF41C6163E862E3E3D17632CBEAB
+:10E1D0007216013F3454303F2A86013E56B2D43F76
+:10E1E000CD592FBDAD3A413D671F903EF28746BDE8
+:10E1F00042EDA2BE0C2C48BDD65DA83E287CFB3D5E
+:10E200007CD9B73ED31596BE30C4A93F969ED23D69
+:10E210007902B7BE3350F0BDF5A63EBEC6E671BE6C
+:10E22000ECD69C3F7C1C8C3E30A5D33E02E6B33B33
+:10E23000D3CFD3BD28A0283F7E25F83DC93FEBB9F9
+:10E24000CEBB16BE8004903CF1BEAE3DECA6A63D12
+:10E2500061D12E3FE3BD603C5419603CCCF216BD49
+:10E2600017B530BE8C04BABDEF49083ED9FB33BDAB
+:10E2700060A9C0BEBEE4B43D602E2D40323BA1BEBD
+:10E2800006C26ABE1E22383F7E0A0FC0A297CA3C51
+:10E29000218EFBBEB997CEBE5DDD0D4019885BBDFA
+:10E2A0001943D3BE3EB3763E2C59F93DEC9883BD5D
+:10E2B00052F50DBF99A7AD3EED6C823DB2CB65BB6B
+:10E2C00036A973BD11B9A23DAE1EA3BDE01CED3C45
+:10E2D0005AB8FB3D59AF483E33BCE93CF8A4083F6F
+:10E2E0009EDEA6BC0F3391BE4290BEBDAE305EBE78
+:10E2F0009AD9F6BEC52831BE255B8D3E70A3CD3BB5
+:10E300004DA3FCBE1F3D09BFAFA92F3F2F0C47BE39
+:10E31000255898BED52925BE4CCFD1BE931FC93DE7
+:10E32000EDC31ABE18D550BF60FA61BC9571A9BE85
+:10E33000E8A0853CFA6F45BEE5AE82BEBAA7A1BE95
+:10E34000613307BEEE2A5EBEBB058EBF3BB4A0BEE6
+:10E35000E896493EC247BCBDBC32F0BEC8B20FBF52
+:10E360008677153D51640A3DD4AE1A3CA9DEFC3BCC
+:10E37000B50C7D3CD5F9A33CF65D273CDD5B203C2C
+:10E3800007948B3CB5607E3DBAFEF63A3838D7BB71
+:10E390008B9CE23B90002D3D9888173DDD21983CF9
+:10E3A000647D893CA0B1123D3894B33D4D0A693D6E
+:10E3B0008C5F5D3DB2215C3DDCFD113D7A5A113D23
+:10E3C0006520B13DA9458E3D183A853D480A27BDD7
+:10E3D00083E0AEBC5F4B33BD273802BDE2C2A7BBB2
+:10E3E0007EBC30BD5DE6E3BB019A493C6661E5BC9D
+:10E3F00031B9C13D5A1A8E3D8CEEFB3CAE956A3D5B
+:10E40000DA96FA3CE122663D2D017F3D83D1463DFF
+:10E41000ACD4EA3CF8537CBC736CCBBB5C93433B01
+:10E4200007D02BBCBC950A3CFB2B573CFAD601BC51
+:10E43000A6FC593BE9E40E3C5B76A2BD2C1773BDEC
+:10E44000928E69BD7E3262BC4F8FD9BCD7D567BC76
+:10E4500001A00EBD406F22BDA89568BD04AC373D3C
+:10E4600016C7E03C44726A3DFF99533D567E3FBC5F
+:10E470000BEB043DB029053DBF1EAD3C5428E43CE8
+:10E480003F3C5FBD121598BD543243BDDC221F3C9A
+:10E490002136FC3C16F959BD8DC8F03C0F230FBD49
+:10E4A0008351433C3A11273DE9EB7C3D51FEC53C8D
+:10E4B000214E633DA318253D1061073D71A7CE3C59
+:10E4C000BEEC443D83CBA13C33AB173D39CE153D6B
+:10E4D00061B8D03CB464E73C0934D23C0A8A7C3C45
+:10E4E000577EA03DEA6B233DEBAC573CE531E7BBE3
+:10E4F000FA0B39BCD1819F3D7C39ABBC2127DCBBF9
+:10E50000CC8A113D4C3A793CC514F2BB0D06373D1F
+:10E51000C87CA23B58362ABCE75DD2BAE404083C6A
+:10E5200063B607BB6105BF3BFC599ABB83034E3BF7
+:10E5300002DB5C3BD55222BC2F2688BBEA4E873AD1
+:10E54000F3EE14BCE10CC5BBAAA794BAD600BCBBC1
+:10E55000D53D863A415A0AB711A94BBC1821E1BCF6
+:10E56000BEBAF0BCBE1E6FBC4C0110BDC4681DBD60
+:10E570009AAF1ABC183FF7BC2E4A11BD3361333D28
+:10E580006E0D263C6A46193D1C83813D013ABB3C19
+:10E590004EBD3E3DC98F543D4E9FAA3C627CEB3C34
+:10E5A000CE2A813B791C863A7B4F3E3A9F6492B9D2
+:10E5B000456383BBD2D53D3A6FBBCABA4FA3C9BA34
+:10E5C000CA3F04BB52B101BDCB2685BD20FACABCEF
+:10E5D000DFC742BD96C4FABCFF9BD3BC8AA87CBDF2
+:10E5E000B4942B3B4CDBD13B642C1CBDE06995BC47
+:10E5F00038E488BD9F2620BD096FBEBC060D42BD14
+:10E600003B6D88BCB85B19BDEC3F2CBDBC43CDBB9A
+:10E61000790A53BC5987A4BC543B0FBC0E24B939AA
+:10E620002F5E7439B5BDC3BBE515E4BB9BB645BCD5
+:10E63000849F47BCADA2EA3BB28DAABBAE27463C45
+:10E640001C5616BB25F5F73B44E139BC476D1E3C13
+:10E650001048403C5FFD0EBD2AC4033CF35BFD3C0B
+:10E66000C2672BBDB5E002BD39D4AC3C3648993CFD
+:10E670007556D2BB3D93CD3B062F97B9517A84385E
+:10E68000815758B98A92DDB9BCA1A73913B7DC3AD2
+:10E69000E5A86EB8E483183A93C5B1B89DA820BC2C
+:10E6A0001C5FD3BCCFCFF6BB4B4C84BC222CC4BC6C
+:10E6B00094D69ABCF7B4DDBC8F28B3BC43C8C4BBA6
+:10E6C000E1AD2A3C7229A33C3968563BFD9B1F3BB8
+:10E6D0000F2C3EBDD73DE9BBC87E17BD995C4CBD34
+:10E6E000FA238DBCA96A95383D21183C5A1014BBF9
+:10E6F0009932173AB6BB91BBA3AF0DBC9A3591BB0B
+:10E70000E34F74BBC9AEA9BBAAF58D3D8340543D10
+:10E7100058A26C3D07FCEC3CE463A93C6666363DC0
+:10E7200013868A3DD9012F3D824CAD3DA0560FBBCB
+:10E73000DD4115BDDB5101BD0138643C801F39BC92
+:10E74000265939BC9AEA82BC93EA8C3B273FEEBB40
+:10E75000F54BE03C07F1C2396967163C947829BD56
+:10E76000494FC4BC45C827BD699D31BDDB58E4BCD9
+:10E77000554D0CBD671076BDF08408BD3D12F7BC49
+:10E780009456B3BB1A9F5EBC11F66BBBB951CEBC9D
+:10E79000438DDEBB993A33BD67DF363BC41EE3BA17
+:10E7A00077B2393CE021163B8EE81EBC1EFF5F3B72
+:10E7B000ABA1F5BB71BDC53AD545D2BBBFCA253D9E
+:10E7C0008CD6093D44D1E03C1B881A3C79DBAC3C3B
+:10E7D000B93411BC4BB8533DCB40333C50A33F3C04
+:10E7E000BF5C77ABF05317B0FA824D36D5A5B8337E
+:10E7F000781E14AD515CCA3BC9A9CCB7B70A883999
+:10E80000E2C6DE394BC713AD4A1906B84E7988AA5D
+:10E810006C27A836A58CB0B88434F63A20EA7EB6C8
+:10E8200096298E399D79492CC6FA7023176FABA4AF
+:10E830004E28FE3AC69E502642291E354F0F8A3377
+:10E84000AE1EDD33117B1D3BA03B72B644769F3B71
+:10E85000D0DBACA5BF369CAC395D5BB6BB3DE528D3
+:10E860009C9988BD42F01ABD1E6D95BEC782153EAB
+:10E87000391A3C3EA905B4BA773EE0BE0B11523EB0
+:10E88000FA291E3D3D7ABC3DD6D8EF3DC77C60BC21
+:10E89000F4DC8AB9FCD7A13B92B3243B93A0A93DF9
+:10E8A000489A0938DEFD01BC58645FBD578459BDE4
+:10E8B000FC4EDEBD60243A3C75D1F33B0E577F3FE2
+:10E8C00081DE20BC560356BE1B84843E1C8C8ABC51
+:10E8D0004E6D04BB9A89DEBD53430739CE24983C64
+:10E8E000DDD5F9B5E0EE91387F234A3CCE4CE23BD2
+:10E8F000C9E81F38646DF532EBF31CBCD0A95D3C50
+:10E900002DD12237859293391D1E1D3844705E38F3
+:10E91000C833A8B8866E8737444629BA1A83673841
+:10E920008063673B1F5BF3B681E1DFBA9857D4354C
+:10E930008B9FAB3552E71AB705162931C9981EBA15
+:10E94000CFC98D3B1B4F7ABBD4FCD1379A45463B90
+:10E950005425A6B576D1883BF86F3EB4AB4F373B14
+:10E96000F84DEEBD75EBFABD9F71D03F64A141BE7D
+:10E970001D9A28BFC70AF8BC0D13783EA50F78BFB3
+:10E98000F31AA9BF7B2C843EC3B60EBE13BE433E12
+:10E990007632E3397D1CD3399E46163EA48400BEF0
+:10E9A0009A27853B9FDD06BF23B9653B9984D8BD77
+:10E9B0003FF5ABBB9F97E23DD5B122BA57E60B3F7F
+:10E9C000E8EB133EA665943B4130AFBFA3FC87BE86
+:10E9D000444A13BDDFC951BFA3E8CC3BCADC683E43
+:10E9E000294587B9D4E3F7BB211A4C34EB20B1B4E5
+:10E9F00017A991348B79452F3D4EDEB83D170E3760
+:10EA0000B8719536DAE3B433E1738AB728E7833512
+:10EA100081B68BA754DC87AD2E139EB660CA98389A
+:10EA200005D60AB2284CA13961FC5E3B6F0935ACB2
+:10EA30001421423B3133A02E2DC9ABB84EF89EB500
+:10EA40007C028737BB727A38D7AE503017E993B95A
+:10EA50000CD219B028D647B5D75BA62D647AF2340C
+:10EA6000ABAF363B905D893BB1773E3BC78516B770
+:10EA70001354462F9A96C13549BE41B5A44BB135C2
+:10EA800000EE9D2BC8BFAE36046293307721183557
+:10EA9000E0719135DB9E39B52FEBA7AACF2C7036EC
+:10EAA0009FF494BBD05480B48ED789AF866FA02BCF
+:10EAB000951468BAEF3558BA6AF70638952820B920
+:10EAC00044B631259E5B45314E9A9534A84D82B6A9
+:10EAD000F3EA003CBFF022B73F80E53A0B3CA9388F
+:10EAE000B5834D355FFF3038BE4F2BB7A359783A09
+:10EAF00086074039884060368A5025389E45EA3C72
+:10EB0000890D1CB808A7E8387FDA1BB5B32BE237AC
+:10EB10005DF6BE3A539F50B8B3592035599EC8B8D8
+:10EB200035F596B82C4914B60D4F273883EE93B4BB
+:10EB3000B4B7363660EE02B69260C43080449BBBF8
+:10EB4000C5EC903AE7B3263C939908392A9ABB372B
+:10EB500012DA8036A5F822BB3D15B4B55470B9342D
+:10EB6000383B04BCBD475FBB5575B4B3DDA2B230C2
+:10EB7000F665D2A1CA05D8393C436E2C5CA88C310D
+:10EB800006F626B72D453CB23ACB3638803E9E3647
+:10EB9000C1BF8EB83AD6AA2C4C31588E425F9736F8
+:10EBA000BD8D3F2FF6091338E9ADDA9D08A88ABB61
+:10EBB000F6292CB1D88323AC9B3BD7380CDD29BB7D
+:10EBC00062FE9B8CD4E6DEB9F1B4363965CBB12F49
+:10EBD00076AA7ABA6FC4BF296C14A93B41D55138C3
+:10EBE000CDFBA13E0799A7BF3B28153F375C383EB8
+:10EBF0009C3F1DC0DA74C43B50C61FBF61C5D53FE2
+:10EC000042979DBFE51CB6BFFC1B153F5CAC1F3E89
+:10EC10005E1838BD3CB0ACBE971FA7BF2AA9F93F0C
+:10EC20003F6B87BBD62020BF8994B1BF109808BE28
+:10EC300055BBA7BDB18D5F3F52A5183C44C0A7BED0
+:10EC4000F1E553BF766869BD563687BF21DB82BECA
+:10EC500076CDAABF5003F9BE032D3B3DA2E9A4BE69
+:10EC600032B936B98DCEBABAF3B195B763854D399D
+:10EC7000E0F2233CB363E2BACB6E8838DBEE57BADE
+:10EC80001A77D438D14027BC988330B8737090B8C5
+:10EC90003EAD28BBBD47AD37EB9090395A40793B2C
+:10ECA0003E83BB35B948C338460DDDBB5DE98D36C3
+:10ECB0007C7EA43B2A236A3BC13945B53798003A8C
+:10ECC000AE37F636242489364CC4F7B8C7DA1A387A
+:10ECD000CFC231383C821BBA64326E36D8D4303B56
+:10ECE00039E3FD3533E8213AC9ADB23844E4DDBA41
+:10ECF00063F7F4398AEF5E34B9CC2ABA0692093D3B
+:10ED000088768838BBA08039F4750337C268C7B6E7
+:10ED1000986B263CA4C0383CABD4033872DF52BC9D
+:10ED2000AA2EE7AFE5F8033DE5930FBCD3CAF4354F
+:10ED3000F5D159392803033BC326BAB534719DBCBC
+:10ED400015A38F37E7AE15B7CD35F7393A21ECB8B3
+:10ED5000F659193AD1FB1D38BA0A25B6CAF79FB73A
+:10ED60003F04203A13D3C73969A43439719376BE6E
+:10ED7000C221583ACB90E1BB5439583742CC853C3C
+:10ED800045FCACB5C72BEF39BB6A3BB979B97F38C5
+:10ED90006734423AE8C982BB70F6ACB73398543B4B
+:10EDA00092D985B7AEC8F9B9B2D849B971D9CFB738
+:10EDB00015861538EDF448B957DEAF3A2BDA373CF3
+:10EDC0005F1D8BB7E7CC12B950A15C3B1D4EE1B87B
+:10EDD000FCA7B737EA9B4CBA1CC008B60C043F38F6
+:10EDE0001205963BA05F07BAA9BBCEB7029118BA2D
+:10EDF0006C767CB8F8F7EBB30ACD0FB9E021AABD69
+:10EE0000828ACEB67B6449BC3AABE2B6BC9987BB7A
+:10EE10000AA2143382C783B6D23881B6D5CCD33593
+:10EE200097C6E0B3A607EBB5B6B901381D122D3869
+:10EE3000BC723335C74A37362269C8BB7737EEBB59
+:10EE40007C1C19B88AD8B1B57DE3613B6CF83236C9
+:10EE5000733EE1B6BB3E5AB735D985B7B7CB0F394C
+:10EE6000CAB91B28A5A4E2B9DB3A6537210D07B260
+:10EE7000D091EDBB1BFAB82B5A0B893BC9B145B6F3
+:10EE8000046BDFB577E9AE2AA21862BB8A3F122D68
+:10EE9000BEDEA2B936435838CAB2ACB6485BBFBB77
+:10EEA00044F3CCA105E3CAADAD35152E330523B22D
+:10EEB000797EBDB3B4AE3025D99F7135810A9637BE
+:10EEC000DDF89FB6F64DA7BBD47B3F3BE3DB60BBD1
+:10EED000E2E11237E6CE0FB6C9E44DBB3B898C2E7A
+:10EEE0001CFAD338D472A93AA7A8C5BB4A85023CFC
+:10EEF000ADBE38BA34C6EA2D627286BBC77762BD32
+:10EF000031AB4F3A6616D63B41093636D0861835B6
+:10EF100054E74B3AAD9FB7BA52BA2C36DAF5B3374D
+:10EF200068829636F2619DBC5D719A3A0022D335B3
+:10EF30005B78ADB45650A630A57EA8BA01A7A3BB96
+:10EF40004664932E0B6FBD3181BB56B902E971BB8C
+:10EF5000514565B37F079CB8A9535BA9ADA73C3762
+:10EF60004E10633F7B36093E7A1903BF1F8D47C0A1
+:10EF700015023BC01BCC033E160B5CBF044D833F08
+:10EF800018AEC3BE7C4555C0FA490C40CF26C0BF61
+:10EF90005E4AB9BCD387653D11D49FBFB182524050
+:10EFA000CAC5D8BB699FA63ECDC339C052D6E13E83
+:10EFB000819A843D888F933F6E0BD93C4903D03EA4
+:10EFC000EE1E5CBF51FE69BE1557D43C1749DE3FAB
+:10EFD000AC7722BEC490923F84C0A43CA8634EBFCD
+:10EFE000D9920FBF5A18943FDE4E2EC09B865E3FCB
+:10EFF00079CC2F40C7D3B0BDC11982C0D1430FC057
+:10F0000035B8863F888E0440ED64D73F315072BFDB
+:10F010004906A73DB064143F9A81893F879035C067
+:10F02000CC46323D555C0140F8CA12400E9BD8BE1A
+:10F030009501D63E91A1D1BE4B03C6BBDC61ACBFEE
+:10F04000F94E133D883932BEC4413C401DA8943F5F
+:10F050006F812DBF63DD83BF8CF8BFBD3997A93F9A
+:10F06000B83C72AFA469B4380C2ABEBB3F9789BBC9
+:10F070001A0213AB829AD6BA0581B031B23343BBC0
+:10F080007BC3273BDB68CA383230BD3AB0405ABB3D
+:10F090004A4F32B9DDE3ACB8518960BB716EFF26CF
+:10F0A000600970A629EDE8BAE6E3053C9C7C803255
+:10F0B000FE28803B61E74FB4617E95B996FC4233F0
+:10F0C0005446A23BA8CC213907E3A8AFC20309AF3D
+:10F0D000136E6E3A5A46E9B620631DAA6F095A3A72
+:10F0E0003F50D63A05BD37B67359AD3B88EEF2397D
+:10F0F000345196BADAF222359263873B7454C3BA1C
+:10F10000C0505A39620469B94182A7B9266E1F38C6
+:10F110008FD44B36A70B5B37A6C3A138B5DDA5B797
+:10F120003D540635067EB2381D0902380A19B33738
+:10F13000EFFE79B7D72C39B67E54E0B3C5BDC83AD7
+:10F140003EA3B6376C70FC3A007191B932B3BA3550
+:10F150005E4E6E37CECCC4BBF1469AB3E488BEBADD
+:10F16000EDEABC3A7AA4803BDF99B23C7F110CBD3A
+:10F170008B01363D51DA4B39E62FFEBC9367E93DF2
+:10F18000C6A9833976BA2ABCB702983CBB90373BF4
+:10F1900032EBC3B86C9500BDA09596BBE222003D52
+:10F1A000186489B8ED3136BB9F1566BB4966F9BC5A
+:10F1B000E4F4363A9531DE38DDCA8038DE3EEBBC09
+:10F1C0004552CEBB198710BB6380AABB47A9CABBF7
+:10F1D00027280DBC49DFB0BA7C3846383FED4BBC20
+:10F1E000B0EB03A71D29D0BA9A4804ADC8B3E830E4
+:10F1F000749AB4BB4DFA562DEEC3142C68AB48B7C5
+:10F20000FCB49426506801AF10B97BB6F22866A40E
+:10F21000554A9CAEAA1E0CBC2F6967BB0EB8A9A2AA
+:10F22000542C8D8C5F2ABE3B38AC79B5855952A4DD
+:10F230007DAAA82A9229152B8CAC9BAE80ECC738EE
+:10F2400031D71D3A6A37562E43B5472804711A281C
+:10F25000D642D92160650E29FA8C08A139325DB4F5
+:10F2600098B211B35544F12E143C59B6D23062B85D
+:10F27000243388B422A8DE309ED6B9B597DE68382C
+:10F28000BECC11B632F2EEB1977419B93168C42808
+:10F290007614813AE88CD03A71F9CCAC50C61EB2E3
+:10F2A000878B7EB5EC8989AE93841D36B05D10BC2A
+:10F2B00039F000B94E57F1BBEE3C93BBA973B7B020
+:10F2C000FE918F325DC182357642233516C8A43156
+:10F2D00022D6C8ADD7A918AF80FCB9A7EE241C2848
+:10F2E00008AC9238F8FB1BBB86DF8035515FAB2B37
+:10F2F0004F7EB428094E92B1EF379C2AC89D73B453
+:10F30000E84B60AE7372C7A99965A7A7E01334A84C
+:10F31000C12EE2A8F71867AB8DD494378BFF003667
+:10F3200053B8C63BA8AB0DBB65019FB74882883870
+:10F33000367CACA92B6C6935963D69B455A5B12CCA
+:10F340006CED83BB4F6B4AB27D88BCBBFBAEEC9EC1
+:10F35000DC73D3B8589107B14A1791B13B33C49EBF
+:10F36000B1B710B922A514B720966A3617B0B3B753
+:10F37000E57080B92E31D4B90BD8A438F6EDD83861
+:10F38000B79388AC3E7309382587B6378E69CBBBF7
+:10F39000CFD75032C8CA67353D3B8033F49C00B6A6
+:10F3A000A9C5A232B6DCBDBB53EC65317070B23476
+:10F3B000568D60B4A3FD13B620B19FA55B8BF1BA47
+:10F3C000F7FDFA256CDC6435D1BADF3A40A02A3467
+:10F3D0008693A92C697E4234BC028DB9A00D18B663
+:10F3E0008F671AB7D5CF2E3B06F9503CA064103971
+:10F3F000A3865BB9A64C95356FE682395F6922BB5F
+:10F400008DC09B374D8BB8B909EB993623A35FBBF1
+:10F410000FEDC9B8F2F6DF361F7A063A6FEED9B7AC
+:10F42000723958BB1A31AA392B26FF37CE9C3E378A
+:10F43000C1C214B9B55C26B74294D7B2394B1A3C55
+:10F44000A3198E3B6B3012356DD34CBC8C11A33697
+:10F45000E0B237B76545D738FB7DF5B6316F0FB9E8
+:10F460005191ECBB81274CB9050A033A562C41B89F
+:10F47000F3848837D7B6D6B95AAD8A3A07EFD2BAED
+:10F48000A25137BA8A15D8B7CF64B33BCF0F883BA8
+:10F49000882D06BBB18E17B7E2219ABAFD2EC5B8EA
+:10F4A000E9D6893B57E108BBAE8F9F3BFEB7963646
+:10F4B000486BFE3AFF1009B7EA212AB418C0E738B2
+:10F4C000E21251BA4272FAB2FD9EE83B79A96FB7D7
+:10F4D000648B04378CADE4B880858231A2E060B6DD
+:10F4E000EBBEB2B7B9DF06B53BA1F33B327210B940
+:10F4F00030FB1EB9EB0E9DB8A19D7233B72CFFB641
+:10F50000974E70BBD88C773A6AF140B2A4E32137AA
+:10F51000513691AF814B19B0325E15B5AD6F9C3845
+:10F520002F5127BAD8DDDA3317F0E0304699C7B249
+:10F53000C4F3F2B3882C6BB72BBB81BB5F78303C34
+:10F54000E9850FB849F897B73227A1BBD0A32A366F
+:10F55000783B27B19CFC8FB6D5CD83388E6D4E3766
+:10F560009646153CF901FAB5E67750B8C37B8A395F
+:10F57000C18A60331F136DAE8D7AD1B6BCFFEA3BF2
+:10F5800027CDA8B550275BB40C6509353BFA3AB6D0
+:10F590000E4F69B154D7483AB246E0B45983D1B25C
+:10F5A0002D66D4AC8F537637435430B990C11036A2
+:10F5B0009CE5AEB8A6309BBA51E8A5BB05043D3A20
+:10F5C00060191BB602BE96329D4C60B54D0C83B7D8
+:10F5D0003BDF51BC50D1803B20335FBA0AED56343B
+:10F5E00059F9A9BF3715D9BF9127814091B9C9BE33
+:10F5F000C67F15C0EE3433BFDECBDEBDD1BA42C00C
+:10F60000EA9458BF62A0C63F937AA1BF949909407B
+:10F61000D631053EC6FE1E3EDB4C014006CD0ABF7C
+:10F62000BFAD153EC7E849C0B189F5BDC8B82FBF09
+:10F6300080E509BF4B30DB3E8313EC3B965B413DDD
+:10F640005D751340BC1A703DCD7272C0DD4833BF8A
+:10F65000302343BFB77918C0310826BED500024019
+:10F660009656643F7A020A404EA821C065FD0640C6
+:10F67000F8804C40C9776EBE43EF49C0AF29BEBF8A
+:10F68000875FEF3F2B69033FCED310401D4914BF66
+:10F690002517123DA7D4E9BE6F1A553F9633CABF4E
+:10F6A00047B6E23B9B808A3FE8F0F83FDAFDE9BECF
+:10F6B00079D6CE3EEA31E9BE900B7CBCC3A70340AD
+:10F6C0002890AF3D78FB0F3F37C66E40AAF288BF47
+:10F6D000232632C0082029BFAE9B28BEF2FB04BF00
+:10F6E0007B4885BB798AFA3A8065A1386CEAF4BB1D
+:10F6F000BB5882B94C5B4738E4763BBCB029F53C3B
+:10F700007FF44DBA465E62BACC7FC03A49A424BBAE
+:10F710004BFD9CB8A46277B89E906CBA8EDF133C08
+:10F72000BFE7CC348B61C8B9327FF7BA3E0903B961
+:10F73000CE374B38A2BDBE395F917A39B715C8BCF8
+:10F7400027C1653A71357BBCE3CFAA3B36DA78BA7C
+:10F75000174A3DB9B0692AB97D396C3889D5203945
+:10F76000116F0FBB31292B9DB01274B1AE23DB3A60
+:10F770009B3C7BB0B40D8A3A245607B108A6DAB692
+:10F78000E6F15E1361B32BB7A96EA732B316859E5F
+:10F790002B922B3AF729BFB92EBE81B3B10574B3B2
+:10F7A00044CBC7351D477D2FB27444BBC96D5CBACD
+:10F7B0008256931729E6B7372FD695BA1ADCA43AA2
+:10F7C000F6143D38CF22B5346BBD40BACFC5399E53
+:10F7D00037589335FCCA6EBA66D629A5FCCD0BB056
+:10F7E000606C1EBDC0E74BBD91ACBDBCB7031BBD7B
+:10F7F0007B987DBDE04BB9BD13BD1DBDF9403DBD3E
+:10F8000081C010BE2DD66A3CF4D36BBD584BE8BD09
+:10F8100005CF2B3CE4EC07BD95AAF3BCDC8ED9BD2B
+:10F820007E3F23BE26AD3CBD2F33863C7E23833DE9
+:10F83000CF2C35BD92D50EBDA53754BD800B87BDED
+:10F84000D51E1B3CF4CC8F3BE7BE88BCB2A580BC68
+:10F850000C5D103ED4FA57BE1AB7E83C1F4745BDB1
+:10F86000A5528E39061B9BB98F2F2BB72401523816
+:10F87000028075B8319DBA39E9088FB712CA453987
+:10F880003511F8B7C2F9DC3BD8372C3B558B2E3BF2
+:10F8900035DFE1B884F82F3B5828043B9A53543B9A
+:10F8A0004023C03A19E7803AA11F77BA142A05BA53
+:10F8B000C5F54ABA3A11A5BA15518CB9430D59BAD2
+:10F8C00029D0D539FF0F8EB88B4904B95BE0E3BC72
+:10F8D0007889ADBC392FCEBC0D579DBC68DB21BCEF
+:10F8E000155D8EBC2AEB90BC0AF0C8BB52765BBC9F
+:10F8F000BFF58F388AD1F139A992CDB86EFA1B3A8B
+:10F9000011AA20BAF527C43AE32514BA79F68EB8BD
+:10F910000FC28AB76419043A12D57339CB34CFBAFF
+:10F92000538EF0BA90A529B9D41212BAF426293B05
+:10F93000B6B0113BEB08A3B95F27EAB907C0003B9B
+:10F940000B1B663A4025E339B5B89D3A1AADF0393C
+:10F950003E2F81380E988E39904DCBB8DC9EC8B9B9
+:10F96000FC51DE37CAC2D4B322CEA3B98B9AE13799
+:10F97000FB3BD837E603113842B7B3B7DF0673371E
+:10F980005E98913DB6D62A3D83864E3D4947623DFD
+:10F990003A58573D6A99503DB25B663D29489E3CB6
+:10F9A000ED60593D941A3139C7EF103A10DAA5B914
+:10F9B000B381A0395C20573ACE6FBB3950A89B3930
+:10F9C000160D32396D8AD1391D9D1D3A9A58683A03
+:10F9D000C978AC39048F063AD10236396C4FC13838
+:10F9E00054023239F52F163A15780F393F5B43B977
+:10F9F000B6EB883A1903753A8B154739C173433B07
+:10FA00009E313E3B438D933AEF211B3A6E4E36BA00
+:10FA10002ACAA5B99141C338040787397D3756B73B
+:10FA2000A9B8CA38EF789839721C00399FDF083AB4
+:10FA3000D5BC2A3980ACDBB3AAA332339CD1A9B39D
+:10FA40008D5D5F37083626347B2C14B239ECC2B199
+:10FA50003149D036B9340CB400AD90377B42B13760
+:10FA6000BE318F37089B88B84AE8AE37C29A8237D2
+:10FA7000763F53368917A0B7D3324137548FBDBD77
+:10FA8000A9A1D2BD8673F4BD58C1C9BD2EBAB8BDF7
+:10FA9000F87A91BD3601E2BD24EAC1BD268EDABDF9
+:10FAA0009A9DFBBDC5E0B2BD99DAD3BDF656E7BD60
+:10FAB000ABB6A4BD2149BABD2ACDC9BD1A09A7BD9F
+:10FAC00006B1A4BD4D6D14380F8BD1B94671BF3846
+:10FAD00069150E393CA1D0BA6674EC367D27DAB6CA
+:10FAE000AA34A1BA59D44A383F9F013756EED837C5
+:10FAF00063F15C38AA61CC37498F743886219C3811
+:10FB0000CD49CE36F521AF370D75EA370C813B3B39
+:10FB1000BE25273B0EDD153B8811433B4F1AE43AC7
+:10FB2000C2094A3B3833CD39C0F1CE3AC006DFBAFC
+:10FB3000BDD27CB9CEE1D438ACC222B6FCC06039AB
+:10FB4000526F30B8FF4142B92DFBE2B5FE0AC1B594
+:10FB50002D0DB63638DF1438174DCEB9A7E47F3AED
+:10FB600013BA4CBA4770A438C19F8B3A62D4173984
+:10FB7000D9B4F0B9BE80C6B9200D0338F71433B735
+:10FB8000EE49F535FA725A36CDC95837D523C23603
+:10FB9000ABEDA736112A21B6BA2894B73D9EB43AE8
+:10FBA000ABAD2A3BE3E1093BD0F241BA3347B73A68
+:10FBB000F6ABFFB9E14AAE3A8730853A339FC63992
+:10FBC0000AC893B770DD05B8BCE6E7B70539FEB7DC
+:10FBD000B633CFB8D77711B9C83ECBB62BBA29B850
+:10FBE000303D6AB7D646DAB94981DAB9AAD387B9BE
+:10FBF00037EB4DB9708383B9151ABEB6CB23E8B87D
+:10FC0000B8965CB965446CB9EAD5C036791D6E36D4
+:10FC10005134AE37763A293685A2D43614E73B37CD
+:10FC20003DA9943699FAE936FFE9AF372CB5A738E4
+:10FC3000B1E7D4B7498F6F369EB92A381ACB13393A
+:10FC4000AB7EA4B3BE73BCB596B87E36FEB12E377C
+:10FC5000AA0B1D3E948CF53D7AD31B3E68F7EF3D11
+:10FC6000311EC83D7DFAF53D380D003E773DF23D31
+:10FC70007BDE113E24F5F03D733EA93DEAA9E33D4C
+:10FC8000B097EC3DF3C0AA3D57DDDA3D1E75B03D9F
+:10FC9000B988483D9B048A3D27B6C2BA0F1F9DBA5A
+:10FCA0000B76EABA2BDAF7BAA1349CBB04282EBB38
+:10FCB000423CD9BAB84FC1BA0E34FABA0A1343B7A4
+:10FCC000FE2483B7A9A59A351DD3A53761B146B8DF
+:10FCD0007883A1B7D7010B382CD281B4EC6482367B
+:10FCE000EDE174BA9ACBD23C58B2F6BCCFD9F73D0D
+:10FCF00008B04E3BAB2FD3BBCAB14938E806A03B96
+:10FD0000CA83F6BEDEA6613C613E863A7297AEB704
+:10FD1000A14539BB69F51F305D013B3B3F06093FFB
+:10FD2000A2E19DBF63F60BB88083F637B5210C3D89
+:10FD3000B160B82D60158834B7A39CA45317443C18
+:10FD40001FDB4B35B117363A79BE903BA300773BAA
+:10FD50005B5321BFBB65B93F59EA8BBCCC1A7138E4
+:10FD6000607471B840D292BC0F4CB23C9FF6A63D75
+:10FD7000EF0A7BB40C291BB6DA18C9B6CC01B03235
+:10FD8000742F603FEE6440385F1E373A83A4FFBB98
+:10FD900024BB45B6535170339447DDB093E3E2BFC3
+:10FDA000E49A8E3F3A0AB8BA891E8E364936BA3C72
+:10FDB000E086D63969EE593A690182B1A32F433AF8
+:10FDC000D11176370A2F82B908B815B5CEC364B6FB
+:10FDD000E44784BF1CB111BE0DCC363BE47FCC2F71
+:10FDE0001EE791377AFB753C12683B3B4C77163D1A
+:10FDF0001B138E3939B72EB156D42DB6BEC3E3B519
+:10FE000005B15BBEEB1D2A39FB57A6B838E100B936
+:10FE10004F0C663830C196B7846C46393CF60F3FBC
+:10FE2000CD6A94BFDE9EAF37AECCCFBB7847BCBBAC
+:10FE30006EF7242510898EAD1F89253B29DC09B971
+:10FE40004988D5369DFAA53B734398BA61A6B6AFEB
+:10FE5000B8C441BF0DBEB13F7D7F253BCCBC7D3AD0
+:10FE60002D6FDEB1B5E2C3BCE6895F3963FBC4BD6B
+:10FE7000204E073822FB583C37572ABC250A31351B
+:10FE800061C1713F7D678B397CD87C3CDCC270BA24
+:10FE9000E510593BC32082345B8645B3DE98A7BF8B
+:10FEA0003CD55F3FAE340A310928C5367022A33CE9
+:10FEB000260712BB523E06314BCFB12A455A9EB996
+:10FEC0009FCB213994220CBA40CCA2B24D1B06B56F
+:10FED00088DE313FC75768BF2EDD86BC6FF12C33FB
+:10FEE000BDEE9FAD06DDD0BCB25D2138B59DF13DC4
+:10FEF000C4B5162BCEB2DA3410990D3B338B64BAED
+:10FF00005C4EE4BED2931B39C60D2FBA679F9EB9D3
+:10FF100067A57F3CEF62B52CF6CEA3390487F33E8C
+:10FF200034FCA5BF2408E138BC3C9A32FEE836BD5B
+:10FF30005BB93C35F85A1EB244346E3B0A6597B93A
+:10FF4000E3E14437E43AFE37725AD1B24A57F03708
+:10FF500078BAE1BE7512C83F5B91363D6AEBD33A81
+:10FF6000CD4C8B920AAB0EBC3D0CD5B608884DBE6D
+:10FF7000A58EC139F93CAF35443C1936E7A44C2A6B
+:10FF8000F6891ABD382E0D39AC242838B65405B977
+:10FF90001855FDB7617877B1D018C4BA2E75F83E00
+:10FFA0004686C23D1E215AAA441081B64AED443805
+:10FFB0002FAE14B61CE4052DF7C27C3BA39A2C345B
+:10FFC0009B0CD3B5079803BB1CBD8B3B10079BB0A4
+:10FFD00095FE0C40600A25BF975ACEB9D51E2B3B23
+:10FFE000E71581919F3F32BBA65D993531B796BE2B
+:10FFF000DE878A27BE41EAABD7270F3731D41FA649
:020000040801F1
-:10000000E716953EF42036AAAC1AF2351EB883BB2B
-:100010003A6B763B9F30FAA9453A8B3609A3AA3949
-:1000200001058D398D4FD5BACE280BB0040619BB0A
-:10003000CC760B40602BEBBEAD13E03A9734AD2E7F
-:100040005FEA9FBA04DA97BD05F124388D81FB3D44
-:100050006EF5A92F70B42434798D6FB7437657317C
-:100060008DF97C3FAE946E39F7607EBC556ECAB98F
-:10007000D7FF9CBB5A7341B7362AB3BAFB1D03C0E6
-:1000800002785B3F7A87242D6C0AAEBB473F463A25
-:1000900014AF84B9AC2C89B9658BDB2F2412E23AFA
-:1000A000DEACFB3ABFD025BBFFDF5A37E413C12ECD
-:1000B000033C86BF9F3802BF21EB1B3CCB63BFB91B
-:1000C0008DC903913757D7BB5FCD67B63ABA24BE07
-:1000D000ECC39839786E023C989D8F36E065089F96
-:1000E0002DCFCD3B5DE8883C77A736B8197F4AB65F
-:1000F000B70B79B74DCFCC38142EF637109E083F8A
-:10010000104D4DBBD3299AB7477E623B9AC9C8BAF6
-:100110009FD74727B71375AFB40297B8D15E84381D
-:10012000FA82603AE0709D3AEF3E6EB0A9F80EB8E0
-:1001300018340440514F26BF6B5155BB0F1C9AAD6C
-:10014000BAA78F22928E0D3E35EFA9B87F1B6E3D68
-:10015000F1E5AA2EB27A48B6F12BB83BF3A7AB2B48
-:100160005AD4483F6080F5384880F6B8075730BA0F
-:100170000D8832386430C1BA9A699B3A1F75E7BF5F
-:10018000C49A5A3FE6D16A37A7DFAF36A3B28E3C96
-:100190007A2872B3252B93B86A93BC32C0A4633516
-:1001A00090BF1C38D28765BA7E34B6B4B03F5CB11C
-:1001B000EA3A89BF4ACC9BBE7B4E213B58BDD02337
-:1001C000F2CCAD3BE6ACE43B2C980A3B075C81BE2D
-:1001D000563AA33790284238EF60A2375B7060B67A
-:1001E0003E40983ED91F1ABA1079C93727D84439EA
-:1001F000CAA52837732C8A1E6011B832C31C273F4A
-:100200008860DE3D3CE89ABA09D5FB351937CAB893
-:10021000D5F4E0B935339BBB7FCAA83895B605BB8A
-:1002200040BA23385F4615B9A4BE5F3457C74AB6F3
-:1002300035AC0B40221D04BF4B15A839E8E59B31B6
-:10024000F85A52B9B7B4063D7AD99ABB6E8A83BEC2
-:10025000779A992364FEF4B14E6299BA2967D22B3A
-:1002600033AD83BEBEA38B3A3340F33992E932B843
-:10027000A42E4038F1C59EBB6BD55B341E88733FFE
-:10028000FB48BDBF4835F9B578833235BAF22A3C10
-:10029000A60C2D3B56B378A96995A4130CF95BB94C
-:1002A000AFA202B95A6C58B73F9C5EB63F60753931
-:1002B000E1ABB83F5940613F8B4DFC3927E9B43A77
-:1002C000A369E9B7C369BF3DFDB404B86F0D303E03
-:1002D0001B72E22650B09C33E6B186B7EA1C263387
-:1002E000085A183FCB3A843A5AD41AB7B626D0B92E
-:1002F000A68F163938D00132B9CD91BB47FBE9BF83
-:100300007BBDCD3F8E449D397661B0BA9BFF993C51
-:10031000AD47142DF23C52328BA6C52E9CB5D6B7F4
-:10032000AEE0833CCE1715BA25E2E1B8D282123C8A
-:10033000937B87BFC9400A3FBA5C02BD715D30390B
-:10034000119B08B4F920923BA0ABADB5A6277FBEA8
-:1003500080709EB8F2D719B9F4DF2B35B92CC338A9
-:100360005192923D124FAD39BFC75BB8B09727BCD1
-:10037000EC47C7B899BF36BA613F2BB5D05ECD3ECA
-:10038000C310383E12A7F836BBDFC7B51F91393A04
-:10039000790549B185C5442F9140E83B75677DBC1F
-:1003A000098FFE390058B3B95A40FE33DDEE12B260
-:1003B000232F00402D8D17BFB1BD653B95684226A8
-:1003C000C1C125333B2C433DE83E72B80BD23B3EC6
-:1003D0006715F022B3D792BA9F31D93747B0343975
-:1003E0004AC2F4BEAC4692B7252917B76FFCAFB826
-:1003F000BD114DB957E598B6A99602B85E380F3FC2
-:1004000097F4C7BFF3F85B31F2C1FDB560D43A3C55
-:1004100021035D3A263BC0B39EDF713A05D50EB786
-:10042000DE8FFCB7CC6504398EE899B7368B89BB73
-:10043000AD121ABFBF95923F4AAEAC3A0EC079BA20
-:100440007359B5AD39B7493C53ECBBB62DC7D13D57
-:10045000A991072817CC94B105D60BBCDB53BD2E50
-:1004600090B3CB3ED1BBA539F81F61BA5B1587B8F5
-:1004700086588B3AEB476632FF7EDFB430D29DBFA1
-:10048000FCAF95BE4816F7B4D171D436AA3B003CF8
-:100490002B982D3B09F67BB05FA3131AF83645BBAA
-:1004A000503A28BBD348D0BAACFB4D314350C5BA03
-:1004B00056AA9EBF153D9D3FF5BCA2BCC93D712DFE
-:1004C0007D81F3A4726050BC304F0639E5256CBEC7
-:1004D0003D5A063B7803043BD52F3036006798BB66
-:1004E000225F9ABD3AFCD63AA9224738C3687BB945
-:1004F000F5D29FBB350211B9A65FA8B8CC06DD3E88
-:10050000982740BED22C7139D77ACBB518EDAEBB47
-:100510007897802EA2BC49B92FC56B3BF0A8553BFC
-:100520005420B0382C5C69B9DF4D34B18B00D9B19F
-:100530008F45064007296ABFADFDDDBA09DBAD393D
-:100540005172913B2D27E43C064165B71308503E9C
-:100550001E4961B7DB3808B1DCF382B71C03AEB8C3
-:10056000A2E3C8BE5D24A8B9AF1484B8C58919BC7C
-:10057000431505B89D21652BFD750BB472F31A3F29
-:10058000A8FDB9BFD13F61382680AF3B3C2C11BDDF
-:1005900058DD623BFAF3253A2834BD3AB506B1B8C6
-:1005A000ADEC683406E4DCBA19F0C73779BE293BF4
-:1005B000D41D2ABF2BC2BB3F3D65893B1858C139AA
-:1005C000EAAD3CB8351ECB3CF409DA366C5B343D01
-:1005D000CB0EECA64F5917347B135BB7E560852A29
-:1005E0009D31843FC5BA7738397BF9378CA081B704
-:1005F000640925B8B2C2F7327C2916B2CC4002C0D9
-:1006000077EF243FC8AA4FBAA50BDA3696953E3D40
-:100610004A843626AC14BBB85E45171FB926B936D6
-:100620009E7147BB65836ABA3B2923B91A93CB30C5
-:100630009F2F90BF30CC9CBEC06602BCAD99D32B1F
-:10064000610DACBB54A9C03C2CA60EBCC978163EAB
-:1006500051E34BB99554ADB3405F2137D701CEACD0
-:10066000F49BABBEF3BA24BBF8BC133BAFF6243CFF
-:10067000D39CBE370069B9A54321A7B23B9FF93E81
-:10068000BBCBB1BF01B7103A65482DB5BB05733C74
-:10069000930C33B8B95CABB426C499AE32C0173BE7
-:1006A000EFCFE5B84D7981BB402CA032BCB2B6305B
-:1006B0000EDC16BF3173AB3F9291353CE9B0462159
-:1006C0007F6B49B800D6E93C841DF5B7E7EF3BBE28
-:1006D0006F2C92B385A5D3B41678F738A9F6C62F38
-:1006E000C141173E1E61E63AA454333DA0E3CABAA5
-:1006F0009FBD91B7471E37B45D747DB02E4E0C3F41
-:100700003B92EBBDB660723B7FF15DB66F3A71B95B
-:10071000AD19D031009F83B6FCAE09A0730AA13891
-:10072000B8C299BB2C618DBBDE6E05354ED6623AE0
-:100730000EDC0040E1EA49BFFBFB4DBD65BB3D2639
-:1007400053C121B6696BCDBC0415A43C8236B43DBF
-:10075000AF20EA31BF582B3B8B55E6B7F410913BE5
-:10076000BFF4673FF16F0D39F37430B98C086FBC7B
-:100770008C1A16381EBF259F121DD33690FDEEBF72
-:100780002648863F8EDECD3BC39AE0364F95963C99
-:10079000DB7903AB3326B4B85E78493B49D081BCE2
-:1007A000435CA137353F02BAAF5154B8D3A59DB2CF
-:1007B00041DC96BFFB58AFBD54FF3F3C53CFD5370C
-:1007C000EDAF60B96D9D383C8281CAB98B25323E50
-:1007D00006F4D53A4BE7AF394312DC34B0A686B7FE
-:1007E0007566AFBEB6F7983C1B5504BB3040313937
-:1007F000CAB978BA938D9324AD4CAE36B1F4FC3EB1
-:10080000053091BF4F48EF2DB4B68E3B871C67BCB7
-:10081000471981B5E37DF1313B690C17D5CA813B9E
-:10082000DCBD6139DCFBC8BA8FE38231467CF1B1B3
-:100830006DE51BBF8556A43FABE1973BA3E189352E
-:100840007CAC0A0C0209183D6B93B6377825C43D81
-:10085000CC16633B456ACE2F1B07D8B6BA80B5329B
-:100860007967483FCAB8F63B0B64F5BA4687A6B924
-:10087000C713E837DE924E9D9A209E3B1B8B04C027
-:100880009F42923F4857BF36879DD936E3D6F23B09
-:10089000AFC5EAB8F54410B3B6B3A42C2D2BDF36A0
-:1008A0007A2CBF3B76C141B93DD356B6B4008EB267
-:1008B000F1869ABF14C3EABD956BF2BA3F38EC9447
-:1008C000D119251804C7923CE7FB8B3B5142D63D1A
-:1008D00023973534729C78B462A5A634AF9237B1B1
-:1008E000C666B2BED6203BB8C7EA3E394886C4BA0F
-:1008F000CC54053708235DA3825A95B87A9DE73E0C
-:1009000099B7B3BFACD18D2B4EAE20B6267C8F3CB1
-:1009100038482D27956146BAE39279BB181F173ADC
-:1009200074009AB94111453AAE5ED13168E24A3459
-:1009300010DC0CBF9CD3973F1196E0BB989F239F80
-:10094000A324E70B1BA98E3BD03217B5C130EB3D7A
-:10095000225D38304A0B94B12ADB09342E93DF2F05
-:10096000F101D2BEBE079137432D003AF1029FB785
-:100970007CA7503B51B5871D7DFB502C5701053F8F
-:1009800079CBAABF03ADD521C7756037F0E30FBAA5
-:10099000167E7C2ECF2D22BBFB9466ADA2C7183BE2
-:1009A000865D2BB619C59A393E44EC2EF060F4AA48
-:1009B000249934BF37C5D73F12144A3A440DBCBA04
-:1009C000442804B6A9AAF33B997A0836DDCFDD3D69
-:1009D000FA782C323E5E34BBDAFE83BB2B13A5398A
-:1009E000082050BE301D82B96D6AC4BBE2B3173B0C
-:1009F0006AFA95BAB85832A1420050330773783E6C
-:100A00009D308FBF98CA25B5939E20368E5AD1BA95
-:100A1000F2F650307D6EFA392AC196A56E20F73B6A
-:100A200038E773348AD2073C8FF6D3BAEA82963B12
-:100A3000D81B29BF9B36C33F3186F03A0087F29915
-:100A4000006C09AE734AA3BC8D4C4DB88142573D32
-:100A500082688B3909559534A547D1B68012DCBA26
-:100A60009FD97E3FC1A3E4B6A42B05B81D6C8BB9FA
-:100A70002C9BAA3785F0523934AEAB302822DABF2E
-:100A8000FC61A93F7E1BF73AFA8C8C36A2BC3E3B38
-:100A9000FEFCB1ABDBCBFEB11B167534043FEE3967
-:100AA000E5678E37001C66B9E5DDE63BF4D941AF5A
-:100AB000E73FA8BF4E1B153F7B3D20BB1022602D9A
-:100AC00002F154396157253D9D6DC839312567BE06
-:100AD0008A3B99B7C3144BBC39FA3C39E1F77A31F8
-:100AE000B5A5113FEA2DE93A25DC67BB26D79DBAAB
-:100AF000C73284B94C9F5F3AAF3B54397BF5173FFF
-:100B0000C12A22BDEE59B9B6A1B943B9AFFA45BD64
-:100B10000A981E3A7FA5B83A9326AE2FC87236BC03
-:100B20003201133AF73B0BBA3F368A37A4B5543437
-:100B3000EBA3F43FEDC05ABF23F46E3D765F432C28
-:100B4000585F3DB5C6A52DBB3F292AB9D38BA8BE9A
-:100B5000B6CE043A9558FF38CAA054BA4F17F127B9
-:100B600092AD7C3DA3C4653B2EDD093C88441DBB92
-:100B7000DFBA0EB5F9D87726CBDB03BAA0F72A3F48
-:100B8000A1070FBF7242E7A7CBEB99371EE4A2BAC9
-:100B900074D153393B827C2DF3EDCFA379C7BC359B
-:100BA000C29FD5B8BB5FB4BAE265E6BAF3163C3073
-:100BB00062F90240BCC691BF19A79E3AA15F9BA7EC
-:100BC000CC1741AE139C61BC7A0F6D3B2B6A0FBCF6
-:100BD000C079B03839E8AFBA29673BB6A1A29C33D7
-:100BE000C9BC5E3F8EBC0E3946DAE43A71A968BDD5
-:100BF000AE440B38C5611634B471263BC6D572BFFE
-:100C000065F9813F775B043D0054A8361232ABBCD6
-:100C1000AAA36B36CE14B9BC0CA7C4B8B800A4B74D
-:100C2000F4FDCC3842A3473AB0B784340171C0B860
-:100C3000AD048E3FC74D3EBFBC2046BB29A539271A
-:100C4000D262A332062EDDBC31BE193B8176293E2D
-:100C50001123AE3BF95298BB862F2838176436B162
-:100C6000E5A9B7BE106446B834F9213DA5236FB994
-:100C70007D0338B9363B1634FC01A338971EF03E8D
-:100C8000678692BF68980D38024E9237DCD16DBDF1
-:100C90004430B9B54E247C3979B3F2B1165411B64B
-:100CA000A6808E3B561B9ABB65BB81B590F9D439A3
-:100CB000F94AEDBEC736AA3F859D543D42E27B2FDF
-:100CC000F7A52FBEF45BA83DBA643EBD04F258BE42
-:100CD000FE56A1BE0D27F8BE5E80E0BE95BE883DE3
-:100CE000FDFCCEBE5EFD013E0EB7CDBE3CFA27BF79
-:100CF0003CFA933DF39CD4BE603024BE60BC31BE50
-:100D0000DE97DBBE24BE50BE2D6B2A3DE42876BEA6
-:100D10008F88C2BE2CF12E3EBC3907BE82481B3ED6
-:100D2000268269BEC44832BE4E3EFFBD146E263ECA
-:100D300058E6D3BE9913BFBE245590BE11007CBEA9
-:100D4000E2DEB4BD111182BDC4C733BD0B95EBBC4F
-:100D50006CF882BC44B086BACD6BA43CF559273DF3
-:100D6000CC348A3D08AFAE3D9F57D63DDF41033EB0
-:100D7000EC88183EDC2A2B3EC5EB3A3E799F513E6B
-:100D8000C6B760255A55B1CC09BE1BEAABFA022D95
-:100D9000ACA481592A15914B27863AABA77C3368BE
-:100DA000292B276A5A73B72762927A2822496592BB
-:100DB000266B3799A9A65B25A161A8371136A9B181
-:100DC0003347499384874942934394344333887427
-:100DD00084939444544844874949548499854528C8
-:100DE00055555555555555555555555555555555B3
-:100DF00052565A92A3A939629535A3536543997601
-:100E000047464447474374464474474744574464FD
-:100E1000656465555556556556565565666555461E
-:100E20005856544847447457457547576567446555
-:100E300065656555555555655656556566655556EE
-:100E400053565992939938529535935365439975F2
-:100E500034373984848748438343843443348884D3
-:100E600043473AA2A3983A429333A3335332AA8416
-:100E7000363737666675673563636636333666734D
-:100E8000848384445447448648484484888545384C
-:100E900084939454545834965948648399845638AA
-:100EA0003848334B3852A53843A23A383359538324
-:100EB0005455577474764754754574545444776543
-:100EC0005555566555555555655565555555556591
-:100ED000B392B333443943A93B3944A39B953619A4
-:100EE00093A29434444932A74A595475AB95432A86
-:100EF00092B2D875718A27A5992994B3B8C5592B90
-:100F0000454647747576574474547545444577642F
-:100F1000555556656566565465556555555566650E
-:100F2000462A2BB3B4C83821B242A3246212CE851C
-:100F300062656882A3893973963793637653A7678E
-:100F400075748345454653774857457578854437CA
-:100F500048484339394293383393394934593374C3
-:100F60002C5A123B2C50D42632D12C1E257B33A177
-:100F70003B48323B3A41943823B3393B345A3373BC
-:100F8000C43EDE3D1194993D89D2703EC7DB223EBE
-:100F900093773F3E3EB8BF3DDE168BBD6733423E82
-:100FA00066C9F43D2A622D3D97513A3D1E0EEA3B3B
-:100FB0007DED4E3E3C51303E56C73D3E018A6C3E73
-:100FC000DE6FB33DB4B5D23DF6D20D3E51300C3E8E
-:100FD000549662BC2198D03D03314A3DA090FE3D1D
-:100FE000AF73003ECE0D083D66AE2C3E85B22B3E63
-:100FF0003C9BCA3D07021F3E46F7263E195A2E3E2D
-:10100000409ABABE08339FBE6F8E8ABE72E353BE4B
-:1010100038BC25BEBF74E9BDE1E559BD49DE2FBC32
-:101020003AD0263D46AAA23D5E1E113E8B3D4A3E69
-:101030000AF7753E81BDA53E741BBB3E65B2C63E38
-:10104000BBCA52729696352754B8736167526CFDCD
-:10105000FA21597669676433BB397DED5737A52589
-:10106000008CB37B6746CAA8565B847998EA5544DE
-:1010700014B412BD321DF5BC7A5F483D000000007B
-:1010800094150108000000005D3B0008953B000836
-:10109000BD3A00088F3B0008853B0008ED3B000887
-:1010A000453C0008893B0008F417002000000100BF
-:1010B0000200010003000100020001000400010021
-:1010C0000200010003000100020001000500010010
+:10000000DFC6393EBED0C7B917A846B9E33E0839A6
+:10001000A7FC92376065532C7BCF09BBAAB1353F53
+:10002000E716953EF42036AAAC1AF2351EB883BB0B
+:100030003A6B763B9F30FAA9453A8B3609A3AA3929
+:1000400001058D398D4FD5BACE280BB0040619BBEA
+:10005000CC760B40602BEBBEAD13E03A9734AD2E5F
+:100060005FEA9FBA04DA97BD05F124388D81FB3D24
+:100070006EF5A92F70B42434798D6FB7437657315C
+:100080008DF97C3FAE946E39F7607EBC556ECAB96F
+:10009000D7FF9CBB5A7341B7362AB3BAFB1D03C0C6
+:1000A00002785B3F7A87242D6C0AAEBB473F463A05
+:1000B00014AF84B9AC2C89B9658BDB2F2412E23ADA
+:1000C000DEACFB3ABFD025BBFFDF5A37E413C12EAD
+:1000D000033C86BF9F3802BF21EB1B3CCB63BFB9FB
+:1000E0008DC903913757D7BB5FCD67B63ABA24BEE7
+:1000F000ECC39839786E023C989D8F36E065089F76
+:100100002DCFCD3B5DE8883C77A736B8197F4AB63E
+:10011000B70B79B74DCFCC38142EF637109E083F69
+:10012000104D4DBBD3299AB7477E623B9AC9C8BAD6
+:100130009FD74727B71375AFB40297B8D15E8438FD
+:10014000FA82603AE0709D3AEF3E6EB0A9F80EB8C0
+:1001500018340440514F26BF6B5155BB0F1C9AAD4C
+:10016000BAA78F22928E0D3E35EFA9B87F1B6E3D48
+:10017000F1E5AA2EB27A48B6F12BB83BF3A7AB2B28
+:100180005AD4483F6080F5384880F6B8075730BAEF
+:100190000D8832386430C1BA9A699B3A1F75E7BF3F
+:1001A000C49A5A3FE6D16A37A7DFAF36A3B28E3C76
+:1001B0007A2872B3252B93B86A93BC32C0A46335F6
+:1001C00090BF1C38D28765BA7E34B6B4B03F5CB1FC
+:1001D000EA3A89BF4ACC9BBE7B4E213B58BDD02317
+:1001E000F2CCAD3BE6ACE43B2C980A3B075C81BE0D
+:1001F000563AA33790284238EF60A2375B7060B65A
+:100200003E40983ED91F1ABA1079C93727D84439C9
+:10021000CAA52837732C8A1E6011B832C31C273F29
+:100220008860DE3D3CE89ABA09D5FB351937CAB873
+:10023000D5F4E0B935339BBB7FCAA83895B605BB6A
+:1002400040BA23385F4615B9A4BE5F3457C74AB6D3
+:1002500035AC0B40221D04BF4B15A839E8E59B3196
+:10026000F85A52B9B7B4063D7AD99ABB6E8A83BEA2
+:10027000779A992364FEF4B14E6299BA2967D22B1A
+:1002800033AD83BEBEA38B3A3340F33992E932B823
+:10029000A42E4038F1C59EBB6BD55B341E88733FDE
+:1002A000FB48BDBF4835F9B578833235BAF22A3CF0
+:1002B000A60C2D3B56B378A96995A4130CF95BB92C
+:1002C000AFA202B95A6C58B73F9C5EB63F60753911
+:1002D000E1ABB83F5940613F8B4DFC3927E9B43A57
+:1002E000A369E9B7C369BF3DFDB404B86F0D303EE3
+:1002F0001B72E22650B09C33E6B186B7EA1C263367
+:10030000085A183FCB3A843A5AD41AB7B626D0B90D
+:10031000A68F163938D00132B9CD91BB47FBE9BF62
+:100320007BBDCD3F8E449D397661B0BA9BFF993C31
+:10033000AD47142DF23C52328BA6C52E9CB5D6B7D4
+:10034000AEE0833CCE1715BA25E2E1B8D282123C6A
+:10035000937B87BFC9400A3FBA5C02BD715D3039EB
+:10036000119B08B4F920923BA0ABADB5A6277FBE88
+:1003700080709EB8F2D719B9F4DF2B35B92CC33889
+:100380005192923D124FAD39BFC75BB8B09727BCB1
+:10039000EC47C7B899BF36BA613F2BB5D05ECD3EAA
+:1003A000C310383E12A7F836BBDFC7B51F91393AE4
+:1003B000790549B185C5442F9140E83B75677DBCFF
+:1003C000098FFE390058B3B95A40FE33DDEE12B240
+:1003D000232F00402D8D17BFB1BD653B9568422688
+:1003E000C1C125333B2C433DE83E72B80BD23B3EA6
+:1003F0006715F022B3D792BA9F31D93747B0343955
+:100400004AC2F4BEAC4692B7252917B76FFCAFB805
+:10041000BD114DB957E598B6A99602B85E380F3FA1
+:1004200097F4C7BFF3F85B31F2C1FDB560D43A3C35
+:1004300021035D3A263BC0B39EDF713A05D50EB766
+:10044000DE8FFCB7CC6504398EE899B7368B89BB53
+:10045000AD121ABFBF95923F4AAEAC3A0EC079BA00
+:100460007359B5AD39B7493C53ECBBB62DC7D13D37
+:10047000A991072817CC94B105D60BBCDB53BD2E30
+:1004800090B3CB3ED1BBA539F81F61BA5B1587B8D5
+:1004900086588B3AEB476632FF7EDFB430D29DBF81
+:1004A000FCAF95BE4816F7B4D171D436AA3B003CD8
+:1004B0002B982D3B09F67BB05FA3131AF83645BB8A
+:1004C000503A28BBD348D0BAACFB4D314350C5BAE3
+:1004D00056AA9EBF153D9D3FF5BCA2BCC93D712DDE
+:1004E0007D81F3A4726050BC304F0639E5256CBEA7
+:1004F0003D5A063B7803043BD52F3036006798BB46
+:10050000225F9ABD3AFCD63AA9224738C3687BB924
+:10051000F5D29FBB350211B9A65FA8B8CC06DD3E67
+:10052000982740BED22C7139D77ACBB518EDAEBB27
+:100530007897802EA2BC49B92FC56B3BF0A8553BDC
+:100540005420B0382C5C69B9DF4D34B18B00D9B17F
+:100550008F45064007296ABFADFDDDBA09DBAD391D
+:100560005172913B2D27E43C064165B71308503E7C
+:100570001E4961B7DB3808B1DCF382B71C03AEB8A3
+:10058000A2E3C8BE5D24A8B9AF1484B8C58919BC5C
+:10059000431505B89D21652BFD750BB472F31A3F09
+:1005A000A8FDB9BFD13F61382680AF3B3C2C11BDBF
+:1005B00058DD623BFAF3253A2834BD3AB506B1B8A6
+:1005C000ADEC683406E4DCBA19F0C73779BE293BD4
+:1005D000D41D2ABF2BC2BB3F3D65893B1858C1398A
+:1005E000EAAD3CB8351ECB3CF409DA366C5B343DE1
+:1005F000CB0EECA64F5917347B135BB7E560852A09
+:100600009D31843FC5BA7738397BF9378CA081B7E3
+:10061000640925B8B2C2F7327C2916B2CC4002C0B8
+:1006200077EF243FC8AA4FBAA50BDA3696953E3D20
+:100630004A843626AC14BBB85E45171FB926B936B6
+:100640009E7147BB65836ABA3B2923B91A93CB30A5
+:100650009F2F90BF30CC9CBEC06602BCAD99D32BFF
+:10066000610DACBB54A9C03C2CA60EBCC978163E8B
+:1006700051E34BB99554ADB3405F2137D701CEACB0
+:10068000F49BABBEF3BA24BBF8BC133BAFF6243CDF
+:10069000D39CBE370069B9A54321A7B23B9FF93E61
+:1006A000BBCBB1BF01B7103A65482DB5BB05733C54
+:1006B000930C33B8B95CABB426C499AE32C0173BC7
+:1006C000EFCFE5B84D7981BB402CA032BCB2B6303B
+:1006D0000EDC16BF3173AB3F9291353CE9B0462139
+:1006E0007F6B49B800D6E93C841DF5B7E7EF3BBE08
+:1006F0006F2C92B385A5D3B41678F738A9F6C62F18
+:10070000C141173E1E61E63AA454333DA0E3CABA84
+:100710009FBD91B7471E37B45D747DB02E4E0C3F20
+:100720003B92EBBDB660723B7FF15DB66F3A71B93B
+:10073000AD19D031009F83B6FCAE09A0730AA13871
+:10074000B8C299BB2C618DBBDE6E05354ED6623AC0
+:100750000EDC0040E1EA49BFFBFB4DBD65BB3D2619
+:1007600053C121B6696BCDBC0415A43C8236B43D9F
+:10077000AF20EA31BF582B3B8B55E6B7F410913BC5
+:10078000BFF4673FF16F0D39F37430B98C086FBC5B
+:100790008C1A16381EBF259F121DD33690FDEEBF52
+:1007A0002648863F8EDECD3BC39AE0364F95963C79
+:1007B000DB7903AB3326B4B85E78493B49D081BCC2
+:1007C000435CA137353F02BAAF5154B8D3A59DB2AF
+:1007D00041DC96BFFB58AFBD54FF3F3C53CFD537EC
+:1007E000EDAF60B96D9D383C8281CAB98B25323E30
+:1007F00006F4D53A4BE7AF394312DC34B0A686B7DE
+:100800007566AFBEB6F7983C1B5504BB3040313916
+:10081000CAB978BA938D9324AD4CAE36B1F4FC3E90
+:10082000053091BF4F48EF2DB4B68E3B871C67BC97
+:10083000471981B5E37DF1313B690C17D5CA813B7E
+:10084000DCBD6139DCFBC8BA8FE38231467CF1B193
+:100850006DE51BBF8556A43FABE1973BA3E189350E
+:100860007CAC0A0C0209183D6B93B6377825C43D61
+:10087000CC16633B456ACE2F1B07D8B6BA80B5327B
+:100880007967483FCAB8F63B0B64F5BA4687A6B904
+:10089000C713E837DE924E9D9A209E3B1B8B04C007
+:1008A0009F42923F4857BF36879DD936E3D6F23BE9
+:1008B000AFC5EAB8F54410B3B6B3A42C2D2BDF3680
+:1008C0007A2CBF3B76C141B93DD356B6B4008EB247
+:1008D000F1869ABF14C3EABD956BF2BA3F38EC9427
+:1008E000D119251804C7923CE7FB8B3B5142D63DFA
+:1008F00023973534729C78B462A5A634AF9237B191
+:10090000C666B2BED6203BB8C7EA3E394886C4BAEE
+:10091000CC54053708235DA3825A95B87A9DE73EEB
+:1009200099B7B3BFACD18D2B4EAE20B6267C8F3C91
+:1009300038482D27956146BAE39279BB181F173ABC
+:1009400074009AB94111453AAE5ED13168E24A3439
+:1009500010DC0CBF9CD3973F1196E0BB989F239F60
+:10096000A324E70B1BA98E3BD03217B5C130EB3D5A
+:10097000225D38304A0B94B12ADB09342E93DF2FE5
+:10098000F101D2BEBE079137432D003AF1029FB765
+:100990007CA7503B51B5871D7DFB502C5701053F6F
+:1009A00079CBAABF03ADD521C7756037F0E30FBA85
+:1009B000167E7C2ECF2D22BBFB9466ADA2C7183BC2
+:1009C000865D2BB619C59A393E44EC2EF060F4AA28
+:1009D000249934BF37C5D73F12144A3A440DBCBAE4
+:1009E000442804B6A9AAF33B997A0836DDCFDD3D49
+:1009F000FA782C323E5E34BBDAFE83BB2B13A5396A
+:100A0000082050BE301D82B96D6AC4BBE2B3173BEB
+:100A10006AFA95BAB85832A1420050330773783E4B
+:100A20009D308FBF98CA25B5939E20368E5AD1BA75
+:100A3000F2F650307D6EFA392AC196A56E20F73B4A
+:100A400038E773348AD2073C8FF6D3BAEA82963BF2
+:100A5000D81B29BF9B36C33F3186F03A0087F299F5
+:100A6000006C09AE734AA3BC8D4C4DB88142573D12
+:100A700082688B3909559534A547D1B68012DCBA06
+:100A80009FD97E3FC1A3E4B6A42B05B81D6C8BB9DA
+:100A90002C9BAA3785F0523934AEAB302822DABF0E
+:100AA000FC61A93F7E1BF73AFA8C8C36A2BC3E3B18
+:100AB000FEFCB1ABDBCBFEB11B167534043FEE3947
+:100AC000E5678E37001C66B9E5DDE63BF4D941AF3A
+:100AD000E73FA8BF4E1B153F7B3D20BB1022602D7A
+:100AE00002F154396157253D9D6DC839312567BEE6
+:100AF0008A3B99B7C3144BBC39FA3C39E1F77A31D8
+:100B0000B5A5113FEA2DE93A25DC67BB26D79DBA8A
+:100B1000C73284B94C9F5F3AAF3B54397BF5173FDE
+:100B2000C12A22BDEE59B9B6A1B943B9AFFA45BD44
+:100B30000A981E3A7FA5B83A9326AE2FC87236BCE3
+:100B40003201133AF73B0BBA3F368A37A4B5543417
+:100B5000EBA3F43FEDC05ABF23F46E3D765F432C08
+:100B6000585F3DB5C6A52DBB3F292AB9D38BA8BE7A
+:100B7000B6CE043A9558FF38CAA054BA4F17F12799
+:100B800092AD7C3DA3C4653B2EDD093C88441DBB72
+:100B9000DFBA0EB5F9D87726CBDB03BAA0F72A3F28
+:100BA000A1070FBF7242E7A7CBEB99371EE4A2BAA9
+:100BB00074D153393B827C2DF3EDCFA379C7BC357B
+:100BC000C29FD5B8BB5FB4BAE265E6BAF3163C3053
+:100BD00062F90240BCC691BF19A79E3AA15F9BA7CC
+:100BE000CC1741AE139C61BC7A0F6D3B2B6A0FBCD6
+:100BF000C079B03839E8AFBA29673BB6A1A29C33B7
+:100C0000C9BC5E3F8EBC0E3946DAE43A71A968BDB4
+:100C1000AE440B38C5611634B471263BC6D572BFDD
+:100C200065F9813F775B043D0054A8361232ABBCB6
+:100C3000AAA36B36CE14B9BC0CA7C4B8B800A4B72D
+:100C4000F4FDCC3842A3473AB0B784340171C0B840
+:100C5000AD048E3FC74D3EBFBC2046BB29A53927FA
+:100C6000D262A332062EDDBC31BE193B8176293E0D
+:100C70001123AE3BF95298BB862F2838176436B142
+:100C8000E5A9B7BE106446B834F9213DA5236FB974
+:100C90007D0338B9363B1634FC01A338971EF03E6D
+:100CA000678692BF68980D38024E9237DCD16DBDD1
+:100CB0004430B9B54E247C3979B3F2B1165411B62B
+:100CC000A6808E3B561B9ABB65BB81B590F9D43983
+:100CD000F94AEDBEC736AA3F859D543D42E27B2FBF
+:100CE000F7A52FBEF45BA83DBA643EBD04F258BE22
+:100CF000FE56A1BE0D27F8BE5E80E0BE95BE883DC3
+:100D0000FDFCCEBE5EFD013E0EB7CDBE3CFA27BF58
+:100D10003CFA933DF39CD4BE603024BE60BC31BE2F
+:100D2000DE97DBBE24BE50BE2D6B2A3DE42876BE86
+:100D30008F88C2BE2CF12E3EBC3907BE82481B3EB6
+:100D4000268269BEC44832BE4E3EFFBD146E263EAA
+:100D500058E6D3BE9913BFBE245590BE11007CBE89
+:100D6000E2DEB4BD111182BDC4C733BD0B95EBBC2F
+:100D70006CF882BC44B086BACD6BA43CF559273DD3
+:100D8000CC348A3D08AFAE3D9F57D63DDF41033E90
+:100D9000EC88183EDC2A2B3EC5EB3A3E799F513E4B
+:100DA000C6B760255A55B1CC09BE1BEAABFA022D75
+:100DB000ACA481592A15914B27863AABA77C33689E
+:100DC000292B276A5A73B72762927A28224965929B
+:100DD000266B3799A9A65B25A161A8371136A9B161
+:100DE0003347499384874942934394344333887407
+:100DF00084939444544844874949548499854528A8
+:100E00005555555555555555555555555555555592
+:100E100052565A92A3A939629535A35365439976E0
+:100E200047464447474374464474474744574464DD
+:100E300065646555555655655656556566655546FE
+:100E40005856544847447457457547576567446535
+:100E500065656555555555655656556566655556CE
+:100E600053565992939938529535935365439975D2
+:100E700034373984848748438343843443348884B3
+:100E800043473AA2A3983A429333A3335332AA84F6
+:100E9000363737666675673563636636333666732D
+:100EA000848384445447448648484484888545382C
+:100EB000849394545458349659486483998456388A
+:100EC0003848334B3852A53843A23A383359538304
+:100ED0005455577474764754754574545444776523
+:100EE0005555566555555555655565555555556571
+:100EF000B392B333443943A93B3944A39B95361984
+:100F000093A29434444932A74A595475AB95432A65
+:100F100092B2D875718A27A5992994B3B8C5592B6F
+:100F2000454647747576574474547545444577640F
+:100F300055555665656656546555655555556665EE
+:100F4000462A2BB3B4C83821B242A3246212CE85FC
+:100F500062656882A3893973963793637653A7676E
+:100F600075748345454653774857457578854437AA
+:100F700048484339394293383393394934593374A3
+:100F80002C5A123B2C50D42632D12C1E257B33A157
+:100F90003B48323B3A41943823B3393B345A33739C
+:100FA000C43EDE3D1194993D89D2703EC7DB223E9E
+:100FB00093773F3E3EB8BF3DDE168BBD6733423E62
+:100FC00066C9F43D2A622D3D97513A3D1E0EEA3B1B
+:100FD0007DED4E3E3C51303E56C73D3E018A6C3E53
+:100FE000DE6FB33DB4B5D23DF6D20D3E51300C3E6E
+:100FF000549662BC2198D03D03314A3DA090FE3DFD
+:10100000AF73003ECE0D083D66AE2C3E85B22B3E42
+:101010003C9BCA3D07021F3E46F7263E195A2E3E0C
+:10102000409ABABE08339FBE6F8E8ABE72E353BE2B
+:1010300038BC25BEBF74E9BDE1E559BD49DE2FBC12
+:101040003AD0263D46AAA23D5E1E113E8B3D4A3E49
+:101050000AF7753E81BDA53E741BBB3E65B2C63E18
+:10106000BBCA52729696352754B8736167526CFDAD
+:10107000FA21597669676433BB397DED5737A52569
+:10108000008CB37B6746CAA8565B847998EA5544BE
+:1010900014B412BD321DF5BC7A5F483D000000005B
+:1010A000B4150108000000006D3B0008A53B0008D6
+:1010B000CD3A00089F3B0008953B0008FD3B000827
+:1010C000553C0008993B0008F4170020000001007F
:1010D0000200010003000100020001000400010001
-:1010E00002000100030001000200010006000100EF
+:1010E00002000100030001000200010005000100F0
:1010F00002000100030001000200010004000100E1
-:1011000002000100030001000200010005000100CF
+:1011000002000100030001000200010006000100CE
:1011100002000100030001000200010004000100C0
-:1011200002000100030001000200010007000100AD
+:1011200002000100030001000200010005000100AF
:1011300002000100030001000200010004000100A0
-:10114000020001000300010002000100050001008F
+:10114000020001000300010002000100070001008D
:101150000200010003000100020001000400010080
-:10116000020001000300010002000100060001006E
+:10116000020001000300010002000100050001006F
:101170000200010003000100020001000400010060
-:10118000020001000300010002000100050001004F
+:10118000020001000300010002000100060001004E
:101190000200010003000100020001000400010040
-:1011A000020001000300010002000100303132336F
-:1011B0003435363738396162636465660030313200
-:1011C0003334353637383941424344454600000010
-:1011D0003010000001100000021000000A000000A2
-:1011E00001020000010500001010000010100000B6
-:1011F00001000000000000000100000000000000ED
-:101200000100000001000000400404000000000094
-:1012100000000000000000000000000001040000C9
-:1012200000000000DECAFAA100000000000000007B
-:101230000000000000000000010000000A000000A3
-:1012400002000000F9B722FD4000000080160108EE
-:10125000020600000000000002050000000000007F
-:101260000205000000000000010500000000000071
-:101270000205000000000000020500000000000060
+:1011A000020001000300010002000100050001002F
+:1011B0000200010003000100020001000400010020
+:1011C000020001000300010002000100303132334F
+:1011D00034353637383961626364656600303132E0
+:1011E00033343536373839414243444546000000F0
+:1011F0003010000001100000021000000A00000082
+:101200000102000001050000101000001010000095
+:1012100001000000000000000100000000000000CC
+:101220000100000001000000400404000000000074
+:1012300000000000000000000000000001040000A9
+:1012400000000000DECAFAA100000000000000005B
+:101250000000000000000000010000000A00000083
+:1012600002000000F9B722FD40000000A0160108AE
+:10127000020600000000000002050000000000005F
:101280000205000000000000010500000000000051
-:101290000105000000000000010500000000000042
-:1012A0000105000000000000010500000000000032
+:101290000205000000000000020500000000000040
+:1012A0000205000000000000010500000000000031
:1012B0000105000000000000010500000000000022
:1012C0000105000000000000010500000000000012
:1012D0000105000000000000010500000000000002
:1012E00001050000000000000105000000000000F2
:1012F00001050000000000000105000000000000E2
-:1013000002050000000000000205000000000000CF
-:1013100002050000000000000000000000000000C6
-:1013200000000000000000000000000000000000BD
-:1013300000000000000000000000000000000000AD
+:1013000001050000000000000105000000000000D1
+:1013100001050000000000000105000000000000C1
+:1013200002050000000000000205000000000000AF
+:1013300002050000000000000000000000000000A6
:10134000000000000000000000000000000000009D
:10135000000000000000000000000000000000008D
-:10136000000000000000000001000000000000007C
-:101370000100000001000000010000000100000069
-:10138000010000000100000001000000000000005A
-:10139000010000000000000001000000010000004A
-:1013A000000000000100000001000000000000003B
-:1013B000010000000000000001000000000000002B
-:1013C0000100000001000000010000000100000019
-:1013D000010000000000000001000000010000000A
-:1013E00001000000000000000000000001000000FB
-:1013F00000000000010000000100000000000000EB
-:1014000000000000000000000100000000000000DB
-:1014100000000000010000000100000001000000C9
-:1014200001000000000000000000000001000000BA
-:1014300001000000000000000100000001000000A9
-:101440000100000001000000010000000100000098
-:10145000000000000100000000000000000000008B
-:10146000000000000000000000000000000000007C
-:10147000000000000000000000000000000000006C
+:10136000000000000000000000000000000000007D
+:10137000000000000000000000000000000000006D
+:10138000000000000000000001000000000000005C
+:101390000100000001000000010000000100000049
+:1013A000010000000100000001000000000000003A
+:1013B000010000000000000001000000010000002A
+:1013C000000000000100000001000000000000001B
+:1013D000010000000000000001000000000000000B
+:1013E00001000000010000000100000001000000F9
+:1013F00001000000000000000100000001000000EA
+:1014000001000000000000000000000001000000DA
+:1014100000000000010000000100000000000000CA
+:1014200000000000000000000100000000000000BB
+:1014300000000000010000000100000001000000A9
+:10144000010000000000000000000000010000009A
+:101450000100000000000000010000000100000089
+:101460000100000001000000010000000100000078
+:10147000000000000100000000000000000000006B
:10148000000000000000000000000000000000005C
:10149000000000000000000000000000000000004C
:1014A000000000000000000000000000000000003C
:1014B000000000000000000000000000000000002C
:1014C000000000000000000000000000000000001C
-:1014D0000205000000000000010000000100000003
-:1014E0000000000000000000000000000000803F3D
-:1014F0000030983F0000B53F0040D73F000000009B
-:10150000320A7E397F661E395B991F390000803FA1
-:10151000F037983FF304B53FFD44D73F4C65667400
-:10152000205369646500000052696768742053693C
-:1015300064650000537570696E65000032303235A5
-:101540002D30352D31395431333A30373A34392B47
-:1015500030383030000000004D61792031392032C0
-:101560003032352031373A33303A34300000000021
-:1015700030783339316465623737343630646366C6
-:1015800063653864353565326663336238303331CC
-:10159000346500006D6F64656C00000000000000A1
-:1015A00020464C41534820636F6E662E20203A201F
-:1015B0004143523D307825303878202D20507265D7
-:1015C00066657463683D25732024492F24443D28B3
-:1015D00025732C257329206C6174656E63793D2514
-:1015E000640D0A00252D2A2E732070726920207345
-:1015F00074617475732020202020207370202020B7
-:101600002020737461636B2073697A65206D617843
-:101610002075736564206C656674207469636B2043
-:10162000206572726F720A004F4B000045494E569A
-:10163000414C000045525346554C4C00454E4F4DD1
-:10164000454D000045494F004552524F52000000A1
-:10165000454E4F535953000045494E545250540083
-:101660004554494D4F55540045554E4B4E4F57002C
-:1016700045425553590000004552534550545900B6
-:101680004D444B2D41524D204B65696C2035303611
-:101690003039363000636C65617200636C6561726D
-:1016A00020746865207465726D696E616C20736367
-:1016B0007265656E0076657273696F6E0073686F30
-:1016C000772052542D546872656164207665727378
-:1016D000696F6E20696E666F726D6174696F6E00FE
-:1016E0006C6973745F746872656164006C697374AB
-:1016F00020746872656164006C6973745F73656DF2
-:10170000006C6973742073656D6170686F72652019
-:10171000696E2073797374656D006C6973745F749E
-:10172000696D6572006C6973742074696D657220EF
-:10173000696E2073797374656D006C697374006CE5
-:10174000697374206F626A656374730068656C7096
-:101750000052542D546872656164207368656C6C26
-:101760002068656C702E007265626F6F7400526540
-:10177000626F6F742053797374656D008D870008F4
-:1017800085870008558A00088187000861420008A3
-:101790004549000889870008951601089B1601082D
-:1017A00091430008B5160108BD160108598B0008C1
-:1017B000E0160108EC160108E5660008F8160108B5
-:1017C00001170108A16500081A170108251701086B
-:1017D000A16800083A1701083F170108A54300084F
-:1017E0004C170108511701089D710008671701087F
-:1017F0006E170108B97700083818010800000020AA
-:101800007C180000C4010008D01E010800C001209F
-:1018100040130000C4010008D01E01087C180020FD
-:101820005C83010020020008BC24010840D3012091
-:101830005008000020020008C15A04045A400D322A
-:10184000019A1004A9202904E930091220691CE931
-:1018500020095F600A1802605A8004A910091B6001
-:101860004A0804091E4029709A2004092670A920FC
-:10187000391C59B1094AB0095EA0095A60A9E0793A
-:10188000E499402904EA0C20CA0810DAC0200912A1
-:101890005029C0597B3904092680A920691CE920F8
-:1018A0000962600916100A2180102904E91069B044
-:1018B000114A020469205A0C04E91069305A3004B4
-:1018C0000926A00932B0092AD0E9B0091270A9305E
-:1018D00039C51904691069244548CE0120130C1438
-:1018E000390829F08B34050C4B68C52032025A6C3C
-:1018F0000C415A382469381364132A20305AAC2416
-:10190000290C5A7424293C9AB03C5AB80C5AB87C19
-:101910001A483C69349AB07C9AF4345AB418415A43
-:10192000F8181A9C4013F8116A2040290C1314125D
-:101930008C20A4CC848B30C60C5AF84432039AFC19
-:101940009C5A34241A88381AA44469308B3C060CFB
-:101950005A9024415A4018415A94181A343C1AC0DB
-:101960003C5A507C5A6C0829A469449A8C505ACC31
-:1019700038298C9AD05C9A9024A904694869B48B60
-:1019800014C7585A1C0C419ADC9C5A20181EA8CB2C
-:101990000120349C1AC408415AE0088BD4136C8B84
-:1019A00028070C5A5838299C9A5C5C5A2C246938B0
-:1019B0001A70481A8C048BA8103C9AB0985A683058
-:1019C00029485A6C0C29BC5AB4245A8C38691829F5
-:1019D000041A80E81A6CAC5AFCA48B18CC509ABC40
-:1019E000A4118AC8A49AC05C5ACC0C5A2CA46908C9
-:1019F000291C5A3C3429408B0C087C5A4418415A03
-:101A000010181A1C805A70A02A380819108B6812F6
-:101A1000809A884C5A5034298C9A54585A8C244BAA
-:101A2000C8CA0813E40F2A20305A9824290C9AD8DF
-:101A3000C85ADC0C29AC5AE80C1E64CE0120AC401C
-:101A4000697C6938A904292469188B24C90C9AF087
-:101A50008C5A2818415AF4181A30545AF4583C84B5
-:101A6000CD019C8B34099C5A6434299C5A680C29FA
-:101A70009C5A740C1328141B20D840A99C29146963
-:101A8000409AC08C5A7C58419AC48C5A80182AA01B
-:101A9000481984399819089A845829408B08CA4CE7
-:101AA0005AC03429989AC4589A0C24A9048B0CCF94
-:101AB000706914D44004041BBC721819131A6844CA
-:101AC0002920118A912C5A44D4411B38D84C12EF4A
-:101AD0001420540A39281A50085A5C0C1A943C5A9B
-:101AE000A08441154010820899671910210AED1051
-:101AF00010DA08100A1D042009BD10B220092210B6
-:101B0000CA0310DA081011DA90100A2D1020110AF9
-:101B10002C0140097E3011CA02100A1E2050091DF6
-:101B200030DA2070E920110A2C0440094C300A1FD9
-:101B3000F020DA6060DA03100A1D09D0DA102009FB
-:101B40004E10C9B0091C101100081401C0A1D70320
-:101B50009C1E1DDECAFAA121112B240A3312013664
-:101B600078CA0120021A6810CB641747A9521A01DB
-:101B7000F01B10C02C1908220C4C20180B2C193CFF
-:101B8000391C5A301C1A2C1C4B780D1C190F391C8F
-:101B90005A501C1A4C1C4B280F1C5A061C5A701CFD
-:101BA0001A6C1C5A48545A081C5A901C1A8C1C5AFD
-:101BB000A8545A0A1C5AB01C1AAC1C5A385419980A
-:101BC000391C5AD01C1ACC1C5A98545A0E1C5AF064
-:101BD0001C1AEC1C5AF8546A10E05AC1E012015B5E
-:101BE0002058546A12E0591C1A2C1C4B180E1C6AFF
-:101BF00014E0591C1A4C1C5A081C6A16E0591C1A8D
-:101C00006C1C5AD88C6A18E0591C1A8C1C5A28383B
-:101C10006A1AE0591C1AAC1C5A88386A1CE0591C14
-:101C20001ACC1C5AB8C46A1EE0591C1AEC1C5A483B
-:101C300054190549E05AC2E01A02C44A0C1C6A222F
-:101C4000E0591C1A2C1C5A58386A24E0591C1A4CAA
-:101C50001C5A781C6A26E0591C1A6C1C5A48546A93
-:101C600028E0591C1A8C1C5A88386A2AE0591C1A18
-:101C7000AC1C4B980A1C6A2CE0591C1ACC1C5AF854
-:101C8000386A2EE0591C2AEC1C59706A30E05AC39D
-:101C9000E012035B20E81C6A32E0591C1A2C1C5A23
-:101CA000B8706A34E0591C1A4C1C4B080D1C6A367B
-:101CB000E0591C1A6C1C5A281C6A38E0591C2A8CE2
-:101CC0007059546A3AE0591C1AAC1C5A38386A3CAC
-:101CD000E0591C1ACC1C4B680B1C6A3EE0591C1ABC
-:101CE000EC1C5A58C46A40E05AC4E012045B2088D5
-:101CF0001C6A42E0591C1A2C1C4BD80E1C6A44E08A
-:101D0000591C1A4C1C5AC81C6A46E0591C1A6C1CF7
-:101D10005A388C6A48E0591C1A8C1C5AB81C6A4AFA
-:101D2000E0591C1AAC1C5A288C6A4CE0591C1ACC7D
-:101D30001C5A981C6A4EE0591C2AEC8C4A0A1C6AF0
-:101D400050E05AC5E01A05E0191CD404011D1728FB
-:101D5000CF0120415214082C9BD50807011A1A887C
-:101D60001C13ED5F1B084C1C41D40301181AE4201E
-:101D70001389531B086420397571EA010419802DF9
-:101D800080C601200CD40301164B48D0440A217CA4
-:101D90004413C4063944D407011513E01439A85A72
-:101DA00084A8DA1320132415142041551B088C2015
-:101DB000132B421B080D04D40301125A8C880A21EC
-:101DC0009C886B68C7CCD2105AF0441AB444A91A44
-:101DD0005A0204A9446BAC07CCD20F3C34D101CCDD
-:101DE0005AC4CCD403010E1A782013A74D1B08D473
-:101DF000202940091AA83C18D801CBD403010C5A59
-:101E0000E0440A21EC4413E0EE3944E407010A4AB5
-:101E1000D2A85AFCA8DA132013981614204155149E
-:101E200008049C14082B421B080D04D40301091A52
-:101E3000B82429881A0C24091E887A28CCD2071ABB
-:101E4000888829440A2124445AF0CCD40901051A6F
-:101E5000A84413934F9B0834444BBD5E0CE9442DBA
-:101E600058CA01200CDA0204291C13140A4C20E57C
-:101E700072388BBC72381B40041DC14A91301AEC79
-:101E80007829204B80EF98511A180C2904711E28CC
-:101E900016010848041A60041A34041A78041A3C1B
-:101EA000041A50041A70041A44041A58041A2C0410
-:101EB0001A680429501A444029045A789C1A540C70
-:101EC00029042955320A1A640C2904F22C00000056
-:101ED000320182101324F46910690429105A030492
-:101EE000691069086904E930A92009120C096260C7
-:101EF0005A0804091260DA20602910A93009166016
-:101F00006938091E406970092630A92009120C0998
-:101F100042B0095EA0095A60A9D469106904691425
-:101F200069746920293CDA021C6930091E50092EA7
-:101F300030A92009120C096E60E91032205A0804F9
-:101F4000091610A980A910290CE92029BC0916102E
-:101F5000292CE920091EA00932B0092AD0091E90B7
-:101F6000E93011CA0410692429042CD4CE010739A0
-:101F7000143B2C0513390C4B30C518415A3018410D
-:101F80005A34181A4838139C131B2080041A64040E
-:101F900069385A7420290C9A6C389A78505A7018FB
-:101FA0001AF0441A2C045A10842910693C9AA88CFF
-:101FB0009ABC3C9AAC545AC0185AB8384132029A6A
-:101FC000E83C9AF0309AFC485AF4181E88CC01205C
-:101FD000C004398019C813DC118C20E01034294466
-:101FE0008B3CC6984B38061C32035A4018419A4C19
-:101FF00024A9042954411AA45829105A7440290CC0
-:102000005A9834294C5A781829C05A840C1A349892
-:102010009A88908BF4CD649ADC705AD430419AE05F
-:10202000945AD8181A50441A18046940290C2938AF
-:102030008B10078C8B24C78C5A1418298C5A200CAF
-:102040001EA8CB0120FC88698CE9E81A7020691869
-:102050005A784C290C5A6040415A7C18415A6418ED
-:102060001A8C505AC4541E80CE012054488B6812DA
-:102070003429449ABC505AA83829A89AC0505ACC3E
-:102080000C29EC294869308B0408B08B04C8305AFD
-:102090000818390C59181A64385A1CC81A38941A76
-:1020A000380C9A54F05A4828290C5A444029885A26
-:1020B0004C182A022459188BB81338A904A9189A65
-:1020C000909C9AA09C9A949C5AA4181EC8CA01205D
-:1020D000E4041159905A1C0813E40F2A20409ACCAA
-:1020E0004C5AF034299C9AD04C5ADC0C4BD8CD2059
-:1020F000690829B88B2809408B2CC98C5A301839AB
-:102100000C591813F4121B2010C85AA0405ABC08CE
-:102110001A840829409A684C5A7C34298C9A6C4C51
-:102120009A7824A9041AA05C396C194C1ABC0C5A70
-:102130004C5C291C5AC84C290C5AB44029585ACC1A
-:102140001829C85AB8186A304819081A14444BDCC0
-:10215000CC241AF8081A4C1429448B100A848B10CA
-:10216000CAA85A140C29505A200CE9A829048BBC7F
-:10217000720CE44004041A911819131A40644BD4E9
-:10218000CE4441131CEF8F2048D8012098582A01D3
-:10219000281E20C0012002081A1C0B7B580DDC39B8
-:1021A0001C5A401C1A3C1C4B280B1C5A051C5A601C
-:1021B0001C1A5C1C5A68385A071C5A801C1A7C1C52
-:1021C0005A881C5A091C5AA01C2A9C7059545A0B34
-:1021D0001C5AC01C1ABC1C5A98385A0D1C5AE01CB8
-:1021E0001ADC1C5AD81C5A0F1C114AC11C1AFC1CA0
-:1021F0005AA8546A11E0591C131C015B20E8386A84
-:1022000013E0591C1A3C1C5AC8386A15E0591C1AAC
-:102210005C1C4B380E1C6A17E0591C1A7C1C4B685E
-:102220000F1C6A19E0591C2A9C5459706A1BE0590A
-:102230001C1ABC1C5A48386A1DE0591C1ADC1C4B7D
-:10224000080C1C6A1FE05AC2E02970598C6A21E010
-:10225000591C131C025B2078546A23E0591C1A3C59
-:102260001C5A38546A25E0591C1A5C1C5A98546A46
-:1022700027E0591C1A7C1C5A88546A29E0591C1AF8
-:102280009C1C5AD8546A2BE0591C1ABC1C5AE8549E
-:102290006A2DE0591C1ADC1C5AC8386A2FE05AC350
-:1022A000E0191C4BA80A1C6A31E0591C131C034C92
-:1022B00020180D1C6A33E0591C1A3C1C5A08A86AE5
-:1022C00035E0591C1A5C1C5AD8546A37E0591C1A5C
-:1022D0007C1C5A48546A39E0591C2A9C7059546A2B
-:1022E0003BE0591C1ABC1C5AF8546A3DE0591C1AB0
-:1022F000DC1C4BE80B1C6A3FE05AC4E0191C4BB8CD
-:102300000E1C6A41E0591C1B1C04FC591C6A43E06A
-:10231000591C2A3C1C4A0C1C6A45E0591C1A5C1CBE
-:102320005A08706A47E0591C1A7C1C5A781C6A4982
-:10233000E0591C1A9C1C5AF81C6A4BE0591C1ABC28
-:102340001C5A68706A4DE0591C1ADC1C5AB81C6A89
-:102350004FE05AC5E02970591C6A51E0591C131C02
-:10236000051420880AD5200C011E1728CF0120BD96
-:10237000601408249B42083201D407011C13601426
-:102380001420ED5F5B083424DA04201A4C44134116
-:10239000521B083C20D40B011B1A6C1C13394C1B1C
-:1023A00008441C293DA90429A04BA0EEB0D4130178
-:1023B0001A1A7C741341551B085438132B421B08FE
-:1023C0000D04D40301191AC05C13A74D1B085C242B
-:1023D00029B881290CB90419685AB068D4070117C3
-:1023E0005A9CDC5A6CDCDA03204B28D0640A217436
-:1023F000643CF8D70164D403011313441539440A2B
-:102400002194447AC0A8D2111A684429A87AA4A8B1
-:10241000C9205AD0A80A21AC646B08D8A8D2145A93
-:10242000ACA8DABC445A0204A9445AD0A8D4130177
-:102430000F1AF0441341551B08CC44132B421B08C0
-:102440000D04D403010D131016142089531B08DC4E
-:10245000240A1D10AC2D90C801200CD407010C17C4
-:102460009CD10120ED5F1B08E44449CCD20B5A54A7
-:10247000640A21F46413E00839643B03014B915A68
-:10248000DC440B20149C446BB0C9A8D2074B44D247
-:10249000A81A1C4449A8D2064B2017640A212C64B0
-:1024A000114A0AA82904118A911C144004044BC043
-:0C24B0009D60414BBC72301AC45C0128D6
+:1014D000000000000000000000000000000000000C
+:1014E00000000000000000000000000000000000FC
+:1014F00002050000000000000100000001000000E3
+:101500000000000000000000000000000000803F1C
+:101510000030983F0000B53F0040D73F000000007A
+:10152000320A7E397F661E395B991F390000803F81
+:10153000F037983FF304B53FFD44D73F4C656674E0
+:10154000205369646500000052696768742053691C
+:1015500064650000537570696E6500003230323585
+:101560002D30352D32305431353A32333A35372B30
+:1015700030383030000000004D61792032302032A8
+:101580003032352031353A33373A323500000000F9
+:1015900030783339316465623737343630646366A6
+:1015A00063653864353565326663336238303331AC
+:1015B000346500006D6F64656C0000000000000081
+:1015C00020464C41534820636F6E662E20203A20FF
+:1015D0004143523D307825303878202D20507265B7
+:1015E00066657463683D25732024492F24443D2893
+:1015F00025732C257329206C6174656E63793D25F4
+:10160000640D0A00252D2A2E732070726920207324
+:101610007461747573202020202020737020202096
+:101620002020737461636B2073697A65206D617823
+:101630002075736564206C656674207469636B2023
+:10164000206572726F720A004F4B000045494E567A
+:10165000414C000045525346554C4C00454E4F4DB1
+:10166000454D000045494F004552524F5200000081
+:10167000454E4F535953000045494E545250540063
+:101680004554494D4F55540045554E4B4E4F57000C
+:101690004542555359000000455253455054590096
+:1016A0004D444B2D41524D204B65696C20353036F1
+:1016B0003039363000636C65617200636C6561724D
+:1016C00020746865207465726D696E616C20736347
+:1016D0007265656E0076657273696F6E0073686F10
+:1016E000772052542D546872656164207665727358
+:1016F000696F6E20696E666F726D6174696F6E00DE
+:101700006C6973745F746872656164006C6973748A
+:1017100020746872656164006C6973745F73656DD1
+:10172000006C6973742073656D6170686F726520F9
+:10173000696E2073797374656D006C6973745F747E
+:10174000696D6572006C6973742074696D657220CF
+:10175000696E2073797374656D006C697374006CC5
+:10176000697374206F626A656374730068656C7076
+:101770000052542D546872656164207368656C6C06
+:101780002068656C702E007265626F6F7400526520
+:10179000626F6F742053797374656D0099870008C8
+:1017A00091870008618A00088D870008714200084F
+:1017B0005549000895870008B5160108BB160108B1
+:1017C000A1430008D5160108DD160108658B000845
+:1017D000001701080C170108F56600081817010822
+:1017E00021170108B16500083A17010845170108DB
+:1017F000B16800085A1701085F170108B5430008CF
+:101800006C17010871170108A971000887170108F2
+:101810008E170108C577000858180108000000203D
+:101820007C180000C4010008F01E010800C001205F
+:1018300040130000C4010008F01E01087C180020BD
+:101840003C83010020020008DC24010840D3012071
+:101850005008000020020008C15A04045A400D320A
+:10186000019A1004A9202904E930091220691CE911
+:1018700020095F600A1802605A8004A910091B60E1
+:101880004A0804091E4029709A2004092670A920DC
+:10189000391C59B1094AB0095EA0095A60A9E0791A
+:1018A000E499402904EA0C20CA0810DAC020091281
+:1018B0005029C0597B3904092680A920691CE920D8
+:1018C0000962600916100A2180102904E91069B024
+:1018D000114A020469205A0C04E91069305A300494
+:1018E0000926A00932B0092AD0E9B0091270A9303E
+:1018F00039C51904691069244548CE0120130C1418
+:10190000390829F08B34050C4B68C52032025A6C1B
+:101910000C415A382469381364132A20305AAC24F5
+:10192000290C5A7424293C9AB03C5AB80C5AB87CF9
+:101930001A483C69349AB07C9AF4345AB418415A23
+:10194000F8181A9C4013F8116A2040290C1314123D
+:101950008C20A4CC848B30C60C5AF84432039AFCF9
+:101960009C5A34241A88381AA44469308B3C060CDB
+:101970005A9024415A4018415A94181A343C1AC0BB
+:101980003C5A507C5A6C0829A469449A8C505ACC11
+:1019900038298C9AD05C9A9024A904694869B48B40
+:1019A00014C7585A1C0C419ADC9C5A20181EA8CB0C
+:1019B0000120349C1AC408415AE0088BD4136C8B64
+:1019C00028070C5A5838299C9A5C5C5A2C24693890
+:1019D0001A70481A8C048BA8103C9AB0985A683038
+:1019E00029485A6C0C29BC5AB4245A8C38691829D5
+:1019F000041A80E81A6CAC5AFCA48B18CC509ABC20
+:101A0000A4118AC8A49AC05C5ACC0C5A2CA46908A8
+:101A1000291C5A3C3429408B0C087C5A4418415AE2
+:101A200010181A1C805A70A02A380819108B6812D6
+:101A3000809A884C5A5034298C9A54585A8C244B8A
+:101A4000C8CA0813E40F2A20305A9824290C9AD8BF
+:101A5000C85ADC0C29AC5AE80C1E64CE0120AC40FC
+:101A6000697C6938A904292469188B24C90C9AF067
+:101A70008C5A2818415AF4181A30545AF4583C8495
+:101A8000CD019C8B34099C5A6434299C5A680C29DA
+:101A90009C5A740C1328141B20D840A99C29146943
+:101AA000409AC08C5A7C58419AC48C5A80182AA0FB
+:101AB000481984399819089A845829408B08CA4CC7
+:101AC0005AC03429989AC4589A0C24A9048B0CCF74
+:101AD000706914D44004041BBC721819131A6844AA
+:101AE0002920118A912C5A44D4411738D80120E872
+:101AF000EE1420540A39281A50085A5C0C1A943CE7
+:101B00005AA08441154010820899671910210AEDE6
+:101B10001010DA08100A1D042009BD10B220092295
+:101B200010CA0310DA081011DA90100A2D102011D3
+:101B30000A2C0140097E3011CA02100A1E205009E9
+:101B40001D30DA2070E920110A2C0440094C300ABB
+:101B50001FF020DA6060DA03100A1D09D0DA1020C5
+:101B6000094E10C9B0091C101100081401C0A1F5DC
+:101B700071488F1DDECAFAA121112B240A331201EC
+:101B80003678CA0120021A6810CB641747A9521A86
+:101B900001F01B10C02C1908220C4C20180B2C191A
+:101BA0003C391C5A301C1A2C1C4B780D1C190F394F
+:101BB0001C5A501C1A4C1C4B280F1C5A061C5A70DD
+:101BC0001C1A6C1C5A48545A081C5A901C1A8C1C1B
+:101BD0005AA8545A0A1C5AB01C1AAC1C5A38541928
+:101BE00098391C5AD01C1ACC1C5A98545A0E1C5A9C
+:101BF000F01C1AEC1C5AF8546A10E05AC1E01201A9
+:101C00005B2058546A12E0591C1A2C1C4B180E1CED
+:101C10006A14E0591C1A4C1C5A081C6A16E0591C1C
+:101C20001A6C1C5AD88C6A18E0591C1A8C1C5A2839
+:101C3000386A1AE0591C1AAC1C5A88386A1CE059D8
+:101C40001C1ACC1C5AB8C46A1EE0591C1AEC1C5A47
+:101C50004854190549E05AC2E01A02C44A0C1C6AE9
+:101C600022E0591C1A2C1C5A58386A24E0591C1AB4
+:101C70004C1C5A781C6A26E0591C1A6C1C5A485491
+:101C80006A28E0591C1A8C1C5A88386A2AE0591CA8
+:101C90001AAC1C4B980A1C6A2CE0591C1ACC1C5A12
+:101CA000F8386A2EE0591C2AEC1C59706A30E05A48
+:101CB000C3E012035B20E81C6A32E0591C1A2C1C9A
+:101CC0005AB8706A34E0591C1A4C1C4B080D1C6A37
+:101CD00036E0591C1A6C1C5A281C6A38E0591C2A18
+:101CE0008C7059546A3AE0591C1AAC1C5A38386A3C
+:101CF0003CE0591C1ACC1C4B680B1C6A3EE0591C7A
+:101D00001AEC1C5A58C46A40E05AC4E012045B2022
+:101D1000881C6A42E0591C1A2C1C4BD80E1C6A44C1
+:101D2000E0591C1A4C1C5AC81C6A46E0591C1A6C13
+:101D30001C5A388C6A48E0591C1A8C1C5AB81C6A08
+:101D40004AE0591C1AAC1C5A288C6A4CE0591C1ADF
+:101D5000CC1C5A981C6A4EE0591C2AEC8C4A0A1C6E
+:101D60006A50E05AC5E01A05E0191CD404011D1799
+:101D700028CF0120515214084C9BD50807011A1A8C
+:101D8000881C13FD5F1B086C1C41D40301181AE466
+:101D9000201399531B088420397571EA01041980B6
+:101DA0002D80C601200CD40301164B48D0440A21D3
+:101DB0009C4413C4063944D407011513E01439A810
+:101DC0005AA4A8DA1320132415142051551B08AC6B
+:101DD00020133B421B081D04D40301125A8C880AAD
+:101DE00021BC886B68C7CCD2105AF0441AD444A9DD
+:101DF0001A5A0204A9446BAC07CCD20F3C34D1016F
+:101E0000CC5AE4CCD403010E1A782013B74D1B082A
+:101E1000F4202940091AA83C18D801CBD403010C9E
+:101E20005AE0440B200C9C4413C8EE3944E40701EB
+:101E30000A4AD2A81A1C4441DA1320139816142017
+:101E400051551B082420133B421B081D04D40301D9
+:101E5000091AB82429880A212C887A28CCD2071A92
+:101E6000888829440A2144445AD8CCD40901051A47
+:101E7000A84413A34F9B0854444BCD5E0CE9442D5A
+:101E800058CA01200CDA0204291C13140A4C20F150
+:101E900072388BBC72381B40041DC14A91301AEC59
+:101EA0007829204B60EF98511A180C2904711E48AC
+:101EB00016010868041A80041A54041A98041A5C5B
+:101EC000041A70041A90041A64041A78041A4C0450
+:101ED0001A880429501A444029045A789C1A540C30
+:101EE00029042955320A1A640C2904F22C00000036
+:101EF000320182101324F46910690429105A030472
+:101F0000691069086904E930A92009120C096260A6
+:101F10005A0804091260DA20602910A930091660F5
+:101F20006938091E406970092630A92009120C0978
+:101F300042B0095EA0095A60A9D469106904691405
+:101F400069746920293CDA021C6930091E50092E87
+:101F500030A92009120C096E60E91032205A0804D9
+:101F6000091610A980A910290CE92029BC0916100E
+:101F7000292CE920091EA00932B0092AD0091E9097
+:101F8000E93011CA0410692429042CD4CE01073980
+:101F9000143B2C0513390C4B30C518415A301841ED
+:101FA0005A34181A4838139C131B2080041A6404EE
+:101FB00069385A7420290C9A6C389A78505A7018DB
+:101FC0001AF0441A2C045A10842910693C9AA88CDF
+:101FD0009ABC3C9AAC545AC0185AB8384132029A4A
+:101FE000E83C9AF0309AFC485AF4181E88CC01203C
+:101FF000C004398019C813DC118C20E01034294446
+:102000008B3CC6984B38061C32035A4018419A4CF8
+:1020100024A9042954411AA45829105A7440290C9F
+:102020005A9834294C5A781829C05A840C1A349872
+:102030009A88908BF4CD649ADC705AD430419AE03F
+:10204000945AD8181A50441A18046940290C29388F
+:102050008B10078C8B24C78C5A1418298C5A200C8F
+:102060001EA8CB0120FC88698CE9E81A7020691849
+:102070005A784C290C5A6040415A7C18415A6418CD
+:102080001A8C505AC4541E80CE012054488B6812BA
+:102090003429449ABC505AA83829A89AC0505ACC1E
+:1020A0000C29EC294869308B0408B08B04C8305ADD
+:1020B0000818390C59181A64385A1CC81A38941A56
+:1020C000380C9A54F05A4828290C5A444029885A06
+:1020D0004C182A022459188BB81338A904A9189A45
+:1020E000909C9AA09C9A949C5AA4181EC8CA01203D
+:1020F000E4041159905A1C0813E40F2A20409ACC8A
+:102100004C5AF034299C9AD04C5ADC0C4BD8CD2038
+:10211000690829B88B2809408B2CC98C5A3018398A
+:102120000C591813F4121B2010C85AA0405ABC08AE
+:102130001A840829409A684C5A7C34298C9A6C4C31
+:102140009A7824A9041AA05C396C194C1ABC0C5A50
+:102150004C5C291C5AC84C290C5AB44029585ACCFA
+:102160001829C85AB8186A304819081A14444BDCA0
+:10217000CC241AF8081A4C1429448B100A848B10AA
+:10218000CAA85A140C29505A200CE9A829048BBC5F
+:10219000720CE44004041A911819131A40644BD4C9
+:1021A000CE44411304EF8F2048D8012098582A01CB
+:1021B000281E20C0012002081A1C0B7B580DDC3998
+:1021C0001C5A401C1A3C1C4B280B1C5A051C5A60FC
+:1021D0001C1A5C1C5A68385A071C5A801C1A7C1C32
+:1021E0005A881C5A091C5AA01C2A9C7059545A0B14
+:1021F0001C5AC01C1ABC1C5A98385A0D1C5AE01C98
+:102200001ADC1C5AD81C5A0F1C114AC11C1AFC1C7F
+:102210005AA8546A11E0591C131C015B20E8386A63
+:1022200013E0591C1A3C1C5AC8386A15E0591C1A8C
+:102230005C1C4B380E1C6A17E0591C1A7C1C4B683E
+:102240000F1C6A19E0591C2A9C5459706A1BE059EA
+:102250001C1ABC1C5A48386A1DE0591C1ADC1C4B5D
+:10226000080C1C6A1FE05AC2E02970598C6A21E0F0
+:10227000591C131C025B2078546A23E0591C1A3C39
+:102280001C5A38546A25E0591C1A5C1C5A98546A26
+:1022900027E0591C1A7C1C5A88546A29E0591C1AD8
+:1022A0009C1C5AD8546A2BE0591C1ABC1C5AE8547E
+:1022B0006A2DE0591C1ADC1C5AC8386A2FE05AC330
+:1022C000E0191C4BA80A1C6A31E0591C131C034C72
+:1022D00020180D1C6A33E0591C1A3C1C5A08A86AC5
+:1022E00035E0591C1A5C1C5AD8546A37E0591C1A3C
+:1022F0007C1C5A48546A39E0591C2A9C7059546A0B
+:102300003BE0591C1ABC1C5AF8546A3DE0591C1A8F
+:10231000DC1C4BE80B1C6A3FE05AC4E0191C4BB8AC
+:102320000E1C6A41E0591C1B1C04FC591C6A43E04A
+:10233000591C2A3C1C4A0C1C6A45E0591C1A5C1C9E
+:102340005A08706A47E0591C1A7C1C5A781C6A4962
+:10235000E0591C1A9C1C5AF81C6A4BE0591C1ABC08
+:102360001C5A68706A4DE0591C1ADC1C5AB81C6A69
+:102370004FE05AC5E02970591C6A51E0591C131CE2
+:10238000051420880AD5200C011E1728CF0120CD66
+:10239000601408449B42083201D407011C136014E6
+:1023A0001420FD5F5B085424DA04201A4C441351B6
+:1023B000521B085C20D40B011B1A6C1C13494C1BCC
+:1023C00008641C293DA90429A04B88EEB0D4130150
+:1023D0001A1A7C741351551B087438133B421B089E
+:1023E0001D04D40301191AC05C13B74D1B087C24CB
+:1023F00029B881290CB90419685A9868D4070117BB
+:102400005A9CDC5A8CDCDA03204B28D0640A2194D5
+:10241000643CF8D70164D403011313441539440A0A
+:1024200021B4447AA8A8D2111A684429A87AC4A869
+:10243000C9205AD0A80A21CC646B08D8A8D2145A53
+:10244000ACA8DADC445A0204A9445AB8A8D413014F
+:102450000F1AF0441351551B08EC44133B421B0860
+:102460001D04D403010D131016142099531B08FCEE
+:10247000240A1D10AC2D90C801200CD407010C17A4
+:102480009CD10120FD5F1408049C4A08CCD20B5A51
+:1024900054641A1420091E6413E00839643B0301D4
+:1024A0004B915ADC440A2134446BB0C9A8D2074B83
+:1024B00044D2A87A3CA8D2064B2017640A214C6467
+:1024C000114A0AA82904118A911C144004044BE003
+:0C24D0009D60414BBC72301AC45C0128B6
:040000050800018965
:00000001FF
diff --git a/XM-01/X-CUBE-AI/App/model.c b/XM-01/X-CUBE-AI/App/model.c
index 5d15420..3741197 100644
--- a/XM-01/X-CUBE-AI/App/model.c
+++ b/XM-01/X-CUBE-AI/App/model.c
@@ -2,7 +2,7 @@
******************************************************************************
* @file model.c
* @author AST Embedded Analytics Research Platform
- * @date 2025-05-19T13:07:49+0800
+ * @date 2025-05-20T15:23:57+0800
* @brief AI Tool Automatic Code Generator for Embedded NN computing
******************************************************************************
* @attention
@@ -42,7 +42,7 @@
#endif
#undef AI_TOOLS_DATE_TIME
-#define AI_TOOLS_DATE_TIME "2025-05-19T13:07:49+0800"
+#define AI_TOOLS_DATE_TIME "2025-05-20T15:23:57+0800"
#undef AI_TOOLS_COMPILE_TIME
#define AI_TOOLS_COMPILE_TIME __DATE__ " " __TIME__
@@ -1750,7 +1750,7 @@ AI_NETWORK_OBJ_DECLARE(
37120, NULL, NULL),
AI_TENSOR_LIST_IO_OBJ_INIT(AI_FLAG_NONE, AI_MODEL_IN_NUM, &serving_default_input0_output),
AI_TENSOR_LIST_IO_OBJ_INIT(AI_FLAG_NONE, AI_MODEL_OUT_NUM, &nl_30_output),
- &conv2d_4_layer, 0x1e9c03d7, NULL)
+ &conv2d_4_layer, 0x8f4871f5, NULL)
#else
@@ -1770,7 +1770,7 @@ AI_NETWORK_OBJ_DECLARE(
),
AI_TENSOR_LIST_IO_OBJ_INIT(AI_FLAG_NONE, AI_MODEL_IN_NUM, &serving_default_input0_output),
AI_TENSOR_LIST_IO_OBJ_INIT(AI_FLAG_NONE, AI_MODEL_OUT_NUM, &nl_30_output),
- &conv2d_4_layer, 0x1e9c03d7, NULL)
+ &conv2d_4_layer, 0x8f4871f5, NULL)
#endif /*(AI_TOOLS_API_VERSION < AI_TOOLS_API_VERSION_1_5)*/
@@ -2047,7 +2047,7 @@ ai_bool ai_model_get_info(
.params = AI_STRUCT_INIT,
.activations = AI_STRUCT_INIT,
.n_nodes = 0,
- .signature = 0x1e9c03d7,
+ .signature = 0x8f4871f5,
};
if (!ai_platform_api_get_network_report(network, &r)) return false;
@@ -2095,7 +2095,7 @@ ai_bool ai_model_get_report(
.map_weights = AI_STRUCT_INIT,
.map_activations = AI_STRUCT_INIT,
.n_nodes = 0,
- .signature = 0x1e9c03d7,
+ .signature = 0x8f4871f5,
};
if (!ai_platform_api_get_network_report(network, &r)) return false;
diff --git a/XM-01/X-CUBE-AI/App/model.h b/XM-01/X-CUBE-AI/App/model.h
index 226420d..cd79033 100644
--- a/XM-01/X-CUBE-AI/App/model.h
+++ b/XM-01/X-CUBE-AI/App/model.h
@@ -2,7 +2,7 @@
******************************************************************************
* @file model.h
* @author AST Embedded Analytics Research Platform
- * @date 2025-05-19T13:07:49+0800
+ * @date 2025-05-20T15:23:57+0800
* @brief AI Tool Automatic Code Generator for Embedded NN computing
******************************************************************************
* @attention
diff --git a/XM-01/X-CUBE-AI/App/model_config.h b/XM-01/X-CUBE-AI/App/model_config.h
index c12da6d..9b8a849 100644
--- a/XM-01/X-CUBE-AI/App/model_config.h
+++ b/XM-01/X-CUBE-AI/App/model_config.h
@@ -3,7 +3,7 @@
******************************************************************************
* @file model_config.h
* @author AST Embedded Analytics Research Platform
- * @date 2025-05-19T13:07:49+0800
+ * @date 2025-05-20T15:23:57+0800
* @brief AI Tool Automatic Code Generator for Custom Layers Implementation
******************************************************************************
* @attention
diff --git a/XM-01/X-CUBE-AI/App/model_data.c b/XM-01/X-CUBE-AI/App/model_data.c
index 6a33ec9..f529a6b 100644
--- a/XM-01/X-CUBE-AI/App/model_data.c
+++ b/XM-01/X-CUBE-AI/App/model_data.c
@@ -2,7 +2,7 @@
******************************************************************************
* @file model_data.c
* @author AST Embedded Analytics Research Platform
- * @date 2025-05-19T13:07:49+0800
+ * @date 2025-05-20T15:23:57+0800
* @brief AI Tool Automatic Code Generator for Embedded NN computing
******************************************************************************
* @attention
diff --git a/XM-01/X-CUBE-AI/App/model_data.h b/XM-01/X-CUBE-AI/App/model_data.h
index a97bae7..4d8140a 100644
--- a/XM-01/X-CUBE-AI/App/model_data.h
+++ b/XM-01/X-CUBE-AI/App/model_data.h
@@ -2,7 +2,7 @@
******************************************************************************
* @file model_data.h
* @author AST Embedded Analytics Research Platform
- * @date 2025-05-19T13:07:49+0800
+ * @date 2025-05-20T15:23:57+0800
* @brief AI Tool Automatic Code Generator for Embedded NN computing
******************************************************************************
* Copyright (c) 2025 STMicroelectronics.
diff --git a/XM-01/X-CUBE-AI/App/model_data_params.c b/XM-01/X-CUBE-AI/App/model_data_params.c
index 9900330..ce61cdc 100644
--- a/XM-01/X-CUBE-AI/App/model_data_params.c
+++ b/XM-01/X-CUBE-AI/App/model_data_params.c
@@ -2,7 +2,7 @@
******************************************************************************
* @file model_data_params.c
* @author AST Embedded Analytics Research Platform
- * @date 2025-05-19T13:07:49+0800
+ * @date 2025-05-20T15:23:57+0800
* @brief AI Tool Automatic Code Generator for Embedded NN computing
******************************************************************************
* Copyright (c) 2025 STMicroelectronics.
diff --git a/XM-01/X-CUBE-AI/App/model_data_params.h b/XM-01/X-CUBE-AI/App/model_data_params.h
index 18ae016..dda41ca 100644
--- a/XM-01/X-CUBE-AI/App/model_data_params.h
+++ b/XM-01/X-CUBE-AI/App/model_data_params.h
@@ -2,7 +2,7 @@
******************************************************************************
* @file model_data_params.h
* @author AST Embedded Analytics Research Platform
- * @date 2025-05-19T13:07:49+0800
+ * @date 2025-05-20T15:23:57+0800
* @brief AI Tool Automatic Code Generator for Embedded NN computing
******************************************************************************
* Copyright (c) 2025 STMicroelectronics.
diff --git a/XM-01/X-CUBE-AI/App/model_generate_report.txt b/XM-01/X-CUBE-AI/App/model_generate_report.txt
index 2689f05..ffe2854 100644
--- a/XM-01/X-CUBE-AI/App/model_generate_report.txt
+++ b/XM-01/X-CUBE-AI/App/model_generate_report.txt
@@ -1,6 +1,6 @@
ST Edge AI Core v2.0.0-20049
-Created date : 2025-05-19 13:07:51
-Parameters : generate --target stm32f4 --name model -m D:/Job_Work/Code/Z_Python/myEnv/model.tflite --compression high --verbosity 1 -O ram --workspace C:/Users/admin/AppData/Local/Temp/mxAI_workspace24283202520290017248046793415177393 --output C:/Users/admin/.stm32cubemx/model_output
+Created date : 2025-05-20 15:23:59
+Parameters : generate --target stm32f4 --name model -m D:/Job_Work/Code/Z_Python/myEnv/model.tflite --compression high --verbosity 1 -O ram --workspace C:/Users/admin/AppData/Local/Temp/mxAI_workspace33740368255090013021409726810218586 --output C:/Users/admin/.stm32cubemx/model_output
Exec/report summary (generate)
-------------------------------------------------------------------------------------------------------------
@@ -11,7 +11,7 @@ compression : high
options : allocate-inputs, allocate-outputs
optimization : ram
target/series : stm32f4
-workspace dir : C:\Users\admin\AppData\Local\Temp\mxAI_workspace24283202520290017248046793415177393
+workspace dir : C:\Users\admin\AppData\Local\Temp\mxAI_workspace33740368255090013021409726810218586
output dir : C:\Users\admin\.stm32cubemx\model_output
model_fmt : float
model_name : model
diff --git a/XM-01/X-CUBE-AI/Target/bsp_ai.h b/XM-01/X-CUBE-AI/Target/bsp_ai.h
index a6552aa..883cac6 100644
--- a/XM-01/X-CUBE-AI/Target/bsp_ai.h
+++ b/XM-01/X-CUBE-AI/Target/bsp_ai.h
@@ -25,9 +25,9 @@
#include "stm32f4xx.h"
#include "app_x-cube-ai.h"
#include "constants_ai.h"
-#define UartHandle huart2
-#define MX_UARTx_Init MX_USART2_UART_Init
-void MX_USART2_UART_Init(void);
+#define UartHandle huart6
+#define MX_UARTx_Init MX_USART6_UART_Init
+void MX_USART6_UART_Init(void);
#ifdef __cplusplus
}
#endif
diff --git a/XM-01/XM-01.ioc b/XM-01/XM-01.ioc
index 70f0c46..979efc5 100644
--- a/XM-01/XM-01.ioc
+++ b/XM-01/XM-01.ioc
@@ -10,7 +10,7 @@ Mcu.Family=STM32F4
Mcu.IP0=NVIC
Mcu.IP1=RCC
Mcu.IP2=SYS
-Mcu.IP3=USART2
+Mcu.IP3=USART6
Mcu.IPNb=4
Mcu.Name=STM32F405RGTx
Mcu.Package=LQFP64
@@ -19,11 +19,11 @@ Mcu.Pin1=PH1-OSC_OUT
Mcu.Pin10=VP_STMicroelectronics.X-CUBE-AI_VS_ArtificialOoIntelligenceJjXAaCUBEAaAI_10.0.0
Mcu.Pin11=VP_STMicroelectronics.X-CUBE-AI_VS_DeviceJjApplication_10.0.0
Mcu.Pin12=VP_RealThread.X-CUBE-RT-Thread_Nano_VS_RTOSJjRTAaThread_4.1.1_4.1.1
-Mcu.Pin2=PA2
-Mcu.Pin3=PA3
-Mcu.Pin4=PB0
-Mcu.Pin5=PB1
-Mcu.Pin6=PB2
+Mcu.Pin2=PB0
+Mcu.Pin3=PB1
+Mcu.Pin4=PB2
+Mcu.Pin5=PC6
+Mcu.Pin6=PC7
Mcu.Pin7=PA13
Mcu.Pin8=PA14
Mcu.Pin9=VP_SYS_VS_Systick
@@ -53,10 +53,6 @@ PA13.Mode=Serial_Wire
PA13.Signal=SYS_JTMS-SWDIO
PA14.Mode=Serial_Wire
PA14.Signal=SYS_JTCK-SWCLK
-PA2.Mode=Asynchronous
-PA2.Signal=USART2_TX
-PA3.Mode=Asynchronous
-PA3.Signal=USART2_RX
PB0.GPIOParameters=PinState,GPIO_Label
PB0.GPIO_Label=LED_B
PB0.Locked=true
@@ -72,6 +68,10 @@ PB2.GPIO_Label=LED_R
PB2.Locked=true
PB2.PinState=GPIO_PIN_SET
PB2.Signal=GPIO_Output
+PC6.Mode=Asynchronous
+PC6.Signal=USART6_TX
+PC7.Mode=Asynchronous
+PC7.Signal=USART6_RX
PH0-OSC_IN.Mode=HSE-External-Oscillator
PH0-OSC_IN.Signal=RCC_OSC_IN
PH1-OSC_OUT.Mode=HSE-External-Oscillator
@@ -108,7 +108,7 @@ ProjectManager.ToolChainLocation=
ProjectManager.UAScriptAfterPath=
ProjectManager.UAScriptBeforePath=
ProjectManager.UnderRoot=false
-ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_USART2_UART_Init-USART2-false-HAL-true,4-MX_X_CUBE_AI_Init-STMicroelectronics.X-CUBE-AI.10.0.0-false-HAL-false,5-MX_X_CUBE_AI_Process-STMicroelectronics.X-CUBE-AI.10.0.0-false-HAL-false
+ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_USART2_UART_Init-USART2-false-HAL-true,3-MX_X_CUBE_AI_Init-STMicroelectronics.X-CUBE-AI.10.0.0-false-HAL-false,4-MX_X_CUBE_AI_Process-STMicroelectronics.X-CUBE-AI.10.0.0-false-HAL-false
RCC.48MHZClocksFreq_Value=84000000
RCC.AHBFreq_Value=168000000
RCC.APB1CLKDivider=RCC_HCLK_DIV4
@@ -160,7 +160,7 @@ STMicroelectronics.X-CUBE-AI.10.0.0.ArtificialOoIntelligenceJjXAaCUBEAaAI_Checke
STMicroelectronics.X-CUBE-AI.10.0.0.BSP.number=1
STMicroelectronics.X-CUBE-AI.10.0.0.DeviceJjApplication_Checked=true
STMicroelectronics.X-CUBE-AI.10.0.0.HeapSize=0x800
-STMicroelectronics.X-CUBE-AI.10.0.0.IPParameters=HeapSize,StackSize,ModelName-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelKind-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelCompression-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelHashList,ModelNameList,WorkingBufferStartAddrList,LatestDirectoryUsed-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelStructureFile-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelMacc-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelActualCompression-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelRamOccupation-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelFlashOccupation-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelType-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,copyWeightToRam,useInputAllocation,useOutputAllocation,customLayerConfigEnabled,optimization,noOnnxIoTranspose,ActivationBuffers,ActivationSizes,ActivationNames,InternalRamActivationBufferMaxSize,ActivationBufferSizeList,MaximumNumberOfInputLayer,MaximumNumberOfOutputLayer,MaximumSizeOfInputLayer,MaximumSizeOfOutputLayer,ReadyForCodeGeneration,XAaCUBEAaAICcArtificialOoIntelligenceJjCore,ApplicationCcDeviceJjApplication,copyWeightToRam-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,useInputAllocation-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,useOutputAllocation-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,customLayerConfigEnabled-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,optimization-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,noOnnxIoTranspose-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d
+STMicroelectronics.X-CUBE-AI.10.0.0.IPParameters=HeapSize,StackSize,ModelName-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelKind-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelCompression-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelHashList,ModelNameList,WorkingBufferStartAddrList,LatestDirectoryUsed-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelStructureFile-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelMacc-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelActualCompression-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelRamOccupation-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelFlashOccupation-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,ModelType-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,copyWeightToRam,useInputAllocation,useOutputAllocation,customLayerConfigEnabled,optimization,noOnnxIoTranspose,ActivationBuffers,ActivationSizes,ActivationNames,InternalRamActivationBufferMaxSize,ActivationBufferSizeList,MaximumNumberOfInputLayer,MaximumNumberOfOutputLayer,MaximumSizeOfInputLayer,MaximumSizeOfOutputLayer,ReadyForCodeGeneration,copyWeightToRam-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,useInputAllocation-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,useOutputAllocation-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,customLayerConfigEnabled-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,optimization-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,noOnnxIoTranspose-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d,XAaCUBEAaAICcArtificialOoIntelligenceJjCore,ApplicationCcDeviceJjApplication
STMicroelectronics.X-CUBE-AI.10.0.0.InternalRamActivationBufferMaxSize=AI_MODEL_DATA_ACTIVATIONS_SIZE
STMicroelectronics.X-CUBE-AI.10.0.0.LatestDirectoryUsed-c35f95d1c3769e6590a83616504880a40e4284009f187f8d3c6d958dcc42b13d=D\:\\Job_Work\\Code\\Z_Python\\myEnv
STMicroelectronics.X-CUBE-AI.10.0.0.MaximumNumberOfInputLayer=1
@@ -198,15 +198,15 @@ STMicroelectronics.X-CUBE-AI.10.0.00.BSP.STBoard=false
STMicroelectronics.X-CUBE-AI.10.0.00.BSP.api=Unknown
STMicroelectronics.X-CUBE-AI.10.0.00.BSP.component=
STMicroelectronics.X-CUBE-AI.10.0.00.BSP.condition=\!SEMDeviceJjApplicationJjApplicationTemplate
-STMicroelectronics.X-CUBE-AI.10.0.00.BSP.instance=USART2
+STMicroelectronics.X-CUBE-AI.10.0.00.BSP.instance=USART6
STMicroelectronics.X-CUBE-AI.10.0.00.BSP.ip=USART
STMicroelectronics.X-CUBE-AI.10.0.00.BSP.mode=Asynchronous
STMicroelectronics.X-CUBE-AI.10.0.00.BSP.name=COM Port
STMicroelectronics.X-CUBE-AI.10.0.00.BSP.semaphore=
-STMicroelectronics.X-CUBE-AI.10.0.00.BSP.solution=USART2
+STMicroelectronics.X-CUBE-AI.10.0.00.BSP.solution=USART6
STMicroelectronics.X-CUBE-AI.10.0.0_SwParameter=ApplicationCcDeviceJjApplication\:SystemPerformance;XAaCUBEAaAICcArtificialOoIntelligenceJjCore\:true;
-USART2.IPParameters=VirtualMode
-USART2.VirtualMode=VM_ASYNC
+USART6.IPParameters=VirtualMode
+USART6.VirtualMode=VM_ASYNC
VP_RealThread.X-CUBE-RT-Thread_Nano_VS_RTOSJjRTAaThread_4.1.1_4.1.1.Mode=RTOSJjRTAaThread
VP_RealThread.X-CUBE-RT-Thread_Nano_VS_RTOSJjRTAaThread_4.1.1_4.1.1.Signal=RealThread.X-CUBE-RT-Thread_Nano_VS_RTOSJjRTAaThread_4.1.1_4.1.1
VP_STMicroelectronics.X-CUBE-AI_VS_ArtificialOoIntelligenceJjXAaCUBEAaAI_10.0.0.Mode=ArtificialOoIntelligenceJjXAaCUBEAaAI