From 87313fc7ee4b8a19768fc9f866fb3fcfbd40e990 Mon Sep 17 00:00:00 2001 From: Bohdan Vanieiev Date: Mon, 13 Apr 2020 18:13:09 +0300 Subject: [PATCH 1/6] Migrate to cpp --- .github/workflows/{fast.yml => ci.yml} | 22 +- .gitignore | 3 +- .gitmodules | 3 - btcdev.Dockerfile | 79 +- .../VeriBlockIntegrationTest.vcxproj | 6 +- build_msvc/bitcoin-cli/bitcoin-cli.vcxproj | 14 +- build_msvc/bitcoin-qt/bitcoin-qt.vcxproj | 14 +- build_msvc/bitcoin-tx/bitcoin-tx.vcxproj | 14 +- .../bitcoin-wallet/bitcoin-wallet.vcxproj | 14 +- build_msvc/bitcoind/bitcoind.vcxproj | 17 +- build_msvc/common.init.vcxproj | 12 +- .../libbitcoin_qt/libbitcoin_qt.vcxproj | 14 +- .../libbitcoin_server.vcxproj.in | 4 - .../libbitcoinconsensus.vcxproj | 14 +- build_msvc/libleveldb/libleveldb.vcxproj | 14 +- build_msvc/libsecp256k1/libsecp256k1.vcxproj | 14 +- build_msvc/libunivalue/libunivalue.vcxproj | 14 +- build_msvc/test_bitcoin/test_bitcoin.vcxproj | 14 +- .../testconsensus/testconsensus.vcxproj | 14 +- configure.ac | 33 +- depends/Makefile | 2 +- docker-compose.yml | 2 +- prerelease.Dockerfile | 74 +- src/Makefile.am | 59 +- src/Makefile.test.include | 4 +- src/bench/checkblock.cpp | 2 +- src/bitcoin-tx.cpp | 5 +- src/bitcoin-wallet.cpp | 4 +- src/bitcoind.cpp | 10 +- src/bootstraps.cpp | 2161 +++++++++++++++++ src/bootstraps.h | 17 + src/chainparams.cpp | 145 +- src/chainparams.h | 11 +- src/consensus/tx_check.cpp | 4 +- src/consensus/validation.h | 16 + src/init.cpp | 16 +- src/interfaces/node.cpp | 2 +- src/interfaces/node.h | 2 +- src/miner.cpp | 10 +- src/qt/bitcoin.cpp | 10 +- src/rpc/mining.cpp | 5 +- src/script/interpreter.cpp | 7 +- src/script/script.cpp | 5 +- src/stH4MnBy | Bin 0 -> 27590656 bytes src/test/fuzz/integer.cpp | 2 +- src/test/util/setup_common.cpp | 12 +- src/test/util/setup_common.h | 4 - src/tinyformat.h | 14 +- src/uint256.h | 4 + src/validation.cpp | 961 ++++---- src/vbk/alt-integration-proto | 1 - src/vbk/config.hpp | 12 +- src/vbk/entity/pop.hpp | 34 - src/vbk/init.hpp | 34 +- src/vbk/interpreter.hpp | 212 -- src/vbk/merkle.hpp | 60 +- src/vbk/pop_service.hpp | 45 +- src/vbk/pop_service/pop_service_impl.cpp | 740 ------ src/vbk/pop_service/pop_service_impl.hpp | 81 - src/vbk/pop_service_impl.cpp | 480 ++++ src/vbk/pop_service_impl.hpp | 60 + src/vbk/rpc_register.cpp | 196 +- src/vbk/rpc_service.hpp | 21 - src/vbk/rpc_service/rpc_service_impl.cpp | 267 -- src/vbk/rpc_service/rpc_service_impl.hpp | 43 - src/vbk/test/integration/rpc_tests.cpp | 2 - src/vbk/test/unit/block_validation_tests.cpp | 24 - src/vbk/test/unit/genesis_block_tests.cpp | 4 +- src/vbk/test/unit/pop_service_tests.cpp | 71 +- src/vbk/test/unit/pop_tx_tests.cpp | 1 - src/vbk/test/unit/updated_mempool_tests.cpp | 40 - src/vbk/test/util/mock.hpp | 258 +- src/vbk/typed_wrapper.hpp | 51 - src/vbk/util.hpp | 10 + src/vbk/util_service.hpp | 58 - src/vbk/util_service/util_service_impl.cpp | 286 --- src/vbk/util_service/util_service_impl.hpp | 48 - src/vbk/validation_service.hpp | 42 - 78 files changed, 3838 insertions(+), 3246 deletions(-) rename .github/workflows/{fast.yml => ci.yml} (55%) create mode 100644 src/bootstraps.cpp create mode 100644 src/bootstraps.h create mode 100644 src/stH4MnBy delete mode 160000 src/vbk/alt-integration-proto delete mode 100644 src/vbk/entity/pop.hpp delete mode 100644 src/vbk/interpreter.hpp delete mode 100644 src/vbk/pop_service/pop_service_impl.cpp delete mode 100644 src/vbk/pop_service/pop_service_impl.hpp create mode 100644 src/vbk/pop_service_impl.cpp create mode 100644 src/vbk/pop_service_impl.hpp delete mode 100644 src/vbk/rpc_service.hpp delete mode 100644 src/vbk/rpc_service/rpc_service_impl.cpp delete mode 100644 src/vbk/rpc_service/rpc_service_impl.hpp delete mode 100644 src/vbk/typed_wrapper.hpp delete mode 100644 src/vbk/util_service.hpp delete mode 100644 src/vbk/util_service/util_service_impl.cpp delete mode 100644 src/vbk/util_service/util_service_impl.hpp delete mode 100644 src/vbk/validation_service.hpp diff --git a/.github/workflows/fast.yml b/.github/workflows/ci.yml similarity index 55% rename from .github/workflows/fast.yml rename to .github/workflows/ci.yml index e45a81e4825a3..602db30b2c164 100644 --- a/.github/workflows/fast.yml +++ b/.github/workflows/ci.yml @@ -1,6 +1,10 @@ -name: Fast CI +name: CI on: + push: + branches: + - master + - develop pull_request: branches: - master @@ -9,14 +13,27 @@ on: jobs: build: runs-on: ubuntu-latest - container: veriblock/btcdev + container: veriblock/btcdev:cpp env: CC: gcc CXX: g++ + ALTINTEGRATION_VERSION: eb8d5128a8df6ee7eb96cec042f1c78ed71dc722 steps: - uses: actions/checkout@v1 with: submodules: true + - name: install alt-integration-cpp + run: | + ( + cd /opt; + wget https://github.com/VeriBlock/alt-integration-cpp/archive/${ALTINTEGRATION_VERSION}.tar.gz; + tar -xf ${ALTINTEGRATION_VERSION}.tar.gz; + cd alt-integration-cpp-${ALTINTEGRATION_VERSION}; + mkdir build; + cd build; + cmake .. -DCMAKE_BUILD_TYPE=Release -DTESTING=OFF; + make -j2 install + ) - name: autogen run: ./autogen.sh - name: configure @@ -26,6 +43,7 @@ jobs: --enable-lcov --enable-lcov-branch-coverage --disable-bench + --disable-tests - name: make run: make -j2 diff --git a/.gitignore b/.gitignore index ab793f8260659..336c96062b4a1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ *.tar.gz +.vscode src/vbk/grpc_integration/*.pb.cc src/vbk/grpc_integration/*.pb.h @@ -149,4 +150,4 @@ compile_commands.json .cproject .settings configure.lineno -*.pb.* \ No newline at end of file +*.pb.* diff --git a/.gitmodules b/.gitmodules index 0fcf1795233b6..e69de29bb2d1d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +0,0 @@ -[submodule "proto"] - path = src/vbk/alt-integration-proto - url = https://github.com/VeriBlock/alt-integration-proto/ diff --git a/btcdev.Dockerfile b/btcdev.Dockerfile index 73bbb8127c5cf..4a8176b582b8f 100644 --- a/btcdev.Dockerfile +++ b/btcdev.Dockerfile @@ -70,74 +70,6 @@ RUN update-alternatives --install /usr/bin/gcov gcov /usr/bin/gc WORKDIR /tmp -# install gflags -RUN git clone --progress -b v2.2.2 https://github.com/gflags/gflags && \ - ( \ - cd gflags; \ - mkdir build; \ - cd build; \ - cmake .. -DCMAKE_BUILD_TYPE=Release; \ - make -j4 install; \ - ) && \ - rm -rf gflags - -# install c-ares -RUN git clone --progress -b cares-1_15_0 https://github.com/c-ares/c-ares && \ - ( \ - cd c-ares; \ - mkdir build; \ - cd build; \ - cmake .. -DCMAKE_BUILD_TYPE=Release; \ - make -j4 install; \ - ) && \ - rm -rf c-ares - -# install protobuf -RUN git clone --progress -b v3.10.0 https://github.com/protocolbuffers/protobuf && \ - ( \ - cd protobuf; \ - mkdir build; \ - cd build; \ - cmake ../cmake \ - -DCMAKE_BUILD_TYPE=Release \ - -Dprotobuf_BUILD_SHARED_LIBS=ON \ - -Dprotobuf_BUILD_TESTS=OFF; \ - make -j4 install; \ - ) && \ - rm -rf protobuf - -# install grpc; depends on protobuf, c-ares, gflags -RUN git clone --progress -b v1.26.x http://github.com/grpc/grpc/ && \ - ( \ - cd grpc; \ - git submodule update --init third_party/udpa; \ - mkdir build; \ - cd build; \ - cmake .. \ - -DCMAKE_C_FLAGS="-Wno-error" \ - -DCMAKE_CXX_FLAGS="-Wno-error" \ - -DCMAKE_BUILD_TYPE=Release \ - -DgRPC_BENCHMARK_PROVIDER="" \ - -DgRPC_ZLIB_PROVIDER=package \ - -DgRPC_CARES_PROVIDER=package \ - -DgRPC_SSL_PROVIDER=package \ - -DgRPC_PROTOBUF_PROVIDER=package \ - -DgRPC_GFLAGS_PROVIDER=package \ - -DgRPC_BUILD_CSHARP_EXT=OFF \ - -DgRPC_BUILD_TESTS=OFF \ - -DBUILD_SHARED_LIBS=ON \ - -DgRPC_BUILD_GRPC_CSHARP_PLUGIN=OFF \ - -DgRPC_BUILD_GRPC_NODE_PLUGIN=OFF \ - -DgRPC_BUILD_GRPC_OBJECTIVE_C_PLUGIN=OFF \ - -DgRPC_BUILD_GRPC_PHP_PLUGIN=OFF \ - -DgRPC_BUILD_GRPC_PYTHON_PLUGIN=OFF \ - -DgRPC_BUILD_GRPC_RUBY_PLUGIN=OFF \ - -DgRPC_BUILD_GRPC_CPP_PLUGIN=ON \ - ; \ - make -j8 install; \ - ) && \ - rm -rf grpc - RUN git clone --progress -b release-1.10.0 https://github.com/google/googletest.git && \ ( \ cd googletest; \ @@ -148,8 +80,6 @@ RUN git clone --progress -b release-1.10.0 https://github.com/google/googletest. ) && \ rm -rf googletest -RUN ldconfig - ENV SONAR_CLI_VERSION=4.2.0.1873 RUN set -e; \ mkdir -p /opt/sonar; \ @@ -159,6 +89,15 @@ RUN set -e; \ ln -s -f /opt/sonar/scanner/bin/sonar-scanner /usr/local/bin/sonar-scanner; \ rm -rf /tmp/sonar* + +# install vcpkg +RUN git clone --progress -b master https://github.com/microsoft/vcpkg /opt/vcpkg && \ + ( \ + cd /opt/vcpkg; \ + ./bootstrap-vcpkg.sh -disableMetrics; \ + ) +ENV VCPKG_PATH=/opt/vcpkg +ENV PATH="${PATH}:${VCPKG_PATH}" ENV LC_ALL=C.UTF-8 ENV LANG=C.UTF-8 RUN pip3 install --upgrade setuptools wheel bashlex compiledb gcovr diff --git a/build_msvc/VeriBlockIntegrationTest/VeriBlockIntegrationTest.vcxproj b/build_msvc/VeriBlockIntegrationTest/VeriBlockIntegrationTest.vcxproj index b76a3f9941549..963ec24af183a 100644 --- a/build_msvc/VeriBlockIntegrationTest/VeriBlockIntegrationTest.vcxproj +++ b/build_msvc/VeriBlockIntegrationTest/VeriBlockIntegrationTest.vcxproj @@ -23,32 +23,28 @@ 15.0 {7BBD9829-AA10-426A-99E4-4B6215763086} VeriBlockIntegrationTest - 10.0 + 10.0.17763.0 Application true - v142 MultiByte Application false - v142 true MultiByte Application true - v142 MultiByte Application false - v142 true MultiByte diff --git a/build_msvc/bitcoin-cli/bitcoin-cli.vcxproj b/build_msvc/bitcoin-cli/bitcoin-cli.vcxproj index dca49f4567255..f3c8dbf52c2b3 100644 --- a/build_msvc/bitcoin-cli/bitcoin-cli.vcxproj +++ b/build_msvc/bitcoin-cli/bitcoin-cli.vcxproj @@ -3,7 +3,7 @@ {0B2D7431-F876-4A58-87BF-F748338CD3BF} - 10.0 + 10.0.17763.0 Application @@ -29,18 +29,6 @@ {5724ba7d-a09a-4ba8-800b-c4c1561b3d69} - - v142 - - - v142 - - - v142 - - - v142 - diff --git a/build_msvc/bitcoin-qt/bitcoin-qt.vcxproj b/build_msvc/bitcoin-qt/bitcoin-qt.vcxproj index 607dbad926d6b..7231e625cf255 100644 --- a/build_msvc/bitcoin-qt/bitcoin-qt.vcxproj +++ b/build_msvc/bitcoin-qt/bitcoin-qt.vcxproj @@ -6,7 +6,7 @@ {7E99172D-7FF2-4CB6-B736-AC9B76ED412A} Application $(SolutionDir)$(Platform)\$(Configuration)\ - 10.0 + 10.0.17763.0 @@ -74,18 +74,6 @@ HAVE_CONFIG_H;_UNICODE;UNICODE;%(PreprocessorDefinitions) - - v142 - - - v142 - - - v142 - - - v142 - \ No newline at end of file diff --git a/build_msvc/bitcoin-tx/bitcoin-tx.vcxproj b/build_msvc/bitcoin-tx/bitcoin-tx.vcxproj index 35e909a95e285..1b2bd6c8a19c4 100644 --- a/build_msvc/bitcoin-tx/bitcoin-tx.vcxproj +++ b/build_msvc/bitcoin-tx/bitcoin-tx.vcxproj @@ -3,24 +3,12 @@ {D3022AF6-AD33-4CE3-B358-87CB6A1B29CF} - 10.0 + 10.0.17763.0 Application $(SolutionDir)$(Platform)\$(Configuration)\ - - v142 - - - v142 - - - v142 - - - v142 - diff --git a/build_msvc/bitcoin-wallet/bitcoin-wallet.vcxproj b/build_msvc/bitcoin-wallet/bitcoin-wallet.vcxproj index 0b8483871caa6..299d9be7a7fad 100644 --- a/build_msvc/bitcoin-wallet/bitcoin-wallet.vcxproj +++ b/build_msvc/bitcoin-wallet/bitcoin-wallet.vcxproj @@ -3,24 +3,12 @@ {84DE8790-EDE3-4483-81AC-C32F15E861F4} - 10.0 + 10.0.17763.0 Application $(SolutionDir)$(Platform)\$(Configuration)\ - - v142 - - - v142 - - - v142 - - - v142 - diff --git a/build_msvc/bitcoind/bitcoind.vcxproj b/build_msvc/bitcoind/bitcoind.vcxproj index e7681cc3cb003..eddab3dd260f7 100644 --- a/build_msvc/bitcoind/bitcoind.vcxproj +++ b/build_msvc/bitcoind/bitcoind.vcxproj @@ -3,24 +3,12 @@ {D4513DDF-6013-44DC-ADCC-12EAF6D1F038} - 10.0 + 10.0.17763.0 Application $(SolutionDir)$(Platform)\$(Configuration)\ - - v142 - - - v142 - - - v142 - - - v142 - @@ -63,9 +51,6 @@ ..\..\test\config.ini.in ..\..\test\config.ini - - - diff --git a/build_msvc/common.init.vcxproj b/build_msvc/common.init.vcxproj index 861b313ae2e0b..4e65faf55ac86 100644 --- a/build_msvc/common.init.vcxproj +++ b/build_msvc/common.init.vcxproj @@ -39,7 +39,7 @@ true false true - v142 + v141 Unicode $(SolutionDir)$(Platform)\$(Configuration)\$(ProjectName)\ $(Platform)\$(Configuration)\$(ProjectName)\ @@ -48,7 +48,7 @@ false true false - v142 + v141 Unicode $(SolutionDir)$(Platform)\$(Configuration)\$(ProjectName)\ $(Platform)\$(Configuration)\$(ProjectName)\ @@ -110,16 +110,14 @@ 4018;4221;4244;4267;4334;4715;4805; true ZMQ_STATIC;NOMINMAX;WIN32;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CONSOLE;_WIN32_WINNT=0x0601;%(PreprocessorDefinitions) - ..\..\src;..\..\src\univalue\include;..\..\src\secp256k1\include;..\..\src\leveldb\include;..\..\src\leveldb\helpers\memenv;..\..\third_party\include;..\..\src\vbk\test\util;%(AdditionalIncludeDirectories) + ..\..\src;..\..\src\univalue\include;..\..\src\secp256k1\include;..\..\src\leveldb\include;..\..\src\leveldb\helpers\memenv;..\..\third_party\include;..\..\src\vbk\test\util;..\deps\alt-integration-cpp\include;%(AdditionalIncludeDirectories) Console true - crypt32.lib;Iphlpapi.lib;ws2_32.lib;Shlwapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + crypt32.lib;Iphlpapi.lib;ws2_32.lib;Shlwapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;altintegration.lib;%(AdditionalDependencies) + ..\deps\alt-integration-cpp\build\lib\Debug;%(AdditionalLibraryDirectories) - - /ignore:4221 - diff --git a/build_msvc/libbitcoin_qt/libbitcoin_qt.vcxproj b/build_msvc/libbitcoin_qt/libbitcoin_qt.vcxproj index 419227717e2f6..d731fecf68125 100644 --- a/build_msvc/libbitcoin_qt/libbitcoin_qt.vcxproj +++ b/build_msvc/libbitcoin_qt/libbitcoin_qt.vcxproj @@ -5,7 +5,7 @@ {2B4ABFF8-D1FD-4845-88C9-1F3C0A6512BF} StaticLibrary - 10.0 + 10.0.17763.0 @@ -116,18 +116,6 @@ - - v142 - - - v142 - - - v142 - - - v142 - diff --git a/build_msvc/libbitcoin_server/libbitcoin_server.vcxproj.in b/build_msvc/libbitcoin_server/libbitcoin_server.vcxproj.in index ba6748d962ed3..58e90dbaeb438 100644 --- a/build_msvc/libbitcoin_server/libbitcoin_server.vcxproj.in +++ b/build_msvc/libbitcoin_server/libbitcoin_server.vcxproj.in @@ -12,10 +12,6 @@ $(IntDir)wallet_init.obj - - - - diff --git a/build_msvc/libbitcoinconsensus/libbitcoinconsensus.vcxproj b/build_msvc/libbitcoinconsensus/libbitcoinconsensus.vcxproj index bd78694a58057..e231c5b465450 100644 --- a/build_msvc/libbitcoinconsensus/libbitcoinconsensus.vcxproj +++ b/build_msvc/libbitcoinconsensus/libbitcoinconsensus.vcxproj @@ -3,23 +3,11 @@ {2B384FA8-9EE1-4544-93CB-0D733C25E8CE} - 10.0 + 10.0.17763.0 StaticLibrary - - v142 - - - v142 - - - v142 - - - v142 - diff --git a/build_msvc/libleveldb/libleveldb.vcxproj b/build_msvc/libleveldb/libleveldb.vcxproj index 547e7f886b855..0d0de61156d67 100644 --- a/build_msvc/libleveldb/libleveldb.vcxproj +++ b/build_msvc/libleveldb/libleveldb.vcxproj @@ -3,23 +3,11 @@ {18430FEF-6B61-4C53-B396-718E02850F1B} - 10.0 + 10.0.17763.0 StaticLibrary - - v142 - - - v142 - - - v142 - - - v142 - diff --git a/build_msvc/libsecp256k1/libsecp256k1.vcxproj b/build_msvc/libsecp256k1/libsecp256k1.vcxproj index e6f5e7899e099..6eb77d0e3a299 100644 --- a/build_msvc/libsecp256k1/libsecp256k1.vcxproj +++ b/build_msvc/libsecp256k1/libsecp256k1.vcxproj @@ -3,23 +3,11 @@ {BB493552-3B8C-4A8C-BF69-A6E7A51D2EA6} - 10.0 + 10.0.17763.0 StaticLibrary - - v142 - - - v142 - - - v142 - - - v142 - diff --git a/build_msvc/libunivalue/libunivalue.vcxproj b/build_msvc/libunivalue/libunivalue.vcxproj index 6a47fa10da3ab..6deaa330e4e31 100644 --- a/build_msvc/libunivalue/libunivalue.vcxproj +++ b/build_msvc/libunivalue/libunivalue.vcxproj @@ -3,23 +3,11 @@ {5724BA7D-A09A-4BA8-800B-C4C1561B3D69} - 10.0 + 10.0.17763.0 StaticLibrary - - v142 - - - v142 - - - v142 - - - v142 - diff --git a/build_msvc/test_bitcoin/test_bitcoin.vcxproj b/build_msvc/test_bitcoin/test_bitcoin.vcxproj index 10fd73e143993..d61087f13915b 100644 --- a/build_msvc/test_bitcoin/test_bitcoin.vcxproj +++ b/build_msvc/test_bitcoin/test_bitcoin.vcxproj @@ -3,24 +3,12 @@ {A56B73DB-D46D-4882-8374-1FE3FFA08F07} - 10.0 + 10.0.17763.0 Application $(SolutionDir)$(Platform)\$(Configuration)\ - - v142 - - - v142 - - - v142 - - - v142 - diff --git a/build_msvc/testconsensus/testconsensus.vcxproj b/build_msvc/testconsensus/testconsensus.vcxproj index eec7fadb82ff3..a2c2760a535e6 100644 --- a/build_msvc/testconsensus/testconsensus.vcxproj +++ b/build_msvc/testconsensus/testconsensus.vcxproj @@ -3,24 +3,12 @@ {E78473E9-B850-456C-9120-276301E04C06} - 10.0 + 10.0.17763.0 Application $(SolutionDir)$(Platform)\$(Configuration)\ - - v142 - - - v142 - - - v142 - - - v142 - diff --git a/configure.ac b/configure.ac index 1e7c6d51acd01..a4a19b2129496 100644 --- a/configure.ac +++ b/configure.ac @@ -236,11 +236,6 @@ if test x$enable_bip70 != xno; then AC_MSG_ERROR([BIP70 is no longer supported!]) fi -AC_ARG_WITH([protoc-bindir],[AS_HELP_STRING([--with-protoc-bindir=BIN_DIR],[specify protoc bin path])], [protoc_bin_path=$withval], []) -AC_ARG_WITH([grpc-cpp-plugin-bindir],[AS_HELP_STRING([--with-grpc-cpp-plugin-bindir=BIN_DIR],[specify grpc_cpp_plugin bin path])], [grpc_cpp_plugin_bin_path=$withval], []) -AC_ARG_WITH([vbk-proto],[AS_HELP_STRING([--with-vbk-proto=PROTO_FILE],[specify VBK proto file])], [VBK_PROTO=$withval], [VBK_PROTO=vbk/alt-integration-proto/proto/integration.proto]) -AC_SUBST(VBK_PROTO) - AC_ARG_ENABLE(man, [AS_HELP_STRING([--disable-man], [do not install man pages (default is to install)])],, @@ -1251,9 +1246,10 @@ if test x$use_pkgconfig = xyes; then [ echo "pkg-config is used..." export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib64/pkgconfig - PKG_CHECK_MODULES([GRPC], [grpc++ protobuf],, [AC_MSG_ERROR(grpc++/protobuf not found.)]) + export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/lib64/pkgconfig PKG_CHECK_MODULES([SSL], [libssl],, [AC_MSG_ERROR(openssl not found.)]) PKG_CHECK_MODULES([CRYPTO], [libcrypto],,[AC_MSG_ERROR(libcrypto not found.)]) + PKG_CHECK_MODULES([ALTINTEGRATION], [altintegration],,[AC_MSG_ERROR(libaltingegration not found.)]) if test x$use_tests != xno; then PKG_CHECK_MODULES([GMOCK], [gmock],,[AC_MSG_ERROR(gmock not found.)]) fi @@ -1282,18 +1278,9 @@ if test x$use_pkgconfig = xyes; then ] ) else - GRPC_CPPFLAGS=-pthread - GRPC_LIBS="" - # all dependencies of grpc - AC_CHECK_HEADER([grpc++/grpc++.h],,AC_MSG_ERROR(grpc headers missing)) - AC_CHECK_LIB([grpc++],[main],[GRPC_LIBS+=" -lgrpc++"],AC_MSG_ERROR(libgrpc++ missing)) - AC_CHECK_LIB([grpc],[main],[GRPC_LIBS+=" -lgrpc"],AC_MSG_ERROR(libgrpc missing)) - AC_CHECK_LIB([gpr],[main],[GRPC_LIBS+=" -lgpr"],AC_MSG_ERROR(libgpr missing)) - AC_CHECK_LIB([z],[main],[GRPC_LIBS+=" -lz"],AC_MSG_ERROR(libz missing)) - AC_CHECK_LIB([cares],[main],[GRPC_LIBS+=" -lcares"],AC_MSG_ERROR(cares missing)) - AC_CHECK_LIB([crypto],[main],[GRPC_LIBS+=" -lcrypto"],AC_MSG_ERROR(crypto missing)) - AC_CHECK_LIB([protobuf],[main],[GRPC_LIBS+=" -lprotobuf"],AC_MSG_ERROR(protobuf missing)) - AC_CHECK_LIB([address_sorting],[main],[GRPC_LIBS+=" -laddress_sorting"],AC_MSG_ERROR(protobuf missing)) + # alt-integration + AC_CHECK_HEADER([veriblock/popmanager.hpp],,AC_MSG_ERROR(altintegration headers missing)) + AC_CHECK_LIB([altintegration],[main],[ALTINTEGRATION_LIBS=" -laltintegration"],AC_MSG_ERROR(altintegration missing)) if test x$use_tests != xno; then AC_CHECK_HEADER([gmock/gmock.h],,AC_MSG_ERROR(libgmock headers missing)) @@ -1301,7 +1288,7 @@ else AC_CHECK_LIB([gmock],[main],[GMOCK_LIBS+=" -lgmock"],AC_MSG_ERROR(libgmock missing)) fi - AC_ARG_VAR(GRPC_LIBS, "linker flags for GRPC") + AC_ARG_VAR(ALTINTEGRATION_LIBS, "linker flags for ALTINTEGRATION") AC_CHECK_HEADER([openssl/crypto.h],,AC_MSG_ERROR(libcrypto headers missing)) AC_CHECK_LIB([crypto], [main],CRYPTO_LIBS=-lcrypto, AC_MSG_ERROR(libcrypto missing)) @@ -1353,14 +1340,6 @@ else fi AS_IF([test x"$PROTOC" == x], [AC_MSG_ERROR([Please install protoc before configuring.])]) -if test "x$grpc_cpp_plugin_bin_path" != x; then - AC_PATH_PROG(GRPC_CPP_PLUGIN,grpc_cpp_plugin,,$grpc_cpp_plugin_bin_path) -else - AC_PATH_PROG(GRPC_CPP_PLUGIN,grpc_cpp_plugin) -fi -AS_IF([test x"$GRPC_CPP_PLUGIN" == x], [AC_MSG_ERROR([Please install grpc_cpp_plugin before configuring.])]) - - save_CXXFLAGS="${CXXFLAGS}" CXXFLAGS="${CXXFLAGS} ${CRYPTO_CFLAGS} ${SSL_CFLAGS}" AC_CHECK_DECLS([EVP_MD_CTX_new],,,[AC_INCLUDES_DEFAULT diff --git a/depends/Makefile b/depends/Makefile index f81bc3001bac1..67021efd91ae1 100644 --- a/depends/Makefile +++ b/depends/Makefile @@ -14,7 +14,7 @@ RAPIDCHECK ?= NO_WALLET ?= NO_ZMQ ?= NO_UPNP ?= -FALLBACK_DOWNLOAD_PATH ?= https://bitcoincore.org/depends-sources +FALLBACK_DOWNLOAD_PATH ?= https://mirror2.veriblock.org/vbtc-sources/ BUILD = $(shell ./config.guess) HOST ?= $(BUILD) diff --git a/docker-compose.yml b/docker-compose.yml index 039fb8135bc28..44ab72d7fcd1b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,7 +6,7 @@ version: '3' services: dev: - image: veriblock/btcdev + image: veriblock/btcdev:cpp tty: true stdin_open: true working_dir: /app diff --git a/prerelease.Dockerfile b/prerelease.Dockerfile index 817ac2629336b..07d5af5e68559 100644 --- a/prerelease.Dockerfile +++ b/prerelease.Dockerfile @@ -44,73 +44,13 @@ RUN apt-get update && apt-get install --no-install-recommends -y \ WORKDIR /tmp -# install gflags -RUN git clone --progress -b v2.2.2 https://github.com/gflags/gflags && \ - ( \ - cd gflags; \ - mkdir build; \ - cd build; \ - cmake .. -DCMAKE_BUILD_TYPE=Release; \ - make -j4 install; \ - ) && \ - rm -rf gflags - -# install c-ares -RUN git clone --progress -b cares-1_15_0 https://github.com/c-ares/c-ares && \ - ( \ - cd c-ares; \ - mkdir build; \ - cd build; \ - cmake .. -DCMAKE_BUILD_TYPE=Release; \ - make -j4 install; \ - ) && \ - rm -rf c-ares - -# install protobuf -RUN git clone --progress -b v3.10.0 https://github.com/protocolbuffers/protobuf && \ - ( \ - cd protobuf; \ - mkdir build; \ - cd build; \ - cmake ../cmake \ - -DCMAKE_BUILD_TYPE=Release \ - -Dprotobuf_BUILD_SHARED_LIBS=ON \ - -Dprotobuf_BUILD_TESTS=OFF; \ - make -j4 install; \ - ) && \ - rm -rf protobuf - -# install grpc; depends on protobuf, c-ares, gflags -RUN git clone --progress -b v1.26.x http://github.com/grpc/grpc/ -RUN ( \ - cd grpc; \ - git submodule update --init third_party/udpa; \ - mkdir build; \ - cd build; \ - cmake .. \ - -DCMAKE_C_FLAGS="-Wno-error" \ - -DCMAKE_CXX_FLAGS="-Wno-error" \ - -DCMAKE_BUILD_TYPE=Release \ - -DgRPC_BENCHMARK_PROVIDER="" \ - -DgRPC_ZLIB_PROVIDER=package \ - -DgRPC_CARES_PROVIDER=package \ - -DgRPC_SSL_PROVIDER=package \ - -DgRPC_PROTOBUF_PROVIDER=package \ - -DgRPC_GFLAGS_PROVIDER=package \ - -DgRPC_BUILD_CSHARP_EXT=OFF \ - -DgRPC_BUILD_TESTS=OFF \ - -DBUILD_SHARED_LIBS=ON \ - -DgRPC_BUILD_GRPC_CSHARP_PLUGIN=OFF \ - -DgRPC_BUILD_GRPC_NODE_PLUGIN=OFF \ - -DgRPC_BUILD_GRPC_OBJECTIVE_C_PLUGIN=OFF \ - -DgRPC_BUILD_GRPC_PHP_PLUGIN=OFF \ - -DgRPC_BUILD_GRPC_PYTHON_PLUGIN=OFF \ - -DgRPC_BUILD_GRPC_RUBY_PLUGIN=OFF \ - -DgRPC_BUILD_GRPC_CPP_PLUGIN=ON \ - ; \ - make -j8 install; \ - ) && \ - rm -rf grpc +# install vcpkg +RUN git clone --progress -b master https://github.com/microsoft/vcpkg /opt/vcpkg && \ + ( \ + cd /opt/vcpkg; \ + ./bootstrap-vcpkg.sh -disableMetrics; \ + ) +ENV VCPKG_PATH=/opt/vcpkg RUN ldconfig diff --git a/src/Makefile.am b/src/Makefile.am index c66b08d441999..ad89eea0ba937 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -106,36 +106,13 @@ VBK_H = \ vbk/init.hpp \ vbk/service_locator.hpp \ vbk/pop_service.hpp \ - vbk/rpc_service.hpp \ - vbk/util_service.hpp \ - vbk/validation_service.hpp \ + vbk/pop_service_impl.hpp \ vbk/config.hpp \ vbk/typed_wrapper.hpp \ - vbk/pop_service/pop_service_exception.hpp \ vbk/merkle.hpp \ vbk/genesis.hpp \ - vbk/entity/pop.hpp \ - vbk/interpreter.hpp \ + vbk/altchainparam.hpp \ vbk/util.hpp - -VBK_GRPC_OUT_ABS = $(srcdir)/vbk/pop_service - -VBK_GRPC_H = \ - vbk/pop_service/integration.grpc.pb.h \ - vbk/pop_service/integration.pb.h - -VBK_GRPC_CC = \ - vbk/pop_service/integration.grpc.pb.cc \ - vbk/pop_service/integration.pb.cc - -dist_data_DATA = $(VBK_PROTO) - -$(VBK_GRPC_H) $(VBK_GRPC_CC): $(VBK_PROTO) $(PROTOC) $(GRPC_CPP_PLUGIN) - $(AM_V_GEN) $(PROTOC) -I $(srcdir)/$(dir $(VBK_PROTO)) --cpp_out=$(VBK_GRPC_OUT_ABS) --grpc_out=$(VBK_GRPC_OUT_ABS) --plugin=protoc-gen-grpc=$(GRPC_CPP_PLUGIN) $(notdir $(VBK_PROTO)) - -.PRECIOUS: $(VBK_GRPC_H) $(VBK_GRPC_CC) - -$(VBK_H): $(VBK_GRPC_H) $(VBK_GRPC_CC) ### VeriBlock section end @@ -153,6 +130,7 @@ BITCOIN_CORE_H = \ blockencodings.h \ blockfilter.h \ chain.h \ + bootstraps.h \ chainparams.h \ chainparamsbase.h \ chainparamsseeds.h \ @@ -313,10 +291,8 @@ libbitcoin_util_a-clientversion.$(OBJEXT): obj/build.h libbitcoin_server_a_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES) $(MINIUPNPC_CPPFLAGS) $(EVENT_CFLAGS) $(EVENT_PTHREADS_CFLAGS) libbitcoin_server_a_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS) libbitcoin_server_a_SOURCES = \ - vbk/rpc_service/rpc_service_impl.cpp \ - vbk/rpc_service/rpc_service_impl.hpp \ - vbk/pop_service/pop_service_impl.cpp \ - vbk/pop_service/pop_service_impl.hpp \ + vbk/pop_service_impl.cpp \ + vbk/pop_service_impl.hpp \ addrdb.cpp \ addrman.cpp \ banman.cpp \ @@ -368,8 +344,6 @@ libbitcoin_server_a_SOURCES = \ versionbits.cpp \ $(BITCOIN_CORE_H) -nodist_libbitcoin_server_a_SOURCES = $(VBK_GRPC_H) $(VBK_GRPC_CC) - if ENABLE_WALLET libbitcoin_server_a_SOURCES += wallet/init.cpp endif @@ -512,6 +486,7 @@ libbitcoin_common_a_SOURCES = \ base58.cpp \ bech32.cpp \ bloom.cpp \ + bootstraps.cpp \ chainparams.cpp \ coins.cpp \ compressor.cpp \ @@ -545,8 +520,6 @@ libbitcoin_common_a_SOURCES = \ libbitcoin_util_a_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES) libbitcoin_util_a_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS) libbitcoin_util_a_SOURCES = \ - vbk/util_service/util_service_impl.cpp \ - vbk/util_service/util_service_impl.hpp \ support/lockedpool.cpp \ chainparamsbase.cpp \ clientversion.cpp \ @@ -599,7 +572,6 @@ nodist_libbitcoin_util_a_SOURCES = $(srcdir)/obj/build.h # bitcoind binary # bitcoind_SOURCES = bitcoind.cpp -$(bitcoind_SOURCES): $(VBK_GRPC_H) $(VBK_GRPC_CC) bitcoind_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES) bitcoind_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS) bitcoind_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) @@ -611,6 +583,7 @@ endif # Libraries below may be listed more than once to resolve circular dependencies (see # https://eli.thegreenplace.net/2013/07/09/library-order-in-static-linking#circular-dependency) bitcoind_LDADD = \ + $(ALTINTEGRATION_LIBS) \ $(LIBBITCOIN_SERVER) \ $(LIBBITCOIN_WALLET) \ $(LIBBITCOIN_COMMON) \ @@ -622,14 +595,12 @@ bitcoind_LDADD = \ $(LIBLEVELDB) \ $(LIBLEVELDB_SSE42) \ $(LIBMEMENV) \ - $(LIBSECP256K1) \ - $(GRPC_LIBS) + $(LIBSECP256K1) -bitcoind_LDADD += $(BOOST_LIBS) $(BDB_LIBS) $(MINIUPNPC_LIBS) $(EVENT_PTHREADS_LIBS) $(EVENT_LIBS) $(ZMQ_LIBS) +bitcoind_LDADD += $(BOOST_LIBS) $(BDB_LIBS) $(MINIUPNPC_LIBS) $(EVENT_PTHREADS_LIBS) $(EVENT_LIBS) $(ZMQ_LIBS) $(ALTINTEGRATION_LIBS) # bitcoin-cli binary # bitcoin_cli_SOURCES = bitcoin-cli.cpp -$(bitcoin_cli_SOURCES): $(VBK_GRPC_H) $(VBK_GRPC_CC) bitcoin_cli_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES) $(EVENT_CFLAGS) bitcoin_cli_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS) bitcoin_cli_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) @@ -643,14 +614,13 @@ bitcoin_cli_LDADD = \ $(LIBUNIVALUE) \ $(LIBBITCOIN_UTIL) \ $(LIBBITCOIN_CRYPTO) \ - $(GRPC_LIBS) + $(ALTINTEGRATION_LIBS) bitcoin_cli_LDADD += $(BOOST_LIBS) $(EVENT_LIBS) # # bitcoin-tx binary # bitcoin_tx_SOURCES = bitcoin-tx.cpp -$(bitcoin_tx_SOURCES): $(VBK_GRPC_H) $(VBK_GRPC_CC) bitcoin_tx_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES) bitcoin_tx_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS) bitcoin_tx_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) @@ -665,15 +635,13 @@ bitcoin_tx_LDADD = \ $(LIBBITCOIN_UTIL) \ $(LIBBITCOIN_CONSENSUS) \ $(LIBBITCOIN_CRYPTO) \ - $(LIBSECP256K1) \ - $(GRPC_LIBS) + $(LIBSECP256K1) -bitcoin_tx_LDADD += $(BOOST_LIBS) +bitcoin_tx_LDADD += $(BOOST_LIBS) $(ALTINTEGRATION_LIBS) # # bitcoin-wallet binary # bitcoin_wallet_SOURCES = bitcoin-wallet.cpp -$(bitcoin_wallet_SOURCES): $(VBK_GRPC_H) $(VBK_GRPC_CC) bitcoin_wallet_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES) bitcoin_wallet_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS) bitcoin_wallet_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) @@ -695,7 +663,7 @@ bitcoin_wallet_LDADD = \ $(LIBMEMENV) \ $(LIBSECP256K1) \ $(LIBUNIVALUE) \ - $(GRPC_LIBS) + $(ALTINTEGRATION_LIBS) bitcoin_wallet_LDADD += $(BOOST_LIBS) $(BDB_LIBS) $(EVENT_PTHREADS_LIBS) $(EVENT_LIBS) $(MINIUPNPC_LIBS) $(ZMQ_LIBS) # @@ -738,7 +706,6 @@ CLEANFILES += wallet/*.gcda wallet/*.gcno CLEANFILES += wallet/test/*.gcda wallet/test/*.gcno CLEANFILES += zmq/*.gcda zmq/*.gcno CLEANFILES += obj/build.h -CLEANFILES += $(VBK_GRPC_H) $(VBK_GRPC_CC) EXTRA_DIST = $(CTAES_DIST) diff --git a/src/Makefile.test.include b/src/Makefile.test.include index 3b38c1ca94ca7..64dc99a8f9a49 100644 --- a/src/Makefile.test.include +++ b/src/Makefile.test.include @@ -241,8 +241,8 @@ test_test_bitcoin_LDADD += $(LIBBITCOIN_WALLET) endif test_test_bitcoin_LDADD += $(LIBBITCOIN_SERVER) $(LIBBITCOIN_CLI) $(LIBBITCOIN_COMMON) $(LIBBITCOIN_UTIL) $(LIBBITCOIN_CONSENSUS) $(LIBBITCOIN_CRYPTO) $(LIBUNIVALUE) \ - $(LIBLEVELDB) $(LIBLEVELDB_SSE42) $(LIBMEMENV) $(GRPC_LIBS) $(BOOST_LIBS) $(BOOST_UNIT_TEST_FRAMEWORK_LIB) $(LIBSECP256K1) $(EVENT_LIBS) $(EVENT_PTHREADS_LIBS) \ - $(GMOCK_LIBS) + $(LIBLEVELDB) $(LIBLEVELDB_SSE42) $(LIBMEMENV) $(BOOST_LIBS) $(BOOST_UNIT_TEST_FRAMEWORK_LIB) $(LIBSECP256K1) $(EVENT_LIBS) $(EVENT_PTHREADS_LIBS) \ + $(GMOCK_LIBS) $(ALTINTEGRATION_LIBS) test_test_bitcoin_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS) -g -Og test_test_bitcoin_LDADD += $(BDB_LIBS) $(MINIUPNPC_LIBS) $(RAPIDCHECK_LIBS) diff --git a/src/bench/checkblock.cpp b/src/bench/checkblock.cpp index edf43bd4dc022..9148be275ce9b 100644 --- a/src/bench/checkblock.cpp +++ b/src/bench/checkblock.cpp @@ -34,7 +34,7 @@ static void DeserializeAndCheckBlockTest(benchmark::State& state) char a = '\0'; stream.write(&a, 1); // Prevent compaction - const auto chainParams = CreateChainParams(CBaseChainParams::MAIN); + const auto chainParams = CreateChainParams(CBaseChainParams::MAIN, "regtest", "regtest"); while (state.KeepRunning()) { CBlock block; // Note that CBlock caches its checked state, so we need to recreate it here diff --git a/src/bitcoin-tx.cpp b/src/bitcoin-tx.cpp index c7af7e0fc86d2..0944aff2db0bb 100644 --- a/src/bitcoin-tx.cpp +++ b/src/bitcoin-tx.cpp @@ -28,6 +28,7 @@ #include #include +#include static bool fCreateBlank; static std::map registers; @@ -89,7 +90,9 @@ static int AppInitRawTx(int argc, char* argv[]) // Check for -chain, -testnet or -regtest parameter (Params() calls are only valid after this clause) try { - SelectParams(gArgs.GetChainName()); + std::string btcnet = gArgs.GetArg("-popbtcnetwork", "test"); + std::string vbknet = gArgs.GetArg("-popvbknetwork", "test"); + SelectParams(gArgs.GetChainName(), btcnet, vbknet); } catch (const std::exception& e) { tfm::format(std::cerr, "Error: %s\n", e.what()); return EXIT_FAILURE; diff --git a/src/bitcoin-wallet.cpp b/src/bitcoin-wallet.cpp index a2013edc05185..d7ae579e6dcde 100644 --- a/src/bitcoin-wallet.cpp +++ b/src/bitcoin-wallet.cpp @@ -60,7 +60,9 @@ static bool WalletAppInit(int argc, char* argv[]) return false; } // Check for -testnet or -regtest parameter (Params() calls are only valid after this clause) - SelectParams(gArgs.GetChainName()); + std::string btcnet = gArgs.GetArg("-popbtcnetwork", "test"); + std::string vbknet = gArgs.GetArg("-popvbknetwork", "test"); + SelectParams(gArgs.GetChainName(), btcnet, vbknet); return true; } diff --git a/src/bitcoind.cpp b/src/bitcoind.cpp index 91fb24adc2c58..afe67833df6db 100644 --- a/src/bitcoind.cpp +++ b/src/bitcoind.cpp @@ -43,7 +43,6 @@ static void WaitForShutdown(NodeContext& node) static bool AppInit(int argc, char* argv[]) { VeriBlock::InitConfig(); - VeriBlock::InitUtilService(); NodeContext node; node.chain = interfaces::MakeChain(node); @@ -90,7 +89,9 @@ static bool AppInit(int argc, char* argv[]) } // Check for -chain, -testnet or -regtest parameter (Params() calls are only valid after this clause) try { - SelectParams(gArgs.GetChainName()); + std::string btcnet = gArgs.GetArg("-popbtcnetwork", "test"); + std::string vbknet = gArgs.GetArg("-popvbknetwork", "test"); + SelectParams(gArgs.GetChainName(), btcnet, vbknet); } catch (const std::exception& e) { return InitError(strprintf("%s\n", e.what())); } @@ -108,11 +109,6 @@ static bool AppInit(int argc, char* argv[]) InitLogging(); InitParameterInteraction(); - VeriBlock::InitPopService( - gArgs.GetArg("-althost", "127.0.0.1"), - gArgs.GetArg("-altport", "19012"), - gArgs.GetBoolArg("-altautoconfig", false)); - if (!AppInitBasicSetup()) { // InitError will have been called with detailed error, which ends up on console diff --git a/src/bootstraps.cpp b/src/bootstraps.cpp new file mode 100644 index 0000000000000..55578cb13454a --- /dev/null +++ b/src/bootstraps.cpp @@ -0,0 +1,2161 @@ +#include "bootstraps.h" +#include + +std::shared_ptr makeConfig(std::string btcnet, std::string vbknet) +{ + auto config = std::make_shared(); + + if (btcnet == "test") { + config->setBTC(testnetBTCstartHeight, testnetBTCblocks, std::make_shared()); + } else if (btcnet == "regtest") { + config->setBTC(0, {}, std::make_shared()); + } else { + throw std::invalid_argument("btcnet currently only supports test/regtest"); + } + + if (vbknet == "test") { + config->setVBK(testnetVBKstartHeight, testnetVBKblocks, std::make_shared()); + } else if (vbknet == "regtest") { + config->setVBK(0, {}, std::make_shared()); + } else { + throw std::invalid_argument("vbknet currently only supports test/regtest"); + } + + return config; +} + +int testnetVBKstartHeight = 412589; +std::vector testnetVBKblocks = { + "00064BAD0002BE71591D9B96150C9F0DF54675FB04406474BEFD6C1DC2965486B8B33CE1A3D0270AE048F1D31568CADB8F8273C35E8DC11D0504FE0DCE798855", + "00064BAE00022DE8FC5530F4D5326E8379B675FB04406474BEFD6C1DC2965486B8B33CE1EB2EDB650416A7CADEA60079147BAD615E8DC126050479DF225E2109", + "00064BAF00020FB6F0B34727ADE79447577475FB04406474BEFD6C1DC2965486B8B33CE1AC65D5711C80EF7D86D1D5C06C2005BF5E8DC13105048C505009B90E", + "00064BB000022923B02F2E15BFC1BCF63F0475FB04406474BEFD6C1DC2965486B8B33CE1D01A48A51F43A4BC71B2CFCBB5678A095E8DC13905049BDF4411E19F", + "00064BB10002BE6E0926BF24D27BF38DD5E175FB04406474BEFD6C1DC2965486B8B33CE167F15D845F0014CE80497C2B82F84C2D5E8DC1660504AE689E488CC8", + "00064BB20002B6C7E8E19B1C0A6025E0956975FB04406474BEFD6C1DC2965486B8B33CE18C18671E8861BDE472068BE9E380E31C5E8DC18A0504A17C6E943C29", + "00064BB30002956855E7994C5F23EE5EFA7875FB04406474BEFD6C1DC2965486B8B33CE1FDADB7EB6E05D94E05379BDF63D3AB385E8DC18C05049CE2A19C5303", + "00064BB40002803A952B6CB3AFC8A8739EFA75FB04406474BEFD6C1DC2965486B8B33CE16E71A5591835E2F2B91571EA4C0758785E8DC2300504B459DE9C1186", + "00064BB5000219170896E951D7B465F0EACB75FB04406474BEFD6C1DC2965486B8B33CE160A00051C2F3D49EB8A3C67047C3652E5E8DC23A05044A4A6B79A6DD", + "00064BB6000257EA3FE916763AF7527087B875FB04406474BEFD6C1DC2965486B8B33CE1592E8BE0F0D4766260BADA46AD4103B95E8DC259050459DA73C8CEB7", + "00064BB70002D6D5AF3AF53E818C2DD143EE75FB04406474BEFD6C1DC2965486B8B33CE12F38A23FEE5E18F5B9522072BFF4ED8E5E8DC28C050459236C4E9B60", + "00064BB800021597D83AF8723D74889978D275FB04406474BEFD6C1DC2965486B8B33CE1DC06FAF3F762BB1EF6FEDA07D3A9A5F25E8DC28E050449B698B00911", + "00064BB90002FFC5C34393BE562EDF2BA01375FB04406474BEFD6C1DC2965486B8B33CE1BBB9A08A4D25E8ACC7003B8A3E674F775E8DC2B705045E6D2EE699D8", + "00064BBA000248E74F29DD7447D87C8437AA4393BE562EDF2BA01375FB04406474BEFD6C8252D2D3375A1867C35E396E3BE8672A5E8DC2C9050456412BC332CD", + "00064BBB0002BC0065CD2B7696F00FCD0FF94393BE562EDF2BA01375FB04406474BEFD6C8240933AF0CB2E0D2071BEA3F281589B5E8DC2DD05045ED23401641A", + "00064BBC0002950A230BE63859DC03640A1B4393BE562EDF2BA01375FB04406474BEFD6C087CBD9164C2B544E83FFCC2C22B65A65E8DC2E4050466874A2BB4F1", + "00064BBD0002AB382DE197B91A36F7E333874393BE562EDF2BA01375FB04406474BEFD6C215EF355CD05CBD38FE4E11EC7F23D245E8DC300050477AEBDCD9DF2", + "00064BBE0002EBA19910E60254685CA5C12D4393BE562EDF2BA01375FB04406474BEFD6C9EE9AEECF3CCBAA2109BD6A8791E54945E8DC33F05047942F2B0F72B", + "00064BBF0002556A46A7A8D8F85304F71AF34393BE562EDF2BA01375FB04406474BEFD6C45FEAA28BB828A99C9F812FBDBB878A65E8DC34405045FDB361F1F2B", + "00064BC00002C8AB4F19F506FCF372E83D424393BE562EDF2BA01375FB04406474BEFD6C95BE490717A51513DC9ED18AA60E15DE5E8DC361050472B21B2F2F66", + "00064BC10002015FC94159C0EB93902DA8134393BE562EDF2BA01375FB04406474BEFD6C0C7F9E946EA6F6D71BC7BDF06C2CF8755E8DC3A5050473501962C779", + "00064BC20002918559417C00CA2ABA86540A4393BE562EDF2BA01375FB04406474BEFD6C2255975E2F0657717DF25FB85A7BA87C5E8DC3AA0504567EE685B521", + "00064BC3000218864528216C3FAEE7D272544393BE562EDF2BA01375FB04406474BEFD6C5F1B4ED62648AB1B7D81EA6EF25697045E8DC3DC050469623281A32F", + "00064BC40002976A75C71A42532558C9EDA84393BE562EDF2BA01375FB04406474BEFD6CECEACA0FA660EECD80287C11268A96EF5E8DC3E805045A3DA3047456", + "00064BC500022238750CF0DCB9E0F2CA61C74393BE562EDF2BA01375FB04406474BEFD6C9980270DFACBEA3FCE25141EDBB339AD5E8DC3F4050467DAF180C36B", + "00064BC60002203BDBFDB28E40FE216B97564393BE562EDF2BA01375FB04406474BEFD6C4C92C7E86BD86249D18EAEE88AD0529F5E8DC40C0504758751F89A21", + "00064BC700029F5F8B67FE99C1D245685EE64393BE562EDF2BA01375FB04406474BEFD6C9FD4491D0F63DCA6426A5EF134B223985E8DC42905047A01160B0748", + "00064BC80002B35BBD6299487FEE44B3DDE74393BE562EDF2BA01375FB04406474BEFD6C7A84FEBEA878A2587608AB97B588D0C65E8DC44705047AE2865D63B9", + "00064BC90002D8F8378586FB30168A25EE9D4393BE562EDF2BA01375FB04406474BEFD6C778C3AC1D490DF2AEB030DF178FD271F5E8DC44805047AD45DACFB0C", + "00064BCA00022EB55E0F73D2E78D2466696D4393BE562EDF2BA01375FB04406474BEFD6CC0C72A95A18994BEBD390800D350EC395E8DC4640504920A80FE739A", + "00064BCB0002125263457B8829737ACDF2FD4393BE562EDF2BA01375FB04406474BEFD6C36639EDC633D0C445A8D2D3F6356FCE75E8DC48F0504936E6BA808BB", + "00064BCC0002B0D4DE4801C7CB2FA5B13AE14393BE562EDF2BA01375FB04406474BEFD6CEFA1E518503BBC281B210CAA846288915E8DC4910504891E3DC08568", + "00064BCD00028BC0B031692789730F39D1F94393BE562EDF2BA01375FB04406474BEFD6C75EE0E2C0D382C1C11F161B1406BCFB45E8DC49405049FA8198D521D", + "00064BCE0002F3602E77E5C60B900804ABEF31692789730F39D1F94393BE562EDF2BA013C9346C3632EBABE992C07C3A2EBB6B7E5E8DC4B00504B654499BA711", + "00064BCF0002B2DCFBBF26B676B4486A93EE31692789730F39D1F94393BE562EDF2BA01347B35F6B6493DC082E6BCCAE261EEF745E8DC5060504B7D5B4FB6BAC", + "00064BD00002BD405F6D030BC87613EC822331692789730F39D1F94393BE562EDF2BA0135AC0DE93FA8FC06C3F306D38642D99DE5E8DC51A0504898A874702E7", + "00064BD100028738C84DACE8DA54AEDF504D31692789730F39D1F94393BE562EDF2BA0138181886092CFA1892401D4630EDE6BF05E8DC573050492380874F518", + "00064BD20002CAA6C8BD319A2525F50F3D2C31692789730F39D1F94393BE562EDF2BA013B6A74B8FAF7C8C13EF59A127F359E6C25E8DC57705046470F411A024", + "00064BD30002AB21823E25321C9D09D6351731692789730F39D1F94393BE562EDF2BA0139713F2F7BCDA4114E7FE62FD9ECDB9885E8DC593050478BBFE0101C5", + "00064BD400027B52A2C73E256D8073DA996931692789730F39D1F94393BE562EDF2BA013FD1AC25B015021B8F5F46CF3D7DA19A35E8DC59E050479D42D95E118", + "00064BD500021420E5D1448A71BF56D26A3231692789730F39D1F94393BE562EDF2BA0137F0DFB9C3F3C0C34AC632C85B505D3005E8DC5D1050488DBCC4CDE20", + "00064BD60002099E5747A33EF1BD194B854931692789730F39D1F94393BE562EDF2BA01359562B82B5ED2E23D3B46EB458B00EFA5E8DC5E2050478863247CDB0", + "00064BD70002AD083557F2D34DAD1DEB688C31692789730F39D1F94393BE562EDF2BA0134079D9FCEE7E92B5B2F31E8EB6C3B3D85E8DC5E4050482CFDDF4F593", + "00064BD80002E9815018F7B375657969FC0E31692789730F39D1F94393BE562EDF2BA01303D2F1CF57544F412920460978D5C97D5E8DC5EC0504994D7EAFE627", + "00064BD9000244248D52395DBEA311108E6631692789730F39D1F94393BE562EDF2BA013B1BD74A2C45DD812E911D9F68D41D76A5E8DC61F0504AA963DFFC68E", + "00064BDA00024EFD3582D7706F67750F2D3031692789730F39D1F94393BE562EDF2BA013B8F47FEDDBD74D500EB3C54546EE46025E8DC62105049843ECF8FF12", + "00064BDB00024F6B6693B13DC20F132ABD5B31692789730F39D1F94393BE562EDF2BA013D508157675730F8D34C4C25C576D7B5C5E8DC63B0504AFAFCEB7414B", + "00064BDC00022E25D2491375C296DC57E36E31692789730F39D1F94393BE562EDF2BA0135598470357A355EF690D0BD1CC6FAF9F5E8DC64D0504B29E4BE3AC56", + "00064BDD0002C806E1A7E0AC204A247AC02631692789730F39D1F94393BE562EDF2BA013EFBC0593992AC07DCCE12FB9821CAAC55E8DC6520504BCEB7EC7ACE5", + "00064BDE0002175A8EC4F1E1B9D4194CC9AD31692789730F39D1F94393BE562EDF2BA013AD6715AE5CD9D5B60FAFDF0CFBE619E25E8DC6C70504D2B36482289F", + "00064BDF0002EE0E860D3CA90EC1BCED30B831692789730F39D1F94393BE562EDF2BA01393477AC50FD1EF455ABCCBAB4B27DD055E8DC6E2050489CA7B7C669B", + "00064BE00002600077F1171C8D69319F573E31692789730F39D1F94393BE562EDF2BA0135D002E3B55C83719741241BB8D055A5C5E8DC6ED05048CCB6F81BE45", + "00064BE100023C551505458AABF33D868DE131692789730F39D1F94393BE562EDF2BA013C89FA7BD10D927969BA533110FBD644A5E8DC6F205049C20703D5802", + "00064BE2000260FC5999C2310AA32BAC2B0305458AABF33D868DE131692789730F39D1F9B833617CB2F663F482C841C630390F985E8DC7180504B0A87AD5FB02", + "00064BE300025EE1C1A12B5716B7CBBC78A705458AABF33D868DE131692789730F39D1F983A7B1F6330DB5B9A5699756B98A9DCE5E8DC72E0504AA0266085085", + "00064BE40002FE85625E105B212C8B4E36B505458AABF33D868DE131692789730F39D1F972B151EE54E43B18C7F8342D423AE2E45E8DC7370504B09E2D051E0E", + "00064BE50002AA95A429DA9ECCD0A87EEBF905458AABF33D868DE131692789730F39D1F9898319144D0086B9CE02CA15ED3ABFF75E8DC7670504C29FAB3DBBBB", + "00064BE600023F1A22CA7E15771489886A5105458AABF33D868DE131692789730F39D1F9AACB5BA9567FC30145235303662677045E8DC7720504B362B01DCD88", + "00064BE7000298DA671C0240947A3181E4C005458AABF33D868DE131692789730F39D1F94C62DC78612246D6B1DCC55D695796A15E8DC7810504C3F7AAE81C1F", + "00064BE800029ACB9AB7BB950ACAA29D692305458AABF33D868DE131692789730F39D1F9F4C2DADC78F7B2A54CA321FC2F3249BA5E8DC7EA0504CFD3664588E4", + "00064BE90002655E4DD2C72A307B83029FE105458AABF33D868DE131692789730F39D1F9749D0C9101AE4E8B49FBC0BAEF6EE5075E8DC7F505049156514D2B06", + "00064BEA000206CF25B315A8CF2278DDCF7605458AABF33D868DE131692789730F39D1F930FA0C179ECD42C2C95A98706282DF945E8DC8210504A125ED3FC282", + "00064BEB000228C8BBD7D2C6D276CF34CB6D05458AABF33D868DE131692789730F39D1F9AADED398B07068EC7AE319E6C70D75015E8DC825050495E9C4B13929", + "00064BEC000258122CA8AE8079916CD0C18105458AABF33D868DE131692789730F39D1F9062DBEA636349222D756FBE1DD28A3C25E8DC8650504AB323C03E69C", + "00064BED000289BE72CA7D710074A1F0ED2805458AABF33D868DE131692789730F39D1F9AAF74C27B3F459C76957FCC7341860165E8DC91305048FC1ABEA7CF8", + "00064BEE0002DF1429FFD2561116247584DF05458AABF33D868DE131692789730F39D1F9BF933690C49B45103DACB71487025AF25E8DC92D050428EB37A2396E", + "00064BEF00028CC30BC105018677B44ABC2D05458AABF33D868DE131692789730F39D1F96E3B60C34887A30CBBC3BB11446EE9FD5E8DC93305042C91F1043225", + "00064BF0000254730AA0CD679A828BCF248605458AABF33D868DE131692789730F39D1F9A461D37BCC6148D2A7056D0E32754DC25E8DC93A05043CA2A863BB07", + "00064BF10002ED644020DAC8A617B34DCC6005458AABF33D868DE131692789730F39D1F9D6764A31B549495A00AC6ED98142420D5E8DC93C05044C2006C0421A", + "00064BF200028391E7E2746F0D1DA065584C05458AABF33D868DE131692789730F39D1F90D2E8FAB87D5571D558DEDCD7F135DD75E8DC94B05045FA2F22B7C01", + "00064BF300022267C17DC4E981BD883F834A05458AABF33D868DE131692789730F39D1F92317E15C562F6F9F0D31D6C141DFF79E5E8DC94F05046A980970F20A", + "00064BF40002901327B7F7D0002F12334A0005458AABF33D868DE131692789730F39D1F94F562006C04F00D65108B518ED149E065E8DC95105047DEBB4990C10", + "00064BF5000268BAB50C855694F4D6E2392005458AABF33D868DE131692789730F39D1F9CFDB8CF6C5DDF74D5F15F8A4D888350C5E8DC95F050493CA9E48BC05", + "00064BF6000250B3877A66FBEC754B87B4540C855694F4D6E2392005458AABF33D868DE109038EC8F6B05CF11B7E7B4B2870A18C5E8DC96C0504A06E9B82C821", + "00064BF70002F19572B7016AD1190983DA5B0C855694F4D6E2392005458AABF33D868DE17B632D881CD4CA6DDEFB85B1A24ED7FA5E8DC9700504AE75A0861A82", + "00064BF80002321B8A0458B3B9F33A3CEDA00C855694F4D6E2392005458AABF33D868DE12F3614DA04C3AB20F5ACECE982AE78665E8DC9860504C462B00C672C", + "00064BF900029D511AE6F6E782E5796839C70C855694F4D6E2392005458AABF33D868DE149969FBE2BC7782580AD4429E1F44A595E8DC98F0504CA59AB726622", + "00064BFA000275B147F4E75EAA5E0509A68E0C855694F4D6E2392005458AABF33D868DE1259D8133A8D3E54A96F540D39E06169A5E8DC9A30504DD001BE3EDDD", + "00064BFB0002916AD41A15E486057DB513D10C855694F4D6E2392005458AABF33D868DE1F9656DFFF93A73F315BAA109A6E8A0E05E8DC9B40504E5DB9AF9AD0C", + "00064BFC0002A3F6A867474BAB318006A3170C855694F4D6E2392005458AABF33D868DE1D22CDDC83CD32D42168B0DA59DC623ED5E8DC9ED0504F13356BA8C0B", + "00064BFD00025B23E03461E423817B9DC2870C855694F4D6E2392005458AABF33D868DE12B2C73D422502FAEA5A51B9F9F970ECA5E8DCA810504D896B9A10FBD", + "00064BFE0002E0EE40E46985CEA976DC56280C855694F4D6E2392005458AABF33D868DE1C65ED5C193E4557CBB9CEE3A413BFF665E8DCA86050478C6EBD2F82D", + "00064BFF0002F33FDF17AC70259D59858E650C855694F4D6E2392005458AABF33D868DE1E1678207F79F4424C3EA1A12215C2B635E8DCAA605048D12913FC917", + "00064C000002C8F308B2406FCCD46837B9A60C855694F4D6E2392005458AABF33D868DE12BF855CE352E306E2AE4F76F90B002F35E8DCABB05048B42F1CEEE46", + "00064C010002036D71BF08395A6442305CF70C855694F4D6E2392005458AABF33D868DE1D6BD891676A81738BB025147E74E822E5E8DCAE705049285C0566075", + "00064C0200021543A732B963CBF764042B700C855694F4D6E2392005458AABF33D868DE140846D6D08640B5322593826A8622F185E8DCAE8050487447082972C", + "00064C030002720E25BA4F7DEA55D9F1F8410C855694F4D6E2392005458AABF33D868DE17485CC7ADD756C38BAE1ECEAF5E9CEA75E8DCAFC05049DDCE189B10C", + "00064C0400021FD8DF67BFD315FC461BAC030C855694F4D6E2392005458AABF33D868DE1AAF68C172C75AB99DD49CE44D328DAB35E8DCB420504A5D72E168FA1", + "00064C050002DD2B0129D2AA55B6EE8454DC0C855694F4D6E2392005458AABF33D868DE1B8AB2CE0325066D857BD21D4D0C3DF7C5E8DCB430504860E594A0121", + "00064C060002FF59B9F0905BA147A4069B480C855694F4D6E2392005458AABF33D868DE111329FFF21F573CA782133022D51749A5E8DCB7005049D47BE976E7C", + "00064C07000248B168973B28E358020012590C855694F4D6E2392005458AABF33D868DE16FAFF3CADD1D7111AB13C53C4F058E655E8DCB73050491637DB86E0C", + "00064C080002792D3A763867B0C607691FBF0C855694F4D6E2392005458AABF33D868DE198AD51A87199F4A4395AD43B9DAB12885E8DCB830504A6F8156312C1", + "00064C0900020291A954160A8E0CB40334160C855694F4D6E2392005458AABF33D868DE13C8888A6CBE83B51A34FD09D8B3485F15E8DCB870504B2684A4CC30C", + "00064C0A00022325B6412A36E8C43D7DDC3354160A8E0CB40334160C855694F4D6E239202C1081EFD3196D6F3559CF1AD919BCF35E8DCB950504C8177CB29290", + "00064C0B0002BB05F740D84347ADD33EE17E54160A8E0CB40334160C855694F4D6E2392032284D2FE1309A7F3E19ACA7AA09A1725E8DCB970504D5E330B2E801", + "00064C0C000204FBC6FC819F29A0A6D6FCCE54160A8E0CB40334160C855694F4D6E239203EDDFA2C16E0CEE89D6D64A0E88CC0265E8DCBAD0504EEEF496548AF", + "00064C0D00026F488131E55010321CC06AFF54160A8E0CB40334160C855694F4D6E23920E775929C5FB60F582571FAD8FF71FAEC5E8DCCD10504F638467D97FE", + "00064C0E00027266179B3D07567535A08B3854160A8E0CB40334160C855694F4D6E239208B4B712E9347B1EC36277D0EA59F5D3A5E8DCCD405047A0962159E02", + "00064C0F0002F8BFAC2EA93C09BADDAEDE3C54160A8E0CB40334160C855694F4D6E23920BEC37C25EC3D2F0B02A5C4B0343967A85E8DCCEA05048FFE7122BDDB", + "00064C1000023A03DAF1647458B8DBFEB34C54160A8E0CB40334160C855694F4D6E2392009CBD7BAC9B8A9647C04A934BD48E6BC5E8DCCF8050496325756E190", + "00064C110002011081F17966D15844907CA954160A8E0CB40334160C855694F4D6E23920C531F6A7C22CE4172596A53E9CF1A8D75E8DCD020504A3009AC70FD6", + "00064C120002A75238BF2271DC2975A0052B54160A8E0CB40334160C855694F4D6E239204A81E0028F897B34B40124A8B14C881C5E8DCD0D0504B1CDB553DD17", + "00064C1300029E4F783603F050701197F23254160A8E0CB40334160C855694F4D6E23920875A8E3AC4D6E278645EA65E830ABCF95E8DCD630504C1B1E952411B", + "00064C14000231FCC5ED2A8A2198B80623BE54160A8E0CB40334160C855694F4D6E239204DDCA715DED1C172C76B8BA046C482CA5E8DCD66050494271FFE6919", + "00064C1500020157B71F81309B3A5CFBF7DC54160A8E0CB40334160C855694F4D6E23920CCE192EA24931277F46CF7790CA37F0F5E8DCD6B0504AA548C814E15", + "00064C1600023F8F9329D46DA846E9435B9D54160A8E0CB40334160C855694F4D6E23920197CABADFA964968CC5A1FFD8D8E29685E8DCD850504BEA25F7C4B25", + "00064C17000245D300466F71FD6C6EFB678B54160A8E0CB40334160C855694F4D6E239201CFC519B548E9A53FA4E4C111DFC33B05E8DCDA80504C1BFEB4F2B46", + "00064C1800021555AF49F0A7382CB25CCFCE54160A8E0CB40334160C855694F4D6E23920CD71BD4D15E0A4C18B102F1EDDE7E6E45E8DCDAB0504BDBF8CA3CC51", + "00064C19000224681C40DF374FCF1557746654160A8E0CB40334160C855694F4D6E239200A8E88E3ADE1FD199412D7B05774700B5E8DCDB60504D3B0B83B0426", + "00064C1A0002A3DA71CCE57AD9B5418CFA8754160A8E0CB40334160C855694F4D6E23920F79F50240582F69866FFA0F7B3CA56215E8DCDDD0504E44C5F3BE121"}; + +int testnetBTCstartHeight = 1694677; +std::vector testnetBTCblocks = { + "0000C020CD82AACC2E88C6ED2CC0299A48CECABCBE028C6631E2D2C29A000000000000006A3056F7A93BE611B4EB04CEFE444B87B10C6FEF33384E9069B705CEA1A94DFBFDC1875EFCFF031A48D61F7A", + "00E000206B2012AA2043E97158F6302D19BC839DD8E151C87A1454DFE3000000000000003401B9D600366F8CE27C70E462DDEB2E01133FE7B11F0C5BB290D82C3F846DE171C2875EFCFF031A31CE948A", + "0000002013CD5F60A477C1CFB9C92F7F3D1D1BC22BE2EFE98B430BD0FF01000000000000B32DBD5085FE099C02172635746DB94F0DEF6FD70E24AE42132E7F0073A78D6592C2875EFCFF031A326C5043", + "0000402058A3BDE6FB8E009BA8096CFB2D86EDCDE3CCB5C42ABB8746BF020000000000000FB1B07E160255D56E5001003703B71A740BBD566CDB2C016B80C805BECD9669D3C2875EFCFF031A50DE8CB9", + "00000020CAA8F55E83C2EF66D4C2D1D92DDAB86E736C4D62E53B1E712E020000000000005E2D9B21CCCD8B9500912A5065D94338C7BDC36F846B2F0DE550DD414B84AE7518C3875EFCFF031A53D20C59", + "0000402047A6581EFB585F140C137FB51EFF7BBEA9FFEEFF17162E0F4F02000000000000F431EF09B87FE5816F3E36E7CDF2E0EC6610B9918FF491FB8BF182CD4AE3947647C3875EFCFF031A95CC5CA1", + "00008020E3EAAB49DCCD1E1ABE6E31D8794C7C4C4A6BA4517E987D107E01000000000000BFB4FE6D0BC94718223C474299B0480C998D7963458BEB6C29175FC78401C40B67C3875EFCFF031AC32A266C", + "0000C020D4A9D716F43A6C003EE00867C28B3CBAFA9C806DC2D891921603000000000000C160E945BFDCE7D4AE3A3512EC64EF582F4D93558C3DF8C3B1C87E71F4A9F2177DC3875EFCFF031A2E844527", + "000000202023CA09158CC63AC4452C02FA76E9306FA2C882603F12527B0000000000000047923D0205C18F8BF6A2C9B3FCE260568F020AB233824FF3A52B36BAFBC224C691C3875EFCFF031A1AE05867", + "00008020B9BE2395F1C2460ACD27C3474A85C43D66775A83B50B8C1528030000000000008270D06054531F344F3CBCB77CA0610DE1EB60F0C530FDDAFC6230D23BFBE612AEC3875EFCFF031ABA9AA614", + "0000C0204D8FD1B0F85CFD0BD5100F4D511E71203C289D7AE28A7AB60D02000000000000E78EFC1A2CBB44924E259A444CA7632BE04A8A26B733584FDA060830C51FCE0FBDC3875EFCFF031A310A26CD", + "00000020C809E0B5E5B0A16BF4A94D5AAA05C4946B6EF5F8C4BE44B742030000000000003FDAE744BACF1CE9257FB28D110D06092528FDA93F22B2619A98F2046CE06121FBC3875EFCFF031A15CCCE31", + "00004020F89A878BA1AEDDFC7B99BA39F50B26734F82F8525EAA9BBA6F03000000000000A52B55B04573431BA16DA878C94F31963F9017EF6086C3FC294D91AD92F3B38A0EC4875EFCFF031AD0229402", + "00000020E8B2C7488ED3A9DF2778486E9613B92833E2D876446DE06E7300000000000000760784D77CA2CAD22CC9A5C139BFC5950FA137C17ECF4D92D11EAEB767E001D324C4875EFCFF031A109C99AA", + "0000FF3F2430E4CA31B6C9F137AA6090D67F013FDB348CD1369C62A85C01000000000000C4E4902867D4504E60939B2584BBDFFB37C30E546D35D07F1688CA57E018624657C4875EFCFF031A4A80F5BB", + "0000002025142125DEA00F2CAB5FD62256B17AFE37091874AE6A4C508700000000000000821AD9E61D119DD44FEE050AF0E79347ED48A63184854CFC237C1071789AF21A8AC4875EFCFF031A7D9379CC", + "00004020E895FBD57ADCB9CC0785AFDB3E489800551738FD393EE69AAF0100000000000060843C20056013FE150A10847F224A34D8B8DB27901B416A1F5BEFB49A9EEF14B4C4875EFCFF031A91BA25E4", + "000040208DA94FDEF1916A7B2CD0C5749AE075E4366EAB445D142A0418030000000000006D825173556EF5BE3314DBC966EA0A76ACD7365C18495E7AB303ECA8715835DDBAC4875EFCFF031A85DE8039", + "00000020F378FBD2F3CE542A8932F3B121E97DD0FEF2CAAD9C2EC88BA1030000000000002AF1250F95B544407EB26AE5F57FA4E030B6457C965F72219FCC9C3F2E07F022BAC4875EFCFF031A18040C86", + "000040200E3D81E53964E560C26B930E0902D71FF6CD3E04072C3BDF2500000000000000381AF10F8625F83B165FCE0BE39E19449C0589DD074DF1787D926926F1C6A710FCC4875EFCFF031ACD94B1F4", + "0000C020477E344F1950E8E75148C1B2558968E231E765DCF747AD66C00100000000000018918CD68561F584B8E7E7D9D9C6E76F0B060AA296B76AE72DF1ADBCA08B157423C5875EFCFF031A4C765252", + "0000C0209A46A4076B9D3AE4B4EC10EF065A781E3E3E3EF088CB2080780100000000000095482D3C48EA089E1463D48762A9431929F48AB15853AFB65E9DBEEBA629F85752C5875EFCFF031AAAAE0D79", + "00E000203CB4D0B491F589FDF00D505AA9A12DBD564662B23478C1B6B0020000000000003E1297C1EABA84302E8134B668AE6BB53ADDA595DD887A6E2BA851ECAE1FF6DA89C5875EFCFF031ABB0E81CE", + "00004020F89F75904ECA7BBC0C76AD4ED154A19B454840A9C73ED75F8200000000000000A6BA4A1E6C9DB2870F4AE9A3E67994C6E41CA7B10182A8806D46524F1D0DE030B6C5875EFCFF031A9CA4425C", + "000000209E2EBC34279FF776D5BB803DA2381C922D0E166BD01A9D458F02000000000000E5059130FD87FCADA7EAE2A4A668B8507260C437989726F733F0E7865403553AF4C5875EFCFF031A9AD46A49", + "000040208393CF845E9BBB75AF1BF7FB0890CAC620EA0C70DAC4349B5C02000000000000182CDB928BCDD8CEF6E4525ED99EB559EF0A60DE00E69997CAF042C7F1236B9413C6875EFCFF031A498C2382", + "000000200DE6128F43FDF3D701D78E5BDC64CA1847752B75CFA621F49D01000000000000B390742F9AE98E9BB6776F8CB4168D76A884C32EC58583ECA218821B98E0D9A535C6875EFCFF031A58F7F212", + "00004020CD53B19E151885D012B62ED9F9D87CA3EB7DAB2884D1C2F82F0300000000000005BD549092278FAE4D6A4703754328072DD1C155DF1495E0B5E8BFCF3B057CDF65C6875EFCFF031AA6AE9CF3", + "0000402018046BC3F208406D228FCDFFAF4AD4C5E39BECC7AB0BDEC845030000000000008B6118B9FF517DA2D1B6CE615C631999B8077F04E2D40D9BB00CAEAAE7FC4FD66FC6875EFCFF031A1B26342D", + "00000020AFD2BED1E1D67A5388AC4B94D73A7E0189779E8FCBDB6954D902000000000000D4C0960352D4B5C81AC5821DA0C2DE4F7EAD05FD3DA268A536BBF4E059C608DC86C6875EFCFF031A8F5C13AF", + "0000C020ED74958EF7E42F98FD22AC142785C0EEF93EF6EFB4A78DBD8E010000000000007314230860769DAA29364651302A562D2494A2A7E5A0A2D235467FA72D2CD3FF99C6875EFCFF031A3812580C", + "00000020AD417EDBF8D1FDFC2FB4CAE78C32EC69912375FC2D4C384E35030000000000006B6A2D5F6B58C81AE7A4A92D2751EF5192C48707E0C72DF12934677180465362BDC6875EFCFF031A892640F9", + "00004020B2E18620DD2BFBD940E49DAA9972E4CD6A75C57597C34A204001000000000000EA921219CEEAE5E23B842113DCD8789C70DA84DC1A941C6BFFAB082093D8AE8FD2C6875EFCFF031A05065699", + "0000C0205B21D0BFCB8745CEFD030871A93D868D34A05E9E9CC79504AE03000000000000E74A45FE433510D6EC276F019E2AC86F906D0DED48E74ABAE54E1A9ED7D52D3CE8C6875EFCFF031A49304414", + "00E0FF3F896E5E710A0FAA57238087BE12A3FC6EC3901FF6BD3E531D9A01000000000000CBFD98F6DABA0952A84E634BF7FF101709AFEC3EAD8028D4F884B2242BB5DDF11BC7875EFCFF031A410332EB", + "00004020DFE98BA67D970E35F86F978851447D205484800305E8A62234000000000000002255BA12D34B66AD2CB287769E8221E2ECC26E7667C65C81B83B44CFD960316C09C7875EFCFF031ACD0E3EB5", + "00008020F420E30251F0B01C1D3B335014F014B77DB1BCFB38AE17EE8E000000000000004EFD6867EB665AE900351EF8AA6287187E17384CF4FCAD86C7924BABF9B557CF6BC7875EFCFF031A35642A11", + "00000020BB295014CBC152277D66F51C9B43408FE93FA985E314C560AD02000000000000AB3E3628CF650F598914ECC192FDD264B60C90C16217AAE3E56043CD9CEA03C647C9875EFCFF031AAEE0A56A", + "000000208098F5BDBEC55079BA8E68F529BF6BD67441FB19E329BD74A40300000000000064D6C2992468C0AD3D15FDE6FB8E8A22E9CDE2B96B36D7E447AD9A8721A1B6A2B9C9875EFCFF031A91B45DD0", + "0000C0209A2B470E4D3CE45B8E1981E053474EABFF2A73F4EA1A9DE39E020000000000005DC90D21C00A7678E35B0113B977F128C6E891C4400FA097D4ACE9030061D08AF6C9875EFCFF031AC6C49F45", + "00004020B0C980AAAC5C5ECDD2873FD648A8C15F389397E5DD8B5D3F3B03000000000000AEBD2C499681DD258FB137D897DE4A4EC420BF2DC96F1FC1B5B02EA5F5531F0422CA875EFCFF031A1AA84EDD", + "0000FF3F49D618B454DE35C72DFF38DE4791A7F02A29B282D55CB4533901000000000000CC8B28CA751FFC69EB4809321C22F91F34EF712ADC7AE098846124AC81F04BD890CA875EFCFF031A75E1EC72", + "000080204AC95C2182B4104D93D2101E961BB619523B1ACBC66B0AA3F000000000000000CA025832484F44142D21BA85158FA8CE8710C9D207CC48F89A5CB7508FAD1CD89FCA875EFCFF031A3192C309", + "0000FF3F071EEA2C7FED4C6379EE2759B4DABF80903BD8290C975E74FB01000000000000C2979DFDB0CC7174762F266793CFE8489469139429E62E9C7D53072D8B5071A213CB875EFCFF031ADDBA9EF0", + "00008020D95C3037FF64BEC0BC2E396AC7809204626601A66661FF446002000000000000252AD741CCC31CF589AEDB2ADD7D0DBC2CA35CD5383E3EDE9305679D64AF7B4D0BCB875EFCFF031ACF5A4BD6", + "0000FF3F744C13AED12388B16F01D43DE3249E2E6E981183520DF58B6A030000000000006E7DB498EA2D7B8E05D6F59E9313225568CFC222D5C1839377FAA7D1440D75A623CB875EFCFF031A30F4C84D", + "000040209D469C5222448E58564C80B881AD4490DCB91B8CA5BE4AEB5F000000000000004A60CEC959DE51477689A9E33506593D78D903A5E12CCEEB07BDE50B76B1BEF71FCB875EFCFF031A2EA20875", + "00E0002082942888BC850AB50775A9A0641428DC7691A2F738466F0B6B000000000000004979B8961F796A38921D57BF2722BC1FE1382DEDF2DB8F853AA8018A115A922A5ECB875EFCFF031ABE776829", + "000040204736BF691E72DF5D0F1BD572B82371446DE0E2C5FA067C78D100000000000000423CBF3107280FB42211C695A2DAFD17B4464A15773D8F321E0112F3291C807466CB875EFCFF031AA980B300", + "0000C02001B7EBFDAEBDBFE5FD0C95244FCF3628E6DB2442FB95DCB3450100000000000004D65D3858CE507F1DD855B96F0F930E53F01A5687ECC95BB2928787275E32916BCB875EFCFF031AB82229B7", + "00004020D620C4F89BE28870AECAB4633D3D64E5D7D912F1348E97607B020000000000007C90E87C2C97BF21D74C157D7163D3AF636A2B6AFE5ED0B8FB62C158C54420B1ACCB875EFCFF031AD300486C", + "0000C0200C8536EFC6AD2A5636BA6E75329213175BDC083709CCD4724B03000000000000B2A8D53853728CFAAFF32A28BE15109F11902527192F1E519EE2BE37DDBFC3C1DBCB875EFCFF031ACD129D2D", + "000040208E10BFF033B3710DA87AE14F867DA1813A178C12C20DE109F00300000000000036389EF20FFFCCB4E63170A5ACD98C2B17A6850C4AF5CBBF27CD7D90BAFAA9FA21CC875EFCFF031AC1125B40", + "000000200787159699EFF59FE8EA2B0CF08D2395870AE4FEEBD16ABBE0020000000000004FAA03EFC5C62353266D32E373B764D43AA5CE3D6B4DB7E1B2AD5224DE788391D1CC875EFCFF031A98A64612", + "00000020652C7CEDE532F2E3D3077736EB342319DB47321C524C2B700302000000000000DC573F8FAC7796188E0FF250B3FB833C9E51DDC29893DA326C84E64D3112420F3FCD875EFCFF031A9028B606", + "0000C0201D327CE21437B514D764E20BCAA135083871A96950B4F4D930030000000000004840DA6DB764DB0BA0486FA4FCF6F9E1F1852059405A486F2D8E6E5A7FE435425CCD875EFCFF031A5010038D", + "0000002099ECF90D97CCED6A2EB760FCB97F58B81086B4D49B4E14B9B4030000000000005B8F9EAFACD15F4111B00E7A86328CB471E50347C24040D174F5B5DB97CDE8196DCD875EFCFF031A106AC269", + "00004020C6A472BA0EF6F82BF3A9A47D7460D6F1A72B016EFB63CE502D020000000000001A5657E15C647A8871C3583E956862D0B2A9CF01F93A8869F0BDC695C3FF041E75CD875EFCFF031ACA9A4A27", + "0000C0208A296D28AF21E272DA436DC83440AE9E6034E74588F236702603000000000000B2DC565496060EB947CDB8841986BBE230E5E29427E64EE665FFA6FEE10C58F17ACD875EFCFF031A801C65F5", + "000040203F32D27FD25EC19FB25B07A6C81730ADBE10AADD5D1A9F73EB020000000000005111D914B26D9A5084FA1EABCA9C923370197F77115C3E6994E552B5BE9691D20BCE875EFCFF031A19AE2A13", + "000080202DC15B3FA67A83C687F3B945EDDFCEE74F896262F3D9F31D7703000000000000543901E3C91264310861B51022F82E23AC56FEA76B4795377F2FAD341FBDFB9031CE875EFCFF031A3D129A23", + "00008020D01FF3589BF1BBAAC5D3B5E6E44B8B2799F0B19B6A75E7332E0100000000000012E7E87929124719599F0AED58052D1D18599BC47F06D270776C343D898451E187CE875EFCFF031A88A03C05", + "00004020FC6127E7605DC07C7B5E525230EC698C3D06C0D5FEF91CB9AF0100000000000090F8E1566921871C5D76B5588B961557E7ADA7EA55C98A5F02629D99E3B4C2ECA7CE875EFCFF031A1A685F4A", + "000000208ED43372C527FAF148F3943BADC9035E8AD43DBCC7054AE6660200000000000069256517A3AFAD7A52CB82CB7980893FD8C747369988908EF02BEA7FDE8C0FEBAFCE875EFCFF031A1B40A6FD", + "0000FF3F1B80000F90BDCF76DCBA5902970D27FF33FD8B0F4186C7C1F300000000000000B78F6592D0085B0F48EBAB63A93598E9C39B6B8AC2EB97784505718DAB744CEFE0CE875EFCFF031A493555F0", + "0000C020F995E806615FE082E397E1E0618748CBDBD3201ECA1B94397E03000000000000B2C328DF4251BEDEFE23114057ADE756E1F2A07A9D2AF107891CF84E2E945121FBCE875EFCFF031AAE54583B", + "00004020BD43F980DD6603D0CDB5AA83528D1652C63C5B7ACC3987D07C00000000000000CCDCD36B6C60CEE8B08061B43AFD45D8E1298AEE94C36D38882DAFAAAB27785D29CF875EFCFF031AD00C4900", + "00000020DC1CF71CF269DFAB634A24CFAD93CB75FCF702836E251E5F8B03000000000000A1D902EA6552E451F75F1E6419F4942709E3EAA5DDDF1960235C381C847911B431CF875EFCFF031A1C5AAC4C", + "000080206297E048FD69036753EE9F8B80DCCA5DAD1D2BCBCA8E85621D03000000000000CE50180E9A7C18311BA0F51B847F2386C6410443F2E8385FC45243AA025D5DEB3BCF875EFCFF031A31569FB5", + "00004020167E9A919BB6F22A1592F367CF12C301D1543BDD4C04975F010200000000000092799E2D107C5240F24BF7F83D44662A91BDC883E0E916181E0F66F9B154EFA351CF875EFCFF031A9BC299C1", + "00E0FF3F2218E2BDE152DB21D296FCFA0458A0FF64ECB59E109533B573000000000000009D3D51CE936CA84801B24BC97EC5D9FF6D2D2F7D5E1FD42D40707D0944E200C2ABCF875EFCFF031A93B87970", + "000080207555F3258B25C020F26556BB746324F90334CF6ECF53896CE503000000000000DF25DB989F57370EB8FF3B512E17BFA45FCA6B9341EB9113A44EB10FC09F9641D3CF875EFCFF031A28D4C99B", + "0000802038B2D6D7BDA38E3F3D0B080021A1470857FFC1F5E27419F52D020000000000007AAE8E43E7C4C6B270F2E5E078EF4FE62FA966FFFFAD583647A5D05BB033DEA50FD0875EFCFF031AC2AA56AD", + "00008020B72100B427CA484CA97DCAD7D2E0F92C2F2E057A07B5A59CAB02000000000000D12322007CC90277527918B26C4D980B09A3646B6EC0D96D8FF7595775EDE9E041D0875EFCFF031A14720FB9", + "000000205EF873F1692FA74F301C09F10B7331265E10599F92B0A89DE200000000000000771CD8C04205D85F2881629B9B8D2E4BDCBFF8423ED0FA380796803B1EF195B978D0875EFCFF031A08D27B10", + "000000207B4DEEBE796046C825E887B6A83A0393BC29FAEC0C866E179B02000000000000733DE9FA271304038B48B009539941B22DFD6102DCB2E092D17B16576CE19CA895D0875EFCFF031A89E4190E", + "000080203852C1C4E08F680A3B41428E70C2108DBD34DB4ACA78716C9C02000000000000CD75464EB580FD5C8785A2A30FB1EA1FB1E3DAF35F4CD1CBA0B271504CA553D0B6D0875EFCFF031A14F2C166", + "000080208A81DDFBD85BC3710DBD610EB5DBA0256B02E4BA9265F3ABCB00000000000000C640102E522D27E755EE7B53EF0A1B8A3BDFE5D71987252760DE9B2593A74C2FE4D0875EFCFF031AA32E6805", + "00004020924D225AF9758D5796D6F80CE83E232F4FC9ACCE2AB670DDBB02000000000000675AE911D217FBCF9368A8B0D942E5EBF3B5A5EB0E8E7776A307F787AF68778445D1875EFCFF031A9EEA145B", + "00004020A689FC6BB84C934B26BC5EDA9F71C945180709A78C14D6F0130200000000000014A0BE4DBF04404D091113F09E3FACE5754BB2055E2CE72AB9BB9CFDEB6ABDEC50D1875EFCFF031A3B340857", + "00000020358E73FBF86F7C6DCC88E2CBECB73297D42B7B9BE606E3F06001000000000000968D2DD5BC72B493A9093A6DAA61A0B4091324B2D219B9CD7139E3EA70645F009BD1875EFCFF031A184C8CE6", + "00E00020F925D37F89CD64276E784A777374F5FDAAD2A279CAC73DC3F6000000000000001A4F9A278C35BD7758D31F011856CC0B0CC617207C531608D2BD82491C120572DED1875EFCFF031A15F6686F", + "0000002069387DF4E9D43F6BCC9E6446B099F87287A5BB80AD60658B5E02000000000000FF7E4D28EE21D1A4633E3850C06007955AC3C59E577CB1219294BB120E8FBE35D2D1875EFCFF031AAA3B9850", + "0000C02023B59C3C83C7E8645E3F4D6ED3B9CD6CD287DCE60E5AC167A102000000000000EAA41741A02B24A73F12D70FC75966B0769D835B4D59344B966D1F179461E4EC0FD2875EFCFF031AA5FA9B7B", + "0000002025AEEA13DDA2BAFF60D8A41E185C40F8DFF3ACA3ED5B6C6B3E000000000000006F105CEC35D939F7675EAA84D204A712C43AED457E0A132F5A17EF3720A90A331DD2875EFCFF031AC8EE4E34", + "00004020968B1E68B5B8C5D99FDC0A965C10FBEF7CB8E2B1BE4BB1C32D020000000000007D2A346192129D2A1220EC9604C3BA400C4B31B203E8A24E42C8C74B5B2A09F836D2875EFCFF031AB4842A04", + "000000209449474DC19876DC3388F2A6895FC26E7807094B12F7667E11020000000000005C69BEB2E86D6CD65CA4A6037F200FFB14E41A4C86A85A63CDC4D85D6A875C4254D2875EFCFF031A113640C5", + "0000402039ED88FCA2BFFE21E15E590589A39CF411D995AC23F64EA3F802000000000000B3BC4E1762799C2C4C7E1C27D6A3AA9212050FC117342B18CD52C388E6746EFB95D2875EFCFF031A1CACAAC8", + "0000C020623C891764764F720F33206B0EDA50A02AC77222F0A47F4FE903000000000000426164B53D7442A953459315C64C624F4B3AEC0E3274BAFCD3C5D8DD1FA5104FDBD2875EFCFF031A3D1217EE", + "000000205EB405FC3C475048A93660401E02B7773FA00754CB4C78585D03000000000000D0AFA5362DC7C9978621441FE7F34FDA023BF84719844F5092D34E5DF2F0761814D3875EFCFF031A004429A3", + "00E0FF3F62DFACE5A5FB2E82E21C3114D39A625F126C710877BAD90CCE0300000000000086FDAFE1DCCED3893B970AFA05F642187B2FA8097B210A9E648D73D0286E3EF562D3875EFCFF031AAA141DEA", + "000040205AA3E8920E33D2A6323CB7F8C126011936761B1F620EDFC53003000000000000B71A64334820CEF6E76BCD9D5079478FDD5E62FD5663139E6574282EDB97A82883D3875EFCFF031AA6825901", + "00008020C9D1A5CEACFBA66687E1D63D23F97671DD7D68EF2763A4F74201000000000000A67F11DBC72DFD541ED6FC264675B8E17F1B513B857055197DA8741203A78706B1D3875EFCFF031A85CA1AAD", + "00004020FB453E56051E62D316D5D5F56BC099CA9CC59B2AAE8AB5CD09010000000000003BC56162D973033CF98228A4BFEDB916D455E7259AD463048D75F1E9C0BFB729BFD3875EFCFF031A16A29070", + "00000020E5A6F528D75369C94933E46AF15206887B41C11DD70C69827600000000000000614228AEAF36276A206990151C3032E8D9A0860E7F997E349A4FB1620A729E80E6D3875EFCFF031A80E84959", + "00004020010FB72684C726253796827184715B4A4CD431764810E0DCE50100000000000049924CDDF4C13F3CD86CDFD23EB983DCED7616952B8FE50F5C8E89C9624319E62BD4875EFCFF031A1FEE01CA", + "00004020795DAA303C36971AF93171459B418D321DE8DE91DDAD93B584020000000000002025C693BB2FCF43052294857C58422F30834A3AE6CF9949A92B41D0B2776FCA5BD4875EFCFF031A34DCC51D", + "00008020E0F3999E17BF703C9FAB18ED40DDCECA54BB194F58CDC005480200000000000053648E2D710F3EFD9D40C692F1A6300728A8ED447B3D3C5DD9F3D7FE780F4ECA7DD4875EFCFF031A41A00B8C", + "00000020883D3BD1CEB8B7B06A9D410259746F6C93F336BD55D61A361302000000000000FC013D2B17D398913755993CCEC55B1D83DE5A15C927B63F9D50A6FB23C2455487D4875EFCFF031ABDCEBECD", + "0000802004E771272E75212477955D79EE567F3FD6ABEF9A1EFCC35BE1000000000000000E36363BF8EBE32B5942F6F577E18D2BB92DAF1DAF158F7A511A1EC147EF5A43CDD4875EFCFF031AA6720C07", + "000000201D558B6AA5057AB158B127F7304030812273235F8E395D08E0030000000000006C667BE8BBFBA19A4A272BCA0B62571D36E1D8B3C54FB7FF19996CAB9B35C958FDD4875EFCFF031A47AA07C3", + "00E0FF3F2CEB92D1AB76A1C36E9B071330ABABDCF23DCF0CADA458B68403000000000000D3B8AFF946B6329DA5B0E1ED325D7E466DFFBCC99A448102A9DC73546AF31CD467D5875EFCFF031AF0E22F1B", + "0000002059D7AB803C9A524D678B43F358878EF5E88EBB771BE062C9E801000000000000FF7E920B31A02CE8D79598A645857D98BDFDB35FF7E72CB0E6F5C08740AFAC1806D6875EFCFF031A8DD0B5FE", + "00E00020CE06039E1F754ECB8064CD99714528E44EA025AC1D40DD7CF8000000000000008FCFB06567C7D5C0CD500F669DF9ACE899770A6B252E688F1FFBB487861259A060D6875EFCFF031AED9E71AE", + "00000020B5E7656D16900886DBD20B76CAB889D4AEFB3A4748393CACC701000000000000C2F2F3827C7527874EA167BCDA0001ABD0E2C532DCC5C5A3544EC5D25EF52F3963D6875EFCFF031A44B6240E", + "00008020FF7BE279DB1692BB78F4D6CDD66450A700E604ABA81D42636800000000000000F164E7B33B0FEEA62CD75CB497F72E7188A774C61DC8A938AEEA9B0055EFEC376DD6875EFCFF031A012C1460", + "0000402039691832812127D8BFFBA6DAA79C75BBA76810409ADA37B25701000000000000EC42D6A06BD69EE39ADE8597FB55A317340715A098957683B9D9090F3FA64E717FD6875EFCFF031A80126448", + "00004020319D8E62C42128A3FEACFEC21E03BB078588EE311114762E41010000000000005ACAF95EFACD9E195B2157DD2E803B186AA3DB1F998804519981AF4E574F3A7FCDD6875EFCFF031AB8EE596B", + "000080202B512A7B3F4E055DD1063E308672BDF6A00EAF4E47FAFC932901000000000000D97506147B5C99BF541DD44E0C6159170ECF5A5BA7A2EE4C3141C1E0DB982D641AD7875EFCFF031A9536BB0C", + "000080209D1C935172F1CA3F775DB941E7310DA5398D58A4EF64431231010000000000005A232B35FCB16844115C9F0B07BD3C99876DF87C7F9EC88BFBECD5E7027EBF19F9D7875EFCFF031AB35EAAC9", + "0000C0207E76DF5E0BDCA25D67950B2BBF9AA79DBA7D64D8E547DD20200100000000000047FB2967461AEC268218122A9F705FF38B0E28D6C54EE43A418B3B2A6C585D0FCDD8875EFCFF031A46D4896E", + "00004020ED7E885662BD75CC0BFC174820FE89BB53AC2432829A3606E802000000000000DE9C58DB4123CB57EA6371DFA0A2BD4DB16F050F64E33A3C0A33B7CD7CBB1CFE6BD9875EFCFF031ACE8A0375", + "000080203BBA86857742F8D7E610378BE8763838FE3C189AB4F52AE8F703000000000000F0FD36BCBE1E557B1B991BB3F8BA1B32B523AA036ECED2914877204821AAA6C84EDA875EFCFF031A1E8C60A6", + "0000C020E227220E9FCB6B188ED00B1AC6F9510141BFB515E79C7653F7010000000000005283448C8802D1C95ECDCAEBFD8C3B541C0613BE2202CD2BFAE9FDDE83F0CB1D60DA875EFCFF031ABFF88ECE", + "0000C020EC0263426840EBB51B0437829585CA0983D606106BD53529960200000000000047A09F2B60052F90B520152514FB7865D15FB8B103B8CF3E60AA473657FDC0C280DA875EFCFF031A0256586B", + "000080200D618B30C73F0A5F4504F2ABB22090D265426107333744DF4E020000000000007D76C310821595AA23C443A4BE2BBC2A59C72FD8AB843EF176D332D09CA64998A5DA875EFCFF031A12782FF9", + "0000002004C9F3889FF6BA0BBC1F459DE789E5DE24E5C4672B8870C9DC03000000000000C5CA67DC36117FBB2CB5EE400ACE389075CB1B0FAAD510F8ADE1B7E6E8CACB79EBDA875EFCFF031A94EE858C", + "00008020BDADBC468FCE65BB6253EAADA526B67C07152D0F51075C95DE01000000000000F2D2BD2F5FAFDCD6EBE37382574AF8319177E22AD1C580DF33497EB18472D89724DB875EFCFF031ABF1A00E0", + "000000200E2DB28ABF207DD2A0BBCB925EA8515CA96C09C31B9FB9BB8C010000000000006E6D2E4B4F68D8CA353E0D0D7EDAFDF2ED16FA522DA263E65FF601C04E4467A16DDB875EFCFF031A83961243", + "00008020251F4CB3FC2403FBC2D3B765CC712E4F82762C40C78732EE8903000000000000343943DFC213F629586F708B28BDE6D751127E658386EC1862A179F4C738841228DC875EFCFF031A8E9A3005", + "0000802072FA9371555B54FB7DE74EE3C89347549613F07C36B3EE13D700000000000000DE0A6C9CAF6F95F00761E3F116F95E256695BCD2F6304565F978649508643CED9CDC875EFCFF031AC60C8AD4", + "00004020BCD4A5667BA3FDCF07753680C30B371C03DF59CBD25EC8407603000000000000CA3DB7624B67814BB94B49FBD86A019596B2CC391CEEABDA89F6F7B82E21B347ABDC875EFCFF031A392EBAB6", + "0000402044A9775C35B049A1CD8105309F7E02FB374DA079660A9E81AA000000000000002D2504FE8399DC0B3497140C06F682FC9F44648F07DF2E126FEF9BE306D32C5BC1DC875EFCFF031A53DC8457", + "0000802060B4DAABA16799C81C8D903D655D54F2BB2421759CB48708D700000000000000A37EA1759AEC431D9B4DBE27BF27FFD7FE19F04DCAC7738F94B70050FCD20BCA6EDD875EFCFF031A282C2FD2", + "000040200A7831EF463C03F34D7EE85EBCE515128752ACFD589F8674A603000000000000033BDDDF783E40390D5516148EAD28650687D027345CC2F2ACA4A420EFA0670996DD875EFCFF031A3F183BDC", + "00E00020B92FAF90015EB622F4D5BBA879E607785E8B709C8DD05E1A99020000000000008A545E40B6F58668D42F8DBC4B333053A6F8F5E4E0BD8B705CC39588C08DCE43DFDD875EFCFF031AD4518303", + "000040207DA1C523784B25B96FC1505175216DDC5857BEFD0115638CF803000000000000DBCDFA996C4326E0EA5CB47FC5F48E7F97D126D68333D42D20CFFE9390B62F4E4ADE875EFCFF031A1852C4BE", + "00008020B21E7EBBD884E65A1AF0C1EF6BE58D29D3450B2AC2514E262A010000000000007D4046956448C186474802B0C11DD0A4FAB18C28ECD8C2CB742E20A5014209CD94DE875EFCFF031ACE0CB064", + "0000FF3F7219A25A5D75882E4ACFDA7BC5C348851B134A6641001AB50F000000000000006268CBAC3B90F0D5BAF49C5D794DAE5E15EC7F1CD3E58B010009E09CCEBE2C50C7DE875EFCFF031A4F897DFC", + "000040200A38941B9C48FBB730D89FA44EED5D6EB20417FB3733E8DC08010000000000006D83F84DD383EEBED80B173C2154D4EB534E29608212CE502A3708EA2A19EA0FBBDE875EFCFF031A151AC0AF", + "0000C0204C178E364ED28832FEDC1CFEA53AAFA2FEF08C098F5D1E79730000000000000084D6E5F433EA428932DB9637C25A37B9B19334E9C5A7D33EAF6D28CC22D539273EDF875EFCFF031AA8405B3D", + "00004020D07CCBE320728C30633B92872DADEE9223D36B465F12708B810100000000000042B955FD267DEB42057AFE5DC98394C9886E7B678540BA18CFE48232686FDA295EDF875EFCFF031A271C0CA7", + "00004020B0AA7C57E5D29756F69B4D04469503D5449C283468A2C81A8501000000000000B4CEE09C71348254F830994BD44019B6BF41D33E2EC423F32CA4CCE1FF91D98B77DF875EFCFF031AC46E13E8", + "00E0FF3FC233A5F128194DBF0C430D153625BBA4FD409836F765E83C7903000000000000147CD19A94C0DBB41B3335D0221F997C8C2E9D209E8C6D3663E7D31620AD442631E0875EFCFF031A2774B3BB", + "0000002053648E426D58FD2DFB20AAB635665306ADF410DEAD6710AAD803000000000000D5851E541F2F461B26D03AE011BA1F78DE6A9586F3FC1EFF280BB0DA0E57B31F27E0875EFCFF031A9DF6BA19", + "000040209870B72ABAD14EB354175194490C1E421C903BB1E0EE678DE2000000000000005A1FAAE2C28BFCFC116D947CDA3654EAFA5AE80F21C78552F57BC84821E189724FE0875EFCFF031A5258630F", + "0000002051DA998989515B67073C4EC514C983AADF5917072BA65AFB1C00000000000000AB69BDC44FE257A0B36DE1CC7AC82661A2F109B1F57D0E511079D1867F84BB777FE0875EFCFF031A1586497A", + "00000020D2C8A18C2D3236D0F746601F053E69072B8644D1397E486D7602000000000000FC0CEEA4349E3CF3D4D6D1B03BFEE40CEBC579A057FF57B770B7A21BA3E7C332B1E1875EFCFF031ABE9DCA1A", + "00004020B4C59982E7BD6D7C822CF999BC1C97C27633BB6CF9325BA0AF01000000000000EBD40728937EF547CFF7CE142A75B88ABD9932B1AF1EC6A1C2E1DCAEF5E22524B7E2875EFCFF031A1C9A1F49", + "0000002071D4DC4EED680AEE0E64477498A9FBE7C9837F42F124EAB2EC0000000000000039CEA7CCDBC454CED59D2B10D0E108E60B660E27BC79E4833F5C9A66355CD1B726E3875EFCFF031AFB26B0F8", + "0000002012192ED3E946A5184F9BF2362F2C89F9E59C848D7B664451E60300000000000028920D5FCA0FBF49B39AFFE97933544CD8A03B6D432CD8C098FA311C8B6E872826E3875EFCFF031A088E9A05", + "000000207D193081A6E4FD668488733B19439B070AFAFBDAEE6886C4A8030000000000008DCE0E1CDC3ECC16DFA2F91AA5B98C7A9B4749E53F3099579D16CCB00B7004E93EE3875EFCFF031A314CC68E", + "00004020A3D5B14B30624F53ABECCBC343529CC81FE55B30B9AFD4C71B010000000000004978AED025C5FBEB48A76032E8BC55F125BD09C7F0821503FD069D6FE4C151484DE3875EFCFF031ACD9A4938", + "00000020DF5B4DB43FA619613CDC2E1F529529BD16AF9CDD2DDF5054AA020000000000008A6B7A967F22F729AE45A48BB5C8AE64D0C8EFF14CE469DF4737BD125AD3B86160E3875EFCFF031ACCD43652", + "00008020E947DA7399CFD843ED3439F17D439E2E2CBE7E0091EE2ED693000000000000006E4BF90DA2882CFDC150C99735EF0600AF5696B5787902059FBF8729713AC798D7E3875EFCFF031A3CB8B724", + "000000202E4D7F5D70A956C2401B280843D28F2B19662B37CC4644169A03000000000000AFEB411EDA07BF23EF5F732D98A7E8B0AB8DE34731A04A85F5E58EB61569E914E8E3875EFCFF031AACB619DF", + "0000402013144E7E213A89D825A62081CCE65A943CE8AECB22F38CE892010000000000000B837F5C030189CC488CA9C3079D9025814D018BDAB98B94B1912E0585AE05B9F3E3875EFCFF031AC23A7950", + "0000C0204AE2324F6F9F74F0F73A2E0DB7AFD81927649EB5767E62DE6700000000000000E92F96D77DA678645FD277CD08483B3B2D2A588CC6AF6139FCFAD4E208BA9D3B0FE4875EFCFF031A9D087A38", + "0000002089298757034710A301162B2DB2690C891C23DE3107519F6AE902000000000000E49DD4608D112E8521D29334E2E84F442BBA101B9E66F4BA2D48C28A8CE4D1F33CE4875EFCFF031A02065B25", + "00008020ADC0A32833CC8764008F92E62400C1E1A1C45DEEBD48B09A0B03000000000000A1DC47F21F6B25110A0F3DB0E4FF6CDCC738C0F83A3B35EA2C89CFA7C2270867A0E4875EFCFF031A88524C28", + "0000C020E0EB036062A26D61C56EDEAE96FF870F497C519784965055900100000000000038CFB3F86AE3B415F1D1BEFDA8D8F3A043DA53DB2F58ECB76DE2C9882D8F6EFFC6E4875EFCFF031ACBEE6FE7", + "0000C020D25864E48597D72BC314699B649ED3226FF1B4A6ECA8DE37A2010000000000001185FE4F3D6055BA2F44FE762F00C065CECB9FAC2A0D77072261A09FFF14BB7DDFE4875EFCFF031AA29A3B46", + "000040200FA52B1DD5F037EE6D0C5C1B3B47E6EC9B9A5DE7D21B164B8001000000000000541F111078E61B6E316528FB448B16E44067F3BDE2AD05162A8E9021D86D5C2530E5875EFCFF031A14B685E9", + "00000020331240BF6C81CC8DD0E73AE86D85C7CB8333D9105BD3887064030000000000004B8FC87D876AAD8D1E2B016AF622DD9DBD4FF8CD9E1701DD1F83F337126E69807AE5875EFCFF031A62EAB13E", + "00008020EAFA746B8D854AA5662EFAA75F126382FA6FB26D4F7375B7A8000000000000000E3C92E2D1D691B0A6E6001D4AB33F9DEDEB5F2C44DA75BEE595B2C589E7714B65E5875EFCFF031AABBA45BD", + "000000204A00B44DA5423B9C147380E9987BD1FABF689F211BEFB0061700000000000000988F00716EE5121B9CD072E154C831CE9B27526808236F6EE8E603EDE4DACA5491E5875EFCFF031A02C63E20", + "0000C020980D3C827B44356A8F046F6BCEB57DD5CD988FF1A27BE2258C03000000000000DDA2DC8DC380B4238446D8CFA1CF24642AFA1DDB01CFF255188B71D0411360CDA9E5875EFCFF031AC3983BF5", + "00000020254D76C73DC72630FED05416941ABD8451AA1DE1907F75309000000000000000F0DE8E6A623488CA979418DA462265D3DE8F573073535022CB9E526969A86706C2E5875EFCFF031A4864599C", + "00004020AB526AE5BC2ACFE9EDD62DE30F6E70C05E39DF96273B82A77701000000000000045D5655D5590CA7FDBB824D771E03F4C0FDB43EE64651F8C2DAC6D417DC499545E6875EFCFF031A9B40B4EA", + "0000002072FBA0E8ACAAD0D0FDE7398628B2F45A7534F367D22E8B3FD900000000000000B13F78D28753183AECD831932DEBC4EEFE4B4E9802FA985D63DC58B9D1A347F764E6875EFCFF031ABC387C5D", + "00008020D695F1C68B02F09734FC19F672CF0B127242A81576F1B2F92002000000000000ADC399EE7E1365F1A7939A070CB56E90E938B5429D025AB0838054FC4CC59B03B6E6875EFCFF031A98A041C0", + "000040206FA9F7FF745F40B2AB90C7456700658ED034D57824B7AB2056010000000000001199D729318ABDC5D7AA85003B9A185D19670D74EBB2D81CF2CEA1BC5524D8FED7E6875EFCFF031AA9A8805A", + "0000C0208F267C620303E9E17107E1DF3EA2A7F7A05ED4234450135DBD000000000000003602440467E75BDDE23E4B4B2AB3F6D44975102A8A4615C9FA954B107D24FE70F7E6875EFCFF031AB8545410", + "00004020242FAA23F4EF88545D60ABE3DD5F59EF701103203E4F2BC04D01000000000000A3FE878D0C2EEF49B56DADCB0A66FDED45B2D35A5358F55F297CBF62A07670C455E7875EFCFF031A279C2913", + "0000402022E3A82F3435C564B1F7234C40F6A0FD301D00E064F5DB2C5300000000000000A5D08BC7CF0AE6A9EEB4A28BD32B38ADC1400FC9AFC5D7CFA6D19334D894CEBD70E7875EFCFF031A4EC68851", + "00000020A60ABE01C9241C050F65A0C90BC368D1EF5DA4B43951330B89000000000000006A0A7EC16318689C039310BDBE45902158781CE7A9565F1D7C8FC844F40A12BA79E7875EFCFF031A9268851C", + "00008020BF122206FF5F9A27612B8187DD7676C42F865464E3A7AF32BE010000000000007D0C8154DD7E8A557E35D8D70FEADD28A85A2531A3A752D0A18F0E8D050487A3ABE7875EFCFF031A95680071", + "0000C0209E062F085BFA4F403CE976CBF52EAEC6C49BB4A9EB439DC8B103000000000000AC0945181A71B2B3474B683617103E29BB22D14CE35645FD279846D753518F6015E8875EFCFF031ACE147CB9", + "000040208AC8761FCB890C8BD587C4CCF09C08F77298295FB6855E3DD9020000000000004C28E0DF67D37CB0E9B472171B06D64A21A67525DE647490759ECBAE3621C14FB0E8875EFCFF031AB0100295", + "0000402072E28572912B092945FA241BF4C6E86C715F9925495F6EB47B0100000000000032F75C53FCAE9B65348E72AC506A637EEEF56ED119B851D2CC355CDA2D93960462E9875EFCFF031A11B497F6", + "0000402020F01966D3067D8ACC7CA176E0D024B654D3D7CD76670E257E02000000000000590FEC0B4022F30796735D7FB03DEA56B7DB6FC7EC88A0C377CE6A1E879EB3EA94E9875EFCFF031A92788820", + "000080209E5CCB1C7E73F8497ED8B777364560D2BC08F11976AC9260960200000000000047ACFCB7108E028827A0F60A7C8DAECF3258C1333F5D162B75CD514D48F3A8F539EA875EFCFF031A4A1C4821", + "00008020CB7121F42AC6F74449E62C74175DEA71DB28D85E27F4D60AF6010000000000009D460BD99C31E42454072E0206BB7E0A0DA1D90B6FB44DA0CB9214EACF1B09BBADEA875EFCFF031A815AADC1", + "00008020BA65E1AB236255A35678D02DC5DE3A8D20DC767E112A2C73D6000000000000007A1ECE35FFD59A77304CB2EEF4FC2DF09BEE9AC94CFFBE36ABC663C671D77F0BE9EA875EFCFF031A3C084DC8", + "0000C020D4DB4250664BB9C3FA8D74885D026E9BD56B2477590A8876D5030000000000000BB1B10860867280F5E247B75C6AEBF8694D3DD6AF9EC8386B9D4378EB74711434EB875EFCFF031A2C103EDD", + "0000402066838584106146FF34CCB794368581F24CAB169BDD2B747C73030000000000008734E01A8B80886EB0254AE11358341D813D2F578BDCA004731B7D18393254FF58EB875EFCFF031ABB660E12", + "0000802016E5523F54EBE1C0AB4624BF30A721BA26BFAEBAD9EF58DB5B00000000000000432AE747C6DE3358D810FA04EE8EC90B234AAA282A72A1DB7A23324DB7A33E6DFFEB875EFCFF031AC00221C8", + "00000020661C16CA3DE2DF451A7EFAC30DCC5F8ABA78E0B989DD05EA9302000000000000AC50316EB1638654D959181E169E569DF480F3C91797174A38AEE82492AE4F8564EC875EFCFF031A4A3AB55D", + "00004020D41FAED004BC37CC89BFCC748B1DBDC2F1104CE3878F391EF7020000000000009B8CE336DF827914B57D74461A8CA4A1AB83D86018B8A07B0550328A520168C7EEEC875EFCFF031A8F8CB5AA", + "00008020A0BF936900CD6928A786EDD3702FEF218C83B71B08366FAFA402000000000000944EB27C2F02E5DE9B2028F5C5769BF789973C9409B62B56CCBFC380B13A688931ED875EFCFF031AB9021625", + "0000C020F77C35FEE95AC21BD768E43506FFD22E3BAAFF08F7D2D6F3C901000000000000A4966CD827C37D7DBE4DBE9F24D0A2267F5EB0C5497DD4A88F0AE7CB9D1B606072ED875EFCFF031AB8F6CD9B", + "0000C02062643C53F78B954889ECFBAC302DC282083477F77BFAFE0832010000000000004E2D9F4AE98E480981504EC6EC3C6D529B1E63AA10A9E42AEADC8060FFB265C791ED875EFCFF031A3DA07EEA", + "00008020E903F438703F4782E1A48622D76B393D2F771D14DA58024735010000000000002C64607735D82CC94A205598EE151A7B516C075BDD7F3C14D78145D2B9C0B178E2ED875EFCFF031A36BA39A9", + "00008020282124D07F8560892811C79094EEBE307FF51EC6D426EA279E0100000000000093D81537A1E33BBFF77D5364E1685C2A1D1F9114665DD3C0B7EAC04320C58C4DEEED875EFCFF031A2D6AB8E9", + "00004020B65B1D7C13CF67841731D1AFF31950A3E32BE2B1263A43B4F001000000000000C9253E1016B19F420B8F0F1C6A63CCA5A1440A45041EE9D81CB6B19B461C9D9DFEED875EFCFF031A3E60697F", + "0000C020943E63A8F42328FCFAC6B91C974D0B33FBD62717B820805570000000000000009C415CD59C8B0D5C72FABAF1EDFE2AA2F14F9E25B1ACB969996F68549EBC9C0733EE875EFCFF031A191C779E", + "00000020A8C167C7C08FE7DDA6284BD2D230A9198B091AF51B6D49856C00000000000000C9A2A1884533759DF9B735CCFFE831D857A5B8D8D5116BB3A983F33B95E089B841EE875EFCFF031AB2555456", + "000000204467C9A7BBA5DB0609EB17548F439246621A3F1F4263CE252901000000000000482E28636201BF3AA7D36D7769D9D9A3D9F7714029BF4432BA1DEA3CE603C36D63EE875EFCFF031A865693FF", + "000040204B12CA617BB440CFE0B87FE0CEDE4924148D6ED56E646AAFD40300000000000053AECED82B79F1CC8C831CADC25649D5A685CD0794055E97EDFB27119D14EB5DC0EE875EFCFF031AA0DE42A0", + "00E0FF3FDFC3527CF70E957789EF037BE86A3F2858F642C3C9493750D202000000000000DB25ABFF84A368E79CBD0505A58DD22B1F3C1585B15700A1B3C59B1C9B57FEDA13EF875EFCFF031A0D1C1608", + "0000C020AB84AC5624ECB96FCB69A87B1499F318304AA626697D97CA480100000000000015FE62D3E070D069E5548D6BF06B7B537980FB0ABC336671B1C9648187372F3B78EF875EFCFF031AAD0606FB", + "000000205E4F9A4992E6DC6B987FED564DF174B3322B18FA11385B814403000000000000021E800AE5BF2FE5C1A2C873E11F525F6FB8A84D19C4314483DB1103B5787C51ABEF875EFCFF031A2B4A2871", + "0000802074991C5440E4102042BCF41AF7CB57B74266ABD720082DE5FC00000000000000602C7D0C2BA9A413DE8DE562C615CF1CB1C050559FAFE23C5DBF7273356B4F82C6EF875EFCFF031ABF8E20CF", + "00004020E627A3593F1D596CA6FDEB1B8367FEE07C0C5551D9DF36D8FC03000000000000D1A86CAED691A2191AC7D609CD1F6A2CA374D40F39A7BFD44040362FE2BA3E22CEEF875EFCFF031AA3603204", + "0000C020687433F833715C16F8A69D1211B0CE7BD7B5692EBD57965B1A0000000000000022B9799CB811C897E7491EDEA98D300D54FB1EAC4A68315BD718568F772965EBDBEF875EFCFF031AD220B233", + "00008020D0CBB6A497E874D724AAFC55213EA294C9EEFBEA27F7163428030000000000009A28B41DFFF9311C272424A0DBA5FC17C67B1DA7155A7857691111B9BDBAD4EDDFEF875EFCFF031AB6A83369", + "000040207B377728B27CE65E2A22CEC82D1B052B1EA95205072AF20AB30300000000000011B681E61765EB0487F9B7BCB7870FFB2CA2A6EF5793CDF6C8B62D02BFEDA8BAFBEF875EFCFF031ABAC80CFF", + "00004020FE6BDAF48467C5F0160C3195AD7C274E0B2B76C80052FDC226010000000000009DA4B3B0D9E9A06FE21F27BAC438F755F7EEDBCD70AEC02AD581F534F91710681AF0875EFCFF031A9F5890BB", + "00004020A2B78EBC212D04C20F1E012CE006685A73B3D8FD1E5551A2F8030000000000002AC57A8573181AF7B4AF0D969DC58795A80A0D566D5FFFF92430B130A0A90E134DF0875EFCFF031A3BA011FE", + "0000FF3F982640394F4E3B979B7533F8587FBB07BCC15607BED592E80E03000000000000B1D6841449F14ACCC67FFF33CB3DD04C3CD6A8EFE67B1CB9F60259178ED7F45784F0875EFCFF031AA8AA56C2", + "000040206A65CA02D19BAD662D5D44968FF601E926B032185F0098A9E6020000000000003DAD22A87E5D4BDF476D6861B936627A7FB8C2588DCEBEAA15999F828810C0EBC6F0875EFCFF031A8DEC5F0D", + "00000020AAD122ED519BC8A9324EBD861731446171F0A9E0B846633AB402000000000000922D7BBACAAB3E6E60316EAEB6189DD0BCF946612E3C7F7F7330D942E62E6DD9EFF0875EFCFF031A9BCE0149", + "00008020BCDA46ACCE15F3BE7382C119216BFB3BAB1D1FFE57A0C6DF2802000000000000CE252EEA3A6F0CDE99063896131C84484012C08FE15BBB0037C5C51977403A0201F1875EFCFF031A8D1ABF0F", + "00008020BD381CB18CF8A80BA55788CCF1777095905A8087FD8986135303000000000000AC76D1FD9439F31CCC2DD16C07F4723E30A5D33374225711253B9D36D2DA21085BF1875EFCFF031A23AC118B", + "0000802065C49E533DABFE12C7B850B932D030179DB44A4664F0B2F641000000000000001C6DF446BEF1B4B4B351291FD3E27982BD4F632F7725F545B7363988A45AFA118FF1875EFCFF031AC8D406D4", + "00008020097CEB089A19766A4BF26FD47D2C4CE0EA47A40425E4E41DBC000000000000006573FBF77E4B1DA67758D9D0CD1C0A7A216A5440E5800EE8C2DD63E1956C8F1DA7F1875EFCFF031A433887FC", + "00004020A2FB173D6847222001B5A04519C81A2C3E4C7856FC608977CB03000000000000007D69C311760D2A82E614F1094691912603E740C9BD42D2890E4372F831203BF1F1875EFCFF031AAFA853C5", + "00000020C7A9D8B4370501174686E8889D4DFFC469B506A34726DB1EFD01000000000000F45488C9D3387AEF1CA4CFF9E3BC669793EFC3BAD827C382AE77ED0B68852E2988F2875EFCFF031A41981C62", + "000000206D2B49A9CE117178513972CE6609E362D8CBAC304780A4D4850200000000000070599BFCCECED7C5200BB60A1D3A590C1B953AC709B40E771942ECC1CCA538C1CEF2875EFCFF031A4F72121A", + "000080207FC1864B415C7EA0B1D7A9C2CA87C1573F1A41B526A17190DA02000000000000E13D9DDC32CF1C89588ECE587006B77FFD924656213DACDDC4E7C8D329105AA20CF4875EFCFF031A191EC814", + "00004020C05A959076C0B7A1A3E0FD5D36BDCF64F0BF724DB1DCA3057600000000000000FF04A287B6776286303F0F74E777598CB808F3DB32409DF532255F82A3313DB340F4875EFCFF031A204A7B42", + "000080200BD47A16AE989F486D34A3FB9F62CED2449994B31B216DFDD302000000000000C779C4ABF279D65BF49CE1E14DAE21D8F0FB6823A724EAF29205FD72F04F1D7B9EF4875EFCFF031A04DE2159", + "00E0FF3F9DD9E30D9F74BB735F619F2812C0CD85D05817C3E8A87F975F02000000000000A52727423C12604B94F2B3542AE3824150068359ED373A2B88B46EE9817AB4F7DDF5875EFCFF031AC18AD8FF", + "000000207B009495B0CD8631CA96B94B846E4D76E10FE6D3458A20E72C00000000000000718949EFE3A163170461693A3FF6758DB161873129F56D3706AA236307DFC35201F6875EFCFF031A4D02862E", + "000000204190B39A35376D9051AA702CE1285861259439DC8A43F1CB0200000000000000BCFF8629EC3A7723693CD429658B7A85B0645B018A4C34B2632914E80FE752D309F7875EFCFF031A9BB232C4", + "000000204CEC0175EDC7198B7BF4EF08EC1E4DD5D1092E6FE41386149E030000000000006E685FA3BDC1912075928F8BBF01D45FF1039133A79E887272B38E3752B232157DF7875EFCFF031A85529244", + "000040200AAB2E7F74AC7B7CB7CF49010E48086900DBE11AD86243256E010000000000006C0CA43F1283C565193652B307A4CDAFAEEF21ACA1CFBC74A7005A0009810C7BB1F7875EFCFF031A3E2E4EEE", + "000080209974B253442813F75621B770D3C386DB902BF5480C211AA76900000000000000088028189EBBF8368D724E900482C8489CAD6982289FD8BB4A40917095B633FB62F8875EFCFF031ACF6CB29B", + "00004020BB9B0A6C6C52B43142851DC0793A2EE835D132EE1BA56FC33A00000000000000E37CA19CC634AC2B5A03FBB7F7D69D8DB89338CAAB0DD44772E56486F51D5DD973F8875EFCFF031A93824B0E", + "0000C020CB193043E8C53B26EC3C37AFDE75793BD0DD4396942BFA0181010000000000003D5E11CA30821D39C532EA96E36E97E0C2A5E2F450716905B496ED17AB6F7764BDF8875EFCFF031ACC0E33FD", + "000080205FF3DA3756AD7A2764A2D454D2D204FA3445C9A94B26945810030000000000005B6EDB5804EC03F23E7E69A362DBD2DC0D58ECDC3AA529B78FE51F705780A97775F9875EFCFF031A50A07FB9", + "000000208F299D532E1534A4D8625C0B015B338D831E0398141F7CCFC301000000000000264250EA0D11475CE581258449F75BDA97B2AC53BBEC004EF9B2A9F9E84C0EFC8EF9875EFCFF031A526A11C0", + "0000002083E233EEB9DD2CF5E236777BD9915B4FFFF42F042E3A9ED483020000000000001F8788FECCCD7227948CD06375B9224026876CDF56E886B95F5A7BEA02312998B3F9875EFCFF031A39C80CF7", + "0000802020C944D14A0DDBBEAA58DDEA6CB1C43B7C9D80DE2F48EE658500000000000000609C152A648819ADD205D27D353D320B7A838F3424FE1E41F5D4DC8737692FD5B5F9875EFCFF031A37CC1AD9", + "0000402067867808E132F99961469E5D28147020EF92D4E32CEC726CAB03000000000000C02DE3F1AC816295271C4F92F5DCD36AD44194E4008F5ED5F711D4539DA72815BEF9875EFCFF031AA7F01811", + "00008020E1C3011D9BA3EA2CC7E228EE8F3E15C3D6A0718BF168A5687603000000000000EADD451D44E40808D5FC45AF40C3CFEFB5F3047B1F6F0078397509F9C7D450841DFA875EFCFF031A81C882BD", + "0000802007856F2D72148452CC56835A32C4D7AE7DBBC1C089B53642C9000000000000008779EB2439171E7BA1F116148D793FD80C61B52C44CB9BEE25BCF2A2AD3335B541FA875EFCFF031ABC5A280E", + "0000C020AABC395EFCC32F1012B9682A40CA5E30447FF7DDCF798594AA03000000000000C5C41DEC7948F7B39F543DA3C358884C2DDA1D13EDBF4D3A5A17878B84A5948362FA875EFCFF031AD0CC19EB", + "00004020CE1ACC23C176564E2F60B0510636E0DF4BB32B7657FA631330010000000000002980992C597715EA24FEAAD5B259E74305B68B40E66C32FA5DCF68E8650C36618BFA875EFCFF031AA7E0A9A1", + "0000C020480888F4A21BC1F1A84C32B40094686AA5B76721EF20C035E200000000000000A895DCF7C153F5A7B03ED6FF26BD8861A4B1C7EF00963508930476ADE2E97397ABFA875EFCFF031AC7DECC8B", + "0000C020589E569E361AB4A76E4481C3A0274D7EE6651979893A637AE80300000000000083AD6FFACD5C8159FE65B5DFE9C0C38CCA462A646F1EF521A5520BB7ADDB58E5FCFA875EFCFF031A3F243449", + "0000002083433ADFF3AE3B05B5A8293FFA4FFFB51F2BFC9DE4488130CC01000000000000BC80718F0A22FD20F17EEA21190F63E446654EB652B335A09FA6AA8E850039231CFB875EFCFF031AC95EAB83", + "0000C0203EDB7DD9483742DD753595AF87633E7AE24BD54ACA30E66CE301000000000000E273CA2D1792604186EADD9E8AC2547B3F715F07C2773ABD8DD94254A957F89932FB875EFCFF031A138C4701", + "0000C020350F49F1BEB70EAE96275170EF879DCF0046958B31051DEA9A02000000000000D0813F27F2D5AC92B53DC9BE183B5627F69FE935B923D9AAD1454A2E1B9168714CFB875EFCFF031A97C648EE", + "00004020E4237E0AA7456E31F80EAE11096E42EC0FD2EEB98ED9C0EAA903000000000000165003BDB9CA8817DB6EB31C7098AEB609998DECF0078030246EB083B5CF0E648CFC875EFCFF031A0F74BE2A", + "0000C02070A2EC17F167C867C1F046FC58C2DE2368169808292DB28E650000000000000055D61FDCC1E6CA5D9862B7367E216B494BC4F056C94FCF131BBFCFD8C04C91A439FD875EFCFF031A08608AF2", + "000000201EF377C10B32773B49C3D068404C8E6CF46D2925DD7AEFA5C50300000000000019DB23B8E2B9EB5B8B668BC1A480BCA1D662535393A8E4501A46E0C05F97E41363FD875EFCFF031A2974576F", + "0000C020A98BE88FE4F115A3F379BF78DF37A0A4355BC493DFD8F2473E01000000000000B4653563494A751DB3133B595AF7CB1354EFA0476982356169A051DD70D8713B81FD875EFCFF031A28465BE4", + "00E0FF3FC0466EFC5DDAAEEE03D754750CDBDA33AC842742F999B884120200000000000079C4FA8D47ECA81902D3B49F9019490A836934E5C3AAA0E21142405FC9A3FB9E92FD875EFCFF031A915F6E5B", + "000000201BB6DF46A5F6B1C6B53EF8A9FAE06303ADA2A36E822D04311D00000000000000FC38D904CDA5229DFC5C47096346AD8F8D213B55124C3E7134E32ED8752286EAD1FD875EFCFF031AA2E4FEE8", + "0000C02009725AB3C85E68FDE0F306E9047E4A821D1D94F33111DCF06F01000000000000B231417C4F386BE0014674FC30CD575266FA54A11509764815AF5019D2092902A9FD875EFCFF031A1BA2359A", + "0000FF3FBC4D3FE1FED78B1B3FABDBEE33F9D9D91AE97637D6A3FCAC5C020000000000004D8C7F85C2086B28CEC208FC50A59C7701BEC3105A24940E0A394EBB381BE234F6FD875EFCFF031A3113BAA0", + "0000C02085A868FCA569B522723C83859681F4BB684924EB9B2DC4B04D01000000000000AB3DE95204A7C53387EDBC15A83AD848EA163D6C5E0EAFE4592BDF758DB8E8FCE5FD875EFCFF031A3BB44D83", + "00004020014BE8895CD12135826624BC1680837FDE4F32CB7254AB50C103000000000000EAF10F4236AE14343655EEDBFD6A4844787B4B8425C3C474A71746E7F817D9C28DFE875EFCFF031A88A43707", + "0000C020693FBEFC7926FBB1A3EA7CDEED44A85029D5D6E124C3A5BA4F0000000000000039DDBB7FDA57999D8E9E88204F098662B8DC83D942E86F6AA94061E42932C19BB3FE875EFCFF031A83DC3CD3", + "000040201D8E2310FCC19E5B3C7F5FF61D523A3039C40C2070C97EEC890200000000000014193282D2D85A187D4D522B33893AC617479B2130B8191F8B525D04D238B203D4FE875EFCFF031AAAB64EC8", + "00E000200B219CC46198A9EF6B2EE822D6D0DC89E0B98737EB7A8E6D33030000000000006401B712747E8F6FEA1DFB10D95FECEA32D1C1303F76845F2B9F0C209DEC638402FF875EFCFF031AA1C91434", + "0000C020C3FF1C094903AB08766DBC070BE3A3D65138A662F5F6FE931E00000000000000F4EE936B22AEFB6848FB03BD594A70D1EF9C164F5AC79DA0B25638D6C906593305FF875EFCFF031ABC6AB0D9", + "00E0FF3F8DA1A2A6167A91289C2294171D71FE6F659A6AAE004BFD2A67010000000000006161B7C1AF757060373BC0B91E804E27E9FF6154381DF4A4E7306A4DD547FD5141FF875EFCFF031A932EFF03", + "000000201A548A0B900200230EA335181C5BCF675251397230A0205ECF02000000000000A4C01B6F7B6FE0788D40A4435AC5A41A24CCE9E742D9ACCFEEF4746D8066095E64FF875EFCFF031AC1C642F9", + "0000FF3FB85065F7DC82521A30EFB04D735F2B5B95CD52F47B50F04E2202000000000000B373E5BFD11F2D4881F4349C5786B753BE51EB0173A8DE5D3EC38621117B36A69CFF875EFCFF031A02E31548", + "000000203430D1F6192370CB8455B9D116FB0AC4C0F5491BD1D2F565AC02000000000000C9FAD0740480379E2090E25060441AB92A0BC049B90A0A0E2C7F5797FCFDB382BBFF875EFCFF031A144A0A63", + "0000402004C4E9BC0917244BA5EFBC5A4A72259C3B640D971CF299E24201000000000000EB8E378017488FE63C5B76A89649C5E2C6D2212B0125158DEC537B58011F31480100885EFCFF031A8ED66410", + "00004020F712C7F9036A9FB870C9925ED84BBC884D8BC477D0F7C1402C0000000000000062EEE69B9AEE87605095A2E792697D7B819EE50D9E98D393360B7112BFA4BE871C00885EFCFF031A2CC0BCB8", + "00000020DC654C8CA04FB557B8DDA215540927A4D89E7706322537C7120200000000000047F15D82C801DF48727090ACF63098E5B5DA098B746FE4B8A6D5652BCE66B5F14E00885EFCFF031AB95EC684", + "000000209809B450A9B18D2B77539CED4C272F56EA8FF201FFB9B2C7C8010000000000005CAC7374DA58A81B1C1519BA9D75BA880E6EECC37E2F0E498359F9527B4807926700885EFCFF031A574DA6C0", + "0000C0202B8AAEF156C271E2B76C461C3ACDF007E4F49B63F074261D8A010000000000002CF1FF6D855DD1B480AEC705BA7FD154CD7BC496BC88734F88F4E843112B66547D00885EFCFF031A290A706A", + "00008020A8396A640A54B5BE8CF328779945A5FCCD4E7BAB59235D6F3203000000000000AABEAB6D24256054E34D77A0BC9E9E3CE4A725DE1E90F138389AD62F43696B5BE000885EFCFF031AAB004FF5", + "000000201A5EDF115EFD9E55FC35A1F0E0A18EF08B40E315F9E2507618000000000000001EB842150FC9C88AD752F9F3458B63CD67BCC140D5CDBA80C828A294170F826B3A01885EFCFF031AC8C6B63B", + "0000C0200D9F72924342969A133A1D2CFEF2BFD2F999AB75B0E6385A6B03000000000000B2986BDCC777629889C4615BEF28E196265BAE5BA53C411CD45AE472ED1F1B1F4A01885EFCFF031A3BAA14DF", + "0000C020F701C53D01A828555E1B87919746F65960F819A22EC8506CC80000000000000089F75C53F7BD1EEE7A13069278AA8AADE58CD8EA20BA321133CF31C7B4FC577B5701885EFCFF031ACCC494B4", + "00008020B2DC3A723F0A40BF301C39B25EB4195BF68A6B27F06E284D000300000000000008DBDC43A02360A96129E35B0D7E2FCD2197487EE53D118303E7C870439F06D5B101885EFCFF031AB5CCBCB8", + "0000402040078C15A0B11FFBF661C2E3D16FBB6ED44CAFA85962F8D19601000000000000578012A4DCB764191771EE6905D7EBDF5375B84D960DDC39D6200C206C6B03711302885EFCFF031A806E7CBB", + "0000C0205EC3889A3F9C8F341DF8AB86F32842135C02EA46B2FA946D5302000000000000CFC1A10F0A70D4F918507F535D2E0BD54F918BAE93E2B13E33BBEF33A13785349402885EFCFF031A21329C75", + "0000402048EA23DF32D96F662A0133FBF50D2CC1B44570BC82A32CCE650000000000000042FBE9B554E9413EDBE63FFEA1985426AD9AFE4CF8BF6EFC5B27E67C8F14C46FB102885EFCFF031AAA94824D", + "0000C020FBF9A22BC3935EF1E107C6A4B8A5471CCA2CE9C579DC65E341020000000000009A8FA5AD12C9D427C8F7B47D78F98AB7B23B9DBE8D8023010D7FC78A72C0F460DA02885EFCFF031A4F0C132D", + "000080201D11B45A74A8A7E527366BC3BC890378DCCFC09DD9C6319B0D03000000000000E160BFB6B3D2E14D8C347235DD5ECC1BF67639F2907F02988BB77088FAD8E5BE1003885EFCFF031A85A46065", + "00008020752017376A79AB49DF061CF982B792BC151D99FF3F969DA7AC020000000000008406739FEA8E8DF9178492CED05A4D4A12865AFBD5E8DA55E68A61DF51F0EAF78003885EFCFF031A869CA3C7", + "0000C02001FFB8453D7ECC4029A2F13EDC0C3C6A0DB6BF774B337E7A190100000000000056FF41A6488837F1A234C91DAE6A51E6A2920E6895DBC72F6FE573075E200CC39603885EFCFF031A12EA8D76", + "0000402099B7CC1B956071B938C3EE6B8B06DDF9C94AF1B61BE5A1E5BB03000000000000054039B81DC301606F57AEBA310652FDFC137D496ED812FBA5C5224E626D57D4A503885EFCFF031A830E3678", + "000080204038CFC0ECE0A6AC51616101BE71FD62C1B67A00AEBC53EFA901000000000000BE44C889EB8244AD6696F737E67C685112FC1A945B73E34C495E63331C37D91AE903885EFCFF031A9DAC04F4", + "00000020F1DCDA88C9957B252D88E71E1F9695E7A2A609A12CC36758EB02000000000000240FAF3FA2ABA65FF1E9C2849D01EE27EB04B513CEA39E9E8A69938C984B0CDB1504885EFCFF031A140A5CD7", + "000000204D53B17888F394BB637E8ABBC2E2CB9CF3963FE01F608408CC0200000000000019F1460E615995698536D38DE4D1C6BAAFA8742B634F66F021EE0777DF700B7D4E04885EFCFF031A6573317E", + "0000C0204F5215304E89E257461C628E0796FD6750C868A4D47457E86D01000000000000F5270B549E7BAAA59FCB37B332BC5723C7032B98C91E3B45C26775DD244CB54A4204885EFCFF031AAA4854DC", + "0000C020D468A55F9F755805CD104B35BA9B0E94D1595192866A8E5DF000000000000000D8461B3C547815BEEF4E4693CE8835EDFDA8E118041F3E83BDC1266FAC165E4D6004885EFCFF031ACAD2CD6E", + "00000020CCF9C29243E3AD0E4C811EE786D168AD8703D88A87CED71B2D010000000000009E2B167DFD0A71425E2AE2A51C8CFCCFE2363C54A07A4C1A4346C75681C846C5D204885EFCFF031A19AEAA68", + "0000C0202009A5B03E7139C187507471485E5FCE839681075A3AEFF77903000000000000823CDD5633AC1B17D8DC6109A2343E4123270BEAE65E7CAB117B9BBD836234E01C05885EFCFF031AC49CA879", + "0000C02029FD46D729753B97C2A8C65EFC95C87E2288227EF00547675B02000000000000907C98F9863C021589CAAC9F50A9E17781B0DA565BC43AE3903AAEB7EE7F51903305885EFCFF031A0AF4BF42", + "0000802071DC438166F4CAF7EA38B61504193DBBE6AF527BC332DB4241020000000000008B4B207CFB3D783AC74CF4BE419BEF7C0DE7462E46B03962C0801967DC83B15D4D05885EFCFF031AAE040840", + "0000FF3F47371B6398A76955D9188A3D9526ACA07416AE7FB347093A3C00000000000000627EB86EA0362DF2B9E6F67888EFD28AF899A6A225BC0DFF02A75D661D157BFA7205885EFCFF031A1D1D1C7B", + "0000C0204749219F4A7B70F0C6D4434D8A65C69D389613B145F2D26FD703000000000000E9922CF3EBDFEF0950E1B8E5B4ECF2C0A65A783FFE4F96CF4CDBA2FD94861D7EF105885EFCFF031A9D484594", + "0000C0201C92EA7145092DFE0D172DAA437F7912E74B6FA0B931B9465D01000000000000A40AAEFE290B3E0F62F6F835C05D440BFC1DD2396BF8E3CE382399823CC082171106885EFCFF031A36EA4B89", + "00008020FCA9846C18107CAAB2E3EF86462F6B96A081D92F5A84BE0ADF03000000000000AB8908B00074E0EB2D1F6167EC6AB287A0389B3F51F39EB112D6CDA1801B2FA34F06885EFCFF031A498468D2", + "00008020FBAD030B70A1F3BAE95B879CF1B824FB7DF50B71800E0242670100000000000049A2D26C690301D176648F70C28294FF7F285EBA87928C357054B0FB364B7C975E06885EFCFF031A51A25CC8", + "0000C0208A8A8C3AF950DD9C8CAC116076DB39465CBA9F7CA476BB746F020000000000006873912AF4FD9F9FCCEDDF788F461EC997781DA39E271E43ABFF374D8BBE8887CB06885EFCFF031A4CDA0331", + "000000205A1BD233938BA88540C3994888D41D7E36A461BEF61C45C75602000000000000196F525EB54D14BA70C975A1A5378AA98A4B0DE7279CA238442A5AFBA79C6FECFA06885EFCFF031AC74A1D69", + "0000402035468073F3B2432372BF05CD062C3DE9E3B442DA04591797560000000000000013DC47250C68E52B344D00EAA643508D3B226C408148300252829C37448C20461E07885EFCFF031AB22CA65E", + "00008020FAC1ED6C66EC8343239572733FBEA54C34427BE82A934E464B0000000000000079A5D8B2120C06B7A6594C628DEBC35C301447D2EE8AB94A7E88DB46A84A92C42207885EFCFF031A804C2C11", + "0000FF3F2A7551CCE83B81B102ACF0B0EE8BEBB659EFB81C5519ABD29D01000000000000AEC5C50151E6BCC2DB586A3387092177A3773A28B679F278F9CFC569A76501D09A07885EFCFF031AD9B27407", + "000040204404B5C3ED3F6908E63E8C7BB2EB06C3C96040A9FE3FCAEF250000000000000048BCB9732F693C314A96AFFEDBB5FBF8B78FC108B1679C58E3D3826F057889B3AC07885EFCFF031A01A4C1E1", + "0000802035C2886AF3F24B3A36BF487627C461E9D203493F8EBA3F9C220000000000000011D7ECCFB4223C25BF2BCA9B53F6B709418BFA565C50EEEA3D2273638A679063B307885EFCFF031A52CE3B2B", + "00000020D087409A9445C48C0BC6E24A2DEAD0A3AEFA9A8335C3D4713E0100000000000079FD6E38C33ED12AD2125829643CB5D04396B5FB561120D316C60AFC796EDA6FC407885EFCFF031AC95A788B", + "0000C02002CA42EAB1896321CCC774130D43D0EC366833DF9B4E5F9A8503000000000000E5504B4D6C94E8BFD9604D2F1F068DBD96E4E1428EBC35FEF9D304551842B58CD607885EFCFF031A921C8D05", + "0000C020B3988FBEB0508CDB6482324F271979F8738EEB415A403D21520000000000000019095C5A90C26F9728CFE573C2CA77262BE5A5CE98FEFC563C9A3D7C272899E5DE07885EFCFF031A45A21041", + "00008020C5AE948DF091AE25885ECA3ACD69E8EA59264B487768B17D4903000000000000ED266BB47F2DF2F62BB6780222C3AB1A4C8207E7C85BB5F63BDD95C638A6C3F1E807885EFCFF031A4AE61904", + "000000201E58863718B025A5618464D33F32F2EA436BDF309DF5E4408A01000000000000D3A82CA29BE83F5EA2924423B3EC24CAEB8C37D1F598A64BFC50644CA54E01CE0008885EFCFF031A480A4EC2", + "0000C0208D188734A6A3895B47619D96D108C31FC926062220DBCE552F02000000000000729DCCCE0D27E57ABF9B07B3B01249A0E37D4B03D02C5CF45A4D5052DB187D762808885EFCFF031AAF3676D2", + "00008020BB1BB3625ACD8626B26F145A10B3E218F0F546CF38129E336D0000000000000035D13CA1A6F3A518EBC290CCCA39AF9B7D377EE611021027F52E892F0BCA3EA84E08885EFCFF031AB99433E7", + "00E0002027EF7159869E78569467A0F06019BAAF1660E183D7A5E7478F01000000000000518A33FEF807212DF6A1F175AFBCDF7EA9BBE6EAA332E4C01E5E916105A3587E0009885EFCFF031A010B849D", + "00008020E1D7BF72B4E33E73C423308BABC6B0D0BC35C2DCFFF69522BB03000000000000AB94BDFF9FA31EB7E9EBF97A89836A07F42402B64C849E86B8DF35167545E18E2C09885EFCFF031AA7725A6E", + "00008020391C6B8BE36FA0EB2804CBDBC6182B1467ADABA1A259386CEA03000000000000C30C33F86BED61830BE6F12BAD9B6DAB00C874B0B484D81D34D06D3F8FBE09DD5809885EFCFF031A3F847645", + "0000002057E9C88BB8A43DFD338E13BE330B8A70BA9AFF7973956EFB3602000000000000B67D28608F051B470D9D7D0FC8462F21F5BB9A79758FC8513C04073AE62C2D849609885EFCFF031AC3F45A4B", + "0000C0207BCDCAF776ABA3A4023322F5CC400E90C5C0A5DA106ACF376C0100000000000076C1208C0A554F51997B6D9F4E2CB421295940600340E797099A10FD1129094FB509885EFCFF031A42B45B3B", + "0000C020EE2F5231267E6E7D19011CA18C162C67C7AF73DB16389998FE00000000000000EF8EFCEE7D9AB376B887F10B3BC2BABB1459BAD09B72DBD755B06C5C533F04D9E209885EFCFF031A05DEC757", + "00004020DFC0AC78A31CF17768E96BBC7385210D5B21CE0146B56E64BC000000000000009561EEB223BAD6503F8A002A3FC15101C34213FDDC054D1EE133A8D466BF0BC6010A885EFCFF031AA59E271E", + "0000002013778B1F1F0BA9124AD7BB315F8D2A7CD2FB46C09E0EA99E1403000000000000E7D7B041CA8CABDB3E386E953B8D61A4ABF337FBC8D34012BEBE5844BC581E061F0A885EFCFF031A4EC2AF72", + "0000C0208D2EAEC5B679AD1EE41B77641622D3929D763988476A46822D000000000000001788FD94A4D4D1E66166A602FE6F273ADF9BB25498D6EA771C30BAE456DCC0EE3E0A885EFCFF031A80FA5A46", + "000040205BC7B5EC40AE56400B32D87748BD44A5E53F4624E278E1646303000000000000F0C5700E170A3F1F00ECA48B7E32FE7BDACD839D078CB49F9653E35847931081530A885EFCFF031AB75A40E3", + "00008020EC75B37CFC40E1F06C966BF30476D522AC3C180CD5C4AC0ACF0000000000000038D89F9CBD6BB46C2AE32603E0CCE5140CA7ECE63A7B1AE4716B2856801CCDF9D50A885EFCFF031AA0688935", + "0000002008739CCBA268BC9AF69F9984B25E316A26F4F59DAD798F29BF0000000000000078D347739FBBB83F16EE83C3298FFF494A11BC68ABBFA3AD7CB29E192D8E6A43810B885EFCFF031A9F97EC22", + "00000020F1018F0F824DDD067CF43321B36D29BC2AD87C704413EADC09020000000000005E38FBAC83790A32A79E566BEEC09295A6288B2BFA11B9527D2E5D2A1FE52BBBA20B885EFCFF031A26CC3C40", + "00004020EF66B76AC23A7E31BF63EAF48CAFA6D037A43CF824D416E487000000000000009377A3A6B6331DBC0D376320756C0CC1FFFA4874A7B7289A00CD7E1396C8665BA90B885EFCFF031A84A65B48", + "0000002062824C3CB219A64DA7D83D2694A16502D9B5A0DC2B1DBCE3CD03000000000000C1F1E52250B2E2A0E751020FC1612613390CE9789BDD60885B47C4F0688254BCB40B885EFCFF031AC9E8653A", + "0000C0209D482944C34F088B5D03F6BC30B5BEB137149D57F82B92156C01000000000000BA558B2489B52AD6AF408795ECB3A61065026D826EF5F4B72E5F65398ACFE908BB0B885EFCFF031A2D26BE7C", + "00E0FF3F7A2CF565A5CD08ADD442484F5753E2A73769DBA30F35DB243302000000000000191077197D1971316A3140C1CFD8A7C332CC9F859DF783034AA639D2A9BBBB46C70B885EFCFF031A8D6C1392", + "00E0FF3F2F406F86504DD9A2D3961CA88BD253510A78C5A0962D90F0E101000000000000A5EA20E12009388A90DEB13684198639864BF3BC0D0B0DFCC3BB71C16E0B9B0CDA0B885EFCFF031A21539D0A", + "00000020C3FBFD144D0CD9E8E9089EE7C5CF73F002C5D5CECF82F6FD49000000000000005B1AD0EE8D4A2E7477998E5DE949ED77DED6A9B1599814147220CDCE8A53AF81C80B885EFCFF031AB9A80D3F", + "0000C0205E6C5D732E39E9DCDEA15B3F0F61E34DEBA5AAFF1C81357AC001000000000000EFE84995A3A27B5BD9A89A98BC524736810D783D7388645475993252AC4A3784080C885EFCFF031AD14E76CA", + "000080207B90FEE743E8EC2339685E2AD6835C39EBCC614BD8C556ECEA03000000000000B1E04FD75D0A2B9A1B0B0EA17BAC1E1156496A6E5F09E15C2630262D7A4D9C82230C885EFCFF031A4CC423DF", + "0000FF3FE8DB72B2F2DA831335FD2D8E1084B6884B05ED5F6FADC5502A0200000000000022FA39A1DA7D4905021A79FA24E6E40E6579F4012EF621C24864AD73817464E66B0C885EFCFF031AF9743847", + "0000002052314F99F1FE892FFEB1B08C55FE47816B3727F0893A5C094B010000000000001E3CE1E531356C57CA4FD4BB2E844758AB333878AE417E8760805F671EC0C268860C885EFCFF031A5C736514", + "00000020A5671A619DC3FEC2952E02B21B25B3DE747150CA589B7710DA02000000000000F4EE5FFED008046869D961AB16757B15BAEA4BCE5296DD874D27F6F8062479BC940C885EFCFF031AD725EBB6", + "000040205EBB2EA1046A2115AF34A8F3B196A32843086081AC7B7B878B0100000000000016C66D8CDB7EC99667BBA43504ABF5463C6ADAEAFB8F4C6E5DDAAE85249EA793A40C885EFCFF031A96E4CF63", + "000080201977E373D74F43CADF71BA464689BBE3EEDD01B39B8CD8D46F02000000000000AF1659AC04848340F0AE3B2A023B36F44CDCFA77773E620FC4A73EA757C70026C70C885EFCFF031A8F64842E", + "00000020FE16B120808F358237A19397577E20144919D1510F03B267DE01000000000000C549777243CD57020BAFEBEA615D6064415CC8514600C79EC9444CB3DCC3BD250A0D885EFCFF031A11AE6A2E", + "0000C020FBCB7FC5BDF715E11A13B63CC96DC54669D266EDE14F8193840000000000000072B5949F653F4C1F9E22160406B9C5EE0C758985E5F049E08FDECB9CF058AE654C0D885EFCFF031AD1C4B488", + "000080209E9A69661FC1AE5AD636D7BE2676950517D8FE60DCB4A8A3BD000000000000008A608F8A2DFF0ECF14D1BE16221EEAC36620EEE9419E3751B7A55F22B33EC4F3830D885EFCFF031A24AEC067", + "0000C0200B6660F4614CD3189DD94D2D3AC33A3A49C4440006F0945C1F010000000000005685483E916D8DA4203BDA01C67B5500103CE908EFC0C0EF192F5E97DC5A09AFAE0D885EFCFF031A0548486B", + "000080207544E7347CFA609BC14E0350099F880947D27C5782702D271A010000000000002BF537A81EA2A5D6488B6507F52C14C1F8555EA5C16421AE993BEDF8AE4D1EE1C20D885EFCFF031A2CDCAB21", + "000000209652491AB087A8BD50C11DC79449CAA35D4E6417D92F955F290300000000000049704DE567BD2DFD0AB6BEC91B18326965CD651034D1F3597032C0DF2D3E7EAFF30D885EFCFF031A5300BFA0", + "00004020E9BFF399F23DFC06796C9FDD2E4BB7801E8EEAF400BEB2956400000000000000B145803999D7736207739B986E0890AAE387C6ACE3C676896F96810176CD8390EC0E885EFCFF031A9E0E2D5E", + "0000802040751D01C398CE6C4307104D2AFCCA52E242AB5B371E01730D020000000000004BC0888E2A44FD3822A049385732D4E512EDFC4449568CDA91C4D1C33E3576EA020F885EFCFF031A0E4287EC", + "0000C020968A4DDFF862333461A477EBB46EB215DF9712B1888DE8B7F501000000000000AA47FD94C0FD8C0E867BD2A7C39C4A69262FB355C3BB63F4EE077FB554A16F89BE0F885EFCFF031A3362A2F9", + "000040202D82532BF6FD258457DE39159626E8A2E70B3EE390DF06EB180100000000000001BE8F0579740E0228A17474E9C5102EDDD77B2ED2EFBA2482B6B45648909B240110885EFCFF031A90D0AAC0", + "00008020B5F8FB22FB6D768DB57277443C1315C2106506FEAE3D06D2D100000000000000A441C6E8AD4633874C628171350BCFD43E7C0102EA0339056CE105DA45C167BD2F10885EFCFF031A2F2A6AD5", + "0000002083B24F53374D611899D2C6A56AE274E9213FE582634B33D01F020000000000004E8FC85955DFEAF65F806E0B004CD552B405FC038E50A3A9180C75BB2DC66A4C7F10885EFCFF031A8B048B04", + "0000402084B8B8C9D5F28E84C13B91723E87F4B85BC4543737EB41425B00000000000000AC989C9CAD60721FA3135453647A7D3BBC2BB2B69BF76ED347498E0C7980EEC68510885EFCFF031A34A866F1", + "0000C020334B2ECB9058CA89D06639255328AA596F99CC3BB6DFC7ECAB02000000000000CA936ADD7CFCD5B81EFABAC18DF81B51208C39FBF10A410FFC5505AC6ABE5EE2AE10885EFCFF031A45A0A69F", + "00000020DE78806F8EB00FEA12256165CAF7DF5652297355DB5AED908E0100000000000084930C6E986EE61F56A0410F91F7255ED2D2A1C62C972EC7D2E020A975384074E210885EFCFF031AA81C9694", + "000080204FEE47D30C65EDB4F66EFCBFA07C366B8C27A5E7256C661E2A020000000000007C867DCFA9B6DF421EC1E15411C72A17DA69929116CF9507E6F8CD72C03D600E0911885EFCFF031A1BAE1C0F", + "000040208BA245F2DE6522DA729A965DBCA8C852CF0E18ECFD6D375636030000000000002B5859D4C64FB662CBCA747025FE652B27FF156BBBA871595CF2CA30A15E44241F11885EFCFF031AABF8C048", + "00000020B93FAE117D02B6F41B426F0FC621F0D31B1DFBE0C96E8B5309000000000000008CA50C140D3130761054AC1A052127C4BA52F9CCAA6CD0FADA84C1E1F0C046222611885EFCFF031AB4ED619D", + "000000208FE3A55283BD8614FB20FBFF9F5908AE76E31C1E43D86B0ED802000000000000F066AFBFD330C4E64CDAA266A62B8617432AB84029958908618F53DDA633D94D3011885EFCFF031A13676386", + "000000205B5818C67D1A2FBF922300D3F6204F39BC0A612478B0E093A9000000000000000AB74767C9A0D8AA31A0D5909B162AA5EE7A7B1981393697E263304A7676E4BC3811885EFCFF031A8C8D43F6", + "0000C02013B1A35900A6CDC2188B7369877B48A250E735E8CB81BC9D3F03000000000000B97CE1EBD4EFD9272A799D6E1D51C91C7E789C9FE48FC1C02BC3FD6B1FB8549F3D11885EFCFF031A4F46C0E8", + "000000206FB204A57592458145D2A7183C00A48C132013C0FA561E3B4C02000000000000985258DD8AE239BE06BD858519BC180EB072C1053D9902FAC30432244D1789434A11885EFCFF031A310BD11B", + "0000C0204C14AA1ADD615930FCD75FC3D40AD470A15EA8FB7773C84752020000000000004A437F2F67527DE3766A01663DF91549857B0C009BA3A153134BF15FE39501605011885EFCFF031AAC067848", + "000000205B59BC089D4F821EC94DA38830D765D37B826384BBF52454AE01000000000000FD2047C16B40889EECE7D564E97C1F20197BC4CE6C501332ED9D0ADA8E97A6556511885EFCFF031A71DC8112", + "000040206CF8AD155152B33752AB8FCA0FC0DCDE7EBA2C5D0E55EC002A0000000000000023ADAE8426B17161744403234698092BEFE932116EF367D02E592471311EDC5E6911885EFCFF031AC99CC8D4", + "00000020E30270F44AF4B5FC1637108436610137D215C1C2E0509281B103000000000000FBC61C6A77B003EB73EF2E11C1C3E10747FFA7BD7B18C4267541C2CED21276748111885EFCFF031A5CED6076", + "0000002046FDDC5AE2E48FCC4ED1C3DB90D9E5BAFAA7DA28C9154E9419030000000000006908335133637B5EB4D0D42D2F6BA62AA28B444C515F71B7D6D0B06DBB093E269311885EFCFF031A44A9F218", + "000000208ABD503F2D185BD8CC113F72937446BCCEBF5284ECE420C48803000000000000387B270C9DCD81FC75D2914C217A02C5514D47CC561B75A5B72F2E6A34441CB99511885EFCFF031A34074793", + "000000208137CB88849CCD6DEF5B03E5F5D2A7C3A0BC6F2EE8B6723377010000000000003D8BBB619707D0470967638559599A548F21E5674E5784AD5023CF39101AAFAC9F11885EFCFF031A25A9098F", + "000000209411605D0B9EF4DC26566662DA8D4500C41A58B4A4068AF861010000000000002740484C6FE3572D72983E22B1ECEE941D41B022A676CC2B2CD57247D405092DAE11885EFCFF031A1A24A28C", + "0000002008EBADD51FCC04156E004CA0C42B5709818E2043F4B39E29FC00000000000000EE11C94E39B4DCD94EE650881C6F52B83BAE0E516B69229610C1B87F23CB3CCDAF11885EFCFF031A23181738", + "000000202A855E5C7FB627F79FA8DB45206F82D7028C55A8E9C78DAA24010000000000009E96871252E13AB201E3E46BA7A524689FC0B9C74C5CF7C6F8C3536471D0FE4EC511885EFCFF031A896BBB4B", + "000000207A7EE7FA668F704EAED855807B8735070DC0912B1C0B5E767600000000000000173C23DF79BC8CF5FA2F64482E2395CA2EF4DE652991710E68899FC6544497D2CC11885EFCFF031AEE91EC2F", + "0000C020559807D1D1B5CDC0540D726F93D73B6A8B7910AEFB3EB1E539010000000000009BE49DCA225E1A69A08108DE7E1CC73CDC714DDE75286DD2894A69FE9D1564B3F911885EFCFF031AB68632E4", + "00000020F79B737F49BCC76890ADE89B1E475EF7B146ECCEBA5FBEA616010000000000007036D58DB8DAB35AD6A90CBBC87C5F706448016ED6077860A5A9173FECA40EC11F12885EFCFF031AB9DEBFF6", + "000080203E98D62A70192E58609D1476F0B890BDE5F072D53412B5D78E010000000000004B05065186FAE5EA31A1B38067BC2AA16567100B4D92377B811A7C1CBE91FD012612885EFCFF031AADBA2538", + "00004020B7ADF6763922F678BA7904EEBAA34C0784F6A05EEA8658667A00000000000000D1F8CA6769D2AAC3E7F714174F9CAD1B872885B42CE74DC0DDA381E75EA7CA70D312885EFCFF031A0AF8B4B0", + "0000002096E87B8EF6CF0E753282EFC0E8FD5884D2458B34A75CA47FEA0200000000000046879A0FCDFF50D7C7DB6E63760FE8A25CD575D934DD2716EF727FCFEF27E1150113885EFCFF031A1EF27EA1", + "000040203156A726FAD89BC1C0E0E74A075D77A141D4708ED65CA9588503000000000000E0832FECF38ADE02A414022FBD4777A13EFCEED8952C152F00532634A3458A353513885EFCFF031A3CAC9150", + "00004020B7F9EE4A6B7E6A8FB195D6E75D5AAA259C26F7E512AEDFC7C00000000000000055B57D19886847DA7958919B913806ED821129612B2D2B63DBC7E36F1FD8888E9713885EFCFF031A03C23D89", + "0000002099C3A13B543653418E790DAF4B6B25633A58DA49266597B3C802000000000000E94483C18F8EC2B176F269A43844B750A7B2DCACE04229733C8A1E0CBA974367C513885EFCFF031A3F5C070C", + "0000C020A41081A5C7572656C24769D7E146CB719A6A053A7552AFF4A400000000000000A23F1CEA4DE896734E5868CD92FC48EFD20FDC78D7BD91F40A7E376235E4D457EA13885EFCFF031A1E1EA1DC", + "00000020BD18163B08DE00ACB42D1E468F0A6DC1F65B1D6E65227457D603000000000000B47E2A96262295ECFE291BD76CFCB021F3441CCC42C93D9700946DC7E99C973DFB13885EFCFF031A13E269A7", + "00004020A356739F82F9B9214A1BF259C41DBE1F7F0D5BBA50EDAF390A010000000000007F16ABD44A1E15D1FCDF2A97987311BC617953934D376C582973CCA1296B99822214885EFCFF031A336E10D0", + "0000C020D409F2B4FD27E674A92FA77C34599F84E795B3184E0A3DBD8D0100000000000093CFFCF9A19DE68EAD1F39D940BE91226185D0F39EA71C7ECDB6A9908B3F34043214885EFCFF031A8B9A7398", + "0000C0204E20815C398664E656C8C7E720ECF5027797A27621DEF94E970200000000000063A417C411AA0B603BC9957118CEAF22ED99A565977A05E6949414C208C00B283714885EFCFF031A97F889ED", + "00008020558E513F59D6E2909ECA11E9D0E542A2D6C6736C2F9361C5AE020000000000008CDE9A4632111040618A715C442E235FBFB1B0AB19744882C6327F051C870BA85C14885EFCFF031A24CE5B73", + "0000C020C20CDB8CAD3817D63752A445FB2FFFD7500C676A6B45A33B4B00000000000000A1FC8306E5A1271D62C1503DF5D06B46B286E1F80FC9A29F510138B2324BBFBE6A14885EFCFF031AA726B089", + "00008020D51406930827E6B50C40743A76AEC7DE4E5F4E57EEDE5B18B4010000000000008AD9ABDD74A7816166285BB7BAAD8AC8369CB19F3FE650D1985AEB674AD911137B14885EFCFF031A989EB0EE", + "0000002081DE394E4C47CC7E921D76F595606CC97F1F59FB0C71EAF682010000000000009501D129189F09058A0764F6859AFE6AD84E320674CAA3166039706E5B052DAE9014885EFCFF031AD2EA8E9B", + "0000FF3F747AACF59F8E9E6AFC260734D4C0A4D072D7A7C1036C6B2ACE0300000000000085CF919D046B363743478D61268E0528ABA2AF42D72B5CEFB853050E389D82F0C214885EFCFF031A87A9F742", + "00E0FF3FA77AD24973206E0036AFB85C429DCDC42349C1B079FB1E536000000000000000CE4604F15C5D6A2197B9265464CCBD109E44C0FC25F754BB58F45A94C91BD4650715885EFCFF031AA7B213DE", + "00E000202DB4167A6A22165C1F0C26841D346C1789043C5757D1A146A103000000000000C39A57674BA0A4BFE92B15536F5BA7015D035DD96D69CBD7C88ED68AD8BC7908EF14885EFCFF031AE580A56C", + "0000002009AEB8E5D6D83B56DF74CFE645C74500A4A611743CCE90CE74030000000000008DEAF66C31839F94D079439F900100EDDDC8D46562833B55094BC92B9DD7F576EB14885EFCFF031AEE157E5A", + "000040204F36817A1813A73AC26B0FDBBB548FCE94E720AD4CE08B574A02000000000000D28E61B8092BD75882B9FF9C9ED74A51D7E16C70F9CF0963E2D090797EF912800215885EFCFF031AAE64746C", + "000000208A0C80A9EDAA07ED43C583C0FA0807E721D395503131AB44800000000000000057C71538C68DC5BD363B3C7348CDDBA1C0D058C49A756082FE446580EB1035A10615885EFCFF031A13359706", + "0000002081780C1D91816C561F33F07A3F60D2876E5550B230055E743E02000000000000953C6B0153CC938E812FEA8DBEEF6E7F98A6FF34538F39C82EFFF118CB2636E82215885EFCFF031A9E728AAA", + "0000002004846302F27894AC21F87C8A5FA5C1B8F213852D7AEE4EB1B203000000000000233ADD0C7A3F41C4C38AC2DC370CA4DAC3CED08218CA5BE10B1CCB4F8C2D76183515885EFCFF031A7CC6C73C", + "00000020A14FE5FD731F8EE7A8236156197DBC49DCB7911B5AF186935D0300000000000000845FA53500115179E1EF5E699724C8868905EA31EA08A50D91A0780567A5813A15885EFCFF031A2EC29A94", + "0000C020AB9F59B95E009D1E66F6B114C5E89BBB4C5FA4DE2A5E13B25B03000000000000158B211B33B953D74FC9597F62DE695BD20770A6E59FC859BE0210BA0EC3B1FB4D15885EFCFF031A0E5C6FC1", + "000000208BA162E99708FE34F93FC725B4868C492E0F05C83179F337F802000000000000AA31D73AD27AC40933552522C76443C07093D50E3CA23FBA7F0E48DA9699963F5415885EFCFF031A7154E500", + "0000C020608956F54EB3FB4BB8D2FED3F3D84F668009C05D20ED6DC06E0300000000000085EE123778AAF620AA099B46396C310558410F51F7C0F1CEAF4D63BE7A26D2CE2616885EFCFF031ACB786BC7", + "00008020A42C752852ECA19F52684F3AE82E76A29B83CB1E23C14814720100000000000077AE0AE3D9438C306992D799F779C5E90BDDFD201483DE7581FF5A986D1E42147916885EFCFF031A2C68BB31", + "000000202B47A8E9B17C042392C56B10D269D330517195C2DF0AA1C7C701000000000000FA1E3BFBB821AF42BD623C49620D93A017DE1CC2924B718E94560AA051888A219216885EFCFF031A659993C5", + "000080202CACFE3BF07F6E62DD18FF8626313F6EC86BCC7A16522DF5AC0100000000000029ED95F73BF1D677D6AA967023AEA5331120B2350720977CFA2D47041DA9AA96A216885EFCFF031A19707C2A", + "00008020B0526C470D83B2D07F6B7EECE27BA5C6547FAF9525E745BE0703000000000000500C46E667F4D64D28DD9CC1621E923F87F5EDEAC3CEFF56452D052877F0CB99B916885EFCFF031A19FA9BC2", + "00000020069F066F1F1F21E4C5D7EAFFA3226592F991FAE2D11DF6CD2500000000000000078FBDE84927B62B67C4E4706A83EC56886DC5E245D691BB9469084D6021B457BB16885EFCFF031A2949B237", + "00000020BDB9DE4FE88E52779F2670378E74347B95F11822AC9CC9287501000000000000C8A3018808846BA6F3E9ED5D75C7B0E2E1DE6C9F8E824ED2E4F60A3F7EC2F5BCE516885EFCFF031A2A802B07", + "0000802005D69E1DE2A141D00EF63E21BEC5CBB3FC2505938015BFC72603000000000000F783D8C4B9A77A521AD540D201166B1472B3D0FDCA916F1AEAF8CB99246937FE1817885EFCFF031A3A8E0D5D", + "0000002056996D11D84E5E139D9BA054B3E0A02337C03DA1DAFA73C69301000000000000F7E998CE260903B6565A2D1CF73E82494DF3826FBB885579A2C6BDE12BD0D6C83A17885EFCFF031A3229BDB7", + "0000C0205BA042CD08B7A8532B8272B4C4B59D3FF0A28AB9D24392E848030000000000008F5CAB3DDC40F343C3F245E90CFEF5116B5E59784B60DA15A599FDF057B289544B17885EFCFF031A852CC3DB", + "0000C02028C1CF56FA3BB650910A6D0142BF5872117E4B467BB852585E01000000000000A97F9223D9887275B9027FBCD41AED0B97FEBF9498B6C2876157EDDA6ED7C965B717885EFCFF031AA682CD2A", + "000080205E5D2F79418E7CD72BB1AFB71E389EEFA38C9C04C097C38D5300000000000000587748BA2E7C466A081ADD0D0B0F8F0FBEFB820A01AA24DE594C6CFBAA02FD01DE17885EFCFF031A1C9404CE", + "0000C0203E85C13C64E4E75B33C7875BF9AD443892C75800D75A18BD6301000000000000C734D74A483B23F9E5F5456EFBFC51987E6E2C8CD76B49F4ABDA2AE54949991FE417885EFCFF031A3F5CBD16", + "0000C020A9409A0237FDB8229E86FD3DF6D2E12D5CD29649B3B34F46F7000000000000003FFEA8B2D726BB3B63E1F5F7B973E5C7C22AAF48DA477B1282DCAA5682B95B59FE17885EFCFF031A4ECA49EF", + "000040200A8B5FECAAB2D2C937CD4A0D32768D304E6A844979DFCA4CA001000000000000B35E9C0FC02C01834EEA0DBE52302930D025C909704B4AAD7123A07E04FF8DBD0518885EFCFF031AD37811A0", + "00000020C6A94CB6C0A07F267BC589D4583DCF1E835B63A8F1DA27588002000000000000A8908A33A174349886BA7852B54FA2CA3A3F6724AC7D77518E60A19726B662BD4818885EFCFF031A243A03C1", + "00000020FAA93DCA633A35443E8361E4DA4F923CA2EDC6F92FA95F6A91020000000000009C8D939C51AE424501D5874CEA0CC8151AAACB9EC7162BDE5AB68203FA5392736C18885EFCFF031A966033C0", + "00008020A7FDDADF1A4D6321B8E8939DF5DE1398F5B056C57884D349C302000000000000A788ED490747C4233363E66C9AEABBF2DAF4D7CEEB5DDB436352EC1C9FEDECFA8318885EFCFF031ACE289231", + "000080203347C29130503C7967DD526BF33DCA6DF4349BD58DA0074BC50100000000000000ED8A2DF5374AD3130D80A3BE127AF4D2D2FC613ADC198BAE83E614BF2D24808C18885EFCFF031A3B4CC0D7", + "0000C0203E3314E3C43417BD781E29534FFF0C941E2E73BC6D683DB0BD01000000000000A3C44883D5938EDC42AD21097E8AA8C8F41151ECBA9449D540F8284E4F2CF473C618885EFCFF031A475410C4", + "0000802098BE08340EEFC4D941148AB20945A490B85D26BBC25368CA5E02000000000000422CA275E2B21E663DFD352A5FBBCEA35D1401393C006A8108A80FE1CCD8E867D518885EFCFF031A454A4C90", + "00004020A789917B6EAC60CD607DC7A907943BA5700F597AD4018824B902000000000000490F708EB8651B7894D7D322948F93DC52F59529CA735B59A1D54003FFF28810D918885EFCFF031A9AD0254B", + "00000020331325B117EABE5B238256E050138302433594DAA61E6135A9020000000000003674C5EA17B2ED5D5F3F8951948F63CDDAA8244532B307013A14F5110F1584200719885EFCFF031A8071F1AB", + "00000020129F6239CFC0F5E6A069023FAD145470D46114D92F8520209C030000000000006CFB45689BB9487126692DB8F25816AF91A95A5B5BF3A188EA665AD5721B9F332F19885EFCFF031A1DF0A7D9", + "00008020AC84B3A03D4D1853714DA3983E1CF99BB23953CFBAC3886A9902000000000000E299995D788796A4750F5E0879B15E0F2C7A6F5C1168CA151950B015638AEC894D19885EFCFF031AB550BE89", + "00000020A384EA52B2B0D0ADE4C325F661FD6422B905D945A912BD47B20300000000000083DEB746F84EC9B1F15DC59C9103BB04D56ABA15B5F79CDCF6D46BD78D6129A16019885EFCFF031AA3701326", + "00000020C39DCFD66977DCFF15F30A9037FF4F220526DFDEA976E95624020000000000003D56735C337A2955B2CA7BB1E0B893FE89BAA00023B71BCB75D9B0A5FF5C08BEE419885EFCFF031AAAD86B8F", + "0000402006311A922B62191C7DB7E6EB671B9EF3EDA0ED6B51662F0A1600000000000000E860E3038E52F85BBAEFC8DE1F14A86C4173E841687B811AD4184F41E182A015131A885EFCFF031A96C891CC", + "0000C020CD0A1D7C573099906C85EC916AB50F4867BE073EE83AF0388A030000000000004C806F283D15764071BA0384E4AB4697672E22760BF172AE0154BAC7CCDABBA7501A885EFCFF031AAD368B01", + "000000208503C5AE2560E65BD91BB36A19B0837836E0BF99550BBD6E8A00000000000000BEB6EA098CA6447502EA77C45BCE6C1218C4C201465BEBE15A45D9F8081AD0AE7B1A885EFCFF031A414A295E", + "000000207E19B4A411D23D342ADCA15A42103842FF04981BABFC8BAE650300000000000019D9CC5DA20252ABB7A9CD083B735E3E1D1CF7533B16CDB20DD75121CE17A386BF1A885EFCFF031AD842292E", + "000080206C413370018462191F5AAA1CCE1A8AAF7CBD437E37BB10D12403000000000000494C8D7C47ECE0D56D80E6C77AE2F72BF7BD88657182A93C05DE51E742B432E7D51A885EFCFF031AC0DAC949", + "0000C0206FE082CEB193D8035C1A52D9BEECD4F085A5E9A03E0047F5900300000000000033D4BBBABBE432866358F9090D2B59CBDB3DD006FD6DE3C6BB18D0F884CA4F25F71A885EFCFF031A4FC4191A", + "000080201555E966A9969DF3B1DAF64629CB9C1C272E90CB9C1F9871BF010000000000006A05AAD4A07E70659B8C537DD8DCE3E5B66BE11D75161B03711067203EA22F12471B885EFCFF031A33F86C1E", + "00004020E26B6B9596D9F44C75AE54BD1BBAA03BA72D2AAF40458FEFDB0100000000000003A67B410F4417CC1882932E70192E456E792EC826BCF83D7B2C441C96A39F84721B885EFCFF031AC7D0CB60", + "00008020CDA26EAFF055FC7C75C1E85E6C1957014BB02E103FEA769BC903000000000000C23B800151502C5676FA896BA3CE0F6C5B414D451C87CA3F5E79D1D7B10E74F8E01B885EFCFF031A11EAB66E", + "000000208E9C2CA5E86C3CCCCFAC69091EAE46871B81442692B2A03B9502000000000000C9D4B2127AE0ECC6AC0B78292EC473A9D0F206FA54ECEB52709595EF71602B66101C885EFCFF031A94F43FB2", + "0000002099AB4FB2ACDF6D95522E6FCBBF12D68E208AA5259DCCB42CA6020000000000005C06F5DBE39009346840EB39238DEEEDB0130EBE6EF9615F9FB04B93C595AA95AD1C885EFCFF031A068BD2C5", + "00000020818554AD5EA7F1E9317A4055B4E1CE971FF7573C175144352F03000000000000D3C446DFFAF569D8D7D7D8E8223D0AE13960F8094E37E204F4C9CD8D0E16B805D81C885EFCFF031A2F8C5DBB", + "000080200FC25EBCE1C4530A837A505BC23406ABAD75F54AA669537B2C00000000000000C1E19470A702AF0DE38DC0DE565E70ADF254D4A50E9D52131800F3283745636EE61C885EFCFF031A0EF0B337", + "00004020AB6EF095F46520FA61A87248E714E9A118B4652BF6F7F36DB8030000000000003682DD83A4451A9E35442FE14CB025978AED77DBB50ECE47D9D306639D366BE2FB1C885EFCFF031A3BA2800C", + "00000020598ECE7653FD26D393B2FFDFE6ED09FD93748D0591049492C103000000000000DFC3C556337E5C6D345368028987313ED2DD3E7F1CF5F302117CF8805D8BE7D7111D885EFCFF031A25088F42", + "0000FF3FD90A62506AEDC28B3CE6F1C065BE9393D853876F0E2488DC75020000000000005688D21F8CC842A53A28AAFC6ECF15675F7AD6294F120145642F285440E1F51D571D885EFCFF031AF51F09E8", + "000000209E1C9D6BEDCD98693EB3E7BDE80E7F4B4D44DE97E72EDF8786010000000000001755432DCB7E648061E0F7D5FDAFC3ACABED7AB9CFF57C0C31960A3E16CFA8BA4C1D885EFCFF031A0F6875E4", + "00000020315278BFE4F5363E111C001B88C59CFFFD9B155A88618762AD00000000000000ECB47A33283F56C60786268D936F04BD87859670C3327F4B4D1E8C95B3D61963CD1D885EFCFF031A9D54AC1C", + "00000020E5D352238F5D3F67C29DA5C4273E01AE35A0A992702B7E539903000000000000164B5392820F83AD1BA9CFB21E237AB3E15DDB230A9593A0DB38FB9E626CF7C4E41D885EFCFF031A45CEC9C3", + "000000204643D1D411201DD487BE512344691DD84502F51101F75BE96B01000000000000E24B666BEAE76DD27649D0AE447649277A006475CFD40F72E1742A915418CC24F41E885EFCFF031A544B5837", + "0000002074D9F07101D2A7A3285F170BA6C64F692100E089957999400401000000000000B8AAF3A35FB7D257E7441ED967656382F1230DB1EA638FD426B5FFDDBBF56B3F271F885EFCFF031AD419A6EF", + "00004020D13C06EB11FEDF052535EB9ECE560E2921937392B0CF86B75F02000000000000D0DCC5974669808124AD401B7C02759FB6E86AFC0CC73FB65B7D9544602A8A69531F885EFCFF031AA32AB7C7", + "0000C0208E3A77AD40AF1C639DA4C429FE47C188181982BC48572FFF030200000000000033CB7EC043741580C87DD019CE2493B2A0D72AC35319DE3A00AE502B922675F47B1F885EFCFF031A12B4B487", + "00004020BFCA463AC406BD4AA4387BEA8A49EA818398C87D1ED5E0603A020000000000009BEE3F551B7C1D3BCE02922F68FA4E6CDF1C6ECB53EB09A0329F486ED1C6D531881F885EFCFF031AB7B69DD7", + "000040205B2A559F1B40B8CC8CE34C037C0492A8E0A04FB4E5FCB67E8501000000000000E6ED42CA9DF31A9B5799BA23351184AF89E8123A8090AC109A5EC1B3F070CDAEB11F885EFCFF031A2C80550F", + "0000002059A8868EDED49F2F2C3AC762040E6E8BE08A66D28C273CADE00300000000000043A900C5FC0EA3B376A11465EAD1961B78FB5881E9AD068238FDE3C6C949EA67EA1F885EFCFF031A07852D23", + "0000FF3F0A43F70D3A99FA1E1905CDE8396FE221A5DC670394698BA86501000000000000A3262F71294466BDBEEEF17A6E5E108302DC99F052572BA9ECF29B2FFB15C0644F20885EFCFF031A2969D22F", + "00004020074878300FF61C6D6C43E94045A5CCE29473BC2CF94A17696B01000000000000514BB9FCC8CFE86280B7C86044DEFC5B1EF815FC3DAAE3CE7BED78F0C7B7F0AC6F20885EFCFF031ABAB492A6", + "0000002063324E8E81DB2F2B37D4FEE201E20912D2F51277D08C7D3FC103000000000000C7A1EF90DC84482D8A435979487FF858BA44DC8DDDEB1CD9080525BFE85DD25EAA20885EFCFF031AA0F13A47", + "000080208B0AD8163B526E25D591909B52169989213C7361829A27F64600000000000000025AC73C919C9FFD696BA28EC65525F763839C8B245ADD19367CEA648BF5DCEFBF20885EFCFF031AC1803F6F", + "0000002056FC9F90FE5CA6A24ED6728151C3044C4B2C0271C1CAD2F0A2020000000000001A46383A720775943F75CEC33DB2141401F9F25607922AE88C680C3E4D2B5D4DC520885EFCFF031A405FCD38", + "00E0FF3FDB1AF2E23DE05DE28DB85241676E355DF041A3830EABD01AF00200000000000074C354A0E0D1783AA1BBCA661BCDF18CC0F426DBCBB8EF925C3D0778B13EE0DEF720885EFCFF031A79E368B6", + "000080202DB4CB4892E294ECAEF8DA8448E18D8237A32F614BBC3E010403000000000000CE4AF3D5B4879082778ABF1D25552A0FC966D578C40C296C53BA1BEF522ECEA3EF20885EFCFF031AB93838E1", + "00004020AB2F3D25D26497F5DCDEB1E31056166567F04ECBE4B4A146BC030000000000006786CD5BEF8230946CA4C90ECD873E6AFC8760F5FF722FDA56ABBA5D32A17CE6FA20885EFCFF031AC2A8266E", + "00000020750F60C05C49581A04EE01C9F8BF6DF9CA0B22533CC946A663010000000000001566ADC17D4D708BDCAD07CFE665F9874ABAD88B8BDE7D82C85D2B7316F71F474521885EFCFF031A94E49D81", + "000040204112FFF785B437144E31F637D2C0039C24B1D675636199B55700000000000000151D8EFCD9A8ADABC0AA2D9844AEE26CF8D7F5C3618AFD920C037314C1D9D8A2AC21885EFCFF031A276EAB5C", + "000080200B2F774DB63E475509D48BA8D0C1B3759AA0412373BFDADE6D0300000000000071D7B39B768B8DFD35EFB8CF108865325F1C4C79BF88D828DF7BEC18528C6C841622885EFCFF031A4408B84E", + "00008020B1961794F71C16520A02AC71139D520C99521FFEA20C67A76600000000000000073BE4FC694ADCF25270A7C511A5BC49FBF85ACD0EC609289184534FE6CC6F4D3622885EFCFF031A16609B73", + "0000802020FE553E2468124119596BB0A6853C6D7B450AFFA8FD3ADEC203000000000000D707B88A31713B0CD18B603C189C3FA37AEA2487572BEB7B21E05DA23F892E305C22885EFCFF031A2F46B9A9", + "000040205A2F98C132DEC4B617C10EE81B4AA4E56D233BFBC4C20F75ED03000000000000D0F09A44426D8AE565FA062AA1D722A12A32D015C8CCAA4F2BAFFE4C196ACCD49C22885EFCFF031AAD90B3CE", + "00004020D2CADF483DE403D924F765C9E0C3A545E39DBB2444C9CB5D6B010000000000004C75A89A88C8F88812A75B233AC2B2116819877032D7F9D65B09117416F49038EF22885EFCFF031AB14EB652", + "00E000204E7CDDC7D230E41E5CB94BDB65B3A686FDBBA19B5933531C8202000000000000F1B9B8EAEC51705F6912CC199203697D1E3D4605504273FAC03882528455BC713923885EFCFF031AFA14316C", + "0000002095919F42F7581C4237982C577C76F9C797C026B37DCE7A213C0000000000000040B741D9125CD3D2614F79309E1DE6246A111AE5D37BA44775AAFF1B56F23D294223885EFCFF031A31D410B7", + "0000C020E16572E8CADB9F53EDCE3234B7530BCDD058EE0C9825F0806700000000000000415B7DA66BB2A0D02808ED6B5EC9985269B9A341611866B1F96FD15674A28B245A23885EFCFF031A2C669062", + "00000020D6656154A0840B631E6785B9CA7A3F7A4496041B29460966C301000000000000435EC877204653203C30F4D6914650CC5769989F9D705FC4D9B802C8FE6612C2C223885EFCFF031A122AAB6F", + "0000C02037FE9379CD254D082FB3EE52EEDE157A1A446DB4C8B7D1BD870100000000000097F81BDDEDA97488F5C6E2EF7E1E9EDFF316A129D6A24A754B41950949A01032D323885EFCFF031A134A8D19", + "0000C020EE5B7356DB287FB3DA2B401A3718F8ECA5B40492884F10EB5101000000000000B8BCD26FD9767D7C7FE4D1724136B9A64474BC2C83560F5DAFAE605088EBB886F423885EFCFF031A054E5922", + "00004020BC2BA5ABA2740B8E631FC56EF76B3B970872930DF5DF4D87AD02000000000000DFAB6C81B79541BCC14B1D36C6239B602F71CE6B85F58B82EADD4D956FC3D121B824885EFCFF031A9296AD7F", + "00004020C07C3DAC98838502E25D47E37EC87B18A198F6F712B8E960E8020000000000008755BCDB1854906A9B04B7BD609D533C127C6AF2BAECDDCA6D5BE1112ACD2319F324885EFCFF031AAF5E1658", + "000000205A1D3B245CB4D77E514C62C13FDA72155727F39E4F0308A3A803000000000000100E511D06E2EF1232FA2BEB9FD932A9FB52F145CDBEF5342FDD35193CE87E725825885EFCFF031ACDD0C91C", + "00000020E6C5539249A8EA8E093200CBB198E28D6952B8DA9B38FA6A820200000000000018BF8D9E3F4B903C94FECE7584353FCC5D4E4767D0C6B236762B13F050FDAE038425885EFCFF031A580A101B", + "0000002006821B4F186AF8BDE7976A5FE8EA09B91B423CD7234E9200730000000000000004E5FCF585D72FB69576F14304D261DC82B202B34550BE8F5CF9E86F2210AF01AA25885EFCFF031A8C248630", + "00004020ABD0516724424B3331B00121B8376767C24F52D115A975542700000000000000EC8565F67730E560AB11AE4333463DB486AA47F986FEAE35A7B483F20323D781BE25885EFCFF031AB5363D37", + "00000020E63768A40624B89C1CD869409D65D4C2981525229DAF50BC19030000000000005A880CD5ECA2E0C956F27BAB3C6FACE3EA85BEDDA5365043179AAB70A6B810E9D125885EFCFF031A47A695A2", + "0000C020E1D186335C8CA16F8B29071D4D73714E1EB01BCF353ADB99CA01000000000000B984AFB28D0FCEE42A2687A9E7892A7EDF49C5BF9DD64DCF54AD65B5733353490226885EFCFF031A500815A5", + "000000209680B2053E534D188BB18B6AB6B500FC11583BADC7D925D0DA0200000000000062D8C34824C5549055F26F5018A82C2B43F64CFB3D3DD75C76068B16EE3923334726885EFCFF031A481E3BF5", + "00000020A90B25C81352E771D7F1B648CFC6C6BDBADAC9BE96102C29BB01000000000000E194EBBD55E5468ECCA57E843065EB24EC8AC8363B497303E91140871AB4B8DE8E26885EFCFF031A6CEB3F2C", + "00004020B0B2895B324D0BD7DB8D7C1B0989BC2A16E716445F5B05594302000000000000B7B5F9A21D05203EEB6216283CB8E1E7CBC8B18BD1A6F83D00F686D319E4950DAA26885EFCFF031A8B0AC525", + "0000402076FD683B7A938ECADC9892A5CFB6A18A6EA4B11ED41DBCAE3E000000000000005DCB9F0C1A0D380F3C83662AC1FD7DFEFA4A968A6786A100DC4D275A541AF1ADCF26885EFCFF031ACA109448", + "000000205C8A666057B8AA1B628E367C2A64785CC6DBB6DED51B89BF2403000000000000540388E230C8F3B433F6DCD33733B6215F6CD5CE0D751BD7F579134377F52A8BE326885EFCFF031A9C72AD5F", + "00000020D0BA44D8E7FDE306208E087DFD392147F989C5DFD9AA25F077000000000000003467A003120CE30CD60ACB6495763EF7F8D06D1B2AFA36C4316A74AF8B7CE7DD0D27885EFCFF031A9BC46603", + "00008020FDA1093535413A3750A47EF7F2270522691B483EF133EA65F401000000000000FACAE824CA4D7EE1ABC3BEC129FC4DA71F3783B41F4DD01167D6D6D00154D0E93627885EFCFF031AC7D0A530", + "00E0FF3FF11203577F31608BF0F4D71C74DCA81DF7C3EF072D396A19B700000000000000553BEBF6C57866B4A8B6B0A7B228936CDFE74D68943DA6CEEAB06B513CCD5AF28527885EFCFF031A7CF6F38C", + "0000C020365D74058133D0359CFC715205816E6B167A29F7335EABA9ED01000000000000A4B0D46F1C46ABC40A3C771450BE3D569FEB21189BEB4712A3759315A624F5896727885EFCFF031A31D6550F", + "0000002004F8FF714BDDD1A6DD0DCE0B967605C3028F8DAE9432786F0E02000000000000ED0EC5BADE5F1F0B522703E15BBA62B816AA3AB9002F84CA1982D27B0B587F007327885EFCFF031A905BE051", + "00000020AD33326261CD26EC89C76900CB71054B898831BD8507E24D44010000000000003641F989CAD927FD396836CEA63CACF8F2EF11284A678FA36D1ADE1734986192C627885EFCFF031AB662942B", + "00008020F3914C0D454443FD2F6EE7CB3829536F4375079B9FFD02890B02000000000000719763A2213E58173069EC1E93C7C61AC13DFF517A7904EDAC997571BD1C2B16D527885EFCFF031A4F261921", + "00000020266FFEADD047A66218FF497492C0C205A2BF9D7E57E97065C503000000000000490F1C6E1D8D774EC95FD99FBE150BE037110CB79A50B45578F7431A4F9BEC880528885EFCFF031AAF884F93", + "0000FF3F936AEAAE72906D8FBC3579EC116498BEBBB039E24DD7AFA83A030000000000005488BC4A3D7F4F8B432693E9E4669AA179271CA2AC21827AB8B656478CA32C106328885EFCFF031A46719610", + "000040208B304726188FEF172FDF0A69D5FB8B4717BD48D05E4978F0B700000000000000184A84DB9CFA7E1F7751FA88643D6EF0C20705D5C125ED7B75930A234B4D62020329885EFCFF031A168061AB", + "000080200A4EE04A3E51944ACAD7108563ACF19548F4D726FB438D2EB40300000000000041FF05EF6C455918E0D3CCC1510F0882A03440D1A878D741FAECF3B8B02C3A572929885EFCFF031A4CA4390A", + "0000C020C018A24AC25FA73057AE1D5FA02D8B3AE773312F1D1EED1E6302000000000000D4917AD7B6EB58835BFDA74326F2AB065A91D9F5F418EB60EC99BD51AFC0F4575E29885EFCFF031AC42E9240", + "0000002035EF8F9181D9C1DE57D7FCAD1D32A4A77E7D7EB7E3E8B9A780030000000000002452DB96E0915A674C6F07D3BBBFC4461F03B9110A204EFFEDBF38DF93A357186C29885EFCFF031A32963D31", + "000040209520D6753C6A5B96091A5B85D719F66E8B0D01E94AAE1AF9D003000000000000809FAA20C7A26D44353BDD5E47035371F5A1FDF7C796E13C67BC7513BBB44CAB8229885EFCFF031AB9AEC09E", + "00000020C635A331FB97559D316167C11AD880FEEC0C7E14A076A0CEF50200000000000086853A6CF16AC00D411A7992A7B40BA34136FF9B0751677A9C660E0D100C0A461D2A885EFCFF031A96A62158", + "00004020AFB3C59EBDE43881DB12C96B98E9045EA62D6668BF307004DF030000000000006393835C65B2FEEF0C3991D94174EAB5128D893766C1AC701390E44206D97877502A885EFCFF031A2C2237D2", + "0000002032BC838C74F475BCC6A70860BAB24300347FE8FC1946F31C5302000000000000ED9FAC4E65E12399C33C4120AA91058CF2BBC812426AC71E912B45763EE96C4A2B2B885EFCFF031A9108529E", + "0000802041BAEC073B9195195F2E590390141DB061986901F5D503F3A503000000000000AC080FB701D6748C9B2B8049B20FE23C7C4022A21D4ECF07C19752F8B2467F25382B885EFCFF031AB2967CEF", + "00008020BD3C7E87D6A30848203277ADA9E0CB0A8D83C8A8E53D3A54B202000000000000F818ACE798E1788B0818359C28DDD6834B1A34EB43939E3ABD929556EE77B8784A2B885EFCFF031A8B726803", + "00008020B5615680076703C8301A221B2EAA61BDA6EACC50814F76580500000000000000D32A1DF5120D97EA296DF9FAB4573A9B2CB43BB4D6E28D11CBEFD8EF9C075306702B885EFCFF031A2EAA1E50", + "00000020C69590E9C7B8CCDDCD0FB4B430FA87FE01F4F77784F1199A500000000000000024A2F8CB020B9C2CEBEE8150DFA2923138B13854051DB021E1426D3240C5FE48752B885EFCFF031AE6ED45EF", + "00000020E486D9F5845B53E4F21BF56DE50FECA5153D0169BDD7C1DA020100000000000027C9D8F7C2600F1378D7A99CDFC43EB62D167C64B343B4D4DA3D0E6A4D59BBDC812B885EFCFF031A19CC089F", + "00E0FF3F7E7440B7501DA608990EC751C2DD305BC5388F4A399E2D0923000000000000009045F6B421D7BE6605CDC0C112BBC88B645FCEC4095EE5ED97B4B6FEC133CADCB32B885EFCFF031A2AC550EF", + "000040201AD465B6913D8EA308B669C05545A588B5F6EEFB388909923902000000000000C57C1048CB909761003AB5731F64C74FA4B96D4D8A5AAF44E745FD36E7D489CB202C885EFCFF031A99A6BC8C", + "00008020B0CB1EC9BC2D4C9966804F6318D24EA56C2D73A7DF3512F72002000000000000F0F489DD837E8A782A1C505BC6507C9C5C2044919A7A609E6479C73C2F31DDE43B2C885EFCFF031A8672A0A5", + "0000C02035049AFC7761BFA48F79BF78251900F366A9FA44C730BEC481030000000000001ACBF3887818245FB888496FFC6C9BFDA0C3D21954D0B2EB02AEA27F684C7B66632C885EFCFF031A8CB0B1D8", + "0000FF3F13DE86652228DEAC616779C8523A1170184F81989416F2487F03000000000000098F200305AF83355492CA5677C5FEC3463349746C3366524B2AD27F8D59679BA52C885EFCFF031A37AD602B", + "00004020408FA843D556DA54285AC65830A86DAFDCECC2F6122A53BEED02000000000000493312D7E8B67473721CE48A351AF62C374E60746011A3B73CCAE277EE2AD26F7E2C885EFCFF031AADA65057", + "00000020321D863CEA47A825F6045F0215329AA6B83F1E97F787168D5700000000000000C672F74839C0DB30A904A1D220EA8A09868C5B92D38755FD6DB5E55DC46CCD03B72C885EFCFF031A121A1CAB", + "0000C020E7322D697F8E4147C3B2D676AC316404B51DE4FB7965F0C4D7000000000000000D7B0292ED995D501116CB5728D4643BA82D2DE71808A728C313D63E47415C5A922D885EFCFF031A32F28E8A", + "000000203ABDECA063252B55410AAB5FFED771C691E0FE3F0415BB42F80100000000000001F5334FB18B9E4E2CF0C992AE04F0196A5C1B83A271549A3DB57BDCB36C8A92A32D885EFCFF031A83523CEC", + "0000802033BCB2281498F03E3782C6C4CBE1A5521E858BBC8A60F61267030000000000005E1B24EFD21110986FF3D261320214C2C206FB7A5538E9E49D1628770C64F1C8AC2D885EFCFF031A115C6647", + "0000C02052EB1B2BBF63DDDD4093B534EDBC50880DCCB03386FAC5B87503000000000000870CB55FDAE4159080A98B02431879CBAEA5442D75B600E1E305FF9EC300C073C52D885EFCFF031AC972A649", + "0000C020D8326C4D42F1206C1D9D282478A877FE20B3C1899D2C0BFA4C030000000000009B1FE939392A0A1DDC2D4FA6A308AFF80BEFC9F4668BD11477375EB399C3A141272E885EFCFF031A8F7A54AF", + "000000203014A80AA1F3C51F88A1E4DEA2F04D50A78314793F46A4621D0200000000000090456D42B648428E5FE638CF36B1CDDD6C5ABC35032E4F17F5C034BE621D1A625C2E885EFCFF031AB1D8042C", + "000080201F8D50A5BA76632168F7C25C44B97C6481E30B864D1FFC42360200000000000001D78CCCFAA08F5A6D49D1B46051386FF78AD2E131A11874E8ADF611767BA9AD722E885EFCFF031AD20A040F", + "00008020A8B1DCBF3B01958FDDA78BCBE62A30C77658581E796890F21A03000000000000DB74179582248E3AABDB28453416B78054D25BB3D85E45DE4770958C428D4249122F885EFCFF031A1298185B", + "000000207B7A5A907C6EE8951B2FF5E40D53041C95E661F1CEB2582EB701000000000000C37915F5D591B41CCBDD01661FDF49EF87D255462F2B2A53516C98841E7311164A2F885EFCFF031AA436E0DC", + "00008020C7DA4C005317269E11C0623344C20ECAA30E109601B6E93B9001000000000000521EDFFF81E10FB544AE4BA29E7DC979D92EAD72A66C634CA4E028CA44E08C75A12F885EFCFF031A18F879B0", + "0000002007C66B44CFBD96E632205E50EAF922D2FD8ED9A8C99A1DC4A9030000000000005A7A4289EE76287859AD74F5EA3ABD11F8B70241E0BB1C4293E31C44F5C33BD50630885EFCFF031A1DE4BEA4", + "0000002081435A25361FABAFA4776FD185C5AB67AFAA589FD54D3CE46F02000000000000A9AF9C2D8D790132C60C02D2AE83A1C7DFED566D9B2FB5497D6871A0E9540F0F2630885EFCFF031A04520CC3", + "0000002085D3D629CDC2F121FBFC9E6C091F34D50D0502A1DDA5FBC734020000000000009AB6661BA9BF0C45DE1DD6F010338BD4E491BB60EA61D8A5FFA9BF2DD9C253E44830885EFCFF031A0DAC5B2E", + "0000C0205B8D71206B5F99D1EA43AEED7F9B8019946AAEF06A2CAC406B02000000000000DD4A7A497C3B16F6AD68E0917152B43B98314DDB2FE66B468371AD53E7A747C55830885EFCFF031AB5F8B754", + "000000207941CE10816B790BF824005A3238AF7E3CE00284921FB0A2330000000000000076C0185280F8E1FC30267C7917B60E5E7DE8BBC2ADC8FF7DB397A291E0E74783D730885EFCFF031A11749142", + "0000C0209193FBD05ACBCBE708252D4F3248C369C5D578E9756353FAB003000000000000367006092D626AAF4C6274AAB4BD275B67781484B788147B1CA0BF3AFF3E8AD4F830885EFCFF031A0CC49370", + "00008020A3866A6C0BE3EE7EFF2E8EBEE3F9A0607FE563A0E9BA207EA402000000000000A242677D207F1BDE100E7761B08CF50AA5392B52A204363C43547E85FC7BAEC71831885EFCFF031A88202227", + "00E000200619E82704286E62239BD6C44B72055A62EE89267151A2F7C002000000000000E7C588FA9AC73D99D5456EE33CDA82E368684CEC8D1538BD91B2D974D0399A3B5E31885EFCFF031AC82EABD7", + "00000020EE8C08DAFB05E3E4FC1A27F018A2F9FC945C13E9C9546E114B00000000000000EF97BB485EDA8585895B7640EF7220B38C5AB678CAA04CB0557410F3CD12947D7A31885EFCFF031A3664F983", + "00004020A3690DA5D105F260707ED78A05D676AFAEB96D33C6EA93ACD800000000000000C7D7F14FE31561B34A1D781908338E7D876ECEE8F1EB54E253DA7403A69B9B1C8831885EFCFF031AB86A8464", + "00000020248D8596C8D3FE75CE108C2A26FACE5F15CE76575E9E106CE201000000000000BE184379D21C42884AF004E957560EC44AFDBBB4C767CC58A4C41B68F659886D8A31885EFCFF031A46ADA6AD", + "0000002004A85376C6CFB07CCEEB505049210C1FD83E045651CD2B0772030000000000008244D87558017BBF35E0C4527A37E7EAABC9354C2236A4EF3494B0CB68BDD1F3E131885EFCFF031AAAD2CB31", + "000080201D3DC462D3830396EF69CE3AA4EB4D72C82FBA7BEBC82EC5D103000000000000081EDF62B914CFF938D0F993F89BA00CBC3F2A6ED81363DD24ACE3CF4D1FDDFB8C32885EFCFF031A01B07141", + "000040202BDE444C1052F2856753E8E777B91223763CD52BEB785CD7F300000000000000C606D4FDBB45704B6994D207F7809FB479D8E977B8E7301381C5BFF2A280EA600E33885EFCFF031A9F220C6E", + "0000802034AA1BEC35342B8E9644DC2297B46B84A6AF3A354FC0B81196020000000000000AF4F7515BB86BB25C3E8A2410A00F43A70244391290991A9771884958E325162F33885EFCFF031A2A0C2FF7", + "00000020F21B6BF7F1146B9C1513CBF37C32B02910D7584E802D6A07BC02000000000000A748E6527A093931532FF085907E3AC997F1C04FF581F61D04724EC9F5D817643433885EFCFF031AAFCCCE91", + "00000020EC2972BA512BFDE8DCEF8A870278896CE14EE90BE0201768DD01000000000000AECE0CF6A0EF0F1861F22939F03DE491D2D0E128DF2234DD71BACEDBE65C5D226D33885EFCFF031A9F70638B", + "00E0002076272D111ADC57E1FCC9539ACEFDA15675EE1A6EF7E9CA9D7A00000000000000F2B0CF146F836E629E1454641B65907200DEA0CE6FBE417866F990EF9AA1C1121234885EFCFF031A489D5803", + "0000C020C9D282FBE31CB7D0906CD75DFD75C3017890810D22F475E5E103000000000000A8A789AC943D9773BF9BD8C379B2A69751C14BCCC7115B6527FB46657284840D0734885EFCFF031A1A786B37", + "000000205BD63481EA6D01CE067273714F66F32C953B63660E6A2CB44D020000000000006DA169A3357928B0D121A8689444B8CE5F768E040B7B491834C1DF49FE5C8A6B2134885EFCFF031A0C6C3A6E", + "000080207734BFC880B8785278DDCF42B86FE47B3CF15BD0EF626A8888010000000000000971F738168867B39A998BC252F70DD961086D9A8F194BF4542226692EF46A4A3A34885EFCFF031A08B891DE", + "0000C020C999DA3EA0D591C802553D77638A05D74FDFC74BF7A6D35561010000000000001569C1C10EFA913F12ABCDFAACFDD838CC3DEF6C82521A4D1935B2BDCEF940DD4834885EFCFF031A490A87B4", + "00000020B1BDA22874C1686D473BA610570A98D03FDF7ACB743AC4AA1E0300000000000037C7D4F1916614D4FE6F523CFE7AE7212D94836F9A36AAD4083F9A74DFADC5BA6434885EFCFF031A71ACC82D", + "0000C020AC62678F54548DBD5BFBF8AA98BCC3A299DF7C7C628D08226F00000000000000E64C4493ABAFC552701E7B9D07FBAF40DDFB1DDD94D2D0F037AC7AF14EE8C5F76834885EFCFF031A83967171", + "0000C020D465359A28712EE41909E51A340B44528602A688677DAF34FE03000000000000429B0AF3157B5F7E98D13D66F3030137414411C4159AFF563580CFA912C0522E2A35885EFCFF031AB1168FA8", + "00004020C31EED30A85976F4C71390434BFA10912AF5D106EB135C6EED020000000000009A6D3076A04B1D9E2315C191EC6C1239736E4CF345E66820EB428187D8AFD4AA6C35885EFCFF031A459400A7", + "0000FF3FCA60E9631D393C9DACF8A7D64EC56D4F7C3380BB2E63B6E0DE0200000000000094AF0675051FB41563C6FF65032B21DBF1A6C7A550A8A543A9E2C3B3F2C48B752736885EFCFF031AAE7C13C5", + "00000020A91778E5DA8F0417529FD108FAC54B7F33B3E26FAF7D9BDE3101000000000000C1A9F9B29688F5F676AFB44CDC71E0F4F55B9E0D3C9EA469B345677C44ACEE3C2536885EFCFF031A803A8D00", + "00000020CA1DB9EDDC19D16FB6E6464951E4A961EF2DA948C22E1B6C2A020000000000009C7ABDB0BDCBE8E698BCD0072F117AE026F4D527923E95C58F9C761D6BB6FA7A4236885EFCFF031AAA94A3E8", + "0000C0203529420D69C01FE309A586337AB39BEAF981305A339D1BB2BF00000000000000F8F2BA6B26E27C11B2FBACE72AAEE5BAE9B53430CE91028822581384BA1C0EC04F36885EFCFF031A0EAA3A2E", + "00000020509C33C15B848E710CA3BC2AF982FD12189D897F07F85635170100000000000094E6E7342AAB6DF4B28AF9542E4829115E8936C824094FC77CAFAD0C71AFB28AD636885EFCFF031A447832DA", + "00000020B6836A14B8E0CCC698CB061F728B6979C952144368BA147C7802000000000000BC2BA2923F2DB4BBDFD3CFD2CCACBA4EF9DFB813A29A1FC1C6679EDB79CD1070B937885EFCFF031A6675D7FB", + "00008020463757A1B0E26411A4D8ACA63627375A08C9FC6515FCF30F6900000000000000E370988390B537642BF997631FC7346811168A970CC9951336E8E4FD6610039ED137885EFCFF031AB55CB796", + "00000020BB3EAC6C4B46005D0CDAFF8B0D82730C07CA3E1383B6A28A9B02000000000000C7F884B01F1BBD43A23CF4B5BC1FAAD8FC139176CBCDE322CFD7617EBDC1AA54E037885EFCFF031A6E49D6A7", + "00000020FCDC5071073E66819F0BD605FFBB4A312FF88B921EB8CD5DFC0000000000000009D358CF631D0FBA158E53F910B9A986CCF3033ECB0418CC0FD20D5476F0340DF937885EFCFF031AAA09319C", + "00008020410D487FF50CAE6E82DAB9E42569CA2C15520A32865D8A52E500000000000000F75C5C1CFABCAAA36CFB6357D542ADEEFA5BC2FB1727AFF0437A448130B403A43038885EFCFF031ACE544BEA", + "000000208B8AE47A25529290A19CAD6E0B27227E62AFD8AD474139858700000000000000A78C4EC9218337819E6B107FAB0A6D163C11A334DAD69A71BC89E46771A00E657638885EFCFF031A9BD03BBE", + "000000208162878AAE892110C5DF8C847C6E5D3C57ADE2190E84C5C370030000000000005B2EC8A58616B504FAC898260B8FA47916921E125E8D9ACA60D40D1B833F594EF038885EFCFF031AEC34274C", + "00000020BEDC99D5F967F67DF6D4C7768D2B3D3E4964B64DD8DFFA7D6102000000000000B8205348238952F46851A5D7B12FFD34DD32D5F95AE350D15DC2CE50934EC2263539885EFCFF031A9B2A1D47", + "000000209147DC90E64F050DC40BD6968593961028262818BC45041530020000000000000887CE5E1782CC2DD11B1C5F5E0539EC457A709129375E1EF4D5777EF2C9AFA04839885EFCFF031A25786895", + "00000020DBF2CD4BEE20ED0501606835981EF2DEE0B8A595B324F739190000000000000096FBC33965272A1F6D187A940A9C3EC0FF1686F5990EC2FDCDBB1294143AC6525E39885EFCFF031A19DCAEF2", + "00008020CDB11E716F5F62B27E755583D0EE4CF21B4AB6CF015D888B39000000000000004C266B4760CC21B646B31CA0B9FAAA1897F3DED4790505DBB342E3ECC8D364037639885EFCFF031ABF567F00", + "00004020D199FAA9511068A9DF09850126708832334616AF1C1BA2E30101000000000000C77D4EFC44FA764FB253740702287D49D543F7CEC6E519F81DE7F474ADA6796E9539885EFCFF031A99683B7C", + "00000020C7C97EF3FF82447FCE5A0659CB8EB10D34030933D9276023E60300000000000020D12F13CACAC4B1A635C2B752575C27FBBE07ECCEFC86679765023EF2F393DE9C39885EFCFF031AC0A5002A", + "00008020FF5377D1FD2B8202D2A32D5AFA429EE42D4BE3264E0D7F9041010000000000004CE401E29833115497A77EF4885AF921F3DBF8B2DF2880ABE970C1A57F25E62E593A885EFCFF031AC488BD1A", + "000000207428D6BC2EB8EF7E4D67D5EBC6A2472DCC94213884776AB6E4030000000000000FA70AE176E5B41FF4F15E62A3094F3664AE7DDC450F15526CEB452151F42D6F773A885EFCFF031ACD820BA0", + "00000020069BB902B6E66E01EA2981B579F6E6A37629A1E8EFC85FE61600000000000000C0A84F2CA57ADAA52F90FE12797DA3D1A9107E254D77FCF0BFCF743DF6E5F06AD13A885EFCFF031A3F02A3BC", + "0000002032B21AAAA1A7B68A100C542F0630FA8B02BF550F725DCBCC2B020000000000000896922A88976262996668559CBD5BAA52F7F272BF75921B26886DF341F5C2B1E43A885EFCFF031A23B8B8B0", + "0000402022AEB97A7531F10406BCB9A7711414D32F100A8A82BDE8D71D000000000000001A6BFF793461B0EA14A5D32E23E37095B033F59CCF303D69807EC71F3831D884113B885EFCFF031AC00A5CA1", + "000040200DD13311386559176580AD920C413ABBB44EB609667C24DB56000000000000001A917A788C5185D457E727422408EDE53C1DEF0EBD282DEB6F923376A287F925BF3B885EFCFF031A05C49D61", + "00004020AB50BF87AF9A805B680AE13DA0A665C0A6AE95E725EC798FCB0200000000000055BC5CDE3C97EB16C5355C22F0295C679B898C398B6B6C1C6576B54E193D9322283C885EFCFF031AC9928FBF", + "00008020526BACD2C6231ED2BF9EC66D22161248DE70EB09493DC6CC87020000000000005B59ADD6AB9FF76479755155A8F744F7C8F08D25882021F0144AD394247E31002F3C885EFCFF031A53162761", + "00004020DC8EFEFA204254AFCCBD11F15D66B761D6AF2AD202DCEA5AF9010000000000002BA09D7C2BD4B78F2F974117A0D4EF108323966D1838073F0B48F3F39FE30B11493C885EFCFF031ACF0EC567", + "00000020FAF54E4388B1486EFBB8F37B6E6BF95891669C2FE260B075980100000000000072FCF63C627D91B2E397496C78FDBB158B9B5056B9C69939C662F967EAF5A866773C885EFCFF031AAF1BC0C1", + "00E000201201C6F866799C9DF5F0BBC1AEBACB0608046C8ECAA70B62B5010000000000001BE446CD4A74837C92B983598EA8A8569CDD2FC28D1C8EDF2626309C4E5134FBC33C885EFCFF031A79192CFA", + "0000C020BA47DF33C58CC390654F49502B1591395F75577405582B216400000000000000EBB2AB42841752E50F1BE5561458174DF56751CE404FDD6466FCC07458F355EDA63C885EFCFF031ABD885D44", + "0000C020AF9ED88F9D34C082244FDDEF4BAE71E8D4BE98CACF4EE5BF15000000000000004A12D19BE5D6E07283C8EA3902CD289F0F9FC898AF6FBAC9AA0A7C3C671DFBF9BD3C885EFCFF031A36CABE17", + "0000C020506325ADCD8D8B811BE5FF3EC4E1928A97A493894A276191C00100000000000078CC81FCEB0E3A690551D4A34743DED58BC3CEC43C910047972423E4BD424570E93C885EFCFF031A316226D3", + "000000202991260EA6A6E2C49838A24BF8B9A521690CFF50B674D1DB4801000000000000161937D2E287A2D0A8E30CA7E0BD644A35AE9065B083949D245906426A09E7882C3D885EFCFF031AFBAC90DD", + "00008020555525680685A731316AC7971C07BD0521A350432D7F49678F000000000000009338A74496C99823F3A7122B2815026714BE24EAAEA919C479ED13D512B38A7A7E3D885EFCFF031AB450C4AF", + "000080205EDAA9144800F317D8B166603A5160290C5ABBA96285B6598E01000000000000D867B8A116A16FB5534A335C5213E65A2AD994B2ADB653AB2BB492FA86921627A83D885EFCFF031AC73A01E7", + "0000C020181388093661EF6233CD73697BBFBBC5C3F2CC653B704CCA970300000000000010A76C8D333955A295EFFC4E5B0CB2091B8DF3B4FA32B0CFA5AB26CE2850DBA1FB3D885EFCFF031A38DA20F0", + "0000C0200B7504707D7AFDEB949CA8039BAF1D6A0B32E112F4026D248E02000000000000B183A6E02B6E80A8F669B44343217EF65F585AAE33953B0711C0344F3535C2FECC3E885EFCFF031AA8122561", + "000080200F795CAE6D0D9BA0946BFBCE84C4748C4D3C1A90549B63A6B7000000000000005D586E21870D65DC675EFE664AB3E6EC969585183F7ACD4F1981C366B4F95BBD0F3F885EFCFF031A86B4648C", + "00004020C08140E40980E2D893096330A9DBCC6AAA2B3503F9B840CD8801000000000000CE0A216283E4EF2EB412F4EFC30D492B5915B238AFB428A3F2009329B846800AA23F885EFCFF031A9BF40031", + "00008020DB24D5C068CEF77771959BF7DEEE012C46C1E9BD67E43804BE01000000000000B90689E821F715C3916A56AEA6DB25E93A5056B1CB08DEE13E8F4FDF04FCCB9DE13F885EFCFF031AC98EB494", + "00000020D1DBEF10C1994BCCF0F6FDDD6B38FEFF334895162224140C8503000000000000AD3E7EFD9FCD207E086241BEA696D6BC304845047460604EB7E82A67636E4C031940885EFCFF031A41E47E7C", + "00000020F72C8C94CD9DAFAF9B664CE1BD9347CC1F0857066452EE691B0300000000000086F3DEE392D80468BE4FC5C3C2EFB311FB63367369FE787370B064DE02A7CE654740885EFCFF031A96E4B4D5", + "00008020289073ED7707482C16FB287801FC445FF295F8D1E6530E814902000000000000E717FC821D9690EEC31E497D163ED6013098704DC862C66C9DF5A1A824DF748B4E40885EFCFF031AA66E3928", + "000000203A471B6C521BF33A7108205F8189126488D1505F8AB9C441570100000000000001B1D6CD04C8C18DB7DD28B9C698EC98C1B6DB91959D9657BE2C24268B5CD8B67140885EFCFF031AB41022DC", + "00E0002022D993EC6F23CD28D13DA042AF7751CDC5B05A4CC0AD6780FE010000000000006D2559A591FB7796193DA9F50E4D257747084F8D2AFE173B3809ACF0933FEF9AEF40885EFCFF031AEEC9DC40", + "00000020F797A2F0C503781BE1B72DFD3A47AD4207FD5BF6D9FD2CA61702000000000000948FB3E8B5274310FFFA7BC52B721CE25147B2A215DBB5BEDE18BBFA724305A4C740885EFCFF031AB08C65E6", + "0000C0203ED76C746CFAF0C7BB51A34FA13180B798BFF2056E55D8770E0300000000000026A82224B4A7C90075C01E3D42F3D49B968ED99E50EA47069C0E9B9CBEAEF76ED540885EFCFF031A810CA3AC", + "00000020CE50D0348BCADA9DF3BD5E617DE5138862F10DBF742FA4CD5101000000000000A7A3953B2E1984F9B4919CA61D2672DBF41D9562DE82042D515BD11A6AEC97B6E140885EFCFF031A84D9A4C1", + "000040209A65344B8899119733E16962034201ECA617055F364E328D7700000000000000219697B85891239A6853BE905CA5D6F3679FD8C3188719F0960182C1FA08B62CFF40885EFCFF031A810C4D85", + "00000020103C28087E03F744F20904AA8D98664BD36012D45CE802EEF501000000000000BC6D8AC5E5322070591754E9D199A7969F1F071362E0942A1BC5BA8A003A2DA2EA41885EFCFF031AD6492356", + "000000202F6F17D4953FB34744C8F275FC961AE25C5D9399769C028AFB00000000000000B91097C434BA0F0C8C6D50B0A6048C00378CAFF6EE07BA0987004A7D829E745A0B42885EFCFF031A21144C85", + "0000C020DBD9D8AF7AEC3A4B63F2CF5C0D7A20FAE33AD137577F93BF8F03000000000000D877A15306ED83B52EC284D334E73D6C83BDFE83FA0F136FEBB3578FED6EE5D87342885EFCFF031A14AC45FB", + "00E0FF3F90FE23715C54FF50062616ABB21860866EF5FE13115851BDE501000000000000F0D415B31BD92F7E845E959F8B5E6DF08F131C48C56A58965FB075D5E64718EDF042885EFCFF031A2FBF0A41", + "0000C02028AD701A2F0473303468FB2032DCD2CC61CB824A51AA53E3220000000000000048F65ED6C9AA8689D36426578DA307F98EDBB0107A33E6F5D17CB50811B8C91EDB42885EFCFF031A0B006AD5", + "0000C02092107273EF98C4A2A67A346C42AD6CF994E91A3C977D50FCA303000000000000EA084A419358881A5E662944D2A798310B20B3B8E6C11DE363205719F306BB1FDE42885EFCFF031A83880593", + "0000C02065A6CF37B083B660350481AA0511EC71F1C76A2186377150AA03000000000000BB0C793C31568EB7B831BF4F84EE245AA657ED5ED2FA76AFF2D256D51689D257F442885EFCFF031A1260A49C", + "0000C020FD466635E7B5F44384ED13B918FAA5E3B5086216C66758664B000000000000002B660EC675D29D2A2DF6966E656C34F171B3B121AB2A337DCD9B376D0E826B1D0243885EFCFF031A21444F19", + "000040208825609D37038BFD1C28DCADD248E3E3DB15440F62E7196FC0000000000000003F60EEEB8AA6B988331010979A85217AC24C8B7095C1F0252A4D7607C69CFEE64D43885EFCFF031A4E782FE7", + "0000C0208D3D470791820C8A579329BD582728196885358CEC926DC93F00000000000000A13085DE074AB7B56A568B1D46A5E9CB2C3C01C4583CC115535ACEB8C2B668BE6343885EFCFF031A1E76A8F9", + "00008020368F296F04FF0423C0F2426B97C80CCDC9CD36EAE05A697C09000000000000007B34EE989CDF818895DE6828EA37112DA5B71EAA74E33EFF8167F0D0480F81D87843885EFCFF031AC1E4C002", + "000080207DCE753468727C0E93A3CE54B246EA30BC641E78709AF70FF202000000000000548220741D42C582E5F2A14C8065D57B065E92EFB7181C569EEE1009FE2CA9960144885EFCFF031A2E664941", + "0000C0209FFB138211A24176946F84BD5E91516278EDAC85C92B1666FF0100000000000016F7D14E0ED9EE046270FFE843C392B3FACC57A93FC907510C0069B72BD8D52F2244885EFCFF031A0F8E94EA", + "00000020D9D86CD6EBB42FBEDDDCCBBFD2B55748F0AABAF2D068371D140000000000000090609DCD3F03EB6F5A9FB645249961F79770449B393A1AD925216FD9ABE895839444885EFCFF031A1A9B01E6", + "0000002009E6DA2CC044F5CADE5835CA7710329ACA1B52BB3F2DE1C25F02000000000000277CAB8BE498D30674487918382CF98025A383EBB9173A4E28F8CFE859106454CF44885EFCFF031AB964BB05", + "00000020090035BDC8361CAAC1C776FFFD88F8831470A3250C617162500200000000000084ED9C2EEDB6891EC8FF45A6CE8ADFA6750A77C8132DE9C099ABCCEC9BB15A6E2045885EFCFF031A301E1551", + "00008020152A4678AB19423E88C9CE3AD91A20E682FB2B134E93FFF2E501000000000000AEC7ECE9344F7342EE741CD78A356E097EBE253D9C7501581C00622807BE3AF24545885EFCFF031AAAD8A2E5", + "0000C020A293A352EF5C7E5DEEF3598623A402BC0AEA38ABF6F8B2F50500000000000000F23D9B46FAD822786C3D4CF6F2F8EB5AC05ABB2620319AB1592701624D74157C5445885EFCFF031ABCA41DF9", + "0000C020DD8671A6F392B3039E77BF9C658EF500A361421EBDB90B435800000000000000D306DA2C3A29816D13D9B226692BD1594BE6F6F662893618426BD1000F2014FE6245885EFCFF031A517433BF", + "00000020D08E212776D82E0A8D6DE4F0BE146E509945D94DEC4908910502000000000000CB085878F589BB4746A9A58A91A41D9E66E5FE9C3050FF6F3CDD3D9BBF9530C57645885EFCFF031A5206A174", + "00008020E8140F992835A747369CDD0B9E33FC0C9B02F02BEF83137DF001000000000000B06A94E30070299D46EAAB75803AAE2CC464016AF59E19428BD4A0459D20BAA2B245885EFCFF031ACF587031", + "000080200A0C40A3F39E5F3B8A4A4003991571DF55E19A04217DBCEB6201000000000000FF68C26671C961F38BB49CBC6063515DB25A19743131FEA4763FA264C7CEE9F33B46885EFCFF031A94B29745", + "000000209876ED03DE843CF0671CBA51F7BF05A6B938BD529985BE895E03000000000000E2D7015B5BEA982A7464286B757FD52A18C87A4CA48F048DAE255E97568FAAD78B46885EFCFF031A55928C24", + "0000C02004C7B1FF8FE39203466B2F52F8DDC0F62A18BE99B2061B96130200000000000064900D655A06881B166E4625A78F756D2A8C59FF8EC3A920DA33C588E81B1EEBA446885EFCFF031A90E86467", + "00000020280D80207CCD77F5589390CC45A618D695997BF375D70E4E2500000000000000E23E1CB1972CCF1E85BD43B8BD8A5A8529ADCCB145D1FF530AEF279564F0C4C2B446885EFCFF031A4F54BF28", + "0000402047F91E64076958288883DF76B887BA146F0001B82C0C63F18703000000000000F6982BD0BFB240709FF52D1DEF2062FB79714415999B3040C50729B9B5077CFBD246885EFCFF031A2DB6A053", + "0000402090D5FCAD7BCAE72429F28E919BB38EAAA3A6CBF6A70AACE69F0300000000000011CECA7DE93F66DAA039BF014CB3E025AF91E65D826671A92B1814CF69BD762F2347885EFCFF031A93F2AC89", + "00000020BC1251CE2045C8C1E369F839934F6F6C00D9C37E113FA4DA93020000000000009CB6AB8BB42F724F94F848178DF7C6FEEF2C4AA446FD793B3BE364C7F652D2DE3847885EFCFF031AB566C7DA", + "0000002047B4FE828405A20618707E319F2FCCF709A94B6DFAC5BF9DCA02000000000000B66B31D4EA0A2B321334F20AE94665A3A32C7B5D3DA37402BCAD1DD82E27BF485C47885EFCFF031A2DBEF35B", + "00000020F50C9E170FB3CD57A0BEC91A3F5DFB30F6B5CBC360BE6957BB010000000000009AF926FC5374849C39B615E0842CCEB1831E1E691E9EE3927DF8EB545098E9115E47885EFCFF031A04DC4937", + "00E000203C004D44B52BDBD21FB9AF8B7A2265FDAC0B5803053F9711D303000000000000390750AD531F3454F9D0BDCDE38B73884A28D26E47A3B61F8E3B37F1DE25E25CDF47885EFCFF031ADF740090", + "00004020A26284361F8B3D5688F987A54A521BB221AF8CC9B20B8AF6F700000000000000712BD4F410A03D9E6CCB7E6018C5D64F9571F65A17DB5964B004C80429906CDCD147885EFCFF031A4C04A040", + "0000402028CEE89AC89B6978E5978B16F321D157C31A3717F91C52E05C01000000000000016DA7DB9C3B5A932C4C56A36DF5F608AED55EF37C8CEC36A34F1C40BD9A4610DE47885EFCFF031A0ADE25AA", + "0000C0204AB19D907FF522EF73B71FBEEBDAA6307C32A48F41D4EE289F000000000000007E331E75D560E0EE3DA2D4DDC3858C4A0B7494C26C1119EC5261FED4FD38A422F547885EFCFF031ACCB262F4", + "00004020F48BE7AC869DCAC83D862F5D21C8AC74A296CE43DFCD3705100200000000000041F24E19D9112BFD8E87054C03866DFF339F9E98783C641A6499FCF57380532D3648885EFCFF031AAE8C8D64", + "0000FF3FFECEF3B0F2B0B8274AC9AEDFD8A083DB84C61A5EE90982F17600000000000000493AB17E53B1981D428EBF48E58D9098F0492FE343B85B476C01C8CC027ACE858D48885EFCFF031ABDA2CA2F", + "00008020747248050E0164151C12BD25F10C189187A0A8F1372A72A8A1020000000000002FFFD78EE606742220A3D3E07CA3CC6788CF33FC0F3DC9D7B55ABD8418A40CADAB48885EFCFF031A3F82044A", + "00004020402F50915482ABF822B7B94782A39E3CB58C2BB7D27103FA1501000000000000C5BCAA6C2B9F44C2AEFF9BE5518CF92BEE61C8B22AB4FE0783591D7DEAFFA071B348885EFCFF031A20F0220D", + "000000204EC5AEEEC9F179A147DC4BBA8B88733C4B5611E534FD5AE9A701000000000000B93F066C6E4A8479903A5EE5C15BA7DF8884166A851916F7978A4CDA1F18AE8AD948885EFCFF031A0EE0C87C", + "0000C0206D3DC00F49C16E15EE5C23917A7BB3F1CA01DC49136C114A4901000000000000EDECF4B69772FE250B9CB84C1B9F004F8D7E694A02EE6C76556211249F9BEF0A1049885EFCFF031A30E4B423", + "000000201CFB54BA0D99AE1D1CCF17AE59F2666FEA9A863F64C24F5FDD03000000000000A2C7DA0CF88C27571F1A751D708C65CCA85E1CBFA21A7AB2F8EF883E2C04DBE54649885EFCFF031ACB760CC0", + "000040207AB5D8DF770701FC4CB17568B07DA3409EA71A230E1C9A8BA90200000000000035D427631E4CA41BF67A78B36DAEE5A71673A5F16A3958CD2FC62ACF3C4C3D1F5249885EFCFF031A3E82CE05", + "00000020D277226048C32892D002BFDB63991405D5A9EA484B0CE10434000000000000005D17B98B2768EB23F1272167FF6E6DD1374099A39F2AF70B1B2F36EEC9E16ED06049885EFCFF031A90BB6B19", + "0000C02084BEF9AE7A1368FA4BB7615101F88B26FD9CC35C5D7A55AA6F0000000000000077CD9FAC76D1E4A088E267DFA00E743F52C6AC2E32D0F9AA648E248F36D012727549885EFCFF031A83567208", + "00000020F831DF2BC8F39106D562E966BB0DEE766D90F68A0BF21B8B0D01000000000000B5B0E03F7E0B75427676B22B58491043F4BFF51D42F01A5C304F0AAFD0A7A691D349885EFCFF031AC3E2265E", + "0000FF3F5A10AF2CCE2618825F1873AC0766DC45DEA0DA1E17546BC9BD02000000000000D0C6D972C365C72E78445082D59C8A80C40C869142B8C4AD67A5FC289403A97CF449885EFCFF031A07FB0893", + "00000020183F303357CA5A1D8EF98813446AE174BD8AAF6A091A74481F01000000000000F1B7FD914A4A94318C35F72780973255E523373FF8CFC4C47D5D9C65B6FE61212A4A885EFCFF031A91A031CB", + "00008020ADDC84D47BD961369CFBC69CFA8FA6D946EAC9F847C7CA63D7030000000000005A662071DB45987E3DBCA4BFC3BC2A91063B9126418748675E4C62D5567B9851464A885EFCFF031A30603079", + "0000402012EA846CD3CC5D99B9D622A40271C6AFF5DABA707B107F4FA7000000000000002173409AB8098660DCE4119FEAB959FF98AF338516340E11CFF72782211AFA534A4A885EFCFF031A902EB809", + "00008020E55376A32644182E145B64A6636D469C856EC3F11963AFAC4000000000000000FE192CEE81F194651F5677F4D6F99252A2AE076EA99627904680C765CF52A236544A885EFCFF031A1CFA4373", + "00000020C11C9DA2F3E7A14752E22C33774CE083A84AB90AFF024FE2D603000000000000B98899F964953BE62BECD1471365EED570E0324C98BDDF5BDA38AE8363A798016C4A885EFCFF031A5146AB8A", + "000040201A59E9C24D8F23541AE0723FAD2F4AC9D08A630DFF8B7D4EB80200000000000085DA44ED261A2BF79BA026E082937196E4010F495D1506B390AB47CB4BCECA7C7E4A885EFCFF031A4A205EB4", + "00000020AB89AAA9761466E2A8818BF05D86FA5CBE5D6F560965A2D0630200000000000036A313B1150DC30E5CA358E85B506D6C0E57256CF3EFF9BC1E73FECEA6602E6CBB4A885EFCFF031A1648AAA4", + "00008020059736CD2E435D9803780DE074C705D54D890C99E70E27FA0A02000000000000C91C2478D0DEC268ED768DADA149FA3D8104510330138BF477E421FC0C6506F0EA4A885EFCFF031A408E1C00", + "00000020EF3C717F4866F1E85B4511E261B1CD2571850BF48B629D215800000000000000142CE2BD8495DD619A2269DF1521F8458904A2B6A0E525AAE3EA7768CD68E702074B885EFCFF031A63500775", + "00000020FAD71E4647830D9D6A48E0EE09165F228FC566ECA569A2962E020000000000001B7224C7B96AE1C3B019454563B1F3DF6478D17C0605D94626E57FA787B0324A3C4B885EFCFF031AC04ACC5A", + "0000C020A31E2C20E8E0E91A4DDD124A0470D7D3ACCAEB16A32FFA33BA00000000000000CC828633D4566E4B033F1FDB7016F21AA3DEF61D08DE56A5F24C185371F0F8567F4B885EFCFF031ABEE8A21D", + "0000C020EC91BAE798E77F12DB85CD1E2FCD1E693A4022D6FFFA7688A60100000000000084079B1906845D87D514280199E4BD6813BE149CE50F5BA87F5F45E7EA1B7CD7A24B885EFCFF031A05C6B356", + "0000002023EB5E1724AB25E62BF259DE9645234C5C930EAA6F9861E0150000000000000095B63DC4829BF2DEBA3229647AC0C08326E0B4F45877C239A756976D5C41D131B74B885EFCFF031A16B7DAE1", + "00000020B5382BD11D825C508224755872CAE3BCC8C788A29B0E3A704E0000000000000039AF6A15805E385E1835FAA16CCA63710BD7F59484178C4E2A683BE7961049ABE54B885EFCFF031AC0A42EEF", + "0000C0200356C0B01B4856555D1D5CA9D262E32AC74810A2336EA08B30000000000000009EC3034671834B9D0E23C7A1DE3954335B42218FDB1085DD0B10550E6B33A329FB4B885EFCFF031A43743DC9", + "00004020B3A0944B58079C4DD100E4EEA7CAD57A2BD34DC50819F81BCB03000000000000351388784CD3AE91660580303B5705678D633675DB5F69D6AFFA0F274B6B32D2044C885EFCFF031A85525CF6", + "0000002095F4292352BA73E678AAC5675E18C92DB2292B89D926D1F04B01000000000000EEEF3D6C67C37C81A25207C070EB904B9F7A7AA35DEC8A0866ED453FEA91B997274C885EFCFF031A2A6A3BA2", + "0000002073B4C82FCB780A8EE40F4E6DE54CA0DA5243D2F8DA5673D6250000000000000056835CBEB5DD5EB0B7BFC6F3BFB35B72B5F88170B13526C4DB1768E4BA7F09034E4C885EFCFF031AE571B467", + "00008020C916D5D6E69C1061CEA635A2DCADF230A0DEB0373619A0526100000000000000F75679BC545398D0339F6F9C8340A5CE96C83F1C2CC37EF263ED5665F4581EF4934C885EFCFF031A18666FCD", + "00000020BE696595DAB0DAF756FE9DF44AAD842A4EEAF55100710A864201000000000000330E64C838AC79F9040944AFCC826FA6D649910F6F7EC13AB131C35544CFD64FD44C885EFCFF031AB336B046", + "00000020717D48E828D3DF088E78148ACEBE342A12E0684875CBD2ABC5030000000000009EC362179E1AF3F0C2DB130C122E5A80F79BE120EB7E3D89A5752CEA3C77390BFA4C885EFCFF031A7A361B6D", + "00E0002042B8A5C0599CE5AC615F16D6DA449A6A970DA9527653B739A901000000000000638E719684A1CD2746197E76D6AC888D7B6F093DB200952C9A353F6911B3D42C364D885EFCFF031AA31D4D1B", + "0000C020A13F37C198D83FF47BCD57BBE873D36619414475128975339F01000000000000494EFA2CC901E2621927766BEE56275010F7B8BA0804F6679D2D5DC8E9ABFC223A4D885EFCFF031A9780AA00", + "00000020391CE6CC404C7216DBC2DF80FEC4C7FA52F5DB47319640F7AA0200000000000089AA4A714DCECF7802CF343585FBA0EF91298836847A7DB4C5C74579F0B3DB8B514D885EFCFF031A2C4C05C7", + "000000200B9E14CA186E3E05CED6200F8115D6901F1E441353C091A535030000000000007B44554B98F5A054078754502B91BF912D87DCED91905D7D0FC1ACAE00467595574D885EFCFF031A4011B866", + "0000C0209F5C057004A0DAB06711BEDC718A52111477046E473F11A4E802000000000000EF1B21F725E9F8DE5F35D7060C1015C2155BC8BE4A684FB288088CB4C44D62917D4D885EFCFF031AD16488E2", + "0000802014FFD82DAA266125AD5ADCAF0319DDE87386CC2A587D1EE41F0000000000000070EFC677A9B2ACC9E7571C7A4A311292C1D5C8F41624734443AA2B0AE6B333859A4D885EFCFF031AC320A21D", + "000000203504B714272D866E5A423FD45271B5B51CC4D0EE4C184654A8000000000000004413372D014747F76667FC9963492ACC40D6E9DF003DD98B8D358CE7D579B487BA4D885EFCFF031A9C725D5A", + "0000C0208A49B24C0606AB316DB71589F28D6C31943394CD585882ADEF000000000000004431A1E17BAF834A55D83420965FC5175BF0AC080950DB85C4B6B8FFBC8DBAE9BF4D885EFCFF031AB732AF32", + "00004020B28A9F61B010F80A0F1E244707C9BF59C80E582AD7A2F6542A0000000000000081346C139FB5FB5D88F51B759DFD048FBB5783A7714ABAEA6ADA2633F45224732F4E885EFCFF031AB616CA6A", + "0000002050470E0A189AD159488E75462F9B3E13DE2EC2153DBF23F86D00000000000000A19560523F802A3E45E06E493DE11E49E8F72327A3CC8A00F596F445883DD8A8474E885EFCFF031AAD5C20F6", + "0000002018FE24AD16E569A4F9E1AD4314B06087843F0A8ABD5AD9D71C02000000000000E16A7F8CF8E539DB2820BB06269E3607196201B4CA4F4BEDEEB7AE710D6FD109764E885EFCFF031A12DAB060", + "0000FF3FEE54D8168094D44872A73F4C1B102DD30C6C41B826E68753FA01000000000000D0D462D40E67FF5767CBE50B1EF605A9A9501EDB3C9F55377323A9B0B9352EF4E44E885EFCFF031A021BAC13", + "0000C0207C1C661E4D3F4AF95E3EC9BF2AE6551B9E37A6898ADDBC01120300000000000044D7BE43B8DD5E5302562F2E8D60156CC44F486C99DE19EF4C7A8E309E340E63E24E885EFCFF031A27C87AE0", + "000040201F4F34901C6FCE01FD8DBBB562AD54D7A9C926EE453BA14F0C0300000000000017B718DBEA3A70312D19A30B8A313D84F57F23AE3254B50B572A1A878C76560D3E4F885EFCFF031A3DFAA9BC", + "0000002020192F99FD8E7E1053E864B8E99199D378A1D8D7C20890C331000000000000008E746B78A556CB2A8C3D1E4E5A8611D8696BD04609E1430EDF1421CE47CB511F524F885EFCFF031AE2106D24", + "000000206DB079BD0552AFE0B5E2A2F3274FA0D372991EF41F69FF476C010000000000001B4BC15C6CDDFB53352B5A0CEE49A9392F4F24099A2A2B36137F601E2EB03FA7874F885EFCFF031A8C42169E", + "00000020DDAB3EA17061B8524B20CE68F1841571CE6EE4236EF671B3B00300000000000031B57F86EB330D1F5DC51CCE101D0EAE8F447CE696A611FDC6F9F5FDA4692784A84F885EFCFF031A9B57A5A9", + "000080205FA2925A0212205F1732201899A8EB8C86BADD591893F41B54000000000000009B7CD7D456EE915EDC986D095F24277D146521201BBA3FA199982AE50A5E0E11B74F885EFCFF031A307A3531", + "000000202699913BAF9D33ADA2F513C419CA458DBD440D53EA25EE5C45020000000000008848F9119662734908CB9FFFE81EF6E7CC0E7152E0720EDF3CB624F6B8EA0484E74F885EFCFF031A8AD7FA4E", + "00000020D09C38EBA596F4DC2B4C37F1F27E24E2EBE79913068E10282A02000000000000D81D3DA9274EDC65F6B59D0F67C6FAEB823817D69ADD5AEF891DD438912AE2ACFE4F885EFCFF031A68CE0C8C", + "00000020CE01E2EC1EC6D90D3555A91B055531B5C9DCAFC40564FB3639030000000000000196A29781EE72FED2DFD3215B684D97C5360456043DAFD7342784C5190FCB7A0450885EFCFF031A4AEC48F8", + "00000020EF7931C0E5A438BE7FB2861CEC926FBB7F7BA07131CEBD29C5010000000000005AE6B7E1664577B76A9891B65725A2C6C30982452FF3B0141871DDD9549768930850885EFCFF031AD164D676", + "0000802080D6F7F4F1936098C1093900280ECC290A14985C9D6AF5F64F030000000000009722B2BDDD431479A5F03E4E7DE1A7985051B3BAA920E0FA551276E387453CA21B50885EFCFF031A3A70AFF1", + "00004020A0E5865280A09A05F520C90B1BF28FFE3F055DFA7B055FB45E0300000000000011192293604C7F4FDB38592CA1B0D1B2649FF0575D9E57D56CE0B22079E0FF154150885EFCFF031A96601F3F", + "000040206900318426518C836635E71AE386F91687547A66053C577518000000000000008579A515F1709C1EF873C56CB8CB2F05CE476372384B2330179E9A12621D9AB3BF51885EFCFF031A965AABA4", + "00004020A730105CC5F0752EFC2441304B14BE82E501A8578714D607AC030000000000007085598DCCB3C02120A53C56A5D6D865FA8B9C984D35DE997DF4F7F9FBBE8C54E851885EFCFF031AA5E40889", + "000040209CCDA5618DA69FBCF60E35646178AB65EDD63AC1B7079D4FBE020000000000009D8AE67ABC3F120548AD462EED942F09EB28C607FB43064B1C3AE04E33C19D4C4952885EFCFF031A8F6A901D", + "00004020E46E6D2FABFF61A770F749B89D1C75ADAD5F65B34F8BF157B3030000000000000C6A8D64496AC89DD0F5FDC2B3B665A40C81BAB0063ADFBE0D2ED4EE6828BB676E52885EFCFF031A344C088B", + "00004020D67375EF5D448B6B80C0D60EFADF6F38C44AD3BE4992FEADF200000000000000761DFE6C242F7106D843CFC72E8355E55F8D7465D8491E6954DB11FF7330A1329552885EFCFF031A308A0A43", + "0000C0206321F97E363588DB5731EA302A408E7D6CF7E0CE220F9FB5BC0000000000000066995EB0F04297F93F52CB54D9C99311174EE11E1C75AD362EE99F58CF2D60F3C552885EFCFF031A31E23730", + "0000002099F45B42C7F40A07168299BE702885E15ECD3EA8856EDF358E03000000000000C562D3AF120BD0D474DCE6E66FF343D75E18CDC018670C0FC27D0D465A648732F252885EFCFF031AA8EA7F67", + "000080208CA0ECB7F467736E032AE4FAC62BDCDF7B2DE50B962FD38E8702000000000000686B4E21836BC239229F64F75382B00B37A31500F942C15C3BB127C304C5BD4DFB52885EFCFF031AB1EA5100", + "0000C020BB8CBE90088A253955E5D86CC27A7B72EF12A73668D1BD7A370000000000000000741E38C2F8550ACD6B7BCE9244234A16D29B74FB245CB393E5B61059353576BF53885EFCFF031A91CC8DE7", + "000000200DEBB36D64C46848F0BB5DA296B9ACE3C0B46F2C254D5987B40000000000000089209F643CE512011D202265041518107404070048DF5C90F5E667DD9F2E192CEB53885EFCFF031ACB72CDA5", + "0000002072011BAE0BADE76C5A850D77AD085BA96FE5095EB11E99D577030000000000006E24723879DAE779C87D34BA84045D90ED1AF50A3C36A2B083073048FEBDF69B8D54885EFCFF031AC878ABC3", + "000040207EBDB794D83CD1E74620ED844A0B7D0797E139F7491788D65603000000000000E4509A1C748A1C218E5D2F01E71EBE4CEED8B2E78D7B5AEF9E466C762E0B2A889554885EFCFF031A836C2E27", + "000000201C59269968F23A186ECEC06D249DADD6F9C44ABF255930026100000000000000059B60106268427F73DE26026E38E658A1616EE6FBD2CC0729B74E5E70D7811A9F54885EFCFF031AA0B419B3", + "00004020DBCD17B79EE5FB99CC5AC6EEB1490C94D48C882118E79053D50200000000000006F1EC0863C55435EAB409574DF63C45EC015E0EBD6BE8B6D8C50E461BAC699ABA54885EFCFF031A92C624A6", + "0000FF3FF2E00E87803A54B92163AF10030BC1CC8AEDD73768D19C998F01000000000000C1522143E0D56DFA8BEFF0BD2BD96C774C43B172F65E56FEB236F34B500939D7FD54885EFCFF031A65F6947A", + "00000020BF142729C11EBD16EE12CC37CE97288148B93C1A5CC0CB1A1C010000000000006EF9D233DB9CA9F39C48505AF6D9F019254430F630A69A9B724390D3647318A63955885EFCFF031AF496DF32", + "00004020D95F291C3007509579067BA7C7C688B4E9D1972510537781B2020000000000006284C2826B0854B1069D2DB48C0522A76285BA46EDB11AEE93DA9D32F4BF03557C55885EFCFF031A536436B6", + "000000200C023F946A4615A233AE1CE9416F618002098F677D33C5544D02000000000000CA60AFDFAF558732B892E1D3433FB602073E4E182460C018ADCB683E617AC3ED0156885EFCFF031A9BDE74A9", + "0000002044979CFDB1A55F6417DC590359061ABAFEBD24D8F6D1C4D0F503000000000000E87B8048AB201DF099D61AE1035892E1F12A2AA2A6B239AE4C3CA112F11D63E58056885EFCFF031AD0973E90", + "00000020FB4930CE2511D37E4FD4EBA3332F8FE923C13493BEF628E1FF00000000000000BA8590621CB73D46C78211CD4A2730A41144FCF50D28901677C8C4C81A92FD44A256885EFCFF031A42DE1282", + "000040203B039A5B283E0DDA1CB65469DCC7B0563FAB3C265A8627EDD60200000000000092BA48203CA23E6402EE82D96C4F96825A552069BA7D56D1AB16F834FB2E170FFC56885EFCFF031A16EA7D00", + "000080200A18BF065110E934DB542A5B527E130B8C13C1AE56BFF1E3C900000000000000478693C2114ECC13E8C01AC13C8BA1ABFB661E20D940FAC595089CAC4EB5BECEC657885EFCFF031A475EA1F6", + "00004020A50CC34C5FB5274F93AF4454271B9DBD7B063E989B729EB07102000000000000AFC8462E9287EB981C514DB5FB76AD4C5E48BEBE5CC12744B3FA5CDCFB2CB0583F58885EFCFF031A4B5871B6", + "0000002068D3A8CE03A1338D839FDC68C953EC363E42772E705CFF95D402000000000000203E8EF02AA82CB5C2ECD0B303D60C219FDBB21147362621A8532566A9381DAF6558885EFCFF031A282940C8", + "00000020D589456F658D70B205B396DDC614F2302848E71DEB7103FED70200000000000055031B2B373428A1691BFDE80EDA6FA6222E71286891952A7C7F7E8201D2D1799758885EFCFF031A07D8B36C", + "00004020E71E756FDC5E1EF5DB07BE4DAD74E74047EAC4B5AA406B6306020000000000005A5709FDA2A1F885855973C222F343E62577BAECF11E46A1F7969AC580A011099F58885EFCFF031A9EB88217", + "000080209D6CA17B41AA5C8368FB6C6B4252AC223CB61679391EDBF36F010000000000002E4B2A992F435EB56C15FE2640B65EE942D501264A8C251C129DCE375791AFE3A758885EFCFF031A29303169", + "0000402091B56252C436B9ED0F5C87D5BCCEECF8EE2B54760AC63734E4030000000000008BC80EEA915A6A416769BF506D71FA8553E253743A0872ED275435DE35635321A958885EFCFF031A3EF87BD0", + "00000020491EB6DD93F46DF071DE71518C3B79EF766E65EB135CB2D73603000000000000EC0CC8DE728E965D8663E7F4F44FC7C749B424EF0A3FD632418EBDABB2B0EDF7B658885EFCFF031A893B3738", + "0000402013FB9E5454AE839CB37A53897866EDE1A19288FCF2F21515CF01000000000000AA33C1B5A5F9B0D13ECB0CB7716239E018EE2706870020030CDB3771A39CB4E5F258885EFCFF031AD0A801FB", + "0000C02078F02CE3B7EEDCD11DE936B5E23AD3C02122D5B252AD5B0F08030000000000003FDF342E262EA503D0077D1BF12EC55CC84F6416C2D5FEBF0CAFF49A816313353759885EFCFF031A4DDCBA3F", + "00000020E526DE93DE364717274C3374F19370C80C2D88E339D78A5ACD02000000000000A9ABEA8C63E3D0266032E84ECFD15F5F5DCC4BCAF3ED55B32E96C92FAD6327275059885EFCFF031A1E583D48", + "0000802023D04537FD0A52B39BFEF88CBA9B39ADA7AE8ACB65565E24480100000000000049142659A168B6450B750CEB9F61DD285C842BC31A7E9297CBE8FBF86451B282C459885EFCFF031AA8CE6E5B", + "0000C020BCE4412FE20AE343C2385AAF9635938323F8A58CAD83CC8ED4020000000000007B7F170ABFB5193F8F243BE0591140B76ACBC1EDB34B5C4589C427FEB8C1FD100D5A885EFCFF031AA3C48447", + "00000020E7D63C2C3A99E2F46C1D6E8AABC4A33C2EEE50AA7B5098C9A2010000000000005E94259BCD33D27EEE82838F7448B29D85EE36EC3FF7D3CBADC86310163A8C74F15A885EFCFF031AA8CCB040", + "000080205B68ECF8DDF6DE62539E76F939D1E51185B604A16C48D38182000000000000002D463056E2BE55917D1DFD5B11BFB2FE4DDAC07608C1A23594F1916729AED0582E5B885EFCFF031A13E8B7EE", + "0000C0200606A489F0C9C066F6EB9FC2A4D8DC81F23C2C333389419DCA0300000000000096FCA146C3AD8134519D3901A166777BBA22EC3540612074242A325A97BE3411EE5B885EFCFF031A500C58E8", + "0000C02004CA10A92AF1DBB3125AEA3B4012B68C20E92427AC6968189F01000000000000BA5FA87DEAB6B967DEFDB61397961C8C968B73F08B34789B02C9DA8D185009ED215C885EFCFF031A4E841DBF", + "0000C0200EF2F2A620D45D43A4DB1A82F0F3892EC322A1C8B856A7120A0200000000000098D70FF95481310AE513DDC248F00382DE3BF1B108B022A2C09F6E14C31F3E8E305C885EFCFF031A085E65A9", + "000000209C32FA547BA22E4576C195F5CAE72FA6B5276FC28B112B3BFC00000000000000053E56780C8BC9C91B287E034D837D20AFDC2D35B50B48E3DFBABB6263CC1FB4535C885EFCFF031A16DCC7E0", + "00004020CD20829DDED3899E610303EBCCFE9EECE987BA890C08E29BAB01000000000000E0B78A065D188517EC08D675CD29368C55F34833ADD8CA3CD306E35CDD0402A78E5C885EFCFF031A4DC82A75", + "000000209C3CF371A2CC4167855B5B11A94CD00AFCA88972A78C83EC3E020000000000000385B819FB11B979C9CB44FC4848C212B180ADC3C3ECF53593C7294862B0C00DB65C885EFCFF031A4724ED59", + "00008020E0D4F3F3AA75C407771DD13A4D9976FC66E3BE068E36AABEC101000000000000470872139AA1C75721F8F9EE33E7EFDF409CED08A087C8B842261391535BA78AE45C885EFCFF031A3DA261E0", + "00000020449FAE0D88648AF874A77E30F00CACBB9D58684D0C9A29E1F70200000000000005C2CA9D9AB90E905FE4A451376942CF6FECDC54471A4B3BC64CFA201B9F190BF35C885EFCFF031AB04A3B16", + "00000020704C4DACD97120D748F6052CB814D147BB648C5DE97A37C11D00000000000000E8C8DA15FE557033B523DA54860E346E041A2FB5FD355ED21FE943368B802B8D7A5D885EFCFF031A1F1E2A54", + "0000C0207382BF65440D4831D89BCF9ECD58579144DE53337F8EB2608803000000000000DB04BDAEDD0B804206650116432210AA69DE1F0B2AF78469EF0A193B5D3F35570C5E885EFCFF031AC7C68E1A", + "00008020D580393D226F2907626287D2C792CB6089647ECF7D331B3E2C000000000000005EA6B0E22563C6B14C341DD607D046A74969907EA1DCF590BAFBB73A58B03BB6475E885EFCFF031A349EBF3E", + "000000208669A0141CB7306E9B2256BFC2C237681750655C80892D284903000000000000BDE846AED6A042FFB0EEE5D2E3660E6CD7F2F8DD205F44223A99322AEA673D2D5F5E885EFCFF031A1EC65C5D", + "0000002025936830EFB9C270ACB78DDFCE8BFCA0232AED0D8A39BA8F0501000000000000ADA9688F726ABF77C7F14C342AD6DC73E030C0B1C91A4BAED2EF8988D86E3FA0855E885EFCFF031A8F793E4F", + "0000C020CBA1B362E8D5A40EC90329AD4FEED2A01B5170E7B3444BDA36030000000000007D5D876F21411034D7CE2474DD0E6FD18938FCCC121421044309C3FFD0DAD3E5EC5E885EFCFF031A1A72AD0A", + "0000002047EECB7F3B2C24B3F77E9E5ECFE5A9E32EF5F209C811A2DC74000000000000007A6B276F258F2F57EB9EBD325DD3731B582049C8EA19FC81CE93CC929765B26A3C5F885EFCFF031AABD4379D", + "0000802048F711149DB1592AAA28DFB9EAEC47D5229C762D16B008A557020000000000007F891C01EA7A600E4E312DA4F1C3A41CB9721259B2B482E60A26D6F28E4BD22B585F885EFCFF031ACC0402EE", + "0000002023990143955EE9C36B1948B25EB8C231FC16FDD82592FE57DF030000000000009823F93B643C454CCC33967EC3ECFEE2E5F1C6132572EDEA6201F0B6E945D732875F885EFCFF031A4F3A81F5", + "000000204B20598D27C44DB8BFBED5074DC457FC4A92C1B504E5C710E1010000000000002EA81D30DE4CE7321835D2E9C973CA24E5BD4C7FD96133DD5D547DA186A4819ACB5F885EFCFF031A68DF03C3", + "00000020D1E43EF42CAB950D2D8331F484296D3ED3FF4C30660AA231E503000000000000F007CF9A2D9415CBF92C0EF3B7E7C5AF738CF7BD9A38059DBC5D6E84BBBBC8D8F65F885EFCFF031AA664A40A", + "0000002023066FCEDA0576DC350496F3EAFD44D71D86DDAA16DB79A5C5030000000000008BAA39EBE693B6EC7D17C42738A40EAB3342E695E1ACE00F85ABE5790E86547E3860885EFCFF031A3CA896E6", + "000000204E3740BC2E23D59955A1DB5EDB19EBEF3396AB2C1A7489C3F702000000000000B12AAC72C1FDB6E30F216DA0E49A7D70F12EF632A33124B76EE4950B13BBE7D97060885EFCFF031A0BE63761", + "0000802095A8C96B6C4B0C1CA26106E8AB33542F57F009B0346932D756000000000000005FC92A74CDE31F485C6C7F67AB03F4EADCE7BB7A85555F88A327503075480E228B60885EFCFF031A9BC64B71", + "000000205BE39CD4C0B610109F6581FD20B946172412EFBA6AB969FF33010000000000006D756210BF8AF0B2463CB5A74725C71D2494C54D369834C9E4CC1E13B478B21D9160885EFCFF031AB99022A5", + "000000205C655D323FF80412723E4424DD9F6BC7906A197F619DD54FB502000000000000D651AF6056C564557399CF295AF885903755B45DE41D0DB138951F52CC58AF4AAC60885EFCFF031AA82E86BA", + "000040206CF4A8E93DB31B4FA971D8A574165ECF15C0209CFB933D41A90300000000000057C0849DE397ED73D94FB3A17108D336A9AF2ECA23FCB5D6982BC19A6BD94C18D460885EFCFF031A1BD4C231", + "000040205181DF9EF9A3D53DF664E0BDE3F9CA2FB6F8FE581EE12C814D03000000000000BB28BD05A7E2EA47ABB333B0881BF3930C8D4570EBD9B16424CB2A7D7E1CECD8F960885EFCFF031AB7F0C97E", + "00008020327BC12AF0480BA72F68EE4A62FD6DFB1711EC027A31DCEFBD0200000000000063878CB40EB04C504668FD24D983021E56161BE77AD47A7BB08C7203756127BE9261885EFCFF031AA46A17E8", + "0000C020866EB5A9247047386C717291C0F9AFFB2F53464796C4A11637010000000000003F09976A9B9CCF0C424BCA22FBF131D95AA97032D92004E1221B8C025F4C045CA961885EFCFF031A84DA648D", + "0000C0207F212D56EEB8E8496B1C20447ACA64A006428C25C6F8857359010000000000009AEB0B00FC393DBB55AA3FC98F01F3B96CCD19C58A96683212C6BCDABF0197212C62885EFCFF031ACADACC4A", + "000040204F8FA0B882981E8536FEF7BA8E080D497019E6F80E079D3AC102000000000000D5F70E27A2E63EDB6F59E9B96FD7B707BC8FA265D2B545F0F93B0E69352AE37C8E62885EFCFF031A344E01A1", + "00000020AE99E88CA7704AFCC2D51B1F64FEE04A16109B8ECCA18BA65A000000000000009F6F0D4F9A13413F104EDF3D8977FE4FC0AA95CF782B992EA6CB91164E53B87D9C62885EFCFF031A2284227E", + "0000C020F593A06E03D869F422E571CCBBACAAC76E5A1720CB27A972D701000000000000E36F3B1C946B2FF0A449E01FFEF8FF936C95CD8BE908160425170EF3B6C85C62DB62885EFCFF031A2C3A4110", + "00000020156C5EDA1A8C09EB8D3D4A2D0EDEAFD4550C6C6877F594CF160200000000000058845F87675ECADD277CBE8EB41ABD56332A9538BD85A6AD8E3B3FAD810C07343363885EFCFF031ACD9C908B", + "000040202F8854B2F629874D2F0246BE79B66A1A4A9C75C5B714733A0E030000000000001F3FCDAEA538CBE45BCBC5812BA7608F8240AA54804DD06CB07CEC581B53A0235263885EFCFF031AA9D241C1", + "000040205CE6FA9763ACA920924F2DDA18A7E8487C7B1A01CCD7E0BDAC0300000000000006BF4FFBB44F10BE0D89343F18EBF403FE63C8CBACCB09DA581544ECB02E3D4A7163885EFCFF031A08F60A35", + "0000C0203E3D732EB359B8A2D1A78917DC72E361448F1F7095F0431D46010000000000000103875BBABFBD6C41B8767E9C3519E537BDC5CBC1ED74F00D72BCA4527EB2148D63885EFCFF031ACFC81D02", + "00E0FF3F64B91C18DD1DC2D8E11CC9F875105E6670AC43FA1CD0562B0E01000000000000E275DE293DB57C08611DC48EA5E12FC34A0A163AE91B075FB2802AA73A9D36686564885EFCFF031AEFA665D5", + "000080207187D2E856E8C59A956FEE0006900D65DE4A343253B5CAB85A01000000000000B8457560823A18B11CCCFA8CDCADA4ADFB0C1F3CA2F2CB665E9EAC65910D817C6464885EFCFF031ABBA6CF8D", + "0000C020C90FDE5E7B0C35EA36E977C2E71677EEA5519107804EB3F18B0000000000000016B66A51EDA3F4720DDFD4CE6899653627089F983A8C633EB2ACF51A654647D98564885EFCFF031A8BA88F58", + "00008020BAAA1DD04CB2642AA709A03B449ED1B60036C2C3FCC324EFDC000000000000002C02DBA61DDE2944DD3F1C6871FF8BF211A357EA8B0F6A0110572B6DB56450FE9064885EFCFF031A200A5A5E", + "0000C02046BDA50CD5EFC670E6FF3BFE2A7590289FA175FFE9812E59A90000000000000031F26078FD48531B97CB1B1B6139B3843D921D0A3E19EBA67E89987487C67761AA64885EFCFF031A96EA1469", + "0000C020F296F2B47A83E92FE3C4ED48CAFDFC496243F07A0D14C9913E00000000000000A2CC9108AE1253D9D82B5C9BFBCBB2DC1813F23DC3B6DEEBC7B2BE8292C93B91B664885EFCFF031A8CA86724", + "0000002051FE97CEC3C94C1191CEA619A1F738097699EA2FBA4795DC0F03000000000000F83EC96379680A6AFAE3439E556C25490B791C8973212EBA55DEF34AD08F49D1CB64885EFCFF031AC79A2096", + "00008020D48FBD16ECFABD0BB6BDDF22DAB273CDBF4F41982CD6E1AD9500000000000000277F2A3C08AE14743FCE7CEE1093C80A4920A4382DA9DB144F53CCECE957115FE764885EFCFF031A9FCACC18", + "00E0FF3F22ABB17158A9FEA62A33EE505099A9F483C34EF8F1F08B2EF60100000000000097717EB08B2E030D2176FB32A316DB56026E49428A6E2F2A6FB947997A0B4C471C65885EFCFF031A72410CA3", + "0000FF3F8352CD53D329E5E91AB54C3CCD04927E4C4BE16E696232CB6302000000000000C906AC662C9A7C6AC0D69CBCB0D9A1B2E520D2F9F54CF8B960423A557933AB245365885EFCFF031A9951EB45", + "0000402017AE2AADA97B22EC26DF5463875FB922D46A36F27D33B33169000000000000006CE6C4BEFBBFC20592D636FB620F92B32E441EFFCF5C32D9E6A0ED90FBC2BF8E5E65885EFCFF031A898459FE", + "000080207786C556C291125B9FDA1EA8946BBF019126BCB073F1E19EB603000000000000BB35629FB051E7AE58C2F12F350F93E7B9DD58D837C25592F76CD5FC1814D9DDE065885EFCFF031A0C30956D", + "0000C0201D8058D0127EEA7DE42B37AF61A0D421B279FE74C26D02627003000000000000111B8FB542C1E6163703FB97071B91C90BD06406B4A99460B5CEFD65894785125066885EFCFF031A86949A9C", + "0000002097BB4E3C6FDB09DACF586F72BD567E4232FB4E1DB74FF8FA39000000000000006EB653EA86EFEEB62F5D8417CAD5EACE00B163F37E72971D8F8C2EBBC8C97C081567885EFCFF031A964A893D", + "00000020F0CDB38EFAFBA0CD9454947063323F84C1C044C0ACE228E09A02000000000000918BABCF2689A429A725E915E66C18D1EBC15E55886C5F3C01935A5DAB6242A15E67885EFCFF031A4FF416C7", + "00000020EA6BB566291FC1D14C6A04BC0378D8C02A817294623A663B6C03000000000000A2D18AD27FC9B934A3B83CB24F9C0D17750FA6C5186710A58DF0B96AB950BD5F6B67885EFCFF031A051E233A", + "00000020164F31C7D80C816F19E045D43884EB4CBA64D758AA2FF3E4FB00000000000000C9298D106ADF85BE7C5C916FA36A27DA2BE3C3302CBE0271E39E194DAF0E7461D967885EFCFF031A1ABE35D4", + "0000C0202A15730A644250DD16A548684AC57ABD366562FC5F80386A260200000000000028D1185DFF25954C42AD9E25F39872142D0BCC72755373B08C601397F57360D73868885EFCFF031A9C9A1BF9", + "00E00020CE3B497258B4DAF188F6108B84F6A36B128DF3B267AA2043F6010000000000001C0D062B2DF2B03B24B9A69699468B50E438EF1C5AABCC982BA31BBB32132C3F6C68885EFCFF031A30FF75A3", + "0000C0206A7B873E1EF77424E2B750E6F7F062887C44F45920E46B39E50000000000000099218954BC6E5BC73650A9A1D64F5BADA98B90F5BCF6F90FBA9BBBDC794B93A88868885EFCFF031A8C78403C", + "00004020061FB2E00F0E6E9C3C24C70A82104D114192EBF3AD1E2922F003000000000000FFE9DCC6AC10480344CB0CB855DCF7A995FBB1B9294EC034B8A6A709751BA8F59768885EFCFF031A1D3425F7", + "00000020BB83FF8E1482684C7150A5604C52F512E2B8B940A26C97B8CA020000000000005AE90F7E17334E64E219A414250D6FBF7FDB3282254B3370FEAFB6D26B751CAAA968885EFCFF031AA29EB8C9", + "00004020D1B6F3C9483C0BA92812424072A54F697215D5E07A614EC37D0300000000000020238BA16405DE0DC11DB45EC34C403262125CEF93FB459F894DE63DEA17F3C9D369885EFCFF031A15084350", + "000000203A528D7C3D6947573CD50F97EA8B2A2527C81B6B6EC4742B0A01000000000000912824B0D379D116504020D96BE0C49B4EA6E58ED500D9CCD4B9F3DE09C03EDDFA69885EFCFF031A94623DFA", + "00008020D961A44A27492C5D4685BB0BBADA3DC80971AF457FB1E255C50000000000000078E242297DB80EAA17F5A7A10E5F5ECAF7D4871586275D2BBB209AC46C65EC13FB69885EFCFF031A81AC170F", + "00008020FC54E5247BD3CD2C0CFCD393F018325EDF81DFA3750973679A010000000000009940087B4CF1CD584C409CF428D1E0E75E785C45B16ED3C542568366A3D67D25216A885EFCFF031A3738CC05", + "00008020641E7C24E127C991B495EC768A9605C9164C8DADA491056BBD01000000000000C33EA224D4A25AA8C821471207AF0E887FCD813D730F2DEF089110E338A368813E6A885EFCFF031A4EA85BDB", + "00008020D4F4139034A73213B145F64561A6DC3EE55410498C977A5716010000000000002ABBF5AF50946F113020E65D7029932D6BD04C5C0680263246686D2DA09BC563E66A885EFCFF031AB686B4BA", + "00000020752395079751A974CB6D0435DC3F40D1A0F7C37710A0BF523300000000000000FBD8DDF1EBA6B8D6187418EF0DDABE6EECAB7965A3124D9F81753F411BBB9A89866B885EFCFF031AB57028EA", + "00000020453F48D4AED5EA2DB66D8F2D6E595B402E3254217BECC554560000000000000088401E2D1689F847C290E311D7A2FBD6B6ED3EEE7DB2D1369B7B883136DAA9E1C76B885EFCFF031A6068325D", + "00004020BA74A2B4467AFAB4E3F1FB27EE154D2EA6657E29DE8513B27903000000000000B88199894CEA89C031A2FA8E21B6BD6E643D1FE0DDFD17E5378991D5D2AF4A14966D885EFFFF001AACA00EB6", + "0000C020CDB0F12468FDA64708AEAB3D22B86489505A134B1BFEA87CD7000000000000004344CC70A9EC1CD4DE61134ED1E0755B206E69E0EB3DEA3BCAEB7793EBAA1A3E536E885EFFFF001A0610C7F6", + "0000002050E829CAF7331E8ECA653E8F4E4ADF0BDA7380094B3C52BF3F00000000000000548F1DC781B51C3CE11EB8F4AF6BF2D14A883A642ABCB33949E2498B7C138BA50C70885EFFFF001AA28A76EE", + "0000C0201EBC06EEFDB97531D5CF628D91149B2155E9240EEAECFDECC2000000000000005AF19A3843AA7C13F0AF16102E94AD04F2F06DFAB163A27F107C9F2636B440402872885EFFFF001A11D05624", + "00004020BB0C4D19E68D888CBFC5ABA1933F9543309C3692DF969A47AC00000000000000B9D5D072137A1A57B4DCDFA621FA8E0F7942AF2EF9986DA47627C2843645492B4E72885EFFFF001A2816AAF2", + "00004020176F4EBB9FDA08A34F83D12451BB5D7D936DB379CC3DE1329C00000000000000BF8852C3A0BE79B67F60FC0CB797A4B1A3116B996F2E308DCD8AAD872539642C3173885EFFFF001AAD6C1D90", + "0000402067252EFFA12561DE41618831E728EA715DBF27D14F014144D300000000000000A42D4E5BBEE30C0824D4A934BFDC9B91402F87D25A99FD20EC52B363206BC3305B74885EFFFF001A2BDAA737", + "00008020752DE4119A09514BF0711ABCBE65ABB6DBC46557405A626AD900000000000000EAB74F88016E8B9E1884A8EE1A3FE311FFCA61961130C1492969A02967BD47CD2B75885EFFFF001A958239AD", + "000080202201D474C80CB1720AD25FB9584191C6693542C929D2056EB5000000000000002BFC38C2D4E8658282A524BC81F890D8BB7176A4E14C3FAACE95369E1503DFE65675885EFFFF001A498079F9", + "0000C020E83AEE0397ADD3FC4BB4238CA7390ECDD461760EDAF90D58C00000000000000076F2F3BC0D0D19544186251F0AD8D14FF22713F88826C56E930F7E61ADC5C363B775885EFFFF001A1EF65654", + "000000203D430CAFE7EAB6AD5507F9413989AE3709D1C7EEE09B6D20960000000000000093576E422F1256F29A3F96B6786FE4D7C1E9C9D40CA88402E88AF57FE0B178F41177885EFFFF001A8620961D", + "00000020D96E1AE0BACCEE6E0E08DCCBCB7635954E37F1C27CD03447B400000000000000D9F3A45BFED9F9C5F817AB1EF35A7E921C4BDF247FC7BD85CEAC1EC9C212AACBC877885EFFFF001A16F4498C", + "0000C020A07DF61328CD5B2C77B0AADB359A03CAA025D40D85784AD578000000000000003D4DE36E1547AF2639E5B15A3E728994FA35997C284BB2F25C046250AF5CFB793F78885EFFFF001AB3A23B1C", + "00000020C38B5A474F07675851A966744E823C9C8687225F68AA34031700000000000000CD94BC3535BC21AA79194ECCD3DB93597EC6CDEB4A45423BCF0C50FABA22C41F5578885EFFFF001A25E80FCE", + "0000C020BABFF134CBA8004C5A41FCD10C9582950AF906CFF4BF212E95000000000000002C1D971437B97FE8887EB7121104B383ACBBD8992E940F52BDC9E1773FC01041E379885EFFFF001A4DD2B524", + "0000FF3FD4D75085B2AD0E14CB1CD658619E84CDDEC4E050B2D755A81600000000000000D240C29BB3C07BE5F020A99BF1FC8DD50FE972DB6BC91E1974CBE4E7C80FA375237B885EFFFF001AF0449BAA", + "0000C020E3FF4C5E8749CAD2F5062BCBCE06D993E772F187D99522B41500000000000000A8C5007E1B093CD59547A28578DB4785C5D1E25F740CCCBA460EA9D3A2C3F8B8FE7B885EFFFF001A47424D46", + "00000020B96733CAC9FA6338F1AD9189D9A13CB2C314A5A37BCE63887D00000000000000CE290465D589A5AF6825C3BDD15161B761356F9B73DA69F654A7D2B04BA9F691127C885EFFFF001A9BF838C3", + "000040207E6966DB02753EFB5E24B3B5129120FBE5F2C1A80BA8E0A5620000000000000035E7BC5881EA8ADCDC52D00CDC042E8E7554D5EE842F36E296B1213DD398CD50E57C885EFFFF001A8E30634E", + "00004020F7BEDAE36521E1C3214B7E3D03E791EA4D35E2C86AE7417219000000000000006E8C11A1ED67CD0773806B5209B736E3FF5BD98548498FC5651A3DECE27EF68B127D885EFFFF001A341EA8E4", + "000040209C627A06A8DE9711C0D1CA38D1DDFEF5D313454D1F1AFEF2440000000000000006294D32A7F81B90BAA1C3F0B7A843E243F8E3C00DC0B91825D66E23A0A87CE4707D885EFFFF001A30CA312C", + "0000C020B099C43957E3D96E4CE9E385790D31AD2B29F3183F89DB812D0000000000000037D724B15AC70ECA2F8AAC103D733BCEDB44939B0EF83B0C9315B5F7D2D342A30A7E885EFFFF001A1FE4466D", + "00004020D69DAE17310A2303496EEC1DBDF83717561E0AE3D0C9451F8400000000000000F5AED0D5D89FC4947FFBC63B0FD3E059B201C96693AC73690293DD8D0A367311757E885EFFFF001A381CB3E1", + "00000020802E5959AF9892FEBC7B54AEB6566FBAC66AE575C4490258C80000000000000063E841EBF4F82B94A446FB76EB0148A2B79F81244D1364454E6EBA442AEDC35F987E885EFFFF001A45DAC291", + "00004020047A18823C0838D3211C2D8C7E685C8C69A8C634F8A57D3EEE0000000000000029B13A94DE573DF7FECCD9FE91D0E24DE77FEB5C2CCF02EE6F40DB355F2D741CC87F885EFFFF001A872A8499", + "00004020506D16BE14DC0C8AD8FBB650C2DD8D69E18618A2734499E610000000000000004463159672826A9B7E0AFD3146AC8237730296C712BA4CE82CE14F933BCC9184A381885EFFFF001A9C7271D1", + "0000C0208571BB48BE2CCEE82C5CDD5EF1CE564C973E266677D97A022400000000000000B27B97C8EF188820396909C4778213D4875ABA6DEAB59796CC7AF82EFE0659B6BA82885EFFFF001ACD9C76B9", + "000080208ED7863E9217C8C67189E591E8C2121088011FFFFC15295B2400000000000000B51DB83A8A374F5E540820301DC975BD9684C48127F5059E906E7EFFCE78FB322683885EFFFF001AA0F8550C", + "0000802068EF2D7DD460C5F30DA0290555FA39A18C7BBDC39F0B2DC5750000000000000041647C7C8A1D62A8E1746D30B48B368496B94D111065485FDC60C8A8C1A606653183885EFFFF001ACD6EA69F", + "00008020D3707DC3C0935B8F832BAA98F0808A6837D26D40207F37917900000000000000F322811444CCEF2ECA5CA8F33FA21DBA88C2C7D42B9E19F89A8CAAC16FDE06195C83885EFFFF001A1F3407CC", + "000040207FFF17C752D72F0A221282473B176E18459F47D8CEBF69037C00000000000000473D976EB0A40A581B2E9B5DCA3D3DA2CFF21264846E2C86E63A9F05055B98229183885EFFFF001A46560618", + "0000FF3FD8219DF543A012AC45CAD76B5D670A2A141113E7249B7C650B00000000000000ECABE35A659244665057957A5E530B77C42C5EE5414E2692FED2FB3B2E12D376CF83885EFFFF001A404FBE2D", + "00000020EEF6D17C46FF54F86A4C114F12DB99C67DFA56587D6D5CFEA40000000000000054BF3554F6716EF51E7F07929303071B1B19ABA68603A79088BD7DE433FC716AD983885EFFFF001AB6B2A626", + "00000020AF7C67A3D11DDEEA720D091BDDC526CC249707979D7A21197000000000000000EFF3A895C735A7286AAA9A9B4A6979E8FD4D7D20F913A0B5F50CD3EF14DCD56FC385885EFFFF001A1B0ABA70", + "0000C02016024905BA37D5500D4223F33E40670204F330B5226EC914D4000000000000009F808D6FD5F4591CD76573A566F0CE6C674D8B99126B1C0144B91F5BF48195B90C86885EFFFF001AB5D46410", + "000080209E2CF49C0797EEC5600BEB729F631CCAFCFA1E0AA364B65C1B00000000000000F6D6CE7DEC6BCF3A9A67D12712F171C791D5E2CE0AAC33938B5E91E53CDBE7BA2B87885EFFFF001A05027DC8", + "00000020219E0D970D0AC9B8DD410969AE34A2CDE4149E07C82C67A0E600000000000000CB32E13044C7F0A2C1277CDBD799BC880F0010CFF6FC5DD4E40A233AE79CDB0A6787885EFFFF001AB3264326", + "00000020CF2AA705A4DD631EF45719CC277A2283B5A1D59AB3F9EEF0C6000000000000002C4DD01E0FCCB37198F8DA9BA4412B9766BDAD7D9E6E83050C1C421254EC0723B687885EFFFF001AC594896B", + "00000020C2394B3251486B9C7EEDCC3F88122C5C075E08FA638F391D6D00000000000000AFF11AF97CBA386394C0428C8A79A1CC8D36E88BFA4F0D03E46A862AB1A8D322FF87885EFFFF001A28D7CB74", + "00004020E70303F26F11C956417A323E4774E333863147C5A6836270B400000000000000CD1AD5F718CA2E05C7DBB03C4F4DC582931393A1CD9ADEAF7FFC03F5B82C425C918A885EFFFF001AA614169C", + "00000020F17F993FC02374F8E2D5084A8190E24515C730AC43A996E6D300000000000000DB8C9C4D9D0E3A427FD34633100AB3679FAE9731E0CF7662EF303927FF3C02A32A8B885EFFFF001A09F6B565", + "00000020805DA081D0FAF807CEB0E229F600E8CE168510C60FDBCFD7B500000000000000D7FC56D78329381DB304217CDA4EE45C0F8E10B5C63FCD2E1552B569D965C8AFAF8B885EFFFF001A117C2E02", + "0000802096D8C2F52D047EF962589E7619817EFACD73BF2E69A062430400000000000000E25E0DE5E38C1A2DFDA19EDCDE9DE9AA4E1E4FBD9467381B9564733B6B7969FEA18C885EFFFF001A8CE44027", + "0000C0200B27FA5FD34B4FBDC678F733E40671E71988C2EE05792A352400000000000000B3589D282C68CFC207F5259F7898B83A20225B1A85A32D417CE0F9B41A878FD5D78C885EFFFF001A16729ABF", + "00000020FA2054655A73970E411FA746A9327DD6E7033C3C130EE5E2FE000000000000009BDE4D068BE5A202AAAC22F870F87F90A069FAA13103BF3B218621FEA9FCE7591B8D885EFFFF001A34848739", + "0000C0202C247478753A2CA52E4608DC732779B05EBBA4C5AE20BA408C00000000000000CE5BFD23E29A618F8EE5D90AB2D870B97904A6EDFD2E36ED2AD452D79AC7E26E948D885EFFFF001A35B66446", + "00000020BEA825E70DA3E00FCD56C4322BC6305DD7C0275F6F0B3B3C01000000000000005D5869C1116CA29CA14724A5912B7A006AA4BE6C78A8B9EA6ECE4847745F3AEFB88D885EFFFF001A2185324F", + "0000C020B0F4B9DEBAFEE82C0A69DD6814AFC1672617BB9E5B597D9B1B00000000000000BFAE952109B1ED46B366CEDB517C97558D1C510E7BEBC7A68CF72162C31D0E923E8F885EFFFF001A1E54474B", + "0000802049E94362A6B7D14607FCFFC4E14A3B6A6D228EE23CF8BB32DB000000000000001909B15A472BF5CA40AD301B2B3C09A1EA29A2ADE909B4956CCEB103FDF9D849B38F885EFFFF001AAC367453", + "00004020B20E7DFDD24D9E04DA3653466979AC2DFD89FFD1AB34FED09B00000000000000B62CB54B55D3EC00CE9CEC3D9F0A590829BD30B303D9A4BFC1F845DF82CA92509190885EFFFF001A9A20546E", + "0000C02006550E28CB4C81206B743D655AD9841930B6F2FC81FE25054C0000000000000030331A7ADA72F1DE2BA3D293A48161E36A78DE971AF1F725A623E90398C09FB51A93885EFFFF001A15369669", + "0000C020155C1CED8B18F69F4CCFEC78423677A2CCD5F5B2C2E8649E7A00000000000000F8B30D0443931613A3B29EE8801A0F6973167A311393FC2F5F5769D779706D0A6D94885EFFFF001A04BAA442", + "0000802059FF46D8D498DF0CF79D5B616B3D219E6E3C45370996C5134300000000000000C629EDD2F15623835E002128A12482D06AB198187EB8077C09E3A410D5B116A4A994885EFFFF001A02B60DC0", + "0000C020B5C7FE28EC9B109357C447040748AB5C3186715581857854200000000000000080503B5FE928BD408C612ED5CD513A27FA533F115DDC0C5123B8D683038A5AE77195885EFFFF001A45EEC5C6", + "0000C0207E457FF7F142BD2A3D20EA31CF0C527BA7FC3BC2547B5A978800000000000000BFD472F8F8129C479D2F1F6051A5141053DF4B11FF9A60B627FF9FF2721B054EF995885EFFFF001A2672262E", + "000080207514B6F2E48DF13DF27783EAB3FE3DD70F560DCEFBD9407FB400000000000000E637815476485F0807CD436459954BE504D73B7D4E9227D3074E086B8E1031828E96885EFFFF001A25749704", + "00000020D184404B8CDFA9A9DB26695EBEDC76ADA1D88D239F7D76011000000000000000263A5A48FFA5750CF54FF7DDED10699C2E5CA9A3C2D40F0BC304E15F2F7AB24BAC96885EFFFF001A4CC1903B", + "00E000204D93A5782A9F7DF1D1B92A672E0AB2F77E2DF1F1F697EAE5710000000000000057F67D7963EEA50A15ECDFAE854FE985CC6374CE666E910C1806B1A08F87D5923197885EFFFF001A04D4B745", + "00000020AF0DB9D22ADE8778886B04A90E88F959391A67707C8D31776B00000000000000A47BC7D27CD64BB8CF0FC813B2DC2A487AF50EDDE3DC995D2F89890F3F9025B97897885EFFFF001AFB6E7AC9", + "0000402044669B8D550EC036B5706FF4213FBDDC656FF955499F770A1000000000000000CC4A239575B7B80BE0225F34130E158B89B39B13639E83C4CE088F8EC288AF73A397885EFFFF001A9C482DC9", + "0000402099DEA70F87E12A02141E209E7F38829FAB25D50380130144F3000000000000003BCDB3152D5A4DE55BDDA5AB540D9F90212A89B9D6C10BB826AB8BB6A96DB78FC397885EFFFF001A23041A34", + "00004020AB34B79F42B96ED21DC62E1854B96DE7F1B47DF4EBCD599CFF00000000000000145D6E91A5667B8CE66E2521A51A22FB78ABEA897FB6239D1517A90F0DFFB6ABFB97885EFFFF001ABAC8CDE4", + "00000020A84B30677C2870F3B52234B2035BCF8ACABD584F4E38E1166B0000000000000000F656ED5C15C2E355A87F56DA1709A46F9516C878E02B3ED57C066AC928BBF23598885EFFFF001AA2DF8D0F", + "0000C0204A4F752FAD74F5296122BE36DE901C1827DEE4412CDE3C1C2400000000000000CA6BCBC8BFC6EBC4B95D1436683E4EEC32593B2BA55BC3BA597FD996330EB8E72699885EFFFF001A475280EB", + "0000C020FDE9DB2F2C653026191D07D771A1D96549C41C42FC84B6FB06000000000000007318567EE99EC2ACDE837F4A397300800A7C1E0CD5C22ED9CC09646E62C55A768599885EFFFF001A0D0665B6", + "000040206C037AF85AF4D0FFF91540DC3D1F8A21C0EF8E13A0B257F91D000000000000002A3D1D31393BA9234DDDD697D1869A6E8AB5A131E08028C08A5A31F13FAC11955C9A885EFFFF001AB54C831F", + "00000020DEB343AFEC75C9A1809818599A6219BEC6B1CFA37D5B3A6351000000000000006A94AF77D0686B9AF0763B901EBA397DB7D65860D71D8A546C252671797ACDC98F9A885EFFFF001AC2826101", + "000000206CB2AC46547CF33C0BCB17F0F3B01DDCDE9154C96E28C22B7300000000000000CEEE4E4F31B6DC095AFBA1DDCAC1572DB9813EB3F0AABCDEF8D1DF689AD81F4C9F9A885EFFFF001A81529B4E", + "0000802086FD18C3BB47BCF025C60932FA33DD3677ED12FECBCA69C1CA000000000000009B0FA31BE202039E1B62DA25F62DEED34BF1C224B4DCAE86F5214B38A49D1D0CE49E885EFFFF001A2EAC642B", + "00008020D1C7274CD1BBBF69B07949E3BDA4AB61036A3B42B7927DE634000000000000000AE73EBD563A3D034ED98378E2FDA6AD717F3556A7B93810631B37C7073F9FB07A9F885EFFFF001A345C8C15", + "000080201D20B66F8B18AAE4054336A583D917EB361BF71CFF26421335000000000000005CB132548785D8E62915A791338F568483233BAE0BB4007164A3BA1B477D89F18D9F885EFFFF001A178094F7", + "0000FF3FD90E6D40ADF9ACF8CFADD462E7A858608B809B11BA64CAABA7000000000000006A9D3AABF526ADCB8B1F97A4B1CDFEC5BAE4F17FAF1EDC4F23E3CDD009B51A7D23A0885EFFFF001AF7279055", + "00000020465C9A3D10AD86A0315BF5ED2AC2D38ED509EB7BD4E61E9A53000000000000006A8A5F1A1B380376CD958934B56A60062592292B604136CCB77A97DD37C1310742A0885EFFFF001A01123F3F", + "000000205566C03741C2F12CF72A6B4FB6A5477DB3B163BF9D1A88DDAD00000000000000FD920F222D49E2A67B61A0BEDD4A9BC40D662E0DF662ED5566AB16BA14047EF06AA0885EFFFF001A6C93FB47", + "0000C02071B3B7FDF8275262AA570A92E99046789C48934FF36849B17D000000000000005AE82AF3B5EA4A4DDE8CD159866F2033AA6FE5E734D06CE79D5D9601B539235585A0885EFFFF001A30EC18D9", + "00000020D0ADC2B029BECBE25C19C1488B012A382720244C65E1179029000000000000000217CA91751C6ACE258A3C496D24D03ED45713C6889D0FF659EB18C81A1850F6AFA0885EFFFF001AC29DF2FC", + "00000020045CDAF5C2C8E115D52A5C6E9BD183D497941DD9345FA97CEC000000000000001E2443459AA379795C1B21A1C2CCA9238EA135D68F8944147D2A9EA5D630D460D0A0885EFFFF001A3508BC98", + "0000C020AD675DF66DBA3B4B6E45C8FE352A35DE8409577596C3D7F6D500000000000000B96EDD7D2BB5F1E98DDA1CBD9A5A803DBCE8227E2E778B354A9CC35484538A17E8A1885EFFFF001A0B02429C", + "00008020F0B504D9B89B59C87D48602F091DE0D7D43D47D0D05BFFDBE7000000000000005F433D61C294BEF494EAE75AF255E2F60324D997F8C49FD2C77273D2FC0122B2C6A2885EFFFF001ACBF26CC3", + "00000020E4B66DEAF77A4EF717C81247F555A4D161FDB7D889CD38E2FE000000000000003DD174F6915FAF3A6B7F530BE1487DFB4A198A5235079F06F53782F049953A96FBA2885EFFFF001A4B9476DB", + "000080205AB7B23F6E867E51EF93451BC06E50A05A9EFFAE88A9E663F400000000000000C9C37D7D2CD487F808A101A33F21FE548DFF6AA9D5DEBCCD7E7FEE6CEC9DC25EF0A3885EFFFF001A10C039AD", + "0000002094B05C9FED4BBA9E81A32751B19D0118C0B48350540D413D1E00000000000000A9BBB98D241D2063CD2EC629DE5642DB777614F5C0DDA8EEEA20881644F94D6184A4885EFFFF001A99727837", + "000080205922E125DCCE1E7739FC6B56CE9F198331404FAB7EA73FED1B00000000000000BE4162C7545D8ACCF21175EAA1E61FBA58410D0DA29AD6925356326A8E35000ADAA7885EFFFF001A0AD81D36", + "00008020A8D02826CDC78C1C8C9B543BA181E02ADAE3547A6FD7FF3EBB00000000000000AAF28FAFFC35DA82926918F3C0C2A55662554D6823C291F1EDC6F2A9A1BFFFF611A8885EFFFF001AB2305187", + "00008020E38721E408E4AEE1093BA228649861DB785C705D709628F494000000000000007AEE0F5E56A6C4FB85FDB95492CA010370F859A844A019805F4C5D46346F415899A8885EFFFF001A416A45B8", + "000000209D6F0CC8AF2A7BB7B31908E9738E6F22737B602B1D673F377E0000000000000045CB3FCA1B84283544223ADC3145C2FA29B903262C2BC2EF96EBD1CD89F0E4602AAC885EFFFF001A5082CA51", + "000000203CF48FFB797874E07F5BF56CC1F1F1A4244B7E5E9C3DBB903400000000000000C74C55D188A4F8EA75F84376168BD46B9BBC4BD3AC6C8EC1060AC66C3D89FB2150AD885EFFFF001A42B01130", + "0000C0206C4AC47322AD0A1BB414B0516276DB29251D27B96CB1D9DD270000000000000015A399DED9FB2B5D56E233E933E83A7CB97EBCD150A6922D3A0B263BDB9AD272ECAE885EFFFF001A509EB75C", + "00004020BD817572A1500D63F1A368CC4BA43ACCE809B1103FF351B17100000000000000C3F10AB9858DE5AD0C5899CF771FACCA97C7E0F9AC4D9822DA2E3659013172FB08AF885EFFFF001AC94A1199", + "00004020E2DA0D2344107AB9FDB5026D264F8582CE04459F9C7FF5D21700000000000000691CEDCC6E20D3C4A1C68ACEDDA7B15265D5FFC5BF924B604F76297F39D193273BAF885EFFFF001AB98A7FEA", + "00000020B0607CF688619AC3AFC039CBE41B9549D3DE6ACDA18DB6B3620000000000000005E5CEC4B4BCA7AF00FB1C0539D118B77DD671EF6A1972720DAA68E8E80990FC5FAF885EFFFF001A32D907CE", + "00E0FF3FA53988AF762459A8B502A670EA088AF0EDA27F9F4F832F590200000000000000813354FA807E594B16D4B6174F7655EFD106EC7C66C3AAC793E050C71147A7F3CCB1885EFFFF001AF03BD8AC", + "00008020394388F9A5375B1341E66479CC04010CAC288316A6B46BD8A0000000000000005D52DBAFF1B8B05D37862943B3BA0496FC40F37D7A1A8388688103AF559803B9D5B3885EFFFF001A52B0349B", + "0000FF3F7119FB464C034871C5BE839674243C36D63F9B040C05E2D6170000000000000010A871A1EF09837E74A91C40CC0D66A6807B7E45C728686CC9ACEE6A1BD58B9194B4885EFFFF001A3DC78707", + "00000020487CA7B86381A3B3EDCC273EC91085D6586484AC8DA010344C000000000000008B0B9BCBBCECDB37D710BCFF8AB4C8DAECFB5171A13A322C5768C6E804B8FC73E1B4885EFFFF001A1DF1B6A6", + "00000020C223F7BFFC23E5D84618CD1DD22E28C8D97E4B4F4503097D36000000000000005D29A27DF7571A997F7A31182B9FEA08EE943944221040B7B2A9F4FAFFDA0F6004B5885EFFFF001AA9188BEA", + "000080202452B090E68DB753BF7EED0019B1E059E93E3F00034D2B077100000000000000BFF170EB9A74615210846449F1D168DD2F5FBAB11E0676D0571B5C8BFF58F5E2A9B5885EFFFF001A8E1E1E35", + "00000020322DE0675A80DA95930BA147AA2BA99D8C92C9BBE4BB9C093500000000000000F5B362ED6D76F7D6369D1997BCBC5C1AB46EC4552FCAE70D072352FC07AAF4739CB6885EFFFF001A2B2DC05C", + "0000402042E323DA7AF74D87ACCBDFB91ABBFF1636D0D5E9CD6879EB7F00000000000000C9D5EEFED81AE91DB01CC62EBD76DFB5B6B4EC09F6C0805DBB55D93BD907EAC4BBB6885EFFFF001A2DB0A8D6", + "00008020815BDC258A96C7C63564460BC81978C36E757BF5655252B2BF00000000000000193C5809C78E292264A26B6D5119A1DBEF6E28D06EA916F95673E4FE225974795BB7885EFFFF001A2D402235", + "0000C020DE541314763CAE8BE710005F16CCDE6051AB503595BA9ECC6800000000000000D754247E2C112A2ADF4F1C49B2FC72F15E56D09BAC2AF516EB48975F599B7ED572B8885EFFFF001A2AD4ABAD", + "00004020AD7E6CB9EE51E9F847C83E919A1194646CDC821050B690999E00000000000000329427CA7CD2AF8D3AFBDD434E4CDA3D9B2D252479F4872EB11CC8081AB80EA3A7B8885EFFFF001A80469355", + "00008020CAB4923D8BA5D88861F1EAA159CDF06DFB2689A44DF250175D00000000000000765B993E08D4716BC3AC14A43489A77545F5E530E0522EC9E6E06A214D760038FDBA885EFFFF001AB5040250", + "000000203AE7513F268A9F643F6DACB80496B09E5DFD7A6AA51A993C0900000000000000307D5677FE2F0B000D5E70A985D51A09D04B7A411275ECD5B6EF544D54F80B8451BB885EFFFF001A13439D53", + "00008020C310A77829FE2E9AC8FACC02D3809F16D0F53B7E6845ACFCA70000000000000052F5CE62AB8F54AD961082BC6904FFEEFD75AD81096B83F6B8DFE1ED9B4020943DBB885EFFFF001A45948D53", + "000000207784B71B764EA878E65E6C780FFF17F186909C82518EB56EB10000000000000062445AB0A09715D096250FA3C5F57D333E5BB6DE1DFD14D64D8DD58970C879C27ABB885EFFFF001A04AD5D33", + "000080205EF872C84CE1B521BCFB59BF6476766437A26D880C89B90F670000000000000036D18E9F65215A0DC7D881111EECA6C025FA81571E3D7BD409EB4F3CB3D23930D3BC885EFFFF001A449A1CDA", + "00000020370F44C912B0B2F0072FA4923E2FBC5DF5540816BB3AC6720800000000000000C4A8B12C668EFF987F11B0FFAAEF2E5D2910DD690ED7C52CCD96A222C099FF50E6BD885EFFFF001A3E126FA6", + "00000020AED7F7C826966057924AA8171E9BF519CA848B4037999F8473000000000000008673195B3FDADF968B423823725EFE2504194C9B4BCDB02BBA1DA7EB8FDB69F650BE885EFFFF001A4016504A", + "00008020F2D6F5185AC9E5D3C1255B5696B1717F032E415B08F7DBC366000000000000006B5EC82DD533490A7FFE0CB2DDAAC741C3FD477625E03EFB12101F063B6C4B905ABF885EFFFF001A8A8C2BD0", + "0000802097A1BE1CB5365CE0519A9F413C4071722C9B9FC0747611B66D0000000000000078CB54AC92C6782C51D36D7C34F5DBD7589277D369794E4604CC05B6BC2E80417ABF885EFFFF001A488E2CD4", + "000040200F8566BD8B4A201C4D0FEF4A90520C7E376CD1D503D86F249F000000000000007632C0182DD88B584E71F009AE2D4DD0D3422CDC72BEB62302B66C1418010BA618C0885EFFFF001A22DE4782", + "0000C020AA340BC7CE4D553074960FFA7ADEEB41B559090A0DF37248A800000000000000D474E3842E92B687E913CA1613E4DD9F5D8EDB1482E6AB03785F9AD3F07500ACCAC0885EFFFF001A9FA8A422", + "00000020D5F5E66E610B481A444678395D9C1C0F4B7162C18C0ECB7F91000000000000004249656D96D3BAF2A8D8058FAD5B98BB8D10F88F0641299A446C82E9F2DA5A1EE5C2885EFFFF001AEFB18321", + "00004020BC79ECE9AF8277516E9B9CCCB100ED673ED56A7E3B3283377F00000000000000EAF7E9D7ED6B676F5E226E68F36E597EDE20D93470F2459E32C635384F2C328D37C4885EFFFF001A4AB23C86", + "0000802058D32654811C80BDC76EFFB66DA14F1887A15DD749E19E89FC00000000000000C4EBFA2C22C1400D0AA7625EA4B9900C0C6A5863E3F1518E7B644F5433945F5042C4885EFFFF001A3B9628A6", + "00008020D1891D28F41939022ECFC5FFEFB28E0DCF586DA4BD4EFEAB3F000000000000005B71B805B61D23B8EB2AC10A649CAB1647F3F070196A167760F3A5658972AA65D3C7885EFFFF001A0AE83F38", + "00008020306E38DC8969EF4F12438BCA6C9829D21942BA326381F267140000000000000040C53E106A95A71C780318B03AA88CE8C0836E0B96F283B3073F98587114C3E9EEC7885EFFFF001A32709D20", + "0000402032159A0103CCD3E4B2074F3EF562E79E500404EFDF0141A43F00000000000000DD031763FD6411B2FDA4F52EF48E4E7AB4B360C6337B7BE5C86625DAE901C6FE8BC9885EFFFF001A2D8C587A", + "0000C02011CFFFE8DB00D5B044F724DEC3BD3B9351DCB0E53927E73E06000000000000007540FCC2A00EF4352E5948FD73171CB4E30B96E53D5D0BFC37833631411D51EECDCB885EFFFF001A198A4C24", + "0000402047AC1B4B5B3D4081E2F429A43F378F6D8341179FEAE94079C90000000000000062AD5F6940A148E690184833EA377DD726484F85BCA552E66423CE3782831B21F3CB885EFFFF001AA2844AD9", + "0000402074C660CC321B4D45884FB2737FCBAEFD3C923F20440CC7E8250000000000000093B7C1730F58DE8C9D97CBA72CC9BF55442C0C89B87C375B4D90900044D92FFF12CC885EFFFF001AB1562419", + "00000020654DBDB22B569A3D86F2759745B7EDE1547C9B6A183535A1460000000000000020B5EB2B33F3F14C0752DD8DF0C838C31398261374D727D75321DBD65E2FA0E30DCE885EFFFF001AB1DC1B97", + "000000204E1F855B3C57FB7431816BAF5D9CB2E7C5AA0B2648E1553618000000000000002C74B304811912C57FD6B5522096E33578E915843A666175F896D949B12F904E35CF885EFFFF001A33535209", + "00008020595EB22F721586F4A943616D5D589A7DB4A9E2DC411FE0157200000000000000317B947093A93327E19A94C480DFC350ADCE91FC6016636746B39FA0C9DB683172CF885EFFFF001A19324889", + "000000200AF2F2CE1F8CAB35770D607CAD2B1220FA040EE3DB6B21813400000000000000DF9CB3F9AA79280E1DC0414FA4E4B4E46CBE13D5E771754023CB5A4E0075A4A20BD1885EFFFF001A772540A5", + "0000C0205AC1C8B6A347AA9B570351182785986640C1E77C1A9FBDBE89000000000000008EFE7378A404A9F347C25BA7DB67B3EE14A03B75ADD2732E394011D78552792F89D1885EFFFF001A494E5FBE", + "0000002047BBF67FBCC12343162D0C3137FA0DD7C00F99671D73D1C5B900000000000000C2DD4D682E68C8D62ADD07B4A138E60718F8043FDC492178B71162BFDB58576161D2885EFFFF001A2C46BF1A", + "00008020A93A3F69A4225121207EBFB1AB772060777A1234ED5F8FFFAB0000000000000035E16499C80032E6F99A5E3F11EC6009F5C9C2D35E00177B42F0C4EB46A406ECFCD2885EFFFF001AA8C625D1", + "0000002030CC842E03474A9B5F174CFA72FE8380E362C17A5FED350657000000000000004728E36FF3FE94B290B3A60F32E47F101D8667FE04E31FA76EB686109760811E8ED3885EFFFF001A6820472A", + "000000202EC9FE70A02D8E16B5B3AFA847FDA529105281AF72797E84F4000000000000007C26B0E03F7A9304ED45852651543618EBDD01E77EA1279B265F7C5D36AB7AEE1AD5885EFFFF001ABF0C9151", + "0000802022FDD2C7763227556E365AD8C22FA5CD8224EEE1FBB44DEAFF0000000000000002DD4CF353C0B01A4360AB86C356790DB5BB128114F32880D189F3BBC7B3030A31D5885EFFFF001AA9A48B19", + "00004020A400EE379AB8AC88A1A148E1CC430D4BC9970F6EDC714382D200000000000000F82BE2B2D604A1BCBE8777362CA049CF896354394E732284D0F65E2CFD2F99D69BD5885EFFFF001A0100BBBC", + "00004020699CFA41B7BFF02513BADC47874F6FA513F8700C5531C73C26000000000000009F118FC1C49DF8CD4DE57D5B947D5F45BDC22A9FB03795F3C8B1CB74FBA3462016D6885EFFFF001AB5429F7D", + "0000002009749FD52D279B25FC141CBAFBE66C772B6E13A63ED40F642400000000000000F88C4521AF96395F0D3D69F0E72A65D87303C05D1A03012DD0773B20DD9A7B03B9D6885EFFFF001A045664A1", + "0000C020DADC18C0E4153F6A6B3FDED2EA0E02577BF7125745A1BD4C8A00000000000000B95C5CE3E7D52361D389E46626809A2D7D52BE208D0F7B5B97F784561DA149A3CCD6885EFFFF001A98D8C1A9", + "000000204E0C4BC7E32E37976DC560FE1F20F567C3779FEB50907D939C000000000000009AE2BBC40F8E28361571FD67F2A9D5702E79619202EE7B7D1112D98A8EFAF82BEBD6885EFFFF001ABCA87F59", + "000080200F3982AF506696219E5445D33A216C70E58831122B2DEF8A9A0000000000000045F4E5AE8CD76BE16D70BE47D189D8E34A6E05067E0DCA92D116D01E67E761641ED7885EFFFF001A2F98B6C2", + "0000C020479BA8FA9584D54704B20BE101C85B84F103E4C272BB0B8E4900000000000000054D7083B0A6B44B0779ADD1A118B3FFE08316646B4D8AC237CBE4CEDA099BAB45D7885EFFFF001A0CE21323", + "0000C0204DCA37E627E94F86677019191A02CA84D7FE7D70381F8759CB00000000000000AD1B6F7A239A0F14F0AAE29EDBCDED853C0C7D2DBE9B459E4BE70702F85C29E232D9885EFFFF001A426E510E", + "00004020682CA525F128B0056C876EF0F8F59EC8F642B29204DBB966880000000000000097E1130ADDF7B2FD68DCA60416195F6C076DAC78364B1DE0908938710C1045754CD9885EFFFF001A2F526C02", + "00008020199C3E7BEC74CCF3E0C0564FA9C8E949D727B02441814D73C60000000000000039505168D96DC349C92C2727D8B4A1F9C068E813EC8A1C2C253E42DC311703EA29DB885EFFFF001A04C6957F", + "0000802009EBD6DDEB08E80048A207847EB6F05981E73EC476E8A6CBB300000000000000118AD38A86A35157516324FFF612FF4D3D5B5560FAB6C900FEEBE671B1641F8368DB885EFFFF001A35A02B17", + "00000020ADCCDBAD5BAFE8132F63C886AB1DF65DE71283717CA76F4F4200000000000000BFF0829C0D84C2E87726CCB56EC107E3CB1A5D123D2D6CD7CDDD569E7AB7EE65DEDC885EFFFF001AD6924783", + "00000020E20048DD46C642A0914B8A6434E964BAFEE15FF188875366E400000000000000E59AE52B212F8647D642DB2C74F0AB9D9D2D4766A49EFA99D820150BE59D8F3814DD885EFFFF001A20323C8E", + "00008020986CF2B158F22F064AAE6D466FD5DD13105D767EB18D6ABA5E00000000000000CEF606F1EB0BEDFBB8ED9936AD250B9D8F0DC00E22CC3159E1577DEF4510B4EA61DD885EFFFF001A1D489998", + "0000C02031211393270352AC18D20ABDFF2B27F5CB781D13E5B305C06C000000000000001B85FA766AFC0203BF5260FEFACE5ECF722D364B13EAE5765EB997DDF3F8C87F83DD885EFFFF001AC4DE24EA", + "00004020F2380CF833DAFA944ABB0A3E5CC7FC2029CE9CD2758972C18E00000000000000438E6E63539CD6E5C1DFD35F4E185FEB0272BF0C6A99AF74CAE8B5DE2EE490C602DE885EFFFF001A2C8E4C44", + "0000802093ACA740E4021307FDC6437FF5EB0D68094A362932E98AF49900000000000000D2E5D2A0D4AC858A236018C92F2A6C6D893812B28C22E552DD46BED46E6FCB16F9DE885EFFFF001ABDE26A93", + "00E0FF3FA3D9F9B18770B72C340A0A329ED056975E6A4270935AA9B5FF00000000000000FAF12AE6DC0E2E95DA80E720B086C71C07F183E8E4CBEC2858A15F94631F93D54FDF885EFFFF001AC8924836", + "000000209F9137D8C9783D7DA3888EE704EE3113B68627C5EBE5DBCBCD00000000000000E30115A79C60E7363E26AE3EA93730C3BADEC10105435560C63912016D834764D2E0885EFFFF001A12809343", + "000000203BCC2FCAF3C9840C07FE6C58C715F187D5DCAE6A55E2B4ED47000000000000007858FE9C49AF36233CB64212484603E73074AF1CFBA8C1AB547BC84ABFA21D3907E2885EFFFF001A813A2828", + "000000206BB77DA5C56EA3B42C906ACBD8B1FBB61E5162C358463CC049000000000000006AB5249A68AE12C559F59E2D0B46849847E9620C5A1956B637990EAD139FC47FE5E3885EFFFF001A80782ADF", + "00000020FCA4F2B7EDBC8C90E48E11CEA4FE0704B12D446C39C4D43FC80000000000000013E46FC77C5C1AA300D34D084A1CA31641C213583086BBB071C50A04239E33D80CE4885EFFFF001AACEE0AE8", + "00008020DE9C1A374F78FAA4AC2782139C6792668C9A7931854C5E0B5E000000000000005DDC033A09A8B2A0557F5F9034F6D9E4AA993E73586717C97017D3853188554D6AE4885EFFFF001A329815B0", + "000000208682C100730F8AE42E588FA11F9463B0E104CCBC5DDC4ECF8600000000000000E1E35E690BC1C49C5D493105E548886D546F406EA990C82E4CC5A13E6D087155ECE4885EFFFF001A49EF0AD8", + "0000C020FAD0D23E5E873661B354559A7C3E313EB28B93AAAAC276855900000000000000F2E0CB49EA9BC55E3026203C98199CF45272DA58F02EA775D3BB7AA63565E8234FE5885EFFFF001A3EB2C1CC", + "00E0FF3FB3A9CDDADC08184E23C8B9FD0402BEB3C497C34B495B69AF3C000000000000003A55A6C646EBA13F5F8759DD75856F06208142BCC30211CB565B56CD1737BB5F33E7885EFFFF001A1A1463CF", + "00008020AE2D2BFEE3C6C30F4BA8FE5D2D7A23A22F94128B86A7353DAE00000000000000E7B28E119C2AB4742B53BDD7B9594C1387116766A5E3CF9623DFA95AB772B9667EE7885EFFFF001A2E1E4B84", + "0000802019FD49836099032877FB71CCD7BA115B1CB6E673E479050C340000000000000066F2D54288BB4E8886942388D17AD6C95BC45001D52F3B50C5AC14B3B0CE08FD47E8885EFFFF001A4D54A82F", + "000000200B2FE86C5F491BAD73A1CE8F1BAB239B68827D93261EE86ED9000000000000007708FCA75CD5C441B4300779AFA61D906FBA98D30543F0954E5BD7CEA768BA1785E9885EFFFF001A3C08573A", + "0000C0200A7B60AFF173A7626BB1A957F808FB3F2EFC89F605620ECE02000000000000000A5D9FF5DDB15C8A62F8343FD73D9DE5D79983F77787AEB4D871461AA8199E1F59EA885EFFFF001A41565C43", + "000000200231D6865264B470E71FBE3F08B5F76EE7963CC9F9C66B79C9000000000000007DDE0502DB3692DCDC59AD9062A193130BCA341AB794156309BB74CE41C5834B4EEB885EFFFF001AA6E7DCA6", + "0000802071CC12A9C301A7B88E2D2C846957E8BAAECACC8101783AB6110000000000000022F9F2909A7C5AD43198CCA7255B31643A7775B5C739B8599388ABD67348EB5271EB885EFFFF001A11226F95", + "0000C0200FC088BF50D4AF81BB98E98084415A628B3AECED7B32855ACF0000000000000080D8DBE61D3E280067358C1F3041BEAB8AD44E6620930D82AF70E58110402E0DF5EB885EFFFF001A0F5439E8", + "000000205A64E1CCFEAD1E8701802AEFD77F8BFE04C875B019A17E58A000000000000000B90E3F8BABAD0C90AC54FC9DF73A747901BE2CCC83F50BEF681441029D07D0711BED885EFFFF001AB67BD04F", + "0000802061D4C4F5306C64DAFFA894F905E3803DA3656A6C06E4C26F9F000000000000006E0924E53875BE73F81D0C5ABCDB24B09157EB2A7ECA9343484AAA72B23529B03EED885EFFFF001A186C7B2B", + "000040200AD228D47A1367A54B15966BB4A01BCD65385720C99F7F8F0800000000000000CDD0C2F394EF2DB0F443F01C2DECAFF001CD250CFEEA307A283F4D47E5E98C03E6ED885EFFFF001AA82E2BED", + "0000802048D87835419C1DDE51B361C72417C7D02E437AA22A4F45A56B00000000000000C9D281EE3DF18331DAA3C431329D6C61183B2E7844875AC9E9037C24662646A4D6F1885EFFFF001A12C819CB", + "0000C0209FDBA784491A7A089F646FEF73A01B49F4E9E6D33696D5CD010000000000000001D0AC218A39C5283107B4F6FE526D19B6100FF00DEC3DAEEFC8432F3823E50865F3885EFFFF001A47E669C0", + "00004020657B1D33876D24D20B71CEC8933666CDA4293ACADDE09BE962000000000000008AD28845B8BFAC5E8B6D81C6BB738B76FD65FF72B210916D25CED9020CC192A996F4885EFFFF001A97A83A95", + "00000020EFF0FE21ED15BD6B6BF751717B84ACBFA48047522522552BBE0000000000000060FA33F3274F11751E760B244FD58175292D294E6604C51734D2F3407BF961FACAF4885EFFFF001AC1F642C2", + "00000020DCCF9B60C15AC238722AA4CE5DF30DDC6338D805C06B8BCA3100000000000000E1D013E3B6C15313466F6095ABC699817D8DCAC42DB3186236864445195A8D57DAF4885EFFFF001A865C7759", + "000000206D18B3BB3B73888B5C39A1772EF76ED2CE13F6471694D09C2F00000000000000C29E9214397633BF396790EF1C4F07384486F172A90B749C311488CA275EFB3949F5885EFFFF001A9F45DE07", + "0000402003D3F3E5C61404A7D49743334CB72482AD0F4A8A864646296F000000000000003A85A0169C42CE0CE4ECA57002B7B022199B21DED11142C316ACDBB6F62D81135FF5885EFFFF001A09509586", + "0000002015C679DE31266EC7CF4290D41D7133B948DE42F90C0CF7030C00000000000000AE930BB30B42AF20A354E795EAC100BFE51BFF0CE24A522E57144F34914EB6F783F6885EFFFF001A1D508DA5", + "0000002045975C1DD6B039EDE509B38B71A03075E38597B297942D3EEB00000000000000AC021E10B0753AB27402F9705E676208B553A4C7AFB413DC7E40B3CB16A40E2F34F7885EFFFF001AAF26D09F", + "0000C02016F0A556AC9B526C0D01193760DFE4A7A318999EA544DDE7350000000000000040809A5B7D5B876E5E6A192C5ABC3535E4333F876973898B9B61D202D79A04200BF8885EFFFF001A40A62001", + "00000020B0929DD26A48049A17E4154450A32605016CF0102E3260245500000000000000436DB3446DCB654451966336E917578372A9AC0A4C7922623744551D0874C5F761F9885EFFFF001A0E135E25", + "00004020E2178692038AC908FB30C30E60F662C582D6294875CFE7EBD50000000000000030752F5864E75F9128F0D056B767134571B91A1BD59A25978C069B5CA2B7EB04A6FA885EFFFF001A43065074", + "000000202D3B9B5750816E723BE2A09C15BCF30EA5620181EE84B490E7000000000000003A9C6113AD7E8E376276BA06E4BB65C445AE86B7441C9B202799C6C4F0A64DC9F6FA885EFFFF001A2764DEEB", + "0000C020514F8BE7AE83C8DEFBDA2F0DEB50F26512BA4E1D24FDDE6C3F000000000000000123D83C20547D98F87BD6612E487BA1439F5D04D97C16E733F21D80B5D6CE66F9FB885EFFFF001A3D921227", + "000000208FFC9056FE066477CC716062F2BF52C82313B96AA1A416D0C60000000000000063847C73A2B75C33805F5FF633A4B9B357451DBAFEC56E0498ECFE7A632FC0E60CFC885EFFFF001A03553D84", + "00000020D529D75D1029DFEFA4101AE39A947CD406F5855FD19E2710820000000000000080212F2D7F85B82E8195E41C70ED151ABACB3D9D3DD90CE19D9240E3837994ED98FD885EFFFF001A32B999F8", + "00008020CB6D35A8B69DBED0621EBBDF3621B0762302D7C9F2B4C47EDF00000000000000BB3281317ED0D4127558BDABD703B417E3CF4DFC200691CA40E672DCED342627FBFD885EFFFF001AB39CA065", + "00000020053DDB154609B9DA10881BA43B254F800BAB652DF0F4CDCD73000000000000000FAC8C635261088F22C2790D7F7F6C957D6FFC51D5DDC84167FEDA2FFCD734359600895EFFFF001A52DC5F67", + "00004020D1DB97C27761DD3E626825E77284F60DEBDE84D77A2AF0E81400000000000000BC8197668009B4B767141A08115F2E47A3097505ABD3F3012CAA646D713ECCFC1201895EFFFF001A4DB89A9F", + "0000002002BCF73716D65A56E0F40D367D91A46818135D473A14C8DF8F00000000000000997A209441DE5083C3AE529170A1742F32A9E7393A9ADE44E999A748338CE1A45801895EFFFF001AB6A8C333", + "0000002029B337F698AD86F40AD2E157C0BC540363061EF50271D3861700000000000000F341715A2CAE6C5F29176E1FB9F6663C4BEC4C2C878688ECC966D7B69AA1B5FB7302895EFFFF001A66510A86", + "000000207DDEB3644C35B2C1EE874A58FA06F3BFE96F777241C594347300000000000000B69B88F2574D011BA619789F44E297325991C42DB5BBA665B6A76C107194330BA703895EFFFF001A62379154", + "000080202FFF74526BD45C0999F9956DC427369422673580897E3E2A95000000000000008D8438F75C70A01AE969C89AAC667CDD99CBEB8E39DF778D1D12C92ED275E2BBE403895EFFFF001AA6EC328C", + "00E0FF3F4345894F594FCA34EC244A3FF575636EA09B8AFFAC47915F2500000000000000FE0C29BB85D896A061D028829A7BEF53A8D55FAB75B69AA1DD2D5BBC92EF35981004895EFFFF001A41C5FCB9", + "00000020430819FDA4DF86D30EC59D27D335347A57BEBC45365E193E900000000000000084BB00EAB9C1BCBA53040E87986B301BCB6AB6D6E492BD364B8408D90DAC69C72104895EFFFF001A90F68EB6", + "0000C020C038FA44CA3CDF2A923DFC415223C6C766BD3EF78E5212638A00000000000000251ED3DCA779EF82041781A6F6D2EE321342E39A345F4DB318A4D58E4EBF6BA75804895EFFFF001A53180FDF", + "0000802092C156257B6C486829E46570A1FEFCB0DA9774E64DF00B3D410000000000000005D8F801A13C3A617768EC660ABD09C3D7F63481AF681F5BFDEB88D2502F1B5CAE04895EFFFF001ABB9A89C7", + "0000C02015F6E4AE237986F19E77BAD566024D697102BC23BC27E2B41B0000000000000073CC6D6090465FE68DE70AF220A5A0FB80E8A80017572884C386C7CBB2CABF271A05895EFFFF001A14A0080E", + "0000402020D6F3718EA5B664820D986B3BA53CB6FCDCDF20A761FC7E6200000000000000D9BC53EE9FA479E29E5A7AEDAEEE043D790519C345FFAB83C5AFA6FD33538856B805895EFFFF001A2ECC7E00", + "0000002058FB23FB8A4E26DC1D597C2833FCF0E0F37DA82FC7DCD0E36600000000000000F05DB3C631FECC698031817D9C6A87DD95AAC7189C4F2C4A8510DFED6F1D985D0606895EFFFF001ABE8C613B", + "0000802043F95DDEC61DFB8D10FB2A9E1AB1FD7CFAA9FFF505CD7D62F90000000000000046A92E98B7A089E2C79B3CF3DA718C0944C8F3678029A8A79BB42946A5E0104CB307895EFFFF001A36D45FC8", + "00000020206A7D0541E974A7E7BE458E05DA3DA3AAA73C31524A9FD32B00000000000000069AFDAA66964EC417B85C64AD730C1EEBA20E8F915774A22D99EC19261A0B755808895EFFFF001A49725D70", + "0000C02096DBE96033E501C683FBC829E4A3BB9CD3A54FDF5556BAE5AB00000000000000A74127915453FD74E75447C7D360E5B3E9E584E5CB48E4D41F2DF5BA3B907CDB3A0A895EFFFF001A433010B3", + "000040200E9B60B0F247AD24EC10637CE87BAF5E67B53A8244306331B8000000000000002779A2D9C61A9F7FB0A68B6B84A1DEBCF9C7229819E646D531058352DF65B501C90C895EFFFF001AAB2E5EB3", + "0000C0203DE2BBDD0DEB0A4A16E6399CC0C3EFB66C818039D6EABED6B900000000000000A35E80FF738449AA45D49668A7FD17CCAD129CA54A9E1C88F6B501B8644224855B0E895EFFFF001A0D705A05", + "0000C0202873BB569A8B57C743A8D7663A34DCBD3C2DF659D9A173A52E00000000000000E40CEB8E5750DA49C09877E062A711B31ED151F10A919E418DE084BE89FF487F820E895EFFFF001A1F1E67E5", + "0000002088291CAB40BB3756CF1BCBE0FFF56A15B1793D639645511E9400000000000000BC90CA72F589218A0CB1E37F47FCC2EF2C852B2960CE973BB85850AD9A259268EE0F895EFFFF001A4FB0A6E4", + "00004020A9ED3E109D8013C757C38A5444525D1D6493FCF1C39D9A939D00000000000000FB2BCB15241F11AB4DAF144B2D3EBAAE2FCE9E6EC2251FFD22A9B12824F579DE2710895EFFFF001A0458B74B", + "00000020B3220C7A5868ACACDEA0726176AA38DE157B3A8A8E1C38C7ED000000000000004AEC0285F69461441872F84CE623F64633B573BCBD4C3C5D133FF9D514680AC1F410895EFFFF001A7B76B99E", + "0000C0200A47255114CD98C29AD7E52551C39A63E272525E67CC539D0C000000000000007C1121093E852C4E0EFD49BAC1586068D300346FB9F519B7312798AADFE95C87AF11895EFFFF001A05E68E9D", + "000040203C870930125B85A2ECA327F83F990FF8DB85BA25F38AA1123D000000000000005AA7C7AF0904C4E0A43AEB463127B53D66B4E4BBACFF7ED4E02538A0308FC978D811895EFFFF001A1AF08675", + "000000208E85E14F183067967BC338FDC89A76426F5BB148D1791B782900000000000000E79F028BB86E0C806F54E790B04D54F2B34D6CA448923300288C58BFACBA953C0812895EFFFF001AFB503AB0", + "00000020A3375B72B123A61DD41E03033D400DEAB74D0BECABFEF149900000000000000015AEFCE7D06E3123ED276A38F4BCCD58337CF9654787E488F15893E1719BFC792912895EFFFF001A49A0825E", + "00E0FF3FC1F29199AB73E956C28D0818F9BA67C53B5B5AEF917FC12D2D00000000000000F5B6CCD0C91346B4785DC87A88058B7D2032811E293F71380AE2E7E46A4B5C78BC13895EFFFF001A73DCB30A", + "00000020D70B8716A7C63C02B76390967BA02670BD79A62D91A2917F94000000000000004776CB07FFF6A488D63639753F77F6ECF49BD418ADA6CB741DB5585EBEE12ABA4014895EFFFF001AC58BC272", + "00004020B0774BA1B968BB5D81DF623C03FF05DA60465DC7647C8170140000000000000066AA11F0F334ADBC346E06DDDE8B458C8F2706EBBC0EDF8EC789E627666330F3FC14895EFFFF001A31347AE5", + "0000C02050516999FD40A2F21AAADFB8578BE7C14E96EF0BA6F24F5A0600000000000000D82CED9CC240362AABDB5CC2FC657358BF0BDDD626F3F2FECBF7E18E7D82E4A12715895EFFFF001A07C4C208", + "0000002090EE3AC40D2F13C86744E6804A755057E129F1764CF7B4AD6C00000000000000576CD2563A6E1F1D68F1771342CF7704DEBA831D497888FCDB1D822621F0AA73CF15895EFFFF001A10D923C4", + "00004020930DB1B6EADCE7C2AFDB5953DB46E23CF48ACFBD303CEA107C00000000000000D8E2E6125EE03F66C4CAA4917534F430C24ACAA93018A562B726750C2C3BE32A7216895EFFFF001AB4CA7139", + "0000002089F24DB81E57260E37A6182E49898DB98F26A0ABE173E02BCD0000000000000054EE2241168E3F76BEBDDE74EEFA7F2A4956BF4A8FFB5F6D4B87C084299077B44317895EFFFF001A4B0E4860", + "000000200B45B20643173EF54F88F874C1F40727FF7E73ABDF0ACD9B520000000000000020EFB67C9BB4F2A397F35DB5213B9D58190696CBC3B2AD49777902933DC1A053A117895EFFFF001A23602BE5", + "000000200EBBC0104B4939BD0E4FBBD1C353A287499406051ADEA8D5CB00000000000000BD2A7BB75F7ACA898EDBE29133B07AD01972100883D21BE46AA2F79DFE7B77524118895EFFFF001AEC111BE6", + "0000002058F5B426E41D29549961B06FE3CDACEEA4DE36D987F2C361BF000000000000001C9BCA368BC15DACAC26231CBA690046713BAAA190E3D898F6787F0CC27DC9BB2419895EFFFF001A9FE4BB4E", + "000000209E3FEE4EA6F7EBB4448DC5EE40ACE2787350BAEC94155788AE00000000000000D41DAF8C7B3CAFDB9027DF8A119ED704CD1ABFC6CDA345B8CBB74978C59DDA69471B895EFFFF001A613AA6EC", + "000000201EF1B3DB7B07987A5CB6743BEB642033CB54A9B36F9CECA2190000000000000000E9EEBB5EBB9F29BA52FCA18391327FC5F3821CA98DFFC24457A625131ECC8E7D1B895EFFFF001A3B3E39F4", + "000000209D8AB74C8C33EF0EE24B9D44CA5E2649DBFD8B6DC15A3DB1DC0000000000000027861CC36FED6FBB3259355ACB3D0C27CC9FCD9EC9C1EDF116FF8A870D4969E7E91B895EFFFF001A3890BC87", + "0000C020FAF6E09FB629F2AA17E7643D9958F457B36A1CBF069AA9E143000000000000003CD985914E0CE8F4EB8F417B70E3433C3FE37AA180462EA6EF2F2D1E9915A2380A1F895EFFFF001A46342E3A", + "0000C020EC01CD8065C48D1EC888D97CF124CABF56612256DB10ACE5A200000000000000E2CB7A1760ECD4A26F4FCA585900A1BEE82CAFDC11306760E71BC114BCDF49E5C11F895EFFFF001A4E0E0327", + "00000020A5B089BDB32939B8C3F89F42ACCC9D514CB71591675A42A0C000000000000000F2242B651C26E4D317BFCCF8E52F9EA83D3EC4FA435BB41A870C3A4D94159126EC1F895EFFFF001AF8200D21", + "0000C020835B15088EBC70AC013925399E31A703DBC824C8FBB3ECD7F1000000000000003EFA3B2284ABA60224DBCACE7C6647FE4A5D33B4CE4166B9FD3A0B3B7C81F2A00C22895EFFFF001AAA18BFA6", + "0000C0204C0108886549592B738654C980C3644E982C754FEFF9FFFE8E0000000000000068735E885C5414BAFF26A374E94B2857FDC299D859F4D8F895D2D7D154C8AB739622895EFFFF001AD3B07650", + "000000207123F43B42BEADF2AB45525755988181C53E38EC9C3FE7B69B0000000000000057A427FFD3EC91951EF407EDECF2E712B6A5D3031732E97E6E625BFFE4EEDD667423895EFFFF001A314284E2", + "0000802014A1764FDDFA56455EFE1B47765896FDB27EE25699FD201E510000000000000009DCFEF2600E38F449DD8E8BAEED8601C889F4BC7B11BF1A1A6F4422B60FD5EAA023895EFFFF001A9D0E6DB9", + "00004020BAD05DA1C4E301063FBD4F56CC96AB6FC041B4652A4CCDDCCA00000000000000D62F79152DC7B254D291F3F5D4B5573497F3402F4F0E89F0ED759A124F9C637EAC23895EFFFF001AB1369A28", + "0000C020181EE3DBCC887771B4E9E2274479165A5272A9A1F1AF7C5EAF00000000000000B2B46593CB52F61B61B208FED90C68681626D3ADF0C84899F63D2ED97E359E0B3A25895EFFFF001A9A9AB76E", + "0000002051ECE7BB4200F793C80FF5F7BB623484AC59D8DCB5C6A6395B00000000000000E7BC7229F676D8BBE2362AF8C3A750400898ABB7FA80D682ED0E4AA487AA7FC32F26895EFFFF001A96BE03A3", + "00E0FF3F4096DB04073749923E2E55165322C1C0E407757B81809F204300000000000000B0819F90A187ECF8E71E43C8B723B2579068367D347736C342655AE49CA3F4B67B26895EFFFF001A6CC64A1E", + "0000002076F7104B1B8E478716ECE5379FFA9F035DC625B1BF3E44E87D00000000000000319FA63F76F785B9D0C8707CF48FCF3B9C35B936974057B46514F81F5003EDD02B28895EFFFF001AB4736E5A", + "000040207FD3E3599257F0E65E2CC548496F9E079587830263FBDCD1D4000000000000001D519D680C87705758E5FC5572C7D9D3CF1A3114754E3DBF122194C8E5A11D886629895EFFFF001A0D1261AA", + "000000202E74AF7194C6A82A59C7849CEE207362314080E23DBCF46CE000000000000000735D6EDAB5820431DB4AF3A9544E245419FCD3D695E55939727BC0CC38E34676182A895EFFFF001AA16C673E", + "00000020A23D62A235FCCD6C5F8B6B6BCB93035728AA586B83BEDA779700000000000000A8C25CE640856F83ADD40C911852054A6DE699E5066ECA0CD46EECD1488FEB3F442B895EFFFF001A553FC600", + "00004020F121D7D9C7E0F898085DBBA48FD79EB155711CF9F227EB9B6C00000000000000AC60781F5A668972225D5C39D9105F4016A90190F236BC828CBA8DB832240F036D2C895EFFFF001A45603A81", + "00004020F41B6157C841A48CD93A64008BE77B12311AAE0FA678A3EBFF00000000000000EDF09411FE90DE2454DA4351DC6A2CD0A20C6837A4A0C778D22A8187242F318E832C895EFFFF001A2D3A69DF", + "000000201A803950FCA6DA574C3C64516DF58B23E2A927BEBBA2BF2317000000000000002BDE91DEC4EDC9AB6979EDE7875A0549F9700DB9719F1E297097A2166B2895D9172D895EFFFF001A1CF343B3", + "00000020DD47F41DCFD6B46FCC9BD708D198836BC5E14E349E960B8A1600000000000000B955E2DDBD30737BA0839CCB7D0D4EB26F75B6C12573F053A59944C4598F97723F2D895EFFFF001A211E3714", + "0000402034318AE8EA253C070928C3475BA6E901001AEDE32935DE74BD00000000000000250C010E8B1416BB065C4D027D7AFE85E8546F438B2BF256D28D734720475EA3892E895EFFFF001A0C849EC1", + "00000020DB54AC183EBB8C320E165A3D3E494339CB9D43827BD32AED3D000000000000002B2E5A0BD0DBB100D31948735116F8934C132A4BB2CD52C37C323CB1FCC297D3BA2F895EFFFF001A60B4A017", + "0000C02094AAA8719868E9C531378722DB02352162C27F400A1955BF9C000000000000004E616FDC2341B6E96A1D601F9DE2EF9C16D3D250928E1CED7033B55D7B47B6826A30895EFFFF001AA22A368E", + "00004020473CCFEDF0430D5CFE6B575D2F5274BE2A495883F8DC6BDEBB000000000000003FD4DC3B803069A0977AE05C45AC85EDDE7CC48E77E0611EAC215D2B66D7A3161C31895EFFFF001A36C24F76", + "00004020CB480BFF61600C1774C8BA12937CB3E5130CFD2F76E0D2B33100000000000000F0FB0F517AF1B4A856353BB112AA6925EB72FF9802245CFCDEAA25986105A394FE31895EFFFF001A36664673", + "0000C020E20F55BA171F29337634C04BB953EB9CC5C8A87460643DF68E00000000000000B3DA3CBB62CD0F124EB7062E29A19E556E2DBBFA389E203D742545497A6051114833895EFFFF001A906AACFE", + "000040205B42DCBCD7783CC58088F697FA09D5B886970D5BAC2B64FA4700000000000000CB832D2254A2526EA0F4C0BE450933A6B1FDCE15BB8B32C991E05B124ED27BF35533895EFFFF001A4B8CA38D", + "00000020A64B8CB84E49913AEF374088B0F91156CACF3BDE5162CB2FF80000000000000055C4E570AF686EBABFFD23DD5A14D0F851DE9ADF91D0BFF2649ABD28BAE109918733895EFFFF001A58B4D82F", + "0000C020D6C748619F5E525EFEFC7CCF23C717A6BF922C964BFB6A8AF600000000000000146ADC7679FFF044150D603897848EC6F5917E5D21B2C3FE300D9A2C54BB90020B35895EFFFF001AA5986F1F", + "00008020BDF86B40EE242C95562851FFD9C1EC8C964503C39D883BB80A00000000000000338C6E980DD8EB807B4B033D15E3ADAC99DAFE916FDCF7F652DB40EBE7CE2FF23B35895EFFFF001A90CCB552", + "00000020EEA34982BD97C77380D6C262F1552D73542777F51EC3832B4500000000000000E32D99676B7079CCEA71213B3C73AD49661CD3DE529AC50EA9AFAAA39F9DC230F939895EFFFF001D28AEBDC3", + "000000203298B0DC6053AF672A7024547F050022E9C320FD98E6155298C20C0000000000F0A906C6BDF0E66D906DFED9F5BDEC14E23F853A572DAA6542C31CEAD93DECB6283A895EFFFF001AD5C31802", + "00000020642632EE62E0ACC4705D39F394A4C843751AEBF35274F0767A00000000000000A5B9FB257755FD5AD91C8EE63B26D5C46030E779C53219506C69D5956E377F98223B895EFFFF001ACA1C5AC3", + "000000205CD7B8865543529932E5237BEC8A78A53248982EF6F9FB8324000000000000004101657F4BE7FB792FEC1B2AA1252D04E761723FC9314F52F40E75D4B965F35C133C895EFFFF001AFC54E96F", + "0000C020B062C075EADAA84F0791FBBA851FF57293479ECC77E60DBD0F0000000000000019F069A1829E9F74621CE0DDAB54DC060EFDC0A9542743D116CF4FA1F74FBAF80D3C895EFFFF001A8DB804D1", + "00000020CB22E065E51BBFA408C2EDEFB3EE52288D9EB9FEBE1DA46D8400000000000000353A8E3E9787B4F24630B95413B864E6E1C0B97195E1C668D74382F7B0B95673C13C895EFFFF001AED41322A", + "00000020774D354F7EB5CFDA0114CA40A4134CF0831383B850D705C1F100000000000000B4A93943A1E265E36E71E46550ED7F8B5FB74C5B68C07C998A0B93D5FA5654AA283D895EFFFF001A887A96A8", + "00000020060E017DC2AE86C4F4A8C44260CBB0F5BC2113A8AB3D67FB4A000000000000004D4754A9CB6E5063C012B290EA75DB9D139E6550533AA6DF9DC1960598F387A30E3F895EFFFF001AC705D410", + "0000C020060779F78A027B50EC4D634F552EEB319720BE91A0EE46A82D0000000000000084A050DB5F5661A30A629338ADA7E5E91DB2CFA6DD53CBB910840AD900D389CC083F895EFFFF001A39C0B994", + "00000020C61AAF9ABA42593431B72765256E6BA43625130D4D5FB08A2100000000000000F8B7FDCF05FB37E266DA0D248722CA8C6DBFB17FC6B0FD63CD1F6B797C7013C4B23F895EFFFF001A0DC60A7A", + "00008020A47AF5E1465994D11746AFD70CCB7B2E6D1DF266ED448B71FD000000000000002B058F132B56817620CB1DEAFD01A245941465459CCC311459AC9076D3302F03CE40895EFFFF001A0F76C5F2", + "0000802078F2A711722A4BF0D1F73C6BAEA1154156EFC58B7F6BC066EA00000000000000BD646075665F58627AFB51C8167E3A69BD1ADDA7FBF691FCC7DA60A5E8A062012641895EFFFF001A0F941903", + "0000802080B10482F6F10C906514B8DB396017D8DB4C32D344CDF9ED16000000000000000594ACC1B899EAD3903AED5C733ADF81CB4AD34C042DEBB5E1CF98B9B3AB381B2142895EFFFF001AB092A724", + "0000C02080053AE44FED8509811E9816195186504117085B8EF7FC448A000000000000006D15D7E9DFBD6EC79CB29831E6C10CD266D5A7C2539174A637480C68C3438E29A043895EFFFF001A0EECA9D8", + "0000002096C5A1316BBC89C7B94B0B0EC9E45A798113801BC8D788466200000000000000E71B6102D5D5BFBCA191ED47D5ABE202D6E31F7C76DDB848E2BE1837DB8597020F44895EFFFF001A96B8AA4B", + "00004020DDF0CEDF7B019AC833A8D32F2B03FD5FD9C47649F40D826E5C0000000000000010EBD7CD34E86D0C68FEC1D208574AD7307E763724F31E5443986E40363304FDC544895EFFFF001A44E6AE36", + "0000C020FD5D6E04B65FE51F37F1DDE8F7DD1661C143EF46C5C416852500000000000000D9E83C3B98228CBC6A3A564F39466801F784D266C159A7193BD6E06295A740D00345895EFFFF001A42C45368", + "0000802070B6419A73F24AB6F204E393B6B26C7D5AF0734BCB050D7AE900000000000000E70A4E88F7CAD98102A9B17F1ECF0BBD8C92C7CCA50FABFF5790DB8565106D833F45895EFFFF001ACF5A16E2", + "00000020F0FA31D4CD8AC8DC2CC20BA97F0E8AF28AD1801D4FE4A9974A00000000000000534C31475862D5A954C583639B0E5C1DF80E39C68DCD23D27F0C9BE89F7B4AE98445895EFFFF001AB38C68A7", + "00000020A4888B765C7DFAE4A0D98E7B8536AD4E5BD1E1860CDD5BB76300000000000000C209F2ACBF4B138F5E4400E6E0F86EC428770B9EF181C4F257F01803F5E87069A645895EFFFF001A205E0A8D", + "0000C020BDBF009050B2EF603651A7DA41697192D0990724664940274E000000000000002A9317548A7B5E6DF3C67B6C6441C9C4344FF9139DDE5AABF320D5EDCDDDCFD93E46895EFFFF001A41C66196", + "00E00020228BAC9ADCF6A99F06DBEAF79F9EAF696A3289F1FE9E2ADC0200000000000000784918613269C310FEA248BCAF2E963991AAB750B534E5E0A58968DEDA76BAC87946895EFFFF001AB3EF738D", + "0000C02080FE1B8AA7290F52140594A456122E5BB71DF68DBD065F0F120000000000000010A6DCA79B6AF329E614078A85EA578781CC48112660EF918B776EE43717F9ACE446895EFFFF001A4EEC9B6C", + "00000020D6A1382AA09B83B130AB5F3DA289CBC414DD65DBA8C883A49200000000000000572FBB7B359BD9FDF8796883B252676C87B6F7163684D98E8635E038D9BEDA84A447895EFFFF001A861A45BC", + "00004020C9B8F39EC25A9EC78F1232F060CDA5C8103D06D0AD4A80202F00000000000000C21CEF0D87E1E62F14851BA3422AD7B0B1EF9FDF7A04F748E2F9DDBD675854FE5548895EFFFF001A46660712", + "000000208CECE5073034CE88079FA720DF00986950C951C40B14D1EAF100000000000000352D7BE75B95C587D2A96C186A8E5145CA27AECEF7B15DAD729FEF3226447A491249895EFFFF001A262809C2", + "000080207109C0E8B6912B017A46EF63947A05B5F3DDDE1141C5925FD900000000000000635D4B454A8449C918047991D9CE3FFB184733516AA74229E5EFB88F5A14BBD41F49895EFFFF001A338C5B9D", + "000000204778CAA26C4600ACD10F1FC2C565B46841F10D2DD88202266E00000000000000B6982802DCCD6300D004EA62BF827FDCFC0F7E1369A9B98F74BB083FED3696367F4A895EFFFF001A51C6B328", + "0000C020943379BBB20521020AF0946439F47BC3221409787929D205AA00000000000000667E44B2878A533BCA335ACDCAAD68A8A1EA9CB9D1F15AD466D4B11CAB53908FDB4B895EFFFF001AB76C553C", + "00004020381BED6F406051492F206709566750773610194FDE3CB26CEB000000000000000EEDAAE523BF672562CA2879BEFC7BFEE8C87EDA47343340CE3F1BC459FC0F21894C895EFFFF001A892E802C", + "0000402065C2A1F72DF1718FE7FDC208B5093AFDF6F86D363D88244939000000000000009A2D4251DC6E9394CA6F39CFBB7F37924A6EB105A3823F610B194EA782FB26AE314E895EFFFF001A16601013", + "00E0FF3FF1F6F0CD44BB564A626B34C65DB3EB22200E092965D8B4E6A100000000000000D52E45572C039CD3889051338E52F76294B589E75C23BD45EFF4753421C7BACDFB4E895EFFFF001ADBEDFE43", + "0000402015F26357737AB28F333B63683B0DCA3ED862A16CCBDDB3FAF5000000000000009AE5A8D57318899116D817530613EC23F791CE201C1CF39084A0E4424454A63D0950895EFFFF001A2FCAADFA", + "00008020E3F34F70AF7F2BD974CA5ECBA98320F46576FE7E1D696C4127000000000000003C08C7C62E019545A5930C7E2470B7FEA9BB6143EAD507262139D4C2E15962EB4250895EFFFF001A35D6A1F5", + "0000FF3F1A995E6409C7C77BBC00F36C82D474E643634B7DCDD493632100000000000000493485342637B0471E2A84BA9A1E1E6E6A92D3B198B94ED6AD8C2C05F14A07B66D51895EFFFF001AD63E4EB1", + "000000205739525A1C862D167DEEE56C1B08BC1F68175CB527FAC241E200000000000000B7BF71F3AD8A080FB57B4F2ADAEBF43955C55C2496BBB65A1BDCE3FCE1DD73CC7351895EFFFF001A99AA4C98", + "00000020249F3B55E1C1D431181E0ADDF4166AAE4947C488674E60002D0000000000000081B19632E4F1B35581E2D2593CEF73014092C8975A5CE7AC201A84998A31F19C0D52895EFFFF001A5084A9C4", + "00000020BE3F865C528F85DDEFBE2DA2D7B94B10A6AA3BF1681EA42CE0000000000000006D73EA3DBF909503D8689B12D694292A705785567BF6796FE9A5A6FB31EC9652B652895EFFFF001A41431F5E", + "0000C020FC4D637DE0434BE8F67D3DD2940454DF6AC3A3B168E1984A22000000000000006FC0E2F6E6A09121C1C7B7E9089D97EE1267F7FACD33C4C377BFA6B3622CB0B6EE52895EFFFF001A4E982201", + "0000002091CFDBC9E2CC747C30CFE67DC64F593666ED5EC98F49E52677000000000000002224F44C2260EB0103DC6259383254942558EB94ADEE73449535BD2DBE81D6670F53895EFFFF001A20D68B5C", + "00008020BDF8490B578DB20A52F5A31B1CFFFAE849FFC1D84B75274C82000000000000000D990310366695EEC492332532AAF399CE99F0303EB857EC5A9172DD3AC20E796754895EFFFF001A11B09A78", + "0000802050D2CE2F4CBF744A0A2429111CCEF3AD9265A8B34E0BEF712D000000000000000CD54C0D20A1E9DACA70EC0A856648432BD2EDF87412720CE13DF08F2790872F8F54895EFFFF001A09862535", + "0000802066094A824D42896EA374A55779BEB4BD181D9FC928ED314E0A0000000000000088BC8E7D16F99D4CDDBD8A0C642602619A06E17F261E7C2E8F19F4AE42F73F1D8656895EFFFF001A39340CBD", + "0000FF3FC626D43AE7C3AC82A20A5A94ECE4C31CA667C4B953AA62E9FA00000000000000ACA0538B76A6175DA645ED91986E418CA04D71FAD84A61F86B47C9B976E418AFB157895EFFFF001A8793BB04", + "00004020C01446298DF5333360CF65A5AF31978653E19D5F90C08DF5C10000000000000025E54FDD508F4B8ACACFCB0D8141811F5A2A59E18CF90E31FAD3DCCD1E56B240AC57895EFFFF001A2EF28EAB", + "000040200A625F2BBCF85C6FBAA9E0592DE3FE5DFE685A4248ED70D3A2000000000000002677E3B963122549C4B195FDA26697202B379C2E64A7C919E13ABD8989F35821395A895EFFFF001AB7F6ADDD", + "00004020EBA789B00719AE13CBCC9F151D4B380F5582E64B21A7D63878000000000000002DEE3ED38F412292B733D8526DDFD476EDA6AF8FCFA11B715B040167391B3630745A895EFFFF001AAD600D03", + "0000C020ABC4BC8913DF93AB963FCDDE1F01A42536285CC0E48069EE9D00000000000000B020CA9B349B550F7D7FE660995CE26A371F8D75A3B6FE795D1F7A765D513EFE7C5B895EFFFF001A02683EF4", + "0000C020AE98F3D8B3154D6E2C9347EDD16965EC6945D9E35B01207E53000000000000002BEFB2B6B9AF11B6802125A3AB546DE3564E5CAC30A0FFB8681C6A3424924507AC5B895EFFFF001AA206274B", + "00008020BCAF498566D7673D36C34EBA16045F3AA84B6D7853F86BF71900000000000000C66574CA3CC1CDDE8FE73536778415F0298D535E392D2C86468EA99B6A16387EEC5B895EFFFF001A17B2773A", + "00008020A78D355394AFB523E9B8BB5A744586E0AE6F797CC459011D65000000000000007BD2F06EFF2FDF7813A0572A24B398C5B14686A899B5A5FC66F49F37C0E097960D5C895EFFFF001A4F74559E", + "000000209D41AA1B29D51FFBF2D496C2457AA48F7F3A33DF85D01101B900000000000000661A6396076B0389A65FEED1B66E136952AA3E7B27A39B9FDDD370F3F328EDEA6D5D895EFFFF001A6D917EE3", + "00000020933BCA9109A99882B0B9E4B5C2E8342AC755FFA23DB9700E000000000000000097FA8B368C77C84C44CD12A47C3234A086AB70558C2E2927DBFDDBE9D523E07AE45D895EFFFF001A8AC316E2", + "00000020D42B654BADBD9F78BA3D8F243CF4FAB88B7B3A9730A308D292000000000000000693734AADAD2868D26420F59AE98BF447A7B4BA8DDA5CFD39B7D87A605E22C95C5E895EFFFF001AA23CD04B", + "0000802058BCF7EB2F19F725428619D8ADBE27AF02D3DF7133D96F46B400000000000000A03677D4B3439291B0FDA91EFEE5C39B89BD97E9DBB1ACBE41BCA93B92F50465865E895EFFFF001A318216EE", + "000080201A91965A8D7D4C3D3383CCE17127BE67CF3B7FF603FBDC79FE00000000000000C349F7B0AA82C05AE8B958558CBDA90BC8027CC4D5ADCE4097244C0AD05B2069AA5E895EFFFF001AA6E83120", + "00004020A6291E07143C0DCF614D0BCAB02792E1EA793C96769709EFE9000000000000003C56DE5215CDEB72AA823F24460475516AF6371F7C5E451F43F2C2B14F76A1BF7C5F895EFFFF001A3912194A", + "00008020A662349795CF29E68B9FCC7AECFCC857147B87CC112F66E62A00000000000000E3C01AECADB1205670FEBC0FFC40A6C2FA5BC51932EEDD8E49A988E117425AD3D05F895EFFFF001A860AB765", + "00008020C245597D34061E1BE433B81A1EEC38DCAE7B73A7A46298D59700000000000000E90EB0DCB95080EAF3EE77771642DCF9E033D9E2AF5438B0660258269454C003DA5F895EFFFF001A00547D57", + "0000002028454CDC89ADE866E86297DCBEF72704C52F7EA6B383017A380000000000000074F44C69EC02C301F3AD9A4A5E14B6AFAB0DE1E161C95AC49998D471461D9EE1F160895EFFFF001AD170CDE3", + "00000020285FCEC6C3BE11918D27BEC61D11EB722EACEBDE8D80AD1FA3000000000000002A7921447C73945E47DEA5E14F4AB9941D4B8C914A6FD8B3D22F1EDBF09C7A1C9262895EFFFF001A40A15CB0", + "0000C020B9B81197736017892E10303B783F112D807FBD8CD1851B9021000000000000009B444EECC022038FB6C904B679F6302B7024127E9AE4F30FBCEDDB6A76974F461F64895EFFFF001A3C082E07", + "0000C0201A446994B655D7E65C9B5328A18D51EE08E7EC3BC514ADBEE800000000000000C9724B5774113273E28E35AB92782D73F2F7A6F210D666A74C574C1E23EC91B43464895EFFFF001A00426A81", + "000080201EC254E550B78D7742C3B3C47EE4DA34ED6B3CCD280A03E85800000000000000C2F36BFA61BD59375A00A599CC49C8EA8133DEE2789FCF6836C14D2FB2D2E994E465895EFFFF001A8166441C", + "0000C020ECFD61B9DEE9818EA955BC44511B54B0CCA38372161FA88D930000000000000055DC57D61673855D2A1B29C90D94E2B42B430572A2CD0F4E5BDCBDADF8AA5D1F8866895EFFFF001AB2186E6D", + "0000402064E42862EE0201ED92EE77C001104F0476E5877AD23589586600000000000000E7A67E61984286349D134A5AE6E44A4D6EDE0A621250A021A5A1CAD78D7CD4724668895EFFFF001A4EA0BE83", + "00000020530E0C2A501BB50760A3539748C83FA04FAE3BAFEA7788940500000000000000C5464B58FDC0CCC0A9FBC03FEB28E790D87690195FA3E4647F7C771DD23DD6DD8C68895EFFFF001A37843DE7", + "000000202E1780BD7D7CEC7F78149AE09BD7DB53E2D5507433DC6892380000000000000000003D1E62F88F5B7C8D723FF30B2679E1A2AB3F8F917F0A6C8987F0B6FB1C5C4769895EFFFF001A535AACA1", + "00004020A5168C2F7E7710C6996D229E20A59BBC5073C29E04BD08428C00000000000000FE421B7802FC6B0DE148DE1F0224CFE79927DCCCACA4B2E128100374DCF3A5335B6A895EFFFF001A8E0C6CF7", + "000000201DF637C3217B0861A0F91CB0C35EB2B10B4331E3E010F2663E0000000000000059B2816FD4C9B68061A7B151847857AE29847C311D2CD4996213F8D2A3883E67886A895EFFFF001A195FDEE1", + "0000C020557424EC7ABF4EC2A2CB091C99FDE67536987158A27C7657FD000000000000007C16389B4F38BB396DBFB100CECD3364F119BA6EF661F5836A85300722313DCBF66B895EFFFF001ABBF4055B", + "0000C0209E5E9F5CB9124C886E16DCF7802FE5C7E2E35A77695A1C9B390000000000000043C7EBB7B97A3B03E7E52E574E9DA5C24ECB9B396EA3B7E3AB06071CE0BF6FCC556D895EFFFF001A9E367BEC", + "000000207653E98894A7D9C9A1F1693D945C11675F9DE7819D6C7BAC790000000000000064EC36D626FAFDBD408C36A1483363344D78F1952569901602B0DB16DBF1D95B766D895EFFFF001AEEF87F53", + "00004020D813A5D9C694E77DDA672B965A8061D67DDD0F4048E20E9AC7000000000000008B0C18B0F1F177BB4103DF015DFC7C960ADDA0DC48F5F2A651769DFD9D2E7E4A2D6E895EFFFF001A2182B7C2", + "000080201848DFF9AACD5DEDD1661A590E24000CBAFD3129DA9F8CF8030000000000000081317011AD348D8E9C8883FAF053A5B7BD3D63AF7549F18F60515DBCED05D4486470895EFFFF001AD37294D7", + "00000020B307FEC4CE1DC4EB5BE14EADDF4462CB65D97C3F41A22B1DF900000000000000AB7B6E8683F5A11BEA2AE7656664446A51616E5AE6ED90BDE6854CE044F93290CB70895EFFFF001A091C3C62", + "00004020C1D9FD561189938F79196F6FCDBA1443B54415BFA9C82AC8B5000000000000001E7A9455D1F79E8732E590E9BDA7AB715A3B443597C5505F758F1F8E4A6F2553F070895EFFFF001ACA02BC31", + "00000020883B362A029A46ABFD0217305DFBC47D000CF0DFB993919DF900000000000000CC80082E108F4F3EF20DBB6D14B4196F3D8996F76F84217774B6541765C0E140A171895EFFFF001A41159C20", + "0000C0202830F2F818E8D3DC9A225517074C0F9773F58776F649EA88CF000000000000004DD3096EC5729C26FA14820956CA90D7F765D37E41D8BA33592B3AD294FF4E99C471895EFFFF001A1A2031D7", + "00000020C8F859A0ACA3FC70E1B7FFA30419BB11F2CD3D7FE2247E3B2A00000000000000DFB15309F85575027D0CDFA8C221394AC647A714F48A851C33A994FF02B336444F73895EFFFF001A1EC2AEF7", + "00000020DB7C6872FB09C82A3401F7416AF1C03FDB7601CD526BAC5BAB00000000000000C4840D079DA5EDEC58CC06952568988EAA1AFA837E6A8F5E26A5DD32EEFB4C549376895EFFFF001AD3E28DE2", + "000080201AF6CD465C3EE5ED5012856CB13F50CD88408CADCB88D4B47D00000000000000936CADBD8B7FF01106A11AFAEBCA5F49AEC69D0CCE961F34E76D41C945B87C821577895EFFFF001A94D04684", + "0000802083FDBFE28DE5460B88D53EEDA171463F8755B0E86BE198A14000000000000000AD999FC0BE95FFDCDE78D0C5DD7103F7A8161C6A792A39F5255B50BFE86183D93277895EFFFF001A4D9A6411", + "00008020F5868BCA7A0AC91ABDCEB2A138A1C3219C9B3FE4487A00CF7B000000000000001ED5162A0F9997A8F9C2D7D60E2C5F979EF037BEBB2093FC614B61AE46675F7C7E77895EFFFF001A8D385C96", + "0000C02062F00B5A08182AD6E20DBB52C27198C2A669A8075EB514D4A100000000000000EE768706954A6668554E257444842D3C70C34B0E26F972624CFF265CFC1D4088E778895EFFFF001A0C7A3AB8", + "0000C02054E0CE3930C0B2B54D19022B02DCD5190F8924C16973692F6F00000000000000FD2E9CD57D156107619F6462C32D60847678DDF47C180161C9643DAD30DB674F6279895EFFFF001A0530473E", + "0000C0202D0A80FD620AB3ADB05D8BA45C197B16945EC9A3E16DA265F900000000000000E0BD166325E72C586B23B50ED939D08FDF7E80D79A51BC1299CD512B7B57629F8979895EFFFF001A91B28933", + "00000020560C3B406CBA45530BBAF1AC838537043FBDBB1F7DC7EDBBA50000000000000068BAED6D28FDE17FA5CDFF4D0C152F5B9424C27947F96C72C6EAD620DEFA89B3B079895EFFFF001AD0DDBB11", + "0000C020E09CE09F8474564515D5A022B4E4EEBD1BB353721D6690836900000000000000B79095B4BE6BFBD4F90143CC10113483FFC07898CC5A144FE64F852C0D712EECE27B895EFFFF001AA554BABC", + "0000402021F4326A3A3CC4EFF31727A0E987228D7D783A66D55EBB8BC600000000000000ED3626FF616AB62734F704B51E7333521943B1B82ED9D50346A112E9E70B8D334C7F895EFFFF001A0620AA21", + "00000020452C88928B58566BCF6F3A08174A0BF42A1527526731CF3330000000000000002BC081C35BA67C5CA518F71878808805CDE9F141D92F88AFFA1FB8B5C82A45F97C80895EFFFF001AB7A6B0BB", + "00000020FBB1DCA2C71779ACC69D8E936D098971C1D5150ED54A5925EE00000000000000D8660E08609A53B15C6A254FAA7660FE6C81F751D4C75771C709C3E8AE78CDFBC780895EFFFF001AAB84867B", + "00000020EFAFC6198BB17B9A8A7E5C055DC597CDB72E7A4FE5E9D8928A0000000000000091F132444F276271438EB9C16049539D38FB3A234D9335D36CDEF25CBBE5FCC90282895EFFFF001A18180801", + "00000020274789D1CBEB339DE78208E1A36A1A559673A458AA04B5CA4900000000000000D1A90E5370F2AEC37517913B3CD6246EE83739E0DC43D3F54E8B789F44E797B42E82895EFFFF001ACE5AA9B0", + "0000C02073447BB74F5DFD81A89C5AA1FEBA57C6CB5AD9E0EB8C3B8345000000000000002F7D12080FC6620727A0C8DDAACB266D85DE264B60D1A7645CE29DC16C14A22CB983895EFFFF001A1F8654F5", + "000080207272B14AA2D0AF7858E9AC061065A0AE60D4ECEE214B97C9EC00000000000000B492864458E41BC5511DF5E7F1A4624B94A40E6F8FBABA4DF3969DE376CF6C61C984895EFFFF001A39BA71F9", + "0000C020676F1F2D9B93BEAD11B7EBD24D101968C1D750BE2C75775E8800000000000000D8784F273C856597FF27461006F271071CF59727AE8C16BB443F7CDCCF35B3720F85895EFFFF001A14620582", + "0000002098FB7432EFF3F453F295E3A42689B084E209A9B9428B3C41B700000000000000296B458B1471595647D3C33F8C25CAF68537D5FCDCB8E2AD7E9A3FB49721FE23BA86895EFFFF001AAB340A88", + "00E00020F1DA874BBCC30EFF54159DFB2C994610B19C8D6CDE98F4CFB20000000000000029E3351C4D17AFFC6F8C1C4B4355B7B41907778F5E514040D5B3D8E40241F8503F8A895EFFFF001A025163C1", + "00000020238E5147319470732182DEF634EBE89F220B8C8799D301DF7100000000000000D51755EA1CFD80BDFCEECCC847BCDDB70D0B803837DDDB9FB3352EFA954B3743088B895EFFFF001A3B580F5E", + "000000204FBC22E209D13B58C1F60690242315C32EA797F5897108B1A000000000000000211A7592F54E13737D618FB91644BBF899E6F70C585538B47B95B289BDC2B2C0A18C895EFFFF001A62CD91AA", + "000040204FEBC0D36EF0D1B3C1130F2D122B86DADD745D084337C1D7B200000000000000F1C0005C09C77918FEA140B607949A18BC10CB4ECC48E6D5D0EA3FA5C78BA8E0DA8D895EFFFF001AA9822954", + "0000C020E9F113E55F6B013484CF881D68C7EFABFC9641446041D3D03C00000000000000F8CD2A0A9CA4DD04616BDDB5B9416727A281C19439A8D96BED97FC84F4D81FF51A8F895EFFFF001A02D699FC", + "00E0FF3F4CD6BDAA16F3438179AF07F86AFE33EDAC98FD096C427730D50000000000000064BAE6049F3448C752C6ABB28D10691B526AFDA51BC955F6DE8629F9145C42D0B38F895EFFFF001A20C92BB0", + "000040203BBE66C55E3C5F782A26FAAB27A459E9172FDDFDAD91DA5408000000000000009B03FBAE8035A656AE5D7B99CB5A573073A477E6AA4302F52ED978D9A280BD9CCA8F895EFFFF001AA5EC0E65", + "00000020EACB26DC3865F23C1B2E9B34D31BAD9FECF3FCA2CB334D8E1E00000000000000AECA0D2C4910E337ADD1FBC5F3D57003B0BFF041EA83E50E444558C1F8DECDE7E28F895EFFFF001A84D5AA94", + "0000C0205E625F71385E28D86B5A35A6943EE7193D990B1010C53CEF6D0000000000000076D1E8174080ACE06B2B04645254344D643BAA8A28E9ED80D3FDFF37025D9A490590895EFFFF001A4EE072E0", + "0000FF3F5F1B9A08904687D65F48F929ADFFE703CC4A8F041E5F8EA22800000000000000437B45A4146013C50F8A5BC12A19A247FB696280D3F5F15CBB6FEC7DDDDD12DBE590895EFFFF001A03790B06", + "00004020CE10930B4730D11EE6DE6F6F119134C729549AF6358811B23100000000000000313EAA5A615E091B32EBE5ECAFB07D714DD08F89178228D3F8A6824D07B72A010E92895EFFFF001A84567D86", + "0000C020015B9B8F65D56EE320D18D454C846BFB8BCA0E91E7834C7B0200000000000000A70C840837F2B22E8D7F17E729BFE46978C16D81B19A3308C6FF641DCD977A633A93895EFFFF001A46AAC28B", + "000000202CF53C7A9E98F3164372E3B53BA84E30B28D19FBCDFF45A093000000000000003C1A5EE1EEBE0AE075D865CF9431AB21F76366F40FD16B7EC594CDCA12B9DDEE9393895EFFFF001A2D0AC0F4", + "00008020F86667A056B1A0916085F593C87BD61E9E09C2E39BF2F7984900000000000000D8BF6B91E8143B9FE94C3BFA09801263DFB6C473165C91250CA4AD2063DB0C03C893895EFFFF001ACC36033F", + "00000020C15E9C71F11805E9B636A55EB7F909CD660ACB9CFE4D63C15A00000000000000F1D0622A590F6A8AFCF6104CC0FE9FD8572B7F9AFFD539C2D102EE2A6CC583CCDA93895EFFFF001AD18CB5C4", + "00004020B37E4F7095E5AF488074F85948453B82314D23B91531B53627000000000000000A18C6B0E3DB72CD21288B4CFBCEA9728F1BCEEC1ABC64BE1E4362EF149658B0CC94895EFFFF001A8A96A06E", + "00000020983313D2132B307BB0B713D9AE0CD8EA7D718D8D31DA7755B1000000000000002FF1252BE33C72D899E3D1338EA345517A83E44D53E0B0F988E2CFCD11307E31BA95895EFFFF001A568C64AC", + "000000203E52FD11544031814D17F27A3E45849DA23D765B74AAF7730F000000000000009EBC846CDD69D0EA8E34D40AF9A6B582BA5C802A25189BB2E5652DCD1182956FDD95895EFFFF001AEE812D12", + "00E00020160B70260F04CE17F57F60B3A956C4AE0561FE3FC657E4231600000000000000A93FCD374AA8B224AD429C9E20167B164F3F47A3881CBB7B242D19057BE7EE045796895EFFFF001A594619FD", + "000000206B7CC8FF196A2217F020738D14E090B249D0E00446E0C7779500000000000000464C4397544DDDAF0400A129D5138B326BD049DE09F758CFFCEFB96F9681987C2797895EFFFF001AA44A62B1", + "0000C020DF4829EC66BF472663920134D2DFBE7C44B9372DACCA00C27F00000000000000F84855437A753C61FA211879CFE4AD9B8F0C70893C62BB61ACBC9B225BA7176E2C9B895EFFFF001AA5A01F7D", + "00008020E3E150FE9C6173B87409C8C85C99BBFA5BE12B758C0C42675300000000000000B07D84AC3A488F570B5379465C09B2CA6C47AD33453548C4EDB3EF0AC0E996F5A69B895EFFFF001A104A8B06", + "0000402084862BE2838001383D8CE5D0A7BEC775BFAFAA1FC60CFCF0F800000000000000B2D4C7B49EB8C700B009851B30A3A2C380396ACED279798E18C396CFACF1E3C4859C895EFFFF001AD0A05BFB", + "00000020E6C15B33481321BD1F1015DA072581B66C80562A83C5A1AA8D00000000000000711467C42B6858167460388589AEEA0052EC467104C3F4CFD600DB95C8E161AFC49D895EFFFF001A3CEC8093", + "00000020F94BE32EB29D396B3C2A69745C63D9071BF8B115D80A15EE56000000000000003078DFEB9A836BEC5BC5E75661A93D3FF3BC040D2034856398C61BA852590F26379E895EFFFF001A1B248739", + "0000402045E53003F06A2AD553F6009F3582C487465D50B1B0F3D4A96200000000000000238AA6288D053188861D56D1A9C23B3855DCBB63BD4F9E417B59D0FD687E1A96079F895EFFFF001A14C28446", + "00004020631CA2E9848FF812978DE32FCE706CEB097545E9BAA544970300000000000000CA1E7525454832CD4BC81FD7E8559D5F3870CD4A0174DD2D30BE8E099AFC041088A0895EFFFF001A35343616", + "0000C02051AB7BDDAB0BEB3CE3E51F0A21159F363635E2997830EF8CDC00000000000000BD0E4EEFA58BD5E075C692E36B607B2F4E41B24BEC4291F9803C156BC71F9AA2C4A0895EFFFF001A376C7136", + "00000020C8A6114D92C6DA44155EE823ED15C576C3E207066ECA97DE7A0000000000000047AD2B93E2E1195A0CD038910770B23F42518391D709FD4DF53FA15FF1312C298EA1895EFFFF001A9B287174", + "00E0FF3F374E9259FBF1F4E18D4610D57B7D011670C0443A5111239D1800000000000000DE2E39434A7F26CB2F965AFFA64998614F4015B4951C26666C73EDD4946CF1748EA2895EFFFF001ACFEF2857", + "0000802027792C7448EF7AEB5C7281D63D8C6CF93EEA2E6B4D7F41B0910000000000000087EEB75D9F48C064D9C6B4E68844C9997EF8F50B2CFAC8073ADEF64557C392A80DA3895EFFFF001A285C9B00", + "000040202CD551C3367666C913351E59BADA20DCC5C43D9192ADECB40500000000000000C78DAE8911F88FB895688ABD1E8224590CBCC8312B3761CD4B10CE8892FCE67A2CA3895EFFFF001AC78AB66C", + "000080204879A14251264CB3D4C6E9A108DEFE132B99F7C333DA9AEF73000000000000007BA6040D5E732DF10C23F07D1B89F060FF4FA1F0662DA9743C3D2E6565ECFCB3ECA3895EFFFF001A1D042690", + "00004020C1C4806FE25C0966AE18B37D069FBE19F5FEAB700437B81C6400000000000000D37F3ADE47A7CB2D5B7A8A2C60BAC354865DA0C218A9844766EF4F5F51C7CE8F1DA4895EFFFF001AA7B29D51", + "000040205B3B17F63B10D72D147BFBFFC7F503980A292072FFAA3C4DF400000000000000505D4E25E3F5BBF3093A504A113DCF56609B67BC37CAE5B45AF540CBE63A59E44AA4895EFFFF001A866EAD69", + "0000C020A8C8D3649DC1088CB904CB3ACA67E182F62A35B604BBF279A7000000000000001D45CEB26F60A6A4A3974FA5F60A8572D76E38FDEA7FD73738EE43DDBA8A555B47A5895EFFFF001AC2A0634B", + "0000402080B59CC7CB41BE88F1813AA4180E8D6D04C15CC15FB21500E60000000000000028304D07FF0223375F0B55F4264E2BBCB47D5714EB47A87B2A462AA69BF2056963A5895EFFFF001A402A1E1C", + "0000FF3FD0CAD8252E6CD712B1444DE18D45C9BAECD6324C934DADEBD400000000000000E725001264EE77247A0659AAA72194E85E4F5D86B7833B28602AF0AD89483B7EBFA5895EFFFF001A977FDD86", + "00008020AB9FDBA906CEBC936285677530B4928769F51A94E33B21E36C00000000000000936035BA98A1CEF8FE0ED6D5D290FF4F0376C812970697F8000566DE8C7BEF772DA7895EFFFF001A8CF00933", + "000000204D33005400C0A5D5BF598CDFE85CAEF8A3E10446849C4DEEC6000000000000003691C753A90624BBB33A5F1CFB86A97FAFBC56435F187D7C2633A23BA6D763C9D9A7895EFFFF001A1BB69090", + "00000020EE71180474F9C0ACC22132AFCF1EE9405C4F47B0AF8B4BEAD200000000000000AB799351B0AFCD974AA1B63250E4ED64E306D7E80E1C1F95F83A772F9E83FA2711A9895EFFFF001AE3426630", + "0000402006A075448607595FEA7757A837377BD1758F4764F9CA5DAE700000000000000017C96E9891AE1E6E4BD9A33FA61D5FF676E3DEF926720F8AE9E9F9949E84E09637A9895EFFFF001AAFAA71D6", + "00008020A553619572CF5FA7E83B48553EA425D535D5DD31D9612CBB97000000000000007898F2030B8B4C8402C67F0DFFB35408DDFAD48F63666A2ECD9C2465CA8ED5AAEAAA895EFFFF001A535805FC", + "00000020236D2ABD745D5A1129F3A93836D06264246B27C94AB26D272700000000000000AE5DA85F1CA7A7759EDE5BE656126085D304FCB6C6D84F8C14802890BD27400AE6AB895EFFFF001A99524644", + "000000207AE3F8F9A67DB522ADA8BA3A2BE85C2E32C78170E97BFC68000000000000000046D2080C793C8A6DCBFD4F163C70E5EA9B5912C22B07F12F6D945AA336FC46A5B1AC895EFFFF001A88FE3A8B", + "000040205247A20D7D8D091072200609BA9C71AD38252115A6B60BD316000000000000000D127D375AEDC4A57F49AA1FF1AD745292D10C91DF42FEBFBC110F8AEB3BE98567AE895EFFFF001A0C9C117C", + "000040203E25A3CF8D352028CE6C3A46C775308877AC55648D1EF1714C000000000000003172C4C89B80240AD7C073A7D89F6E0D829CB2C4BDE018823ECA24A26609E681DEAE895EFFFF001AB2A8B233", + "00000020F16902F5429CC55442212F3FB08738BD7D28DDE099AEFA677A0000000000000069B6933E883DD3A1F141416BC76FD0E0E171E5E7D3D068B6909F2DFDB3A7689627AF895EFFFF001A062EFB38", + "0000C0203496F5969609B67525418174228BA85AC4806460962E94960300000000000000275D6181F8F05EA38274064B427BE5D1404AABBA4CC3AC05466596E9FD4329B469AF895EFFFF001A41968B42", + "00008020C13F50E1E8D72D0666AFD3FF80E677CDA7EBD2E65CC184D621000000000000006979CC4B1B632433B53BD10523ED7E35ED920870228C13364E0A8DD2D50FDE498CB0895EFFFF001A0CE88EC5", + "0000C020F98251CF683370E67B593C50F5EEDAB7BFF87D3263EF146C5000000000000000A1DE391A9F78BD502FD09312C70799603A4E5161E08F62D741BDFF9AA7C0A9BD6BB1895EFFFF001AD26075CB", + "0000C0200162FFA6455299AE5FE0E0BF7610C3058F7C8EEFE3707AE51500000000000000ADA7A6D5BAED3E0895F3FDD5D600263C7768A4E897918371ED118692C1FE07790FB2895EFFFF001A09388876", + "000080203EB87C9DC964A57A000ADD29996D00E1C836479AE0A42E097900000000000000B2CEB3958D9D418ADA99E8681A21619A2B499DB3FB5CD1A805160883F443CBC61FB2895EFFFF001A0626C032", + "000000200D19A81781EA19DA10A7B4100A39777232CC27B15B812BFBE200000000000000EE10F1327A55215A791081827D1E1B5C5FC88B9DEB63A8823ADEABDD1EA683D761B2895EFFFF001A98D69DF6", + "0000FF3F26791DE18DF77D7985582FD1838C6504B089523C9CA3E3DD3D00000000000000A088F76C8F9A959A06A00550A88D9B014D38EE55754FF09C37A28DCB0896A12D1AB3895EFFFF001AFEC1CE5A", + "00000020974C4D4EDBC16F5CDF1EF7F5455B015CB1ED8021A27C170D9400000000000000F631F145B1FF8C1250121016D92B40102B8A31AE0F32BB2A9FAA0A2C64F87910E1B3895EFFFF001ABC9A91CA", + "00008020EB0C050596391534830B6779B6536CE5379927CEE80001649D000000000000005C037A08DAAA1FA6205242A014AEC02252CD0F7914C06168E171D32DCDB41A3508B5895EFFFF001AA8FA519D", + "0000002086729AE8C58FC19F511FA20EA5C36520CF23EB15A7E0AF7BC50000000000000084320810F1DBF345356E60ABEB796B885DC6B1D9405FE3B05ADA701C4B70AEED27B5895EFFFF001A4F727D2B", + "00000020E37701B8ED406A13BDFD4DC26AA0D5BF9E0AD2C82D23ECC5D5000000000000009220E52E32537743E52FC9C200342E9D9FE3267BA2F5B8E3B42213FABF0A038EDBB9895EFFFF001D27AA6899", + "000040209D231F93EEE3DD3783B583FAEFF2FE4C1816909CD9D7C9CE0E35F02F00000000A4450B38D91F21DAA86DAEBF45ED6C1ABED91BF97BD229174D41E7607B602A8C0FBA895EFFFF001A1A3A6290", + "00000020FF3D61186B10E1E7EE81295CDB77BDEF53CA3034AD9E337E8700000000000000C1932B3B9E51300E1044955D3BA4297817A7CF2A5ED7CDE14B99EF691E3C329E98BD895EFFFF001A221247ED", + "000000208651A00BE7B555B8CCC4C66278D2CD8B76FBE828E0D56159B0000000000000000F912AFFAEC83601CFE980E56CC6F4E4CCCC5803A7C5DBB7B4A917E8650229CCA4BF895EFFFF001AD6A2A321", + "00004020708B3647F33CB1AF7468BDFBEEBFC9D847003163558063FF8D0000000000000043DFA8D647DA45EAA34C61407AB844974EB5FEBFEAF3E09AE93CCB3C6D40446373C1895EFFFF001A9E1CA33F", + "00000020CDAF70186BDA2FA496B80163BBAFB778A8505D6C72F3A570EC000000000000009C2D0DF020AC8650FFC5C01FE46429ABCA00829FBAEEB93E2C27FA25DAFCEFAF51C2895EFFFF001A318EBE60", + "00008020E599AEAB42FEF3948EB243E753586FA670C1361F0E73757EDA0000000000000042491E2A0AA52B58CF3DC176D22927F61FDC4961CE842A250AA701C5D4D1B435BDC3895EFFFF001ABCFA3B1B", + "00000020C01849C403F483E785048322F02EB09F1B06EDB3AE2EE5F81400000000000000C2D6916B056AF34B1AB9C383A8455A2B1A61E5069E11F95C3D8A351E768687C840C4895EFFFF001A16978FC8", + "000040203F11822E9CF2ECDF1CAD37B084E73723DEA865894BDB05190B000000000000005A63441C27F284B2C09D758814FEF6BAB3B67D26A5B8BCD2238DA68B7C1328ABB7C4895EFFFF001A1332A9F2", + "0000002037BB04F95EF5DE79CC5CEDAC1FBD8276FE5EFFE0E07F6038BD000000000000004A645F418F8AF4F8558B1D8E051B97B19E525F863076E33528169B3E76C0FA64D4C5895EFFFF001A095A12AF", + "0000802029F638F856377FEB8FBAE61B8947FCAE3CEE3205B59E38C8C9000000000000005D9F90B1C4819890AE9382AF2A56D99A33A5AD8423FBBBD8E1121E684300874B20C6895EFFFF001A2BEA9494", + "000040204DDD3A94B1202F61C8E7AB79C124952C3DAB5DE27033C2D2CC000000000000006E8683F0A8A4C06C1F201C0EBCEDCE07E4E681236F2F7CEBCA60ACCD4979B460E6C7895EFFFF001A20C26404", + "00000020AE9E87738924810B11E19C57EE71C857BA2106629FB182FE260000000000000007AFD6AFDB3496CD653AEF1CBC49FE5683DB43A6B417381850EBCBECD884FA8C19C8895EFFFF001A225CF894", + "00008020BC9D1FB7B9F12C460039EBE08C7FCF726861D155296A0CF15700000000000000423815F833FDD286D0171CE713DE193523277BB0C23C434A42973A6DC38EA94F35C8895EFFFF001ABBB49D06", + "000080207E68B64A8502D5EFCB1D537D9973452B4C9621B0A5BE0E4663000000000000002642DBFAFFDB483C1FCA846A62AED36DF5B6943A1EE394DFCA0A65A95C5B78BED4C8895EFFFF001A43747717", + "0000002073217812C15C9DB3548EE6BF2A6825515D9408C36CFBCCE9BC000000000000002194271F5D65EA5BFCA28A37D262229FA17FCC9B3B0B17CB141912DF4991EA1A7DCA895EFFFF001A0C9F6BEC", + "00000020229CB18D9CBC6346C3FFACBADD53C48EF6C97BBAAA6388C19100000000000000D9813F84206BA91FEB2C04B1F0B16D3C7D946CC4AE8AB8EB150B5338D0D00BD09ECA895EFFFF001AA8D3F94E", + "0000C02046885169C3D3499F8F78EF3FC536092BBA9E470B5CC55BAB8000000000000000C38F81674D24AD91E72431328F3B27D25D2A80F9192E35EB13D23C85F9B60767AECA895EFFFF001ABB981E20", + "000000207DC19AA7BAE2E5667C2086915351CD5998B6378A2C1325AF90000000000000001B77DF7B56A036FA8DDAFF2B39B1EC749FEBB9B49BE18155C38F19CBF48C8B4C37CC895EFFFF001A1473A28D", + "0000C02017C0513E9F84B39B6154A67A5B008A3150F596BF0DC5358CF900000000000000B192CE74413DA0D6EAD98DEEC413E5F977C426CC0A6AAE1FB3244DEC9B5C15AA5ECC895EFFFF001A9ED28291", + "0000C020B3E6BCF3EC10543DE126CC47177546FFED840C7F2A7975A0EE000000000000009BCE9B90DD7A6984FEF46AA14A6201DEA48F275EA1CE2D78938C941946A5E73433CD895EFFFF001A3D60612A", + "00008020DAAF458ED019C745638DA220DDAE76592E9AA7B8A26594FCE600000000000000925F8747ABC9A765BFB3FF55B99225EB0817274E43593134F43551970EB3AAFEA5CD895EFFFF001ABE243CAB", + "000040203747902419B70FFC4A45C15A3FE103E235E49606BFC3E68F2C00000000000000D06AB6AC23F4874DEAA8E19D99C6A43843022D41F8A7B94495522739AA8A772DBBCD895EFFFF001A1FB28932", + "0000C0208A0F633EFA7E8A84C718D9A72E7B5263DAEB131D6293EC09C7000000000000005F76390A95EE47D3BABC5A2D5325B0B2C30773834B8F1AA9550AF53790FDBE9578D1895EFFFF001ACD64A36D", + "0000802033BBE955066DADDC4BD7074CFA569B06220704A6839D7713C800000000000000A4B46031620D95F38BEC486F017F5942C04E1DD7C6B8A6B98FF5F709ED06EA302CD2895EFFFF001A89F021E4", + "0000402059A5516B89DB754291D7C3052D31B9CE2733AABE0430C23FC000000000000000150574935BED09404A530451B1454484D4A0827C5D34580811B70AC70491A25868D2895EFFFF001A9DD60EA8", + "00008020D05930D31A900E8EF92B57CE7008EB284AB91BF925651BC3A0000000000000000F2D7F0E9B7D1EB839AE829BE3C80AE7740E7200DB894018A3B7AFA178CC1D3EC8D3895EFFFF001AB5D8271F", + "000000208193D47EF527DA8B2177EB967D5DBBD8CB00E79F6FBD611A9200000000000000FE029C039833FFF364DB61C88B264512A4F8184C91F18CC70ED5EA33F5C454BFF1D5895EFFFF001ACDCE6A6A", + "000000200E54CAB99375F4F3193B6EC99FD87012F3C17645E2266736D100000000000000F96C20B6EFB14D91038A798E764A9A6E2747329677634EA36B24479E94C595EC89D7895EFFFF001AC5C29CE2", + "000000204770A6B3B2E8E6066ED01AC5021C6311B42CB960965F80053D00000000000000CCF70C11F7703DDF4B2D330ED3A11721AD63EFF9BEAA764D7D8204D641FBC59852D9895EFFFF001AC46B6A86", + "0000C0200AE79A060A6CC7E9143747A6B154D6978F16E1A50F32B8B4E70000000000000067EC453762033E913E4DFD3AA186921502306221887290DDB499008CC4E9766E53DB895EFFFF001A15020882", + "000000200E96940A595A6E78ABC3ACA6B2970CE64C168A91095E9041580000000000000007BA3FC4FDF3E161E20BC1377304D40F78C05B202C02062297C078AD47FC40E119E0895EFFFF001D7FAE0AC4", + "0000FF3F386E0C09A99431BDA6DABD026D0A67FFCF2782B8AE78BE53AA331100000000000395D5A944901733D61423E78FC098B628F588EB224B1AF8E10B958520E408F155E2895EFFFF001A4444A43E", + "00008020E748FB1A3239B45482BB21FE758C48242ED88A863FEBD80DF000000000000000E42093F71EC4D59829B36F5368F52B19211AF9EBA61C910A87560FDE176DE084ECE2895EFFFF001A2B788D0C", + "000080205602201B693666940BE10CCB0A7819D7EBBF11DFEC3BFE7F3D000000000000005E8A703393B5B106363FBB148DC96788E95F47BAD9902B3B86201AD1458AA242D6E3895EFFFF001AB3AA6847", + "0000FF3F433D7E16B0AA3B0E3718A25D14173E2DE3D75E91940E86AAF800000000000000145701B22DF5C9D66DA0AF78D29F4AEE07253654FCC0D2023D3DA523074268507AE8895EFFFF001ADBF73D77", + "0000802058222DB4BC46DD49F4D734207F63B1C90B83A1BC9CDCA9772E00000000000000D9739B9A50495F685C4F92E1E08D7B058D0F6ECAFC42FEDCFEE0226D7946A2B107EB895EFFFF001A17341EB6", + "0000C0208FC3BEBC7903A27987B3316BFA99D2988FF3F8E5DF52DCE7CE000000000000008350F7794007A748D2865B9F60578BE2102F4664D32DEABEA1F3D843688F7020BAEB895EFFFF001A23509607", + "00004020E915034FF43546C2046A1DD64E6D3C7E8EAFAFC7A3C8794B10000000000000001A1DC3416717ECA378D8BCF637655ABA96478F5A6BE107D6648CCDEED6A4CEBA66ED895EFFFF001A9D8ECA71", + "00004020C4540FF926D71B064B9573FEBA06A3B905D67B5E705CDBE4F1000000000000008BEAF509A86DD57D3655F4432AACE0617B1A875BDDD67B5B77D137CAFCFB1F9F81ED895EFFFF001A130857AA", + "00E0FF3FFE4A1D21443478821D3DF6DB41ED28A65136DE6DE12C824110000000000000008F8100059D4C3E3A9A2CA20779A0A7893E4684D5F5ED058E19DF9B13F71F1B253DEE895EFFFF001A8185029E", + "00000020CBC71D93331060D5B510E40B126996414030D3B1686268269900000000000000B8895B806CC215C94D015FDBB95C526B553313FD6B994DEA129D26AA3BF15346B8EE895EFFFF001AB040AB38", + "00000020AC238B526A4A06E07F0DF205AAB2772BBA834EDD7324FE4AE2000000000000007D0814C7849566EDD6A7EC5E84E9972FC938864C6B375B2B80B2F6EC9D5F6C0BEBEE895EFFFF001A464C9189", + "00004020DF0158BC429D7604596B24009A3F3C9EABD4C4012FD0456867000000000000009E4150A49F677108CCA4D29AF6D436C2A7977766F6FDFA7EA0E3C2405B2B52115DEF895EFFFF001A3C144775", + "0000C02083753D67E33091C2C547BAF61E1EFB8384016AF5FC1156717B0000000000000059FCD5AD91803BE02E98FE10E101699F01F95CC084B50ABE6BE387EC8598D53727F1895EFFFF001A230E2585", + "00000020DC5647ACFEDE75F52F7AD7217CFB875C0078A1CAEFD4A5B43C000000000000002C7EC381D1F43CD457E24A5118562756EAF8632E188BE08E8C7D3EF33E60E4B93CF1895EFFFF001AB62EA23F", + "000000202896756CF5B5CF4FBC1C0E8FF253ACFB990AEB3E1A8867ED2500000000000000C86C3862B4B453EDBEA645E4B79B86DEEC8C6E2EEFB0E6F9578A4622C79F39D7F4F5895EFFFF001D3DE9E701", + "000000207E45E22113F5BD6A4EFC97FE7000C553623AE194CD91563D070E2600000000006F18FAE8A7763C1091D6DA9622969D03AE997A999520BF0B29375E9FC1B64A806CF6895EFFFF001A50F4C434", + "000040204D4FE0777991EFFCC31EF5DF6901CD65A6795B344235A21C8B00000000000000869C30AA906757321430268F3D2E31DDE480BC4B2F7480215289FA43D591520587F7895EFFFF001AC1A00F5D", + "000080200BE0C5DEE8AA2DD4C16D0FA3CCEB2D181CB173EB000D4EF4D600000000000000853C90AAB3B06944E6A53B9DBCBF7C187C4E79433093718B55F2EE5B11E6D64904F8895EFFFF001A92C01B09", + "00004020D6BD6DB850A968D1C4F56FBCDE4764FB51B5311F2CCA93724100000000000000D54618BB7639D78F1362C7D92AF4A0308ED950AA494A278A0A6A06B5F09B8711AAFA895EFFFF001AD3384844", + "00000020BB2D1759B7E9B670EB76A9BAB595C006E8433A01B44E8C479200000000000000DEDCC200D759EAAEE4F13B36C340436F5D451272D2405E04EDEE00DCD89CF1BC0AFB895EFFFF001A8BEA07FD", + "00000020766BA1B6C39219D2B1A9FD16A4CD6DF2C852156652A22279AD00000000000000583805F408CDA7899F13033295326C8FF70D4AC47AD871CEE361700BE318D5F001FC895EFFFF001A945427B6", + "0000C020CFA0BCD2F383A367DBA0965A7AF410A1606D33AEFD8682C7D800000000000000BD0667772930FE64B5E527D8F0E3C0553E76C4BD10EC58A5AE6B83D833CFF0FFBB008A5EFFFF001D3298B39A", + "0000C02086C5C640D33FCCBCD44125D6CDA19C3062B8342C994A4F130C52000000000000BC065230F0CE15ACB73FA4EA47232A26D363E393AE35386CFA78F10DABC39AA792028A5EFFFF001A4E9A86C2", + "0000C020BF75913B81610190CA4E39271B6F4474CFA52F5B6A3FEB2AAE00000000000000A2A8FFFB75CDD033AD428C5739091D95FC19A5301F2E2745F9BC45274332D4E0FB038A5EFFFF001A14DE4116", + "0000FF3F6B7FB6F7EEDD700FBBC89A2AB9C46F69495FB154EEAC16683E0000000000000058AE2B8164912B40996DF71663B83C69079040A3D20E6DF03E2E270BACA4494672058A5EFFFF001ABB2066C5", + "0000C0204BD4FD6E046B5C84025F98D2A3BFB0FC93F75EE2DAD06A51680000000000000026C1A4BBD8AABBAB3F84E77C63A39B83538D3E6949891DB0FC772D1379F2FAC0A1058A5EFFFF001A34203CB9", + "00008020C9A25CBAA5A2A4B46D0DD3A3CF69156466FA6CC6F72971C6BB0000000000000045A1D8A6FFBB725A34BF1D65EEAFBD0EA5CBF5DCA36C6D5E084FB9FDFD2E1F0897068A5EFFFF001A3AB801F4", + "00000020D65E5E63AADBD1860BADA133F8A691CC60E580A4575BF50BBB00000000000000BBFB9ED91FAD399C09B7C18679F18EC831F4AFF4B6D773EC4AE1569B2C128381D1068A5EFFFF001A91EA8634", + "00000020EC4DAE13EAC0EACE9691E80BB3934F4E9B6253F321E103D7D600000000000000A4CABBC33E9CDD1A11A3F21F1D83B3777322821FA22AD1A86A0B997F175E478B33078A5EFFFF001A966612F7", + "0000C0202BDDD82DC527292BF34ACF394F9CBA9CB7F487E9CAE6C5C729000000000000001266E98B2083A9564101B41EC2BF06A318837435CE092746EEEC7DAB4E7770F9C2088A5EFFFF001AA358288B", + "0000C020B66F449DA63A59FC937C37211B0F4A43AC03800D38ED603CA300000000000000AFFFCD324063960B4DF28916BA0F71CA3F12FB5492859EECD2075714FBA6AFE4160A8A5EFFFF001A81AA0133", + "0000FF3FD85C2BE1418C118608FA62805BA035F6FAA3AFCC0FB0DE1BE8000000000000009A499BC8E4687AFC0025892A92D5B8DEBEBAF4D64C91D564CF4B53AB10F08D54820C8A5EFFFF001AFD4F6554", + "00008020DB991A2FB74572E2DE887CE795CE72EAE6AADA3331A28F3FBE00000000000000B4C3D13507FD4B646F3BAAEB4B07EFCCF4469BC836C794FD6459253B3043F922850C8A5EFFFF001A21CE7ED0", + "00008020F82ECAB976C6D78313FA9F82BF5A6C84B0FA83DC52589C5FAD000000000000009A7F3269DD759C6F3822A54BE92BD24B9DC5F0E818230A379B9D52429856D026930C8A5EFFFF001A2E56022B", + "0000C020E5B086EE0C2DE3D3614154EB427C6C0F07BDC7C4A9F4E22CC100000000000000DB78840A8FDDB056F6E450FB5FB110265272618EDC28A7C9DE026BA556980448E20D8A5EFFFF001A41A08766", + "0000002007A299D08857509F142649F3898F289F769833CB33C550ABFC0000000000000063BBAE1C42119A01C857F183D63B77A9103A1DFBDF441850C065AAB8E7732BD3F90E8A5EFFFF001A1FA02C56", + "0000802011E57663D14E9570230315125EA27CE32042BD7D169FACEB0400000000000000FAAF3F60B76A77BBEDAD569E7E8052F6BB401E0E7C271ECAC49AE5C12D853EA00D108A5EFFFF001ABB4EB6F0", + "0000C02013CFB70682117463746D8AA0B4C79A2E512704AC9F9D8FD13B00000000000000D8769B445320B5B160B3896BCD4FBE12FC4D1BED3298D4DB2D6EDF7BDA934D872A108A5EFFFF001A296E7F5C", + "000080205A17DBB38BF6BE398FB35743BA048A35B27BCFF53C577A669A000000000000000895769CDD22463DDC64C32F3E9F0FDCC5309CF69959DFD7C043CE605F75A0CA44118A5EFFFF001A336E76F7", + "0000C020AA3B023D0A4278553E380EAEFC87FF1A740392C606EBAABAF7000000000000004880CBD394F763F81846BCED3E67D09B7529F4EC8E9CC4408A0450A605802965CB118A5EFFFF001A48F8C14D", + "000040205705C4C046C5B1007DA7381B4DE89FFD7FC6D81795F3200B82000000000000004152CF19E78CC7D333F04DA67F1C15285FE686198CBABD14DC9210C7EAD40F13E9118A5EFFFF001A9EDE60F9", + "000000202EE40C1D6A9E48C99CAA8BC5E26D7F3E25BFC8226C60C82A4400000000000000296F6A0D97635CA634715751BD79A60B80ABE3B764DEFDD5F8524FC2BBDAD3561F148A5EFFFF001A3198A90E", + "0000C020E5A3292B58632905460875C073E85B5F5BD57112804261A9D100000000000000A6C7D5246A70C71E3373EC41D0FE5CAB24DD510E9A762B7E58D8386970D01CED6F178A5EFFFF001A15A417C0", + "000080207DDE2009F4A61EB5A87C46830534B62B1816B15E2FDBC1762D00000000000000C5E98A92BED3EE5EABED8E02ACE9CA697FE057B3B50EA836137F0A9229F7E16AA0188A5EFFFF001A0F707362", + "0000002030EA8061AE9EAA845EE5FCE593BE5A977D1DC56AB8EA4F9A6200000000000000569FD7EADF5FC447B4D885D89278978D50A3D8CE7FF0375F7B797B9ABC14C4A4B7198A5EFFFF001A0AE04C1E", + "00000020FF13B877E402014F6BFE60B0C4CBB83732118CD974C96AE45300000000000000A47EEB8ACF84F402DEDB57374EC1B8D9E43661BC20CF7B5C6BA8A193BC4DBE276C1A8A5EFFFF001ABECEC139", + "00000020E46B83ABFAF3A59156841599FE77EE9A92F5B54CF65EFC20BC0000000000000062E69341FE4C26580239109D659573241856B47607555E3D6B922521966BEFF5F71B8A5EFFFF001AD1D4624C", + "00000020958268A7705EFCE0E544326A83CF79843DBEFB30F40483DEE800000000000000308DF0B3ECA37F18F57216BB91BC4DE84DAC69902E18BC04B5D9681606973765071C8A5EFFFF001A994CB10E", + "0000C020E845FF1E798E784DD3E4CF7B7F36750057ED45575F280F533C00000000000000AE2BA471CB64C9BC6EA5AA9FE88D3C748BB44F83B7067F653A6F9B4FA7DC4DD13A1C8A5EFFFF001AAAE05D55", + "00000020E25492014E336CBBFD02A3AFE01BA21D8BD1C493FB780C177C000000000000008695FD6D88363D01B6EF2FB4804AB60998A69FEBF812C53C3622E0A0A8DB5BCA5A1D8A5EFFFF001A01C66E78", + "0000002087AC6DA6929955275A3317C5652DC7381AFB4CEDAD766506110000000000000074EED8B946D047AA12127042DB8EE5A2C5319CA0CF4AA9109CCD8AF036599B2C1A228A5EFFFF001DA6DF1B07", + "00004020155201A7BEC674E718377EC23C8FD7BE51303180CD84275D64031B00000000000D57B02A69173044A2EC667BBDBB38085679962DC1FC26CE7C2701061D835FAF69228A5EFFFF001A438A893D", + "0000802080409049343543B58C2551AAA3807899DB3CA0D8069B1B1DC400000000000000DE51AF4F282CF0B66AC686FE2E123EBE6D238A4181386CD560CD3DAE7DAC9AE7E6228A5EFFFF001A371291F9", + "000040203509272F54FFAB501F92137FD461C814E0B5003E309A8B0523000000000000001A3C737D58CF22806D127D08666CFC3C0DFCF3F09AC19FFC2AB64ED137C31C06FE238A5EFFFF001ACF72BA1C", + "00008020C770D279571A16BAD5FF79AD3ED2B2B6FC5FEAEE68667B39BA00000000000000E17D81B39B998B7488FBC065D95223729609CFA05DCF253445FB645F5832B4147F248A5EFFFF001A035A04A5", + "0000402036296C1E7B0ED060EC951FC80DD37F51B34497D62183263E4E000000000000002B7F96F1F78D06F24767172F38788FE49A407B1425D1D801A30254BB1E69FCC4CC288A5EFFFF001A98C43197", + "00008020687746D0A097143345B8639461AED4DAA0C8BAA9490761FFD8000000000000007B9F2F13D9253C656444CCBFE648FAD769D9D16B79784EDABD8E5F5530EEB07923298A5EFFFF001A3194180D", + "00008020DDC9EDD2DFC9AA29DE71EAC81DC5ABB0ED21B9EF7E35A0118100000000000000F62DB128A097FA7CDAD4D1E7D079C4597D84FD20890ACEB0382EE6A084DC1D05FA298A5EFFFF001A07D4CB27", + "00008020059C5E266A09C59057132FC4CA00C3DCE6BDD31F83B68C6A1400000000000000C9ED05DE76C48F51D164A5B4028D0B5A9B1AF9F15A7EA7692E48ED65D6F51CC85C2A8A5EFFFF001A0BA49A70", + "00000020C5C3B8CE9DA9E6B798EFF9636ACD840E0C0E3D6E03002265F4000000000000001D29CA2B63531D09DC13D4D91EA378DD833ECC0A8F47950370A71DFB205DA8F90E2F8A5EFFFF001D7D873C5D", + "00000020560B2AA98DCA22F917E70BF0467DDE2FF936C5C0A0AD545C0155DD8700000000C9F0FBF70AB179A4DA7A727DF71698D789145E576D7C2097BE5091EF1DEB500E2D2F8A5EFFFF001A99B400B5", + "000040209D41D316D7C170F5E3B82911B564A8945DC47C6B57960FD5EC0000000000000005C0DED1AA710891D388FF7D7D1D95EC78D2555DF89687461CAA9E9681CA746F0E308A5EFFFF001A240EA2F1", + "0000C020ACFD6E4EF8A54EA690FAB0D39AFF401B95F6079F3F48FFCB33000000000000000EA007C179D19BE8317A006C2D7F79832952E5773F231FDBDDD4110700BF8DB1CC308A5EFFFF001A9CA2B7E7", + "0000C020051457FDC044128F5FA65209AEC34846E883FC159788B11E7D00000000000000D8EF7A62759148450CA28D19ACF7A8647BBA81800EBB928FF988642F44CC347095328A5EFFFF001A3184C431", + "00E0FF3FF150BFAFFAA3D291CF7FA55B6F40370D5DE895B0C73C33C8DC00000000000000117E1B80C34BE7D29CD1723D5028F696764A7C05CC1E01D4D11E130A510D3968F6338A5EFFFF001AA5FA139D", + "000000203F6E26B2F4B9A49B660658810632D08D687D52875F82D1F5960000000000000031F67FC93ADEC0DCA39262CBF7979DACE4C06370D0B382B4FAE1BCDD55098EAA66348A5EFFFF001AC3B65CE5", + "000040208CD8B3C1FE53F59CEEBB5CCFD6AD51F78158B1AF1F69C6423900000000000000AF80B4DAA9626E06492F08DFB666314C60D189F5ACBE5793098F69EA6E5FAD79B7348A5EFFFF001A44086A0B", + "0000802077F5B5360DAE2000C33AC3039515750CA4EC91140CF8DC49550000000000000098C7A8D0B8438A1740424FC0426BD04AE333B77EEBF3AAD88598611DE17B6CBAF1348A5EFFFF001AD0769382", + "0000C020AFEE199BE37A443450A95F996862CFB2BAB7A9B7BB77C006C40000000000000008137685DCE0AE9F5C18D01D492FA2EBBFCB6A7A51513737FDC0637CC6F16C8BAC358A5EFFFF001A3A0E7F46", + "000080203A7C1F9833CAEE0FC9A6AC0F7A7A9A65DC07078A5DDB3CCBBD000000000000004CDA04030E2D6C519CB3CDE7D6B9B0B214C98A14AB73DFBE754CDCFB9FDF25D904378A5EFFFF001A8E5E4AE5", + "0000002019DA39E8CDD57904821EDD38CD57AA6E849A8E77CA439CE4BA000000000000002F804A701ACB872ED1313C0830EA947FCB63C1D33E5818F0F7D50C16015191B978388A5EFFFF001AC74E3D50", + "000000209322D85D89167CF420434631F463A00CC6191A6C39990EAD39000000000000001DE4C30B40DD0E7F1BBB94FBD7BC3E458C4D45522ABEA03E178F30A88F2D7AF5593A8A5EFFFF001A07C09760", + "00000020A07B94352538BB57DA208BD17554C43B7E4DE867BA2C07E1EE00000000000000986447FF37DFBF6BF5249774865F3B5409DB4C06D9C09034CB30AA59071B9AAA6D3A8A5EFFFF001A4D427A4C", + "0000C020B18554E3605AEE1A9FF45A31589456C37FF65E9C3C7B371D330000000000000045BA9589AA81671F389C0C1F3ED7B2C2872A649F20471A224AAD0F0E849B0089ED3A8A5EFFFF001AAFCCA350", + "000080201F303BB594366E2AF27726C56E27D28C40710DEE45E67CF23A00000000000000155D9C916C96E821413EBC4E81E94C2488E5666380697D89A88B399D48DDAFFDD63C8A5EFFFF001A863A0164", + "0000FF3F6E11945CCE7F7E15F95116AF45EB3A2ACB56C2B7A9BEF9443200000000000000FDEF5764E07644AA3D5795F20AEFFE98D4FC0835B530C80AE2B560D45D42DE7D1F3D8A5EFFFF001A6AB16DF4", + "0000C020B4CA21325F5996752F8A8C782C52B467B62B6F90090405B744000000000000008D5254C82BDA7E819ED07FD3D8A880C075A34AB0A3E8DAA97BF9DD3A8F1E2A560E3D8A5EFFFF001A9838262B", + "000000200E173D288FDFD50D4835CBE8B13446E87BD7A1EF1E630F9A3E00000000000000EF8C342E37E8E5ED4F57A41FD203528B1EA8C204389CE4C1CF766ED127BFB4E8143D8A5EFFFF001A89B60539", + "0000002085DE21998E4C1DDECB72E85D50ADB6FE9E9C4727F104B6507C00000000000000BC6AA49EB3CFFA6A13C27D7DDD481E14FACA6B2C75ECD5A40D3695B39E3BF7576E3E8A5EFFFF001A0F242421", + "000040209A90BD9CF7B26A7A1D915E7E5082C76E73E0AA90AD9A36EC8A000000000000005EC96F41204360712A8C4058C2D87409072835A65E7A650EF9F3F02BA90E2A91633F8A5EFFFF001A42F02AFC", + "00E0FF3FA46155BD43D3E8D5A533D3B8E0204F184AF36B5CAEC8DE4D9900000000000000B78904FC5A1741591988AD5BD30299EA24511FAC459C6D0B003323CAAB4D93E4D9418A5EFFFF001ABC1AC16D", + "0000802092CC3777A6E0E6847CDEE1E7EE2A9DFCE280728CCCD1566C6F00000000000000B07F31517CFBC9FE7F10E728C1C630C46DB4BA94E23583054747216D13283310DC428A5EFFFF001A963AAD94", + "00004020ADB1FC124C757B33FB8481E645387606A8E75B85E8625DC72D00000000000000F7E20DA04BD296798A01F5A0006A42DEE707E1515EF91098BBDE01C2A1BB36B6C7438A5EFFFF001A9F9C72D5", + "00008020A73869B9948B06330F2D9208316A6AF0A77168DA2A1B103C460000000000000067B0D8916357661CEE299A91A1C04365E374F0B4BCEB67AB5F1FE9B812D4B69800448A5EFFFF001A030C6A4D", + "0000402044A9B31B473EFB2FD735BF8E9762BAEF782F36DA13E5F766C600000000000000B89830F911B302FEF6E971D00963B4F6875064ADD408DE3E68B3C4E7B88EA33978448A5EFFFF001AC6F09AA4", + "0000C020BE408666BE99FC7B5716B17EE7B2FC65E1A08C269FD6C9980E00000000000000B76D8D3065716BC19C6DD788E5CA7A649E3365F239041DBB7A9F1C98B6C3A9BD53468A5EFFFF001A428427BF", + "0000C020B0250802E120C62FB51F561224625210488E03760755926B4B00000000000000DF7038A0FCBE22B0207FFC7F6E67A137DBD4B7BBB44C0ECE624DEEC74E5D2252DA478A5EFFFF001A4C76CE50", + "000040205CA4500154DE4940FC2C89C77FEE5817CD176D8FFADB1015B600000000000000010255FF73A09888D25C686F1B979F66EA95FE63173D020FB4D2957C199FF9AE54498A5EFFFF001AAE80C54D", + "000080204BFD471FFE39821339FAA4E2561A4E1E2339B20ED4B5FD92FB00000000000000DCE76BB6653C0B68B5F63472E82426EB148AD7348201AF61DC160EE23EB4039FFF498A5EFFFF001AC18A8F6B", + "0000C020F39FE516C9A8593BC63CACD1DDA538EA4B94E06E89A429AFA600000000000000C6B3C5DEED483B37B1621CCF6593B7010E20CC097BC553526D3CA6275A15FB288A4A8A5EFFFF001A9772C75B", + "000080203994F183C96CC8E6262FDF546C4B5E2289068E47238B89334C0000000000000068A43858FC496DD0B17352ADF8097936FCD36CA84E04CC6E83D69D32DD8C3B08064B8A5EFFFF001A1D4078F9", + "0000C020B32D43E9E1DCF055C840BE55EB4232DEF990FD57A3929ACCA70000000000000005260BF15B444A4D98A5075E029F59525A34E8FEB9C8BC118123841DC0CD94BC1B4C8A5EFFFF001ACCC66232", + "0000402085BF17D057A03FFC6808C1046DAA26E183EF751BFF929729AB000000000000003278E6EF05C2A9255801878EB0F7E1F61050A550CDADAC4A9845D8A610575BCB344C8A5EFFFF001A191237CD", + "0000C0206DBF971CB48E7466E0203004216BAA2759673EB5CA8463EC3F00000000000000F08D4957BD63C5EEF447AE2B4EF7E90F4AEB69D62986A1E0FA7E3099E38B1745ED4C8A5EFFFF001A8FA0B201", + "000080209147EAFDBC91152F427BDA8535D39335533C501CD5AC1A255E000000000000006492F268658F0FE5321E8CECF446E9B056540D3E0A1774511B4D3B5D5C21A97D604D8A5EFFFF001A8D98AD86", + "00004020F265A7414852FACA3650EA7219F0FEB1D5C47430C0967058230000000000000082871712FB7490B4BCF0EFD00AC367BEFA9A3707AE2F7EF3D9CF61D924974654894D8A5EFFFF001A1BA608C2", + "00004020BE5BCD8694F4E8CB1F2048CD1611A320B759665D2DA279F7C700000000000000FACB4609DEA8440C566EC8398C23C0A5D70A538192AD83CF3D4559765807E712094E8A5EFFFF001A2B2C0B91", + "00000020581D6022A5203950A4403705B24A7638D59A97009AE6366A2300000000000000D684BF9AFA00765171FA4E1730297D3FA1D9737BE5008A845B505739DFC39D5D1F4E8A5EFFFF001A3CE61BE4", + "000000203127F02F3B129B00291216507E48A14D457A683A7F764F549300000000000000CD3F05416BBBA880D28754FCDC4EB70A8D16D9E58CCF359DDE62BA8B42D96F58AE4F8A5EFFFF001A14142760", + "0000402099E1261B638776839EE7ECDC963DB99088BBA9B97E1F8BD08F00000000000000B5062018F226FFABBD4F7C6F8E3F12287FC88CB58015008540473A9F37A4A69DBF4F8A5EFFFF001A9D8C4B5C", + "0000C0205F66DC5CE32670B6ED8B13A38DBE61AB4B7EB667F825C246EA00000000000000CCA2DE85580DA133D0EF535A65221C275C87C922A3ED8E614BA599FDFC6BB3F1ED4F8A5EFFFF001A2A547FAA", + "0000802030D6F625DA523071AE798B6B2F21536FC6435A72FE7754789C000000000000004878A3963AF443B6DF43999B28967983FF5E12B5F7C6602E6E61E27976F19712CA508A5EFFFF001A2A502F13", + "0000C020734848597D2BB0B103C4615F777EC60553AA358F50DB350D7900000000000000E3D0677B7A9931391AE680724D4581B9D8F6B223C5FA64FB54EFCAFAD7AB9A9165518A5EFFFF001A2822B7CA", + "00008020B30945956EE059527FD871C28CB7EDEE60D3810BCBB39C53FE00000000000000C19C9F2B0302F998B8BE5CEED29ED179E7AAB6D2364B6E3328E9DBB5DD47452073528A5EFFFF001A150E0489", + "0000402098506A0A251CAA91F7B6CAACEE7B2AA64BCDC640BC6F010473000000000000005E2D578D7A44EDAAB4EF05F38856ECE4AB59F9073B79608CA267BD49AC2FCA92AD538A5EFFFF001A0596A0A3", + "00000020139B46C073F4B9A670D9D4C4E99418945EF12EE23E0312452900000000000000051A8AA9A8CF560E844EA87C416EA20115724DD157E3F888DCD2EA1E969D0C363D548A5EFFFF001ACD801EF3", + "0000C020F5CB7BD1C6F1EC3F78165847A63B81373A40D4F56E10912CAE00000000000000B67F7DED580C6AC5054F8DF42607B4F43EE783DA14B2190DBB9FD43610968173AE558A5EFFFF001A196A4FE1", + "00000020E3AF58A7551C7E7D8E1676CC3AE9E230FE8AB1032FA87D02E40000000000000049C7058BC9A2E1ACA96B8D38C5301152C178037AF079D51294A0139ED56677ED39568A5EFFFF001AAEC2390E", + "000080200FDE72BA81FC191F0595E458F5273D6AD77E3CFD481EE5E24300000000000000279CCFC4A14E61F0381DBD161E905EA1C9E9D4DCFF7EB98BBA7799002547495B33588A5EFFFF001AA3CA0570", + "0000802096C4ED6D366E7EEDEC8790C87E26E7C22B03E5105CE3873D3B00000000000000ED2D00B186ACBAC432D0D944DF5F0A25790A14B5BE830E1ED6A4F556B66192087D588A5EFFFF001AAB6866C3", + "00008020251C949CFFD7DAEDB895F5B7A30139D6DE8552FCA317D7DD540000000000000044467BE925F61CFCC0D153947BD0E66BA58F27DBCF6A5BEED7B62425EE29600298588A5EFFFF001AAFDC95AD", + "0000402076390DB4E2007E518A12A90FF21C73429161C8A2910E47364E00000000000000CFDBE125347A03ACA5E07352FC4CD970FF1690FDD8D1BF00F8681A212C7DDF20DA588A5EFFFF001A1A1E5F37", + "0000402099E2997F8697A75F40F78225DC6DA079A16CDB86C4BA42456C00000000000000DA0F89F64E0998303520BF63DE9C344328A914E8DCE303221D828FAAC37BAEFFF6598A5EFFFF001A3B1E75DD", + "000000202134641456F0A9C103076742ECACCD877A8AF6464517B47B7E00000000000000A305D28A40FF481AFC6B7C6881D557F756F6633CFFBCD686E7F0CF1F5F80D1D1205A8A5EFFFF001AB2A60929", + "000080207DA43CA75F1111DFD7DC7A8DF5207B5C7BE205FED70A1BE6C40000000000000043DDA5AB2DF7723378335803BBC5F172E4AD39A6E0FFDEB61A21462247547316DD5C8A5EFFFF001A40F2A686", + "0000C020E5AD21D69BD42A892AA8BECDF8D37610F868B5277A89560E3100000000000000FE0B07B76D05982A7DCDEB64EFCE997F26309A7F6FA3FA338210CC2BC6307A843C5F8A5EFFFF001A33ACA0E8", + "00000020DEBF254446A4A3A1AD396E7A3BE2FE308A6622869EA7A8A835000000000000004A4189B0F181281401F28874BDC8858B2FCD36DD95525395E56AFFEF2944C940AE608A5EFFFF001AC8927E4C", + "00E0FF3F2C66DDB125C776BE23DA4F91FEDFC56BC43842E85376D0902800000000000000C65AA8E327C1013A42C8AB0AD11E701AAE263B3D9861B9AD2D60E9FE83D310E8AF618A5EFFFF001A16D9F4A4", + "0000C020C9281E331B9CE8D2D70EB1AADA989956155AE6D3564810F84D00000000000000426F3272AD2F6BF5F117DE3AA06381ACCC6F181D2D6BE89CC75FDC21D25E1752E4648A5EFFFF001A41445864", + "00004020F493912A129E269064412467DD09FA7E182199236F365F0D32000000000000003E2B63BA9BC8DDFB9CCCEDC6E9F4E0D9A74DAF6AD1AEE7D5C89E375EECA3BFA2F9648A5EFFFF001A41784BBD", + "000000206F87132A986C9D506286A351F3A6B0B8ED7410A83F023101EB00000000000000383F9E35D7F5BA4C8D8566095B36983F49BD27E9A7FAD9220A935DC66081F2010B668A5EFFFF001A01588BAD", + "000000208CAB419EF21CC0CAA7FB6336A81B053D8E6430AF48F37B9E390000000000000056DE474E2519B7F620B7D49CDEC83F33C014CFAEF7B87E4959422EBBDFFDE5A034668A5EFFFF001A00965862", + "00008020F5819CC5D7D2B63CA2764D5DDBFC66D6B648B00312358BF9180000000000000065D786161625D2B24BB6331D9E9BF07348ED5515CF8561ED208A6E8CB036D7E1B1668A5EFFFF001A2A40077F", + "000080203E9D014D626B4641168CE5111EDF212AB453B6B3A3C1868F760000000000000011B8AF6FC006FCB882EE0DC632DACE27F0F0D51FBC1294FB7674BE9B30D326E83E688A5EFFFF001A09765BE4", + "0000C0201BFFECBE262F298D208A694F234E03873728584F636EB1CCAD00000000000000D3FC57D7AA74B529EF8FF146EC47297E207E60F579B2070987AA0F11F468491862688A5EFFFF001A15384F3D", + "0000C0208CD91AD12DC3F6160248882DA6697E86539E5753B2B8414DC000000000000000B56E2AD547D3D9D2CF73238607C8C658F59ADE8312BBC4CAAE3CCA0840482E2991688A5EFFFF001AA9F27339", + "000000209D8C24775EEB0DD5AB17AF15966EACFDE401AA6346ABAD943F00000000000000C77749A50B69F05DCFE2562C626AA883B9CA87EF4B6A867844CCFBA647DD842B45698A5EFFFF001A432075CD", + "00008020313DA47F76038BCD10D112C82CB64FC6C12C59B88D9E89C81900000000000000383C4D637989EF31B7427ED844E9BEC9984007BF95C94F0136B0F4195845C8B35C698A5EFFFF001AA3245092", + "0000402056B1979A78BEEDA54E9AC9DF692858317D0106FF6656C768A600000000000000E036EF51936F38897FFF7FADA7DE8338D65CEE1D43AB7CE4374714D2FCB001E8616A8A5EFFFF001A0C8A7569", + "000040209CD66FFAB31E03B6B5CCE740667B8830FABA45BF2B71A562E800000000000000CA047AD94375733955E61BA003CB525B23D67EA9E94925B97EA369C69F45BA021F6B8A5EFFFF001A1DEE3F30", + "000080206ABF0D9FABFBF1E6CC815453529079FBC9AE8D104012146427000000000000004ABDE590A645F3C8FB4D26C3E9E699A9700B98FBF8D8E5E1D4E68B4E47F6EB72DC6E8A5EFFFF001A254CBCC6", + "0000C02098DF74E695C61BF2C9BD58590968AC540E89640A3D141DDC980000000000000088852E664B606BC5E756A8CB671D833E18248CA3B5918A91A51F646687D86C71016F8A5EFFFF001A0CF64731", + "0000C020D101B13A0C0374F48F3A23AB906788D86B71EBB6660263342D0000000000000088AD32F1D61FD5ACAEC7CB26D47E290459EBBC7836A85EAF65D6A7A25DBD8BFB246F8A5EFFFF001A1E28B057", + "0000C02027E68220BD4E905A2DAC63DC4FC0F0539C899AF47D77F91F6900000000000000FCBCA39680FF55F509EA25444DBB532C8EA59F5C5F39F7C9BF097696F8670E585A6F8A5EFFFF001A9CF89DF5", + "00008020DF5A6B2FE5B68D94131660404581E723717C70B145B6958F77000000000000002AAC341914BFD01BA7497C96CA418CB852044B67376ACB468C12C406202D7F8A75718A5EFFFF001A31CE91CB", + "0000C02025D3E6B58EAE42DBF14397B0FB8BCC0CF834EFC32033CFB98C000000000000007A6101ADC1BE170C2EA8C2B8F3719265E1517EBE9A16F733619DD81D57AEC70B1A728A5EFFFF001AB9943992", + "00008020DF6AC10E3B55FE73262A90EB61A8ACA36D7D317DBD19F4FF25000000000000005E9EC1D29379F728547A47990BFEC55A432DD0A819BD1D4120695FCFADCADF0EB5728A5EFFFF001A82CC9713", + "0000C020542CDFB1DB99B23FC48E4EEE81790C22E127752FA386997331000000000000007E64C4F80D759F3873D1E85436DA92B35C1284EEF12DE4341D18BD44963405F81B758A5EFFFF001A24ECA96B", + "00E0FF3FE0D09B342F47EA3A4CEE9C4E384D61555236EFF011C9B85958000000000000002CF6FB150491ADD414D339C98C66A12C788D915EAF37D5104E397BA50E8F4DFD83758A5EFFFF001A01748EE4", + "0000C020B9B36AB72E9A08806026BB6935B376BFCA443E0494475313EC0000000000000079E62173BA351192E825173DCAA9FB7847122B6824901E95F694DB2FB54A63C2C8768A5EFFFF001A278E78D5", + "000000201CDE19CC945A1BD848F5752F384CEA43377B23C4A18D6BF6900000000000000031E6FF67975E877B3E072BF7036EEAB723765FE179F7CAEBFC410283C2DB7E398C7A8A5EFFFF001AA1D6B96A", + "00E000201372D8A20D9E2A09930D57AF404DF480E30E597E1584FB31BC00000000000000087445F3925FB87320BB00474AB4CB4025D8A5164A77BE47466A5072AE75FC52147C8A5EFFFF001A6A1FD219", + "000080206F38C90AE42BC3C9C4087CE69CD0BADBD3C0A200D034C7B80400000000000000AAF048928135E114F4D898B7916563C9FAA3D4D063C335E33001CE5483BD2C5B1E7C8A5EFFFF001A2EE67187", + "00E00020AF2BAFD40AD36B6F02F431396A0640BEB2879651ACE8753E5300000000000000B06FA9A0EB281CBC4B9A7580EF62D5DC7F9F120C1A594E21A3C3F7F15C3D12C0BA7D8A5EFFFF001A07216139", + "00000020B0727B67F9E92610491C112BC9FF97CE45BAE9D2093528D4FF0000000000000050ED61ED4CB859EEDAE5BECD210AA91B048359389B2989C0D42CC323B38185B0C87E8A5EFFFF001A2B56AE7C", + "000000202EE99DAA9C8C8CE54AA511408CC904E2FCA94FDAF4A577E65A00000000000000489C2A43E1D5BA4311B0CA8F2737C40D3C1ED65E314BA9DC74F0AF9B99CBB246E07E8A5EFFFF001AA3D07583", + "00008020E5FC12DE8BF57F0ABA68CE9898A03311E98B2266FEF3DF31E5000000000000009DEA511699E81D928D9FE1631F7750EEB321DA12BB45F86D5B78DA9767C029BC437F8A5EFFFF001ACBAC38ED", + "0000C02006EFB1BC514B16097F076DB3E490C1C43BE2D9E2AD5B4C2CD7000000000000004F4CFD209B8F32682CFED49327547522E74EF5E7447F5FC8EB23E584AD0483621C808A5EFFFF001A8F6CAF2D", + "00008020E88949559A7F957F162B90846A823DFD4EDE42BC3EC59A29D3000000000000003C2E25F4328881212114809F91739BF9152EA5AE21E15B788DE9BE7B754700F9C2818A5EFFFF001A44961B61", + "0000802003ECE5E40E500B3AD66F49D7CEF07747901C60297871B073530000000000000092AA1A2D08B56DC1E837006CE2BFD7362078C7835EB3419B8C475B1E928B8F7910828A5EFFFF001AC288838E", + "00008020EFD0D52AE334143D2B33E5145DBB33DD0C20A5EFF2319CB0AE000000000000003FCAB6E14F9548E7E73784D13D82D758E477FF012899E56EF89BE801A00C10E79F828A5EFFFF001A3B1011E5", + "0000C0202909D5B14544E7ACBD87B32488F9FF7DB420D10DD39336797200000000000000421C4CCA49032CABEF87F0B200FBA19BD5379B9E1BF9EAE4B8B860E90B771BBEA8838A5EFFFF001AAB2685F5", + "0000C020B7CB99679EED86311FB8515F6AEA49169527738E7F916940AA00000000000000C969E8931206E6B649979E8B1023C8B73606DCCBED87EA520480D9A78E11E45D15848A5EFFFF001A9B4CB80B", + "000000206E5DDD45EE084CCDFF583685A8FF081E85A7261C5F04BD419D0000000000000068580DFC3DDD89B8870EF446B8FFDF0EF7A68D57CBA178430AA9E1B51CF9591B62848A5EFFFF001A848279AE", + "00008020DF13A8BBF5646D6B3AF426B9F9F5A046E2019D33F074071CB800000000000000E4B2A49843EDB594DB4D4D60D436B2094A89055A2E4BD4A6CCA8A52867536E0FCF848A5EFFFF001A95F818D4", + "00000020966CE852320FBB5C954F1964A942A4AAFD1D8BFEFCAADAD785000000000000006AB3B0B79B86E7F83868ECC8268FF8D218183213B117E68B82B10E24BF7DFA5A31858A5EFFFF001A6A2B6C9A", + "00000020F3CBBD168FE66D0D2DA8703AA904415ABF6ADC7249B6A9C55800000000000000C297B1D4F11448B34F9B5D20B28D0D636403773C9D8F85FA6774A1CE0F6F56EBEA898A5EFFFF001DEBDA4994", + "0000C02028472AF656268518A8E76CDB0024C0A050326ABB841439D723BACDDC00000000D3236A41BC24B3E76513B663CC69846EF12B381E3CD166066F0CC94FED94AC710A8A8A5EFFFF001A43081639", + "000040201A941A8B572936E2E03A2912D12867E93365739F9031C6D9EC00000000000000C3666E7D9B9C6DD499E7438093E624A08D3483F02E0FC3D1A92F79489430FC4FB38A8A5EFFFF001A316805EC", + "00004020913001CFE6CAF68A6AC2503DB1C4A06089B2303458F3DDD01500000000000000A39018F2F407F13C4985CC27F67D7225DD0754CF2577F7A21F1ED4D34F1208B76A8C8A5EFFFF001A27EC5629", + "000040205F86D856923667DFB6B65131D4CF9E7F1FB3E0D4E96EBDA11A00000000000000ADA5292A132E00F5801911B13F22522544B4A7C0177AAF8F4773FA04B027DFD6618D8A5EFFFF001A08327394", + "00008020E79A8AE34C5ECAE28FA128DFB49D34A31E22EE717151F13251000000000000004DC1FCE9B978B8D3C8878820E4C5732325B0B04189BD75E1B7492C175C583D5DD08D8A5EFFFF001A24C61B95", + "0000002070F9ED428F9BCC773887B7BD02C1B19FD82E82DF6B193E7F2C00000000000000DCF8E017ED1D07B95DE2E408359E90A874E54C43968E86E9CF0EFCDF274E5C6F4F8E8A5EFFFF001A264635AE", + "000040202ADC13387E0F8D31267DE8B7B2440CA3935DD43FFCB85D9E5100000000000000927D5596C98CDC56EC8A5DAC178C4630F60FEF7181BF115ECB1FDB3CF3B3F82A85908A5EFFFF001A2A42720A", + "00000020051EC91E347F51C35BE7217A8F0012F6724D768225882E153100000000000000F2E7AC465668025F868BC3398D6DE183BE70C1C8F4F92518773A345963A3687369928A5EFFFF001AC6A2AFF1", + "00000020B892EF433B3B0039DF8E5E975F06F66FDF3B41AE86F921059E00000000000000AADDA6421CCDD7206E37819448EC289C2C96EC60E6C84EA08E774ECBCDDF86F7D5958A5EFFFF001A9B143A70", + "0000402039B84F6F4387D08D7AF7414870910D9483BB8E90FCBF11D6DB00000000000000211158915153096B7B7DDD133D4FCF375F0AAFF4FF6CE7B29CAA01837CE35EA198988A5EFFFF001AADC8B148", + "00000020037D67623F73F95480B79AB1B8E1C036519947954710043B3000000000000000A826E298B6861E02E96CB40F34985CD6576CBA2571EF1E685D2936F54798437FFB988A5EFFFF001A29E83E6E", + "00000020FBA378B542B220A6F2EF64587E004950C67ADA63915F4CBD45000000000000007BC25A70B57692A8EBF296D179869E2840A04F9CB6CA03D9A4E17C12D9E8E96417998A5EFFFF001AD0DA3F2A", + "0000C02042C704943A51E7F0068190761FA9808E372F750F196E5E63FC000000000000009DE5ED8DA936FB22DCFAF109C323300B8E5E100D8740C704752369E5579598AE849B8A5EFFFF001ACEE42FA5", + "0000002043B059A33BC205852612A7A6DE006AE59B888D1E72D2B3CF9800000000000000D1BDFE7CBE910B0669D70BF89847C3A3EBD0F7D01CAAA33E7FA8FF2D106AE58DB49B8A5EFFFF001AC476B5FB", + "00008020BAF934F1BB0DB500F9C413B8233BB66B4F956CB53469A9C35700000000000000700B49969159B01C0D23EDA4A752300D044F3A9AF702C0C7B5AD5A04B1421417F99C8A5EFFFF001AA8A00C16", + "0000C020550107438C32A32305397BAF5F79D5872DAAEA7753859D345F0000000000000034F26ECC6A0D2E3D243248F5533A2F6A699528067B6D21A99AB24246BD298E77309D8A5EFFFF001A8A608941", + "0000402051CB0D9A0C7913DB126733048ABFD82A282A74DDA571DAA4D70000000000000003ED702AFE2BC47669EFB99B227FECDFA11B241F67205160A6BAD248489E447BD29D8A5EFFFF001A3296B57F", + "000080203E091A83060A414EEC2A295744D07DA3A061A620832F34870000000000000000E68586F779EC13CB2891D3BB14FE57B56369A531B9EEF48015843397C2AAED74F49E8A5EFFFF001A31DC81CE", + "0000402087F085C7ED6AE531CE0ECDE4B28C21D4BF19DEF19CC07AECB200000000000000E8930F473D6335A28559E6E1A92218C063BAE932243C590303376F6A0764D2C7419F8A5EFFFF001AB6AC8FBA", + "00004020CD41D3D7C6AAB82BD639784A4CD19BD7C0DDADD8FBFB11C4BD00000000000000E70D854A4342F6EE03769BA8E741E324DF89A525A88C290557D089E8EE9B33814FA18A5EFFFF001AA2726521", + "0000C02038CB38911D31A0CBDEA0A7780B9875BADEC1F3B1F5700A893F0000000000000088DA97230A3FB5522765FEC60FF4CD01D4DCDACA045838DC3816AFCBBABE4A207BA28A5EFFFF001A059C47B0", + "0000FF3F2F1DFCEF78E6F30B2256C196DDBD3E9384BE267EFAC515DD7D00000000000000CEB43DE5A3A8D0D5137152545C507CA8AA9FF124F98C48C2B39F6E0D00E54A51D5A28A5EFFFF001AE1B13347", + "0000C020824EE6FD1A4587CE9FEF49548D63446713759B0AB320386064000000000000004D7628722E7CB47B6F12654885447A66A079A75F8C036F1469268222D5DBE78F95A48A5EFFFF001A0744A9F8", + "0000C02000997F58CDB9A36B9639282773D8AA2B2137139403CB45EF2200000000000000EDC32FDDC8504E9242BD1E497FE36C3A9E9C6B53EFE5D28B086A4C8109AD1B25A4A58A5EFFFF001A506E9F58", + "000040201153D037A89E46C5A21377A2D27B95219177F1DECE1ABE27520000000000000069C82CF1F96CA1A2EDC0BEDDD16F92A7CF239A2C3B3F5A8EA7CF120654891D69C3A58A5EFFFF001AB4FAAEC7", + "000040207432F5C7A124D9F79B07418DC3A996812D39B246976226C376000000000000001F1626CE02B0A96970A8BEBE22AC81027B0BCEDD840B18C721D007BD8C8A14CDCBA58A5EFFFF001A9B409C5C", + "000040203C2D000D27AB3ED4E706F7756DB2F7F83A40106F393D95E2EF00000000000000C258C234D043D61C66471C678B86A853FA80F08600998D1C0055E1F7F393736713A78A5EFFFF001A03BA3076", + "00E000205037A7E39F5CEEE46FE7AE51C49250D5267A5B62B1795E43B40000000000000032ECC50A755BE129D285889A91F9736165A8D8D0BA01B8C4FA3B402E0AA9D715DFA78A5EFFFF001AC598CDA4", + "00000020E803FE4F126E3134C60A728EC422E135D937CB2C74FE82D5D40000000000000039B39B4E98EA8BC37368146E2B7E1B9B77CC6D24F98145ECE5B67062EA4325D71AA88A5EFFFF001A3BB27CBF", + "00004020D838CCFAB46F7EBF36E0832A383FBCF5504D74A17989743A4B00000000000000C89839F10BFA08224AC90682B10C0424C223D5998F7C37C07C7C2E6C963A1F81AFAA8A5EFFFF001A1B4A4AF5", + "000040203C9B900FB047AB53BCDEB8AF08D5386EC8E3795995FC482E0300000000000000F03E80F065DAE63CA20F152FE993E82BF36C2CC9049D12751620EFA5BD2CC0E9C6AC8A5EFFFF001A2ADAB15C", + "000080205EA64A23E585BE4AB278388577BFCA97E6D5407828AE42100E00000000000000F4FE6278E64CC78F67895A0D5507144B37293AD937AA25105AC59A701019560C6CAD8A5EFFFF001A278CAAA8", + "00004020C6606B0A52FC647D1353B2F8263423B22263F81BFD00D6A9AF00000000000000FF362EB129E7634763844AAE674F0059903F68C9E03C4259AC7260B2E973AC92EDB08A5EFFFF001A3878BFFE", + "0000C0207B5F3F86CC33C5678DB7E1886A193769BB2F5B8096541E45870000000000000001D976FCA0AF674ABFAE8983E5DCCAA63E91821C52EEF2987AA8052076111EF8A3B28A5EFFFF001AD39CA2A0", + "00E00020A172C01172E6CA242BDB8652A99A19B877D607670D9D0D29D800000000000000EDF4C62F85472DD83312291DFC37209F27611A346F963243E9CF0F501ACA7A0101B38A5EFFFF001A21B865C8", + "0000C020F30E5EFF231ED9D916CC8DEAC481071A91D99128807CEF9BEB00000000000000A91C65304E181DF2D88EBE3E3E202D05534086107CD3DDD33871F719FB89C17431B38A5EFFFF001A44189928", + "00008020E656B978D4AF6F1C3269DA34B9B3F3553C8BA246C69253361B000000000000002CB39BFEEBE99CCC8D27B955B324F205C3DE0238EEAF9E8B2082317AF0FECF9F6DB38A5EFFFF001A3C321EAD", + "0000C020C276C2D1CCFC0BF880A33FB9B7602562F3EE5F3A4A6CB1EEC300000000000000099C47C17DA56E21BC44B7258B3E8EAA158DC9BA941F3F57BCA581ABCFFCAAB7D6B48A5EFFFF001A98E66451", + "0000C02011D566B4F5DDA5B7C28BDDA606BE8DC4A76E84282B4A76E6AA00000000000000B4B7EEDEA3556D68773C50067450372ED417D5ECBA8A5B1214BAD56C087D4C0581B58A5EFFFF001A9FC83B91", + "0000C02034C02DA77D5BEDE0697380A8F1313A8C1B8F69591AAFE8AF290000000000000041CD5650F243653F11BDC382181FF4FDFA6B3981D6F9223E5AE36E446E921755FEB58A5EFFFF001A4E12BE86", + "00004020F14AC56990BC11FEA11BCE7F969818907DCA58AAE43277658D0000000000000046FFB190096E054ACAF984BF7652B2E7F3558D6C0A6FAB6CEEECC00F9C7278CBE1B98A5EFFFF001A933A3A30", + "00008020585E4E30094A00D4A0F8A5342210FE8BF571601301D59188E40000000000000050299EA752B443EDACC06F214574A49D71A378855E3BD23E156C097C647FA53B81BA8A5EFFFF001AA5365352", + "00000020DEB81A4F0F5A8F4B3BB304FC5680C151A4478CCEF42A32133700000000000000F73E9B1B5A4172916245D8308766015F4E74E2EF26D010C9D1B19BB306BAB3C18EBC8A5EFFFF001AA99A5BDE", + "0000C02003ABF9C67ED9639BAE243ABCA3B708A896D68042ED5368B2630000000000000060DE9475C6EDC57A397D24964F50D7CB3735E094FFFF9839F516C29FE82F0E6B94BC8A5EFFFF001AB9527726", + "0000002079AAC5F0FB698E32DBB53BCCB01EBE7C9E21618B3D517B6D4A0000000000000022374CBCC90BEA4E898C5D040F0D4E087D919EBED11A51CDC8C7E30F4B015BB900BD8A5EFFFF001A9A0AB12C", + "00000020104D32C99078F4B5FAB09AFCC8349D8FAFBB96C8BCBF3533E4000000000000007BFB64026A5D283DB62AE7208A13C5C7B014F4652BE5A7B9723C971A4C3994BC11BD8A5EFFFF001A84702720", + "0000C020BB63F1EE5DB07D26CF8931BB4D311831DC8077C8CD53578DC20000000000000039DA81A5960D52DF0ED597D7A50AB40E56E0EFC7354E0590720CB09E05DFE676BCBD8A5EFFFF001A3AF0AD23", + "0000002057E4AE271DD05275990BC115BD07FD16C63CE102D72908145A000000000000005C8187E55543974614AC545A911F64D03AE34749D7F73C577FE6AE010866DB414EBE8A5EFFFF001AAD9E5A2E", + "00004020A867D48AF1FF272E3468AF2AF322175E1C8CAE73EEC3B2CCB500000000000000D2FBA437FF82E56BBDBA1B0D8ABBBBF107E3044151C59089F291D38532D3A2A843C08A5EFFFF001A238638C1", + "0000C020C5D8371D54AB39B2C00480E97B2FB9F618814F24F47C8FF646000000000000007812B6554C8F3214DDBD32A8DBD1FCD9CC37691AC5FBC0919ECD1E90A0C0DBC25EC08A5EFFFF001A1A826B7F", + "00E000207D01042706C02F360AD7460D79305346AAC38DA6E96CA1F15100000000000000FA43399D17DC9378E82ABB3F036EEA1C441F6BC2DEDB80F0D8D46B34C0B93C2867C18A5EFFFF001ABC212F1E", + "00E0FF3FF3C6A93DF36F5703885B5D09FDF340E0789620D22B4E2C058200000000000000DF469907D2143F7E170A1DD9D6A61B390EA665625B218CD6B5908AB7BD63301135C28A5EFFFF001A79936848", + "0000C020442CCBBA340DAEADECB5A918AAFC33A238CE329B6C67484E94000000000000000FED17D34A06C3252B571A6A7710059A47D060BF647231B4FFC475326047863D98C48A5EFFFF001A35D69190", + "00004020E6E4B626E82ADA7A1CBDEA20A53AA5ACB60D58D02CB2C49E1F00000000000000C6F0F50B86BF06D6B4947E5AE599A9A7AACD652148646E1FC97209A47E981D43CBC48A5EFFFF001A09AA2889", + "00E0FF3FDD86C7CB64156B27FE5FCC6A81CD230AE9E238EFD4C84AF261000000000000001B9DA5026FA28901015634AACA7978A3DCA1A9E014A2E8B2014AB3C1D0CF58A8F8C48A5EFFFF001AAF248958", + "0000C020E43243620D81C4758B832EF736576E5F5D65F1F5018C2FEEFA000000000000002F83A5D0B3B016EDB9F44C1ED64A728369975E09735BF02F8ACDB56D240C93AF57C58A5EFFFF001A30AE3706", + "00000020B63562587AD4214F959E837BEC29B610D0CF824C1EDDC0DAF200000000000000AEC631F6DD8F687DA94BDCC78E44B28B215B75BB69E05F74187C1FEC599FA26BC7C58A5EFFFF001A1C367A3F", + "000000202186A52833AF07A1D89F961C07181B7C3C6B949C48791752A5000000000000001A61D7B60C776C8F04F59954F4D5EC08B792B2D7C66D508B47111E1AB95EF9056CC78A5EFFFF001A83BA7756", + "000000205C4A3EDD122301F30F711C63D1F081A3DE7D84A593FDC4D37C00000000000000A34BD1C7CACC21B844D7E2E64114D7FB1252074FE14AE204DA5243540638F90C3DC88A5EFFFF001A9A97B45B", + "00000020C3D7CA04C9404FA2D9DB1FC48F5F884927BFA73220B4DCA36000000000000000F85F08C617F941C44F25506BC62C1156029AD557F4718026BD7994A14DEF5C5559C88A5EFFFF001A3016DE58", + "0000C020A665636894685DF275E0DEE439559230F2F97681AACE629A4800000000000000D8299DD0D2CCAC51903A934A2C5A42A98C59E5FFA4CD376375243FAAE775B85876C88A5EFFFF001AB1D42467", + "00000020A02E428228886293EB63E00A631CE3C3AD137E7A751F17A0C300000000000000B2FE495844C13576BD9E1E8F96AFEB076D71AD5E606589A63154B250E38F8807D7C88A5EFFFF001A7238E49E", + "0000002041F2866C7E3AA12E9F4A9E545E9990BE552443C720B7506E59000000000000002D2AFB665C5C3FDE3C914CE443F71D445190526F06490F65C20F941F7FA92A9BFBC98A5EFFFF001A6664DF4D", + "00004020ABB564E4A05D73636E6985F5003BD9024279D5586946C2E98A00000000000000B03F0E6DDC4846A29D0FAA3467F060EC380A7BDD407B83A544D8C25CB1149ED17CCA8A5EFFFF001A49C451A8", + "00000020E46000D47AD462A056D91E51D04D75BB619DCCEB34A69D9531000000000000002B788D3AA0D03181F200B8702B9F55B242D25E081F2DA55164B9BAFC5141CD66EDCA8A5EFFFF001A0B7F931A", + "0000002072EE096FFCCCFAF09B715134F170D06F787E825C91AC57318E00000000000000DA0E7B3BF044C4661342388294D3093BB23D1409850A6B399E48ECA394296E4012CB8A5EFFFF001AC582308D", + "00000020B5CA81265D4955CA9BEFE00C70DC3EEEB588F83A2EC04B34FE000000000000004962C975DC9E034FD2FF0B2AFA70876B8031D486609600DC9387B4994B21AF1B40CB8A5EFFFF001A2D2995F1", + "000000203D9373B5D33B7AA1E532B89DAB6095904C056366B8406C60D7000000000000003282585C96E49F180B97806DE42DA9CCF9EF6FDC482E5B1F0C024CC6C7AB9CCB6FCB8A5EFFFF001A6376FE8F", + "0000002040034E126D3B291DC0A38E4288BDE264E1E465F32E1FD20D6900000000000000AFEAE4B90FCE02A310C8B6CEDA344D4828F2D71F0C1363FBB31BCDED0230AB9C3CCC8A5EFFFF001A7B20F4C9", + "0000002071420DCBF99E9E5BD16917E1AADBD8AF2B625FA364DF7CF668000000000000007BE3F629D4A9F0D74C80D843A1915E0310B4602BD3FB4AFB742E4B757F20E7B222CD8A5EFFFF001A00A6D5F8", + "000000200C7DA830E33B07E79FB987C4072310699ABBBBA47202D830CC00000000000000D6805A4F930A616F44215A93CE197693F02E52AAFA2D5E55AA56C8F55B79B2F559CD8A5EFFFF001AC5C651D4", + "00000020E49C961E0C10F063B4418F1B6EE605D2ECB94285382036FABE00000000000000B74C8594D59907C7793ADB66D974507966F9EBACBA3F9C6D86D6FB4B73CDB9709DCD8A5EFFFF001A67191BF3", + "0000C020196C5E2B3767496CA5534998148DAD2C99960FE465EAEC5365000000000000005240D5768CC81C691FA83302E6D546394EE2202FE1BA7F25AD455FFDE7173B0DC0CD8A5EFFFF001A3F3476C2", + "0000002067C6C1EA725672F4BACF3004DF87726F09C95E1B300B75A0FD00000000000000770A9FAA7930BDA66CBCE73CC35DFB2E42FBDC67EFC4F978886F48E9D7796E011CCE8A5EFFFF001A397FB043", + "000000206B6F781E8C7CD735F901213931A5784FE3E082BF256A7ED90C00000000000000473C1F535C048656DE083259B50AB2A54AADC075E2EF1C01DFF6723ED5E9079A5BCE8A5EFFFF001A06EAAE4E", + "000040202AFF508DABACAC2DD7D8BA46A8E81C21098EA56EC4D2E81E8C00000000000000B62B1ABA6D20677B7F452B4AA1836646B8592794B0D289C02C96BEC76947BADE63CF8A5EFFFF001A27421A0D", + "000000206949AF00CBB964E3B0FE9CC54A82D9BA90306CCCB9147BE51D000000000000000482CA1220D591ABF3EE529820E58777B35D00DEFDE1C276F5C23C264CFC994B36D08A5EFFFF001AC96D1BAC", + "0000002084D1C38F23D141BF7D0AE5B1BB109180451CC790017051769700000000000000BA16E8CD8ED7CA4006BBD31990CF9FA3E42A48BE60E9B3745A70EA727276ADB1B4D08A5EFFFF001A7A34948E", + "00000020DAE7903FD72EC0D3D5C72FA77E021F3A85DD4C43CD914D40D50000000000000034EFC8074A02ABFEB76B4B395E340DFE582155E813BE852493544D361736C6A81CD18A5EFFFF001A9114B980", + "0000002053094BBB501C26C02F1A4DE5A879F84593459E41EF7A20A87F000000000000006F13A6CF3C735EB4A805FFD17CFBBCE5426B06A558EEABDC44805E31EB0AEA992BD18A5EFFFF001A2706B796", + "00000020448DEA91A8522D0324A74456A826CD9A04E10B0CA27B7F70500000000000000041B80C0F1E13AD0B78352540DE102FC776BFBFADBBB1B3ACD8EB26B2411A383338D18A5EFFFF001A2C4624B0", + "0000C020E550A6B739757E8812A4A791D418182D226438C4DD474549F50000000000000084F6B2FF0A93D707A539272AD0A2798667ABE730ED780808EB1E325995F65D525AD18A5EFFFF001AACDE55BD", + "000000207310F28811BD640A5AAC92058B0DA907E3713CB30524D9E859000000000000001CA19620D17F5C167B790C7758298EC6617A13D756D6A3D592883BA494FA4A37AAD18A5EFFFF001A231DC804", + "00004020C14AF08BECAE99C5CE144895A4EE50CF2BF289CC52D1A82CDE000000000000009A22993E8D11E444E6A0C1C6438C25F7CC1E48A1BABD34A6F1197AFFC28EC698D5D18A5EFFFF001A89D042AA", + "00000020F47F87970BE9307AF8276A2518002A8C2FC50A3D93B82D713C00000000000000BABCE5723DA9A29CD120E8012AED5129B29486341DA80ED500CA63B5802E616560D28A5EFFFF001A5D8A51C5", + "00000020ADFA02D6337474C12899D913092A974EC2B5B882A7273276E1000000000000006FB47C98A91416A692DC1A59FC6466E307D51849A7BA799CBB7EE3356675A8D0E1D28A5EFFFF001A4E020C00", + "00004020EE74DEC2C7BAFD76B964019E35C454E77DDF25FE15E9E8DFA6000000000000007204F9EC9ADA408CCEBCDC9B63B0A1102E47C5E467BA04572460B41A99DE990889D38A5EFFFF001A1624A7A7", + "00E00020D2B2A5042CE689A6DCB3D57EE27F2A1F0DA168D1FFE5640658000000000000002B7D128AC99B608A75E8694EBAE840E02292AAB646A523D0991703268453111465D48A5EFFFF001A5219D889", + "0000002071CB2741539189DEAD0DCE4F88182F02D6FEE5EBD7717ABA0C00000000000000DDAA6F1A0D69F5AFC94E7841BDC057C86B61C1C6D530D02457ABD14818F1B6F895D58A5EFFFF001A281E9219", + "00000020CD42D94C414DDFEB47C22F0CC891E33024F3B87BBC32FA0865000000000000009C72588E46D4A01B67545DACEE75BF0D6227655DA96CA61D497CA1F21B4C6A1AECD68A5EFFFF001AD0C6C98C", + "00000020C238814F40AAF1A71DA9219871D77DBAE5619646EFF02BF5660000000000000048F01343BC19DAC74824E03ADE2760E4EA5E746EC52FD365EE45D9396F61E65971D78A5EFFFF001A9D70B0D2", + "00000020F816D5DCB44191FE5B1101B0F5FFE7D270ED703E33C0E74D5400000000000000CE4B3EFA57505F1432758F1CB2219EAE803524CB57B10650A4F866D3E65300EF25DC8A5EFFFF001D01065BF9", + "00000020E4D78C55F80ECC975A339662DFD3FAD5D6ECFD2011B856CD49C779AC0000000092835E461042278EBDB0ACD3C71E32B06858BF4254CED1E8DC25FAFC2F19796358DE8A5EFFFF001A3D9C91C5", + "0000002077A9360F2654C1393A1BBDB0A19D5E88BF7CD5FDE0FA1820E100000000000000DE1EB106BC25212534A4E26567EA5C78F1F57176BE4DF76301AAB0FA98528A348CDE8A5EFFFF001A566B544D", + "00E0FF3F676630B3EE9723BA83EA576A2289BE9ABBBFD0DF078A689732000000000000009FF0976D0CF02A0C2C36E7A0A5AE8676AA85D568EE0C8D56FB287A99712FB4645BDF8A5EFFFF001AAD7EBF13", + "0000002074E8E8D66DBA0AAFAE74409E6EA976659009E8FC083FEF2814000000000000002BC34C1ADEF700D7BDAF02A81B9BC9FE61F04C88386D99C255D48EA08857AEB478DF8A5EFFFF001A055AD8C7", + "000000204133BC6CD47954FF34683709E14131BF4580381816E1D7E185000000000000006A321AB346AECC973F1557B8D70E954EC6B217B636C4197520621B9DFC90286AB7E08A5EFFFF001AC01488D4", + "0000C020FC1B4FD658CEBD368171E5CE2285736BE547877D17F1DC4E8800000000000000EC0ACE3F7E528987EC18BB51DF1877412589AF1CDE4464CE54ABAF4B005731FADBE08A5EFFFF001ABA6AA64C", + "00008020A135CAC0892F2F5ACA0560B4B59A5B59596B3D86040575B306000000000000007F2252302D87C7556D29E28BE4FADAAD45F847FE056A07C0F8784D858035D0533EE28A5EFFFF001A251804DD", + "000040206C480085565BC816CF36F8324D57B0AE130B4B313913277B15000000000000008DDDC3943B9D788987C7855988A011FDC564E32EFB3E9991919EFA75724EB074ABE38A5EFFFF001AB15C12B0", + "00008020E1689C7099513DC6D9462402AAC5B7198EF82F01781504E44100000000000000DCBD1C1E15C3072870F79CBD8CE4B7F4F926855F242418FDF17101C91A21C9088CE48A5EFFFF001AD0A48815", + "0000802011E2110DA64E25A90812355AD44A8977C7FF4F418B0B43349F00000000000000F514EF34BBE42517404791DAFF86AC27612756C614A900532A03288252020EB805E68A5EFFFF001AB3D87465", + "000000209CAE20E427171101BBF1AEBFAE0DD27CCE6D8FE2F452FBF89E00000000000000460711D2ABC0697CA799033DCB32858F0ACEE6A9D2E2F6423F94889ECC61FD34C7E68A5EFFFF001A45345189", + "000040202B42E633F3260623E02BB386E9FBC1656134516C03E06736DA0000000000000068068208037FC5E12674C028AEAFF653199C03CBBEB7EC78FC3DCFD1D9EFE0C7EDE78A5EFFFF001ABE1C8015", + "0000C020075134552E379FA4021F9E98BD428C5E8D18C2911E98CBE3050000000000000085AE777B4F659DBD61F8F071A98E09D7FCD5FD81EA36924F48E3B7419E55EA07EBE88A5EFFFF001AD058B616", + "00000020564C1CA0C534654486D4A470EB3F6616532CD85986B4DFDC7E00000000000000276E40F4F7800BDEFF74B26AF2EDEBDE43FA76A2589C339CC12EE2F61810D594BAEA8A5EFFFF001A80843A15", + "00000020F47FB8BA3801AC63F29E5330474EF1CD153BA8C1F37DED82510000000000000074141D6993232A41E7E7855C1EC0B0EFB60786A806A212C1CAAF2AE9BE292A0EF4EA8A5EFFFF001A289E42B3", + "0000C0202632C72AC6EC6DC992EE2000CF10D399F0A3B478135DBCE1BE00000000000000751B32EF1C72EEB6856AB90C87A53FD571B17EEF6EE01B47516525D0296F823276EB8A5EFFFF001A4792773B", + "00004020204654A9C86DBD64336D27697A1F4C6C12401A7708D621E207000000000000002C9C51B957A07BCAE2390151081B0254D5C92A8B4DD04F0DE7AD32ED1178BEFF24EC8A5EFFFF001ACC686027", + "0000002099832D0385D719DA5630C69DE8746889BAE062AEF99CA1E25300000000000000618E57FB87303CC8CE90C3F30ADEFD4D3538F7FD8342971CD80933D143F50E296BEC8A5EFFFF001A878474B2", + "000000201B8DAA4C800BEC21E96A12526F909E1A43A9F534D7DC12821700000000000000F7A469C3326381C0B35CC3F322917CA08E79644D89BB63A6DAF7CED76012A884BCEC8A5EFFFF001A9282488A", + "00004020281923C354C276C1E437DB59EFF200FCD9B37B883D0A1C1D690000000000000021BE9B0D3BD6D5015011828E62F1C841422E741D0845C30E868FD906A70314EE87ED8A5EFFFF001A33EEA799", + "0000802000C675BC817B3B9C6EB52E0D1E4ED6EA780C5E05D6EE1573B800000000000000B14F5A798A1AC9791C31B7635A993A6A2CA99C4A4C7C7C351AB9A753382140B208EE8A5EFFFF001A8D72064D", + "000000201D1025DEAA2E877AAA36FE4197D4745DAB3118C6F4CAA744C100000000000000B1F4211CA938858EF205B8D12DDD69162CB280D113FC25CA8C53E83D03EA99EA36EE8A5EFFFF001A1AE2B089", + "000080203773022EAE0109B66BC7ADEEF52454610AA33FD1024DC6BEA00000000000000084A541CCB1FF907BC9C85D3D89F3CF899C8E5802D95491D9CD4DC7F1C6FF2B8EEAEE8A5EFFFF001A39D2A574", + "00008020145C80C229042F5AFA99D1085B3386DF761EE72BB78E6355F0000000000000002B70422D3958D9143EC5BD454E291FC3E32DB21D13BE1629555FCFC27EE555D6E1EF8A5EFFFF001A8BEC2AC4", + "0000C020FB0A07673DFF52D270A4706B5F12FDBAF52B1462D72C89979100000000000000262744FF0A54FAA11FBEEC47548A477694CEA58596EAD75D1EA2488AA63EB9A800F08A5EFFFF001A31429B02", + "0000002003D2AFD38AFF00B14585BD033CCF00BDB20FA96A8BE99AEE530000000000000032B0AD4C8929ACB3970D8DBEE305BA9D4D16D159480D5950E372BDBCBFC9FF8636F08A5EFFFF001A1F2A7372", + "0000402029E85025AFCDCED43A119FA6000098622BCDC5E58AEB23CFBF000000000000006AE7FA31BB28F1AC42449634DB9C5C623872F44345F4F6B08C6D7B4A16E521426BF08A5EFFFF001A83020EE9", + "0000402003BCC1CA5AB5DB1A17E90F8405D934B07C0042EAE95A58792E00000000000000D387868FEDB25DEBAB0E174ED28ED6F3D66DAD32A4B56A924A6EA8DF3C01322BD3F08A5EFFFF001A85B6B578", + "00E0FF3F5B0621D746FBDB3761663817E15919BE30B7A5F511240EDDC000000000000000ED88DF72448900FD4DA684DE298A7415C23C9CFAAF70D624B81EC24CFB0B17363FF18A5EFFFF001AC8C1C2AF", + "0000002027A64E096C6DAFF22ECFBE3E3411D5BBDF1348FD3A9654993B0000000000000006A142D2FB68C00A7A61A2681822E551DA7623457D204BF0C75518EAC0EEE362F8F18A5EFFFF001AC9EA75CE", + "000080208B37988B691F2551CABAF244D205601BC3BCE8F168D61C0B270000000000000058059736E7F95294E9E8BD600BDE9CC3630047357686D8ABA63939FBF1AE46B2E2F28A5EFFFF001A05002F54", + "000040201990509FA464D6B91AB355D6E6F00631D3A94C8B71D2A1D1640000000000000090D0DDE6CFB67FA1DC29DFDBFD4E0942E5A9A14233156C1A14B05F5961F9958DF2F28A5EFFFF001A2992C368", + "00E0FF3F7AB6E1096D4A2E5A58F8DF86AE98EF92134A641BFFFF92986D000000000000008B32CA4BCE8B7CB7708EE8792D0687F0DF21A470F6DFC8DA5052F44BA6D7B414F4F48A5EFFFF001A3D90AEF9", + "0000002021EFE543D34DC0F33412C0108320AA5E98E3A92C94E975AF910000000000000068A86C38EAF1759EDD3B562309A60C7CA9F53E32C8678F707637E1CDE43CA94419F58A5EFFFF001A005697F5", + "00000020001A3B0171A15AE0BE82143429F043D6E870DF2A0F96BBE5F9000000000000007E9CD2728758F350C670AB5C014B76C036EE1464977DB6486233D277EB28DB7D8BF68A5EFFFF001AAA4E32C4", + "0000002014A912D2B1BE2EB6BC7AAA505A4ADAF3A7373B53F57787A28B000000000000000A5FB9C98B63F0798B9458FDDBE7BFE5D19B41295741D1C9D346BA36FF11C33F96F88A5EFFFF001A7A537762", + "0000002005889968D41466221F5086F8053F877183AAFB381D18FA0E64000000000000005B90C64536FCEE66F09C53807DE402B0BF622D583B3998A2EF9C354D127AF7841FFA8A5EFFFF001ADD7DAFCD", + "00008020F1A4D0459BA45907F972F6FF31D7EE0F69459739507762A4B9000000000000003EA58DA61B24965E0E120ECA71873CF3A287D05B6BB883878E1EABB9127442FA53FA8A5EFFFF001A8E8E352A", + "00000020F6028205351A47FBE4463A88264ADB1BA058C0B737ECE21E200000000000000035F041673FE12946A8639D93C5540112857186FA2CC45F96688D083F67D182CCFAFA8A5EFFFF001A951C9AE5", + "00000020B0A52C45C43340BAAABD922D8C5B96250B848119E595D083CC0000000000000070F92C8013C84EBD1B4D04C26B69D0CEAD805A024691C235B558E4551CCF4BD39FFB8A5EFFFF001A0338329E", + "00008020BB7370AC7CFBA46450BFC419E8E238DF6C22B2E51B2EFF73F7000000000000002638A7936D115503A93C39D1307EAD323B28A654B509CA4FBBCF13CAC9E59BA2C2FB8A5EFFFF001A3FB80BCE", + "00000020B049DB1C770B1FE81E745D5C59E8813EA0BB6BB1076CB5105C000000000000003F61304ADD44077D062180F8B501D111F8D1616D7B67C2CF32E69FFA3DDA0EBE0DFC8A5EFFFF001AB3408709", + "0000C0200677D54BED029F7A522F29A40528B669FB97FC4037B6C080470000000000000014A4294779A2864B1AADF332C7DD3163B0C6C7A730E04592CD01E0F4EAB7901E71FD8A5EFFFF001AB4720E2F", + "00008020CB7D93F79A8232DB6BCFDC5E178AC058F63D485C361384E98C00000000000000B9868A383A37DA58E7A373F513C0E2F2229E97F1FEB4694A5E2C3BE342D048D248FE8A5EFFFF001A1B0C71F7", + "00008020915EE366804C31A5E04A2AF14944C12A9C5EAFF8CD2DEC50E20000000000000018C6320A00C713814411DD224C2DAF204C36BE48674081DCF7D416E1B984EC897CFF8A5EFFFF001A29045EDD", + "00E00020F7163338A4923CE7865CCEA628F6463ACEB8DE7B2AC987821900000000000000C681F16F054D79EED604CAA3F8BB73D75185D749A0D1E2D62B9138103824092C37008B5EFFFF001A035EFC88", + "0000C0208B7AB0DE7C3E11A24F98B5EAED218738C9CB4F3D365994E28600000000000000D22C87A3A6B449AACB5FCE751AD5E08CAA924A14D583B154EE5DE49895B8263EE2028B5EFFFF001ABF0CCB2B", + "0000C020CF4F2B5958D08E4CD529434F0CC8A6520411EDA3A661EF434F00000000000000B99DB2C5F8E841B2BAE8A0270ED85FE8D762CCDB10E4359422CA898CDA7EA1AFC8038B5EFFFF001A36DA187E", + "00008020CFF304ADDAB18F3983E672C0690997072FAE2033ACD4D998C900000000000000D64189C8277201C6DE916001C24003216D61CE94E8B0A0A9B1EAC23BA83F85D087048B5EFFFF001A8E326BF5", + "000080207490F14B1CE4B1C01602B891EEECD3A52F0ADD32263B4903D300000000000000E192E79D01CB324A5DA4C21DEECD9255B231B1C30E1A7A2FE74D36709B1A9B47AF048B5EFFFF001A34B86791", + "00004020393F5327AE5631C0FF818173AB75C725DAC5D87EAD4700952200000000000000AB011D1E29ABBB08E117893B53A51190B61987205B47633E24371286CD8D060710058B5EFFFF001A16B04560", + "000040202231FE531CEEE9DFBDD22126E2810AB3C050219F0AD1E1898C000000000000003523C4B2BB98CEAF2BDE3DB3DCE1D89BF0AFAD212FBFDA38B0748944C2618E113E078B5EFFFF001ABC620AC4", + "0000802033A4C8DAE0870AC6347719186CC77A21176BCB1D897562999F00000000000000CBE45E9D4AC29811475DB3199DBDA1DAB1499FC2E75D92920C1DE6653720770340088B5EFFFF001A3C5ECBD3", + "00008020CADFCE6D48D19CB70C2E7908250B71DE277DE5231FC68E63630000000000000060555FE3C91F36AFABB726687E3B0AA701C51D21DBE8F79A88593A587F8AD383B7098B5EFFFF001A2FD6226F", + "000000205408421084E70FAB91D773F0B281D10B474A44FFEB11B730FB00000000000000AB56A66830B36F1A39F930B08F2DD6B4B22DE8C8D79E68BD12F39E6D503377993D0A8B5EFFFF001A92EE7C2C", + "000000203E4625F079F0FC5D662D0458ABB007886CF19FA7D284A0791800000000000000C48A325C861933D0E51844A0B5FFFBE301723410793D1AF000E1DE839C13B352470E8B5EFFFF001A75FB5163", + "00000020E1794AB0E28F2A050EE7B5F96D2AD4C0A4C2FD0C16D0FFEDE2000000000000001D880CE34F57D7DF1D23585C57705A7A92444C92D706F9C0F0D066091FBC8CE4560E8B5EFFFF001A0E660567", + "0000C020421FC0B1C10CA95B8BC10CF56F9AA57B61D809500D8E4782E7000000000000002370BF6E8DCC738F0267878DA89E50FDCAD73CB264F557A423A425FA91D05FF8D40E8B5EFFFF001AC3B09743", + "0000C020D7A2F4A8ADD72F7BF14F5A4EDC23E2E5ECEF3913CF77CE181B00000000000000532E1DCD47AE4621E8D60B13E7493549E4DF43D871857A08E61399B67852F371050F8B5EFFFF001A440086F9", + "00000020B8B65BBB193E6FEDF72E0C75226A6BFA876AB529EA74B3B49A0000000000000090D13AE0D975C92E321656EEF9CF23171C53983C18C0AD10B9F550C727E982B03B0F8B5EFFFF001A466E511C", + "0000802008DE760D6B1D8FC4463EDD2ACB5A197E2ABB2D536729496422000000000000009E16A53FBC1F809E291EB5E9A4D31DDFF9405B067FB9F93A8BEF20C8910EAEB6C7118B5EFFFF001A4230979E", + "0000C02033C28DA5031BB846BDC699931E6B766445ABB813C7351CC409000000000000003A748F03DB377C8D39F32875C2BB5621070BBE642E4AD47DFFC89C381646CC7481128B5EFFFF001A9D94C7FD", + "0000C02070B9B03D994618EAAE8260486C27ED5224977001E441CB536000000000000000391B3212B3B0593CEE316CAE41F13CDEFE8633AA7FD66EF12332220E4E57D1EE4C138B5EFFFF001A2E8A1538", + "0000C02088F7D4E51907CB7633733360BEB1A6129EBC2F42B11E266408000000000000002FB123B9F91C520B805FC610A345B81C18ED951B8270718C605AE506BA2C99DE13148B5EFFFF001ACCD025EF", + "00004020922EA9E277258CF4DD9732C7E67387E8DE618FB79AAEC6D11500000000000000CD5C76747449BF917F16890BE937A42C38E127A1AC8ADDCA31DF4692DE75E102D0148B5EFFFF001AB004C2FB", + "0000C020B0334AFEB003E61B1842034BB4E8F3C755DD8F4F087A068A8200000000000000B5C50540D42A94FE381C05A971460130EB64DA0DB8E25A455D1371DBA35683A647158B5EFFFF001AAC7887F6", + "0000402031EF355BA3859C2CFE25216D8BAC4595021F1420F3B5B4B3730000000000000074758FF5348B92428D4856BED67E6AC7F0F423E98A2C0F53E645FD18F56A8D2EF9158B5EFFFF001A02C86A25", + "0000402052ADC2BA5D3FC701AD0724D7781D3AEE48A0E22E1ECAB9BFE400000000000000C2A0D2C722B569CAE108ED3E537F449AC9DB45271CE14B412F6DDE8101357A0127168B5EFFFF001A92888B68", + "000040204465B75D43073B21FE5DD3844AAB67F12304D1C3092AC9B77300000000000000095183B43D158B5D18DEEB8E7C2E7CC173E9D7F498FC00972637511BD56A976A13178B5EFFFF001ACECC8F84", + "00E0002097EDF2709F136C2089419A641427276564172FBB24D6DEECE40000000000000002243B2D54549414D331EEA8ADE939405153C27636D21E6E1CBF45FC5D0FB3183D188B5EFFFF001AC3CE1E96", + "00000020F01125864191D1E114C6A0F7138DB722EE1FE8964835DB50AF00000000000000ED48F0E4041BA583D4EA41FB1827AD707A1AA6D5972B36EEA222D71D77E3AE8C1F198B5EFFFF001AA2D4634F", + "0000C020350C1FA5838070E9EA9EA838AD75D2AADBBC27837B518B23A800000000000000E28E51D655C5844DBCC105C8A494917EC93E7BB47F3EA83B8CA52833E3A1350D41198B5EFFFF001AB4649E7C", + "0000002025AB771493D49F8081F47203C30EF383FB27606D8E61D2ADB3000000000000007107139D5E8114449243DDA40A02C8B2676F9729F4C0EEAF736ED5AD056D41555C198B5EFFFF001A883611DD", + "0000402079C0C29EA762CBAF1825846C6A91CDCC80948908A74AB976AF00000000000000C70B32B3F17750D7608ACBC89D599DB3AB897B15E74445EA08848E400CDE522FE4198B5EFFFF001A23828B60", + "00008020C18D9AC77CDEA03F3E924743B041035ABEE4D61F43FFE7EB4800000000000000BD9281AA9A7D844EBD0AE57F0F44CA4482E835B4A58D9390C05111779DB9488A021A8B5EFFFF001A8F1ECE12", + "000080201D47FD0FD354C18914F9CCB4E1F04B7B5E6D9BD937CF174F23000000000000009CB92A4EF6EC4E57D81C8300E9D658BE7835C7E82D213DFAC1C35B3FFA21A029471A8B5EFFFF001AD14C1437", + "00000020AD377957C8583BC77BE70358474F2DE4EB6462EE417EA7618E000000000000004A2B8B007240DF46E871CCF98DA53B9DD0CFE09FFA6B9A675ABEDFA31D7B1BC36F1A8B5EFFFF001ABFE49434", + "000080203AB278818C6A52EA3FA991E136864EE1A957253A5F410E038500000000000000B9031D7225BD2275351ABCE16AC75365E8F5FCE9482D70D7FFA933865D788004BB1B8B5EFFFF001AD39A46F5", + "000000206D190FDECBD2CBEDB6B9CFA1D480399A52AEFD8FFD9B062DCA000000000000000E664A208FECC4DFE91D9E24BF836855A7B33B049F595993CE6A97C07881432DD81C8B5EFFFF001ACD4655DE", + "000000205EF9650CB1E56A8F7B5A01FA869B23353B195A1705A959B90000000000000000FDCD30B8F4F2CBD87A273E7F85EF3B93DA36835B58A290EDBC8132FB822C6A6CE71C8B5EFFFF001AC6A0C62D", + "00000020B6C808B926F9D5D5FB13F08A680A0EF8419DAA4613943E299600000000000000F50C849312AF4B822F669ABCACA4BE5D24E2DAA7411E555404616283D7C7ECDA6B1D8B5EFFFF001A82EC0D74", + "0000802054DA5DEC4EE21A68CE4F348DCFE4511CA64A31F80C7AC0B61B00000000000000E04554310E93789F7A7ADAFB62F03D1915B08A52F6E02BFF6A88C51508322DA9971D8B5EFFFF001A369C6174", + "00004020D582F21812485103A215B419A61CD30A5A3BC40E48494AA907000000000000004DDD85C4F7D2507220D0FAD8DE316A766B9E2FA0F903D9A5FA42186BF3A592253F1E8B5EFFFF001A222A45DC", + "00000020DC3347816A8B66A8A60BE877C12E275BF3DF4B9A3E5C78E4AF000000000000007F0220B7A4CA44A027C2C4F23A43C6E622EBE2BC0C8F8D94E4720F9756768C3EDC208B5EFFFF001A8260980B", + "0000C02001C8CFFA4DCFD2C3E0D2613A35C147FF5C87EC92C1C0BC8989000000000000009474D384D3CA8D3C1B0F20B7AD116FB9A49EF340F629D28AEC8136D1A4D735428F258B5EFFFF001DCED03FBB", + "0000C02057A2F0771DDFC6244226CEE0D005C08FFEB352DD91F2D4CB1402000000000000E527256C8D2BB161ED8B209F3DD1D5FF79606BE47C78DEB4C44054431138AE4780268B5EFFFF001A86EA4523", + "00004020865D5BCADE284B6D6A583AD3FA338040DA8C4F59ACE390EBF1000000000000007B5F763E2A4F4761D313EA63342BBC4198B17E18A2300A75A57FAE5EBE673BFDD8278B5EFFFF001A8108AFE6", + "000040200C4C957119287356125E36B0C3347ECAC154900234E38F37AD000000000000009006F6B2A4BAF0F312F8140A0691F3E68D61E75A735F5AFFCD5484101FE0EE145D288B5EFFFF001A880A7868", + "000000208C2ED1F931208A8BA2F02249E906A24C1F9D7206772AF249AE00000000000000BBE714AC35449E8FAE85527BD0514036D7CE3930DDADFDEED1026EE7194CCA3C7B298B5EFFFF001A34600C19", + "00000020F4BC2586CB21CD575BDC1E041421CC0D729738A4BAAF13AD9000000000000000CA542CE42700AEFC6BF1018DF66298DBBBDE1C961EDC01B0942466B99D080B1FC9298B5EFFFF001A26343440", + "0000FF3F9C35C360B75C54AE475C53428B1C2AAC26F7896D025269D69500000000000000E26382E264B1C20B9D632E64AB5D21A5D52EA4B6723E6A0354860B3AD59F374F1F2A8B5EFFFF001AB9EDCAE3", + "00000020689FD221F04AD1C8A04DE9D8F719ACCF0EE06CE5016BFE91FB00000000000000F32F6A3C67763D38557555783EED9D361029E36392E52CF4D24ADE118A17FF44C62A8B5EFFFF001A36C29AFF", + "00E0FF3F39B9E1D7509B6C6C13A95EE330387A9BF6F526E017C8AEEF3700000000000000BC3E7C69332D88E0CA440CC22679BEAC5D618CBB820837B9D254C37CD6600680732D8B5EFFFF001A5147748B", + "0000C0201676ACF9BBA544625AA083625792DCF7E1F148659385FE6016000000000000008C0D43970CF7D9C3AE5C7BCB4538CE9C2102D2A6283E20A6BEB32F914BC52E9B63308B5EFFFF001A1F2AA7E5", + "00000020E6EC5916B8A04AA3A9338F5BCC7AE64FF90638C0BF62156B9F00000000000000CC3E026DED06CFC249D9F1744EF2CE2EF90E927CF13DDFDAEB9227092DB4130691308B5EFFFF001AA26AA5CF", + "0000002066B95E6E2575FFB95805DA5F6B7814969DA0F324194DBF13F5000000000000000CC43DB6977DA14AE77CC63B20230F5E244F5A82E66113C6AD01D9B39E92C3ACDC308B5EFFFF001AAAD80A74", + "0000C020D610628CE236E919A1EB00EFE2AE08740080C0A72999360C5100000000000000397623F71192F09AA1C82CA10B1A7D0269A42F2B0D912C8D816DEB0CC2037A0B75318B5EFFFF001A51A236EA", + "00000020C9D87A2B62D8078CB1C0C322DC18B10B28873D7631C84211120000000000000021679F68A4DE8E4D07DF6FF0EFBABE4F09CBFCB0235BB0CA0516D2DFBCFE860BBC328B5EFFFF001ACD3A0ED5", + "00000020927951A221502EDFA4DB2485D37912448C9B05E65D08FA3565000000000000005FDB2E83F25B697C93BABF765132C40810190B4710876072918C9C4616B2A96825338B5EFFFF001A3FC283AA", + "000000207B9A0ACA28E9015AB6B8A3F6C89BBD1A744B86C1E2802D23B400000000000000300C7C0B93F7E0B5970DD7AD0A22348330BE1FEAA183A3BC7CF718C84CD296F79A338B5EFFFF001A4886ACE9", + "000000204B23A320BE1E96C15BA87457F7250E9D33176822378DBEA1FB000000000000007BE9D3CC8F32BF1A87DCD2E554E505CC5FBDAB1395C3B99B0A11165EB10D57E59E348B5EFFFF001A3BF813A3", + "00000020DA7495697C7FAE6F50E21C496424A014B998BC63A7AF2D482B00000000000000F31F30ECFA66ECE32DB210A60AD40FC8F6618E0679E3D27499EB4C56E12E823605358B5EFFFF001ABC3694E0", + "0000FF3F8030B68D1772E5AE59BE4F658008B6E13D520C961E145C090200000000000000D9063CD70A775318568ED57DB8877106568E4A9DD437A2CE401208DCB18DFED7BF358B5EFFFF001A5EA874BD", + "0000002063E13C9AF855F6A962A5D37D6D8BDDD2D376C388791AAA8AC800000000000000E855305BCD54E9F86732A8E239A81A158B17505D19BF3D2966FB423B610A5F5003368B5EFFFF001A1816B31C", + "00000020E97A611DDF24F85B0D645445B525921A1CD344EF7AF8EAB74100000000000000D168A92A2C797C3FE662221983EEE705E74210D345066A75A082EF5F2C8ED6A5CA378B5EFFFF001A91559EC7", + "0000C020F60DB52B00E195CDF20475551CE61696C3EE7B52A8CCEA4EE000000000000000825B3406C0997D588083159DD31004E9E9F26A19CDDE251F412D101E4EEDE6DBD6378B5EFFFF001A82B059A3", + "00000020165448762CB43BE833DBB30DE41AA8B414422D55C6BD93ADC200000000000000596552F50A88ABE0D583D80A2F61906C9C69A3BE512070905D9700C3253BED156E388B5EFFFF001AA8300BE6", + "00000020D2C3528133D4F6548BE5C54079A7D6086DFFD55187DB5CF9E700000000000000713844101B87C9CEE597DC986FB9F5A2932494C77A52483F6FF8D02B5B4AB42C12398B5EFFFF001A377A3C6A", + "000000202F4578640E8EEDF51B55D2AA11D50DFFDCD3DC0614026874C80000000000000083A803080EDC96D18C3786EF1D5BCB2ACA3E4711432C9B6D21B50CB87B5230D9473A8B5EFFFF001A00929E00", + "0000002098E86A3995955B70DE4E469ABC4A231F9BBB32BC7E7BE72C93000000000000002F4A0C3F9C38FB2219733F33A6163CA2BA8798CE59575E5DECD730583753167F1B3B8B5EFFFF001AED28A9E6", + "00000020566D5606E6B45FAC35995CB9F883F358B458F599849442034300000000000000429B537032959518D744B5D1B459932835DAD6723E8E5A32F58DB5D73F2156D5913C8B5EFFFF001A685D5EC1", + "000080208740A1B93B2D69114D9CAB3D631A13AA661F890D52568BEAF5000000000000004F85D500252FF8DC3BC9398BD3A470AC9E590693D1CC1B93859C06093BED280F553D8B5EFFFF001A8CEA5CB1", + "0000C0202DBF10A1BB7D874D7395C91E5B83695336D79ED0502BFB72E6000000000000003447339D596ABF3D28EF40BDD43B883472815C791B1A279677617360C0714008DC3D8B5EFFFF001A1D1A034C", + "0000C020B991874306BD32E95336D54640105E484CC448FC908C425B9600000000000000DCC64FFD2C6D0D68CD82CE957CFD18D7CA69406D3888CC7A68E953E895A0271A1E3E8B5EFFFF001ABE4C104D", + "000000202A24A40A67CA424D620C55A18E933048D395503FE2F6B391CF0000000000000060A1B91F498D5D8DED63BA8B50A05A7CAADB37F8D34B787F87075C8B362F87298C3F8B5EFFFF001ACA4E0A89", + "000080204F8083C004589D1160351BA48D78394589DF8335E165DC4FDE00000000000000CA45ECB3C0EB621BE3AE8FC598BAC9071F7C93973AE069AF5587547E1B4442ACD93F8B5EFFFF001AC9043937", + "0000002029D51DAFF206EBBDC9EC6AA39472A6E2F824BED42C797C237A000000000000007C935273CC562690418BEC0B852A33A2C9966D96D2F0D9B00FD8F7B1560D32998F418B5EFFFF001ABC029B4B", + "0000C0201C2D756834C03CA6DBB6F280A97C7BE08043143CC30699B0DB00000000000000F109E0674E79A07B0BC21B1139DD00134C700648219262227C7947BFD08DCB2CCC418B5EFFFF001AC48CAAF4", + "00000020A902552779FE4A083B75C9AE4C022FB7200FE0BD2D06CA726300000000000000044D51107B3006AFDEBFA348D8040CBC06094BBA2E87F5C3FC71B42684A0F387AB428B5EFFFF001A291CCC94", + "00008020C1357E6353BF2BFB863CCD61828C4A2387E7150E84457EAC7100000000000000CA3406F8EB545CC9DA65115D8C30F3B50F08D21AFF814EE83DCA54650CA9776D0D458B5EFFFF001AB80E435C", + "000000209FF57A1C09E0BA841FF2878517010B69610DB6CEC3B508AAAB0000000000000054347CD3F4B797621798E3AFD87FE6BC0194B45FFF1440ADC93B506DC6F2359285458B5EFFFF001ABF6A3ECD", + "000080209941A03D0A433B305D2D04A000690A4A8E90ED571708959A3E00000000000000950B4BDFDF3EED0BE709F2301570F0D2E1140E57214682A37198B58B8A63869D75468B5EFFFF001AB6462157", + "000080209884F63EA8FA36E5F20604C53DC4D3F999A023F1D80D6962A4000000000000000EE60DC4F636DDE34C62C3FD99042AF90281D70647DA4EE830864FCAFC01A190324A8B5EFFFF001A90A65ED3", + "0000FF3FA7FC813B621605E1102FCD396973B542B40EEFCDF75B45F779000000000000002C6D19077703C24310882F1B1429F3D5FFE79B4B82B64F4E42AA11180BDA5652034B8B5EFFFF001AD64CC54D", + "0000802093B4598B92D43BE7E9CB59402A5D890C81DF3CA628D28B022E00000000000000302EFFF227C3D3E53B9589DCA58E0497F6EE3C0F57BD8E2A5E8178BF542854E9234B8B5EFFFF001ABE1C1E6F", + "000000207548E514CA211DD75CCF9AD2166FFF21EBF79C045CE842957F000000000000004FEF4AA750D4D46BF53DC38C89B41B51B457F79B2D3D54F44582C1B5C3B661E7B34B8B5EFFFF001AE2DC465B", + "0000C020F8CF595DEBC77DF1287F33876B1DA419A3468DE4E6BACF893A00000000000000A16478C6322AA5E5013235EB38A18B906811C2FCC7A8946EA5092C46E1617040964B8B5EFFFF001AB4D61594", + "0000002002A9946760B1C1F9134D0B5047293428BE1A6ABD395E46E44500000000000000EA4A1478CD839077CDCF9DBEDA70E19DBCD3FFF200C18EAE5C20B17247353F30E74C8B5EFFFF001A04328FE4", + "00004020E7021D82B190B44787D39E7DBCC1865281DE6A15A34B18821F0000000000000070E3F408F9632ECA1AFADEDE121942C9435ADF5C3412DDCC75E59B5F2034CAB2C84F8B5EFFFF001A207A3BCE", + "00004020168DB1FABC9F45497B3A9FA4490F01345E4B90AED554C9DA34000000000000000DBAD8657E86203390C0D4531DF5350D682BECA865784CA710C22BB62C83E62C89508B5EFFFF001A850A87A9", + "0000C020E03B1869CC9107114C3CAD3870A684697DC95AFB8D129DB63E00000000000000F1A698680265C2B5AAEE459A36E2E58F0AB090FABFA7E13E2575D6AE72B2478557528B5EFFFF001A2CEA8FC4", + "0000802089612F45443DEC4CD97779E567D1FB9D73FCAAF60FE616C5F3000000000000004B8AD0840F0E929E004D937FB2B76F168F3B2B8EDFB8580B55F2AC980039D1E18E528B5EFFFF001A80ECB14B", + "00000020AE517FB57D05076827CFA04FF7238CEABCAB303134743FF3E700000000000000B243C913DE57A6E4AFA654AA64DA680956D80316D6DCF65B78CF9AD9BA9D1077A4528B5EFFFF001A1CE0C548", + "000000205050386DCFD08C842B78CB6762F63CA74EDC6E2BA15D0EE17100000000000000BA10BE0640567F0F2771014253E9C30520A6A518651E07DDD503D5F5224B1C0507538B5EFFFF001A909A0D90", + "000000203C23B6A7A612FA63070F0C7D83E7ABE5B3F60E540EED1256BC00000000000000AA4E61C4504B1DBD93317B09AD5823B5B0A13517D960F87A00E9BCDB0C87DE3C61538B5EFFFF001AA7B6AE10", + "000040203364AF19DD7107D88B542A923437BFD8588EA51F0E2B686E3000000000000000F7E5390B5D912C7637FF97DA75F1AA9BD5AECA65AA01D3BD19ED650B2B6CA57866538B5EFFFF001A423212D9", + "000000204C346341AF2D85E1E5C99E5709B7A2360878657B209277B2F000000000000000EDDA1E546A511CDFFE62969B152F43C73983BEB67675A9051ADF8EF922F5A53046548B5EFFFF001A47DC1C91", + "0000002059E59F76C6EEC33761D14A3A632BA4A95E0A8143F599DD189F00000000000000D363C2661B4989B6BA738C6650FE66E66E5364745D1FFBF29C42520AFF3C750DAB558B5EFFFF001AD012D0D2", + "00004020D820BF969BC37D2D74B47A94AF54C2483600471C960E89A67B00000000000000B903817BB8656558CDC11D90E06F92F5C371B9445DD8525BF5EB116327F4A01D2B598B5EFFFF001A1772883C", + "00000020B34CDE6A8F0FE62CD6EB1EAECFD97FB14F0304FFFBCC3827650000000000000039267491B8B87280C03E398F1E9A4E40A7C9F737F3FBF7AD8D83C55E2E528C424D598B5EFFFF001A23169F2D", + "0000C02093E951560A888D8CCC414883C8451F3CDED593E2C0156266110000000000000048E9A1294FB789A90545058EA985B68451B04104FE15648D796547463A8D514C7A598B5EFFFF001A916ACC9C", + "0000002012779282CFF3454414EC9652EE190BD04F2DC3DD9F5A5E48C900000000000000792EF25E18F4EA21E0FBACD45CAA58CD5C92B17378EC3CA9D2D24CCEBA902F9693598B5EFFFF001A7A265882", + "00000020CE0FB34D0B26B2FAE5AB59E9BA554FF6CA78559169E14271BA0000000000000021B46E7BAB8B90DCCD97B62AE906AFEA65DB92A4FAA7FB771AB17BCFC76EC0EA285B8B5EFFFF001A136C1B9C", + "0000C020C5129EABD8379CA5DB6817742DD52B4195D61F00E951D2B39600000000000000CF5C0C43B46562AAE3731B1A9C2F7C8FE9CF1CEB5B341688207AF07C8BEAFD71605B8B5EFFFF001ACB769356", + "00000020BD6E2FC144ABDBA7174143464DF20B9C32AE88B4D284ABAA3C000000000000009168DC4F169530A6DAD04F528328E1A060E68D9B3F30E649D4910337A4FB9BC8C05C8B5EFFFF001A980E4DCD", + "0000C02097ACD40D1D8C9ACE5151322CB492C07754710DD6C63BDA482C00000000000000D9AC14E75EE71D71BD70721140E6C2BF7B5ACC472709E4AD107C66DCE610E7150A5D8B5EFFFF001AAB040A92", + "0000402091946091AF6F1B6AAA142F9C2582FA821BBC42106575CCF2FE00000000000000D7D030E5C692B8471BCFF720D4CE1A5EF16817F5456C4C75C3601398F2C51CD84F5D8B5EFFFF001A1CB06165", + "0000802001C5E81E89A81EA69110C13E4BAF67453068E0A2E3B6BDFADF00000000000000FCAC6FA912F8620E850DAC50C7766602B1645916B06B2BF0CAC7C1A8AA92FFF06B5D8B5EFFFF001A96B26BB9", + "000000204C7D522495028E634C5B6BCEDC2E6FA40E0CBEFA277C0CF784000000000000003912B574B2CAFB3CC5806722CB923BDE74BD48D6565C74E93A479995DDEB0FAC975D8B5EFFFF001A485E423E", + "00000020536A92401CF951B5F7A1A4E409714F158DB0E2E1B7927984F400000000000000D2FF4228286554AABD47A6B86305388F6F79CEBAC0752FFDD781D49B04234CC8C95D8B5EFFFF001A15C0CDC3", + "00008020C7F7757097122C8037C80223D9B4470F907E61237CE856AAB600000000000000A77CEA9127032A7F1A3AF1704CCD815EB828BC63F5ED2A7A1D5C355D84FBDBCA1C5E8B5EFFFF001A8EA02B9A", + "00000020E09A82E4BB710CDF7A7818633BF4D19283126EF13AB3592B740000000000000014B6D79F2BE2840CA4C8B1350767FCB4D2A1742FDD3F3D87EB9E6BF7157A6C78A95E8B5EFFFF001A88293BF2", + "00004020E1F2AD714C37E5973728E1FDEEB3E0E1E0EF3D869A8344C69200000000000000BAC2E10BE6FEE2CA7B22D2CFDE7C10FE8AFD944239BB699E2EC38232F95766A74A608B5EFFFF001A96222165", + "00008020667883092FCA7C5CF9EDC82B3C856C1D6E850A77B5E6A1F86F00000000000000A5D5E824D8974D031C614A88C95D3B90E493EB842D97F816D7EEDAB7DA6A83BE7C608B5EFFFF001A144C2D47", + "00000020FDD7C16D83E66C829C2BAC3949B33F5A8BE6E02193DFEE799100000000000000B78EDBF55090D75E248BB42EB7C8E00463BBCAFD0C627BAEA1854D2F8C9ED3E2A0608B5EFFFF001A07B08449", + "00008020B4A2DCB1D58ECA0C38670E5200A0E751F7C344443B707D194900000000000000B58A4817E53B88E8422214BD101178A6164027174F4EB2BBB66BEC885136E139B9608B5EFFFF001A9FBA6883", + "000000209F9B7CFFD552F1B3978106EBA44BCE1F5E5AE6E75DE084636D00000000000000E2ABCAED57F770D431556FC8C96E420DE4E649F7C1080D3AC37613E31B00F1BD1B618B5EFFFF001AA89067F9", + "0000C020DBC6BC40EE94ADB2BAC53894522D948B3EB9F8DC3FBD0935F50000000000000091A792F7F5472BAB16389D65BF397929265D6E774141401D4FAAB6B29F770DB03B618B5EFFFF001AA8DA34AA", + "00000020648B932B7FDA8F602F7F5CDB582858F3E9A3799398FEAA0F4700000000000000B06A45E1C11F7E2B16590E3FBE887F16D8A08F826859F4808D194ACFE0AEE56C0D628B5EFFFF001A5807E5F8", + "000000206E3C533EEFF4FB1061D79342A7CACE49674C88D7DFF771784000000000000000698F2F0A3A0A5BAF948838C01DB3EC404146FB14621EAF20B95032963EDC23D652628B5EFFFF001A50A846EA", + "00E000200E4D005E8D551F0F694649B1E9A8A87DE8EFD2F7479F08E6B0000000000000006A3D2FD4EF1C84AF4B02DE8C43A3DC0CCD9CF84F0CD788833E7418190BD85CC266638B5EFFFF001A54D41494", + "000080203627B7334566EBB3F699DED2748BE426779DB02ECCD4997B2E00000000000000F216F7BD3C43F6B3C36AD764BEECC3C33C7E59AD2FB8381F37C21E68E138784487638B5EFFFF001A2B944C79", + "0000002081C1DF49A567C67E6FBF9C24F9B012E8CE985858D4454DE64F00000000000000A8C795D338922F3168E0668ADBD07C1BB83593E0972DCD68D7E86D65D477E262C4668B5EFFFF001AE6CCA870", + "0000002049AB08901C99AE76A56F3250BE02C150A96DCD5142854A7AF200000000000000DA3DA0C74160658EED902B8292140D10856E86EF40AFA5182B3C0F4CCE758326FA668B5EFFFF001AC78641A5", + "0000C020B661E253410BB67A478321A92D0DF975335E68409A02899616000000000000004A0D158EEB740662365362E5873790B32A547AE9EBC15E05C5A3A594A1781EBE276B8B5EFFFF001AB6B831DD", + "00008020E75D05136DDF3873C7D793D070F3CE0E2464ABD45F6E95F64500000000000000073E36014C1D338CA9A7AEFB576C9101CCA56CA6FF0F1663EDF1F4D6E8711CF14C6B8B5EFFFF001ABC982D52", + "000080209FE487A9FCEB51247D2D061E286A6720966DEC0DB482991D7800000000000000A8FC772E0FE6DC26E7858D81CE41C38594EC1C4462A1841812739DB86B36FD98E76B8B5EFFFF001A8F768879", + "00004020AB4F2D3B13DFF8B9BB85A39A188D007A406A5625D73FB7AB2C000000000000005C27194E6B27248EDDE60591BF73996C89239F1A8562B65FF4629EDCC7A4BFFE8D6C8B5EFFFF001A4606705C", + "00004020754FE9F72A04FD46C30893BC5466968770C839705048270A1900000000000000396087D07F3CF88188396A01D4B7C2C0C99B4B0B9BF971553CA8C470B23BDD085F6F8B5EFFFF001A35F278F8", + "0000C020995B8CFA2695EBB03FC0243554394F76D330D036A40B7FF19C00000000000000BE7F8F7468864905CDD677C16C52994F64FDF15A5357E75C6CFAC95F64435C8E8B6F8B5EFFFF001A258AC9A7", + "00000020A338C823E341D489AE2B65269AFDCFEC571F03EACFAC89135F0000000000000003DE99F4B43E58787A7D0D898180B3C9F38912846FAB46438B04A65E279FDB6FAD708B5EFFFF001AA12A7F74", + "0000C02094BB6776ADFAC2C13DDC48CEB76253FBF36E7B9F5833D0146C00000000000000D2E771EFA326DD75A017E0E1EB0F1BF43A561BFFFD031B89C45657B1AC9DC97689718B5EFFFF001A1BDC22A5", + "00000020399ABE8310472DA4F3637CB97AED7A75739B6DA7B80743EB2A000000000000009265625715911782F694545A2D162A3A1A5B346B54031B096D74C391562DE846FE718B5EFFFF001ACFC464CB", + "0000802093D634ACF3D976DF36CE4D28AA304C7D0D640EBE97736F85BE000000000000002EF7753F61788EDFFCCC3686802F654B4E8508DC6313F3B6EBE71D80FD4EA9DFE7728B5EFFFF001A40F462DE", + "00000020ADF506DE9BDCD43DDCD0EE15A9E2F6D9C16DAF57B3755F7988000000000000005A1AE48DCAB0AB57CB30DF40DD3B788D3C51640BB1458A69B2383C5DE53BF223FB738B5EFFFF001ACB70A0DB", + "0000002084C113A9929C9D0B3017278A2025E2B88B522BB9E4C38371AD00000000000000A230FF11BCCDDECEAC9C2A5F9A0E1DC9CA6C46E10EAA37F848DEBE896FB445C821758B5EFFFF001AA5446FE7", + "0000802004A5DA0FA612E1EAC744E6F4A50AB9A65735D1A2BAC70829DC000000000000000563EB8BB912A07B51345736022C96B0053F3AD55659BEA1DDAE08B2DFB9A0954E758B5EFFFF001AACCA0C78", + "0000802056B10C9002D864097197968E68E20065C90D35BF70CCB0034E0000000000000015C29190C10A59427D07DE10D28CB38F2EF998B7F3F8C678E61B9FE526BF48456E758B5EFFFF001A336A3E28", + "0000C0206F59BBC4ED32C068BBB73895EF5989B6D100A7599ED8E2DE53000000000000004230A0161441EDB587CF736A39892C4667FCE95C12310E817404A6224C3D00AE46778B5EFFFF001A10F6263E", + "00008020C88CEF63D1DB69BDFDB8FA630C4434F34D1AFF77B1D18F7EBC00000000000000DF35E45555D4F4E1542CA28C8D5DF65B0CE2756400DB432B50B9253A71DE6BA583778B5EFFFF001AC966664F", + "00000020E7F58967C937D8834258F792C1BDD74BADD486A17EB27A3660000000000000006878E5F27FC4A75325D0D48632F3733E3A81B6DF99A70F7F7EE9DBD707FAFC5B70788B5EFFFF001A8C5CCD72", + "0000C02087C1FD17DF5EFB640D5EB710DA4A76B318C099CBC6E9FB5222000000000000002C6E70D65EEE8B76213B41FC5C976552D26C8A6AE4B93315D34C9284CB497E00D6788B5EFFFF001A328EB9B0", + "0000C020E9EF26B8923136593F3A6F9B4BF5986B458E882B1F01B81F4000000000000000F884D733E7C30D0174425EFF179822C4CA1DF7878A595CF7F6AFDB5EC0D27F422A7A8B5EFFFF001ACD3A869E", + "00000020FDC7948C5B0E3E13EB31EB74F18E4EFDE252A4E89AB180B5C300000000000000EC7DE901EB847C2DB8D323B241F53DF452512F598641735BA45FD3A09489C809367A8B5EFFFF001A451BC8AC", + "0000C020B286197AA73DCDF07A84DA37A1279F1DB487D6A5CF5E2539AA00000000000000110A03B513CF17A9547F4A10385D4AD1C8AC7114001858C4541A56CF82785855857A8B5EFFFF001A8C36AFEA", + "000080205862FFD29196D3AF13794ECADCD8BFFAA5A558316A77C95798000000000000005BC85360528D5827821EB41EA91D3A95CFF6B97E915E060052BCDA4635AD99B2B17B8B5EFFFF001AB000072B", + "00008020F03E3ECBD2CB63F0C5B8922C0081A448918E5A591E9619A72400000000000000067D83DFD6ECBA36EAB9B160EEEBA1F7A1D8CB234F6DB3A5A32372EB48418CA0C37F8B5EFFFF001A2908C9E6", + "00004020221CD79B600073D5EB89A44CF6565C8B351D56F35A7780C41A00000000000000A8722FE4AD80824BD3E51FF75C7E881844247CDC0E46DD16F91CDDB7571D0B8047808B5EFFFF001ACED07C88", + "0000C02005B1E0B62A4C841564CE0778D6BA415F7C582F31DD79C158C600000000000000E709A279C879221218D42991B552D6ADB81482614D36C18F3249595BEC2C479BA7808B5EFFFF001A3E021EF9", + "0000802019A33E5D0206F2EB8DEA91EDC9DB4A79A04967ECDC6FB8F77600000000000000B2225574BBF032C1B5E68C3E34A94BAFD4B42726BE86D3CE3C60BB97C422AACED2818B5EFFFF001A3F4856B2", + "00000020689F4F45ADF0B94C488DADEA3BC1256B3F46E944E473462EB400000000000000E48D07F3A93CD43D6F44AAEDD23326458575678E0F955CA2E97A03B0EE4CE06944828B5EFFFF001A0BEA21F0", + "00004020924D060CB0EC4822B48E5D22F47F921A48DDB61BD16128E05D00000000000000610AC3C577E2D670EC7939B16B5E27AD26E58CA76C2E2EBE3EBE031C70A0181779828B5EFFFF001A1D0E4DED", + "00E0FF3FD42EE0DEF7A61048F8B227978EAFB2C46C558FEF36B17E25CC00000000000000B898855B9634C5A2D7D1EF6448C0532D6D30AB4896FAF0415C4A41501B3CA9473E838B5EFFFF001A83EAFB50", + "00E00020CB82C9C100B2E2A58866C2EBD4E4649D421E45F8424501642A0000000000000055EA21198A3189F75F5ACC7AC6684009A8A98139057B125BF71439F00AF33A4AAB838B5EFFFF001A3D829EDD", + "00008020686475425E1102A41CFDDF5EB2142D6D43E2A46D814FE22AC200000000000000D762114B8731DB79DBF1AE49CDC6724343B35DF18EBE025E7275C3F350699C2C35858B5EFFFF001A1396C10C", + "00000020137AC80646BD15B7B935884A1E6443719A406FDD7833DE21FD000000000000001178B932111F43967F36E1C9E3B57ACB1146D48A9EF682F6AAEB053765EFEC8EBB858B5EFFFF001A43105B07", + "0000402074DD41679E1FAFBD15433E2154829A8D379BE1851DBD82E7C5000000000000004CC36A08B768FEEAB29CB18927855143AF10CF10F6ABAA1F1FC258A507C5EB8DFF858B5EFFFF001A43989221", + "00000020D79494AE629A4CEEC92B17827F702240D0583551884630CF45000000000000006ECD8679A3AB927EED190A4BCF764E4B148B2FA81A594C138EE550035FCAF6D66E868B5EFFFF001AE881FB99", + "00004020BF39E165C96F5B3E02004C3E882EEFDC40D59610217D9BFE3400000000000000CE72BBEA106FDA048EEE87624D8FC40B092B8712E822016280FC301129D8337472878B5EFFFF001A2A9E4F9E", + "00000020A8A53178F0EA4F703F66CE03C2D3C23DCAB2E5B2ECAEC751EA00000000000000B8012C8C7835435F344AE7F72971A120AB14A50BD05A0E502E71F628BCEEB0B0C3888B5EFFFF001A019404CF", + "000000204FB10FE1B082C744051883084C2CEDC36261F1C8176FD2ACE900000000000000C79FDB7496398CDA797017B2353CD1B9B5BDCC2F44705AB9C1378C0C32B35F5B14898B5EFFFF001A309406AF", + "000000205F7BC2C351A54AFDBE33121605A1D5D48B194105FDAC94146200000000000000BB069CB4FC910D97BC7A84D9DBB5E93771F19D4B907553DB44317F7C62ACE2D53C898B5EFFFF001A8203AC7D", + "00008020962BFA8BE9E86280EB905A6395E955E1F0DC619619C2898F9A000000000000009672EDB7D82CE0CE2481579D97A49F8756A5965F7E404216F65B306BF54FABB924898B5EFFFF001A40F20811", + "000080209557B6C0E9307A6B3FDAEA55C10A0551B83DC8DBB22BB99E27000000000000004B18535E4096B367A8D1E28A864268167FB814FB9979E5B6705C61D1C11B0D67C8898B5EFFFF001A062EAC20", + "00E0FF3F9810EB4E0114DBA70F610AA0E233FD22AE215253F3469FBC2100000000000000EE0BE0A0D1C08CC1CB15C4B85182521C556AFF991B391C1EB29E9A6053F47CCE068A8B5EFFFF001AE2F9957C", + "00000020032EF0EEDF0DD2C27F50A8342828E5D2FF044D3BC4A1EFFF0400000000000000833E3F864A0A8212797F9C41FBD52A5F4457EBAA3610C169D936D18B9EAD5F02168B8B5EFFFF001A1CC6A7BA", + "0000802043FE4D07009A26D3A9B7E58B8907D4680BFEAF88F0F52CA78F000000000000009E056F0883E34DF3CDAF31EC871F4C14933B2FB1E81DA1CB15E2DCAFB6760C8F358B8B5EFFFF001AB78648F4", + "0000C0209428387D55D1EE79D98988FFFACAA5030426E9E9467BEB3C5E000000000000001596905C18E1571C60F4A1EAD214A8ADF078FC884A33303B6CAA2EAF5CB9769FB08B8B5EFFFF001ACBA054EA", + "0000C020B1773CFAE958621D288BD3B7D9F96C90A283E38D11235324680000000000000057C1760A11A44F9D617C58C910D30808F79315E7AEEC905193816206311259CDDC8B8B5EFFFF001AD37A1D33", + "000040200A9B900E1C470C091533BA0F22BBD66AB1272A81DE768DCFB90000000000000044010093E9C77C127DF55853095B8D7D0F42FB214D62018C9406A12E7FAD3E381F8E8B5EFFFF001AC1B46E33", + "00008020B6F105319AD4FE1C8283ABC37BD615738CF3EAEA83C71031930000000000000017974FFCE45B1899139D8C32C7A4407B69E0560675118EB2BDC2C1E9F7CDAB46938F8B5EFFFF001A8A12ABD5", + "0000402094265EA0C412287AB60C530BB5390E4DAB4A927C35210393D00000000000000046E2BFC378D816C647AB1D7F736C41F1C444EFD6CD67B79C8D69C271902FCF83C9908B5EFFFF001A9F624A3C", + "0000C02033650F4D012E1A52ED2A60AAA025DC3ECAE935660FFF427D820000000000000057157955297DE02EE89C0E56F20FD2DFF9776D5AB7AC19F384188749C0ED745AFA908B5EFFFF001A9C3A1EDD", + "00000020382CCFE1971470C5BFB2D08E09DFDD390AEE5AC585EB03E580000000000000009087B4A945E4417D38616A88FF1F95888F2310A024FB976016CBBDEDDA571CFE0E918B5EFFFF001A5068C609", + "00000020331AB6A26186D2F902AE2A2FFC96BDB90580D4C3EAC4011B6300000000000000C4B134DE5089463AEEDF17C6034934D9D1C487AF15D0B4C670AA07E0D7B21BDF20938B5EFFFF001A506443D6", + "000080205D401AB1F7C6265BE27C6C86A2BBDFD77E93CB6022211B524100000000000000C018B9B6FA1D0724B39EEB2E6F16D6971218164DBD980229A9130F9A7E59585706948B5EFFFF001A00A8786A", + "00000020515AC0F567E989C46347574B265635A0E6A9AF6400D2D7000100000000000000DC60CA5A4DB451478A73E96B6CC579E806AF13B33D08CA661BCA5F08C7C9916CDD948B5EFFFF001A28F82933", + "00008020488ED2123C0C1FBA90F5FE9AA097F8001F85CA48811C2457ED000000000000000770A76B4B142BFDA13289DF4A40697C0A7310E13FCC1FE2648A5B622A8F3B49DA958B5EFFFF001A84382FD9", + "00008020C88FB09D003A03C74799C4B4DBA092F335168A22A608EA91D9000000000000003C84B5094EE2FFB60DD5EB4CC20AE8D04DA55D99064311FECE02EF41FEFE4331E6958B5EFFFF001A8C586758", + "0000C020C5CC01872F56C348E3F053F31F9E23E25FCC92EE2343DB6635000000000000006B8E39B30F3B34428DADAC6D41658A380097AEBEF8B9A8CB46393F288E96C4B5FB958B5EFFFF001A53562A44", + "00000020E123BD69B85A8C7634885575AC1609050978E31885734739BA00000000000000849E01AFBF66FEFCD456D581D62ADC5EBEB5FE5881DEE5600A71F9234BA1FF6E5F968B5EFFFF001A44410432", + "00000020C6F1B297F0C90483F5B0A5D6CF8CD47ED5C1EE58E91557100A00000000000000BA5D1FCB816BF28C222F4E25C0617DA89507150C8888075F5E85441B9BBB7334CA968B5EFFFF001AB86A30B7", + "00000020C1E9DED92235B3381067EB031ECE8482379E77927DDD0E4F180000000000000004444E097D4D5A70D1844139D68B0D2347E5C7A1EB84B18D3B96FDB9D50E67835C998B5EFFFF001A53404A32", + "0000802039196B9645A61CA4FC1E16E7EA56ACABB3A03847B84602A95E00000000000000AC4B460A471DA07661AC7CF54A07D8B5734DF6BB0ABAFF55A16B8A27DF5E76FC1B9C8B5EFFFF001A38D802D4", + "00004020FCA892F8291149EE27C260F8746840497A9060AD81D7C714A700000000000000ED43EE59DDDD143450F6D328588A76285B3DA23E003F2B24BD91F6763A89CE5B359C8B5EFFFF001A4190B1F0", + "00000020FC9D1E1F80F9A45409A443411FDD7628F4A36CD72D3C62D0D600000000000000848B07CA90EC28D599DD21B4009799759DB26E7716D4878BC1D82854D4FC404B669C8B5EFFFF001A649D64B8", + "00004020F2A29F0D9ED0389D48431045C0BD4E00F86B666A9850DA8D4800000000000000D7E6DED900879F468B466ED56E14297F32EE6DA1DE4D7ADAA138AA0CE8E101BE999C8B5EFFFF001AD166B02F", + "00004020744B5238AF3D6428790F898F9169C33ECFBDC7D9B160A8DE3200000000000000D468381ADC2595484207F02BD8B1EA92B47AEE35C9FE2FFA9407B6FF45CC3942479D8B5EFFFF001A4A546923", + "0000FF3FDC7AFD16347B86019E4EAC7522176286BD258B0DD9CF3A19F5000000000000004116B4FB87046040D6C9772C301D23939CF522483CEA780C4B6D022B1AFFBD34C49D8B5EFFFF001AC5CE1A29", + "0000C0203E4025921FF5BC589DFA6A116C705808BA74846B793524D2C300000000000000C69535173300920E767D3849CC78B52F9D1D2052D6806CB222B9C58F4445F370C89D8B5EFFFF001ABED4CA50", + "00000020CDE4EE5DA9618601CE1757B41C8D29BE603E61631B200F85AF00000000000000F22363CDFF6C83A19FC0BF0194342C21547717B8B53B59646C0776596314F609179E8B5EFFFF001ABBEE4B3A", + "0000C02037E0C64078FE9895BF145EA2A40907C2E42AA8BEEBB5EB4C310000000000000028EFFB1C33E4E26CDC6749EC3AEF5DB2F9703FF3BA2F83AFC3793FF4CDD6083F02A08B5EFFFF001A2C1A1886", + "0000FF3F420353767171E1BF4EB227FD5C3FA667D666C035602B00E3A100000000000000426D403AD322051EDF64362274F3B68A97BADE037BF2E0413F4F3B11E49A618C42A18B5EFFFF001AE4ED0291", + "00000020F04EBE161D111CE720DA96F058EC672E132DE319985B6211D000000000000000E8C246491C3337531895539C9EC46B7C1AB10B1AC340A48B9C9FFDC0B06EC5B345A28B5EFFFF001AC7B85797", + "000000204E762A19DAD4BD3C3426A689903B9ACA2EFB3FDE906211DB17000000000000009E51B7560D58616F6946E855579983576B0EE664B23BB754F7E0D121C7EAF6E8A2A38B5EFFFF001A7B5E0FF4", + "0000002056DC5361136AA3DDC93315F809EDE55CEF8C1A995D8AE92BAE00000000000000B062A82E956A3402E2D5CED4E89FC18B9F3156987D9D95D8934A9684CA95EB6BBCA38B5EFFFF001AC0235FDC", + "000040200CD591B6971ED22CA59E8A82DEA713E1A3B66E52F5319081BE00000000000000C2A3FDA71CC2BFD10886D7F4C8F8A48BE551ABCABF2E8E719EF3948ED0A3B012E5A38B5EFFFF001A8D7646DF", + "0000C02027586A7B8AC802D6C2E0DFECC36507B8B698902F14ADF74885000000000000003FFCD9787F02A44F009DCD0E2905D484508D820EFE815E8AED89A4C99B74572CFCA38B5EFFFF001A9B029BC6", + "00008020BD9882FCD2E1EB03EAFDAA7D7DB8D9CEFC9AD57B050CD0F19C00000000000000207C522F6156770F6475925A0464C782AE6D5C776613A6DAF0AB0C29B589C72112A48B5EFFFF001A3516C1FA", + "00004020F60763FAD0CF17DD0E6F19BE9C8D59063EDB05EA434F59B20A00000000000000961AA2A74EC549084CBEC9E403D86B5C2337B2DAAB7719ECCF145BD662AF9420F9A68B5EFFFF001ABF62B8DB", + "000040205123174EECD3544FD0E5D25A6C0E55E0429BCD6D0DDCA9AF2900000000000000C8A68F04E82B4FDF0F51BE6905C1D150394F7641CD1C49E2F7CE7336ACEC6D8234A78B5EFFFF001A3A96774F", + "0000C020BFFA4EE7142EA1F09FEDEC53EA8AE9999C978A909BF6D49327000000000000008552920294012E56E7BB115839AB58B968DAC5C7A262E9A5B2649D515750BC38AAA88B5EFFFF001A09D6A7D3", + "00004020AC1A7807FF637F043C9404E1F0D28284308FEC4D31C41A29DE000000000000001E0BCA3CA20B35142DD11516675C2DCC080E6AD5490E83AA29ED31AE0092911FA2A98B5EFFFF001A9D882F43", + "00000020C5EE43D11D4DF595F9D593BD57710CDF5E75378FA1EC056D5400000000000000E946246008D9F86FB1894AFAA9EF105A8F0D5725470971EDD99E6E1DEE6206D2EEA98B5EFFFF001AE5904378", + "0000002094775918DE33BE45AEF476623673827A81849BC21D97E7698F00000000000000CD702DA9AEC11D116A1AA340F43B7D1BDD77F7824B429A65B793379F298481E50FAA8B5EFFFF001A3EE61D96", + "0000C020C509D0BC4243CD58CCF931F7774E460CF3121FA2B208FE192B000000000000003612EE3CCC7EC42AFD0BA45E235FC1C48895A29174A7E85DE547A7B2AEC3219BA9AA8B5EFFFF001A341C5F4C", + "000080205DA1B9565BE89E79CD12EC72985050F8804381CE042B37E7CE000000000000008890691833EEFC37B550926DEF65800C063528E31521607AC2162C561A7BCEB9F9AC8B5EFFFF001A0F14BBFD", + "00000020C1D1D695CA76B69B77DEA96C5A7909429DFD64E45F11F038DF0000000000000014A7B02A134973B5E784EC2A32A135A9490D479BCBF2A67B94F17E1FE03505601BAD8B5EFFFF001A16CEB784", + "00004020734F69EE0EB32EEF8F7FCEAB1A8F0334517CD879C9516F6B3500000000000000E4802C5932EF007050B45AA09EC2AC87CB735596326B8477AC3B7912FF0C41E949B18B5EFFFF001AC66420EA", + "0000C0205E30AE6E48E93882AEAFFC08F1EDEC53986FE145E6C3C5B5C10000000000000008046A5393C98F107C1CDB5F301325D4A943E3CD10088CC173167C4E22AB70016EB38B5EFFFF001A35FA4CF7", + "00008020D0A505839D2CF42C50DB90529EDF64E3DE0AACADB03BD78A5800000000000000C2C4B0C4782C7DFE2AD7BE4B4F3FC1D6C1D60E90159861F381565AD6FFDDED28C4B68B5EFFFF001A0DDA2112", + "00000020BD2D08DB22467CB6882BF0E6C38F00CDCA4CD46FB167FB70A700000000000000B7F4F30C037AF0445D962AE6CD2544B3414904062B394F1E718AE3F8D956B7F16BB78B5EFFFF001AACB056B7", + "000080205BF72DA6851A4E4FC9AB1982B54DD4E8275681907A32BD3EB20000000000000019752D21F678420A5FF1D2C239FFF3F25108DF3BC8799E5208F3ED7AC9A52FE491B78B5EFFFF001A2E0222D7", + "00000020C099793BA3EFAB17790C1F8A92508EEB5FBFD455FE1AC9484C000000000000004BA85A28BD3F04A5360588C83CAB12D67F6717BF4CD21B363146D3015EF1B53EE6B78B5EFFFF001ACE1155D9", + "0000C02080E930C35678566014E8F7882DC0FDCEAD943780D9F8222F410000000000000036C8C9223CCF6C6A09E77A42750AF08D207CC211EFE43582FD147066D0751BB101B88B5EFFFF001A4F880C46", + "0000402014BDBFCE4023D168DED459562B4C09B13216AB74A208FDD3A8000000000000003636050FA6C185A551398D546C5FF504025296A498E517F8C8707411FC2986F978B88B5EFFFF001A8AA68348", + "00004020078059CF1DA9A2F62BF6475C8520EACE96E561871345BF6C260000000000000094E6377CA2073DA41BD55457386BC3F5A390B7E7501A690C35BAB574F37D55D3ACBA8B5EFFFF001A2F106DDB", + "00000020A96662F06C3312F12ACE00F859C23AD4A0C026D4086C379A2900000000000000888FFA0E55DBBC46C71CB2FD968BA7E182958BEC6874AAA148C6C85402D5927B2DBB8B5EFFFF001A4BC668E5", + "0000C020F412116EE7E24CC55489257F0647BDFA13BCC9987A6C833BF500000000000000DA0E0EFCE945C93A79B37AAB0528B4D4AC565270A3D1CD1FEDAF275F85304BD48EBD8B5EFFFF001A1C34B040", + "000000207395C785920524C31ED3329122972C99CB754F0AF543351EDF0000000000000078AE6F6E06D32ADBCBFAE69EA3874848AD0262B3E9B2A40AB8B299D3C3F8B8BFBFBD8B5EFFFF001AB500C6A3", + "000000201A1480431C41111800608E1AC70B4A502B274FB00348A26CB7000000000000000F633C3E4B6BC2A56F6AAEA9541D4DBD158DA9F6F92D6A9F9C3B1C95501C764498BF8B5EFFFF001AC1D422F6", + "0000C0206F5D13F4E0D2825514979D09DB60EAA53388DA1893993F780200000000000000AC9D7A509018E8A66FE1A737F0A2CBF1C140E99EC68A85CD9E9B97F225342CB842C08B5EFFFF001AC5D0A83B", + "0000FF3F46350C1BEA5E8CBB084A05FB80F8B7797D922555EEFFF9C5810000000000000098558E64E5F56F7DF22081B85386E7B5ABE362B7CDF3E2EC7D62737FF164B72EC7C08B5EFFFF001AAFD0A123", + "00E000206F53CF018D29241DAF94030418682243497AD8A8F77C90DF4E000000000000003A444B60EDB5C319FAF85CAD389B7A3F165932A0D09CF267A27B662D65D392D7D0C08B5EFFFF001A507D0194", + "00008020E5E197232DE1374938DA182DC8DE2B5AF06390F1E70A34BFA100000000000000C065C12ECBF02B203B0A23810EACCD57F1BB3FF01091BAD7A1CE65186EBCED67C4C08B5EFFFF001A526C88B8", + "00000020945D4DE032EE75CCDDEDDC3E025DD65CADAF124ACBC929B3BF00000000000000F9FA54F7E9BFDDA6EFCCEE99B4C11F035B865A70418F1BDA7A4F428BAAE652BE6FC18B5EFFFF001AA71C2A85", + "00008020102986204A667693D4B51075468946D51D502E5B913629E7BA000000000000007D5625274939B8E6E1E1BF24951CBDE4DEAA122F0C2ED73619D2EF4786A8065CB3C28B5EFFFF001A4C5013BA", + "000000204AE1E79EE9E1E818101C28BB01F5C63824E81BBB53F59EE1EC00000000000000D92133A560EFC1C50245C482B2434E5E2241D40F03F853DF3FE96A97D7B66A2C5CC38B5EFFFF001A27B60618", + "000080201546CAE9CABC7B2D9401CE30C15765AD5B516D089014B3A99A000000000000000C67898B040FEAB3D12CE30461E39378BA62082E6222D40A04721BE52B4D2B6DC5C38B5EFFFF001A18FAB704", + "0000FF3FDFC9B99A0DC67ED7AAA4E8E85B750141CD3662AC82FDCDC1F5000000000000009C8D728E0CF6CA41A533F5C949B759DF35D6E4DD50C01956A72CAF02B09F824A0AC48B5EFFFF001A0329EE55", + "0000C02017B32A9C8347DD52908F6D0B9C50221032B157102404E8EAFA00000000000000ADCB9EAD812153AF39B2D34AD424F852EEEC5275C46700B61C0C9A33BB47578122C48B5EFFFF001AABC01547", + "00004020BCC83539BFE41BF070553CB1B41FB4437623DAC2A423D0D22000000000000000C2B2FF7C629AA9AF7A21D46FB1891D75F92BCED3E9392A9851D4CC65C4C73CB948C48B5EFFFF001AAFB8BE2C", + "0000C0208BD97A1011D7CBDC2F2F79789D268301CE8EB7065A080D29A8000000000000002D8BC05CF2AB423E52E10B481529319BC9746B107D4A0CD11335D5FD14CC5B7770C48B5EFFFF001AAFF4A442", + "00000020C3C667296173EDDB34BFD4C46F64F03952F6A3560B8229D54900000000000000218F011161AA95838491ED962BB481F94C66A6EAD191897D2F9AF7BE43CCCE06D9C48B5EFFFF001A447A854D", + "000040208A868FB4260C90DCBF534ACC675C02D67F40344056C040190B00000000000000E28E814B6EB31BB7170C7C839171252EB517756902BA424B6E4D1CB33261F0044DC58B5EFFFF001A3AE413C3", + "000040209EEB39314E3FEDE6090DF4BB0CD7CAFAA0489ABA4F8CA6C1DB0000000000000091CBA501B80E239598E20739182A71B97590443DED20D0F6B537985A2F1B944416C68B5EFFFF001A3E06CF6A", + "0000C0203F0E2B0CDF7F392C6159481E297B4879B899744C73B0A4581B000000000000001A0C6D458EC9046D02F58F01663492A122829E7E4E51650B1A8E3133C8209AC27CC68B5EFFFF001A068C2B94", + "000000201F73CF968BEDDCF79C0BB8D13F38E4DCE96706E1007690427D0000000000000083BB5C18E4DDBDD74E176F90E39A6422405983D2B071C3313E474B65BEC9F625B5C68B5EFFFF001A947A451A", + "0000002085733645E944B0BB2D8D7F70222E042707DDBB6128F1B6EE5D000000000000002DF7DEF08BE7D1AC6F000979693A5BF4ABD8CA56BB6608A31217B31DD49299CFE8C78B5EFFFF001A567C73A5", + "0000402058C7178BE39FB895AD12E66B48E9F13723CBC848FF02680A5A00000000000000F1816D6FC2F6AA2605DB8D73BCB5B66AAAA94EB6E3E7FA48E56A9A5604B1E40FA8C98B5EFFFF001A38145B3A", + "000080200B90583AFF3851EEA3D8E43492429DACC5000DAE914780567000000000000000AAF1C8A9FC323844BF50E80E997A5B476E9C2D4AEE1F02E09250A06EEAA3DEF145CA8B5EFFFF001A91CAC426", + "00004020061E9F589EAB4F133D5A66EC1B2CF9A68AEFAA9D1873F17F71000000000000000B87106C2E5FA02938D13347E3C99FD31B4E62BE5B2B6EDE006B8F8CCBAB9B9D68CA8B5EFFFF001A24D67C6F", + "00E0002058402241FE4802C797D1CE59543DFE0FB1457342F49375D32F00000000000000F795A90DB486C4596D918DDE59338E4CD6B99EEC4C5C47E09FD1E7C29553306979CB8B5EFFFF001A6346065B", + "0000C0204BAD5102F2B519B4A16E12B4A3508ED2A997439EF803D08FAC00000000000000BA28E2A8B2243C1D313DF37DD10244848489148F29B606907845F911C75E36707CCB8B5EFFFF001A4CB409DF", + "0000C0204EE64686543B254D43BD1958638E2ACE0C934C5CD9E9DC00AE00000000000000D4FD7F8FA32E44F1CD97236A5323C7E8E272DC9B552DC093E49B40392E31F2EDB4CB8B5EFFFF001AAF325B4F", + "0000C0207A60767EB53892A913E9DB5A8FF3A684BBE37B17271A32B12600000000000000448057B9001A79D35A734E3D61C8AA49537226CC6FC33C267878F47D4FD92043D5CB8B5EFFFF001A28069E32", + "00008020EF39F10AC520C95BB349BCF2BCD24D00FE1FA64BBDB8D781CF000000000000000AE9F9219A39B0A811791A1833DE2A0F90F6DAF44AC8F1FC8080EC06157DEAF84BCC8B5EFFFF001AA8A05869", + "0000C0206529147A7B978B3DB3A853935DF4752036018866D4086CEE9D0000000000000008E2966BEF93CF796B46C6C39086EFF40DB2A60EE0432AA1C26C6A9B86E1FDB2A6CD8B5EFFFF001A80A88DF5", + "000080205E172F74AC9E3D5317FE6C0B10DD2A5050BC8745E0962D784D00000000000000D720FDAC71ACAECB4D77C722B3876A8E865860731B22AF5549BFE2EB02B6F43CEECD8B5EFFFF001A035801F7", + "00E0FF3FD9C5DC4E3156CE8DAD506DE2C86CB31EBCACD6454E268D3AFB00000000000000A63DF23996B8B3EB3FBD6973C26D116515CE919A0C685C892880E851F674A94096CF8B5EFFFF001AE7563528", + "000000206F50C05969E7569BD53236F383801514297312E10A57DCD0E100000000000000F4CB5D4B0626D241B8BFFD1BB26B0801789E4CCDC1B2F6C75FA680A375D553C50FD48B5EFFFF001A150CB9ED", + "0000802051BCE2E7064EE4AC1FC2FBEB0F7F9DA5BDA12B8B43353E931900000000000000B2E291648BB62B13C62C80BB0139BB822D371995DCB9BDAC1388467FEF735AC095D68B5EFFFF001A09B03A21", + "000080208DE92E445C6ACB5564412FA1F10DCB6D84B1A297C557E003CE00000000000000D94896CEA985F4F6CB038A1C03ED22D2BFF6E5677E29A30CCC7D7DA1352A4C4FA7D68B5EFFFF001A19D288D9", + "0000C020DD292BBA746DEB89C9714D6F31C2D42EE82F0A389B42FE48220000000000000096C41412C664A628AC47B60418A4A5F5CE136DB9D0220CAEA70553005794C7880ED78B5EFFFF001A12F89956", + "00004020AD6DCEAACE3ACAE3A5809046850BD3EFE936F31254C522BBE40000000000000046C9D08F0B1F393395D1989EACF5FE3F677BABD298F04A4D65803248AC5DE1C760D78B5EFFFF001AB6260232", + "00004020BA572EE9BE911FEBDCF801C244B5D880BFC840834283601D7900000000000000A932273EC567BD1B302F76533EE281DDD85EC56A24DA7639304527315D159B5F7BD78B5EFFFF001A2F8467E4", + "00000020C79AB4C24BA9E99255DAA3FBE4304689CD9BBA3B83060B45D50000000000000086131F503707B87771014D7459BC73E0761568D0B388464578CFE99B39A2C12FFED78B5EFFFF001AA62975DA", + "0000402087747B09C6AE48EADF692BC23A01AAA46DCBC37EEA84E0BA3800000000000000A2A3C73B3194C6049F42A846314F05D6A2F9791FF084A101D312FC450CCC6025C9D88B5EFFFF001A9616439D", + "000040208BF666D69DD8B33C571D036E2AFA647248C0E32AD9055CD5780000000000000062D0E10B2E579F6A380907998FCFF9CEF997FB373C9CC5120DC0ADE38758324A2ADB8B5EFFFF001A2EDC0944", + "00000020BA132A0101B9E6AA8A120C8054B2FCFC1CFE24A1F2017A1E1100000000000000965BBB7328C90796FC9A892F58782A99398083C7C676895526F8855A0E4E4E9366DB8B5EFFFF001A93960837", + "00004020219E6303943C380A7EB8F054C9F50FBE7EFC574680F82E27C9000000000000007F7EC02ED814EE0044814271FF3AF5D0CDAC8CF8B98694EE9006A985A3C47FB2ADDB8B5EFFFF001ABA7006D5", + "000000203D695A8F5A846C30926C083567FE5EC049428AAE0D7C93FCBC0000000000000033025DF4318794B9D6ECC8F2CA453843248DE9925507EB96D30D686C71250A2195DC8B5EFFFF001AAB4CCA83", + "00000020A0886ACBAFD12AC951EC44E98C59F08DE7ADB0A2D8A5D4756500000000000000087CBF56F1D90BC6FE33ECD0473DD7A39F11529696608156D39F2882F40B552BF4DC8B5EFFFF001A8E5A914D", + "0000C020AE6F28173211F08370C3E229A18189798E846D019D120D25B500000000000000C22CED56080077AB0F6BE560747CCC65925C40E8BB805F325BD85611C3D09ED41DDD8B5EFFFF001A12B821A3", + "00000020ECF0FFC34F38A1F5D3EF59285D073CDD8672C279F781FA695E00000000000000D030D6452E54EEB94BB0AFE5597B39A59BC8609560CCEBF5E91426035627194CA2DD8B5EFFFF001A3F368CB9", + "00008020127B7113CF7A9CE1854C077B07644BD3E10DE923E25DFFE57000000000000000D941646FC9BCE1EA100A44BF35B1AC869714B586310CBDB9835D197BDA233637CEDD8B5EFFFF001A531A3A0A", + "00008020726D6B9763DE45251712A2F82CB5CEFD854563E79E140197E60000000000000004A72300F30E27EBBF1ABC4F4EAE986A53BC3C652ED7D15392B921C068E6909F4CDE8B5EFFFF001A4910C342", + "0000FF3F12A05BE616A65221BD37284DE5A86027FD4B65A57B346334D70000000000000051DD3519EDC00B92FDE8CC7454D89DFA67E75D6A6668172626AE073861488A83C0DE8B5EFFFF001A7D82DE8E", + "00000020339C6B2E865AFBF98F2DF2D5590ECF04E9B23D1988B535D3BC000000000000004F60221BB2D5F000629E788CCD137614C80B36417973AC880CB3786881EE2C08D6E08B5EFFFF001ABB5C5BCA", + "000000200DC9679656EAEF2BA55B95C8B5504B2029B5B377117FD65E8400000000000000CAE9CCC3D2B4D49EDE00AA2873C9EB66642EB75EFD6FAAF3736C6AE884EDA82640E28B5EFFFF001A09901A6E", + "00000020DC2E47DAD1CEF38C63CAD9509BF8AF9BC7E0578B74CBED90D700000000000000525D53BF20E9029E8DED843EE0E3C1EA763E647F959B1A79A82B60030C181A8022E38B5EFFFF001A3FBA8E11", + "00000020419B0A8A2EB49CB390BF16D86EFE25B2809AAC3F66801199EA00000000000000B0263C5F7E560049B656911C3532B670842C0053BF16DD07F44CF034B3C7467DCAE38B5EFFFF001A94D55222", + "000040202EF0556ACC7C6944EDB50291048A71E9235C799D2A13A60A7F00000000000000C11FC3956B89D616F980755FA663874B5B204CE2E5C5D6D395F937BD66C7474951E48B5EFFFF001A24208BE4", + "00E0002042B6C5E78FAB1C7C037DFAA9CE01F20203F34C3DE9CEEB65DB0000000000000040E06F2CE306651DCB7FC28E979F29908B21EE5171CEA7CBC83DBB44E2C86DCE05E68B5EFFFF001A4D5EF70A", + "00000020F8287ACE77EC53C3DF2059CC5D91608B9D473D43EB672DBBA0000000000000009B7B2EB518753EFDC5C0ECA1D9A3B2FCB79CB5D9966E17C98C47CCDCB40EA27973E78B5EFFFF001ABBDC7C65", + "0000002035908D0DBDEDA64B1A31FDAF9B8E2B49E83948B05DA5B5A97900000000000000112B511F0C4DE056BAE37BFD760D8D108107249F62E432D9FB19EDEDC422B7C56EE88B5EFFFF001A774838B8", + "00008020D9E83AA1871D5879C6DFD60EB7C3602B04BDC7F91BAC23010500000000000000DFEC7DAF0BB2DA43E0C01D557BD86ACEBA1C75B1F2C680217A8CDA52458972BCC4EB8B5EFFFF001A2D56707A", + "0000C0200214EB4B6D417F8416EC6621D1C029C5E1BE38498FB44125C6000000000000007AF1A917CDBB77CF51D5E96616573B003FB3E3812FED46382BB5AC5E9BEFE320EBEB8B5EFFFF001A2148818D", + "0000C0201C1A5D619DF0B87D6A4771CB3875F12D7EC154FA9E72B72F93000000000000009C897B41FD9A8A0C2CC51E4C1F3DD2C40F82769304D8467C3020FD58D3BED535F0EC8B5EFFFF001A32C8C5D0", + "000000204057A709F9E1883A5A9F727C033E4A20DE5F4773C8A113DA9800000000000000A2317ADE6EAC680BBA372614DBDCCB1A4734B561C81E06B6287083B8A8B499A62CED8B5EFFFF001A12F4899B", + "00004020487DFCD260E766E700333BCF71238F0303621AF0A267D8967B000000000000003284A94F26260D24D0477B4001948E04A4E3B506E2837619C812E3212F7FEED32EEE8B5EFFFF001A2B4C6605", + "000000208D5416AB629E61D35E23C60CE835C217EF5F1A65EB63ADCED600000000000000961FEB302EE3EAB2D99C4F8A99F89631B331AA341BD3CBB0939F56CA5B88CE2A65EE8B5EFFFF001A4E04AB6F", + "000000206F94C7A9FD5B4CE56E2DE7B242C468072138F28430E0091FCC00000000000000429A73238760CF82C861E61C552330F7719C15B2066C92AFB3D9BFC14E68A4EA81EE8B5EFFFF001A99381F19", + "00000020DF51936FC47DFD6B15434873B8DC7B390C5FC94024ED953AAB00000000000000DF681B81382CD97EA410754AEDC726F329B57E635F1006392ED15E2E1DCD192380EF8B5EFFFF001A38F1E22C", + "000000205523F08F843B9F5D2F08CE4199667483B3AD08C2954A734E4C0000000000000015EA3687FE6A5B8E126884D36FA9F3AE904B65F853B58AEC08A15B06019883C545F08B5EFFFF001A01D64984", + "00000020B1FD836FD07C4623AD35D5DC3256A524C03A669ABDCF4939B8000000000000007B82CC7D04A334961D7F02E1CDE771648E69F81585D62A9F7E01F27831CF4CBA29F38B5EFFFF001A94765788", + "0000C0205316B719A090E70ABC3AA48E4C8ED85F52E521FB7D3C07F8980000000000000037B16A69FCF65A05931CAE71EC9F38505450E7E167A73633553671BB0B2F430656F38B5EFFFF001A095A037A", + "0000C0209D73D32BE520520197473B4032D0E6355A57F69221D666CB16000000000000007184289937205D532D490FF945992608953E90F02D5CE1E8E53B2AA46E3922D798F38B5EFFFF001A269A2E3B", + "00000020206167E80717D505E46349E6EF06222344B8ECB1476B583BAA00000000000000F121D21AA115D9BF229D041DE04702C1ADF91240A05FD6B21BE460568C824B6FB8F38B5EFFFF001AD00EC1E8", + "0000002093096157E092FA9A69AB385C86142311ADE9F9EB5046F785E600000000000000309BEE5AF62AAA78648143974F6F6E2D93C4F826A9B9BCA3970B2D07A85177A485F68B5EFFFF001A37E640BD", + "0000002096F65CF56DE3BB1F274D6063948277694A05BE624D315A06A900000000000000A55CE36AB4CF776EF0E9C1B4867F043F6AFA508846BBA0917831169C7D2F700C6CF88B5EFFFF001A6A26759C", + "0000C020E3D311E13EAB172CCA8A1D72AA201B3A6AAF5D1965BF15F13B0000000000000023EB2F3396C6A28F395DCDB48912CC6C6C452286C651E0E1A4947B3932976A13D9F98B5EFFFF001A0760CBD1", + "0000FF3F105C2D700EB2E2767C569CE77DE4B4A7AB0323098D3A830A8C00000000000000D56366CD3B65432348534157EB47BD4D334028C8625D34A43B7B8B7D72B7EEFF50FA8B5EFFFF001AE918E8F8", + "00000020D9E637FF3E10C91F9A9A30A4AB7820EFF22E0C31977D2575E700000000000000CCF98FEE9CF79AFFD2D56A3A74D7BE9B011CF97C01A5F3DBCD95829410D7EDC473FB8B5EFFFF001AC1D49744", + "0000402062A19D2C072F1AD9DF1F12705DD74E2B7475922F520A47087E000000000000002684788D572F8735EEB5C676FF171BB9D145FF9D96DE4A510A17606FA4A0D32309FC8B5EFFFF001A0AAE5F28", + "00008020D1293C37EEBF84DF84C97DEC6BE3D41AAE5D458E4BDD8571D4000000000000000DD3054EBD4AC07CE5F067AC90FEB549CEF73D18EAAE57573EB68230D12B1E66F3FC8B5EFFFF001AA244C7EB", + "00000020A15DE33FF3ECE7FFD686281056DDFBA188ADFE4339D1C8E79000000000000000489C07053F7A9D785CF1A7C178CAE3DF7304B96BA709D97A9CE02EDCB63A21FF0EFD8B5EFFFF001AB239D9AA", + "00000020421756A5B336C8966BA7E841F4328F2661943E3CD81996B974000000000000001B461DF40F709D74E5C0A572F7EF4B94050A9DA5A37762F99EC84E6E30DCC20E2FFD8B5EFFFF001A2C9E0C61", + "00004020DF4DD34A816E8E4ADE029B69CA5EE99D05A5673A3C3176906400000000000000A6A1FED91F9E2654E63A3A45288321DC8C54B14683E08979BC26546A2906CE73C6FD8B5EFFFF001A10382CCA", + "00000020329E910280690A7043A2660A3E4BFE8AE72EE256729CBA534600000000000000B642FBE51C6449454A45C802A421E4135DCE5CD2865114D5448AA658230D849ADBFD8B5EFFFF001AC53F94F2", + "00E000206733FD1C354A1AA0388A61F27AD101F4EBCE97FB49B6D5754C000000000000000C650EC8D0BD3BDCFB130565782020A44AC25956CE7B8C72142E7606F689F6F54AFF8B5EFFFF001A6D6C92A5", + "00008020612A6D722C5730FA8C547897917F645317D9CF7C3CA82674C600000000000000D69C618055B47C36A0620429EB9E732C01C28909758BE30FEA8E5B43990B137B70FF8B5EFFFF001A1A06B67C", + "00004020E16C9A6B6B55EF89B967917D1095149518FE9EF8F364BD1764000000000000004E9F4DD547AB63086CA52A65A50880B7D13644347998BB62FE4CD6C96940907C92FF8B5EFFFF001A475456FB", + "00000020091943F13F0564E978BFD621317C07D209D3944E1C22DDB1E900000000000000745051049A6ED53F2E51B1169D7C0ED5B787C0543C41E29C55A50198BFE9669250008C5EFFFF001A529643A7", + "0000002076C6281E467AF39775BCA1753EC466919F4F0EDACFB480B379000000000000000C05AFF534DC996B300E02D5F7C02396B12BD69D6F5D2FBB4FBE1D40FF385A81E1008C5EFFFF001A0892B889", + "000000204548D308CE05C428FAE7F1A0FBB893E71D8F7FD9F4CF0F04EA000000000000004528DA146870909A0E189B08BE67A80543A2CFCB50119B5730BE6FD154B8195C1A018C5EFFFF001A8EE9A029", + "00004020701633F85950EAE3BEB53A74DC6210CE87B65032BD34AA066800000000000000212EDE0A8D07FE64884BC653E29603BA3519C3CBE1C700F52C0565B42366F3067F028C5EFFFF001A35AC16AC", + "000000200E722D8F404882B08D4247C3CF56D92A9A38EA10AB425889F6000000000000009EE9A16D260C3D5A3BE3A3345FA2DD5BAA91228D68B91D0909E8ED2915AA7D59E4028C5EFFFF001A985E7A37", + "000080204FF130865DE472ADD623FE033AC92BB99E2167F760E18EE1D600000000000000729952CC2ABBD74E346414EAAC4D32B5AC70072C90F8A78172871A41870588099F038C5EFFFF001A82A23CAF", + "0000C0200C6561AFD2E3D411260E8E3764A982E5B13BAD6B9921353D8700000000000000C2A5D4FFB4B46D25BC0112C524879E14FF9AC782253745D8C44B229ABF4C5EBFB6048C5EFFFF001AADD06B85", + "00008020592C64B0B049C617994A030F9AFDA4548DE5ECC1797DD07D5F000000000000001218244EA807D9D93915432F145B1C887CA5B8CF59A75699CCB031FC1D8122B905078C5EFFFF001AC7706169", + "00000020A84CD508E7B2E015CD2AD80E3EB6E06CA8F3C98E172AFEA9960000000000000041B10954C425F871B2945231B6939630FCE0966D02A3D3E29D5314227F126535A3078C5EFFFF001A384B9B1C", + "000080204DACF0D021A637F34326A09603426D7ED23163744B63206DCD000000000000001F3D6DC36D4B833946CBB2D46EC0D7136800AB51C812EB7236EE3F5B2B655F6EEC078C5EFFFF001AA7746D61", + "0000C020FBF5FCC86700CE705BC93622E2DCA91622570B69A455F7F8A5000000000000008F288FD92F1EE47B2F4E213422F0C2F71903DFC18EEDDF55F9FFF88271BF0E0794088C5EFFFF001AB504510B", + "000000206E6C834AA39AD7AF0EF9E12F302BF36FB04523A102E774E4A40000000000000076568F1760A214A588D1682381D5CBE35B8DAE4BB164A40031FD12E74EB94B41B2088C5EFFFF001AEA1E30A8", + "0000402094506BF628FF7CF7ED143D36F5AB2FD9DA5ABF24C96585A282000000000000001D2A256F484A6007DFCB42018DBCC77622AA3EE9C5F841F79C4C501D4CAC4DBE7D098C5EFFFF001AC3663A96", + "00004020B4285A169BE9092DDEDD186BCDEEA36FBFD79FD195B9734303000000000000000449BB4F032ACE5BC3F5DA5CC514A2120FF8B60F105FEBE0762074182F19AFE3E40B8C5EFFFF001A102A8B4A", + "0000402054DCEE5A98FB88F431FEDDF9E1F4CF9EA1F5DBB607E18BC1BF000000000000003041035A010902DE75CE8CE683F993CB286F44123FE85A46387ECA1F9F76FEFBD30C8C5EFFFF001A0ADEAB05", + "0000402077FEB1A70B883B43A38D6946AE6AAAEF8DA87F6BF25B291C16000000000000004044DEB26ED1E81A6BC4E659397173A9692A9D1034C8EEED4CC485EE7132E7FC6A0D8C5EFFFF001AA1F412DB", + "00000020EFC8AC5349F75AA5CFCE9CBBDC2ACA7799C74C8C80EDF77E1700000000000000A69DFC6E540882E13E2B9E1FE33E0B9740850E0954641E2E0DF3B822D520408C740D8C5EFFFF001A2EF06766", + "00000020760D7B7197D3123580322F6425E0D2350A54932BD803A689A900000000000000BC7F92BFF45D449812785C11943B04F4CB08E44227476278E9EAA9FD8A710E33E10F8C5EFFFF001AC13A2F76", + "000000209CDCB7F322E8016D4D383E92FF171D6B4EC338BD7F9354BF2B00000000000000B13DF9D66FD806CD685437B84B0E7DE1DF30AD239A98714A5CB9551F628046CF5E118C5EFFFF001AB34C3EC5", + "00E0002076B7ECBA820B7A119E47B78E58FCB3152617E4F6E4506D21C800000000000000244064AB387978A3F3CFC6664C0D41FC836A15D8BCB2E0A247016C1F56EE0BF801128C5EFFFF001A96A3F783", + "000000207160CC65962B791AB1EFCA95D956AB6D0CDF2283655CB74F9C00000000000000581234489CB4A4342CA0002076772C2C0F62215D0F54E221E105E16542B4641AA0128C5EFFFF001AA8385F16", + "00000020AE1713DA26A227B6484C34159C22F7523AEA62546BFE07D429000000000000004ABBFFC91EBB387F4FCD9851432A82670EAA2108D1617437265736A2B0E0CED0C9138C5EFFFF001A57031666", + "000000206AC11194F38131F5851A6793DF712E6264F1F1B6DDB7A58ED900000000000000534572D03CC5B01957F1E49AB8580D2FCE0DC81DD7849ED21BB4CAB242B7624439158C5EFFFF001A30420C46", + "000000203E4B94179B667E840607F84FD3A9F0877A376BDF974ECDBB4C00000000000000B44426F438530AA922C37AA21DF49DCD69D90FE8893ACC65C58ED9E9023795DDD4158C5EFFFF001AC227E63A", + "000000204FB1A8EB8466D066F72C0EC8E0FE94CDD6B827A2A83BBCC2B500000000000000BF76F7FA4E1ACAFA7D9743CCD8C935C55A8B7147EBACE1C113CF232AA0D80A4BF8158C5EFFFF001A02825D6C", + "00008020CFB26CBF747182367CBA8AEB1CD0711B8C84DD6C0E26283CFB00000000000000D3F2E276AF4C47897EBC3BE70712B70816D505B313E62003B20C7A4949218AA919168C5EFFFF001A43C417BE", + "00004020B60BE4068682D1B3E00D78C62150AC4DDB8E491FA032D93F5800000000000000599D8A788701547DCC047F35A594702D1FD8A5B471944C75CD166A56BE77B3FE9E168C5EFFFF001A995405B5", + "0000402074CD07D3BE6D9F6A98C2DF27B338528E7A98D85617071FC2040000000000000082B8A25EBAFE0C0790DB547882DFCAD85F47C5CAF17781C9728C20F9B88858A1A31A8C5EFFFF001A37481DD2", + "00000020A660207748352B87BE0EA74D3B928D55323C46AED2DFB74F5C000000000000000E2E8A99F7DC347951FD0134B2F1CEDF423F4F54E8B259B159EAF4326254362F841D8C5EFFFF001A003C4B05", + "00000020027E22746F033A60E442925A1302C2D492DBF79913B2D06C36000000000000009B88BE85F9BA0C1F8F0C100CBE8718BF6645B26266B47C6C89DF0983C9B84B3CCB1D8C5EFFFF001AB1C45A8F", + "00000020C1D5EED62B0FAD040D8171C965E6ACB340930EA2D06215F1C800000000000000D050BA7878D35C372EF77ACA4112A6B73782C01525671E72172A9C573B6B0F20891E8C5EFFFF001A1016FFD1", + "00000020E727817793B66EA63C9A91ED2080845AB49AA0A2A88907D58D000000000000006F4152DD74C24FD2C73C3EA20282A874A2BA90F5DF42B3AB4F9799778DBBC587C61F8C5EFFFF001A317C9E63", + "0000FF3F09BFB24AFA4CA5FCC8D8645A63FEDA9B329A85489FAB66F44F0000000000000038CCCDB68F1A198FBC6020AD1A52554DF93219D21B64D374C649F97DDE01507656218C5EFFFF001A564BFB09", + "0000002055C87EEA203A1C0537B716A1495DDE8C07165AAA42189DF0080000000000000036604AA71A4CAB2A72F93EE477E97171A4CEE0FC97CDDAC421C08632D1C3A735B4238C5EFFFF001A1D39ABA8", + "0000002095CF212BA242A2B23B7A2BC3A69F273C5B022B21D8B37CC0A00000000000000093E1EFE54399443431FDA918700DD6103EDD367A36D8E4C2CC79A9D9EA0F54448A288C5EFFFF001D6A121E34", + "000000201AAE33D9E54C6C09FA39F3AFDC0D879A6A9E5144F3D4330B531D000000000000B4D66A395DFC286AE8ECE31EFA092148364DC25822EF878B325DF86CD3DDBDA6482D8C5EFFFF001D0D6ADCB3", + "00000020243EA10CEED52E9C04353BA7F9B126A50A7035C0E2F8EA0263AAE411000000003795D3E032868DF1A7BC577296D8AE73C820556E0988EF8DD65E3260C1BCFC27C82F8C5EFFFF001A025E0034", + "00000020F8413E4A4824ADA46948BFDC9063A4E586468D4E321757715E000000000000001AAB502E879C535CEE7D23B135082DBC33F9CBD577B62B250277CD30746DB159F1308C5EFFFF001ADE3FBDD4", + "000000209F7B9EB29CA1C0B6D297F3823137D0608B46E2249B6476925900000000000000877A739781836D4E56CC66F944547A1636F945D41DD7F3B81BA30A640A6EDC87F8318C5EFFFF001A8CD2A197", + "00000020ADE8136761089F13917A823ABC2DF66E7FC0880B83EA3A4E64000000000000006A8C8277318E83D52D60E14E51F752F9B0B71C14443BF38F6D6AE363A8ACF3E7AB368C5EFFFF001D39E339CF", + "00E00020B695C8E4ADE35826CD4E659F4AEDDA417652784D6ED0022D7195A7E900000000F4EA54AE1C91F2BED1008D4152EF784287B51AEA9ED533E2F07472039B344DA279388C5EFFFF001AE26D4531", + "00E000201D036586DCCF24E9D881782F9C6474C0FE92D5449C4A0E543E000000000000001CE33470B8B12C571C0410515284689A0E48273613AEF7871E28CB0DFB61EF39573D8C5EFFFF001DFC9A2F14", + "00000020A09C6BA1A7B4D5C3699B9B7C1EE713800BEFAEE8885104C0B998000000000000072744F78AAA3DB8C55AF026C3CE8C31274EBED6540B7ABE6FD1932DE4BC9398AB3D8C5EFFFF001A5C86F28B", + "0000002092B2867B062EA9BAD158EDD7947BC56F2E6FCD8B369902A70C00000000000000A25AED407B2746658817C3C59B801551CBB002F5C14BD7623316C1421F6B6A55683E8C5EFFFF001AE2010FCF", + "00000020FD5D83EFDB0210993CF4182972761A9AC5834B1EC5F1DCD97000000000000000E746466CB2EF49DD3992489E83C11570BC4D89556A76EE22AF14CEF0289EF9542C438C5EFFFF001D26F27260", + "0000002078A183ACF5FCDAC2F9A889A9B25DF3C1511F00C09457EF265B1800000000000084B66E06C8E7EC759622004A396D09BACA5659897B821931691E7A0401F8975B9F468C5EFFFF001A878AE393", + "000000202374F5873208C4CACAC7CE0AE463C6B9ED56C17F2FE61CD3E40000000000000088E69A734BBDB7AB4140F57BE5C2D082964FD0A8240DE8BE047B46E56F72F0232C478C5EFFFF001A469D1F61", + "000000200D6C7715F8E19F7201D9E3F661E367A7C40893C793659CCD90000000000000001A7A7735CBD34D40F08F397135C62E73AC0934AABFA7F70B68B3205AA3D5CFD2024A8C5EFFFF001AC9740F97", + "000000208A453BFC4036882F431D51CE1CB872833CEF785C0EDD5E11AF00000000000000B91800CA7A94A992DF71494C9928614477B956642C7325467898D8E4B9A04D21BF4E8C5EFFFF001DB013FAAE", + "00000020254EBF58641EDDA3A956596350ED908F83705A6BC7990D655BBF0000000000005ED1C75BDDE0C7E52B0FA76CD587793CB9E71744839A22FF212DCF2B443C71807C538C5EFFFF001D41233859", + "000000208F5395F6E6C09C2F71A2AD148DD8CC373642521452D5227228DDAABB000000002A3C8D512A0B56832717C75B30C6CE03EC56955EBC7EE79D01A6546955A70E872D588C5EFFFF001DF1E33AA8", + "00000020C9739305A3ED85D26038B4DE9CADCCBFB1012C14081A0BED51FE4EFD0000000013CF5D52C988BC6C038B5AD870100CC60EDABB89411553A9C810568F5C544C294A5B8C5EFFFF001A4555DD9B", + "00E0FF3FD79967C89D33F2E6F26BC73F132652844060BD4CFD248ADF5900000000000000B8278FBBC8DBE87DA6D8A4BCAD8FD7C51F93BEDD7AF156C37671BC5F39C89829A15F8C5EFFFF001A421B12DC", + "00000020DC161396EE29473A6A7E542C15A80C7394DD5CFB474054660900000000000000845007C0CE611831BEB87E7D73E067C85AC55106310192D849A6AB2AE0867AAC5D648C5EFFFF001D095E6E2B", + "00000020F459DFC01AD6056D41FC7855494F3E132D8A3936C1368FB918C63A9200000000D76D50243A72D7D1DBA61AB5284749D57BE22FEBE028529DD82ADDF63462A0C888658C5EFFFF001ADF76D940", + "00000020AEEBAAA5745F38674EB09003A3BB9E11DA8C006C535D99BAC6000000000000007C206B4B8CF27A4ECA8AAD7629CC7113B0A9A5F34BD1EEAEC2AF98FD0F0943DB4F6A8C5EFFFF001D64150A5E", + "00E0002034A05A664D2301020A561810EAC472EBC2274DA2C55E9DF09857000000000000BC3DD56B347B6BB98874B37DD3F36D839616B90F9CAC8BEEC910125F650B2C40446B8C5EFFFF001A543395D9", + "000000206D5D38D5FC2668D64196099A4AB6A9A8F7183F1C22F680C237000000000000005000D9B883635E2A0574D69F41A3704437AEDF0A1B970A4F591A1A6CBAFE31E2D06B8C5EFFFF001ADE86A307", + "00000020857391DF308554AFD19F974F4AE93927BFAEFC9C5DEA1820030000000000000023E477EC12AA39319526E8267AE795D9D3DE67F7C2FADA553BA12F218DA0296A196E8C5EFFFF001A85D57459", + "00E000208B5C274434FE736B8EC8CCEA1EA27229E5239E618A61105FEF000000000000000CD8CB97835C6C06EA777487DC1088DE9989B56B9B030594A50FC5C137DDC03BFC718C5EFFFF001AD659682E", + "00000020463DFAD18B3AB13E9CBB1B66C70DBA6A9307AAD9155D0F6FE90000000000000063D4F302CBE9A551AEF83B02037D4EE3FD6000070CE2E77C1360EE44FC31CF5F0D728C5EFFFF001A6ACB1109", + "00E00020872BBE71AA56ABD71C5DD859E03BD87F056FA45C008D2A7C1E0000000000000001028A938CBB8E3285DBE851FD934F966640944581659E250535AB9A1CF20F4E7B738C5EFFFF001AD164A640", + "00000020E7C2C93BDA1C06C2D9263F61F646D95C99F6888905EFA9EA9E00000000000000D8A3231CA1211807A615E1551AE39A04DB2C53788782966D485224250870B3F92F788C5EFFFF001D015B8E1A", + "00000020090C0D8929FD2101847AD31ECBA21EB57A49F283A09A114351E274CB0000000075268120B92847DBCA5B1BA8C118A312F8820B894EC976B2A071E330A0D6960F97788C5EFFFF001AD4C0F61B", + "000000202205651456CD54A12F3BF7610CCA8DC40FD458D782688B922C0000000000000013A7BB97718A0D239B12078BBAA004643567C8D2AE4775050A119EE8214CBC37B27A8C5EFFFF001AB70511D6", + "00000020895A778E3582D2E378240857F61F8476A356AD4C87EC2609BE000000000000000C057961C1C12516CE4D22ED322DF0E5313A2C477AF493FAD5D9D5AF2D7E9010217D8C5EFFFF001A8239D50B", + "0000002028AB9216C033F6323645FD1D85B8385ED9B139B501D768853E00000000000000C4EA8D855343A2A9ED4AB4F27D1FC1B8D6F359D4CFC74B7274A5B5EB2FA7C324377E8C5EFFFF001A44543810", + "000040202090ECB5F7EA07ECFA7DE0B2C125E9E943955E74C3344029D9000000000000007C85EB4AFE3C273E3237235642AC65B127F7CB01C06C444DB372A2E4E3A458F9767E8C5EFFFF001AA4A85820", + "000000202F6F3CEFABCC09900A2CEB95234AA1F37B64FC92801290A5C100000000000000E25F93DF22F81181DA977A77EC6C7E0C6F68B2DB1F43683EE47F7D05EE7F98BA30838C5EFFFF001D5742AA6D", + "000000200F367C55DADC696160B1066A81311FB88A80CE3419EDD2B2F8A30400000000005729805EB2229718C2A0F91A5C19B8FDA5B27F75A895C639979A6EE1E8B96F1FC4858C5EFFFF001A1B4CE10A", + "000000209F546F7C7B13A91AD39DFEC1BE6D18469D7F55F10F9938A096000000000000009476F692A776E761F6487BAA67DFC44410074CC6E1C46B6DAC65712616C65C94A8878C5EFFFF001A7AE326A8", + "0000002074BA4E873B44D9BF8F9AF505633534B90B1694926569325B34000000000000006BC02905493F4BF4D7BC4405FC101CF41B358E5045AE94FB99A6E592230FDB67398A8C5EFFFF001A6E89D32E", + "00000020030C7C21C8DCF797257AE96A37D0773221E5DF6DDB7E18DC22000000000000002DFE36BA4BD6B1A9E478F53D3254055C43D40E3A1F87288C60EAF58A8C0342209F8D8C5EFFFF001AC1FBAC25", + "00E0FF3F66AA7FDAAFE3BEC68CA0539E45E3C5CDB2839A973E3D0E87B700000000000000BB1CB55269AEAC518F38314134030BAE4703CF2ACFAC18D0A30A002757E13D72088F8C5EFFFF001ADE47F506", + "000000209A72D676380648BF69F891EB3C22CB1991855A7567602BC4CE00000000000000891B5480F5BC47340A1266BB42FCFC1E4FF1529B9810B99968290EBF4A4DA8B4308F8C5EFFFF001AA21A4BE9", + "00000020AC6F1EE511F4BE9B939BFCC951B325B96ADB4CF34AB972FB9B00000000000000D66B2C6B5279823EE6C59CB22C07EE6CA5EDCA298DB607DEA5B54E293408F84CE6938C5EFFFF001D26DD01D8", + "00000020C4115C4DEB6873A53B69DB99CEA7C0CD43726465B62D32F635090000000000006B0651A4DBCF5B459E94417CC72A2B3B560B27C18B9F5820B40C6ADC64B5C55F44948C5EFFFF001AF6AC299B", + "00000020E6BE0B7FF06AB13B410C5BCE2B8D464D11D359F9FAD2FA2F9300000000000000081EE8A2FE2C5FC4837905059F2553E5A99743C832349F9684D4259587DFF67566958C5EFFFF001AD559DAE2", + "00000020E3407A9076E2049A2160A9F9ED9B8A7233BF849C7025A8A4220000000000000000767B92EBB9BDED6F1DC57250CC0A1425BDD7222C15CAB0AF6ABDCA48F8DC6F8A958C5EFFFF001AE8C3A9A7", + "00000020FE1D2B365C1F706E3F3BE0E3FFC78F84A4505A4B21327F5930000000000000008CCAA6C77AF9EA18584D346F7768F016B5FF60EBF4A519F1228B5FA0B4B59ED230968C5EFFFF001AC961425E", + "00000020C2A249AC0786C28329CCE740AE3CB8CE73D73D4D5DBFEDE89F00000000000000CB5C9AD2630866C63CF530CF26F12BD11045DE689AAA05235D9FE2D859C89C2965988C5EFFFF001AB83FD2EE", + "00000020EAB9BE621C6DDE86D92E6E6DFC9B9FA3DE72A2793D6B3BEBC70000000000000020EC3C422A7AFB3F636FD3E432E9E06C79DD6A312C9477DC413751A74B9AD14294988C5EFFFF001A95B23D6C", + "00E0FF3FD2D20093B754A1519CD1E629A218617269C675CB5407902195000000000000008DE289B3F1B865F8701ED0676A643C650830DEB8F83A99702026232A6D0E960894988C5EFFFF001A5BED62F4", + "00E0002097CA31BD0F1EDCBD3B758F6C73378862FE920DEC4481D1FD0B00000000000000E8412369CC21EFAD7C58F422FE480B9184C29323CE360A635C7F8EC0A29B8DBC579D8C5EFFFF001DAE179F87", + "0000FF3FA4F7D8E7F9349AAA0D51770A809213DBB6B0DAD33A442ACC73BC000000000000E2352AFD0F66CD226689980F884C243CAC0B1A580BD16407D193FE89D4A6D356549F8C5EFFFF001A1BAB4089", + "000000203AC7A647AD914A4D232182115BAACC608B78E3F073F904997700000000000000A24B5945CE702F5E70C28A50C1F6D0A13834EA29CD312B6D4248D7886E3A135C09A48C5EFFFF001D2A2A3D9B", + "00000020FD1841CB0577C8B30DA6277AAE69813541AC9A3DEE1C088F5ADB000000000000B06E7E1FF00FF765B186E810F797F234C20803C232F3822649F2CE552822ACCF0DA48C5EFFFF001AA70BD502", + "00000020CEEDE867DF98077A8A6C9C95FFF0DC3CC79853CC63EADF63B1000000000000002A99EF6F205219C24450E150311CAEAD86DE02544698395FEAAEB754EBB31283CCA88C5EFFFF001D02A25959", + "000000203CD7B56FDF658EE39969E5CAEC9EB4BB673B906429C962CFB8B66DF3000000005C4C48BC0F4439D1298F05FD4FAEF5499E16C450D53EFD6416FD48C7055A9A9080AD8C5EFFFF001DEDC9B99C", + "0000002066F94793C04C8EBA450BE6BC1639EF7557B8FC0D56D0A1DFBA8B3B5100000000C03BC97866E0C1A2BB7B05359C08091C99CF967B50833139DC435EAB1ED151B9D2AD8C5EFFFF001A48D3B246", + "0000FF3F2AC4B7363E65213FC3C24532D5F8FDA207CD31F86C6CD8D770000000000000009A03BBAA391B3EC5AE447D66A60B6366420AB02B4A6E875DA4831E42222889D9ACB28C5EFFFF001D6F1CF8BF", + "00000020A2ED30CE687BAC49B4B684E373D488067A05CC1DB69EBFF2433D000000000000D90CE6D3CC2A88C22C7265FD28F3E9EC3C0DFC214F965D4A59E3EEF8DBDDDB75DAB38C5EFFFF001A454DF3F4", + "00000020D77032049B57A50FFFBC77DD7C415CF55CC7FB32D7322C810000000000000000F93C9066DB0B3824342444C0FC98DEF6055BC7C6D2B80C31E43E559136A75B8298B88C5EFFFF001D02011A9A", + "00000020F7D14BACD4C3EDAB0A3FF153F6FD553C15108EFB880D9E269017000000000000C7F829AFFDEA10B1FE68160A1A7C88169E43C6694C81DFB50C8D7000D07D43DD23BA8C5EFFFF001A982A2114", + "0000002049CD9B3B40E3A44A9E9AA0E33D377FDB790F8DC7642023E3B1000000000000009956CF179695314906C70D6A10D441221AC6CE013DACB7F9AC85AEBC7550C17A93BE8C5EFFFF001A44C68DB9", + "000000204596827A5F8A435886E43B620AA910F2615F0E7617B22F54A400000000000000AC4B621EAED1E4CBC00537A153426FAB1A681C9E0AF45ADFDB389D4F821FFC5187C08C5EFFFF001A95B24308", + "00000020F4FF88537557B614B513A7F9B0282BFF1FE30B8E290E6975EC00000000000000D7366C6474D0756F031EEE5DFEFAEA1A0B5E86C97BF437572F8A280BB9D5B50D99C28C5EFFFF001A7C0B2E42", + "00000020459864C1CE3B7D72DF7EB0C49C1C4BCF2FEAB5189BA8CC52960000000000000090A2CBC1EAC80A936BC0520B62B780FE1DCED7F1B5D425DD3626868564112E633CC78C5EFFFF001A1E10CDE1", + "000000207EBC431C91FA9C7EC74582C3089C17261DD22821C45F32DFA0000000000000007C45DB8362A78B10C6DAEC787D8ED26DBD70141225578A5F7F46B8A81FE6714F81CB8C5EFFFF001AD07D6E59", + "00000020E6CCA229BEFE48335446E9C7725BBEE4DECA8EBBFC9C5290A8000000000000003121B737897150BD37732323AF09B736CD143442BAF7F8D170025FDF9534E35890CC8C5EFFFF001AD264EBCF", + "000000204146E12206DA137EFE67805C642BB92C7B74C1D711F2A090460000000000000097613B2DA1C9D8C751C6D88ACD7C2E1124FE044BA83178BEE6DA27639C0FEE5958D18C5EFFFF001D732FF68D", + "00000020FD3F896C7F74AA59D0116F4227661F5004C24F3A1D10F77FFE76488B0000000011E7A5963F5EE92E4C9FF897AB650BD9772E26E3AF90FCE34E2A30A01B52DCE0D6D28C5EFFFF001A5DF1CF03", + "00000020D609A222461A1FBD95117A2E385EBCC0ECA30111E3D4DC893E00000000000000B335D77E635060220B293AA0762CE7CDEE1D95E2548074FBB5B387CA44A45F59AED78C5EFFFF001D1D6FE541", + "00000020D6BCFCC16F39F088C9D9D7503E876B61FC384FD6BED042107FE06BE60000000012C88FD72A4FD997CCACB12CF3295EB0C3DAB43B2BFB7E18E4133078FA137BDE63DC8C5EFFFF001DD7F725C6", + "00E00020510BEBC89EF54B791CBAA69624A16CC8FF225822F706B01A9DC409ED00000000D5F9BCCDB18E346308D0101B19B37D7B1EBEDAC3BA2414A4AFAE013C02A2FC7E21DE8C5EFFFF001AE3E6834E", + "0000002010E5E03A273080F13D02B5BC31265F0AE343B14D7AF8FECF0400000000000000CE6CB5EF3470A38828926963960C677A4ABB364168FCD0AF2773E398685CC320D7E28C5EFFFF001D7C7FC5D7", + "00000020FFC463A811950B09AA13162CFAE59B510432428F468E76F8F4AF04000000000040B9E5872A548ADB54A70D621CDBED206460B27C5AAF35D0B2095F740EEFCE828FE78C5EFFFF001D8186FA42", + "000000204FBC263244A71EF259C4D999F9B3663D0B41C43327916DBEEB624708000000003926916B76EDD3E699D0F3E20A2E1ACEC2713F6447D5660FDB00F733A6367FA80BE88C5EFFFF001A8A9E6AB7", + "00000020246EE0089A1F3ABCA93A8C50EE4DCF4A0C07E83CB18BF9C719000000000000003C05288463A5E1E0BDAD3C5318AC62A458512ECC006211641B287D8B24B16376CDEC8C5EFFFF001D0EAA1413", + "00000020D362EDA051306523730889C9FDC8CD77BC4F04C1C73DE2C5443F7CB100000000FA771A2036A674E91F4808632811777E7F71FA65BC692484E0808DBDBA44E1FED8ED8C5EFFFF001AFA062E54", + "00E0FF3F40261D70B69C4BB24F648A5EDDE8A201B6860C0E7CD06125A3000000000000009A7CCCA90B280663D332F09ED970A4FD3BF6DADFA655E5C916692DDAAE8604D3D4EE8C5EFFFF001AAACFB182", + "0000002071CE7E1C8EC691AB2E68AA6541C21726DFFFE45BEB8E9C182000000000000000B397D4D2DA6B79FB243847F47DE63EB6A674777C744578AAAD3636FA3C39C7E104EF8C5EFFFF001A15D0DE93", + "000000208DC2822E9E755A04B84508196C97A0B00B34172FA642604CB500000000000000D863BEE4349DFA39CA1E9D94D886E8653CEC1069F7CBE5D03584A4640194DEAF2AF08C5EFFFF001AE2847238", + "00000020D1D63DFBB7E51F88F4119D1E378EAD07D1CB560B48928CE16C0000000000000008BD38BF1D4D24F03A6F7C9B784B7E45909FE75528FA54ED04A23C18BA42C765FDF48C5EFFFF001D1BBFB96B", + "000000202A1B9DA05F397ED1B3948FFA1D92D6EF0D02BF82D277ECC4350CC37A00000000BB7813F6403BD09B03C2DE39DE4416CC8E419E826743059561FBCA2F311FC4F65EF68C5EFFFF001A42D7AE84", + "0000002058FF5EBC54C4306803AEA5867109F10CCD79ED3342C7881F5700000000000000326F77222F0240C6A5021B953C129102ABF98ED9606A42FE4E4328C7A55329E222FB8C5EFFFF001D5993E1F4", + "00E00020EDA0C85298571E9553526795BB74FBA515C0A818C988CFE5DE15000000000000C6935C429DACE81EC7D05788B21A1B734229226ACAE94029F87B65F8CE9F6C9F04008D5EFFFF001D80283FE7", + "0000002003030D9C9F92BA97B2672724C9F399B639CF9FB1D527F1D34AC60000000000003EBF66E9EF72F6E9AF6D15183A392638B9EDF4959DD5D453A64051C6857B650A64018D5EFFFF001AADC5BFCB", + "00000020998FE9B24A0844A1940EF9CE9F969AFF4240C7483C8AECC6B500000000000000BD96BDA892118EDA7851461972D42AD65638A5DAB6C0AFF4D6B189101BD29D51AE028D5EFFFF001A15C024D0", + "00000020EFD279C8A7E6876EA6D722D86F524B1012C9F326D472CC02C4000000000000002D76265814A3E0147CD76305861530B1A553773D6674CC66D9E211A84551B3C3DB038D5EFFFF001A2F127970", + "00E0FF3F5C67EB0905A0F2F7C685F1832BA0450DB3072CE854D7F9268F00000000000000B90C97FD8E603E43ACBA4D68222D2614E6DC6EF97F6B0FD3E7EDFF0715D4294BFB058D5EFFFF001A4697C928", + "00E0FF3FFF27115E454E039A53AB89B18959519555D084B0E238A2C18A00000000000000E27B4192809F8514EB279789B16A58EDF24FFD4705BE78F8CBA022035EEF641A69098D5EFFFF001A7BAE5CD4", + "000000207AB4AC807859210B19CB070F5F91E28F70221CAEB9D2F2C9AD0000000000000087B9C9BF9A3540AA525E597DD678B4AE99E6EFD693666CAAFB8C60C4DD2BDF851B0E8D5EFFFF001D3B32ADA3", + "000000203EAB07DFF8CDBBC765AD6E05E5B1F8E30C483D243118A3E6811303000000000081932E5CBFA9B02F5264E47BB76EA14624531DBF0588AE0C7ACC4C22675D0620C40E8D5EFFFF001A795EA132", + "00000020D1259333ABE13DCC3A4AE76EB3EBE5DD56F78B194391664580000000000000008DB8ECEA265B86495F55D24A2E4B555C17E59017903B08EB40B2E708D37996B805118D5EFFFF001A04E0A796", + "00000020A4CD628596C31C212E014714D2F8AC81C3CD209C4517F8D6830000000000000033F85BBB8C028A4DFDEDA4E709BBA2F7426A45A8C20DD65BBCFA739A8300B205F8138D5EFFFF001AFFB5FA0B", + "0000002086DCB56C170D5AF12CE7FADDE58CC55FE8E975BB0319C768FC00000000000000AF3FD1BD23BD17C2A56ECBCACCF39DF88453DB3677CEC1E7D0C8B1EC03F17287B4188D5EFFFF001DF4F1BC6B", + "0000FF3F23F80C8DFCE3A6F3917912B544CC4144247978C5875CC9B0F3B90700000000005B671A72E909DB1EA5A1E699603237BE66BFE9B42202246AFFD4FB08062FA73D541B8D5EFFFF001A643B7758", + "00000020C0F7A2CC65864862A40ECA97B78FBE67FC36C0F295E57AED8F00000000000000955834BC81811CB34C51BB912CDB5640126CB0608FA49ED2751F3AC6231B267D931B8D5EFFFF001ACB490CEA", + "00000020846CBC1998EC437D00E64A1D76D01AE8596F93A5BB55257C7C000000000000000E28526002757FC1FE713D115C95FAAA0779353CA28A288A2C58948305FF3B704E208D5EFFFF001D6CCD0169", + "00E0FF3F70522F975C6C259C4A2C5697EC1B0B2B5452D3E97132B37E8309000000000000321C22ACAF07EB624CC3806345B6E07C89C6F0D88809CD74CF9320C6B696FAF819258D5EFFFF001DFCECE73C", + "000000206A3E361AD12B8E950FAB2A1097904894672CF604A359C678AC980000000000009239FCF34699BE141198395FA1C7DAE45D20DCEE963FA56858AC1F208A3A63BA52268D5EFFFF001A286F3669", + "00E0FF3F918E0D6CFDEB331ECC9BA0F37D03F179AE52D2AB94F84A827D00000000000000D85CCE64EE9639EF34211EB1A5C77A21D04CCF3FB21C2D5E9EDF15F92FB68358262B8D5EFFFF001D6925634E", + "00000020766C5405A71630E7FB83622D0D9986593A267B8322CA226456ED030000000000BD287F9AA651B615F6879C630A2407E791380BD92F4D7D0AC787CF2EA59408E2D72F8D5EFFFF001D0087056F", + "0000002079CCD8F44A5438DD4B1FCAF5D475F72710DAF706364E40CBA47CD11A000000003639FB67DE97D6B6D189DBE43ED7DE1965E5A105FF64701006D608335AC6A47D92338D5EFFFF001A1EC2BA35", + "000000200BFE2B49C915592967D341728FA680E414D6669BE9C6A1535E000000000000001606AD570008D19D8ACFF99BA0E15B5A1F2FEFF1EF21F258196BE9B042A11CB357388D5EFFFF001D010C3CE7", + "00E0FF3F30D01EA99B487549E9B2143889E05B7837F1DC753EDC2316E2AAE4F5000000001D311218D37E8301C560F5C6AD3907FB58D8434FB4F8A6450AC6F648B0F3903F33398D5EFFFF001ADE5C5285", + "0000002070FA4E07F6469C090B8CD375391B3A09523178EC874B3B330200000000000000902E2764F7114A33660CA0CFE5DCBE8FE3BAF12C4A53AE2BB21B596F43A9046B8C398D5EFFFF001ACC7E4A6E", + "0000002049A2631F09B31C7E8016C1860736CFAA96F23CF33618FF5DE1000000000000008F9411C3FF3FAAA3E1BE244B55E64CD5C5DCB5599361A65BF14590A31461A939393D8D5EFFFF001A87085AC2", + "0000FF3F7896CFDB43CDA4C6A66C3E7DDA52E54F13FCF1F50F2AE01F52000000000000004F2D6E50A9B1E6F109F9098D5FE95E599A499EC133B885C12A32768666FFB5D601418D5EFFFF001ACDD03727", + "000000201E289C98E4F959165E9B12E79B7A88C2887BAB55BE602FB9A900000000000000BADB9ABC43ECD991CD537FF4374452F84CCC223363D61FD1FA0670D89E70BA53C2458D5EFFFF001D2EFF1F0B", + "00000020C57192DB29B1D6DCC3C31F6548CEBED449958D91D7FDB108584B020000000000E3CC7F970E388CEEF9F1885EEB1CED846491078FF178A37B9E770D8AFD69B8DF784A8D5EFFFF001D9422B89C", + "00000020A0F4CA03D7731CC7AA4E9A79D8F0E6B2CAF167B588C426AF2511000000000000EDFFBAE493BB68D3D2E56CE1C89B0048BC8B4DA4EF0397B02203929119033DF6C54E8D5EFFFF001ABCF7F4A4", + "0000FF3FA3CF626FCC71CCCA3721E31DFBA02355092C393B6A8998ED97000000000000001617ED93C486033DB6CC08845926E46C10D591BB449752D46A60D9A0B66E0EA0C7508D5EFFFF001A63F3C8FE", + "00000020E74926DD2F0A61DFBF33F6D0C8949600C65A501B73271E5D330000000000000011D2CAD849A1CB06A4E1D4F79A8C8A021E22EAAF9EB1CA6ED2EDAFADE2CC7CA873548D5EFFFF001A20D3F755", + "000000206B7F9D05625BE0C6BF94A0FAB6B79FF5742452BD282AE45C87000000000000009A2EB4F9402343CED3EF497C50599E47B00475D95CF4F026167CA4D6EA4E5BFC0D558D5EFFFF001AA2619B69", + "0000002036B9EC2914C8A0792BF566AFCFC50DEC9C92F4B0FF604C9E4500000000000000D141B063DB13B7C96AB7310D8C7B4E87322BEFBDFC0442E4E7A98FD953ABC23A2E588D5EFFFF001AC00B8201", + "00000020C239FEC55B6B29F043BB329B2724A2B710853F2D4B595B3F170000000000000027641A0FC2620053513666844AFC8EC0A16CE0388926B3E1A5D09E23EE35ED22775B8D5EFFFF001A32AB3CE3", + "00000020C63AE6A5D8C3A6DBC9AA7511EDB9824732ABF88CE39C8737E8000000000000008CBC73F16478EE7A89088D8BB97B938DDA7EF72F4CB83DE9E8A8C8BFBC6AA89B4E5F8D5EFFFF001A45953145", + "00000020908CEA513F5F84A81EC1B97890900F3423C5B9D6902BF8AC8A00000000000000BE4D8C45CBFF7C7B457468836489313FEE1885F6FA17B1BB4450C13D7F8F12E8C45F8D5EFFFF001A78A9F0B4", + "0000002054843CCA10B12249B27A758D75E0D1810F827BDC0A6489D094000000000000002D26E13509AE949FC02E35C2C012FC107FFCF3D57EAC51FFA45D860B9C23EB6FB7648D5EFFFF001D2D6096B7", + "00000020574B65D5F0DD62691B4B3666DD3C284DE93F0B96B15848EF7142030000000000599D9F3CDB2A236012261ED634F69AD18FD9E75984C8B8F239D88F57B37F4DB07E658D5EFFFF001AA67504C5", + "00000020D5DD9BA944CC6D0088930356B203E91B7065D1BF692919689F0000000000000035EC7494DA3E6F1624980D6BA40DA1646B94DA1EEF63C6A73A487D46AA4FF957EB698D5EFFFF001A55444CC6", + "000000203F52A1FDB4446D01FD0FA10A3869AFDAC77FE681E7E39F9001000000000000009E76AD220101FBD53884EC64111CF3FA4B7335A28067E76FF8CD9A060604BBAC6A6B8D5EFFFF001AC8607CC0", + "00E000203281DE5619768674446C60E5E3E4843A780A741398185051C700000000000000D9ACBEC4237DA3A1175936774B3736991572A803EBF8049C133DAF9AE194CF0E3B708D5EFFFF001DEB7B910B", + "000000202EA45A1E36616FD0E5124D5334ABBC5E68CD39AE25FD5D6090B4020000000000228FDB06BFF14A70FDF4588666F2214684E111DA2F16914675D6ED6709995130F8718D5EFFFF001A1515C60C", + "00000020ACD7BF8608BAFC49AA60FCBCA7154181AE5E8B45C51C3B10EC00000000000000A8A1C4AA8B04EBF54A3EBF5B109D567DD9830B611EAF5087798B2C6BECA16CA39E738D5EFFFF001A96E8060E", + "00E0FF3F33B757FA4E4395E8C81AC71A9FE154B691D2A664CC32459C0C0000000000000003A536F8ABD71A7D403E8CA7C43614E8AAA9800FC14FF592B02C1F6CD13A861B75758D5EFFFF001AAA5B9419", + "0000FF3FD0D71C4DA5A48237E95A46815C309592BF6D3756485646EBEB00000000000000B15E13A6FC18A23F5363D330255CB523FD016A50813D432D6A3A3C0E85672B3F417A8D5EFFFF001D84F59C0D", + "00000020FF17D7F42123584D35D6325E554334FADBF8642FE1B023BD1D4000000000000050331D82F4032499D0BF93B20D8EFDA12F5026849222C282C345408A60CCB5FFBD7B8D5EFFFF001A21145D11", + "00000020B9218780331AA695AEB831FE84D022DA0FAC26BCD5D1B7ED6300000000000000ECA7D29BBE1D7595768CBF4C9E75943538A994BA4FDDC2F7F7D81DB7AA9979FD537D8D5EFFFF001A3A5F73F0", + "00000020CEF8C99038257C85E39341E599105900142BBFEEFF0AB44F32000000000000007E49ED1EA684EE969E0663E9DED66CD42435C3805465AB70E8E09915DC417BC8DD7D8D5EFFFF001AA8916540", + "00000020D74638F8B3C6C31D26348CF85627CF566928ADE41B7D2B561500000000000000DB21C2ECEFD5671851E439669AD0F3F465AF579504C33BF82D6E2602DB9D2382417F8D5EFFFF001AA81521E5", + "00E00020A590212CE56BDCE328D995C8C12ADBA68FA2239B0529A098EA00000000000000891A6A438979774BE1CAE2FE7DC4EF4099490E544DFD8AF5D0DAAE2BCA37C56A79808D5EFFFF001A66D89023", + "000000207DF0CF290DAECFD1781D27EA96E9E2E7285424C92222BA95B40000000000000061503DD0F8CDC4E8DF232E0F08F48DB9A787F07E092B3B8DC2336EE0FB218C3236858D5EFFFF001D8A749DDB", + "0000002055C8234F37080A0996C6964B66C6801C0285BB0D4734651BEC89010000000000DCA3F9C5BB09EF9CB7ECE1EE3AC28FDA71CB52059F3B5D0527D287E2D205C6290C878D5EFFFF001A74479755", + "00E00020D57520E28747ECCD2A7D8AD2849F7FF05208F954370FFA67D100000000000000C3B37040E778127134FFF376960228598FDF901918A07F8A23066F89FC58587C898B8D5EFFFF001A70E5DE3E", + "000000207657985D4B5A1A86D25BCA1F5AD3DC36D582EB8BCEA9D99D6A00000000000000E598FBD37B2C3A847AE2831B11E4A1C6C40AEB39C92F04B879DB39373C89327A7C8E8D5EFFFF001A2B2945F3", + "000000206FE793343C314993CD6594E996C33DD75946811C3C3C58F227000000000000005C8FBECD2F2F32E8645C993A1B6C02C7E6C0438EC7A5FD6A38C774D74FCDBE11088F8D5EFFFF001A1433B353", + "00000020BFE48F7D7EC02504DAC0374DF4B76218A0B97E97ECC04FAFCC0000000000000051F6B2673642EBD2197C5D08343D9EF77A229B011CC54B9E3DB983B1C78D5F3CF98F8D5EFFFF001A775809AA", + "00000020BF9493C1619BF09DA8E1FEAB24B3FA14A61BF2D1D27E2ED64A000000000000000D5C79FEB04F3B2D40942CDA1AB363B99CE43AFEB745DAF9F84AB5B1574BCA84BF918D5EFFFF001A9DE74EB5", + "00000020575EDA86283884902EA286DA29410998125D3D6438F32B8D6C00000000000000254AB1FD15C0A316C4A6562073209BA9FDAAE9FAC690DF6CA37106EC8AEF4FB814928D5EFFFF001AE2DD27AD", + "00E0FF3F5C45295C434C37E9F22884C71251B67A5C47E4A8B9DD3250880000000000000032934774041CDB5E6D2DD4C997924925DFE4EA10212598206E76F2154BC7EB3B41938D5EFFFF001AF625685B", + "00000020DE72C6A68B07D9D28B3771E75EF3FB4792E336354753F743F100000000000000DBEFFD0322F75EFAB8155E9E47A2CBDDA9D8AFFD37D160E6806CE71024697E244B938D5EFFFF001A52A947D7", + "00000020464E46E5FDA4A7C815ED5BA0534F24D8C16BEE53A2940A0DE300000000000000C83C02E7C38172191045E829733A530A7636D95D4141B03ACC54477EA41E93A284958D5EFFFF001A78DA55AB", + "0000002070D558A944EA95C9F4AC5A38A2B9898684CD01A51EB81F919700000000000000C7429C6BD9CCA59F97685865A7F73FB1450F11FA292964682D6C03448210C3D83C9A8D5EFFFF001D67034766", + "00000020F1B1654D860126360C28EED17F64B929C8DB3F2DAE5E2668716B000000000000895B3A27FEDA3B8C9311F2528F67E7CA13CA91F747A81DC9A681AFD8D2E00C530E9C8D5EFFFF001A6943AFF3", + "00000020C7631C1ADEDA42EE6CA44F6B782CB2A115B7D973FD3466D3E00000000000000034D7C63D300838B59BFE54F4D6E0820E6F309C902293C8E5A655BC4FDAAA9F66D1A08D5EFFFF001D0232195D", + "0000002052AF19E358C9D3E54C92451C1C6840F60F92E11FE3EDE1358BBB000000000000F60F6C758CF46B10C4F773CC522EE0B1B15BC2D1301B680E11F87E145B0D8BB38EA58D5EFFFF001D6978929D", + "00000020AE3794F3138B8777837071C4AE1DD3F7D802F5F3DACEF9E9414B0700000000000324DE5CEA1A48F44048C098339CEACD04891EF67B702D40770CDB18541079C09DA78D5EFFFF001ABD3FDD8D", + "000000209624B88E661406B7BD2C0D2716D0D6666234ADEDCF0184C65600000000000000A8D171EAD50AEE9C15879AEBBD136BC3BBAB018E185B8C43B771EA5F6F64F2A1DEA78D5EFFFF001AADEFE993", + "000000202959494A21C996FD199A479B68531696E2C4D9CCCAD887015F00000000000000D17353E649BB49AC0C53B2C9B99DD1DF58BDF56BF0072628B0CCD27DC7CD274804A98D5EFFFF001A278958A4", + "00000020C009B425F8007239E39E6AB5085F1CBF120F8E26433D25C52600000000000000BF97EA4C3B0A9D38CEFBD4486C6632FDCC40E7405752B06E595ACCFC2FAF3C548CA98D5EFFFF001A5330EACF", + "000000202D58738FE825ADDF2F5C6B05729400069FC8E2419CEBF078E1000000000000000E8A8051C980058357852D1645FAAB223AE84B4AE5662739C96B58C583C5EE4DB7A98D5EFFFF001A1B60400B", + "00000020FB8507A7DF71A302A71D2A9F8CFAA2BC3659C9473B580663A200000000000000871C8DA55EC71EA8EAB5C9A6A3781ED972E3724C3B38961277BF6CD3721D340A15AB8D5EFFFF001A06042B9F", + "00000020ED0FBCC443376C9991BFDD9C8241077AFA999B00E4E95087C50000000000000024B9D113E4D40D8BE60167779B0B37B32F733023B9D77EB0FCCF7818C2973FD794AB8D5EFFFF001A8CFA570B", + "000000202568F787A45089CCFC6261A091533A627A2905BDA46273DDE700000000000000F3BE3461039946C1BA0334C7BC50AD1375BDDE3AE81491E070A63E88459A267B9BAE8D5EFFFF001AA94F8AF0", + "000000204E97D5873E9D20E286F19512ADBAE52F39CAD1C1137C739B010000000000000036D7CA9C96401AAD69D79DA66452DEB025AA8CA8D6D201E30993AD763D772DAF95B08D5EFFFF001A4ED18EE3", + "000000200655D34672C8FBEB584F21AF9458EC9F0C91C3E4B1605E2616000000000000006F5CF5137E82C25AF5623A68E11631959CEBA0A1A824FDF41BD5AB8FE585BBEF99B18D5EFFFF001A7CC230DB", + "000000200F564DE4014E2D7AF1CB594EDF87FDCF392DA51CC3564D38F900000000000000AF3F75711204265337EAE05E4D70840E3ABAB5A3EF0615B86183EB3F18D5819402B28D5EFFFF001A7E695174", + "00000020E3A955BF5BA13D5754DA499324366D39E424B868FE5F1E3BE8000000000000004D08A659E21E49505209BA50AC8889E78E13016CCC5D0FA17F7D22DCA6E8846C99B38D5EFFFF001AE98F7444", + "00000020355FCB97B9AFF2C1257C891BF2E1600C206F01556FE7BB164E000000000000004A580645921577FF4A83CF9A768F2B82B9DB48DD353AE8641AE7117F80A1166503B68D5EFFFF001AC5E1CF42", + "00000020E86E9A4B985A8A93062ABEDC968F48BC111C47AC0992B0DB630000000000000031E061FE239EC1542303FA9AB9403595E74147F6037B712FBFDD88B6F05C6BEA99B68D5EFFFF001A80152504", + "00E0FF3F031AFDD959BF5FE6007979BDB6566362474D94EE04BA0388AB00000000000000CB490E540D14D1D8C2B229FEF5938D992E30A63A09FE2C0B5B6E2E31B1EFF9B2CAB78D5EFFFF001AA08E7FAB", + "0000002079D199C59B0027A8D223A98A656F1CCA6B29D31006BD79F319000000000000007CF1499F31CEDCB60BDA82AAA66FDC4BFDB1DA87FB25656983AF8F104F61C655F0B88D5EFFFF001ADB4BEC6B", + "00004020DEE6357D6413AA6AF134A8E49EE8385BCED1164084D3153C2D000000000000003C185B96B21DCBBC0D28AFEDBA17C39CFF3D95605A16B14766AB1FE300E699EE6DBA8D5EFFFF001AC6F67C4C", + "000000204D1160FF2F6EBD19BBCEEBD515AF6A96405662B0728047973F00000000000000F2204DF88946FC10C1FCD077F290DE66957F287D0A2416BDF42C0ED51183D2FC8BBA8D5EFFFF001A303606A5", + "000000209A81896AF1FF06EA1E249A75D5394D5F1BE3CEB1E26737303200000000000000BE05986C8D565B1A40E125118D9A864D9FBF72819023A6F988115DA9D8A99AA14BBD8D5EFFFF001AC1ADAC8C", + "0000C0204A0BB279718EB80CF3815EC701DE9010CD45B7708428E2B1C2000000000000002FF4482DB40490CFADD9C04C5735795E25DAF6A098198A84C7169B76AF4DC6AF64BE8D5EFFFF001A46529481", + "00000020BA06944ADAFB02964EACF5774F5F370908CC7D85D505F697C6000000000000002C658FD06C1C649EA6592C14C7981A56BD256D84AE08A46FE14669049F27C9E1C7BF8D5EFFFF001AF8ED56C1", + "000000208E7DEBC288C07ACF1DABC93300DE34CA31D57FB54E8227BB3C00000000000000B24187A0583DEC2719A1D32F1655CCFFAC40BE0EB5F2B36248294A0EE337D72C74C18D5EFFFF001A3E06418B", + "00008020C89F19394D4ADDF6FF2CBAC9598F68F85C1D70E63F13B519380000000000000062915595EB79038475BBAF9BBC7B025DD4D301289CB970550D42086F35657ED05AC48D5EFFFF001AAAC89CDB", + "0000FF3FBA5A47E196D40BB686B3AB1A61E85B6AEA4416127D3B4364DD00000000000000D2C0E7DEE5B1969074B34A0D19AF2CCEDBF9137DA01A958F41899C1097CD400329C58D5EFFFF001AD7D3B36C", + "0000002015443F99B12DF406612C15163A41EAC3A58337AAED6926915300000000000000CAB29AFC2DCD76DE58C0CCD4AF6A3F099A54FA439EFB7DBE736D373BE1667EE5F2C98D5EFFFF001D51609FA1", + "0000FF3F3E3A75E929D394B6AF14BAA6AD02A8CF70A1025D2273DED144A6010000000000A17EAF73ACC12D1DCB5599D44D546D0EF85A2AC2800B9E8A77AC38E34A839435ADCA8D5EFFFF001A8386A952", + "0000002080CE1B82F6A85F17A491664E385AE1DDD10E34B87E6BF67D2F00000000000000CCA3662710D3E66C9CC9DC8EA044F1337E5969FFB959B8B06D9C2738FBCE33E103CD8D5EFFFF001A8112473D", + "0000002053C967D0C848813AFE101AD3BB09F21A41F90A011BA66ABFB70000000000000049AC9706C5ED4D6449118691BA3546A535B0D90AB0FCC7717B633568AA8D047822CD8D5EFFFF001A876A8BB2", + "000000203D9CBB51EB3566950B8F26E62AF0F2655FC2BF2A48A5E3326F00000000000000E6554117993EB4B6519C8BC08EA281F73A6045F9BA19CB042F637AB128B489C151CD8D5EFFFF001A028EE1E1"}; \ No newline at end of file diff --git a/src/bootstraps.h b/src/bootstraps.h new file mode 100644 index 0000000000000..2f681a48c0fc8 --- /dev/null +++ b/src/bootstraps.h @@ -0,0 +1,17 @@ +#ifndef __BOOTSTRAPS_BTC_VBK +#define __BOOTSTRAPS_BTC_VBK + +#include +#include + +#include + +extern int testnetVBKstartHeight; +extern std::vector testnetVBKblocks; + +extern int testnetBTCstartHeight; +extern std::vector testnetBTCblocks; + +std::shared_ptr makeConfig(std::string btcnet, std::string vbknet); + +#endif \ No newline at end of file diff --git a/src/chainparams.cpp b/src/chainparams.cpp index c756abca8808c..1667161dc4048 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -8,33 +8,63 @@ #include #include #include -#include #include +#include #include #include -#include "vbk/merkle.hpp" -#include "vbk/genesis.hpp" +#include +#include #include #include +#include "bootstraps.h" +#include + +struct AltChainParamsVBTC : public altintegration::AltChainParams { + ~AltChainParamsVBTC() override = default; + + AltChainParamsVBTC(const CBlock& genesis) + { + auto hash = genesis.GetHash(); + bootstrap.hash = std::vector{hash.begin(), hash.end()}; + bootstrap.height = 0; // pop is enabled starting at genesis + bootstrap.timestamp = genesis.GetBlockTime(); + } + + altintegration::AltBlock getBootstrapBlock() const noexcept override + { + return bootstrap; + } + + uint32_t getIdentifier() const noexcept override + { + return 0x3ae6ca; + } + + altintegration::AltBlock bootstrap; +}; /** * Main network */ -class CMainParams : public CChainParams { +class CMainParams : public CChainParams +{ public: - CMainParams() { + CMainParams(std::string btcnet, std::string vbknet) + { + popconfig = makeConfig(std::move(btcnet), std::move(vbknet)); + strNetworkID = CBaseChainParams::MAIN; consensus.nSubsidyHalvingInterval = 210000; consensus.BIP16Exception = uint256S("0x00000000000002dc756eebf4f49723ed8d30cc28a5f108eb94b1ba88ac4f9c22"); consensus.BIP34Height = 1; consensus.BIP34Hash = uint256S("0x000000000000024b89b42a942fe0d9fea3bb44ab7bd1b19115dd6a759c0808b8"); - consensus.BIP65Height = 1; // 000000000000000004c2b624ed5d7756c508d90fd0da2c7c679febfa6c4735f0 - consensus.BIP66Height = 1; // 00000000000000000379eaa19dce8c9b722d46ae6a57c2f1a988119488b50931 - consensus.CSVHeight = 1; // 000000000000000004a1b34462cb8aeebd5799177f7a29cf28f2d1961716b5b5 + consensus.BIP65Height = 1; // 000000000000000004c2b624ed5d7756c508d90fd0da2c7c679febfa6c4735f0 + consensus.BIP66Height = 1; // 00000000000000000379eaa19dce8c9b722d46ae6a57c2f1a988119488b50931 + consensus.CSVHeight = 1; // 000000000000000004a1b34462cb8aeebd5799177f7a29cf28f2d1961716b5b5 consensus.SegwitHeight = 1; // 0000000000000000001c8018d9cb3b742ef25114f27563e3fc4a1902167f9893 consensus.MinBIP9WarningHeight = consensus.SegwitHeight + consensus.nMinerConfirmationWindow; consensus.powLimit = uint256S("0000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); @@ -43,10 +73,10 @@ class CMainParams : public CChainParams { consensus.fPowAllowMinDifficultyBlocks = false; consensus.fPowNoRetargeting = false; consensus.nRuleChangeActivationThreshold = 1916; // 95% of 2016 - consensus.nMinerConfirmationWindow = 2016; // nPowTargetTimespan / nPowTargetSpacing + consensus.nMinerConfirmationWindow = 2016; // nPowTargetTimespan / nPowTargetSpacing consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].bit = 28; consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nStartTime = 1199145601; // January 1, 2008 - consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nTimeout = 2574873576; // some distant future + consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nTimeout = 2574873576; // some distant future // The best chain should have at least this much work. consensus.nMinimumChainWork = uint256S("0x000000000000000000000000000000000000000008ea3cf107ae0dec57f03fe8"); @@ -62,7 +92,7 @@ class CMainParams : public CChainParams { pchMessageStart[0] = 0x3a; pchMessageStart[1] = 0xe6; pchMessageStart[2] = 0xca; - pchMessageStart[3] = 0x01; // testnet has 0x02 + pchMessageStart[3] = 0x01; // testnet has 0x02 nDefaultPort = 8333; nPruneAfterHeight = 100000; m_assumed_blockchain_size = 280; @@ -77,15 +107,16 @@ class CMainParams : public CChainParams { genesis = VeriBlock::CreateGenesisBlock( 1340, 3768745, 0x1d0fffff, 1, 50 * COIN, "047c62bbf7f5aa4dd5c16bad99ac621b857fac4e93de86e45f5ada73404eeb44dedcf377b03c14a24e9d51605d9dd2d8ddaef58760d9c4bb82d9c8f06d96e79488", - "VeriBlock" - ); + "VeriBlock"); consensus.hashGenesisBlock = genesis.GetHash(); assert(consensus.hashGenesisBlock == uint256S("00000006cf4c4e6177695242a1347023b7b1bdef8119237a11511b9e490bf8d9")); assert(genesis.hashMerkleRoot == uint256S("06c6c7131bc50a1fcab02107d0f24bcfe22c1808080074dcedf5fea412a0fe1c")); - base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,0); - base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,5); - base58Prefixes[SECRET_KEY] = std::vector(1,128); + popconfig->alt = std::make_shared(genesis); + + base58Prefixes[PUBKEY_ADDRESS] = std::vector(1, 0); + base58Prefixes[SCRIPT_ADDRESS] = std::vector(1, 5); + base58Prefixes[SECRET_KEY] = std::vector(1, 128); base58Prefixes[EXT_PUBLIC_KEY] = {0x04, 0x88, 0xB2, 0x1E}; base58Prefixes[EXT_SECRET_KEY] = {0x04, 0x88, 0xAD, 0xE4}; @@ -99,9 +130,7 @@ class CMainParams : public CChainParams { m_is_test_chain = false; checkpointData = { - { - } - }; + {}}; chainTxData = ChainTxData{ // Data from RPC: getchaintxstats 4096 00000000000000000005f8920febd3925f8272a6a71237563d78c2edfdd09ddf @@ -115,9 +144,13 @@ class CMainParams : public CChainParams { /** * Testnet (v3) */ -class CTestNetParams : public CChainParams { +class CTestNetParams : public CChainParams +{ public: - CTestNetParams() { + CTestNetParams(std::string btcnet, std::string vbknet) + { + popconfig = makeConfig(btcnet, vbknet); + strNetworkID = CBaseChainParams::TESTNET; consensus.nSubsidyHalvingInterval = 210000; consensus.BIP16Exception = uint256S("0x00000000dd30457c001f4095d208cc1296b0eed002427aa599874af7a432b105"); @@ -134,9 +167,9 @@ class CTestNetParams : public CChainParams { consensus.fPowAllowMinDifficultyBlocks = true; consensus.fPowNoRetargeting = false; consensus.nRuleChangeActivationThreshold = 1512; // 75% for testchains - consensus.nMinerConfirmationWindow = 2016; // nPowTargetTimespan / nPowTargetSpacing + consensus.nMinerConfirmationWindow = 2016; // nPowTargetTimespan / nPowTargetSpacing consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].bit = 28; - consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nStartTime = 0; // January 1, 2008 + consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nStartTime = 0; // January 1, 2008 consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nTimeout = Consensus::BIP9Deployment::NO_TIMEOUT; // December 31, 2008 // The best chain should have at least this much work. @@ -162,18 +195,19 @@ class CTestNetParams : public CChainParams { genesis = VeriBlock::CreateGenesisBlock( 1340, 3768745, 0x1d0fffff, 1, 50 * COIN, "047c62bbf7f5aa4dd5c16bad99ac621b857fac4e93de86e45f5ada73404eeb44dedcf377b03c14a24e9d51605d9dd2d8ddaef58760d9c4bb82d9c8f06d96e79488", - "VeriBlock" - ); + "VeriBlock"); consensus.hashGenesisBlock = genesis.GetHash(); assert(consensus.hashGenesisBlock == uint256S("00000006cf4c4e6177695242a1347023b7b1bdef8119237a11511b9e490bf8d9")); assert(genesis.hashMerkleRoot == uint256S("06c6c7131bc50a1fcab02107d0f24bcfe22c1808080074dcedf5fea412a0fe1c")); + popconfig->alt = std::make_shared(genesis); + vFixedSeeds.clear(); vSeeds.clear(); - base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,111); - base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,196); - base58Prefixes[SECRET_KEY] = std::vector(1,239); + base58Prefixes[PUBKEY_ADDRESS] = std::vector(1, 111); + base58Prefixes[SCRIPT_ADDRESS] = std::vector(1, 196); + base58Prefixes[SECRET_KEY] = std::vector(1, 239); base58Prefixes[EXT_PUBLIC_KEY] = {0x04, 0x35, 0x87, 0xCF}; base58Prefixes[EXT_SECRET_KEY] = {0x04, 0x35, 0x83, 0x94}; @@ -188,9 +222,7 @@ class CTestNetParams : public CChainParams { checkpointData = { - { - } - }; + {}}; chainTxData = ChainTxData{ // Data from RPC: getchaintxstats 4096 00000000000000b7ab6ce61eb6d571003fbe5fe892da4c9b740c49a07542462d @@ -204,18 +236,22 @@ class CTestNetParams : public CChainParams { /** * Regression test */ -class CRegTestParams : public CChainParams { +class CRegTestParams : public CChainParams +{ public: - explicit CRegTestParams(const ArgsManager& args) { - strNetworkID = CBaseChainParams::REGTEST; + explicit CRegTestParams(const ArgsManager& args, std::string btcnet, std::string vbknet) + { + popconfig = makeConfig(btcnet, vbknet); + + strNetworkID = CBaseChainParams::REGTEST; consensus.nSubsidyHalvingInterval = 150; consensus.BIP16Exception = uint256(); consensus.BIP34Height = 500; // BIP34 activated on regtest (Used in functional tests) consensus.BIP34Hash = uint256(); consensus.BIP65Height = 1351; // BIP65 activated on regtest (Used in functional tests) consensus.BIP66Height = 1251; // BIP66 activated on regtest (Used in functional tests) - consensus.CSVHeight = 432; // CSV activated on regtest (Used in rpc activation tests) - consensus.SegwitHeight = 0; // SEGWIT is always activated on regtest unless overridden + consensus.CSVHeight = 432; // CSV activated on regtest (Used in rpc activation tests) + consensus.SegwitHeight = 0; // SEGWIT is always activated on regtest unless overridden consensus.MinBIP9WarningHeight = 0; consensus.powLimit = uint256S("7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); consensus.nPowTargetTimespan = 14 * 24 * 60 * 60; // two weeks @@ -223,7 +259,7 @@ class CRegTestParams : public CChainParams { consensus.fPowAllowMinDifficultyBlocks = true; consensus.fPowNoRetargeting = true; consensus.nRuleChangeActivationThreshold = 108; // 75% for testchains - consensus.nMinerConfirmationWindow = 144; // Faster than normal for regtest (144 instead of 2016) + consensus.nMinerConfirmationWindow = 144; // Faster than normal for regtest (144 instead of 2016) consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].bit = 28; consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nStartTime = 0; consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nTimeout = Consensus::BIP9Deployment::NO_TIMEOUT; @@ -248,12 +284,13 @@ class CRegTestParams : public CChainParams { genesis = VeriBlock::CreateGenesisBlock( 1337, 0, 0x207fffff, 1, 50 * COIN, "047c62bbf7f5aa4dd5c16bad99ac621b857fac4e93de86e45f5ada73404eeb44dedcf377b03c14a24e9d51605d9dd2d8ddaef58760d9c4bb82d9c8f06d96e79488", - "VeriBlock" - ); + "VeriBlock"); consensus.hashGenesisBlock = genesis.GetHash(); assert(consensus.hashGenesisBlock == uint256S("55c49883fa107754db67455f30291935e4a4f6d8960b897098f027d5e62ce95c")); assert(genesis.hashMerkleRoot == uint256S("41159e19a678894968919c2c4250302d277074de5fda813002e43fe502bf6bed")); + popconfig->alt = std::make_shared(genesis); + vFixedSeeds.clear(); //!< Regtest mode doesn't have any fixed seeds. vSeeds.clear(); //!< Regtest mode doesn't have any DNS seeds. @@ -262,19 +299,16 @@ class CRegTestParams : public CChainParams { m_is_test_chain = true; checkpointData = { - { - } - }; + {}}; chainTxData = ChainTxData{ 0, 0, - 0 - }; + 0}; - base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,111); - base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,196); - base58Prefixes[SECRET_KEY] = std::vector(1,239); + base58Prefixes[PUBKEY_ADDRESS] = std::vector(1, 111); + base58Prefixes[SCRIPT_ADDRESS] = std::vector(1, 196); + base58Prefixes[SECRET_KEY] = std::vector(1, 239); base58Prefixes[EXT_PUBLIC_KEY] = {0x04, 0x35, 0x87, 0xCF}; base58Prefixes[EXT_SECRET_KEY] = {0x04, 0x35, 0x83, 0x94}; @@ -321,7 +355,7 @@ void CRegTestParams::UpdateActivationParametersFromArgs(const ArgsManager& args) throw std::runtime_error(strprintf("Invalid nTimeout (%s)", vDeploymentParams[2])); } bool found = false; - for (int j=0; j < (int)Consensus::MAX_VERSION_BITS_DEPLOYMENTS; ++j) { + for (int j = 0; j < (int)Consensus::MAX_VERSION_BITS_DEPLOYMENTS; ++j) { if (vDeploymentParams[0] == VersionBitsDeploymentInfo[j].name) { UpdateVersionBitsParameters(Consensus::DeploymentPos(j), nStartTime, nTimeout); found = true; @@ -337,25 +371,26 @@ void CRegTestParams::UpdateActivationParametersFromArgs(const ArgsManager& args) static std::unique_ptr globalChainParams; -const CChainParams &Params() { +const CChainParams& Params() +{ assert(globalChainParams); return *globalChainParams; } -std::unique_ptr CreateChainParams(const std::string& chain) +std::unique_ptr CreateChainParams(const std::string& chain, const std::string& btcnet, const std::string& vbknet) { if (chain == CBaseChainParams::MAIN) - return std::unique_ptr(new CMainParams()); + return std::unique_ptr(new CMainParams(btcnet, vbknet)); else if (chain == CBaseChainParams::TESTNET) - return std::unique_ptr(new CTestNetParams()); + return std::unique_ptr(new CTestNetParams(btcnet, vbknet)); else if (chain == CBaseChainParams::REGTEST) - return std::unique_ptr(new CRegTestParams(gArgs)); + return std::unique_ptr(new CRegTestParams(gArgs, btcnet, vbknet)); throw std::runtime_error(strprintf("%s: Unknown chain %s.", __func__, chain)); } -void SelectParams(const std::string& network) +void SelectParams(const std::string& network, const std::string& btcnet, const std::string& vbknet) { SelectBaseParams(network); - globalChainParams = CreateChainParams(network); + globalChainParams = CreateChainParams(network, btcnet, vbknet); assert(globalChainParams != nullptr); } diff --git a/src/chainparams.h b/src/chainparams.h index 6be066806bcfa..d658930f4d862 100644 --- a/src/chainparams.h +++ b/src/chainparams.h @@ -10,6 +10,7 @@ #include #include #include +#include #include #include @@ -84,6 +85,9 @@ class CChainParams const std::vector& FixedSeeds() const { return vFixedSeeds; } const CCheckpointData& Checkpoints() const { return checkpointData; } const ChainTxData& TxData() const { return chainTxData; } + + const altintegration::Config& GetPopConfig() const { return *popconfig; } + protected: CChainParams() {} @@ -104,6 +108,7 @@ class CChainParams bool m_is_test_chain; CCheckpointData checkpointData; ChainTxData chainTxData; + std::shared_ptr popconfig; }; /** @@ -111,18 +116,18 @@ class CChainParams * @returns a CChainParams* of the chosen chain. * @throws a std::runtime_error if the chain is not supported. */ -std::unique_ptr CreateChainParams(const std::string& chain); +std::unique_ptr CreateChainParams(const std::string& chain, const std::string& btcnet, const std::string& vbknet); /** * Return the currently selected parameters. This won't change after app * startup, except for unit tests. */ -const CChainParams &Params(); +const CChainParams& Params(); /** * Sets the params returned by Params() to those for the given chain name. * @throws std::runtime_error when the chain is not supported. */ -void SelectParams(const std::string& chain); +void SelectParams(const std::string& chain, const std::string& btcnet, const std::string& vbknet); #endif // BITCOIN_CHAINPARAMS_H diff --git a/src/consensus/tx_check.cpp b/src/consensus/tx_check.cpp index ed7e661ea7e3e..268460918865e 100644 --- a/src/consensus/tx_check.cpp +++ b/src/consensus/tx_check.cpp @@ -8,13 +8,13 @@ #include #include #include -#include +#include bool CheckTransaction(const CTransaction& tx, TxValidationState& state) { // if it is pop tx, use separate validation function if(VeriBlock::isPopTx(tx)) { - auto& util = VeriBlock::getService(); + auto& util = VeriBlock::getService(); return util.validatePopTx(tx, state); } diff --git a/src/consensus/validation.h b/src/consensus/validation.h index 61857ff8a10ab..aacbe881d06e9 100644 --- a/src/consensus/validation.h +++ b/src/consensus/validation.h @@ -13,6 +13,7 @@ #include #include +#include /** A "reason" why a transaction was invalid, suitable for determining whether the * provider of the transaction should be banned/ignored/disconnected/etc. @@ -111,6 +112,21 @@ class ValidationState { bool IsError() const { return m_mode == MODE_ERROR; } std::string GetRejectReason() const { return m_reject_reason; } std::string GetDebugMessage() const { return m_debug_message; } + + operator altintegration::ValidationState() { + altintegration::ValidationState v; + if(IsInvalid()) { + v.Invalid(m_reject_reason, m_debug_message); + return v; + } + + if(IsError()) { + v.Error(m_reject_reason); + return v; + } + + return v; + } }; inline ValidationState::~ValidationState() {}; diff --git a/src/init.cpp b/src/init.cpp index d7280ad9e892a..461e81f5fd962 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -287,7 +287,6 @@ void Shutdown(NodeContext& node) globalVerifyHandle.reset(); ECC_Stop(); if (node.mempool) node.mempool = nullptr; - VeriBlock::ResetVeriBlock(); LogPrintf("%s: done\n", __func__); } @@ -349,9 +348,9 @@ void SetupServerArgs() const auto defaultBaseParams = CreateBaseChainParams(CBaseChainParams::MAIN); const auto testnetBaseParams = CreateBaseChainParams(CBaseChainParams::TESTNET); const auto regtestBaseParams = CreateBaseChainParams(CBaseChainParams::REGTEST); - const auto defaultChainParams = CreateChainParams(CBaseChainParams::MAIN); - const auto testnetChainParams = CreateChainParams(CBaseChainParams::TESTNET); - const auto regtestChainParams = CreateChainParams(CBaseChainParams::REGTEST); + const auto defaultChainParams = CreateChainParams(CBaseChainParams::MAIN, "test", "test"); + const auto testnetChainParams = CreateChainParams(CBaseChainParams::TESTNET, "test", "test"); + const auto regtestChainParams = CreateChainParams(CBaseChainParams::REGTEST, "regtest", "regtest"); // Hidden Options std::vector hidden_args = { @@ -359,9 +358,8 @@ void SetupServerArgs() // GUI args. These will be overwritten by SetupUIArgs for the GUI "-choosedatadir", "-lang=", "-min", "-resetguisettings", "-splash", "-uiplatform"}; - gArgs.AddArg("-althost", "Host of alt-integration service (127.0.0.1)", ArgsManager::ALLOW_ANY, OptionsCategory::OPTIONS); - gArgs.AddArg("-altport", "Port of alt-integration service (19012)", ArgsManager::ALLOW_ANY, OptionsCategory::OPTIONS); - gArgs.AddArg("-altautoconfig", "setup alt-service config from the Config (vbk/Config.hpp)", ArgsManager::ALLOW_ANY, OptionsCategory::OPTIONS); + gArgs.AddArg("-popbtcnetwork", "BTC network for pop mining: main/(test)/regtest", ArgsManager::ALLOW_ANY, OptionsCategory::OPTIONS); + gArgs.AddArg("-popvbknetwork", "VBK network for pop mining: main/(test)/alpha/regtest", ArgsManager::ALLOW_ANY, OptionsCategory::OPTIONS); gArgs.AddArg("-version", "Print version and exit", ArgsManager::ALLOW_ANY, OptionsCategory::OPTIONS); #if HAVE_SYSTEM gArgs.AddArg("-alertnotify=", "Execute command when a relevant alert is received or we see a really long fork (%s in cmd is replaced by message)", ArgsManager::ALLOW_ANY, OptionsCategory::OPTIONS); @@ -1193,6 +1191,8 @@ bool AppInitLockDataDirectory() bool AppInitMain(NodeContext& node) { const CChainParams& chainparams = Params(); + VeriBlock::InitPopService(); + // ********************************************************* Step 4a: application initialization if (!CreatePidFile()) { // Detailed error printed inside CreatePidFile(). @@ -1321,8 +1321,6 @@ bool AppInitMain(NodeContext& node) assert(!node.connman); node.connman = std::unique_ptr(new CConnman(GetRand(std::numeric_limits::max()), GetRand(std::numeric_limits::max()))); - VeriBlock::InitRpcService(node.connman.get()); - node.peer_logic.reset(new PeerLogicValidation(node.connman.get(), node.banman.get(), scheduler)); RegisterValidationInterface(node.peer_logic.get()); diff --git a/src/interfaces/node.cpp b/src/interfaces/node.cpp index 529fa793dd658..ecb8454259f6d 100644 --- a/src/interfaces/node.cpp +++ b/src/interfaces/node.cpp @@ -62,7 +62,7 @@ class NodeImpl : public Node void forceSetArg(const std::string& arg, const std::string& value) override { gArgs.ForceSetArg(arg, value); } bool softSetArg(const std::string& arg, const std::string& value) override { return gArgs.SoftSetArg(arg, value); } bool softSetBoolArg(const std::string& arg, bool value) override { return gArgs.SoftSetBoolArg(arg, value); } - void selectParams(const std::string& network) override { SelectParams(network); } + void selectParams(const std::string& network, const std::string& btcnet, const std::string& vbknet) override { SelectParams(network, btcnet, vbknet); } uint64_t getAssumedBlockchainSize() override { return Params().AssumedBlockchainSize(); } uint64_t getAssumedChainStateSize() override { return Params().AssumedChainStateSize(); } std::string getNetwork() override { return Params().NetworkIDString(); } diff --git a/src/interfaces/node.h b/src/interfaces/node.h index 6bc4668bebd68..c60a62c9b5c15 100644 --- a/src/interfaces/node.h +++ b/src/interfaces/node.h @@ -60,7 +60,7 @@ class Node virtual bool readConfigFiles(std::string& error) = 0; //! Choose network parameters. - virtual void selectParams(const std::string& network) = 0; + virtual void selectParams(const std::string& network, const std::string& btcnet, const std::string& vbknet) = 0; //! Get the (assumed) blockchain size. virtual uint64_t getAssumedBlockchainSize() = 0; diff --git a/src/miner.cpp b/src/miner.cpp index 98f378b565cbc..da65529dbd275 100644 --- a/src/miner.cpp +++ b/src/miner.cpp @@ -24,7 +24,7 @@ #include #include -#include +#include #include #include @@ -157,7 +157,7 @@ std::unique_ptr BlockAssembler::CreateNewBlock(const CScript& sc coinbaseTx.vout[0].nValue = nFees + GetBlockSubsidy(nHeight, chainparams.GetConsensus()); coinbaseTx.vin[0].scriptSig = CScript() << nHeight << OP_0; - VeriBlock::getService().addPopPayoutsIntoCoinbaseTx(coinbaseTx, *pindexPrev, chainparams.GetConsensus()); + VeriBlock::getService().addPopPayoutsIntoCoinbaseTx(coinbaseTx, *pindexPrev, chainparams.GetConsensus()); pblock->vtx[0] = MakeTransactionRef(std::move(coinbaseTx)); pblocktemplate->vchCoinbaseCommitment = GenerateCoinbaseCommitment(*pblock, pindexPrev, chainparams.GetConsensus()); @@ -426,8 +426,10 @@ void BlockAssembler::addPackageTxs(int &nPackagesSelected, int &nDescendantsUpda // contextual PoP validation assert(ancestors.size() == 1); TxValidationState txstate; - if (nPopTx < config.max_pop_tx_amount && - !VeriBlock::getService().addTemporaryPayloads(iter->GetSharedTx(), *::ChainActive().Tip(), chainparams.GetConsensus(), txstate)) { + + // TODO add payloads validation if it necessary + if (nPopTx < config.max_pop_tx_amount /*&& + !VeriBlock::getService().addTemporaryPayloads(iter->GetSharedTx(), *::ChainActive().Tip(), chainparams.GetConsensus(), txstate)*/) { failedTx.insert(iter); failedPopTx.insert(iter); diff --git a/src/qt/bitcoin.cpp b/src/qt/bitcoin.cpp index 642aec3512d4d..ab5d59ba5db67 100644 --- a/src/qt/bitcoin.cpp +++ b/src/qt/bitcoin.cpp @@ -409,7 +409,6 @@ int GuiMain(int argc, char* argv[]) util::WinCmdLineArgs winArgs; std::tie(argc, argv) = winArgs.get(); #endif - VeriBlock::InitUtilService(); VeriBlock::InitConfig(); SetupEnvironment(); util::ThreadSetInternalName("main"); @@ -515,7 +514,9 @@ int GuiMain(int argc, char* argv[]) // Check for -chain, -testnet or -regtest parameter (Params() calls are only valid after this clause) try { - node->selectParams(gArgs.GetChainName()); + std::string btcnet = gArgs.GetArg("-popbtcnetwork", "test"); + std::string vbknet = gArgs.GetArg("-popvbknetwork", "test"); + node->selectParams(gArgs.GetChainName(), btcnet, vbknet); } catch(std::exception &e) { node->initError(strprintf("%s\n", e.what())); QMessageBox::critical(nullptr, PACKAGE_NAME, QObject::tr("Error: %1").arg(e.what())); @@ -526,11 +527,6 @@ int GuiMain(int argc, char* argv[]) PaymentServer::ipcParseCommandLine(*node, argc, argv); #endif - VeriBlock::InitPopService( - gArgs.GetArg("-althost", "127.0.0.1"), - gArgs.GetArg("-altport", "19012"), - gArgs.GetBoolArg("-altautoconfig", false)); - QScopedPointer networkStyle(NetworkStyle::instantiate(Params().NetworkIDString())); assert(!networkStyle.isNull()); // Allow for separate UI settings for testnets diff --git a/src/rpc/mining.cpp b/src/rpc/mining.cpp index 257efc4b3cf76..3658575952690 100644 --- a/src/rpc/mining.cpp +++ b/src/rpc/mining.cpp @@ -35,7 +35,6 @@ #include #include -#include #include #include @@ -714,7 +713,7 @@ static UniValue getblocktemplate(const JSONRPCRequest& request) //VeriBlock Data UniValue keystoneArray(UniValue::VARR); - VeriBlock::KeystoneArray keystones = VeriBlock::getService().getKeystoneHashesForTheNextBlock(pindexPrev); + VeriBlock::KeystoneArray keystones = VeriBlock::getKeystoneHashesForTheNextBlock(pindexPrev); for (const auto& keystone : keystones) { keystoneArray.push_back(keystone.GetHex()); } @@ -725,7 +724,7 @@ static UniValue getblocktemplate(const JSONRPCRequest& request) result.pushKV("pop_witness_commitment", HexStr(popCoinbaseCommitment.scriptPubKey.begin(), popCoinbaseCommitment.scriptPubKey.end())); UniValue popRewardsArray(UniValue::VARR); - VeriBlock::PoPRewards popRewards = VeriBlock::getService().getPopRewards(*pindexPrev, Params().GetConsensus()); + VeriBlock::PoPRewards popRewards = VeriBlock::getService().getPopRewards(*pindexPrev, Params().GetConsensus()); for (const auto& itr : popRewards) { UniValue popRewardValue(UniValue::VOBJ); popRewardValue.pushKV("payout_info", HexStr(itr.first.begin(), itr.first.end())); diff --git a/src/script/interpreter.cpp b/src/script/interpreter.cpp index 56b65511c091b..0765d442752c9 100644 --- a/src/script/interpreter.cpp +++ b/src/script/interpreter.cpp @@ -14,7 +14,7 @@ #include #include