diff --git a/CMakeLists.txt b/CMakeLists.txt
index 361c446..f814c5a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -9,8 +9,8 @@ set(CMAKE_AUTORCC ON)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
-find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Widgets LinguistTools SvgWidgets Gui)
-find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Widgets LinguistTools SvgWidgets Gui)
+find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Widgets LinguistTools SvgWidgets Gui Network)
+find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Widgets LinguistTools SvgWidgets Gui Network)
set(TS_FILES FemaSoftware_ru_RU.ts)
@@ -29,6 +29,7 @@ if(${QT_VERSION_MAJOR} GREATER_EQUAL 6)
resources.qrc
sensorwidget.h sensorwidget.cpp
sensorlayout.h sensorlayout.cpp
+ httpclient.h httpclient.cpp
)
# Define target properties for Android with Qt 6 as:
@@ -53,7 +54,7 @@ else()
qt5_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES})
endif()
-target_link_libraries(FemaSoftware PRIVATE Qt${QT_VERSION_MAJOR}::Widgets Qt${QT_VERSION_MAJOR}::SvgWidgets Qt${QT_VERSION_MAJOR}::Gui)
+target_link_libraries(FemaSoftware PRIVATE Qt${QT_VERSION_MAJOR}::Widgets Qt${QT_VERSION_MAJOR}::SvgWidgets Qt${QT_VERSION_MAJOR}::Gui Qt${QT_VERSION_MAJOR}::Network)
# Qt for iOS sets MACOSX_BUNDLE_GUI_IDENTIFIER automatically since Qt 6.1.
# If you are developing for iOS or macOS you should consider setting an
diff --git a/CMakeLists.txt.user b/CMakeLists.txt.user
index 4fe07c6..848ce5a 100644
--- a/CMakeLists.txt.user
+++ b/CMakeLists.txt.user
@@ -1,738 +1,1688 @@
-
-
-
-
-
- EnvironmentId
- {1b11014b-aba5-4c54-80cf-80ad5a6b2330}
-
-
- ProjectExplorer.Project.ActiveTarget
- 0
-
-
- ProjectExplorer.Project.EditorSettings
-
- true
- false
- true
-
- Cpp
-
- CppGlobal
-
-
-
- QmlJS
-
- QmlJSGlobal
-
-
- 2
- UTF-8
- false
- 4
- false
- 80
- true
- true
- 1
- 0
- false
- true
- false
- 2
- true
- true
- 0
- 8
- true
- false
- 1
- true
- true
- true
- *.md, *.MD, Makefile
- false
- true
- true
-
-
-
- ProjectExplorer.Project.PluginSettings
-
-
- true
- false
- true
- true
- true
- true
-
- false
-
-
- 0
- true
-
- true
- true
- Builtin.DefaultTidyAndClazy
- 6
- true
-
-
-
- true
-
-
-
-
- ProjectExplorer.Project.Target.0
-
- Desktop
- Desktop Qt 6.5.3 MinGW 64-bit
- Desktop Qt 6.5.3 MinGW 64-bit
- qt.qt6.653.win64_mingw_kit
- 0
- 0
- 0
-
- Debug
- 2
- false
-
- -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
--DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
--DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
--DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
--DCMAKE_GENERATOR:STRING=Ninja
--DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
--DCMAKE_BUILD_TYPE:STRING=Debug
--DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
- 0
- D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_5_3_MinGW_64_bit-Debug
-
-
-
-
- all
-
- false
-
- true
- Build
- CMakeProjectManager.MakeStep
-
- 1
- Build
- Build
- ProjectExplorer.BuildSteps.Build
-
-
-
-
-
- clean
-
- false
-
- true
- Build
- CMakeProjectManager.MakeStep
-
- 1
- Clean
- Clean
- ProjectExplorer.BuildSteps.Clean
-
- 2
- false
-
- false
-
- Debug
- CMakeProjectManager.CMakeBuildConfiguration
-
-
- Release
- 2
- false
-
- -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
--DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
--DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
--DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
--DCMAKE_GENERATOR:STRING=Ninja
--DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
--DCMAKE_BUILD_TYPE:STRING=Release
--DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
- D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_5_3_MinGW_64_bit-Release
-
-
-
-
- all
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Build
- Build
- ProjectExplorer.BuildSteps.Build
-
-
-
-
-
- clean
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Clean
- Clean
- ProjectExplorer.BuildSteps.Clean
-
- 2
- false
-
- false
-
- Release
- CMakeProjectManager.CMakeBuildConfiguration
-
-
- RelWithDebInfo
- 2
- false
-
- -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
--DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
--DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
--DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
--DCMAKE_GENERATOR:STRING=Ninja
--DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
--DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
--DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
- D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_5_3_MinGW_64_bit-RelWithDebInfo
-
-
-
-
- all
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Build
- Build
- ProjectExplorer.BuildSteps.Build
-
-
-
-
-
- clean
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Clean
- Clean
- ProjectExplorer.BuildSteps.Clean
-
- 2
- false
-
- false
-
- Release with Debug Information
- CMakeProjectManager.CMakeBuildConfiguration
-
-
- RelWithDebInfo
- 2
- false
-
- -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
--DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
--DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
--DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
--DCMAKE_GENERATOR:STRING=Ninja
--DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
--DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
--DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
- 0
- D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_5_3_MinGW_64_bit-Profile
-
-
-
-
- all
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Build
- Build
- ProjectExplorer.BuildSteps.Build
-
-
-
-
-
- clean
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Clean
- Clean
- ProjectExplorer.BuildSteps.Clean
-
- 2
- false
-
- false
-
- Profile
- CMakeProjectManager.CMakeBuildConfiguration
-
-
- MinSizeRel
- 2
- false
-
- -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
--DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
--DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
--DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
--DCMAKE_GENERATOR:STRING=Ninja
--DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
--DCMAKE_BUILD_TYPE:STRING=MinSizeRel
--DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
- D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_5_3_MinGW_64_bit-MinSizeRel
-
-
-
-
- all
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Build
- Build
- ProjectExplorer.BuildSteps.Build
-
-
-
-
-
- clean
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Clean
- Clean
- ProjectExplorer.BuildSteps.Clean
-
- 2
- false
-
- false
-
- Minimum Size Release
- CMakeProjectManager.CMakeBuildConfiguration
-
- 5
-
-
- 0
- Deploy
- Deploy
- ProjectExplorer.BuildSteps.Deploy
-
- 1
-
- false
- ProjectExplorer.DefaultDeployConfiguration
-
- 1
-
- true
- true
- 0
- true
-
- 2
-
- false
- -e cpu-cycles --call-graph "dwarf,4096" -F 250
- FemaSoftware
- CMakeProjectManager.CMakeRunConfiguration.FemaSoftware
- FemaSoftware
- false
- true
- true
- true
- D:/Projects/QTProjects/FemaSoftware/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug
-
- 1
-
-
-
- ProjectExplorer.Project.Target.1
-
- Desktop
- Desktop Qt 6.8.0 MinGW 64-bit
- Desktop Qt 6.8.0 MinGW 64-bit
- qt.qt6.680.win64_mingw_kit
- 0
- 0
- 0
-
- Debug
- 2
- false
-
- -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
--DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
--DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
--DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
--DCMAKE_GENERATOR:STRING=Ninja
--DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
--DCMAKE_BUILD_TYPE:STRING=Debug
--DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
- 0
- D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_8_0_MinGW_64_bit-Debug
-
-
-
-
- all
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Build
- Build
- ProjectExplorer.BuildSteps.Build
-
-
-
-
-
- clean
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Clean
- Clean
- ProjectExplorer.BuildSteps.Clean
-
- 2
- false
-
- false
-
- Debug
- CMakeProjectManager.CMakeBuildConfiguration
-
-
- Release
- 2
- false
-
- -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
--DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
--DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
--DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
--DCMAKE_GENERATOR:STRING=Ninja
--DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
--DCMAKE_BUILD_TYPE:STRING=Release
--DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
- D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_8_0_MinGW_64_bit-Release
-
-
-
-
- all
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Build
- Build
- ProjectExplorer.BuildSteps.Build
-
-
-
-
-
- clean
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Clean
- Clean
- ProjectExplorer.BuildSteps.Clean
-
- 2
- false
-
- false
-
- Release
- CMakeProjectManager.CMakeBuildConfiguration
-
-
- RelWithDebInfo
- 2
- false
-
- -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
--DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
--DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
--DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
--DCMAKE_GENERATOR:STRING=Ninja
--DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
--DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
--DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
- D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_8_0_MinGW_64_bit-RelWithDebInfo
-
-
-
-
- all
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Build
- Build
- ProjectExplorer.BuildSteps.Build
-
-
-
-
-
- clean
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Clean
- Clean
- ProjectExplorer.BuildSteps.Clean
-
- 2
- false
-
- false
-
- Release with Debug Information
- CMakeProjectManager.CMakeBuildConfiguration
-
-
- RelWithDebInfo
- 2
- false
-
- -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
--DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
--DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
--DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
--DCMAKE_GENERATOR:STRING=Ninja
--DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
--DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
--DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
- 0
- D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_8_0_MinGW_64_bit-Profile
-
-
-
-
- all
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Build
- Build
- ProjectExplorer.BuildSteps.Build
-
-
-
-
-
- clean
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Clean
- Clean
- ProjectExplorer.BuildSteps.Clean
-
- 2
- false
-
- false
-
- Profile
- CMakeProjectManager.CMakeBuildConfiguration
-
-
- MinSizeRel
- 2
- false
-
- -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
--DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
--DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
--DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
--DCMAKE_GENERATOR:STRING=Ninja
--DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
--DCMAKE_BUILD_TYPE:STRING=MinSizeRel
--DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
- D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_8_0_MinGW_64_bit-MinSizeRel
-
-
-
-
- all
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Build
- Build
- ProjectExplorer.BuildSteps.Build
-
-
-
-
-
- clean
-
- false
-
- true
- CMakeProjectManager.MakeStep
-
- 1
- Clean
- Clean
- ProjectExplorer.BuildSteps.Clean
-
- 2
- false
-
- false
-
- Minimum Size Release
- CMakeProjectManager.CMakeBuildConfiguration
-
- 5
-
-
- 0
- Deploy
- Deploy
- ProjectExplorer.BuildSteps.Deploy
-
- 1
-
- false
- ProjectExplorer.DefaultDeployConfiguration
-
- 1
-
- true
- true
- 0
- true
-
- 2
-
- false
- -e cpu-cycles --call-graph "dwarf,4096" -F 250
-
- ProjectExplorer.CustomExecutableRunConfiguration
-
- false
- true
- true
-
- 1
-
-
-
- ProjectExplorer.Project.TargetCount
- 2
-
-
- ProjectExplorer.Project.Updater.FileVersion
- 22
-
-
- Version
- 22
-
-
+
+
+
+
+
+ EnvironmentId
+ {a80f2d89-65a0-4944-aa0f-c8602aa654d2}
+
+
+ ProjectExplorer.Project.ActiveTarget
+ 0
+
+
+ ProjectExplorer.Project.EditorSettings
+
+ true
+ false
+ true
+
+ Cpp
+
+ CppGlobal
+
+
+
+ QmlJS
+
+ QmlJSGlobal
+
+
+ 2
+ UTF-8
+ false
+ 4
+ false
+ 80
+ true
+ true
+ 1
+ 0
+ false
+ true
+ false
+ 2
+ true
+ true
+ 0
+ 8
+ true
+ false
+ 1
+ true
+ true
+ true
+ *.md, *.MD, Makefile
+ false
+ true
+ true
+
+
+
+ ProjectExplorer.Project.PluginSettings
+
+
+ true
+ false
+ true
+ true
+ true
+ true
+
+ false
+
+
+ 0
+ true
+
+ true
+ true
+ Builtin.DefaultTidyAndClazy
+ 4
+ true
+
+
+
+ true
+
+
+
+
+ ProjectExplorer.Project.Target.0
+
+ Desktop
+ Desktop Qt 6.5.3 GCC 64bit
+ Desktop Qt 6.5.3 GCC 64bit
+ qt.qt6.653.gcc_64_kit
+ 0
+ 0
+ 0
+
+ Debug
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=Debug
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ 0
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_5_3_GCC_64bit-Debug
+
+
+
+
+ all
+
+ false
+
+ true
+ Build
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ Build
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Debug
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ Release
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=Release
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_5_3_GCC_64bit-Release
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_5_3_GCC_64bit-RelWithDebInfo
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release with Debug Information
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ 0
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_5_3_GCC_64bit-Profile
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Profile
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ MinSizeRel
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=MinSizeRel
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_5_3_GCC_64bit-MinSizeRel
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Minimum Size Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+ 5
+
+
+ 0
+ Deploy
+ Deploy
+ ProjectExplorer.BuildSteps.Deploy
+
+ 1
+
+ false
+ ProjectExplorer.DefaultDeployConfiguration
+
+ 1
+
+ true
+ true
+ 0
+ true
+
+ 2
+
+ false
+ -e cpu-cycles --call-graph dwarf,4096 -F 250
+ FemaSoftware
+ CMakeProjectManager.CMakeRunConfiguration.FemaSoftware
+ FemaSoftware
+ false
+ true
+ true
+ true
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_5_3_GCC_64bit-Debug
+
+ 1
+
+
+
+ ProjectExplorer.Project.Target.1
+
+ Desktop
+ Desktop Qt 6.6.3 GCC 64bit
+ Desktop Qt 6.6.3 GCC 64bit
+ qt.qt6.663.gcc_64_kit
+ 0
+ 0
+ 0
+
+ Debug
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=Debug
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ 0
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_6_3_GCC_64bit-Debug
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Debug
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ Release
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=Release
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_6_3_GCC_64bit-Release
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_6_3_GCC_64bit-RelWithDebInfo
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release with Debug Information
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ 0
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_6_3_GCC_64bit-Profile
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Profile
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ MinSizeRel
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=MinSizeRel
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_6_3_GCC_64bit-MinSizeRel
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Minimum Size Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+ 5
+
+
+ 0
+ Deploy
+ Deploy
+ ProjectExplorer.BuildSteps.Deploy
+
+ 1
+
+ false
+ ProjectExplorer.DefaultDeployConfiguration
+
+ 1
+
+ true
+ true
+ 0
+ true
+
+ 2
+
+ false
+ -e cpu-cycles --call-graph dwarf,4096 -F 250
+
+ ProjectExplorer.CustomExecutableRunConfiguration
+
+ false
+ true
+ true
+
+ 1
+
+
+
+ ProjectExplorer.Project.Target.2
+
+ Desktop
+ x86-windows-msys-pe-32bit
+ x86-windows-msys-pe-32bit
+ {fcdf536e-9c02-4e69-80f1-a6bf4abd4fbc}
+ 0
+ 0
+ 0
+
+ Debug
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=Debug
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/x86_windows_msys_pe_32bit-Debug
+
+
+
+
+ all
+
+ false
+
+ true
+ Build
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ Build
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Debug
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ Release
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=Release
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/x86_windows_msys_pe_32bit-Release
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/x86_windows_msys_pe_32bit-RelWithDebInfo
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release with Debug Information
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ 0
+ /home/petr/FemaLocalSoftware/build/x86_windows_msys_pe_32bit-Profile
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Profile
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ MinSizeRel
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=MinSizeRel
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/x86_windows_msys_pe_32bit-MinSizeRel
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Minimum Size Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+ 5
+
+
+ 0
+ Deploy
+ Deploy
+ ProjectExplorer.BuildSteps.Deploy
+
+ 1
+
+ false
+ ProjectExplorer.DefaultDeployConfiguration
+
+ 1
+
+ true
+ true
+ 0
+ true
+
+ 2
+
+ false
+ -e cpu-cycles --call-graph dwarf,4096 -F 250
+
+ ProjectExplorer.CustomExecutableRunConfiguration
+
+ false
+ true
+ true
+
+ 1
+
+
+
+ ProjectExplorer.Project.Target.3
+
+ Desktop
+ Desktop Qt 6.7.3
+ Desktop Qt 6.7.3
+ qt.qt6.673.linux_gcc_64_kit
+ 0
+ 0
+ 0
+
+ Debug
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=Debug
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ 0
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_7_3-Debug
+
+
+
+
+ all
+
+ false
+
+ true
+ Build
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ Build
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Debug
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ Release
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=Release
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_7_3-Release
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_7_3-RelWithDebInfo
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release with Debug Information
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ 0
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_7_3-Profile
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Profile
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ MinSizeRel
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=MinSizeRel
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_7_3-MinSizeRel
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Minimum Size Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+ 5
+
+
+ 0
+ Deploy
+ Deploy
+ ProjectExplorer.BuildSteps.Deploy
+
+ 1
+
+ false
+ ProjectExplorer.DefaultDeployConfiguration
+
+ 1
+
+ true
+ true
+ 0
+ true
+
+ 2
+
+ false
+ -e cpu-cycles --call-graph dwarf,4096 -F 250
+ FemaSoftware
+ CMakeProjectManager.CMakeRunConfiguration.FemaSoftware
+ FemaSoftware
+ false
+ true
+ true
+ true
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_7_3-Debug
+
+ 1
+
+
+
+ ProjectExplorer.Project.Target.4
+
+ Desktop
+ Desktop Qt 6.8.0
+ Desktop Qt 6.8.0
+ qt.qt6.680.linux_gcc_64_kit
+ 0
+ 0
+ 0
+
+ Debug
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=Debug
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ 0
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_8_0-Debug
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Debug
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ Release
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=Release
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_8_0-Release
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_8_0-RelWithDebInfo
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release with Debug Information
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ 0
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_8_0-Profile
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Profile
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ MinSizeRel
+ 2
+ false
+
+ -DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DCMAKE_BUILD_TYPE:STRING=MinSizeRel
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_8_0-MinSizeRel
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Minimum Size Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+ 5
+
+
+ 0
+ Deploy
+ Deploy
+ ProjectExplorer.BuildSteps.Deploy
+
+ 1
+
+ false
+ ProjectExplorer.DefaultDeployConfiguration
+
+ 1
+
+ true
+ true
+ 0
+ true
+
+ 2
+
+ false
+ -e cpu-cycles --call-graph dwarf,4096 -F 250
+ FemaSoftware
+ CMakeProjectManager.CMakeRunConfiguration.FemaSoftware
+ FemaSoftware
+ false
+ true
+ true
+ true
+ /home/petr/FemaLocalSoftware/build/Desktop_Qt_6_8_0-Debug
+
+ 1
+
+
+
+ ProjectExplorer.Project.TargetCount
+ 5
+
+
+ ProjectExplorer.Project.Updater.FileVersion
+ 22
+
+
+ Version
+ 22
+
+
diff --git a/CMakeLists.txt.user.1b11014 b/CMakeLists.txt.user.1b11014
new file mode 100644
index 0000000..4fe07c6
--- /dev/null
+++ b/CMakeLists.txt.user.1b11014
@@ -0,0 +1,738 @@
+
+
+
+
+
+ EnvironmentId
+ {1b11014b-aba5-4c54-80cf-80ad5a6b2330}
+
+
+ ProjectExplorer.Project.ActiveTarget
+ 0
+
+
+ ProjectExplorer.Project.EditorSettings
+
+ true
+ false
+ true
+
+ Cpp
+
+ CppGlobal
+
+
+
+ QmlJS
+
+ QmlJSGlobal
+
+
+ 2
+ UTF-8
+ false
+ 4
+ false
+ 80
+ true
+ true
+ 1
+ 0
+ false
+ true
+ false
+ 2
+ true
+ true
+ 0
+ 8
+ true
+ false
+ 1
+ true
+ true
+ true
+ *.md, *.MD, Makefile
+ false
+ true
+ true
+
+
+
+ ProjectExplorer.Project.PluginSettings
+
+
+ true
+ false
+ true
+ true
+ true
+ true
+
+ false
+
+
+ 0
+ true
+
+ true
+ true
+ Builtin.DefaultTidyAndClazy
+ 6
+ true
+
+
+
+ true
+
+
+
+
+ ProjectExplorer.Project.Target.0
+
+ Desktop
+ Desktop Qt 6.5.3 MinGW 64-bit
+ Desktop Qt 6.5.3 MinGW 64-bit
+ qt.qt6.653.win64_mingw_kit
+ 0
+ 0
+ 0
+
+ Debug
+ 2
+ false
+
+ -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+-DCMAKE_BUILD_TYPE:STRING=Debug
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+ 0
+ D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_5_3_MinGW_64_bit-Debug
+
+
+
+
+ all
+
+ false
+
+ true
+ Build
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ Build
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Debug
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ Release
+ 2
+ false
+
+ -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+-DCMAKE_BUILD_TYPE:STRING=Release
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+ D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_5_3_MinGW_64_bit-Release
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+ D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_5_3_MinGW_64_bit-RelWithDebInfo
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release with Debug Information
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+ 0
+ D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_5_3_MinGW_64_bit-Profile
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Profile
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ MinSizeRel
+ 2
+ false
+
+ -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+-DCMAKE_BUILD_TYPE:STRING=MinSizeRel
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+ D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_5_3_MinGW_64_bit-MinSizeRel
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Minimum Size Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+ 5
+
+
+ 0
+ Deploy
+ Deploy
+ ProjectExplorer.BuildSteps.Deploy
+
+ 1
+
+ false
+ ProjectExplorer.DefaultDeployConfiguration
+
+ 1
+
+ true
+ true
+ 0
+ true
+
+ 2
+
+ false
+ -e cpu-cycles --call-graph "dwarf,4096" -F 250
+ FemaSoftware
+ CMakeProjectManager.CMakeRunConfiguration.FemaSoftware
+ FemaSoftware
+ false
+ true
+ true
+ true
+ D:/Projects/QTProjects/FemaSoftware/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug
+
+ 1
+
+
+
+ ProjectExplorer.Project.Target.1
+
+ Desktop
+ Desktop Qt 6.8.0 MinGW 64-bit
+ Desktop Qt 6.8.0 MinGW 64-bit
+ qt.qt6.680.win64_mingw_kit
+ 0
+ 0
+ 0
+
+ Debug
+ 2
+ false
+
+ -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+-DCMAKE_BUILD_TYPE:STRING=Debug
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+ 0
+ D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_8_0_MinGW_64_bit-Debug
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Debug
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ Release
+ 2
+ false
+
+ -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+-DCMAKE_BUILD_TYPE:STRING=Release
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+ D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_8_0_MinGW_64_bit-Release
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+ D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_8_0_MinGW_64_bit-RelWithDebInfo
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Release with Debug Information
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ RelWithDebInfo
+ 2
+ false
+
+ -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+ 0
+ D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_8_0_MinGW_64_bit-Profile
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Profile
+ CMakeProjectManager.CMakeBuildConfiguration
+
+
+ MinSizeRel
+ 2
+ false
+
+ -DCMAKE_CXX_FLAGS_INIT:STRING=%{Qt:QML_DEBUG_FLAG}
+-DCMAKE_CXX_COMPILER:FILEPATH=%{Compiler:Executable:Cxx}
+-DQT_QMAKE_EXECUTABLE:FILEPATH=%{Qt:qmakeExecutable}
+-DCMAKE_PREFIX_PATH:PATH=%{Qt:QT_INSTALL_PREFIX}
+-DCMAKE_GENERATOR:STRING=Ninja
+-DCMAKE_PROJECT_INCLUDE_BEFORE:FILEPATH=%{BuildConfig:BuildDirectory:NativeFilePath}/.qtc/package-manager/auto-setup.cmake
+-DCMAKE_BUILD_TYPE:STRING=MinSizeRel
+-DCMAKE_C_COMPILER:FILEPATH=%{Compiler:Executable:C}
+ D:\Projects\QTProjects\FemaSoftware\build\Desktop_Qt_6_8_0_MinGW_64_bit-MinSizeRel
+
+
+
+
+ all
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Build
+ Build
+ ProjectExplorer.BuildSteps.Build
+
+
+
+
+
+ clean
+
+ false
+
+ true
+ CMakeProjectManager.MakeStep
+
+ 1
+ Clean
+ Clean
+ ProjectExplorer.BuildSteps.Clean
+
+ 2
+ false
+
+ false
+
+ Minimum Size Release
+ CMakeProjectManager.CMakeBuildConfiguration
+
+ 5
+
+
+ 0
+ Deploy
+ Deploy
+ ProjectExplorer.BuildSteps.Deploy
+
+ 1
+
+ false
+ ProjectExplorer.DefaultDeployConfiguration
+
+ 1
+
+ true
+ true
+ 0
+ true
+
+ 2
+
+ false
+ -e cpu-cycles --call-graph "dwarf,4096" -F 250
+
+ ProjectExplorer.CustomExecutableRunConfiguration
+
+ false
+ true
+ true
+
+ 1
+
+
+
+ ProjectExplorer.Project.TargetCount
+ 2
+
+
+ ProjectExplorer.Project.Updater.FileVersion
+ 22
+
+
+ Version
+ 22
+
+
diff --git a/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/.qtc/package-manager/auto-setup.cmake b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/.qtc/package-manager/auto-setup.cmake
new file mode 100644
index 0000000..c797138
--- /dev/null
+++ b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/.qtc/package-manager/auto-setup.cmake
@@ -0,0 +1,272 @@
+#
+# Internal Qt Creator variable reference
+#
+foreach(qtcreator_var
+ QT_QMAKE_EXECUTABLE CMAKE_PREFIX_PATH CMAKE_C_COMPILER CMAKE_CXX_COMPILER
+ CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELWITHDEBINFO)
+ set(__just_reference_${qtcreator_var} ${${qtcreator_var}})
+endforeach()
+
+if (EXISTS "${CMAKE_SOURCE_DIR}/QtCreatorPackageManager.cmake")
+ include("${CMAKE_SOURCE_DIR}/QtCreatorPackageManager.cmake")
+endif()
+
+if (QT_CREATOR_SKIP_PACKAGE_MANAGER_SETUP)
+ return()
+endif()
+option(QT_CREATOR_SKIP_PACKAGE_MANAGER_SETUP "Skip Qt Creator's package manager auto-setup" OFF)
+
+# Store the C/C++ object output extension
+if (CMAKE_VERSION GREATER_EQUAL "3.19")
+ cmake_language(DEFER CALL set CMAKE_C_OUTPUT_EXTENSION "${CMAKE_C_OUTPUT_EXTENSION}" CACHE STRING "" FORCE)
+ cmake_language(DEFER CALL set CMAKE_CXX_OUTPUT_EXTENSION "${CMAKE_CXX_OUTPUT_EXTENSION}" CACHE STRING "" FORCE)
+endif()
+
+macro(qtc_auto_setup_compiler_standard toolchainFile)
+ foreach(lang_var C CXX CUDA OBJC OBJCXX)
+ foreach(prop_var STANDARD STANDARD_REQUIRED EXTENSIONS)
+ if (CMAKE_${lang_var}_${prop_var})
+ file(APPEND "${toolchainFile}"
+ "set(CMAKE_${lang_var}_${prop_var} ${CMAKE_${lang_var}_${prop_var}})\n")
+ endif()
+ endforeach()
+ endforeach()
+
+ # Forward important CMake variables to the package manager in the toolchain file
+ foreach(fwd_var CMAKE_MSVC_RUNTIME_LIBRARY CMAKE_SYSROOT CMAKE_OSX_SYSROOT CMAKE_OSX_ARCHITECTURES)
+ if (${fwd_var})
+ file(APPEND "${toolchainFile}"
+ "set(${fwd_var} ${${fwd_var}})\n")
+ endif()
+ endforeach()
+endmacro()
+
+#
+# conan
+#
+macro(qtc_auto_setup_conan)
+ foreach(file conanfile.txt conanfile.py)
+ if (EXISTS "${CMAKE_SOURCE_DIR}/${file}")
+ set(conanfile_txt "${CMAKE_SOURCE_DIR}/${file}")
+ break()
+ endif()
+ endforeach()
+
+ if (conanfile_txt AND NOT QT_CREATOR_SKIP_CONAN_SETUP)
+ option(QT_CREATOR_SKIP_CONAN_SETUP "Skip Qt Creator's conan package manager auto-setup" OFF)
+ set(QT_CREATOR_CONAN_BUILD_POLICY "missing" CACHE STRING "Qt Creator's conan package manager auto-setup build policy. This is used for the BUILD property of cmake_conan_run")
+
+ find_program(conan_program conan)
+ if (NOT conan_program)
+ message(WARNING "Qt Creator: conan executable not found. "
+ "Package manager auto-setup will be skipped. "
+ "To disable this warning set QT_CREATOR_SKIP_CONAN_SETUP to ON.")
+ return()
+ endif()
+ execute_process(COMMAND ${conan_program} --version
+ RESULT_VARIABLE result_code
+ OUTPUT_VARIABLE conan_version_output
+ ERROR_VARIABLE conan_version_output)
+ if (NOT result_code EQUAL 0)
+ message(FATAL_ERROR "conan --version failed='${result_code}: ${conan_version_output}")
+ endif()
+
+ string(REGEX REPLACE ".*Conan version ([0-9].[0-9]).*" "\\1" conan_version "${conan_version_output}")
+
+ set(conanfile_timestamp_file "${CMAKE_BINARY_DIR}/conan-dependencies/conanfile.timestamp")
+ file(TIMESTAMP "${conanfile_txt}" conanfile_timestamp)
+
+ set(do_conan_installation ON)
+ if (EXISTS "${conanfile_timestamp_file}")
+ file(READ "${conanfile_timestamp_file}" old_conanfile_timestamp)
+ if ("${conanfile_timestamp}" STREQUAL "${old_conanfile_timestamp}")
+ set(do_conan_installation OFF)
+ endif()
+ endif()
+
+ set(conanfile_build_policy_file "${CMAKE_BINARY_DIR}/conan-dependencies/conanfile.buildpolicy")
+ if (EXISTS "${conanfile_build_policy_file}")
+ file(READ "${conanfile_build_policy_file}" build_policy)
+ if (NOT "${build_policy}" STREQUAL "${QT_CREATOR_CONAN_BUILD_POLICY}")
+ set(do_conan_installation ON)
+ endif()
+ endif()
+
+ if (do_conan_installation)
+ message(STATUS "Qt Creator: conan package manager auto-setup. "
+ "Skip this step by setting QT_CREATOR_SKIP_CONAN_SETUP to ON.")
+
+ file(COPY "${conanfile_txt}" DESTINATION "${CMAKE_BINARY_DIR}/conan-dependencies/")
+
+ file(WRITE "${CMAKE_BINARY_DIR}/conan-dependencies/toolchain.cmake" "
+ set(CMAKE_C_COMPILER \"${CMAKE_C_COMPILER}\")
+ set(CMAKE_CXX_COMPILER \"${CMAKE_CXX_COMPILER}\")
+ ")
+ qtc_auto_setup_compiler_standard("${CMAKE_BINARY_DIR}/conan-dependencies/toolchain.cmake")
+
+ if (CMAKE_TOOLCHAIN_FILE)
+ file(APPEND "${CMAKE_BINARY_DIR}/conan-dependencies/toolchain.cmake"
+ "include(\"${CMAKE_TOOLCHAIN_FILE}\")\n")
+ endif()
+
+ file(WRITE "${CMAKE_BINARY_DIR}/conan-dependencies/CMakeLists.txt" "
+ cmake_minimum_required(VERSION 3.15)
+
+ unset(CMAKE_PROJECT_INCLUDE_BEFORE CACHE)
+ project(conan-setup)
+
+ if (${conan_version} VERSION_GREATER_EQUAL 2.0)
+ set(CONAN_COMMAND \"${conan_program}\")
+ include(\"${CMAKE_CURRENT_LIST_DIR}/conan_provider.cmake\")
+ conan_profile_detect_default()
+ detect_host_profile(\"${CMAKE_BINARY_DIR}/conan-dependencies/conan_host_profile\")
+
+ set(build_types \${CMAKE_BUILD_TYPE})
+ if (CMAKE_CONFIGURATION_TYPES)
+ set(build_types \${CMAKE_CONFIGURATION_TYPES})
+ endif()
+
+ foreach(type \${build_types})
+ conan_install(
+ -pr \"${CMAKE_BINARY_DIR}/conan-dependencies/conan_host_profile\"
+ --build=${QT_CREATOR_CONAN_BUILD_POLICY}
+ -s build_type=\${type}
+ -g CMakeDeps)
+ endforeach()
+
+ get_property(CONAN_INSTALL_SUCCESS GLOBAL PROPERTY CONAN_INSTALL_SUCCESS)
+ if (CONAN_INSTALL_SUCCESS)
+ get_property(CONAN_GENERATORS_FOLDER GLOBAL PROPERTY CONAN_GENERATORS_FOLDER)
+ file(TO_CMAKE_PATH \"\${CONAN_GENERATORS_FOLDER}\" CONAN_GENERATORS_FOLDER)
+ file(WRITE \"${CMAKE_BINARY_DIR}/conan-dependencies/conan_paths.cmake\" \"
+ list(PREPEND CMAKE_PREFIX_PATH \\\"\${CONAN_GENERATORS_FOLDER}\\\")
+ list(PREPEND CMAKE_MODULE_PATH \\\"\${CONAN_GENERATORS_FOLDER}\\\")
+ list(PREPEND CMAKE_FIND_ROOT_PATH \\\"\${CONAN_GENERATORS_FOLDER}\\\")
+ list(REMOVE_DUPLICATES CMAKE_PREFIX_PATH)
+ list(REMOVE_DUPLICATES CMAKE_MODULE_PATH)
+ list(REMOVE_DUPLICATES CMAKE_FIND_ROOT_PATH)
+ set(CMAKE_PREFIX_PATH \\\"\\\${CMAKE_PREFIX_PATH}\\\" CACHE STRING \\\"\\\" FORCE)
+ set(CMAKE_MODULE_PATH \\\"\\\${CMAKE_MODULE_PATH}\\\" CACHE STRING \\\"\\\" FORCE)
+ set(CMAKE_FIND_ROOT_PATH \\\"\\\${CMAKE_FIND_ROOT_PATH}\\\" CACHE STRING \\\"\\\" FORCE)
+ \")
+ endif()
+ else()
+ include(\"${CMAKE_CURRENT_LIST_DIR}/conan.cmake\")
+ conan_cmake_run(
+ CONANFILE \"${conanfile_txt}\"
+ INSTALL_FOLDER \"${CMAKE_BINARY_DIR}/conan-dependencies\"
+ GENERATORS cmake_paths cmake_find_package json
+ BUILD ${QT_CREATOR_CONAN_BUILD_POLICY}
+ ENV CONAN_CMAKE_TOOLCHAIN_FILE=\"${CMAKE_BINARY_DIR}/conan-dependencies/toolchain.cmake\"
+ )
+ endif()
+ ")
+
+ if (NOT DEFINED CMAKE_BUILD_TYPE AND NOT DEFINED CMAKE_CONFIGURATION_TYPES)
+ set(CMAKE_CONFIGURATION_TYPES "Debug;Release")
+ endif()
+
+ execute_process(COMMAND ${CMAKE_COMMAND}
+ -S "${CMAKE_BINARY_DIR}/conan-dependencies/"
+ -B "${CMAKE_BINARY_DIR}/conan-dependencies/build"
+ -C "${CMAKE_BINARY_DIR}/qtcsettings.cmake"
+ -D "CMAKE_TOOLCHAIN_FILE=${CMAKE_BINARY_DIR}/conan-dependencies/toolchain.cmake"
+ -G ${CMAKE_GENERATOR}
+ -D CMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
+ -D "CMAKE_CONFIGURATION_TYPES=${CMAKE_CONFIGURATION_TYPES}"
+ RESULT_VARIABLE result
+ )
+ if (result EQUAL 0)
+ file(WRITE "${conanfile_timestamp_file}" "${conanfile_timestamp}")
+ file(WRITE "${conanfile_build_policy_file}" ${QT_CREATOR_CONAN_BUILD_POLICY})
+ else()
+ message(WARNING "Qt Creator's conan package manager auto-setup failed. Consider setting "
+ "QT_CREATOR_SKIP_CONAN_SETUP to ON and reconfigure to skip this step.")
+ return()
+ endif()
+ endif()
+
+ include("${CMAKE_BINARY_DIR}/conan-dependencies/conan_paths.cmake")
+ endif()
+ unset(conanfile_txt)
+endmacro()
+qtc_auto_setup_conan()
+
+#
+# vcpkg
+#
+macro(qtc_auto_setup_vcpkg)
+ if (EXISTS "${CMAKE_SOURCE_DIR}/vcpkg.json" AND NOT QT_CREATOR_SKIP_VCPKG_SETUP)
+ option(QT_CREATOR_SKIP_VCPKG_SETUP "Skip Qt Creator's vcpkg package manager auto-setup" OFF)
+
+ find_program(vcpkg_program vcpkg
+ PATHS $ENV{VCPKG_ROOT} ${CMAKE_SOURCE_DIR}/vcpkg
+ NO_DEFAULT_PATH
+ )
+ if (NOT vcpkg_program)
+ message(WARNING "Qt Creator: vcpkg executable not found. "
+ "Package manager auto-setup will be skipped. "
+ "To disable this warning set QT_CREATOR_SKIP_VCPKG_SETUP to ON.")
+ return()
+ endif()
+ execute_process(COMMAND ${vcpkg_program} version
+ RESULT_VARIABLE result_code
+ OUTPUT_VARIABLE vcpkg_version_output
+ ERROR_VARIABLE vcpkg_version_output)
+ if (NOT result_code EQUAL 0)
+ message(FATAL_ERROR "vcpkg version failed='${result_code}: ${vcpkg_version_output}")
+ endif()
+
+ # Resolve any symlinks
+ get_filename_component(vpkg_program_real_path ${vcpkg_program} REALPATH)
+ get_filename_component(vpkg_root ${vpkg_program_real_path} DIRECTORY)
+
+ if (NOT EXISTS "${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake")
+ message(STATUS "Qt Creator: vcpkg package manager auto-setup. "
+ "Skip this step by setting QT_CREATOR_SKIP_VCPKG_SETUP to ON.")
+
+ file(WRITE "${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake" "
+ set(CMAKE_C_COMPILER \"${CMAKE_C_COMPILER}\")
+ set(CMAKE_CXX_COMPILER \"${CMAKE_CXX_COMPILER}\")
+ ")
+ qtc_auto_setup_compiler_standard("${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake")
+
+ if (CMAKE_TOOLCHAIN_FILE AND NOT
+ CMAKE_TOOLCHAIN_FILE STREQUAL "${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake")
+ file(APPEND "${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake"
+ "include(\"${CMAKE_TOOLCHAIN_FILE}\")\n")
+ endif()
+
+ if (VCPKG_TARGET_TRIPLET)
+ set(vcpkg_triplet ${VCPKG_TARGET_TRIPLET})
+ else()
+ if (WIN32)
+ set(vcpkg_triplet x64-mingw-static)
+ if (CMAKE_CXX_COMPILER MATCHES ".*/(.*)/cl.exe")
+ set(vcpkg_triplet ${CMAKE_MATCH_1}-windows)
+ endif()
+ elseif(APPLE)
+ set(vcpkg_triplet x64-osx)
+ else()
+ set(vcpkg_triplet x64-linux)
+ endif()
+ endif()
+
+ file(APPEND "${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake" "
+ set(VCPKG_TARGET_TRIPLET ${vcpkg_triplet})
+ include(\"${vpkg_root}/scripts/buildsystems/vcpkg.cmake\")
+ ")
+ endif()
+
+ set(CMAKE_TOOLCHAIN_FILE "${CMAKE_BINARY_DIR}/vcpkg-dependencies/toolchain.cmake" CACHE PATH "" FORCE)
+
+ # Save CMAKE_PREFIX_PATH and CMAKE_MODULE_PATH as cache variables
+ if (CMAKE_VERSION GREATER_EQUAL "3.19")
+ cmake_language(DEFER CALL list REMOVE_DUPLICATES CMAKE_PREFIX_PATH)
+ cmake_language(DEFER CALL list REMOVE_DUPLICATES CMAKE_MODULE_PATH)
+ cmake_language(DEFER CALL set CMAKE_PREFIX_PATH "${CMAKE_PREFIX_PATH}" CACHE STRING "" FORCE)
+ cmake_language(DEFER CALL set CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" CACHE STRING "" FORCE)
+ endif()
+ endif()
+endmacro()
+qtc_auto_setup_vcpkg()
diff --git a/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake
new file mode 100644
index 0000000..aa2e009
--- /dev/null
+++ b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake
@@ -0,0 +1,85 @@
+set(CMAKE_CXX_COMPILER "/usr/bin/x86_64-linux-gnu-g++-13")
+set(CMAKE_CXX_COMPILER_ARG1 "")
+set(CMAKE_CXX_COMPILER_ID "GNU")
+set(CMAKE_CXX_COMPILER_VERSION "13.2.0")
+set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_CXX_COMPILER_WRAPPER "")
+set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17")
+set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON")
+set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23")
+set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
+set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
+set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
+set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
+set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
+set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23")
+
+set(CMAKE_CXX_PLATFORM_ID "Linux")
+set(CMAKE_CXX_SIMULATE_ID "")
+set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU")
+set(CMAKE_CXX_SIMULATE_VERSION "")
+
+
+
+
+set(CMAKE_AR "/usr/bin/x86_64-linux-gnu-ar")
+set(CMAKE_CXX_COMPILER_AR "/usr/bin/x86_64-linux-gnu-gcc-ar-13")
+set(CMAKE_RANLIB "/usr/bin/x86_64-linux-gnu-ranlib")
+set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/x86_64-linux-gnu-gcc-ranlib-13")
+set(CMAKE_LINKER "/usr/bin/x86_64-linux-gnu-ld")
+set(CMAKE_MT "")
+set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND")
+set(CMAKE_COMPILER_IS_GNUCXX 1)
+set(CMAKE_CXX_COMPILER_LOADED 1)
+set(CMAKE_CXX_COMPILER_WORKS TRUE)
+set(CMAKE_CXX_ABI_COMPILED TRUE)
+
+set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
+
+set(CMAKE_CXX_COMPILER_ID_RUN 1)
+set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m)
+set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
+
+foreach (lang C OBJC OBJCXX)
+ if (CMAKE_${lang}_COMPILER_ID_RUN)
+ foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
+ list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
+ endforeach()
+ endif()
+endforeach()
+
+set(CMAKE_CXX_LINKER_PREFERENCE 30)
+set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
+set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED TRUE)
+
+# Save compiler ABI information.
+set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
+set(CMAKE_CXX_COMPILER_ABI "ELF")
+set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
+set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
+
+if(CMAKE_CXX_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_CXX_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
+endif()
+
+if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
+endif()
+
+set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include")
+set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
+set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
+set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/CMakeFiles/3.28.3/CMakeSystem.cmake b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/CMakeFiles/3.28.3/CMakeSystem.cmake
new file mode 100644
index 0000000..6a9e4bc
--- /dev/null
+++ b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/CMakeFiles/3.28.3/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Linux-6.8.0-48-generic")
+set(CMAKE_HOST_SYSTEM_NAME "Linux")
+set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-48-generic")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
+
+
+
+set(CMAKE_SYSTEM "Linux-6.8.0-48-generic")
+set(CMAKE_SYSTEM_NAME "Linux")
+set(CMAKE_SYSTEM_VERSION "6.8.0-48-generic")
+set(CMAKE_SYSTEM_PROCESSOR "x86_64")
+
+set(CMAKE_CROSSCOMPILING "FALSE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware
new file mode 100755
index 0000000..f58d356
Binary files /dev/null and b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware differ
diff --git a/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware_autogen/EWIEGA46WW/qrc_resources.cpp b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware_autogen/EWIEGA46WW/qrc_resources.cpp
new file mode 100644
index 0000000..6fa1513
--- /dev/null
+++ b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware_autogen/EWIEGA46WW/qrc_resources.cpp
@@ -0,0 +1,982 @@
+/****************************************************************************
+** Resource object code
+**
+** Created by: The Resource Compiler for Qt version 6.5.3
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+static const unsigned char qt_resource_data[] = {
+ // /home/petr/FemaLocalSoftware/res/svg/chevron-down.png
+ 0x0,0x0,0x1,0x4b,
+ 0x89,
+ 0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,
+ 0x0,0x0,0x12,0x0,0x0,0x0,0xb,0x8,0x6,0x0,0x0,0x0,0x72,0x17,0xdd,0x4,
+ 0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0xb,0x13,0x0,0x0,0xb,0x13,
+ 0x1,0x0,0x9a,0x9c,0x18,0x0,0x0,0x0,0x1,0x73,0x52,0x47,0x42,0x0,0xae,0xce,
+ 0x1c,0xe9,0x0,0x0,0x0,0x4,0x67,0x41,0x4d,0x41,0x0,0x0,0xb1,0x8f,0xb,0xfc,
+ 0x61,0x5,0x0,0x0,0x0,0xe0,0x49,0x44,0x41,0x54,0x78,0x1,0x9d,0x90,0xcb,0xd,
+ 0x82,0x40,0x10,0x86,0x67,0x56,0xe3,0xe3,0x66,0xc2,0xc5,0x23,0x1d,0xe8,0x91,0xa3,
+ 0x76,0x20,0xd,0x8,0x74,0xa0,0x1d,0x68,0x7,0x96,0x0,0x36,0x20,0x1d,0xe0,0x4d,
+ 0x3c,0x69,0x7,0x54,0x0,0xe1,0xe8,0x23,0x38,0xee,0x98,0x60,0x80,0xf0,0xd2,0x3f,
+ 0xd9,0xdd,0xec,0xcc,0xfc,0xdf,0xce,0xe,0x8c,0x66,0xe6,0x8,0xfe,0x14,0x7b,0x53,
+ 0xbf,0xe8,0xdc,0xe8,0xa2,0x68,0x46,0x30,0xd6,0x4c,0xf5,0x17,0x8,0xd7,0xb3,0x97,
+ 0xd7,0x7,0x44,0x8,0xae,0x3c,0xd5,0x27,0x90,0xd7,0x16,0xc6,0x75,0x5c,0xcf,0x3e,
+ 0x2,0xb2,0x39,0x86,0xbc,0x29,0xda,0x52,0x5e,0xd0,0x90,0xd0,0xeb,0xab,0x8f,0xf3,
+ 0xf8,0x68,0xc7,0x2d,0x21,0x9b,0xc8,0xdf,0x6f,0xbf,0xa0,0xb6,0xb0,0x1c,0x4,0x61,
+ 0x17,0x9d,0x9c,0x75,0x9a,0xc3,0x6c,0x61,0x1d,0x8c,0x87,0x2a,0xee,0xe4,0x21,0xc1,
+ 0x54,0x5e,0xed,0xd0,0x77,0xac,0xac,0x17,0x8b,0xaf,0x96,0xc1,0x9a,0x20,0xa5,0xa0,
+ 0x22,0xac,0x47,0xa8,0x3f,0x90,0xe,0x75,0x10,0x56,0xb7,0x2c,0x98,0xc,0xc4,0x4a,
+ 0x76,0x30,0x61,0xb3,0x9c,0x49,0x20,0x4f,0xa8,0x83,0x54,0x76,0xc4,0xca,0x7d,0x87,
+ 0xc0,0xd,0xcf,0x8e,0xe,0x35,0x12,0x55,0x9,0x9e,0xd,0xcf,0x28,0x11,0x62,0x91,
+ 0xc,0xd1,0x82,0x6,0xbd,0x1,0xcd,0x6,0x82,0xb5,0x4d,0xed,0x9,0x91,0x0,0x0,
+ 0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82,
+ // /home/petr/FemaLocalSoftware/res/svg/fema-wing.svg
+ 0x0,0x0,0x34,0x3a,
+ 0x3c,
+ 0x73,0x76,0x67,0x20,0x77,0x69,0x64,0x74,0x68,0x3d,0x22,0x39,0x35,0x36,0x22,0x20,
+ 0x68,0x65,0x69,0x67,0x68,0x74,0x3d,0x22,0x38,0x38,0x38,0x22,0x20,0x76,0x69,0x65,
+ 0x77,0x42,0x6f,0x78,0x3d,0x22,0x30,0x20,0x30,0x20,0x39,0x35,0x36,0x20,0x38,0x38,
+ 0x38,0x22,0x20,0x66,0x69,0x6c,0x6c,0x3d,0x22,0x6e,0x6f,0x6e,0x65,0x22,0x20,0x78,
+ 0x6d,0x6c,0x6e,0x73,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,
+ 0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x32,0x30,0x30,0x30,0x2f,0x73,0x76,0x67,
+ 0x22,0x3e,0xa,0x3c,0x67,0x20,0x63,0x6c,0x69,0x70,0x2d,0x70,0x61,0x74,0x68,0x3d,
+ 0x22,0x75,0x72,0x6c,0x28,0x23,0x63,0x6c,0x69,0x70,0x30,0x5f,0x31,0x5f,0x37,0x39,
+ 0x29,0x22,0x3e,0xa,0x3c,0x67,0x20,0x6f,0x70,0x61,0x63,0x69,0x74,0x79,0x3d,0x22,
+ 0x30,0x2e,0x33,0x35,0x31,0x39,0x33,0x31,0x22,0x3e,0xa,0x3c,0x70,0x61,0x74,0x68,
+ 0x20,0x64,0x3d,0x22,0x4d,0x32,0x30,0x34,0x36,0x2e,0x30,0x32,0x20,0x33,0x33,0x32,
+ 0x2e,0x33,0x33,0x31,0x43,0x32,0x30,0x34,0x32,0x2e,0x36,0x20,0x32,0x39,0x32,0x2e,
+ 0x36,0x33,0x37,0x20,0x32,0x30,0x33,0x39,0x2e,0x30,0x38,0x20,0x32,0x35,0x32,0x2e,
+ 0x31,0x35,0x39,0x20,0x32,0x30,0x33,0x35,0x2e,0x35,0x33,0x20,0x32,0x31,0x30,0x2e,
+ 0x39,0x33,0x32,0x43,0x31,0x39,0x39,0x33,0x2e,0x33,0x36,0x20,0x32,0x33,0x33,0x2e,
+ 0x39,0x35,0x38,0x20,0x31,0x39,0x33,0x37,0x2e,0x34,0x39,0x20,0x32,0x34,0x37,0x2e,
+ 0x32,0x34,0x34,0x20,0x31,0x38,0x38,0x31,0x2e,0x32,0x37,0x20,0x32,0x35,0x39,0x2e,
+ 0x38,0x31,0x37,0x43,0x31,0x38,0x36,0x38,0x2e,0x38,0x35,0x20,0x32,0x36,0x32,0x2e,
+ 0x35,0x39,0x35,0x20,0x31,0x38,0x35,0x32,0x2e,0x34,0x34,0x20,0x32,0x36,0x36,0x2e,
+ 0x30,0x31,0x34,0x20,0x31,0x38,0x33,0x35,0x2e,0x36,0x31,0x20,0x32,0x36,0x39,0x2e,
+ 0x34,0x33,0x32,0x43,0x31,0x37,0x38,0x36,0x2e,0x30,0x39,0x20,0x32,0x37,0x39,0x2e,
+ 0x34,0x37,0x35,0x20,0x31,0x37,0x33,0x35,0x2e,0x30,0x34,0x20,0x32,0x38,0x37,0x2e,
+ 0x34,0x34,0x38,0x20,0x31,0x36,0x38,0x33,0x2e,0x33,0x35,0x20,0x32,0x39,0x33,0x2e,
+ 0x33,0x31,0x38,0x4c,0x31,0x35,0x32,0x30,0x2e,0x36,0x38,0x20,0x33,0x31,0x31,0x2e,
+ 0x33,0x31,0x36,0x43,0x31,0x35,0x32,0x30,0x2e,0x39,0x37,0x20,0x33,0x31,0x30,0x2e,
+ 0x33,0x35,0x33,0x20,0x31,0x35,0x32,0x30,0x2e,0x35,0x34,0x20,0x33,0x30,0x37,0x2e,
+ 0x35,0x37,0x31,0x20,0x31,0x35,0x32,0x30,0x2e,0x34,0x37,0x20,0x33,0x30,0x37,0x2e,
+ 0x33,0x32,0x32,0x43,0x31,0x35,0x31,0x39,0x2e,0x30,0x38,0x20,0x33,0x30,0x33,0x2e,
+ 0x33,0x32,0x37,0x20,0x31,0x35,0x31,0x38,0x2e,0x39,0x34,0x20,0x33,0x30,0x32,0x2e,
+ 0x39,0x37,0x20,0x31,0x35,0x31,0x37,0x2e,0x35,0x38,0x20,0x33,0x30,0x31,0x2e,0x35,
+ 0x37,0x39,0x43,0x31,0x35,0x31,0x36,0x2e,0x35,0x39,0x20,0x33,0x30,0x30,0x2e,0x35,
+ 0x34,0x35,0x20,0x31,0x35,0x31,0x35,0x2e,0x32,0x37,0x20,0x32,0x39,0x38,0x2e,0x39,
+ 0x37,0x35,0x20,0x31,0x35,0x31,0x31,0x2e,0x36,0x33,0x20,0x32,0x39,0x39,0x2e,0x32,
+ 0x32,0x34,0x43,0x31,0x35,0x30,0x38,0x2e,0x31,0x33,0x20,0x32,0x39,0x39,0x2e,0x35,
+ 0x30,0x38,0x20,0x31,0x35,0x30,0x38,0x2e,0x36,0x33,0x20,0x33,0x30,0x31,0x2e,0x32,
+ 0x35,0x36,0x20,0x31,0x35,0x30,0x35,0x2e,0x36,0x37,0x20,0x33,0x30,0x30,0x2e,0x38,
+ 0x32,0x37,0x43,0x31,0x35,0x30,0x34,0x2e,0x35,0x33,0x20,0x33,0x30,0x30,0x2e,0x36,
+ 0x38,0x34,0x20,0x31,0x35,0x30,0x33,0x2e,0x31,0x20,0x32,0x39,0x38,0x2e,0x31,0x38,
+ 0x37,0x20,0x31,0x34,0x39,0x38,0x2e,0x36,0x38,0x20,0x32,0x39,0x39,0x2e,0x39,0x36,
+ 0x39,0x43,0x31,0x34,0x39,0x37,0x2e,0x34,0x33,0x20,0x33,0x30,0x30,0x2e,0x34,0x36,
+ 0x38,0x20,0x31,0x34,0x39,0x36,0x2e,0x37,0x35,0x20,0x33,0x30,0x32,0x2e,0x34,0x32,
+ 0x39,0x20,0x31,0x34,0x39,0x34,0x2e,0x37,0x35,0x20,0x33,0x30,0x32,0x2e,0x37,0x31,
+ 0x34,0x43,0x31,0x34,0x39,0x32,0x2e,0x36,0x39,0x20,0x33,0x30,0x33,0x2e,0x30,0x33,
+ 0x34,0x20,0x31,0x34,0x39,0x30,0x2e,0x30,0x38,0x20,0x33,0x30,0x30,0x2e,0x32,0x31,
+ 0x36,0x20,0x31,0x34,0x38,0x37,0x2e,0x36,0x32,0x20,0x33,0x30,0x30,0x2e,0x33,0x39,
+ 0x34,0x43,0x31,0x34,0x38,0x33,0x2e,0x33,0x20,0x33,0x30,0x30,0x2e,0x37,0x31,0x33,
+ 0x20,0x31,0x34,0x38,0x33,0x2e,0x32,0x20,0x33,0x30,0x33,0x2e,0x35,0x36,0x36,0x20,
+ 0x31,0x34,0x38,0x31,0x2e,0x33,0x34,0x20,0x33,0x30,0x33,0x2e,0x36,0x37,0x33,0x43,
+ 0x31,0x34,0x38,0x30,0x2e,0x31,0x36,0x20,0x33,0x30,0x33,0x2e,0x37,0x34,0x34,0x20,
+ 0x31,0x34,0x37,0x38,0x2e,0x39,0x39,0x20,0x33,0x30,0x32,0x2e,0x37,0x38,0x31,0x20,
+ 0x31,0x34,0x37,0x37,0x2e,0x35,0x32,0x20,0x33,0x30,0x32,0x2e,0x34,0x35,0x39,0x43,
+ 0x31,0x34,0x37,0x36,0x2e,0x35,0x36,0x20,0x33,0x30,0x32,0x2e,0x32,0x34,0x35,0x20,
+ 0x31,0x34,0x37,0x35,0x2e,0x32,0x38,0x20,0x33,0x30,0x31,0x2e,0x39,0x32,0x34,0x20,
+ 0x31,0x34,0x37,0x33,0x2e,0x38,0x39,0x20,0x33,0x30,0x32,0x2e,0x36,0x33,0x36,0x43,
+ 0x31,0x34,0x36,0x39,0x2e,0x32,0x38,0x20,0x33,0x30,0x34,0x2e,0x39,0x38,0x39,0x20,
+ 0x31,0x34,0x36,0x39,0x2e,0x37,0x38,0x20,0x33,0x30,0x38,0x2e,0x33,0x37,0x37,0x20,
+ 0x31,0x34,0x36,0x38,0x2e,0x38,0x35,0x20,0x33,0x31,0x37,0x2e,0x31,0x35,0x4c,0x31,
+ 0x32,0x34,0x39,0x2e,0x37,0x39,0x20,0x33,0x34,0x31,0x2e,0x34,0x30,0x38,0x4c,0x31,
+ 0x32,0x35,0x30,0x2e,0x38,0x32,0x20,0x33,0x35,0x34,0x2e,0x32,0x38,0x33,0x43,0x31,
+ 0x32,0x39,0x35,0x2e,0x39,0x31,0x20,0x33,0x34,0x39,0x2e,0x37,0x36,0x37,0x20,0x31,
+ 0x33,0x33,0x39,0x2e,0x35,0x37,0x20,0x33,0x34,0x35,0x2e,0x36,0x37,0x38,0x20,0x31,
+ 0x33,0x38,0x33,0x2e,0x31,0x36,0x20,0x33,0x34,0x32,0x2e,0x31,0x36,0x43,0x31,0x34,
+ 0x31,0x31,0x2e,0x34,0x31,0x20,0x33,0x33,0x39,0x2e,0x38,0x38,0x36,0x20,0x31,0x34,
+ 0x34,0x31,0x2e,0x38,0x38,0x20,0x33,0x33,0x36,0x2e,0x38,0x39,0x39,0x20,0x31,0x34,
+ 0x37,0x30,0x2e,0x31,0x33,0x20,0x33,0x33,0x34,0x2e,0x36,0x32,0x35,0x43,0x31,0x34,
+ 0x37,0x33,0x2e,0x32,0x37,0x20,0x33,0x34,0x30,0x2e,0x32,0x36,0x20,0x31,0x34,0x37,
+ 0x36,0x2e,0x33,0x34,0x20,0x33,0x34,0x32,0x2e,0x38,0x32,0x39,0x20,0x31,0x34,0x37,
+ 0x34,0x2e,0x38,0x37,0x20,0x33,0x34,0x37,0x2e,0x31,0x30,0x38,0x43,0x31,0x34,0x37,
+ 0x34,0x2e,0x38,0x37,0x20,0x33,0x34,0x37,0x2e,0x31,0x30,0x38,0x20,0x31,0x34,0x32,
+ 0x31,0x2e,0x35,0x32,0x20,0x34,0x31,0x39,0x2e,0x39,0x38,0x37,0x20,0x31,0x33,0x35,
+ 0x34,0x2e,0x38,0x38,0x20,0x34,0x35,0x38,0x2e,0x32,0x33,0x34,0x43,0x31,0x33,0x32,
+ 0x35,0x2e,0x37,0x33,0x20,0x34,0x37,0x34,0x2e,0x39,0x35,0x31,0x20,0x31,0x32,0x35,
+ 0x32,0x2e,0x35,0x37,0x20,0x34,0x37,0x30,0x2e,0x32,0x35,0x38,0x20,0x31,0x32,0x31,
+ 0x35,0x2e,0x32,0x39,0x20,0x34,0x37,0x30,0x2e,0x39,0x39,0x36,0x43,0x31,0x31,0x39,
+ 0x33,0x2e,0x33,0x32,0x20,0x34,0x37,0x31,0x2e,0x34,0x35,0x33,0x20,0x31,0x31,0x37,
+ 0x34,0x2e,0x36,0x39,0x20,0x34,0x37,0x32,0x2e,0x36,0x36,0x31,0x20,0x31,0x31,0x35,
+ 0x38,0x2e,0x39,0x33,0x20,0x34,0x37,0x34,0x2e,0x34,0x30,0x34,0x43,0x31,0x31,0x35,
+ 0x38,0x2e,0x35,0x20,0x34,0x37,0x30,0x2e,0x36,0x39,0x34,0x20,0x31,0x31,0x35,0x38,
+ 0x2e,0x32,0x35,0x20,0x34,0x36,0x36,0x2e,0x39,0x38,0x36,0x20,0x31,0x31,0x35,0x38,
+ 0x2e,0x36,0x34,0x20,0x34,0x36,0x33,0x2e,0x32,0x34,0x31,0x43,0x31,0x31,0x35,0x38,
+ 0x2e,0x37,0x35,0x20,0x34,0x36,0x32,0x2e,0x30,0x36,0x34,0x20,0x31,0x31,0x35,0x39,
+ 0x2e,0x30,0x37,0x20,0x34,0x36,0x30,0x2e,0x39,0x32,0x33,0x20,0x31,0x31,0x35,0x39,
+ 0x2e,0x32,0x39,0x20,0x34,0x35,0x39,0x2e,0x38,0x35,0x33,0x4c,0x31,0x31,0x36,0x30,
+ 0x2e,0x38,0x32,0x20,0x34,0x35,0x36,0x2e,0x37,0x38,0x37,0x43,0x31,0x31,0x36,0x32,
+ 0x2e,0x37,0x35,0x20,0x34,0x35,0x32,0x2e,0x33,0x36,0x35,0x20,0x31,0x31,0x36,0x34,
+ 0x2e,0x36,0x38,0x20,0x34,0x34,0x38,0x2e,0x31,0x35,0x37,0x20,0x31,0x31,0x36,0x36,
+ 0x2e,0x33,0x39,0x20,0x34,0x34,0x33,0x2e,0x38,0x37,0x38,0x43,0x31,0x31,0x36,0x38,
+ 0x2e,0x32,0x31,0x20,0x34,0x33,0x39,0x2e,0x33,0x35,0x20,0x31,0x31,0x36,0x39,0x2e,
+ 0x38,0x35,0x20,0x34,0x33,0x34,0x2e,0x37,0x31,0x34,0x20,0x31,0x31,0x37,0x31,0x2e,
+ 0x36,0x20,0x34,0x33,0x30,0x2e,0x31,0x35,0x43,0x31,0x31,0x37,0x32,0x2e,0x36,0x34,
+ 0x20,0x34,0x32,0x37,0x2e,0x34,0x37,0x35,0x20,0x31,0x31,0x37,0x33,0x2e,0x36,0x34,
+ 0x20,0x34,0x32,0x34,0x2e,0x38,0x30,0x31,0x20,0x31,0x31,0x37,0x34,0x2e,0x38,0x35,
+ 0x20,0x34,0x32,0x32,0x2e,0x32,0x33,0x34,0x43,0x31,0x31,0x37,0x37,0x2e,0x31,0x20,
+ 0x34,0x31,0x37,0x2e,0x33,0x38,0x34,0x20,0x31,0x31,0x37,0x38,0x2e,0x38,0x35,0x20,
+ 0x34,0x31,0x32,0x2e,0x33,0x39,0x32,0x20,0x31,0x31,0x37,0x39,0x2e,0x36,0x34,0x20,
+ 0x34,0x30,0x37,0x2e,0x30,0x37,0x38,0x43,0x31,0x31,0x38,0x30,0x2e,0x31,0x20,0x34,
+ 0x30,0x33,0x2e,0x38,0x36,0x39,0x20,0x31,0x31,0x38,0x30,0x2e,0x37,0x34,0x20,0x34,
+ 0x30,0x30,0x2e,0x36,0x32,0x34,0x20,0x31,0x31,0x38,0x31,0x2e,0x36,0x34,0x20,0x33,
+ 0x39,0x37,0x2e,0x34,0x38,0x36,0x43,0x31,0x31,0x38,0x33,0x2e,0x32,0x31,0x20,0x33,
+ 0x39,0x31,0x2e,0x38,0x38,0x37,0x20,0x31,0x31,0x38,0x37,0x2e,0x31,0x33,0x20,0x33,
+ 0x38,0x38,0x2e,0x37,0x38,0x36,0x20,0x31,0x31,0x39,0x32,0x2e,0x38,0x34,0x20,0x33,
+ 0x38,0x38,0x2e,0x31,0x38,0x31,0x43,0x31,0x31,0x39,0x37,0x2e,0x35,0x38,0x20,0x33,
+ 0x38,0x37,0x2e,0x36,0x38,0x33,0x20,0x31,0x32,0x30,0x32,0x2e,0x33,0x36,0x20,0x33,
+ 0x38,0x37,0x2e,0x34,0x37,0x31,0x20,0x31,0x32,0x30,0x37,0x2e,0x31,0x34,0x20,0x33,
+ 0x38,0x37,0x2e,0x31,0x35,0x31,0x43,0x31,0x32,0x31,0x33,0x2e,0x31,0x20,0x33,0x38,
+ 0x36,0x2e,0x37,0x32,0x35,0x20,0x31,0x32,0x31,0x38,0x2e,0x37,0x20,0x33,0x38,0x35,
+ 0x2e,0x31,0x32,0x32,0x20,0x31,0x32,0x32,0x33,0x2e,0x37,0x33,0x20,0x33,0x38,0x31,
+ 0x2e,0x39,0x31,0x33,0x43,0x31,0x32,0x33,0x30,0x2e,0x35,0x31,0x20,0x33,0x37,0x37,
+ 0x2e,0x35,0x36,0x34,0x20,0x31,0x32,0x33,0x31,0x2e,0x38,0x37,0x20,0x33,0x37,0x31,
+ 0x2e,0x36,0x34,0x35,0x20,0x31,0x32,0x32,0x37,0x2e,0x36,0x36,0x20,0x33,0x36,0x34,
+ 0x2e,0x37,0x32,0x35,0x43,0x31,0x32,0x32,0x35,0x2e,0x39,0x35,0x20,0x33,0x36,0x31,
+ 0x2e,0x39,0x34,0x33,0x20,0x31,0x32,0x32,0x35,0x2e,0x32,0x34,0x20,0x33,0x35,0x39,
+ 0x2e,0x31,0x39,0x37,0x20,0x31,0x32,0x32,0x37,0x2e,0x31,0x37,0x20,0x33,0x35,0x36,
+ 0x2e,0x33,0x34,0x34,0x43,0x31,0x32,0x32,0x38,0x2e,0x38,0x34,0x20,0x33,0x35,0x33,
+ 0x2e,0x38,0x34,0x38,0x20,0x31,0x32,0x32,0x38,0x2e,0x36,0x37,0x20,0x33,0x35,0x31,
+ 0x2e,0x34,0x32,0x33,0x20,0x31,0x32,0x32,0x37,0x2e,0x31,0x37,0x20,0x33,0x34,0x39,
+ 0x2e,0x30,0x36,0x39,0x43,0x31,0x32,0x32,0x35,0x2e,0x37,0x34,0x20,0x33,0x34,0x36,
+ 0x2e,0x37,0x35,0x31,0x20,0x31,0x32,0x32,0x33,0x2e,0x34,0x32,0x20,0x33,0x34,0x36,
+ 0x2e,0x36,0x30,0x37,0x20,0x31,0x32,0x32,0x31,0x20,0x33,0x34,0x37,0x2e,0x30,0x33,
+ 0x35,0x43,0x31,0x32,0x32,0x30,0x2e,0x36,0x20,0x33,0x34,0x37,0x2e,0x31,0x30,0x36,
+ 0x20,0x31,0x32,0x32,0x30,0x2e,0x31,0x38,0x20,0x33,0x34,0x37,0x2e,0x30,0x37,0x20,
+ 0x31,0x32,0x31,0x39,0x2e,0x32,0x38,0x20,0x33,0x34,0x37,0x2e,0x31,0x34,0x31,0x43,
+ 0x31,0x32,0x32,0x30,0x2e,0x31,0x31,0x20,0x33,0x34,0x36,0x2e,0x31,0x37,0x38,0x20,
+ 0x31,0x32,0x32,0x30,0x2e,0x37,0x31,0x20,0x33,0x34,0x35,0x2e,0x34,0x36,0x35,0x20,
+ 0x31,0x32,0x32,0x31,0x2e,0x33,0x32,0x20,0x33,0x34,0x34,0x2e,0x37,0x31,0x37,0x43,
+ 0x31,0x32,0x32,0x32,0x2e,0x34,0x32,0x20,0x33,0x34,0x33,0x2e,0x33,0x32,0x36,0x20,
+ 0x31,0x32,0x32,0x33,0x2e,0x36,0x34,0x20,0x33,0x34,0x32,0x2e,0x30,0x30,0x37,0x20,
+ 0x31,0x32,0x32,0x34,0x2e,0x35,0x37,0x20,0x33,0x34,0x30,0x2e,0x35,0x30,0x39,0x43,
+ 0x31,0x32,0x32,0x35,0x2e,0x37,0x34,0x20,0x33,0x33,0x38,0x2e,0x36,0x31,0x39,0x20,
+ 0x31,0x32,0x32,0x35,0x2e,0x38,0x39,0x20,0x33,0x33,0x36,0x2e,0x37,0x32,0x39,0x20,
+ 0x31,0x32,0x32,0x34,0x2e,0x30,0x33,0x20,0x33,0x33,0x34,0x2e,0x39,0x38,0x31,0x43,
+ 0x31,0x32,0x32,0x33,0x2e,0x31,0x34,0x20,0x33,0x33,0x34,0x2e,0x31,0x36,0x31,0x20,
+ 0x31,0x32,0x32,0x32,0x2e,0x35,0x20,0x33,0x33,0x33,0x2e,0x30,0x35,0x35,0x20,0x31,
+ 0x32,0x32,0x31,0x2e,0x38,0x32,0x20,0x33,0x33,0x32,0x2e,0x30,0x35,0x36,0x43,0x31,
+ 0x32,0x31,0x39,0x2e,0x36,0x38,0x20,0x33,0x32,0x38,0x2e,0x37,0x37,0x35,0x20,0x31,
+ 0x32,0x31,0x39,0x2e,0x38,0x33,0x20,0x33,0x32,0x37,0x2e,0x34,0x32,0x20,0x31,0x32,
+ 0x32,0x32,0x2e,0x35,0x20,0x33,0x32,0x34,0x2e,0x34,0x36,0x31,0x43,0x31,0x32,0x32,
+ 0x33,0x2e,0x30,0x34,0x20,0x33,0x32,0x33,0x2e,0x38,0x35,0x34,0x20,0x31,0x32,0x32,
+ 0x33,0x2e,0x37,0x35,0x20,0x33,0x32,0x33,0x2e,0x33,0x35,0x35,0x20,0x31,0x32,0x32,
+ 0x34,0x2e,0x32,0x31,0x20,0x33,0x32,0x32,0x2e,0x37,0x31,0x33,0x43,0x31,0x32,0x32,
+ 0x35,0x2e,0x32,0x35,0x20,0x33,0x32,0x31,0x2e,0x31,0x30,0x39,0x20,0x31,0x32,0x32,
+ 0x36,0x2e,0x33,0x39,0x20,0x33,0x31,0x39,0x2e,0x35,0x34,0x20,0x31,0x32,0x32,0x37,
+ 0x2e,0x30,0x37,0x20,0x33,0x31,0x37,0x2e,0x37,0x39,0x33,0x43,0x31,0x32,0x32,0x38,
+ 0x2e,0x34,0x33,0x20,0x33,0x31,0x34,0x2e,0x33,0x33,0x34,0x20,0x31,0x32,0x32,0x37,
+ 0x2e,0x37,0x31,0x20,0x33,0x31,0x31,0x2e,0x36,0x39,0x35,0x20,0x31,0x32,0x32,0x34,
+ 0x2e,0x36,0x31,0x20,0x33,0x30,0x39,0x2e,0x35,0x35,0x34,0x43,0x31,0x32,0x32,0x32,
+ 0x2e,0x38,0x36,0x20,0x33,0x30,0x38,0x2e,0x33,0x30,0x35,0x20,0x31,0x32,0x32,0x30,
+ 0x2e,0x38,0x33,0x20,0x33,0x30,0x37,0x2e,0x32,0x37,0x31,0x20,0x31,0x32,0x31,0x38,
+ 0x2e,0x38,0x20,0x33,0x30,0x36,0x2e,0x36,0x39,0x39,0x43,0x31,0x32,0x31,0x35,0x2e,
+ 0x31,0x36,0x20,0x33,0x30,0x35,0x2e,0x36,0x36,0x34,0x20,0x31,0x32,0x31,0x31,0x2e,
+ 0x39,0x38,0x20,0x33,0x30,0x33,0x2e,0x39,0x35,0x31,0x20,0x31,0x32,0x30,0x38,0x2e,
+ 0x39,0x39,0x20,0x33,0x30,0x31,0x2e,0x37,0x37,0x35,0x43,0x31,0x32,0x30,0x36,0x2e,
+ 0x32,0x34,0x20,0x32,0x39,0x39,0x2e,0x37,0x37,0x37,0x20,0x31,0x32,0x30,0x33,0x2e,
+ 0x34,0x33,0x20,0x32,0x39,0x37,0x2e,0x38,0x31,0x35,0x20,0x31,0x32,0x30,0x30,0x2e,
+ 0x37,0x31,0x20,0x32,0x39,0x35,0x2e,0x37,0x34,0x36,0x43,0x31,0x31,0x39,0x39,0x2e,
+ 0x36,0x34,0x20,0x32,0x39,0x34,0x2e,0x39,0x32,0x35,0x20,0x31,0x31,0x39,0x38,0x2e,
+ 0x37,0x32,0x20,0x32,0x39,0x33,0x2e,0x39,0x36,0x32,0x20,0x31,0x31,0x39,0x37,0x2e,
+ 0x36,0x35,0x20,0x32,0x39,0x32,0x2e,0x39,0x36,0x33,0x43,0x31,0x31,0x39,0x38,0x2e,
+ 0x34,0x37,0x20,0x32,0x39,0x30,0x2e,0x39,0x33,0x31,0x20,0x31,0x32,0x30,0x31,0x2e,
+ 0x32,0x35,0x20,0x32,0x38,0x39,0x2e,0x36,0x31,0x32,0x20,0x31,0x31,0x39,0x39,0x2e,
+ 0x32,0x39,0x20,0x32,0x38,0x36,0x2e,0x38,0x36,0x35,0x43,0x31,0x31,0x39,0x38,0x2e,
+ 0x34,0x33,0x20,0x32,0x38,0x37,0x2e,0x34,0x20,0x31,0x31,0x39,0x37,0x2e,0x36,0x31,
+ 0x20,0x32,0x38,0x37,0x2e,0x39,0x33,0x35,0x20,0x31,0x31,0x39,0x36,0x2e,0x35,0x34,
+ 0x20,0x32,0x38,0x38,0x2e,0x36,0x34,0x38,0x43,0x31,0x31,0x39,0x35,0x2e,0x34,0x34,
+ 0x20,0x32,0x38,0x34,0x2e,0x32,0x32,0x35,0x20,0x31,0x31,0x39,0x38,0x2e,0x30,0x31,
+ 0x20,0x32,0x38,0x31,0x2e,0x30,0x31,0x36,0x20,0x31,0x31,0x39,0x39,0x2e,0x36,0x35,
+ 0x20,0x32,0x37,0x37,0x2e,0x37,0x43,0x31,0x31,0x39,0x34,0x2e,0x33,0x37,0x20,0x32,
+ 0x37,0x32,0x2e,0x37,0x37,0x37,0x20,0x31,0x31,0x39,0x31,0x2e,0x32,0x20,0x32,0x36,
+ 0x36,0x2e,0x37,0x31,0x34,0x20,0x31,0x31,0x38,0x37,0x2e,0x33,0x35,0x20,0x32,0x36,
+ 0x31,0x2e,0x31,0x34,0x39,0x43,0x31,0x31,0x38,0x32,0x2e,0x37,0x38,0x20,0x32,0x35,
+ 0x34,0x2e,0x35,0x38,0x36,0x20,0x31,0x31,0x37,0x37,0x2e,0x35,0x38,0x20,0x32,0x34,
+ 0x38,0x2e,0x36,0x36,0x34,0x20,0x31,0x31,0x37,0x31,0x2e,0x32,0x33,0x20,0x32,0x34,
+ 0x33,0x2e,0x38,0x34,0x38,0x43,0x31,0x31,0x36,0x37,0x2e,0x37,0x20,0x32,0x34,0x31,
+ 0x2e,0x31,0x37,0x32,0x20,0x31,0x31,0x36,0x33,0x2e,0x36,0x33,0x20,0x32,0x33,0x39,
+ 0x2e,0x32,0x31,0x20,0x31,0x31,0x35,0x39,0x2e,0x37,0x35,0x20,0x32,0x33,0x36,0x2e,
+ 0x38,0x39,0x43,0x31,0x31,0x36,0x30,0x2e,0x36,0x37,0x20,0x32,0x33,0x34,0x2e,0x39,
+ 0x36,0x35,0x20,0x31,0x31,0x36,0x31,0x2e,0x38,0x39,0x20,0x32,0x33,0x32,0x2e,0x39,
+ 0x36,0x38,0x20,0x31,0x31,0x36,0x32,0x2e,0x36,0x20,0x32,0x33,0x30,0x2e,0x38,0x32,
+ 0x39,0x43,0x31,0x31,0x36,0x34,0x2e,0x31,0x20,0x32,0x32,0x36,0x2e,0x35,0x31,0x34,
+ 0x20,0x31,0x31,0x36,0x32,0x2e,0x37,0x31,0x20,0x32,0x32,0x33,0x2e,0x32,0x36,0x38,
+ 0x20,0x31,0x31,0x35,0x38,0x2e,0x37,0x39,0x20,0x32,0x32,0x31,0x2e,0x32,0x37,0x43,
+ 0x31,0x31,0x35,0x38,0x2e,0x34,0x37,0x20,0x32,0x32,0x31,0x2e,0x31,0x32,0x37,0x20,
+ 0x31,0x31,0x35,0x38,0x2e,0x30,0x34,0x20,0x32,0x32,0x31,0x2e,0x32,0x33,0x34,0x20,
+ 0x31,0x31,0x35,0x37,0x2e,0x36,0x35,0x20,0x32,0x32,0x31,0x2e,0x31,0x39,0x38,0x43,
+ 0x31,0x31,0x35,0x38,0x2e,0x36,0x20,0x32,0x32,0x34,0x2e,0x38,0x31,0x32,0x20,0x31,
+ 0x31,0x35,0x38,0x2e,0x34,0x20,0x32,0x32,0x37,0x2e,0x32,0x33,0x37,0x20,0x31,0x31,
+ 0x35,0x37,0x2e,0x30,0x37,0x20,0x32,0x32,0x38,0x2e,0x34,0x37,0x33,0x43,0x31,0x31,
+ 0x35,0x36,0x2e,0x37,0x39,0x20,0x32,0x32,0x37,0x2e,0x38,0x33,0x31,0x20,0x31,0x31,
+ 0x35,0x36,0x2e,0x34,0x37,0x20,0x32,0x32,0x37,0x2e,0x32,0x36,0x31,0x20,0x31,0x31,
+ 0x35,0x36,0x2e,0x32,0x39,0x20,0x32,0x32,0x36,0x2e,0x36,0x35,0x34,0x43,0x31,0x31,
+ 0x35,0x33,0x2e,0x32,0x39,0x20,0x32,0x31,0x36,0x2e,0x39,0x35,0x33,0x20,0x31,0x31,
+ 0x34,0x36,0x2e,0x33,0x38,0x20,0x32,0x31,0x31,0x2e,0x34,0x39,0x35,0x20,0x31,0x31,
+ 0x33,0x36,0x2e,0x38,0x32,0x20,0x32,0x30,0x39,0x2e,0x33,0x31,0x37,0x43,0x31,0x31,
+ 0x32,0x37,0x2e,0x39,0x20,0x32,0x30,0x37,0x2e,0x32,0x38,0x31,0x20,0x31,0x31,0x31,
+ 0x38,0x2e,0x38,0x34,0x20,0x32,0x30,0x36,0x2e,0x30,0x36,0x36,0x20,0x31,0x31,0x30,
+ 0x39,0x2e,0x36,0x34,0x20,0x32,0x30,0x37,0x2e,0x31,0x33,0x33,0x43,0x31,0x31,0x30,
+ 0x38,0x2e,0x37,0x34,0x20,0x32,0x30,0x37,0x2e,0x32,0x34,0x20,0x31,0x31,0x30,0x37,
+ 0x2e,0x38,0x32,0x20,0x32,0x30,0x37,0x2e,0x32,0x34,0x20,0x31,0x31,0x30,0x36,0x2e,
+ 0x38,0x39,0x20,0x32,0x30,0x37,0x2e,0x31,0x33,0x33,0x43,0x31,0x31,0x31,0x32,0x2e,
+ 0x35,0x36,0x20,0x32,0x30,0x34,0x2e,0x37,0x30,0x39,0x20,0x31,0x31,0x31,0x38,0x2e,
+ 0x34,0x38,0x20,0x32,0x30,0x33,0x2e,0x34,0x39,0x38,0x20,0x31,0x31,0x32,0x34,0x2e,
+ 0x35,0x38,0x20,0x32,0x30,0x32,0x2e,0x38,0x39,0x34,0x43,0x31,0x31,0x31,0x38,0x2e,
+ 0x31,0x36,0x20,0x32,0x30,0x32,0x2e,0x30,0x33,0x36,0x20,0x31,0x31,0x31,0x31,0x2e,
+ 0x39,0x39,0x20,0x32,0x30,0x33,0x2e,0x30,0x33,0x33,0x20,0x31,0x31,0x30,0x36,0x2e,
+ 0x32,0x35,0x20,0x32,0x30,0x35,0x2e,0x37,0x37,0x37,0x43,0x31,0x31,0x30,0x30,0x2e,
+ 0x35,0x37,0x20,0x32,0x30,0x38,0x2e,0x34,0x38,0x36,0x20,0x31,0x30,0x39,0x34,0x2e,
+ 0x35,0x38,0x20,0x32,0x31,0x30,0x2e,0x33,0x30,0x33,0x20,0x31,0x30,0x38,0x38,0x2e,
+ 0x37,0x37,0x20,0x32,0x31,0x32,0x2e,0x36,0x31,0x39,0x43,0x31,0x30,0x38,0x32,0x2e,
+ 0x30,0x36,0x20,0x32,0x31,0x35,0x2e,0x33,0x32,0x38,0x20,0x31,0x30,0x37,0x35,0x2e,
+ 0x36,0x20,0x32,0x31,0x38,0x2e,0x36,0x34,0x33,0x20,0x31,0x30,0x37,0x30,0x2e,0x33,
+ 0x39,0x20,0x32,0x32,0x33,0x2e,0x38,0x38,0x33,0x43,0x31,0x30,0x36,0x39,0x2e,0x33,
+ 0x32,0x20,0x32,0x32,0x34,0x2e,0x39,0x35,0x33,0x20,0x31,0x30,0x36,0x38,0x2e,0x33,
+ 0x39,0x20,0x32,0x32,0x36,0x2e,0x30,0x39,0x34,0x20,0x31,0x30,0x36,0x37,0x2e,0x33,
+ 0x36,0x20,0x32,0x32,0x37,0x2e,0x31,0x39,0x39,0x43,0x31,0x30,0x36,0x36,0x2e,0x37,
+ 0x32,0x20,0x32,0x32,0x37,0x2e,0x38,0x37,0x37,0x20,0x31,0x30,0x36,0x36,0x2e,0x31,
+ 0x38,0x20,0x32,0x32,0x38,0x2e,0x38,0x37,0x35,0x20,0x31,0x30,0x36,0x35,0x2e,0x33,
+ 0x36,0x20,0x32,0x32,0x39,0x2e,0x31,0x39,0x36,0x43,0x31,0x30,0x35,0x37,0x2e,0x36,
+ 0x35,0x20,0x32,0x33,0x32,0x2e,0x34,0x30,0x33,0x20,0x31,0x30,0x35,0x32,0x2e,0x39,
+ 0x38,0x20,0x32,0x33,0x38,0x2e,0x37,0x38,0x35,0x20,0x31,0x30,0x34,0x38,0x2e,0x32,
+ 0x33,0x20,0x32,0x34,0x35,0x2e,0x31,0x33,0x32,0x43,0x31,0x30,0x34,0x36,0x2e,0x32,
+ 0x20,0x32,0x34,0x37,0x2e,0x38,0x34,0x32,0x20,0x31,0x30,0x34,0x33,0x2e,0x38,0x38,
+ 0x20,0x32,0x35,0x30,0x2e,0x33,0x37,0x33,0x20,0x31,0x30,0x34,0x31,0x2e,0x36,0x20,
+ 0x32,0x35,0x32,0x2e,0x39,0x30,0x34,0x43,0x31,0x30,0x34,0x30,0x2e,0x31,0x20,0x32,
+ 0x35,0x34,0x2e,0x35,0x38,0x20,0x31,0x30,0x33,0x38,0x2e,0x31,0x34,0x20,0x32,0x35,
+ 0x35,0x2e,0x34,0x20,0x31,0x30,0x33,0x35,0x2e,0x38,0x35,0x20,0x32,0x35,0x35,0x2e,
+ 0x37,0x32,0x43,0x31,0x30,0x32,0x36,0x2e,0x36,0x38,0x20,0x32,0x35,0x37,0x2e,0x31,
+ 0x30,0x38,0x20,0x31,0x30,0x32,0x36,0x2e,0x38,0x33,0x20,0x32,0x35,0x38,0x2e,0x36,
+ 0x34,0x32,0x20,0x31,0x30,0x32,0x36,0x2e,0x36,0x35,0x20,0x32,0x36,0x38,0x2e,0x32,
+ 0x37,0x31,0x43,0x31,0x30,0x32,0x36,0x2e,0x36,0x34,0x20,0x32,0x36,0x38,0x2e,0x39,
+ 0x31,0x33,0x20,0x31,0x30,0x32,0x36,0x2e,0x39,0x37,0x20,0x32,0x36,0x39,0x2e,0x35,
+ 0x35,0x35,0x20,0x31,0x30,0x32,0x36,0x2e,0x35,0x34,0x20,0x32,0x37,0x30,0x2e,0x35,
+ 0x35,0x33,0x43,0x31,0x30,0x32,0x35,0x2e,0x34,0x33,0x20,0x32,0x36,0x39,0x2e,0x31,
+ 0x36,0x32,0x20,0x31,0x30,0x32,0x34,0x2e,0x33,0x33,0x20,0x32,0x36,0x37,0x2e,0x37,
+ 0x33,0x35,0x20,0x31,0x30,0x32,0x33,0x2e,0x31,0x39,0x20,0x32,0x36,0x36,0x2e,0x33,
+ 0x34,0x34,0x43,0x31,0x30,0x32,0x31,0x2e,0x39,0x20,0x32,0x36,0x34,0x2e,0x37,0x37,
+ 0x34,0x20,0x31,0x30,0x32,0x30,0x2e,0x37,0x33,0x20,0x32,0x36,0x33,0x2e,0x30,0x32,
+ 0x37,0x20,0x31,0x30,0x31,0x39,0x2e,0x32,0x33,0x20,0x32,0x36,0x31,0x2e,0x37,0x30,
+ 0x37,0x43,0x31,0x30,0x31,0x37,0x2e,0x31,0x36,0x20,0x32,0x35,0x39,0x2e,0x39,0x32,
+ 0x33,0x20,0x31,0x30,0x31,0x34,0x2e,0x37,0x20,0x32,0x35,0x39,0x2e,0x33,0x31,0x36,
+ 0x20,0x31,0x30,0x31,0x32,0x2e,0x33,0x31,0x20,0x32,0x36,0x30,0x2e,0x33,0x31,0x34,
+ 0x43,0x31,0x30,0x31,0x34,0x2e,0x36,0x36,0x20,0x32,0x36,0x31,0x2e,0x35,0x32,0x37,
+ 0x20,0x31,0x30,0x31,0x37,0x2e,0x31,0x39,0x20,0x32,0x36,0x32,0x2e,0x36,0x36,0x39,
+ 0x20,0x31,0x30,0x31,0x39,0x2e,0x35,0x35,0x20,0x32,0x36,0x34,0x2e,0x30,0x39,0x36,
+ 0x43,0x31,0x30,0x32,0x30,0x2e,0x35,0x35,0x20,0x32,0x36,0x34,0x2e,0x37,0x30,0x33,
+ 0x20,0x31,0x30,0x32,0x31,0x2e,0x32,0x32,0x20,0x32,0x36,0x35,0x2e,0x38,0x38,0x20,
+ 0x31,0x30,0x32,0x31,0x2e,0x39,0x34,0x20,0x32,0x36,0x36,0x2e,0x38,0x37,0x39,0x43,
+ 0x31,0x30,0x32,0x33,0x2e,0x32,0x39,0x20,0x32,0x36,0x38,0x2e,0x37,0x33,0x33,0x20,
+ 0x31,0x30,0x32,0x34,0x2e,0x35,0x38,0x20,0x32,0x37,0x30,0x2e,0x36,0x36,0x20,0x31,
+ 0x30,0x32,0x36,0x2e,0x30,0x37,0x20,0x32,0x37,0x32,0x2e,0x38,0x33,0x35,0x43,0x31,
+ 0x30,0x32,0x34,0x2e,0x34,0x20,0x32,0x37,0x33,0x2e,0x37,0x39,0x38,0x20,0x31,0x30,
+ 0x32,0x32,0x2e,0x36,0x31,0x20,0x32,0x37,0x34,0x2e,0x38,0x36,0x37,0x20,0x31,0x30,
+ 0x32,0x30,0x2e,0x36,0x31,0x20,0x32,0x37,0x36,0x2e,0x30,0x30,0x38,0x43,0x31,0x30,
+ 0x31,0x36,0x2e,0x30,0x35,0x20,0x32,0x37,0x34,0x2e,0x36,0x35,0x31,0x20,0x31,0x30,
+ 0x31,0x31,0x2e,0x36,0x36,0x20,0x32,0x37,0x35,0x2e,0x35,0x34,0x32,0x20,0x31,0x30,
+ 0x30,0x37,0x2e,0x32,0x34,0x20,0x32,0x37,0x37,0x2e,0x34,0x33,0x43,0x31,0x30,0x30,
+ 0x34,0x2e,0x39,0x35,0x20,0x32,0x37,0x38,0x2e,0x33,0x39,0x33,0x20,0x31,0x30,0x30,
+ 0x32,0x2e,0x33,0x35,0x20,0x32,0x37,0x38,0x2e,0x35,0x33,0x35,0x20,0x39,0x39,0x39,
+ 0x2e,0x39,0x32,0x34,0x20,0x32,0x37,0x39,0x2e,0x30,0x33,0x33,0x43,0x31,0x30,0x30,
+ 0x33,0x2e,0x34,0x32,0x20,0x32,0x38,0x31,0x2e,0x32,0x31,0x20,0x31,0x30,0x30,0x37,
+ 0x2e,0x32,0x37,0x20,0x32,0x37,0x38,0x2e,0x30,0x37,0x32,0x20,0x31,0x30,0x31,0x30,
+ 0x2e,0x39,0x38,0x20,0x32,0x37,0x38,0x2e,0x38,0x35,0x38,0x43,0x31,0x30,0x31,0x31,
+ 0x2e,0x34,0x38,0x20,0x32,0x38,0x31,0x2e,0x30,0x33,0x34,0x20,0x31,0x30,0x31,0x30,
+ 0x2e,0x30,0x35,0x20,0x32,0x38,0x31,0x2e,0x37,0x38,0x32,0x20,0x31,0x30,0x30,0x39,
+ 0x2e,0x30,0x35,0x20,0x32,0x38,0x32,0x2e,0x38,0x31,0x36,0x43,0x31,0x30,0x30,0x36,
+ 0x2e,0x35,0x39,0x20,0x32,0x38,0x35,0x2e,0x33,0x34,0x37,0x20,0x31,0x30,0x30,0x33,
+ 0x2e,0x39,0x35,0x20,0x32,0x38,0x37,0x2e,0x37,0x37,0x32,0x20,0x31,0x30,0x30,0x31,
+ 0x2e,0x38,0x35,0x20,0x32,0x39,0x30,0x2e,0x35,0x38,0x38,0x43,0x39,0x39,0x37,0x2e,
+ 0x30,0x32,0x39,0x20,0x32,0x39,0x36,0x2e,0x39,0x37,0x31,0x20,0x39,0x39,0x35,0x2e,
+ 0x37,0x30,0x37,0x20,0x33,0x30,0x34,0x2e,0x31,0x33,0x38,0x20,0x39,0x39,0x38,0x2e,
+ 0x30,0x32,0x34,0x20,0x33,0x31,0x31,0x2e,0x38,0x37,0x38,0x43,0x39,0x39,0x38,0x2e,
+ 0x31,0x33,0x31,0x20,0x33,0x31,0x32,0x2e,0x32,0x37,0x20,0x39,0x39,0x38,0x2e,0x31,
+ 0x33,0x31,0x20,0x33,0x31,0x32,0x2e,0x36,0x36,0x32,0x20,0x39,0x39,0x38,0x2e,0x32,
+ 0x33,0x37,0x20,0x33,0x31,0x33,0x2e,0x33,0x30,0x34,0x43,0x39,0x39,0x34,0x2e,0x33,
+ 0x38,0x34,0x20,0x33,0x31,0x35,0x2e,0x38,0x37,0x31,0x20,0x39,0x38,0x39,0x2e,0x30,
+ 0x36,0x39,0x20,0x33,0x31,0x37,0x2e,0x33,0x33,0x32,0x20,0x39,0x38,0x39,0x2e,0x32,
+ 0x34,0x35,0x20,0x33,0x32,0x34,0x2e,0x34,0x32,0x39,0x43,0x39,0x39,0x31,0x2e,0x35,
+ 0x36,0x35,0x20,0x33,0x32,0x30,0x2e,0x34,0x33,0x35,0x20,0x39,0x39,0x33,0x2e,0x37,
+ 0x34,0x32,0x20,0x33,0x31,0x37,0x2e,0x32,0x36,0x32,0x20,0x39,0x39,0x38,0x2e,0x32,
+ 0x30,0x31,0x20,0x33,0x31,0x36,0x2e,0x39,0x37,0x38,0x43,0x39,0x39,0x39,0x2e,0x35,
+ 0x35,0x36,0x20,0x33,0x31,0x39,0x2e,0x32,0x39,0x36,0x20,0x39,0x39,0x39,0x2e,0x30,
+ 0x32,0x20,0x33,0x32,0x31,0x2e,0x33,0x32,0x39,0x20,0x39,0x39,0x37,0x2e,0x35,0x35,
+ 0x37,0x20,0x33,0x32,0x33,0x2e,0x33,0x36,0x31,0x43,0x39,0x39,0x35,0x2e,0x30,0x32,
+ 0x33,0x20,0x33,0x32,0x36,0x2e,0x38,0x35,0x35,0x20,0x39,0x39,0x33,0x2e,0x34,0x38,
+ 0x38,0x20,0x33,0x33,0x30,0x2e,0x37,0x34,0x32,0x20,0x39,0x39,0x32,0x2e,0x38,0x38,
+ 0x20,0x33,0x33,0x35,0x2e,0x30,0x32,0x31,0x43,0x39,0x39,0x31,0x2e,0x38,0x30,0x38,
+ 0x20,0x33,0x34,0x32,0x2e,0x34,0x37,0x35,0x20,0x39,0x39,0x34,0x2e,0x39,0x38,0x31,
+ 0x20,0x33,0x34,0x38,0x2e,0x31,0x38,0x32,0x20,0x31,0x30,0x30,0x30,0x2e,0x36,0x32,
+ 0x20,0x33,0x35,0x32,0x2e,0x38,0x35,0x35,0x43,0x39,0x39,0x39,0x2e,0x39,0x37,0x34,
+ 0x20,0x33,0x35,0x31,0x2e,0x37,0x34,0x39,0x20,0x39,0x39,0x39,0x2e,0x33,0x36,0x38,
+ 0x20,0x33,0x35,0x30,0x2e,0x36,0x30,0x38,0x20,0x39,0x39,0x38,0x2e,0x36,0x39,0x31,
+ 0x20,0x33,0x34,0x39,0x2e,0x35,0x37,0x33,0x43,0x39,0x39,0x36,0x2e,0x35,0x31,0x36,
+ 0x20,0x33,0x34,0x36,0x2e,0x32,0x35,0x36,0x20,0x39,0x39,0x35,0x2e,0x34,0x31,0x31,
+ 0x20,0x33,0x34,0x32,0x2e,0x36,0x31,0x38,0x20,0x39,0x39,0x35,0x2e,0x39,0x38,0x33,
+ 0x20,0x33,0x33,0x38,0x2e,0x36,0x39,0x36,0x43,0x39,0x39,0x36,0x2e,0x31,0x39,0x37,
+ 0x20,0x33,0x33,0x37,0x2e,0x30,0x39,0x31,0x20,0x39,0x39,0x37,0x2e,0x32,0x36,0x38,
+ 0x20,0x33,0x33,0x35,0x2e,0x36,0x32,0x39,0x20,0x39,0x39,0x37,0x2e,0x39,0x38,0x32,
+ 0x20,0x33,0x33,0x34,0x2e,0x31,0x33,0x31,0x43,0x39,0x39,0x38,0x2e,0x33,0x37,0x33,
+ 0x20,0x33,0x33,0x37,0x2e,0x30,0x35,0x36,0x20,0x39,0x39,0x38,0x2e,0x36,0x35,0x38,
+ 0x20,0x33,0x33,0x39,0x2e,0x39,0x38,0x20,0x39,0x39,0x39,0x2e,0x32,0x32,0x38,0x20,
+ 0x33,0x34,0x32,0x2e,0x38,0x36,0x39,0x43,0x31,0x30,0x30,0x30,0x2e,0x37,0x32,0x20,
+ 0x33,0x35,0x30,0x2e,0x34,0x36,0x36,0x20,0x31,0x30,0x30,0x34,0x2e,0x39,0x20,0x33,
+ 0x35,0x35,0x2e,0x39,0x39,0x35,0x20,0x31,0x30,0x31,0x31,0x2e,0x39,0x39,0x20,0x33,
+ 0x35,0x39,0x2e,0x32,0x34,0x32,0x43,0x31,0x30,0x31,0x34,0x2e,0x31,0x20,0x33,0x36,
+ 0x30,0x2e,0x32,0x30,0x35,0x20,0x31,0x30,0x31,0x36,0x2e,0x31,0x37,0x20,0x33,0x36,
+ 0x31,0x2e,0x32,0x30,0x35,0x20,0x31,0x30,0x31,0x38,0x2e,0x35,0x36,0x20,0x33,0x36,
+ 0x32,0x2e,0x33,0x31,0x31,0x43,0x31,0x30,0x31,0x39,0x2e,0x38,0x20,0x33,0x36,0x37,
+ 0x2e,0x35,0x35,0x34,0x20,0x31,0x30,0x31,0x39,0x2e,0x38,0x37,0x20,0x33,0x37,0x33,
+ 0x2e,0x34,0x37,0x34,0x20,0x31,0x30,0x32,0x33,0x2e,0x39,0x20,0x33,0x37,0x38,0x2e,
+ 0x32,0x31,0x38,0x43,0x31,0x30,0x32,0x32,0x2e,0x31,0x35,0x20,0x33,0x38,0x30,0x2e,
+ 0x32,0x31,0x34,0x20,0x31,0x30,0x32,0x30,0x2e,0x34,0x31,0x20,0x33,0x38,0x32,0x2e,
+ 0x31,0x30,0x34,0x20,0x31,0x30,0x31,0x38,0x2e,0x38,0x34,0x20,0x33,0x38,0x34,0x2e,
+ 0x31,0x33,0x36,0x43,0x31,0x30,0x31,0x34,0x2e,0x33,0x37,0x20,0x33,0x38,0x39,0x2e,
+ 0x39,0x31,0x33,0x20,0x31,0x30,0x31,0x30,0x2e,0x34,0x35,0x20,0x33,0x39,0x36,0x2e,
+ 0x30,0x31,0x20,0x31,0x30,0x31,0x30,0x2e,0x35,0x35,0x20,0x34,0x30,0x33,0x2e,0x36,
+ 0x37,0x37,0x43,0x31,0x30,0x31,0x30,0x2e,0x36,0x32,0x20,0x34,0x30,0x38,0x2e,0x30,
+ 0x32,0x38,0x20,0x31,0x30,0x31,0x31,0x2e,0x34,0x34,0x20,0x34,0x31,0x32,0x2e,0x32,
+ 0x33,0x36,0x20,0x31,0x30,0x31,0x35,0x2e,0x35,0x31,0x20,0x34,0x31,0x34,0x2e,0x39,
+ 0x31,0x32,0x43,0x31,0x30,0x31,0x34,0x2e,0x35,0x35,0x20,0x34,0x31,0x32,0x2e,0x31,
+ 0x36,0x36,0x20,0x31,0x30,0x31,0x33,0x2e,0x32,0x36,0x20,0x34,0x30,0x39,0x2e,0x34,
+ 0x39,0x31,0x20,0x31,0x30,0x31,0x32,0x2e,0x37,0x36,0x20,0x34,0x30,0x36,0x2e,0x36,
+ 0x33,0x38,0x43,0x31,0x30,0x31,0x31,0x2e,0x36,0x32,0x20,0x34,0x30,0x30,0x2e,0x32,
+ 0x38,0x39,0x20,0x31,0x30,0x31,0x34,0x2e,0x33,0x34,0x20,0x33,0x39,0x34,0x2e,0x38,
+ 0x33,0x34,0x20,0x31,0x30,0x31,0x37,0x2e,0x39,0x31,0x20,0x33,0x38,0x39,0x2e,0x38,
+ 0x37,0x38,0x43,0x31,0x30,0x32,0x30,0x2e,0x31,0x32,0x20,0x33,0x38,0x36,0x2e,0x38,
+ 0x31,0x31,0x20,0x31,0x30,0x32,0x32,0x2e,0x39,0x34,0x20,0x33,0x38,0x34,0x2e,0x31,
+ 0x37,0x33,0x20,0x31,0x30,0x32,0x35,0x2e,0x38,0x33,0x20,0x33,0x38,0x30,0x2e,0x39,
+ 0x36,0x34,0x43,0x31,0x30,0x32,0x36,0x2e,0x32,0x36,0x20,0x33,0x38,0x32,0x2e,0x32,
+ 0x31,0x33,0x20,0x31,0x30,0x32,0x36,0x2e,0x35,0x38,0x20,0x33,0x38,0x33,0x2e,0x31,
+ 0x37,0x36,0x20,0x31,0x30,0x32,0x36,0x2e,0x39,0x33,0x20,0x33,0x38,0x34,0x2e,0x31,
+ 0x30,0x33,0x43,0x31,0x30,0x32,0x38,0x2e,0x32,0x39,0x20,0x33,0x38,0x37,0x2e,0x36,
+ 0x33,0x34,0x20,0x31,0x30,0x32,0x39,0x2e,0x34,0x36,0x20,0x33,0x39,0x31,0x2e,0x32,
+ 0x37,0x32,0x20,0x31,0x30,0x33,0x31,0x2e,0x31,0x34,0x20,0x33,0x39,0x34,0x2e,0x36,
+ 0x39,0x36,0x43,0x31,0x30,0x33,0x32,0x2e,0x31,0x20,0x33,0x39,0x36,0x2e,0x36,0x32,
+ 0x32,0x20,0x31,0x30,0x33,0x33,0x2e,0x35,0x36,0x20,0x33,0x39,0x38,0x2e,0x34,0x37,
+ 0x37,0x20,0x31,0x30,0x33,0x35,0x2e,0x39,0x39,0x20,0x33,0x39,0x39,0x2e,0x30,0x34,
+ 0x38,0x43,0x31,0x30,0x33,0x35,0x2e,0x33,0x35,0x20,0x33,0x39,0x38,0x2e,0x31,0x32,
+ 0x31,0x20,0x31,0x30,0x33,0x34,0x2e,0x37,0x31,0x20,0x33,0x39,0x37,0x2e,0x31,0x35,
+ 0x38,0x20,0x31,0x30,0x33,0x34,0x2e,0x30,0x33,0x20,0x33,0x39,0x36,0x2e,0x32,0x33,
+ 0x43,0x31,0x30,0x33,0x31,0x2e,0x34,0x32,0x20,0x33,0x39,0x32,0x2e,0x38,0x30,0x36,
+ 0x20,0x31,0x30,0x33,0x30,0x2e,0x30,0x37,0x20,0x33,0x38,0x38,0x2e,0x39,0x31,0x38,
+ 0x20,0x31,0x30,0x32,0x39,0x2e,0x38,0x36,0x20,0x33,0x38,0x34,0x2e,0x33,0x38,0x39,
+ 0x43,0x31,0x30,0x33,0x31,0x2e,0x35,0x20,0x33,0x38,0x35,0x2e,0x31,0x33,0x39,0x20,
+ 0x31,0x30,0x33,0x32,0x2e,0x38,0x32,0x20,0x33,0x38,0x35,0x2e,0x37,0x34,0x35,0x20,
+ 0x31,0x30,0x33,0x34,0x2e,0x32,0x38,0x20,0x33,0x38,0x36,0x2e,0x33,0x38,0x38,0x43,
+ 0x31,0x30,0x33,0x34,0x2e,0x38,0x39,0x20,0x33,0x38,0x39,0x2e,0x37,0x34,0x20,0x31,
+ 0x30,0x33,0x35,0x2e,0x36,0x20,0x33,0x39,0x33,0x2e,0x30,0x32,0x31,0x20,0x31,0x30,
+ 0x33,0x38,0x2e,0x35,0x39,0x20,0x33,0x39,0x35,0x2e,0x33,0x30,0x35,0x43,0x31,0x30,
+ 0x33,0x39,0x2e,0x32,0x34,0x20,0x33,0x39,0x35,0x2e,0x38,0x30,0x34,0x20,0x31,0x30,
+ 0x33,0x39,0x2e,0x32,0x34,0x20,0x33,0x39,0x37,0x2e,0x30,0x35,0x32,0x20,0x31,0x30,
+ 0x33,0x39,0x2e,0x36,0x33,0x20,0x33,0x39,0x37,0x2e,0x39,0x30,0x38,0x43,0x31,0x30,
+ 0x34,0x31,0x2e,0x31,0x36,0x20,0x34,0x30,0x31,0x2e,0x32,0x32,0x35,0x20,0x31,0x30,
+ 0x34,0x32,0x2e,0x34,0x34,0x20,0x34,0x30,0x34,0x2e,0x37,0x35,0x36,0x20,0x31,0x30,
+ 0x34,0x34,0x2e,0x34,0x20,0x34,0x30,0x37,0x2e,0x38,0x32,0x34,0x43,0x31,0x30,0x35,
+ 0x30,0x2e,0x37,0x32,0x20,0x34,0x31,0x37,0x2e,0x37,0x34,0x20,0x31,0x30,0x36,0x30,
+ 0x2e,0x30,0x36,0x20,0x34,0x32,0x31,0x2e,0x36,0x33,0x20,0x31,0x30,0x37,0x31,0x2e,
+ 0x37,0x36,0x20,0x34,0x31,0x39,0x2e,0x39,0x32,0x31,0x43,0x31,0x30,0x37,0x32,0x2e,
+ 0x35,0x35,0x20,0x34,0x31,0x39,0x2e,0x38,0x31,0x35,0x20,0x31,0x30,0x37,0x33,0x2e,
+ 0x33,0x33,0x20,0x34,0x31,0x39,0x2e,0x36,0x30,0x31,0x20,0x31,0x30,0x37,0x34,0x2e,
+ 0x32,0x36,0x20,0x34,0x31,0x39,0x2e,0x33,0x38,0x37,0x43,0x31,0x30,0x37,0x31,0x2e,
+ 0x30,0x38,0x20,0x34,0x32,0x34,0x2e,0x39,0x35,0x20,0x31,0x30,0x36,0x34,0x2e,0x38,
+ 0x20,0x34,0x32,0x36,0x2e,0x38,0x37,0x34,0x20,0x31,0x30,0x35,0x38,0x2e,0x39,0x32,
+ 0x20,0x34,0x32,0x34,0x2e,0x31,0x36,0x32,0x43,0x31,0x30,0x35,0x37,0x2e,0x38,0x31,
+ 0x20,0x34,0x32,0x33,0x2e,0x36,0x36,0x32,0x20,0x31,0x30,0x35,0x36,0x2e,0x37,0x34,
+ 0x20,0x34,0x32,0x33,0x2e,0x30,0x35,0x35,0x20,0x31,0x30,0x35,0x35,0x2e,0x36,0x37,
+ 0x20,0x34,0x32,0x32,0x2e,0x34,0x38,0x34,0x43,0x31,0x30,0x35,0x35,0x2e,0x35,0x37,
+ 0x20,0x34,0x32,0x32,0x2e,0x36,0x32,0x37,0x20,0x31,0x30,0x35,0x35,0x2e,0x34,0x32,
+ 0x20,0x34,0x32,0x32,0x2e,0x37,0x37,0x20,0x31,0x30,0x35,0x35,0x2e,0x33,0x32,0x20,
+ 0x34,0x32,0x32,0x2e,0x38,0x37,0x37,0x43,0x31,0x30,0x35,0x39,0x2e,0x36,0x20,0x34,
+ 0x32,0x38,0x2e,0x30,0x38,0x35,0x20,0x31,0x30,0x36,0x35,0x2e,0x35,0x35,0x20,0x34,
+ 0x32,0x38,0x2e,0x35,0x31,0x34,0x20,0x31,0x30,0x37,0x31,0x2e,0x38,0x37,0x20,0x34,
+ 0x32,0x38,0x2e,0x34,0x38,0x43,0x31,0x30,0x37,0x32,0x2e,0x35,0x38,0x20,0x34,0x33,
+ 0x31,0x2e,0x39,0x34,0x20,0x31,0x30,0x36,0x33,0x2e,0x32,0x36,0x20,0x34,0x35,0x30,
+ 0x2e,0x39,0x31,0x20,0x31,0x30,0x36,0x30,0x2e,0x38,0x34,0x20,0x34,0x35,0x32,0x2e,
+ 0x38,0x33,0x35,0x4c,0x31,0x30,0x35,0x38,0x2e,0x30,0x39,0x20,0x34,0x35,0x36,0x2e,
+ 0x35,0x34,0x33,0x43,0x31,0x30,0x35,0x36,0x2e,0x38,0x38,0x20,0x34,0x35,0x37,0x2e,
+ 0x37,0x39,0x31,0x20,0x31,0x30,0x35,0x36,0x2e,0x30,0x39,0x20,0x34,0x35,0x38,0x2e,
+ 0x36,0x34,0x37,0x20,0x31,0x30,0x35,0x35,0x2e,0x32,0x37,0x20,0x34,0x35,0x39,0x2e,
+ 0x33,0x39,0x35,0x43,0x31,0x30,0x35,0x33,0x2e,0x39,0x35,0x20,0x34,0x36,0x30,0x2e,
+ 0x36,0x34,0x33,0x20,0x31,0x30,0x35,0x32,0x2e,0x37,0x20,0x34,0x36,0x31,0x2e,0x39,
+ 0x32,0x37,0x20,0x31,0x30,0x35,0x31,0x2e,0x34,0x32,0x20,0x34,0x36,0x33,0x2e,0x32,
+ 0x31,0x43,0x31,0x30,0x32,0x37,0x2e,0x32,0x31,0x20,0x34,0x32,0x37,0x2e,0x32,0x31,
+ 0x39,0x20,0x39,0x38,0x31,0x2e,0x39,0x34,0x36,0x20,0x33,0x39,0x39,0x2e,0x37,0x38,
+ 0x32,0x20,0x39,0x33,0x31,0x2e,0x37,0x39,0x36,0x20,0x33,0x38,0x33,0x2e,0x35,0x37,
+ 0x36,0x43,0x38,0x34,0x37,0x2e,0x39,0x34,0x20,0x33,0x35,0x36,0x2e,0x34,0x34,0x38,
+ 0x20,0x38,0x30,0x30,0x2e,0x35,0x39,0x32,0x20,0x32,0x37,0x33,0x2e,0x30,0x32,0x20,
+ 0x38,0x30,0x30,0x2e,0x30,0x33,0x20,0x32,0x34,0x32,0x2e,0x39,0x32,0x43,0x37,0x39,
+ 0x39,0x2e,0x34,0x33,0x33,0x20,0x32,0x31,0x32,0x2e,0x38,0x35,0x36,0x20,0x37,0x35,
+ 0x33,0x2e,0x34,0x31,0x37,0x20,0x32,0x31,0x32,0x2e,0x33,0x34,0x34,0x20,0x37,0x33,
+ 0x33,0x2e,0x36,0x35,0x36,0x20,0x32,0x30,0x35,0x2e,0x32,0x37,0x37,0x43,0x37,0x31,
+ 0x33,0x2e,0x39,0x33,0x32,0x20,0x31,0x39,0x38,0x2e,0x32,0x31,0x20,0x37,0x30,0x33,
+ 0x2e,0x36,0x36,0x36,0x20,0x31,0x37,0x32,0x2e,0x39,0x35,0x38,0x20,0x37,0x30,0x33,
+ 0x2e,0x36,0x36,0x36,0x20,0x31,0x37,0x32,0x2e,0x39,0x35,0x38,0x43,0x37,0x30,0x33,
+ 0x2e,0x36,0x36,0x36,0x20,0x31,0x37,0x32,0x2e,0x39,0x35,0x38,0x20,0x36,0x39,0x38,
+ 0x2e,0x31,0x35,0x35,0x20,0x32,0x33,0x34,0x2e,0x36,0x35,0x33,0x20,0x37,0x34,0x39,
+ 0x2e,0x32,0x32,0x39,0x20,0x32,0x36,0x32,0x2e,0x30,0x35,0x36,0x43,0x37,0x32,0x34,
+ 0x2e,0x36,0x31,0x38,0x20,0x32,0x35,0x30,0x2e,0x34,0x39,0x35,0x20,0x37,0x31,0x34,
+ 0x2e,0x30,0x39,0x37,0x20,0x32,0x34,0x34,0x2e,0x30,0x30,0x31,0x20,0x37,0x31,0x32,
+ 0x2e,0x33,0x35,0x20,0x32,0x34,0x30,0x2e,0x33,0x39,0x39,0x43,0x37,0x31,0x30,0x2e,
+ 0x36,0x30,0x33,0x20,0x32,0x33,0x36,0x2e,0x37,0x39,0x36,0x20,0x37,0x31,0x31,0x2e,
+ 0x38,0x33,0x36,0x20,0x32,0x39,0x31,0x2e,0x39,0x33,0x31,0x20,0x37,0x36,0x38,0x2e,
+ 0x37,0x32,0x37,0x20,0x33,0x31,0x31,0x2e,0x36,0x36,0x39,0x43,0x37,0x36,0x30,0x2e,
+ 0x35,0x35,0x37,0x20,0x33,0x31,0x33,0x2e,0x38,0x37,0x37,0x20,0x37,0x33,0x36,0x2e,
+ 0x31,0x32,0x35,0x20,0x33,0x30,0x33,0x2e,0x39,0x35,0x36,0x20,0x37,0x32,0x38,0x2e,
+ 0x36,0x37,0x20,0x33,0x30,0x30,0x2e,0x35,0x36,0x36,0x43,0x37,0x33,0x33,0x2e,0x37,
+ 0x33,0x32,0x20,0x33,0x31,0x35,0x2e,0x34,0x30,0x33,0x20,0x37,0x34,0x39,0x2e,0x33,
+ 0x34,0x36,0x20,0x33,0x34,0x39,0x2e,0x32,0x38,0x37,0x20,0x38,0x31,0x30,0x2e,0x30,
+ 0x31,0x39,0x20,0x33,0x36,0x34,0x2e,0x33,0x39,0x43,0x38,0x30,0x32,0x2e,0x37,0x37,
+ 0x37,0x20,0x33,0x36,0x36,0x2e,0x30,0x32,0x39,0x20,0x37,0x37,0x38,0x2e,0x32,0x20,
+ 0x33,0x36,0x33,0x2e,0x34,0x38,0x39,0x20,0x37,0x37,0x33,0x2e,0x31,0x33,0x36,0x20,
+ 0x33,0x36,0x30,0x2e,0x31,0x33,0x36,0x43,0x37,0x36,0x38,0x2e,0x30,0x33,0x36,0x20,
+ 0x33,0x35,0x36,0x2e,0x37,0x38,0x32,0x20,0x37,0x39,0x34,0x2e,0x36,0x33,0x33,0x20,
+ 0x34,0x30,0x33,0x2e,0x31,0x35,0x31,0x20,0x38,0x34,0x38,0x2e,0x33,0x31,0x39,0x20,
+ 0x34,0x30,0x34,0x2e,0x37,0x37,0x31,0x43,0x38,0x36,0x35,0x2e,0x33,0x33,0x35,0x20,
+ 0x34,0x30,0x32,0x2e,0x36,0x30,0x31,0x20,0x38,0x34,0x31,0x2e,0x35,0x37,0x33,0x20,
+ 0x34,0x31,0x38,0x2e,0x34,0x32,0x38,0x20,0x38,0x31,0x37,0x2e,0x34,0x36,0x32,0x20,
+ 0x34,0x30,0x38,0x2e,0x32,0x32,0x32,0x43,0x38,0x33,0x32,0x2e,0x35,0x38,0x32,0x20,
+ 0x34,0x32,0x34,0x2e,0x35,0x36,0x20,0x38,0x35,0x34,0x2e,0x37,0x32,0x38,0x20,0x34,
+ 0x34,0x33,0x2e,0x35,0x30,0x33,0x20,0x39,0x30,0x32,0x2e,0x32,0x34,0x32,0x20,0x34,
+ 0x34,0x36,0x2e,0x38,0x33,0x33,0x43,0x38,0x39,0x33,0x2e,0x32,0x35,0x32,0x20,0x34,
+ 0x34,0x38,0x2e,0x38,0x32,0x38,0x20,0x38,0x37,0x38,0x2e,0x30,0x39,0x31,0x20,0x34,
+ 0x35,0x32,0x2e,0x34,0x32,0x35,0x20,0x38,0x36,0x33,0x2e,0x31,0x34,0x36,0x20,0x34,
+ 0x34,0x37,0x2e,0x33,0x32,0x31,0x43,0x38,0x35,0x32,0x2e,0x36,0x39,0x35,0x20,0x34,
+ 0x34,0x33,0x2e,0x37,0x35,0x32,0x20,0x38,0x37,0x33,0x2e,0x39,0x35,0x20,0x34,0x36,
+ 0x32,0x2e,0x34,0x38,0x31,0x20,0x39,0x30,0x32,0x2e,0x30,0x39,0x32,0x20,0x34,0x37,
+ 0x32,0x2e,0x31,0x35,0x34,0x43,0x38,0x39,0x35,0x2e,0x30,0x32,0x39,0x20,0x34,0x37,
+ 0x32,0x2e,0x36,0x31,0x35,0x20,0x38,0x38,0x37,0x2e,0x39,0x33,0x20,0x34,0x37,0x33,
+ 0x2e,0x32,0x39,0x31,0x20,0x38,0x38,0x30,0x2e,0x37,0x39,0x35,0x20,0x34,0x37,0x34,
+ 0x2e,0x31,0x34,0x35,0x43,0x38,0x36,0x33,0x2e,0x33,0x31,0x39,0x20,0x34,0x36,0x34,
+ 0x2e,0x34,0x37,0x35,0x20,0x38,0x35,0x33,0x2e,0x37,0x32,0x37,0x20,0x34,0x35,0x30,
+ 0x2e,0x38,0x34,0x39,0x20,0x38,0x35,0x33,0x2e,0x37,0x32,0x37,0x20,0x34,0x35,0x30,
+ 0x2e,0x38,0x34,0x39,0x43,0x37,0x36,0x32,0x2e,0x38,0x33,0x32,0x20,0x34,0x36,0x33,
+ 0x2e,0x36,0x36,0x31,0x20,0x37,0x30,0x35,0x2e,0x34,0x37,0x37,0x20,0x34,0x34,0x36,
+ 0x2e,0x30,0x32,0x37,0x20,0x36,0x34,0x34,0x2e,0x38,0x37,0x37,0x20,0x34,0x32,0x36,
+ 0x2e,0x33,0x39,0x35,0x43,0x35,0x39,0x31,0x2e,0x38,0x30,0x33,0x20,0x34,0x30,0x39,
+ 0x2e,0x31,0x35,0x35,0x20,0x35,0x34,0x39,0x2e,0x35,0x30,0x35,0x20,0x33,0x37,0x37,
+ 0x2e,0x34,0x37,0x34,0x20,0x35,0x37,0x31,0x2e,0x36,0x35,0x31,0x20,0x34,0x30,0x30,
+ 0x2e,0x32,0x36,0x39,0x43,0x35,0x37,0x35,0x2e,0x33,0x39,0x35,0x20,0x34,0x30,0x34,
+ 0x2e,0x31,0x32,0x32,0x20,0x35,0x37,0x39,0x2e,0x34,0x36,0x31,0x20,0x34,0x30,0x38,
+ 0x2e,0x31,0x35,0x33,0x20,0x35,0x38,0x33,0x2e,0x39,0x31,0x38,0x20,0x34,0x31,0x32,
+ 0x2e,0x32,0x39,0x31,0x43,0x35,0x36,0x31,0x2e,0x39,0x38,0x33,0x20,0x34,0x30,0x34,
+ 0x2e,0x31,0x38,0x39,0x20,0x35,0x34,0x32,0x2e,0x30,0x38,0x20,0x33,0x39,0x38,0x2e,
+ 0x32,0x32,0x38,0x20,0x35,0x33,0x30,0x2e,0x39,0x31,0x34,0x20,0x33,0x39,0x39,0x2e,
+ 0x39,0x37,0x32,0x43,0x35,0x30,0x35,0x2e,0x30,0x31,0x35,0x20,0x34,0x30,0x33,0x2e,
+ 0x39,0x35,0x39,0x20,0x34,0x37,0x38,0x2e,0x36,0x32,0x34,0x20,0x33,0x38,0x32,0x2e,
+ 0x32,0x36,0x38,0x20,0x34,0x37,0x38,0x2e,0x36,0x32,0x34,0x20,0x33,0x38,0x32,0x2e,
+ 0x32,0x36,0x38,0x43,0x34,0x37,0x38,0x2e,0x36,0x32,0x34,0x20,0x33,0x38,0x32,0x2e,
+ 0x32,0x36,0x38,0x20,0x35,0x30,0x39,0x2e,0x33,0x35,0x33,0x20,0x34,0x35,0x33,0x2e,
+ 0x34,0x32,0x34,0x20,0x35,0x38,0x31,0x2e,0x38,0x37,0x33,0x20,0x34,0x35,0x33,0x2e,
+ 0x31,0x36,0x43,0x35,0x34,0x37,0x2e,0x39,0x31,0x33,0x20,0x34,0x35,0x35,0x2e,0x31,
+ 0x31,0x31,0x20,0x35,0x33,0x32,0x2e,0x34,0x33,0x32,0x20,0x34,0x35,0x34,0x2e,0x32,
+ 0x35,0x31,0x20,0x35,0x32,0x38,0x2e,0x33,0x36,0x36,0x20,0x34,0x35,0x31,0x2e,0x33,
+ 0x32,0x35,0x43,0x35,0x32,0x34,0x2e,0x33,0x20,0x34,0x34,0x38,0x2e,0x34,0x20,0x35,
+ 0x35,0x38,0x2e,0x35,0x32,0x38,0x20,0x35,0x30,0x38,0x2e,0x33,0x32,0x33,0x20,0x36,
+ 0x33,0x32,0x2e,0x39,0x30,0x37,0x20,0x34,0x39,0x36,0x2e,0x31,0x31,0x32,0x43,0x36,
+ 0x32,0x35,0x2e,0x32,0x33,0x35,0x20,0x35,0x30,0x33,0x2e,0x34,0x32,0x31,0x20,0x35,
+ 0x39,0x32,0x2e,0x34,0x35,0x32,0x20,0x35,0x30,0x37,0x2e,0x30,0x38,0x35,0x20,0x35,
+ 0x38,0x32,0x2e,0x32,0x31,0x34,0x20,0x35,0x30,0x37,0x2e,0x37,0x35,0x39,0x43,0x35,
+ 0x39,0x36,0x2e,0x36,0x32,0x31,0x20,0x35,0x32,0x31,0x2e,0x31,0x30,0x31,0x20,0x36,
+ 0x33,0x34,0x2e,0x30,0x33,0x33,0x20,0x35,0x34,0x39,0x2e,0x30,0x37,0x32,0x20,0x37,
+ 0x30,0x39,0x2e,0x37,0x37,0x20,0x35,0x32,0x39,0x2e,0x35,0x31,0x35,0x43,0x37,0x30,
+ 0x32,0x2e,0x37,0x37,0x36,0x20,0x35,0x33,0x35,0x2e,0x36,0x31,0x31,0x20,0x36,0x37,
+ 0x34,0x2e,0x32,0x20,0x35,0x34,0x37,0x2e,0x34,0x37,0x38,0x20,0x36,0x36,0x36,0x2e,
+ 0x36,0x33,0x37,0x20,0x35,0x34,0x36,0x2e,0x37,0x39,0x39,0x43,0x36,0x35,0x39,0x2e,
+ 0x30,0x34,0x20,0x35,0x34,0x36,0x2e,0x31,0x31,0x39,0x20,0x37,0x31,0x35,0x2e,0x39,
+ 0x32,0x36,0x20,0x35,0x38,0x31,0x2e,0x32,0x39,0x39,0x20,0x37,0x37,0x35,0x2e,0x39,
+ 0x37,0x20,0x35,0x35,0x31,0x2e,0x31,0x31,0x43,0x37,0x39,0x33,0x2e,0x34,0x31,0x37,
+ 0x20,0x35,0x33,0x38,0x2e,0x35,0x39,0x37,0x20,0x37,0x37,0x36,0x2e,0x37,0x31,0x33,
+ 0x20,0x35,0x37,0x30,0x2e,0x31,0x39,0x20,0x37,0x34,0x34,0x2e,0x30,0x37,0x33,0x20,
+ 0x35,0x37,0x33,0x2e,0x32,0x38,0x33,0x43,0x37,0x36,0x39,0x2e,0x36,0x38,0x33,0x20,
+ 0x35,0x38,0x32,0x2e,0x30,0x32,0x38,0x20,0x38,0x30,0x34,0x2e,0x31,0x30,0x34,0x20,
+ 0x35,0x38,0x39,0x2e,0x33,0x34,0x38,0x20,0x38,0x35,0x35,0x2e,0x37,0x36,0x33,0x20,
+ 0x35,0x36,0x37,0x2e,0x32,0x31,0x37,0x43,0x38,0x35,0x36,0x2e,0x30,0x34,0x38,0x20,
+ 0x35,0x36,0x37,0x2e,0x32,0x31,0x37,0x20,0x38,0x35,0x36,0x2e,0x32,0x36,0x32,0x20,
+ 0x35,0x36,0x37,0x2e,0x32,0x31,0x37,0x20,0x38,0x35,0x36,0x2e,0x35,0x34,0x37,0x20,
+ 0x35,0x36,0x37,0x2e,0x32,0x31,0x37,0x43,0x38,0x35,0x37,0x2e,0x31,0x31,0x38,0x20,
+ 0x35,0x36,0x37,0x2e,0x32,0x31,0x37,0x20,0x38,0x35,0x37,0x2e,0x36,0x35,0x33,0x20,
+ 0x35,0x36,0x37,0x2e,0x31,0x31,0x20,0x38,0x35,0x38,0x2e,0x31,0x38,0x38,0x20,0x35,
+ 0x36,0x37,0x2e,0x31,0x31,0x31,0x43,0x38,0x34,0x39,0x2e,0x33,0x34,0x20,0x35,0x37,
+ 0x34,0x2e,0x37,0x37,0x36,0x20,0x38,0x33,0x35,0x2e,0x36,0x33,0x38,0x20,0x35,0x38,
+ 0x36,0x2e,0x30,0x30,0x35,0x20,0x38,0x31,0x37,0x2e,0x36,0x32,0x33,0x20,0x35,0x38,
+ 0x39,0x2e,0x30,0x36,0x37,0x43,0x37,0x39,0x39,0x2e,0x30,0x30,0x32,0x20,0x35,0x39,
+ 0x32,0x2e,0x32,0x33,0x36,0x20,0x38,0x37,0x30,0x2e,0x35,0x31,0x39,0x20,0x36,0x30,
+ 0x35,0x2e,0x39,0x31,0x35,0x20,0x39,0x31,0x34,0x2e,0x35,0x34,0x36,0x20,0x35,0x37,
+ 0x39,0x2e,0x35,0x37,0x33,0x43,0x39,0x31,0x36,0x2e,0x31,0x31,0x36,0x20,0x35,0x37,
+ 0x38,0x2e,0x39,0x33,0x32,0x20,0x39,0x31,0x37,0x2e,0x36,0x38,0x35,0x20,0x35,0x37,
+ 0x38,0x2e,0x33,0x36,0x32,0x20,0x39,0x31,0x39,0x2e,0x32,0x31,0x39,0x20,0x35,0x37,
+ 0x37,0x2e,0x36,0x38,0x34,0x43,0x39,0x31,0x35,0x2e,0x37,0x35,0x38,0x20,0x35,0x38,
+ 0x32,0x2e,0x32,0x38,0x34,0x20,0x39,0x31,0x30,0x2e,0x33,0x33,0x34,0x20,0x35,0x38,
+ 0x37,0x2e,0x30,0x36,0x31,0x20,0x39,0x30,0x34,0x2e,0x34,0x31,0x32,0x20,0x35,0x39,
+ 0x31,0x2e,0x31,0x36,0x31,0x43,0x39,0x30,0x31,0x2e,0x31,0x36,0x35,0x20,0x35,0x39,
+ 0x32,0x2e,0x35,0x31,0x35,0x20,0x38,0x39,0x39,0x2e,0x30,0x32,0x35,0x20,0x35,0x39,
+ 0x33,0x2e,0x37,0x32,0x37,0x20,0x38,0x39,0x38,0x2e,0x35,0x32,0x35,0x20,0x35,0x39,
+ 0x34,0x2e,0x39,0x30,0x34,0x43,0x38,0x39,0x34,0x2e,0x30,0x33,0x20,0x35,0x39,0x37,
+ 0x2e,0x35,0x34,0x31,0x20,0x38,0x38,0x39,0x2e,0x36,0x30,0x36,0x20,0x35,0x39,0x39,
+ 0x2e,0x37,0x31,0x35,0x20,0x38,0x38,0x35,0x2e,0x39,0x36,0x37,0x20,0x36,0x30,0x30,
+ 0x2e,0x38,0x39,0x31,0x43,0x38,0x37,0x35,0x2e,0x30,0x35,0x20,0x36,0x30,0x34,0x2e,
+ 0x33,0x38,0x33,0x20,0x39,0x32,0x37,0x2e,0x32,0x36,0x37,0x20,0x36,0x32,0x37,0x2e,
+ 0x37,0x35,0x37,0x20,0x39,0x37,0x39,0x2e,0x35,0x37,0x20,0x35,0x39,0x36,0x2e,0x36,
+ 0x37,0x34,0x43,0x39,0x36,0x39,0x2e,0x31,0x31,0x36,0x20,0x36,0x30,0x35,0x2e,0x35,
+ 0x38,0x37,0x20,0x39,0x36,0x30,0x2e,0x33,0x33,0x39,0x20,0x36,0x31,0x32,0x2e,0x35,
+ 0x33,0x39,0x20,0x39,0x34,0x35,0x2e,0x31,0x37,0x36,0x20,0x36,0x31,0x39,0x2e,0x30,
+ 0x39,0x36,0x43,0x39,0x33,0x30,0x2e,0x30,0x31,0x34,0x20,0x36,0x32,0x35,0x2e,0x36,
+ 0x35,0x34,0x20,0x39,0x37,0x33,0x2e,0x31,0x33,0x37,0x20,0x36,0x33,0x38,0x2e,0x35,
+ 0x34,0x31,0x20,0x31,0x30,0x31,0x36,0x2e,0x30,0x35,0x20,0x36,0x32,0x34,0x2e,0x30,
+ 0x33,0x38,0x43,0x31,0x30,0x30,0x35,0x2e,0x39,0x32,0x20,0x36,0x32,0x39,0x2e,0x35,
+ 0x36,0x33,0x20,0x39,0x38,0x34,0x2e,0x35,0x35,0x32,0x20,0x36,0x33,0x38,0x2e,0x32,
+ 0x35,0x39,0x20,0x39,0x36,0x39,0x20,0x36,0x33,0x37,0x2e,0x38,0x36,0x32,0x43,0x39,
+ 0x35,0x33,0x2e,0x39,0x38,0x32,0x20,0x36,0x33,0x37,0x2e,0x35,0x30,0x31,0x20,0x39,
+ 0x38,0x37,0x2e,0x32,0x35,0x36,0x20,0x36,0x36,0x34,0x2e,0x30,0x37,0x39,0x20,0x31,
+ 0x30,0x32,0x30,0x2e,0x31,0x35,0x20,0x36,0x35,0x36,0x2e,0x30,0x32,0x39,0x43,0x31,
+ 0x30,0x32,0x30,0x2e,0x31,0x35,0x20,0x36,0x35,0x36,0x2e,0x31,0x33,0x36,0x20,0x31,
+ 0x30,0x32,0x30,0x2e,0x31,0x35,0x20,0x36,0x35,0x36,0x2e,0x32,0x34,0x33,0x20,0x31,
+ 0x30,0x32,0x30,0x2e,0x31,0x35,0x20,0x36,0x35,0x36,0x2e,0x33,0x35,0x43,0x31,0x30,
+ 0x30,0x38,0x2e,0x34,0x35,0x20,0x36,0x36,0x30,0x2e,0x31,0x32,0x37,0x20,0x39,0x38,
+ 0x37,0x2e,0x32,0x32,0x20,0x36,0x36,0x33,0x2e,0x36,0x31,0x35,0x20,0x39,0x38,0x37,
+ 0x2e,0x32,0x32,0x20,0x36,0x36,0x33,0x2e,0x36,0x31,0x35,0x43,0x39,0x38,0x37,0x2e,
+ 0x32,0x32,0x20,0x36,0x36,0x33,0x2e,0x36,0x31,0x35,0x20,0x31,0x30,0x30,0x30,0x2e,
+ 0x30,0x32,0x20,0x36,0x36,0x39,0x2e,0x37,0x38,0x39,0x20,0x31,0x30,0x31,0x39,0x2e,
+ 0x38,0x39,0x20,0x36,0x37,0x34,0x2e,0x37,0x35,0x32,0x43,0x31,0x30,0x31,0x39,0x2e,
+ 0x38,0x36,0x20,0x36,0x37,0x37,0x2e,0x31,0x30,0x35,0x20,0x31,0x30,0x31,0x39,0x2e,
+ 0x38,0x32,0x20,0x36,0x37,0x39,0x2e,0x32,0x34,0x35,0x20,0x31,0x30,0x31,0x39,0x2e,
+ 0x37,0x38,0x20,0x36,0x38,0x31,0x2e,0x31,0x33,0x35,0x43,0x31,0x30,0x30,0x34,0x2e,
+ 0x38,0x34,0x20,0x36,0x37,0x38,0x2e,0x31,0x20,0x39,0x38,0x36,0x2e,0x35,0x30,0x35,
+ 0x20,0x36,0x37,0x30,0x2e,0x31,0x37,0x37,0x20,0x39,0x38,0x36,0x2e,0x35,0x30,0x35,
+ 0x20,0x36,0x37,0x30,0x2e,0x31,0x37,0x37,0x4c,0x39,0x38,0x36,0x2e,0x33,0x36,0x32,
+ 0x20,0x36,0x37,0x31,0x2e,0x30,0x36,0x39,0x43,0x39,0x37,0x35,0x2e,0x35,0x30,0x39,
+ 0x20,0x37,0x30,0x33,0x2e,0x32,0x33,0x33,0x20,0x39,0x32,0x37,0x2e,0x30,0x32,0x31,
+ 0x20,0x37,0x33,0x35,0x2e,0x37,0x30,0x38,0x20,0x39,0x35,0x31,0x2e,0x34,0x39,0x33,
+ 0x20,0x37,0x33,0x31,0x2e,0x38,0x32,0x38,0x43,0x39,0x37,0x36,0x2e,0x31,0x30,0x38,
+ 0x20,0x37,0x32,0x37,0x2e,0x39,0x31,0x32,0x20,0x31,0x30,0x30,0x31,0x2e,0x38,0x37,
+ 0x20,0x37,0x31,0x31,0x2e,0x32,0x36,0x35,0x20,0x31,0x30,0x32,0x30,0x2e,0x31,0x20,
+ 0x36,0x39,0x32,0x2e,0x31,0x35,0x35,0x43,0x31,0x30,0x32,0x31,0x2e,0x31,0x33,0x20,
+ 0x37,0x31,0x30,0x2e,0x38,0x37,0x38,0x20,0x31,0x30,0x32,0x32,0x2e,0x39,0x37,0x20,
+ 0x37,0x36,0x35,0x2e,0x34,0x30,0x37,0x20,0x31,0x30,0x30,0x39,0x2e,0x38,0x37,0x20,
+ 0x37,0x37,0x37,0x2e,0x32,0x34,0x33,0x43,0x31,0x30,0x30,0x39,0x2e,0x38,0x37,0x20,
+ 0x37,0x37,0x37,0x2e,0x32,0x34,0x33,0x20,0x39,0x37,0x32,0x2e,0x30,0x35,0x34,0x20,
+ 0x38,0x30,0x38,0x2e,0x35,0x30,0x38,0x20,0x39,0x36,0x36,0x2e,0x32,0x35,0x37,0x20,
+ 0x38,0x37,0x30,0x2e,0x35,0x39,0x35,0x43,0x39,0x35,0x39,0x2e,0x38,0x35,0x32,0x20,
+ 0x39,0x33,0x39,0x2e,0x32,0x38,0x20,0x39,0x33,0x38,0x2e,0x36,0x31,0x32,0x20,0x39,
+ 0x39,0x32,0x2e,0x36,0x32,0x35,0x20,0x39,0x32,0x34,0x2e,0x37,0x39,0x20,0x31,0x30,
+ 0x35,0x30,0x2e,0x37,0x39,0x4c,0x31,0x31,0x35,0x30,0x2e,0x35,0x34,0x20,0x38,0x35,
+ 0x30,0x2e,0x37,0x34,0x39,0x43,0x31,0x31,0x35,0x34,0x2e,0x33,0x33,0x20,0x37,0x32,
+ 0x31,0x2e,0x39,0x30,0x31,0x20,0x31,0x31,0x37,0x32,0x2e,0x34,0x20,0x36,0x33,0x33,
+ 0x2e,0x32,0x38,0x35,0x20,0x31,0x31,0x37,0x32,0x2e,0x34,0x20,0x36,0x33,0x33,0x2e,
+ 0x32,0x38,0x35,0x43,0x31,0x31,0x37,0x32,0x2e,0x34,0x20,0x36,0x33,0x33,0x2e,0x32,
+ 0x38,0x35,0x20,0x31,0x32,0x32,0x31,0x2e,0x39,0x32,0x20,0x36,0x31,0x32,0x2e,0x37,
+ 0x35,0x37,0x20,0x31,0x32,0x31,0x32,0x2e,0x38,0x37,0x20,0x35,0x38,0x31,0x2e,0x39,
+ 0x30,0x36,0x43,0x31,0x32,0x30,0x37,0x2e,0x30,0x32,0x20,0x35,0x36,0x31,0x2e,0x38,
+ 0x39,0x38,0x20,0x31,0x31,0x39,0x39,0x2e,0x34,0x36,0x20,0x35,0x35,0x30,0x2e,0x36,
+ 0x39,0x38,0x20,0x31,0x31,0x39,0x32,0x2e,0x32,0x33,0x20,0x35,0x33,0x38,0x2e,0x36,
+ 0x37,0x37,0x43,0x31,0x32,0x35,0x35,0x2e,0x36,0x39,0x20,0x35,0x32,0x39,0x2e,0x35,
+ 0x33,0x20,0x31,0x33,0x33,0x37,0x2e,0x38,0x20,0x35,0x32,0x37,0x2e,0x39,0x34,0x39,
+ 0x20,0x31,0x33,0x38,0x31,0x2e,0x33,0x33,0x20,0x35,0x30,0x34,0x2e,0x32,0x34,0x36,
+ 0x43,0x31,0x33,0x39,0x39,0x2e,0x38,0x38,0x20,0x34,0x39,0x34,0x2e,0x31,0x32,0x33,
+ 0x20,0x31,0x34,0x37,0x39,0x2e,0x38,0x39,0x20,0x33,0x38,0x35,0x2e,0x38,0x33,0x39,
+ 0x20,0x31,0x34,0x39,0x34,0x2e,0x33,0x31,0x20,0x33,0x36,0x36,0x2e,0x38,0x37,0x31,
+ 0x43,0x31,0x35,0x31,0x30,0x2e,0x33,0x37,0x20,0x33,0x34,0x35,0x2e,0x37,0x36,0x33,
+ 0x20,0x31,0x35,0x31,0x37,0x2e,0x38,0x39,0x20,0x33,0x33,0x38,0x2e,0x35,0x39,0x37,
+ 0x20,0x31,0x35,0x31,0x37,0x2e,0x38,0x39,0x20,0x33,0x33,0x38,0x2e,0x35,0x39,0x37,
+ 0x43,0x31,0x35,0x32,0x31,0x2e,0x34,0x33,0x20,0x33,0x33,0x34,0x2e,0x32,0x34,0x37,
+ 0x20,0x31,0x35,0x32,0x31,0x2e,0x35,0x20,0x33,0x33,0x31,0x2e,0x34,0x36,0x36,0x20,
+ 0x31,0x35,0x32,0x30,0x2e,0x35,0x20,0x33,0x32,0x39,0x2e,0x33,0x36,0x31,0x43,0x31,
+ 0x35,0x39,0x34,0x2e,0x31,0x33,0x20,0x33,0x32,0x33,0x2e,0x34,0x32,0x37,0x20,0x31,
+ 0x36,0x36,0x35,0x2e,0x31,0x32,0x20,0x33,0x31,0x39,0x2e,0x36,0x33,0x32,0x20,0x31,
+ 0x37,0x33,0x38,0x2e,0x36,0x34,0x20,0x33,0x31,0x35,0x2e,0x30,0x35,0x32,0x43,0x31,
+ 0x38,0x32,0x32,0x2e,0x36,0x38,0x20,0x33,0x30,0x39,0x2e,0x37,0x39,0x39,0x20,0x31,
+ 0x39,0x30,0x33,0x2e,0x36,0x32,0x20,0x33,0x31,0x33,0x2e,0x30,0x36,0x37,0x20,0x31,
+ 0x39,0x37,0x39,0x2e,0x39,0x35,0x20,0x33,0x32,0x31,0x2e,0x33,0x36,0x33,0x43,0x32,
+ 0x30,0x30,0x32,0x2e,0x38,0x39,0x20,0x33,0x32,0x33,0x2e,0x38,0x36,0x36,0x20,0x32,
+ 0x30,0x32,0x33,0x2e,0x34,0x37,0x20,0x33,0x32,0x38,0x2e,0x35,0x34,0x34,0x20,0x32,
+ 0x30,0x34,0x36,0x2e,0x31,0x39,0x20,0x33,0x33,0x32,0x2e,0x34,0x30,0x32,0x4c,0x32,
+ 0x30,0x34,0x36,0x2e,0x30,0x32,0x20,0x33,0x33,0x32,0x2e,0x33,0x33,0x31,0x5a,0x22,
+ 0x20,0x66,0x69,0x6c,0x6c,0x3d,0x22,0x23,0x44,0x35,0x43,0x42,0x37,0x41,0x22,0x2f,
+ 0x3e,0xa,0x3c,0x70,0x61,0x74,0x68,0x20,0x64,0x3d,0x22,0x4d,0x39,0x35,0x36,0x2e,
+ 0x32,0x32,0x39,0x20,0x36,0x33,0x37,0x2e,0x32,0x31,0x36,0x43,0x39,0x34,0x33,0x2e,
+ 0x35,0x36,0x36,0x20,0x36,0x33,0x36,0x2e,0x36,0x34,0x32,0x20,0x39,0x33,0x37,0x2e,
+ 0x32,0x31,0x39,0x20,0x36,0x32,0x38,0x2e,0x34,0x30,0x32,0x20,0x39,0x33,0x37,0x2e,
+ 0x32,0x31,0x39,0x20,0x36,0x32,0x38,0x2e,0x34,0x30,0x32,0x43,0x39,0x30,0x30,0x2e,
+ 0x33,0x35,0x20,0x37,0x30,0x30,0x2e,0x30,0x30,0x32,0x20,0x38,0x32,0x37,0x2e,0x31,
+ 0x30,0x36,0x20,0x37,0x33,0x32,0x2e,0x31,0x38,0x34,0x20,0x37,0x37,0x39,0x2e,0x34,
+ 0x34,0x37,0x20,0x37,0x33,0x39,0x2e,0x37,0x36,0x36,0x43,0x37,0x39,0x33,0x2e,0x33,
+ 0x35,0x38,0x20,0x37,0x34,0x32,0x2e,0x33,0x33,0x38,0x20,0x38,0x32,0x36,0x2e,0x38,
+ 0x31,0x35,0x20,0x37,0x35,0x34,0x2e,0x32,0x32,0x33,0x20,0x38,0x38,0x31,0x2e,0x38,
+ 0x32,0x39,0x20,0x37,0x32,0x34,0x2e,0x38,0x31,0x38,0x43,0x39,0x33,0x32,0x2e,0x34,
+ 0x35,0x35,0x20,0x36,0x39,0x37,0x2e,0x37,0x36,0x34,0x20,0x39,0x35,0x32,0x2e,0x30,
+ 0x35,0x33,0x20,0x36,0x34,0x36,0x2e,0x36,0x33,0x20,0x39,0x35,0x36,0x2e,0x32,0x32,
+ 0x39,0x20,0x36,0x33,0x37,0x2e,0x31,0x38,0x56,0x36,0x33,0x37,0x2e,0x32,0x31,0x36,
+ 0x5a,0x22,0x20,0x66,0x69,0x6c,0x6c,0x3d,0x22,0x23,0x44,0x35,0x43,0x42,0x37,0x41,
+ 0x22,0x2f,0x3e,0xa,0x3c,0x70,0x61,0x74,0x68,0x20,0x64,0x3d,0x22,0x4d,0x39,0x33,
+ 0x31,0x2e,0x31,0x32,0x31,0x20,0x36,0x32,0x32,0x2e,0x35,0x35,0x32,0x43,0x39,0x30,
+ 0x35,0x2e,0x32,0x39,0x33,0x20,0x36,0x32,0x37,0x2e,0x30,0x37,0x33,0x20,0x38,0x37,
+ 0x38,0x2e,0x38,0x36,0x34,0x20,0x36,0x31,0x34,0x2e,0x39,0x30,0x35,0x20,0x38,0x37,
+ 0x38,0x2e,0x38,0x36,0x34,0x20,0x36,0x31,0x34,0x2e,0x39,0x30,0x35,0x43,0x38,0x31,
+ 0x39,0x2e,0x33,0x34,0x34,0x20,0x36,0x38,0x32,0x2e,0x33,0x32,0x35,0x20,0x37,0x37,
+ 0x30,0x2e,0x32,0x39,0x32,0x20,0x36,0x39,0x36,0x2e,0x30,0x30,0x36,0x20,0x37,0x31,
+ 0x30,0x2e,0x30,0x37,0x33,0x20,0x37,0x31,0x33,0x2e,0x31,0x34,0x32,0x43,0x36,0x34,
+ 0x37,0x2e,0x35,0x20,0x37,0x33,0x30,0x2e,0x39,0x31,0x39,0x20,0x35,0x39,0x34,0x2e,
+ 0x30,0x33,0x20,0x37,0x32,0x32,0x2e,0x39,0x31,0x36,0x20,0x36,0x32,0x37,0x2e,0x35,
+ 0x39,0x34,0x20,0x37,0x33,0x32,0x2e,0x36,0x39,0x37,0x43,0x36,0x36,0x34,0x2e,0x30,
+ 0x34,0x38,0x20,0x37,0x34,0x33,0x2e,0x32,0x39,0x39,0x20,0x37,0x31,0x33,0x2e,0x38,
+ 0x30,0x36,0x20,0x37,0x35,0x34,0x2e,0x35,0x38,0x33,0x20,0x38,0x30,0x35,0x2e,0x34,
+ 0x39,0x33,0x20,0x37,0x31,0x39,0x2e,0x30,0x31,0x38,0x43,0x38,0x37,0x38,0x2e,0x39,
+ 0x31,0x33,0x20,0x36,0x39,0x30,0x2e,0x35,0x34,0x35,0x20,0x39,0x30,0x38,0x2e,0x36,
+ 0x33,0x37,0x20,0x36,0x35,0x39,0x2e,0x31,0x33,0x35,0x20,0x39,0x33,0x31,0x2e,0x31,
+ 0x32,0x31,0x20,0x36,0x32,0x32,0x2e,0x35,0x38,0x37,0x56,0x36,0x32,0x32,0x2e,0x35,
+ 0x35,0x32,0x5a,0x22,0x20,0x66,0x69,0x6c,0x6c,0x3d,0x22,0x23,0x44,0x35,0x43,0x42,
+ 0x37,0x41,0x22,0x2f,0x3e,0xa,0x3c,0x70,0x61,0x74,0x68,0x20,0x64,0x3d,0x22,0x4d,
+ 0x38,0x38,0x32,0x2e,0x36,0x31,0x20,0x37,0x33,0x35,0x2e,0x38,0x37,0x33,0x43,0x38,
+ 0x38,0x32,0x2e,0x36,0x31,0x20,0x37,0x33,0x35,0x2e,0x38,0x37,0x33,0x20,0x39,0x30,
+ 0x31,0x2e,0x30,0x31,0x35,0x20,0x37,0x34,0x31,0x2e,0x39,0x34,0x31,0x20,0x39,0x32,
+ 0x39,0x2e,0x37,0x33,0x36,0x20,0x37,0x32,0x35,0x2e,0x30,0x38,0x31,0x43,0x39,0x35,
+ 0x35,0x2e,0x37,0x30,0x39,0x20,0x37,0x30,0x39,0x2e,0x38,0x36,0x31,0x20,0x39,0x37,
+ 0x37,0x2e,0x31,0x39,0x36,0x20,0x36,0x36,0x37,0x2e,0x39,0x39,0x39,0x20,0x39,0x38,
+ 0x30,0x2e,0x39,0x30,0x37,0x20,0x36,0x36,0x31,0x2e,0x34,0x37,0x34,0x43,0x39,0x36,
+ 0x38,0x2e,0x32,0x34,0x35,0x20,0x36,0x35,0x36,0x2e,0x36,0x35,0x36,0x20,0x39,0x36,
+ 0x31,0x2e,0x31,0x38,0x35,0x20,0x36,0x34,0x35,0x2e,0x35,0x36,0x33,0x20,0x39,0x36,
+ 0x31,0x2e,0x31,0x38,0x35,0x20,0x36,0x34,0x35,0x2e,0x35,0x36,0x33,0x43,0x39,0x36,
+ 0x31,0x2e,0x31,0x38,0x35,0x20,0x36,0x34,0x35,0x2e,0x35,0x36,0x33,0x20,0x39,0x35,
+ 0x36,0x2e,0x35,0x34,0x32,0x20,0x36,0x36,0x35,0x2e,0x35,0x33,0x32,0x20,0x39,0x33,
+ 0x35,0x2e,0x39,0x35,0x32,0x20,0x36,0x39,0x32,0x2e,0x33,0x38,0x43,0x39,0x31,0x35,
+ 0x2e,0x33,0x39,0x37,0x20,0x37,0x31,0x39,0x2e,0x32,0x32,0x38,0x20,0x38,0x38,0x32,
+ 0x2e,0x36,0x31,0x20,0x37,0x33,0x35,0x2e,0x38,0x37,0x33,0x20,0x38,0x38,0x32,0x2e,
+ 0x36,0x31,0x20,0x37,0x33,0x35,0x2e,0x38,0x37,0x33,0x5a,0x22,0x20,0x66,0x69,0x6c,
+ 0x6c,0x3d,0x22,0x23,0x44,0x35,0x43,0x42,0x37,0x41,0x22,0x2f,0x3e,0xa,0x3c,0x70,
+ 0x61,0x74,0x68,0x20,0x64,0x3d,0x22,0x4d,0x38,0x37,0x33,0x2e,0x36,0x32,0x33,0x20,
+ 0x36,0x30,0x36,0x2e,0x30,0x35,0x39,0x43,0x38,0x33,0x38,0x2e,0x39,0x31,0x32,0x20,
+ 0x36,0x31,0x33,0x2e,0x35,0x33,0x38,0x20,0x38,0x30,0x39,0x2e,0x32,0x33,0x38,0x20,
+ 0x35,0x39,0x38,0x2e,0x34,0x34,0x34,0x20,0x38,0x30,0x39,0x2e,0x32,0x33,0x38,0x20,
+ 0x35,0x39,0x38,0x2e,0x34,0x34,0x34,0x43,0x37,0x31,0x36,0x2e,0x38,0x36,0x34,0x20,
+ 0x36,0x36,0x36,0x2e,0x37,0x31,0x31,0x20,0x36,0x34,0x33,0x2e,0x32,0x33,0x34,0x20,
+ 0x36,0x38,0x31,0x2e,0x34,0x39,0x20,0x35,0x36,0x34,0x2e,0x38,0x32,0x33,0x20,0x36,
+ 0x39,0x35,0x2e,0x39,0x38,0x32,0x43,0x34,0x39,0x36,0x2e,0x31,0x31,0x36,0x20,0x37,
+ 0x30,0x38,0x2e,0x36,0x35,0x38,0x20,0x34,0x33,0x30,0x2e,0x36,0x39,0x37,0x20,0x36,
+ 0x39,0x38,0x2e,0x39,0x37,0x34,0x20,0x34,0x36,0x38,0x2e,0x36,0x38,0x34,0x20,0x37,
+ 0x31,0x30,0x2e,0x38,0x36,0x31,0x43,0x35,0x30,0x39,0x2e,0x38,0x38,0x31,0x20,0x37,
+ 0x32,0x33,0x2e,0x37,0x34,0x37,0x20,0x35,0x36,0x37,0x2e,0x31,0x33,0x20,0x37,0x33,
+ 0x37,0x2e,0x39,0x39,0x33,0x20,0x36,0x38,0x39,0x2e,0x32,0x30,0x38,0x20,0x37,0x30,
+ 0x34,0x2e,0x37,0x39,0x31,0x43,0x37,0x38,0x36,0x2e,0x39,0x35,0x36,0x20,0x36,0x37,
+ 0x38,0x2e,0x31,0x37,0x39,0x20,0x38,0x33,0x35,0x2e,0x34,0x34,0x33,0x20,0x36,0x34,
+ 0x33,0x2e,0x35,0x36,0x35,0x20,0x38,0x37,0x33,0x2e,0x36,0x32,0x33,0x20,0x36,0x30,
+ 0x36,0x2e,0x30,0x35,0x39,0x5a,0x22,0x20,0x66,0x69,0x6c,0x6c,0x3d,0x22,0x23,0x44,
+ 0x35,0x43,0x42,0x37,0x41,0x22,0x2f,0x3e,0xa,0x3c,0x70,0x61,0x74,0x68,0x20,0x64,
+ 0x3d,0x22,0x4d,0x35,0x36,0x33,0x2e,0x34,0x35,0x32,0x20,0x35,0x30,0x32,0x2e,0x34,
+ 0x37,0x36,0x43,0x35,0x33,0x38,0x2e,0x34,0x35,0x20,0x34,0x39,0x30,0x2e,0x32,0x33,
+ 0x36,0x20,0x35,0x31,0x30,0x2e,0x30,0x33,0x20,0x34,0x35,0x34,0x2e,0x36,0x37,0x32,
+ 0x20,0x35,0x31,0x30,0x2e,0x30,0x33,0x20,0x34,0x35,0x34,0x2e,0x36,0x37,0x32,0x43,
+ 0x33,0x33,0x31,0x2e,0x34,0x38,0x34,0x20,0x34,0x38,0x35,0x2e,0x35,0x30,0x35,0x20,
+ 0x32,0x34,0x32,0x2e,0x39,0x31,0x34,0x20,0x34,0x37,0x37,0x2e,0x39,0x31,0x38,0x20,
+ 0x31,0x36,0x34,0x2e,0x32,0x32,0x34,0x20,0x34,0x37,0x32,0x2e,0x34,0x30,0x34,0x43,
+ 0x39,0x39,0x2e,0x35,0x35,0x32,0x35,0x20,0x34,0x36,0x37,0x2e,0x38,0x39,0x31,0x20,
+ 0x32,0x39,0x2e,0x38,0x35,0x37,0x31,0x20,0x34,0x34,0x33,0x2e,0x37,0x36,0x33,0x20,
+ 0x36,0x35,0x2e,0x31,0x36,0x35,0x36,0x20,0x34,0x36,0x36,0x2e,0x30,0x39,0x38,0x43,
+ 0x31,0x30,0x34,0x2e,0x33,0x36,0x32,0x20,0x34,0x39,0x30,0x2e,0x38,0x36,0x20,0x31,
+ 0x34,0x39,0x2e,0x38,0x37,0x20,0x35,0x32,0x30,0x2e,0x34,0x37,0x33,0x20,0x32,0x38,
+ 0x33,0x2e,0x32,0x34,0x35,0x20,0x35,0x32,0x36,0x2e,0x31,0x38,0x32,0x43,0x33,0x35,
+ 0x35,0x2e,0x35,0x38,0x36,0x20,0x35,0x32,0x39,0x2e,0x33,0x30,0x35,0x20,0x35,0x33,
+ 0x32,0x2e,0x32,0x37,0x33,0x20,0x35,0x31,0x31,0x2e,0x33,0x38,0x33,0x20,0x35,0x36,
+ 0x33,0x2e,0x34,0x35,0x32,0x20,0x35,0x30,0x32,0x2e,0x34,0x37,0x36,0x5a,0x22,0x20,
+ 0x66,0x69,0x6c,0x6c,0x3d,0x22,0x23,0x44,0x35,0x43,0x42,0x37,0x41,0x22,0x2f,0x3e,
+ 0xa,0x3c,0x70,0x61,0x74,0x68,0x20,0x64,0x3d,0x22,0x4d,0x35,0x37,0x32,0x2e,0x30,
+ 0x33,0x32,0x20,0x36,0x38,0x33,0x2e,0x30,0x30,0x33,0x43,0x36,0x38,0x30,0x2e,0x36,
+ 0x39,0x34,0x20,0x36,0x36,0x34,0x2e,0x38,0x34,0x36,0x20,0x37,0x35,0x30,0x2e,0x39,
+ 0x30,0x36,0x20,0x36,0x32,0x37,0x2e,0x38,0x31,0x33,0x20,0x37,0x39,0x37,0x2e,0x33,
+ 0x36,0x20,0x35,0x39,0x33,0x2e,0x34,0x38,0x33,0x43,0x37,0x35,0x39,0x2e,0x30,0x34,
+ 0x38,0x20,0x35,0x39,0x37,0x2e,0x39,0x33,0x20,0x37,0x33,0x36,0x2e,0x34,0x30,0x31,
+ 0x20,0x35,0x38,0x31,0x2e,0x30,0x35,0x35,0x20,0x37,0x33,0x36,0x2e,0x34,0x30,0x31,
+ 0x20,0x35,0x38,0x31,0x2e,0x30,0x35,0x35,0x43,0x36,0x31,0x35,0x2e,0x37,0x30,0x36,
+ 0x20,0x36,0x34,0x31,0x2e,0x38,0x39,0x36,0x20,0x35,0x31,0x38,0x2e,0x33,0x39,0x31,
+ 0x20,0x36,0x35,0x32,0x2e,0x31,0x30,0x33,0x20,0x34,0x33,0x34,0x2e,0x39,0x31,0x38,
+ 0x20,0x36,0x35,0x37,0x2e,0x38,0x39,0x32,0x43,0x33,0x36,0x33,0x2e,0x39,0x33,0x20,
+ 0x36,0x36,0x32,0x2e,0x37,0x39,0x33,0x20,0x32,0x38,0x37,0x2e,0x31,0x33,0x33,0x20,
+ 0x36,0x35,0x30,0x2e,0x31,0x34,0x36,0x20,0x33,0x32,0x36,0x2e,0x30,0x38,0x32,0x20,
+ 0x36,0x36,0x35,0x2e,0x34,0x32,0x31,0x43,0x33,0x36,0x38,0x2e,0x33,0x34,0x38,0x20,
+ 0x36,0x38,0x31,0x2e,0x39,0x38,0x31,0x20,0x34,0x33,0x36,0x2e,0x32,0x39,0x35,0x20,
+ 0x37,0x30,0x35,0x2e,0x36,0x38,0x31,0x20,0x35,0x37,0x32,0x2e,0x30,0x33,0x32,0x20,
+ 0x36,0x38,0x33,0x2e,0x30,0x30,0x33,0x5a,0x22,0x20,0x66,0x69,0x6c,0x6c,0x3d,0x22,
+ 0x23,0x44,0x35,0x43,0x42,0x37,0x41,0x22,0x2f,0x3e,0xa,0x3c,0x70,0x61,0x74,0x68,
+ 0x20,0x64,0x3d,0x22,0x4d,0x35,0x31,0x31,0x2e,0x36,0x37,0x34,0x20,0x34,0x34,0x34,
+ 0x2e,0x35,0x38,0x43,0x35,0x31,0x31,0x2e,0x36,0x37,0x34,0x20,0x34,0x34,0x34,0x2e,
+ 0x35,0x38,0x20,0x34,0x36,0x36,0x2e,0x36,0x36,0x32,0x20,0x34,0x32,0x35,0x2e,0x37,
+ 0x30,0x32,0x20,0x34,0x35,0x38,0x2e,0x38,0x39,0x37,0x20,0x33,0x38,0x36,0x2e,0x33,
+ 0x36,0x34,0x43,0x33,0x38,0x39,0x2e,0x37,0x36,0x31,0x20,0x33,0x39,0x39,0x2e,0x30,
+ 0x37,0x35,0x20,0x33,0x33,0x32,0x2e,0x34,0x33,0x35,0x20,0x34,0x30,0x36,0x2e,0x31,
+ 0x35,0x35,0x20,0x32,0x31,0x30,0x2e,0x33,0x33,0x31,0x20,0x34,0x30,0x35,0x2e,0x36,
+ 0x35,0x36,0x43,0x39,0x31,0x2e,0x31,0x35,0x32,0x33,0x20,0x34,0x30,0x35,0x2e,0x31,
+ 0x39,0x34,0x20,0x33,0x30,0x2e,0x33,0x30,0x30,0x34,0x20,0x33,0x39,0x31,0x2e,0x36,
+ 0x36,0x20,0x31,0x2e,0x33,0x30,0x30,0x34,0x32,0x20,0x33,0x38,0x37,0x2e,0x39,0x37,
+ 0x38,0x43,0x2d,0x32,0x34,0x2e,0x30,0x32,0x35,0x35,0x20,0x33,0x38,0x34,0x2e,0x37,
+ 0x39,0x37,0x20,0x35,0x33,0x2e,0x36,0x31,0x37,0x33,0x20,0x34,0x33,0x34,0x2e,0x33,
+ 0x39,0x31,0x20,0x31,0x33,0x36,0x2e,0x32,0x36,0x34,0x20,0x34,0x34,0x39,0x2e,0x34,
+ 0x32,0x39,0x43,0x32,0x31,0x39,0x2e,0x33,0x37,0x35,0x20,0x34,0x36,0x34,0x2e,0x35,
+ 0x33,0x38,0x20,0x32,0x39,0x34,0x2e,0x36,0x30,0x31,0x20,0x34,0x38,0x33,0x2e,0x36,
+ 0x33,0x39,0x20,0x35,0x31,0x31,0x2e,0x36,0x33,0x38,0x20,0x34,0x34,0x34,0x2e,0x35,
+ 0x38,0x4c,0x35,0x31,0x31,0x2e,0x36,0x37,0x34,0x20,0x34,0x34,0x34,0x2e,0x35,0x38,
+ 0x5a,0x22,0x20,0x66,0x69,0x6c,0x6c,0x3d,0x22,0x23,0x44,0x35,0x43,0x42,0x37,0x41,
+ 0x22,0x2f,0x3e,0xa,0x3c,0x70,0x61,0x74,0x68,0x20,0x64,0x3d,0x22,0x4d,0x36,0x33,
+ 0x39,0x2e,0x38,0x31,0x33,0x20,0x35,0x34,0x35,0x2e,0x34,0x37,0x31,0x43,0x36,0x30,
+ 0x31,0x2e,0x34,0x33,0x31,0x20,0x35,0x34,0x31,0x2e,0x38,0x35,0x38,0x20,0x35,0x37,
+ 0x31,0x2e,0x39,0x37,0x35,0x20,0x35,0x31,0x30,0x2e,0x36,0x30,0x39,0x20,0x35,0x37,
+ 0x31,0x2e,0x39,0x37,0x35,0x20,0x35,0x31,0x30,0x2e,0x36,0x30,0x39,0x43,0x33,0x39,
+ 0x31,0x2e,0x32,0x38,0x38,0x20,0x35,0x34,0x35,0x2e,0x33,0x36,0x34,0x20,0x33,0x32,
+ 0x37,0x2e,0x31,0x38,0x37,0x20,0x35,0x34,0x34,0x2e,0x36,0x33,0x32,0x20,0x32,0x34,
+ 0x38,0x2e,0x33,0x35,0x33,0x20,0x35,0x34,0x31,0x2e,0x35,0x30,0x36,0x43,0x31,0x38,
+ 0x33,0x2e,0x35,0x37,0x34,0x20,0x35,0x33,0x38,0x2e,0x39,0x32,0x20,0x31,0x31,0x33,
+ 0x2e,0x31,0x36,0x35,0x20,0x35,0x31,0x36,0x2e,0x38,0x36,0x20,0x31,0x34,0x39,0x2e,
+ 0x31,0x38,0x37,0x20,0x35,0x33,0x38,0x2e,0x31,0x32,0x35,0x43,0x31,0x38,0x39,0x2e,
+ 0x30,0x39,0x37,0x20,0x35,0x36,0x31,0x2e,0x37,0x31,0x20,0x32,0x33,0x35,0x2e,0x34,
+ 0x32,0x36,0x20,0x35,0x39,0x30,0x2e,0x38,0x39,0x36,0x20,0x33,0x36,0x38,0x2e,0x39,
+ 0x34,0x35,0x20,0x35,0x39,0x31,0x2e,0x36,0x38,0x33,0x43,0x34,0x37,0x39,0x2e,0x30,
+ 0x39,0x38,0x20,0x35,0x39,0x32,0x2e,0x33,0x35,0x37,0x20,0x36,0x30,0x38,0x2e,0x39,
+ 0x31,0x38,0x20,0x35,0x35,0x35,0x2e,0x32,0x37,0x20,0x36,0x33,0x39,0x2e,0x38,0x31,
+ 0x33,0x20,0x35,0x34,0x35,0x2e,0x34,0x37,0x31,0x5a,0x22,0x20,0x66,0x69,0x6c,0x6c,
+ 0x3d,0x22,0x23,0x44,0x35,0x43,0x42,0x37,0x41,0x22,0x2f,0x3e,0xa,0x3c,0x70,0x61,
+ 0x74,0x68,0x20,0x64,0x3d,0x22,0x4d,0x34,0x36,0x38,0x2e,0x38,0x34,0x36,0x20,0x36,
+ 0x34,0x32,0x2e,0x30,0x33,0x32,0x43,0x35,0x37,0x38,0x2e,0x38,0x32,0x34,0x20,0x36,
+ 0x33,0x35,0x2e,0x34,0x33,0x31,0x20,0x36,0x37,0x32,0x2e,0x38,0x39,0x39,0x20,0x36,
+ 0x30,0x33,0x2e,0x32,0x31,0x39,0x20,0x37,0x32,0x33,0x2e,0x38,0x31,0x31,0x20,0x35,
+ 0x37,0x35,0x2e,0x39,0x31,0x36,0x43,0x36,0x38,0x35,0x2e,0x32,0x38,0x36,0x20,0x35,
+ 0x37,0x34,0x2e,0x38,0x33,0x35,0x20,0x36,0x35,0x33,0x2e,0x36,0x31,0x36,0x20,0x35,
+ 0x35,0x31,0x2e,0x36,0x38,0x31,0x20,0x36,0x35,0x33,0x2e,0x36,0x31,0x36,0x20,0x35,
+ 0x35,0x31,0x2e,0x36,0x38,0x31,0x43,0x34,0x39,0x33,0x2e,0x36,0x38,0x36,0x20,0x36,
+ 0x30,0x31,0x2e,0x35,0x32,0x37,0x20,0x34,0x31,0x37,0x2e,0x36,0x33,0x33,0x20,0x36,
+ 0x30,0x33,0x2e,0x35,0x37,0x33,0x20,0x33,0x33,0x34,0x2e,0x33,0x34,0x20,0x36,0x30,
+ 0x34,0x2e,0x32,0x32,0x36,0x43,0x32,0x36,0x39,0x2e,0x35,0x32,0x34,0x20,0x36,0x30,
+ 0x34,0x2e,0x37,0x30,0x37,0x20,0x32,0x30,0x39,0x2e,0x36,0x37,0x32,0x20,0x35,0x38,
+ 0x36,0x2e,0x38,0x35,0x38,0x20,0x32,0x34,0x36,0x2e,0x30,0x31,0x36,0x20,0x36,0x30,
+ 0x37,0x2e,0x35,0x35,0x33,0x43,0x32,0x38,0x35,0x2e,0x34,0x36,0x32,0x20,0x36,0x32,
+ 0x39,0x2e,0x39,0x39,0x36,0x20,0x33,0x33,0x35,0x2e,0x36,0x34,0x36,0x20,0x36,0x35,
+ 0x30,0x2e,0x30,0x31,0x38,0x20,0x34,0x36,0x38,0x2e,0x39,0x31,0x38,0x20,0x36,0x34,
+ 0x32,0x2e,0x30,0x36,0x38,0x4c,0x34,0x36,0x38,0x2e,0x38,0x34,0x36,0x20,0x36,0x34,
+ 0x32,0x2e,0x30,0x33,0x32,0x5a,0x22,0x20,0x66,0x69,0x6c,0x6c,0x3d,0x22,0x23,0x44,
+ 0x35,0x43,0x42,0x37,0x41,0x22,0x2f,0x3e,0xa,0x3c,0x70,0x61,0x74,0x68,0x20,0x64,
+ 0x3d,0x22,0x4d,0x34,0x34,0x38,0x2e,0x33,0x34,0x35,0x20,0x31,0x31,0x36,0x2e,0x37,
+ 0x31,0x35,0x43,0x34,0x30,0x34,0x2e,0x36,0x31,0x39,0x20,0x38,0x38,0x2e,0x39,0x32,
+ 0x31,0x34,0x20,0x33,0x36,0x34,0x2e,0x38,0x32,0x32,0x20,0x34,0x35,0x2e,0x34,0x37,
+ 0x32,0x37,0x20,0x33,0x38,0x31,0x2e,0x31,0x35,0x32,0x20,0x37,0x34,0x2e,0x35,0x37,
+ 0x38,0x32,0x43,0x33,0x39,0x39,0x2e,0x32,0x36,0x33,0x20,0x31,0x30,0x36,0x2e,0x38,
+ 0x35,0x38,0x20,0x34,0x31,0x39,0x2e,0x39,0x37,0x38,0x20,0x31,0x34,0x34,0x2e,0x39,
+ 0x38,0x38,0x20,0x35,0x31,0x31,0x2e,0x34,0x39,0x35,0x20,0x31,0x39,0x39,0x2e,0x37,
+ 0x35,0x36,0x43,0x35,0x36,0x31,0x2e,0x31,0x34,0x31,0x20,0x32,0x32,0x39,0x2e,0x34,
+ 0x37,0x38,0x20,0x36,0x39,0x32,0x2e,0x31,0x31,0x32,0x20,0x32,0x38,0x34,0x2e,0x31,
+ 0x31,0x35,0x20,0x37,0x31,0x37,0x2e,0x34,0x30,0x32,0x20,0x32,0x38,0x39,0x2e,0x37,
+ 0x32,0x31,0x43,0x37,0x30,0x34,0x2e,0x34,0x39,0x34,0x20,0x32,0x37,0x31,0x2e,0x36,
+ 0x33,0x37,0x20,0x36,0x39,0x38,0x2e,0x30,0x34,0x37,0x20,0x32,0x33,0x35,0x2e,0x38,
+ 0x33,0x20,0x36,0x39,0x38,0x2e,0x30,0x34,0x37,0x20,0x32,0x33,0x35,0x2e,0x38,0x33,
+ 0x43,0x35,0x36,0x30,0x2e,0x38,0x36,0x38,0x20,0x31,0x38,0x39,0x2e,0x35,0x33,0x35,
+ 0x20,0x35,0x30,0x31,0x2e,0x35,0x32,0x31,0x20,0x31,0x35,0x30,0x2e,0x35,0x33,0x39,
+ 0x20,0x34,0x34,0x38,0x2e,0x33,0x34,0x35,0x20,0x31,0x31,0x36,0x2e,0x37,0x31,0x35,
+ 0x5a,0x22,0x20,0x66,0x69,0x6c,0x6c,0x3d,0x22,0x23,0x44,0x35,0x43,0x42,0x37,0x41,
+ 0x22,0x2f,0x3e,0xa,0x3c,0x70,0x61,0x74,0x68,0x20,0x64,0x3d,0x22,0x4d,0x34,0x38,
+ 0x38,0x2e,0x36,0x33,0x32,0x20,0x33,0x31,0x33,0x2e,0x39,0x30,0x36,0x43,0x35,0x31,
+ 0x32,0x2e,0x30,0x32,0x35,0x20,0x33,0x34,0x31,0x2e,0x36,0x32,0x32,0x20,0x35,0x35,
+ 0x30,0x2e,0x37,0x35,0x32,0x20,0x33,0x38,0x34,0x2e,0x31,0x34,0x33,0x20,0x36,0x35,
+ 0x34,0x2e,0x37,0x32,0x34,0x20,0x34,0x31,0x39,0x2e,0x38,0x33,0x36,0x43,0x37,0x33,
+ 0x37,0x2e,0x39,0x37,0x34,0x20,0x34,0x34,0x38,0x2e,0x34,0x32,0x36,0x20,0x38,0x30,
+ 0x31,0x2e,0x33,0x39,0x38,0x20,0x34,0x34,0x39,0x2e,0x31,0x32,0x32,0x20,0x38,0x34,
+ 0x37,0x2e,0x31,0x33,0x20,0x34,0x34,0x32,0x2e,0x36,0x38,0x43,0x38,0x31,0x38,0x2e,
+ 0x35,0x32,0x35,0x20,0x34,0x33,0x31,0x2e,0x32,0x32,0x34,0x20,0x38,0x30,0x39,0x2e,
+ 0x30,0x34,0x32,0x20,0x34,0x31,0x30,0x2e,0x37,0x35,0x31,0x20,0x38,0x30,0x39,0x2e,
+ 0x30,0x34,0x32,0x20,0x34,0x31,0x30,0x2e,0x37,0x35,0x31,0x43,0x37,0x30,0x31,0x2e,
+ 0x30,0x36,0x35,0x20,0x34,0x30,0x37,0x2e,0x35,0x38,0x32,0x20,0x36,0x32,0x38,0x2e,
+ 0x38,0x33,0x39,0x20,0x33,0x37,0x37,0x2e,0x37,0x34,0x37,0x20,0x35,0x36,0x37,0x2e,
+ 0x39,0x39,0x31,0x20,0x33,0x35,0x30,0x2e,0x30,0x31,0x39,0x43,0x35,0x31,0x36,0x2e,
+ 0x32,0x37,0x34,0x20,0x33,0x32,0x36,0x2e,0x34,0x36,0x37,0x20,0x34,0x36,0x37,0x2e,
+ 0x31,0x33,0x20,0x32,0x38,0x38,0x2e,0x33,0x36,0x35,0x20,0x34,0x38,0x38,0x2e,0x36,
+ 0x36,0x38,0x20,0x33,0x31,0x33,0x2e,0x39,0x30,0x36,0x48,0x34,0x38,0x38,0x2e,0x36,
+ 0x33,0x32,0x5a,0x22,0x20,0x66,0x69,0x6c,0x6c,0x3d,0x22,0x23,0x44,0x35,0x43,0x42,
+ 0x37,0x41,0x22,0x2f,0x3e,0xa,0x3c,0x70,0x61,0x74,0x68,0x20,0x64,0x3d,0x22,0x4d,
+ 0x34,0x33,0x37,0x2e,0x34,0x37,0x33,0x20,0x38,0x39,0x2e,0x39,0x32,0x39,0x34,0x43,
+ 0x34,0x39,0x30,0x2e,0x31,0x31,0x32,0x20,0x31,0x33,0x32,0x2e,0x31,0x36,0x39,0x20,
+ 0x35,0x33,0x35,0x2e,0x36,0x38,0x38,0x20,0x31,0x37,0x34,0x2e,0x31,0x39,0x33,0x20,
+ 0x37,0x30,0x33,0x2e,0x30,0x34,0x33,0x20,0x32,0x32,0x39,0x2e,0x33,0x34,0x43,0x37,
+ 0x30,0x33,0x2e,0x30,0x34,0x33,0x20,0x32,0x32,0x39,0x2e,0x33,0x34,0x20,0x36,0x37,
+ 0x38,0x2e,0x35,0x38,0x31,0x20,0x31,0x39,0x38,0x2e,0x39,0x34,0x39,0x20,0x36,0x38,
+ 0x38,0x2e,0x31,0x35,0x20,0x31,0x36,0x38,0x2e,0x33,0x35,0x33,0x43,0x36,0x33,0x34,
+ 0x2e,0x37,0x35,0x35,0x20,0x31,0x35,0x30,0x2e,0x39,0x37,0x20,0x35,0x39,0x31,0x2e,
+ 0x37,0x37,0x35,0x20,0x31,0x33,0x34,0x2e,0x31,0x32,0x35,0x20,0x35,0x30,0x36,0x2e,
+ 0x31,0x37,0x37,0x20,0x38,0x37,0x2e,0x33,0x34,0x35,0x39,0x43,0x34,0x32,0x32,0x2e,
+ 0x36,0x31,0x32,0x20,0x34,0x31,0x2e,0x36,0x37,0x33,0x36,0x20,0x33,0x38,0x35,0x2e,
+ 0x30,0x32,0x33,0x20,0x39,0x2e,0x30,0x33,0x31,0x33,0x39,0x20,0x33,0x36,0x36,0x2e,
+ 0x30,0x35,0x20,0x2d,0x34,0x2e,0x35,0x39,0x37,0x32,0x36,0x43,0x33,0x34,0x39,0x2e,
+ 0x34,0x36,0x36,0x20,0x2d,0x31,0x36,0x2e,0x34,0x37,0x37,0x37,0x20,0x33,0x38,0x35,
+ 0x2e,0x31,0x31,0x39,0x20,0x34,0x37,0x2e,0x39,0x30,0x33,0x37,0x20,0x34,0x33,0x37,
+ 0x2e,0x34,0x37,0x33,0x20,0x38,0x39,0x2e,0x39,0x32,0x39,0x34,0x5a,0x22,0x20,0x66,
+ 0x69,0x6c,0x6c,0x3d,0x22,0x23,0x44,0x35,0x43,0x42,0x37,0x41,0x22,0x2f,0x3e,0xa,
+ 0x3c,0x70,0x61,0x74,0x68,0x20,0x64,0x3d,0x22,0x4d,0x37,0x32,0x30,0x2e,0x32,0x35,
+ 0x33,0x20,0x32,0x39,0x38,0x2e,0x37,0x30,0x39,0x43,0x35,0x38,0x30,0x2e,0x30,0x37,
+ 0x36,0x20,0x32,0x35,0x34,0x2e,0x33,0x37,0x36,0x20,0x35,0x33,0x35,0x2e,0x33,0x31,
+ 0x35,0x20,0x32,0x32,0x39,0x2e,0x34,0x37,0x20,0x34,0x38,0x31,0x2e,0x31,0x33,0x39,
+ 0x20,0x31,0x39,0x37,0x2e,0x32,0x38,0x37,0x43,0x34,0x33,0x36,0x2e,0x36,0x32,0x39,
+ 0x20,0x31,0x37,0x30,0x2e,0x38,0x31,0x32,0x20,0x33,0x39,0x35,0x2e,0x35,0x34,0x37,
+ 0x20,0x31,0x32,0x38,0x2e,0x35,0x34,0x20,0x34,0x31,0x32,0x2e,0x37,0x33,0x33,0x20,
+ 0x31,0x35,0x37,0x2e,0x31,0x38,0x32,0x43,0x34,0x33,0x31,0x2e,0x38,0x30,0x38,0x20,
+ 0x31,0x38,0x38,0x2e,0x39,0x32,0x37,0x20,0x34,0x35,0x33,0x2e,0x32,0x33,0x35,0x20,
+ 0x32,0x32,0x37,0x2e,0x30,0x35,0x37,0x20,0x35,0x34,0x36,0x2e,0x37,0x35,0x32,0x20,
+ 0x32,0x37,0x38,0x2e,0x34,0x33,0x38,0x43,0x36,0x32,0x33,0x2e,0x38,0x39,0x37,0x20,
+ 0x33,0x32,0x30,0x2e,0x38,0x32,0x38,0x20,0x37,0x32,0x39,0x2e,0x32,0x32,0x39,0x20,
+ 0x33,0x34,0x34,0x2e,0x31,0x34,0x36,0x20,0x37,0x35,0x34,0x2e,0x36,0x36,0x31,0x20,
+ 0x33,0x34,0x39,0x2e,0x30,0x30,0x34,0x43,0x37,0x32,0x39,0x2e,0x30,0x35,0x34,0x20,
+ 0x33,0x33,0x31,0x2e,0x38,0x34,0x32,0x20,0x37,0x32,0x30,0x2e,0x32,0x35,0x33,0x20,
+ 0x32,0x39,0x38,0x2e,0x37,0x30,0x39,0x20,0x37,0x32,0x30,0x2e,0x32,0x35,0x33,0x20,
+ 0x32,0x39,0x38,0x2e,0x37,0x30,0x39,0x5a,0x22,0x20,0x66,0x69,0x6c,0x6c,0x3d,0x22,
+ 0x23,0x44,0x35,0x43,0x42,0x37,0x41,0x22,0x2f,0x3e,0xa,0x3c,0x70,0x61,0x74,0x68,
+ 0x20,0x64,0x3d,0x22,0x4d,0x37,0x36,0x32,0x2e,0x30,0x30,0x37,0x20,0x33,0x35,0x38,
+ 0x2e,0x35,0x39,0x39,0x43,0x36,0x33,0x30,0x2e,0x36,0x37,0x31,0x20,0x33,0x33,0x32,
+ 0x2e,0x37,0x37,0x37,0x20,0x35,0x37,0x36,0x2e,0x34,0x35,0x38,0x20,0x33,0x30,0x35,
+ 0x2e,0x33,0x30,0x31,0x20,0x35,0x31,0x37,0x2e,0x36,0x38,0x31,0x20,0x32,0x37,0x34,
+ 0x2e,0x30,0x34,0x33,0x43,0x34,0x37,0x31,0x2e,0x39,0x35,0x36,0x20,0x32,0x34,0x39,
+ 0x2e,0x37,0x34,0x34,0x20,0x34,0x33,0x36,0x2e,0x37,0x32,0x33,0x20,0x32,0x31,0x34,
+ 0x2e,0x34,0x32,0x38,0x20,0x34,0x35,0x34,0x2e,0x33,0x33,0x37,0x20,0x32,0x34,0x32,
+ 0x2e,0x37,0x34,0x39,0x43,0x34,0x37,0x33,0x2e,0x35,0x31,0x39,0x20,0x32,0x37,0x33,
+ 0x2e,0x35,0x33,0x31,0x20,0x35,0x30,0x31,0x2e,0x31,0x35,0x35,0x20,0x33,0x30,0x36,
+ 0x2e,0x37,0x30,0x35,0x20,0x35,0x39,0x37,0x2e,0x38,0x31,0x32,0x20,0x33,0x35,0x31,
+ 0x2e,0x38,0x31,0x31,0x43,0x36,0x37,0x37,0x2e,0x35,0x39,0x39,0x20,0x33,0x38,0x39,
+ 0x2e,0x30,0x33,0x20,0x37,0x35,0x35,0x2e,0x39,0x36,0x36,0x20,0x34,0x30,0x32,0x2e,
+ 0x31,0x37,0x37,0x20,0x38,0x30,0x32,0x2e,0x31,0x32,0x35,0x20,0x34,0x30,0x32,0x2e,
+ 0x33,0x36,0x39,0x43,0x37,0x37,0x35,0x2e,0x34,0x38,0x32,0x20,0x33,0x38,0x36,0x2e,
+ 0x39,0x35,0x35,0x20,0x37,0x36,0x32,0x2e,0x30,0x34,0x32,0x20,0x33,0x35,0x38,0x2e,
+ 0x36,0x33,0x35,0x20,0x37,0x36,0x32,0x2e,0x30,0x34,0x32,0x20,0x33,0x35,0x38,0x2e,
+ 0x36,0x33,0x35,0x4c,0x37,0x36,0x32,0x2e,0x30,0x30,0x37,0x20,0x33,0x35,0x38,0x2e,
+ 0x35,0x39,0x39,0x5a,0x22,0x20,0x66,0x69,0x6c,0x6c,0x3d,0x22,0x23,0x44,0x35,0x43,
+ 0x42,0x37,0x41,0x22,0x2f,0x3e,0xa,0x3c,0x70,0x61,0x74,0x68,0x20,0x64,0x3d,0x22,
+ 0x4d,0x38,0x39,0x39,0x2e,0x33,0x30,0x33,0x20,0x31,0x31,0x31,0x31,0x2e,0x38,0x33,
+ 0x4c,0x31,0x31,0x35,0x30,0x2e,0x33,0x35,0x20,0x38,0x38,0x37,0x2e,0x37,0x36,0x37,
+ 0x4c,0x31,0x31,0x35,0x30,0x2e,0x33,0x36,0x20,0x38,0x36,0x34,0x2e,0x30,0x38,0x37,
+ 0x4c,0x39,0x32,0x31,0x2e,0x32,0x31,0x38,0x20,0x31,0x30,0x36,0x36,0x2e,0x36,0x32,
+ 0x4c,0x38,0x39,0x39,0x2e,0x33,0x30,0x33,0x20,0x31,0x31,0x31,0x31,0x2e,0x38,0x33,
+ 0x5a,0x22,0x20,0x66,0x69,0x6c,0x6c,0x3d,0x22,0x23,0x44,0x35,0x43,0x42,0x37,0x41,
+ 0x22,0x2f,0x3e,0xa,0x3c,0x2f,0x67,0x3e,0xa,0x3c,0x2f,0x67,0x3e,0xa,0x3c,0x64,
+ 0x65,0x66,0x73,0x3e,0xa,0x3c,0x63,0x6c,0x69,0x70,0x50,0x61,0x74,0x68,0x20,0x69,
+ 0x64,0x3d,0x22,0x63,0x6c,0x69,0x70,0x30,0x5f,0x31,0x5f,0x37,0x39,0x22,0x3e,0xa,
+ 0x3c,0x72,0x65,0x63,0x74,0x20,0x77,0x69,0x64,0x74,0x68,0x3d,0x22,0x39,0x35,0x36,
+ 0x22,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3d,0x22,0x38,0x38,0x38,0x22,0x20,0x66,
+ 0x69,0x6c,0x6c,0x3d,0x22,0x77,0x68,0x69,0x74,0x65,0x22,0x2f,0x3e,0xa,0x3c,0x2f,
+ 0x63,0x6c,0x69,0x70,0x50,0x61,0x74,0x68,0x3e,0xa,0x3c,0x2f,0x64,0x65,0x66,0x73,
+ 0x3e,0xa,0x3c,0x2f,0x73,0x76,0x67,0x3e,0xa,
+
+};
+
+static const unsigned char qt_resource_name[] = {
+ // visual
+ 0x0,0x6,
+ 0x7,0xd0,0xab,0x7c,
+ 0x0,0x76,
+ 0x0,0x69,0x0,0x73,0x0,0x75,0x0,0x61,0x0,0x6c,
+ // res
+ 0x0,0x3,
+ 0x0,0x0,0x78,0xc3,
+ 0x0,0x72,
+ 0x0,0x65,0x0,0x73,
+ // svg
+ 0x0,0x3,
+ 0x0,0x0,0x7a,0xc7,
+ 0x0,0x73,
+ 0x0,0x76,0x0,0x67,
+ // chevron-down.png
+ 0x0,0x10,
+ 0xe,0x17,0xb,0x7,
+ 0x0,0x63,
+ 0x0,0x68,0x0,0x65,0x0,0x76,0x0,0x72,0x0,0x6f,0x0,0x6e,0x0,0x2d,0x0,0x64,0x0,0x6f,0x0,0x77,0x0,0x6e,0x0,0x2e,0x0,0x70,0x0,0x6e,0x0,0x67,
+ // fema-wing.svg
+ 0x0,0xd,
+ 0x9,0xd0,0xd2,0xc7,
+ 0x0,0x66,
+ 0x0,0x65,0x0,0x6d,0x0,0x61,0x0,0x2d,0x0,0x77,0x0,0x69,0x0,0x6e,0x0,0x67,0x0,0x2e,0x0,0x73,0x0,0x76,0x0,0x67,
+
+};
+
+static const unsigned char qt_resource_struct[] = {
+ // :
+ 0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x1,
+0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
+ // :/visual
+ 0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x2,
+0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
+ // :/visual/res
+ 0x0,0x0,0x0,0x12,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x3,
+0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
+ // :/visual/res/svg
+ 0x0,0x0,0x0,0x1e,0x0,0x2,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x4,
+0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
+ // :/visual/res/svg/fema-wing.svg
+ 0x0,0x0,0x0,0x50,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x1,0x4f,
+0x0,0x0,0x1,0x93,0x73,0x21,0xdd,0xf1,
+ // :/visual/res/svg/chevron-down.png
+ 0x0,0x0,0x0,0x2a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,
+0x0,0x0,0x1,0x93,0x73,0x21,0xdd,0xf1,
+
+};
+
+#ifdef QT_NAMESPACE
+# define QT_RCC_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name
+# define QT_RCC_MANGLE_NAMESPACE0(x) x
+# define QT_RCC_MANGLE_NAMESPACE1(a, b) a##_##b
+# define QT_RCC_MANGLE_NAMESPACE2(a, b) QT_RCC_MANGLE_NAMESPACE1(a,b)
+# define QT_RCC_MANGLE_NAMESPACE(name) QT_RCC_MANGLE_NAMESPACE2( \
+ QT_RCC_MANGLE_NAMESPACE0(name), QT_RCC_MANGLE_NAMESPACE0(QT_NAMESPACE))
+#else
+# define QT_RCC_PREPEND_NAMESPACE(name) name
+# define QT_RCC_MANGLE_NAMESPACE(name) name
+#endif
+
+#ifdef QT_NAMESPACE
+namespace QT_NAMESPACE {
+#endif
+
+bool qRegisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *);
+bool qUnregisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *);
+
+#ifdef QT_NAMESPACE
+}
+#endif
+
+int QT_RCC_MANGLE_NAMESPACE(qInitResources_resources)();
+int QT_RCC_MANGLE_NAMESPACE(qInitResources_resources)()
+{
+ int version = 3;
+ QT_RCC_PREPEND_NAMESPACE(qRegisterResourceData)
+ (version, qt_resource_struct, qt_resource_name, qt_resource_data);
+ return 1;
+}
+
+int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_resources)();
+int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_resources)()
+{
+ int version = 3;
+ QT_RCC_PREPEND_NAMESPACE(qUnregisterResourceData)
+ (version, qt_resource_struct, qt_resource_name, qt_resource_data);
+ return 1;
+}
+
+#ifdef __clang__
+# pragma clang diagnostic push
+# pragma clang diagnostic ignored "-Wexit-time-destructors"
+#endif
+
+namespace {
+ struct initializer {
+ initializer() { QT_RCC_MANGLE_NAMESPACE(qInitResources_resources)(); }
+ ~initializer() { QT_RCC_MANGLE_NAMESPACE(qCleanupResources_resources)(); }
+ } dummy;
+}
+
+#ifdef __clang__
+# pragma clang diagnostic pop
+#endif
diff --git a/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware_autogen/include/ui_mainwindow.h b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware_autogen/include/ui_mainwindow.h
new file mode 100644
index 0000000..3c587c2
--- /dev/null
+++ b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware_autogen/include/ui_mainwindow.h
@@ -0,0 +1,367 @@
+/********************************************************************************
+** Form generated from reading UI file 'mainwindow.ui'
+**
+** Created by: Qt User Interface Compiler version 6.5.3
+**
+** WARNING! All changes made in this file will be lost when recompiling UI file!
+********************************************************************************/
+
+#ifndef UI_MAINWINDOW_H
+#define UI_MAINWINDOW_H
+
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+
+QT_BEGIN_NAMESPACE
+
+class Ui_MainWindow
+{
+public:
+ QWidget *centralwidget;
+ QGridLayout *gridLayout_4;
+ QTabWidget *tabWidget;
+ QWidget *sensorsTab;
+ QVBoxLayout *SensorsTabLayout;
+ QHBoxLayout *nameLayout;
+ QLabel *group;
+ QLabel *showHidden;
+ QSpacerItem *horizontalSpacer_4;
+ QSpacerItem *horizontalSpacer;
+ QHBoxLayout *selectLayout;
+ QComboBox *showHiddenSelect;
+ QComboBox *groupSelect;
+ QSpacerItem *horizontalSpacer_2;
+ QHBoxLayout *searchLayout;
+ QLineEdit *search;
+ QSpacerItem *horizontalSpacer_3;
+ QVBoxLayout *sensorsLayout;
+ QWidget *incidentsTab;
+ QGridLayout *gridLayout_8;
+ QWidget *journalTab;
+ QGridLayout *gridLayout_7;
+ QWidget *statisticsTab;
+ QGridLayout *gridLayout_5;
+ QWidget *settingsTab;
+ QGridLayout *gridLayout_6;
+ QStatusBar *statusbar;
+
+ void setupUi(QMainWindow *MainWindow)
+ {
+ if (MainWindow->objectName().isEmpty())
+ MainWindow->setObjectName("MainWindow");
+ MainWindow->resize(1632, 896);
+ QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
+ sizePolicy.setHorizontalStretch(0);
+ sizePolicy.setVerticalStretch(0);
+ sizePolicy.setHeightForWidth(MainWindow->sizePolicy().hasHeightForWidth());
+ MainWindow->setSizePolicy(sizePolicy);
+ MainWindow->setMinimumSize(QSize(1150, 750));
+ MainWindow->setMaximumSize(QSize(16777215, 16777215));
+ MainWindow->setBaseSize(QSize(0, 0));
+ MainWindow->setStyleSheet(QString::fromUtf8(""));
+ MainWindow->setTabShape(QTabWidget::Rounded);
+ centralwidget = new QWidget(MainWindow);
+ centralwidget->setObjectName("centralwidget");
+ centralwidget->setAutoFillBackground(false);
+ centralwidget->setStyleSheet(QString::fromUtf8("QWidget{\n"
+"background: #dcd174;\n"
+"}\n"
+""));
+ gridLayout_4 = new QGridLayout(centralwidget);
+ gridLayout_4->setSpacing(0);
+ gridLayout_4->setObjectName("gridLayout_4");
+ gridLayout_4->setContentsMargins(0, 0, 0, 0);
+ tabWidget = new QTabWidget(centralwidget);
+ tabWidget->setObjectName("tabWidget");
+ tabWidget->setMinimumSize(QSize(0, 0));
+ tabWidget->setAutoFillBackground(false);
+ tabWidget->setStyleSheet(QString::fromUtf8("QTabBar::tab{\n"
+" background: #dcd174;\n"
+" width: 222px;\n"
+" height: 44px;\n"
+" opacity: 0px;\n"
+" border: 1px solid #dcd174; \n"
+" padding: 18px 0px;\n"
+" color: white; \n"
+" font-family: Inter;\n"
+" font-family: Inter;\n"
+" font-size: 36px;\n"
+" font-weight: 500;\n"
+" line-height: 43.57px;\n"
+" text-align: left;\n"
+"}\n"
+"\n"
+"QTabBar::tab:selected {\n"
+" background: #dcd174; \n"
+" font-size: 36px;\n"
+" font-weight: 900;\n"
+" line-height: 43.57px;\n"
+" text-align: left;\n"
+"}\n"
+"\n"
+"QTabBar::pane { \n"
+"border-image: url(:/visual/res/svg/fema-wing.svg);\n"
+"}"));
+ sensorsTab = new QWidget();
+ sensorsTab->setObjectName("sensorsTab");
+ QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
+ sizePolicy1.setHorizontalStretch(0);
+ sizePolicy1.setVerticalStretch(0);
+ sizePolicy1.setHeightForWidth(sensorsTab->sizePolicy().hasHeightForWidth());
+ sensorsTab->setSizePolicy(sizePolicy1);
+ sensorsTab->setMinimumSize(QSize(0, 0));
+ sensorsTab->setStyleSheet(QString::fromUtf8("#sensorsTab {\n"
+" image: url(:/visual/res/svg/fema-wing.svg);\n"
+" background-color: #ffffff; \n"
+" image-position: bottom right;\n"
+"}"));
+ SensorsTabLayout = new QVBoxLayout(sensorsTab);
+ SensorsTabLayout->setSpacing(10);
+ SensorsTabLayout->setObjectName("SensorsTabLayout");
+ SensorsTabLayout->setSizeConstraint(QLayout::SetDefaultConstraint);
+ SensorsTabLayout->setContentsMargins(0, 25, 0, 0);
+ nameLayout = new QHBoxLayout();
+ nameLayout->setSpacing(15);
+ nameLayout->setObjectName("nameLayout");
+ nameLayout->setSizeConstraint(QLayout::SetFixedSize);
+ nameLayout->setContentsMargins(25, -1, -1, -1);
+ group = new QLabel(sensorsTab);
+ group->setObjectName("group");
+ QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::Fixed);
+ sizePolicy2.setHorizontalStretch(0);
+ sizePolicy2.setVerticalStretch(0);
+ sizePolicy2.setHeightForWidth(group->sizePolicy().hasHeightForWidth());
+ group->setSizePolicy(sizePolicy2);
+ group->setMinimumSize(QSize(488, 36));
+ group->setStyleSheet(QString::fromUtf8("width: 488px;\n"
+"height: 36px;\n"
+"background: transparent;\n"
+"font-family: Inter;\n"
+"font-size: 30px;\n"
+"font-weight: 400;\n"
+"line-height: 36.31px;\n"
+"text-align: left;\n"
+"color: #13385F;\n"
+""));
+
+ nameLayout->addWidget(group);
+
+ showHidden = new QLabel(sensorsTab);
+ showHidden->setObjectName("showHidden");
+ sizePolicy2.setHeightForWidth(showHidden->sizePolicy().hasHeightForWidth());
+ showHidden->setSizePolicy(sizePolicy2);
+ showHidden->setMinimumSize(QSize(275, 36));
+ showHidden->setStyleSheet(QString::fromUtf8("width: 275px;\n"
+"height: 36px;\n"
+"background: transparent;\n"
+"font-family: Inter;\n"
+"font-size: 30px;\n"
+"font-weight: 400;\n"
+"line-height: 36.31px;\n"
+"text-align: left;\n"
+"color: #13385F;\n"
+""));
+
+ nameLayout->addWidget(showHidden);
+
+ horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
+
+ nameLayout->addItem(horizontalSpacer_4);
+
+ horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
+
+ nameLayout->addItem(horizontalSpacer);
+
+
+ SensorsTabLayout->addLayout(nameLayout);
+
+ selectLayout = new QHBoxLayout();
+ selectLayout->setSpacing(15);
+ selectLayout->setObjectName("selectLayout");
+ selectLayout->setSizeConstraint(QLayout::SetFixedSize);
+ selectLayout->setContentsMargins(25, -1, -1, 10);
+ showHiddenSelect = new QComboBox(sensorsTab);
+ showHiddenSelect->setObjectName("showHiddenSelect");
+ sizePolicy2.setHeightForWidth(showHiddenSelect->sizePolicy().hasHeightForWidth());
+ showHiddenSelect->setSizePolicy(sizePolicy2);
+ showHiddenSelect->setMinimumSize(QSize(488, 60));
+ showHiddenSelect->setStyleSheet(QString::fromUtf8("QComboBox::drop-down {\n"
+" border: 0px;\n"
+"}\n"
+"\n"
+"QComboBox::down-arrow {\n"
+" image: url(:/visual/res/svg/chevron-down.png);\n"
+"}\n"
+"\n"
+"QComboBox {\n"
+" border: 2px solid #DCD174;\n"
+" background: transparent;\n"
+"}"));
+
+ selectLayout->addWidget(showHiddenSelect);
+
+ groupSelect = new QComboBox(sensorsTab);
+ groupSelect->setObjectName("groupSelect");
+ sizePolicy2.setHeightForWidth(groupSelect->sizePolicy().hasHeightForWidth());
+ groupSelect->setSizePolicy(sizePolicy2);
+ groupSelect->setMinimumSize(QSize(275, 60));
+ groupSelect->setStyleSheet(QString::fromUtf8("QComboBox::drop-down {\n"
+" border: 0px;\n"
+"}\n"
+"\n"
+"QComboBox::down-arrow {\n"
+" image: url(:/visual/res/svg/chevron-down.png);\n"
+"}\n"
+"\n"
+"QComboBox {\n"
+" border: 2px solid #DCD174;\n"
+" background: transparent;\n"
+"}"));
+
+ selectLayout->addWidget(groupSelect);
+
+ horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
+
+ selectLayout->addItem(horizontalSpacer_2);
+
+
+ SensorsTabLayout->addLayout(selectLayout);
+
+ searchLayout = new QHBoxLayout();
+ searchLayout->setSpacing(0);
+ searchLayout->setObjectName("searchLayout");
+ searchLayout->setSizeConstraint(QLayout::SetFixedSize);
+ searchLayout->setContentsMargins(25, -1, -1, 10);
+ search = new QLineEdit(sensorsTab);
+ search->setObjectName("search");
+ sizePolicy2.setHeightForWidth(search->sizePolicy().hasHeightForWidth());
+ search->setSizePolicy(sizePolicy2);
+ search->setMinimumSize(QSize(778, 60));
+ search->setStyleSheet(QString::fromUtf8("width: 778px;\n"
+"height: 60px;\n"
+"border: 2px solid #DCD174;\n"
+"font-family: Inter;\n"
+"font-size: 26px;\n"
+"font-weight: 400;\n"
+"line-height: 31.47px;\n"
+"text-align: left;\n"
+"background: #00000000;\n"
+"color: #a6a6a6;\n"
+"\n"
+"\n"
+"\n"
+""));
+
+ searchLayout->addWidget(search);
+
+ horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
+
+ searchLayout->addItem(horizontalSpacer_3);
+
+
+ SensorsTabLayout->addLayout(searchLayout);
+
+ sensorsLayout = new QVBoxLayout();
+ sensorsLayout->setObjectName("sensorsLayout");
+ sensorsLayout->setContentsMargins(25, -1, -1, -1);
+
+ SensorsTabLayout->addLayout(sensorsLayout);
+
+ tabWidget->addTab(sensorsTab, QString());
+ incidentsTab = new QWidget();
+ incidentsTab->setObjectName("incidentsTab");
+ sizePolicy1.setHeightForWidth(incidentsTab->sizePolicy().hasHeightForWidth());
+ incidentsTab->setSizePolicy(sizePolicy1);
+ incidentsTab->setStyleSheet(QString::fromUtf8("#incidentsTab {\n"
+" image: url(:/visual/res/svg/fema-wing.svg);\n"
+" background-color: #ffffff; \n"
+" image-position: bottom right;\n"
+"}"));
+ gridLayout_8 = new QGridLayout(incidentsTab);
+ gridLayout_8->setObjectName("gridLayout_8");
+ tabWidget->addTab(incidentsTab, QString());
+ journalTab = new QWidget();
+ journalTab->setObjectName("journalTab");
+ sizePolicy1.setHeightForWidth(journalTab->sizePolicy().hasHeightForWidth());
+ journalTab->setSizePolicy(sizePolicy1);
+ journalTab->setStyleSheet(QString::fromUtf8("#journalTab {\n"
+" image: url(:/visual/res/svg/fema-wing.svg);\n"
+" background-color: #ffffff; \n"
+" image-position: bottom right;\n"
+"}"));
+ gridLayout_7 = new QGridLayout(journalTab);
+ gridLayout_7->setObjectName("gridLayout_7");
+ tabWidget->addTab(journalTab, QString());
+ statisticsTab = new QWidget();
+ statisticsTab->setObjectName("statisticsTab");
+ sizePolicy1.setHeightForWidth(statisticsTab->sizePolicy().hasHeightForWidth());
+ statisticsTab->setSizePolicy(sizePolicy1);
+ statisticsTab->setStyleSheet(QString::fromUtf8("#statisticsTab {\n"
+" image: url(:/visual/res/svg/fema-wing.svg);\n"
+" background-color: #ffffff; \n"
+" image-position: bottom right;\n"
+"}"));
+ gridLayout_5 = new QGridLayout(statisticsTab);
+ gridLayout_5->setObjectName("gridLayout_5");
+ tabWidget->addTab(statisticsTab, QString());
+ settingsTab = new QWidget();
+ settingsTab->setObjectName("settingsTab");
+ sizePolicy1.setHeightForWidth(settingsTab->sizePolicy().hasHeightForWidth());
+ settingsTab->setSizePolicy(sizePolicy1);
+ settingsTab->setStyleSheet(QString::fromUtf8("#settingsTab {\n"
+" image: url(:/visual/res/svg/fema-wing.svg);\n"
+" background-color: #ffffff; \n"
+" image-position: bottom right;\n"
+"}"));
+ gridLayout_6 = new QGridLayout(settingsTab);
+ gridLayout_6->setObjectName("gridLayout_6");
+ tabWidget->addTab(settingsTab, QString());
+
+ gridLayout_4->addWidget(tabWidget, 0, 0, 1, 1);
+
+ MainWindow->setCentralWidget(centralwidget);
+ statusbar = new QStatusBar(MainWindow);
+ statusbar->setObjectName("statusbar");
+ MainWindow->setStatusBar(statusbar);
+
+ retranslateUi(MainWindow);
+
+ tabWidget->setCurrentIndex(0);
+
+
+ QMetaObject::connectSlotsByName(MainWindow);
+ } // setupUi
+
+ void retranslateUi(QMainWindow *MainWindow)
+ {
+ MainWindow->setWindowTitle(QCoreApplication::translate("MainWindow", "FemaLocal", nullptr));
+ group->setText(QCoreApplication::translate("MainWindow", "\320\223\321\200\321\203\320\277\320\277\320\260:", nullptr));
+ showHidden->setText(QCoreApplication::translate("MainWindow", "\320\237\320\276\320\272\320\260\320\267\320\260\321\202\321\214 \321\201\320\272\321\200\321\213\321\202\321\213\320\265", nullptr));
+ search->setText(QCoreApplication::translate("MainWindow", "\320\237\320\276\320\270\321\201\320\272...", nullptr));
+ tabWidget->setTabText(tabWidget->indexOf(sensorsTab), QCoreApplication::translate("MainWindow", "\320\224\320\260\321\202\321\207\320\270\320\272\320\270", nullptr));
+ tabWidget->setTabText(tabWidget->indexOf(incidentsTab), QCoreApplication::translate("MainWindow", "\320\230\320\275\321\206\320\270\320\264\320\265\320\275\321\202\321\213", nullptr));
+ tabWidget->setTabText(tabWidget->indexOf(journalTab), QCoreApplication::translate("MainWindow", "\320\226\321\203\321\200\320\275\320\260\320\273", nullptr));
+ tabWidget->setTabText(tabWidget->indexOf(statisticsTab), QCoreApplication::translate("MainWindow", "\320\241\321\202\320\260\321\202\320\270\321\201\321\202\320\270\320\272\320\260", nullptr));
+ tabWidget->setTabText(tabWidget->indexOf(settingsTab), QCoreApplication::translate("MainWindow", "\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270", nullptr));
+ } // retranslateUi
+
+};
+
+namespace Ui {
+ class MainWindow: public Ui_MainWindow {};
+} // namespace Ui
+
+QT_END_NAMESPACE
+
+#endif // UI_MAINWINDOW_H
diff --git a/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware_autogen/mocs_compilation.cpp b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware_autogen/mocs_compilation.cpp
new file mode 100644
index 0000000..d8d7613
--- /dev/null
+++ b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware_autogen/mocs_compilation.cpp
@@ -0,0 +1,4 @@
+// This file is autogenerated. Changes will be overwritten.
+#include "EWIEGA46WW/moc_httpclient.cpp"
+#include "EWIEGA46WW/moc_mainwindow.cpp"
+#include "EWIEGA46WW/moc_sensorwidget.cpp"
diff --git a/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware_autogen/timestamp b/build/Desktop_Qt_6_5_3_GCC_64bit-Debug/FemaSoftware_autogen/timestamp
new file mode 100644
index 0000000..e69de29
diff --git a/httpclient.cpp b/httpclient.cpp
new file mode 100644
index 0000000..000582a
--- /dev/null
+++ b/httpclient.cpp
@@ -0,0 +1,56 @@
+#include "httpclient.h"
+#include
+#include
+#include
+#include
+#include
+#include
+
+HttpClient::HttpClient(QObject *parent)
+ : QObject(parent), networkManager(new QNetworkAccessManager(this)) {}
+
+QJsonObject HttpClient::get(const QString &url) {
+ QNetworkRequest request{QUrl(url)};
+ request.setHeader(QNetworkRequest::ContentTypeHeader, "application/json");
+
+ QNetworkReply *reply = networkManager->get(request);
+ return processReply(reply);
+}
+
+QJsonObject HttpClient::post(const QString &url, const QJsonObject &json) {
+ QNetworkRequest request{QUrl(url)};
+ request.setHeader(QNetworkRequest::ContentTypeHeader, "application/json");
+
+ QNetworkReply *reply = networkManager->post(request, QJsonDocument(json).toJson());
+ return processReply(reply);
+}
+
+QJsonObject HttpClient::put(const QString &url, const QJsonObject &json) {
+ QNetworkRequest request{QUrl(url)};
+ request.setHeader(QNetworkRequest::ContentTypeHeader, "application/json");
+
+ QNetworkReply *reply = networkManager->put(request, QJsonDocument(json).toJson());
+ return processReply(reply);
+}
+
+QJsonObject HttpClient::processReply(QNetworkReply *reply) {
+ QEventLoop loop;
+ connect(reply, &QNetworkReply::finished, &loop, &QEventLoop::quit);
+ loop.exec();
+
+ QJsonObject result;
+ if (reply->error() == QNetworkReply::NoError) {
+ QByteArray responseData = reply->readAll();
+ QJsonParseError parseError;
+ QJsonDocument jsonDoc = QJsonDocument::fromJson(responseData, &parseError);
+ if (parseError.error == QJsonParseError::NoError && jsonDoc.isObject()) {
+ result = jsonDoc.object();
+ } else {
+ result["error"] = "Invalid JSON response.";
+ }
+ } else {
+ result["error"] = reply->errorString();
+ }
+ reply->deleteLater();
+ return result;
+}
diff --git a/httpclient.h b/httpclient.h
new file mode 100644
index 0000000..5d7fa3e
--- /dev/null
+++ b/httpclient.h
@@ -0,0 +1,24 @@
+#ifndef HTTPCLIENT_H
+#define HTTPCLIENT_H
+
+#include
+#include
+
+class QNetworkAccessManager;
+class QNetworkReply;
+
+class HttpClient : public QObject {
+ Q_OBJECT
+
+public:
+ explicit HttpClient(QObject *parent = nullptr);
+ QJsonObject get(const QString &url);
+ QJsonObject post(const QString &url, const QJsonObject &json);
+ QJsonObject put(const QString &url, const QJsonObject &json);
+
+private:
+ QNetworkAccessManager *networkManager;
+ QJsonObject processReply(QNetworkReply *reply);
+};
+
+#endif // HTTPCLIENT_H
diff --git a/mainwindow.cpp b/mainwindow.cpp
index 274a3c2..c7d97e8 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -1,11 +1,12 @@
#include "mainwindow.h"
#include "./ui_mainwindow.h"
-#include "sensorwidget.h"
#include "sensorlayout.h"
+#include "sensorwidget.h"
+#include "httpclient.h"
+#include
#include
#include
-#include
#include
#include
@@ -17,11 +18,11 @@ MainWindow::MainWindow(QWidget *parent)
ui->setupUi(this);
// Создаем QScrollArea для прокрутки
- QScrollArea* scrollArea = new QScrollArea(this);
+ QScrollArea *scrollArea = new QScrollArea(this);
scrollArea->setStyleSheet("background: transparent; border: 0;");
- SensorLayout* sl = new SensorLayout(scrollArea);
- scrollArea->setLayout(sl); // Устанавливаем контейнер
- scrollArea->setWidgetResizable(true); // Контейнер будет растягиваться по области просмотра
+ SensorLayout *sl = new SensorLayout(scrollArea);
+ scrollArea->setLayout(sl); // Устанавливаем контейнер
+ scrollArea->setWidgetResizable(true); // Контейнер будет растягиваться по области просмотра
scrollArea->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
scrollArea->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
@@ -29,59 +30,41 @@ MainWindow::MainWindow(QWidget *parent)
ui->SensorsTabLayout->addWidget(scrollArea);
// Добавляем виджеты в SensorLayout
- int rows = 0; // Количество строк
- int columns = 0; // Количество столбцов
+ int rows = 3; // Количество строк
+ int columns = 3; // Количество столбцов
for (int row = 0; row < rows; ++row) {
for (int col = 0; col < columns; ++col) {
const QString a = QString::number(row);
const QString b = QString::number(col);
const QString c = QString::number(row + col);
- SensorWidget* sensor = new SensorWidget(nullptr, a, b, c);
+ SensorWidget *sensor = new SensorWidget(nullptr, a, b, c);
sl->addWidget(sensor);
}
}
+ HttpClient httpClient;
+ for (int i = 0; i < 10; ++i) {
+ QJsonObject getResult = httpClient.get("http://raspberrypi.lan:8080/data/getDevices");
+ qDebug() << "GET Response:" << getResult;
+ }
}
-
-
MainWindow::~MainWindow()
{
delete ui;
}
-void MainWindow::ResizeEvent(QResizeEvent *event)
-{
+void MainWindow::ResizeEvent(QResizeEvent *event) {}
-}
+void MainWindow::SetupTabs() {}
-void MainWindow::SetupTabs()
-{
+void MainWindow::SetupSensorTab(QWidget *tab, QVBoxLayout *mainLayout) {}
-}
+void MainWindow::SetupIncidentTab(QWidget *tab, QVBoxLayout *mainLayout) {}
-void MainWindow::SetupSensorTab(QWidget *tab, QVBoxLayout *mainLayout)
-{
+void MainWindow::SetupStatisticsTab(QWidget *tab, QVBoxLayout *mainLayout) {}
-}
+void MainWindow::SetupJournalTab(QWidget *tab, QVBoxLayout *mainLayout) {}
-void MainWindow::SetupIncidentTab(QWidget *tab, QVBoxLayout *mainLayout)
-{
-
-}
-
-void MainWindow::SetupStatisticsTab(QWidget *tab, QVBoxLayout *mainLayout)
-{
-
-}
-
-void MainWindow::SetupJournalTab(QWidget *tab, QVBoxLayout *mainLayout)
-{
-
-}
-
-void MainWindow::SetupSettingsTab(QWidget *tab, QVBoxLayout *mainLayout)
-{
-
-}
+void MainWindow::SetupSettingsTab(QWidget *tab, QVBoxLayout *mainLayout) {}
diff --git a/mainwindow.h b/mainwindow.h
index 6583106..3176d80 100644
--- a/mainwindow.h
+++ b/mainwindow.h
@@ -2,10 +2,15 @@
#define MAINWINDOW_H
#include
-#include
#include
#include
+#ifdef Q_OS_WIN
+ #include
+#elif defined(Q_OS_LINUX)
+ #include
+#endif
+
#include