From 077f083d263462c3588b0716d8606455a7d56cf1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=A2=9E=E8=BE=89?= <3045316072@qq.com> Date: Wed, 5 Feb 2025 16:45:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0git=E5=BF=BD=E7=95=A5?= =?UTF-8?q?=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 44 +- .../Debug/qt/qmake/.qmake.stash | 7 - .../Debug/qt/qmake/moc_predefs.h.cbt | 1 - .../Debug/qt/qmake/props.txt | 25 - .../Debug/qt/qmake/qtvars.pro | 2 - .../Debug/qt/qmake/qtvars.vcxproj | 83 - .../Debug/qt/qmake/qtvars.vcxproj.filters | 14 - .../Debug/qt/qmake/qtvars.xml | 41 - .../BaseComm.872ecd6f/Debug/qt/qtvars.xml | 41 - .../Release/qt/qmake/.qmake.stash | 7 - .../Release/qt/qmake/moc_predefs.h.cbt | 1 - .../Release/qt/qmake/props.txt | 25 - .../Release/qt/qmake/qtvars.pro | 2 - .../Release/qt/qmake/qtvars.vcxproj | 88 - .../Release/qt/qmake/qtvars.vcxproj.filters | 14 - .../Release/qt/qmake/qtvars.xml | 41 - .../BaseComm.872ecd6f/Release/qt/qtvars.xml | 41 - .../x64/Debug/qt/qmake/.qmake.stash | 7 - .../x64/Debug/qt/qmake/moc_predefs.h.cbt | 1 - .../x64/Debug/qt/qmake/props.txt | 25 - .../x64/Debug/qt/qmake/qtvars.pro | 2 - .../x64/Debug/qt/qmake/qtvars.vcxproj | 83 - .../x64/Debug/qt/qmake/qtvars.vcxproj.filters | 14 - .../x64/Debug/qt/qmake/qtvars.xml | 41 - .../BaseComm.872ecd6f/x64/Debug/qt/qtvars.xml | 41 - .../x64/Release/qt/qmake/.qmake.stash | 7 - .../x64/Release/qt/qmake/moc_predefs.h.cbt | 1 - .../x64/Release/qt/qmake/props.txt | 25 - .../x64/Release/qt/qmake/qtvars.pro | 2 - .../x64/Release/qt/qmake/qtvars.vcxproj | 88 - .../Release/qt/qmake/qtvars.vcxproj.filters | 14 - .../x64/Release/qt/qmake/qtvars.xml | 41 - .../x64/Release/qt/qtvars.xml | 41 - .../BaseCommonLibrary.write.1u.tlog | Bin 85648 -> 102280 bytes .../x64/Release/qt/qmake/qtvars.pro | 54 + BaseToolBox/BaseToolBox.cpp | 5 + BaseToolBox/BaseToolBox.h | 9 + BaseToolBox/BaseToolBox.vcxproj | 112 + BaseToolBox/BaseToolBox.vcxproj.filters | 37 + BaseToolBox/basetoolbox_global.h | 13 + .../QApplicationSettingManager.cpp | 10 + .../QApplicationSettingManager.h | 16 + .../QApplicationSettingManager.ui | 22 + .../x64/Debug/qt/qmake/.qmake.stash | 7 - .../x64/Debug/qt/qmake/import.qml | 1 - .../x64/Debug/qt/qmake/moc_predefs.h.cbt | 1 - .../x64/Debug/qt/qmake/props.txt | 25 - .../x64/Debug/qt/qmake/qtvars.pro | 2 - .../x64/Debug/qt/qmake/qtvars.vcxproj | 83 - .../x64/Debug/qt/qmake/qtvars.vcxproj.filters | 14 - .../x64/Debug/qt/qmake/qtvars.xml | 2 - .../x64/Release/GPUGarbage.cu142073568.deps | 164 - .../x64/Release/GPURFPC.cu1524103048.deps | 163 - .../x64/Release/GPURFPC.cu1641045023.deps | 163 - .../x64/Release/GPURFPC.cu1951452448.deps | 163 - .../x64/Release/GPURFPC.cu88056305.deps | 163 - .../Release/GPURFPCKernel.cu-1258354818.deps | 163 - .../Release/GPURFPCKernel.cu1449066795.deps | 163 - .../x64/Release/GPURTPC.cu1951476146.deps | 163 - .../x64/Release/GPUTBPImage.cu-332558785.deps | 163 - .../x64/Release/GPUTBPImage.cu208087214.deps | 163 - .../x64/Release/GPUTBPImage.cu238649977.deps | 163 - .../x64/Release/GPUTBPImage.cu323216038.deps | 163 - .../x64/Release/GPUTool.cu-1712250310.deps | 162 - .../x64/Release/GPUTool.cu-2140705044.deps | 165 - .../x64/Release/GPUTool.cu-21905340.deps | 165 - .../x64/Release/GPUTool.cu2046261755.deps | 165 - .../RasterPr.7EF67DAA.tlog/CL.command.1.tlog | Bin 259368 -> 0 bytes .../RasterPr.7EF67DAA.tlog/CL.read.1.tlog | Bin 3846036 -> 0 bytes .../RasterPr.7EF67DAA.tlog/CL.write.1.tlog | Bin 48804 -> 0 bytes .../RasterPr.7EF67DAA.tlog/Cl.items.tlog | 49 - .../CopyRefs.command.1.tlog | 2 - .../CopyRefs.read.1.tlog | 1 - .../CopyRefs.write.1.tlog | 2 - .../CudaCompile.read.1u.tlog | Bin 122240 -> 0 bytes .../CudaCompile.write.1u.tlog | Bin 1846 -> 0 bytes .../RasterProcessTool.lastbuildstate | 2 - .../RasterProcessTool.write.1u.tlog | Bin 117656 -> 0 bytes .../link.command.1.tlog | Bin 26260 -> 0 bytes .../RasterPr.7EF67DAA.tlog/link.read.1.tlog | Bin 86950 -> 0 bytes .../link.secondary.1.tlog | 1 - .../RasterPr.7EF67DAA.tlog/link.write.1.tlog | Bin 14404 -> 0 bytes .../RasterPr.7EF67DAA.tlog/moc.read.1u.tlog | Bin 3632 -> 0 bytes .../RasterPr.7EF67DAA.tlog/moc.write.1u.tlog | Bin 8074 -> 0 bytes .../RasterPr.7EF67DAA.tlog/rcc.read.1u.tlog | Bin 812 -> 0 bytes .../RasterPr.7EF67DAA.tlog/rcc.write.1u.tlog | Bin 958 -> 0 bytes .../RasterPr.7EF67DAA.tlog/uic.read.1u.tlog | Bin 3288 -> 0 bytes .../RasterPr.7EF67DAA.tlog/uic.write.1u.tlog | Bin 7106 -> 0 bytes .../x64/Release/RasterPr.EF226A1E.Up2Date | 0 .../x64/Release/RasterProcessTool.exe.recipe | 14 - ...erProcessTool.vcxproj.FileListAbsolute.txt | 0 .../x64/Release/qt/moc/moc_DEMLLA2XYZTool.cpp | 137 - .../qt/moc/moc_ImageShowDialogClass.cpp | 398 - .../qt/moc/moc_QClipRasterByRowCols.cpp | 132 - .../Release/qt/moc/moc_QComplex2AmpPhase.cpp | 150 - .../x64/Release/qt/moc/moc_QImageSARRFPC.cpp | 161 - .../qt/moc/moc_QImportGF3StripL1ADataset.cpp | 137 - .../qt/moc/moc_QMergeRasterProcessDialog.cpp | 147 - .../x64/Release/qt/moc/moc_QOrthSlrRaster.cpp | 141 - .../qt/moc/moc_QRDOrthProcessClass.cpp | 141 - .../qt/moc/moc_QSARLookTableSimualtionGUI.cpp | 145 - .../Release/qt/moc/moc_QSimulationBPImage.cpp | 133 - .../Release/qt/moc/moc_QSimulationRFPCGUI.cpp | 95 - .../x64/Release/qt/moc/moc_QToolAbstract.cpp | 153 - .../Release/qt/moc/moc_RasterProcessTool.cpp | 189 - .../Release/qt/moc/moc_RegisterToolbox.cpp | 875 -- .../x64/Release/qt/moc/moc_qcustomplot.cpp | 7913 ----------------- .../x64/Release/qt/qmake/.qmake.stash | 40 - .../x64/Release/qt/qmake/import.qml | 1 - .../x64/Release/qt/qmake/moc_predefs.h.cbt | 1 - .../x64/Release/qt/qmake/props.txt | 25 - .../x64/Release/qt/qmake/qtvars.pro | 2 - .../x64/Release/qt/qmake/qtvars.vcxproj | 88 - .../Release/qt/qmake/qtvars.vcxproj.filters | 14 - .../x64/Release/qt/qmake/qtvars.xml | 41 - .../x64/Release/qt/qtvars.xml | 41 - .../Release/qt/rcc/qrc_RasterProcessTool.cpp | 3552 -------- .../x64/Release/qt/rcc/qrc_qcustomplot.cpp | 46 - .../x64/Release/qt/uic/ui_DEMLLA2XYZTool.h | 161 - .../Release/qt/uic/ui_ImageShowDialogClass.h | 59 - .../Release/qt/uic/ui_QClipRasterByRowCols.h | 203 - .../x64/Release/qt/uic/ui_QComplex2AmpPhase.h | 209 - .../x64/Release/qt/uic/ui_QImageSARRFPC.h | 287 - .../qt/uic/ui_QImportGF3StripL1ADataset.h | 160 - .../qt/uic/ui_QMergeRasterProcessDialog.h | 229 - .../x64/Release/qt/uic/ui_QOrthSlrRaster.h | 196 - .../Release/qt/uic/ui_QRDOrthProcessClass.h | 251 - .../qt/uic/ui_QSARLookTableSimualtionGUI.h | 212 - .../Release/qt/uic/ui_QSimulationBPImage.h | 146 - .../Release/qt/uic/ui_QSimulationRFPCGUI.h | 46 - .../x64/Release/qt/uic/ui_RasterProcessTool.h | 140 - .../x64/Release/qt/uic/ui_qcustomplot.h | 66 - .../RasterPr.7EF67DAA/x64/Release/vc143.idb | Bin 5360640 -> 0 bytes LAMPSARProcessProgram/RasterProcessTool.sln | 10 + .../RasterProcessTool.vcxproj | 11 + .../ToolBox/ToolBoxManager/pluginBase.cpp | 41 +- 136 files changed, 327 insertions(+), 21006 deletions(-) delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/.qmake.stash delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/moc_predefs.h.cbt delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/props.txt delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.pro delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.vcxproj delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.vcxproj.filters delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.xml delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qtvars.xml delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/.qmake.stash delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/moc_predefs.h.cbt delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/props.txt delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.pro delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.vcxproj delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.vcxproj.filters delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.xml delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qtvars.xml delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/.qmake.stash delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/moc_predefs.h.cbt delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/props.txt delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.pro delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.vcxproj delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.vcxproj.filters delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.xml delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qtvars.xml delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/.qmake.stash delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/moc_predefs.h.cbt delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/props.txt delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.pro delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.vcxproj delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.vcxproj.filters delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.xml delete mode 100644 BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qtvars.xml create mode 100644 BaseToolBox/BaseToolBox.cpp create mode 100644 BaseToolBox/BaseToolBox.h create mode 100644 BaseToolBox/BaseToolBox.vcxproj create mode 100644 BaseToolBox/BaseToolBox.vcxproj.filters create mode 100644 BaseToolBox/basetoolbox_global.h create mode 100644 LAMPSARProcessProgram/QApplicationSettingManager.cpp create mode 100644 LAMPSARProcessProgram/QApplicationSettingManager.h create mode 100644 LAMPSARProcessProgram/QApplicationSettingManager.ui delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/.qmake.stash delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/import.qml delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/moc_predefs.h.cbt delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/props.txt delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.pro delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.vcxproj delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.vcxproj.filters delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.xml delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUGarbage.cu142073568.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu1524103048.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu1641045023.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu1951452448.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu88056305.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPCKernel.cu-1258354818.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPCKernel.cu1449066795.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURTPC.cu1951476146.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu-332558785.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu208087214.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu238649977.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu323216038.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu-1712250310.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu-2140705044.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu-21905340.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu2046261755.deps delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CL.command.1.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CL.read.1.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CL.write.1.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/Cl.items.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CopyRefs.command.1.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CopyRefs.read.1.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CopyRefs.write.1.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CudaCompile.read.1u.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CudaCompile.write.1u.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/RasterProcessTool.lastbuildstate delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/RasterProcessTool.write.1u.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/link.command.1.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/link.read.1.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/link.secondary.1.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/link.write.1.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/moc.read.1u.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/moc.write.1u.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/rcc.read.1u.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/rcc.write.1u.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/uic.read.1u.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/uic.write.1u.tlog delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.EF226A1E.Up2Date delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterProcessTool.exe.recipe delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterProcessTool.vcxproj.FileListAbsolute.txt delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_DEMLLA2XYZTool.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_ImageShowDialogClass.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QClipRasterByRowCols.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QComplex2AmpPhase.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QImageSARRFPC.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QImportGF3StripL1ADataset.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QMergeRasterProcessDialog.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QOrthSlrRaster.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QRDOrthProcessClass.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QSARLookTableSimualtionGUI.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QSimulationBPImage.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QSimulationRFPCGUI.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QToolAbstract.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_RasterProcessTool.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_RegisterToolbox.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_qcustomplot.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/.qmake.stash delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/import.qml delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/moc_predefs.h.cbt delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/props.txt delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.pro delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.vcxproj delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.vcxproj.filters delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.xml delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qtvars.xml delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/rcc/qrc_RasterProcessTool.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/rcc/qrc_qcustomplot.cpp delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_DEMLLA2XYZTool.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_ImageShowDialogClass.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QClipRasterByRowCols.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QComplex2AmpPhase.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QImageSARRFPC.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QImportGF3StripL1ADataset.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QMergeRasterProcessDialog.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QOrthSlrRaster.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QRDOrthProcessClass.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QSARLookTableSimualtionGUI.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QSimulationBPImage.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QSimulationRFPCGUI.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_RasterProcessTool.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_qcustomplot.h delete mode 100644 LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/vc143.idb diff --git a/.gitignore b/.gitignore index bce3d4d..3e436d8 100644 --- a/.gitignore +++ b/.gitignore @@ -17,24 +17,25 @@ mono_crash.* # Build results -LAMPSARProcessProgram/[Dd]ebug/ -LAMPSARProcessProgram/[Dd]ebugPublic/ -LAMPSARProcessProgram/[Rr]elease/ -LAMPSARProcessProgram/[Rr]eleases/ -LAMPSARProcessProgram/x64/ -LAMPSARProcessProgram/x86/ -LAMPSARProcessProgram/[Ww][Ii][Nn]32/ -LAMPSARProcessProgram/[Aa][Rr][Mm]/ -LAMPSARProcessProgram/[Aa][Rr][Mm]64/ -LAMPSARProcessProgram/bld/ -LAMPSARProcessProgram/[Bb]in/ -LAMPSARProcessProgram/[Oo]bj/ -LAMPSARProcessProgram/[Oo]ut/ -LAMPSARProcessProgram/[Ll]og/ -LAMPSARProcessProgram/[Ll]ogs/ +**/[Dd]ebug/ +**/[Dd]ebugPublic/ +**/[Rr]elease/ +**/[Rr]eleases/ +**/x64/ +**/x86/ +**/[Ww][Ii][Nn]32/ +**/[Aa][Rr][Mm]/ +**/[Aa][Rr][Mm]64/ +**/bld/ +**/[Bb]in/ +**/[Oo]bj/ +**/[Oo]ut/ +**/[Ll]og/ +**/[Ll]ogs/ +**/Releases # Visual Studio 2015/2017 cache/options directory -LAMPSARProcessProgram/.vs/ +**/.vs/ # Uncomment if you have tasks that create the project's static files in wwwroot #wwwroot/ @@ -42,8 +43,8 @@ LAMPSARProcessProgram/.vs/ Generated\ Files/ # MSTest test Results -[Tt]est[Rr]esult*/ -[Bb]uild[Ll]og.* +**/[Tt]est[Rr]esult*/ +**/[Bb]uild[Ll]og.* # NUnit *.VisualState.xml @@ -51,8 +52,8 @@ TestResult.xml nunit-*.xml # Build Results of an ATL Project -[Dd]ebugPS/ -[Rr]eleasePS/ +**/[Dd]ebugPS/ +**/[Rr]eleasePS/ dlldata.c # Benchmark Results @@ -97,7 +98,8 @@ StyleCopReport.xml *.pidb *.svclog *.scc - +**.tlog +*.tlog # Chutzpah Test files _Chutzpah* diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/.qmake.stash b/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/.qmake.stash deleted file mode 100644 index 26f7ec7..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/.qmake.stash +++ /dev/null @@ -1,7 +0,0 @@ -QMAKE_CXX.QT_COMPILER_STDCXX = 199711L -QMAKE_CXX.QMAKE_MSC_VER = 1940 -QMAKE_CXX.QMAKE_MSC_FULL_VER = 194033813 -QMAKE_CXX.COMPILER_MACROS = \ - QT_COMPILER_STDCXX \ - QMAKE_MSC_VER \ - QMAKE_MSC_FULL_VER diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/moc_predefs.h.cbt b/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/moc_predefs.h.cbt deleted file mode 100644 index 693383c..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/moc_predefs.h.cbt +++ /dev/null @@ -1 +0,0 @@ -This is a dummy file needed to create ./moc_predefs.h diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/props.txt b/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/props.txt deleted file mode 100644 index 2dae25d..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/props.txt +++ /dev/null @@ -1,25 +0,0 @@ -QT_SYSROOT: -QT_INSTALL_PREFIX:C:/vcpkg/installed/x64-windows -QT_INSTALL_ARCHDATA:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_INSTALL_DATA:C:/vcpkg/installed/x64-windows/share/qt5 -QT_INSTALL_DOCS:C:/vcpkg/installed/x64-windows/share/qt5/doc -QT_INSTALL_HEADERS:C:/vcpkg/installed/x64-windows/include/qt5 -QT_INSTALL_LIBS:C:/vcpkg/installed/x64-windows/lib -QT_INSTALL_LIBEXECS:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_INSTALL_BINS:C:/vcpkg/installed/x64-windows/bin -QT_INSTALL_TESTS:C:/vcpkg/installed/x64-windows/tests -QT_INSTALL_PLUGINS:C:/vcpkg/installed/x64-windows/plugins -QT_INSTALL_IMPORTS:C:/vcpkg/installed/x64-windows/tools/qt5/imports -QT_INSTALL_QML:C:/vcpkg/installed/x64-windows/qml -QT_INSTALL_TRANSLATIONS:C:/vcpkg/installed/x64-windows/share/qt5/translations -QT_INSTALL_CONFIGURATION: -QT_INSTALL_EXAMPLES:C:/vcpkg/installed/x64-windows/share/qt5/examples -QT_INSTALL_DEMOS:C:/vcpkg/installed/x64-windows/share/qt5/examples -QT_HOST_PREFIX:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_HOST_DATA:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_HOST_BINS:C:/vcpkg/installed/x64-windows/tools/qt5/bin -QT_HOST_LIBS:C:/vcpkg/installed/x64-windows/tools/qt5/lib -QMAKE_SPEC:win32-msvc -QMAKE_XSPEC:win32-msvc -QMAKE_VERSION:3.1 -QT_VERSION:5.15.13 diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.pro b/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.pro deleted file mode 100644 index c72df94..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.pro +++ /dev/null @@ -1,2 +0,0 @@ -CONFIG += no_fixpath -QT = core diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.vcxproj b/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.vcxproj deleted file mode 100644 index a954a9a..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.vcxproj +++ /dev/null @@ -1,83 +0,0 @@ - - - - - Debug - x64 - - - - - qtvars - Qt4VSv1.0 - - - - v143 - .\ - false - NotSet - Application - qtvars - - - - - - - - - .\ - qtvars - true - - - - C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseCommonLibrary\BaseComm.872ecd6f\Debug\qt\qmake;C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseCommonLibrary\BaseComm.872ecd6f\Debug\qt\qmake;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc;%(AdditionalIncludeDirectories) - -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus %(AdditionalOptions) - .\ - false - ProgramDatabase - Sync - .\ - Disabled - _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_CORE_LIB;%(PreprocessorDefinitions) - false - MultiThreadedDebugDLL - true - true - false - TurnOffAllWarnings - - - C:\vcpkg\installed\x64-windows\lib\Qt5Cored.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmaind.lib;%(AdditionalDependencies) - /DEBUG "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions) - true - false - true - $(OutDir)\qtvars.exe - true - Windows - true - - - Unsigned - None - 0 - - - _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions) - - - - - Document - C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\features\data\dummy.cpp;%(AdditionalInputs) - cl -BxC:\vcpkg\installed\x64-windows\tools\qt5\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W0 -E C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\features\data\dummy.cpp 2>NUL >moc_predefs.h - Generate moc_predefs.h - moc_predefs.h;%(Outputs) - - - - - \ No newline at end of file diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.vcxproj.filters b/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.vcxproj.filters deleted file mode 100644 index a5e61b7..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.vcxproj.filters +++ /dev/null @@ -1,14 +0,0 @@ - - - - - {71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11} - cpp;c;cxx;moc;h;def;odl;idl;res; - - - - - Generated Files - - - \ No newline at end of file diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.xml b/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.xml deleted file mode 100644 index a8e2957..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qmake/qtvars.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_CORE_LIB -C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc - -MultiThreadedDebugDLL --Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -C:\vcpkg\installed\x64-windows\lib\Qt5Cored.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmaind.lib -/DEBUG "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" - -C:/vcpkg/installed/x64-windows -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/share/qt5 -C:/vcpkg/installed/x64-windows/share/qt5/doc -C:/vcpkg/installed/x64-windows/include/qt5 -C:/vcpkg/installed/x64-windows/lib -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/bin -C:/vcpkg/installed/x64-windows/tests -C:/vcpkg/installed/x64-windows/plugins -C:/vcpkg/installed/x64-windows/tools/qt5/imports -C:/vcpkg/installed/x64-windows/qml -C:/vcpkg/installed/x64-windows/share/qt5/translations - -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5/bin -C:/vcpkg/installed/x64-windows/tools/qt5/lib -win32-msvc -win32-msvc -3.1 -5.15.13 -jZExDsIwDEWvkhtkYuyQ2qYY0jg4zlAh1PvfgrQqqsRCBi/x/99+zouRkrEtg4nEsj7t4kCU3MhpL6QrJyqDzyp3AvNsNO+PbCxpUqnZQwSZM0dqKmpCoFJET1VxnCBWpBzs1hsVEPcRIR5mZG0LiDIVVwwh596oGNJUw0TFQsKg6LQ26Jl6/Yc88qhBFwdxlbzRd5/lZDmMrmX9cTfshz+N7XiU2mfBhr/1+nb4SfmORxrr9P4A - 5.15.13 - 5 - 15 - 13 - - diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qtvars.xml b/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qtvars.xml deleted file mode 100644 index a8e2957..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Debug/qt/qtvars.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_CORE_LIB -C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc - -MultiThreadedDebugDLL --Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -C:\vcpkg\installed\x64-windows\lib\Qt5Cored.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmaind.lib -/DEBUG "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" - -C:/vcpkg/installed/x64-windows -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/share/qt5 -C:/vcpkg/installed/x64-windows/share/qt5/doc -C:/vcpkg/installed/x64-windows/include/qt5 -C:/vcpkg/installed/x64-windows/lib -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/bin -C:/vcpkg/installed/x64-windows/tests -C:/vcpkg/installed/x64-windows/plugins -C:/vcpkg/installed/x64-windows/tools/qt5/imports -C:/vcpkg/installed/x64-windows/qml -C:/vcpkg/installed/x64-windows/share/qt5/translations - -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5/bin -C:/vcpkg/installed/x64-windows/tools/qt5/lib -win32-msvc -win32-msvc -3.1 -5.15.13 -jZExDsIwDEWvkhtkYuyQ2qYY0jg4zlAh1PvfgrQqqsRCBi/x/99+zouRkrEtg4nEsj7t4kCU3MhpL6QrJyqDzyp3AvNsNO+PbCxpUqnZQwSZM0dqKmpCoFJET1VxnCBWpBzs1hsVEPcRIR5mZG0LiDIVVwwh596oGNJUw0TFQsKg6LQ26Jl6/Yc88qhBFwdxlbzRd5/lZDmMrmX9cTfshz+N7XiU2mfBhr/1+nb4SfmORxrr9P4A - 5.15.13 - 5 - 15 - 13 - - diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/.qmake.stash b/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/.qmake.stash deleted file mode 100644 index 26f7ec7..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/.qmake.stash +++ /dev/null @@ -1,7 +0,0 @@ -QMAKE_CXX.QT_COMPILER_STDCXX = 199711L -QMAKE_CXX.QMAKE_MSC_VER = 1940 -QMAKE_CXX.QMAKE_MSC_FULL_VER = 194033813 -QMAKE_CXX.COMPILER_MACROS = \ - QT_COMPILER_STDCXX \ - QMAKE_MSC_VER \ - QMAKE_MSC_FULL_VER diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/moc_predefs.h.cbt b/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/moc_predefs.h.cbt deleted file mode 100644 index 693383c..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/moc_predefs.h.cbt +++ /dev/null @@ -1 +0,0 @@ -This is a dummy file needed to create ./moc_predefs.h diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/props.txt b/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/props.txt deleted file mode 100644 index 2dae25d..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/props.txt +++ /dev/null @@ -1,25 +0,0 @@ -QT_SYSROOT: -QT_INSTALL_PREFIX:C:/vcpkg/installed/x64-windows -QT_INSTALL_ARCHDATA:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_INSTALL_DATA:C:/vcpkg/installed/x64-windows/share/qt5 -QT_INSTALL_DOCS:C:/vcpkg/installed/x64-windows/share/qt5/doc -QT_INSTALL_HEADERS:C:/vcpkg/installed/x64-windows/include/qt5 -QT_INSTALL_LIBS:C:/vcpkg/installed/x64-windows/lib -QT_INSTALL_LIBEXECS:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_INSTALL_BINS:C:/vcpkg/installed/x64-windows/bin -QT_INSTALL_TESTS:C:/vcpkg/installed/x64-windows/tests -QT_INSTALL_PLUGINS:C:/vcpkg/installed/x64-windows/plugins -QT_INSTALL_IMPORTS:C:/vcpkg/installed/x64-windows/tools/qt5/imports -QT_INSTALL_QML:C:/vcpkg/installed/x64-windows/qml -QT_INSTALL_TRANSLATIONS:C:/vcpkg/installed/x64-windows/share/qt5/translations -QT_INSTALL_CONFIGURATION: -QT_INSTALL_EXAMPLES:C:/vcpkg/installed/x64-windows/share/qt5/examples -QT_INSTALL_DEMOS:C:/vcpkg/installed/x64-windows/share/qt5/examples -QT_HOST_PREFIX:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_HOST_DATA:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_HOST_BINS:C:/vcpkg/installed/x64-windows/tools/qt5/bin -QT_HOST_LIBS:C:/vcpkg/installed/x64-windows/tools/qt5/lib -QMAKE_SPEC:win32-msvc -QMAKE_XSPEC:win32-msvc -QMAKE_VERSION:3.1 -QT_VERSION:5.15.13 diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.pro b/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.pro deleted file mode 100644 index c72df94..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.pro +++ /dev/null @@ -1,2 +0,0 @@ -CONFIG += no_fixpath -QT = core diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.vcxproj b/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.vcxproj deleted file mode 100644 index b7c787d..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.vcxproj +++ /dev/null @@ -1,88 +0,0 @@ - - - - - Release - x64 - - - - - qtvars - Qt4VSv1.0 - - - - v143 - .\ - false - NotSet - Application - qtvars - - - - - - - - - .\ - qtvars - true - false - - - - C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseCommonLibrary\BaseComm.872ecd6f\Release\qt\qmake;C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseCommonLibrary\BaseComm.872ecd6f\Release\qt\qmake;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc;%(AdditionalIncludeDirectories) - -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus %(AdditionalOptions) - .\ - false - None - Sync - .\ - MaxSpeed - _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;QT_CORE_LIB;%(PreprocessorDefinitions) - false - - MultiThreadedDLL - true - true - false - TurnOffAllWarnings - - - C:\vcpkg\installed\x64-windows\lib\Qt5Core.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmain.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;C:\vcpkg\installed\x64-windows\lib\bz2.lib;C:\vcpkg\installed\x64-windows\lib\libpng16.lib;C:\vcpkg\installed\x64-windows\lib\zlib.lib;C:\vcpkg\installed\x64-windows\lib\zstd.lib;C:\vcpkg\installed\x64-windows\lib\icuin.lib;C:\vcpkg\installed\x64-windows\lib\icuuc.lib;C:\vcpkg\installed\x64-windows\lib\icuio.lib;C:\vcpkg\installed\x64-windows\lib\icudt.lib;advapi32.lib;%(AdditionalDependencies) - C:\vcpkg\installed\x64-windows\lib;C:\vcpkg\installed\x64-windows\lib\manual-link;%(AdditionalLibraryDirectories) - "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions) - true - false - true - false - true - $(OutDir)\qtvars.exe - true - Windows - true - - - Unsigned - None - 0 - - - _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;QT_CORE_LIB;%(PreprocessorDefinitions) - - - - - Document - C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\features\data\dummy.cpp;%(AdditionalInputs) - cl -BxC:\vcpkg\installed\x64-windows\tools\qt5\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -O2 -MD -W0 -E C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\features\data\dummy.cpp 2>NUL >moc_predefs.h - Generate moc_predefs.h - moc_predefs.h;%(Outputs) - - - - - \ No newline at end of file diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.vcxproj.filters b/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.vcxproj.filters deleted file mode 100644 index a5e61b7..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.vcxproj.filters +++ /dev/null @@ -1,14 +0,0 @@ - - - - - {71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11} - cpp;c;cxx;moc;h;def;odl;idl;res; - - - - - Generated Files - - - \ No newline at end of file diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.xml b/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.xml deleted file mode 100644 index 14f2b0a..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qmake/qtvars.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;QT_CORE_LIB -C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc - -MultiThreadedDLL --Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -C:\vcpkg\installed\x64-windows\lib\Qt5Core.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmain.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;C:\vcpkg\installed\x64-windows\lib\bz2.lib;C:\vcpkg\installed\x64-windows\lib\libpng16.lib;C:\vcpkg\installed\x64-windows\lib\zlib.lib;C:\vcpkg\installed\x64-windows\lib\zstd.lib;C:\vcpkg\installed\x64-windows\lib\icuin.lib;C:\vcpkg\installed\x64-windows\lib\icuuc.lib;C:\vcpkg\installed\x64-windows\lib\icuio.lib;C:\vcpkg\installed\x64-windows\lib\icudt.lib;advapi32.lib -"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" - -C:/vcpkg/installed/x64-windows -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/share/qt5 -C:/vcpkg/installed/x64-windows/share/qt5/doc -C:/vcpkg/installed/x64-windows/include/qt5 -C:/vcpkg/installed/x64-windows/lib -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/bin -C:/vcpkg/installed/x64-windows/tests -C:/vcpkg/installed/x64-windows/plugins -C:/vcpkg/installed/x64-windows/tools/qt5/imports -C:/vcpkg/installed/x64-windows/qml -C:/vcpkg/installed/x64-windows/share/qt5/translations - -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5/bin -C:/vcpkg/installed/x64-windows/tools/qt5/lib -win32-msvc -win32-msvc -3.1 -5.15.13 -jZExcsNACEWvsjdQldIFBqLgoGUDqPBkMr7/LbzSyKMZN9mCZvn/w2N/hbim5P2SZhqPn/woaM7lKnUv4k+pHJepud0Yc5LkZX+UFKuz29omVLSliXJXcRciR5ifqihSUVfiBvk1GgVE+wjQw0zifQFz4SiRhK2NRinUeYWZI6ESOBVfO/TCo/5DrnJ18HtBfVjb6IfPcrIcxtKz/nF37O/pNPbjce2fhRv+1hvb4S3lNd5ZGYL/ng== - 5.15.13 - 5 - 15 - 13 - - diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qtvars.xml b/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qtvars.xml deleted file mode 100644 index 14f2b0a..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/Release/qt/qtvars.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;QT_CORE_LIB -C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc - -MultiThreadedDLL --Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -C:\vcpkg\installed\x64-windows\lib\Qt5Core.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmain.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;C:\vcpkg\installed\x64-windows\lib\bz2.lib;C:\vcpkg\installed\x64-windows\lib\libpng16.lib;C:\vcpkg\installed\x64-windows\lib\zlib.lib;C:\vcpkg\installed\x64-windows\lib\zstd.lib;C:\vcpkg\installed\x64-windows\lib\icuin.lib;C:\vcpkg\installed\x64-windows\lib\icuuc.lib;C:\vcpkg\installed\x64-windows\lib\icuio.lib;C:\vcpkg\installed\x64-windows\lib\icudt.lib;advapi32.lib -"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" - -C:/vcpkg/installed/x64-windows -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/share/qt5 -C:/vcpkg/installed/x64-windows/share/qt5/doc -C:/vcpkg/installed/x64-windows/include/qt5 -C:/vcpkg/installed/x64-windows/lib -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/bin -C:/vcpkg/installed/x64-windows/tests -C:/vcpkg/installed/x64-windows/plugins -C:/vcpkg/installed/x64-windows/tools/qt5/imports -C:/vcpkg/installed/x64-windows/qml -C:/vcpkg/installed/x64-windows/share/qt5/translations - -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5/bin -C:/vcpkg/installed/x64-windows/tools/qt5/lib -win32-msvc -win32-msvc -3.1 -5.15.13 -jZExcsNACEWvsjdQldIFBqLgoGUDqPBkMr7/LbzSyKMZN9mCZvn/w2N/hbim5P2SZhqPn/woaM7lKnUv4k+pHJepud0Yc5LkZX+UFKuz29omVLSliXJXcRciR5ifqihSUVfiBvk1GgVE+wjQw0zifQFz4SiRhK2NRinUeYWZI6ESOBVfO/TCo/5DrnJ18HtBfVjb6IfPcrIcxtKz/nF37O/pNPbjce2fhRv+1hvb4S3lNd5ZGYL/ng== - 5.15.13 - 5 - 15 - 13 - - diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/.qmake.stash b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/.qmake.stash deleted file mode 100644 index 26f7ec7..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/.qmake.stash +++ /dev/null @@ -1,7 +0,0 @@ -QMAKE_CXX.QT_COMPILER_STDCXX = 199711L -QMAKE_CXX.QMAKE_MSC_VER = 1940 -QMAKE_CXX.QMAKE_MSC_FULL_VER = 194033813 -QMAKE_CXX.COMPILER_MACROS = \ - QT_COMPILER_STDCXX \ - QMAKE_MSC_VER \ - QMAKE_MSC_FULL_VER diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/moc_predefs.h.cbt b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/moc_predefs.h.cbt deleted file mode 100644 index 693383c..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/moc_predefs.h.cbt +++ /dev/null @@ -1 +0,0 @@ -This is a dummy file needed to create ./moc_predefs.h diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/props.txt b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/props.txt deleted file mode 100644 index 2dae25d..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/props.txt +++ /dev/null @@ -1,25 +0,0 @@ -QT_SYSROOT: -QT_INSTALL_PREFIX:C:/vcpkg/installed/x64-windows -QT_INSTALL_ARCHDATA:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_INSTALL_DATA:C:/vcpkg/installed/x64-windows/share/qt5 -QT_INSTALL_DOCS:C:/vcpkg/installed/x64-windows/share/qt5/doc -QT_INSTALL_HEADERS:C:/vcpkg/installed/x64-windows/include/qt5 -QT_INSTALL_LIBS:C:/vcpkg/installed/x64-windows/lib -QT_INSTALL_LIBEXECS:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_INSTALL_BINS:C:/vcpkg/installed/x64-windows/bin -QT_INSTALL_TESTS:C:/vcpkg/installed/x64-windows/tests -QT_INSTALL_PLUGINS:C:/vcpkg/installed/x64-windows/plugins -QT_INSTALL_IMPORTS:C:/vcpkg/installed/x64-windows/tools/qt5/imports -QT_INSTALL_QML:C:/vcpkg/installed/x64-windows/qml -QT_INSTALL_TRANSLATIONS:C:/vcpkg/installed/x64-windows/share/qt5/translations -QT_INSTALL_CONFIGURATION: -QT_INSTALL_EXAMPLES:C:/vcpkg/installed/x64-windows/share/qt5/examples -QT_INSTALL_DEMOS:C:/vcpkg/installed/x64-windows/share/qt5/examples -QT_HOST_PREFIX:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_HOST_DATA:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_HOST_BINS:C:/vcpkg/installed/x64-windows/tools/qt5/bin -QT_HOST_LIBS:C:/vcpkg/installed/x64-windows/tools/qt5/lib -QMAKE_SPEC:win32-msvc -QMAKE_XSPEC:win32-msvc -QMAKE_VERSION:3.1 -QT_VERSION:5.15.13 diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.pro b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.pro deleted file mode 100644 index c72df94..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.pro +++ /dev/null @@ -1,2 +0,0 @@ -CONFIG += no_fixpath -QT = core diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.vcxproj b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.vcxproj deleted file mode 100644 index b5594b5..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.vcxproj +++ /dev/null @@ -1,83 +0,0 @@ - - - - - Debug - x64 - - - - - qtvars - Qt4VSv1.0 - - - - v143 - .\ - false - NotSet - Application - qtvars - - - - - - - - - .\ - qtvars - true - - - - C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseCommonLibrary\BaseComm.872ecd6f\x64\Debug\qt\qmake;C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseCommonLibrary\BaseComm.872ecd6f\x64\Debug\qt\qmake;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc;%(AdditionalIncludeDirectories) - -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus %(AdditionalOptions) - .\ - false - ProgramDatabase - Sync - .\ - Disabled - _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_CORE_LIB;%(PreprocessorDefinitions) - false - MultiThreadedDebugDLL - true - true - false - TurnOffAllWarnings - - - C:\vcpkg\installed\x64-windows\lib\Qt5Cored.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmaind.lib;%(AdditionalDependencies) - /DEBUG "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions) - true - false - true - $(OutDir)\qtvars.exe - true - Windows - true - - - Unsigned - None - 0 - - - _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions) - - - - - Document - C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\features\data\dummy.cpp;%(AdditionalInputs) - cl -BxC:\vcpkg\installed\x64-windows\tools\qt5\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W0 -E C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\features\data\dummy.cpp 2>NUL >moc_predefs.h - Generate moc_predefs.h - moc_predefs.h;%(Outputs) - - - - - \ No newline at end of file diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.vcxproj.filters b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.vcxproj.filters deleted file mode 100644 index a5e61b7..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.vcxproj.filters +++ /dev/null @@ -1,14 +0,0 @@ - - - - - {71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11} - cpp;c;cxx;moc;h;def;odl;idl;res; - - - - - Generated Files - - - \ No newline at end of file diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.xml b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.xml deleted file mode 100644 index a8e2957..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qmake/qtvars.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_CORE_LIB -C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc - -MultiThreadedDebugDLL --Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -C:\vcpkg\installed\x64-windows\lib\Qt5Cored.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmaind.lib -/DEBUG "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" - -C:/vcpkg/installed/x64-windows -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/share/qt5 -C:/vcpkg/installed/x64-windows/share/qt5/doc -C:/vcpkg/installed/x64-windows/include/qt5 -C:/vcpkg/installed/x64-windows/lib -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/bin -C:/vcpkg/installed/x64-windows/tests -C:/vcpkg/installed/x64-windows/plugins -C:/vcpkg/installed/x64-windows/tools/qt5/imports -C:/vcpkg/installed/x64-windows/qml -C:/vcpkg/installed/x64-windows/share/qt5/translations - -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5/bin -C:/vcpkg/installed/x64-windows/tools/qt5/lib -win32-msvc -win32-msvc -3.1 -5.15.13 -jZExDsIwDEWvkhtkYuyQ2qYY0jg4zlAh1PvfgrQqqsRCBi/x/99+zouRkrEtg4nEsj7t4kCU3MhpL6QrJyqDzyp3AvNsNO+PbCxpUqnZQwSZM0dqKmpCoFJET1VxnCBWpBzs1hsVEPcRIR5mZG0LiDIVVwwh596oGNJUw0TFQsKg6LQ26Jl6/Yc88qhBFwdxlbzRd5/lZDmMrmX9cTfshz+N7XiU2mfBhr/1+nb4SfmORxrr9P4A - 5.15.13 - 5 - 15 - 13 - - diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qtvars.xml b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qtvars.xml deleted file mode 100644 index a8e2957..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Debug/qt/qtvars.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_CORE_LIB -C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc - -MultiThreadedDebugDLL --Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -C:\vcpkg\installed\x64-windows\lib\Qt5Cored.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmaind.lib -/DEBUG "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" - -C:/vcpkg/installed/x64-windows -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/share/qt5 -C:/vcpkg/installed/x64-windows/share/qt5/doc -C:/vcpkg/installed/x64-windows/include/qt5 -C:/vcpkg/installed/x64-windows/lib -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/bin -C:/vcpkg/installed/x64-windows/tests -C:/vcpkg/installed/x64-windows/plugins -C:/vcpkg/installed/x64-windows/tools/qt5/imports -C:/vcpkg/installed/x64-windows/qml -C:/vcpkg/installed/x64-windows/share/qt5/translations - -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5/bin -C:/vcpkg/installed/x64-windows/tools/qt5/lib -win32-msvc -win32-msvc -3.1 -5.15.13 -jZExDsIwDEWvkhtkYuyQ2qYY0jg4zlAh1PvfgrQqqsRCBi/x/99+zouRkrEtg4nEsj7t4kCU3MhpL6QrJyqDzyp3AvNsNO+PbCxpUqnZQwSZM0dqKmpCoFJET1VxnCBWpBzs1hsVEPcRIR5mZG0LiDIVVwwh596oGNJUw0TFQsKg6LQ26Jl6/Yc88qhBFwdxlbzRd5/lZDmMrmX9cTfshz+N7XiU2mfBhr/1+nb4SfmORxrr9P4A - 5.15.13 - 5 - 15 - 13 - - diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/.qmake.stash b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/.qmake.stash deleted file mode 100644 index 26f7ec7..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/.qmake.stash +++ /dev/null @@ -1,7 +0,0 @@ -QMAKE_CXX.QT_COMPILER_STDCXX = 199711L -QMAKE_CXX.QMAKE_MSC_VER = 1940 -QMAKE_CXX.QMAKE_MSC_FULL_VER = 194033813 -QMAKE_CXX.COMPILER_MACROS = \ - QT_COMPILER_STDCXX \ - QMAKE_MSC_VER \ - QMAKE_MSC_FULL_VER diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/moc_predefs.h.cbt b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/moc_predefs.h.cbt deleted file mode 100644 index 693383c..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/moc_predefs.h.cbt +++ /dev/null @@ -1 +0,0 @@ -This is a dummy file needed to create ./moc_predefs.h diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/props.txt b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/props.txt deleted file mode 100644 index 2dae25d..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/props.txt +++ /dev/null @@ -1,25 +0,0 @@ -QT_SYSROOT: -QT_INSTALL_PREFIX:C:/vcpkg/installed/x64-windows -QT_INSTALL_ARCHDATA:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_INSTALL_DATA:C:/vcpkg/installed/x64-windows/share/qt5 -QT_INSTALL_DOCS:C:/vcpkg/installed/x64-windows/share/qt5/doc -QT_INSTALL_HEADERS:C:/vcpkg/installed/x64-windows/include/qt5 -QT_INSTALL_LIBS:C:/vcpkg/installed/x64-windows/lib -QT_INSTALL_LIBEXECS:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_INSTALL_BINS:C:/vcpkg/installed/x64-windows/bin -QT_INSTALL_TESTS:C:/vcpkg/installed/x64-windows/tests -QT_INSTALL_PLUGINS:C:/vcpkg/installed/x64-windows/plugins -QT_INSTALL_IMPORTS:C:/vcpkg/installed/x64-windows/tools/qt5/imports -QT_INSTALL_QML:C:/vcpkg/installed/x64-windows/qml -QT_INSTALL_TRANSLATIONS:C:/vcpkg/installed/x64-windows/share/qt5/translations -QT_INSTALL_CONFIGURATION: -QT_INSTALL_EXAMPLES:C:/vcpkg/installed/x64-windows/share/qt5/examples -QT_INSTALL_DEMOS:C:/vcpkg/installed/x64-windows/share/qt5/examples -QT_HOST_PREFIX:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_HOST_DATA:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_HOST_BINS:C:/vcpkg/installed/x64-windows/tools/qt5/bin -QT_HOST_LIBS:C:/vcpkg/installed/x64-windows/tools/qt5/lib -QMAKE_SPEC:win32-msvc -QMAKE_XSPEC:win32-msvc -QMAKE_VERSION:3.1 -QT_VERSION:5.15.13 diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.pro b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.pro deleted file mode 100644 index c72df94..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.pro +++ /dev/null @@ -1,2 +0,0 @@ -CONFIG += no_fixpath -QT = core diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.vcxproj b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.vcxproj deleted file mode 100644 index 86de0c9..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.vcxproj +++ /dev/null @@ -1,88 +0,0 @@ - - - - - Release - x64 - - - - - qtvars - Qt4VSv1.0 - - - - v143 - .\ - false - NotSet - Application - qtvars - - - - - - - - - .\ - qtvars - true - false - - - - C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseCommonLibrary\BaseComm.872ecd6f\x64\Release\qt\qmake;C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseCommonLibrary\BaseComm.872ecd6f\x64\Release\qt\qmake;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc;%(AdditionalIncludeDirectories) - -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus %(AdditionalOptions) - .\ - false - None - Sync - .\ - MaxSpeed - _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;QT_CORE_LIB;%(PreprocessorDefinitions) - false - - MultiThreadedDLL - true - true - false - TurnOffAllWarnings - - - C:\vcpkg\installed\x64-windows\lib\Qt5Core.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmain.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;C:\vcpkg\installed\x64-windows\lib\bz2.lib;C:\vcpkg\installed\x64-windows\lib\libpng16.lib;C:\vcpkg\installed\x64-windows\lib\zlib.lib;C:\vcpkg\installed\x64-windows\lib\zstd.lib;C:\vcpkg\installed\x64-windows\lib\icuin.lib;C:\vcpkg\installed\x64-windows\lib\icuuc.lib;C:\vcpkg\installed\x64-windows\lib\icuio.lib;C:\vcpkg\installed\x64-windows\lib\icudt.lib;advapi32.lib;%(AdditionalDependencies) - C:\vcpkg\installed\x64-windows\lib;C:\vcpkg\installed\x64-windows\lib\manual-link;%(AdditionalLibraryDirectories) - "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions) - true - false - true - false - true - $(OutDir)\qtvars.exe - true - Windows - true - - - Unsigned - None - 0 - - - _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;QT_CORE_LIB;%(PreprocessorDefinitions) - - - - - Document - C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\features\data\dummy.cpp;%(AdditionalInputs) - cl -BxC:\vcpkg\installed\x64-windows\tools\qt5\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -O2 -MD -W0 -E C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\features\data\dummy.cpp 2>NUL >moc_predefs.h - Generate moc_predefs.h - moc_predefs.h;%(Outputs) - - - - - \ No newline at end of file diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.vcxproj.filters b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.vcxproj.filters deleted file mode 100644 index a5e61b7..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.vcxproj.filters +++ /dev/null @@ -1,14 +0,0 @@ - - - - - {71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11} - cpp;c;cxx;moc;h;def;odl;idl;res; - - - - - Generated Files - - - \ No newline at end of file diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.xml b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.xml deleted file mode 100644 index 14f2b0a..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qmake/qtvars.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;QT_CORE_LIB -C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc - -MultiThreadedDLL --Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -C:\vcpkg\installed\x64-windows\lib\Qt5Core.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmain.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;C:\vcpkg\installed\x64-windows\lib\bz2.lib;C:\vcpkg\installed\x64-windows\lib\libpng16.lib;C:\vcpkg\installed\x64-windows\lib\zlib.lib;C:\vcpkg\installed\x64-windows\lib\zstd.lib;C:\vcpkg\installed\x64-windows\lib\icuin.lib;C:\vcpkg\installed\x64-windows\lib\icuuc.lib;C:\vcpkg\installed\x64-windows\lib\icuio.lib;C:\vcpkg\installed\x64-windows\lib\icudt.lib;advapi32.lib -"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" - -C:/vcpkg/installed/x64-windows -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/share/qt5 -C:/vcpkg/installed/x64-windows/share/qt5/doc -C:/vcpkg/installed/x64-windows/include/qt5 -C:/vcpkg/installed/x64-windows/lib -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/bin -C:/vcpkg/installed/x64-windows/tests -C:/vcpkg/installed/x64-windows/plugins -C:/vcpkg/installed/x64-windows/tools/qt5/imports -C:/vcpkg/installed/x64-windows/qml -C:/vcpkg/installed/x64-windows/share/qt5/translations - -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5/bin -C:/vcpkg/installed/x64-windows/tools/qt5/lib -win32-msvc -win32-msvc -3.1 -5.15.13 -jZExcsNACEWvsjdQldIFBqLgoGUDqPBkMr7/LbzSyKMZN9mCZvn/w2N/hbim5P2SZhqPn/woaM7lKnUv4k+pHJepud0Yc5LkZX+UFKuz29omVLSliXJXcRciR5ifqihSUVfiBvk1GgVE+wjQw0zifQFz4SiRhK2NRinUeYWZI6ESOBVfO/TCo/5DrnJ18HtBfVjb6IfPcrIcxtKz/nF37O/pNPbjce2fhRv+1hvb4S3lNd5ZGYL/ng== - 5.15.13 - 5 - 15 - 13 - - diff --git a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qtvars.xml b/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qtvars.xml deleted file mode 100644 index 14f2b0a..0000000 --- a/BaseCommonLibrary/BaseComm.872ecd6f/x64/Release/qt/qtvars.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;QT_CORE_LIB -C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc - -MultiThreadedDLL --Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -C:\vcpkg\installed\x64-windows\lib\Qt5Core.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmain.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;C:\vcpkg\installed\x64-windows\lib\bz2.lib;C:\vcpkg\installed\x64-windows\lib\libpng16.lib;C:\vcpkg\installed\x64-windows\lib\zlib.lib;C:\vcpkg\installed\x64-windows\lib\zstd.lib;C:\vcpkg\installed\x64-windows\lib\icuin.lib;C:\vcpkg\installed\x64-windows\lib\icuuc.lib;C:\vcpkg\installed\x64-windows\lib\icuio.lib;C:\vcpkg\installed\x64-windows\lib\icudt.lib;advapi32.lib -"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" - -C:/vcpkg/installed/x64-windows -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/share/qt5 -C:/vcpkg/installed/x64-windows/share/qt5/doc -C:/vcpkg/installed/x64-windows/include/qt5 -C:/vcpkg/installed/x64-windows/lib -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/bin -C:/vcpkg/installed/x64-windows/tests -C:/vcpkg/installed/x64-windows/plugins -C:/vcpkg/installed/x64-windows/tools/qt5/imports -C:/vcpkg/installed/x64-windows/qml -C:/vcpkg/installed/x64-windows/share/qt5/translations - -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5/bin -C:/vcpkg/installed/x64-windows/tools/qt5/lib -win32-msvc -win32-msvc -3.1 -5.15.13 -jZExcsNACEWvsjdQldIFBqLgoGUDqPBkMr7/LbzSyKMZN9mCZvn/w2N/hbim5P2SZhqPn/woaM7lKnUv4k+pHJepud0Yc5LkZX+UFKuz29omVLSliXJXcRciR5ifqihSUVfiBvk1GgVE+wjQw0zifQFz4SiRhK2NRinUeYWZI6ESOBVfO/TCo/5DrnJ18HtBfVjb6IfPcrIcxtKz/nF37O/pNPbjce2fhRv+1hvb4S3lNd5ZGYL/ng== - 5.15.13 - 5 - 15 - 13 - - diff --git a/BaseCommonLibrary/x64/Release/BaseComm.872ecd6f.tlog/BaseCommonLibrary.write.1u.tlog b/BaseCommonLibrary/x64/Release/BaseComm.872ecd6f.tlog/BaseCommonLibrary.write.1u.tlog index e1cc5ef1d09a3cfad3a5d06df2b0ba56b5ad0bad..66756fdccd02e07bbbe73f9fa81737c788aca6ed 100644 GIT binary patch delta 53 dcmbO*m$hR)Tf-K{34Yr@xG*l@BurYc0|08`790Qo delta 11 ScmeB}&o*H$Yr_`C34Q<@`2=$S diff --git a/BaseCommonLibrary/x64/Release/qt/qmake/qtvars.pro b/BaseCommonLibrary/x64/Release/qt/qmake/qtvars.pro index ebb293e..613685b 100644 --- a/BaseCommonLibrary/x64/Release/qt/qmake/qtvars.pro +++ b/BaseCommonLibrary/x64/Release/qt/qmake/qtvars.pro @@ -20,3 +20,57 @@ CONFIG += no_fixpath QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts CONFIG += no_fixpath QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts +CONFIG += no_fixpath +QT = core xml sql opengl gui svg xmlpatterns widgets location positioning openglextensions charts diff --git a/BaseToolBox/BaseToolBox.cpp b/BaseToolBox/BaseToolBox.cpp new file mode 100644 index 0000000..b6903c7 --- /dev/null +++ b/BaseToolBox/BaseToolBox.cpp @@ -0,0 +1,5 @@ +#include "BaseToolBox.h" + +BaseToolBox::BaseToolBox() +{ +} diff --git a/BaseToolBox/BaseToolBox.h b/BaseToolBox/BaseToolBox.h new file mode 100644 index 0000000..93d819a --- /dev/null +++ b/BaseToolBox/BaseToolBox.h @@ -0,0 +1,9 @@ +#pragma once + +#include "basetoolbox_global.h" + +class BASETOOLBOX_EXPORT BaseToolBox +{ +public: + BaseToolBox(); +}; diff --git a/BaseToolBox/BaseToolBox.vcxproj b/BaseToolBox/BaseToolBox.vcxproj new file mode 100644 index 0000000..eaaf06b --- /dev/null +++ b/BaseToolBox/BaseToolBox.vcxproj @@ -0,0 +1,112 @@ + + + + + Debug + x64 + + + Release + x64 + + + + {6A5B1698-B96E-497F-8DF4-7EC8F67DCE45} + QtVS_v304 + 10.0 + 10.0 + $(MSBuildProjectDirectory)\QtMsBuild + + + + DynamicLibrary + v143 + true + Unicode + + + DynamicLibrary + v143 + false + true + Unicode + + + + + + + tools_qt5 + core + debug + + + tools_qt5 + core + release + + + + + + + + + + + + + + + + + + + + + + true + BASETOOLBOX_LIB;%(PreprocessorDefinitions) + Level3 + true + true + + + Windows + true + + + + + true + BASETOOLBOX_LIB;%(PreprocessorDefinitions) + Level3 + true + true + true + true + + + Windows + false + true + true + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/BaseToolBox/BaseToolBox.vcxproj.filters b/BaseToolBox/BaseToolBox.vcxproj.filters new file mode 100644 index 0000000..de32790 --- /dev/null +++ b/BaseToolBox/BaseToolBox.vcxproj.filters @@ -0,0 +1,37 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + qml;cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + qrc;rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + {99349809-55BA-4b9d-BF79-8FDBB0286EB3} + ui + + + {639EADAA-A684-42e4-A9AD-28FC9BCB8F7C} + ts + + + + + Header Files + + + Header Files + + + Source Files + + + + diff --git a/BaseToolBox/basetoolbox_global.h b/BaseToolBox/basetoolbox_global.h new file mode 100644 index 0000000..8e13d16 --- /dev/null +++ b/BaseToolBox/basetoolbox_global.h @@ -0,0 +1,13 @@ +#pragma once + +#include + +#ifndef BUILD_STATIC +# if defined(BASETOOLBOX_LIB) +# define BASETOOLBOX_EXPORT Q_DECL_EXPORT +# else +# define BASETOOLBOX_EXPORT Q_DECL_IMPORT +# endif +#else +# define BASETOOLBOX_EXPORT +#endif diff --git a/LAMPSARProcessProgram/QApplicationSettingManager.cpp b/LAMPSARProcessProgram/QApplicationSettingManager.cpp new file mode 100644 index 0000000..9f70a7b --- /dev/null +++ b/LAMPSARProcessProgram/QApplicationSettingManager.cpp @@ -0,0 +1,10 @@ +#include "QApplicationSettingManager.h" + +QApplicationSettingManager::QApplicationSettingManager(QWidget *parent) + : QDialog(parent) +{ + ui.setupUi(this); +} + +QApplicationSettingManager::~QApplicationSettingManager() +{} diff --git a/LAMPSARProcessProgram/QApplicationSettingManager.h b/LAMPSARProcessProgram/QApplicationSettingManager.h new file mode 100644 index 0000000..6b21bec --- /dev/null +++ b/LAMPSARProcessProgram/QApplicationSettingManager.h @@ -0,0 +1,16 @@ +#pragma once + +#include +#include "ui_QApplicationSettingManager.h" + +class QApplicationSettingManager : public QDialog +{ + Q_OBJECT + +public: + QApplicationSettingManager(QWidget *parent = nullptr); + ~QApplicationSettingManager(); + +private: + Ui::QApplicationSettingManagerClass ui; +}; diff --git a/LAMPSARProcessProgram/QApplicationSettingManager.ui b/LAMPSARProcessProgram/QApplicationSettingManager.ui new file mode 100644 index 0000000..c1680d6 --- /dev/null +++ b/LAMPSARProcessProgram/QApplicationSettingManager.ui @@ -0,0 +1,22 @@ + + QApplicationSettingManagerClass + + + QApplicationSettingManagerClass + + + + 0 + 0 + 600 + 400 + + + + QApplicationSettingManager + $centralwidget$ + + + + + diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/.qmake.stash b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/.qmake.stash deleted file mode 100644 index 26f7ec7..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/.qmake.stash +++ /dev/null @@ -1,7 +0,0 @@ -QMAKE_CXX.QT_COMPILER_STDCXX = 199711L -QMAKE_CXX.QMAKE_MSC_VER = 1940 -QMAKE_CXX.QMAKE_MSC_FULL_VER = 194033813 -QMAKE_CXX.COMPILER_MACROS = \ - QT_COMPILER_STDCXX \ - QMAKE_MSC_VER \ - QMAKE_MSC_FULL_VER diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/import.qml b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/import.qml deleted file mode 100644 index fe571f0..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/import.qml +++ /dev/null @@ -1 +0,0 @@ -QmlObject { } diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/moc_predefs.h.cbt b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/moc_predefs.h.cbt deleted file mode 100644 index 693383c..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/moc_predefs.h.cbt +++ /dev/null @@ -1 +0,0 @@ -This is a dummy file needed to create ./moc_predefs.h diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/props.txt b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/props.txt deleted file mode 100644 index 2dae25d..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/props.txt +++ /dev/null @@ -1,25 +0,0 @@ -QT_SYSROOT: -QT_INSTALL_PREFIX:C:/vcpkg/installed/x64-windows -QT_INSTALL_ARCHDATA:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_INSTALL_DATA:C:/vcpkg/installed/x64-windows/share/qt5 -QT_INSTALL_DOCS:C:/vcpkg/installed/x64-windows/share/qt5/doc -QT_INSTALL_HEADERS:C:/vcpkg/installed/x64-windows/include/qt5 -QT_INSTALL_LIBS:C:/vcpkg/installed/x64-windows/lib -QT_INSTALL_LIBEXECS:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_INSTALL_BINS:C:/vcpkg/installed/x64-windows/bin -QT_INSTALL_TESTS:C:/vcpkg/installed/x64-windows/tests -QT_INSTALL_PLUGINS:C:/vcpkg/installed/x64-windows/plugins -QT_INSTALL_IMPORTS:C:/vcpkg/installed/x64-windows/tools/qt5/imports -QT_INSTALL_QML:C:/vcpkg/installed/x64-windows/qml -QT_INSTALL_TRANSLATIONS:C:/vcpkg/installed/x64-windows/share/qt5/translations -QT_INSTALL_CONFIGURATION: -QT_INSTALL_EXAMPLES:C:/vcpkg/installed/x64-windows/share/qt5/examples -QT_INSTALL_DEMOS:C:/vcpkg/installed/x64-windows/share/qt5/examples -QT_HOST_PREFIX:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_HOST_DATA:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_HOST_BINS:C:/vcpkg/installed/x64-windows/tools/qt5/bin -QT_HOST_LIBS:C:/vcpkg/installed/x64-windows/tools/qt5/lib -QMAKE_SPEC:win32-msvc -QMAKE_XSPEC:win32-msvc -QMAKE_VERSION:3.1 -QT_VERSION:5.15.13 diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.pro b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.pro deleted file mode 100644 index cce2a05..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.pro +++ /dev/null @@ -1,2 +0,0 @@ -CONFIG += no_fixpath -QT = core gui widgets diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.vcxproj b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.vcxproj deleted file mode 100644 index a3d52c1..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.vcxproj +++ /dev/null @@ -1,83 +0,0 @@ - - - - - Debug - x64 - - - - - qtvars - Qt4VSv1.0 - - - - v143 - .\ - false - NotSet - Application - qtvars - - - - - - - - - .\ - qtvars - true - - - - C:\Users\30453\Desktop\RasterTool\RasterProcessTool\RasterPr.7EF67DAA\x64\Debug\qt\qmake;C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtWidgets;C:\vcpkg\installed\x64-windows\include\qt5\QtGui;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\RasterPr.7EF67DAA\x64\Debug\qt\qmake;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc;%(AdditionalIncludeDirectories) - -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus %(AdditionalOptions) - .\ - false - ProgramDatabase - Sync - .\ - Disabled - _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;%(PreprocessorDefinitions) - false - MultiThreadedDebugDLL - true - true - false - TurnOffAllWarnings - - - C:\vcpkg\installed\x64-windows\lib\Qt5Widgetsd.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Guid.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Cored.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmaind.lib;%(AdditionalDependencies) - /DEBUG "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions) - true - false - true - $(OutDir)\qtvars.exe - true - Windows - true - - - Unsigned - None - 0 - - - _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions) - - - - - Document - C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\features\data\dummy.cpp;%(AdditionalInputs) - cl -BxC:\vcpkg\installed\x64-windows\tools\qt5\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W0 -E C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\features\data\dummy.cpp 2>NUL >moc_predefs.h - Generate moc_predefs.h - moc_predefs.h;%(Outputs) - - - - - \ No newline at end of file diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.vcxproj.filters b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.vcxproj.filters deleted file mode 100644 index a5e61b7..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.vcxproj.filters +++ /dev/null @@ -1,14 +0,0 @@ - - - - - {71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11} - cpp;c;cxx;moc;h;def;odl;idl;res; - - - - - Generated Files - - - \ No newline at end of file diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.xml b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.xml deleted file mode 100644 index 19fee3f..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Debug/qt/qmake/qtvars.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUGarbage.cu142073568.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUGarbage.cu142073568.deps deleted file mode 100644 index d07215b..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUGarbage.cu142073568.deps +++ /dev/null @@ -1,164 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\GPUTool\GPUGarbage.cuh -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\GPUTool\GPURFPC.cuh -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\GPUTool\GPUTool.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu1524103048.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu1524103048.deps deleted file mode 100644 index 1141634..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu1524103048.deps +++ /dev/null @@ -1,163 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\GPUTool\GPUTool.cuh -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\ToolBox\SimulationSAR\GPURFPC.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu1641045023.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu1641045023.deps deleted file mode 100644 index 080435c..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu1641045023.deps +++ /dev/null @@ -1,163 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseCommonLibrary\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\GPUTool\GPUTool.cuh -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\GPURFPC.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu1951452448.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu1951452448.deps deleted file mode 100644 index ff13821..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu1951452448.deps +++ /dev/null @@ -1,163 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\GPUTool\GPURFPC.cuh -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\GPUTool\GPUTool.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu88056305.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu88056305.deps deleted file mode 100644 index ff2f376..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPC.cu88056305.deps +++ /dev/null @@ -1,163 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\ToolBox\GPUTool\GPURFPC.cuh -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\ToolBox\GPUTool\GPUTool.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPCKernel.cu-1258354818.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPCKernel.cu-1258354818.deps deleted file mode 100644 index 080435c..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPCKernel.cu-1258354818.deps +++ /dev/null @@ -1,163 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseCommonLibrary\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\GPUTool\GPUTool.cuh -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\GPURFPC.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPCKernel.cu1449066795.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPCKernel.cu1449066795.deps deleted file mode 100644 index 1141634..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURFPCKernel.cu1449066795.deps +++ /dev/null @@ -1,163 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\GPUTool\GPUTool.cuh -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\ToolBox\SimulationSAR\GPURFPC.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURTPC.cu1951476146.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURTPC.cu1951476146.deps deleted file mode 100644 index cda6934..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPURTPC.cu1951476146.deps +++ /dev/null @@ -1,163 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\GPUTool\GPURTPC.cuh -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\GPUTool\GPUTool.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu-332558785.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu-332558785.deps deleted file mode 100644 index 4be2a99..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu-332558785.deps +++ /dev/null @@ -1,163 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\ToolBox\GPUTool\GPUTBPImage.cuh -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\ToolBox\GPUTool\GPUTool.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu208087214.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu208087214.deps deleted file mode 100644 index 7edd60c..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu208087214.deps +++ /dev/null @@ -1,163 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\GPUTool\GPUTBPImage.cuh -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\GPUTool\GPUTool.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu238649977.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu238649977.deps deleted file mode 100644 index d6df763..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu238649977.deps +++ /dev/null @@ -1,163 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseCommonLibrary\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\GPUTool\GPUTool.cuh -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\GPUTBPImage.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu323216038.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu323216038.deps deleted file mode 100644 index 3b46f8d..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTBPImage.cu323216038.deps +++ /dev/null @@ -1,163 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\GPUTool\GPUTool.cuh -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\ToolBox\SimulationSAR\GPUTBPImage.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu-1712250310.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu-1712250310.deps deleted file mode 100644 index 0df401d..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu-1712250310.deps +++ /dev/null @@ -1,162 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseTool\GPUTool.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu-2140705044.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu-2140705044.deps deleted file mode 100644 index f5c0952..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu-2140705044.deps +++ /dev/null @@ -1,165 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\chrono -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ratio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_chrono.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\ToolBox\GPUTool\GPUTool.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu-21905340.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu-21905340.deps deleted file mode 100644 index 1b147e6..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu-21905340.deps +++ /dev/null @@ -1,165 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\chrono -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ratio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_chrono.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseCommonLibrary\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\GPUTool\GPUTool.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu2046261755.deps b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu2046261755.deps deleted file mode 100644 index 531a711..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/GPUTool.cu2046261755.deps +++ /dev/null @@ -1,165 +0,0 @@ -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memcpy_s.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_memory.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_search.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_stdio_config.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_terminate.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wconio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wdirect.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wprocess.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wstring.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_wtime.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\crtdbg.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\ctype.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\errno.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\float.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\locale.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\malloc.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\math.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\share.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdio.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\string.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\stat.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\sys\types.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\time.h -C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\wchar.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\atomic -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cctype -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cerrno -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cfloat -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\chrono -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\climits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\clocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cmath -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\complex -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\concurrencysal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\crtdefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstddef -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdint -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstdlib -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ctime -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\cwchar -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\eh.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\emmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\exception -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\initializer_list -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\intrin0.inl.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ios -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iosfwd -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\istream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\iterator -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\limits.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\memory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\mmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\new -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ostream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ratio -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sal.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\sstream -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdexcept -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\stdint.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\streambuf -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\string -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\system_error -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\typeinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\type_traits -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\use_ansi.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\utility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vadefs.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_exception.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_new_debug.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_string.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\vcruntime_typeinfo.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xatomic.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xcall_once.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xerrc.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xfacet -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xiosbase -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xkeycheck.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocale -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocinfo -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xlocnum -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmemory -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xmmintrin.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xstring -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xthreads.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtimec.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xtr1common -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\xutility -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\ymath.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\yvals_core.h -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_bit_utils.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_chrono.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_iter_core.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_sanitizer_annotate_container.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_system_error_abi.hpp -C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\include\__msvc_xlocinfo_types.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\builtin_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\channel_descriptor.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\common_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\cudacc_ext.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_double_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\device_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_config.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\host_defines.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\math_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_70_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_80_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\crt\sm_90_rt.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cublas_v2.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuComplex.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_bf16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_device_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_fp16.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cuda_runtime_api.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_launch_parameters.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\device_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\driver_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\library_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__preprocessor -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\detail\__target_macros -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\nv\target -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_20_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_30_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_32_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_35_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_60_atomic_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\sm_61_intrinsics.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\surface_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_indirect_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\texture_types.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.h -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_functions.hpp -C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\vector_types.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\BaseTool\BaseConstVariable.h -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\GPUTool\GPUTool.cuh diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CL.command.1.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CL.command.1.tlog deleted file mode 100644 index b1cec60b9093d56c3b65cca2b3b831bac2448b52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 259368 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 CQ%gGl diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CL.read.1.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CL.read.1.tlog deleted file mode 100644 index d25c34b5729acba59f14b3d98bfe32788008d713..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3846036 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

`2&Z60`jT+->!Tb(Lti1nxo3H9iD!TH& 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 diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CL.write.1.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CL.write.1.tlog deleted file mode 100644 index bd47d30e677049bc6d9dad8cbb09087e5cf55f0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48804 zcmeHQ?QY{X5ajOyeU-!Yl530pvz^p&W1m0Uq=nIYkv@Cd8M2HdN~9?}1*D-6Tx2`4 z&$F|;T<$K(fByc{EX+^lY<@LI^JotEeKvRIqq#SqaXp&{ym~ax=47^Jhvx?~!}F89 zm#=NjI(T)5d$#ygzK?hMd)9d82A^@n^?+;rF86F{KYfGG^Y5DD-LH7Q!aHYXX+QG` zuf24>_JI3l_&!_Qxxkg*^k_cd@eV)Vnr{Y)wJuT0;e+`BIDacL@RvKhYlpk%@+eobDBC(7)8{RC{>3sqOzWksuFRJ=%lm7PcDH}? zGBe1No{E;Zz}0(U$lMg(7*p9{PW66oFh)t*AM%)Qqo@kP1DNwDoAWC*-^4j2=b#*6 zSN4(9J{wp6 z`w`>+d}O+Mgg@MXFCy|Y5SL>-{}$D` z^|-AWT?-<99i;=1k2ygjRN z>v1)$m@}2J>!%HPfTO4obBJhZAT+B)vC4bNcy5ptq8W4=(wvfKP~Cda(# z39$<^q@2qt;a!10)`5I3$>&gYFrL6(eH`LA>~h?d|5B_u=jVm1I^__148lmVPu<eckI}jkaJhtjwIOwBbZ1s{QQunE*Okm3 z@htOCeX>xx(unsy=weQ1EOc@2q4hbHWn~F47C507q^o;C7k9c!q>DQ}x7Wp;?pxHw zU3Dz$V&vL^RNt*G^8H(_ELBC)#?Q)dzZ#;hJUG*5e^`DULRS{CUKd@&?L1GscTiah z@d}MD>h6)i&+B}JT^GOie797ib)}QD20$0R8xMDw<+@(n3h6Lc8K$Zfx+{KDsE5wj zr5T7WYnPA@ow=~P*mrY;ucz||y8NbbtFU`(ZAh2@TP35VA@P2D#eS%qO4u+XsL*@I zyn24em#&59%Rt4Jb7n)@eEZd3vGw3OOfwVOukS~h`To+-(S%f;Tbc6|ZXI^>`Z$z% z&Xa%&<9%u!x~%t+f*SMmYt0=a6z5=`;W}C!CS5$@^YY4e+C-|tU~C16E|W3DV`G&1 z=vM&veP=l@j_(el=v`xo$Hr!NH>=Nr;hk%yW_FjjBw0@vK1!|yzzISzD< zjUj%0#=}ltZJTdve28C(agQyvUznn8r*SJW>_##EzICrOMLl>A=_qPT+Y6?5lT+4> zd|9YzLepcg4iwv6PnG{1323n%U%{pu_c6|o?X0N8Zh8j>U4GNJht6=$PJz1I<)9xr zgVjzLx;#}Fht5W*QGNC(Df11x_T1)p8x%!#uO&{iP6oV%LtQy83@f z7b>ez+qc&v&*8t4!Z26wgcxr34dEx2Wfk3LDVM^1dR$PPGnd6TPZ?kw;I3coi38(2 zp*HkV{rz4j3ueulU4HemgvN4q;`_^mK7r>evf?t{6JYD#ok(ui7s}<*+Cc4iI<%nl z=%G5RXiK5)Nyc*)+y7x9l*BbFO3Tre{=12n=2KE@GE0+1-nzxoq;gH)TX`~SSB1mQ zut_Fg5E;62Q~fTGrOCvvg9%R|^nH`1jLcy)6wiW{Ba!sZ;m%SNb3{H{lA{w4@!SG_GhN^QQ{Tyb38Q|+5X zR+@LYXG{C(o8W(WuP&6F5n^J$B=)=OdWxC((no@8yGJHn&>IKp*~eyPY4ZN6-oLax zNXz#3bqi0|7bc5WwfMXo^2EO?|EWCK#JVc${cEX{E~x6lk%y)O58m9a?!G&LaI Xc{j1H$$ILv_la{&&M$RSmd5+P5uWOz diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/Cl.items.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/Cl.items.tlog deleted file mode 100644 index c4550c3..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/Cl.items.tlog +++ /dev/null @@ -1,49 +0,0 @@ -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\QToolAbstract.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\QToolAbstract.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RegisterToolbox.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\RegisterToolbox.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\BaseToolbox\DEMLLA2XYZTool.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\DEMLLA2XYZTool.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\BaseToolbox\GF3CalibrationAndGeocodingClass.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\GF3CalibrationAndGeocodingClass.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\BaseToolbox\GF3PSTNClass.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\GF3PSTNClass.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\BaseToolbox\QClipRasterByRowCols.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\QClipRasterByRowCols.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\BaseToolbox\QComplex2AmpPhase.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\QComplex2AmpPhase.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\BaseToolbox\QImportGF3StripL1ADataset.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\QImportGF3StripL1ADataset.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\BaseToolbox\QOrthSlrRaster.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\QOrthSlrRaster.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\BaseToolbox\QRDOrthProcessClass.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\QRDOrthProcessClass.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\BaseToolbox\SatelliteGF3xmlParser.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\SatelliteGF3xmlParser.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\BaseToolbox\SateOrbit.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\SateOrbit.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\BaseToolbox\simptsn.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\simptsn.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\BaseToolbox\WGS84_J2000.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\WGS84_J2000.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\Imageshow\ImageShowDialogClass.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\ImageShowDialogClass.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\Imageshow\qcustomplot.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qcustomplot.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\LAMPScatterTool\LAMPScatterS1B.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\LAMPScatterS1B.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\GF3PSTNClass.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\GF3PSTNClass.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\QImageSARRFPC.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\QImageSARRFPC.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\QMergeRasterProcessDialog.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\QMergeRasterProcessDialog.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\QSARLookTableSimualtionGUI.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\QSARLookTableSimualtionGUI.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\QSimulationBPImage.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\QSimulationBPImage.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\QSimulationRFPCGUI.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\QSimulationRFPCGUI.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\RFPCProcessCls.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\RFPCProcessCls.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\SARSatelliteSimulationAbstractCls.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\SARSatelliteSimulationAbstractCls.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\SARSimulationTaskSetting.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\SARSimulationTaskSetting.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\SatelliteOribtModel.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\SatelliteOribtModel.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\SigmaDatabase.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\SigmaDatabase.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\ToolBox\SimulationSAR\TBPImageAlgCls.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\TBPImageAlgCls.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterProcessTool.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\RasterProcessTool.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\main.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\main.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\rcc\qrc_RasterProcessTool.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qrc_RasterProcessTool.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\rcc\qrc_qcustomplot.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qrc_qcustomplot.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_RasterProcessTool.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_RasterProcessTool.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_QSARLookTableSimualtionGUI.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_QSARLookTableSimualtionGUI.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_QSimulationRFPCGUI.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_QSimulationRFPCGUI.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_QSimulationBPImage.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_QSimulationBPImage.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_QMergeRasterProcessDialog.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_QMergeRasterProcessDialog.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_QImageSARRFPC.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_QImageSARRFPC.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_qcustomplot.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_qcustomplot.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_ImageShowDialogClass.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_ImageShowDialogClass.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_QRDOrthProcessClass.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_QRDOrthProcessClass.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_QOrthSlrRaster.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_QOrthSlrRaster.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_QImportGF3StripL1ADataset.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_QImportGF3StripL1ADataset.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_QComplex2AmpPhase.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_QComplex2AmpPhase.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_QClipRasterByRowCols.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_QClipRasterByRowCols.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_DEMLLA2XYZTool.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_DEMLLA2XYZTool.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_QToolAbstract.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_QToolAbstract.obj -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\moc\moc_RegisterToolbox.cpp;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\moc_RegisterToolbox.obj diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CopyRefs.command.1.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CopyRefs.command.1.tlog deleted file mode 100644 index 61e32e7..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CopyRefs.command.1.tlog +++ /dev/null @@ -1,2 +0,0 @@ -^C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\X64\RELEASE\BASECOMMONLIBRARY.DLL -C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\x64\Release\BaseCommonLibrary.dll diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CopyRefs.read.1.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CopyRefs.read.1.tlog deleted file mode 100644 index b6b4042..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CopyRefs.read.1.tlog +++ /dev/null @@ -1 +0,0 @@ -^C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\X64\RELEASE\BASECOMMONLIBRARY.DLL diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CopyRefs.write.1.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CopyRefs.write.1.tlog deleted file mode 100644 index 12b7f41..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CopyRefs.write.1.tlog +++ /dev/null @@ -1,2 +0,0 @@ -^C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\X64\RELEASE\BASECOMMONLIBRARY.DLL -C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\X64\RELEASE\BASECOMMONLIBRARY.DLL diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CudaCompile.read.1u.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CudaCompile.read.1u.tlog deleted file mode 100644 index eb9c54c211328f84250a749f410fc307df231421..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122240 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 diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CudaCompile.write.1u.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/CudaCompile.write.1u.tlog deleted file mode 100644 index eac67f8c34b4d8cd98ee709b23f8af43ac3321e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1846 zcmd^r=TuI^tbUXHWOLUZ3m}M$HdJ diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/RasterProcessTool.lastbuildstate b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/RasterProcessTool.lastbuildstate deleted file mode 100644 index f0fc27c..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/RasterProcessTool.lastbuildstate +++ /dev/null @@ -1,2 +0,0 @@ -PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.40.33807:TargetPlatformVersion=10.0.22621.0:VcpkgTriplet=x64-windows: -Release|x64|C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\| diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/RasterProcessTool.write.1u.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/RasterProcessTool.write.1u.tlog deleted file mode 100644 index 7ce080fb5762fa86e0af51f5d6f401864dfd2d4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 117656 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 Dauv$W diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/link.read.1.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/link.read.1.tlog deleted file mode 100644 index f886247dbcdc52bafb719654c40c5645f163c8df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 86950 zcmeI5*>YRSu|@Ih2>$~g?FTYiq`F)7n>dQ%41j|e2=hn$?e}`GvsEfg@@-vW7ue@0 z7?LOos;tb)$~m+C_kaF1IvV|RG#lNICZm(lSijFk2cus`??=Dt&)Mi$Kb?#&M$^&F z=vIFpk3Q<})9$nU>}GVi^wV2?=0>aX|M+D2%%%S4mDZT(&$0fT|CIlB)~$ZEX1%@9 z?^^G4^qc-X*8l&g&phdG@4L^QXb&g)85nrSSNaL?_VuYRqvvnC*wbzfN1sRk?j6== zqRxS^`Y625g(K%Q)ps|eYkhYus-1~CoXd^AKi5yr^gT4V)_7>%P|4h$u4BtP_VWh?K`&hTqmPX(p8V0 zwnD4j3`Ap9I|*$*)tBwEcjEj0>S=B>R!N^R#QJ&>Kc7f;4b48i>TJ)KIk`R5`&}q; z*IA?IohMX%szdoJct(%xaoXD{J1B1ZT1vzr2*{K^r%XrD? zyXgR=;oX8nATm(x_`dq;mG7~3ZgtXQowYr9IAAQAzya^X{X{#aUvI%M_~ELvcd+c| zV@-?kA|e>YCLDrnFo%4Se7F=<=IJs7?8mwVg#wFwFobwcl@^Yiq8VCLBKgTLKZq}=z}yvQkX66vvG@B&XwujC-%ukSMaC^gy2u9fIbUwg z&+o*ys31A-zFVgSmSy5lXtSyhojtt}XPk&yWC*Bz?r$`7l|P(Wev+kdsk}1Qqig+# zL<9U}>f)!O0u}JCm+h-wC_Dhxhnk|-C#TF>p0hEsB_pE{Y{y?59<8-yFP~|w|)};rG&VZSu!G-?EtfSq& zI@$I_zu8wf!qCljk!Zcjsn{ zm%MI0MfbVU;f5sqRlgtq(3#D2`uNGNCEL-RqpxP?TPE>d&}=L2=sR~`T<9n4fm%(p z%}gu26PN9YbL!5@UEotx=%9`M|J?N0?Sh!+V|N3*2l_PMEpRn|gU|Q0pMC9TU;l2t zzZY$4zvO(!&_TC%Q}V~}-==p~dQjiiuFg6Rd0TrjGh*KYooK#>{O5a$Vs-_ndAHG_xGUFzLo8JCVh|Xg2jZ-#63R#W&`ZXlHgy9O;Ifu z@U|z7^+k?xl?Jbe!NdV~KI}>&AIVO6FHYDMTO_8H)Qd}$Y{3Ze8&{=c<~0QJZrrJPM%yY(LT>}X}tsDFNfMed+x81 zpD&#hq;tA8_Kri*i`p78r;Y4){O3yFx8A{L!9@PFhKok^ETi`K4cKQ}!T3y4##zdH z-S*Zr$L=HA_#(>xLtop5f4cP@TyAj(-1>K0hri7;Fa@@82ILT0b3c|fUK!q9YuJnV zmKW`$+8XV3&aHAn$RYI3f$l*2TY$A|@3_6S;fgM7zSdmenh^KZpKE3!+F(2OrlS@| zU5~Rp5A1Jl2%OoTF8F`TyD1Tr!!6hf>*+JUBXl@>Ca!$E1&VFYTA$CCw&s-LA-4CE zrjnVrI_sCtOC#UNJjC{zhz*ZP1;_eKL=e3#A*G7+zy2=@9#L(lLr~i?3 zA328H%HONRc|B#AEap1cM9$%;i_>3ACfjmIP>4)Gg^)M}?$oL7v8!)3j|2H9SID5L zkQG$qAiK=5R5orpqjId(Ig`YFAUa81+ljso0(-|RI2VQ1RaLz9Mx1uCV)OK7-KjKx zf*y74(*U*W>g#F&Ur%rD)wRA7G%su82i)o_1%vwBd!6v<*IS!`GnLJlTNw)#yOj8P z63UrmS#o`{Q=W*O!NYk-OKI{l^w4ZtI^!!KJ)spjzZ`_(G36jUMb4XQL~`Mq-#05` zw-7bJHgYfBrcby+p_ak*;5l5V?e+Yx6duQt8pK#~IAFUc*Zbm0f|g`Lo6zcbqS?Hhp;s{ms7V??}XJ%G!yTq}QHm?VqZbJH>u&ODFkcCSoah7LNS^O@a~F-)vX^pF`C zWW|v^yq`d>uvWLA(+*;=fr&JAXASi$d3YtV(gGGa8!&W@KC(Rx)p@BxQTO-Ym1Ens zfK4S5Q^vU&R0?O$(=jY}xtE+J6()J8_}cVjy9$ho4zj(_y~di;`#A0HEmM2Io!Dd> zs)IZIE?FuwtsXe%`l7Qc3$30S`5LmirAnw3T+XiW5p_ae8sJR#7}O>2OD$X)SK#5p zw}CX)8G52a3wTGm{|`+tD{-dNrm}Eva%(XC7bPPT-QjngkP6{U`;6%VE%3scZvlz8h;8gP(1DsM`l~O1Bq%E z%M?d#=t#@+C%p^UHD$Jb8w;^yxLaUIev`CO-`i<4&!J9pI8_l>;&8tRNK}$J4(_pS5w-KlG1ZNe%tr$* z#V4o2F)tk*iMtRjAHGTu>iDk&9UXBg-AA0=`Fd`Ye@;z*`pkW2=y~*aBs>!OZ<6DF3Ix8kY=*9J>la4ld_ZH7(ND#B1Y z`{^Be7UUMUavjVEO?*q=4BLbD6QQ*qMBz`XRm zldbFw@v-!fy@eJTx$nXC>?kA@`KlH=znph_YokD3<}|dBXKA37TiiM#iOgvLY8$F= z(^G`rzSs5_$&aMv+C(=y4~2UJPV>{k)0h>Qu8qk3dVJoW zX%q8c4v4J~&v{1^r*GY}&W@V%RGjp)a6<29ssW2PwE1elI?poErF0?Nhd2zh;q|Fa z*LZsUQa_E~NW_JVO%9r4J1Jb)Jy}XLQVK?~jj_tPiRjuCtS6m(qF3`mz7>4+ELtVH zj)>*tW|a_4C)>AqsIOf4OFkucF0=+%jTCU<|-*;{Z=7K$Uc zc$T@7aGiD<6YP9COcT8x<;*?rEOj4_)SGCZ+w+rBaEL75N;{<2r(3I3S0_4$d@A&e zJ0h9Fhm6;Kj9TP%68#yb&Q%xFxC=rcN{e6dqEmoQwmM!G;u}nY;bkFCs(vPQUfu^nDr+(Ual;ayzxSZbzDxh3ZR%==RnMw!o)yzls)@AOh; z?$+D|*Y;deD&v^IwkrwXo0!995n>)r#$&{%BNB(t$gKH$d5|ewu#@kCz9}!M<*YI? zhF3A#@G9-8=!12W(_D|TrVa%qb;4zR^8d)+REM-B<2*EKQxj8S79nM!xE3%mT?o63 zvnVyv8Cfz9Bf(+Ms*}mAOU!KZE4%Iv?}-Y4#QM}T(0iR&n|V>Yl1aQYn2<Zuo0wF_qmv%C|~*RCWD?-1O=Rs^DuLMWhB&o=nY;ph z&~(8is6wR?FEu6B=KZxgYhm*c$V5?{hlQ1ha4xP-1c_Rn1RluaBi&X!5F*1*5sl@F z6~jqjQ98sDmPoB$&hMXElmvZj=P>(&o3VKar4Bkb=dVDZ+A87G)b$?}33J~8o+i^R z6SIZ>8@z&*F@iiR_0KoVX5Z3tY)T zw>dw*h|=Z^siCGL@l0};>_?h67vbg4jSgGKtsOs^G{A8cW-C1X&gM}w91FZWe$>6? zxf3XPT-<98KT@@cy^zOj6=oh!_d`;NlE<&Y%H!qOKDDWNyxjGH2UNOUwgIyRO|ko_ z;=}4|A*E}5eV(EfR-Td-7QR|b+|19r(W$JWo_5 zVw}d0xNhd1ghD}T`V-NWvVQ5eFK3jqlnW#@Cw;b)pjAFUpE?6)5{W+&*<^kSv9B_V zf%^NzsQ~F%awfGl)p%69B;L(1olYZpT(8Y3q$tD5a>BRrPCX4G(_3Lo9FZscN7Y@T zU!=gXjYDrr>F!PP?wzEFr$8WuQ)gwXm~NiOAPjDM3Iq4hk;@<-mW1-8b5E^L94EIn zwmFfEP?JKk7(XuHzJqi!cs7Rc1sc0g8uz3t_CH;_3`?3l%wTtr*GB)8n zgv3jI^XpTq%@nFc#=lgIr{35t>%U09rfxP>U%dp$;8N(;m{48!N+|(t|CmF_m_@hSbv%Q&#(VZ z@_h3+-08%z&M$S^nU}yTgcsfL1O`-_kw@?w&INnu??40c-XO2dS?8Ib!W+BQea{~Cn`)U z%oe!OIRQR&flzCN@8?%_cyRz}Pdp}f=RZn%<))pOmcT#~I~D_nCby>LlS% z=XNg$jv;4ai>4o$Nyjg98ph|t`v@8TT{4J-tZV@>Wo_>Nq(l*~;1|8J!~e(K3l>f1$DSM~l$%QWFjZvuPvCis+!UbgeQ#sBs9M2@grpie!Ln?aAc0E~OvRygLB+ug&0@4ItC%*L-yr(BDQ43t~@%wei&=&DSG*kZm6O%>PI-c$r(V-}c2F^v&JT1$yDEf7=(o&Ma zu#iEydG_XzRY+J*XsLF%wb8uBl&KSB`-$b`tR}-M6|Ol-*2>c)F8FV*^+t-IMTkm~ zhp7?MHu42d;pXM*T(b6sS9f*=oiG+wnG@u^GOr~t?~-=`H_zR?dT|-?E+(QgZ&NU- zGqLX~TbNyxfMA}nCFgs|ZP?Y^+4l|MF_WehOzua5l31ypaeEM2pSy>Tp4h!DE$li+ z9s)=}l*QS~Y9rhv^FOg}3hJ!|=Iu<#w`BPto!TSS5 zxt=2O%oFMVG5RHf3l;W6c6f^@1%pX!iHr$xzH8Ckufmp0t1DI$dc43(StXppSm!`L z0^NfN`2hrC%y?;zM{NFvJZgRN_=$>yN8PegAwnlp;&qf&80CG<1g)0wc@c)0Tnczy z>C_)pc@O1ymGM|raT%jFuUh~%u|cPCD4 z!5d(Nm6NG1TEz=^#Hvcfu?3E3^Mu{AiXC%W5|ExcU))vjOrU*_Rm_S-5xR7^V~KGVtnBA=RGv6*BMp4Nr< zn|h;}xX&|?`D}@IFaFfBtn^dV&yYPOi#pMtL{PBa%cuM|q#vJIU2jisW}V39{7rvS zv-(k=dFniWK1)2B=^|h-lMHo-mZ!?>2?q9xGmdq}df)IJi#k|IxjE(OzlhDw%ND5|3_W5Qb*~o%{@4URlmLkU5Uzvv1!S+UH>c3fU6Ch4E`v=#IwljPCl%$$Hq^e*an* z9L-x@hq?{ePLCZIxL&fqk^maG?+qL8Nz%YpB$IG$@%5SO?>a4C>Xs}Wto`7MOJxp- zCXtIaE&8nwnec|!@kvtPQs2$rihgqe)jb9GMbBv%k`SK}8wiWQnM>b=T1`+R>;095 zg$i&2dA)w$cDg5s7f`K4#G=3F`Y0=IGWwvH%Zsv5`-;Bs)n|;W?@E;bwv0PAoktvo zOvADv3WZ{l)vAS@%uL75HdftGNZru`A+hS%A#SPbfLoV z{C~98&+{)-xRWhICDc!k&~;n$bXm3kioei*&*;C?VK^RgrNhrSQmt;RRGE*VBS*>& z>9cKIu^(FOykI_m>O;+(6k1?O4LdJhDN(8ehE*9+@#kLrtdm)`q=sBORe6KB>9DKl z3N40OS6lEOW*vFK{?A=c{=I&m5)-zp1J~>BzPoyQymmf7f4YDENGy$8UtV*l9bv0} zf@chsc}H|o5u1R%%Wrqg6uYp+;TrV%cVM0Be|Q@EUUwFgQSH0pwLHI-IFn3f_79mI z@?gvoC|zBt5Kwq5j=}Ug=cJv^{1+AI?E|TW9+ku3g5=xzf@lw<9|9QV|sd zGg&`$y;2v>$()L+I}2~G>~xgA7p=&r&AKYHef>Vu|Dyhgd>e02Pes|8{^yZ?FL8IT z&-_7t`mUR|^S-N4J5aa62YvUue(p&lv#y?tQ!SX6KdEc`wS&kR(v#@!bS55M&Yj=e z#-3>=Z{H9;LsmUkqB`J!OW<6#h(<{Dig3Z--ikIzjA__0z_`Pp!8g-IwJa+&J!Z2DKPOXtzseb~Byh%=>PCe?E!)e`(Pp zX&bs<(fWJ(ow*Iwx>~&7SY_Br)Y)EjcNCre{Ox})Yu>kIIW1eZKQaRV?!-6Gxh)g diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/link.secondary.1.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/link.secondary.1.tlog deleted file mode 100644 index e1fb77b..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/link.secondary.1.tlog +++ /dev/null @@ -1 +0,0 @@ -^C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\DEMLLA2XYZTOOL.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\GF3CALIBRATIONANDGEOCODINGCLASS.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\GF3PSTNCLASS.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\GF3PSTNCLASS.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\GPURFPC.CU.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\GPURFPCKERNEL.CU.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\GPUTBPIMAGE.CU.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\GPUTOOL.CU.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\IMAGESHOWDIALOGCLASS.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\LAMPSCATTERS1B.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MAIN.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_DEMLLA2XYZTOOL.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_IMAGESHOWDIALOGCLASS.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_QCLIPRASTERBYROWCOLS.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_QCOMPLEX2AMPPHASE.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_QCUSTOMPLOT.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_QIMAGESARRFPC.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_QIMPORTGF3STRIPL1ADATASET.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_QMERGERASTERPROCESSDIALOG.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_QORTHSLRRASTER.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_QRDORTHPROCESSCLASS.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_QSARLOOKTABLESIMUALTIONGUI.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_QSIMULATIONBPIMAGE.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_QSIMULATIONRFPCGUI.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_QTOOLABSTRACT.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_RASTERPROCESSTOOL.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\MOC_REGISTERTOOLBOX.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QCLIPRASTERBYROWCOLS.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QCOMPLEX2AMPPHASE.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QCUSTOMPLOT.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QIMAGESARRFPC.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QIMPORTGF3STRIPL1ADATASET.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QMERGERASTERPROCESSDIALOG.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QORTHSLRRASTER.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QRC_QCUSTOMPLOT.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QRC_RASTERPROCESSTOOL.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QRDORTHPROCESSCLASS.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QSARLOOKTABLESIMUALTIONGUI.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QSIMULATIONBPIMAGE.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QSIMULATIONRFPCGUI.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\QTOOLABSTRACT.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\RASTERPROCESSTOOL.DEVICE-LINK.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\RASTERPROCESSTOOL.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\REGISTERTOOLBOX.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\RFPCPROCESSCLS.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\SARSATELLITESIMULATIONABSTRACTCLS.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\SARSIMULATIONTASKSETTING.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\SATELLITEGF3XMLPARSER.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\SATELLITEORIBTMODEL.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\SATEORBIT.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\SIGMADATABASE.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\SIMPTSN.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\TBPIMAGEALGCLS.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\RASTERPR.7EF67DAA\X64\RELEASE\WGS84_J2000.OBJ|C:\USERS\30453\DESKTOP\RASTERTOOL\RASTERPROCESSTOOL\LAMPSARPROCESSPROGRAM\X64\RELEASE\BASECOMMONLIBRARY.LIB diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/link.write.1.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/link.write.1.tlog deleted file mode 100644 index b0502b703b3fb27f108a1bb0a1d0124a9edae7bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14404 zcmeHO+iu%14CV8HeaeFMvJ3WRub%5Aj&I766+!bO`}S?;h*j;RDUip4G=j#mBfBO= z9r94rzrT<2UB1a)HZn*dJ-+vHBOm2fKH<2RJ6s)PDM1=(ao$UY^AP*;S|h8It1bF8 zcq;E>&(vpyJ8L{+z_G`1+Dp&M`1JbB^A_?2&-)>talFI*8T#ySb{qQ^c!vVlD1p9l zjVt_r*XZ?I9-iM~fw#%!r~EM|bqVd2*+w1&Jn&@IQT16%_a;hABh0JJ+U&*a3$L3Q_G?5#U$L+w{lqt6G0Ltp@qXMmg z9GrZaESdf;I6%Yh2oabW7~^=WTz#~AMmsG=y2n^6gQo@b&h5O!eYH`W~|&Y2ernJmhmmw9w2cJwp>SvKbfw zJ?0QGbQ5Pp%K4S>CY1~Sk)$VYO46TZ2<&^3b6QBA)Q>Hs)dtQC^`sf%Di3~h>JyGJ zGU>#=r|5x&B~Xte&*&jZo&zs;hOuyFlGH%rP2L!!H|FS(F{;cnQ{?)72hL1%pBW-` zk$90OX4ql$nMwDDd@8r+SdU}xIUCR+x@DGh&H|_}ILCXvuz%VDGsqiQ!s ze&>hnUxNHxU;YKVUEddD<@Iv){QPEqixnhQ zY@PE0r*52n zzzTS+m$m8_k_}MmJfeimTM+YYrR?Xq5D=W`}r+o z9ONr@HyyB7=^DGS_<7sb{Mv4;G#7P!hSQU{ucshSC@4#8!-d?oVB)f!n Qa4o73i;}fK+dNA4AG9D&LI3~& diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/moc.read.1u.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/moc.read.1u.tlog deleted file mode 100644 index df6717c178d7cfa86e517c625ca8ec8c368e05cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3632 zcmd^CO;dv~6x_2j{uM`Cy?EnGU<83cN9!>D|6if*27;8@8IKSTElv88$?m?lFMNG| zAi^Vh9MB?x;dhTcZgGzXK6}KRZSjl_6>5$R0**TytGNorVzy>X#a*>dkuIj-%94Au zd>TIIQNt*;yO)33?*5HD^vYKE+ej9& zHLS^)${GHXE&8#4SRKxm444x)+EzVYR#Vwqk9wx;pL<)OhVH5gy<--{{OER}o8H#y z^)l{ga-oEGtsU`+hnhJ(AoWFG)ugnXchV3?j^)Z?q436=^wv=lj~sVLRgZX|{A=BM dHq$wEi&u}7UeW67&5-ew`L%qv8@h$#{2O*>8eRYZ diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/moc.write.1u.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/moc.write.1u.tlog deleted file mode 100644 index 85bc8b068b028fc5bbe618875a85c341415fcd96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8074 zcmd^^-A)2A5QXR3#8)9IsEK#`Cv0S8*CgA4B=RDy%%qk~Dt=q(%bg75k+zkT(OTZ5k%^S_D~aegX0DD+WV|(6GH1f7`ku~o zbH=<`utrT=(ROFq-q5UGoU~p~Msh1RSMl{dc?OMFd7@3RKElEUy@9bb1Hp_j#lMv) zh_&FP2)g#m;NnogZ(&M8{b_^M)>sH?3@#G ziqUjGvCmwP_$Wd}jEttsuB_px#e} zwkMoo_i3p3q6599DzI7401w1~rF@VB?7lH9?>~&hrSq+~UzRn!@39#^Le1gj^Zhtn aI)@d$I3y;!`$}htJ->zJjmNN9bNLG`6r(@@ diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/rcc.read.1u.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/rcc.read.1u.tlog deleted file mode 100644 index d983fbaa194c88e764649704990fe82e6460e60c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 812 zcmdUu%?iRm41~Y4;Hwlty?E1Fs<_+jpXg!n{hvaev@D8v@K`S!5+-3LnSI=E6oUQ(&k6rQOvzOSPl+7 XNXtdnX>=9)1BNx1I>lZ$db#WgDAaj> diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/rcc.write.1u.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/rcc.write.1u.tlog deleted file mode 100644 index 907a7f10505ff30ac47acaff52c67b563931ad82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 958 zcmd^8K?=e!5S+8%SBhX&@K)1U#g?{7#2$kF{}bx$N>F?9s7Rp843niZySZJ@Fjynv z2oDR#Z^Rrk^)2x!p}I~2r0wZgTiM{Gw;%dT=ylu1+bX2Twy)v>;+9;njp z%}4z*^i&&6G5HAx8CFbWizREx1PZzwh;nsnnW7~pGl+B+lr?lFNPJ#2o0R-}dMV?K yx{gOO`OdkfKizOE2723bBMMZyD?4&0^=ot+MJxMKvj+U%yn9YlUgbE4=Zx=#S&pLs diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/uic.read.1u.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/uic.read.1u.tlog deleted file mode 100644 index c35ecc3210bdb0064be0ad1877b7d31c43a22fa1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3288 zcmds(%}&EG5QOK9#H%2FFWeGRk_rc>jw=d^c>kvWW;S)3asV@_U6LKXOCAh>1HutH`7zGz|Pc>du^5ZJ7r4`2XpeY`^@Wf w>f^lVN44c%Z}-!JcPyQ^Y0p%>$r-iX7IWiQ*P2&ANtd5{S^m7Ku9y1$09d@}UH||9 diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/uic.write.1u.tlog b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterPr.7EF67DAA.tlog/uic.write.1u.tlog deleted file mode 100644 index 71dc4b1e2541b68afacdfcf6f487082ac449dddf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7106 zcmd^D(Ne-N5Zq^H{1rw8b;h?A5Exri(lVmc(f|Jmb?-u?tqR2_o4gQmgiN!$*}LAy z`zxlnLyZke%whRiV~h(-aLuvCjL{Mgs9;cVZjo?a=~{^yWSwZiHHN#&|74|KlkuN9 z_b549j?GnWw$R=4Ui*#s#4DWRY!J^s!Y%Q*#|_6B&!6y&Th1nW);TepGbRkwSQ9hh zW5tuX@lA2@sJD^x_>QntH2x=_{wY(cVarpcyVG{#qPCo9h*qw+@)<8*3W|&I!$^d{ z^_u$5sB+Qs-cwR?F3#}8U&UKW#Kn7mR6@~!(X1d2xaFO9IijGOIX{e#{bP89!TU;C zH@xc=7R-!etre{LL554RFL|=ssi2C^1y08&3|%-yEUAW!+Gu8m*qq=H5@B#{dB^=J z+f}Vp2IBwmW&eJd42genvV}tAvH#TD|A?t=KV`aZTDnsXAs$A(f$orr4 z1cdkaa{SL242j!PZ}LXny5e_(N3tsY9qD5<^(-;VI4zZ?uz~u>U9T``$ey?|b)HXy-FFb^HaPkn|xA+0G& - - - - C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\x64\Release\BaseCommonLibrary.dll - - - C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\x64\Release\RasterProcessTool.exe - - - - - - \ No newline at end of file diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterProcessTool.vcxproj.FileListAbsolute.txt b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/RasterProcessTool.vcxproj.FileListAbsolute.txt deleted file mode 100644 index e69de29..0000000 diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_DEMLLA2XYZTool.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_DEMLLA2XYZTool.cpp deleted file mode 100644 index efc3494..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_DEMLLA2XYZTool.cpp +++ /dev/null @@ -1,137 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'DEMLLA2XYZTool.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../ToolBox/BaseToolbox/DEMLLA2XYZTool.h" -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'DEMLLA2XYZTool.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_DEMLLA2XYZTool_t { - QByteArrayData data[7]; - char stringdata0[104]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_DEMLLA2XYZTool_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_DEMLLA2XYZTool_t qt_meta_stringdata_DEMLLA2XYZTool = { - { -QT_MOC_LITERAL(0, 0, 14), // "DEMLLA2XYZTool" -QT_MOC_LITERAL(1, 15, 6), // "accept" -QT_MOC_LITERAL(2, 22, 0), // "" -QT_MOC_LITERAL(3, 23, 6), // "reject" -QT_MOC_LITERAL(4, 30, 27), // "onDEMWSG84SelectBtn_Clicked" -QT_MOC_LITERAL(5, 58, 25), // "onDEMXYZSelectBtn_Clicked" -QT_MOC_LITERAL(6, 84, 19) // "onBtnSloper_Clicked" - - }, - "DEMLLA2XYZTool\0accept\0\0reject\0" - "onDEMWSG84SelectBtn_Clicked\0" - "onDEMXYZSelectBtn_Clicked\0onBtnSloper_Clicked" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_DEMLLA2XYZTool[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 5, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 39, 2, 0x0a /* Public */, - 3, 0, 40, 2, 0x0a /* Public */, - 4, 0, 41, 2, 0x0a /* Public */, - 5, 0, 42, 2, 0x0a /* Public */, - 6, 0, 43, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - - 0 // eod -}; - -void DEMLLA2XYZTool::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->accept(); break; - case 1: _t->reject(); break; - case 2: _t->onDEMWSG84SelectBtn_Clicked(); break; - case 3: _t->onDEMXYZSelectBtn_Clicked(); break; - case 4: _t->onBtnSloper_Clicked(); break; - default: ; - } - } - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject DEMLLA2XYZTool::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_DEMLLA2XYZTool.data, - qt_meta_data_DEMLLA2XYZTool, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *DEMLLA2XYZTool::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *DEMLLA2XYZTool::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_DEMLLA2XYZTool.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int DEMLLA2XYZTool::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 5) - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 5) - *reinterpret_cast(_a[0]) = -1; - _id -= 5; - } - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_ImageShowDialogClass.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_ImageShowDialogClass.cpp deleted file mode 100644 index 39fc6ad..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_ImageShowDialogClass.cpp +++ /dev/null @@ -1,398 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'ImageShowDialogClass.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../ToolBox/Imageshow/ImageShowDialogClass.h" -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'ImageShowDialogClass.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_ImageShowCursorDesClass_t { - QByteArrayData data[5]; - char stringdata0[66]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_ImageShowCursorDesClass_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_ImageShowCursorDesClass_t qt_meta_stringdata_ImageShowCursorDesClass = { - { -QT_MOC_LITERAL(0, 0, 23), // "ImageShowCursorDesClass" -QT_MOC_LITERAL(1, 24, 12), // "windowsClose" -QT_MOC_LITERAL(2, 37, 0), // "" -QT_MOC_LITERAL(3, 38, 19), // "updateCursorContent" -QT_MOC_LITERAL(4, 58, 7) // "content" - - }, - "ImageShowCursorDesClass\0windowsClose\0" - "\0updateCursorContent\0content" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_ImageShowCursorDesClass[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 2, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 1, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 0, 24, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 3, 1, 25, 2, 0x0a /* Public */, - - // signals: parameters - QMetaType::Bool, - - // slots: parameters - QMetaType::Void, QMetaType::QString, 4, - - 0 // eod -}; - -void ImageShowCursorDesClass::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: { bool _r = _t->windowsClose(); - if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break; - case 1: _t->updateCursorContent((*reinterpret_cast< QString(*)>(_a[1]))); break; - default: ; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = bool (ImageShowCursorDesClass::*)(); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ImageShowCursorDesClass::windowsClose)) { - *result = 0; - return; - } - } - } -} - -QT_INIT_METAOBJECT const QMetaObject ImageShowCursorDesClass::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_ImageShowCursorDesClass.data, - qt_meta_data_ImageShowCursorDesClass, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *ImageShowCursorDesClass::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *ImageShowCursorDesClass::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_ImageShowCursorDesClass.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int ImageShowCursorDesClass::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 2) - qt_static_metacall(this, _c, _id, _a); - _id -= 2; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 2) - *reinterpret_cast(_a[0]) = -1; - _id -= 2; - } - return _id; -} - -// SIGNAL 0 -bool ImageShowCursorDesClass::windowsClose() -{ - bool _t0{}; - void *_a[] = { const_cast(reinterpret_cast(std::addressof(_t0))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); - return _t0; -} -struct qt_meta_stringdata_ImageShowCursorLineClass_t { - QByteArrayData data[8]; - char stringdata0[131]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_ImageShowCursorLineClass_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_ImageShowCursorLineClass_t qt_meta_stringdata_ImageShowCursorLineClass = { - { -QT_MOC_LITERAL(0, 0, 24), // "ImageShowCursorLineClass" -QT_MOC_LITERAL(1, 25, 12), // "windowsClose" -QT_MOC_LITERAL(2, 38, 0), // "" -QT_MOC_LITERAL(3, 39, 17), // "xAxisRangeChanged" -QT_MOC_LITERAL(4, 57, 8), // "QCPRange" -QT_MOC_LITERAL(5, 66, 17), // "yAxisRangeChanged" -QT_MOC_LITERAL(6, 84, 24), // "on_SwichTracerGraph_Name" -QT_MOC_LITERAL(7, 109, 21) // "load_new_compare_line" - - }, - "ImageShowCursorLineClass\0windowsClose\0" - "\0xAxisRangeChanged\0QCPRange\0" - "yAxisRangeChanged\0on_SwichTracerGraph_Name\0" - "load_new_compare_line" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_ImageShowCursorLineClass[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 5, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 1, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 0, 39, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 3, 1, 40, 2, 0x0a /* Public */, - 5, 1, 43, 2, 0x0a /* Public */, - 6, 0, 46, 2, 0x0a /* Public */, - 7, 0, 47, 2, 0x0a /* Public */, - - // signals: parameters - QMetaType::Bool, - - // slots: parameters - QMetaType::Void, 0x80000000 | 4, 2, - QMetaType::Void, 0x80000000 | 4, 2, - QMetaType::Void, - QMetaType::Void, - - 0 // eod -}; - -void ImageShowCursorLineClass::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: { bool _r = _t->windowsClose(); - if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break; - case 1: _t->xAxisRangeChanged((*reinterpret_cast< QCPRange(*)>(_a[1]))); break; - case 2: _t->yAxisRangeChanged((*reinterpret_cast< QCPRange(*)>(_a[1]))); break; - case 3: _t->on_SwichTracerGraph_Name(); break; - case 4: _t->load_new_compare_line(); break; - default: ; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = bool (ImageShowCursorLineClass::*)(); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ImageShowCursorLineClass::windowsClose)) { - *result = 0; - return; - } - } - } -} - -QT_INIT_METAOBJECT const QMetaObject ImageShowCursorLineClass::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_ImageShowCursorLineClass.data, - qt_meta_data_ImageShowCursorLineClass, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *ImageShowCursorLineClass::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *ImageShowCursorLineClass::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_ImageShowCursorLineClass.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int ImageShowCursorLineClass::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 5) - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 5) - *reinterpret_cast(_a[0]) = -1; - _id -= 5; - } - return _id; -} - -// SIGNAL 0 -bool ImageShowCursorLineClass::windowsClose() -{ - bool _t0{}; - void *_a[] = { const_cast(reinterpret_cast(std::addressof(_t0))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); - return _t0; -} -struct qt_meta_stringdata_ImageShowDialogClass_t { - QByteArrayData data[9]; - char stringdata0[193]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_ImageShowDialogClass_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_ImageShowDialogClass_t qt_meta_stringdata_ImageShowDialogClass = { - { -QT_MOC_LITERAL(0, 0, 20), // "ImageShowDialogClass" -QT_MOC_LITERAL(1, 21, 12), // "updateCursor" -QT_MOC_LITERAL(2, 34, 0), // "" -QT_MOC_LITERAL(3, 35, 12), // "QMouseEvent*" -QT_MOC_LITERAL(4, 48, 5), // "event" -QT_MOC_LITERAL(5, 54, 31), // "on_action_cursor_enable_trigged" -QT_MOC_LITERAL(6, 86, 33), // "on_action_descursor_close_tri..." -QT_MOC_LITERAL(7, 120, 35), // "on_action_Hlinecursor_close_t..." -QT_MOC_LITERAL(8, 156, 36) // "on_action_VVlinecursor_close_..." - - }, - "ImageShowDialogClass\0updateCursor\0\0" - "QMouseEvent*\0event\0on_action_cursor_enable_trigged\0" - "on_action_descursor_close_trigged\0" - "on_action_Hlinecursor_close_trigged\0" - "on_action_VVlinecursor_close_trigged" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_ImageShowDialogClass[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 5, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 1, 39, 2, 0x0a /* Public */, - 5, 0, 42, 2, 0x0a /* Public */, - 6, 0, 43, 2, 0x0a /* Public */, - 7, 0, 44, 2, 0x0a /* Public */, - 8, 0, 45, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, 0x80000000 | 3, 4, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - - 0 // eod -}; - -void ImageShowDialogClass::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->updateCursor((*reinterpret_cast< QMouseEvent*(*)>(_a[1]))); break; - case 1: _t->on_action_cursor_enable_trigged(); break; - case 2: _t->on_action_descursor_close_trigged(); break; - case 3: _t->on_action_Hlinecursor_close_trigged(); break; - case 4: _t->on_action_VVlinecursor_close_trigged(); break; - default: ; - } - } -} - -QT_INIT_METAOBJECT const QMetaObject ImageShowDialogClass::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_ImageShowDialogClass.data, - qt_meta_data_ImageShowDialogClass, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *ImageShowDialogClass::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *ImageShowDialogClass::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_ImageShowDialogClass.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int ImageShowDialogClass::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 5) - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 5) - *reinterpret_cast(_a[0]) = -1; - _id -= 5; - } - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QClipRasterByRowCols.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QClipRasterByRowCols.cpp deleted file mode 100644 index 816ec92..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QClipRasterByRowCols.cpp +++ /dev/null @@ -1,132 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'QClipRasterByRowCols.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../ToolBox/BaseToolbox/QClipRasterByRowCols.h" -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'QClipRasterByRowCols.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_QClipRasterByRowCols_t { - QByteArrayData data[6]; - char stringdata0[95]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QClipRasterByRowCols_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QClipRasterByRowCols_t qt_meta_stringdata_QClipRasterByRowCols = { - { -QT_MOC_LITERAL(0, 0, 20), // "QClipRasterByRowCols" -QT_MOC_LITERAL(1, 21, 14), // "accepBtnaccept" -QT_MOC_LITERAL(2, 36, 0), // "" -QT_MOC_LITERAL(3, 37, 14), // "accepBtnreject" -QT_MOC_LITERAL(4, 52, 20), // "onInRasterBtnClicked" -QT_MOC_LITERAL(5, 73, 21) // "onOutRasterBtnClicked" - - }, - "QClipRasterByRowCols\0accepBtnaccept\0" - "\0accepBtnreject\0onInRasterBtnClicked\0" - "onOutRasterBtnClicked" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QClipRasterByRowCols[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 4, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 34, 2, 0x0a /* Public */, - 3, 0, 35, 2, 0x0a /* Public */, - 4, 1, 36, 2, 0x0a /* Public */, - 5, 1, 39, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - - 0 // eod -}; - -void QClipRasterByRowCols::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->accepBtnaccept(); break; - case 1: _t->accepBtnreject(); break; - case 2: _t->onInRasterBtnClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 3: _t->onOutRasterBtnClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - default: ; - } - } -} - -QT_INIT_METAOBJECT const QMetaObject QClipRasterByRowCols::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QClipRasterByRowCols.data, - qt_meta_data_QClipRasterByRowCols, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QClipRasterByRowCols::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QClipRasterByRowCols::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QClipRasterByRowCols.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int QClipRasterByRowCols::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 4) - qt_static_metacall(this, _c, _id, _a); - _id -= 4; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 4) - *reinterpret_cast(_a[0]) = -1; - _id -= 4; - } - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QComplex2AmpPhase.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QComplex2AmpPhase.cpp deleted file mode 100644 index 9ed8203..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QComplex2AmpPhase.cpp +++ /dev/null @@ -1,150 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'QComplex2AmpPhase.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../ToolBox/BaseToolbox/QComplex2AmpPhase.h" -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'QComplex2AmpPhase.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_QComplex2AmpPhase_t { - QByteArrayData data[10]; - char stringdata0[182]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QComplex2AmpPhase_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QComplex2AmpPhase_t qt_meta_stringdata_QComplex2AmpPhase = { - { -QT_MOC_LITERAL(0, 0, 17), // "QComplex2AmpPhase" -QT_MOC_LITERAL(1, 18, 6), // "accept" -QT_MOC_LITERAL(2, 25, 0), // "" -QT_MOC_LITERAL(3, 26, 6), // "reject" -QT_MOC_LITERAL(4, 33, 22), // "onpushButtonAddClicked" -QT_MOC_LITERAL(5, 56, 25), // "onpushButtonRemoveClicked" -QT_MOC_LITERAL(6, 82, 28), // "onpushButtonWorkSpaceClicked" -QT_MOC_LITERAL(7, 111, 21), // "radioButtonAmptoggled" -QT_MOC_LITERAL(8, 133, 23), // "radioButtonPhasetoggled" -QT_MOC_LITERAL(9, 157, 24) // "radioButtonSigma0toggled" - - }, - "QComplex2AmpPhase\0accept\0\0reject\0" - "onpushButtonAddClicked\0onpushButtonRemoveClicked\0" - "onpushButtonWorkSpaceClicked\0" - "radioButtonAmptoggled\0radioButtonPhasetoggled\0" - "radioButtonSigma0toggled" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QComplex2AmpPhase[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 8, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 54, 2, 0x0a /* Public */, - 3, 0, 55, 2, 0x0a /* Public */, - 4, 1, 56, 2, 0x0a /* Public */, - 5, 1, 59, 2, 0x0a /* Public */, - 6, 1, 62, 2, 0x0a /* Public */, - 7, 1, 65, 2, 0x0a /* Public */, - 8, 1, 68, 2, 0x0a /* Public */, - 9, 1, 71, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - - 0 // eod -}; - -void QComplex2AmpPhase::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->accept(); break; - case 1: _t->reject(); break; - case 2: _t->onpushButtonAddClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 3: _t->onpushButtonRemoveClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 4: _t->onpushButtonWorkSpaceClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 5: _t->radioButtonAmptoggled((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 6: _t->radioButtonPhasetoggled((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 7: _t->radioButtonSigma0toggled((*reinterpret_cast< bool(*)>(_a[1]))); break; - default: ; - } - } -} - -QT_INIT_METAOBJECT const QMetaObject QComplex2AmpPhase::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QComplex2AmpPhase.data, - qt_meta_data_QComplex2AmpPhase, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QComplex2AmpPhase::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QComplex2AmpPhase::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QComplex2AmpPhase.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int QComplex2AmpPhase::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 8) - qt_static_metacall(this, _c, _id, _a); - _id -= 8; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 8) - *reinterpret_cast(_a[0]) = -1; - _id -= 8; - } - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QImageSARRFPC.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QImageSARRFPC.cpp deleted file mode 100644 index 445c149..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QImageSARRFPC.cpp +++ /dev/null @@ -1,161 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'QImageSARRFPC.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../ToolBox/SimulationSAR/QImageSARRFPC.h" -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'QImageSARRFPC.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_QImageSARRFPC_t { - QByteArrayData data[12]; - char stringdata0[229]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QImageSARRFPC_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QImageSARRFPC_t qt_meta_stringdata_QImageSARRFPC = { - { -QT_MOC_LITERAL(0, 0, 13), // "QImageSARRFPC" -QT_MOC_LITERAL(1, 14, 20), // "onpushButtonRPClieck" -QT_MOC_LITERAL(2, 35, 0), // "" -QT_MOC_LITERAL(3, 36, 20), // "onpushButtonTPClieck" -QT_MOC_LITERAL(4, 57, 22), // "onpushButtonEchoClieck" -QT_MOC_LITERAL(5, 80, 23), // "onpushButtongpxmlClieck" -QT_MOC_LITERAL(6, 104, 25), // "onpushButtonTaskxmlClieck" -QT_MOC_LITERAL(7, 130, 21), // "onpushButtondemClieck" -QT_MOC_LITERAL(8, 152, 24), // "onpushButtonSloperClieck" -QT_MOC_LITERAL(9, 177, 27), // "onpushButtonlandcoverClieck" -QT_MOC_LITERAL(10, 205, 11), // "onBtnaccept" -QT_MOC_LITERAL(11, 217, 11) // "onBtnReject" - - }, - "QImageSARRFPC\0onpushButtonRPClieck\0\0" - "onpushButtonTPClieck\0onpushButtonEchoClieck\0" - "onpushButtongpxmlClieck\0" - "onpushButtonTaskxmlClieck\0" - "onpushButtondemClieck\0onpushButtonSloperClieck\0" - "onpushButtonlandcoverClieck\0onBtnaccept\0" - "onBtnReject" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QImageSARRFPC[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 10, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 64, 2, 0x0a /* Public */, - 3, 0, 65, 2, 0x0a /* Public */, - 4, 0, 66, 2, 0x0a /* Public */, - 5, 0, 67, 2, 0x0a /* Public */, - 6, 0, 68, 2, 0x0a /* Public */, - 7, 0, 69, 2, 0x0a /* Public */, - 8, 0, 70, 2, 0x0a /* Public */, - 9, 0, 71, 2, 0x0a /* Public */, - 10, 0, 72, 2, 0x0a /* Public */, - 11, 0, 73, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - - 0 // eod -}; - -void QImageSARRFPC::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->onpushButtonRPClieck(); break; - case 1: _t->onpushButtonTPClieck(); break; - case 2: _t->onpushButtonEchoClieck(); break; - case 3: _t->onpushButtongpxmlClieck(); break; - case 4: _t->onpushButtonTaskxmlClieck(); break; - case 5: _t->onpushButtondemClieck(); break; - case 6: _t->onpushButtonSloperClieck(); break; - case 7: _t->onpushButtonlandcoverClieck(); break; - case 8: _t->onBtnaccept(); break; - case 9: _t->onBtnReject(); break; - default: ; - } - } - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QImageSARRFPC::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QImageSARRFPC.data, - qt_meta_data_QImageSARRFPC, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QImageSARRFPC::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QImageSARRFPC::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QImageSARRFPC.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int QImageSARRFPC::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 10) - qt_static_metacall(this, _c, _id, _a); - _id -= 10; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 10) - *reinterpret_cast(_a[0]) = -1; - _id -= 10; - } - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QImportGF3StripL1ADataset.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QImportGF3StripL1ADataset.cpp deleted file mode 100644 index 2ed8be5..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QImportGF3StripL1ADataset.cpp +++ /dev/null @@ -1,137 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'QImportGF3StripL1ADataset.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../ToolBox/BaseToolbox/QImportGF3StripL1ADataset.h" -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'QImportGF3StripL1ADataset.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_QImportGF3StripL1ADataset_t { - QByteArrayData data[7]; - char stringdata0[119]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QImportGF3StripL1ADataset_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QImportGF3StripL1ADataset_t qt_meta_stringdata_QImportGF3StripL1ADataset = { - { -QT_MOC_LITERAL(0, 0, 25), // "QImportGF3StripL1ADataset" -QT_MOC_LITERAL(1, 26, 6), // "accept" -QT_MOC_LITERAL(2, 33, 0), // "" -QT_MOC_LITERAL(3, 34, 6), // "reject" -QT_MOC_LITERAL(4, 41, 22), // "onpushButtonAddClicked" -QT_MOC_LITERAL(5, 64, 25), // "onpushButtonRemoveClicked" -QT_MOC_LITERAL(6, 90, 28) // "onpushButtonWorkSpaceClicked" - - }, - "QImportGF3StripL1ADataset\0accept\0\0" - "reject\0onpushButtonAddClicked\0" - "onpushButtonRemoveClicked\0" - "onpushButtonWorkSpaceClicked" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QImportGF3StripL1ADataset[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 5, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 39, 2, 0x0a /* Public */, - 3, 0, 40, 2, 0x0a /* Public */, - 4, 1, 41, 2, 0x0a /* Public */, - 5, 1, 44, 2, 0x0a /* Public */, - 6, 1, 47, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - - 0 // eod -}; - -void QImportGF3StripL1ADataset::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->accept(); break; - case 1: _t->reject(); break; - case 2: _t->onpushButtonAddClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 3: _t->onpushButtonRemoveClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 4: _t->onpushButtonWorkSpaceClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - default: ; - } - } -} - -QT_INIT_METAOBJECT const QMetaObject QImportGF3StripL1ADataset::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QImportGF3StripL1ADataset.data, - qt_meta_data_QImportGF3StripL1ADataset, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QImportGF3StripL1ADataset::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QImportGF3StripL1ADataset::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QImportGF3StripL1ADataset.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int QImportGF3StripL1ADataset::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 5) - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 5) - *reinterpret_cast(_a[0]) = -1; - _id -= 5; - } - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QMergeRasterProcessDialog.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QMergeRasterProcessDialog.cpp deleted file mode 100644 index 2f5e396..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QMergeRasterProcessDialog.cpp +++ /dev/null @@ -1,147 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'QMergeRasterProcessDialog.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../ToolBox/SimulationSAR/QMergeRasterProcessDialog.h" -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'QMergeRasterProcessDialog.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_QMergeRasterProcessDialog_t { - QByteArrayData data[8]; - char stringdata0[128]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QMergeRasterProcessDialog_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QMergeRasterProcessDialog_t qt_meta_stringdata_QMergeRasterProcessDialog = { - { -QT_MOC_LITERAL(0, 0, 25), // "QMergeRasterProcessDialog" -QT_MOC_LITERAL(1, 26, 23), // "onpushButtonSelectClick" -QT_MOC_LITERAL(2, 50, 0), // "" -QT_MOC_LITERAL(3, 51, 7), // "checked" -QT_MOC_LITERAL(4, 59, 20), // "onAddpushButtonClick" -QT_MOC_LITERAL(5, 80, 23), // "onRemovepushButtonClick" -QT_MOC_LITERAL(6, 104, 11), // "acceptclick" -QT_MOC_LITERAL(7, 116, 11) // "rejectclick" - - }, - "QMergeRasterProcessDialog\0" - "onpushButtonSelectClick\0\0checked\0" - "onAddpushButtonClick\0onRemovepushButtonClick\0" - "acceptclick\0rejectclick" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QMergeRasterProcessDialog[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 8, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 1, 54, 2, 0x0a /* Public */, - 1, 0, 57, 2, 0x2a /* Public | MethodCloned */, - 4, 1, 58, 2, 0x0a /* Public */, - 4, 0, 61, 2, 0x2a /* Public | MethodCloned */, - 5, 1, 62, 2, 0x0a /* Public */, - 5, 0, 65, 2, 0x2a /* Public | MethodCloned */, - 6, 0, 66, 2, 0x0a /* Public */, - 7, 0, 67, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, QMetaType::Bool, 3, - QMetaType::Void, - QMetaType::Void, QMetaType::Bool, 3, - QMetaType::Void, - QMetaType::Void, QMetaType::Bool, 3, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - - 0 // eod -}; - -void QMergeRasterProcessDialog::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->onpushButtonSelectClick((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 1: _t->onpushButtonSelectClick(); break; - case 2: _t->onAddpushButtonClick((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 3: _t->onAddpushButtonClick(); break; - case 4: _t->onRemovepushButtonClick((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 5: _t->onRemovepushButtonClick(); break; - case 6: _t->acceptclick(); break; - case 7: _t->rejectclick(); break; - default: ; - } - } -} - -QT_INIT_METAOBJECT const QMetaObject QMergeRasterProcessDialog::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QMergeRasterProcessDialog.data, - qt_meta_data_QMergeRasterProcessDialog, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QMergeRasterProcessDialog::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QMergeRasterProcessDialog::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QMergeRasterProcessDialog.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int QMergeRasterProcessDialog::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 8) - qt_static_metacall(this, _c, _id, _a); - _id -= 8; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 8) - *reinterpret_cast(_a[0]) = -1; - _id -= 8; - } - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QOrthSlrRaster.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QOrthSlrRaster.cpp deleted file mode 100644 index b653f30..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QOrthSlrRaster.cpp +++ /dev/null @@ -1,141 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'QOrthSlrRaster.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../ToolBox/BaseToolbox/QOrthSlrRaster.h" -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'QOrthSlrRaster.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_QOrthSlrRaster_t { - QByteArrayData data[8]; - char stringdata0[135]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QOrthSlrRaster_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QOrthSlrRaster_t qt_meta_stringdata_QOrthSlrRaster = { - { -QT_MOC_LITERAL(0, 0, 14), // "QOrthSlrRaster" -QT_MOC_LITERAL(1, 15, 6), // "accept" -QT_MOC_LITERAL(2, 22, 0), // "" -QT_MOC_LITERAL(3, 23, 6), // "reject" -QT_MOC_LITERAL(4, 30, 22), // "onpushButtonAddClicked" -QT_MOC_LITERAL(5, 53, 25), // "onpushButtonRemoveClicked" -QT_MOC_LITERAL(6, 79, 28), // "onpushButtonWorkSpaceClicked" -QT_MOC_LITERAL(7, 108, 26) // "pushButtonDEMSelectClicked" - - }, - "QOrthSlrRaster\0accept\0\0reject\0" - "onpushButtonAddClicked\0onpushButtonRemoveClicked\0" - "onpushButtonWorkSpaceClicked\0" - "pushButtonDEMSelectClicked" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QOrthSlrRaster[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 6, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 44, 2, 0x0a /* Public */, - 3, 0, 45, 2, 0x0a /* Public */, - 4, 1, 46, 2, 0x0a /* Public */, - 5, 1, 49, 2, 0x0a /* Public */, - 6, 1, 52, 2, 0x0a /* Public */, - 7, 1, 55, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - - 0 // eod -}; - -void QOrthSlrRaster::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->accept(); break; - case 1: _t->reject(); break; - case 2: _t->onpushButtonAddClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 3: _t->onpushButtonRemoveClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 4: _t->onpushButtonWorkSpaceClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 5: _t->pushButtonDEMSelectClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - default: ; - } - } -} - -QT_INIT_METAOBJECT const QMetaObject QOrthSlrRaster::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QOrthSlrRaster.data, - qt_meta_data_QOrthSlrRaster, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QOrthSlrRaster::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QOrthSlrRaster::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QOrthSlrRaster.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int QOrthSlrRaster::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 6) - qt_static_metacall(this, _c, _id, _a); - _id -= 6; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 6) - *reinterpret_cast(_a[0]) = -1; - _id -= 6; - } - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QRDOrthProcessClass.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QRDOrthProcessClass.cpp deleted file mode 100644 index ae49063..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QRDOrthProcessClass.cpp +++ /dev/null @@ -1,141 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'QRDOrthProcessClass.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../ToolBox/BaseToolbox/QRDOrthProcessClass.h" -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'QRDOrthProcessClass.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_QRDOrthProcessClass_t { - QByteArrayData data[8]; - char stringdata0[140]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QRDOrthProcessClass_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QRDOrthProcessClass_t qt_meta_stringdata_QRDOrthProcessClass = { - { -QT_MOC_LITERAL(0, 0, 19), // "QRDOrthProcessClass" -QT_MOC_LITERAL(1, 20, 6), // "accept" -QT_MOC_LITERAL(2, 27, 0), // "" -QT_MOC_LITERAL(3, 28, 6), // "reject" -QT_MOC_LITERAL(4, 35, 22), // "onpushButtonAddClicked" -QT_MOC_LITERAL(5, 58, 25), // "onpushButtonRemoveClicked" -QT_MOC_LITERAL(6, 84, 28), // "onpushButtonWorkSpaceClicked" -QT_MOC_LITERAL(7, 113, 26) // "pushButtonDEMSelectClicked" - - }, - "QRDOrthProcessClass\0accept\0\0reject\0" - "onpushButtonAddClicked\0onpushButtonRemoveClicked\0" - "onpushButtonWorkSpaceClicked\0" - "pushButtonDEMSelectClicked" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QRDOrthProcessClass[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 6, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 44, 2, 0x0a /* Public */, - 3, 0, 45, 2, 0x0a /* Public */, - 4, 1, 46, 2, 0x0a /* Public */, - 5, 1, 49, 2, 0x0a /* Public */, - 6, 1, 52, 2, 0x0a /* Public */, - 7, 1, 55, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - - 0 // eod -}; - -void QRDOrthProcessClass::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->accept(); break; - case 1: _t->reject(); break; - case 2: _t->onpushButtonAddClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 3: _t->onpushButtonRemoveClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 4: _t->onpushButtonWorkSpaceClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 5: _t->pushButtonDEMSelectClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - default: ; - } - } -} - -QT_INIT_METAOBJECT const QMetaObject QRDOrthProcessClass::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QRDOrthProcessClass.data, - qt_meta_data_QRDOrthProcessClass, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QRDOrthProcessClass::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QRDOrthProcessClass::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QRDOrthProcessClass.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int QRDOrthProcessClass::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 6) - qt_static_metacall(this, _c, _id, _a); - _id -= 6; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 6) - *reinterpret_cast(_a[0]) = -1; - _id -= 6; - } - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QSARLookTableSimualtionGUI.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QSARLookTableSimualtionGUI.cpp deleted file mode 100644 index f905394..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QSARLookTableSimualtionGUI.cpp +++ /dev/null @@ -1,145 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'QSARLookTableSimualtionGUI.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../ToolBox/SimulationSAR/QSARLookTableSimualtionGUI.h" -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'QSARLookTableSimualtionGUI.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_QSARLookTableSimualtionGUI_t { - QByteArrayData data[9]; - char stringdata0[153]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QSARLookTableSimualtionGUI_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QSARLookTableSimualtionGUI_t qt_meta_stringdata_QSARLookTableSimualtionGUI = { - { -QT_MOC_LITERAL(0, 0, 26), // "QSARLookTableSimualtionGUI" -QT_MOC_LITERAL(1, 27, 17), // "onOrbitBtnClicked" -QT_MOC_LITERAL(2, 45, 0), // "" -QT_MOC_LITERAL(3, 46, 15), // "onDEMBtnClicked" -QT_MOC_LITERAL(4, 62, 22), // "onSateParamsBtnClicked" -QT_MOC_LITERAL(5, 85, 15), // "onIncBtnClicked" -QT_MOC_LITERAL(6, 101, 17), // "onLkTblBtnClicked" -QT_MOC_LITERAL(7, 119, 16), // "acpRjBtnAccepted" -QT_MOC_LITERAL(8, 136, 16) // "acpRjBtnRejected" - - }, - "QSARLookTableSimualtionGUI\0onOrbitBtnClicked\0" - "\0onDEMBtnClicked\0onSateParamsBtnClicked\0" - "onIncBtnClicked\0onLkTblBtnClicked\0" - "acpRjBtnAccepted\0acpRjBtnRejected" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QSARLookTableSimualtionGUI[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 7, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 1, 49, 2, 0x0a /* Public */, - 3, 1, 52, 2, 0x0a /* Public */, - 4, 1, 55, 2, 0x0a /* Public */, - 5, 1, 58, 2, 0x0a /* Public */, - 6, 1, 61, 2, 0x0a /* Public */, - 7, 0, 64, 2, 0x0a /* Public */, - 8, 0, 65, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, QMetaType::Bool, 2, - QMetaType::Void, - QMetaType::Void, - - 0 // eod -}; - -void QSARLookTableSimualtionGUI::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->onOrbitBtnClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 1: _t->onDEMBtnClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 2: _t->onSateParamsBtnClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 3: _t->onIncBtnClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 4: _t->onLkTblBtnClicked((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 5: _t->acpRjBtnAccepted(); break; - case 6: _t->acpRjBtnRejected(); break; - default: ; - } - } -} - -QT_INIT_METAOBJECT const QMetaObject QSARLookTableSimualtionGUI::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QSARLookTableSimualtionGUI.data, - qt_meta_data_QSARLookTableSimualtionGUI, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QSARLookTableSimualtionGUI::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QSARLookTableSimualtionGUI::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QSARLookTableSimualtionGUI.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int QSARLookTableSimualtionGUI::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 7) - qt_static_metacall(this, _c, _id, _a); - _id -= 7; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 7) - *reinterpret_cast(_a[0]) = -1; - _id -= 7; - } - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QSimulationBPImage.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QSimulationBPImage.cpp deleted file mode 100644 index 3048e72..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QSimulationBPImage.cpp +++ /dev/null @@ -1,133 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'QSimulationBPImage.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../ToolBox/SimulationSAR/QSimulationBPImage.h" -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'QSimulationBPImage.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_QSimulationBPImage_t { - QByteArrayData data[6]; - char stringdata0[109]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QSimulationBPImage_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QSimulationBPImage_t qt_meta_stringdata_QSimulationBPImage = { - { -QT_MOC_LITERAL(0, 0, 18), // "QSimulationBPImage" -QT_MOC_LITERAL(1, 19, 29), // "onpushButtonEchoSelectClicked" -QT_MOC_LITERAL(2, 49, 0), // "" -QT_MOC_LITERAL(3, 50, 30), // "onpushButtonImageSelectClicked" -QT_MOC_LITERAL(4, 81, 13), // "onbtnaccepted" -QT_MOC_LITERAL(5, 95, 13) // "onbtnrejected" - - }, - "QSimulationBPImage\0onpushButtonEchoSelectClicked\0" - "\0onpushButtonImageSelectClicked\0" - "onbtnaccepted\0onbtnrejected" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QSimulationBPImage[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 4, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 34, 2, 0x0a /* Public */, - 3, 0, 35, 2, 0x0a /* Public */, - 4, 0, 36, 2, 0x0a /* Public */, - 5, 0, 37, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - - 0 // eod -}; - -void QSimulationBPImage::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->onpushButtonEchoSelectClicked(); break; - case 1: _t->onpushButtonImageSelectClicked(); break; - case 2: _t->onbtnaccepted(); break; - case 3: _t->onbtnrejected(); break; - default: ; - } - } - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QSimulationBPImage::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QSimulationBPImage.data, - qt_meta_data_QSimulationBPImage, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QSimulationBPImage::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QSimulationBPImage::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QSimulationBPImage.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int QSimulationBPImage::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 4) - qt_static_metacall(this, _c, _id, _a); - _id -= 4; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 4) - *reinterpret_cast(_a[0]) = -1; - _id -= 4; - } - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QSimulationRFPCGUI.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QSimulationRFPCGUI.cpp deleted file mode 100644 index f05d3c8..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QSimulationRFPCGUI.cpp +++ /dev/null @@ -1,95 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'QSimulationRFPCGUI.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../ToolBox/SimulationSAR/QSimulationRFPCGUI.h" -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'QSimulationRFPCGUI.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_QSimulationRFPCGUI_t { - QByteArrayData data[1]; - char stringdata0[19]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QSimulationRFPCGUI_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QSimulationRFPCGUI_t qt_meta_stringdata_QSimulationRFPCGUI = { - { -QT_MOC_LITERAL(0, 0, 18) // "QSimulationRFPCGUI" - - }, - "QSimulationRFPCGUI" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QSimulationRFPCGUI[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - 0 // eod -}; - -void QSimulationRFPCGUI::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QSimulationRFPCGUI::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QSimulationRFPCGUI.data, - qt_meta_data_QSimulationRFPCGUI, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QSimulationRFPCGUI::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QSimulationRFPCGUI::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QSimulationRFPCGUI.stringdata0)) - return static_cast(this); - return QDialog::qt_metacast(_clname); -} - -int QSimulationRFPCGUI::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QDialog::qt_metacall(_c, _id, _a); - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QToolAbstract.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QToolAbstract.cpp deleted file mode 100644 index 1fc9171..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_QToolAbstract.cpp +++ /dev/null @@ -1,153 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'QToolAbstract.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../QToolAbstract.h" -#include -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'QToolAbstract.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_QToolAbstract_t { - QByteArrayData data[10]; - char stringdata0[107]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QToolAbstract_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QToolAbstract_t qt_meta_stringdata_QToolAbstract = { - { -QT_MOC_LITERAL(0, 0, 13), // "QToolAbstract" -QT_MOC_LITERAL(1, 14, 6), // "excute" -QT_MOC_LITERAL(2, 21, 0), // "" -QT_MOC_LITERAL(3, 22, 12), // "setToolXpath" -QT_MOC_LITERAL(4, 35, 16), // "QVector" -QT_MOC_LITERAL(5, 52, 8), // "toolPath" -QT_MOC_LITERAL(6, 61, 11), // "setToolName" -QT_MOC_LITERAL(7, 73, 8), // "toolname" -QT_MOC_LITERAL(8, 82, 12), // "getToolXpath" -QT_MOC_LITERAL(9, 95, 11) // "getToolName" - - }, - "QToolAbstract\0excute\0\0setToolXpath\0" - "QVector\0toolPath\0setToolName\0" - "toolname\0getToolXpath\0getToolName" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QToolAbstract[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 5, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 39, 2, 0x0a /* Public */, - 3, 1, 40, 2, 0x0a /* Public */, - 6, 1, 43, 2, 0x0a /* Public */, - 8, 0, 46, 2, 0x0a /* Public */, - 9, 0, 47, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - QMetaType::Void, 0x80000000 | 4, 5, - QMetaType::Void, QMetaType::QString, 7, - 0x80000000 | 4, - QMetaType::QString, - - 0 // eod -}; - -void QToolAbstract::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->excute(); break; - case 1: _t->setToolXpath((*reinterpret_cast< QVector(*)>(_a[1]))); break; - case 2: _t->setToolName((*reinterpret_cast< QString(*)>(_a[1]))); break; - case 3: { QVector _r = _t->getToolXpath(); - if (_a[0]) *reinterpret_cast< QVector*>(_a[0]) = std::move(_r); } break; - case 4: { QString _r = _t->getToolName(); - if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = std::move(_r); } break; - default: ; - } - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 1: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QVector >(); break; - } - break; - } - } -} - -QT_INIT_METAOBJECT const QMetaObject QToolAbstract::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QToolAbstract.data, - qt_meta_data_QToolAbstract, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QToolAbstract::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QToolAbstract::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QToolAbstract.stringdata0)) - return static_cast(this); - return QObject::qt_metacast(_clname); -} - -int QToolAbstract::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QObject::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 5) - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 5) - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_RasterProcessTool.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_RasterProcessTool.cpp deleted file mode 100644 index 4131614..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_RasterProcessTool.cpp +++ /dev/null @@ -1,189 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'RasterProcessTool.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../RasterProcessTool.h" -#include -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'RasterProcessTool.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_RasterProcessTool_t { - QByteArrayData data[15]; - char stringdata0[212]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_RasterProcessTool_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_RasterProcessTool_t qt_meta_stringdata_RasterProcessTool = { - { -QT_MOC_LITERAL(0, 0, 17), // "RasterProcessTool" -QT_MOC_LITERAL(1, 18, 20), // "addBoxToolItemSIGNAL" -QT_MOC_LITERAL(2, 39, 0), // "" -QT_MOC_LITERAL(3, 40, 14), // "QToolAbstract*" -QT_MOC_LITERAL(4, 55, 4), // "item" -QT_MOC_LITERAL(5, 60, 18), // "addBoxToolItemSLOT" -QT_MOC_LITERAL(6, 79, 22), // "findOrCreateParentItem" -QT_MOC_LITERAL(7, 102, 16), // "QTreeWidgetItem*" -QT_MOC_LITERAL(8, 119, 17), // "QVector&" -QT_MOC_LITERAL(9, 137, 4), // "path" -QT_MOC_LITERAL(10, 142, 24), // "findOrCreateTopLevelItem" -QT_MOC_LITERAL(11, 167, 8), // "QString&" -QT_MOC_LITERAL(12, 176, 4), // "name" -QT_MOC_LITERAL(13, 181, 19), // "findChildItemByName" -QT_MOC_LITERAL(14, 201, 10) // "parentItem" - - }, - "RasterProcessTool\0addBoxToolItemSIGNAL\0" - "\0QToolAbstract*\0item\0addBoxToolItemSLOT\0" - "findOrCreateParentItem\0QTreeWidgetItem*\0" - "QVector&\0path\0findOrCreateTopLevelItem\0" - "QString&\0name\0findChildItemByName\0" - "parentItem" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_RasterProcessTool[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 5, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 1, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 1, 39, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 5, 1, 42, 2, 0x0a /* Public */, - 6, 1, 45, 2, 0x0a /* Public */, - 10, 1, 48, 2, 0x0a /* Public */, - 13, 2, 51, 2, 0x0a /* Public */, - - // signals: parameters - QMetaType::Void, 0x80000000 | 3, 4, - - // slots: parameters - QMetaType::Void, 0x80000000 | 3, 4, - 0x80000000 | 7, 0x80000000 | 8, 9, - 0x80000000 | 7, 0x80000000 | 11, 12, - 0x80000000 | 7, 0x80000000 | 7, 0x80000000 | 11, 14, 12, - - 0 // eod -}; - -void RasterProcessTool::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->addBoxToolItemSIGNAL((*reinterpret_cast< QToolAbstract*(*)>(_a[1]))); break; - case 1: _t->addBoxToolItemSLOT((*reinterpret_cast< QToolAbstract*(*)>(_a[1]))); break; - case 2: { QTreeWidgetItem* _r = _t->findOrCreateParentItem((*reinterpret_cast< QVector(*)>(_a[1]))); - if (_a[0]) *reinterpret_cast< QTreeWidgetItem**>(_a[0]) = std::move(_r); } break; - case 3: { QTreeWidgetItem* _r = _t->findOrCreateTopLevelItem((*reinterpret_cast< QString(*)>(_a[1]))); - if (_a[0]) *reinterpret_cast< QTreeWidgetItem**>(_a[0]) = std::move(_r); } break; - case 4: { QTreeWidgetItem* _r = _t->findChildItemByName((*reinterpret_cast< QTreeWidgetItem*(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); - if (_a[0]) *reinterpret_cast< QTreeWidgetItem**>(_a[0]) = std::move(_r); } break; - default: ; - } - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QToolAbstract* >(); break; - } - break; - case 1: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QToolAbstract* >(); break; - } - break; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = void (RasterProcessTool::*)(QToolAbstract * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RasterProcessTool::addBoxToolItemSIGNAL)) { - *result = 0; - return; - } - } - } -} - -QT_INIT_METAOBJECT const QMetaObject RasterProcessTool::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_RasterProcessTool.data, - qt_meta_data_RasterProcessTool, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *RasterProcessTool::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *RasterProcessTool::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_RasterProcessTool.stringdata0)) - return static_cast(this); - return QMainWindow::qt_metacast(_clname); -} - -int RasterProcessTool::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QMainWindow::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 5) - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 5) - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } - return _id; -} - -// SIGNAL 0 -void RasterProcessTool::addBoxToolItemSIGNAL(QToolAbstract * _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_RegisterToolbox.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_RegisterToolbox.cpp deleted file mode 100644 index 7c034fc..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_RegisterToolbox.cpp +++ /dev/null @@ -1,875 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'RegisterToolbox.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../RegisterToolbox.h" -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'RegisterToolbox.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_GF3ImportDataToolButton_t { - QByteArrayData data[3]; - char stringdata0[32]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_GF3ImportDataToolButton_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_GF3ImportDataToolButton_t qt_meta_stringdata_GF3ImportDataToolButton = { - { -QT_MOC_LITERAL(0, 0, 23), // "GF3ImportDataToolButton" -QT_MOC_LITERAL(1, 24, 6), // "excute" -QT_MOC_LITERAL(2, 31, 0) // "" - - }, - "GF3ImportDataToolButton\0excute\0" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_GF3ImportDataToolButton[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 1, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 19, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - - 0 // eod -}; - -void GF3ImportDataToolButton::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->excute(); break; - default: ; - } - } - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject GF3ImportDataToolButton::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_GF3ImportDataToolButton.data, - qt_meta_data_GF3ImportDataToolButton, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *GF3ImportDataToolButton::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *GF3ImportDataToolButton::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_GF3ImportDataToolButton.stringdata0)) - return static_cast(this); - return QToolAbstract::qt_metacast(_clname); -} - -int GF3ImportDataToolButton::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QToolAbstract::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 1) - qt_static_metacall(this, _c, _id, _a); - _id -= 1; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 1) - *reinterpret_cast(_a[0]) = -1; - _id -= 1; - } - return _id; -} -struct qt_meta_stringdata_Complex2AmpPhaseToolButton_t { - QByteArrayData data[3]; - char stringdata0[35]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_Complex2AmpPhaseToolButton_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_Complex2AmpPhaseToolButton_t qt_meta_stringdata_Complex2AmpPhaseToolButton = { - { -QT_MOC_LITERAL(0, 0, 26), // "Complex2AmpPhaseToolButton" -QT_MOC_LITERAL(1, 27, 6), // "excute" -QT_MOC_LITERAL(2, 34, 0) // "" - - }, - "Complex2AmpPhaseToolButton\0excute\0" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_Complex2AmpPhaseToolButton[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 1, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 19, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - - 0 // eod -}; - -void Complex2AmpPhaseToolButton::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->excute(); break; - default: ; - } - } - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject Complex2AmpPhaseToolButton::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_Complex2AmpPhaseToolButton.data, - qt_meta_data_Complex2AmpPhaseToolButton, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *Complex2AmpPhaseToolButton::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *Complex2AmpPhaseToolButton::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_Complex2AmpPhaseToolButton.stringdata0)) - return static_cast(this); - return QToolAbstract::qt_metacast(_clname); -} - -int Complex2AmpPhaseToolButton::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QToolAbstract::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 1) - qt_static_metacall(this, _c, _id, _a); - _id -= 1; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 1) - *reinterpret_cast(_a[0]) = -1; - _id -= 1; - } - return _id; -} -struct qt_meta_stringdata_QRDOrthProcessClassToolButton_t { - QByteArrayData data[3]; - char stringdata0[38]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QRDOrthProcessClassToolButton_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QRDOrthProcessClassToolButton_t qt_meta_stringdata_QRDOrthProcessClassToolButton = { - { -QT_MOC_LITERAL(0, 0, 29), // "QRDOrthProcessClassToolButton" -QT_MOC_LITERAL(1, 30, 6), // "excute" -QT_MOC_LITERAL(2, 37, 0) // "" - - }, - "QRDOrthProcessClassToolButton\0excute\0" - "" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QRDOrthProcessClassToolButton[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 1, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 19, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - - 0 // eod -}; - -void QRDOrthProcessClassToolButton::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->excute(); break; - default: ; - } - } - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QRDOrthProcessClassToolButton::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QRDOrthProcessClassToolButton.data, - qt_meta_data_QRDOrthProcessClassToolButton, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QRDOrthProcessClassToolButton::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QRDOrthProcessClassToolButton::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QRDOrthProcessClassToolButton.stringdata0)) - return static_cast(this); - return QToolAbstract::qt_metacast(_clname); -} - -int QRDOrthProcessClassToolButton::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QToolAbstract::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 1) - qt_static_metacall(this, _c, _id, _a); - _id -= 1; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 1) - *reinterpret_cast(_a[0]) = -1; - _id -= 1; - } - return _id; -} -struct qt_meta_stringdata_QOrthSlrRasterToolButton_t { - QByteArrayData data[3]; - char stringdata0[33]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QOrthSlrRasterToolButton_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QOrthSlrRasterToolButton_t qt_meta_stringdata_QOrthSlrRasterToolButton = { - { -QT_MOC_LITERAL(0, 0, 24), // "QOrthSlrRasterToolButton" -QT_MOC_LITERAL(1, 25, 6), // "excute" -QT_MOC_LITERAL(2, 32, 0) // "" - - }, - "QOrthSlrRasterToolButton\0excute\0" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QOrthSlrRasterToolButton[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 1, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 19, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - - 0 // eod -}; - -void QOrthSlrRasterToolButton::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->excute(); break; - default: ; - } - } - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QOrthSlrRasterToolButton::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QOrthSlrRasterToolButton.data, - qt_meta_data_QOrthSlrRasterToolButton, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QOrthSlrRasterToolButton::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QOrthSlrRasterToolButton::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QOrthSlrRasterToolButton.stringdata0)) - return static_cast(this); - return QToolAbstract::qt_metacast(_clname); -} - -int QOrthSlrRasterToolButton::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QToolAbstract::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 1) - qt_static_metacall(this, _c, _id, _a); - _id -= 1; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 1) - *reinterpret_cast(_a[0]) = -1; - _id -= 1; - } - return _id; -} -struct qt_meta_stringdata_MergeRasterProcessToolButton_t { - QByteArrayData data[3]; - char stringdata0[37]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_MergeRasterProcessToolButton_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_MergeRasterProcessToolButton_t qt_meta_stringdata_MergeRasterProcessToolButton = { - { -QT_MOC_LITERAL(0, 0, 28), // "MergeRasterProcessToolButton" -QT_MOC_LITERAL(1, 29, 6), // "excute" -QT_MOC_LITERAL(2, 36, 0) // "" - - }, - "MergeRasterProcessToolButton\0excute\0" - "" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_MergeRasterProcessToolButton[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 1, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 19, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - - 0 // eod -}; - -void MergeRasterProcessToolButton::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->excute(); break; - default: ; - } - } - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject MergeRasterProcessToolButton::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_MergeRasterProcessToolButton.data, - qt_meta_data_MergeRasterProcessToolButton, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *MergeRasterProcessToolButton::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *MergeRasterProcessToolButton::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_MergeRasterProcessToolButton.stringdata0)) - return static_cast(this); - return QToolAbstract::qt_metacast(_clname); -} - -int MergeRasterProcessToolButton::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QToolAbstract::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 1) - qt_static_metacall(this, _c, _id, _a); - _id -= 1; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 1) - *reinterpret_cast(_a[0]) = -1; - _id -= 1; - } - return _id; -} -struct qt_meta_stringdata_SARSimlulationRFPCToolButton_t { - QByteArrayData data[3]; - char stringdata0[37]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_SARSimlulationRFPCToolButton_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_SARSimlulationRFPCToolButton_t qt_meta_stringdata_SARSimlulationRFPCToolButton = { - { -QT_MOC_LITERAL(0, 0, 28), // "SARSimlulationRFPCToolButton" -QT_MOC_LITERAL(1, 29, 6), // "excute" -QT_MOC_LITERAL(2, 36, 0) // "" - - }, - "SARSimlulationRFPCToolButton\0excute\0" - "" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_SARSimlulationRFPCToolButton[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 1, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 19, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - - 0 // eod -}; - -void SARSimlulationRFPCToolButton::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->excute(); break; - default: ; - } - } - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject SARSimlulationRFPCToolButton::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_SARSimlulationRFPCToolButton.data, - qt_meta_data_SARSimlulationRFPCToolButton, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *SARSimlulationRFPCToolButton::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *SARSimlulationRFPCToolButton::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_SARSimlulationRFPCToolButton.stringdata0)) - return static_cast(this); - return QToolAbstract::qt_metacast(_clname); -} - -int SARSimlulationRFPCToolButton::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QToolAbstract::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 1) - qt_static_metacall(this, _c, _id, _a); - _id -= 1; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 1) - *reinterpret_cast(_a[0]) = -1; - _id -= 1; - } - return _id; -} -struct qt_meta_stringdata_SARSimulationTBPImageToolButton_t { - QByteArrayData data[3]; - char stringdata0[40]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_SARSimulationTBPImageToolButton_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_SARSimulationTBPImageToolButton_t qt_meta_stringdata_SARSimulationTBPImageToolButton = { - { -QT_MOC_LITERAL(0, 0, 31), // "SARSimulationTBPImageToolButton" -QT_MOC_LITERAL(1, 32, 6), // "excute" -QT_MOC_LITERAL(2, 39, 0) // "" - - }, - "SARSimulationTBPImageToolButton\0excute\0" - "" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_SARSimulationTBPImageToolButton[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 1, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 19, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - - 0 // eod -}; - -void SARSimulationTBPImageToolButton::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->excute(); break; - default: ; - } - } - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject SARSimulationTBPImageToolButton::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_SARSimulationTBPImageToolButton.data, - qt_meta_data_SARSimulationTBPImageToolButton, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *SARSimulationTBPImageToolButton::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *SARSimulationTBPImageToolButton::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_SARSimulationTBPImageToolButton.stringdata0)) - return static_cast(this); - return QToolAbstract::qt_metacast(_clname); -} - -int SARSimulationTBPImageToolButton::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QToolAbstract::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 1) - qt_static_metacall(this, _c, _id, _a); - _id -= 1; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 1) - *reinterpret_cast(_a[0]) = -1; - _id -= 1; - } - return _id; -} -struct qt_meta_stringdata_DEMLLA2XYZToolButton_t { - QByteArrayData data[3]; - char stringdata0[29]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_DEMLLA2XYZToolButton_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_DEMLLA2XYZToolButton_t qt_meta_stringdata_DEMLLA2XYZToolButton = { - { -QT_MOC_LITERAL(0, 0, 20), // "DEMLLA2XYZToolButton" -QT_MOC_LITERAL(1, 21, 6), // "excute" -QT_MOC_LITERAL(2, 28, 0) // "" - - }, - "DEMLLA2XYZToolButton\0excute\0" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_DEMLLA2XYZToolButton[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 1, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 19, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - - 0 // eod -}; - -void DEMLLA2XYZToolButton::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->excute(); break; - default: ; - } - } - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject DEMLLA2XYZToolButton::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_DEMLLA2XYZToolButton.data, - qt_meta_data_DEMLLA2XYZToolButton, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *DEMLLA2XYZToolButton::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *DEMLLA2XYZToolButton::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_DEMLLA2XYZToolButton.stringdata0)) - return static_cast(this); - return QToolAbstract::qt_metacast(_clname); -} - -int DEMLLA2XYZToolButton::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QToolAbstract::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 1) - qt_static_metacall(this, _c, _id, _a); - _id -= 1; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 1) - *reinterpret_cast(_a[0]) = -1; - _id -= 1; - } - return _id; -} -struct qt_meta_stringdata_ClipRasterByRowCols_t { - QByteArrayData data[3]; - char stringdata0[28]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_ClipRasterByRowCols_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_ClipRasterByRowCols_t qt_meta_stringdata_ClipRasterByRowCols = { - { -QT_MOC_LITERAL(0, 0, 19), // "ClipRasterByRowCols" -QT_MOC_LITERAL(1, 20, 6), // "excute" -QT_MOC_LITERAL(2, 27, 0) // "" - - }, - "ClipRasterByRowCols\0excute\0" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_ClipRasterByRowCols[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 1, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 0, 19, 2, 0x0a /* Public */, - - // slots: parameters - QMetaType::Void, - - 0 // eod -}; - -void ClipRasterByRowCols::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->excute(); break; - default: ; - } - } - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject ClipRasterByRowCols::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_ClipRasterByRowCols.data, - qt_meta_data_ClipRasterByRowCols, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *ClipRasterByRowCols::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *ClipRasterByRowCols::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_ClipRasterByRowCols.stringdata0)) - return static_cast(this); - return QToolAbstract::qt_metacast(_clname); -} - -int ClipRasterByRowCols::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QToolAbstract::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 1) - qt_static_metacall(this, _c, _id, _a); - _id -= 1; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 1) - *reinterpret_cast(_a[0]) = -1; - _id -= 1; - } - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_qcustomplot.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_qcustomplot.cpp deleted file mode 100644 index f8ecab1..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/moc/moc_qcustomplot.cpp +++ /dev/null @@ -1,7913 +0,0 @@ -/**************************************************************************** -** Meta object code from reading C++ file 'qcustomplot.h' -** -** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13) -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#include -#include "../../../../../ToolBox/Imageshow/qcustomplot.h" -#include -#include -#include -#include -#include -#if !defined(Q_MOC_OUTPUT_REVISION) -#error "The header file 'qcustomplot.h' doesn't include ." -#elif Q_MOC_OUTPUT_REVISION != 67 -#error "This file was generated using the moc from 5.15.13. It" -#error "cannot be used with the include files from this version of Qt." -#error "(The moc has changed too much.)" -#endif - -QT_BEGIN_MOC_NAMESPACE -QT_WARNING_PUSH -QT_WARNING_DISABLE_DEPRECATED -struct qt_meta_stringdata_QCP_t { - QByteArrayData data[62]; - char stringdata0[713]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCP_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCP_t qt_meta_stringdata_QCP = { - { -QT_MOC_LITERAL(0, 0, 3), // "QCP" -QT_MOC_LITERAL(1, 4, 14), // "ResolutionUnit" -QT_MOC_LITERAL(2, 19, 14), // "ruDotsPerMeter" -QT_MOC_LITERAL(3, 34, 19), // "ruDotsPerCentimeter" -QT_MOC_LITERAL(4, 54, 13), // "ruDotsPerInch" -QT_MOC_LITERAL(5, 68, 9), // "ExportPen" -QT_MOC_LITERAL(6, 78, 12), // "epNoCosmetic" -QT_MOC_LITERAL(7, 91, 15), // "epAllowCosmetic" -QT_MOC_LITERAL(8, 107, 10), // "SignDomain" -QT_MOC_LITERAL(9, 118, 10), // "sdNegative" -QT_MOC_LITERAL(10, 129, 6), // "sdBoth" -QT_MOC_LITERAL(11, 136, 10), // "sdPositive" -QT_MOC_LITERAL(12, 147, 10), // "MarginSide" -QT_MOC_LITERAL(13, 158, 6), // "msLeft" -QT_MOC_LITERAL(14, 165, 7), // "msRight" -QT_MOC_LITERAL(15, 173, 5), // "msTop" -QT_MOC_LITERAL(16, 179, 8), // "msBottom" -QT_MOC_LITERAL(17, 188, 5), // "msAll" -QT_MOC_LITERAL(18, 194, 6), // "msNone" -QT_MOC_LITERAL(19, 201, 11), // "MarginSides" -QT_MOC_LITERAL(20, 213, 18), // "AntialiasedElement" -QT_MOC_LITERAL(21, 232, 6), // "aeAxes" -QT_MOC_LITERAL(22, 239, 6), // "aeGrid" -QT_MOC_LITERAL(23, 246, 9), // "aeSubGrid" -QT_MOC_LITERAL(24, 256, 8), // "aeLegend" -QT_MOC_LITERAL(25, 265, 13), // "aeLegendItems" -QT_MOC_LITERAL(26, 279, 12), // "aePlottables" -QT_MOC_LITERAL(27, 292, 7), // "aeItems" -QT_MOC_LITERAL(28, 300, 10), // "aeScatters" -QT_MOC_LITERAL(29, 311, 7), // "aeFills" -QT_MOC_LITERAL(30, 319, 10), // "aeZeroLine" -QT_MOC_LITERAL(31, 330, 7), // "aeOther" -QT_MOC_LITERAL(32, 338, 5), // "aeAll" -QT_MOC_LITERAL(33, 344, 6), // "aeNone" -QT_MOC_LITERAL(34, 351, 19), // "AntialiasedElements" -QT_MOC_LITERAL(35, 371, 12), // "PlottingHint" -QT_MOC_LITERAL(36, 384, 6), // "phNone" -QT_MOC_LITERAL(37, 391, 15), // "phFastPolylines" -QT_MOC_LITERAL(38, 407, 18), // "phImmediateRefresh" -QT_MOC_LITERAL(39, 426, 13), // "phCacheLabels" -QT_MOC_LITERAL(40, 440, 13), // "PlottingHints" -QT_MOC_LITERAL(41, 454, 11), // "Interaction" -QT_MOC_LITERAL(42, 466, 10), // "iRangeDrag" -QT_MOC_LITERAL(43, 477, 10), // "iRangeZoom" -QT_MOC_LITERAL(44, 488, 12), // "iMultiSelect" -QT_MOC_LITERAL(45, 501, 17), // "iSelectPlottables" -QT_MOC_LITERAL(46, 519, 11), // "iSelectAxes" -QT_MOC_LITERAL(47, 531, 13), // "iSelectLegend" -QT_MOC_LITERAL(48, 545, 12), // "iSelectItems" -QT_MOC_LITERAL(49, 558, 12), // "iSelectOther" -QT_MOC_LITERAL(50, 571, 12), // "Interactions" -QT_MOC_LITERAL(51, 584, 17), // "SelectionRectMode" -QT_MOC_LITERAL(52, 602, 7), // "srmNone" -QT_MOC_LITERAL(53, 610, 7), // "srmZoom" -QT_MOC_LITERAL(54, 618, 9), // "srmSelect" -QT_MOC_LITERAL(55, 628, 9), // "srmCustom" -QT_MOC_LITERAL(56, 638, 13), // "SelectionType" -QT_MOC_LITERAL(57, 652, 6), // "stNone" -QT_MOC_LITERAL(58, 659, 7), // "stWhole" -QT_MOC_LITERAL(59, 667, 12), // "stSingleData" -QT_MOC_LITERAL(60, 680, 11), // "stDataRange" -QT_MOC_LITERAL(61, 692, 20) // "stMultipleDataRanges" - - }, - "QCP\0ResolutionUnit\0ruDotsPerMeter\0" - "ruDotsPerCentimeter\0ruDotsPerInch\0" - "ExportPen\0epNoCosmetic\0epAllowCosmetic\0" - "SignDomain\0sdNegative\0sdBoth\0sdPositive\0" - "MarginSide\0msLeft\0msRight\0msTop\0" - "msBottom\0msAll\0msNone\0MarginSides\0" - "AntialiasedElement\0aeAxes\0aeGrid\0" - "aeSubGrid\0aeLegend\0aeLegendItems\0" - "aePlottables\0aeItems\0aeScatters\0aeFills\0" - "aeZeroLine\0aeOther\0aeAll\0aeNone\0" - "AntialiasedElements\0PlottingHint\0" - "phNone\0phFastPolylines\0phImmediateRefresh\0" - "phCacheLabels\0PlottingHints\0Interaction\0" - "iRangeDrag\0iRangeZoom\0iMultiSelect\0" - "iSelectPlottables\0iSelectAxes\0" - "iSelectLegend\0iSelectItems\0iSelectOther\0" - "Interactions\0SelectionRectMode\0srmNone\0" - "srmZoom\0srmSelect\0srmCustom\0SelectionType\0" - "stNone\0stWhole\0stSingleData\0stDataRange\0" - "stMultipleDataRanges" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCP[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 13, 14, // enums/sets - 0, 0, // constructors - 4, // flags - 0, // signalCount - - // enums: name, alias, flags, count, data - 1, 1, 0x0, 3, 79, - 5, 5, 0x0, 2, 85, - 8, 8, 0x0, 3, 89, - 12, 12, 0x0, 6, 95, - 19, 12, 0x1, 6, 107, - 20, 20, 0x0, 13, 119, - 34, 20, 0x1, 13, 145, - 35, 35, 0x0, 4, 171, - 40, 35, 0x1, 4, 179, - 41, 41, 0x0, 8, 187, - 50, 41, 0x1, 8, 203, - 51, 51, 0x0, 4, 219, - 56, 56, 0x0, 5, 227, - - // enum data: key, value - 2, uint(QCP::ruDotsPerMeter), - 3, uint(QCP::ruDotsPerCentimeter), - 4, uint(QCP::ruDotsPerInch), - 6, uint(QCP::epNoCosmetic), - 7, uint(QCP::epAllowCosmetic), - 9, uint(QCP::sdNegative), - 10, uint(QCP::sdBoth), - 11, uint(QCP::sdPositive), - 13, uint(QCP::msLeft), - 14, uint(QCP::msRight), - 15, uint(QCP::msTop), - 16, uint(QCP::msBottom), - 17, uint(QCP::msAll), - 18, uint(QCP::msNone), - 13, uint(QCP::msLeft), - 14, uint(QCP::msRight), - 15, uint(QCP::msTop), - 16, uint(QCP::msBottom), - 17, uint(QCP::msAll), - 18, uint(QCP::msNone), - 21, uint(QCP::aeAxes), - 22, uint(QCP::aeGrid), - 23, uint(QCP::aeSubGrid), - 24, uint(QCP::aeLegend), - 25, uint(QCP::aeLegendItems), - 26, uint(QCP::aePlottables), - 27, uint(QCP::aeItems), - 28, uint(QCP::aeScatters), - 29, uint(QCP::aeFills), - 30, uint(QCP::aeZeroLine), - 31, uint(QCP::aeOther), - 32, uint(QCP::aeAll), - 33, uint(QCP::aeNone), - 21, uint(QCP::aeAxes), - 22, uint(QCP::aeGrid), - 23, uint(QCP::aeSubGrid), - 24, uint(QCP::aeLegend), - 25, uint(QCP::aeLegendItems), - 26, uint(QCP::aePlottables), - 27, uint(QCP::aeItems), - 28, uint(QCP::aeScatters), - 29, uint(QCP::aeFills), - 30, uint(QCP::aeZeroLine), - 31, uint(QCP::aeOther), - 32, uint(QCP::aeAll), - 33, uint(QCP::aeNone), - 36, uint(QCP::phNone), - 37, uint(QCP::phFastPolylines), - 38, uint(QCP::phImmediateRefresh), - 39, uint(QCP::phCacheLabels), - 36, uint(QCP::phNone), - 37, uint(QCP::phFastPolylines), - 38, uint(QCP::phImmediateRefresh), - 39, uint(QCP::phCacheLabels), - 42, uint(QCP::iRangeDrag), - 43, uint(QCP::iRangeZoom), - 44, uint(QCP::iMultiSelect), - 45, uint(QCP::iSelectPlottables), - 46, uint(QCP::iSelectAxes), - 47, uint(QCP::iSelectLegend), - 48, uint(QCP::iSelectItems), - 49, uint(QCP::iSelectOther), - 42, uint(QCP::iRangeDrag), - 43, uint(QCP::iRangeZoom), - 44, uint(QCP::iMultiSelect), - 45, uint(QCP::iSelectPlottables), - 46, uint(QCP::iSelectAxes), - 47, uint(QCP::iSelectLegend), - 48, uint(QCP::iSelectItems), - 49, uint(QCP::iSelectOther), - 52, uint(QCP::srmNone), - 53, uint(QCP::srmZoom), - 54, uint(QCP::srmSelect), - 55, uint(QCP::srmCustom), - 57, uint(QCP::stNone), - 58, uint(QCP::stWhole), - 59, uint(QCP::stSingleData), - 60, uint(QCP::stDataRange), - 61, uint(QCP::stMultipleDataRanges), - - 0 // eod -}; - -QT_INIT_METAOBJECT const QMetaObject QCP::staticMetaObject = { { - nullptr, - qt_meta_stringdata_QCP.data, - qt_meta_data_QCP, - nullptr, - nullptr, - nullptr -} }; - -struct qt_meta_stringdata_QCPPainter_t { - QByteArrayData data[7]; - char stringdata0[85]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPPainter_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPPainter_t qt_meta_stringdata_QCPPainter = { - { -QT_MOC_LITERAL(0, 0, 10), // "QCPPainter" -QT_MOC_LITERAL(1, 11, 11), // "PainterMode" -QT_MOC_LITERAL(2, 23, 9), // "pmDefault" -QT_MOC_LITERAL(3, 33, 12), // "pmVectorized" -QT_MOC_LITERAL(4, 46, 11), // "pmNoCaching" -QT_MOC_LITERAL(5, 58, 13), // "pmNonCosmetic" -QT_MOC_LITERAL(6, 72, 12) // "PainterModes" - - }, - "QCPPainter\0PainterMode\0pmDefault\0" - "pmVectorized\0pmNoCaching\0pmNonCosmetic\0" - "PainterModes" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPPainter[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 2, 14, // enums/sets - 0, 0, // constructors - 4, // flags - 0, // signalCount - - // enums: name, alias, flags, count, data - 1, 1, 0x0, 4, 24, - 6, 1, 0x1, 4, 32, - - // enum data: key, value - 2, uint(QCPPainter::pmDefault), - 3, uint(QCPPainter::pmVectorized), - 4, uint(QCPPainter::pmNoCaching), - 5, uint(QCPPainter::pmNonCosmetic), - 2, uint(QCPPainter::pmDefault), - 3, uint(QCPPainter::pmVectorized), - 4, uint(QCPPainter::pmNoCaching), - 5, uint(QCPPainter::pmNonCosmetic), - - 0 // eod -}; - -QT_INIT_METAOBJECT const QMetaObject QCPPainter::staticMetaObject = { { - QtPrivate::MetaObjectForType::value(), - qt_meta_stringdata_QCPPainter.data, - qt_meta_data_QCPPainter, - nullptr, - nullptr, - nullptr -} }; - -struct qt_meta_stringdata_QCPLayer_t { - QByteArrayData data[12]; - char stringdata0[118]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPLayer_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPLayer_t qt_meta_stringdata_QCPLayer = { - { -QT_MOC_LITERAL(0, 0, 8), // "QCPLayer" -QT_MOC_LITERAL(1, 9, 10), // "parentPlot" -QT_MOC_LITERAL(2, 20, 12), // "QCustomPlot*" -QT_MOC_LITERAL(3, 33, 4), // "name" -QT_MOC_LITERAL(4, 38, 5), // "index" -QT_MOC_LITERAL(5, 44, 8), // "children" -QT_MOC_LITERAL(6, 53, 20), // "QList" -QT_MOC_LITERAL(7, 74, 7), // "visible" -QT_MOC_LITERAL(8, 82, 4), // "mode" -QT_MOC_LITERAL(9, 87, 9), // "LayerMode" -QT_MOC_LITERAL(10, 97, 9), // "lmLogical" -QT_MOC_LITERAL(11, 107, 10) // "lmBuffered" - - }, - "QCPLayer\0parentPlot\0QCustomPlot*\0name\0" - "index\0children\0QList\0" - "visible\0mode\0LayerMode\0lmLogical\0" - "lmBuffered" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPLayer[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 6, 14, // properties - 1, 32, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, 0x80000000 | 2, 0x00095009, - 3, QMetaType::QString, 0x00095001, - 4, QMetaType::Int, 0x00095001, - 5, 0x80000000 | 6, 0x00095009, - 7, QMetaType::Bool, 0x00095103, - 8, 0x80000000 | 9, 0x0009510b, - - // enums: name, alias, flags, count, data - 9, 9, 0x0, 2, 37, - - // enum data: key, value - 10, uint(QCPLayer::lmLogical), - 11, uint(QCPLayer::lmBuffered), - - 0 // eod -}; - -void QCPLayer::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCustomPlot* >(); break; - case 3: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QList >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QCustomPlot**>(_v) = _t->parentPlot(); break; - case 1: *reinterpret_cast< QString*>(_v) = _t->name(); break; - case 2: *reinterpret_cast< int*>(_v) = _t->index(); break; - case 3: *reinterpret_cast< QList*>(_v) = _t->children(); break; - case 4: *reinterpret_cast< bool*>(_v) = _t->visible(); break; - case 5: *reinterpret_cast< LayerMode*>(_v) = _t->mode(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 4: _t->setVisible(*reinterpret_cast< bool*>(_v)); break; - case 5: _t->setMode(*reinterpret_cast< LayerMode*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; -} - -QT_INIT_METAOBJECT const QMetaObject QCPLayer::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPLayer.data, - qt_meta_data_QCPLayer, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPLayer::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPLayer::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPLayer.stringdata0)) - return static_cast(this); - return QObject::qt_metacast(_clname); -} - -int QCPLayer::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QObject::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 6; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPLayerable_t { - QByteArrayData data[13]; - char stringdata0[135]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPLayerable_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPLayerable_t qt_meta_stringdata_QCPLayerable = { - { -QT_MOC_LITERAL(0, 0, 12), // "QCPLayerable" -QT_MOC_LITERAL(1, 13, 12), // "layerChanged" -QT_MOC_LITERAL(2, 26, 0), // "" -QT_MOC_LITERAL(3, 27, 9), // "QCPLayer*" -QT_MOC_LITERAL(4, 37, 8), // "newLayer" -QT_MOC_LITERAL(5, 46, 8), // "setLayer" -QT_MOC_LITERAL(6, 55, 5), // "layer" -QT_MOC_LITERAL(7, 61, 7), // "visible" -QT_MOC_LITERAL(8, 69, 10), // "parentPlot" -QT_MOC_LITERAL(9, 80, 12), // "QCustomPlot*" -QT_MOC_LITERAL(10, 93, 15), // "parentLayerable" -QT_MOC_LITERAL(11, 109, 13), // "QCPLayerable*" -QT_MOC_LITERAL(12, 123, 11) // "antialiased" - - }, - "QCPLayerable\0layerChanged\0\0QCPLayer*\0" - "newLayer\0setLayer\0layer\0visible\0" - "parentPlot\0QCustomPlot*\0parentLayerable\0" - "QCPLayerable*\0antialiased" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPLayerable[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 2, 14, // methods - 5, 30, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 1, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 1, 24, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 5, 1, 27, 2, 0x0a /* Public */, - - // signals: parameters - QMetaType::Void, 0x80000000 | 3, 4, - - // slots: parameters - QMetaType::Bool, 0x80000000 | 3, 6, - - // properties: name, type, flags - 7, QMetaType::Bool, 0x00095103, - 8, 0x80000000 | 9, 0x00095009, - 10, 0x80000000 | 11, 0x00095009, - 6, 0x80000000 | 3, 0x0049510b, - 12, QMetaType::Bool, 0x00095103, - - // properties: notify_signal_id - 0, - 0, - 0, - 0, - 0, - - 0 // eod -}; - -void QCPLayerable::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->layerChanged((*reinterpret_cast< QCPLayer*(*)>(_a[1]))); break; - case 1: { bool _r = _t->setLayer((*reinterpret_cast< QCPLayer*(*)>(_a[1]))); - if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break; - default: ; - } - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPLayer* >(); break; - } - break; - case 1: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPLayer* >(); break; - } - break; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = void (QCPLayerable::*)(QCPLayer * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPLayerable::layerChanged)) { - *result = 0; - return; - } - } - } else if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 3: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPLayer* >(); break; - case 2: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPLayerable* >(); break; - case 1: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCustomPlot* >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< bool*>(_v) = _t->visible(); break; - case 1: *reinterpret_cast< QCustomPlot**>(_v) = _t->parentPlot(); break; - case 2: *reinterpret_cast< QCPLayerable**>(_v) = _t->parentLayerable(); break; - case 3: *reinterpret_cast< QCPLayer**>(_v) = _t->layer(); break; - case 4: *reinterpret_cast< bool*>(_v) = _t->antialiased(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setVisible(*reinterpret_cast< bool*>(_v)); break; - case 3: _t->setLayer(*reinterpret_cast< QCPLayer**>(_v)); break; - case 4: _t->setAntialiased(*reinterpret_cast< bool*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES -} - -QT_INIT_METAOBJECT const QMetaObject QCPLayerable::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPLayerable.data, - qt_meta_data_QCPLayerable, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPLayerable::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPLayerable::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPLayerable.stringdata0)) - return static_cast(this); - return QObject::qt_metacast(_clname); -} - -int QCPLayerable::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QObject::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 2) - qt_static_metacall(this, _c, _id, _a); - _id -= 2; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 2) - qt_static_metacall(this, _c, _id, _a); - _id -= 2; - } -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 5; - } -#endif // QT_NO_PROPERTIES - return _id; -} - -// SIGNAL 0 -void QCPLayerable::layerChanged(QCPLayer * _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); -} -struct qt_meta_stringdata_QCPSelectionRect_t { - QByteArrayData data[11]; - char stringdata0[96]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPSelectionRect_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPSelectionRect_t qt_meta_stringdata_QCPSelectionRect = { - { -QT_MOC_LITERAL(0, 0, 16), // "QCPSelectionRect" -QT_MOC_LITERAL(1, 17, 7), // "started" -QT_MOC_LITERAL(2, 25, 0), // "" -QT_MOC_LITERAL(3, 26, 12), // "QMouseEvent*" -QT_MOC_LITERAL(4, 39, 5), // "event" -QT_MOC_LITERAL(5, 45, 7), // "changed" -QT_MOC_LITERAL(6, 53, 4), // "rect" -QT_MOC_LITERAL(7, 58, 8), // "canceled" -QT_MOC_LITERAL(8, 67, 12), // "QInputEvent*" -QT_MOC_LITERAL(9, 80, 8), // "accepted" -QT_MOC_LITERAL(10, 89, 6) // "cancel" - - }, - "QCPSelectionRect\0started\0\0QMouseEvent*\0" - "event\0changed\0rect\0canceled\0QInputEvent*\0" - "accepted\0cancel" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPSelectionRect[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 5, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 4, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 1, 39, 2, 0x06 /* Public */, - 5, 2, 42, 2, 0x06 /* Public */, - 7, 2, 47, 2, 0x06 /* Public */, - 9, 2, 52, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 10, 0, 57, 2, 0x0a /* Public */, - - // signals: parameters - QMetaType::Void, 0x80000000 | 3, 4, - QMetaType::Void, QMetaType::QRect, 0x80000000 | 3, 6, 4, - QMetaType::Void, QMetaType::QRect, 0x80000000 | 8, 6, 4, - QMetaType::Void, QMetaType::QRect, 0x80000000 | 3, 6, 4, - - // slots: parameters - QMetaType::Void, - - 0 // eod -}; - -void QCPSelectionRect::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->started((*reinterpret_cast< QMouseEvent*(*)>(_a[1]))); break; - case 1: _t->changed((*reinterpret_cast< const QRect(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break; - case 2: _t->canceled((*reinterpret_cast< const QRect(*)>(_a[1])),(*reinterpret_cast< QInputEvent*(*)>(_a[2]))); break; - case 3: _t->accepted((*reinterpret_cast< const QRect(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break; - case 4: _t->cancel(); break; - default: ; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = void (QCPSelectionRect::*)(QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPSelectionRect::started)) { - *result = 0; - return; - } - } - { - using _t = void (QCPSelectionRect::*)(const QRect & , QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPSelectionRect::changed)) { - *result = 1; - return; - } - } - { - using _t = void (QCPSelectionRect::*)(const QRect & , QInputEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPSelectionRect::canceled)) { - *result = 2; - return; - } - } - { - using _t = void (QCPSelectionRect::*)(const QRect & , QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPSelectionRect::accepted)) { - *result = 3; - return; - } - } - } -} - -QT_INIT_METAOBJECT const QMetaObject QCPSelectionRect::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPSelectionRect.data, - qt_meta_data_QCPSelectionRect, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPSelectionRect::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPSelectionRect::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPSelectionRect.stringdata0)) - return static_cast(this); - return QCPLayerable::qt_metacast(_clname); -} - -int QCPSelectionRect::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayerable::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 5) - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 5) - *reinterpret_cast(_a[0]) = -1; - _id -= 5; - } - return _id; -} - -// SIGNAL 0 -void QCPSelectionRect::started(QMouseEvent * _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); -} - -// SIGNAL 1 -void QCPSelectionRect::changed(const QRect & _t1, QMouseEvent * _t2) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))) }; - QMetaObject::activate(this, &staticMetaObject, 1, _a); -} - -// SIGNAL 2 -void QCPSelectionRect::canceled(const QRect & _t1, QInputEvent * _t2) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))) }; - QMetaObject::activate(this, &staticMetaObject, 2, _a); -} - -// SIGNAL 3 -void QCPSelectionRect::accepted(const QRect & _t1, QMouseEvent * _t2) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))) }; - QMetaObject::activate(this, &staticMetaObject, 3, _a); -} -struct qt_meta_stringdata_QCPMarginGroup_t { - QByteArrayData data[1]; - char stringdata0[15]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPMarginGroup_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPMarginGroup_t qt_meta_stringdata_QCPMarginGroup = { - { -QT_MOC_LITERAL(0, 0, 14) // "QCPMarginGroup" - - }, - "QCPMarginGroup" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPMarginGroup[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - 0 // eod -}; - -void QCPMarginGroup::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPMarginGroup::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPMarginGroup.data, - qt_meta_data_QCPMarginGroup, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPMarginGroup::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPMarginGroup::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPMarginGroup.stringdata0)) - return static_cast(this); - return QObject::qt_metacast(_clname); -} - -int QCPMarginGroup::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QObject::qt_metacall(_c, _id, _a); - return _id; -} -struct qt_meta_stringdata_QCPLayoutElement_t { - QByteArrayData data[18]; - char stringdata0[215]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPLayoutElement_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPLayoutElement_t qt_meta_stringdata_QCPLayoutElement = { - { -QT_MOC_LITERAL(0, 0, 16), // "QCPLayoutElement" -QT_MOC_LITERAL(1, 17, 6), // "layout" -QT_MOC_LITERAL(2, 24, 10), // "QCPLayout*" -QT_MOC_LITERAL(3, 35, 4), // "rect" -QT_MOC_LITERAL(4, 40, 9), // "outerRect" -QT_MOC_LITERAL(5, 50, 7), // "margins" -QT_MOC_LITERAL(6, 58, 8), // "QMargins" -QT_MOC_LITERAL(7, 67, 14), // "minimumMargins" -QT_MOC_LITERAL(8, 82, 11), // "minimumSize" -QT_MOC_LITERAL(9, 94, 11), // "maximumSize" -QT_MOC_LITERAL(10, 106, 18), // "sizeConstraintRect" -QT_MOC_LITERAL(11, 125, 18), // "SizeConstraintRect" -QT_MOC_LITERAL(12, 144, 11), // "UpdatePhase" -QT_MOC_LITERAL(13, 156, 13), // "upPreparation" -QT_MOC_LITERAL(14, 170, 9), // "upMargins" -QT_MOC_LITERAL(15, 180, 8), // "upLayout" -QT_MOC_LITERAL(16, 189, 12), // "scrInnerRect" -QT_MOC_LITERAL(17, 202, 12) // "scrOuterRect" - - }, - "QCPLayoutElement\0layout\0QCPLayout*\0" - "rect\0outerRect\0margins\0QMargins\0" - "minimumMargins\0minimumSize\0maximumSize\0" - "sizeConstraintRect\0SizeConstraintRect\0" - "UpdatePhase\0upPreparation\0upMargins\0" - "upLayout\0scrInnerRect\0scrOuterRect" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPLayoutElement[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 8, 14, // properties - 2, 38, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, 0x80000000 | 2, 0x00095009, - 3, QMetaType::QRect, 0x00095001, - 4, QMetaType::QRect, 0x00095103, - 5, 0x80000000 | 6, 0x0009510b, - 7, 0x80000000 | 6, 0x0009510b, - 8, QMetaType::QSize, 0x00095103, - 9, QMetaType::QSize, 0x00095103, - 10, 0x80000000 | 11, 0x0009510b, - - // enums: name, alias, flags, count, data - 12, 12, 0x0, 3, 48, - 11, 11, 0x0, 2, 54, - - // enum data: key, value - 13, uint(QCPLayoutElement::upPreparation), - 14, uint(QCPLayoutElement::upMargins), - 15, uint(QCPLayoutElement::upLayout), - 16, uint(QCPLayoutElement::scrInnerRect), - 17, uint(QCPLayoutElement::scrOuterRect), - - 0 // eod -}; - -void QCPLayoutElement::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPLayout* >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QCPLayout**>(_v) = _t->layout(); break; - case 1: *reinterpret_cast< QRect*>(_v) = _t->rect(); break; - case 2: *reinterpret_cast< QRect*>(_v) = _t->outerRect(); break; - case 3: *reinterpret_cast< QMargins*>(_v) = _t->margins(); break; - case 4: *reinterpret_cast< QMargins*>(_v) = _t->minimumMargins(); break; - case 5: *reinterpret_cast< QSize*>(_v) = _t->minimumSize(); break; - case 6: *reinterpret_cast< QSize*>(_v) = _t->maximumSize(); break; - case 7: *reinterpret_cast< SizeConstraintRect*>(_v) = _t->sizeConstraintRect(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 2: _t->setOuterRect(*reinterpret_cast< QRect*>(_v)); break; - case 3: _t->setMargins(*reinterpret_cast< QMargins*>(_v)); break; - case 4: _t->setMinimumMargins(*reinterpret_cast< QMargins*>(_v)); break; - case 5: _t->setMinimumSize(*reinterpret_cast< QSize*>(_v)); break; - case 6: _t->setMaximumSize(*reinterpret_cast< QSize*>(_v)); break; - case 7: _t->setSizeConstraintRect(*reinterpret_cast< SizeConstraintRect*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; -} - -QT_INIT_METAOBJECT const QMetaObject QCPLayoutElement::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPLayoutElement.data, - qt_meta_data_QCPLayoutElement, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPLayoutElement::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPLayoutElement::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPLayoutElement.stringdata0)) - return static_cast(this); - return QCPLayerable::qt_metacast(_clname); -} - -int QCPLayoutElement::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayerable::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 8; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPLayout_t { - QByteArrayData data[1]; - char stringdata0[10]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPLayout_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPLayout_t qt_meta_stringdata_QCPLayout = { - { -QT_MOC_LITERAL(0, 0, 9) // "QCPLayout" - - }, - "QCPLayout" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPLayout[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - 0 // eod -}; - -void QCPLayout::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPLayout::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPLayout.data, - qt_meta_data_QCPLayout, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPLayout::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPLayout::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPLayout.stringdata0)) - return static_cast(this); - return QCPLayoutElement::qt_metacast(_clname); -} - -int QCPLayout::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayoutElement::qt_metacall(_c, _id, _a); - return _id; -} -struct qt_meta_stringdata_QCPLayoutGrid_t { - QByteArrayData data[13]; - char stringdata0[165]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPLayoutGrid_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPLayoutGrid_t qt_meta_stringdata_QCPLayoutGrid = { - { -QT_MOC_LITERAL(0, 0, 13), // "QCPLayoutGrid" -QT_MOC_LITERAL(1, 14, 8), // "rowCount" -QT_MOC_LITERAL(2, 23, 11), // "columnCount" -QT_MOC_LITERAL(3, 35, 20), // "columnStretchFactors" -QT_MOC_LITERAL(4, 56, 13), // "QList" -QT_MOC_LITERAL(5, 70, 17), // "rowStretchFactors" -QT_MOC_LITERAL(6, 88, 13), // "columnSpacing" -QT_MOC_LITERAL(7, 102, 10), // "rowSpacing" -QT_MOC_LITERAL(8, 113, 9), // "fillOrder" -QT_MOC_LITERAL(9, 123, 9), // "FillOrder" -QT_MOC_LITERAL(10, 133, 4), // "wrap" -QT_MOC_LITERAL(11, 138, 11), // "foRowsFirst" -QT_MOC_LITERAL(12, 150, 14) // "foColumnsFirst" - - }, - "QCPLayoutGrid\0rowCount\0columnCount\0" - "columnStretchFactors\0QList\0" - "rowStretchFactors\0columnSpacing\0" - "rowSpacing\0fillOrder\0FillOrder\0wrap\0" - "foRowsFirst\0foColumnsFirst" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPLayoutGrid[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 8, 14, // properties - 1, 38, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::Int, 0x00095001, - 2, QMetaType::Int, 0x00095001, - 3, 0x80000000 | 4, 0x0009510b, - 5, 0x80000000 | 4, 0x0009510b, - 6, QMetaType::Int, 0x00095103, - 7, QMetaType::Int, 0x00095103, - 8, 0x80000000 | 9, 0x0009510b, - 10, QMetaType::Int, 0x00095103, - - // enums: name, alias, flags, count, data - 9, 9, 0x0, 2, 43, - - // enum data: key, value - 11, uint(QCPLayoutGrid::foRowsFirst), - 12, uint(QCPLayoutGrid::foColumnsFirst), - - 0 // eod -}; - -void QCPLayoutGrid::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 3: - case 2: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QList >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< int*>(_v) = _t->rowCount(); break; - case 1: *reinterpret_cast< int*>(_v) = _t->columnCount(); break; - case 2: *reinterpret_cast< QList*>(_v) = _t->columnStretchFactors(); break; - case 3: *reinterpret_cast< QList*>(_v) = _t->rowStretchFactors(); break; - case 4: *reinterpret_cast< int*>(_v) = _t->columnSpacing(); break; - case 5: *reinterpret_cast< int*>(_v) = _t->rowSpacing(); break; - case 6: *reinterpret_cast< FillOrder*>(_v) = _t->fillOrder(); break; - case 7: *reinterpret_cast< int*>(_v) = _t->wrap(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 2: _t->setColumnStretchFactors(*reinterpret_cast< QList*>(_v)); break; - case 3: _t->setRowStretchFactors(*reinterpret_cast< QList*>(_v)); break; - case 4: _t->setColumnSpacing(*reinterpret_cast< int*>(_v)); break; - case 5: _t->setRowSpacing(*reinterpret_cast< int*>(_v)); break; - case 6: _t->setFillOrder(*reinterpret_cast< FillOrder*>(_v)); break; - case 7: _t->setWrap(*reinterpret_cast< int*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; -} - -QT_INIT_METAOBJECT const QMetaObject QCPLayoutGrid::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPLayoutGrid.data, - qt_meta_data_QCPLayoutGrid, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPLayoutGrid::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPLayoutGrid::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPLayoutGrid.stringdata0)) - return static_cast(this); - return QCPLayout::qt_metacast(_clname); -} - -int QCPLayoutGrid::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayout::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 8; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPLayoutInset_t { - QByteArrayData data[4]; - char stringdata0[53]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPLayoutInset_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPLayoutInset_t qt_meta_stringdata_QCPLayoutInset = { - { -QT_MOC_LITERAL(0, 0, 14), // "QCPLayoutInset" -QT_MOC_LITERAL(1, 15, 14), // "InsetPlacement" -QT_MOC_LITERAL(2, 30, 6), // "ipFree" -QT_MOC_LITERAL(3, 37, 15) // "ipBorderAligned" - - }, - "QCPLayoutInset\0InsetPlacement\0ipFree\0" - "ipBorderAligned" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPLayoutInset[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 1, 14, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // enums: name, alias, flags, count, data - 1, 1, 0x0, 2, 19, - - // enum data: key, value - 2, uint(QCPLayoutInset::ipFree), - 3, uint(QCPLayoutInset::ipBorderAligned), - - 0 // eod -}; - -void QCPLayoutInset::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPLayoutInset::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPLayoutInset.data, - qt_meta_data_QCPLayoutInset, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPLayoutInset::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPLayoutInset::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPLayoutInset.stringdata0)) - return static_cast(this); - return QCPLayout::qt_metacast(_clname); -} - -int QCPLayoutInset::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayout::qt_metacall(_c, _id, _a); - return _id; -} -struct qt_meta_stringdata_QCPLineEnding_t { - QByteArrayData data[12]; - char stringdata0[124]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPLineEnding_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPLineEnding_t qt_meta_stringdata_QCPLineEnding = { - { -QT_MOC_LITERAL(0, 0, 13), // "QCPLineEnding" -QT_MOC_LITERAL(1, 14, 11), // "EndingStyle" -QT_MOC_LITERAL(2, 26, 6), // "esNone" -QT_MOC_LITERAL(3, 33, 11), // "esFlatArrow" -QT_MOC_LITERAL(4, 45, 12), // "esSpikeArrow" -QT_MOC_LITERAL(5, 58, 11), // "esLineArrow" -QT_MOC_LITERAL(6, 70, 6), // "esDisc" -QT_MOC_LITERAL(7, 77, 8), // "esSquare" -QT_MOC_LITERAL(8, 86, 9), // "esDiamond" -QT_MOC_LITERAL(9, 96, 5), // "esBar" -QT_MOC_LITERAL(10, 102, 9), // "esHalfBar" -QT_MOC_LITERAL(11, 112, 11) // "esSkewedBar" - - }, - "QCPLineEnding\0EndingStyle\0esNone\0" - "esFlatArrow\0esSpikeArrow\0esLineArrow\0" - "esDisc\0esSquare\0esDiamond\0esBar\0" - "esHalfBar\0esSkewedBar" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPLineEnding[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 1, 14, // enums/sets - 0, 0, // constructors - 4, // flags - 0, // signalCount - - // enums: name, alias, flags, count, data - 1, 1, 0x0, 10, 19, - - // enum data: key, value - 2, uint(QCPLineEnding::esNone), - 3, uint(QCPLineEnding::esFlatArrow), - 4, uint(QCPLineEnding::esSpikeArrow), - 5, uint(QCPLineEnding::esLineArrow), - 6, uint(QCPLineEnding::esDisc), - 7, uint(QCPLineEnding::esSquare), - 8, uint(QCPLineEnding::esDiamond), - 9, uint(QCPLineEnding::esBar), - 10, uint(QCPLineEnding::esHalfBar), - 11, uint(QCPLineEnding::esSkewedBar), - - 0 // eod -}; - -QT_INIT_METAOBJECT const QMetaObject QCPLineEnding::staticMetaObject = { { - nullptr, - qt_meta_stringdata_QCPLineEnding.data, - qt_meta_data_QCPLineEnding, - nullptr, - nullptr, - nullptr -} }; - -struct qt_meta_stringdata_QCPAxisTicker_t { - QByteArrayData data[4]; - char stringdata0[63]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPAxisTicker_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPAxisTicker_t qt_meta_stringdata_QCPAxisTicker = { - { -QT_MOC_LITERAL(0, 0, 13), // "QCPAxisTicker" -QT_MOC_LITERAL(1, 14, 16), // "TickStepStrategy" -QT_MOC_LITERAL(2, 31, 14), // "tssReadability" -QT_MOC_LITERAL(3, 46, 16) // "tssMeetTickCount" - - }, - "QCPAxisTicker\0TickStepStrategy\0" - "tssReadability\0tssMeetTickCount" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPAxisTicker[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 1, 14, // enums/sets - 0, 0, // constructors - 4, // flags - 0, // signalCount - - // enums: name, alias, flags, count, data - 1, 1, 0x0, 2, 19, - - // enum data: key, value - 2, uint(QCPAxisTicker::tssReadability), - 3, uint(QCPAxisTicker::tssMeetTickCount), - - 0 // eod -}; - -QT_INIT_METAOBJECT const QMetaObject QCPAxisTicker::staticMetaObject = { { - nullptr, - qt_meta_stringdata_QCPAxisTicker.data, - qt_meta_data_QCPAxisTicker, - nullptr, - nullptr, - nullptr -} }; - -struct qt_meta_stringdata_QCPAxisTickerTime_t { - QByteArrayData data[7]; - char stringdata0[77]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPAxisTickerTime_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPAxisTickerTime_t qt_meta_stringdata_QCPAxisTickerTime = { - { -QT_MOC_LITERAL(0, 0, 17), // "QCPAxisTickerTime" -QT_MOC_LITERAL(1, 18, 8), // "TimeUnit" -QT_MOC_LITERAL(2, 27, 14), // "tuMilliseconds" -QT_MOC_LITERAL(3, 42, 9), // "tuSeconds" -QT_MOC_LITERAL(4, 52, 9), // "tuMinutes" -QT_MOC_LITERAL(5, 62, 7), // "tuHours" -QT_MOC_LITERAL(6, 70, 6) // "tuDays" - - }, - "QCPAxisTickerTime\0TimeUnit\0tuMilliseconds\0" - "tuSeconds\0tuMinutes\0tuHours\0tuDays" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPAxisTickerTime[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 1, 14, // enums/sets - 0, 0, // constructors - 4, // flags - 0, // signalCount - - // enums: name, alias, flags, count, data - 1, 1, 0x0, 5, 19, - - // enum data: key, value - 2, uint(QCPAxisTickerTime::tuMilliseconds), - 3, uint(QCPAxisTickerTime::tuSeconds), - 4, uint(QCPAxisTickerTime::tuMinutes), - 5, uint(QCPAxisTickerTime::tuHours), - 6, uint(QCPAxisTickerTime::tuDays), - - 0 // eod -}; - -QT_INIT_METAOBJECT const QMetaObject QCPAxisTickerTime::staticMetaObject = { { - QtPrivate::MetaObjectForType::value(), - qt_meta_stringdata_QCPAxisTickerTime.data, - qt_meta_data_QCPAxisTickerTime, - nullptr, - nullptr, - nullptr -} }; - -struct qt_meta_stringdata_QCPAxisTickerFixed_t { - QByteArrayData data[5]; - char stringdata0[61]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPAxisTickerFixed_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPAxisTickerFixed_t qt_meta_stringdata_QCPAxisTickerFixed = { - { -QT_MOC_LITERAL(0, 0, 18), // "QCPAxisTickerFixed" -QT_MOC_LITERAL(1, 19, 13), // "ScaleStrategy" -QT_MOC_LITERAL(2, 33, 6), // "ssNone" -QT_MOC_LITERAL(3, 40, 11), // "ssMultiples" -QT_MOC_LITERAL(4, 52, 8) // "ssPowers" - - }, - "QCPAxisTickerFixed\0ScaleStrategy\0" - "ssNone\0ssMultiples\0ssPowers" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPAxisTickerFixed[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 1, 14, // enums/sets - 0, 0, // constructors - 4, // flags - 0, // signalCount - - // enums: name, alias, flags, count, data - 1, 1, 0x0, 3, 19, - - // enum data: key, value - 2, uint(QCPAxisTickerFixed::ssNone), - 3, uint(QCPAxisTickerFixed::ssMultiples), - 4, uint(QCPAxisTickerFixed::ssPowers), - - 0 // eod -}; - -QT_INIT_METAOBJECT const QMetaObject QCPAxisTickerFixed::staticMetaObject = { { - QtPrivate::MetaObjectForType::value(), - qt_meta_stringdata_QCPAxisTickerFixed.data, - qt_meta_data_QCPAxisTickerFixed, - nullptr, - nullptr, - nullptr -} }; - -struct qt_meta_stringdata_QCPAxisTickerPi_t { - QByteArrayData data[5]; - char stringdata0[82]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPAxisTickerPi_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPAxisTickerPi_t qt_meta_stringdata_QCPAxisTickerPi = { - { -QT_MOC_LITERAL(0, 0, 15), // "QCPAxisTickerPi" -QT_MOC_LITERAL(1, 16, 13), // "FractionStyle" -QT_MOC_LITERAL(2, 30, 15), // "fsFloatingPoint" -QT_MOC_LITERAL(3, 46, 16), // "fsAsciiFractions" -QT_MOC_LITERAL(4, 63, 18) // "fsUnicodeFractions" - - }, - "QCPAxisTickerPi\0FractionStyle\0" - "fsFloatingPoint\0fsAsciiFractions\0" - "fsUnicodeFractions" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPAxisTickerPi[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 1, 14, // enums/sets - 0, 0, // constructors - 4, // flags - 0, // signalCount - - // enums: name, alias, flags, count, data - 1, 1, 0x0, 3, 19, - - // enum data: key, value - 2, uint(QCPAxisTickerPi::fsFloatingPoint), - 3, uint(QCPAxisTickerPi::fsAsciiFractions), - 4, uint(QCPAxisTickerPi::fsUnicodeFractions), - - 0 // eod -}; - -QT_INIT_METAOBJECT const QMetaObject QCPAxisTickerPi::staticMetaObject = { { - QtPrivate::MetaObjectForType::value(), - qt_meta_stringdata_QCPAxisTickerPi.data, - qt_meta_data_QCPAxisTickerPi, - nullptr, - nullptr, - nullptr -} }; - -struct qt_meta_stringdata_QCPGrid_t { - QByteArrayData data[7]; - char stringdata0[89]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPGrid_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPGrid_t qt_meta_stringdata_QCPGrid = { - { -QT_MOC_LITERAL(0, 0, 7), // "QCPGrid" -QT_MOC_LITERAL(1, 8, 14), // "subGridVisible" -QT_MOC_LITERAL(2, 23, 18), // "antialiasedSubGrid" -QT_MOC_LITERAL(3, 42, 19), // "antialiasedZeroLine" -QT_MOC_LITERAL(4, 62, 3), // "pen" -QT_MOC_LITERAL(5, 66, 10), // "subGridPen" -QT_MOC_LITERAL(6, 77, 11) // "zeroLinePen" - - }, - "QCPGrid\0subGridVisible\0antialiasedSubGrid\0" - "antialiasedZeroLine\0pen\0subGridPen\0" - "zeroLinePen" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPGrid[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 6, 14, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::Bool, 0x00095103, - 2, QMetaType::Bool, 0x00095103, - 3, QMetaType::Bool, 0x00095103, - 4, QMetaType::QPen, 0x00095103, - 5, QMetaType::QPen, 0x00095103, - 6, QMetaType::QPen, 0x00095103, - - 0 // eod -}; - -void QCPGrid::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< bool*>(_v) = _t->subGridVisible(); break; - case 1: *reinterpret_cast< bool*>(_v) = _t->antialiasedSubGrid(); break; - case 2: *reinterpret_cast< bool*>(_v) = _t->antialiasedZeroLine(); break; - case 3: *reinterpret_cast< QPen*>(_v) = _t->pen(); break; - case 4: *reinterpret_cast< QPen*>(_v) = _t->subGridPen(); break; - case 5: *reinterpret_cast< QPen*>(_v) = _t->zeroLinePen(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setSubGridVisible(*reinterpret_cast< bool*>(_v)); break; - case 1: _t->setAntialiasedSubGrid(*reinterpret_cast< bool*>(_v)); break; - case 2: _t->setAntialiasedZeroLine(*reinterpret_cast< bool*>(_v)); break; - case 3: _t->setPen(*reinterpret_cast< QPen*>(_v)); break; - case 4: _t->setSubGridPen(*reinterpret_cast< QPen*>(_v)); break; - case 5: _t->setZeroLinePen(*reinterpret_cast< QPen*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPGrid::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPGrid.data, - qt_meta_data_QCPGrid, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPGrid::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPGrid::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPGrid.stringdata0)) - return static_cast(this); - return QCPLayerable::qt_metacast(_clname); -} - -int QCPGrid::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayerable::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 6; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPAxis_t { - QByteArrayData data[84]; - char stringdata0[1044]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPAxis_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPAxis_t qt_meta_stringdata_QCPAxis = { - { -QT_MOC_LITERAL(0, 0, 7), // "QCPAxis" -QT_MOC_LITERAL(1, 8, 12), // "rangeChanged" -QT_MOC_LITERAL(2, 21, 0), // "" -QT_MOC_LITERAL(3, 22, 8), // "QCPRange" -QT_MOC_LITERAL(4, 31, 8), // "newRange" -QT_MOC_LITERAL(5, 40, 8), // "oldRange" -QT_MOC_LITERAL(6, 49, 16), // "scaleTypeChanged" -QT_MOC_LITERAL(7, 66, 18), // "QCPAxis::ScaleType" -QT_MOC_LITERAL(8, 85, 9), // "scaleType" -QT_MOC_LITERAL(9, 95, 16), // "selectionChanged" -QT_MOC_LITERAL(10, 112, 24), // "QCPAxis::SelectableParts" -QT_MOC_LITERAL(11, 137, 5), // "parts" -QT_MOC_LITERAL(12, 143, 17), // "selectableChanged" -QT_MOC_LITERAL(13, 161, 12), // "setScaleType" -QT_MOC_LITERAL(14, 174, 4), // "type" -QT_MOC_LITERAL(15, 179, 8), // "setRange" -QT_MOC_LITERAL(16, 188, 5), // "range" -QT_MOC_LITERAL(17, 194, 18), // "setSelectableParts" -QT_MOC_LITERAL(18, 213, 15), // "selectableParts" -QT_MOC_LITERAL(19, 229, 16), // "setSelectedParts" -QT_MOC_LITERAL(20, 246, 13), // "selectedParts" -QT_MOC_LITERAL(21, 260, 8), // "axisType" -QT_MOC_LITERAL(22, 269, 8), // "AxisType" -QT_MOC_LITERAL(23, 278, 8), // "axisRect" -QT_MOC_LITERAL(24, 287, 12), // "QCPAxisRect*" -QT_MOC_LITERAL(25, 300, 9), // "ScaleType" -QT_MOC_LITERAL(26, 310, 13), // "rangeReversed" -QT_MOC_LITERAL(27, 324, 6), // "ticker" -QT_MOC_LITERAL(28, 331, 29), // "QSharedPointer" -QT_MOC_LITERAL(29, 361, 5), // "ticks" -QT_MOC_LITERAL(30, 367, 10), // "tickLabels" -QT_MOC_LITERAL(31, 378, 16), // "tickLabelPadding" -QT_MOC_LITERAL(32, 395, 13), // "tickLabelFont" -QT_MOC_LITERAL(33, 409, 14), // "tickLabelColor" -QT_MOC_LITERAL(34, 424, 17), // "tickLabelRotation" -QT_MOC_LITERAL(35, 442, 13), // "tickLabelSide" -QT_MOC_LITERAL(36, 456, 9), // "LabelSide" -QT_MOC_LITERAL(37, 466, 12), // "numberFormat" -QT_MOC_LITERAL(38, 479, 15), // "numberPrecision" -QT_MOC_LITERAL(39, 495, 10), // "tickVector" -QT_MOC_LITERAL(40, 506, 15), // "QVector" -QT_MOC_LITERAL(41, 522, 16), // "tickVectorLabels" -QT_MOC_LITERAL(42, 539, 16), // "QVector" -QT_MOC_LITERAL(43, 556, 12), // "tickLengthIn" -QT_MOC_LITERAL(44, 569, 13), // "tickLengthOut" -QT_MOC_LITERAL(45, 583, 8), // "subTicks" -QT_MOC_LITERAL(46, 592, 15), // "subTickLengthIn" -QT_MOC_LITERAL(47, 608, 16), // "subTickLengthOut" -QT_MOC_LITERAL(48, 625, 7), // "basePen" -QT_MOC_LITERAL(49, 633, 7), // "tickPen" -QT_MOC_LITERAL(50, 641, 10), // "subTickPen" -QT_MOC_LITERAL(51, 652, 9), // "labelFont" -QT_MOC_LITERAL(52, 662, 10), // "labelColor" -QT_MOC_LITERAL(53, 673, 5), // "label" -QT_MOC_LITERAL(54, 679, 12), // "labelPadding" -QT_MOC_LITERAL(55, 692, 7), // "padding" -QT_MOC_LITERAL(56, 700, 6), // "offset" -QT_MOC_LITERAL(57, 707, 15), // "SelectableParts" -QT_MOC_LITERAL(58, 723, 21), // "selectedTickLabelFont" -QT_MOC_LITERAL(59, 745, 17), // "selectedLabelFont" -QT_MOC_LITERAL(60, 763, 22), // "selectedTickLabelColor" -QT_MOC_LITERAL(61, 786, 18), // "selectedLabelColor" -QT_MOC_LITERAL(62, 805, 15), // "selectedBasePen" -QT_MOC_LITERAL(63, 821, 15), // "selectedTickPen" -QT_MOC_LITERAL(64, 837, 18), // "selectedSubTickPen" -QT_MOC_LITERAL(65, 856, 11), // "lowerEnding" -QT_MOC_LITERAL(66, 868, 13), // "QCPLineEnding" -QT_MOC_LITERAL(67, 882, 11), // "upperEnding" -QT_MOC_LITERAL(68, 894, 4), // "grid" -QT_MOC_LITERAL(69, 899, 8), // "QCPGrid*" -QT_MOC_LITERAL(70, 908, 6), // "atLeft" -QT_MOC_LITERAL(71, 915, 7), // "atRight" -QT_MOC_LITERAL(72, 923, 5), // "atTop" -QT_MOC_LITERAL(73, 929, 8), // "atBottom" -QT_MOC_LITERAL(74, 938, 9), // "AxisTypes" -QT_MOC_LITERAL(75, 948, 8), // "lsInside" -QT_MOC_LITERAL(76, 957, 9), // "lsOutside" -QT_MOC_LITERAL(77, 967, 8), // "stLinear" -QT_MOC_LITERAL(78, 976, 13), // "stLogarithmic" -QT_MOC_LITERAL(79, 990, 14), // "SelectablePart" -QT_MOC_LITERAL(80, 1005, 6), // "spNone" -QT_MOC_LITERAL(81, 1012, 6), // "spAxis" -QT_MOC_LITERAL(82, 1019, 12), // "spTickLabels" -QT_MOC_LITERAL(83, 1032, 11) // "spAxisLabel" - - }, - "QCPAxis\0rangeChanged\0\0QCPRange\0newRange\0" - "oldRange\0scaleTypeChanged\0QCPAxis::ScaleType\0" - "scaleType\0selectionChanged\0" - "QCPAxis::SelectableParts\0parts\0" - "selectableChanged\0setScaleType\0type\0" - "setRange\0range\0setSelectableParts\0" - "selectableParts\0setSelectedParts\0" - "selectedParts\0axisType\0AxisType\0" - "axisRect\0QCPAxisRect*\0ScaleType\0" - "rangeReversed\0ticker\0QSharedPointer\0" - "ticks\0tickLabels\0tickLabelPadding\0" - "tickLabelFont\0tickLabelColor\0" - "tickLabelRotation\0tickLabelSide\0" - "LabelSide\0numberFormat\0numberPrecision\0" - "tickVector\0QVector\0tickVectorLabels\0" - "QVector\0tickLengthIn\0" - "tickLengthOut\0subTicks\0subTickLengthIn\0" - "subTickLengthOut\0basePen\0tickPen\0" - "subTickPen\0labelFont\0labelColor\0label\0" - "labelPadding\0padding\0offset\0SelectableParts\0" - "selectedTickLabelFont\0selectedLabelFont\0" - "selectedTickLabelColor\0selectedLabelColor\0" - "selectedBasePen\0selectedTickPen\0" - "selectedSubTickPen\0lowerEnding\0" - "QCPLineEnding\0upperEnding\0grid\0QCPGrid*\0" - "atLeft\0atRight\0atTop\0atBottom\0AxisTypes\0" - "lsInside\0lsOutside\0stLinear\0stLogarithmic\0" - "SelectablePart\0spNone\0spAxis\0spTickLabels\0" - "spAxisLabel" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPAxis[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 9, 14, // methods - 43, 88, // properties - 6, 260, // enums/sets - 0, 0, // constructors - 0, // flags - 5, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 1, 59, 2, 0x06 /* Public */, - 1, 2, 62, 2, 0x06 /* Public */, - 6, 1, 67, 2, 0x06 /* Public */, - 9, 1, 70, 2, 0x06 /* Public */, - 12, 1, 73, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 13, 1, 76, 2, 0x0a /* Public */, - 15, 1, 79, 2, 0x0a /* Public */, - 17, 1, 82, 2, 0x0a /* Public */, - 19, 1, 85, 2, 0x0a /* Public */, - - // signals: parameters - QMetaType::Void, 0x80000000 | 3, 4, - QMetaType::Void, 0x80000000 | 3, 0x80000000 | 3, 4, 5, - QMetaType::Void, 0x80000000 | 7, 8, - QMetaType::Void, 0x80000000 | 10, 11, - QMetaType::Void, 0x80000000 | 10, 11, - - // slots: parameters - QMetaType::Void, 0x80000000 | 7, 14, - QMetaType::Void, 0x80000000 | 3, 16, - QMetaType::Void, 0x80000000 | 10, 18, - QMetaType::Void, 0x80000000 | 10, 20, - - // properties: name, type, flags - 21, 0x80000000 | 22, 0x00095009, - 23, 0x80000000 | 24, 0x00095009, - 8, 0x80000000 | 25, 0x0049510b, - 16, 0x80000000 | 3, 0x0049510b, - 26, QMetaType::Bool, 0x00095103, - 27, 0x80000000 | 28, 0x0009510b, - 29, QMetaType::Bool, 0x00095103, - 30, QMetaType::Bool, 0x00095103, - 31, QMetaType::Int, 0x00095103, - 32, QMetaType::QFont, 0x00095103, - 33, QMetaType::QColor, 0x00095103, - 34, QMetaType::Double, 0x00095103, - 35, 0x80000000 | 36, 0x0009510b, - 37, QMetaType::QString, 0x00095103, - 38, QMetaType::Int, 0x00095103, - 39, 0x80000000 | 40, 0x00095009, - 41, 0x80000000 | 42, 0x00095009, - 43, QMetaType::Int, 0x00095103, - 44, QMetaType::Int, 0x00095103, - 45, QMetaType::Bool, 0x00095103, - 46, QMetaType::Int, 0x00095103, - 47, QMetaType::Int, 0x00095103, - 48, QMetaType::QPen, 0x00095103, - 49, QMetaType::QPen, 0x00095103, - 50, QMetaType::QPen, 0x00095103, - 51, QMetaType::QFont, 0x00095103, - 52, QMetaType::QColor, 0x00095103, - 53, QMetaType::QString, 0x00095103, - 54, QMetaType::Int, 0x00095103, - 55, QMetaType::Int, 0x00095103, - 56, QMetaType::Int, 0x00095103, - 20, 0x80000000 | 57, 0x0049510b, - 18, 0x80000000 | 57, 0x0049510b, - 58, QMetaType::QFont, 0x00095103, - 59, QMetaType::QFont, 0x00095103, - 60, QMetaType::QColor, 0x00095103, - 61, QMetaType::QColor, 0x00095103, - 62, QMetaType::QPen, 0x00095103, - 63, QMetaType::QPen, 0x00095103, - 64, QMetaType::QPen, 0x00095103, - 65, 0x80000000 | 66, 0x0009510b, - 67, 0x80000000 | 66, 0x0009510b, - 68, 0x80000000 | 69, 0x00095009, - - // properties: notify_signal_id - 0, - 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 3, - 4, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - - // enums: name, alias, flags, count, data - 22, 22, 0x0, 4, 290, - 74, 22, 0x1, 4, 298, - 36, 36, 0x0, 2, 306, - 25, 25, 0x0, 2, 310, - 79, 79, 0x0, 4, 314, - 57, 79, 0x1, 4, 322, - - // enum data: key, value - 70, uint(QCPAxis::atLeft), - 71, uint(QCPAxis::atRight), - 72, uint(QCPAxis::atTop), - 73, uint(QCPAxis::atBottom), - 70, uint(QCPAxis::atLeft), - 71, uint(QCPAxis::atRight), - 72, uint(QCPAxis::atTop), - 73, uint(QCPAxis::atBottom), - 75, uint(QCPAxis::lsInside), - 76, uint(QCPAxis::lsOutside), - 77, uint(QCPAxis::stLinear), - 78, uint(QCPAxis::stLogarithmic), - 80, uint(QCPAxis::spNone), - 81, uint(QCPAxis::spAxis), - 82, uint(QCPAxis::spTickLabels), - 83, uint(QCPAxis::spAxisLabel), - 80, uint(QCPAxis::spNone), - 81, uint(QCPAxis::spAxis), - 82, uint(QCPAxis::spTickLabels), - 83, uint(QCPAxis::spAxisLabel), - - 0 // eod -}; - -void QCPAxis::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->rangeChanged((*reinterpret_cast< const QCPRange(*)>(_a[1]))); break; - case 1: _t->rangeChanged((*reinterpret_cast< const QCPRange(*)>(_a[1])),(*reinterpret_cast< const QCPRange(*)>(_a[2]))); break; - case 2: _t->scaleTypeChanged((*reinterpret_cast< QCPAxis::ScaleType(*)>(_a[1]))); break; - case 3: _t->selectionChanged((*reinterpret_cast< const QCPAxis::SelectableParts(*)>(_a[1]))); break; - case 4: _t->selectableChanged((*reinterpret_cast< const QCPAxis::SelectableParts(*)>(_a[1]))); break; - case 5: _t->setScaleType((*reinterpret_cast< QCPAxis::ScaleType(*)>(_a[1]))); break; - case 6: _t->setRange((*reinterpret_cast< const QCPRange(*)>(_a[1]))); break; - case 7: _t->setSelectableParts((*reinterpret_cast< const QCPAxis::SelectableParts(*)>(_a[1]))); break; - case 8: _t->setSelectedParts((*reinterpret_cast< const QCPAxis::SelectableParts(*)>(_a[1]))); break; - default: ; - } - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 2: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis::ScaleType >(); break; - } - break; - case 5: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis::ScaleType >(); break; - } - break; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = void (QCPAxis::*)(const QCPRange & ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPAxis::rangeChanged)) { - *result = 0; - return; - } - } - { - using _t = void (QCPAxis::*)(const QCPRange & , const QCPRange & ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPAxis::rangeChanged)) { - *result = 1; - return; - } - } - { - using _t = void (QCPAxis::*)(QCPAxis::ScaleType ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPAxis::scaleTypeChanged)) { - *result = 2; - return; - } - } - { - using _t = void (QCPAxis::*)(const QCPAxis::SelectableParts & ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPAxis::selectionChanged)) { - *result = 3; - return; - } - } - { - using _t = void (QCPAxis::*)(const QCPAxis::SelectableParts & ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPAxis::selectableChanged)) { - *result = 4; - return; - } - } - } else if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 1: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxisRect* >(); break; - case 42: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPGrid* >(); break; - case 5: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QSharedPointer >(); break; - case 16: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QVector >(); break; - case 15: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QVector >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< AxisType*>(_v) = _t->axisType(); break; - case 1: *reinterpret_cast< QCPAxisRect**>(_v) = _t->axisRect(); break; - case 2: *reinterpret_cast< ScaleType*>(_v) = _t->scaleType(); break; - case 3: *reinterpret_cast< QCPRange*>(_v) = _t->range(); break; - case 4: *reinterpret_cast< bool*>(_v) = _t->rangeReversed(); break; - case 5: *reinterpret_cast< QSharedPointer*>(_v) = _t->ticker(); break; - case 6: *reinterpret_cast< bool*>(_v) = _t->ticks(); break; - case 7: *reinterpret_cast< bool*>(_v) = _t->tickLabels(); break; - case 8: *reinterpret_cast< int*>(_v) = _t->tickLabelPadding(); break; - case 9: *reinterpret_cast< QFont*>(_v) = _t->tickLabelFont(); break; - case 10: *reinterpret_cast< QColor*>(_v) = _t->tickLabelColor(); break; - case 11: *reinterpret_cast< double*>(_v) = _t->tickLabelRotation(); break; - case 12: *reinterpret_cast< LabelSide*>(_v) = _t->tickLabelSide(); break; - case 13: *reinterpret_cast< QString*>(_v) = _t->numberFormat(); break; - case 14: *reinterpret_cast< int*>(_v) = _t->numberPrecision(); break; - case 15: *reinterpret_cast< QVector*>(_v) = _t->tickVector(); break; - case 16: *reinterpret_cast< QVector*>(_v) = _t->tickVectorLabels(); break; - case 17: *reinterpret_cast< int*>(_v) = _t->tickLengthIn(); break; - case 18: *reinterpret_cast< int*>(_v) = _t->tickLengthOut(); break; - case 19: *reinterpret_cast< bool*>(_v) = _t->subTicks(); break; - case 20: *reinterpret_cast< int*>(_v) = _t->subTickLengthIn(); break; - case 21: *reinterpret_cast< int*>(_v) = _t->subTickLengthOut(); break; - case 22: *reinterpret_cast< QPen*>(_v) = _t->basePen(); break; - case 23: *reinterpret_cast< QPen*>(_v) = _t->tickPen(); break; - case 24: *reinterpret_cast< QPen*>(_v) = _t->subTickPen(); break; - case 25: *reinterpret_cast< QFont*>(_v) = _t->labelFont(); break; - case 26: *reinterpret_cast< QColor*>(_v) = _t->labelColor(); break; - case 27: *reinterpret_cast< QString*>(_v) = _t->label(); break; - case 28: *reinterpret_cast< int*>(_v) = _t->labelPadding(); break; - case 29: *reinterpret_cast< int*>(_v) = _t->padding(); break; - case 30: *reinterpret_cast< int*>(_v) = _t->offset(); break; - case 31: *reinterpret_cast(_v) = QFlag(_t->selectedParts()); break; - case 32: *reinterpret_cast(_v) = QFlag(_t->selectableParts()); break; - case 33: *reinterpret_cast< QFont*>(_v) = _t->selectedTickLabelFont(); break; - case 34: *reinterpret_cast< QFont*>(_v) = _t->selectedLabelFont(); break; - case 35: *reinterpret_cast< QColor*>(_v) = _t->selectedTickLabelColor(); break; - case 36: *reinterpret_cast< QColor*>(_v) = _t->selectedLabelColor(); break; - case 37: *reinterpret_cast< QPen*>(_v) = _t->selectedBasePen(); break; - case 38: *reinterpret_cast< QPen*>(_v) = _t->selectedTickPen(); break; - case 39: *reinterpret_cast< QPen*>(_v) = _t->selectedSubTickPen(); break; - case 40: *reinterpret_cast< QCPLineEnding*>(_v) = _t->lowerEnding(); break; - case 41: *reinterpret_cast< QCPLineEnding*>(_v) = _t->upperEnding(); break; - case 42: *reinterpret_cast< QCPGrid**>(_v) = _t->grid(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 2: _t->setScaleType(*reinterpret_cast< ScaleType*>(_v)); break; - case 3: _t->setRange(*reinterpret_cast< QCPRange*>(_v)); break; - case 4: _t->setRangeReversed(*reinterpret_cast< bool*>(_v)); break; - case 5: _t->setTicker(*reinterpret_cast< QSharedPointer*>(_v)); break; - case 6: _t->setTicks(*reinterpret_cast< bool*>(_v)); break; - case 7: _t->setTickLabels(*reinterpret_cast< bool*>(_v)); break; - case 8: _t->setTickLabelPadding(*reinterpret_cast< int*>(_v)); break; - case 9: _t->setTickLabelFont(*reinterpret_cast< QFont*>(_v)); break; - case 10: _t->setTickLabelColor(*reinterpret_cast< QColor*>(_v)); break; - case 11: _t->setTickLabelRotation(*reinterpret_cast< double*>(_v)); break; - case 12: _t->setTickLabelSide(*reinterpret_cast< LabelSide*>(_v)); break; - case 13: _t->setNumberFormat(*reinterpret_cast< QString*>(_v)); break; - case 14: _t->setNumberPrecision(*reinterpret_cast< int*>(_v)); break; - case 17: _t->setTickLengthIn(*reinterpret_cast< int*>(_v)); break; - case 18: _t->setTickLengthOut(*reinterpret_cast< int*>(_v)); break; - case 19: _t->setSubTicks(*reinterpret_cast< bool*>(_v)); break; - case 20: _t->setSubTickLengthIn(*reinterpret_cast< int*>(_v)); break; - case 21: _t->setSubTickLengthOut(*reinterpret_cast< int*>(_v)); break; - case 22: _t->setBasePen(*reinterpret_cast< QPen*>(_v)); break; - case 23: _t->setTickPen(*reinterpret_cast< QPen*>(_v)); break; - case 24: _t->setSubTickPen(*reinterpret_cast< QPen*>(_v)); break; - case 25: _t->setLabelFont(*reinterpret_cast< QFont*>(_v)); break; - case 26: _t->setLabelColor(*reinterpret_cast< QColor*>(_v)); break; - case 27: _t->setLabel(*reinterpret_cast< QString*>(_v)); break; - case 28: _t->setLabelPadding(*reinterpret_cast< int*>(_v)); break; - case 29: _t->setPadding(*reinterpret_cast< int*>(_v)); break; - case 30: _t->setOffset(*reinterpret_cast< int*>(_v)); break; - case 31: _t->setSelectedParts(QFlag(*reinterpret_cast(_v))); break; - case 32: _t->setSelectableParts(QFlag(*reinterpret_cast(_v))); break; - case 33: _t->setSelectedTickLabelFont(*reinterpret_cast< QFont*>(_v)); break; - case 34: _t->setSelectedLabelFont(*reinterpret_cast< QFont*>(_v)); break; - case 35: _t->setSelectedTickLabelColor(*reinterpret_cast< QColor*>(_v)); break; - case 36: _t->setSelectedLabelColor(*reinterpret_cast< QColor*>(_v)); break; - case 37: _t->setSelectedBasePen(*reinterpret_cast< QPen*>(_v)); break; - case 38: _t->setSelectedTickPen(*reinterpret_cast< QPen*>(_v)); break; - case 39: _t->setSelectedSubTickPen(*reinterpret_cast< QPen*>(_v)); break; - case 40: _t->setLowerEnding(*reinterpret_cast< QCPLineEnding*>(_v)); break; - case 41: _t->setUpperEnding(*reinterpret_cast< QCPLineEnding*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES -} - -QT_INIT_METAOBJECT const QMetaObject QCPAxis::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPAxis.data, - qt_meta_data_QCPAxis, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPAxis::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPAxis::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPAxis.stringdata0)) - return static_cast(this); - return QCPLayerable::qt_metacast(_clname); -} - -int QCPAxis::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayerable::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 9) - qt_static_metacall(this, _c, _id, _a); - _id -= 9; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 9) - qt_static_metacall(this, _c, _id, _a); - _id -= 9; - } -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 43; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 43; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 43; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 43; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 43; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 43; - } -#endif // QT_NO_PROPERTIES - return _id; -} - -// SIGNAL 0 -void QCPAxis::rangeChanged(const QCPRange & _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); -} - -// SIGNAL 1 -void QCPAxis::rangeChanged(const QCPRange & _t1, const QCPRange & _t2) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))) }; - QMetaObject::activate(this, &staticMetaObject, 1, _a); -} - -// SIGNAL 2 -void QCPAxis::scaleTypeChanged(QCPAxis::ScaleType _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 2, _a); -} - -// SIGNAL 3 -void QCPAxis::selectionChanged(const QCPAxis::SelectableParts & _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 3, _a); -} - -// SIGNAL 4 -void QCPAxis::selectableChanged(const QCPAxis::SelectableParts & _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 4, _a); -} -struct qt_meta_stringdata_QCPScatterStyle_t { - QByteArrayData data[28]; - char stringdata0[285]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPScatterStyle_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPScatterStyle_t qt_meta_stringdata_QCPScatterStyle = { - { -QT_MOC_LITERAL(0, 0, 15), // "QCPScatterStyle" -QT_MOC_LITERAL(1, 16, 15), // "ScatterProperty" -QT_MOC_LITERAL(2, 32, 6), // "spNone" -QT_MOC_LITERAL(3, 39, 5), // "spPen" -QT_MOC_LITERAL(4, 45, 7), // "spBrush" -QT_MOC_LITERAL(5, 53, 6), // "spSize" -QT_MOC_LITERAL(6, 60, 7), // "spShape" -QT_MOC_LITERAL(7, 68, 5), // "spAll" -QT_MOC_LITERAL(8, 74, 17), // "ScatterProperties" -QT_MOC_LITERAL(9, 92, 12), // "ScatterShape" -QT_MOC_LITERAL(10, 105, 6), // "ssNone" -QT_MOC_LITERAL(11, 112, 5), // "ssDot" -QT_MOC_LITERAL(12, 118, 7), // "ssCross" -QT_MOC_LITERAL(13, 126, 6), // "ssPlus" -QT_MOC_LITERAL(14, 133, 8), // "ssCircle" -QT_MOC_LITERAL(15, 142, 6), // "ssDisc" -QT_MOC_LITERAL(16, 149, 8), // "ssSquare" -QT_MOC_LITERAL(17, 158, 9), // "ssDiamond" -QT_MOC_LITERAL(18, 168, 6), // "ssStar" -QT_MOC_LITERAL(19, 175, 10), // "ssTriangle" -QT_MOC_LITERAL(20, 186, 18), // "ssTriangleInverted" -QT_MOC_LITERAL(21, 205, 13), // "ssCrossSquare" -QT_MOC_LITERAL(22, 219, 12), // "ssPlusSquare" -QT_MOC_LITERAL(23, 232, 13), // "ssCrossCircle" -QT_MOC_LITERAL(24, 246, 12), // "ssPlusCircle" -QT_MOC_LITERAL(25, 259, 7), // "ssPeace" -QT_MOC_LITERAL(26, 267, 8), // "ssPixmap" -QT_MOC_LITERAL(27, 276, 8) // "ssCustom" - - }, - "QCPScatterStyle\0ScatterProperty\0spNone\0" - "spPen\0spBrush\0spSize\0spShape\0spAll\0" - "ScatterProperties\0ScatterShape\0ssNone\0" - "ssDot\0ssCross\0ssPlus\0ssCircle\0ssDisc\0" - "ssSquare\0ssDiamond\0ssStar\0ssTriangle\0" - "ssTriangleInverted\0ssCrossSquare\0" - "ssPlusSquare\0ssCrossCircle\0ssPlusCircle\0" - "ssPeace\0ssPixmap\0ssCustom" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPScatterStyle[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 3, 14, // enums/sets - 0, 0, // constructors - 4, // flags - 0, // signalCount - - // enums: name, alias, flags, count, data - 1, 1, 0x0, 6, 29, - 8, 1, 0x1, 6, 41, - 9, 9, 0x0, 18, 53, - - // enum data: key, value - 2, uint(QCPScatterStyle::spNone), - 3, uint(QCPScatterStyle::spPen), - 4, uint(QCPScatterStyle::spBrush), - 5, uint(QCPScatterStyle::spSize), - 6, uint(QCPScatterStyle::spShape), - 7, uint(QCPScatterStyle::spAll), - 2, uint(QCPScatterStyle::spNone), - 3, uint(QCPScatterStyle::spPen), - 4, uint(QCPScatterStyle::spBrush), - 5, uint(QCPScatterStyle::spSize), - 6, uint(QCPScatterStyle::spShape), - 7, uint(QCPScatterStyle::spAll), - 10, uint(QCPScatterStyle::ssNone), - 11, uint(QCPScatterStyle::ssDot), - 12, uint(QCPScatterStyle::ssCross), - 13, uint(QCPScatterStyle::ssPlus), - 14, uint(QCPScatterStyle::ssCircle), - 15, uint(QCPScatterStyle::ssDisc), - 16, uint(QCPScatterStyle::ssSquare), - 17, uint(QCPScatterStyle::ssDiamond), - 18, uint(QCPScatterStyle::ssStar), - 19, uint(QCPScatterStyle::ssTriangle), - 20, uint(QCPScatterStyle::ssTriangleInverted), - 21, uint(QCPScatterStyle::ssCrossSquare), - 22, uint(QCPScatterStyle::ssPlusSquare), - 23, uint(QCPScatterStyle::ssCrossCircle), - 24, uint(QCPScatterStyle::ssPlusCircle), - 25, uint(QCPScatterStyle::ssPeace), - 26, uint(QCPScatterStyle::ssPixmap), - 27, uint(QCPScatterStyle::ssCustom), - - 0 // eod -}; - -QT_INIT_METAOBJECT const QMetaObject QCPScatterStyle::staticMetaObject = { { - nullptr, - qt_meta_stringdata_QCPScatterStyle.data, - qt_meta_data_QCPScatterStyle, - nullptr, - nullptr, - nullptr -} }; - -struct qt_meta_stringdata_QCPSelectionDecorator_t { - QByteArrayData data[1]; - char stringdata0[22]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPSelectionDecorator_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPSelectionDecorator_t qt_meta_stringdata_QCPSelectionDecorator = { - { -QT_MOC_LITERAL(0, 0, 21) // "QCPSelectionDecorator" - - }, - "QCPSelectionDecorator" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPSelectionDecorator[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 4, // flags - 0, // signalCount - - 0 // eod -}; - -QT_INIT_METAOBJECT const QMetaObject QCPSelectionDecorator::staticMetaObject = { { - nullptr, - qt_meta_stringdata_QCPSelectionDecorator.data, - qt_meta_data_QCPSelectionDecorator, - nullptr, - nullptr, - nullptr -} }; - -struct qt_meta_stringdata_QCPAbstractPlottable_t { - QByteArrayData data[21]; - char stringdata0[270]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPAbstractPlottable_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPAbstractPlottable_t qt_meta_stringdata_QCPAbstractPlottable = { - { -QT_MOC_LITERAL(0, 0, 20), // "QCPAbstractPlottable" -QT_MOC_LITERAL(1, 21, 16), // "selectionChanged" -QT_MOC_LITERAL(2, 38, 0), // "" -QT_MOC_LITERAL(3, 39, 8), // "selected" -QT_MOC_LITERAL(4, 48, 16), // "QCPDataSelection" -QT_MOC_LITERAL(5, 65, 9), // "selection" -QT_MOC_LITERAL(6, 75, 17), // "selectableChanged" -QT_MOC_LITERAL(7, 93, 18), // "QCP::SelectionType" -QT_MOC_LITERAL(8, 112, 10), // "selectable" -QT_MOC_LITERAL(9, 123, 13), // "setSelectable" -QT_MOC_LITERAL(10, 137, 12), // "setSelection" -QT_MOC_LITERAL(11, 150, 4), // "name" -QT_MOC_LITERAL(12, 155, 15), // "antialiasedFill" -QT_MOC_LITERAL(13, 171, 19), // "antialiasedScatters" -QT_MOC_LITERAL(14, 191, 3), // "pen" -QT_MOC_LITERAL(15, 195, 5), // "brush" -QT_MOC_LITERAL(16, 201, 7), // "keyAxis" -QT_MOC_LITERAL(17, 209, 8), // "QCPAxis*" -QT_MOC_LITERAL(18, 218, 9), // "valueAxis" -QT_MOC_LITERAL(19, 228, 18), // "selectionDecorator" -QT_MOC_LITERAL(20, 247, 22) // "QCPSelectionDecorator*" - - }, - "QCPAbstractPlottable\0selectionChanged\0" - "\0selected\0QCPDataSelection\0selection\0" - "selectableChanged\0QCP::SelectionType\0" - "selectable\0setSelectable\0setSelection\0" - "name\0antialiasedFill\0antialiasedScatters\0" - "pen\0brush\0keyAxis\0QCPAxis*\0valueAxis\0" - "selectionDecorator\0QCPSelectionDecorator*" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPAbstractPlottable[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 5, 14, // methods - 10, 54, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 3, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 1, 39, 2, 0x06 /* Public */, - 1, 1, 42, 2, 0x06 /* Public */, - 6, 1, 45, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 9, 1, 48, 2, 0x0a /* Public */, - 10, 1, 51, 2, 0x0a /* Public */, - - // signals: parameters - QMetaType::Void, QMetaType::Bool, 3, - QMetaType::Void, 0x80000000 | 4, 5, - QMetaType::Void, 0x80000000 | 7, 8, - - // slots: parameters - QMetaType::Void, 0x80000000 | 7, 8, - QMetaType::Void, 0x80000000 | 4, 5, - - // properties: name, type, flags - 11, QMetaType::QString, 0x00095103, - 12, QMetaType::Bool, 0x00095103, - 13, QMetaType::Bool, 0x00095103, - 14, QMetaType::QPen, 0x00095103, - 15, QMetaType::QBrush, 0x00095103, - 16, 0x80000000 | 17, 0x0009510b, - 18, 0x80000000 | 17, 0x0009510b, - 8, 0x80000000 | 7, 0x0049510b, - 5, 0x80000000 | 4, 0x0049510b, - 19, 0x80000000 | 20, 0x0009510b, - - // properties: notify_signal_id - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, - 0, - - 0 // eod -}; - -void QCPAbstractPlottable::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->selectionChanged((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 1: _t->selectionChanged((*reinterpret_cast< const QCPDataSelection(*)>(_a[1]))); break; - case 2: _t->selectableChanged((*reinterpret_cast< QCP::SelectionType(*)>(_a[1]))); break; - case 3: _t->setSelectable((*reinterpret_cast< QCP::SelectionType(*)>(_a[1]))); break; - case 4: _t->setSelection((*reinterpret_cast< QCPDataSelection(*)>(_a[1]))); break; - default: ; - } - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 1: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPDataSelection >(); break; - } - break; - case 2: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCP::SelectionType >(); break; - } - break; - case 3: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCP::SelectionType >(); break; - } - break; - case 4: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPDataSelection >(); break; - } - break; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = void (QCPAbstractPlottable::*)(bool ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPAbstractPlottable::selectionChanged)) { - *result = 0; - return; - } - } - { - using _t = void (QCPAbstractPlottable::*)(const QCPDataSelection & ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPAbstractPlottable::selectionChanged)) { - *result = 1; - return; - } - } - { - using _t = void (QCPAbstractPlottable::*)(QCP::SelectionType ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPAbstractPlottable::selectableChanged)) { - *result = 2; - return; - } - } - } else if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 7: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCP::SelectionType >(); break; - case 6: - case 5: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis* >(); break; - case 8: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPDataSelection >(); break; - case 9: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPSelectionDecorator* >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QString*>(_v) = _t->name(); break; - case 1: *reinterpret_cast< bool*>(_v) = _t->antialiasedFill(); break; - case 2: *reinterpret_cast< bool*>(_v) = _t->antialiasedScatters(); break; - case 3: *reinterpret_cast< QPen*>(_v) = _t->pen(); break; - case 4: *reinterpret_cast< QBrush*>(_v) = _t->brush(); break; - case 5: *reinterpret_cast< QCPAxis**>(_v) = _t->keyAxis(); break; - case 6: *reinterpret_cast< QCPAxis**>(_v) = _t->valueAxis(); break; - case 7: *reinterpret_cast< QCP::SelectionType*>(_v) = _t->selectable(); break; - case 8: *reinterpret_cast< QCPDataSelection*>(_v) = _t->selection(); break; - case 9: *reinterpret_cast< QCPSelectionDecorator**>(_v) = _t->selectionDecorator(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setName(*reinterpret_cast< QString*>(_v)); break; - case 1: _t->setAntialiasedFill(*reinterpret_cast< bool*>(_v)); break; - case 2: _t->setAntialiasedScatters(*reinterpret_cast< bool*>(_v)); break; - case 3: _t->setPen(*reinterpret_cast< QPen*>(_v)); break; - case 4: _t->setBrush(*reinterpret_cast< QBrush*>(_v)); break; - case 5: _t->setKeyAxis(*reinterpret_cast< QCPAxis**>(_v)); break; - case 6: _t->setValueAxis(*reinterpret_cast< QCPAxis**>(_v)); break; - case 7: _t->setSelectable(*reinterpret_cast< QCP::SelectionType*>(_v)); break; - case 8: _t->setSelection(*reinterpret_cast< QCPDataSelection*>(_v)); break; - case 9: _t->setSelectionDecorator(*reinterpret_cast< QCPSelectionDecorator**>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES -} - -static const QMetaObject::SuperData qt_meta_extradata_QCPAbstractPlottable[] = { - QMetaObject::SuperData::link(), - nullptr -}; - -QT_INIT_METAOBJECT const QMetaObject QCPAbstractPlottable::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPAbstractPlottable.data, - qt_meta_data_QCPAbstractPlottable, - qt_static_metacall, - qt_meta_extradata_QCPAbstractPlottable, - nullptr -} }; - - -const QMetaObject *QCPAbstractPlottable::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPAbstractPlottable::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPAbstractPlottable.stringdata0)) - return static_cast(this); - return QCPLayerable::qt_metacast(_clname); -} - -int QCPAbstractPlottable::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayerable::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 5) - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 5) - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 10; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 10; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 10; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 10; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 10; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 10; - } -#endif // QT_NO_PROPERTIES - return _id; -} - -// SIGNAL 0 -void QCPAbstractPlottable::selectionChanged(bool _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); -} - -// SIGNAL 1 -void QCPAbstractPlottable::selectionChanged(const QCPDataSelection & _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 1, _a); -} - -// SIGNAL 2 -void QCPAbstractPlottable::selectableChanged(QCP::SelectionType _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 2, _a); -} -struct qt_meta_stringdata_QCPItemAnchor_t { - QByteArrayData data[1]; - char stringdata0[14]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPItemAnchor_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPItemAnchor_t qt_meta_stringdata_QCPItemAnchor = { - { -QT_MOC_LITERAL(0, 0, 13) // "QCPItemAnchor" - - }, - "QCPItemAnchor" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPItemAnchor[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 4, // flags - 0, // signalCount - - 0 // eod -}; - -QT_INIT_METAOBJECT const QMetaObject QCPItemAnchor::staticMetaObject = { { - nullptr, - qt_meta_stringdata_QCPItemAnchor.data, - qt_meta_data_QCPItemAnchor, - nullptr, - nullptr, - nullptr -} }; - -struct qt_meta_stringdata_QCPItemPosition_t { - QByteArrayData data[6]; - char stringdata0[85]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPItemPosition_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPItemPosition_t qt_meta_stringdata_QCPItemPosition = { - { -QT_MOC_LITERAL(0, 0, 15), // "QCPItemPosition" -QT_MOC_LITERAL(1, 16, 12), // "PositionType" -QT_MOC_LITERAL(2, 29, 10), // "ptAbsolute" -QT_MOC_LITERAL(3, 40, 15), // "ptViewportRatio" -QT_MOC_LITERAL(4, 56, 15), // "ptAxisRectRatio" -QT_MOC_LITERAL(5, 72, 12) // "ptPlotCoords" - - }, - "QCPItemPosition\0PositionType\0ptAbsolute\0" - "ptViewportRatio\0ptAxisRectRatio\0" - "ptPlotCoords" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPItemPosition[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 1, 14, // enums/sets - 0, 0, // constructors - 4, // flags - 0, // signalCount - - // enums: name, alias, flags, count, data - 1, 1, 0x0, 4, 19, - - // enum data: key, value - 2, uint(QCPItemPosition::ptAbsolute), - 3, uint(QCPItemPosition::ptViewportRatio), - 4, uint(QCPItemPosition::ptAxisRectRatio), - 5, uint(QCPItemPosition::ptPlotCoords), - - 0 // eod -}; - -QT_INIT_METAOBJECT const QMetaObject QCPItemPosition::staticMetaObject = { { - QtPrivate::MetaObjectForType::value(), - qt_meta_stringdata_QCPItemPosition.data, - qt_meta_data_QCPItemPosition, - nullptr, - nullptr, - nullptr -} }; - -struct qt_meta_stringdata_QCPAbstractItem_t { - QByteArrayData data[11]; - char stringdata0[139]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPAbstractItem_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPAbstractItem_t qt_meta_stringdata_QCPAbstractItem = { - { -QT_MOC_LITERAL(0, 0, 15), // "QCPAbstractItem" -QT_MOC_LITERAL(1, 16, 16), // "selectionChanged" -QT_MOC_LITERAL(2, 33, 0), // "" -QT_MOC_LITERAL(3, 34, 8), // "selected" -QT_MOC_LITERAL(4, 43, 17), // "selectableChanged" -QT_MOC_LITERAL(5, 61, 10), // "selectable" -QT_MOC_LITERAL(6, 72, 13), // "setSelectable" -QT_MOC_LITERAL(7, 86, 11), // "setSelected" -QT_MOC_LITERAL(8, 98, 14), // "clipToAxisRect" -QT_MOC_LITERAL(9, 113, 12), // "clipAxisRect" -QT_MOC_LITERAL(10, 126, 12) // "QCPAxisRect*" - - }, - "QCPAbstractItem\0selectionChanged\0\0" - "selected\0selectableChanged\0selectable\0" - "setSelectable\0setSelected\0clipToAxisRect\0" - "clipAxisRect\0QCPAxisRect*" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPAbstractItem[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 4, 14, // methods - 4, 46, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 2, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 1, 34, 2, 0x06 /* Public */, - 4, 1, 37, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 6, 1, 40, 2, 0x0a /* Public */, - 7, 1, 43, 2, 0x0a /* Public */, - - // signals: parameters - QMetaType::Void, QMetaType::Bool, 3, - QMetaType::Void, QMetaType::Bool, 5, - - // slots: parameters - QMetaType::Void, QMetaType::Bool, 5, - QMetaType::Void, QMetaType::Bool, 3, - - // properties: name, type, flags - 8, QMetaType::Bool, 0x00095103, - 9, 0x80000000 | 10, 0x0009510b, - 5, QMetaType::Bool, 0x00495103, - 3, QMetaType::Bool, 0x00495103, - - // properties: notify_signal_id - 0, - 0, - 1, - 0, - - 0 // eod -}; - -void QCPAbstractItem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->selectionChanged((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 1: _t->selectableChanged((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 2: _t->setSelectable((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 3: _t->setSelected((*reinterpret_cast< bool(*)>(_a[1]))); break; - default: ; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = void (QCPAbstractItem::*)(bool ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPAbstractItem::selectionChanged)) { - *result = 0; - return; - } - } - { - using _t = void (QCPAbstractItem::*)(bool ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPAbstractItem::selectableChanged)) { - *result = 1; - return; - } - } - } else if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 1: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxisRect* >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< bool*>(_v) = _t->clipToAxisRect(); break; - case 1: *reinterpret_cast< QCPAxisRect**>(_v) = _t->clipAxisRect(); break; - case 2: *reinterpret_cast< bool*>(_v) = _t->selectable(); break; - case 3: *reinterpret_cast< bool*>(_v) = _t->selected(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setClipToAxisRect(*reinterpret_cast< bool*>(_v)); break; - case 1: _t->setClipAxisRect(*reinterpret_cast< QCPAxisRect**>(_v)); break; - case 2: _t->setSelectable(*reinterpret_cast< bool*>(_v)); break; - case 3: _t->setSelected(*reinterpret_cast< bool*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES -} - -QT_INIT_METAOBJECT const QMetaObject QCPAbstractItem::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPAbstractItem.data, - qt_meta_data_QCPAbstractItem, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPAbstractItem::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPAbstractItem::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPAbstractItem.stringdata0)) - return static_cast(this); - return QCPLayerable::qt_metacast(_clname); -} - -int QCPAbstractItem::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayerable::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 4) - qt_static_metacall(this, _c, _id, _a); - _id -= 4; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 4) - *reinterpret_cast(_a[0]) = -1; - _id -= 4; - } -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 4; - } -#endif // QT_NO_PROPERTIES - return _id; -} - -// SIGNAL 0 -void QCPAbstractItem::selectionChanged(bool _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); -} - -// SIGNAL 1 -void QCPAbstractItem::selectableChanged(bool _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 1, _a); -} -struct qt_meta_stringdata_QCustomPlot_t { - QByteArrayData data[64]; - char stringdata0[914]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCustomPlot_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCustomPlot_t qt_meta_stringdata_QCustomPlot = { - { -QT_MOC_LITERAL(0, 0, 11), // "QCustomPlot" -QT_MOC_LITERAL(1, 12, 16), // "mouseDoubleClick" -QT_MOC_LITERAL(2, 29, 0), // "" -QT_MOC_LITERAL(3, 30, 12), // "QMouseEvent*" -QT_MOC_LITERAL(4, 43, 5), // "event" -QT_MOC_LITERAL(5, 49, 10), // "mousePress" -QT_MOC_LITERAL(6, 60, 9), // "mouseMove" -QT_MOC_LITERAL(7, 70, 12), // "mouseRelease" -QT_MOC_LITERAL(8, 83, 10), // "mouseWheel" -QT_MOC_LITERAL(9, 94, 12), // "QWheelEvent*" -QT_MOC_LITERAL(10, 107, 14), // "plottableClick" -QT_MOC_LITERAL(11, 122, 21), // "QCPAbstractPlottable*" -QT_MOC_LITERAL(12, 144, 9), // "plottable" -QT_MOC_LITERAL(13, 154, 9), // "dataIndex" -QT_MOC_LITERAL(14, 164, 20), // "plottableDoubleClick" -QT_MOC_LITERAL(15, 185, 9), // "itemClick" -QT_MOC_LITERAL(16, 195, 16), // "QCPAbstractItem*" -QT_MOC_LITERAL(17, 212, 4), // "item" -QT_MOC_LITERAL(18, 217, 15), // "itemDoubleClick" -QT_MOC_LITERAL(19, 233, 9), // "axisClick" -QT_MOC_LITERAL(20, 243, 8), // "QCPAxis*" -QT_MOC_LITERAL(21, 252, 4), // "axis" -QT_MOC_LITERAL(22, 257, 23), // "QCPAxis::SelectablePart" -QT_MOC_LITERAL(23, 281, 4), // "part" -QT_MOC_LITERAL(24, 286, 15), // "axisDoubleClick" -QT_MOC_LITERAL(25, 302, 11), // "legendClick" -QT_MOC_LITERAL(26, 314, 10), // "QCPLegend*" -QT_MOC_LITERAL(27, 325, 6), // "legend" -QT_MOC_LITERAL(28, 332, 22), // "QCPAbstractLegendItem*" -QT_MOC_LITERAL(29, 355, 17), // "legendDoubleClick" -QT_MOC_LITERAL(30, 373, 22), // "selectionChangedByUser" -QT_MOC_LITERAL(31, 396, 12), // "beforeReplot" -QT_MOC_LITERAL(32, 409, 11), // "afterReplot" -QT_MOC_LITERAL(33, 421, 11), // "rescaleAxes" -QT_MOC_LITERAL(34, 433, 21), // "onlyVisiblePlottables" -QT_MOC_LITERAL(35, 455, 11), // "deselectAll" -QT_MOC_LITERAL(36, 467, 6), // "replot" -QT_MOC_LITERAL(37, 474, 28), // "QCustomPlot::RefreshPriority" -QT_MOC_LITERAL(38, 503, 15), // "refreshPriority" -QT_MOC_LITERAL(39, 519, 20), // "processRectSelection" -QT_MOC_LITERAL(40, 540, 4), // "rect" -QT_MOC_LITERAL(41, 545, 15), // "processRectZoom" -QT_MOC_LITERAL(42, 561, 21), // "processPointSelection" -QT_MOC_LITERAL(43, 583, 8), // "viewport" -QT_MOC_LITERAL(44, 592, 10), // "background" -QT_MOC_LITERAL(45, 603, 16), // "backgroundScaled" -QT_MOC_LITERAL(46, 620, 20), // "backgroundScaledMode" -QT_MOC_LITERAL(47, 641, 19), // "Qt::AspectRatioMode" -QT_MOC_LITERAL(48, 661, 10), // "plotLayout" -QT_MOC_LITERAL(49, 672, 14), // "QCPLayoutGrid*" -QT_MOC_LITERAL(50, 687, 24), // "autoAddPlottableToLegend" -QT_MOC_LITERAL(51, 712, 18), // "selectionTolerance" -QT_MOC_LITERAL(52, 731, 20), // "noAntialiasingOnDrag" -QT_MOC_LITERAL(53, 752, 19), // "multiSelectModifier" -QT_MOC_LITERAL(54, 772, 20), // "Qt::KeyboardModifier" -QT_MOC_LITERAL(55, 793, 6), // "openGl" -QT_MOC_LITERAL(56, 800, 15), // "LayerInsertMode" -QT_MOC_LITERAL(57, 816, 8), // "limBelow" -QT_MOC_LITERAL(58, 825, 8), // "limAbove" -QT_MOC_LITERAL(59, 834, 15), // "RefreshPriority" -QT_MOC_LITERAL(60, 850, 18), // "rpImmediateRefresh" -QT_MOC_LITERAL(61, 869, 15), // "rpQueuedRefresh" -QT_MOC_LITERAL(62, 885, 13), // "rpRefreshHint" -QT_MOC_LITERAL(63, 899, 14) // "rpQueuedReplot" - - }, - "QCustomPlot\0mouseDoubleClick\0\0" - "QMouseEvent*\0event\0mousePress\0mouseMove\0" - "mouseRelease\0mouseWheel\0QWheelEvent*\0" - "plottableClick\0QCPAbstractPlottable*\0" - "plottable\0dataIndex\0plottableDoubleClick\0" - "itemClick\0QCPAbstractItem*\0item\0" - "itemDoubleClick\0axisClick\0QCPAxis*\0" - "axis\0QCPAxis::SelectablePart\0part\0" - "axisDoubleClick\0legendClick\0QCPLegend*\0" - "legend\0QCPAbstractLegendItem*\0" - "legendDoubleClick\0selectionChangedByUser\0" - "beforeReplot\0afterReplot\0rescaleAxes\0" - "onlyVisiblePlottables\0deselectAll\0" - "replot\0QCustomPlot::RefreshPriority\0" - "refreshPriority\0processRectSelection\0" - "rect\0processRectZoom\0processPointSelection\0" - "viewport\0background\0backgroundScaled\0" - "backgroundScaledMode\0Qt::AspectRatioMode\0" - "plotLayout\0QCPLayoutGrid*\0" - "autoAddPlottableToLegend\0selectionTolerance\0" - "noAntialiasingOnDrag\0multiSelectModifier\0" - "Qt::KeyboardModifier\0openGl\0LayerInsertMode\0" - "limBelow\0limAbove\0RefreshPriority\0" - "rpImmediateRefresh\0rpQueuedRefresh\0" - "rpRefreshHint\0rpQueuedReplot" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCustomPlot[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 24, 14, // methods - 10, 226, // properties - 2, 256, // enums/sets - 0, 0, // constructors - 0, // flags - 16, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 1, 134, 2, 0x06 /* Public */, - 5, 1, 137, 2, 0x06 /* Public */, - 6, 1, 140, 2, 0x06 /* Public */, - 7, 1, 143, 2, 0x06 /* Public */, - 8, 1, 146, 2, 0x06 /* Public */, - 10, 3, 149, 2, 0x06 /* Public */, - 14, 3, 156, 2, 0x06 /* Public */, - 15, 2, 163, 2, 0x06 /* Public */, - 18, 2, 168, 2, 0x06 /* Public */, - 19, 3, 173, 2, 0x06 /* Public */, - 24, 3, 180, 2, 0x06 /* Public */, - 25, 3, 187, 2, 0x06 /* Public */, - 29, 3, 194, 2, 0x06 /* Public */, - 30, 0, 201, 2, 0x06 /* Public */, - 31, 0, 202, 2, 0x06 /* Public */, - 32, 0, 203, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 33, 1, 204, 2, 0x0a /* Public */, - 33, 0, 207, 2, 0x2a /* Public | MethodCloned */, - 35, 0, 208, 2, 0x0a /* Public */, - 36, 1, 209, 2, 0x0a /* Public */, - 36, 0, 212, 2, 0x2a /* Public | MethodCloned */, - 39, 2, 213, 2, 0x09 /* Protected */, - 41, 2, 218, 2, 0x09 /* Protected */, - 42, 1, 223, 2, 0x09 /* Protected */, - - // signals: parameters - QMetaType::Void, 0x80000000 | 3, 4, - QMetaType::Void, 0x80000000 | 3, 4, - QMetaType::Void, 0x80000000 | 3, 4, - QMetaType::Void, 0x80000000 | 3, 4, - QMetaType::Void, 0x80000000 | 9, 4, - QMetaType::Void, 0x80000000 | 11, QMetaType::Int, 0x80000000 | 3, 12, 13, 4, - QMetaType::Void, 0x80000000 | 11, QMetaType::Int, 0x80000000 | 3, 12, 13, 4, - QMetaType::Void, 0x80000000 | 16, 0x80000000 | 3, 17, 4, - QMetaType::Void, 0x80000000 | 16, 0x80000000 | 3, 17, 4, - QMetaType::Void, 0x80000000 | 20, 0x80000000 | 22, 0x80000000 | 3, 21, 23, 4, - QMetaType::Void, 0x80000000 | 20, 0x80000000 | 22, 0x80000000 | 3, 21, 23, 4, - QMetaType::Void, 0x80000000 | 26, 0x80000000 | 28, 0x80000000 | 3, 27, 17, 4, - QMetaType::Void, 0x80000000 | 26, 0x80000000 | 28, 0x80000000 | 3, 27, 17, 4, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, - - // slots: parameters - QMetaType::Void, QMetaType::Bool, 34, - QMetaType::Void, - QMetaType::Void, - QMetaType::Void, 0x80000000 | 37, 38, - QMetaType::Void, - QMetaType::Void, QMetaType::QRect, 0x80000000 | 3, 40, 4, - QMetaType::Void, QMetaType::QRect, 0x80000000 | 3, 40, 4, - QMetaType::Void, 0x80000000 | 3, 4, - - // properties: name, type, flags - 43, QMetaType::QRect, 0x00095103, - 44, QMetaType::QPixmap, 0x00095103, - 45, QMetaType::Bool, 0x00095103, - 46, 0x80000000 | 47, 0x0009510b, - 48, 0x80000000 | 49, 0x00095009, - 50, QMetaType::Bool, 0x00095103, - 51, QMetaType::Int, 0x00095103, - 52, QMetaType::Bool, 0x00095103, - 53, 0x80000000 | 54, 0x0009510b, - 55, QMetaType::Bool, 0x00095103, - - // enums: name, alias, flags, count, data - 56, 56, 0x0, 2, 266, - 59, 59, 0x0, 4, 270, - - // enum data: key, value - 57, uint(QCustomPlot::limBelow), - 58, uint(QCustomPlot::limAbove), - 60, uint(QCustomPlot::rpImmediateRefresh), - 61, uint(QCustomPlot::rpQueuedRefresh), - 62, uint(QCustomPlot::rpRefreshHint), - 63, uint(QCustomPlot::rpQueuedReplot), - - 0 // eod -}; - -void QCustomPlot::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->mouseDoubleClick((*reinterpret_cast< QMouseEvent*(*)>(_a[1]))); break; - case 1: _t->mousePress((*reinterpret_cast< QMouseEvent*(*)>(_a[1]))); break; - case 2: _t->mouseMove((*reinterpret_cast< QMouseEvent*(*)>(_a[1]))); break; - case 3: _t->mouseRelease((*reinterpret_cast< QMouseEvent*(*)>(_a[1]))); break; - case 4: _t->mouseWheel((*reinterpret_cast< QWheelEvent*(*)>(_a[1]))); break; - case 5: _t->plottableClick((*reinterpret_cast< QCPAbstractPlottable*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< QMouseEvent*(*)>(_a[3]))); break; - case 6: _t->plottableDoubleClick((*reinterpret_cast< QCPAbstractPlottable*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< QMouseEvent*(*)>(_a[3]))); break; - case 7: _t->itemClick((*reinterpret_cast< QCPAbstractItem*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break; - case 8: _t->itemDoubleClick((*reinterpret_cast< QCPAbstractItem*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break; - case 9: _t->axisClick((*reinterpret_cast< QCPAxis*(*)>(_a[1])),(*reinterpret_cast< QCPAxis::SelectablePart(*)>(_a[2])),(*reinterpret_cast< QMouseEvent*(*)>(_a[3]))); break; - case 10: _t->axisDoubleClick((*reinterpret_cast< QCPAxis*(*)>(_a[1])),(*reinterpret_cast< QCPAxis::SelectablePart(*)>(_a[2])),(*reinterpret_cast< QMouseEvent*(*)>(_a[3]))); break; - case 11: _t->legendClick((*reinterpret_cast< QCPLegend*(*)>(_a[1])),(*reinterpret_cast< QCPAbstractLegendItem*(*)>(_a[2])),(*reinterpret_cast< QMouseEvent*(*)>(_a[3]))); break; - case 12: _t->legendDoubleClick((*reinterpret_cast< QCPLegend*(*)>(_a[1])),(*reinterpret_cast< QCPAbstractLegendItem*(*)>(_a[2])),(*reinterpret_cast< QMouseEvent*(*)>(_a[3]))); break; - case 13: _t->selectionChangedByUser(); break; - case 14: _t->beforeReplot(); break; - case 15: _t->afterReplot(); break; - case 16: _t->rescaleAxes((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 17: _t->rescaleAxes(); break; - case 18: _t->deselectAll(); break; - case 19: _t->replot((*reinterpret_cast< QCustomPlot::RefreshPriority(*)>(_a[1]))); break; - case 20: _t->replot(); break; - case 21: _t->processRectSelection((*reinterpret_cast< QRect(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break; - case 22: _t->processRectZoom((*reinterpret_cast< QRect(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break; - case 23: _t->processPointSelection((*reinterpret_cast< QMouseEvent*(*)>(_a[1]))); break; - default: ; - } - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 5: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAbstractPlottable* >(); break; - } - break; - case 6: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAbstractPlottable* >(); break; - } - break; - case 7: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAbstractItem* >(); break; - } - break; - case 8: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAbstractItem* >(); break; - } - break; - case 9: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis* >(); break; - case 1: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis::SelectablePart >(); break; - } - break; - case 10: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis* >(); break; - case 1: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis::SelectablePart >(); break; - } - break; - case 11: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 1: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAbstractLegendItem* >(); break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPLegend* >(); break; - } - break; - case 12: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 1: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAbstractLegendItem* >(); break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPLegend* >(); break; - } - break; - case 19: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCustomPlot::RefreshPriority >(); break; - } - break; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = void (QCustomPlot::*)(QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::mouseDoubleClick)) { - *result = 0; - return; - } - } - { - using _t = void (QCustomPlot::*)(QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::mousePress)) { - *result = 1; - return; - } - } - { - using _t = void (QCustomPlot::*)(QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::mouseMove)) { - *result = 2; - return; - } - } - { - using _t = void (QCustomPlot::*)(QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::mouseRelease)) { - *result = 3; - return; - } - } - { - using _t = void (QCustomPlot::*)(QWheelEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::mouseWheel)) { - *result = 4; - return; - } - } - { - using _t = void (QCustomPlot::*)(QCPAbstractPlottable * , int , QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::plottableClick)) { - *result = 5; - return; - } - } - { - using _t = void (QCustomPlot::*)(QCPAbstractPlottable * , int , QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::plottableDoubleClick)) { - *result = 6; - return; - } - } - { - using _t = void (QCustomPlot::*)(QCPAbstractItem * , QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::itemClick)) { - *result = 7; - return; - } - } - { - using _t = void (QCustomPlot::*)(QCPAbstractItem * , QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::itemDoubleClick)) { - *result = 8; - return; - } - } - { - using _t = void (QCustomPlot::*)(QCPAxis * , QCPAxis::SelectablePart , QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::axisClick)) { - *result = 9; - return; - } - } - { - using _t = void (QCustomPlot::*)(QCPAxis * , QCPAxis::SelectablePart , QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::axisDoubleClick)) { - *result = 10; - return; - } - } - { - using _t = void (QCustomPlot::*)(QCPLegend * , QCPAbstractLegendItem * , QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::legendClick)) { - *result = 11; - return; - } - } - { - using _t = void (QCustomPlot::*)(QCPLegend * , QCPAbstractLegendItem * , QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::legendDoubleClick)) { - *result = 12; - return; - } - } - { - using _t = void (QCustomPlot::*)(); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::selectionChangedByUser)) { - *result = 13; - return; - } - } - { - using _t = void (QCustomPlot::*)(); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::beforeReplot)) { - *result = 14; - return; - } - } - { - using _t = void (QCustomPlot::*)(); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCustomPlot::afterReplot)) { - *result = 15; - return; - } - } - } else if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 4: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPLayoutGrid* >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QRect*>(_v) = _t->viewport(); break; - case 1: *reinterpret_cast< QPixmap*>(_v) = _t->background(); break; - case 2: *reinterpret_cast< bool*>(_v) = _t->backgroundScaled(); break; - case 3: *reinterpret_cast< Qt::AspectRatioMode*>(_v) = _t->backgroundScaledMode(); break; - case 4: *reinterpret_cast< QCPLayoutGrid**>(_v) = _t->plotLayout(); break; - case 5: *reinterpret_cast< bool*>(_v) = _t->autoAddPlottableToLegend(); break; - case 6: *reinterpret_cast< int*>(_v) = _t->selectionTolerance(); break; - case 7: *reinterpret_cast< bool*>(_v) = _t->noAntialiasingOnDrag(); break; - case 8: *reinterpret_cast< Qt::KeyboardModifier*>(_v) = _t->multiSelectModifier(); break; - case 9: *reinterpret_cast< bool*>(_v) = _t->openGl(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setViewport(*reinterpret_cast< QRect*>(_v)); break; - case 1: _t->setBackground(*reinterpret_cast< QPixmap*>(_v)); break; - case 2: _t->setBackgroundScaled(*reinterpret_cast< bool*>(_v)); break; - case 3: _t->setBackgroundScaledMode(*reinterpret_cast< Qt::AspectRatioMode*>(_v)); break; - case 5: _t->setAutoAddPlottableToLegend(*reinterpret_cast< bool*>(_v)); break; - case 6: _t->setSelectionTolerance(*reinterpret_cast< int*>(_v)); break; - case 7: _t->setNoAntialiasingOnDrag(*reinterpret_cast< bool*>(_v)); break; - case 8: _t->setMultiSelectModifier(*reinterpret_cast< Qt::KeyboardModifier*>(_v)); break; - case 9: _t->setOpenGl(*reinterpret_cast< bool*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES -} - -QT_INIT_METAOBJECT const QMetaObject QCustomPlot::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCustomPlot.data, - qt_meta_data_QCustomPlot, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCustomPlot::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCustomPlot::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCustomPlot.stringdata0)) - return static_cast(this); - return QWidget::qt_metacast(_clname); -} - -int QCustomPlot::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QWidget::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 24) - qt_static_metacall(this, _c, _id, _a); - _id -= 24; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 24) - qt_static_metacall(this, _c, _id, _a); - _id -= 24; - } -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 10; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 10; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 10; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 10; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 10; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 10; - } -#endif // QT_NO_PROPERTIES - return _id; -} - -// SIGNAL 0 -void QCustomPlot::mouseDoubleClick(QMouseEvent * _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); -} - -// SIGNAL 1 -void QCustomPlot::mousePress(QMouseEvent * _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 1, _a); -} - -// SIGNAL 2 -void QCustomPlot::mouseMove(QMouseEvent * _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 2, _a); -} - -// SIGNAL 3 -void QCustomPlot::mouseRelease(QMouseEvent * _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 3, _a); -} - -// SIGNAL 4 -void QCustomPlot::mouseWheel(QWheelEvent * _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 4, _a); -} - -// SIGNAL 5 -void QCustomPlot::plottableClick(QCPAbstractPlottable * _t1, int _t2, QMouseEvent * _t3) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))), const_cast(reinterpret_cast(std::addressof(_t3))) }; - QMetaObject::activate(this, &staticMetaObject, 5, _a); -} - -// SIGNAL 6 -void QCustomPlot::plottableDoubleClick(QCPAbstractPlottable * _t1, int _t2, QMouseEvent * _t3) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))), const_cast(reinterpret_cast(std::addressof(_t3))) }; - QMetaObject::activate(this, &staticMetaObject, 6, _a); -} - -// SIGNAL 7 -void QCustomPlot::itemClick(QCPAbstractItem * _t1, QMouseEvent * _t2) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))) }; - QMetaObject::activate(this, &staticMetaObject, 7, _a); -} - -// SIGNAL 8 -void QCustomPlot::itemDoubleClick(QCPAbstractItem * _t1, QMouseEvent * _t2) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))) }; - QMetaObject::activate(this, &staticMetaObject, 8, _a); -} - -// SIGNAL 9 -void QCustomPlot::axisClick(QCPAxis * _t1, QCPAxis::SelectablePart _t2, QMouseEvent * _t3) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))), const_cast(reinterpret_cast(std::addressof(_t3))) }; - QMetaObject::activate(this, &staticMetaObject, 9, _a); -} - -// SIGNAL 10 -void QCustomPlot::axisDoubleClick(QCPAxis * _t1, QCPAxis::SelectablePart _t2, QMouseEvent * _t3) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))), const_cast(reinterpret_cast(std::addressof(_t3))) }; - QMetaObject::activate(this, &staticMetaObject, 10, _a); -} - -// SIGNAL 11 -void QCustomPlot::legendClick(QCPLegend * _t1, QCPAbstractLegendItem * _t2, QMouseEvent * _t3) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))), const_cast(reinterpret_cast(std::addressof(_t3))) }; - QMetaObject::activate(this, &staticMetaObject, 11, _a); -} - -// SIGNAL 12 -void QCustomPlot::legendDoubleClick(QCPLegend * _t1, QCPAbstractLegendItem * _t2, QMouseEvent * _t3) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))), const_cast(reinterpret_cast(std::addressof(_t3))) }; - QMetaObject::activate(this, &staticMetaObject, 12, _a); -} - -// SIGNAL 13 -void QCustomPlot::selectionChangedByUser() -{ - QMetaObject::activate(this, &staticMetaObject, 13, nullptr); -} - -// SIGNAL 14 -void QCustomPlot::beforeReplot() -{ - QMetaObject::activate(this, &staticMetaObject, 14, nullptr); -} - -// SIGNAL 15 -void QCustomPlot::afterReplot() -{ - QMetaObject::activate(this, &staticMetaObject, 15, nullptr); -} -struct qt_meta_stringdata_QCPColorGradient_t { - QByteArrayData data[17]; - char stringdata0[164]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPColorGradient_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPColorGradient_t qt_meta_stringdata_QCPColorGradient = { - { -QT_MOC_LITERAL(0, 0, 16), // "QCPColorGradient" -QT_MOC_LITERAL(1, 17, 18), // "ColorInterpolation" -QT_MOC_LITERAL(2, 36, 5), // "ciRGB" -QT_MOC_LITERAL(3, 42, 5), // "ciHSV" -QT_MOC_LITERAL(4, 48, 14), // "GradientPreset" -QT_MOC_LITERAL(5, 63, 11), // "gpGrayscale" -QT_MOC_LITERAL(6, 75, 5), // "gpHot" -QT_MOC_LITERAL(7, 81, 6), // "gpCold" -QT_MOC_LITERAL(8, 88, 7), // "gpNight" -QT_MOC_LITERAL(9, 96, 7), // "gpCandy" -QT_MOC_LITERAL(10, 104, 11), // "gpGeography" -QT_MOC_LITERAL(11, 116, 5), // "gpIon" -QT_MOC_LITERAL(12, 122, 9), // "gpThermal" -QT_MOC_LITERAL(13, 132, 7), // "gpPolar" -QT_MOC_LITERAL(14, 140, 10), // "gpSpectrum" -QT_MOC_LITERAL(15, 151, 5), // "gpJet" -QT_MOC_LITERAL(16, 157, 6) // "gpHues" - - }, - "QCPColorGradient\0ColorInterpolation\0" - "ciRGB\0ciHSV\0GradientPreset\0gpGrayscale\0" - "gpHot\0gpCold\0gpNight\0gpCandy\0gpGeography\0" - "gpIon\0gpThermal\0gpPolar\0gpSpectrum\0" - "gpJet\0gpHues" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPColorGradient[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 2, 14, // enums/sets - 0, 0, // constructors - 4, // flags - 0, // signalCount - - // enums: name, alias, flags, count, data - 1, 1, 0x0, 2, 24, - 4, 4, 0x0, 12, 28, - - // enum data: key, value - 2, uint(QCPColorGradient::ciRGB), - 3, uint(QCPColorGradient::ciHSV), - 5, uint(QCPColorGradient::gpGrayscale), - 6, uint(QCPColorGradient::gpHot), - 7, uint(QCPColorGradient::gpCold), - 8, uint(QCPColorGradient::gpNight), - 9, uint(QCPColorGradient::gpCandy), - 10, uint(QCPColorGradient::gpGeography), - 11, uint(QCPColorGradient::gpIon), - 12, uint(QCPColorGradient::gpThermal), - 13, uint(QCPColorGradient::gpPolar), - 14, uint(QCPColorGradient::gpSpectrum), - 15, uint(QCPColorGradient::gpJet), - 16, uint(QCPColorGradient::gpHues), - - 0 // eod -}; - -QT_INIT_METAOBJECT const QMetaObject QCPColorGradient::staticMetaObject = { { - nullptr, - qt_meta_stringdata_QCPColorGradient.data, - qt_meta_data_QCPColorGradient, - nullptr, - nullptr, - nullptr -} }; - -struct qt_meta_stringdata_QCPSelectionDecoratorBracket_t { - QByteArrayData data[7]; - char stringdata0[101]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPSelectionDecoratorBracket_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPSelectionDecoratorBracket_t qt_meta_stringdata_QCPSelectionDecoratorBracket = { - { -QT_MOC_LITERAL(0, 0, 28), // "QCPSelectionDecoratorBracket" -QT_MOC_LITERAL(1, 29, 12), // "BracketStyle" -QT_MOC_LITERAL(2, 42, 15), // "bsSquareBracket" -QT_MOC_LITERAL(3, 58, 13), // "bsHalfEllipse" -QT_MOC_LITERAL(4, 72, 9), // "bsEllipse" -QT_MOC_LITERAL(5, 82, 6), // "bsPlus" -QT_MOC_LITERAL(6, 89, 11) // "bsUserStyle" - - }, - "QCPSelectionDecoratorBracket\0BracketStyle\0" - "bsSquareBracket\0bsHalfEllipse\0bsEllipse\0" - "bsPlus\0bsUserStyle" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPSelectionDecoratorBracket[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 1, 14, // enums/sets - 0, 0, // constructors - 4, // flags - 0, // signalCount - - // enums: name, alias, flags, count, data - 1, 1, 0x0, 5, 19, - - // enum data: key, value - 2, uint(QCPSelectionDecoratorBracket::bsSquareBracket), - 3, uint(QCPSelectionDecoratorBracket::bsHalfEllipse), - 4, uint(QCPSelectionDecoratorBracket::bsEllipse), - 5, uint(QCPSelectionDecoratorBracket::bsPlus), - 6, uint(QCPSelectionDecoratorBracket::bsUserStyle), - - 0 // eod -}; - -QT_INIT_METAOBJECT const QMetaObject QCPSelectionDecoratorBracket::staticMetaObject = { { - QtPrivate::MetaObjectForType::value(), - qt_meta_stringdata_QCPSelectionDecoratorBracket.data, - qt_meta_data_QCPSelectionDecoratorBracket, - nullptr, - nullptr, - nullptr -} }; - -struct qt_meta_stringdata_QCPAxisRect_t { - QByteArrayData data[8]; - char stringdata0[118]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPAxisRect_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPAxisRect_t qt_meta_stringdata_QCPAxisRect = { - { -QT_MOC_LITERAL(0, 0, 11), // "QCPAxisRect" -QT_MOC_LITERAL(1, 12, 10), // "background" -QT_MOC_LITERAL(2, 23, 16), // "backgroundScaled" -QT_MOC_LITERAL(3, 40, 20), // "backgroundScaledMode" -QT_MOC_LITERAL(4, 61, 19), // "Qt::AspectRatioMode" -QT_MOC_LITERAL(5, 81, 9), // "rangeDrag" -QT_MOC_LITERAL(6, 91, 16), // "Qt::Orientations" -QT_MOC_LITERAL(7, 108, 9) // "rangeZoom" - - }, - "QCPAxisRect\0background\0backgroundScaled\0" - "backgroundScaledMode\0Qt::AspectRatioMode\0" - "rangeDrag\0Qt::Orientations\0rangeZoom" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPAxisRect[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 5, 14, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::QPixmap, 0x00095103, - 2, QMetaType::Bool, 0x00095103, - 3, 0x80000000 | 4, 0x0009510b, - 5, 0x80000000 | 6, 0x0009510b, - 7, 0x80000000 | 6, 0x0009510b, - - 0 // eod -}; - -void QCPAxisRect::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QPixmap*>(_v) = _t->background(); break; - case 1: *reinterpret_cast< bool*>(_v) = _t->backgroundScaled(); break; - case 2: *reinterpret_cast< Qt::AspectRatioMode*>(_v) = _t->backgroundScaledMode(); break; - case 3: *reinterpret_cast< Qt::Orientations*>(_v) = _t->rangeDrag(); break; - case 4: *reinterpret_cast< Qt::Orientations*>(_v) = _t->rangeZoom(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setBackground(*reinterpret_cast< QPixmap*>(_v)); break; - case 1: _t->setBackgroundScaled(*reinterpret_cast< bool*>(_v)); break; - case 2: _t->setBackgroundScaledMode(*reinterpret_cast< Qt::AspectRatioMode*>(_v)); break; - case 3: _t->setRangeDrag(*reinterpret_cast< Qt::Orientations*>(_v)); break; - case 4: _t->setRangeZoom(*reinterpret_cast< Qt::Orientations*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPAxisRect::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPAxisRect.data, - qt_meta_data_QCPAxisRect, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPAxisRect::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPAxisRect::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPAxisRect.stringdata0)) - return static_cast(this); - return QCPLayoutElement::qt_metacast(_clname); -} - -int QCPAxisRect::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayoutElement::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 5; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPAbstractLegendItem_t { - QByteArrayData data[14]; - char stringdata0[174]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPAbstractLegendItem_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPAbstractLegendItem_t qt_meta_stringdata_QCPAbstractLegendItem = { - { -QT_MOC_LITERAL(0, 0, 21), // "QCPAbstractLegendItem" -QT_MOC_LITERAL(1, 22, 16), // "selectionChanged" -QT_MOC_LITERAL(2, 39, 0), // "" -QT_MOC_LITERAL(3, 40, 8), // "selected" -QT_MOC_LITERAL(4, 49, 17), // "selectableChanged" -QT_MOC_LITERAL(5, 67, 10), // "selectable" -QT_MOC_LITERAL(6, 78, 13), // "setSelectable" -QT_MOC_LITERAL(7, 92, 11), // "setSelected" -QT_MOC_LITERAL(8, 104, 12), // "parentLegend" -QT_MOC_LITERAL(9, 117, 10), // "QCPLegend*" -QT_MOC_LITERAL(10, 128, 4), // "font" -QT_MOC_LITERAL(11, 133, 9), // "textColor" -QT_MOC_LITERAL(12, 143, 12), // "selectedFont" -QT_MOC_LITERAL(13, 156, 17) // "selectedTextColor" - - }, - "QCPAbstractLegendItem\0selectionChanged\0" - "\0selected\0selectableChanged\0selectable\0" - "setSelectable\0setSelected\0parentLegend\0" - "QCPLegend*\0font\0textColor\0selectedFont\0" - "selectedTextColor" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPAbstractLegendItem[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 4, 14, // methods - 7, 46, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 2, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 1, 34, 2, 0x06 /* Public */, - 4, 1, 37, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 6, 1, 40, 2, 0x0a /* Public */, - 7, 1, 43, 2, 0x0a /* Public */, - - // signals: parameters - QMetaType::Void, QMetaType::Bool, 3, - QMetaType::Void, QMetaType::Bool, 5, - - // slots: parameters - QMetaType::Void, QMetaType::Bool, 5, - QMetaType::Void, QMetaType::Bool, 3, - - // properties: name, type, flags - 8, 0x80000000 | 9, 0x00095009, - 10, QMetaType::QFont, 0x00095103, - 11, QMetaType::QColor, 0x00095103, - 12, QMetaType::QFont, 0x00095103, - 13, QMetaType::QColor, 0x00095103, - 5, QMetaType::Bool, 0x00495103, - 3, QMetaType::Bool, 0x00495103, - - // properties: notify_signal_id - 0, - 0, - 0, - 0, - 0, - 0, - 1, - - 0 // eod -}; - -void QCPAbstractLegendItem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->selectionChanged((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 1: _t->selectableChanged((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 2: _t->setSelectable((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 3: _t->setSelected((*reinterpret_cast< bool(*)>(_a[1]))); break; - default: ; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = void (QCPAbstractLegendItem::*)(bool ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPAbstractLegendItem::selectionChanged)) { - *result = 0; - return; - } - } - { - using _t = void (QCPAbstractLegendItem::*)(bool ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPAbstractLegendItem::selectableChanged)) { - *result = 1; - return; - } - } - } else if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPLegend* >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QCPLegend**>(_v) = _t->parentLegend(); break; - case 1: *reinterpret_cast< QFont*>(_v) = _t->font(); break; - case 2: *reinterpret_cast< QColor*>(_v) = _t->textColor(); break; - case 3: *reinterpret_cast< QFont*>(_v) = _t->selectedFont(); break; - case 4: *reinterpret_cast< QColor*>(_v) = _t->selectedTextColor(); break; - case 5: *reinterpret_cast< bool*>(_v) = _t->selectable(); break; - case 6: *reinterpret_cast< bool*>(_v) = _t->selected(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 1: _t->setFont(*reinterpret_cast< QFont*>(_v)); break; - case 2: _t->setTextColor(*reinterpret_cast< QColor*>(_v)); break; - case 3: _t->setSelectedFont(*reinterpret_cast< QFont*>(_v)); break; - case 4: _t->setSelectedTextColor(*reinterpret_cast< QColor*>(_v)); break; - case 5: _t->setSelectable(*reinterpret_cast< bool*>(_v)); break; - case 6: _t->setSelected(*reinterpret_cast< bool*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES -} - -QT_INIT_METAOBJECT const QMetaObject QCPAbstractLegendItem::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPAbstractLegendItem.data, - qt_meta_data_QCPAbstractLegendItem, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPAbstractLegendItem::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPAbstractLegendItem::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPAbstractLegendItem.stringdata0)) - return static_cast(this); - return QCPLayoutElement::qt_metacast(_clname); -} - -int QCPAbstractLegendItem::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayoutElement::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 4) - qt_static_metacall(this, _c, _id, _a); - _id -= 4; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 4) - *reinterpret_cast(_a[0]) = -1; - _id -= 4; - } -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 7; - } -#endif // QT_NO_PROPERTIES - return _id; -} - -// SIGNAL 0 -void QCPAbstractLegendItem::selectionChanged(bool _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); -} - -// SIGNAL 1 -void QCPAbstractLegendItem::selectableChanged(bool _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 1, _a); -} -struct qt_meta_stringdata_QCPPlottableLegendItem_t { - QByteArrayData data[1]; - char stringdata0[23]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPPlottableLegendItem_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPPlottableLegendItem_t qt_meta_stringdata_QCPPlottableLegendItem = { - { -QT_MOC_LITERAL(0, 0, 22) // "QCPPlottableLegendItem" - - }, - "QCPPlottableLegendItem" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPPlottableLegendItem[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - 0 // eod -}; - -void QCPPlottableLegendItem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPPlottableLegendItem::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPPlottableLegendItem.data, - qt_meta_data_QCPPlottableLegendItem, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPPlottableLegendItem::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPPlottableLegendItem::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPPlottableLegendItem.stringdata0)) - return static_cast(this); - return QCPAbstractLegendItem::qt_metacast(_clname); -} - -int QCPPlottableLegendItem::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractLegendItem::qt_metacall(_c, _id, _a); - return _id; -} -struct qt_meta_stringdata_QCPLegend_t { - QByteArrayData data[27]; - char stringdata0[358]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPLegend_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPLegend_t qt_meta_stringdata_QCPLegend = { - { -QT_MOC_LITERAL(0, 0, 9), // "QCPLegend" -QT_MOC_LITERAL(1, 10, 16), // "selectionChanged" -QT_MOC_LITERAL(2, 27, 0), // "" -QT_MOC_LITERAL(3, 28, 26), // "QCPLegend::SelectableParts" -QT_MOC_LITERAL(4, 55, 5), // "parts" -QT_MOC_LITERAL(5, 61, 17), // "selectableChanged" -QT_MOC_LITERAL(6, 79, 18), // "setSelectableParts" -QT_MOC_LITERAL(7, 98, 15), // "SelectableParts" -QT_MOC_LITERAL(8, 114, 15), // "selectableParts" -QT_MOC_LITERAL(9, 130, 16), // "setSelectedParts" -QT_MOC_LITERAL(10, 147, 13), // "selectedParts" -QT_MOC_LITERAL(11, 161, 9), // "borderPen" -QT_MOC_LITERAL(12, 171, 5), // "brush" -QT_MOC_LITERAL(13, 177, 4), // "font" -QT_MOC_LITERAL(14, 182, 9), // "textColor" -QT_MOC_LITERAL(15, 192, 8), // "iconSize" -QT_MOC_LITERAL(16, 201, 15), // "iconTextPadding" -QT_MOC_LITERAL(17, 217, 13), // "iconBorderPen" -QT_MOC_LITERAL(18, 231, 17), // "selectedBorderPen" -QT_MOC_LITERAL(19, 249, 21), // "selectedIconBorderPen" -QT_MOC_LITERAL(20, 271, 13), // "selectedBrush" -QT_MOC_LITERAL(21, 285, 12), // "selectedFont" -QT_MOC_LITERAL(22, 298, 17), // "selectedTextColor" -QT_MOC_LITERAL(23, 316, 14), // "SelectablePart" -QT_MOC_LITERAL(24, 331, 6), // "spNone" -QT_MOC_LITERAL(25, 338, 11), // "spLegendBox" -QT_MOC_LITERAL(26, 350, 7) // "spItems" - - }, - "QCPLegend\0selectionChanged\0\0" - "QCPLegend::SelectableParts\0parts\0" - "selectableChanged\0setSelectableParts\0" - "SelectableParts\0selectableParts\0" - "setSelectedParts\0selectedParts\0borderPen\0" - "brush\0font\0textColor\0iconSize\0" - "iconTextPadding\0iconBorderPen\0" - "selectedBorderPen\0selectedIconBorderPen\0" - "selectedBrush\0selectedFont\0selectedTextColor\0" - "SelectablePart\0spNone\0spLegendBox\0" - "spItems" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPLegend[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 4, 14, // methods - 14, 46, // properties - 2, 102, // enums/sets - 0, 0, // constructors - 0, // flags - 2, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 1, 34, 2, 0x06 /* Public */, - 5, 1, 37, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 6, 1, 40, 2, 0x0a /* Public */, - 9, 1, 43, 2, 0x0a /* Public */, - - // signals: parameters - QMetaType::Void, 0x80000000 | 3, 4, - QMetaType::Void, 0x80000000 | 3, 4, - - // slots: parameters - QMetaType::Void, 0x80000000 | 7, 8, - QMetaType::Void, 0x80000000 | 7, 10, - - // properties: name, type, flags - 11, QMetaType::QPen, 0x00095103, - 12, QMetaType::QBrush, 0x00095103, - 13, QMetaType::QFont, 0x00095103, - 14, QMetaType::QColor, 0x00095103, - 15, QMetaType::QSize, 0x00095103, - 16, QMetaType::Int, 0x00095103, - 17, QMetaType::QPen, 0x00095103, - 8, 0x80000000 | 7, 0x0049510b, - 10, 0x80000000 | 7, 0x0049510b, - 18, QMetaType::QPen, 0x00095103, - 19, QMetaType::QPen, 0x00095103, - 20, QMetaType::QBrush, 0x00095103, - 21, QMetaType::QFont, 0x00095103, - 22, QMetaType::QColor, 0x00095103, - - // properties: notify_signal_id - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 0, - - // enums: name, alias, flags, count, data - 23, 23, 0x0, 3, 112, - 7, 23, 0x1, 3, 118, - - // enum data: key, value - 24, uint(QCPLegend::spNone), - 25, uint(QCPLegend::spLegendBox), - 26, uint(QCPLegend::spItems), - 24, uint(QCPLegend::spNone), - 25, uint(QCPLegend::spLegendBox), - 26, uint(QCPLegend::spItems), - - 0 // eod -}; - -void QCPLegend::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->selectionChanged((*reinterpret_cast< QCPLegend::SelectableParts(*)>(_a[1]))); break; - case 1: _t->selectableChanged((*reinterpret_cast< QCPLegend::SelectableParts(*)>(_a[1]))); break; - case 2: _t->setSelectableParts((*reinterpret_cast< const SelectableParts(*)>(_a[1]))); break; - case 3: _t->setSelectedParts((*reinterpret_cast< const SelectableParts(*)>(_a[1]))); break; - default: ; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = void (QCPLegend::*)(QCPLegend::SelectableParts ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPLegend::selectionChanged)) { - *result = 0; - return; - } - } - { - using _t = void (QCPLegend::*)(QCPLegend::SelectableParts ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPLegend::selectableChanged)) { - *result = 1; - return; - } - } - } -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QPen*>(_v) = _t->borderPen(); break; - case 1: *reinterpret_cast< QBrush*>(_v) = _t->brush(); break; - case 2: *reinterpret_cast< QFont*>(_v) = _t->font(); break; - case 3: *reinterpret_cast< QColor*>(_v) = _t->textColor(); break; - case 4: *reinterpret_cast< QSize*>(_v) = _t->iconSize(); break; - case 5: *reinterpret_cast< int*>(_v) = _t->iconTextPadding(); break; - case 6: *reinterpret_cast< QPen*>(_v) = _t->iconBorderPen(); break; - case 7: *reinterpret_cast(_v) = QFlag(_t->selectableParts()); break; - case 8: *reinterpret_cast(_v) = QFlag(_t->selectedParts()); break; - case 9: *reinterpret_cast< QPen*>(_v) = _t->selectedBorderPen(); break; - case 10: *reinterpret_cast< QPen*>(_v) = _t->selectedIconBorderPen(); break; - case 11: *reinterpret_cast< QBrush*>(_v) = _t->selectedBrush(); break; - case 12: *reinterpret_cast< QFont*>(_v) = _t->selectedFont(); break; - case 13: *reinterpret_cast< QColor*>(_v) = _t->selectedTextColor(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setBorderPen(*reinterpret_cast< QPen*>(_v)); break; - case 1: _t->setBrush(*reinterpret_cast< QBrush*>(_v)); break; - case 2: _t->setFont(*reinterpret_cast< QFont*>(_v)); break; - case 3: _t->setTextColor(*reinterpret_cast< QColor*>(_v)); break; - case 4: _t->setIconSize(*reinterpret_cast< QSize*>(_v)); break; - case 5: _t->setIconTextPadding(*reinterpret_cast< int*>(_v)); break; - case 6: _t->setIconBorderPen(*reinterpret_cast< QPen*>(_v)); break; - case 7: _t->setSelectableParts(QFlag(*reinterpret_cast(_v))); break; - case 8: _t->setSelectedParts(QFlag(*reinterpret_cast(_v))); break; - case 9: _t->setSelectedBorderPen(*reinterpret_cast< QPen*>(_v)); break; - case 10: _t->setSelectedIconBorderPen(*reinterpret_cast< QPen*>(_v)); break; - case 11: _t->setSelectedBrush(*reinterpret_cast< QBrush*>(_v)); break; - case 12: _t->setSelectedFont(*reinterpret_cast< QFont*>(_v)); break; - case 13: _t->setSelectedTextColor(*reinterpret_cast< QColor*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES -} - -QT_INIT_METAOBJECT const QMetaObject QCPLegend::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPLegend.data, - qt_meta_data_QCPLegend, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPLegend::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPLegend::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPLegend.stringdata0)) - return static_cast(this); - return QCPLayoutGrid::qt_metacast(_clname); -} - -int QCPLegend::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayoutGrid::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 4) - qt_static_metacall(this, _c, _id, _a); - _id -= 4; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 4) - *reinterpret_cast(_a[0]) = -1; - _id -= 4; - } -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 14; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 14; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 14; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 14; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 14; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 14; - } -#endif // QT_NO_PROPERTIES - return _id; -} - -// SIGNAL 0 -void QCPLegend::selectionChanged(QCPLegend::SelectableParts _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); -} - -// SIGNAL 1 -void QCPLegend::selectableChanged(QCPLegend::SelectableParts _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 1, _a); -} -struct qt_meta_stringdata_QCPTextElement_t { - QByteArrayData data[17]; - char stringdata0[189]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPTextElement_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPTextElement_t qt_meta_stringdata_QCPTextElement = { - { -QT_MOC_LITERAL(0, 0, 14), // "QCPTextElement" -QT_MOC_LITERAL(1, 15, 16), // "selectionChanged" -QT_MOC_LITERAL(2, 32, 0), // "" -QT_MOC_LITERAL(3, 33, 8), // "selected" -QT_MOC_LITERAL(4, 42, 17), // "selectableChanged" -QT_MOC_LITERAL(5, 60, 10), // "selectable" -QT_MOC_LITERAL(6, 71, 7), // "clicked" -QT_MOC_LITERAL(7, 79, 12), // "QMouseEvent*" -QT_MOC_LITERAL(8, 92, 5), // "event" -QT_MOC_LITERAL(9, 98, 13), // "doubleClicked" -QT_MOC_LITERAL(10, 112, 13), // "setSelectable" -QT_MOC_LITERAL(11, 126, 11), // "setSelected" -QT_MOC_LITERAL(12, 138, 4), // "text" -QT_MOC_LITERAL(13, 143, 4), // "font" -QT_MOC_LITERAL(14, 148, 9), // "textColor" -QT_MOC_LITERAL(15, 158, 12), // "selectedFont" -QT_MOC_LITERAL(16, 171, 17) // "selectedTextColor" - - }, - "QCPTextElement\0selectionChanged\0\0" - "selected\0selectableChanged\0selectable\0" - "clicked\0QMouseEvent*\0event\0doubleClicked\0" - "setSelectable\0setSelected\0text\0font\0" - "textColor\0selectedFont\0selectedTextColor" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPTextElement[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 6, 14, // methods - 7, 62, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 4, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 1, 44, 2, 0x06 /* Public */, - 4, 1, 47, 2, 0x06 /* Public */, - 6, 1, 50, 2, 0x06 /* Public */, - 9, 1, 53, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 10, 1, 56, 2, 0x0a /* Public */, - 11, 1, 59, 2, 0x0a /* Public */, - - // signals: parameters - QMetaType::Void, QMetaType::Bool, 3, - QMetaType::Void, QMetaType::Bool, 5, - QMetaType::Void, 0x80000000 | 7, 8, - QMetaType::Void, 0x80000000 | 7, 8, - - // slots: parameters - QMetaType::Void, QMetaType::Bool, 5, - QMetaType::Void, QMetaType::Bool, 3, - - // properties: name, type, flags - 12, QMetaType::QString, 0x00095103, - 13, QMetaType::QFont, 0x00095103, - 14, QMetaType::QColor, 0x00095103, - 15, QMetaType::QFont, 0x00095103, - 16, QMetaType::QColor, 0x00095103, - 5, QMetaType::Bool, 0x00495103, - 3, QMetaType::Bool, 0x00495103, - - // properties: notify_signal_id - 0, - 0, - 0, - 0, - 0, - 1, - 0, - - 0 // eod -}; - -void QCPTextElement::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->selectionChanged((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 1: _t->selectableChanged((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 2: _t->clicked((*reinterpret_cast< QMouseEvent*(*)>(_a[1]))); break; - case 3: _t->doubleClicked((*reinterpret_cast< QMouseEvent*(*)>(_a[1]))); break; - case 4: _t->setSelectable((*reinterpret_cast< bool(*)>(_a[1]))); break; - case 5: _t->setSelected((*reinterpret_cast< bool(*)>(_a[1]))); break; - default: ; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = void (QCPTextElement::*)(bool ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPTextElement::selectionChanged)) { - *result = 0; - return; - } - } - { - using _t = void (QCPTextElement::*)(bool ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPTextElement::selectableChanged)) { - *result = 1; - return; - } - } - { - using _t = void (QCPTextElement::*)(QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPTextElement::clicked)) { - *result = 2; - return; - } - } - { - using _t = void (QCPTextElement::*)(QMouseEvent * ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPTextElement::doubleClicked)) { - *result = 3; - return; - } - } - } -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QString*>(_v) = _t->text(); break; - case 1: *reinterpret_cast< QFont*>(_v) = _t->font(); break; - case 2: *reinterpret_cast< QColor*>(_v) = _t->textColor(); break; - case 3: *reinterpret_cast< QFont*>(_v) = _t->selectedFont(); break; - case 4: *reinterpret_cast< QColor*>(_v) = _t->selectedTextColor(); break; - case 5: *reinterpret_cast< bool*>(_v) = _t->selectable(); break; - case 6: *reinterpret_cast< bool*>(_v) = _t->selected(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setText(*reinterpret_cast< QString*>(_v)); break; - case 1: _t->setFont(*reinterpret_cast< QFont*>(_v)); break; - case 2: _t->setTextColor(*reinterpret_cast< QColor*>(_v)); break; - case 3: _t->setSelectedFont(*reinterpret_cast< QFont*>(_v)); break; - case 4: _t->setSelectedTextColor(*reinterpret_cast< QColor*>(_v)); break; - case 5: _t->setSelectable(*reinterpret_cast< bool*>(_v)); break; - case 6: _t->setSelected(*reinterpret_cast< bool*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES -} - -QT_INIT_METAOBJECT const QMetaObject QCPTextElement::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPTextElement.data, - qt_meta_data_QCPTextElement, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPTextElement::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPTextElement::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPTextElement.stringdata0)) - return static_cast(this); - return QCPLayoutElement::qt_metacast(_clname); -} - -int QCPTextElement::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayoutElement::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 6) - qt_static_metacall(this, _c, _id, _a); - _id -= 6; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 6) - *reinterpret_cast(_a[0]) = -1; - _id -= 6; - } -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 7; - } -#endif // QT_NO_PROPERTIES - return _id; -} - -// SIGNAL 0 -void QCPTextElement::selectionChanged(bool _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); -} - -// SIGNAL 1 -void QCPTextElement::selectableChanged(bool _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 1, _a); -} - -// SIGNAL 2 -void QCPTextElement::clicked(QMouseEvent * _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 2, _a); -} - -// SIGNAL 3 -void QCPTextElement::doubleClicked(QMouseEvent * _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 3, _a); -} -struct qt_meta_stringdata_QCPColorScaleAxisRectPrivate_t { - QByteArrayData data[7]; - char stringdata0[128]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPColorScaleAxisRectPrivate_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPColorScaleAxisRectPrivate_t qt_meta_stringdata_QCPColorScaleAxisRectPrivate = { - { -QT_MOC_LITERAL(0, 0, 28), // "QCPColorScaleAxisRectPrivate" -QT_MOC_LITERAL(1, 29, 20), // "axisSelectionChanged" -QT_MOC_LITERAL(2, 50, 0), // "" -QT_MOC_LITERAL(3, 51, 24), // "QCPAxis::SelectableParts" -QT_MOC_LITERAL(4, 76, 13), // "selectedParts" -QT_MOC_LITERAL(5, 90, 21), // "axisSelectableChanged" -QT_MOC_LITERAL(6, 112, 15) // "selectableParts" - - }, - "QCPColorScaleAxisRectPrivate\0" - "axisSelectionChanged\0\0QCPAxis::SelectableParts\0" - "selectedParts\0axisSelectableChanged\0" - "selectableParts" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPColorScaleAxisRectPrivate[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 2, 14, // methods - 0, 0, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // slots: name, argc, parameters, tag, flags - 1, 1, 24, 2, 0x09 /* Protected */, - 5, 1, 27, 2, 0x09 /* Protected */, - - // slots: parameters - QMetaType::Void, 0x80000000 | 3, 4, - QMetaType::Void, 0x80000000 | 3, 6, - - 0 // eod -}; - -void QCPColorScaleAxisRectPrivate::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->axisSelectionChanged((*reinterpret_cast< QCPAxis::SelectableParts(*)>(_a[1]))); break; - case 1: _t->axisSelectableChanged((*reinterpret_cast< QCPAxis::SelectableParts(*)>(_a[1]))); break; - default: ; - } - } -} - -QT_INIT_METAOBJECT const QMetaObject QCPColorScaleAxisRectPrivate::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPColorScaleAxisRectPrivate.data, - qt_meta_data_QCPColorScaleAxisRectPrivate, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPColorScaleAxisRectPrivate::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPColorScaleAxisRectPrivate::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPColorScaleAxisRectPrivate.stringdata0)) - return static_cast(this); - return QCPAxisRect::qt_metacast(_clname); -} - -int QCPColorScaleAxisRectPrivate::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAxisRect::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 2) - qt_static_metacall(this, _c, _id, _a); - _id -= 2; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 2) - *reinterpret_cast(_a[0]) = -1; - _id -= 2; - } - return _id; -} -struct qt_meta_stringdata_QCPColorScale_t { - QByteArrayData data[23]; - char stringdata0[278]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPColorScale_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPColorScale_t qt_meta_stringdata_QCPColorScale = { - { -QT_MOC_LITERAL(0, 0, 13), // "QCPColorScale" -QT_MOC_LITERAL(1, 14, 16), // "dataRangeChanged" -QT_MOC_LITERAL(2, 31, 0), // "" -QT_MOC_LITERAL(3, 32, 8), // "QCPRange" -QT_MOC_LITERAL(4, 41, 8), // "newRange" -QT_MOC_LITERAL(5, 50, 20), // "dataScaleTypeChanged" -QT_MOC_LITERAL(6, 71, 18), // "QCPAxis::ScaleType" -QT_MOC_LITERAL(7, 90, 9), // "scaleType" -QT_MOC_LITERAL(8, 100, 15), // "gradientChanged" -QT_MOC_LITERAL(9, 116, 16), // "QCPColorGradient" -QT_MOC_LITERAL(10, 133, 11), // "newGradient" -QT_MOC_LITERAL(11, 145, 12), // "setDataRange" -QT_MOC_LITERAL(12, 158, 9), // "dataRange" -QT_MOC_LITERAL(13, 168, 16), // "setDataScaleType" -QT_MOC_LITERAL(14, 185, 11), // "setGradient" -QT_MOC_LITERAL(15, 197, 8), // "gradient" -QT_MOC_LITERAL(16, 206, 4), // "type" -QT_MOC_LITERAL(17, 211, 17), // "QCPAxis::AxisType" -QT_MOC_LITERAL(18, 229, 13), // "dataScaleType" -QT_MOC_LITERAL(19, 243, 5), // "label" -QT_MOC_LITERAL(20, 249, 8), // "barWidth" -QT_MOC_LITERAL(21, 258, 9), // "rangeDrag" -QT_MOC_LITERAL(22, 268, 9) // "rangeZoom" - - }, - "QCPColorScale\0dataRangeChanged\0\0" - "QCPRange\0newRange\0dataScaleTypeChanged\0" - "QCPAxis::ScaleType\0scaleType\0" - "gradientChanged\0QCPColorGradient\0" - "newGradient\0setDataRange\0dataRange\0" - "setDataScaleType\0setGradient\0gradient\0" - "type\0QCPAxis::AxisType\0dataScaleType\0" - "label\0barWidth\0rangeDrag\0rangeZoom" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPColorScale[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 6, 14, // methods - 8, 62, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 3, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 1, 44, 2, 0x06 /* Public */, - 5, 1, 47, 2, 0x06 /* Public */, - 8, 1, 50, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 11, 1, 53, 2, 0x0a /* Public */, - 13, 1, 56, 2, 0x0a /* Public */, - 14, 1, 59, 2, 0x0a /* Public */, - - // signals: parameters - QMetaType::Void, 0x80000000 | 3, 4, - QMetaType::Void, 0x80000000 | 6, 7, - QMetaType::Void, 0x80000000 | 9, 10, - - // slots: parameters - QMetaType::Void, 0x80000000 | 3, 12, - QMetaType::Void, 0x80000000 | 6, 7, - QMetaType::Void, 0x80000000 | 9, 15, - - // properties: name, type, flags - 16, 0x80000000 | 17, 0x0009510b, - 12, 0x80000000 | 3, 0x0049510b, - 18, 0x80000000 | 6, 0x0049510b, - 15, 0x80000000 | 9, 0x0049510b, - 19, QMetaType::QString, 0x00095103, - 20, QMetaType::Int, 0x00095103, - 21, QMetaType::Bool, 0x00095103, - 22, QMetaType::Bool, 0x00095103, - - // properties: notify_signal_id - 0, - 0, - 1, - 2, - 0, - 0, - 0, - 0, - - 0 // eod -}; - -void QCPColorScale::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->dataRangeChanged((*reinterpret_cast< const QCPRange(*)>(_a[1]))); break; - case 1: _t->dataScaleTypeChanged((*reinterpret_cast< QCPAxis::ScaleType(*)>(_a[1]))); break; - case 2: _t->gradientChanged((*reinterpret_cast< const QCPColorGradient(*)>(_a[1]))); break; - case 3: _t->setDataRange((*reinterpret_cast< const QCPRange(*)>(_a[1]))); break; - case 4: _t->setDataScaleType((*reinterpret_cast< QCPAxis::ScaleType(*)>(_a[1]))); break; - case 5: _t->setGradient((*reinterpret_cast< const QCPColorGradient(*)>(_a[1]))); break; - default: ; - } - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 1: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis::ScaleType >(); break; - } - break; - case 4: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis::ScaleType >(); break; - } - break; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = void (QCPColorScale::*)(const QCPRange & ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPColorScale::dataRangeChanged)) { - *result = 0; - return; - } - } - { - using _t = void (QCPColorScale::*)(QCPAxis::ScaleType ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPColorScale::dataScaleTypeChanged)) { - *result = 1; - return; - } - } - { - using _t = void (QCPColorScale::*)(const QCPColorGradient & ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPColorScale::gradientChanged)) { - *result = 2; - return; - } - } - } else if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis::AxisType >(); break; - case 2: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis::ScaleType >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QCPAxis::AxisType*>(_v) = _t->type(); break; - case 1: *reinterpret_cast< QCPRange*>(_v) = _t->dataRange(); break; - case 2: *reinterpret_cast< QCPAxis::ScaleType*>(_v) = _t->dataScaleType(); break; - case 3: *reinterpret_cast< QCPColorGradient*>(_v) = _t->gradient(); break; - case 4: *reinterpret_cast< QString*>(_v) = _t->label(); break; - case 5: *reinterpret_cast< int*>(_v) = _t->barWidth(); break; - case 6: *reinterpret_cast< bool*>(_v) = _t->rangeDrag(); break; - case 7: *reinterpret_cast< bool*>(_v) = _t->rangeZoom(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setType(*reinterpret_cast< QCPAxis::AxisType*>(_v)); break; - case 1: _t->setDataRange(*reinterpret_cast< QCPRange*>(_v)); break; - case 2: _t->setDataScaleType(*reinterpret_cast< QCPAxis::ScaleType*>(_v)); break; - case 3: _t->setGradient(*reinterpret_cast< QCPColorGradient*>(_v)); break; - case 4: _t->setLabel(*reinterpret_cast< QString*>(_v)); break; - case 5: _t->setBarWidth(*reinterpret_cast< int*>(_v)); break; - case 6: _t->setRangeDrag(*reinterpret_cast< bool*>(_v)); break; - case 7: _t->setRangeZoom(*reinterpret_cast< bool*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES -} - -static const QMetaObject::SuperData qt_meta_extradata_QCPColorScale[] = { - QMetaObject::SuperData::link(), - nullptr -}; - -QT_INIT_METAOBJECT const QMetaObject QCPColorScale::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPColorScale.data, - qt_meta_data_QCPColorScale, - qt_static_metacall, - qt_meta_extradata_QCPColorScale, - nullptr -} }; - - -const QMetaObject *QCPColorScale::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPColorScale::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPColorScale.stringdata0)) - return static_cast(this); - return QCPLayoutElement::qt_metacast(_clname); -} - -int QCPColorScale::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPLayoutElement::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 6) - qt_static_metacall(this, _c, _id, _a); - _id -= 6; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 6) - qt_static_metacall(this, _c, _id, _a); - _id -= 6; - } -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 8; - } -#endif // QT_NO_PROPERTIES - return _id; -} - -// SIGNAL 0 -void QCPColorScale::dataRangeChanged(const QCPRange & _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); -} - -// SIGNAL 1 -void QCPColorScale::dataScaleTypeChanged(QCPAxis::ScaleType _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 1, _a); -} - -// SIGNAL 2 -void QCPColorScale::gradientChanged(const QCPColorGradient & _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 2, _a); -} -struct qt_meta_stringdata_QCPGraph_t { - QByteArrayData data[15]; - char stringdata0[174]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPGraph_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPGraph_t qt_meta_stringdata_QCPGraph = { - { -QT_MOC_LITERAL(0, 0, 8), // "QCPGraph" -QT_MOC_LITERAL(1, 9, 9), // "lineStyle" -QT_MOC_LITERAL(2, 19, 9), // "LineStyle" -QT_MOC_LITERAL(3, 29, 12), // "scatterStyle" -QT_MOC_LITERAL(4, 42, 15), // "QCPScatterStyle" -QT_MOC_LITERAL(5, 58, 11), // "scatterSkip" -QT_MOC_LITERAL(6, 70, 16), // "channelFillGraph" -QT_MOC_LITERAL(7, 87, 9), // "QCPGraph*" -QT_MOC_LITERAL(8, 97, 16), // "adaptiveSampling" -QT_MOC_LITERAL(9, 114, 6), // "lsNone" -QT_MOC_LITERAL(10, 121, 6), // "lsLine" -QT_MOC_LITERAL(11, 128, 10), // "lsStepLeft" -QT_MOC_LITERAL(12, 139, 11), // "lsStepRight" -QT_MOC_LITERAL(13, 151, 12), // "lsStepCenter" -QT_MOC_LITERAL(14, 164, 9) // "lsImpulse" - - }, - "QCPGraph\0lineStyle\0LineStyle\0scatterStyle\0" - "QCPScatterStyle\0scatterSkip\0" - "channelFillGraph\0QCPGraph*\0adaptiveSampling\0" - "lsNone\0lsLine\0lsStepLeft\0lsStepRight\0" - "lsStepCenter\0lsImpulse" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPGraph[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 5, 14, // properties - 1, 29, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, 0x80000000 | 2, 0x0009510b, - 3, 0x80000000 | 4, 0x0009510b, - 5, QMetaType::Int, 0x00095103, - 6, 0x80000000 | 7, 0x0009510b, - 8, QMetaType::Bool, 0x00095103, - - // enums: name, alias, flags, count, data - 2, 2, 0x0, 6, 34, - - // enum data: key, value - 9, uint(QCPGraph::lsNone), - 10, uint(QCPGraph::lsLine), - 11, uint(QCPGraph::lsStepLeft), - 12, uint(QCPGraph::lsStepRight), - 13, uint(QCPGraph::lsStepCenter), - 14, uint(QCPGraph::lsImpulse), - - 0 // eod -}; - -void QCPGraph::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 3: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPGraph* >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< LineStyle*>(_v) = _t->lineStyle(); break; - case 1: *reinterpret_cast< QCPScatterStyle*>(_v) = _t->scatterStyle(); break; - case 2: *reinterpret_cast< int*>(_v) = _t->scatterSkip(); break; - case 3: *reinterpret_cast< QCPGraph**>(_v) = _t->channelFillGraph(); break; - case 4: *reinterpret_cast< bool*>(_v) = _t->adaptiveSampling(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setLineStyle(*reinterpret_cast< LineStyle*>(_v)); break; - case 1: _t->setScatterStyle(*reinterpret_cast< QCPScatterStyle*>(_v)); break; - case 2: _t->setScatterSkip(*reinterpret_cast< int*>(_v)); break; - case 3: _t->setChannelFillGraph(*reinterpret_cast< QCPGraph**>(_v)); break; - case 4: _t->setAdaptiveSampling(*reinterpret_cast< bool*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; -} - -QT_INIT_METAOBJECT const QMetaObject QCPGraph::staticMetaObject = { { - QMetaObject::SuperData::link::staticMetaObject>(), - qt_meta_stringdata_QCPGraph.data, - qt_meta_data_QCPGraph, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPGraph::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPGraph::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPGraph.stringdata0)) - return static_cast(this); - return QCPAbstractPlottable1D::qt_metacast(_clname); -} - -int QCPGraph::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractPlottable1D::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 5; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPCurve_t { - QByteArrayData data[8]; - char stringdata0[84]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPCurve_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPCurve_t qt_meta_stringdata_QCPCurve = { - { -QT_MOC_LITERAL(0, 0, 8), // "QCPCurve" -QT_MOC_LITERAL(1, 9, 12), // "scatterStyle" -QT_MOC_LITERAL(2, 22, 15), // "QCPScatterStyle" -QT_MOC_LITERAL(3, 38, 11), // "scatterSkip" -QT_MOC_LITERAL(4, 50, 9), // "lineStyle" -QT_MOC_LITERAL(5, 60, 9), // "LineStyle" -QT_MOC_LITERAL(6, 70, 6), // "lsNone" -QT_MOC_LITERAL(7, 77, 6) // "lsLine" - - }, - "QCPCurve\0scatterStyle\0QCPScatterStyle\0" - "scatterSkip\0lineStyle\0LineStyle\0lsNone\0" - "lsLine" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPCurve[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 3, 14, // properties - 1, 23, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, 0x80000000 | 2, 0x0009510b, - 3, QMetaType::Int, 0x00095103, - 4, 0x80000000 | 5, 0x0009510b, - - // enums: name, alias, flags, count, data - 5, 5, 0x0, 2, 28, - - // enum data: key, value - 6, uint(QCPCurve::lsNone), - 7, uint(QCPCurve::lsLine), - - 0 // eod -}; - -void QCPCurve::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QCPScatterStyle*>(_v) = _t->scatterStyle(); break; - case 1: *reinterpret_cast< int*>(_v) = _t->scatterSkip(); break; - case 2: *reinterpret_cast< LineStyle*>(_v) = _t->lineStyle(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setScatterStyle(*reinterpret_cast< QCPScatterStyle*>(_v)); break; - case 1: _t->setScatterSkip(*reinterpret_cast< int*>(_v)); break; - case 2: _t->setLineStyle(*reinterpret_cast< LineStyle*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPCurve::staticMetaObject = { { - QMetaObject::SuperData::link::staticMetaObject>(), - qt_meta_stringdata_QCPCurve.data, - qt_meta_data_QCPCurve, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPCurve::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPCurve::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPCurve.stringdata0)) - return static_cast(this); - return QCPAbstractPlottable1D::qt_metacast(_clname); -} - -int QCPCurve::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractPlottable1D::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 3; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 3; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 3; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 3; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 3; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 3; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPBarsGroup_t { - QByteArrayData data[7]; - char stringdata0[85]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPBarsGroup_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPBarsGroup_t qt_meta_stringdata_QCPBarsGroup = { - { -QT_MOC_LITERAL(0, 0, 12), // "QCPBarsGroup" -QT_MOC_LITERAL(1, 13, 11), // "spacingType" -QT_MOC_LITERAL(2, 25, 11), // "SpacingType" -QT_MOC_LITERAL(3, 37, 7), // "spacing" -QT_MOC_LITERAL(4, 45, 10), // "stAbsolute" -QT_MOC_LITERAL(5, 56, 15), // "stAxisRectRatio" -QT_MOC_LITERAL(6, 72, 12) // "stPlotCoords" - - }, - "QCPBarsGroup\0spacingType\0SpacingType\0" - "spacing\0stAbsolute\0stAxisRectRatio\0" - "stPlotCoords" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPBarsGroup[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 2, 14, // properties - 1, 20, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, 0x80000000 | 2, 0x0009510b, - 3, QMetaType::Double, 0x00095103, - - // enums: name, alias, flags, count, data - 2, 2, 0x0, 3, 25, - - // enum data: key, value - 4, uint(QCPBarsGroup::stAbsolute), - 5, uint(QCPBarsGroup::stAxisRectRatio), - 6, uint(QCPBarsGroup::stPlotCoords), - - 0 // eod -}; - -void QCPBarsGroup::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< SpacingType*>(_v) = _t->spacingType(); break; - case 1: *reinterpret_cast< double*>(_v) = _t->spacing(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setSpacingType(*reinterpret_cast< SpacingType*>(_v)); break; - case 1: _t->setSpacing(*reinterpret_cast< double*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPBarsGroup::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPBarsGroup.data, - qt_meta_data_QCPBarsGroup, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPBarsGroup::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPBarsGroup::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPBarsGroup.stringdata0)) - return static_cast(this); - return QObject::qt_metacast(_clname); -} - -int QCPBarsGroup::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QObject::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 2; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 2; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 2; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 2; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 2; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 2; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPBars_t { - QByteArrayData data[14]; - char stringdata0[147]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPBars_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPBars_t qt_meta_stringdata_QCPBars = { - { -QT_MOC_LITERAL(0, 0, 7), // "QCPBars" -QT_MOC_LITERAL(1, 8, 5), // "width" -QT_MOC_LITERAL(2, 14, 9), // "widthType" -QT_MOC_LITERAL(3, 24, 9), // "WidthType" -QT_MOC_LITERAL(4, 34, 9), // "barsGroup" -QT_MOC_LITERAL(5, 44, 13), // "QCPBarsGroup*" -QT_MOC_LITERAL(6, 58, 9), // "baseValue" -QT_MOC_LITERAL(7, 68, 11), // "stackingGap" -QT_MOC_LITERAL(8, 80, 8), // "barBelow" -QT_MOC_LITERAL(9, 89, 8), // "QCPBars*" -QT_MOC_LITERAL(10, 98, 8), // "barAbove" -QT_MOC_LITERAL(11, 107, 10), // "wtAbsolute" -QT_MOC_LITERAL(12, 118, 15), // "wtAxisRectRatio" -QT_MOC_LITERAL(13, 134, 12) // "wtPlotCoords" - - }, - "QCPBars\0width\0widthType\0WidthType\0" - "barsGroup\0QCPBarsGroup*\0baseValue\0" - "stackingGap\0barBelow\0QCPBars*\0barAbove\0" - "wtAbsolute\0wtAxisRectRatio\0wtPlotCoords" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPBars[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 7, 14, // properties - 1, 35, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::Double, 0x00095103, - 2, 0x80000000 | 3, 0x0009510b, - 4, 0x80000000 | 5, 0x0009510b, - 6, QMetaType::Double, 0x00095103, - 7, QMetaType::Double, 0x00095103, - 8, 0x80000000 | 9, 0x00095009, - 10, 0x80000000 | 9, 0x00095009, - - // enums: name, alias, flags, count, data - 3, 3, 0x0, 3, 40, - - // enum data: key, value - 11, uint(QCPBars::wtAbsolute), - 12, uint(QCPBars::wtAxisRectRatio), - 13, uint(QCPBars::wtPlotCoords), - - 0 // eod -}; - -void QCPBars::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 6: - case 5: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPBars* >(); break; - case 2: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPBarsGroup* >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< double*>(_v) = _t->width(); break; - case 1: *reinterpret_cast< WidthType*>(_v) = _t->widthType(); break; - case 2: *reinterpret_cast< QCPBarsGroup**>(_v) = _t->barsGroup(); break; - case 3: *reinterpret_cast< double*>(_v) = _t->baseValue(); break; - case 4: *reinterpret_cast< double*>(_v) = _t->stackingGap(); break; - case 5: *reinterpret_cast< QCPBars**>(_v) = _t->barBelow(); break; - case 6: *reinterpret_cast< QCPBars**>(_v) = _t->barAbove(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setWidth(*reinterpret_cast< double*>(_v)); break; - case 1: _t->setWidthType(*reinterpret_cast< WidthType*>(_v)); break; - case 2: _t->setBarsGroup(*reinterpret_cast< QCPBarsGroup**>(_v)); break; - case 3: _t->setBaseValue(*reinterpret_cast< double*>(_v)); break; - case 4: _t->setStackingGap(*reinterpret_cast< double*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; -} - -QT_INIT_METAOBJECT const QMetaObject QCPBars::staticMetaObject = { { - QMetaObject::SuperData::link::staticMetaObject>(), - qt_meta_stringdata_QCPBars.data, - qt_meta_data_QCPBars, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPBars::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPBars::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPBars.stringdata0)) - return static_cast(this); - return QCPAbstractPlottable1D::qt_metacast(_clname); -} - -int QCPBars::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractPlottable1D::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 7; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPStatisticalBox_t { - QByteArrayData data[9]; - char stringdata0[120]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPStatisticalBox_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPStatisticalBox_t qt_meta_stringdata_QCPStatisticalBox = { - { -QT_MOC_LITERAL(0, 0, 17), // "QCPStatisticalBox" -QT_MOC_LITERAL(1, 18, 5), // "width" -QT_MOC_LITERAL(2, 24, 12), // "whiskerWidth" -QT_MOC_LITERAL(3, 37, 10), // "whiskerPen" -QT_MOC_LITERAL(4, 48, 13), // "whiskerBarPen" -QT_MOC_LITERAL(5, 62, 18), // "whiskerAntialiased" -QT_MOC_LITERAL(6, 81, 9), // "medianPen" -QT_MOC_LITERAL(7, 91, 12), // "outlierStyle" -QT_MOC_LITERAL(8, 104, 15) // "QCPScatterStyle" - - }, - "QCPStatisticalBox\0width\0whiskerWidth\0" - "whiskerPen\0whiskerBarPen\0whiskerAntialiased\0" - "medianPen\0outlierStyle\0QCPScatterStyle" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPStatisticalBox[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 7, 14, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::Double, 0x00095103, - 2, QMetaType::Double, 0x00095103, - 3, QMetaType::QPen, 0x00095103, - 4, QMetaType::QPen, 0x00095103, - 5, QMetaType::Bool, 0x00095103, - 6, QMetaType::QPen, 0x00095103, - 7, 0x80000000 | 8, 0x0009510b, - - 0 // eod -}; - -void QCPStatisticalBox::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< double*>(_v) = _t->width(); break; - case 1: *reinterpret_cast< double*>(_v) = _t->whiskerWidth(); break; - case 2: *reinterpret_cast< QPen*>(_v) = _t->whiskerPen(); break; - case 3: *reinterpret_cast< QPen*>(_v) = _t->whiskerBarPen(); break; - case 4: *reinterpret_cast< bool*>(_v) = _t->whiskerAntialiased(); break; - case 5: *reinterpret_cast< QPen*>(_v) = _t->medianPen(); break; - case 6: *reinterpret_cast< QCPScatterStyle*>(_v) = _t->outlierStyle(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setWidth(*reinterpret_cast< double*>(_v)); break; - case 1: _t->setWhiskerWidth(*reinterpret_cast< double*>(_v)); break; - case 2: _t->setWhiskerPen(*reinterpret_cast< QPen*>(_v)); break; - case 3: _t->setWhiskerBarPen(*reinterpret_cast< QPen*>(_v)); break; - case 4: _t->setWhiskerAntialiased(*reinterpret_cast< bool*>(_v)); break; - case 5: _t->setMedianPen(*reinterpret_cast< QPen*>(_v)); break; - case 6: _t->setOutlierStyle(*reinterpret_cast< QCPScatterStyle*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPStatisticalBox::staticMetaObject = { { - QMetaObject::SuperData::link::staticMetaObject>(), - qt_meta_stringdata_QCPStatisticalBox.data, - qt_meta_data_QCPStatisticalBox, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPStatisticalBox::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPStatisticalBox::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPStatisticalBox.stringdata0)) - return static_cast(this); - return QCPAbstractPlottable1D::qt_metacast(_clname); -} - -int QCPStatisticalBox::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractPlottable1D::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 7; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 7; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPColorMap_t { - QByteArrayData data[25]; - char stringdata0[334]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPColorMap_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPColorMap_t qt_meta_stringdata_QCPColorMap = { - { -QT_MOC_LITERAL(0, 0, 11), // "QCPColorMap" -QT_MOC_LITERAL(1, 12, 16), // "dataRangeChanged" -QT_MOC_LITERAL(2, 29, 0), // "" -QT_MOC_LITERAL(3, 30, 8), // "QCPRange" -QT_MOC_LITERAL(4, 39, 8), // "newRange" -QT_MOC_LITERAL(5, 48, 20), // "dataScaleTypeChanged" -QT_MOC_LITERAL(6, 69, 18), // "QCPAxis::ScaleType" -QT_MOC_LITERAL(7, 88, 9), // "scaleType" -QT_MOC_LITERAL(8, 98, 15), // "gradientChanged" -QT_MOC_LITERAL(9, 114, 16), // "QCPColorGradient" -QT_MOC_LITERAL(10, 131, 11), // "newGradient" -QT_MOC_LITERAL(11, 143, 12), // "setDataRange" -QT_MOC_LITERAL(12, 156, 9), // "dataRange" -QT_MOC_LITERAL(13, 166, 16), // "setDataScaleType" -QT_MOC_LITERAL(14, 183, 11), // "setGradient" -QT_MOC_LITERAL(15, 195, 8), // "gradient" -QT_MOC_LITERAL(16, 204, 16), // "updateLegendIcon" -QT_MOC_LITERAL(17, 221, 22), // "Qt::TransformationMode" -QT_MOC_LITERAL(18, 244, 13), // "transformMode" -QT_MOC_LITERAL(19, 258, 9), // "thumbSize" -QT_MOC_LITERAL(20, 268, 13), // "dataScaleType" -QT_MOC_LITERAL(21, 282, 11), // "interpolate" -QT_MOC_LITERAL(22, 294, 13), // "tightBoundary" -QT_MOC_LITERAL(23, 308, 10), // "colorScale" -QT_MOC_LITERAL(24, 319, 14) // "QCPColorScale*" - - }, - "QCPColorMap\0dataRangeChanged\0\0QCPRange\0" - "newRange\0dataScaleTypeChanged\0" - "QCPAxis::ScaleType\0scaleType\0" - "gradientChanged\0QCPColorGradient\0" - "newGradient\0setDataRange\0dataRange\0" - "setDataScaleType\0setGradient\0gradient\0" - "updateLegendIcon\0Qt::TransformationMode\0" - "transformMode\0thumbSize\0dataScaleType\0" - "interpolate\0tightBoundary\0colorScale\0" - "QCPColorScale*" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPColorMap[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 9, 14, // methods - 6, 86, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 3, // signalCount - - // signals: name, argc, parameters, tag, flags - 1, 1, 59, 2, 0x06 /* Public */, - 5, 1, 62, 2, 0x06 /* Public */, - 8, 1, 65, 2, 0x06 /* Public */, - - // slots: name, argc, parameters, tag, flags - 11, 1, 68, 2, 0x0a /* Public */, - 13, 1, 71, 2, 0x0a /* Public */, - 14, 1, 74, 2, 0x0a /* Public */, - 16, 2, 77, 2, 0x0a /* Public */, - 16, 1, 82, 2, 0x2a /* Public | MethodCloned */, - 16, 0, 85, 2, 0x2a /* Public | MethodCloned */, - - // signals: parameters - QMetaType::Void, 0x80000000 | 3, 4, - QMetaType::Void, 0x80000000 | 6, 7, - QMetaType::Void, 0x80000000 | 9, 10, - - // slots: parameters - QMetaType::Void, 0x80000000 | 3, 12, - QMetaType::Void, 0x80000000 | 6, 7, - QMetaType::Void, 0x80000000 | 9, 15, - QMetaType::Void, 0x80000000 | 17, QMetaType::QSize, 18, 19, - QMetaType::Void, 0x80000000 | 17, 18, - QMetaType::Void, - - // properties: name, type, flags - 12, 0x80000000 | 3, 0x0049510b, - 20, 0x80000000 | 6, 0x0049510b, - 15, 0x80000000 | 9, 0x0049510b, - 21, QMetaType::Bool, 0x00095103, - 22, QMetaType::Bool, 0x00095103, - 23, 0x80000000 | 24, 0x0009510b, - - // properties: notify_signal_id - 0, - 1, - 2, - 0, - 0, - 0, - - 0 // eod -}; - -void QCPColorMap::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::InvokeMetaMethod) { - auto *_t = static_cast(_o); - (void)_t; - switch (_id) { - case 0: _t->dataRangeChanged((*reinterpret_cast< const QCPRange(*)>(_a[1]))); break; - case 1: _t->dataScaleTypeChanged((*reinterpret_cast< QCPAxis::ScaleType(*)>(_a[1]))); break; - case 2: _t->gradientChanged((*reinterpret_cast< const QCPColorGradient(*)>(_a[1]))); break; - case 3: _t->setDataRange((*reinterpret_cast< const QCPRange(*)>(_a[1]))); break; - case 4: _t->setDataScaleType((*reinterpret_cast< QCPAxis::ScaleType(*)>(_a[1]))); break; - case 5: _t->setGradient((*reinterpret_cast< const QCPColorGradient(*)>(_a[1]))); break; - case 6: _t->updateLegendIcon((*reinterpret_cast< Qt::TransformationMode(*)>(_a[1])),(*reinterpret_cast< const QSize(*)>(_a[2]))); break; - case 7: _t->updateLegendIcon((*reinterpret_cast< Qt::TransformationMode(*)>(_a[1]))); break; - case 8: _t->updateLegendIcon(); break; - default: ; - } - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 1: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis::ScaleType >(); break; - } - break; - case 4: - switch (*reinterpret_cast(_a[1])) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 0: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis::ScaleType >(); break; - } - break; - } - } else if (_c == QMetaObject::IndexOfMethod) { - int *result = reinterpret_cast(_a[0]); - { - using _t = void (QCPColorMap::*)(const QCPRange & ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPColorMap::dataRangeChanged)) { - *result = 0; - return; - } - } - { - using _t = void (QCPColorMap::*)(QCPAxis::ScaleType ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPColorMap::dataScaleTypeChanged)) { - *result = 1; - return; - } - } - { - using _t = void (QCPColorMap::*)(const QCPColorGradient & ); - if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QCPColorMap::gradientChanged)) { - *result = 2; - return; - } - } - } else if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 1: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAxis::ScaleType >(); break; - case 5: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPColorScale* >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QCPRange*>(_v) = _t->dataRange(); break; - case 1: *reinterpret_cast< QCPAxis::ScaleType*>(_v) = _t->dataScaleType(); break; - case 2: *reinterpret_cast< QCPColorGradient*>(_v) = _t->gradient(); break; - case 3: *reinterpret_cast< bool*>(_v) = _t->interpolate(); break; - case 4: *reinterpret_cast< bool*>(_v) = _t->tightBoundary(); break; - case 5: *reinterpret_cast< QCPColorScale**>(_v) = _t->colorScale(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setDataRange(*reinterpret_cast< QCPRange*>(_v)); break; - case 1: _t->setDataScaleType(*reinterpret_cast< QCPAxis::ScaleType*>(_v)); break; - case 2: _t->setGradient(*reinterpret_cast< QCPColorGradient*>(_v)); break; - case 3: _t->setInterpolate(*reinterpret_cast< bool*>(_v)); break; - case 4: _t->setTightBoundary(*reinterpret_cast< bool*>(_v)); break; - case 5: _t->setColorScale(*reinterpret_cast< QCPColorScale**>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES -} - -static const QMetaObject::SuperData qt_meta_extradata_QCPColorMap[] = { - QMetaObject::SuperData::link(), - nullptr -}; - -QT_INIT_METAOBJECT const QMetaObject QCPColorMap::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPColorMap.data, - qt_meta_data_QCPColorMap, - qt_static_metacall, - qt_meta_extradata_QCPColorMap, - nullptr -} }; - - -const QMetaObject *QCPColorMap::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPColorMap::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPColorMap.stringdata0)) - return static_cast(this); - return QCPAbstractPlottable::qt_metacast(_clname); -} - -int QCPColorMap::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractPlottable::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - if (_c == QMetaObject::InvokeMetaMethod) { - if (_id < 9) - qt_static_metacall(this, _c, _id, _a); - _id -= 9; - } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { - if (_id < 9) - qt_static_metacall(this, _c, _id, _a); - _id -= 9; - } -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 6; - } -#endif // QT_NO_PROPERTIES - return _id; -} - -// SIGNAL 0 -void QCPColorMap::dataRangeChanged(const QCPRange & _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 0, _a); -} - -// SIGNAL 1 -void QCPColorMap::dataScaleTypeChanged(QCPAxis::ScaleType _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 1, _a); -} - -// SIGNAL 2 -void QCPColorMap::gradientChanged(const QCPColorGradient & _t1) -{ - void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; - QMetaObject::activate(this, &staticMetaObject, 2, _a); -} -struct qt_meta_stringdata_QCPFinancial_t { - QByteArrayData data[16]; - char stringdata0[185]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPFinancial_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPFinancial_t qt_meta_stringdata_QCPFinancial = { - { -QT_MOC_LITERAL(0, 0, 12), // "QCPFinancial" -QT_MOC_LITERAL(1, 13, 10), // "chartStyle" -QT_MOC_LITERAL(2, 24, 10), // "ChartStyle" -QT_MOC_LITERAL(3, 35, 5), // "width" -QT_MOC_LITERAL(4, 41, 9), // "widthType" -QT_MOC_LITERAL(5, 51, 9), // "WidthType" -QT_MOC_LITERAL(6, 61, 10), // "twoColored" -QT_MOC_LITERAL(7, 72, 13), // "brushPositive" -QT_MOC_LITERAL(8, 86, 13), // "brushNegative" -QT_MOC_LITERAL(9, 100, 11), // "penPositive" -QT_MOC_LITERAL(10, 112, 11), // "penNegative" -QT_MOC_LITERAL(11, 124, 10), // "wtAbsolute" -QT_MOC_LITERAL(12, 135, 15), // "wtAxisRectRatio" -QT_MOC_LITERAL(13, 151, 12), // "wtPlotCoords" -QT_MOC_LITERAL(14, 164, 6), // "csOhlc" -QT_MOC_LITERAL(15, 171, 13) // "csCandlestick" - - }, - "QCPFinancial\0chartStyle\0ChartStyle\0" - "width\0widthType\0WidthType\0twoColored\0" - "brushPositive\0brushNegative\0penPositive\0" - "penNegative\0wtAbsolute\0wtAxisRectRatio\0" - "wtPlotCoords\0csOhlc\0csCandlestick" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPFinancial[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 8, 14, // properties - 2, 38, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, 0x80000000 | 2, 0x0009510b, - 3, QMetaType::Double, 0x00095103, - 4, 0x80000000 | 5, 0x0009510b, - 6, QMetaType::Bool, 0x00095103, - 7, QMetaType::QBrush, 0x00095103, - 8, QMetaType::QBrush, 0x00095103, - 9, QMetaType::QPen, 0x00095103, - 10, QMetaType::QPen, 0x00095103, - - // enums: name, alias, flags, count, data - 5, 5, 0x0, 3, 48, - 2, 2, 0x0, 2, 54, - - // enum data: key, value - 11, uint(QCPFinancial::wtAbsolute), - 12, uint(QCPFinancial::wtAxisRectRatio), - 13, uint(QCPFinancial::wtPlotCoords), - 14, uint(QCPFinancial::csOhlc), - 15, uint(QCPFinancial::csCandlestick), - - 0 // eod -}; - -void QCPFinancial::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< ChartStyle*>(_v) = _t->chartStyle(); break; - case 1: *reinterpret_cast< double*>(_v) = _t->width(); break; - case 2: *reinterpret_cast< WidthType*>(_v) = _t->widthType(); break; - case 3: *reinterpret_cast< bool*>(_v) = _t->twoColored(); break; - case 4: *reinterpret_cast< QBrush*>(_v) = _t->brushPositive(); break; - case 5: *reinterpret_cast< QBrush*>(_v) = _t->brushNegative(); break; - case 6: *reinterpret_cast< QPen*>(_v) = _t->penPositive(); break; - case 7: *reinterpret_cast< QPen*>(_v) = _t->penNegative(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setChartStyle(*reinterpret_cast< ChartStyle*>(_v)); break; - case 1: _t->setWidth(*reinterpret_cast< double*>(_v)); break; - case 2: _t->setWidthType(*reinterpret_cast< WidthType*>(_v)); break; - case 3: _t->setTwoColored(*reinterpret_cast< bool*>(_v)); break; - case 4: _t->setBrushPositive(*reinterpret_cast< QBrush*>(_v)); break; - case 5: _t->setBrushNegative(*reinterpret_cast< QBrush*>(_v)); break; - case 6: _t->setPenPositive(*reinterpret_cast< QPen*>(_v)); break; - case 7: _t->setPenNegative(*reinterpret_cast< QPen*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPFinancial::staticMetaObject = { { - QMetaObject::SuperData::link::staticMetaObject>(), - qt_meta_stringdata_QCPFinancial.data, - qt_meta_data_QCPFinancial, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPFinancial::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPFinancial::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPFinancial.stringdata0)) - return static_cast(this); - return QCPAbstractPlottable1D::qt_metacast(_clname); -} - -int QCPFinancial::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractPlottable1D::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 8; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 8; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPErrorBars_t { - QByteArrayData data[11]; - char stringdata0[163]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPErrorBars_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPErrorBars_t qt_meta_stringdata_QCPErrorBars = { - { -QT_MOC_LITERAL(0, 0, 12), // "QCPErrorBars" -QT_MOC_LITERAL(1, 13, 4), // "data" -QT_MOC_LITERAL(2, 18, 41), // "QSharedPointer\0" - "dataPlottable\0QCPAbstractPlottable*\0" - "errorType\0ErrorType\0whiskerWidth\0" - "symbolGap\0etKeyError\0etValueError" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPErrorBars[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 5, 14, // properties - 1, 29, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, 0x80000000 | 2, 0x0009510b, - 3, 0x80000000 | 4, 0x0009510b, - 5, 0x80000000 | 6, 0x0009510b, - 7, QMetaType::Double, 0x00095103, - 8, QMetaType::Double, 0x00095103, - - // enums: name, alias, flags, count, data - 6, 6, 0x0, 2, 34, - - // enum data: key, value - 9, uint(QCPErrorBars::etKeyError), - 10, uint(QCPErrorBars::etValueError), - - 0 // eod -}; - -void QCPErrorBars::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 1: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPAbstractPlottable* >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QSharedPointer*>(_v) = _t->data(); break; - case 1: *reinterpret_cast< QCPAbstractPlottable**>(_v) = _t->dataPlottable(); break; - case 2: *reinterpret_cast< ErrorType*>(_v) = _t->errorType(); break; - case 3: *reinterpret_cast< double*>(_v) = _t->whiskerWidth(); break; - case 4: *reinterpret_cast< double*>(_v) = _t->symbolGap(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setData(*reinterpret_cast< QSharedPointer*>(_v)); break; - case 1: _t->setDataPlottable(*reinterpret_cast< QCPAbstractPlottable**>(_v)); break; - case 2: _t->setErrorType(*reinterpret_cast< ErrorType*>(_v)); break; - case 3: _t->setWhiskerWidth(*reinterpret_cast< double*>(_v)); break; - case 4: _t->setSymbolGap(*reinterpret_cast< double*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; -} - -QT_INIT_METAOBJECT const QMetaObject QCPErrorBars::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPErrorBars.data, - qt_meta_data_QCPErrorBars, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPErrorBars::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPErrorBars::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPErrorBars.stringdata0)) - return static_cast(this); - if (!strcmp(_clname, "QCPPlottableInterface1D")) - return static_cast< QCPPlottableInterface1D*>(this); - return QCPAbstractPlottable::qt_metacast(_clname); -} - -int QCPErrorBars::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractPlottable::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 5; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 5; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPItemStraightLine_t { - QByteArrayData data[3]; - char stringdata0[36]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPItemStraightLine_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPItemStraightLine_t qt_meta_stringdata_QCPItemStraightLine = { - { -QT_MOC_LITERAL(0, 0, 19), // "QCPItemStraightLine" -QT_MOC_LITERAL(1, 20, 3), // "pen" -QT_MOC_LITERAL(2, 24, 11) // "selectedPen" - - }, - "QCPItemStraightLine\0pen\0selectedPen" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPItemStraightLine[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 2, 14, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::QPen, 0x00095103, - 2, QMetaType::QPen, 0x00095103, - - 0 // eod -}; - -void QCPItemStraightLine::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QPen*>(_v) = _t->pen(); break; - case 1: *reinterpret_cast< QPen*>(_v) = _t->selectedPen(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setPen(*reinterpret_cast< QPen*>(_v)); break; - case 1: _t->setSelectedPen(*reinterpret_cast< QPen*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPItemStraightLine::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPItemStraightLine.data, - qt_meta_data_QCPItemStraightLine, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPItemStraightLine::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPItemStraightLine::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPItemStraightLine.stringdata0)) - return static_cast(this); - return QCPAbstractItem::qt_metacast(_clname); -} - -int QCPItemStraightLine::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractItem::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 2; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 2; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 2; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 2; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 2; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 2; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPItemLine_t { - QByteArrayData data[6]; - char stringdata0[52]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPItemLine_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPItemLine_t qt_meta_stringdata_QCPItemLine = { - { -QT_MOC_LITERAL(0, 0, 11), // "QCPItemLine" -QT_MOC_LITERAL(1, 12, 3), // "pen" -QT_MOC_LITERAL(2, 16, 11), // "selectedPen" -QT_MOC_LITERAL(3, 28, 4), // "head" -QT_MOC_LITERAL(4, 33, 13), // "QCPLineEnding" -QT_MOC_LITERAL(5, 47, 4) // "tail" - - }, - "QCPItemLine\0pen\0selectedPen\0head\0" - "QCPLineEnding\0tail" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPItemLine[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 4, 14, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::QPen, 0x00095103, - 2, QMetaType::QPen, 0x00095103, - 3, 0x80000000 | 4, 0x0009510b, - 5, 0x80000000 | 4, 0x0009510b, - - 0 // eod -}; - -void QCPItemLine::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QPen*>(_v) = _t->pen(); break; - case 1: *reinterpret_cast< QPen*>(_v) = _t->selectedPen(); break; - case 2: *reinterpret_cast< QCPLineEnding*>(_v) = _t->head(); break; - case 3: *reinterpret_cast< QCPLineEnding*>(_v) = _t->tail(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setPen(*reinterpret_cast< QPen*>(_v)); break; - case 1: _t->setSelectedPen(*reinterpret_cast< QPen*>(_v)); break; - case 2: _t->setHead(*reinterpret_cast< QCPLineEnding*>(_v)); break; - case 3: _t->setTail(*reinterpret_cast< QCPLineEnding*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPItemLine::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPItemLine.data, - qt_meta_data_QCPItemLine, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPItemLine::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPItemLine::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPItemLine.stringdata0)) - return static_cast(this); - return QCPAbstractItem::qt_metacast(_clname); -} - -int QCPItemLine::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractItem::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 4; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPItemCurve_t { - QByteArrayData data[6]; - char stringdata0[53]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPItemCurve_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPItemCurve_t qt_meta_stringdata_QCPItemCurve = { - { -QT_MOC_LITERAL(0, 0, 12), // "QCPItemCurve" -QT_MOC_LITERAL(1, 13, 3), // "pen" -QT_MOC_LITERAL(2, 17, 11), // "selectedPen" -QT_MOC_LITERAL(3, 29, 4), // "head" -QT_MOC_LITERAL(4, 34, 13), // "QCPLineEnding" -QT_MOC_LITERAL(5, 48, 4) // "tail" - - }, - "QCPItemCurve\0pen\0selectedPen\0head\0" - "QCPLineEnding\0tail" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPItemCurve[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 4, 14, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::QPen, 0x00095103, - 2, QMetaType::QPen, 0x00095103, - 3, 0x80000000 | 4, 0x0009510b, - 5, 0x80000000 | 4, 0x0009510b, - - 0 // eod -}; - -void QCPItemCurve::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QPen*>(_v) = _t->pen(); break; - case 1: *reinterpret_cast< QPen*>(_v) = _t->selectedPen(); break; - case 2: *reinterpret_cast< QCPLineEnding*>(_v) = _t->head(); break; - case 3: *reinterpret_cast< QCPLineEnding*>(_v) = _t->tail(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setPen(*reinterpret_cast< QPen*>(_v)); break; - case 1: _t->setSelectedPen(*reinterpret_cast< QPen*>(_v)); break; - case 2: _t->setHead(*reinterpret_cast< QCPLineEnding*>(_v)); break; - case 3: _t->setTail(*reinterpret_cast< QCPLineEnding*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPItemCurve::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPItemCurve.data, - qt_meta_data_QCPItemCurve, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPItemCurve::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPItemCurve::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPItemCurve.stringdata0)) - return static_cast(this); - return QCPAbstractItem::qt_metacast(_clname); -} - -int QCPItemCurve::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractItem::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 4; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPItemRect_t { - QByteArrayData data[5]; - char stringdata0[48]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPItemRect_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPItemRect_t qt_meta_stringdata_QCPItemRect = { - { -QT_MOC_LITERAL(0, 0, 11), // "QCPItemRect" -QT_MOC_LITERAL(1, 12, 3), // "pen" -QT_MOC_LITERAL(2, 16, 11), // "selectedPen" -QT_MOC_LITERAL(3, 28, 5), // "brush" -QT_MOC_LITERAL(4, 34, 13) // "selectedBrush" - - }, - "QCPItemRect\0pen\0selectedPen\0brush\0" - "selectedBrush" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPItemRect[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 4, 14, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::QPen, 0x00095103, - 2, QMetaType::QPen, 0x00095103, - 3, QMetaType::QBrush, 0x00095103, - 4, QMetaType::QBrush, 0x00095103, - - 0 // eod -}; - -void QCPItemRect::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QPen*>(_v) = _t->pen(); break; - case 1: *reinterpret_cast< QPen*>(_v) = _t->selectedPen(); break; - case 2: *reinterpret_cast< QBrush*>(_v) = _t->brush(); break; - case 3: *reinterpret_cast< QBrush*>(_v) = _t->selectedBrush(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setPen(*reinterpret_cast< QPen*>(_v)); break; - case 1: _t->setSelectedPen(*reinterpret_cast< QPen*>(_v)); break; - case 2: _t->setBrush(*reinterpret_cast< QBrush*>(_v)); break; - case 3: _t->setSelectedBrush(*reinterpret_cast< QBrush*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPItemRect::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPItemRect.data, - qt_meta_data_QCPItemRect, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPItemRect::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPItemRect::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPItemRect.stringdata0)) - return static_cast(this); - return QCPAbstractItem::qt_metacast(_clname); -} - -int QCPItemRect::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractItem::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 4; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPItemText_t { - QByteArrayData data[16]; - char stringdata0[163]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPItemText_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPItemText_t qt_meta_stringdata_QCPItemText = { - { -QT_MOC_LITERAL(0, 0, 11), // "QCPItemText" -QT_MOC_LITERAL(1, 12, 5), // "color" -QT_MOC_LITERAL(2, 18, 13), // "selectedColor" -QT_MOC_LITERAL(3, 32, 3), // "pen" -QT_MOC_LITERAL(4, 36, 11), // "selectedPen" -QT_MOC_LITERAL(5, 48, 5), // "brush" -QT_MOC_LITERAL(6, 54, 13), // "selectedBrush" -QT_MOC_LITERAL(7, 68, 4), // "font" -QT_MOC_LITERAL(8, 73, 12), // "selectedFont" -QT_MOC_LITERAL(9, 86, 4), // "text" -QT_MOC_LITERAL(10, 91, 17), // "positionAlignment" -QT_MOC_LITERAL(11, 109, 13), // "Qt::Alignment" -QT_MOC_LITERAL(12, 123, 13), // "textAlignment" -QT_MOC_LITERAL(13, 137, 8), // "rotation" -QT_MOC_LITERAL(14, 146, 7), // "padding" -QT_MOC_LITERAL(15, 154, 8) // "QMargins" - - }, - "QCPItemText\0color\0selectedColor\0pen\0" - "selectedPen\0brush\0selectedBrush\0font\0" - "selectedFont\0text\0positionAlignment\0" - "Qt::Alignment\0textAlignment\0rotation\0" - "padding\0QMargins" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPItemText[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 13, 14, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::QColor, 0x00095103, - 2, QMetaType::QColor, 0x00095103, - 3, QMetaType::QPen, 0x00095103, - 4, QMetaType::QPen, 0x00095103, - 5, QMetaType::QBrush, 0x00095103, - 6, QMetaType::QBrush, 0x00095103, - 7, QMetaType::QFont, 0x00095103, - 8, QMetaType::QFont, 0x00095103, - 9, QMetaType::QString, 0x00095103, - 10, 0x80000000 | 11, 0x0009510b, - 12, 0x80000000 | 11, 0x0009510b, - 13, QMetaType::Double, 0x00095103, - 14, 0x80000000 | 15, 0x0009510b, - - 0 // eod -}; - -void QCPItemText::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QColor*>(_v) = _t->color(); break; - case 1: *reinterpret_cast< QColor*>(_v) = _t->selectedColor(); break; - case 2: *reinterpret_cast< QPen*>(_v) = _t->pen(); break; - case 3: *reinterpret_cast< QPen*>(_v) = _t->selectedPen(); break; - case 4: *reinterpret_cast< QBrush*>(_v) = _t->brush(); break; - case 5: *reinterpret_cast< QBrush*>(_v) = _t->selectedBrush(); break; - case 6: *reinterpret_cast< QFont*>(_v) = _t->font(); break; - case 7: *reinterpret_cast< QFont*>(_v) = _t->selectedFont(); break; - case 8: *reinterpret_cast< QString*>(_v) = _t->text(); break; - case 9: *reinterpret_cast< Qt::Alignment*>(_v) = _t->positionAlignment(); break; - case 10: *reinterpret_cast< Qt::Alignment*>(_v) = _t->textAlignment(); break; - case 11: *reinterpret_cast< double*>(_v) = _t->rotation(); break; - case 12: *reinterpret_cast< QMargins*>(_v) = _t->padding(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setColor(*reinterpret_cast< QColor*>(_v)); break; - case 1: _t->setSelectedColor(*reinterpret_cast< QColor*>(_v)); break; - case 2: _t->setPen(*reinterpret_cast< QPen*>(_v)); break; - case 3: _t->setSelectedPen(*reinterpret_cast< QPen*>(_v)); break; - case 4: _t->setBrush(*reinterpret_cast< QBrush*>(_v)); break; - case 5: _t->setSelectedBrush(*reinterpret_cast< QBrush*>(_v)); break; - case 6: _t->setFont(*reinterpret_cast< QFont*>(_v)); break; - case 7: _t->setSelectedFont(*reinterpret_cast< QFont*>(_v)); break; - case 8: _t->setText(*reinterpret_cast< QString*>(_v)); break; - case 9: _t->setPositionAlignment(*reinterpret_cast< Qt::Alignment*>(_v)); break; - case 10: _t->setTextAlignment(*reinterpret_cast< Qt::Alignment*>(_v)); break; - case 11: _t->setRotation(*reinterpret_cast< double*>(_v)); break; - case 12: _t->setPadding(*reinterpret_cast< QMargins*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPItemText::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPItemText.data, - qt_meta_data_QCPItemText, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPItemText::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPItemText::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPItemText.stringdata0)) - return static_cast(this); - return QCPAbstractItem::qt_metacast(_clname); -} - -int QCPItemText::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractItem::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 13; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 13; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 13; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 13; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 13; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 13; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPItemEllipse_t { - QByteArrayData data[5]; - char stringdata0[51]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPItemEllipse_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPItemEllipse_t qt_meta_stringdata_QCPItemEllipse = { - { -QT_MOC_LITERAL(0, 0, 14), // "QCPItemEllipse" -QT_MOC_LITERAL(1, 15, 3), // "pen" -QT_MOC_LITERAL(2, 19, 11), // "selectedPen" -QT_MOC_LITERAL(3, 31, 5), // "brush" -QT_MOC_LITERAL(4, 37, 13) // "selectedBrush" - - }, - "QCPItemEllipse\0pen\0selectedPen\0brush\0" - "selectedBrush" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPItemEllipse[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 4, 14, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::QPen, 0x00095103, - 2, QMetaType::QPen, 0x00095103, - 3, QMetaType::QBrush, 0x00095103, - 4, QMetaType::QBrush, 0x00095103, - - 0 // eod -}; - -void QCPItemEllipse::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QPen*>(_v) = _t->pen(); break; - case 1: *reinterpret_cast< QPen*>(_v) = _t->selectedPen(); break; - case 2: *reinterpret_cast< QBrush*>(_v) = _t->brush(); break; - case 3: *reinterpret_cast< QBrush*>(_v) = _t->selectedBrush(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setPen(*reinterpret_cast< QPen*>(_v)); break; - case 1: _t->setSelectedPen(*reinterpret_cast< QPen*>(_v)); break; - case 2: _t->setBrush(*reinterpret_cast< QBrush*>(_v)); break; - case 3: _t->setSelectedBrush(*reinterpret_cast< QBrush*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPItemEllipse::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPItemEllipse.data, - qt_meta_data_QCPItemEllipse, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPItemEllipse::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPItemEllipse::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPItemEllipse.stringdata0)) - return static_cast(this); - return QCPAbstractItem::qt_metacast(_clname); -} - -int QCPItemEllipse::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractItem::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 4; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPItemPixmap_t { - QByteArrayData data[9]; - char stringdata0[122]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPItemPixmap_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPItemPixmap_t qt_meta_stringdata_QCPItemPixmap = { - { -QT_MOC_LITERAL(0, 0, 13), // "QCPItemPixmap" -QT_MOC_LITERAL(1, 14, 6), // "pixmap" -QT_MOC_LITERAL(2, 21, 6), // "scaled" -QT_MOC_LITERAL(3, 28, 15), // "aspectRatioMode" -QT_MOC_LITERAL(4, 44, 19), // "Qt::AspectRatioMode" -QT_MOC_LITERAL(5, 64, 18), // "transformationMode" -QT_MOC_LITERAL(6, 83, 22), // "Qt::TransformationMode" -QT_MOC_LITERAL(7, 106, 3), // "pen" -QT_MOC_LITERAL(8, 110, 11) // "selectedPen" - - }, - "QCPItemPixmap\0pixmap\0scaled\0aspectRatioMode\0" - "Qt::AspectRatioMode\0transformationMode\0" - "Qt::TransformationMode\0pen\0selectedPen" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPItemPixmap[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 6, 14, // properties - 0, 0, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::QPixmap, 0x00095103, - 2, QMetaType::Bool, 0x00095103, - 3, 0x80000000 | 4, 0x00095009, - 5, 0x80000000 | 6, 0x00095009, - 7, QMetaType::QPen, 0x00095103, - 8, QMetaType::QPen, 0x00095103, - - 0 // eod -}; - -void QCPItemPixmap::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QPixmap*>(_v) = _t->pixmap(); break; - case 1: *reinterpret_cast< bool*>(_v) = _t->scaled(); break; - case 2: *reinterpret_cast< Qt::AspectRatioMode*>(_v) = _t->aspectRatioMode(); break; - case 3: *reinterpret_cast< Qt::TransformationMode*>(_v) = _t->transformationMode(); break; - case 4: *reinterpret_cast< QPen*>(_v) = _t->pen(); break; - case 5: *reinterpret_cast< QPen*>(_v) = _t->selectedPen(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setPixmap(*reinterpret_cast< QPixmap*>(_v)); break; - case 1: _t->setScaled(*reinterpret_cast< bool*>(_v)); break; - case 4: _t->setPen(*reinterpret_cast< QPen*>(_v)); break; - case 5: _t->setSelectedPen(*reinterpret_cast< QPen*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPItemPixmap::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPItemPixmap.data, - qt_meta_data_QCPItemPixmap, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPItemPixmap::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPItemPixmap::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPItemPixmap.stringdata0)) - return static_cast(this); - return QCPAbstractItem::qt_metacast(_clname); -} - -int QCPItemPixmap::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractItem::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 6; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 6; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPItemTracer_t { - QByteArrayData data[17]; - char stringdata0[156]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPItemTracer_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPItemTracer_t qt_meta_stringdata_QCPItemTracer = { - { -QT_MOC_LITERAL(0, 0, 13), // "QCPItemTracer" -QT_MOC_LITERAL(1, 14, 3), // "pen" -QT_MOC_LITERAL(2, 18, 11), // "selectedPen" -QT_MOC_LITERAL(3, 30, 5), // "brush" -QT_MOC_LITERAL(4, 36, 13), // "selectedBrush" -QT_MOC_LITERAL(5, 50, 4), // "size" -QT_MOC_LITERAL(6, 55, 5), // "style" -QT_MOC_LITERAL(7, 61, 11), // "TracerStyle" -QT_MOC_LITERAL(8, 73, 5), // "graph" -QT_MOC_LITERAL(9, 79, 9), // "QCPGraph*" -QT_MOC_LITERAL(10, 89, 8), // "graphKey" -QT_MOC_LITERAL(11, 98, 13), // "interpolating" -QT_MOC_LITERAL(12, 112, 6), // "tsNone" -QT_MOC_LITERAL(13, 119, 6), // "tsPlus" -QT_MOC_LITERAL(14, 126, 11), // "tsCrosshair" -QT_MOC_LITERAL(15, 138, 8), // "tsCircle" -QT_MOC_LITERAL(16, 147, 8) // "tsSquare" - - }, - "QCPItemTracer\0pen\0selectedPen\0brush\0" - "selectedBrush\0size\0style\0TracerStyle\0" - "graph\0QCPGraph*\0graphKey\0interpolating\0" - "tsNone\0tsPlus\0tsCrosshair\0tsCircle\0" - "tsSquare" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPItemTracer[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 9, 14, // properties - 1, 41, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::QPen, 0x00095103, - 2, QMetaType::QPen, 0x00095103, - 3, QMetaType::QBrush, 0x00095103, - 4, QMetaType::QBrush, 0x00095103, - 5, QMetaType::Double, 0x00095103, - 6, 0x80000000 | 7, 0x0009510b, - 8, 0x80000000 | 9, 0x0009510b, - 10, QMetaType::Double, 0x00095103, - 11, QMetaType::Bool, 0x00095103, - - // enums: name, alias, flags, count, data - 7, 7, 0x0, 5, 46, - - // enum data: key, value - 12, uint(QCPItemTracer::tsNone), - 13, uint(QCPItemTracer::tsPlus), - 14, uint(QCPItemTracer::tsCrosshair), - 15, uint(QCPItemTracer::tsCircle), - 16, uint(QCPItemTracer::tsSquare), - - 0 // eod -}; - -void QCPItemTracer::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - if (_c == QMetaObject::RegisterPropertyMetaType) { - switch (_id) { - default: *reinterpret_cast(_a[0]) = -1; break; - case 6: - *reinterpret_cast(_a[0]) = qRegisterMetaType< QCPGraph* >(); break; - } - } - -#ifndef QT_NO_PROPERTIES - else if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QPen*>(_v) = _t->pen(); break; - case 1: *reinterpret_cast< QPen*>(_v) = _t->selectedPen(); break; - case 2: *reinterpret_cast< QBrush*>(_v) = _t->brush(); break; - case 3: *reinterpret_cast< QBrush*>(_v) = _t->selectedBrush(); break; - case 4: *reinterpret_cast< double*>(_v) = _t->size(); break; - case 5: *reinterpret_cast< TracerStyle*>(_v) = _t->style(); break; - case 6: *reinterpret_cast< QCPGraph**>(_v) = _t->graph(); break; - case 7: *reinterpret_cast< double*>(_v) = _t->graphKey(); break; - case 8: *reinterpret_cast< bool*>(_v) = _t->interpolating(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setPen(*reinterpret_cast< QPen*>(_v)); break; - case 1: _t->setSelectedPen(*reinterpret_cast< QPen*>(_v)); break; - case 2: _t->setBrush(*reinterpret_cast< QBrush*>(_v)); break; - case 3: _t->setSelectedBrush(*reinterpret_cast< QBrush*>(_v)); break; - case 4: _t->setSize(*reinterpret_cast< double*>(_v)); break; - case 5: _t->setStyle(*reinterpret_cast< TracerStyle*>(_v)); break; - case 6: _t->setGraph(*reinterpret_cast< QCPGraph**>(_v)); break; - case 7: _t->setGraphKey(*reinterpret_cast< double*>(_v)); break; - case 8: _t->setInterpolating(*reinterpret_cast< bool*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; -} - -QT_INIT_METAOBJECT const QMetaObject QCPItemTracer::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPItemTracer.data, - qt_meta_data_QCPItemTracer, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPItemTracer::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPItemTracer::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPItemTracer.stringdata0)) - return static_cast(this); - return QCPAbstractItem::qt_metacast(_clname); -} - -int QCPItemTracer::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractItem::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 9; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 9; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 9; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 9; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 9; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 9; - } -#endif // QT_NO_PROPERTIES - return _id; -} -struct qt_meta_stringdata_QCPItemBracket_t { - QByteArrayData data[10]; - char stringdata0[97]; -}; -#define QT_MOC_LITERAL(idx, ofs, len) \ - Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ - qptrdiff(offsetof(qt_meta_stringdata_QCPItemBracket_t, stringdata0) + ofs \ - - idx * sizeof(QByteArrayData)) \ - ) -static const qt_meta_stringdata_QCPItemBracket_t qt_meta_stringdata_QCPItemBracket = { - { -QT_MOC_LITERAL(0, 0, 14), // "QCPItemBracket" -QT_MOC_LITERAL(1, 15, 3), // "pen" -QT_MOC_LITERAL(2, 19, 11), // "selectedPen" -QT_MOC_LITERAL(3, 31, 6), // "length" -QT_MOC_LITERAL(4, 38, 5), // "style" -QT_MOC_LITERAL(5, 44, 12), // "BracketStyle" -QT_MOC_LITERAL(6, 57, 8), // "bsSquare" -QT_MOC_LITERAL(7, 66, 7), // "bsRound" -QT_MOC_LITERAL(8, 74, 7), // "bsCurly" -QT_MOC_LITERAL(9, 82, 14) // "bsCalligraphic" - - }, - "QCPItemBracket\0pen\0selectedPen\0length\0" - "style\0BracketStyle\0bsSquare\0bsRound\0" - "bsCurly\0bsCalligraphic" -}; -#undef QT_MOC_LITERAL - -static const uint qt_meta_data_QCPItemBracket[] = { - - // content: - 8, // revision - 0, // classname - 0, 0, // classinfo - 0, 0, // methods - 4, 14, // properties - 1, 26, // enums/sets - 0, 0, // constructors - 0, // flags - 0, // signalCount - - // properties: name, type, flags - 1, QMetaType::QPen, 0x00095103, - 2, QMetaType::QPen, 0x00095103, - 3, QMetaType::Double, 0x00095103, - 4, 0x80000000 | 5, 0x0009510b, - - // enums: name, alias, flags, count, data - 5, 5, 0x0, 4, 31, - - // enum data: key, value - 6, uint(QCPItemBracket::bsSquare), - 7, uint(QCPItemBracket::bsRound), - 8, uint(QCPItemBracket::bsCurly), - 9, uint(QCPItemBracket::bsCalligraphic), - - 0 // eod -}; - -void QCPItemBracket::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) -{ - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: *reinterpret_cast< QPen*>(_v) = _t->pen(); break; - case 1: *reinterpret_cast< QPen*>(_v) = _t->selectedPen(); break; - case 2: *reinterpret_cast< double*>(_v) = _t->length(); break; - case 3: *reinterpret_cast< BracketStyle*>(_v) = _t->style(); break; - default: break; - } - } else if (_c == QMetaObject::WriteProperty) { - auto *_t = static_cast(_o); - (void)_t; - void *_v = _a[0]; - switch (_id) { - case 0: _t->setPen(*reinterpret_cast< QPen*>(_v)); break; - case 1: _t->setSelectedPen(*reinterpret_cast< QPen*>(_v)); break; - case 2: _t->setLength(*reinterpret_cast< double*>(_v)); break; - case 3: _t->setStyle(*reinterpret_cast< BracketStyle*>(_v)); break; - default: break; - } - } else if (_c == QMetaObject::ResetProperty) { - } -#endif // QT_NO_PROPERTIES - (void)_o; - (void)_id; - (void)_c; - (void)_a; -} - -QT_INIT_METAOBJECT const QMetaObject QCPItemBracket::staticMetaObject = { { - QMetaObject::SuperData::link(), - qt_meta_stringdata_QCPItemBracket.data, - qt_meta_data_QCPItemBracket, - qt_static_metacall, - nullptr, - nullptr -} }; - - -const QMetaObject *QCPItemBracket::metaObject() const -{ - return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; -} - -void *QCPItemBracket::qt_metacast(const char *_clname) -{ - if (!_clname) return nullptr; - if (!strcmp(_clname, qt_meta_stringdata_QCPItemBracket.stringdata0)) - return static_cast(this); - return QCPAbstractItem::qt_metacast(_clname); -} - -int QCPItemBracket::qt_metacall(QMetaObject::Call _c, int _id, void **_a) -{ - _id = QCPAbstractItem::qt_metacall(_c, _id, _a); - if (_id < 0) - return _id; - -#ifndef QT_NO_PROPERTIES - if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty - || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) { - qt_static_metacall(this, _c, _id, _a); - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyDesignable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyScriptable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyStored) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyEditable) { - _id -= 4; - } else if (_c == QMetaObject::QueryPropertyUser) { - _id -= 4; - } -#endif // QT_NO_PROPERTIES - return _id; -} -QT_WARNING_POP -QT_END_MOC_NAMESPACE diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/.qmake.stash b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/.qmake.stash deleted file mode 100644 index 710188f..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/.qmake.stash +++ /dev/null @@ -1,40 +0,0 @@ -QMAKE_CXX.QT_COMPILER_STDCXX = 199711L -QMAKE_CXX.QMAKE_MSC_VER = 1940 -QMAKE_CXX.QMAKE_MSC_FULL_VER = 194033813 -QMAKE_CXX.COMPILER_MACROS = \ - QT_COMPILER_STDCXX \ - QMAKE_MSC_VER \ - QMAKE_MSC_FULL_VER -QMAKE_CXX.INCDIRS = \ - .\\ToolBox\\LAMPScatterTool \ - .\\GPUTool \ - .\\ToolBox\\SimulationSAR \ - .\\ToolBox\\BaseToolbox \ - ..\\BaseCommonLibrary\\BaseTool \ - "C:\\Program Files (x86)\\Intel\\oneAPI\\mkl\\2025.0\\include" \ - "C:\\Program Files (x86)\\Intel\\oneAPI\\mkl\\2025.0\\include\\fftw" \ - "C:\\Program Files (x86)\\Intel\\oneAPI\\mkl\\2025.0\\include\\mkl\\intel64" \ - "C:\\Program Files (x86)\\Intel\\oneAPI\\mkl\\2025.0\\include" \ - "C:\\Program Files (x86)\\Intel\\oneAPI\\mkl\\2025.0\\include\\fftw" \ - "C:\\Program Files (x86)\\Intel\\oneAPI\\mkl\\2025.0\\include\\mkl\\intel64" \ - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\include" \ - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\atlmfc\\include" \ - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Auxiliary\\VS\\include" \ - "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt" \ - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Auxiliary\\VS\\UnitTest\\include" \ - "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\um" \ - "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\shared" \ - "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\winrt" \ - "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\cppwinrt" \ - "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\Include\\um" \ - C:\\vcpkg\\installed\\x64-windows\\include -QMAKE_CXX.LIBDIRS = \ - "C:\\Program Files (x86)\\Intel\\oneAPI\\compiler\\latest\\lib" \ - "C:\\Program Files (x86)\\Intel\\oneAPI\\mkl\\2025.0\\lib" \ - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\lib\\x64" \ - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\atlmfc\\lib\\x64" \ - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Auxiliary\\VS\\lib\\x64" \ - "C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.22621.0\\ucrt\\x64" \ - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Auxiliary\\VS\\UnitTest\\lib" \ - "C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.22621.0\\um\\x64" \ - "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\lib\\um\\x64" diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/import.qml b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/import.qml deleted file mode 100644 index fe571f0..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/import.qml +++ /dev/null @@ -1 +0,0 @@ -QmlObject { } diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/moc_predefs.h.cbt b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/moc_predefs.h.cbt deleted file mode 100644 index 693383c..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/moc_predefs.h.cbt +++ /dev/null @@ -1 +0,0 @@ -This is a dummy file needed to create ./moc_predefs.h diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/props.txt b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/props.txt deleted file mode 100644 index 2dae25d..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/props.txt +++ /dev/null @@ -1,25 +0,0 @@ -QT_SYSROOT: -QT_INSTALL_PREFIX:C:/vcpkg/installed/x64-windows -QT_INSTALL_ARCHDATA:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_INSTALL_DATA:C:/vcpkg/installed/x64-windows/share/qt5 -QT_INSTALL_DOCS:C:/vcpkg/installed/x64-windows/share/qt5/doc -QT_INSTALL_HEADERS:C:/vcpkg/installed/x64-windows/include/qt5 -QT_INSTALL_LIBS:C:/vcpkg/installed/x64-windows/lib -QT_INSTALL_LIBEXECS:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_INSTALL_BINS:C:/vcpkg/installed/x64-windows/bin -QT_INSTALL_TESTS:C:/vcpkg/installed/x64-windows/tests -QT_INSTALL_PLUGINS:C:/vcpkg/installed/x64-windows/plugins -QT_INSTALL_IMPORTS:C:/vcpkg/installed/x64-windows/tools/qt5/imports -QT_INSTALL_QML:C:/vcpkg/installed/x64-windows/qml -QT_INSTALL_TRANSLATIONS:C:/vcpkg/installed/x64-windows/share/qt5/translations -QT_INSTALL_CONFIGURATION: -QT_INSTALL_EXAMPLES:C:/vcpkg/installed/x64-windows/share/qt5/examples -QT_INSTALL_DEMOS:C:/vcpkg/installed/x64-windows/share/qt5/examples -QT_HOST_PREFIX:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_HOST_DATA:C:/vcpkg/installed/x64-windows/tools/qt5 -QT_HOST_BINS:C:/vcpkg/installed/x64-windows/tools/qt5/bin -QT_HOST_LIBS:C:/vcpkg/installed/x64-windows/tools/qt5/lib -QMAKE_SPEC:win32-msvc -QMAKE_XSPEC:win32-msvc -QMAKE_VERSION:3.1 -QT_VERSION:5.15.13 diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.pro b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.pro deleted file mode 100644 index ef1f0af..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.pro +++ /dev/null @@ -1,2 +0,0 @@ -CONFIG += no_fixpath -QT = core xml sql gui help xmlpatterns widgets location bluetooth printsupport dbus charts datavisualization diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.vcxproj b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.vcxproj deleted file mode 100644 index 811b4af..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.vcxproj +++ /dev/null @@ -1,88 +0,0 @@ - - - - - Release - x64 - - - - - qtvars - Qt4VSv1.0 - - - - v143 - .\ - false - NotSet - Application - qtvars - - - - - - - - - .\ - qtvars - true - false - - - - C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\qmake;C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtXml;C:\vcpkg\installed\x64-windows\include\qt5\QtHelp;C:\vcpkg\installed\x64-windows\include\qt5\QtSql;C:\vcpkg\installed\x64-windows\include\qt5\QtPrintSupport;C:\vcpkg\installed\x64-windows\include\qt5\QtCharts;C:\vcpkg\installed\x64-windows\include\qt5\QtWidgets;C:\vcpkg\installed\x64-windows\include\qt5\QtLocation;C:\vcpkg\installed\x64-windows\include\qt5\QtPositioningQuick;C:\vcpkg\installed\x64-windows\include\qt5\QtQuick;C:\vcpkg\installed\x64-windows\include\qt5\QtDataVisualization;C:\vcpkg\installed\x64-windows\include\qt5\QtGui;C:\vcpkg\installed\x64-windows\include\qt5\QtXmlPatterns;C:\vcpkg\installed\x64-windows\include\qt5\QtQmlModels;C:\vcpkg\installed\x64-windows\include\qt5\QtQml;C:\vcpkg\installed\x64-windows\include\qt5\QtNetwork;C:\vcpkg\installed\x64-windows\include\qt5\QtPositioning;C:\vcpkg\installed\x64-windows\include\qt5\QtBluetooth;C:\vcpkg\installed\x64-windows\include\qt5\QtDBus;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\Users\30453\Desktop\RasterTool\RasterProcessTool\LAMPSARProcessProgram\RasterPr.7EF67DAA\x64\Release\qt\qmake;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc;%(AdditionalIncludeDirectories) - -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus %(AdditionalOptions) - .\ - false - None - Sync - .\ - MaxSpeed - _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;QT_XML_LIB;QT_HELP_LIB;QT_SQL_LIB;QT_PRINTSUPPORT_LIB;QT_CHARTS_LIB;QT_WIDGETS_LIB;QT_LOCATION_LIB;QT_POSITIONINGQUICK_LIB;QT_QUICK_LIB;QT_DATAVISUALIZATION_LIB;QT_GUI_LIB;QT_XMLPATTERNS_LIB;QT_QMLMODELS_LIB;QT_QML_LIB;QT_NETWORK_LIB;QT_POSITIONING_LIB;QT_BLUETOOTH_LIB;QT_DBUS_LIB;QT_CORE_LIB;%(PreprocessorDefinitions) - false - - MultiThreadedDLL - true - true - false - TurnOffAllWarnings - - - C:\vcpkg\installed\x64-windows\lib\Qt5Xml.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Help.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Sql.lib;C:\vcpkg\installed\x64-windows\lib\Qt5PrintSupport.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Charts.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Widgets.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Location.lib;C:\vcpkg\installed\x64-windows\lib\Qt5PositioningQuick.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Quick.lib;C:\vcpkg\installed\x64-windows\lib\Qt5DataVisualization.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Gui.lib;C:\vcpkg\installed\x64-windows\lib\Qt5XmlPatterns.lib;C:\vcpkg\installed\x64-windows\lib\Qt5QmlModels.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Qml.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Network.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Positioning.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Bluetooth.lib;C:\vcpkg\installed\x64-windows\lib\Qt5DBus.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Core.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmain.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;C:\vcpkg\installed\x64-windows\lib\bz2.lib;C:\vcpkg\installed\x64-windows\lib\libpng16.lib;C:\vcpkg\installed\x64-windows\lib\zlib.lib;C:\vcpkg\installed\x64-windows\lib\zstd.lib;C:\vcpkg\installed\x64-windows\lib\icuin.lib;C:\vcpkg\installed\x64-windows\lib\icuuc.lib;C:\vcpkg\installed\x64-windows\lib\icuio.lib;C:\vcpkg\installed\x64-windows\lib\icudt.lib;advapi32.lib;%(AdditionalDependencies) - C:\vcpkg\installed\x64-windows\lib;C:\vcpkg\installed\x64-windows\lib\manual-link;%(AdditionalLibraryDirectories) - "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions) - true - false - true - false - true - $(OutDir)\qtvars.exe - true - Windows - true - - - Unsigned - None - 0 - - - _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;QT_XML_LIB;QT_HELP_LIB;QT_SQL_LIB;QT_PRINTSUPPORT_LIB;QT_CHARTS_LIB;QT_WIDGETS_LIB;QT_LOCATION_LIB;QT_POSITIONINGQUICK_LIB;QT_QUICK_LIB;QT_DATAVISUALIZATION_LIB;QT_GUI_LIB;QT_XMLPATTERNS_LIB;QT_QMLMODELS_LIB;QT_QML_LIB;QT_NETWORK_LIB;QT_POSITIONING_LIB;QT_BLUETOOTH_LIB;QT_DBUS_LIB;QT_CORE_LIB;%(PreprocessorDefinitions) - - - - - Document - C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\features\data\dummy.cpp;%(AdditionalInputs) - cl -BxC:\vcpkg\installed\x64-windows\tools\qt5\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -O2 -MD -W0 -E C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\features\data\dummy.cpp 2>NUL >moc_predefs.h - Generate moc_predefs.h - moc_predefs.h;%(Outputs) - - - - - \ No newline at end of file diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.vcxproj.filters b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.vcxproj.filters deleted file mode 100644 index a5e61b7..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.vcxproj.filters +++ /dev/null @@ -1,14 +0,0 @@ - - - - - {71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11} - cpp;c;cxx;moc;h;def;odl;idl;res; - - - - - Generated Files - - - \ No newline at end of file diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.xml b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.xml deleted file mode 100644 index 5e16d2a..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qmake/qtvars.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;QT_XML_LIB;QT_HELP_LIB;QT_SQL_LIB;QT_PRINTSUPPORT_LIB;QT_CHARTS_LIB;QT_WIDGETS_LIB;QT_LOCATION_LIB;QT_POSITIONINGQUICK_LIB;QT_QUICK_LIB;QT_DATAVISUALIZATION_LIB;QT_GUI_LIB;QT_XMLPATTERNS_LIB;QT_QMLMODELS_LIB;QT_QML_LIB;QT_NETWORK_LIB;QT_POSITIONING_LIB;QT_BLUETOOTH_LIB;QT_DBUS_LIB;QT_CORE_LIB -C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtXml;C:\vcpkg\installed\x64-windows\include\qt5\QtHelp;C:\vcpkg\installed\x64-windows\include\qt5\QtSql;C:\vcpkg\installed\x64-windows\include\qt5\QtPrintSupport;C:\vcpkg\installed\x64-windows\include\qt5\QtCharts;C:\vcpkg\installed\x64-windows\include\qt5\QtWidgets;C:\vcpkg\installed\x64-windows\include\qt5\QtLocation;C:\vcpkg\installed\x64-windows\include\qt5\QtPositioningQuick;C:\vcpkg\installed\x64-windows\include\qt5\QtQuick;C:\vcpkg\installed\x64-windows\include\qt5\QtDataVisualization;C:\vcpkg\installed\x64-windows\include\qt5\QtGui;C:\vcpkg\installed\x64-windows\include\qt5\QtXmlPatterns;C:\vcpkg\installed\x64-windows\include\qt5\QtQmlModels;C:\vcpkg\installed\x64-windows\include\qt5\QtQml;C:\vcpkg\installed\x64-windows\include\qt5\QtNetwork;C:\vcpkg\installed\x64-windows\include\qt5\QtPositioning;C:\vcpkg\installed\x64-windows\include\qt5\QtBluetooth;C:\vcpkg\installed\x64-windows\include\qt5\QtDBus;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc - -MultiThreadedDLL --Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -C:\vcpkg\installed\x64-windows\lib\Qt5Xml.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Help.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Sql.lib;C:\vcpkg\installed\x64-windows\lib\Qt5PrintSupport.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Charts.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Widgets.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Location.lib;C:\vcpkg\installed\x64-windows\lib\Qt5PositioningQuick.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Quick.lib;C:\vcpkg\installed\x64-windows\lib\Qt5DataVisualization.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Gui.lib;C:\vcpkg\installed\x64-windows\lib\Qt5XmlPatterns.lib;C:\vcpkg\installed\x64-windows\lib\Qt5QmlModels.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Qml.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Network.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Positioning.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Bluetooth.lib;C:\vcpkg\installed\x64-windows\lib\Qt5DBus.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Core.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmain.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;C:\vcpkg\installed\x64-windows\lib\bz2.lib;C:\vcpkg\installed\x64-windows\lib\libpng16.lib;C:\vcpkg\installed\x64-windows\lib\zlib.lib;C:\vcpkg\installed\x64-windows\lib\zstd.lib;C:\vcpkg\installed\x64-windows\lib\icuin.lib;C:\vcpkg\installed\x64-windows\lib\icuuc.lib;C:\vcpkg\installed\x64-windows\lib\icuio.lib;C:\vcpkg\installed\x64-windows\lib\icudt.lib;advapi32.lib -"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" - -C:/vcpkg/installed/x64-windows -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/share/qt5 -C:/vcpkg/installed/x64-windows/share/qt5/doc -C:/vcpkg/installed/x64-windows/include/qt5 -C:/vcpkg/installed/x64-windows/lib -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/bin -C:/vcpkg/installed/x64-windows/tests -C:/vcpkg/installed/x64-windows/plugins -C:/vcpkg/installed/x64-windows/tools/qt5/imports -C:/vcpkg/installed/x64-windows/qml -C:/vcpkg/installed/x64-windows/share/qt5/translations - -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5/bin -C:/vcpkg/installed/x64-windows/tools/qt5/lib -win32-msvc -win32-msvc -3.1 -5.15.13 -jZIxUgMxDEWvohtsRZlCscWuQGs5kgwEJpP73wJtCJMZGrZwI//3/b/GX1ypBcf5EKri11M8QVEj+FgF/CQwD4aFpG+DjhFkzeGd60zhIFowWBscZVAaxALduIWP3tUC6nE4lAUttRUD39gHCn/eIU4wT6VnbuSHqZu+UImJg9bbkDfz2XT0qUjRtbNQqiiFhdzVHioHbkVGpQy57LXCWm9PZKYfuLJlADUmB49aet9rJdjmgTN5YKtoFWzkXlfay9/lwkdDO0ORq/at/e61PLrcQUivf+is/To9wFwetfwPZau/3e3L8Mfl93kjIXS6fAM= - 5.15.13 - 5 - 15 - 13 - - diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qtvars.xml b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qtvars.xml deleted file mode 100644 index 5e16d2a..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/qtvars.xml +++ /dev/null @@ -1,41 +0,0 @@ - - -_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;QT_NO_DEBUG;QT_XML_LIB;QT_HELP_LIB;QT_SQL_LIB;QT_PRINTSUPPORT_LIB;QT_CHARTS_LIB;QT_WIDGETS_LIB;QT_LOCATION_LIB;QT_POSITIONINGQUICK_LIB;QT_QUICK_LIB;QT_DATAVISUALIZATION_LIB;QT_GUI_LIB;QT_XMLPATTERNS_LIB;QT_QMLMODELS_LIB;QT_QML_LIB;QT_NETWORK_LIB;QT_POSITIONING_LIB;QT_BLUETOOTH_LIB;QT_DBUS_LIB;QT_CORE_LIB -C:\vcpkg\installed\x64-windows\include\qt5;C:\vcpkg\installed\x64-windows\include\qt5\QtXml;C:\vcpkg\installed\x64-windows\include\qt5\QtHelp;C:\vcpkg\installed\x64-windows\include\qt5\QtSql;C:\vcpkg\installed\x64-windows\include\qt5\QtPrintSupport;C:\vcpkg\installed\x64-windows\include\qt5\QtCharts;C:\vcpkg\installed\x64-windows\include\qt5\QtWidgets;C:\vcpkg\installed\x64-windows\include\qt5\QtLocation;C:\vcpkg\installed\x64-windows\include\qt5\QtPositioningQuick;C:\vcpkg\installed\x64-windows\include\qt5\QtQuick;C:\vcpkg\installed\x64-windows\include\qt5\QtDataVisualization;C:\vcpkg\installed\x64-windows\include\qt5\QtGui;C:\vcpkg\installed\x64-windows\include\qt5\QtXmlPatterns;C:\vcpkg\installed\x64-windows\include\qt5\QtQmlModels;C:\vcpkg\installed\x64-windows\include\qt5\QtQml;C:\vcpkg\installed\x64-windows\include\qt5\QtNetwork;C:\vcpkg\installed\x64-windows\include\qt5\QtPositioning;C:\vcpkg\installed\x64-windows\include\qt5\QtBluetooth;C:\vcpkg\installed\x64-windows\include\qt5\QtDBus;C:\vcpkg\installed\x64-windows\include\qt5\QtCore;C:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc - -MultiThreadedDLL --Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -C:\vcpkg\installed\x64-windows\lib\Qt5Xml.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Help.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Sql.lib;C:\vcpkg\installed\x64-windows\lib\Qt5PrintSupport.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Charts.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Widgets.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Location.lib;C:\vcpkg\installed\x64-windows\lib\Qt5PositioningQuick.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Quick.lib;C:\vcpkg\installed\x64-windows\lib\Qt5DataVisualization.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Gui.lib;C:\vcpkg\installed\x64-windows\lib\Qt5XmlPatterns.lib;C:\vcpkg\installed\x64-windows\lib\Qt5QmlModels.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Qml.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Network.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Positioning.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Bluetooth.lib;C:\vcpkg\installed\x64-windows\lib\Qt5DBus.lib;C:\vcpkg\installed\x64-windows\lib\Qt5Core.lib;C:\vcpkg\installed\x64-windows\lib\manual-link\qtmain.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;C:\vcpkg\installed\x64-windows\lib\bz2.lib;C:\vcpkg\installed\x64-windows\lib\libpng16.lib;C:\vcpkg\installed\x64-windows\lib\zlib.lib;C:\vcpkg\installed\x64-windows\lib\zstd.lib;C:\vcpkg\installed\x64-windows\lib\icuin.lib;C:\vcpkg\installed\x64-windows\lib\icuuc.lib;C:\vcpkg\installed\x64-windows\lib\icuio.lib;C:\vcpkg\installed\x64-windows\lib\icudt.lib;advapi32.lib -"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" - -C:/vcpkg/installed/x64-windows -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/share/qt5 -C:/vcpkg/installed/x64-windows/share/qt5/doc -C:/vcpkg/installed/x64-windows/include/qt5 -C:/vcpkg/installed/x64-windows/lib -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/bin -C:/vcpkg/installed/x64-windows/tests -C:/vcpkg/installed/x64-windows/plugins -C:/vcpkg/installed/x64-windows/tools/qt5/imports -C:/vcpkg/installed/x64-windows/qml -C:/vcpkg/installed/x64-windows/share/qt5/translations - -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/share/qt5/examples -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5 -C:/vcpkg/installed/x64-windows/tools/qt5/bin -C:/vcpkg/installed/x64-windows/tools/qt5/lib -win32-msvc -win32-msvc -3.1 -5.15.13 -jZIxUgMxDEWvohtsRZlCscWuQGs5kgwEJpP73wJtCJMZGrZwI//3/b/GX1ypBcf5EKri11M8QVEj+FgF/CQwD4aFpG+DjhFkzeGd60zhIFowWBscZVAaxALduIWP3tUC6nE4lAUttRUD39gHCn/eIU4wT6VnbuSHqZu+UImJg9bbkDfz2XT0qUjRtbNQqiiFhdzVHioHbkVGpQy57LXCWm9PZKYfuLJlADUmB49aet9rJdjmgTN5YKtoFWzkXlfay9/lwkdDO0ORq/at/e61PLrcQUivf+is/To9wFwetfwPZau/3e3L8Mfl93kjIXS6fAM= - 5.15.13 - 5 - 15 - 13 - - diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/rcc/qrc_RasterProcessTool.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/rcc/qrc_RasterProcessTool.cpp deleted file mode 100644 index 8a03578..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/rcc/qrc_RasterProcessTool.cpp +++ /dev/null @@ -1,3552 +0,0 @@ -/**************************************************************************** -** Resource object code -** -** Created by: The Resource Compiler for Qt version 5.15.13 -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -static const unsigned char qt_resource_data[] = { - // C:/Users/30453/Desktop/RasterTool/RasterProcessTool/LAMPSARProcessProgram/resource/toolicon.png - 0x0,0x0,0x29,0x6, - 0x89, - 0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0, - 0x0,0x2,0x30,0x0,0x0,0x2,0x15,0x8,0x4,0x0,0x0,0x0,0x65,0x99,0xd,0x61, - 0x0,0x0,0x0,0x4,0x67,0x41,0x4d,0x41,0x0,0x0,0xb1,0x8f,0xb,0xfc,0x61,0x5, - 0x0,0x0,0x0,0x20,0x63,0x48,0x52,0x4d,0x0,0x0,0x7a,0x26,0x0,0x0,0x80,0x84, - 0x0,0x0,0xfa,0x0,0x0,0x0,0x80,0xe8,0x0,0x0,0x75,0x30,0x0,0x0,0xea,0x60, - 0x0,0x0,0x3a,0x98,0x0,0x0,0x17,0x70,0x9c,0xba,0x51,0x3c,0x0,0x0,0x0,0x2, - 0x62,0x4b,0x47,0x44,0x0,0xff,0x87,0x8f,0xcc,0xbf,0x0,0x0,0x0,0x9,0x70,0x48, - 0x59,0x73,0x0,0x0,0x8,0xdc,0x0,0x0,0x8,0xdc,0x1,0x9f,0xe8,0x5f,0x3c,0x0, - 0x0,0x0,0x7,0x74,0x49,0x4d,0x45,0x7,0xe9,0x1,0x1a,0x17,0x28,0x33,0x4,0xbf, - 0x4,0xe8,0x0,0x0,0x28,0x5b,0x49,0x44,0x41,0x54,0x78,0xda,0xed,0xdd,0x77,0x98, - 0x95,0xd5,0xb9,0xf7,0xf1,0xef,0xde,0x53,0x60,0x86,0x61,0x98,0x1,0x86,0x2e,0xbd, - 0x86,0x22,0x75,0x68,0x8a,0xa8,0xc1,0x16,0x15,0x63,0x6c,0x29,0xc6,0x24,0x46,0xd3, - 0xec,0xf1,0xa4,0x99,0xbc,0x46,0x8d,0x9e,0x98,0x18,0x3d,0x46,0xa3,0x26,0xf1,0xbc, - 0xe7,0xcd,0x51,0x13,0x8f,0x89,0x26,0x87,0xc4,0xe,0x36,0x44,0x1,0x31,0x80,0x80, - 0xa0,0x34,0x87,0x32,0xb4,0xa1,0xc3,0x30,0x4c,0x7d,0xff,0x0,0x3,0xc8,0x94,0x67, - 0xef,0x99,0xfd,0xdc,0x6b,0x3d,0xfb,0xf7,0xb9,0xaf,0x2b,0x7f,0x78,0x5,0xf6,0xbd, - 0xd7,0xda,0xeb,0xc7,0xde,0x4f,0x5b,0x31,0x44,0x1a,0x17,0x23,0x4e,0x2e,0x9d,0x28, - 0xa2,0x3,0x1d,0xe8,0x44,0xf,0xba,0xd2,0x8d,0x22,0x5a,0x1f,0xae,0x6c,0x62,0x49, - 0xfd,0xbd,0xb5,0x54,0x51,0x45,0x15,0x95,0x54,0x70,0x80,0xed,0xac,0xa5,0x84,0x12, - 0x36,0x50,0xca,0x46,0x76,0x51,0x43,0x9d,0xf5,0x1b,0x97,0xe6,0x4b,0xee,0xa3,0x21, - 0xd1,0x97,0x4d,0x27,0x3a,0xd3,0x99,0x13,0xe8,0x49,0x7f,0x7a,0xd2,0x9e,0x7c,0xf2, - 0xc9,0x49,0xf1,0x27,0xa6,0x8e,0x72,0x76,0x50,0xc6,0x7a,0x3e,0x64,0x5,0x2b,0x59, - 0xcf,0x26,0x2a,0xac,0x87,0x42,0x92,0xa7,0x80,0x91,0x23,0x62,0xb4,0xa5,0x88,0x6e, - 0xc,0x61,0x28,0xfd,0xe8,0x4e,0x17,0x3a,0x90,0x65,0xd8,0xcf,0x1e,0x36,0x50,0xc2, - 0x32,0x16,0xb1,0x82,0x8d,0x6c,0xa3,0xc6,0x7a,0x80,0x24,0x51,0xa,0x18,0x89,0x91, - 0x4b,0x7b,0x4e,0x60,0x4,0x43,0xe9,0x4f,0x1f,0x7a,0x90,0x43,0xdc,0xba,0xa9,0x63, - 0x54,0xb3,0x87,0xf,0x59,0xc6,0x2,0xde,0x65,0x1d,0xdb,0xa9,0xb6,0x6e,0x48,0x82, - 0x52,0xc0,0xa4,0xaf,0x2c,0xf2,0xe8,0xc1,0x70,0x3e,0xc5,0x10,0x86,0xd0,0x8d,0x5c, - 0xd3,0x6f,0x2b,0x41,0x54,0xb1,0x97,0x95,0x2c,0x60,0x2e,0xf3,0x29,0x65,0xbf,0x8e, - 0xd2,0xb8,0x4f,0x1,0x93,0x7e,0x32,0x29,0x60,0x30,0x43,0x19,0xc6,0x48,0xfa,0x51, - 0x40,0x8e,0x75,0x43,0x9,0x3b,0xc0,0x36,0xde,0x63,0x36,0xb3,0x59,0xc6,0x5e,0xc5, - 0x8c,0xcb,0x14,0x30,0xe9,0x23,0x46,0x5b,0x6,0x30,0x82,0x9,0x8c,0xa1,0x27,0xed, - 0xc9,0xb0,0x6e,0xa8,0x99,0x6a,0x29,0x63,0x39,0x33,0x79,0x9d,0xf7,0xd8,0x6d,0xdd, - 0x8c,0xd4,0x4f,0x1,0x93,0xe,0xda,0xd2,0x9b,0xa1,0x4c,0x62,0x34,0x7d,0xe8,0xec, - 0x7d,0xb0,0x7c,0xd2,0x76,0x96,0xf0,0x3c,0x33,0x59,0xce,0x1,0xeb,0x56,0xe4,0x93, - 0x14,0x30,0x51,0x96,0x43,0x77,0x86,0x31,0x99,0xd1,0xc,0xa4,0x6b,0xe4,0x82,0xe5, - 0x68,0x75,0x6c,0xe6,0x6d,0x66,0xf0,0x6,0xeb,0x74,0xae,0xc9,0x25,0xa,0x98,0x28, - 0xca,0xa0,0x90,0x81,0x4c,0x66,0x3c,0xa3,0xe8,0x49,0x26,0x7,0xd8,0xcb,0x7e,0xf6, - 0x53,0xc1,0x1,0x2a,0x1,0xa8,0xa2,0x86,0x38,0xd9,0x40,0x36,0x71,0x32,0xc8,0x26, - 0x97,0x56,0x64,0xd3,0x8a,0xd6,0xe4,0x3a,0x76,0xe,0x29,0xb8,0x2a,0x56,0xf2,0x1c, - 0x7f,0x65,0x31,0xfb,0xad,0x5b,0x91,0x43,0x14,0x30,0xd1,0x13,0xe3,0x34,0xae,0x65, - 0x3c,0xed,0xa8,0x63,0x23,0xef,0xb2,0x98,0xf7,0xd9,0xc0,0x56,0xca,0xa9,0xa5,0xf6, - 0xf0,0x21,0xd1,0x3a,0xea,0x88,0x11,0x83,0xc3,0xff,0x1b,0x27,0x4e,0x6b,0xf2,0xe9, - 0x48,0x11,0xdd,0x39,0x81,0xbe,0xc,0xa2,0x1b,0x79,0x64,0x5b,0xbf,0x99,0x84,0xd5, - 0x51,0xc6,0xeb,0x3c,0xc3,0x2c,0xb6,0xe9,0xf0,0xaf,0x3d,0x5,0x4c,0xf4,0xc4,0xe8, - 0xc0,0x50,0x6,0x50,0x4b,0x9,0x2b,0x29,0xa3,0x3c,0x89,0xbf,0x21,0x97,0x7c,0x7a, - 0x30,0x8a,0x91,0xc,0x63,0x30,0x85,0x64,0x5a,0xbf,0xa9,0x4,0x95,0xb3,0x88,0x27, - 0xf9,0x7,0x25,0xd4,0x5a,0xb7,0x92,0xde,0x14,0x30,0xd2,0x98,0x38,0xed,0x39,0x81, - 0x51,0x14,0x33,0x92,0x41,0xb4,0xf3,0xea,0xf3,0x52,0xcd,0x72,0x9e,0xe4,0x19,0x3e, - 0x54,0xc8,0xd8,0xf1,0xe9,0x3,0x23,0x76,0x62,0x74,0xa2,0x3f,0xc5,0x9c,0xcc,0x30, - 0x7a,0x79,0xf4,0xc3,0xa9,0x96,0xd5,0xfc,0xf,0x4f,0x28,0x64,0xac,0x28,0x60,0x24, - 0x11,0xd9,0xf4,0x66,0xc,0x9f,0x66,0x12,0xbd,0x69,0x6d,0xdd,0x4c,0x40,0x75,0xac, - 0xe4,0x9,0xfe,0xc8,0x6a,0x1d,0x93,0x9,0x9f,0x2,0x46,0x12,0x97,0x49,0xf,0x26, - 0x72,0x3a,0x53,0x38,0xc1,0x93,0x98,0xa9,0x65,0x5,0x7f,0xe0,0x4f,0x6c,0x50,0xc8, - 0x84,0x2b,0xca,0xd7,0x46,0x48,0xaa,0xd4,0xb2,0x8b,0xa5,0xbc,0xc0,0xc,0xde,0xa7, - 0x86,0xf6,0xe4,0x3a,0xff,0xf,0x55,0x8c,0x22,0xa6,0x32,0x85,0x4a,0x4a,0xf4,0xf8, - 0x87,0x30,0x29,0x60,0x24,0x59,0x35,0xec,0x64,0x21,0xcf,0xf1,0x32,0x5b,0xc8,0xa3, - 0x83,0xf3,0x67,0x9a,0x32,0xe8,0xce,0x19,0x8c,0x62,0x3b,0xeb,0x75,0x31,0x5e,0x58, - 0x14,0x30,0xd2,0x3c,0x95,0x94,0xf2,0x3a,0xff,0x60,0x31,0x19,0x14,0x91,0x6b,0xdd, - 0x4e,0x13,0xb2,0x18,0xc8,0xd9,0x74,0x63,0x2d,0xdb,0xad,0x5b,0x49,0xf,0xa,0x18, - 0x69,0xbe,0x3a,0xf6,0xb2,0x84,0xbf,0x33,0x9b,0x3,0x74,0xa4,0xc0,0xf1,0x1f,0x4c, - 0xb9,0x14,0x73,0x2a,0x35,0xac,0xd5,0xbd,0x4b,0xa9,0xa7,0x80,0x91,0x96,0x52,0x45, - 0x9,0x2f,0xf1,0x32,0xdb,0x28,0xa2,0xbd,0xd3,0xb7,0x1b,0xc4,0xe8,0xc4,0x34,0x86, - 0xb3,0x8e,0x52,0x1d,0xf4,0x4d,0x2d,0x5,0x8c,0xb4,0xa4,0x5a,0xb6,0x32,0x9b,0xe7, - 0xd9,0x40,0x11,0x1d,0x9d,0xfe,0x74,0x65,0x32,0x88,0x69,0x64,0xf3,0x41,0x12,0x57, - 0x3a,0x4b,0x60,0x2e,0x7f,0x4,0xc4,0x4f,0x75,0xec,0x64,0x1e,0xcf,0xb1,0x9e,0x22, - 0x8a,0x9c,0xfe,0x84,0xb5,0x63,0xa,0xc3,0x29,0x61,0xa3,0xbe,0xc7,0xa4,0x8a,0xcb, - 0xd3,0x2f,0xfe,0xaa,0x63,0xf,0xf3,0x79,0x9e,0x52,0x3a,0xd1,0xc9,0xe1,0x9f,0x4b, - 0x19,0xc,0xe4,0x74,0xe2,0x2c,0xd7,0xc9,0xeb,0xd4,0x50,0xc0,0x48,0xea,0xec,0x61, - 0x1e,0x2f,0xb0,0x8d,0x1e,0x74,0x70,0xf8,0xc0,0x6f,0x1,0x53,0xe8,0xc7,0x7,0x6c, - 0xb5,0x6e,0x24,0x8a,0x14,0x30,0x92,0x5a,0xbb,0x99,0xc3,0xcb,0xec,0xa3,0x37,0xf9, - 0xce,0x86,0x4c,0x26,0xc3,0x39,0x85,0x32,0x56,0xe9,0xfa,0x98,0x96,0xa6,0x80,0x91, - 0xd4,0xdb,0xce,0x6b,0xbc,0x49,0x2b,0x7a,0x39,0x7c,0x63,0x41,0x27,0xa6,0x91,0xc7, - 0x52,0x3d,0xaa,0xaa,0x65,0x29,0x60,0x24,0xc,0x75,0x6c,0xe4,0x25,0x96,0x51,0x44, - 0xf,0x67,0x3f,0x73,0xad,0x19,0xcf,0x10,0x56,0xb0,0xd9,0xba,0x91,0x28,0x71,0x75, - 0xb2,0x25,0x7a,0xaa,0x58,0xc1,0x8b,0x94,0xd1,0x97,0x42,0x47,0x7f,0x2c,0x65,0x30, - 0x88,0xc9,0x6c,0x62,0x95,0x1e,0xee,0xd0,0x52,0x14,0x30,0x12,0xa6,0xfd,0xcc,0xe5, - 0x75,0xb2,0xe8,0xe7,0xec,0x8f,0xa5,0xce,0x9c,0x46,0x2d,0xef,0x1d,0x7e,0x76,0xb1, - 0x34,0x93,0x2,0x46,0xc2,0x55,0xc7,0x16,0x66,0xf2,0x3e,0xbd,0xe9,0xe6,0xe8,0xf7, - 0x98,0x36,0x4c,0xa1,0x88,0x85,0xec,0xb5,0x6e,0x24,0xa,0x14,0x30,0x12,0xbe,0x6a, - 0x96,0xf3,0x32,0xb5,0xc,0x76,0x74,0x57,0xc9,0x4c,0x46,0x33,0x98,0x25,0x3a,0x71, - 0x2d,0xe2,0xaf,0x6c,0xce,0x67,0xe,0xd5,0xd4,0x39,0x5a,0xef,0x72,0x9a,0xc3,0x97, - 0x8,0x7a,0x42,0xdf,0x60,0xc4,0x4a,0xd,0x1f,0x30,0x8b,0x5a,0x86,0x38,0xfa,0x3d, - 0xa6,0x2b,0x27,0xb3,0x8e,0xf,0x75,0x1b,0x41,0x73,0x28,0x60,0xc4,0xd2,0x6e,0x66, - 0xb3,0x92,0xc1,0x74,0xb6,0x6e,0xa4,0x5e,0x85,0x4c,0xa2,0x94,0xe5,0x8a,0x98,0xe4, - 0x29,0x60,0xc4,0x56,0x35,0xcb,0x78,0x93,0x8e,0xc,0x70,0xf2,0xb3,0xd8,0x8e,0xc9, - 0x6c,0x65,0xa9,0x22,0x26,0x59,0x2e,0x4e,0xaa,0xa4,0x9b,0xad,0xcc,0x64,0x17,0xc3, - 0x68,0x6b,0xdd,0x48,0x3d,0xda,0x32,0x89,0xed,0x2c,0xd1,0x95,0x31,0xc9,0x51,0xc0, - 0x88,0xb,0x2a,0x98,0xc7,0x52,0x6,0x3a,0x79,0xea,0x3a,0x8f,0x89,0x8a,0x98,0x64, - 0x29,0x60,0xc4,0xd,0x75,0xac,0x62,0x36,0x45,0xc,0x72,0xf0,0x33,0xd9,0x86,0x49, - 0xec,0x64,0xb1,0x22,0x26,0x71,0xee,0x4d,0xa6,0xa4,0xaf,0xed,0xbc,0x4a,0x2d,0x27, - 0x3a,0x78,0x95,0x6f,0x2e,0x93,0xd8,0xce,0x7b,0x8a,0x98,0x44,0x29,0x60,0xc4,0x25, - 0x7,0x98,0xc3,0x16,0xc6,0x90,0x6f,0xdd,0xc8,0x71,0x72,0x99,0xc8,0xe,0x45,0x4c, - 0xa2,0x14,0x30,0xe2,0x96,0x1a,0x16,0xb3,0x82,0x11,0x74,0xb2,0x6e,0xe4,0x38,0xb9, - 0x4c,0x50,0xc4,0x24,0x4a,0x1,0x23,0xae,0xa9,0x63,0x25,0xef,0x30,0x98,0x9e,0xce, - 0x1d,0xf0,0x6d,0xc3,0x44,0x76,0xe9,0x58,0x4c,0x22,0x14,0x30,0xe2,0xa2,0x52,0xe6, - 0xd0,0x93,0x1,0xce,0x5d,0xaa,0xaf,0x6f,0x31,0x9,0x52,0xc0,0x88,0x9b,0x76,0xf0, - 0x26,0x9d,0x19,0xea,0x60,0xc4,0x4c,0xa4,0x4c,0x27,0xad,0x83,0x52,0xc0,0x88,0xab, - 0xf6,0x32,0x87,0x2,0x4e,0x74,0xee,0x33,0x9a,0xcb,0x44,0xb6,0xb2,0x44,0x57,0xf7, - 0x6,0xe1,0xda,0xe4,0x89,0x1c,0xb1,0x9f,0xb7,0xc8,0x63,0x94,0x73,0x9f,0xd2,0x36, - 0x4c,0x60,0x9b,0x22,0x26,0x8,0xd7,0xa6,0x4e,0xe4,0x68,0x7,0x98,0x4b,0x1b,0x46, - 0x3b,0xf7,0x39,0xcd,0x63,0x22,0x5b,0x14,0x31,0x4d,0x73,0x6d,0xe2,0x44,0x8e,0x55, - 0xc1,0x5c,0xf2,0x18,0xe3,0xdc,0x27,0x35,0x8f,0x89,0x6c,0xd3,0x6d,0x90,0x4d,0x71, - 0x6d,0xda,0x44,0x3e,0xa9,0x82,0xf9,0xb4,0x63,0x94,0x73,0x87,0x7b,0xf3,0x98,0xc0, - 0x66,0x96,0x29,0x62,0x1a,0xa3,0x80,0x11,0xf7,0x1d,0x60,0x3e,0xdd,0x18,0xee,0xdc, - 0x75,0x31,0x79,0x4c,0x64,0x93,0x22,0xa6,0x31,0xa,0x18,0xf1,0x41,0x39,0xb,0xe8, - 0xcf,0x60,0xeb,0x36,0x8e,0x93,0xc7,0x44,0x4a,0x15,0x31,0xd,0x53,0xc0,0x88,0x1f, - 0xf6,0xb0,0x90,0x91,0xf4,0xb4,0x6e,0xe3,0x38,0x6d,0x99,0xc0,0x6,0x3d,0xf5,0xae, - 0x21,0xa,0x18,0xf1,0xc5,0x76,0xde,0x67,0x12,0x45,0xd6,0x6d,0x1c,0x27,0x5f,0x11, - 0xd3,0x30,0x5,0x8c,0xf8,0x63,0x23,0xeb,0x39,0xc5,0xc1,0xe7,0xde,0x29,0x62,0x1a, - 0xa4,0x80,0x11,0x9f,0xac,0xa6,0x82,0x53,0xc8,0xb6,0x6e,0xe3,0x38,0xed,0x98,0xa8, - 0x88,0xa9,0x8f,0x2,0x46,0x7c,0x52,0xc7,0x32,0xda,0x33,0xce,0xb9,0xf3,0x49,0x90, - 0xcf,0x44,0x4a,0xf8,0x40,0x11,0x73,0x2c,0x5,0x8c,0xf8,0xa5,0x8a,0x25,0x8c,0xa4, - 0xaf,0x75,0x1b,0xf5,0xc8,0x67,0x2,0x25,0xac,0xb0,0x6e,0xc3,0x2d,0xa,0x18,0xf1, - 0xcd,0x5e,0x56,0x73,0x1a,0x5,0xd6,0x6d,0xd4,0xa3,0x1d,0x13,0x58,0xcb,0x87,0xd6, - 0x6d,0xb8,0x44,0x1,0x23,0xfe,0x59,0x4f,0x35,0xa7,0x92,0x65,0xdd,0x46,0x3d,0xa, - 0x18,0xaf,0x88,0x39,0x9a,0x2,0x46,0x7c,0xb4,0x82,0xbe,0x8c,0xb0,0x6e,0xa2,0x5e, - 0x85,0xfa,0x16,0x73,0x34,0x5,0x8c,0xf8,0xa8,0x92,0xd5,0x4c,0x75,0xf0,0x9a,0x18, - 0x80,0x42,0xc6,0xb3,0x8a,0x55,0xd6,0x6d,0xb8,0x41,0x1,0x23,0x7e,0xda,0x42,0xd, - 0xa7,0x3b,0xf9,0x33,0xe9,0x50,0xc4,0x7c,0xa8,0x88,0x1,0x5,0x8c,0xf8,0x6b,0x15, - 0x43,0x19,0x62,0xdd,0x44,0x3,0xda,0x33,0x8e,0xe5,0xac,0xb5,0x6e,0xc3,0x9e,0x2, - 0x46,0x7c,0x55,0xc1,0x16,0xce,0x22,0xcf,0xba,0x8d,0x6,0x74,0x54,0xc4,0x80,0x2, - 0x46,0x7c,0xb6,0x81,0x2e,0x4c,0xb4,0x6e,0xa2,0x41,0x45,0x8c,0x63,0x19,0x25,0xd6, - 0x6d,0x88,0x48,0xb2,0x86,0xf0,0x1,0x75,0xe,0xd7,0x52,0x4e,0xb1,0x1e,0x22,0x5b, - 0xfa,0x6,0x23,0x3e,0x2b,0xa3,0x1d,0xa7,0x3a,0x78,0xe3,0xc0,0xc7,0x3a,0x31,0x96, - 0xa5,0xac,0xb3,0x6e,0x43,0x44,0x92,0xd3,0x8f,0xa5,0xe6,0xdf,0x53,0x1a,0xaf,0x45, - 0xe,0xff,0x8c,0x4b,0x39,0x7d,0x83,0x11,0xbf,0xed,0xa4,0x88,0xa9,0xd6,0x4d,0x34, - 0xaa,0xb,0xa3,0x59,0xc8,0x46,0xeb,0x36,0x6c,0x28,0x60,0xc4,0x77,0xdb,0x38,0x8b, - 0xf6,0xd6,0x4d,0x34,0xaa,0x2b,0x23,0x59,0x48,0xa9,0x75,0x1b,0x16,0x14,0x30,0xe2, - 0xbb,0x1d,0xf4,0xa7,0xd8,0xba,0x89,0x26,0x74,0x67,0x14,0xff,0x64,0x93,0x75,0x1b, - 0xe1,0x53,0xc0,0x88,0xef,0xea,0xd8,0xcf,0x74,0x72,0xac,0xdb,0x68,0x42,0x77,0x46, - 0xf0,0x4f,0x36,0x5b,0xb7,0x11,0x36,0x5,0x8c,0xf8,0x6f,0x17,0x13,0x18,0x60,0xdd, - 0x44,0x93,0x7a,0x70,0x22,0xef,0xa6,0x5b,0xc4,0x28,0x60,0xc4,0x7f,0x7,0x69,0xcf, - 0x34,0xe7,0x36,0x66,0x3b,0x5e,0xf,0x86,0xf1,0xe,0x5b,0xad,0xdb,0x8,0x93,0x2, - 0x46,0xa2,0xa0,0x9c,0xb,0xc8,0xb7,0x6e,0x22,0x80,0x9e,0xc,0x63,0x3e,0xdb,0xac, - 0xdb,0x8,0x8f,0x2,0x46,0xa2,0x60,0x3f,0xe3,0x9d,0xbd,0xf1,0xf1,0x58,0xbd,0x18, - 0xc2,0x3c,0xb6,0x5b,0xb7,0x11,0x16,0x5,0x8c,0x44,0x41,0x15,0xdd,0x38,0xd3,0xba, - 0x89,0x80,0xfa,0x30,0x84,0xf9,0x94,0x59,0xb7,0x11,0xe,0x5,0x8c,0x44,0x43,0x2b, - 0xce,0x25,0xd7,0xba,0x89,0x80,0xfa,0x32,0x28,0x5d,0xbe,0xc5,0x28,0x60,0x24,0x1a, - 0xca,0xb9,0x80,0x2e,0xd6,0x4d,0x4,0xd6,0x97,0x81,0xcc,0x63,0x87,0x75,0x1b,0xa9, - 0xa7,0x80,0x91,0x68,0xa8,0x61,0x32,0xc3,0xad,0x9b,0x8,0x2c,0x46,0x7f,0xfa,0xf3, - 0x16,0xbb,0xac,0x1b,0x49,0x35,0x5,0x8c,0x44,0x43,0xd,0x3,0xf8,0xb4,0x75,0x13, - 0x9,0xe9,0x4f,0x5f,0xde,0x62,0xb7,0x75,0x1b,0xa9,0xa5,0x80,0x91,0xa8,0xe8,0xca, - 0x85,0x1e,0x5c,0xb,0x73,0x44,0x8c,0x81,0xf4,0xe6,0x2d,0xf6,0x58,0x37,0x92,0x4a, - 0xa,0x18,0x89,0x8a,0xe,0x4c,0xf7,0xe6,0x30,0xef,0x21,0x31,0x6,0xd1,0x2b,0xda, - 0x11,0xa3,0x80,0x91,0xa8,0x68,0xc3,0xe7,0x28,0xb4,0x6e,0x22,0x41,0x31,0x6,0xd3, - 0x83,0xb7,0xd9,0x6b,0xdd,0x48,0xaa,0x28,0x60,0x24,0x2a,0xb2,0xb8,0x84,0xce,0xd6, - 0x4d,0x24,0x2c,0xc6,0x10,0xba,0xf0,0x36,0xfb,0xac,0x1b,0x49,0xd,0x5,0x8c,0x44, - 0x45,0x9c,0xcf,0xd3,0xc3,0xba,0x89,0xa4,0xfa,0x1e,0x4a,0x7,0xde,0xa2,0xdc,0xba, - 0x91,0xd4,0xbc,0x39,0x91,0x68,0x38,0x48,0x95,0x75,0xb,0x49,0xca,0xe0,0xcb,0xdc, - 0xe9,0xf8,0x43,0xb3,0x92,0xa4,0x80,0x91,0xa8,0xa8,0xa5,0xc6,0xba,0x85,0xa4,0x65, - 0xf2,0x55,0x6e,0x8f,0x62,0xc4,0x28,0x60,0x24,0x3a,0x7c,0xfe,0x34,0x67,0x71,0x35, - 0x3f,0xf5,0xee,0x20,0x75,0x93,0x74,0xc,0x46,0xa2,0xa2,0x35,0x5f,0xe1,0x4,0xeb, - 0x26,0x9a,0x21,0x83,0x51,0xb4,0x66,0x1e,0x7,0xad,0x1b,0x69,0xd9,0x37,0x25,0x12, - 0xd,0xed,0xf9,0xaa,0x47,0x77,0x23,0xd5,0x27,0x83,0x51,0x64,0x33,0x8f,0x4a,0xeb, - 0x46,0x5a,0xf2,0x2d,0x89,0x44,0x43,0x37,0xbe,0x42,0x7,0xeb,0x26,0x9a,0x29,0x93, - 0x31,0xc4,0x99,0xeb,0xed,0xe1,0xea,0xe3,0x28,0x60,0x24,0x2a,0xfa,0xf0,0x65,0x2f, - 0x9e,0x6a,0xd7,0xb8,0x4c,0xc6,0x51,0xc7,0x7c,0xaa,0xad,0x1b,0x69,0x19,0xa,0x18, - 0x89,0x8a,0xa1,0x5c,0x4e,0x2b,0xeb,0x26,0x5a,0x40,0x16,0xc5,0x54,0xb1,0x20,0x1a, - 0x11,0xa3,0x80,0x91,0xa8,0x38,0x99,0x4b,0xad,0x5b,0x68,0x21,0x59,0x8c,0xe7,0x20, - 0xef,0x46,0x21,0x62,0x14,0x30,0x12,0xd,0x71,0x2e,0xe1,0x64,0xeb,0x26,0x5a,0x4c, - 0x36,0xc5,0x1c,0xe0,0x5d,0x8f,0xaf,0xec,0x39,0x4c,0x1,0x23,0xd1,0xd0,0x9a,0xeb, - 0x3c,0xd8,0x1b,0x29,0xb8,0x56,0x8c,0x67,0x1f,0xff,0xa4,0xd6,0xba,0x91,0xe6,0x51, - 0xc0,0x48,0x34,0xf4,0xe1,0x86,0x88,0x5d,0xa6,0xd6,0x9a,0x9,0xec,0x62,0x91,0xdf, - 0x11,0xa3,0x80,0x91,0x68,0x38,0x83,0xcb,0xc9,0xb4,0x6e,0xa2,0x85,0xb5,0x66,0x22, - 0x65,0x2c,0xa6,0xce,0xba,0x91,0xe4,0x29,0x60,0x24,0xa,0xb2,0xb9,0x86,0x62,0xeb, - 0x26,0x52,0x20,0x87,0x89,0x6c,0xe3,0x3d,0x9f,0x23,0x46,0xc4,0x7f,0x3,0x59,0x49, - 0x5d,0x44,0x6b,0x33,0x57,0xf8,0xfb,0x45,0xc0,0xdb,0xc6,0x45,0x8e,0xf2,0x45,0x2e, - 0xf5,0xfa,0x56,0xc7,0xc6,0xe4,0x31,0x9e,0x4d,0x2c,0xd3,0xb7,0x18,0x11,0x1b,0x45, - 0xbc,0x6e,0xfe,0x3d,0x23,0xb5,0xb5,0x91,0x4b,0x88,0x59,0xf,0xb3,0x48,0x7a,0xba, - 0x94,0xfd,0xe6,0x11,0x90,0xea,0xfa,0x88,0xf3,0xac,0x87,0x59,0x24,0x1d,0xb5,0xe5, - 0xaf,0xe6,0xcb,0x3f,0x8c,0x5a,0xc5,0x19,0xd6,0x43,0x2d,0x92,0x7e,0x4e,0x67,0x87, - 0xf9,0xe2,0xf,0xa7,0xde,0xe7,0x14,0xeb,0xc1,0x4e,0x54,0x54,0xf,0x8c,0x49,0xba, - 0xc8,0xe4,0xf3,0x11,0xbb,0xc0,0xae,0x61,0x43,0xb8,0x9f,0xf1,0xd6,0x4d,0x88,0xa4, - 0x93,0x21,0xac,0x36,0xff,0x66,0x11,0x66,0xbd,0xcd,0x30,0xeb,0x21,0x4f,0x84,0xbe, - 0xc1,0x88,0xdf,0x8a,0xe9,0x6d,0xdd,0x42,0xa8,0x26,0x70,0x2f,0xfd,0xac,0x9b,0x8, - 0x4e,0x1,0x23,0x3e,0x8b,0x33,0x21,0xed,0x3e,0xc3,0xd3,0xf8,0x85,0x3f,0x8f,0x6, - 0x4d,0xb7,0xc9,0x91,0x68,0xc9,0x66,0xb0,0x75,0xb,0x6,0x2e,0xe0,0x36,0xda,0x59, - 0x37,0x11,0x8c,0xae,0xe4,0x15,0x9f,0x15,0x72,0x95,0x3f,0xff,0x9a,0xb7,0x98,0x18, - 0xc3,0x81,0xb7,0x7d,0x78,0x20,0x95,0xbe,0xc1,0x88,0xcf,0x72,0x22,0xf1,0x90,0xcc, - 0xc4,0x65,0x73,0x3d,0x57,0xfb,0x70,0xf7,0xb8,0x2,0x46,0x7c,0x96,0x99,0xb6,0x9f, - 0xe0,0x3c,0x6e,0xe1,0x62,0xf7,0x6f,0x1f,0x48,0xd7,0xe9,0x91,0x68,0xc8,0x48,0xe3, - 0x4f,0x70,0x11,0x77,0xb8,0xff,0x90,0xd0,0xf4,0x9d,0x1e,0x89,0x82,0x74,0xe,0x18, - 0xe8,0xc7,0xdd,0xc,0xb1,0x6e,0xa2,0x71,0xe9,0x3c,0x3d,0xe2,0xbf,0x5a,0xd2,0xfb, - 0x21,0x6,0x13,0xb8,0x93,0xce,0xd6,0x4d,0x34,0x46,0x1,0x23,0x3e,0xab,0xf6,0xff, - 0xb9,0xfb,0xcd,0x34,0x9d,0x1f,0x90,0x63,0xdd,0x44,0xc3,0x14,0x30,0xe2,0xb3,0x8a, - 0x28,0xed,0xe3,0x9c,0x94,0x38,0x57,0xf1,0x55,0x77,0xd7,0xb1,0xb3,0x8d,0x89,0x4, - 0xb0,0x8f,0xa,0xeb,0x16,0xcc,0xb5,0xe1,0x87,0x4c,0xb3,0x6e,0xa2,0x21,0xa,0x18, - 0xf1,0x59,0x5,0x3b,0xad,0x5b,0x70,0x40,0xf,0x6e,0x67,0x90,0x75,0x13,0xf5,0x53, - 0xc0,0x88,0xcf,0xaa,0x59,0x6f,0xdd,0x82,0x13,0xc6,0xf1,0x13,0xa,0xac,0x9b,0xa8, - 0x8f,0x6e,0x15,0x10,0x9f,0xd5,0x31,0xc8,0xdd,0x9f,0x7,0x21,0x8a,0x31,0x88,0xfd, - 0xcc,0x75,0x6f,0x93,0x36,0x5,0x8c,0xf8,0xad,0x80,0x8b,0x7c,0xb8,0x64,0x3e,0xe5, - 0x32,0x19,0xce,0x72,0x3e,0xb4,0x6e,0xe3,0x93,0x14,0x30,0xe2,0xbb,0x73,0xe8,0x68, - 0xdd,0x82,0x13,0xda,0x30,0x80,0x57,0xd9,0x61,0xdd,0xc6,0xb1,0x14,0x30,0xe2,0xb7, - 0x7d,0x4c,0x62,0xa8,0x75,0x13,0x8e,0xe8,0x46,0x2e,0xaf,0xba,0x75,0xe2,0x5e,0x1, - 0x23,0x7e,0xab,0xa1,0xd,0xe7,0xea,0x64,0xc5,0x61,0x83,0x28,0xe5,0x9f,0xd6,0x4d, - 0x1c,0x4d,0x1,0x23,0xbe,0xdb,0xc5,0xa7,0xdd,0xbe,0x5c,0x3e,0x44,0xd9,0xc,0x66, - 0xe,0x9b,0xac,0xdb,0x38,0x42,0x1,0x23,0xbe,0xdb,0x4d,0x17,0xa6,0xb8,0xff,0xe0, - 0x82,0x90,0x74,0xa0,0x3d,0x33,0xdd,0xb9,0xfc,0x50,0x1,0x23,0xfe,0xdb,0xcc,0x34, - 0x1d,0xe8,0xfd,0x97,0xfe,0x94,0x31,0xdf,0x95,0x9b,0x40,0x15,0x30,0xe2,0xbf,0x1d, - 0xb4,0xe3,0x14,0x1d,0x87,0x39,0x2c,0x93,0x81,0xcc,0xa1,0xd4,0xba,0x8d,0x43,0x14, - 0x30,0xe2,0xbf,0x3a,0x36,0x70,0xa,0x5d,0xad,0xdb,0x70,0x46,0x21,0xd9,0xbc,0x4c, - 0x95,0x75,0x1b,0xa0,0x80,0x91,0x68,0xd8,0x45,0x26,0x9f,0xd6,0x5,0x77,0xff,0xd2, - 0x87,0x25,0xac,0xb0,0x6e,0x2,0x74,0x2f,0x92,0x44,0xc5,0x2a,0xf6,0x59,0xb7,0xe0, - 0x90,0x76,0x5c,0x4b,0x27,0xeb,0x26,0x40,0xdf,0x60,0x24,0x1a,0x8a,0xf9,0x15,0xfd, - 0xad,0x9b,0x70,0x4a,0xf,0x4a,0x99,0x67,0xdd,0x84,0x48,0x14,0x8c,0x67,0x81,0xf9, - 0x9e,0xd1,0xee,0xd5,0x42,0xfa,0x58,0x4f,0x8c,0xbe,0xc1,0x88,0xff,0x8a,0x79,0x98, - 0x31,0xd6,0x4d,0x38,0xa8,0x88,0x6d,0xcc,0xb1,0x6e,0x42,0x1,0x23,0x7e,0x1b,0xa7, - 0x78,0x69,0x40,0x9c,0x6e,0xcc,0xa2,0xcc,0xb6,0x9,0x5,0x8c,0xf8,0x6c,0x1c,0xf, - 0x31,0xd6,0xba,0x9,0x67,0x75,0x64,0x17,0x6f,0xd8,0x5e,0x72,0xa7,0x80,0x11,0x7f, - 0x15,0xf3,0xb0,0xe2,0xa5,0x11,0x31,0x7a,0xf0,0xa,0x5b,0x2c,0x5b,0x50,0xc0,0x88, - 0xaf,0x8a,0xf9,0x8d,0xe2,0xa5,0x9,0x5,0xec,0xe3,0x15,0xcb,0xef,0x30,0xa,0x18, - 0xf1,0x53,0xb1,0x7e,0x1c,0x5,0x10,0xa3,0x2b,0xb3,0xd8,0x6a,0xd7,0x80,0x2,0x46, - 0x7c,0x54,0xcc,0x43,0x3a,0xb4,0x1b,0x48,0x1,0xbb,0x79,0xc5,0xee,0xe5,0x15,0x30, - 0xe2,0x1f,0x1d,0xda,0xd,0x2e,0x46,0x17,0x66,0xda,0x9d,0x4b,0x52,0xc0,0x88,0x6f, - 0xc6,0xea,0xd0,0x6e,0x42,0x3a,0xb0,0x9d,0xd7,0xac,0x5e,0x5c,0x1,0x23,0x7e,0xd1, - 0xb1,0x97,0xc4,0x75,0xe1,0x25,0xb6,0xdb,0xbc,0xb4,0x2,0x46,0x7c,0xa2,0x78,0x49, - 0x46,0x7,0x36,0x33,0xdb,0xe6,0xa5,0x15,0x30,0xe2,0xf,0x1d,0xda,0x4d,0x4e,0x8c, - 0xe,0x3c,0xcf,0x6e,0x8b,0x97,0x56,0xc0,0x88,0x2f,0x74,0x53,0x40,0xf2,0x3a,0xb0, - 0x86,0x77,0x2c,0x5e,0x58,0x1,0x23,0x7e,0xd0,0xa1,0xdd,0xe6,0xc8,0x20,0x9f,0x67, - 0xd9,0x6f,0xf1,0xc2,0x22,0xee,0x1b,0xcb,0x43,0x8c,0xb3,0x6e,0xc2,0x6b,0x45,0x2c, - 0x63,0x49,0xf8,0x2f,0xab,0x80,0x11,0xf7,0x8d,0x53,0xbc,0x34,0x5b,0x16,0x39,0x3c, - 0xcb,0xc1,0xb0,0x5f,0x56,0x1,0x23,0xae,0x2b,0x56,0xbc,0xb4,0x88,0xce,0xbc,0xcb, - 0x87,0x61,0xbf,0xa8,0x2,0x46,0xdc,0xa6,0xc7,0x49,0xb5,0x94,0x56,0xc4,0x79,0x3e, - 0xec,0xbd,0x6,0x14,0x30,0xe2,0xb2,0x71,0x3a,0x31,0xdd,0x82,0xba,0xf2,0x36,0x6b, - 0xc3,0x7d,0x49,0x5,0x8c,0xb8,0x4b,0x87,0x76,0x5b,0x56,0x2e,0xb5,0xbc,0x40,0x4d, - 0x98,0x2f,0xa9,0x80,0x11,0x57,0x29,0x5e,0x5a,0x5e,0x57,0x66,0xb3,0x3e,0xcc,0x17, - 0x54,0xc0,0x88,0x9b,0x74,0xe6,0x28,0x15,0xf2,0x38,0xc8,0x4b,0xd4,0x86,0xf7,0x82, - 0xa,0x18,0x71,0x91,0x1e,0x86,0x99,0x2a,0x5d,0x79,0x23,0xcc,0x7d,0xab,0x15,0x30, - 0xe2,0x1e,0x3d,0xef,0x25,0x75,0xf2,0xa9,0xe2,0xe5,0xf0,0xbe,0xc3,0x28,0x60,0xc4, - 0x35,0xba,0x29,0x20,0xb5,0x4e,0xe0,0x2d,0xd6,0x85,0xf5,0x62,0xa,0x18,0x71,0xcb, - 0x18,0x1e,0xd6,0xb1,0x97,0x94,0xca,0x23,0xce,0x8b,0x54,0x87,0xf3,0x62,0xa,0x18, - 0x71,0xc9,0x58,0xc5,0x4b,0x8,0x4e,0x60,0x1,0xab,0xc3,0x79,0x29,0x5,0x8c,0xb8, - 0x43,0xf1,0x12,0x8e,0x5c,0xda,0xf3,0x12,0xe5,0x61,0xbc,0x94,0x2,0x46,0x5c,0x31, - 0x4e,0xc7,0x5e,0x42,0xd3,0x87,0xad,0xcc,0xb,0xe3,0x85,0x14,0x30,0xe2,0x6,0x9d, - 0x39,0xa,0x53,0x6,0xfd,0x98,0xcd,0xe6,0x30,0x5e,0x48,0xc4,0x9e,0xce,0x1c,0x85, - 0xad,0x3d,0xb9,0xcc,0xa4,0x32,0xd5,0x2f,0xa3,0x80,0x11,0x7b,0x63,0x74,0xd5,0xae, - 0x81,0x1,0x6c,0x66,0x41,0xaa,0x5f,0x44,0x1,0x23,0xd6,0xc6,0xf0,0x10,0xc5,0xd6, - 0x4d,0xa4,0xa1,0x2c,0x6,0x33,0x97,0x8d,0xa9,0x7d,0x11,0x5,0x8c,0xd8,0x1a,0xcb, - 0xc3,0x8a,0x17,0x23,0xed,0xe9,0xc2,0xcb,0xa9,0x3d,0x9b,0xa4,0x80,0x11,0x4b,0xba, - 0xa5,0xd1,0x56,0x5f,0xf6,0xf1,0x16,0x75,0xa9,0x7b,0x1,0x5,0x8c,0xd8,0xd1,0x89, - 0x69,0x6b,0x19,0x7c,0x8a,0xf7,0x59,0x99,0xca,0x17,0x10,0xb1,0x31,0x46,0x27,0xa6, - 0x1d,0x90,0xc7,0x40,0x66,0x53,0x96,0xaa,0xbf,0x5e,0x1,0x23,0x36,0x46,0xeb,0xd8, - 0x8b,0x23,0xba,0x51,0xc8,0xac,0x54,0xed,0x37,0xa0,0x80,0x11,0xb,0x63,0x14,0x2f, - 0xe,0x19,0xc4,0x5e,0xe6,0xa6,0xe6,0x48,0x8c,0x2,0x46,0xc2,0x57,0xec,0xd1,0x89, - 0xe9,0xa,0x32,0x88,0x59,0x37,0x91,0x62,0x99,0x9c,0xc8,0xfb,0xa9,0xd9,0xd2,0x44, - 0x1,0x23,0x61,0xf3,0xe9,0xcc,0xd1,0x2a,0x6e,0xa5,0x9c,0x81,0x91,0x5f,0x27,0x6d, - 0x18,0xce,0x3c,0x36,0x35,0xf2,0xff,0xc8,0x24,0x8b,0xc,0xea,0x12,0xfd,0x9e,0x13, - 0xf5,0x6c,0x16,0xd7,0xf8,0xb4,0x85,0xfd,0x5a,0xae,0xe7,0xef,0x74,0xe4,0xbb,0x7c, - 0x93,0x2,0xeb,0x66,0x52,0xee,0x5,0xae,0x62,0xc3,0x31,0xff,0x25,0x4e,0x5b,0x7a, - 0x30,0x98,0x7e,0x74,0xa6,0x80,0x6c,0x6a,0x39,0xc0,0xe,0x36,0xb0,0x92,0xf,0xd9, - 0x16,0xce,0xdd,0xd8,0x22,0x89,0x18,0xc7,0x3b,0xd4,0x79,0x52,0x6b,0x38,0xff,0xf0, - 0x3f,0xc0,0x39,0x5c,0xc1,0x6a,0xf3,0x7e,0x52,0x5d,0x35,0x3c,0x42,0xfe,0xbf,0x66, - 0x2a,0x87,0x62,0x6e,0xe1,0x25,0x36,0xb2,0x8f,0x9a,0x63,0xfe,0x7f,0x55,0xec,0x62, - 0x35,0x4f,0x71,0xd,0x43,0xc9,0xb6,0xfe,0x40,0x89,0x1c,0x31,0xd6,0xab,0x78,0x99, - 0x7e,0xd4,0xf7,0xfb,0x18,0x93,0x99,0x49,0xb5,0x79,0x57,0xa9,0xad,0x3,0xfc,0x98, - 0x6c,0x20,0x87,0x33,0xf9,0x23,0xa5,0x9f,0x8,0x96,0x4f,0x56,0x15,0x1f,0xf1,0x28, - 0xa7,0x93,0x63,0xfd,0xb1,0x12,0x1,0x18,0xcb,0x7c,0xf3,0x25,0x14,0xb4,0x56,0x73, - 0xde,0x71,0x87,0xf,0xba,0xf1,0xef,0x6c,0x33,0xef,0x2c,0xb5,0xb5,0x83,0x6f,0x72, - 0x12,0x8f,0xb1,0x23,0xf0,0x9f,0xd8,0xce,0xe3,0x4c,0x24,0xd3,0xfa,0xc3,0x25,0xe9, - 0x6e,0x9c,0x57,0xf1,0x72,0x6e,0xbd,0x47,0x27,0xb3,0x38,0x93,0x17,0x38,0x68,0xde, - 0x5f,0x6a,0x23,0x66,0x6b,0xc2,0x7f,0x66,0x3,0x3f,0xa5,0x8b,0xf5,0x7,0x4c,0xd2, - 0x99,0x4f,0xc7,0x5e,0x56,0x73,0x6e,0x23,0xef,0xa4,0x13,0xdf,0x66,0x21,0x55,0xe6, - 0x5d,0xba,0x55,0x55,0x3c,0x4f,0xb1,0x4e,0x19,0x89,0xd,0x9f,0xe2,0xe5,0xc8,0xa1, - 0xdd,0x86,0xc4,0xe8,0xc3,0xf7,0x58,0x48,0x85,0x79,0xaf,0x6e,0xd5,0x72,0x3e,0x7b, - 0xfc,0xe9,0x7c,0x65,0x8e,0xa4,0x9a,0x4f,0x7b,0x4c,0xaf,0xe5,0x46,0x66,0xd0,0xf4, - 0xb5,0x1e,0x71,0xba,0x33,0x8d,0xf3,0x98,0x40,0x51,0xc0,0x6b,0x64,0xea,0xa8,0xa2, - 0x9c,0x4d,0x94,0xb2,0x99,0x9d,0xec,0xe5,0x20,0x59,0xe4,0x50,0x44,0x77,0x6,0xd0, - 0x89,0xec,0x48,0xac,0xc4,0x8d,0xdc,0xc2,0xe3,0xd4,0x1c,0xfd,0x9f,0xa2,0xf0,0xb6, - 0xc4,0x65,0x51,0x8c,0x97,0x8f,0xe5,0xd1,0x9f,0x93,0x99,0xc4,0x10,0x7a,0x92,0x5f, - 0x6f,0xd0,0xd4,0x51,0xc5,0x4e,0x36,0xb0,0x8e,0xf,0x58,0xca,0x7,0x6c,0x63,0x2f, - 0xfb,0x8e,0x7a,0x50,0x65,0x16,0xf9,0x14,0x31,0x8c,0xd3,0x99,0xc2,0x0,0xb2,0xac, - 0x7,0xa0,0xd9,0xb6,0x72,0x33,0x4f,0x1c,0xbd,0x6f,0xa4,0x2,0x46,0x52,0xc9,0xa7, - 0x78,0x59,0xc3,0x8d,0xfc,0x3d,0x81,0x78,0xf9,0x58,0x16,0x5d,0xe9,0x4a,0x6f,0x7a, - 0xd1,0x83,0xf6,0xe4,0x91,0x45,0x26,0x15,0xec,0x63,0x17,0x5b,0x29,0xa5,0x84,0xad, - 0x6c,0x63,0x5b,0x13,0x4f,0xbf,0xcd,0xa0,0x27,0x53,0xb9,0x84,0x9,0xde,0x5f,0xd0, - 0xb7,0x91,0x6b,0xf8,0x9b,0x75,0x13,0x92,0x1e,0xc6,0x32,0xcf,0xfc,0xc8,0x40,0xd0, - 0x6a,0xe8,0xcc,0x51,0x62,0x62,0xc4,0xf,0x57,0x32,0x7f,0x57,0x5b,0xce,0xe1,0x2f, - 0xec,0x31,0x1f,0x8b,0xe6,0xd5,0xfb,0xde,0xdc,0x67,0x26,0x5e,0xf3,0xeb,0xb2,0xba, - 0xf3,0xac,0x87,0xeb,0xb0,0x3c,0x2e,0x66,0xb6,0xe7,0x67,0xa9,0x5e,0xa4,0x9b,0xf5, - 0x30,0x4a,0xd4,0xf9,0x15,0x2f,0x4d,0x9d,0x39,0xa,0x57,0x77,0xee,0x4a,0xe2,0x6a, - 0x14,0x77,0xaa,0x9a,0x3b,0x23,0x70,0x3c,0x49,0x1c,0x36,0xda,0xa3,0xcb,0xea,0xd6, - 0x1e,0x73,0x53,0x80,0x1b,0xb2,0x39,0x8f,0x77,0xa8,0x35,0x1f,0x9b,0x64,0x6b,0x13, - 0xa7,0x5a,0xf,0xa1,0x44,0xd7,0x68,0x8f,0x8e,0xbd,0xac,0x71,0x30,0x5e,0xe,0x19, - 0xcc,0x93,0x54,0x9a,0x8f,0x4f,0xb2,0xf5,0xd7,0xa3,0x6e,0x9c,0x14,0x69,0x41,0x63, - 0x98,0x6b,0xfe,0xf1,0xe,0x5a,0xab,0x1d,0xfb,0x71,0x74,0xac,0xf6,0xfc,0x9c,0x7d, - 0xe6,0x63,0x94,0x5c,0xed,0xe5,0x42,0xeb,0xe1,0x93,0x28,0xf2,0xfd,0x96,0x46,0xb7, - 0xe4,0xf0,0xdd,0x4,0x6e,0x3c,0x74,0xab,0x66,0xd0,0xc6,0x7a,0xf8,0x24,0x6a,0x7c, - 0x8a,0x97,0x35,0xce,0xc7,0xb,0x40,0x16,0x5f,0x67,0x8b,0xf9,0x58,0x25,0x53,0x65, - 0x4c,0xb5,0x1e,0x3c,0x89,0x16,0x9f,0xe2,0xc5,0xc5,0x43,0xbb,0xf5,0xcb,0xe4,0x2b, - 0x6c,0x32,0x1f,0xaf,0x64,0xea,0xe7,0x91,0x7f,0xd4,0xa8,0x84,0x68,0xb4,0x47,0xc7, - 0x5e,0xd6,0x72,0x81,0x27,0xf1,0x2,0x90,0xc1,0x15,0x5e,0x9e,0xb6,0x9e,0x47,0x67, - 0xeb,0xa1,0x93,0xa8,0xf0,0xed,0xcc,0x51,0xdc,0x7a,0xc0,0x12,0x92,0xc9,0x37,0xd8, - 0x65,0x3e,0x6e,0x89,0xd6,0x56,0xce,0xd4,0x57,0x18,0x69,0x9,0x63,0x78,0x88,0xf1, - 0xd6,0x4d,0x4,0xb4,0x96,0x1b,0x92,0xba,0xe7,0xc8,0x52,0x2d,0x4b,0xa8,0x63,0xb2, - 0x67,0x4f,0x8e,0xcb,0xe1,0x3,0x5,0x8c,0x34,0x9f,0x4f,0xdb,0xa8,0x1d,0xda,0x29, - 0xc0,0x3f,0x35,0x2c,0xa4,0x90,0x31,0x5e,0x7d,0xf3,0x8a,0xb1,0xd9,0xba,0x5,0xf1, - 0x9f,0x4f,0xb7,0x34,0xba,0x76,0x53,0x40,0x62,0x3a,0xf1,0x3f,0x9e,0x5d,0xdd,0x3b, - 0xcf,0x7a,0xc8,0xc4,0x77,0x63,0x3c,0x8a,0x17,0x7f,0xce,0x1c,0x35,0xa4,0x1f,0xaf, - 0x98,0x8f,0x62,0x22,0x55,0x62,0x3d,0x60,0xe2,0xb7,0x51,0x3a,0x73,0x14,0xb2,0x62, - 0x96,0x99,0x8f,0x64,0xf0,0xda,0x6d,0x3d,0x5c,0xe2,0xb3,0x51,0xbc,0x6d,0xfe,0x11, - 0xe,0x5a,0xfe,0x9d,0x39,0x6a,0xc8,0x74,0x8f,0xae,0x8a,0xd1,0xee,0x8f,0x92,0x34, - 0x9f,0x7e,0x1c,0xf9,0x7d,0xec,0xe5,0x58,0x71,0xae,0xf1,0xe6,0xe,0xa5,0xbd,0xd6, - 0x83,0x25,0xbe,0xf2,0xe9,0x96,0x46,0x3f,0x6e,0xa,0x8,0x2e,0x87,0x7b,0x3c,0x79, - 0x24,0xd5,0x7a,0xeb,0xa1,0x12,0x3f,0xf9,0x74,0x59,0x9d,0xff,0x87,0x76,0x8f,0x57, - 0xc4,0x53,0xe6,0xe3,0x1a,0xa4,0x16,0x58,0xf,0x94,0xf8,0x48,0x37,0x5,0xd8,0x1b, - 0xec,0xc5,0xf1,0xaf,0x27,0xad,0x87,0x49,0xfc,0x33,0xca,0xab,0x6f,0x2f,0x9f,0x8d, - 0xc8,0xa1,0xdd,0xe3,0x4d,0x65,0x8d,0xf9,0xf8,0x36,0x5e,0x35,0xfc,0xc4,0x7a,0x90, - 0xc4,0x37,0xa3,0xbd,0xf8,0x97,0xf3,0x50,0x45,0xe7,0xcc,0x51,0x7d,0x62,0x7c,0x99, - 0x9d,0xe6,0x63,0xdc,0x58,0x6d,0xe5,0x2c,0xeb,0x41,0x12,0xbf,0xf8,0xf4,0xe3,0x28, - 0x4a,0x67,0x8e,0xea,0x97,0xcd,0x4f,0x39,0x68,0x3e,0xce,0xd,0xd7,0x5c,0xdd,0x4d, - 0x2d,0x89,0x50,0xbc,0xb8,0xa6,0x90,0xc7,0xcd,0x47,0xba,0xe1,0xba,0x23,0xc2,0xdf, - 0x1f,0xa5,0xc5,0xf9,0x14,0x2f,0x51,0x3c,0x73,0x54,0xbf,0x7e,0xbc,0x69,0x3e,0xda, - 0xf5,0xd7,0x26,0x26,0x5a,0xf,0x8e,0xf8,0xc3,0xa7,0x63,0x2f,0x1f,0x45,0xf4,0xcc, - 0x51,0xfd,0xa6,0xf2,0x91,0xf9,0x88,0xd7,0x57,0x8f,0xd1,0xca,0x7a,0x68,0xc4,0x17, - 0x3e,0xdd,0x14,0xf0,0x51,0x84,0xcf,0x1c,0xd5,0x27,0xc6,0xd5,0xe,0x6e,0x37,0xbb, - 0x81,0x49,0xd6,0x3,0x23,0xbe,0xf0,0xe9,0xa6,0x80,0xb5,0x5c,0x90,0x56,0xf1,0x2, - 0x90,0xc3,0xfd,0xd4,0x98,0x8f,0xfc,0xd1,0x75,0x80,0xef,0xa6,0xdd,0x2c,0x48,0x92, - 0xfc,0x7a,0xde,0x4b,0xba,0x1c,0x7b,0x39,0xd6,0x28,0x4a,0xcd,0xc7,0xfe,0x48,0xd5, - 0xf0,0x8,0x6d,0xad,0x87,0x44,0xfc,0xa0,0x9d,0x2,0xdc,0x97,0xc5,0xff,0x71,0xe8, - 0x74,0x75,0x2d,0xcf,0xd0,0xcd,0x7a,0x48,0xc4,0xf,0x3e,0xdd,0x73,0x94,0x5e,0x87, - 0x76,0x8f,0x88,0xf1,0x65,0xca,0xcc,0x47,0xff,0x48,0xcd,0x64,0x80,0xf5,0x90,0x88, - 0x1f,0x7c,0x3a,0x31,0xfd,0x11,0x9f,0x4d,0xcb,0x78,0x81,0xb,0x58,0x67,0x3e,0xfa, - 0x47,0xea,0x6d,0x46,0x58,0xf,0x88,0xf8,0x41,0x67,0x8e,0x7c,0x70,0xe,0xab,0xcd, - 0x47,0xff,0x48,0xbd,0xeb,0xcd,0xc3,0xdf,0xc5,0x98,0x4f,0xf1,0x92,0x8e,0x67,0x8e, - 0xe,0x99,0xc6,0x87,0xe6,0xa3,0x7f,0xa4,0x16,0xe9,0xd2,0x3a,0x9,0xc6,0xa7,0xcb, - 0xea,0xd2,0xf5,0xd0,0x2e,0x4c,0x71,0xea,0xf9,0xbc,0x4b,0x38,0xd9,0x7a,0x40,0xc4, - 0xf,0x3e,0x1d,0x7b,0x49,0xdf,0x78,0x19,0xc1,0x2,0xf3,0xd1,0x3f,0x52,0xcb,0xb4, - 0xd5,0xbd,0x4,0xe3,0xd3,0x8f,0xa3,0x74,0x3d,0x73,0x4,0x5d,0x99,0x61,0x3e,0xfa, - 0x47,0x6a,0x5,0xd3,0xac,0x7,0x44,0xfc,0x30,0xd2,0xab,0x78,0xb9,0x30,0x4d,0x8f, - 0xbd,0x64,0xf3,0x4b,0xaa,0xcd,0xc7,0xff,0xe3,0x5a,0xc9,0x99,0xd6,0x3,0x22,0x7e, - 0x18,0xc5,0x5b,0xe6,0x1f,0xd7,0xe0,0xf1,0x92,0xae,0x67,0x8e,0xe0,0x5c,0xb6,0x99, - 0x8f,0xff,0xc7,0xb5,0x86,0x73,0xac,0x87,0x43,0xfc,0xe0,0xd7,0xb1,0x97,0x74,0x3d, - 0x73,0x4,0x5d,0x78,0xcd,0x7c,0xfc,0x8f,0xcc,0xc3,0xb9,0xd6,0xc3,0x21,0x7e,0xf0, - 0xe9,0xd8,0x4b,0xfa,0x1e,0xda,0x5,0xb8,0xca,0x99,0x1b,0x3,0xd6,0x72,0xbe,0xf5, - 0x60,0x88,0x1f,0x7c,0xfa,0xf6,0x92,0xbe,0x87,0x76,0x1,0x8a,0x78,0xc3,0x7c,0x6, - 0xe,0x55,0xba,0xde,0x5a,0x2a,0x9,0xf3,0xeb,0xd0,0x6e,0xba,0xde,0x14,0x70,0xc8, - 0x67,0xd8,0x6d,0x3e,0x7,0x75,0xa4,0xfb,0xb7,0x48,0x49,0xc0,0x48,0x8f,0xe,0xed, - 0x96,0xa4,0xed,0x99,0xa3,0x43,0x32,0xf8,0x95,0xf9,0x1c,0x28,0x5e,0x24,0x1,0x3e, - 0xc5,0x4b,0x3a,0x9f,0x39,0x3a,0xa4,0xc0,0x89,0xd9,0xfa,0x88,0xe9,0xd6,0x3,0x21, - 0x7e,0xf0,0xe9,0xc4,0x74,0x54,0x77,0x69,0x4c,0xc4,0x10,0xd6,0x9b,0xcf,0x83,0xe2, - 0x45,0x2,0xd2,0x3d,0x47,0xbe,0x39,0x87,0x5d,0xe,0xc4,0x8b,0xe6,0x41,0x2,0xf0, - 0xe9,0xc4,0x74,0x7a,0x9f,0x39,0x3a,0xe2,0x4b,0x1c,0x30,0x9e,0x87,0xf4,0x3e,0xc4, - 0x2e,0x81,0xf9,0xf4,0xe3,0xa8,0x84,0xb,0xf5,0xb1,0x6,0xe0,0x3b,0xa6,0xb7,0x8, - 0xe8,0x18,0x98,0x4,0x74,0xa2,0x67,0xf1,0xa2,0x8f,0xf5,0x21,0xd7,0x53,0x6b,0x18, - 0x2f,0xfa,0x16,0x29,0x81,0x8c,0x64,0x8e,0x79,0x6c,0x4,0xff,0x58,0x2b,0x5e,0x8e, - 0xf8,0x8e,0xd9,0x6,0x25,0x25,0x8a,0x17,0x9,0xc6,0xa7,0x43,0xbb,0xfa,0xcd,0x7f, - 0xac,0xab,0xa8,0x34,0x9a,0x7,0xc5,0x8b,0x4,0xe2,0xd7,0xb1,0x97,0xcf,0xe9,0x63, - 0x7d,0x8c,0x4b,0xd9,0x6f,0x30,0xf,0xba,0x40,0x40,0x2,0xf2,0xe9,0xa6,0x80,0x75, - 0x8a,0x97,0xe3,0x9c,0xca,0x76,0x83,0x78,0xd1,0x89,0x69,0x9,0xc4,0xa7,0xab,0x76, - 0xd7,0x71,0xb1,0x8e,0xbd,0x1c,0xa7,0x1f,0x25,0x21,0xcf,0xc3,0x6a,0xce,0x57,0xbc, - 0x48,0x10,0x3e,0x9d,0x39,0x5a,0xaf,0x78,0xa9,0x57,0x3b,0x5e,0xf,0x39,0x5e,0x3e, - 0xa3,0x78,0x91,0x20,0x7c,0xfa,0xf6,0x52,0xc2,0x45,0x8a,0x97,0x7a,0x65,0x70,0x6f, - 0x88,0xf3,0xb0,0x8a,0xb3,0xad,0xdf,0xb0,0xf8,0xc1,0xaf,0x43,0xbb,0x17,0xe9,0x5f, - 0xcd,0x6,0x5d,0x4c,0x79,0x48,0xf3,0xb0,0x52,0xf,0xc3,0x94,0x60,0x7c,0xba,0x29, - 0x60,0x9d,0xae,0xda,0x6d,0x54,0xaf,0x90,0x76,0x43,0xfa,0x40,0x8f,0xf2,0x96,0x60, - 0x7c,0xfa,0xf6,0xb2,0x4e,0x3f,0x8e,0x9a,0x90,0xc1,0xfd,0x21,0xcc,0xc3,0xa,0xce, - 0x54,0xcc,0xa7,0xa7,0x18,0x59,0xe4,0xd2,0x9d,0xa1,0x8c,0xe6,0x44,0xfa,0x53,0x48, - 0xab,0x46,0x97,0xa4,0x4f,0xc7,0x5e,0x74,0xe6,0x28,0x88,0x29,0x6c,0x4d,0x79,0xbc, - 0x9c,0xd1,0x32,0xf1,0xa2,0x8c,0xf2,0x49,0x6,0xdd,0x18,0xc4,0x8,0x4e,0xa4,0x2f, - 0x1d,0xc9,0x21,0x93,0x5a,0x2a,0xd9,0xc7,0x6,0xde,0x63,0x21,0x8b,0x59,0x4b,0xd5, - 0x71,0x7f,0x66,0x24,0xf,0x79,0xb3,0x63,0xf0,0x7a,0x6e,0xe2,0x19,0x6a,0xad,0xdb, - 0x70,0x5e,0x6b,0x1e,0xe5,0x8b,0x29,0xfc,0xfb,0x97,0x73,0x2d,0xb3,0xac,0xdf,0xa4, - 0x84,0xab,0x2b,0x17,0xf0,0x3b,0xde,0x63,0x4f,0x3,0xff,0xe6,0x1c,0x64,0x25,0x7f, - 0xe4,0x22,0x3a,0x1d,0xf3,0xa7,0x7c,0x3a,0xf6,0x52,0xc2,0xe7,0xf4,0xed,0x25,0xa0, - 0x53,0xd8,0x9c,0xb2,0x79,0x58,0xa2,0x4d,0x60,0xd3,0x4d,0x27,0x6e,0x64,0x3e,0x15, - 0x1,0x3e,0x1c,0x7,0x98,0xcd,0x95,0x74,0x3c,0xfc,0xe7,0x7c,0xba,0xe7,0x48,0xf, - 0x64,0x48,0x44,0x16,0xf7,0xa4,0xe8,0xae,0xea,0x45,0x9c,0x64,0xfd,0xe6,0x24,0x5c, - 0xc3,0xf8,0x7b,0x42,0x37,0xb8,0x55,0xf0,0x2c,0xa7,0x12,0xf7,0xee,0xdb,0x8b,0xe2, - 0x25,0x11,0x7d,0x53,0xb2,0xcd,0xcc,0x2,0x6f,0x7e,0x4e,0x4b,0xb,0x99,0xc2,0xfc, - 0x24,0x3e,0x28,0xeb,0xf9,0x85,0x57,0x87,0x76,0x75,0xe6,0x28,0x71,0x9f,0xa1,0xb4, - 0x85,0xe7,0x61,0x2e,0xc5,0xd6,0x6f,0x4a,0xc2,0x14,0xe3,0x1c,0x96,0x27,0xf9,0x61, - 0xb1,0x7b,0x2c,0x51,0xe2,0x61,0xa8,0x33,0x47,0xc9,0xc8,0xe4,0x6,0xf6,0xb5,0xe0, - 0x3c,0xbc,0xc5,0x18,0xeb,0xb7,0x24,0x61,0xca,0xe0,0xf3,0xa1,0xdf,0xd8,0x66,0x11, - 0x2f,0x97,0x28,0x5e,0x92,0xd4,0x86,0xbb,0x2,0x1d,0x99,0xb,0x52,0x6f,0x72,0xa2, - 0xf5,0xdb,0x91,0x30,0x65,0xf3,0xd,0xb6,0x98,0x2f,0xff,0x54,0x97,0xae,0x7b,0x69, - 0x9e,0x7c,0xee,0x69,0x91,0x87,0x80,0xbf,0xc2,0x70,0xeb,0xb7,0x22,0x61,0xca,0xe1, - 0x26,0x76,0x98,0x2f,0xff,0xd4,0xc7,0x8b,0xee,0x39,0x6a,0xae,0x3c,0x6e,0x67,0x6f, - 0xb3,0x66,0xa1,0x96,0x19,0xc,0xb4,0x7e,0x1b,0x12,0xa6,0x36,0xfc,0xb8,0xc1,0xeb, - 0x5d,0xa2,0x53,0xeb,0xb8,0x58,0xf1,0xd2,0x2,0x5a,0xf3,0x4d,0xd6,0x25,0x3d,0xb, - 0x55,0x3c,0xc1,0x9,0xd6,0x6f,0x41,0xc2,0x94,0xcf,0xcf,0x5a,0xf4,0xe0,0x9d,0x9b, - 0xa5,0x63,0x2f,0x2d,0x27,0xce,0x69,0xbc,0x46,0x55,0x12,0xb3,0x50,0xc1,0x23,0x74, - 0xb6,0x6e,0x5f,0xc2,0x54,0xc0,0xbd,0xc6,0x5b,0x6b,0x85,0x51,0x1b,0xb8,0x54,0xf1, - 0xd2,0xa2,0x7a,0x70,0x5b,0xc2,0xa7,0x4,0xf6,0x70,0x17,0x5,0xd6,0x8d,0x4b,0x98, - 0x8a,0x78,0x84,0x83,0xe6,0xcb,0x3f,0xd5,0xb5,0x4e,0xf1,0x92,0x2,0x19,0x8c,0xe3, - 0x77,0x6c,0xa,0x3c,0xb,0x1f,0xf0,0x75,0x72,0xac,0x9b,0x96,0x30,0x75,0xe3,0xbf, - 0x93,0xfa,0xa2,0xeb,0x57,0xe9,0xcc,0x51,0xea,0x64,0x33,0x9e,0x9f,0xb3,0xa8,0x89, - 0x9d,0x7,0xca,0x59,0xc8,0x6d,0x7c,0x2a,0x8c,0x23,0x60,0x3a,0xc8,0xe6,0x8e,0xde, - 0xdc,0x93,0x6,0x1b,0x73,0xae,0xe7,0x26,0x9e,0xa6,0xce,0xba,0x8d,0x8,0x8b,0xd3, - 0x95,0x62,0x26,0x33,0x9e,0x9e,0xe4,0xd3,0x86,0xac,0xc3,0xff,0xbd,0x86,0x72,0xf6, - 0x50,0xca,0x3c,0x5e,0xe7,0x6d,0x4a,0xc3,0x99,0x3,0x5,0x8c,0x2b,0x6,0x72,0x1f, - 0x67,0x47,0x7e,0x3e,0x36,0x70,0x13,0x4f,0xeb,0x81,0xc,0x21,0xc8,0xa0,0xd,0xdd, - 0xe8,0x4d,0x17,0xa,0xc8,0x25,0xc6,0x41,0x76,0xb3,0x85,0x75,0x94,0xb0,0x97,0x6a, - 0xeb,0xe6,0x24,0x6c,0x43,0x99,0x65,0xfe,0xd3,0x25,0xf5,0xa5,0x43,0xbb,0x22,0x6, - 0x46,0xf0,0x86,0xf9,0xe2,0x4f,0x7d,0x6d,0xe4,0x32,0xc5,0x8b,0x48,0xd8,0xc6,0xa6, - 0xe4,0xc6,0x7b,0xd7,0x6a,0xbd,0xe2,0x45,0x24,0x7c,0x93,0x58,0x60,0xbe,0xf8,0xc3, - 0x88,0x17,0xfd,0x38,0x12,0x9,0xdd,0x54,0x16,0x9b,0x2f,0xfe,0x30,0xe2,0x45,0x57, - 0xed,0x8a,0x84,0x2c,0xc6,0x34,0xde,0x37,0x5f,0xfc,0xa9,0x2f,0x1d,0xda,0x15,0x9, - 0x5d,0x8c,0xb3,0xf9,0xd0,0x7c,0xf1,0xa7,0xbe,0x74,0x68,0x57,0x24,0x74,0x31,0xa6, - 0xb3,0xda,0x7c,0xf1,0x87,0x11,0x2f,0x5f,0x20,0xc3,0x7a,0xb0,0x45,0xd2,0x4b,0x9c, - 0x4b,0xd2,0xe0,0x59,0x75,0x75,0x94,0xf2,0x25,0xc5,0x8b,0x48,0xb8,0x32,0xb8,0x9c, - 0xd,0xe6,0x8b,0x3f,0x8c,0x78,0xb9,0x5c,0x3f,0x8e,0x44,0xc2,0x95,0xc9,0x95,0x29, - 0xdc,0x34,0xcb,0x9d,0xda,0xc4,0xe5,0xfa,0xf6,0x22,0x12,0xae,0x2c,0xbe,0x45,0x99, - 0xf9,0xe2,0x4f,0x7d,0x6d,0xe5,0xab,0x8a,0x17,0x91,0x70,0x65,0x73,0x5d,0x1a,0x3c, - 0x69,0xb7,0x8e,0x6d,0x7c,0x9d,0x4c,0xeb,0xc1,0x16,0x49,0x2f,0x39,0xdc,0xcc,0x2e, - 0xf3,0xc5,0x1f,0x46,0xbc,0x5c,0xad,0x78,0x11,0x9,0x57,0x1b,0x6e,0x69,0xe6,0xd3, - 0xdf,0xfd,0x28,0xc5,0x8b,0x48,0xe8,0xda,0x72,0x7b,0x13,0x4f,0x19,0x8b,0x46,0x95, - 0xf1,0x4d,0xc5,0x8b,0x48,0xb8,0xda,0xf1,0xb,0xca,0xcd,0x17,0x7f,0xea,0x6b,0x3b, - 0xdf,0xfa,0xd7,0xf3,0xd3,0x44,0x24,0x14,0x85,0xdc,0xd7,0x62,0x1b,0x7c,0xba,0x5c, - 0x3b,0xf8,0x8e,0xe2,0x45,0x24,0x5c,0x1d,0x78,0x20,0xd,0xf6,0x9,0xa8,0x63,0x27, - 0x37,0x90,0x6d,0x3d,0xd8,0x22,0xe9,0xa5,0x13,0xbf,0xa7,0xd2,0x7c,0xf1,0x87,0x11, - 0x2f,0x37,0x2a,0x5e,0x44,0xc2,0xd5,0x8d,0x3f,0xa4,0xc1,0x36,0x24,0xfa,0xf6,0x22, - 0x62,0xa0,0x17,0x4f,0x51,0x63,0xbe,0xf8,0x53,0x5f,0xbb,0xb9,0x49,0xf1,0x22,0x12, - 0xae,0xbe,0xfc,0x2d,0x2d,0xe2,0x65,0xf,0x37,0xd3,0xca,0x7a,0xb0,0x45,0xd2,0x4b, - 0x7f,0xfe,0x41,0xad,0xf9,0xe2,0x4f,0x7d,0xed,0xe5,0xfb,0x8a,0x17,0x91,0x70,0xd, - 0xe6,0x25,0xf3,0xa5,0x1f,0x46,0xed,0xe3,0x47,0x8a,0x17,0x91,0x70,0xd,0xe3,0x55, - 0xf3,0xa5,0x1f,0x46,0xed,0xe7,0x56,0x6d,0x9e,0x2e,0x12,0xae,0xd1,0xcc,0x31,0x5f, - 0xfa,0x61,0x54,0x5,0x77,0xd1,0xc6,0x7a,0xb0,0x45,0xd2,0xcb,0x78,0xe6,0x9b,0x2f, - 0xfd,0x30,0xea,0x20,0xf7,0x90,0x6f,0x3d,0xd8,0x22,0xe9,0xe5,0x24,0x16,0x9a,0x2f, - 0xfd,0x30,0xaa,0x8a,0xdf,0x50,0x60,0x3d,0xd8,0x22,0xe9,0xe5,0x14,0x96,0x98,0x2f, - 0xfd,0x30,0xaa,0x96,0xc7,0xe9,0x68,0x3d,0xd8,0x22,0xe9,0x24,0x5d,0x36,0x51,0xab, - 0xa3,0x8e,0x97,0xe8,0x6d,0x3d,0xdc,0x22,0xe9,0x24,0xce,0x79,0xac,0x34,0x5f,0xf8, - 0xe1,0xd4,0x42,0x4e,0xb4,0x1e,0x6e,0x91,0x74,0x12,0xe7,0x22,0x3e,0x32,0x5f,0xf8, - 0xe1,0x54,0x35,0xff,0x66,0x3d,0xdc,0xe2,0x13,0xed,0x5b,0xd3,0x5c,0x19,0x5c,0xc6, - 0x7f,0xd0,0xcb,0xba,0x8d,0xd0,0xde,0x6d,0x31,0x85,0xd6,0x4d,0x88,0x3f,0xb4,0xb5, - 0x44,0xf3,0x64,0x72,0x39,0xbf,0xa0,0x9b,0x75,0x1b,0x21,0xea,0xcb,0x6,0x16,0x58, - 0x37,0x21,0x92,0xe,0xb2,0xb8,0x8a,0x2d,0xe6,0x3f,0x5b,0xc2,0xae,0x5,0xf4,0xb4, - 0x1e,0x78,0xf1,0x85,0xbe,0xc1,0x24,0x2f,0x9b,0xab,0xb8,0x93,0x22,0xeb,0x36,0x42, - 0xd7,0x99,0x52,0xde,0xb6,0x6e,0x42,0x24,0xda,0x5a,0x71,0x63,0x5a,0x6c,0xa2,0x56, - 0x5f,0xcd,0xa5,0x8b,0xf5,0xf0,0x8b,0x44,0x59,0x6b,0x7e,0xc8,0x6e,0xf3,0x85,0x6e, - 0x55,0xe5,0x9c,0x6f,0x3d,0x1,0xe2,0x7,0x9d,0x45,0x4a,0x46,0x2e,0x3f,0xe0,0x96, - 0x34,0xbe,0x17,0x27,0x87,0x53,0xf5,0xc9,0x91,0x20,0xf4,0x31,0x49,0x5c,0x1e,0xb7, - 0xf0,0xbd,0x34,0xbf,0x93,0x78,0x1c,0x79,0xd6,0x2d,0x88,0xf,0x14,0x30,0x89,0x6a, - 0xc7,0x4f,0xb8,0x29,0xed,0x9f,0x83,0xd2,0x9d,0x13,0xac,0x5b,0x10,0x1f,0x28,0x60, - 0x12,0xd3,0x9e,0xdb,0xb9,0x81,0xd6,0xd6,0x6d,0x98,0x6b,0x4f,0xf,0xeb,0x16,0xc4, - 0x7,0xda,0x47,0x38,0x11,0x45,0xdc,0xc1,0xd7,0xb4,0x7b,0x21,0xd0,0x36,0xd,0x4f, - 0xcf,0x4b,0x12,0x14,0x30,0xc1,0x75,0xe5,0x2e,0xbe,0xa4,0x11,0x3,0x20,0xa6,0x1b, - 0x6,0x24,0x8,0x2d,0x97,0xa0,0xba,0xf3,0x4b,0x2e,0xd5,0x4f,0xca,0x7f,0xc9,0xb5, - 0x6e,0x40,0x7c,0xa0,0x80,0x9,0xa6,0x17,0xf7,0x70,0xa1,0xe2,0xe5,0x28,0x1a,0xb, - 0x9,0x40,0x1,0x13,0x44,0x5f,0xee,0xe5,0x3c,0x2d,0xa9,0x63,0x54,0x5a,0x37,0x20, - 0x3e,0x50,0xc0,0x34,0x6d,0x20,0xff,0xc1,0x59,0xc4,0xac,0xdb,0x70,0xcc,0x5e,0xeb, - 0x6,0xc4,0x7,0xa,0x98,0xa6,0xc,0xe5,0x7e,0x4e,0x53,0xbc,0x7c,0x42,0x25,0x3b, - 0xac,0x5b,0x10,0x1f,0x28,0x60,0x1a,0x37,0x92,0x7,0x99,0x6c,0xdd,0x84,0x83,0x76, - 0xb3,0xd9,0xba,0x5,0xf1,0x81,0x2,0xa6,0x31,0x63,0xf8,0xd,0xe3,0xad,0x9b,0x70, - 0xd2,0x76,0xd6,0x5b,0xb7,0x20,0x3e,0xd0,0x81,0xcb,0x86,0x4d,0xe4,0xb7,0x8a,0x97, - 0x6,0xac,0xd6,0x37,0x18,0x9,0x42,0x1,0xd3,0x90,0x93,0x79,0x98,0x31,0xd6,0x4d, - 0x38,0xeb,0x2d,0xe,0x5a,0xb7,0x20,0x3e,0x50,0xc0,0xd4,0x27,0xc6,0x69,0x3c,0xac, - 0xed,0x39,0x1a,0xb4,0x83,0xd9,0xd6,0x2d,0x88,0x1f,0x14,0x30,0xc7,0x8b,0x71,0x36, - 0x8f,0x30,0xd4,0xba,0xd,0x87,0xcd,0x63,0xb1,0x75,0xb,0xe2,0x7,0x5,0xcc,0x27, - 0xc5,0x38,0x9f,0x7,0x19,0x60,0xdd,0x86,0xc3,0xe,0xf2,0x24,0x7b,0xac,0x9b,0x10, - 0xf1,0x51,0x9c,0x8b,0x28,0x31,0x7f,0x24,0xa5,0xdb,0xf5,0xa2,0x76,0xa6,0x16,0x49, - 0x46,0x26,0x5f,0x60,0xbd,0xf9,0x2,0x76,0xbb,0x36,0x71,0x96,0xf5,0x34,0x89,0xf8, - 0x28,0x93,0xaf,0xb0,0xc9,0x7c,0x1,0xbb,0x5d,0xbb,0xb8,0x56,0xd7,0x4e,0x89,0x24, - 0x2e,0x8b,0xab,0xd3,0x70,0x13,0xb5,0xc4,0x6a,0x1f,0xdf,0xa7,0x95,0xf5,0x44,0x89, - 0xf8,0x27,0x9b,0x1b,0xd8,0x6e,0xbe,0x80,0xdd,0xae,0x3,0xdc,0xa6,0xa7,0xc0,0x88, - 0x24,0xae,0x35,0xff,0x96,0xc6,0xbb,0x1c,0x5,0xab,0x83,0xdc,0xa3,0x9d,0x4,0x44, - 0x12,0x97,0xcb,0x8f,0xd8,0x63,0xbe,0x80,0xdd,0xae,0x2a,0x1e,0xd1,0x43,0x32,0x45, - 0x12,0x97,0xc7,0x6d,0xec,0x33,0x5f,0xc0,0x6e,0x57,0xd,0x8f,0xd3,0xc9,0x7a,0xa2, - 0x44,0xfc,0x93,0xcf,0xbf,0xb3,0xdf,0x7c,0x1,0xbb,0x5d,0xb5,0xfc,0x55,0xbb,0x20, - 0x89,0x24,0xae,0x90,0xfb,0x38,0x60,0xbe,0x80,0x5d,0xaf,0x97,0xe8,0x67,0x3d,0x51, - 0x22,0xfe,0xe9,0xc0,0x43,0x54,0x9a,0x2f,0x5f,0xd7,0xeb,0xd,0x86,0x58,0x4f,0x94, - 0x88,0x7f,0x8a,0xf8,0x3d,0x55,0xe6,0xcb,0xd7,0xf5,0x9a,0xcf,0x48,0xeb,0x89,0x12, - 0xf1,0x4f,0x17,0xfe,0x1f,0xd5,0xe6,0xcb,0xd7,0xf5,0x7a,0x8f,0x89,0xd6,0x13,0x25, - 0xe2,0x9f,0x1e,0x3c,0xa1,0x78,0x69,0xb2,0x56,0x30,0xd5,0x7a,0xa2,0x44,0xfc,0xd3, - 0x9b,0xbf,0x50,0x63,0xbe,0x7c,0x5d,0xaf,0x35,0x9c,0x6d,0x3d,0x51,0x22,0xfe,0xe9, - 0xcf,0xc,0x6a,0xcd,0x97,0xaf,0xeb,0x55,0xc2,0x67,0xb5,0x55,0x8b,0x48,0xa2,0x86, - 0xf0,0xa2,0xf9,0xe2,0x75,0xbf,0x36,0x71,0x99,0xe2,0x45,0x24,0x51,0xc3,0x78,0xd5, - 0x7c,0xf1,0xba,0x5f,0x65,0x5c,0x49,0x86,0xf5,0x54,0x89,0xf8,0x66,0x34,0xb3,0xcd, - 0x17,0xaf,0xfb,0xb5,0x8b,0x6b,0xc9,0xb2,0x9e,0x2a,0x11,0xdf,0x14,0x33,0xd7,0x7c, - 0xf1,0xba,0x5f,0x7b,0xf9,0x1e,0xd9,0xd6,0x53,0x25,0xe2,0x9b,0x49,0xbc,0x6b,0xbe, - 0x78,0xdd,0xaf,0x72,0x7e,0x4a,0x6b,0xeb,0xa9,0x12,0xf1,0xcd,0xa9,0x2c,0x31,0x5f, - 0xbc,0xee,0xd7,0x41,0x7e,0xae,0x27,0xbe,0x88,0x24,0xea,0xc,0x56,0x98,0x2f,0x5e, - 0xf7,0xab,0x92,0xfb,0x69,0x67,0x3d,0x55,0x22,0x7e,0x89,0xf1,0x19,0x56,0x9a,0x2f, - 0x5e,0xf7,0xab,0x9a,0xdf,0xd3,0xde,0x7a,0xb2,0x44,0xfc,0x12,0xe7,0x2,0xd6,0x9a, - 0x2f,0x5e,0xf7,0xab,0x86,0xc7,0xf4,0x40,0x29,0x91,0xc4,0xc4,0xb9,0x84,0x75,0xe6, - 0x8b,0xd7,0x87,0x7a,0x9a,0x1e,0xd6,0x93,0x25,0xe2,0x97,0xc,0xbe,0x44,0xa9,0xf9, - 0xd2,0xf5,0xa1,0x9e,0xa3,0x8f,0xf5,0x64,0x89,0xf8,0x25,0x8b,0x2b,0xb5,0xcb,0x51, - 0xa0,0x7a,0x85,0x41,0xd6,0x93,0x25,0xe2,0x97,0x6c,0xbe,0xad,0x5d,0x8e,0x2,0xd5, - 0x5b,0xc,0xb7,0x9e,0x2c,0x11,0xbf,0xb4,0xe6,0x3a,0x76,0x98,0x2f,0x5d,0x1f,0x6a, - 0x1,0x63,0xac,0x27,0x4b,0xc4,0x2f,0x39,0x7c,0x9f,0x9d,0xe6,0x4b,0xd7,0x87,0x5a, - 0xc2,0x24,0xeb,0xc9,0x12,0xf1,0x4b,0x2e,0x3f,0xd1,0x1e,0x8d,0x81,0x6a,0x25,0xa7, - 0x5b,0x4f,0x96,0x88,0x5f,0xf2,0xb8,0x53,0x9b,0xa8,0x5,0xaa,0x12,0xce,0xb5,0x9e, - 0x2c,0x11,0xbf,0xe4,0x73,0x8f,0x76,0x39,0xa,0x54,0xeb,0xb9,0x48,0xf,0x94,0x12, - 0x49,0x44,0x1,0xf7,0x73,0xd0,0x7c,0xe9,0xfa,0x50,0x9b,0xf8,0x2,0x71,0xeb,0xe9, - 0x12,0xf1,0x49,0x47,0x1e,0xd6,0x26,0x6a,0x81,0xaa,0x8c,0x2b,0xc9,0xb4,0x9e,0x2e, - 0x11,0x9f,0x74,0xe6,0x3f,0xb5,0x89,0x5a,0xa0,0xda,0xcd,0x75,0x7a,0x5e,0x9d,0x48, - 0x22,0xba,0xf1,0x98,0x76,0x39,0xa,0x54,0xfb,0xf8,0x21,0xad,0xac,0xa7,0x4b,0xc4, - 0x27,0x3d,0xf9,0xb3,0x76,0x39,0xa,0x54,0xfb,0xf9,0x29,0x39,0xd6,0xd3,0x25,0xe2, - 0x93,0x3e,0xfc,0x4d,0xbb,0x1c,0x5,0xaa,0xa,0x7e,0x4e,0x1b,0xeb,0xe9,0x12,0xf1, - 0xc9,0x0,0x9e,0x35,0x5f,0xb8,0x7e,0x94,0x9e,0x57,0x27,0x92,0xa0,0x4f,0x69,0x13, - 0xb5,0x80,0x55,0xc5,0x6f,0xe9,0x60,0x3d,0x5d,0x22,0x3e,0x19,0xa1,0x4d,0xd4,0x2, - 0x56,0xd,0xff,0x4d,0x91,0xf5,0x74,0x89,0xf8,0x64,0x34,0x6f,0x9a,0x2f,0x5c,0x5f, - 0xea,0x2f,0x74,0xb3,0x9e,0x2e,0x11,0x9f,0x4c,0xe0,0x1d,0xf3,0x65,0xeb,0x4b,0xfd, - 0x9d,0xde,0xd6,0xd3,0x25,0xe2,0x93,0x93,0x59,0x64,0xbe,0x6c,0x7d,0xa9,0x17,0xe9, - 0x6f,0x3d,0x5d,0x22,0x3e,0x39,0x9d,0xa5,0xe6,0xcb,0xd6,0x97,0x7a,0x9d,0x21,0xd6, - 0xd3,0x25,0xe2,0x8f,0x18,0x67,0x69,0x13,0xb5,0xc0,0x35,0x8f,0x51,0xd6,0x13,0x26, - 0xe2,0x8f,0x18,0xe7,0xb1,0xca,0x7c,0xd9,0xfa,0x52,0x8b,0x98,0x60,0x3d,0x61,0x22, - 0xfe,0x88,0xf3,0x39,0x3e,0x32,0x5f,0xb6,0xbe,0xd4,0x72,0xa6,0x58,0x4f,0x98,0x88, - 0x3f,0x32,0xf8,0x3c,0x1b,0xcd,0x97,0xad,0x2f,0xb5,0x9a,0x33,0xac,0x27,0x4c,0xc4, - 0x1f,0x99,0x5c,0xc1,0x66,0xf3,0x65,0xeb,0x4b,0x95,0x70,0xbe,0xf5,0x84,0x89,0xf8, - 0x23,0x9b,0xab,0xd9,0x6a,0xbe,0x6c,0x7d,0xa9,0xd,0x5c,0xa4,0xe7,0xd5,0x89,0x4, - 0xd5,0x8a,0x6b,0x28,0x33,0x5f,0xb6,0xbe,0xd4,0x16,0x2e,0x57,0xbc,0x88,0x4,0xd5, - 0x8a,0x9b,0xb4,0x89,0x5a,0xe0,0xda,0xc9,0x37,0xf4,0x38,0x4c,0x91,0xa0,0x72,0xf8, - 0x81,0x76,0x39,0xa,0x5c,0xbb,0xb9,0x9e,0x6c,0xeb,0x29,0x13,0xf1,0x45,0x1b,0x6e, - 0xd5,0x2e,0x47,0x81,0x6b,0x2f,0x3f,0xd0,0xe3,0x30,0x45,0x82,0xca,0xe7,0x2e,0xca, - 0xcd,0x97,0xad,0x2f,0x55,0xce,0xed,0x7a,0x1c,0xa6,0x48,0x50,0x85,0xdc,0xab,0x4d, - 0xd4,0x2,0x57,0x5,0xbf,0xa4,0xad,0xf5,0x94,0x89,0xf8,0xa2,0x3,0xf,0x52,0x61, - 0xbe,0x6c,0x7d,0xa9,0x4a,0x7e,0x4d,0x81,0xf5,0x94,0x89,0xf8,0xa2,0x88,0xdf,0x69, - 0x8f,0xc6,0xc0,0x55,0xcd,0xa3,0x7a,0x1c,0xa6,0x48,0x50,0x9d,0xf9,0x83,0x36,0x51, - 0xb,0x5c,0xb5,0xfc,0x91,0x4e,0xd6,0x53,0x26,0xe2,0x8b,0xee,0xfc,0x49,0x9b,0xa8, - 0x25,0x50,0x7f,0xa1,0xbb,0xf5,0x94,0x89,0xf8,0xa2,0x17,0x7f,0xd1,0x26,0x6a,0x81, - 0xab,0x56,0x8f,0xc3,0x14,0x9,0xae,0x1f,0x33,0xb4,0x89,0x5a,0x2,0xf5,0x32,0x3, - 0xad,0xa7,0x4c,0xc4,0x17,0x83,0x78,0x5e,0xf1,0x92,0x40,0xbd,0xc1,0x30,0xeb,0x29, - 0x13,0xf1,0xc5,0x50,0x66,0x99,0x2f,0x59,0x9f,0x4a,0x8f,0xc3,0x14,0x9,0x6c,0x24, - 0xb3,0xcd,0x97,0xac,0x4f,0xb5,0x58,0x8f,0xc3,0x14,0x9,0x6a,0x2c,0x73,0xcd,0x97, - 0xac,0x4f,0xb5,0x82,0xa9,0xd6,0x53,0x26,0xe2,0x8b,0x89,0x2c,0x30,0x5f,0xb2,0x3e, - 0xd5,0x2a,0xce,0xb2,0x9e,0x32,0x11,0x5f,0x4c,0x65,0xb1,0xf9,0x92,0xf5,0xa9,0x4a, - 0x98,0x4e,0xcc,0x7a,0xd2,0x44,0xfc,0xf0,0x69,0x96,0x99,0x2f,0x59,0x9f,0xaa,0x94, - 0xcb,0xf4,0xbc,0x3a,0x91,0x60,0xce,0xe1,0x43,0xf3,0x25,0xeb,0x53,0x6d,0xe3,0xa, - 0x32,0xac,0x27,0x4d,0xc4,0x7,0x31,0xa6,0xb3,0xc6,0x7c,0xc9,0xfa,0x54,0x3b,0xb9, - 0x5a,0xf1,0x22,0x12,0x44,0x9c,0x8b,0x59,0x67,0xbe,0x64,0x7d,0xaa,0xdd,0xdc,0x40, - 0x96,0xf5,0xb4,0x89,0xf8,0x20,0x83,0xcb,0xb5,0x89,0x5a,0x42,0xb5,0x97,0x1f,0xe9, - 0x71,0x98,0x22,0x41,0x64,0xf2,0x35,0x6d,0xa2,0x96,0x50,0x95,0x73,0x3b,0xb9,0xd6, - 0xd3,0x26,0xe2,0x83,0x2c,0xbe,0xc9,0x36,0xf3,0x25,0xeb,0x53,0x1d,0xd4,0xe3,0x30, - 0x45,0x82,0xc9,0xe6,0x3a,0x76,0x9a,0x2f,0x59,0x9f,0xaa,0x8a,0xdf,0x50,0x68,0x3d, - 0x6d,0x22,0x3e,0xc8,0xe1,0x66,0xed,0x72,0x94,0x50,0x55,0xf3,0x7f,0xf5,0x38,0x4c, - 0x91,0x20,0xf2,0xb8,0x85,0xbd,0xe6,0x4b,0xd6,0xa7,0xaa,0xe1,0x9,0x3d,0xe,0x53, - 0x24,0x88,0x7c,0xee,0x60,0xbf,0xf9,0x92,0xf5,0xa9,0x6a,0x79,0x86,0x1e,0xd6,0xd3, - 0x26,0xe2,0x83,0x7c,0xee,0xd6,0x26,0x6a,0x9,0xd6,0x73,0xf4,0xb1,0x9e,0x36,0x11, - 0x1f,0x14,0x68,0x13,0xb5,0x84,0x6b,0xa6,0x1e,0x87,0x29,0x12,0x44,0x21,0xf,0x68, - 0x97,0xa3,0x4,0x6b,0x8e,0x1e,0x87,0x29,0x12,0x44,0x11,0xbf,0xa5,0xd2,0x7c,0xc1, - 0xfa,0x55,0xef,0x30,0xda,0x7a,0xda,0x44,0x7c,0xd0,0x85,0xff,0xd2,0x26,0x6a,0x9, - 0xd6,0x62,0x26,0x5a,0x4f,0x9b,0x88,0xf,0x7a,0xf0,0x47,0x6d,0xa2,0x96,0x60,0x2d, - 0xd7,0xe3,0x30,0x45,0x82,0xe8,0xc9,0x9f,0xb5,0x89,0x5a,0x82,0xb5,0x9a,0xb3,0xad, - 0xa7,0x4d,0xc4,0x7,0x7d,0xf8,0x9b,0x76,0x39,0x4a,0xb0,0xd6,0x73,0xa1,0x1e,0x87, - 0x29,0xd2,0xb4,0xfe,0x3c,0x6b,0xbe,0x5c,0x7d,0xab,0x4d,0x7c,0x41,0x8f,0xc3,0x14, - 0x69,0xda,0x60,0x5e,0x32,0x5f,0xae,0xbe,0xd5,0x36,0xbe,0xa2,0x78,0x11,0x69,0xda, - 0x30,0x5e,0x35,0x5f,0xae,0xbe,0xd5,0x2e,0xbe,0x45,0xa6,0xf5,0xc4,0x89,0xb8,0x4f, - 0x7b,0x34,0x26,0x5e,0x7b,0xb8,0x99,0x6c,0xeb,0x89,0x13,0x71,0xdf,0x58,0xde,0x36, - 0x5f,0xae,0xbe,0xd5,0x3e,0x6e,0xa1,0xb5,0xf5,0xc4,0x89,0xb8,0x6f,0x3c,0xef,0x98, - 0x2f,0x57,0xdf,0xaa,0x82,0x3b,0x69,0x63,0x3d,0x71,0x22,0xee,0x3b,0x89,0x85,0xe6, - 0xcb,0xd5,0xb7,0xaa,0xe4,0x57,0xe4,0x5b,0x4f,0x9c,0x88,0xfb,0x4e,0x63,0x89,0xf9, - 0x72,0xf5,0xad,0x2a,0x79,0x50,0x8f,0xc3,0x14,0x69,0x4a,0x8c,0xb3,0x59,0x6e,0xbe, - 0x5c,0x7d,0x2b,0x3d,0xe,0x53,0x24,0x80,0x18,0xe7,0xb3,0xd2,0x7c,0xb9,0xfa,0x56, - 0x35,0x3c,0x49,0x57,0xeb,0xa9,0x13,0x71,0x5d,0x8c,0xb,0x59,0x6b,0xbe,0x5c,0x7d, - 0xab,0x5a,0x66,0xd0,0xcb,0x7a,0xea,0x44,0x5c,0x17,0xe7,0x12,0x6d,0x1,0x9b,0x44, - 0xbd,0x40,0x3f,0xeb,0xa9,0x13,0x71,0x5d,0x6,0x5f,0xd2,0x16,0xb0,0x49,0xd4,0x2b, - 0xc,0xb2,0x9e,0x3a,0x11,0xd7,0x65,0xf2,0x55,0x6d,0x1,0x9b,0x44,0xbd,0xc5,0x70, - 0xeb,0xa9,0x13,0x71,0x5d,0x16,0xdf,0xd0,0x16,0xb0,0x49,0x94,0x1e,0x87,0x29,0xd2, - 0xa4,0x6c,0xae,0x65,0xbb,0xf9,0x62,0xf5,0xaf,0x96,0x30,0xc9,0x7a,0xea,0x44,0x5c, - 0xd7,0x8a,0x1b,0xd9,0x65,0xbe,0x58,0xfd,0xab,0x15,0x9c,0x66,0x3d,0x75,0x22,0xae, - 0x6b,0xcd,0xf7,0xd8,0x63,0xbe,0x58,0xfd,0x2b,0x3d,0xe,0x53,0xa4,0x49,0x79,0xfc, - 0x58,0x3b,0x4c,0x27,0x51,0x25,0x4c,0xd7,0xe3,0x30,0x45,0x1a,0x97,0xcf,0xcf,0xb4, - 0x5,0x6c,0x12,0x55,0xca,0xa5,0x8a,0x17,0x91,0xc6,0xb5,0xe3,0x17,0xda,0x2,0x36, - 0x89,0xda,0xca,0x15,0x7a,0x1c,0xa6,0x48,0xe3,0xa,0xb9,0x8f,0xa,0xf3,0xc5,0xea, - 0x5f,0xed,0xd4,0xe3,0x30,0x45,0x9a,0x52,0xc8,0x83,0xda,0x61,0x3a,0x89,0xda,0xcd, - 0x8d,0x64,0x59,0x4f,0x9e,0x88,0xdb,0x8a,0x78,0x44,0x3b,0x4c,0x27,0x51,0xfb,0xf8, - 0x21,0xad,0xac,0x27,0x4f,0xc4,0x6d,0x5d,0xb5,0xc3,0x74,0x52,0x55,0xce,0x6d,0xe4, - 0x5a,0x4f,0x9e,0x88,0xdb,0x7a,0xf0,0x27,0xed,0x30,0x9d,0x44,0x55,0x70,0x17,0x79, - 0xd6,0x93,0x27,0xe2,0x36,0xed,0x30,0x9d,0x5c,0x55,0x72,0xbf,0x9e,0xb6,0x2b,0xd2, - 0xb8,0x5e,0x3c,0xad,0x78,0x49,0xa2,0xaa,0xf9,0x9d,0x1e,0x87,0x29,0xd2,0xb8,0x3e, - 0xfc,0xaf,0x36,0xb0,0x4f,0xa2,0x6a,0x78,0x8c,0x4e,0xd6,0x93,0x27,0xe2,0xb6,0x7e, - 0x3c,0xab,0x78,0x49,0xa2,0x6a,0x79,0x8a,0xee,0xd6,0x93,0x27,0xe2,0xb6,0x41,0xbc, - 0xa0,0x78,0x49,0x2a,0x5e,0x66,0xd0,0xdb,0x7a,0xf2,0x44,0xdc,0x36,0x84,0x99,0xe6, - 0x4b,0xd5,0xcf,0x7a,0x81,0xbe,0xd6,0x93,0x27,0xe2,0xb6,0x61,0xbc,0x66,0xbe,0x50, - 0xfd,0xac,0xd7,0x19,0x6c,0x3d,0x79,0x22,0x6e,0x1b,0xc1,0x6c,0xf3,0x85,0xea,0x67, - 0xcd,0x65,0xa4,0xf5,0xe4,0x89,0xb8,0x6d,0x4,0x73,0xcc,0x17,0xaa,0x9f,0xb5,0x90, - 0x71,0xd6,0x93,0x27,0xe2,0xb6,0xe1,0xfa,0xf6,0x92,0x64,0x2d,0xe5,0x24,0xeb,0xc9, - 0x13,0x71,0x9b,0x7e,0x1c,0x25,0x5b,0x2b,0x38,0xd5,0x7a,0xf2,0x44,0xdc,0xd6,0x9b, - 0x59,0xe6,0xb,0xd5,0xcf,0x5a,0xcd,0x59,0xd6,0x93,0x27,0xe2,0xb6,0x1c,0x1e,0xd4, - 0x75,0x2f,0x49,0xd5,0x3a,0x2e,0xd0,0xe3,0x30,0x45,0x1a,0xf7,0x59,0x76,0x98,0x2f, - 0x55,0x1f,0x6b,0x13,0x97,0xe9,0x71,0x98,0x22,0x8d,0xeb,0xc4,0xab,0xe6,0x4b,0xd5, - 0xc7,0x2a,0xe3,0x6b,0x64,0x58,0x4f,0x9e,0x88,0xbb,0xe,0xfd,0xeb,0x7b,0x11,0x93, - 0xad,0x1b,0xf1,0xd0,0x4e,0x6e,0xe5,0x31,0x6a,0xac,0xdb,0x10,0x71,0x5b,0x5f,0x16, - 0x9a,0x7f,0x17,0xf0,0xaf,0x76,0xe9,0x69,0xbb,0x22,0x4d,0x89,0x3,0x17,0x30,0xc2, - 0xba,0xd,0xef,0xec,0xe7,0x6e,0x1e,0xa2,0xca,0xba,0xd,0x11,0xb7,0xc5,0xe9,0xc6, - 0x45,0x3a,0x4c,0x99,0xa0,0xa,0xee,0xe3,0x7e,0xe,0x5a,0xb7,0x21,0xe2,0xba,0x38, - 0x93,0x19,0x62,0xdd,0x84,0x67,0x2a,0xf9,0xd,0x77,0x53,0x6e,0xdd,0x86,0x88,0xfb, - 0xe2,0x4c,0xa0,0xc0,0xba,0x9,0xaf,0x54,0xf3,0x7b,0xee,0x60,0x9f,0x75,0x1b,0x22, - 0x3e,0x88,0xd3,0xd3,0xba,0x5,0xaf,0xd4,0xf0,0x7,0x6e,0x65,0xb7,0x75,0x1b,0x22, - 0x7e,0x88,0xeb,0xfb,0x4b,0x2,0x6a,0xf9,0x13,0xb7,0xb0,0xdd,0xba,0xd,0x11,0x5f, - 0xc4,0xb5,0x6f,0x72,0x60,0x75,0x3c,0xcd,0xf,0xd8,0x62,0xdd,0x86,0x88,0x3f,0xe2, - 0xba,0x12,0x35,0xb0,0x7f,0xf0,0x6f,0x6c,0xb4,0x6e,0x42,0xc4,0x27,0x71,0xea,0xac, - 0x5b,0xf0,0xc4,0x4c,0x6e,0xa2,0xc4,0xba,0x9,0x11,0xbf,0xc4,0x75,0xa9,0x7b,0x20, - 0x6f,0x72,0x23,0xab,0xac,0x9b,0x10,0xf1,0x4d,0x9c,0xa,0xeb,0x16,0x3c,0x30,0x8f, - 0x6b,0x59,0x6a,0xdd,0x84,0x88,0x7f,0xe2,0x94,0x59,0xb7,0xe0,0xbc,0x85,0x5c,0xcf, - 0x22,0xeb,0x26,0x44,0x7c,0x14,0x67,0x8d,0x8e,0xc2,0x34,0x6a,0x19,0xd7,0x31,0xcf, - 0xba,0x9,0x11,0x3f,0xc5,0x99,0xaf,0xeb,0x3a,0x1a,0xb1,0x92,0xeb,0x79,0xd3,0xba, - 0x9,0x11,0x5f,0xc5,0x99,0xc7,0x7b,0xd6,0x4d,0x38,0x6b,0x1d,0x37,0x31,0xcb,0xba, - 0x9,0x11,0x7f,0x65,0x70,0x80,0x76,0x9c,0xa1,0xfb,0xa9,0xeb,0x51,0xca,0xd,0xcc, - 0xb0,0x6e,0x42,0xc4,0x77,0x7d,0x59,0x6a,0xfe,0xf8,0x26,0xf7,0x6a,0x33,0x5f,0x54, - 0xec,0x8a,0x34,0x4f,0x6,0xb0,0x93,0xf6,0x9c,0xaa,0x27,0xe3,0x1f,0xa3,0x8c,0x1f, - 0xf1,0x38,0xb5,0xd6,0x6d,0x88,0x44,0x41,0x1f,0x16,0x99,0x7f,0x63,0x70,0xa9,0x76, - 0xf0,0x6d,0x3d,0xe,0x53,0xa4,0xf9,0xe,0xdd,0x89,0xb4,0x8b,0x5a,0xa6,0xe9,0xb6, - 0xc7,0xc3,0xf6,0x72,0x7,0xbf,0xa5,0xd2,0xba,0xd,0x11,0xff,0x7d,0x7c,0xab,0xe3, - 0x6a,0x6,0xf3,0x29,0xeb,0x66,0x9c,0x50,0xce,0xdd,0xfc,0x5a,0xd7,0x37,0x8b,0xb4, - 0xac,0xd1,0xac,0x30,0xff,0x69,0x62,0x5f,0x7,0xb8,0x93,0x5c,0xeb,0xa9,0x10,0x89, - 0x8a,0x23,0xf,0x6b,0xd8,0xc4,0x2e,0x4e,0xa3,0xb5,0x75,0x43,0xa6,0x2a,0x79,0x98, - 0x3b,0xd8,0x6f,0xdd,0x86,0x48,0x54,0x1c,0xfd,0x34,0x98,0x15,0xe4,0x32,0x31,0x8d, - 0x9f,0xf,0x53,0xc5,0xa3,0x7a,0x1c,0xa6,0x48,0xea,0x74,0xe0,0x9,0xf3,0x1f,0x29, - 0x56,0x55,0xcd,0x7f,0xd2,0xd1,0x7a,0x2,0x44,0xa2,0xad,0x2f,0xb3,0xcc,0x97,0xba, - 0x45,0xd5,0xf0,0x4,0x9d,0xad,0x7,0x5f,0x24,0xfa,0x46,0xf2,0xae,0xf9,0x72,0xf, - 0xbf,0x9e,0xa6,0xbb,0xf5,0xc0,0x8b,0xa4,0x87,0x53,0x58,0x69,0xbe,0xe0,0xc3,0xad, - 0xe7,0xe8,0x6d,0x3d,0xe8,0x22,0xe9,0x63,0x3a,0x1b,0xcc,0x17,0x7d,0x78,0x35,0x8b, - 0x41,0xd6,0x3,0x2e,0x12,0x4d,0xf5,0x9f,0x33,0x5a,0x49,0x19,0x93,0x69,0x63,0xdd, - 0x5c,0x28,0xde,0xe0,0x1a,0x96,0x5b,0x37,0x21,0x12,0x4d,0xf5,0x7,0x4c,0x1d,0xef, - 0xb3,0x9b,0xc9,0xe4,0x58,0xb7,0x97,0x72,0xf3,0xb9,0x46,0xcf,0xc3,0x11,0x49,0x95, - 0x86,0xae,0x7a,0xa9,0xe5,0x3d,0x2a,0x98,0x44,0x2b,0xeb,0x6,0x53,0xea,0x3d,0xae, - 0xe1,0x1d,0xeb,0x26,0x44,0xa2,0xab,0xe1,0xcb,0xea,0x6a,0x58,0x48,0x2d,0xe3,0xc9, - 0xb6,0x6e,0x31,0x65,0x96,0x73,0x8d,0x1e,0x87,0x29,0x92,0x4a,0x8d,0x5d,0xb7,0x5b, - 0xcd,0x2,0x32,0x29,0x8e,0xe8,0x83,0xb,0x56,0x73,0x2d,0xaf,0x58,0x37,0x21,0x12, - 0x6d,0x8d,0xdf,0x18,0x50,0xcd,0x3b,0x64,0x33,0x26,0x82,0x11,0x53,0xc2,0x75,0x3c, - 0x6f,0xdd,0x84,0x48,0xd4,0x35,0x75,0xe7,0x51,0x25,0xf3,0xc9,0x61,0x4c,0xc4,0x9e, - 0x15,0xb3,0x91,0x9b,0xf8,0x5f,0xeb,0x26,0x44,0xa2,0xaf,0xe9,0x5b,0x1b,0x2b,0x99, - 0x4f,0x2e,0x63,0x22,0x74,0x13,0xe4,0x16,0xbe,0xcf,0x53,0x68,0x37,0x28,0x11,0x47, - 0x14,0x70,0x3f,0x95,0xe6,0x17,0xc4,0xb5,0x4c,0x6d,0xe7,0xeb,0x11,0xfb,0x3e,0x26, - 0xe2,0xbd,0x76,0x3c,0x18,0x89,0x88,0xd9,0xcd,0xb5,0x11,0x3c,0xa2,0x24,0xe2,0xbd, - 0x42,0x1e,0xf1,0x3e,0x62,0xf6,0x72,0x73,0xc4,0xaf,0xec,0x11,0xf1,0x56,0x7b,0x1e, - 0xf6,0x3a,0x62,0xf6,0xf1,0xe3,0x34,0x7f,0x62,0x9f,0x88,0xd3,0x3a,0xf0,0x20,0x7, - 0xcd,0x83,0x22,0xb9,0x2a,0xe7,0xce,0x34,0xb9,0xbb,0x4a,0xc4,0x5b,0xed,0x79,0xc0, - 0xcb,0x6f,0x31,0x7,0xb9,0x87,0x7c,0xeb,0xc1,0x13,0x91,0xa6,0x14,0x7a,0x18,0x31, - 0x55,0x3c,0x44,0xa1,0xf5,0xc0,0x89,0x48,0x10,0x5,0x9e,0x9d,0x51,0xaa,0xe6,0x51, - 0x3a,0x58,0xf,0x9a,0x88,0x4,0x55,0xc0,0x3,0xde,0x1c,0x8b,0xa9,0xe1,0x9,0x3a, - 0x59,0xf,0x98,0x88,0x24,0xa2,0x80,0x5f,0x7b,0x11,0x31,0xb5,0xfc,0x59,0x4f,0xdb, - 0x15,0xf1,0x4f,0xa1,0x7,0x11,0x53,0xcb,0xc,0x7a,0x59,0xf,0x94,0x88,0x24,0xa3, - 0x90,0xfb,0x1d,0x8f,0x98,0x17,0xe8,0x67,0x3d,0x48,0x22,0x92,0xac,0x2,0xa7,0x23, - 0xe6,0x35,0x86,0x58,0xf,0x90,0x88,0x34,0x47,0x3e,0xf7,0x51,0x61,0x1e,0x25,0xf5, - 0xd5,0x1c,0x86,0x5b,0xf,0x8e,0x88,0x34,0x57,0x3e,0xf7,0x3a,0x18,0x31,0xb,0x18, - 0x63,0x3d,0x30,0x22,0xd2,0x12,0xda,0x71,0x2f,0x7,0xcc,0x23,0xe5,0xe8,0x5a,0xc4, - 0x44,0xeb,0x41,0x11,0x91,0x96,0xd2,0x8e,0xbb,0x29,0x37,0x8f,0x95,0x8f,0x6b,0x39, - 0x53,0xad,0x7,0x44,0x44,0x5a,0x52,0x5b,0x7e,0xc6,0x7e,0xf3,0x68,0xa9,0xa3,0x8e, - 0xd5,0x9c,0x6d,0x3d,0x18,0x22,0xd2,0xd2,0xda,0x70,0x2b,0xfb,0xcc,0xe3,0xe5,0x23, - 0xa6,0x13,0xb3,0x1e,0xa,0x11,0x69,0x79,0x39,0xfc,0x88,0x3d,0xa6,0xf1,0xb2,0x91, - 0x8b,0x15,0x2f,0x22,0x51,0xd5,0x8a,0x9b,0xd9,0x69,0x16,0x2f,0x5b,0xf8,0xa2,0xe2, - 0x45,0x24,0xca,0x5a,0x71,0x3,0xdb,0x4d,0xe2,0x65,0x3b,0x5f,0x8f,0xd0,0xce,0x7, - 0x22,0x52,0xaf,0x56,0x7c,0x9b,0xb2,0xd0,0xe3,0x65,0x27,0xdf,0xd1,0x5e,0x1,0x22, - 0xe9,0x20,0x9b,0xab,0xd8,0x16,0x6a,0xbc,0xec,0xe1,0xe6,0x8,0xef,0xa1,0x2d,0x22, - 0xc7,0xc8,0xe4,0x6b,0x6c,0x9,0x2d,0x5e,0xf6,0xf3,0x23,0x72,0xac,0xdf,0xb2,0x88, - 0x84,0x27,0x83,0x2f,0x52,0x1a,0x4a,0xbc,0x94,0x73,0x2b,0xb9,0xd6,0x6f,0x57,0x44, - 0xc2,0x15,0xe7,0x32,0x36,0xa4,0x3c,0x5e,0xe,0x70,0x97,0xf6,0xa,0x10,0x49,0x47, - 0x71,0x2e,0x64,0x4d,0x4a,0xe3,0xa5,0x82,0x5f,0xd1,0xd6,0xfa,0x6d,0x8a,0x88,0x8d, - 0x18,0x67,0xb2,0x3c,0x65,0xf1,0x52,0xc9,0x3,0x14,0x58,0xbf,0x45,0x11,0xb1,0x34, - 0x85,0x45,0x29,0x89,0x97,0x2a,0x7e,0xab,0xbd,0x2,0x44,0xa4,0x98,0xb9,0x2d,0x1e, - 0x2f,0xd5,0xfc,0x97,0xf6,0xa,0x10,0x11,0x80,0xa1,0xfc,0x83,0x9a,0x16,0x8c,0x97, - 0x1a,0x1e,0xa7,0xb3,0xf5,0x9b,0x12,0x11,0x57,0xf4,0xe0,0xd1,0x16,0xbb,0xd7,0xba, - 0x96,0xa7,0xe8,0x66,0xfd,0x86,0x44,0xc4,0x25,0x6d,0xb9,0x92,0x25,0x2d,0xf0,0x3d, - 0xa6,0x8a,0x3f,0xd3,0xd3,0xfa,0xcd,0x88,0x88,0x6b,0x62,0xc,0xe1,0xd7,0x6c,0x6e, - 0x56,0xbc,0xec,0xe7,0x1,0xba,0x58,0xbf,0x11,0x11,0x71,0x53,0x36,0xa7,0xf0,0x64, - 0xd2,0x8f,0x74,0x58,0xc9,0xb7,0x74,0xdd,0x8b,0x88,0x34,0x26,0x8f,0x69,0xfc,0x21, - 0xe1,0x6f,0x32,0xbb,0x78,0x8c,0xb1,0x7a,0xde,0x8b,0x88,0x34,0xad,0x15,0xc5,0xdc, - 0xc1,0xbb,0x1,0xf,0xfc,0x6e,0xe3,0x19,0xce,0xd5,0x1d,0x47,0x22,0xbe,0xb1,0xfc, - 0x46,0x10,0xa3,0xb,0x63,0x39,0x89,0x93,0xe9,0x49,0x7,0x5a,0xd7,0xf3,0xff,0xa8, - 0x62,0x27,0x6b,0x78,0x8d,0xe7,0x59,0x40,0xb9,0x61,0xa7,0x22,0x92,0x14,0xfb,0x9f, - 0x1c,0x19,0xb4,0x63,0x20,0x23,0x19,0x44,0x5f,0x4e,0xa0,0x90,0xb6,0xc4,0xa8,0x64, - 0x37,0x9b,0x28,0x61,0x29,0x8b,0x58,0xcc,0xe,0x6a,0xac,0x9b,0x14,0x91,0x64,0xfc, - 0x7f,0x1d,0xa6,0x40,0x3e,0xe5,0x9d,0xd7,0xe0,0x0,0x0,0x0,0x0,0x49,0x45,0x4e, - 0x44,0xae,0x42,0x60,0x82, - // C:/Users/30453/Desktop/RasterTool/RasterProcessTool/LAMPSARProcessProgram/resource/toolboxIcon.png - 0x0,0x0,0xae,0x95, - 0x89, - 0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0, - 0x0,0x1,0xcc,0x0,0x0,0x1,0xcc,0x8,0x6,0x0,0x0,0x0,0x58,0xdb,0x98,0x86, - 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, - 0x9,0x70,0x48,0x59,0x73,0x0,0x0,0xb,0x12,0x0,0x0,0xb,0x12,0x1,0xd2,0xdd, - 0x7e,0xfc,0x0,0x0,0xae,0x2a,0x49,0x44,0x41,0x54,0x78,0x5e,0xec,0xbd,0x77,0x78, - 0x1c,0xc9,0x79,0xe7,0xff,0xed,0xc9,0x33,0xc8,0x39,0x67,0x10,0x81,0x60,0x6,0x73, - 0x0,0x3,0x18,0xc0,0xb4,0xcc,0x59,0xcb,0xb0,0x5c,0xaf,0xf6,0x24,0xcb,0xd6,0xe9, - 0x74,0xb2,0xce,0xd2,0x4f,0x3e,0xcb,0xf6,0xd9,0xbe,0xb3,0x7d,0x3e,0x9f,0x77,0x57, - 0xda,0xd5,0x26,0xee,0x8a,0x2b,0x66,0x71,0x99,0x33,0x9,0x10,0x4,0x3,0xb8,0x4, - 0x13,0x72,0xce,0x39,0x63,0x2,0x26,0xf4,0xef,0x8f,0xeb,0x6a,0xf7,0xf4,0xf4,0xc, - 0x6,0x24,0x8,0xc,0x6,0xfd,0x79,0x9e,0x79,0x80,0xce,0xd5,0x95,0xbe,0x5d,0x55, - 0x6f,0xbd,0x45,0x59,0x2c,0x16,0x1a,0x22,0x22,0x22,0x22,0x22,0x22,0x22,0xe,0x91, - 0xf0,0x77,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0xd8,0x22,0xa,0xa6,0x88,0x88,0x88, - 0x88,0x88,0x88,0x13,0x88,0x82,0x29,0x22,0x22,0x22,0x22,0x22,0xe2,0x4,0xa2,0x60, - 0x8a,0x88,0x88,0x88,0x88,0x88,0x38,0x81,0x28,0x98,0x22,0x22,0x22,0x22,0x22,0x22, - 0x4e,0x20,0xa,0xa6,0x88,0x88,0x88,0x88,0x88,0x88,0x13,0x88,0x82,0x29,0x22,0x22, - 0x22,0x22,0x22,0xe2,0x4,0xa2,0x60,0x8a,0x88,0x88,0x88,0x88,0x88,0x38,0x81,0x28, - 0x98,0x22,0x22,0x22,0x22,0x22,0x22,0x4e,0x20,0xa,0xa6,0x88,0x88,0x88,0x88,0x88, - 0x88,0x13,0x88,0x82,0x29,0x22,0x22,0x22,0x22,0x22,0xe2,0x4,0xa2,0x60,0x8a,0x88, - 0x88,0x88,0x88,0x88,0x38,0x81,0x28,0x98,0x22,0x22,0x22,0x22,0x22,0x22,0x4e,0x20, - 0xa,0xa6,0x88,0x88,0x88,0x88,0x88,0x88,0x13,0x88,0x82,0x29,0x22,0x22,0x22,0x22, - 0x22,0xe2,0x4,0xa2,0x60,0x8a,0x88,0x30,0x50,0x14,0x5,0x8a,0xa2,0xd8,0x6d,0x9a, - 0xa6,0x41,0xd3,0xe2,0x72,0xb1,0x22,0x22,0x22,0xff,0xf,0x51,0x30,0x45,0x44,0x18, - 0xb1,0xe4,0xb,0x24,0x11,0x50,0x51,0x34,0x45,0x44,0x44,0x20,0xa,0xa6,0xc8,0x44, - 0x83,0xdb,0x82,0x24,0xdb,0x42,0xa2,0x48,0xce,0xe3,0xb7,0x3a,0x45,0x44,0x44,0x26, - 0x2e,0x94,0xc5,0x62,0x11,0x3f,0x9f,0x45,0x26,0xc,0x44,0xfc,0x48,0x6b,0xd2,0x62, - 0xb1,0x40,0x22,0x91,0x40,0x22,0xb1,0xfe,0x76,0xe4,0xb,0xa8,0x88,0x88,0x88,0x88, - 0x28,0x98,0x22,0x13,0x6,0x6e,0xb7,0x2b,0x45,0x51,0x30,0x99,0x4c,0xe8,0xeb,0xeb, - 0x83,0x44,0x22,0x81,0xa7,0xa7,0x27,0x2b,0x9a,0x5c,0x51,0xe5,0x6e,0x93,0x7d,0xfc, - 0x16,0xa7,0x50,0xb,0x55,0x44,0x44,0xc4,0xfd,0x10,0x5,0x53,0x64,0xc2,0xc0,0x17, - 0xb6,0xe6,0xe6,0x66,0x9c,0x3a,0x75,0xa,0xa5,0xa5,0xa5,0x8,0xa,0xa,0x42,0x4c, - 0x4c,0xc,0x12,0x12,0x12,0x10,0x13,0x13,0x83,0xd0,0xd0,0x50,0x48,0xa5,0x52,0x1b, - 0xb1,0x24,0x7f,0xf9,0xa2,0x29,0x22,0x22,0xe2,0xfe,0x88,0x82,0x29,0x32,0x21,0xe9, - 0xef,0xef,0xc7,0xa3,0x47,0x8f,0xf0,0xf7,0x7f,0xff,0xf7,0xc8,0xc9,0xc9,0x81,0xbf, - 0xbf,0x3f,0x12,0x12,0x12,0x90,0x9c,0x9c,0x8c,0xe4,0xe4,0x64,0xc4,0xc7,0xc7,0x23, - 0x24,0x24,0x4,0xfe,0xfe,0xfe,0xf0,0xf5,0xf5,0x85,0x9f,0x9f,0x1f,0xd4,0x6a,0x35, - 0xc0,0x11,0x4c,0xb1,0x55,0x29,0x22,0x32,0xb1,0x10,0x5,0x53,0x64,0x42,0xc0,0xed, - 0x8e,0xb5,0x58,0x2c,0xa8,0xac,0xac,0xc4,0xb1,0x63,0xc7,0x70,0xf4,0xe8,0x51,0x14, - 0x17,0x17,0x83,0xa2,0x28,0x48,0x24,0x12,0xc8,0x64,0x32,0x78,0x7a,0x7a,0x42,0xa5, - 0x52,0x21,0x21,0x21,0x1,0xd3,0xa6,0x4d,0xc3,0xf4,0xe9,0xd3,0x31,0x65,0xca,0x14, - 0x44,0x45,0x45,0xc1,0xcb,0xcb,0xb,0x72,0xb9,0x1c,0xa,0x85,0x2,0x52,0xa9,0xd4, - 0xaa,0x8b,0x57,0x44,0x44,0xc4,0xbd,0x11,0x5,0x53,0x64,0xc2,0x61,0x30,0x18,0x70, - 0xf7,0xee,0x5d,0xfc,0x8f,0xff,0xf1,0x3f,0xf0,0xe8,0xd1,0x23,0xf4,0xf7,0xf7,0x5b, - 0x1d,0xa7,0x28,0xa,0x52,0xa9,0x14,0x5e,0x5e,0x5e,0xf0,0xf0,0xf0,0x80,0xb7,0xb7, - 0x37,0x7c,0x7d,0x7d,0x11,0x1e,0x1e,0x8e,0x49,0x93,0x26,0x61,0xde,0xbc,0x79,0x58, - 0xb8,0x70,0x21,0x82,0x82,0x82,0x0,0xd1,0x40,0x48,0x44,0x64,0xc2,0x20,0x4e,0x2b, - 0x11,0x99,0x50,0x58,0x2c,0x16,0xb4,0xb5,0xb5,0xa1,0xb0,0xb0,0x10,0x65,0x65,0x65, - 0x36,0x62,0x9,0x46,0x0,0x4d,0x26,0x13,0xba,0xbb,0xbb,0xd1,0xd0,0xd0,0x80,0xe2, - 0xe2,0x62,0xdc,0xbf,0x7f,0x1f,0x17,0x2e,0x5c,0xc0,0xf9,0xf3,0xe7,0x91,0x9b,0x9b, - 0x8b,0xee,0xee,0x6e,0xf6,0x5c,0x51,0x30,0x45,0x44,0x26,0x6,0xa2,0x60,0x8a,0x4c, - 0x28,0x74,0x3a,0x1d,0xa,0xb,0xb,0xf1,0xe0,0xc1,0x3,0x74,0x75,0x75,0xf1,0xf, - 0x5b,0xc1,0xed,0xc2,0xb5,0x58,0x2c,0x18,0x1c,0x1c,0x44,0x7b,0x7b,0x3b,0x5a,0x5a, - 0x5a,0x60,0x30,0x18,0x0,0xa6,0x35,0xca,0x9f,0x92,0x22,0x22,0x22,0xe2,0x9e,0x88, - 0x25,0x5d,0x64,0x42,0xa1,0xd7,0xeb,0x51,0x50,0x50,0x80,0x7b,0xf7,0xee,0x61,0x60, - 0x60,0x80,0x7f,0xd8,0x21,0x12,0x89,0x4,0x1a,0x8d,0x6,0x7e,0x7e,0x7e,0x90,0xcb, - 0xe5,0x80,0xd8,0xc2,0x14,0x11,0x99,0x50,0x88,0x82,0x29,0xe2,0x76,0x50,0x76,0xbc, - 0xf3,0x68,0xb5,0x5a,0x94,0x97,0x97,0xa3,0xb0,0xb0,0x10,0x6d,0x6d,0x6d,0xfc,0xc3, - 0x4e,0x21,0x97,0xcb,0xe1,0xef,0xef,0xf,0x85,0x42,0xc1,0x3f,0x24,0x22,0x22,0xe2, - 0xe6,0x88,0x82,0x29,0x32,0x21,0xa0,0x69,0x1a,0x3d,0x3d,0x3d,0x78,0xf0,0xe0,0x1, - 0xa,0xb,0xb,0x87,0xdd,0xba,0x4,0x23,0xc4,0x6a,0xb5,0x5a,0x14,0x4c,0x11,0x91, - 0x9,0x8a,0x28,0x98,0x22,0x6e,0x1,0xb7,0x5b,0x54,0xa8,0x9b,0xd4,0x62,0xb1,0xa0, - 0xa5,0xa5,0x5,0xf7,0xee,0xdd,0x43,0x55,0x55,0x95,0xd5,0x31,0x67,0x91,0x48,0x24, - 0xf0,0xf2,0xf2,0x12,0x5,0x53,0x44,0x64,0x82,0x22,0xa,0xa6,0x88,0x5b,0xc0,0xed, - 0x86,0x15,0x12,0xcb,0x8e,0x8e,0xe,0xbc,0x7c,0xf9,0x12,0xc5,0xc5,0xc5,0xe8,0xec, - 0xec,0xb4,0x3a,0xee,0x2c,0x14,0x45,0x41,0xa5,0x52,0x21,0x20,0x20,0x40,0x14,0x4c, - 0x11,0x91,0x9,0x88,0x28,0x98,0x22,0x6e,0x1,0x77,0xcc,0x92,0x3f,0x7e,0x69,0x34, - 0x1a,0x51,0x55,0x55,0x85,0xdc,0xdc,0x5c,0xb4,0xb4,0xb4,0xd8,0x8,0xaa,0xb3,0x10, - 0xa3,0x1f,0x7f,0x7f,0x7f,0xd6,0xe8,0x47,0x44,0x44,0x64,0xe2,0x20,0xa,0xa6,0x88, - 0x5b,0x20,0xd4,0xd,0x4b,0xf6,0x1b,0xc,0x6,0x94,0x94,0x94,0xe0,0xfe,0xfd,0xfb, - 0x82,0xf3,0x2e,0x9d,0x85,0xa2,0x28,0x56,0x30,0x49,0xb,0x53,0xe8,0x99,0x22,0x22, - 0x22,0xee,0x89,0x28,0x98,0x22,0x6e,0x8d,0xc9,0x64,0x42,0x7d,0x7d,0x3d,0x5e,0xbe, - 0x7c,0x89,0xf2,0xf2,0xf2,0x57,0x32,0xf6,0x21,0x90,0x16,0xa6,0x8f,0x8f,0xf,0x64, - 0x32,0x19,0x68,0xd1,0x25,0x9e,0x88,0xc8,0x84,0x42,0x14,0x4c,0x11,0xb7,0x85,0xa2, - 0x28,0x68,0xb5,0x5a,0x3c,0x7e,0xfc,0x18,0x8f,0x1f,0x3f,0x7e,0xad,0xd6,0x25,0x0, - 0xd6,0x5d,0x9e,0x38,0x7e,0x29,0x22,0x32,0x31,0x11,0x5,0x53,0xc4,0x2d,0xe0,0xb7, - 0xf4,0x28,0x66,0xbd,0xcb,0xb6,0xb6,0x36,0x3c,0x7c,0xf8,0x10,0x85,0x85,0x85,0x56, - 0xc7,0xb9,0xf0,0xaf,0x15,0x82,0x88,0xa5,0xb7,0xb7,0xb7,0x53,0xe7,0x8b,0x88,0x88, - 0xb8,0x1f,0xa2,0x60,0x8a,0xb8,0x5,0xa4,0x7b,0x94,0x8c,0x29,0x5a,0x2c,0x16,0xf4, - 0xf7,0xf7,0xa3,0xb4,0xb4,0x14,0x2f,0x5f,0xbe,0x44,0x4b,0x4b,0xb,0xff,0x12,0x16, - 0x67,0xc6,0x21,0xa5,0x52,0x29,0x7c,0x7d,0x7d,0xe1,0xed,0xed,0xd,0xa9,0x54,0xca, - 0xee,0x17,0xc5,0x53,0x44,0x64,0xe2,0x20,0xa,0xa6,0x88,0xdb,0xc0,0x1d,0x53,0xb4, - 0x58,0x2c,0x68,0x6a,0x6a,0x42,0x76,0x76,0x36,0x6a,0x6b,0x6b,0x9d,0x12,0x45,0x47, - 0x48,0xa5,0x52,0xf8,0xf8,0xf8,0xc0,0xc7,0xc7,0xc7,0x4a,0x24,0x5f,0xf7,0xbe,0x22, - 0x22,0x22,0xe3,0x7,0x51,0x30,0x45,0xdc,0xe,0x8a,0xa2,0x60,0x34,0x1a,0x51,0x53, - 0x53,0x83,0xbc,0xbc,0x3c,0x87,0xad,0x4b,0x67,0xb1,0x27,0x98,0x22,0x22,0x22,0x13, - 0x7,0x51,0x30,0x45,0xdc,0x6,0xd2,0xda,0x33,0x99,0x4c,0x68,0x6e,0x6e,0xc6,0x8b, - 0x17,0x2f,0x50,0x56,0x56,0xf6,0x5a,0x96,0xb1,0x4,0xd2,0x25,0x2b,0xa,0xa6,0x88, - 0xc8,0xc4,0x45,0x14,0x4c,0x11,0xb7,0x81,0x8,0x99,0x5e,0xaf,0xc7,0x8b,0x17,0x2f, - 0x90,0x9b,0x9b,0x8b,0xbe,0xbe,0x3e,0xfe,0x69,0xc0,0x2b,0x8c,0x3d,0xca,0x64,0x32, - 0xf8,0xf8,0xf8,0xc0,0xd7,0xd7,0x77,0xd8,0xd7,0x8a,0x88,0x88,0xb8,0x7,0xa2,0x60, - 0x8a,0xb8,0x1d,0x44,0x30,0xef,0xdf,0xbf,0x6f,0xb7,0x75,0x39,0xdc,0xb1,0x47,0x89, - 0x44,0x2,0x6f,0x6f,0x6f,0x78,0x79,0x79,0xb1,0xeb,0x5f,0xe,0xf7,0x1e,0x22,0x22, - 0x22,0xe3,0x1b,0x51,0x30,0x45,0xdc,0x6,0x9a,0x59,0xec,0x59,0xa7,0xd3,0xa1,0xb9, - 0xb9,0x79,0x44,0xc6,0x2e,0x9,0x42,0x63,0x98,0x62,0x4b,0x53,0x44,0x64,0x62,0x21, - 0xa,0xa6,0x88,0xdb,0x40,0x51,0x14,0xcc,0x66,0x33,0xfa,0xfa,0xfa,0xa0,0xd5,0x6a, - 0x5f,0xab,0x5,0xc8,0x17,0x43,0xa9,0x54,0xa,0x6f,0x6f,0x6f,0xc1,0x79,0x98,0xfc, - 0x6d,0x11,0x11,0x11,0xf7,0x44,0x14,0x4c,0x11,0xb7,0xc2,0x64,0x32,0xa1,0xbf,0xbf, - 0x1f,0x7a,0xbd,0x9e,0x7f,0x68,0x58,0xf0,0xc5,0x96,0x38,0x2e,0xd0,0x68,0x34,0x36, - 0x2d,0x4c,0xfe,0xb9,0x22,0x22,0x22,0xee,0x89,0x28,0x98,0x22,0x6e,0x85,0xd9,0x6c, - 0x46,0x7f,0x7f,0x3f,0x74,0x3a,0x1d,0xff,0xd0,0x2b,0x23,0x93,0xc9,0xe0,0xef,0xef, - 0x6f,0x25,0x96,0x34,0xe3,0xec,0x5d,0x14,0x4b,0x11,0x91,0x89,0x83,0x28,0x98,0x22, - 0x6e,0x5,0xe9,0x92,0x7d,0xdd,0x16,0x26,0x17,0x99,0x4c,0x6,0x5f,0x5f,0x5f,0xa8, - 0x54,0x2a,0xfe,0x21,0xb1,0x3b,0x56,0x44,0x64,0x2,0x21,0xa,0xa6,0x88,0x5b,0x61, - 0x32,0x99,0xd0,0xd7,0xd7,0x7,0x9d,0x4e,0x7,0x8a,0xb3,0xa8,0xf4,0xab,0x42,0x8c, - 0x7d,0x42,0x42,0x42,0xe0,0xe1,0xe1,0x1,0x88,0x5d,0xb0,0x22,0x22,0x13,0x16,0x51, - 0x30,0x45,0xdc,0x6,0x9a,0xa6,0xad,0xba,0x64,0x47,0xaa,0xcb,0xd4,0xd3,0xd3,0x13, - 0xb3,0x66,0xcd,0x42,0x44,0x44,0x4,0x20,0xb6,0x2a,0x45,0x44,0x26,0x2c,0xa2,0x60, - 0xba,0x38,0xce,0x54,0xf8,0xb4,0xc0,0xba,0x8c,0xa4,0x75,0xc5,0x37,0x50,0xb1,0x7, - 0xff,0x1e,0x43,0x9d,0xef,0x4a,0x70,0xc3,0xca,0x6d,0x61,0xbe,0xa,0xfc,0xf7,0x56, - 0x28,0x14,0x48,0x48,0x48,0xc0,0x9c,0x39,0x73,0x10,0x1a,0x1a,0xea,0x54,0x7a,0x88, - 0x88,0x8c,0xd4,0xc7,0x9a,0x88,0x6b,0x21,0xa,0xa6,0xb,0x41,0xa,0x18,0xb7,0xa0, - 0xf1,0x2b,0x70,0x3e,0x44,0xe8,0x84,0xae,0xe1,0x16,0x5a,0x47,0x85,0xd7,0xde,0x39, - 0x43,0x3d,0xdb,0x15,0x21,0x56,0xb2,0x83,0x83,0x83,0xfc,0x43,0x4e,0xc1,0x8d,0x3, - 0xb9,0x5c,0x8e,0x88,0x88,0x8,0xcc,0x9c,0x39,0x13,0x49,0x49,0x49,0x6c,0x97,0xac, - 0x88,0x88,0x33,0x8c,0xc7,0xf2,0x23,0xe2,0x18,0x51,0x30,0x47,0x11,0x22,0x60,0x7c, - 0x61,0x22,0xdb,0xc4,0x83,0xc,0xb7,0xa0,0x71,0xcf,0xe5,0x5f,0x7,0x81,0x42,0x49, - 0xb6,0x2d,0x16,0x8b,0xd5,0x7e,0x47,0x70,0x5b,0xa2,0x64,0x9b,0x1f,0x4e,0xa1,0x67, - 0x43,0xe0,0xf9,0xa3,0xd,0x3f,0x9c,0x66,0xb3,0x19,0xbd,0xbd,0xbd,0xaf,0xdc,0xc2, - 0xe4,0xa2,0x52,0xa9,0x30,0x63,0xc6,0xc,0x64,0x66,0x66,0x8a,0x3e,0x64,0x45,0x86, - 0x85,0x98,0x57,0xdc,0x13,0x51,0x30,0x47,0x11,0x22,0x4c,0xfc,0xc2,0xc4,0x6d,0x11, - 0x12,0xc8,0xff,0x7c,0x21,0xe3,0xdf,0x43,0x68,0x1f,0x18,0xf1,0xe5,0x1f,0x73,0xe6, - 0x7,0x3b,0xe2,0xc8,0xbd,0x37,0x77,0xdb,0x62,0xb1,0xd8,0x1c,0x1b,0xb,0x48,0x98, - 0xc9,0x18,0xa6,0x56,0xab,0x1d,0x76,0xb8,0xb8,0xe7,0x4b,0xa5,0x52,0x4,0x4,0x4, - 0x60,0xfa,0xf4,0xe9,0x98,0x3e,0x7d,0xba,0xa0,0x85,0xac,0x88,0x88,0xc8,0xc4,0x82, - 0xb2,0x58,0x2c,0xb6,0xb5,0xa3,0xc8,0x98,0x62,0xaf,0xa2,0xa7,0x69,0x1a,0x6,0x83, - 0x1,0xfd,0xfd,0xfd,0x18,0x18,0x18,0x80,0x56,0xab,0x85,0xc1,0x60,0x80,0xc1,0x60, - 0x80,0xd1,0x68,0x84,0xd1,0x68,0xc4,0xe0,0xe0,0x20,0x4c,0x26,0x93,0x95,0xe8,0x49, - 0xa5,0x52,0xc8,0x64,0x32,0x48,0xa5,0x52,0x48,0xa5,0x52,0x28,0x14,0xa,0xa8,0xd5, - 0x6a,0x68,0x34,0x1a,0xa8,0xd5,0x6a,0xa8,0xd5,0x6a,0x78,0x78,0x78,0x40,0xa5,0x52, - 0x9,0x3e,0xdb,0x9e,0x80,0x72,0x5b,0x77,0x42,0xd7,0x8d,0x6,0x34,0x67,0xec,0x95, - 0xa6,0x69,0x94,0x94,0x94,0xe0,0xd7,0xbf,0xfe,0x35,0xae,0x5c,0xb9,0x82,0xae,0xae, - 0x2e,0xfe,0xe9,0x4e,0xe3,0xe5,0xe5,0x85,0xd5,0xab,0x57,0xe3,0x9d,0x77,0xde,0x41, - 0x56,0x56,0x16,0x24,0x12,0x89,0x60,0x3c,0x88,0x88,0x88,0x4c,0x1c,0x44,0xc1,0x1c, - 0x25,0x88,0xc0,0x8,0xc1,0xad,0xf4,0x9,0x66,0xb3,0x19,0x26,0x93,0x9,0x46,0xa3, - 0x11,0x26,0x93,0x89,0x1d,0x9b,0x6b,0x6d,0x6d,0x45,0x6d,0x6d,0x2d,0x1a,0x1a,0x1a, - 0xd0,0xdc,0xdc,0x8c,0xf6,0xf6,0x76,0x74,0x75,0x75,0xa1,0xaf,0xaf,0x8f,0x15,0xd2, - 0xfe,0xfe,0x7e,0x18,0x8d,0x46,0x80,0x11,0x4b,0x8d,0x46,0x3,0x99,0x4c,0xc6,0x8a, - 0xa4,0xb7,0xb7,0x37,0x2,0x3,0x3,0x11,0x1a,0x1a,0x8a,0x90,0x90,0x10,0x84,0x87, - 0x87,0x23,0x34,0x34,0x14,0xa1,0xa1,0xa1,0xf0,0xf2,0xf2,0x82,0x42,0xa1,0x80,0x5c, - 0x2e,0x87,0x4c,0x26,0x83,0x4c,0x26,0x63,0xbb,0x8a,0x9,0xdc,0xb0,0x12,0xd1,0xe4, - 0x87,0x7f,0xb4,0x20,0xcf,0xa6,0x28,0xa,0x16,0x8b,0x5,0x85,0x85,0x85,0xf8,0x6f, - 0xff,0xed,0xbf,0xe1,0xe6,0xcd,0x9b,0xd0,0x6a,0xb5,0xfc,0xd3,0x9d,0x42,0x2a,0x95, - 0x22,0x3e,0x3e,0x1e,0x7f,0xfa,0xa7,0x7f,0x8a,0x2d,0x5b,0xb6,0x20,0x32,0x32,0xd2, - 0x61,0xfa,0x89,0x88,0x88,0x4c,0xc,0x44,0xc1,0x1c,0x23,0xf8,0x2d,0x33,0xae,0xe0, - 0x98,0x4c,0x26,0x74,0x75,0x75,0xa1,0xb4,0xb4,0x14,0x85,0x85,0x85,0x28,0x2b,0x2b, - 0x43,0x5d,0x5d,0x1d,0x5a,0x5a,0x5a,0xd0,0xdb,0xdb,0xb,0xbd,0x5e,0xf,0x83,0xc1, - 0x0,0xad,0x56,0xb,0x8b,0xc5,0x2,0xbd,0x5e,0xf,0x9a,0x99,0x52,0x21,0xe4,0x43, - 0x95,0xa2,0x28,0x56,0x38,0xb9,0xdb,0x6a,0xb5,0x1a,0x4a,0xa5,0x12,0x4a,0xa5,0x12, - 0x6a,0xb5,0x1a,0x9e,0x9e,0x9e,0x8,0xb,0xb,0x43,0x62,0x62,0x22,0x52,0x52,0x52, - 0x90,0x9a,0x9a,0x8a,0xb8,0xb8,0x38,0xf8,0xf9,0xf9,0x59,0xdd,0x4f,0xe8,0xfe,0xfc, - 0x7d,0xa3,0x9,0x89,0x3b,0xb3,0xd9,0x8c,0x67,0xcf,0x9e,0xe1,0xc7,0x3f,0xfe,0x31, - 0xb2,0xb3,0xb3,0xf9,0xa7,0x39,0x85,0x54,0x2a,0x85,0x9f,0x9f,0x1f,0x16,0x2c,0x58, - 0x80,0xff,0xfa,0x5f,0xff,0x2b,0x16,0x2e,0x5c,0xc8,0xa,0x32,0x17,0x6e,0xab,0x56, - 0x44,0x84,0xcf,0x58,0x97,0x9,0x91,0x37,0x83,0x28,0x98,0xa3,0xc,0xbf,0xa2,0x25, - 0x2d,0xa3,0x9e,0x9e,0x1e,0xd4,0xd4,0xd4,0xa0,0xa6,0xa6,0x6,0x75,0x75,0x75,0xec, - 0xdf,0x86,0x86,0x6,0x34,0x34,0x34,0xa0,0xbd,0xbd,0xdd,0x4a,0xc,0x85,0xa,0xa3, - 0xd0,0x3e,0x2e,0xfc,0x4a,0x9f,0xc0,0x15,0x4,0xa5,0x52,0x89,0xc8,0xc8,0x48,0x44, - 0x45,0x45,0x21,0x32,0x32,0x12,0x91,0x91,0x91,0x8,0xf,0xf,0x47,0x74,0x74,0x34, - 0xe2,0xe3,0xe3,0x11,0x15,0x15,0x5,0xf,0xf,0xf,0x97,0xea,0xa2,0x24,0x61,0x37, - 0x1a,0x8d,0xc8,0xcf,0xcf,0xc7,0x7f,0xfe,0xcf,0xff,0x19,0xf,0x1e,0x3c,0xe0,0x9f, - 0x36,0x24,0x14,0x45,0x41,0x26,0x93,0x21,0x29,0x29,0x9,0x87,0xf,0x1f,0xc6,0xb6, - 0x6d,0xdb,0x10,0x1d,0x1d,0x2d,0xf8,0x9e,0xfc,0x74,0x14,0x11,0xe1,0x22,0xe6,0xf, - 0xf7,0x44,0x14,0x4c,0x27,0xa1,0x9d,0xe8,0x76,0x74,0xe6,0xab,0x92,0xdb,0x1a,0xea, - 0xef,0xef,0x47,0x77,0x77,0x37,0x9a,0x9b,0x9b,0x51,0x51,0x51,0x81,0x27,0x4f,0x9e, - 0xe0,0xd9,0xb3,0x67,0x28,0x2d,0x2d,0x45,0x43,0x43,0x3,0x7b,0x1e,0x2d,0x60,0x59, - 0xfb,0x26,0x21,0x6,0x43,0x12,0x89,0x4,0x52,0xa9,0x14,0x81,0x81,0x81,0x98,0x3a, - 0x75,0x2a,0xe6,0xcc,0x99,0x83,0xc5,0x8b,0x17,0x63,0xe6,0xcc,0x99,0xf0,0xf3,0xf3, - 0xb3,0x6b,0xd5,0xeb,0x4c,0x3c,0xbc,0x9,0x74,0x3a,0x1d,0xee,0xdd,0xbb,0x87,0xbf, - 0xf8,0x8b,0xbf,0xc0,0x77,0xdf,0x7d,0xc7,0x3f,0xcc,0xe2,0xa8,0x32,0xf3,0xf4,0xf4, - 0x44,0x56,0x56,0x16,0xfe,0xe2,0x2f,0xfe,0x2,0x69,0x69,0x69,0x50,0xab,0xd5,0x82, - 0xe7,0x89,0x8c,0x6f,0x1c,0xe5,0x1,0x47,0xc,0x55,0x7,0x8,0x31,0x96,0x65,0x42, - 0x64,0x64,0x11,0x5,0xf3,0xd,0xc3,0x15,0x5a,0x8a,0x59,0x7e,0xca,0x64,0x32,0xa1, - 0xa3,0xa3,0x3,0x5,0x5,0x5,0xc8,0xce,0xce,0x46,0x5e,0x5e,0x1e,0x2a,0x2a,0x2a, - 0xa0,0xd5,0x6a,0xd9,0xb1,0x4a,0x57,0x2a,0x5c,0x14,0x45,0x41,0x2e,0x97,0x23,0x30, - 0x30,0x10,0x73,0xe6,0xcc,0xc1,0xe1,0xc3,0x87,0xb1,0x70,0xe1,0x42,0x4,0x4,0x4, - 0xf0,0x4f,0x1d,0xd3,0x70,0xf7,0xf5,0xf5,0x21,0x27,0x27,0x7,0xbf,0xfa,0xd5,0xaf, - 0xf0,0xe4,0xc9,0x13,0xc1,0xb0,0x38,0xaa,0xb8,0x14,0xa,0x5,0x92,0x93,0x93,0xb1, - 0x77,0xef,0x5e,0xbc,0xf7,0xde,0x7b,0x36,0x5d,0xd1,0x22,0xe3,0x17,0x7e,0x39,0xe4, - 0xe6,0x1,0xee,0x31,0xa1,0x6d,0x2e,0x34,0x67,0x6a,0x18,0xf7,0x47,0xb0,0x58,0x2c, - 0x30,0x99,0x4c,0x18,0x1c,0x1c,0x4,0x45,0x51,0x50,0x2a,0x95,0x76,0x6d,0x1,0x44, - 0xc6,0x1f,0xa2,0x60,0x8e,0x10,0xa4,0x10,0xa,0x15,0x36,0xb2,0xad,0xd3,0xe9,0x50, - 0x58,0x58,0x88,0x87,0xf,0x1f,0xe2,0xf1,0xe3,0xc7,0x28,0x2f,0x2f,0x47,0x6d,0x6d, - 0x2d,0xda,0xda,0xda,0x30,0x30,0x30,0x0,0x8c,0xb1,0xe0,0xc,0x85,0x4c,0x26,0x43, - 0x58,0x58,0x18,0xde,0x7a,0xeb,0x2d,0xbc,0xff,0xfe,0xfb,0x98,0x32,0x65,0x8a,0xd5, - 0xfb,0x8e,0x65,0xd8,0x29,0x8a,0xc2,0xe0,0xe0,0x20,0xa,0xb,0xb,0xf1,0xbf,0xff, - 0xf7,0xff,0xc6,0xa5,0x4b,0x97,0xd0,0xd6,0xd6,0xc6,0x3f,0xd,0x10,0xa8,0x30,0x9, - 0xbe,0xbe,0xbe,0xd8,0xba,0x75,0x2b,0xe,0x1d,0x3a,0x84,0x39,0x73,0xe6,0x40,0xa9, - 0x54,0xa,0x9e,0x27,0x32,0xfe,0xb0,0x97,0xe6,0x4,0x7e,0xb9,0xe5,0x97,0x61,0x30, - 0xbd,0x3d,0x9d,0x9d,0x9d,0x68,0x6a,0x6a,0x62,0xd,0xee,0x3a,0x3b,0x3b,0xd1,0xdd, - 0xdd,0x8d,0xbe,0xbe,0x3e,0xf4,0xf5,0xf5,0x61,0x60,0x60,0x80,0xb5,0x54,0x97,0xc9, - 0x64,0x8,0x8,0x8,0xc0,0x94,0x29,0x53,0xb0,0x78,0xf1,0x62,0xa4,0xa6,0xa6,0xa, - 0x8a,0xe6,0x50,0x61,0x13,0x71,0x1d,0x44,0xc1,0x7c,0x43,0x90,0x2,0x67,0x36,0x9b, - 0xd1,0xd5,0xd5,0x85,0xaa,0xaa,0x2a,0x14,0x16,0x16,0x22,0x3f,0x3f,0x1f,0xf,0x1f, - 0x3e,0x44,0x71,0x71,0x31,0x6,0x6,0x6,0x60,0xb1,0x58,0xc6,0x55,0x61,0x51,0x2a, - 0x95,0x98,0x37,0x6f,0x1e,0xfe,0xfa,0xaf,0xff,0x1a,0xcb,0x96,0x2d,0x63,0x2b,0x1a, - 0x57,0x78,0x7,0x9a,0xa6,0x51,0x51,0x51,0x81,0x7f,0xfa,0xa7,0x7f,0xc2,0xf9,0xf3, - 0xe7,0xd1,0xd8,0xd8,0xc8,0x3f,0xc5,0x2e,0xc4,0x32,0xf6,0xc7,0x3f,0xfe,0x31,0xf6, - 0xec,0xd9,0x3,0x6f,0x6f,0x6f,0x48,0xa5,0x52,0x97,0x99,0x67,0x2a,0x32,0xb2,0xf0, - 0x5,0x12,0x3c,0x91,0x24,0x86,0x77,0x1d,0x1d,0x1d,0x56,0xbf,0xe6,0xe6,0x66,0x34, - 0x37,0x37,0xa3,0xb5,0xb5,0x15,0x1d,0x1d,0x1d,0xe8,0xec,0xec,0x44,0x4f,0x4f,0xf, - 0x3b,0xf7,0x97,0x6f,0x99,0xad,0x56,0xab,0x31,0x65,0xca,0x14,0xac,0x5e,0xbd,0x1a, - 0xeb,0xd6,0xad,0xc3,0xb4,0x69,0xd3,0xa0,0x52,0xa9,0x5c,0xa2,0xbc,0x88,0xc,0x1f, - 0x51,0x30,0x47,0x18,0x22,0x1e,0x66,0xb3,0x19,0x7a,0xbd,0x1e,0x6d,0x6d,0x6d,0x78, - 0xfc,0xf8,0x31,0xae,0x5c,0xb9,0x82,0x9b,0x37,0x6f,0xa2,0xbd,0xbd,0x1d,0xfd,0xfd, - 0xfd,0xc3,0xf2,0xc4,0xe3,0x2a,0x50,0x8c,0x51,0xcc,0xac,0x59,0xb3,0xf0,0xf,0xff, - 0xf0,0xf,0xac,0x60,0xba,0xa,0x66,0xb3,0x19,0x5,0x5,0x5,0xf8,0xf9,0xcf,0x7f, - 0x8e,0x9b,0x37,0x6f,0xb2,0x61,0x1b,0xaa,0x5,0x2c,0x95,0x4a,0x11,0x1c,0x1c,0x8c, - 0x95,0x2b,0x57,0xe2,0xdd,0x77,0xdf,0xc5,0x92,0x25,0x4b,0xd8,0x63,0x42,0x15,0xab, - 0x88,0x7b,0x40,0xd2,0x96,0x62,0x86,0x4a,0xc8,0x9c,0x66,0xad,0x56,0x8b,0xb6,0xb6, - 0x36,0x94,0x94,0x94,0xe0,0xe5,0xcb,0x97,0x78,0xf1,0xe2,0x5,0x4a,0x4a,0x4a,0xd0, - 0xd4,0xd4,0x84,0x81,0x81,0x1,0xd0,0x76,0xba,0x64,0xb9,0xf9,0x8d,0xfb,0x3f,0x71, - 0xb1,0xb8,0x7d,0xfb,0x76,0xfc,0xd9,0x9f,0xfd,0x19,0xc2,0xc3,0xc3,0x5d,0xca,0x68, - 0x4e,0xc4,0x79,0x44,0xc1,0x7c,0x4d,0xf8,0x95,0x32,0x98,0x71,0x8c,0xb6,0xb6,0x36, - 0x3c,0x7c,0xf8,0x10,0x67,0xcf,0x9e,0xc5,0xe3,0xc7,0x8f,0xd1,0xd8,0xd8,0x88,0x8e, - 0x8e,0x8e,0x71,0x23,0x94,0x42,0xad,0x46,0x62,0x0,0x94,0x99,0x99,0x89,0x9f,0xfc, - 0xe4,0x27,0x48,0x4f,0x4f,0x7,0x78,0x42,0x24,0x74,0xdd,0x68,0x40,0x2c,0x8d,0x6f, - 0xdd,0xba,0x85,0xbf,0xfd,0xdb,0xbf,0x45,0x41,0x41,0x1,0xff,0x14,0x41,0xc8,0x34, - 0x92,0x19,0x33,0x66,0xe0,0xf0,0xe1,0xc3,0x58,0xb6,0x6c,0x99,0x95,0x93,0x75,0xa1, - 0xf4,0x15,0x19,0x7f,0xd8,0xcb,0x97,0x14,0x63,0xa5,0xde,0xd9,0xd9,0x89,0x97,0x2f, - 0x5f,0xe2,0xf1,0xe3,0xc7,0x28,0x28,0x28,0x40,0x59,0x59,0x19,0x3a,0x3b,0x3b,0x59, - 0x37,0x8b,0x26,0x93,0x89,0x6d,0x3d,0xa,0xdd,0x47,0x8,0xee,0x33,0xd5,0x6a,0x35, - 0x16,0x2d,0x5a,0x84,0x1f,0xff,0xf8,0xc7,0x58,0xb4,0x68,0x11,0x7c,0x7d,0x7d,0x59, - 0xb1,0x15,0xf3,0xd6,0xf8,0x41,0x14,0xcc,0x11,0x82,0x14,0x8e,0x9e,0x9e,0x1e,0x14, - 0x14,0x14,0xe0,0xee,0xdd,0xbb,0xb8,0x77,0xef,0x1e,0xa,0xa,0xa,0xd0,0xd2,0xd2, - 0xc2,0x16,0xe,0xa1,0x6b,0xc6,0xb,0x1a,0x8d,0x6,0xb,0x16,0x2c,0xc0,0xc1,0x83, - 0x7,0xb1,0x72,0xe5,0x4a,0x84,0x84,0x84,0x0,0x2,0x5f,0xd4,0x63,0xf1,0x4e,0x26, - 0x93,0x9,0x95,0x95,0x95,0x38,0x79,0xf2,0x24,0x3e,0xfd,0xf4,0x53,0x54,0x55,0x55, - 0xf1,0x4f,0x61,0x21,0x61,0xa4,0x28,0xa,0x6a,0xb5,0x1a,0x4b,0x96,0x2c,0xc1,0x81, - 0x3,0x7,0xb0,0x68,0xd1,0x22,0x84,0x85,0x85,0x41,0x26,0x93,0xb1,0xe7,0x8a,0x82, - 0xe9,0x3e,0x70,0xd3,0x90,0xa6,0x69,0xf4,0xf5,0xf5,0xa1,0xb8,0xb8,0x18,0x2f,0x5f, - 0xbe,0x44,0x49,0x49,0x9,0xca,0xcb,0xcb,0x51,0x55,0x55,0x85,0xda,0xda,0x5a,0x74, - 0x76,0x76,0x5a,0xe5,0x63,0xa1,0x3c,0x3d,0x9c,0xbc,0x2e,0x97,0xcb,0x91,0x9c,0x9c, - 0x8c,0xc3,0x87,0xf,0x63,0xcb,0x96,0x2d,0x88,0x89,0x89,0x61,0xaf,0x15,0x45,0x73, - 0xfc,0x20,0xa,0xe6,0x6b,0x42,0xa,0xcd,0xc0,0xc0,0x0,0x1a,0x1a,0x1a,0x50,0x50, - 0x50,0x80,0x2b,0x57,0xae,0xe0,0xce,0x9d,0x3b,0xa8,0xa9,0xa9,0x19,0x37,0x63,0x94, - 0xe4,0x3d,0xa4,0x52,0x29,0xeb,0x26,0x4f,0xa9,0x54,0x42,0xa5,0x52,0x41,0x2e,0x97, - 0x43,0xa3,0xd1,0x20,0x3a,0x3a,0x1a,0x2b,0x56,0xac,0xc0,0xe6,0xcd,0x9b,0x11,0x1a, - 0x1a,0xa,0xa9,0x54,0x6a,0xf3,0x6e,0xc3,0xa9,0x44,0x46,0x12,0x83,0xc1,0x80,0x87, - 0xf,0x1f,0xe2,0x37,0xbf,0xf9,0xd,0x6e,0xdc,0xb8,0x81,0xd6,0xd6,0x56,0xfe,0x29, - 0x82,0x4,0x5,0x5,0xe1,0x87,0x3f,0xfc,0x21,0x7e,0xfa,0xd3,0x9f,0x42,0xa3,0xd1, - 0x8,0x86,0x5f,0xac,0xd0,0xc6,0x3f,0x24,0xfd,0x6,0x7,0x7,0xd1,0xd1,0xd1,0x81, - 0x86,0x86,0x6,0x94,0x95,0x95,0xe1,0xfe,0xfd,0xfb,0xb8,0x77,0xef,0x1e,0xca,0xca, - 0xca,0xac,0x6c,0xa,0xf8,0x79,0x80,0xfb,0x91,0x45,0x8e,0x9,0xe5,0x15,0x7b,0xfb, - 0xe5,0x72,0x39,0x12,0x12,0x12,0xb0,0x7b,0xf7,0x6e,0xec,0xd9,0xb3,0x7,0x49,0x49, - 0x49,0x36,0xe7,0x88,0xb8,0x3e,0xa2,0x60,0xa,0x20,0x54,0x38,0xec,0x41,0xc4,0xf2, - 0xc5,0x8b,0x17,0x38,0x77,0xee,0x1c,0xce,0x9e,0x3d,0x8b,0xfa,0xfa,0x7a,0xf4,0xf5, - 0xf5,0xd,0x79,0xad,0x2b,0x40,0x3c,0xfe,0x48,0x24,0x12,0x78,0x7a,0x7a,0x22,0x34, - 0x34,0x14,0xe1,0xe1,0xe1,0x8,0x9,0x9,0x41,0x70,0x70,0x30,0x42,0x42,0x42,0x10, - 0x1a,0x1a,0x8a,0xb0,0xb0,0x30,0x44,0x44,0x44,0x20,0x28,0x28,0x8,0x6a,0xb5,0xda, - 0xaa,0x15,0x36,0x96,0x90,0x74,0x1a,0x18,0x18,0xc0,0xa5,0x4b,0x97,0xf0,0x8f,0xff, - 0xf8,0x8f,0xac,0x41,0xd5,0x50,0xa8,0x54,0x2a,0xcc,0x9c,0x39,0x13,0xef,0xbe,0xfb, - 0x2e,0xbe,0xf7,0xbd,0xef,0x41,0xa1,0x50,0x38,0x4c,0x33,0x52,0xe9,0x3a,0x3a,0x47, - 0xc4,0x35,0x31,0x9b,0xcd,0xd0,0xe9,0x74,0x68,0x68,0x68,0xc0,0xcd,0x9b,0x37,0x71, - 0xf5,0xea,0x55,0x14,0x14,0x14,0xb0,0x16,0xae,0x23,0x39,0x54,0x22,0x54,0x6f,0x90, - 0x16,0xe6,0xa1,0x43,0x87,0xb0,0x75,0xeb,0x56,0xc4,0xc6,0xc6,0xda,0x9c,0x23,0xe2, - 0xfa,0x88,0x82,0x39,0x4c,0xb8,0x62,0x6a,0x36,0x9b,0xd1,0xd4,0xd4,0x84,0x8b,0x17, - 0x2f,0xe2,0xfa,0xf5,0xeb,0xc8,0xcf,0xcf,0x67,0x5b,0x95,0xae,0x8e,0x52,0xa9,0x44, - 0x5c,0x5c,0x1c,0x12,0x13,0x13,0x91,0x98,0x98,0x88,0xb8,0xb8,0x38,0x44,0x44,0x44, - 0xc0,0xcf,0xcf,0x8f,0x75,0xca,0xae,0x52,0xa9,0x58,0xe7,0xec,0x1a,0x8d,0x6,0x2a, - 0x95,0xa,0x52,0xa9,0x14,0x70,0x91,0x71,0x4b,0x92,0xe,0x0,0xd0,0xd5,0xd5,0x85, - 0xaf,0xbf,0xfe,0x1a,0xbf,0xfe,0xf5,0xaf,0xd1,0xd1,0xd1,0x1,0x38,0x11,0x2e,0x5f, - 0x5f,0x5f,0x6c,0xdc,0xb8,0x11,0xfb,0xf7,0xef,0xc7,0xf2,0xe5,0xcb,0x1d,0x5a,0xc5, - 0xf2,0xc5,0x92,0xbf,0x2d,0xe2,0x7a,0x90,0x34,0x32,0x18,0xc,0x28,0x2e,0x2e,0xc6, - 0xed,0xdb,0xb7,0x91,0x9b,0x9b,0x8b,0x92,0x92,0x12,0xd6,0xa6,0xe0,0x4d,0xa4,0x9f, - 0x50,0xbe,0x53,0x2a,0x95,0x98,0x3f,0x7f,0x3e,0xfe,0xf2,0x2f,0xff,0x12,0xf3,0xe6, - 0xcd,0x83,0x8f,0x8f,0x8f,0xcd,0x39,0xaf,0x3,0xb7,0x2c,0xb8,0x12,0x42,0x71,0x31, - 0x9e,0x11,0x5,0x73,0x18,0x70,0x2b,0xc9,0xfe,0xfe,0x7e,0x14,0x17,0x17,0xe3,0xc6, - 0x8d,0x1b,0xb8,0x78,0xf1,0x22,0xa,0xa,0xa,0x5c,0xce,0xe1,0x0,0x1f,0x22,0x92, - 0x9,0x9,0x9,0x88,0x8b,0x8b,0x43,0x7c,0x7c,0x3c,0xe2,0xe2,0xe2,0x10,0x13,0x13, - 0x83,0x88,0x88,0x8,0xf8,0xfb,0xfb,0x83,0xe2,0xf9,0x4d,0x25,0xff,0x3b,0x12,0x88, - 0xd1,0x2e,0x14,0xfc,0xe7,0x99,0x4c,0x26,0x94,0x94,0x94,0xe0,0x8b,0x2f,0xbe,0xc0, - 0x47,0x1f,0x7d,0x64,0x63,0xda,0x6f,0x8f,0xd0,0xd0,0x50,0xfc,0xe0,0x7,0x3f,0xc0, - 0xee,0xdd,0xbb,0x91,0x90,0x90,0xe0,0xd0,0x72,0x91,0xff,0x4c,0x47,0xf1,0x21,0xf2, - 0xe6,0x71,0x46,0x20,0xf4,0x7a,0x3d,0x6a,0x6b,0x6b,0x51,0x50,0x50,0x80,0xbc,0xbc, - 0x3c,0xdc,0xbb,0x77,0x8f,0xed,0x7d,0x20,0xe9,0x36,0x1a,0xe9,0x27,0x97,0xcb,0x11, - 0x13,0x13,0x83,0x6d,0xdb,0xb6,0xe1,0x3f,0xfd,0xa7,0xff,0x84,0xc8,0xc8,0x48,0xc1, - 0xe1,0xc,0x11,0xd7,0xc7,0xad,0x5,0xd3,0x99,0x42,0xe5,0x2c,0xe4,0x3e,0x64,0x5e, - 0xe5,0xcb,0x97,0x2f,0x71,0xe6,0xcc,0x19,0x9c,0x38,0x71,0x2,0x2d,0x2d,0x2d,0x30, - 0x9b,0xcd,0xfc,0x4b,0x0,0x81,0x8a,0x76,0xb4,0x91,0x4a,0xa5,0xf0,0xf6,0xf6,0x46, - 0x50,0x50,0x10,0xe2,0xe2,0xe2,0xb0,0x68,0xd1,0x22,0x64,0x64,0x64,0x20,0x2d,0x2d, - 0xd,0x5e,0x5e,0x5e,0x90,0x4a,0xa5,0xac,0x48,0xa,0x9,0x25,0x3f,0xec,0xdc,0xf7, - 0x19,0xc9,0xf8,0x1d,0x2e,0x24,0xc,0x12,0x89,0x4,0x7d,0x7d,0x7d,0xb8,0x79,0xf3, - 0x26,0x8e,0x1c,0x39,0x82,0xcb,0x97,0x2f,0x3b,0x25,0x98,0x52,0xa9,0x14,0x49,0x49, - 0x49,0xf8,0xc5,0x2f,0x7e,0x81,0xcd,0x9b,0x37,0x43,0xad,0x56,0x8f,0xd9,0xbb,0x88, - 0x38,0x7,0x3f,0x4f,0xda,0x2b,0x5b,0x66,0x66,0x11,0xf1,0xd2,0xd2,0x52,0xdc,0xbc, - 0x79,0x13,0x67,0xcf,0x9e,0x45,0x49,0x49,0xc9,0x88,0x77,0xbd,0x3a,0x82,0x1b,0x36, - 0x3f,0x3f,0x3f,0x6c,0xdb,0xb6,0xd,0xdf,0xfb,0xde,0xf7,0x30,0x67,0xce,0x1c,0x76, - 0x11,0x4,0xa1,0xb0,0x8b,0xb8,0x36,0x6e,0x2d,0x98,0xaf,0x82,0xbd,0x42,0x8,0x66, - 0xea,0x42,0x4b,0x4b,0xb,0x6e,0xdf,0xbe,0x8d,0x13,0x27,0x4e,0x20,0x37,0x37,0x17, - 0xed,0xed,0xed,0x76,0xcf,0x1f,0x4b,0x28,0x66,0xce,0x24,0x31,0xd4,0xc9,0xcc,0xcc, - 0x44,0x5a,0x5a,0x1a,0x2,0x3,0x3,0xe1,0xe5,0xe5,0x65,0xd5,0xbd,0xa,0x9e,0xf8, - 0x71,0xdf,0x67,0x2c,0x45,0x91,0xb,0xc5,0x98,0xff,0x73,0xc3,0x42,0xd3,0x34,0x24, - 0x12,0x9,0xda,0xdb,0xdb,0xf1,0xd5,0x57,0x5f,0xe1,0xc8,0x91,0x23,0x4e,0x4f,0x27, - 0x21,0x5d,0x64,0xbf,0xfa,0xd5,0xaf,0xb0,0x7c,0xf9,0x72,0xfe,0x61,0x16,0xee,0xfb, - 0xb,0xc5,0x8f,0x88,0x6b,0x61,0x32,0x99,0xd0,0xd2,0xd2,0x82,0xcb,0x97,0x2f,0xe3, - 0xdc,0xb9,0x73,0x78,0xf2,0xe4,0x9,0xba,0xba,0xba,0xd0,0xdf,0xdf,0xcf,0x3f,0x75, - 0x54,0xf0,0xf2,0xf2,0xc2,0xb2,0x65,0xcb,0x70,0xf0,0xe0,0x41,0xac,0x59,0xb3,0x86, - 0xb5,0x17,0x10,0xf3,0xd0,0xf8,0xc4,0xd6,0x4f,0x93,0x1b,0xe1,0x48,0xfc,0xec,0xc1, - 0xfd,0x7a,0x25,0x3f,0x0,0x18,0x18,0x18,0x40,0x41,0x41,0x1,0x8e,0x1f,0x3f,0x8e, - 0x2f,0xbe,0xf8,0x2,0x77,0xef,0xde,0x65,0xc5,0x72,0x28,0x41,0x19,0xea,0xf8,0x48, - 0xc0,0x7d,0x86,0x42,0xa1,0xc0,0xa4,0x49,0x93,0xb0,0x67,0xcf,0x1e,0xfc,0xf4,0xa7, - 0x3f,0xc5,0x3b,0xef,0xbc,0x83,0xcc,0xcc,0x4c,0x4c,0x9e,0x3c,0x19,0x21,0x21,0x21, - 0xf0,0xf0,0xf0,0x60,0xbb,0x84,0xc8,0xf,0xcc,0xbb,0x73,0xb7,0xf9,0xf7,0x1d,0x4b, - 0xf8,0xf1,0x4c,0xb6,0x69,0x9a,0x86,0x4e,0xa7,0x43,0x75,0x75,0x35,0xea,0xea,0xea, - 0xac,0xae,0xb1,0x87,0x54,0x2a,0x45,0x40,0x40,0x0,0x92,0x92,0x92,0xd8,0x6e,0x68, - 0x7b,0x38,0x3a,0x26,0x32,0xfa,0x70,0xd3,0x83,0x5f,0x46,0xfb,0xfb,0xfb,0xf1,0xe8, - 0xd1,0x23,0x7c,0xf8,0xe1,0x87,0xf8,0xe2,0x8b,0x2f,0x70,0xef,0xde,0x3d,0xd4,0xd7, - 0xd7,0x8f,0x99,0x58,0xaa,0x54,0x2a,0xa4,0xa5,0xa5,0x61,0xeb,0xd6,0xad,0x98,0x3f, - 0x7f,0xbe,0xe0,0x2a,0x3f,0xee,0x96,0xbf,0xb8,0xe5,0x74,0xb8,0x75,0xef,0x78,0xc0, - 0xad,0x5b,0x98,0xa4,0x42,0x1d,0xe,0xdc,0x4a,0xb8,0xa3,0xa3,0x3,0xed,0xed,0xed, - 0xe8,0xe8,0xe8,0x40,0x63,0x63,0x23,0x9e,0x3c,0x79,0x82,0xdc,0xdc,0x5c,0x7c,0xf7, - 0xdd,0x77,0x82,0xd3,0x45,0x5e,0xe5,0x79,0x23,0x89,0x54,0x2a,0x85,0xbf,0xbf,0x3f, - 0x26,0x4f,0x9e,0x8c,0xc5,0x8b,0x17,0x63,0xe5,0xca,0x95,0x98,0x35,0x6b,0x16,0x3c, - 0x3d,0x3d,0x6d,0x2a,0x1a,0x47,0xe1,0xe4,0x8b,0x93,0x2b,0x63,0x30,0x18,0x50,0x58, - 0x58,0x88,0xbf,0xfd,0xdb,0xbf,0xc5,0xd9,0xb3,0x67,0x9d,0xea,0x72,0x93,0xcb,0xe5, - 0x48,0x49,0x49,0xc1,0xe1,0xc3,0x87,0xb1,0x79,0xf3,0x66,0xc4,0xc4,0xc4,0xb0,0xad, - 0xd7,0xa1,0xe2,0x46,0x64,0x6c,0xb0,0x97,0x2e,0x14,0x45,0xb1,0xad,0xca,0x27,0x4f, - 0x9e,0xe0,0xd2,0xa5,0x4b,0xb8,0x70,0xe1,0x2,0xea,0xea,0xea,0xd8,0x8f,0x3f,0x7b, - 0xd7,0xbe,0x49,0x14,0xa,0x5,0x92,0x92,0x92,0xb0,0x7d,0xfb,0x76,0xec,0xdf,0xbf, - 0x1f,0xb1,0xb1,0xb1,0xfc,0x53,0x46,0x14,0xf2,0x7e,0xdc,0xf,0x88,0xb1,0x86,0x1b, - 0xa6,0xd1,0x8e,0xff,0x37,0x85,0x5b,0xb,0x26,0xcd,0x74,0xd9,0x39,0x93,0x58,0xa4, - 0x70,0x99,0x4c,0x26,0x76,0x6d,0xca,0xbc,0xbc,0x3c,0xe4,0xe4,0xe4,0xe0,0xf9,0xf3, - 0xe7,0x68,0x6f,0x6f,0x87,0xc9,0x64,0x1a,0x72,0x1c,0x64,0xac,0x32,0x7,0x71,0xbf, - 0xb5,0x64,0xc9,0x12,0xec,0xda,0xb5,0xb,0x73,0xe6,0xcc,0x81,0xb7,0xb7,0x37,0x14, - 0xa,0xc5,0x88,0x15,0x20,0xfe,0xbb,0x8d,0x95,0xb0,0x92,0x70,0xd0,0x34,0x8d,0x8e, - 0x8e,0xe,0xdc,0xb8,0x71,0x3,0x1f,0x7c,0xf0,0x1,0xee,0xde,0xbd,0xcb,0x3f,0xd5, - 0x6,0x8a,0xa2,0xa0,0x50,0x28,0xb0,0x60,0xc1,0x2,0xd6,0x62,0xd1,0xdb,0xdb,0x9b, - 0x3d,0x3e,0x16,0x69,0x27,0xf2,0xea,0x10,0xb1,0xbc,0x7a,0xf5,0x2a,0x4e,0x9e,0x3c, - 0x89,0xdc,0xdc,0x5c,0xf4,0xf5,0xf5,0x1,0x63,0x98,0x96,0x52,0xa9,0x14,0x61,0x61, - 0x61,0xd8,0xba,0x75,0x2b,0x7e,0xf0,0x83,0x1f,0x20,0x36,0x36,0x96,0x75,0xe4,0x4f, - 0x9,0xc,0x2d,0x8c,0x24,0x16,0x8b,0x5,0x46,0xa3,0x11,0x46,0xa3,0x91,0x5d,0x1a, - 0xf0,0x4d,0x3d,0x4b,0x8,0x8a,0x59,0x9c,0x5e,0xa5,0x52,0x41,0x26,0x93,0xbd,0xd1, - 0x77,0x1d,0xb,0xdc,0x4e,0x30,0xb9,0x95,0x3a,0xbf,0x82,0xe7,0x22,0x74,0xac,0xa7, - 0xa7,0x7,0xdf,0x7d,0xf7,0x1d,0xae,0x5d,0xbb,0x86,0xc7,0x8f,0x1f,0xa3,0xb6,0xb6, - 0x96,0x75,0xba,0x8c,0x31,0x2c,0x80,0xb0,0x13,0x5e,0x82,0x46,0xa3,0x41,0x7a,0x7a, - 0x3a,0x36,0x6c,0xd8,0x80,0xe5,0xcb,0x97,0x63,0xd2,0xa4,0x49,0xf0,0xf6,0xf6,0x66, - 0x57,0x46,0xb0,0x77,0x9d,0xa3,0x7b,0x8e,0x7,0xcc,0x66,0x33,0xaa,0xaa,0xaa,0xf0, - 0xf5,0xd7,0x5f,0xe3,0xc4,0x89,0x13,0x28,0x2a,0x2a,0xe2,0x9f,0x2,0x8,0xbc,0xa7, - 0x87,0x87,0x7,0x36,0x6c,0xd8,0x80,0xbf,0xfb,0xbb,0xbf,0x43,0x7c,0x7c,0xbc,0xcd, - 0x71,0x11,0xd7,0xc1,0x51,0xda,0x98,0x4c,0x26,0x94,0x95,0x95,0xe1,0xcc,0x99,0x33, - 0xb8,0x70,0xe1,0x2,0x5e,0xbc,0x78,0xc1,0x8a,0xe5,0x58,0xe2,0xe7,0xe7,0x87,0xad, - 0x5b,0xb7,0x62,0xdf,0xbe,0x7d,0x98,0x37,0x6f,0x1e,0x34,0x1a,0xd,0xfb,0x81,0x47, - 0x71,0x7a,0x31,0xc8,0x7b,0x39,0xfb,0x51,0x3f,0x14,0x16,0x8b,0x5,0xdd,0xdd,0xdd, - 0x28,0x28,0x28,0xc0,0xf5,0xeb,0xd7,0x51,0x51,0x51,0x61,0x65,0xa7,0x30,0x1a,0x78, - 0x78,0x78,0x60,0xf2,0xe4,0xc9,0x78,0xeb,0xad,0xb7,0x90,0x98,0x98,0x38,0x22,0xef, - 0xe5,0x4a,0x4c,0x38,0xc1,0x14,0xda,0xa7,0xd3,0xe9,0x50,0x55,0x55,0x85,0xdc,0xdc, - 0x5c,0xdc,0xba,0x75,0xb,0xf,0x1f,0x3e,0x44,0x4d,0x4d,0xd,0x9b,0xa9,0xf9,0xe7, - 0xbb,0xa,0x52,0xc6,0xb7,0xeb,0xfc,0xf9,0xf3,0xb1,0x6e,0xdd,0x3a,0x2c,0x5f,0xbe, - 0x1c,0xf1,0xf1,0xf1,0xec,0x2,0xd0,0xa4,0x80,0xba,0x6a,0xf8,0x5f,0x17,0x93,0xc9, - 0x84,0x67,0xcf,0x9e,0xe1,0xef,0xff,0xfe,0xef,0x71,0xf3,0xe6,0x4d,0x74,0x75,0x75, - 0xf1,0x4f,0xb1,0x81,0x7c,0xfd,0xef,0xde,0xbd,0x1b,0x3f,0xff,0xf9,0xcf,0x11,0x10, - 0x10,0xe0,0xb6,0xf1,0x33,0x9e,0x71,0x94,0x6f,0x29,0x8a,0x82,0x5e,0xaf,0xc7,0xb3, - 0x67,0xcf,0x70,0xf1,0xe2,0x45,0x9c,0x3b,0x77,0xe,0xa5,0xa5,0xa5,0x63,0x36,0x56, - 0xc9,0xc5,0xc3,0xc3,0x3,0x19,0x19,0x19,0x78,0xf7,0xdd,0x77,0x91,0x99,0x99,0x9, - 0x6f,0x6f,0x6f,0x87,0xef,0x32,0x92,0x58,0x2c,0x16,0x34,0x35,0x35,0xe1,0xea,0xd5, - 0xab,0xf8,0xf8,0xe3,0x8f,0xf1,0xf8,0xf1,0x63,0xfe,0x29,0x6f,0x14,0x89,0x44,0x82, - 0x80,0x80,0x0,0x2c,0x5e,0xbc,0x18,0x3f,0xfb,0xd9,0xcf,0x30,0x7b,0xf6,0x6c,0xb7, - 0x6b,0x61,0xba,0x9d,0xd1,0xf,0x37,0x63,0xa,0x65,0x52,0x22,0x22,0x84,0xbe,0xbe, - 0x3e,0xbc,0x7c,0xf9,0x12,0xa7,0x4e,0x9d,0xc2,0x7,0x1f,0x7c,0x80,0x93,0x27,0x4f, - 0xa2,0xaa,0xaa,0xa,0x66,0xb3,0x59,0x70,0x9c,0xd2,0x55,0x20,0x86,0x2b,0xb,0x17, - 0x2e,0xc4,0xe1,0xc3,0x87,0xb1,0x75,0xeb,0x56,0x76,0x2e,0x21,0x78,0x46,0x31,0x8e, - 0x18,0xcf,0x99,0xd9,0x6c,0x36,0xa3,0xbd,0xbd,0x1d,0xe5,0xe5,0xe5,0xe8,0xee,0xee, - 0xe6,0x1f,0x16,0x44,0xa1,0x50,0x20,0x36,0x36,0x16,0x93,0x26,0x4d,0x82,0x5c,0x2e, - 0xe7,0x1f,0x16,0x71,0x11,0x84,0xf2,0x2d,0xc9,0xab,0x3,0x3,0x3,0x78,0xf9,0xf2, - 0x25,0x4e,0x9c,0x38,0x81,0xaf,0xbe,0xfa,0x8a,0x9d,0x3,0x3d,0xd6,0x28,0x95,0x4a, - 0xa4,0xa5,0xa5,0x61,0xcb,0x96,0x2d,0xec,0x90,0x8,0x4,0xde,0xe5,0x4d,0x7f,0x84, - 0x9b,0x4c,0x26,0x18,0xc,0x6,0x98,0x4c,0xa6,0x51,0xfb,0x99,0xcd,0x66,0x98,0xcd, - 0x66,0x98,0x4c,0x26,0xb6,0x3b,0x18,0xe3,0xbc,0x7e,0x11,0xc2,0xed,0x4,0xd3,0x1e, - 0x24,0x83,0xd2,0x34,0xcd,0x8e,0x41,0xea,0x74,0x3a,0x3c,0x7e,0xfc,0x18,0x9f,0x7f, - 0xfe,0x39,0x3e,0xfe,0xf8,0x63,0xbc,0x78,0xf1,0x42,0xb0,0xdf,0xdf,0xd5,0x12,0x5d, - 0x22,0x91,0x20,0x28,0x28,0x8,0x59,0x59,0x59,0xf8,0xf3,0x3f,0xff,0x73,0x2c,0x5a, - 0xb4,0x8,0xfe,0xfe,0xfe,0x36,0x8b,0xd3,0xe,0x55,0x28,0x5d,0xed,0xbd,0x86,0x3, - 0xe9,0x7e,0xaa,0xad,0xad,0x45,0x57,0x57,0xd7,0x90,0xef,0x4a,0x50,0x28,0x14,0x88, - 0x8b,0x8b,0xc3,0xa4,0x49,0x93,0x5c,0xc6,0xbd,0x9f,0xc8,0x7f,0x40,0xf2,0xa4,0xbd, - 0xbc,0x49,0x8c,0xbc,0x3e,0xf9,0xe4,0x13,0x9c,0x3a,0x75,0xa,0x55,0x55,0x55,0xe, - 0x6d,0xa,0x46,0x1a,0x7b,0xe1,0x52,0x28,0x14,0x48,0x48,0x48,0xc0,0xaa,0x55,0xab, - 0xb0,0x6a,0xd5,0x2a,0x44,0x44,0x44,0xb0,0xe7,0xf2,0xf3,0x26,0xf5,0x86,0xd,0x73, - 0xf8,0xcf,0x1b,0xd,0xec,0x3d,0xd3,0xde,0xfe,0xf1,0xca,0x84,0x11,0x4c,0x6e,0x6b, - 0x8b,0xa2,0x28,0xf4,0xf6,0xf6,0x22,0x27,0x27,0x7,0xdf,0x7c,0xf3,0xd,0x2e,0x5c, - 0xb8,0x80,0xc6,0xc6,0x46,0xab,0x16,0x25,0x37,0xa1,0x5d,0x29,0xd1,0x49,0x97,0xe2, - 0xe6,0xcd,0x9b,0x71,0xe0,0xc0,0x1,0xcc,0x9a,0x35,0xb,0x7e,0x7e,0x7e,0x56,0xe3, - 0x20,0x6f,0xb2,0x30,0xba,0xa,0x26,0x93,0x9,0x8d,0x8d,0x8d,0x28,0x2b,0x2b,0x83, - 0x5e,0xaf,0xe7,0x1f,0xb6,0x8b,0x42,0xa1,0x40,0x54,0x54,0x14,0x12,0x13,0x13,0xc5, - 0x16,0xa6,0xb,0x42,0xc4,0x4f,0xa8,0xcc,0x91,0xf,0xdc,0x2f,0xbf,0xfc,0x12,0x57, - 0xaf,0x5e,0x45,0x75,0x75,0xb5,0xe0,0x79,0x6f,0x12,0xa1,0xe7,0x49,0xa5,0x52,0x84, - 0x84,0x84,0x60,0xe5,0xca,0x95,0xd8,0xb2,0x65,0xb,0xc2,0xc2,0xc2,0x86,0x2c,0x8f, - 0x42,0xfb,0xdc,0x11,0x77,0x7b,0xcf,0x9,0x23,0x98,0x5c,0xba,0xbb,0xbb,0xf1,0xe8, - 0xd1,0x23,0x9c,0x3c,0x79,0x12,0x57,0xaf,0x5e,0x65,0x4d,0xd0,0x5d,0x1d,0x29,0xb3, - 0xd0,0xf1,0x8a,0x15,0x2b,0xb0,0x63,0xc7,0xe,0x2c,0x5c,0xb8,0x90,0x9d,0x32,0xc2, - 0x17,0x78,0x67,0xde,0x87,0xe6,0xb4,0xb6,0xc7,0xb,0xa4,0x0,0x1a,0x8d,0x46,0x34, - 0x34,0x34,0x38,0xed,0x68,0x1d,0x4c,0xfc,0xf9,0xfa,0xfa,0x22,0x3a,0x3a,0x9a,0x5d, - 0x6d,0x65,0xbc,0xbd,0xbf,0xbb,0x23,0x54,0xc1,0x52,0x14,0x5,0x83,0xc1,0x80,0x97, - 0x2f,0x5f,0xe2,0xec,0xd9,0xb3,0x38,0x77,0xee,0x9c,0x53,0x62,0x29,0x74,0xaf,0x37, - 0x81,0x87,0x87,0x7,0x16,0x2d,0x5a,0x84,0xb5,0x6b,0xd7,0x62,0xfa,0xf4,0xe9,0xac, - 0x45,0xac,0x23,0x86,0x3a,0xfe,0x2a,0xd8,0xbb,0xe7,0x68,0xc5,0xc3,0x44,0xc0,0x2d, - 0x5,0x53,0xa8,0xcb,0x83,0x64,0xa6,0x81,0x81,0x1,0x7c,0xf7,0xdd,0x77,0x38,0x7e, - 0xfc,0x38,0x2e,0x5c,0xb8,0x80,0xda,0xda,0x5a,0xbb,0x19,0xcd,0x95,0xe0,0x8e,0x59, - 0x1e,0x3a,0x74,0x8,0xb3,0x66,0xcd,0x82,0x4a,0xa5,0x2,0x86,0x21,0x90,0x42,0xf0, - 0xe3,0x69,0xbc,0x60,0x34,0x1a,0x51,0x5f,0x5f,0x8f,0xf2,0xf2,0x72,0xa7,0xdf,0x5d, - 0xa9,0x54,0x22,0x36,0x36,0x16,0x61,0x61,0x61,0x90,0xcb,0xe5,0xac,0x71,0x94,0x88, - 0x6b,0x60,0x2f,0x2d,0x6,0x7,0x7,0x51,0x5d,0x5d,0x8d,0xe3,0xc7,0x8f,0xe3,0xcc, - 0x99,0x33,0x4e,0x7f,0xe0,0x3a,0x6a,0xe1,0xbd,0xe,0xdc,0xfb,0x91,0x15,0x6f,0x76, - 0xed,0xda,0x85,0xf9,0xf3,0xe7,0xdb,0x58,0xbc,0xf2,0xc3,0x29,0x54,0x37,0x8d,0x14, - 0xf6,0xee,0xcb,0xf,0xc3,0x68,0xc0,0xd,0x8b,0xbd,0x70,0x8d,0x47,0xdc,0x52,0x30, - 0x85,0x4,0x44,0x22,0x91,0x40,0xab,0xd5,0x22,0x37,0x37,0x17,0xdf,0x7c,0xf3,0xd, - 0xce,0x9f,0x3f,0x8f,0xe6,0xe6,0x66,0x9b,0xf3,0x5c,0x15,0xb5,0x5a,0x8d,0xf9,0xf3, - 0xe7,0x63,0xdf,0xbe,0x7d,0x98,0x3e,0x7d,0x3a,0x7c,0x7c,0x7c,0xac,0x8e,0xf3,0x33, - 0x25,0x7f,0x5b,0x88,0x37,0x59,0x78,0xdf,0x14,0x24,0x6d,0x75,0x3a,0x1d,0xea,0xeb, - 0xeb,0x51,0x5b,0x5b,0xeb,0xd0,0x77,0x2c,0x79,0x3f,0xe2,0xd4,0x21,0x39,0x39,0x19, - 0xa1,0xa1,0xa1,0xfc,0xd3,0x44,0x5c,0x0,0xa1,0xb2,0x68,0x36,0x9b,0x51,0x53,0x53, - 0x83,0x53,0xa7,0x4e,0xe1,0xea,0xd5,0xab,0xa8,0xa8,0xa8,0x10,0x3c,0xcf,0x1e,0x94, - 0x13,0x86,0x6f,0xc3,0x85,0xdc,0x4f,0xa9,0x54,0x62,0xfa,0xf4,0xe9,0xd8,0xbb,0x77, - 0x2f,0xd2,0xd3,0xd3,0xe1,0xe3,0xe3,0x63,0x23,0x14,0xfc,0xf2,0xc5,0xad,0x9b,0xde, - 0x94,0xa0,0xbb,0x2,0x8e,0x3e,0x1a,0xc6,0x33,0x6e,0x25,0x98,0x24,0xe3,0xf1,0x33, - 0x22,0x4d,0xd3,0xe8,0xee,0xee,0xc6,0x83,0x7,0xf,0x70,0xea,0xd4,0x29,0x5c,0xbb, - 0x76,0x6d,0x5c,0x89,0xa5,0x4a,0xa5,0xc2,0x94,0x29,0x53,0xb0,0x66,0xcd,0x1a,0x2c, - 0x5c,0xb8,0x70,0xc4,0x4c,0xd5,0xb9,0x85,0x77,0xac,0xe1,0x86,0x63,0xa8,0xa,0xc4, - 0x60,0x30,0xa0,0xae,0xae,0xe,0xf5,0xf5,0xf5,0x6c,0x77,0xac,0xbd,0x6b,0xb8,0xf7, - 0xd5,0x68,0x34,0x48,0x49,0x49,0x41,0x58,0x58,0x98,0xcd,0x31,0x57,0x89,0x7,0x91, - 0xff,0x7,0xc5,0x2c,0x9f,0xd7,0xd8,0xd8,0x88,0x3b,0x77,0xee,0xe0,0xfc,0xf9,0xf3, - 0xc3,0x16,0x4b,0xbc,0xc1,0x74,0x55,0x28,0x14,0x48,0x4c,0x4c,0xc4,0xea,0xd5,0xab, - 0xb1,0x62,0xc5,0xa,0x84,0x84,0x84,0xd8,0x88,0xe5,0x50,0xdd,0xfd,0xfc,0xfa,0x6a, - 0xbc,0x62,0xaf,0xec,0xb9,0x23,0x6e,0x25,0x98,0x42,0x42,0x9,0x0,0x5a,0xad,0x16, - 0x2f,0x5e,0xbc,0x18,0x77,0x63,0x96,0x60,0x3c,0xf8,0xc4,0xc6,0xc6,0x22,0x2b,0x2b, - 0xb,0x4b,0x97,0x2e,0x45,0x70,0x70,0x30,0x64,0x32,0xd9,0xb8,0x9,0xff,0xab,0x30, - 0xd4,0xbb,0x69,0xb5,0x5a,0x94,0x94,0x94,0xa0,0xbe,0xbe,0x9e,0xdd,0x47,0xf,0xe1, - 0xd1,0x44,0x22,0x91,0xc0,0xd7,0xd7,0x17,0x93,0x26,0x4d,0x42,0x50,0x50,0x90,0xcd, - 0x33,0x1c,0x5d,0x2b,0x32,0xfa,0x58,0x2c,0x16,0xf4,0xf5,0xf5,0xe1,0xe1,0xc3,0x87, - 0x38,0x7f,0xfe,0x3c,0x5e,0xbc,0x78,0xe1,0x12,0x53,0x47,0xc0,0x31,0xf2,0x59,0xbe, - 0x7c,0x39,0xb2,0xb2,0xb2,0x10,0x15,0x15,0xc5,0x2e,0x3e,0x4e,0xf2,0x21,0x3f,0x7f, - 0x8d,0x77,0x48,0xf9,0xe0,0xff,0x5,0xa7,0xbc,0x9a,0xcd,0x66,0x87,0xbd,0x3d,0xee, - 0x80,0x5b,0x9,0x26,0x4,0x2a,0x3e,0xb2,0x78,0xec,0xb9,0x73,0xe7,0xf0,0xed,0xb7, - 0xdf,0xa2,0xbe,0xbe,0x7e,0xdc,0x64,0x66,0xd2,0x8d,0x38,0x73,0xe6,0x4c,0xac,0x5d, - 0xbb,0x16,0xc9,0xc9,0xc9,0x80,0x13,0xe2,0x30,0x1e,0x71,0xf6,0x7d,0x68,0x9a,0x86, - 0x56,0xab,0x45,0x59,0x59,0x99,0x8d,0xb3,0x75,0x47,0xe9,0x2a,0x97,0xcb,0x11,0x1a, - 0x1a,0x8a,0xd0,0xd0,0x50,0x28,0x95,0x4a,0x76,0xbf,0xb3,0xcf,0x15,0x19,0x5d,0xf4, - 0x7a,0x3d,0x4a,0x4b,0x4b,0x71,0xe9,0xd2,0x25,0xdc,0xbc,0x79,0x73,0x4c,0xc4,0x52, - 0x28,0x6f,0x10,0x5b,0x82,0xd9,0xb3,0x67,0x63,0xdd,0xba,0x75,0x48,0x4f,0x4f,0x87, - 0x5c,0x2e,0xb7,0xfa,0x58,0xe7,0x7f,0xb8,0x8f,0x57,0x84,0x44,0x91,0xff,0x97,0x8b, - 0x54,0x2a,0x85,0x46,0xa3,0x71,0x6b,0xdb,0x0,0xb7,0x12,0x4c,0xf2,0x85,0x7,0x4e, - 0x97,0x4e,0x4b,0x4b,0xb,0xae,0x5d,0xbb,0x86,0x6f,0xbf,0xfd,0x16,0x4d,0x4d,0x4d, - 0x43,0x76,0x93,0x8c,0x35,0xdc,0x8c,0xa6,0x50,0x28,0x90,0x96,0x96,0x86,0x6d,0xdb, - 0xb6,0x21,0x31,0x31,0x11,0x32,0x99,0x8c,0x3d,0x2e,0x94,0x61,0x27,0xa,0x3,0x3, - 0x3,0x28,0x2d,0x2d,0x45,0x63,0x63,0x23,0xff,0x90,0x20,0x72,0xb9,0x1c,0xe1,0xe1, - 0xe1,0x48,0x4e,0x4e,0x86,0x97,0x97,0x97,0x60,0x45,0xe0,0xae,0x5,0x7c,0x3c,0x62, - 0xb1,0x58,0xd0,0xd0,0xd0,0x80,0x93,0x27,0x4f,0x22,0x3b,0x3b,0x7b,0x54,0xdc,0xdd, - 0x71,0xd3,0x9f,0x72,0xe0,0x84,0x9f,0x38,0xee,0xdf,0xbd,0x7b,0x37,0x66,0xcf,0x9e, - 0xd,0xa5,0x52,0x69,0xf7,0xdc,0xf1,0x8e,0xd0,0x3b,0xc9,0xe5,0x72,0x44,0x45,0x45, - 0x21,0x23,0x23,0x3,0xdb,0xb7,0x6f,0xc7,0xe1,0xc3,0x87,0xf1,0xa7,0x7f,0xfa,0xa7, - 0xf8,0xc1,0xf,0x7e,0x80,0x43,0x87,0xe,0x61,0xd3,0xa6,0x4d,0x98,0x31,0x63,0x86, - 0x95,0x7f,0x66,0x77,0xc2,0xad,0x4,0x93,0x5f,0x11,0x76,0x77,0x77,0xe3,0xee,0xdd, - 0xbb,0xb8,0x7e,0xfd,0x3a,0x4a,0x4b,0x4b,0x5,0x33,0x80,0xab,0x41,0xc2,0x28,0x97, - 0xcb,0x11,0x19,0x19,0x89,0x85,0xb,0x17,0x62,0xc1,0x82,0x5,0xac,0x91,0xcf,0x78, - 0x78,0x87,0x37,0x1,0x49,0x5b,0xbd,0x5e,0x8f,0xe6,0xe6,0x66,0x34,0x36,0x36,0xe, - 0x6b,0x3a,0x49,0x48,0x48,0x8,0x52,0x53,0x53,0xe1,0xe1,0xe1,0xc1,0x3f,0x2c,0xe2, - 0x42,0x58,0x98,0x35,0x67,0x73,0x73,0x73,0x71,0xe3,0xc6,0xd,0x54,0x54,0x54,0xf0, - 0x4f,0x79,0xa3,0x10,0xf1,0xe3,0x97,0x33,0x8a,0xa2,0xa0,0x54,0x2a,0x31,0x79,0xf2, - 0x64,0x6c,0xdc,0xb8,0x11,0x4b,0x96,0x2c,0x41,0x60,0x60,0xe0,0x84,0xf8,0xe0,0x22, - 0x22,0xb9,0x74,0xe9,0x52,0xec,0xdd,0xbb,0x17,0x87,0xf,0x1f,0xc6,0xa1,0x43,0x87, - 0x70,0xe8,0xd0,0x21,0xbc,0xf3,0xce,0x3b,0x38,0x78,0xf0,0x20,0xbb,0xbd,0x77,0xef, - 0x5e,0x64,0x66,0x66,0x22,0x30,0x30,0x10,0x70,0xc3,0x78,0x71,0x2b,0xc1,0x4,0x47, - 0x50,0x8c,0x46,0x23,0x2a,0x2b,0x2b,0x71,0xf6,0xec,0x59,0x3c,0x7d,0xfa,0x54,0xb0, - 0x0,0xb8,0x12,0xfc,0xf0,0x78,0x78,0x78,0x60,0xc1,0x82,0x5,0xc8,0xc8,0xc8,0x40, - 0x40,0x40,0x0,0xa4,0xcc,0xfa,0x95,0xe0,0xb5,0xa4,0x27,0xa,0x34,0x33,0x67,0xb4, - 0xb3,0xb3,0x13,0xa5,0xa5,0xa5,0x56,0xae,0xf0,0xf8,0x71,0xc7,0x47,0x26,0x93,0x21, - 0x2c,0x2c,0xc,0x29,0x29,0x29,0xac,0x60,0x4e,0xc4,0x38,0x1c,0xf,0xe8,0xf5,0x7a, - 0x14,0x14,0x14,0xe0,0xdb,0x6f,0xbf,0x65,0xfd,0x39,0xdb,0x63,0xa8,0x74,0x1f,0xe, - 0x8e,0x9e,0x3,0x66,0xc,0x3c,0x34,0x34,0x14,0x6b,0xd6,0xac,0xc1,0x96,0x2d,0x5b, - 0xac,0xd6,0x51,0x75,0xb7,0x16,0x26,0x79,0x2f,0xa9,0x54,0xa,0x3f,0x3f,0x3f,0xa4, - 0xa5,0xa5,0x61,0xf3,0xe6,0xcd,0xf8,0xc9,0x4f,0x7e,0x82,0x5f,0xff,0xfa,0xd7,0xf8, - 0xd9,0xcf,0x7e,0x86,0x3d,0x7b,0xf6,0x60,0xe5,0xca,0x95,0x98,0x3b,0x77,0x2e,0xa6, - 0x4d,0x9b,0x86,0x19,0x33,0x66,0x60,0xee,0xdc,0xb9,0x58,0xbc,0x78,0x31,0xe6,0xcc, - 0x99,0x3,0x7f,0x7f,0x7f,0xb7,0x2c,0x63,0x6e,0x27,0x98,0x60,0xbc,0xc0,0xd4,0xd4, - 0xd4,0x20,0x27,0x27,0x7,0x4f,0x9f,0x3e,0x45,0x67,0x67,0xa7,0x4d,0xc2,0xf1,0xb7, - 0xc7,0x1a,0x6e,0x78,0x48,0x8b,0x68,0xc9,0x92,0x25,0x98,0x33,0x67,0x8e,0xd5,0x18, - 0x9,0x38,0x5d,0x46,0x23,0x59,0x61,0xb8,0xa,0x8e,0xde,0xcb,0x6c,0x36,0xa3,0xad, - 0xad,0xd,0x45,0x45,0x45,0x56,0xdd,0x74,0x43,0xa5,0xa5,0x4c,0x26,0x43,0x68,0x68, - 0x28,0x12,0x12,0x12,0xa0,0xd1,0x68,0x0,0x81,0x6e,0x37,0x9a,0xb3,0x92,0x84,0xc8, - 0xe8,0x43,0x31,0xeb,0x5a,0x36,0x34,0x34,0xb0,0xcb,0xea,0xd,0xe5,0x4c,0x9f,0xa4, - 0xdd,0x48,0xa6,0x99,0xbd,0xbc,0xe4,0xeb,0xeb,0x8b,0xb7,0xde,0x7a,0xb,0x1b,0x36, - 0x6c,0x40,0x44,0x44,0x4,0x6b,0xe4,0x3,0xe6,0x1a,0xbe,0x5b,0xca,0xf1,0x8,0x89, - 0x47,0x9a,0xa6,0x59,0x8f,0x62,0xdb,0xb6,0x6d,0xc3,0x7f,0xff,0xef,0xff,0x1d,0x7f, - 0xf6,0x67,0x7f,0x86,0xa5,0x4b,0x97,0x22,0x3c,0x3c,0x1c,0x6a,0xb5,0x1a,0x4a,0xa5, - 0x12,0xa,0x85,0x2,0x52,0xa9,0x14,0x72,0xb9,0x1c,0x32,0x99,0xc,0x32,0x99,0xc, - 0x72,0xb9,0x1c,0x72,0xb9,0x7c,0x44,0xd3,0xc4,0x95,0x18,0xff,0xa9,0xcc,0x40,0x2a, - 0x3b,0x89,0x44,0x82,0xc1,0xc1,0x41,0x14,0x17,0x17,0xe3,0xf2,0xe5,0xcb,0x4e,0x8f, - 0x73,0xb9,0xa,0x5c,0xb1,0x9c,0x36,0x6d,0x9a,0xcd,0xdc,0x2e,0x70,0xa,0xb5,0xbd, - 0xc2,0x3d,0x5e,0xe1,0xbe,0x27,0xff,0x9d,0xc1,0x71,0xb6,0xfe,0xe2,0xc5,0xb,0xb4, - 0xb7,0xb7,0xdb,0x3d,0x8f,0x8b,0x5c,0x2e,0x47,0x58,0x58,0x18,0xa2,0xa3,0xa3,0x5, - 0xa7,0xe3,0xc,0x75,0xbd,0xc8,0xe8,0xd1,0xdf,0xdf,0x8f,0x9c,0x9c,0x1c,0xdc,0xb9, - 0x73,0x7,0x1d,0x1d,0x1d,0x4e,0x9,0x22,0x3f,0x3d,0x47,0x1a,0xe2,0x5d,0x6b,0xc9, - 0x92,0x25,0xc8,0xca,0xca,0x42,0x5a,0x5a,0x1a,0x3b,0x6e,0x49,0x9e,0x4d,0xc2,0xe7, - 0x28,0x9c,0xe3,0x1,0x12,0x8f,0xa,0x85,0x2,0xa9,0xa9,0xa9,0xd8,0xbf,0x7f,0x3f, - 0xde,0x7e,0xfb,0x6d,0x2c,0x5d,0xba,0x14,0x9,0x9,0x9,0xf0,0xf6,0xf6,0xb6,0xb2, - 0xd0,0xe7,0xfe,0xe5,0xff,0xdc,0x95,0x71,0x21,0x98,0x42,0x19,0x91,0x9b,0x61,0xb5, - 0x5a,0x2d,0xda,0xda,0xda,0x50,0x57,0x57,0x87,0xaa,0xaa,0x2a,0x14,0x15,0x15,0xe1, - 0xc1,0x83,0x7,0x78,0xf2,0xe4,0x9,0xfa,0xfb,0xfb,0xc7,0x55,0x2,0x4a,0xa5,0x52, - 0x44,0x46,0x46,0x62,0xc5,0x8a,0x15,0x88,0x89,0x89,0xb1,0xfb,0xee,0x13,0x1,0xfe, - 0x7b,0x9a,0x98,0xc5,0x82,0x2b,0x2b,0x2b,0xd9,0xf1,0x4b,0x6e,0x85,0x25,0x84,0x52, - 0xa9,0x44,0x7c,0x7c,0x3c,0x62,0x62,0x62,0x86,0x6c,0x5,0xb8,0x7b,0x61,0x1f,0x4b, - 0x86,0x12,0x36,0xbd,0x5e,0x8f,0xca,0xca,0x4a,0xdc,0xbc,0x79,0x13,0x4f,0x9e,0x3c, - 0xb1,0x3a,0xd7,0xd1,0x75,0x8e,0x8e,0x8d,0x4,0x64,0x5,0x92,0x4d,0x9b,0x36,0x61, - 0xd6,0xac,0x59,0xf0,0xf6,0xf6,0xb6,0x12,0x6,0x7b,0xef,0x25,0xb4,0x6f,0xac,0x70, - 0x54,0x3e,0xf8,0x28,0x95,0x4a,0xa4,0xa6,0xa6,0x62,0xf3,0xe6,0xcd,0xd8,0xbf,0x7f, - 0x3f,0xe6,0xcf,0x9f,0x6f,0xe5,0x24,0x85,0xfb,0x5e,0xc3,0xb9,0xaf,0xbb,0xe0,0xb8, - 0x6,0x19,0x43,0xb8,0x89,0x21,0x94,0xf9,0xcc,0x66,0x33,0xc,0x6,0x3,0x3a,0x3b, - 0x3b,0xf1,0xfc,0xf9,0x73,0x5c,0xba,0x74,0x9,0xbf,0xff,0xfd,0xef,0xf1,0xc9,0x27, - 0x9f,0xe0,0xc3,0xf,0x3f,0xc4,0xa5,0x4b,0x97,0xd0,0xd9,0xd9,0x9,0x8c,0xb3,0x84, - 0x55,0x2a,0x95,0x48,0x4c,0x4c,0x44,0x7a,0x7a,0x3a,0x82,0x83,0x83,0xf9,0x87,0xdf, - 0x38,0x24,0xae,0x84,0xe2,0xfc,0x4d,0x41,0x9e,0xc5,0xad,0x88,0xc8,0x3e,0x12,0x1e, - 0x32,0x7e,0x59,0x5f,0x5f,0x6f,0xd3,0x55,0xe7,0x28,0xac,0x4a,0xa5,0x12,0x9,0x9, - 0x9,0x88,0x8d,0x8d,0xb5,0xc9,0x7,0xe4,0xa3,0x4b,0xe4,0xcd,0x43,0xc4,0x45,0x8, - 0x62,0xe8,0x93,0x93,0x93,0x83,0xc2,0xc2,0xc2,0x31,0x99,0x42,0xc2,0x85,0x84,0x53, - 0xa9,0x54,0x22,0x29,0x29,0x9,0x2b,0x57,0xae,0xc4,0x9a,0x35,0x6b,0x10,0x1c,0x1c, - 0xec,0x30,0xcf,0xb8,0x9a,0x98,0xc,0xb7,0x2c,0x93,0x39,0xdf,0x9b,0x36,0x6d,0xc2, - 0xc1,0x83,0x7,0x11,0x1b,0x1b,0x6b,0xd5,0xbd,0xca,0x2d,0x93,0xfc,0xf2,0x39,0x51, - 0x70,0x39,0xc1,0xe4,0x27,0xe,0xff,0x18,0x45,0x51,0x18,0x1c,0x1c,0x44,0x69,0x69, - 0x29,0xbe,0xf9,0xe6,0x1b,0xfc,0xf2,0x97,0xbf,0xc4,0xff,0xf7,0xff,0xfd,0x7f,0xf8, - 0xd7,0x7f,0xfd,0x57,0x7c,0xf6,0xd9,0x67,0x38,0x7a,0xf4,0x28,0x2e,0x5e,0xbc,0x68, - 0x65,0x15,0x2b,0x74,0x2f,0x57,0x44,0xa5,0x52,0x61,0xf2,0xe4,0xc9,0x98,0x37,0x6f, - 0x1e,0x2,0x2,0x2,0xc6,0x24,0x33,0x8e,0x45,0x41,0x20,0x5,0x90,0xa4,0x2f,0x37, - 0xf,0x90,0xf0,0xc,0xe,0xe,0xa2,0xb6,0xb6,0x16,0x95,0x95,0x95,0x30,0x18,0xc, - 0xec,0x75,0xdc,0xbf,0x42,0xa8,0x54,0x2a,0x56,0x30,0xa5,0xbc,0xd5,0xe7,0xe9,0x71, - 0xe8,0x7c,0xde,0x1d,0x21,0x36,0x7,0xd7,0xae,0x5d,0x43,0x6d,0x6d,0x2d,0xff,0xf0, - 0xa8,0x43,0x33,0x63,0x78,0xa1,0xa1,0xa1,0x58,0xbb,0x76,0x2d,0x36,0x6d,0xda,0x84, - 0xc0,0xc0,0x40,0x1b,0x3f,0xb1,0xfc,0x7c,0xc7,0xdf,0x1e,0xb,0xb8,0xe1,0x1b,0x4e, - 0xbd,0x27,0x91,0x48,0x10,0x16,0x16,0x86,0x4d,0x9b,0x36,0x61,0xe3,0xc6,0x8d,0x88, - 0x8a,0x8a,0xb2,0x99,0x32,0xc3,0xaf,0x9b,0xb9,0xe5,0x73,0xa2,0xe0,0x32,0x82,0xc9, - 0x4f,0xc,0xfe,0x31,0x8a,0xa2,0x60,0x34,0x1a,0x51,0x53,0x53,0x83,0x8b,0x17,0x2f, - 0xe2,0xcb,0x2f,0xbf,0xc4,0x17,0x5f,0x7c,0x81,0xd3,0xa7,0x4f,0xe3,0xd6,0xad,0x5b, - 0x78,0xfa,0xf4,0x29,0xca,0xcb,0xcb,0x51,0x5b,0x5b,0x8b,0xd6,0xd6,0xd6,0x31,0xff, - 0x4a,0x7d,0x15,0x94,0x4a,0x25,0x52,0x52,0x52,0x30,0x6f,0xde,0x3c,0x2b,0x6b,0xce, - 0x89,0x0,0xa9,0x8c,0xf8,0xef,0x4b,0xf2,0x85,0xc1,0x60,0x40,0x55,0x55,0x95,0xe0, - 0x34,0x3,0xfe,0x35,0x4,0xb9,0x5c,0x8e,0x90,0x90,0x10,0x44,0x45,0x45,0xb1,0x1f, - 0x20,0xfc,0x73,0x5d,0xa1,0x92,0x9b,0x88,0x90,0x74,0x20,0x73,0xa5,0xb,0xa,0xa, - 0xf0,0xfc,0xf9,0x73,0x9b,0xde,0x83,0xb1,0x80,0xd8,0x11,0x64,0x66,0x66,0x22,0x2b, - 0x2b,0xb,0x29,0x29,0x29,0xec,0xd8,0xdd,0x50,0x62,0x31,0xd6,0xf9,0xe9,0x55,0x9e, - 0xcf,0x1d,0xa7,0x5d,0xb7,0x6e,0x1d,0xd2,0xd2,0xd2,0xac,0x3c,0x17,0x89,0xfc,0x7, - 0x2e,0x23,0x98,0xf6,0xa0,0x18,0x9f,0x8c,0x7d,0x7d,0x7d,0x28,0x2a,0x2a,0xc2,0xb7, - 0xdf,0x7e,0x8b,0x7f,0xf9,0x97,0x7f,0xc1,0x6f,0x7e,0xf3,0x1b,0xdc,0xbd,0x7b,0x17, - 0xed,0xed,0xed,0x30,0x9b,0xcd,0xec,0x5a,0x96,0xfc,0x4,0x7e,0x95,0xc,0x34,0x56, - 0x28,0x95,0x4a,0x4c,0x9a,0x34,0x9,0xc9,0xc9,0xc9,0x50,0x28,0x14,0xfc,0xc3,0xa3, - 0xe,0xf9,0x50,0xe1,0xff,0x3f,0x92,0x90,0x7b,0x72,0x5b,0x7a,0xdc,0x34,0xa4,0x99, - 0x96,0x27,0x59,0xb1,0xa2,0xa2,0xa2,0x82,0x75,0xbf,0xc5,0x4f,0x6b,0x2e,0xc4,0x24, - 0x3e,0x26,0x26,0x6,0x81,0x81,0x81,0x36,0xad,0x4b,0x91,0x91,0x85,0xe4,0xf,0x67, - 0xf2,0x9,0xcd,0xb1,0x2a,0xd5,0xeb,0xf5,0x78,0xfe,0xfc,0x39,0x72,0x72,0x72,0x4, - 0xad,0xd9,0xc7,0x2,0xe2,0x54,0x7d,0xd7,0xae,0x5d,0x98,0x31,0x63,0x6,0x9b,0x77, - 0x48,0xfd,0x42,0xf2,0x24,0x17,0xa1,0xba,0x67,0xac,0xe0,0x86,0xcd,0xde,0xff,0x5c, - 0x54,0x2a,0x15,0x66,0xcc,0x98,0x81,0xad,0x5b,0xb7,0x22,0x2d,0x2d,0xd,0x2a,0x95, - 0xca,0x65,0xde,0xc5,0xd5,0x70,0x39,0xc1,0xe4,0x67,0x46,0x9a,0xa6,0xd1,0xd7,0xd7, - 0x87,0xec,0xec,0x6c,0xfc,0xdb,0xbf,0xfd,0x1b,0xfe,0xcf,0xff,0xf9,0x3f,0x78,0xfa, - 0xf4,0x29,0x7a,0x7a,0x7a,0x60,0x36,0x9b,0xad,0xae,0x25,0xf0,0x2b,0xdc,0xf1,0x80, - 0x5a,0xad,0x46,0x4a,0x4a,0xa,0xe2,0xe2,0xe2,0xe0,0xe9,0xe9,0xc9,0x56,0x28,0xf6, - 0x32,0xf9,0x9b,0x80,0x5f,0xe1,0xbd,0x89,0x4a,0x40,0xe8,0x19,0x64,0xbf,0x10,0x14, - 0xe3,0xb1,0xa9,0xaf,0xaf,0xf,0xd5,0xd5,0xd5,0x43,0x76,0xd9,0x71,0xef,0xa3,0xd1, - 0x68,0x90,0x96,0x96,0x86,0x80,0x80,0x0,0xab,0x73,0x44,0x46,0x1e,0xae,0x98,0xc, - 0x95,0x67,0x28,0x4e,0x4b,0x9f,0x8,0xe6,0x83,0x7,0xf,0x9c,0x76,0x44,0xf1,0x26, - 0xd1,0x68,0x34,0x98,0x37,0x6f,0x1e,0x76,0xed,0xda,0x85,0x69,0xd3,0xa6,0xc1,0xcb, - 0xcb,0xcb,0x2a,0x8f,0x72,0xdd,0xbe,0x9,0xbd,0xe7,0x58,0x76,0xf1,0x93,0xf0,0x70, - 0xc3,0x3b,0x54,0x5d,0xa8,0x56,0xab,0x31,0x7d,0xfa,0x74,0xac,0x5b,0xb7,0xe,0x8b, - 0x16,0x2d,0x82,0x9f,0x9f,0x1f,0x7b,0xcc,0x5e,0x99,0x9c,0xc8,0xb8,0x8c,0x60,0x72, - 0x13,0x99,0x64,0x3a,0xb3,0xd9,0xcc,0xae,0x83,0xf7,0xd9,0x67,0x9f,0xe1,0xe2,0xc5, - 0x8b,0xa8,0xac,0xac,0x1c,0xd6,0x1c,0xbc,0xf1,0x2,0xc5,0x78,0x12,0x91,0xc9,0x64, - 0xfc,0x43,0xa3,0x96,0x71,0x9d,0xad,0xf0,0x5e,0x85,0xe1,0x54,0xa8,0xe0,0xbc,0x33, - 0x4d,0xd3,0x18,0x18,0x18,0x40,0x75,0x75,0x35,0x5a,0x5b,0x5b,0x6d,0xae,0xe5,0xc7, - 0xd,0x39,0x4e,0xba,0x99,0x52,0x53,0x53,0x45,0xc1,0x74,0x51,0x74,0x3a,0x1d,0x2a, - 0x2b,0x2b,0x51,0x58,0x58,0x68,0xe5,0x48,0x7f,0xac,0x50,0x2a,0x95,0x48,0x4e,0x4e, - 0xc6,0xaa,0x55,0xab,0xb0,0x74,0xe9,0x52,0x36,0xdf,0xd8,0x13,0x48,0x6e,0xde,0x23, - 0xff,0xf3,0xf3,0xe3,0x68,0xc2,0x7f,0x36,0x37,0xbc,0x94,0x40,0xcb,0x5f,0x2e,0x97, - 0x23,0x26,0x26,0x6,0x6b,0xd7,0xae,0xc5,0x9a,0x35,0x6b,0x6c,0x7a,0x62,0x84,0xae, - 0x17,0xba,0xcf,0x44,0xc2,0x65,0x4,0x93,0x40,0x12,0xc4,0x60,0x30,0xa0,0xa4,0xa4, - 0x4,0xdf,0x7e,0xfb,0x2d,0xbe,0xfc,0xf2,0x4b,0x87,0x4b,0x72,0xd,0x95,0x80,0x43, - 0x1d,0x77,0x5,0x4c,0x26,0x13,0x9a,0x9a,0x9a,0x90,0x9f,0x9f,0x8f,0xfc,0xfc,0x7c, - 0xf4,0xf4,0xf4,0x8,0xbe,0xeb,0x9b,0x82,0x5f,0x20,0xf8,0x3f,0x67,0xcf,0xb3,0xf7, - 0x93,0x48,0x24,0xec,0xd7,0x39,0xf7,0x7e,0x7c,0xf8,0xc7,0x68,0xa6,0x87,0xa1,0xb8, - 0xb8,0x18,0xad,0xad,0xad,0x56,0xc7,0xc8,0x71,0x21,0x24,0x12,0x9,0xfc,0xfc,0xfc, - 0x30,0x69,0xd2,0x24,0xab,0xaf,0x66,0x2,0xff,0x3a,0x7e,0x78,0xc5,0xdf,0xeb,0xfd, - 0xf8,0xf0,0xf7,0xd3,0x34,0x8d,0xde,0xde,0x5e,0x3c,0x7c,0xf8,0x10,0x65,0x65,0x65, - 0x56,0xe7,0x8e,0x5,0xc4,0xc8,0x27,0x33,0x33,0x13,0x2b,0x57,0xae,0x44,0x74,0x74, - 0x34,0xe4,0x72,0x39,0xc0,0x84,0x95,0x1f,0x7e,0xb2,0x9f,0xfb,0x3f,0x3f,0xe,0x46, - 0xfb,0x7,0x26,0xdf,0xb,0x4d,0x9f,0xa2,0x79,0x1f,0xaa,0x64,0x9c,0x76,0xf9,0xf2, - 0xe5,0x58,0xb5,0x6a,0x15,0x12,0x13,0x13,0x6d,0x8c,0x9a,0x8,0xe4,0xde,0x4,0xfe, - 0x39,0xfc,0xe3,0xee,0xc,0x65,0xb1,0x58,0x6c,0x63,0x68,0x14,0xa0,0x4,0x26,0x90, - 0x93,0x44,0xd5,0xeb,0xf5,0xa8,0xaa,0xaa,0xc2,0xd1,0xa3,0x47,0x71,0xfa,0xf4,0x69, - 0xd4,0xd7,0xd7,0x8f,0x4b,0x23,0x9e,0xe1,0x42,0x8c,0x54,0x96,0x2d,0x5b,0x86,0x3f, - 0xf9,0x93,0x3f,0xc1,0xf4,0xe9,0xd3,0x1d,0x3a,0x31,0xe6,0x16,0x52,0x7e,0x26,0x76, - 0x16,0x8a,0xe9,0xf2,0xe4,0x8e,0x3,0xbf,0x49,0x48,0x78,0xa5,0x52,0x29,0x28,0x46, - 0x48,0xb9,0xc7,0xc0,0x2b,0x90,0x66,0xb3,0x19,0x65,0x65,0x65,0xf8,0xe0,0x83,0xf, - 0x70,0xfe,0xfc,0x79,0xd4,0xd4,0xd4,0xb0,0xc7,0xc0,0xcb,0x47,0xe4,0x7f,0xa9,0x54, - 0x8a,0xc0,0xc0,0x40,0xac,0x5b,0xb7,0xe,0xbf,0xfe,0xf5,0xaf,0x11,0x19,0x19,0xc9, - 0x9e,0x43,0xe2,0x8c,0x7b,0xfe,0x68,0xc7,0x81,0xbb,0xc1,0x8d,0x4f,0xa9,0x54,0x6a, - 0xd5,0x6d,0x69,0xf,0x8b,0xc5,0x82,0x92,0x92,0x12,0xfc,0xe3,0x3f,0xfe,0x23,0x2e, - 0x5c,0xb8,0x80,0x8e,0x8e,0xe,0xfe,0x29,0xa3,0x6,0xc9,0x2f,0xcb,0x96,0x2d,0xc3, - 0xf,0x7e,0xf0,0x3,0x2c,0x58,0xb0,0x80,0x35,0xf2,0xe1,0x8a,0x8,0xf7,0x9d,0xf8, - 0x79,0x84,0x66,0x2c,0xae,0xed,0xd,0x13,0xbd,0x69,0x48,0x5e,0x6e,0x6c,0x6c,0xc4, - 0xa5,0x4b,0x97,0xf0,0xc9,0x27,0x9f,0xa0,0xa0,0xa0,0x80,0x7f,0x1a,0xc0,0x59,0x71, - 0x65,0xe1,0xc2,0x85,0xf8,0xe9,0x4f,0x7f,0x8a,0x59,0xb3,0x66,0x41,0xad,0x56,0x83, - 0x76,0x30,0x3e,0xcb,0xdf,0xe7,0x68,0xbf,0x3b,0x33,0xaa,0x82,0xc9,0xad,0xdc,0xec, - 0xed,0xd3,0x6a,0xb5,0x78,0xfe,0xfc,0x39,0xbe,0xfa,0xea,0x2b,0x5c,0xbb,0x76,0xd, - 0x15,0x15,0x15,0x63,0x3a,0x2e,0x30,0xda,0xc8,0x64,0x32,0xd6,0x62,0xed,0xc0,0x81, - 0x3,0xc8,0xc8,0xc8,0x80,0x46,0xa3,0xb1,0x89,0xa7,0x91,0xc2,0x6c,0x36,0xa3,0xb5, - 0xb5,0x15,0xe5,0xe5,0xe5,0xe8,0xee,0xee,0x86,0xd9,0x6c,0x7e,0xa3,0x85,0x80,0xa2, - 0x28,0xa8,0xd5,0x6a,0x44,0x46,0x46,0x22,0x21,0x21,0x1,0x4a,0xa5,0x92,0x2d,0x78, - 0xfc,0xf7,0xa3,0x69,0x1a,0x66,0xb3,0x19,0x8f,0x1f,0x3f,0xc6,0x2f,0x7e,0xf1,0xb, - 0xa7,0xc7,0xb9,0x14,0xa,0x5,0x92,0x93,0x93,0xb1,0x67,0xcf,0x1e,0xbc,0xf7,0xde, - 0x7b,0x8,0x8,0x8,0xb0,0xb9,0x37,0xf7,0x79,0x34,0xd3,0xda,0x29,0x2e,0x2e,0x46, - 0x7b,0x7b,0x3b,0x4c,0x26,0x93,0xd5,0xb9,0xaf,0x2,0xa9,0x7c,0xf8,0xcf,0x75,0x45, - 0xe8,0x11,0x98,0x5e,0x43,0x51,0x14,0x34,0x1a,0xd,0x22,0x23,0x23,0x31,0x69,0xd2, - 0x24,0xa8,0xd5,0x6a,0xfe,0x29,0x56,0x71,0x3e,0x30,0x30,0x80,0xbc,0xbc,0x3c,0xfc, - 0xd5,0x5f,0xfd,0x15,0xee,0xdf,0xbf,0x3f,0x6a,0xf1,0x24,0x94,0xcf,0x34,0x1a,0xd, - 0x96,0x2c,0x59,0x82,0x1f,0xfd,0xe8,0x47,0x58,0xb0,0x60,0x1,0xeb,0x7,0x55,0xe8, - 0x5c,0x21,0x68,0x66,0xd8,0xa0,0xb6,0xb6,0x16,0xd,0xd,0xd,0x36,0xe5,0x87,0xdc, - 0xeb,0x75,0x21,0xf7,0x20,0x61,0xe2,0x6e,0x93,0xb0,0x76,0x74,0x74,0xe0,0xe1,0xc3, - 0x87,0x38,0x77,0xee,0x1c,0xca,0xcb,0xcb,0xad,0xae,0x25,0xd7,0x79,0x78,0x78,0x60, - 0xe9,0xd2,0xa5,0x38,0x74,0xe8,0x10,0x56,0xac,0x58,0x21,0xd8,0x3,0xe3,0xc,0xfc, - 0x70,0x90,0xff,0x87,0x13,0x77,0xe3,0x8d,0x51,0x13,0x4c,0x47,0x99,0x86,0x62,0xc6, - 0x2d,0x7b,0x7a,0x7a,0xf0,0xf8,0xf1,0x63,0x9c,0x39,0x73,0x6,0xe7,0xcf,0x9f,0x1f, - 0x57,0xb,0x3d,0x8f,0x24,0x14,0x45,0xc1,0xdf,0xdf,0x1f,0x1b,0x36,0x6c,0xc0,0xae, - 0x5d,0xbb,0xb0,0x78,0xf1,0x62,0x78,0x78,0x78,0xd8,0xed,0x32,0x79,0x1d,0xc8,0xa4, - 0xf1,0xfb,0xf7,0xef,0xe3,0xfa,0xf5,0xeb,0x6f,0x74,0xbd,0x50,0x9a,0xa6,0x21,0x97, - 0xcb,0x91,0x90,0x90,0x80,0xa5,0x4b,0x97,0x62,0xf9,0xf2,0xe5,0xf0,0xf4,0xf4,0xb4, - 0x2a,0x78,0xfc,0x67,0xf7,0xf5,0xf5,0xe1,0xc6,0x8d,0x1b,0xf8,0xe5,0x2f,0x7f,0x89, - 0xc2,0xc2,0x42,0xab,0x63,0xf6,0xf0,0xf0,0xf0,0x40,0x46,0x46,0x6,0xde,0x79,0xe7, - 0x1d,0xac,0x5e,0xbd,0xda,0xca,0x3b,0xb,0xc9,0x83,0xdc,0x67,0x99,0xcd,0x66,0x14, - 0x17,0x17,0xe3,0xf3,0xcf,0x3f,0x47,0x59,0x59,0x99,0x4d,0x18,0x9c,0x45,0x68,0x6a, - 0xc,0x7f,0xdb,0x15,0xa1,0x5f,0x53,0x30,0x69,0xa6,0x55,0x1f,0x15,0x15,0xc5,0x4e, - 0x4d,0xe0,0x3a,0xdf,0xe6,0x57,0xa8,0x26,0x93,0x9,0x75,0x75,0x75,0xf8,0xf6,0xdb, - 0x6f,0xf1,0xc1,0x7,0x1f,0x8c,0x59,0x97,0x2c,0x45,0x51,0x50,0xa9,0x54,0x98,0x35, - 0x6b,0x16,0xf6,0xed,0xdb,0x87,0x1d,0x3b,0x76,0xd8,0x9d,0x7e,0x34,0x14,0xdd,0xdd, - 0xdd,0xb8,0x7c,0xf9,0x32,0xae,0x5d,0xbb,0x6,0xad,0x56,0x3b,0xec,0xeb,0x47,0x2, - 0x9a,0xa6,0x61,0x30,0x18,0xd0,0xd8,0xd8,0x88,0xca,0xca,0x4a,0xd6,0x71,0xb,0x17, - 0x95,0x4a,0x85,0xe9,0xd3,0xa7,0x63,0xef,0xde,0xbd,0xd8,0xb1,0x63,0x7,0x82,0x82, - 0x82,0xac,0xdc,0xdd,0x39,0x7a,0x77,0xfe,0x31,0xfe,0xf6,0x44,0x60,0xd4,0x4,0x93, - 0xf,0x29,0x48,0x14,0xd3,0x1d,0xd6,0xd3,0xd3,0x83,0xfc,0xfc,0x7c,0x1c,0x3b,0x76, - 0xc,0xe7,0xce,0x9d,0x43,0x7b,0x7b,0xfb,0x84,0x4b,0xc,0x2e,0x12,0x89,0x4,0x3e, - 0x3e,0x3e,0x58,0xb7,0x6e,0x1d,0xdb,0x3d,0xcb,0x75,0x51,0x45,0x18,0x89,0x4c,0xab, - 0xd5,0x6a,0xf1,0xec,0xd9,0x33,0x7c,0xfc,0xf1,0xc7,0xb8,0x71,0xe3,0x86,0x95,0xff, - 0xdd,0x91,0xb8,0x3f,0x17,0x4f,0x4f,0x4f,0x64,0x64,0x64,0xe0,0xc0,0x81,0x3,0x58, - 0xbd,0x7a,0xb5,0x95,0x15,0x22,0xbf,0x72,0x25,0x13,0xda,0x4f,0x9f,0x3e,0x8d,0x7f, - 0xfb,0xb7,0x7f,0x43,0x43,0x43,0x3,0xe7,0x4e,0xf6,0xf1,0xf3,0xf3,0xc3,0xae,0x5d, - 0xbb,0xf0,0xfe,0xfb,0xef,0x23,0x25,0x25,0x85,0x6d,0xc5,0xda,0xa3,0xbf,0xbf,0x1f, - 0x37,0x6e,0xdc,0xc0,0x2f,0x7e,0xf1,0xb,0x94,0x94,0x94,0xf0,0xf,0x8b,0x38,0x81, - 0x52,0xa9,0xc4,0x94,0x29,0x53,0xb0,0x67,0xcf,0x1e,0xec,0xdd,0xbb,0x17,0x41,0x41, - 0x41,0xfc,0x53,0x0,0x26,0x3f,0xe9,0xf5,0x7a,0xe4,0xe7,0xe7,0xe3,0x93,0x4f,0x3e, - 0xc1,0xe5,0xcb,0x97,0x5,0xc7,0xa6,0x47,0xb,0x7f,0x7f,0x7f,0xec,0xdb,0xb7,0xf, - 0xef,0xbe,0xfb,0x2e,0x92,0x93,0x93,0xa1,0x54,0x2a,0x61,0xb1,0x58,0x4,0x3f,0xac, - 0x1c,0xd1,0xdd,0xdd,0x8d,0x6f,0xbe,0xf9,0x6,0x1f,0x7f,0xfc,0x31,0xaa,0xaa,0xaa, - 0xd8,0xa9,0x4f,0xa3,0xd,0xed,0xc0,0xb8,0x4e,0x2a,0x95,0x22,0x26,0x26,0x6,0x7, - 0xf,0x1e,0xc4,0xd6,0xad,0x5b,0x91,0x92,0x92,0x2,0x29,0x67,0x15,0x24,0x30,0xef, - 0xb,0x4e,0xeb,0x91,0xec,0xe3,0xdf,0x8b,0x60,0xef,0x18,0xb7,0x2c,0xdb,0x3b,0x67, - 0x3c,0x62,0x3b,0x3a,0x3c,0x4a,0x90,0xc8,0xb4,0x58,0x2c,0xe8,0xea,0xea,0x42,0x5e, - 0x5e,0x1e,0x7e,0xfb,0xdb,0xdf,0x8a,0x62,0xc9,0xc9,0x60,0xbd,0xbd,0xbd,0xb8,0x79, - 0xf3,0x26,0xfe,0xfd,0xdf,0xff,0x1d,0x8f,0x1f,0x3f,0x16,0xec,0x8e,0x1c,0x89,0x78, - 0x22,0x1e,0x86,0xe,0x1f,0x3e,0xcc,0xb6,0xe,0xc8,0x98,0x9e,0xc9,0x64,0x62,0xff, - 0x1f,0x89,0x9f,0x44,0x22,0x41,0x44,0x44,0x4,0x12,0x13,0x13,0x6d,0xe6,0x9a,0x72, - 0xc5,0x12,0x8c,0x60,0x36,0x36,0x36,0xa2,0xa4,0xa4,0x84,0xad,0x80,0xc8,0x47,0x96, - 0x23,0x14,0xa,0x5,0xa2,0xa2,0xa2,0x10,0x17,0x17,0x27,0x68,0x75,0xcc,0xc5,0x64, - 0x32,0xa1,0xb9,0xb9,0x19,0xa5,0xa5,0xa5,0xe8,0xef,0xef,0xb7,0x9,0xaf,0xf8,0x73, - 0xee,0x47,0xd3,0x34,0x34,0x1a,0xd,0xfc,0xfd,0xfd,0xd9,0x85,0xce,0xf9,0x79,0x93, - 0x54,0xe2,0x64,0x55,0x92,0xe7,0xcf,0x9f,0xb,0xe6,0xe9,0xd1,0xc4,0x62,0xb1,0xa0, - 0xb7,0xb7,0x17,0x3d,0x3d,0x3d,0x82,0xad,0x6c,0xfe,0x3b,0xd8,0xcb,0x7f,0x4a,0x66, - 0xad,0xcc,0xd9,0xb3,0x67,0x43,0x2a,0x95,0xc2,0x64,0x32,0x8d,0xc9,0xcf,0x6c,0x67, - 0x1c,0x9e,0x18,0x35,0xad,0x5c,0xb9,0x12,0xab,0x57,0xaf,0x46,0x72,0x72,0xb2,0x8d, - 0x58,0xc2,0x4e,0x37,0x2b,0xff,0x1c,0xee,0x3e,0xa1,0x63,0xe0,0x5c,0x2f,0x94,0xf, - 0xc6,0x33,0x23,0x2e,0x98,0x42,0x99,0x89,0xf,0x57,0x2c,0x3b,0x3a,0x3a,0x90,0x9d, - 0x9d,0x8d,0x4f,0x3f,0xfd,0x14,0x77,0xee,0xdc,0x99,0xf0,0x62,0x9,0x4e,0xc5,0x62, - 0x66,0x96,0xb3,0xca,0xcb,0xcb,0xc3,0xe7,0x9f,0x7f,0x8e,0xdb,0xb7,0x6f,0x63,0x60, - 0x60,0x0,0xb4,0x83,0xee,0x6d,0x67,0xe1,0x5e,0x2f,0x95,0x4a,0xe1,0xed,0xed,0xcd, - 0x4e,0xd6,0xde,0xb1,0x63,0x7,0xc2,0xc3,0xc3,0x5f,0xfb,0x19,0x42,0x28,0x14,0xa, - 0x44,0x46,0x46,0x22,0x26,0x26,0xc6,0xc6,0x7b,0xa,0x1f,0x13,0x23,0x98,0x85,0x85, - 0x85,0xac,0x3b,0x3c,0x47,0xe7,0x83,0xb9,0x7f,0x44,0x44,0x4,0x22,0x22,0x22,0xe0, - 0xe9,0xe9,0xc9,0x56,0xa,0xf6,0xde,0xc5,0x68,0x34,0xa2,0xa9,0xa9,0x9,0x45,0x45, - 0x45,0x76,0xd,0xcb,0xec,0x5d,0x2b,0xf2,0x1f,0x48,0xa5,0x52,0xf8,0xfa,0xfa,0xb2, - 0x5d,0x7c,0x10,0x88,0x37,0xb2,0xad,0xd7,0xeb,0xd1,0xd0,0xd0,0x80,0x9a,0x9a,0x9a, - 0x31,0x17,0x4c,0xbd,0x5e,0x8f,0xa2,0xa2,0x22,0x14,0x14,0x14,0xc0,0x68,0x34,0x2, - 0x43,0x88,0x5,0x3f,0xff,0x91,0x6d,0xe2,0x77,0x36,0x3d,0x3d,0x1d,0x9e,0x9e,0x9e, - 0x56,0xd7,0x8c,0x16,0xfc,0xf8,0x26,0x10,0x23,0x9f,0x79,0xf3,0xe6,0x61,0xfb,0xf6, - 0xed,0x56,0x9e,0x8b,0x9c,0x85,0x7c,0x28,0x90,0x1f,0xd7,0xe2,0x9d,0xfb,0xe3,0x33, - 0x9c,0x67,0x8c,0x7,0x46,0x54,0x30,0x49,0x84,0x9,0x45,0x1c,0x1f,0x33,0x63,0x6c, - 0x72,0xe7,0xce,0x1d,0x1c,0x3b,0x76,0xc,0xd7,0xaf,0x5f,0x77,0x19,0x4f,0x1f,0xae, - 0x4,0x11,0x8d,0xcb,0x97,0x2f,0xe3,0xe4,0xc9,0x93,0xc8,0xcd,0xcd,0x65,0xa7,0x9c, - 0x38,0x13,0xcf,0xf6,0xe0,0x17,0x7a,0x30,0xdd,0xa5,0x73,0xe7,0xce,0xc5,0xce,0x9d, - 0x3b,0xb1,0x6a,0xd5,0x2a,0x44,0x46,0x46,0x72,0xae,0x78,0x7d,0x88,0x15,0x70,0x64, - 0x64,0x24,0x7c,0x7c,0x7c,0x20,0x1d,0xc2,0xfb,0x8e,0xd1,0x68,0x44,0x43,0x43,0xc3, - 0xb0,0xba,0xb8,0xd4,0x6a,0x35,0x92,0x93,0x93,0x11,0x11,0x11,0xc1,0x5a,0xe0,0xf2, - 0x2b,0x39,0x2e,0x66,0xb3,0x19,0x8d,0x8d,0x8d,0x28,0x2e,0x2e,0x86,0x5e,0xaf,0xe7, - 0x1f,0x6,0xdc,0xb0,0xd0,0xbf,0x9,0xa4,0x52,0x29,0x3c,0x3c,0x3c,0x10,0x10,0x10, - 0xe0,0xb0,0x55,0x4f,0x3e,0x50,0x1a,0x1a,0x1a,0xa0,0xd7,0xeb,0x5f,0x2b,0xf,0x8f, - 0x4,0x7a,0xbd,0x1e,0xa5,0xa5,0xa5,0x28,0x28,0x28,0x40,0x6b,0x6b,0x2b,0xcc,0x3c, - 0xa3,0xb7,0xa1,0xc2,0x47,0x8e,0x4b,0x24,0x12,0xf8,0xfb,0xfb,0x63,0xf2,0xe4,0xc9, - 0x48,0x49,0x49,0x81,0xaf,0xaf,0x2f,0xff,0xd4,0x31,0x43,0xa9,0x54,0x62,0xea,0xd4, - 0xa9,0xd8,0xb0,0x61,0x3,0xe6,0xcf,0x9f,0xcf,0x8e,0xe9,0xb,0xe1,0xa8,0xac,0xc, - 0xe,0xe,0xa2,0xae,0xae,0xe,0xf7,0xee,0xdd,0xc3,0x85,0xb,0x17,0x70,0xe6,0xcc, - 0x19,0x5c,0xbc,0x78,0x11,0xf9,0xf9,0xf9,0x68,0x6d,0x6d,0x85,0xd1,0x68,0xb4,0x89, - 0x2f,0x7b,0xf7,0x1a,0xaf,0x8c,0x98,0x60,0xf2,0x23,0xca,0x11,0x66,0x66,0x5d,0xc3, - 0x9c,0x9c,0x1c,0x7c,0xf5,0xd5,0x57,0xb8,0x74,0xe9,0x12,0xfa,0xfa,0xfa,0xdc,0x2e, - 0x72,0x47,0xa,0x9a,0xa6,0xd1,0xdd,0xdd,0x8d,0x6b,0xd7,0xae,0xe1,0xf3,0xcf,0x3f, - 0xc7,0xf3,0xe7,0xcf,0x5f,0x29,0xbe,0xc8,0x57,0x20,0xff,0x3a,0xee,0xb6,0x5a,0xad, - 0xc6,0xac,0x59,0xb3,0xf0,0xfd,0xef,0x7f,0x1f,0x2b,0x56,0xac,0xb0,0x3b,0x16,0xf5, - 0x2a,0x10,0x6f,0x46,0xfc,0xd6,0x2b,0x3f,0xef,0x50,0x8c,0x61,0x48,0x7b,0x7b,0x3b, - 0xea,0xeb,0xeb,0x9d,0x1e,0xe3,0x92,0x4a,0xa5,0xf0,0xf7,0xf7,0x47,0x52,0x52,0x12, - 0xc2,0xc2,0xc2,0xd8,0xf7,0xe2,0xdf,0x9f,0xb,0x11,0xe5,0xb2,0xb2,0x32,0xa7,0x45, - 0x59,0x44,0x18,0xb5,0x5a,0xd,0x1f,0x1f,0x1f,0x56,0x30,0xf9,0xf9,0x8c,0xe2,0xb8, - 0x38,0x24,0xd3,0x83,0xf8,0xe7,0x8c,0x5,0x7a,0xbd,0x1e,0xe5,0xe5,0xe5,0x78,0xf6, - 0xec,0xd9,0x2b,0xf9,0xb2,0x25,0xf9,0x4b,0x26,0x93,0x21,0x22,0x22,0x2,0x4b,0x96, - 0x2c,0x41,0x68,0x68,0x28,0xff,0xb4,0x37,0x8a,0x50,0xb9,0x6,0xf3,0x91,0x1a,0x17, - 0x17,0x87,0xb7,0xde,0x7a,0xb,0xeb,0xd6,0xad,0x63,0x2d,0xee,0xed,0x41,0x8e,0xf1, - 0xef,0x65,0x30,0x18,0x50,0x57,0x57,0x87,0xf3,0xe7,0xcf,0xe3,0x6f,0xff,0xf6,0x6f, - 0xf1,0xfd,0xef,0x7f,0x1f,0xef,0xbf,0xff,0x3e,0x7e,0xfc,0xe3,0x1f,0xe3,0x7f,0xfe, - 0xcf,0xff,0x89,0xeb,0xd7,0xaf,0xa3,0xb1,0xb1,0x91,0xed,0x9e,0x27,0x38,0x7a,0xd6, - 0x78,0x64,0xc4,0x4,0x93,0x7c,0x99,0x38,0xfa,0x42,0x1,0xc7,0x2a,0xf3,0xd6,0xad, - 0x5b,0xf8,0xdd,0xef,0x7e,0x87,0x5b,0xb7,0x6e,0x59,0x79,0xee,0x11,0x11,0x86,0xb4, - 0xc8,0x73,0x72,0x72,0xf0,0xc1,0x7,0x1f,0x20,0x2f,0x2f,0xcf,0x6a,0x5c,0xcf,0x11, - 0x5c,0xa1,0xa4,0x5,0x5a,0xa6,0xdc,0x6d,0x89,0x44,0x2,0x4f,0x4f,0x4f,0xa4,0xa5, - 0xa5,0xe1,0xd0,0xa1,0x43,0xac,0x25,0x9d,0x10,0xfc,0xfb,0x38,0x82,0x88,0x59,0x72, - 0x72,0x32,0xc2,0xc3,0xc3,0xf9,0x87,0x6d,0xd0,0xeb,0xf5,0xa8,0xa8,0xa8,0x18,0xb6, - 0xa5,0x34,0x69,0x61,0x46,0x46,0x46,0xa,0x86,0x8f,0xec,0xa3,0x18,0x67,0xfe,0x2d, - 0x2d,0x2d,0x6c,0x6b,0x47,0xe4,0xd5,0x91,0x48,0x24,0x50,0xa9,0x54,0x43,0xba,0x75, - 0x34,0x18,0xc,0xa8,0xae,0xae,0x46,0x75,0x75,0xb5,0xcb,0x7c,0xa0,0x18,0x8d,0x46, - 0x54,0x57,0x57,0x23,0x27,0x27,0x7,0x2d,0x2d,0x2d,0x56,0xc7,0x48,0xd9,0x71,0x6, - 0x29,0xe3,0x5d,0x6a,0xd1,0xa2,0x45,0x43,0xf6,0xce,0x38,0x7b,0x4f,0x67,0x11,0x2a, - 0x23,0xc4,0x72,0x79,0xd7,0xae,0x5d,0x58,0xb1,0x62,0x85,0x53,0x2b,0xae,0x8,0x61, - 0xb1,0x58,0x50,0x53,0x53,0x83,0xdf,0xfd,0xee,0x77,0xf8,0xe4,0x93,0x4f,0x70,0xf7, - 0xee,0x5d,0x34,0x36,0x36,0xa2,0xad,0xad,0xd,0x55,0x55,0x55,0xb8,0x7d,0xfb,0x36, - 0x3e,0xfc,0xf0,0x43,0x5c,0xb8,0x70,0x1,0xcd,0xcd,0xcd,0xac,0xd1,0x94,0x50,0x98, - 0xc6,0x3b,0x23,0x26,0x98,0x42,0x70,0x2b,0x6a,0x8a,0x99,0x3a,0xd2,0xdc,0xdc,0x8c, - 0x9b,0x37,0x6f,0xe2,0xeb,0xaf,0xbf,0xc6,0xfd,0xfb,0xf7,0x45,0xb1,0x1c,0x6,0x26, - 0xc6,0x1b,0xd0,0x8d,0x1b,0x37,0xf0,0xcd,0x37,0xdf,0xe0,0xce,0x9d,0x3b,0xec,0x2, - 0xd9,0xfc,0x8c,0x4f,0xb6,0x87,0xfa,0x80,0xe1,0xc2,0x15,0x13,0x2f,0x2f,0x2f,0xa4, - 0xa7,0xa7,0x63,0xc7,0x8e,0x1d,0xd8,0xb2,0x65,0x8b,0x60,0x5,0xe0,0xec,0x7d,0x9, - 0x1a,0x8d,0x6,0x29,0x29,0x29,0x6c,0xeb,0x8f,0x14,0x2c,0x7e,0xd8,0x69,0x9a,0x86, - 0x4e,0xa7,0x43,0x69,0x69,0xe9,0x90,0xbe,0x63,0xb9,0xc8,0x64,0x32,0xf8,0xfb,0xfb, - 0x23,0x2a,0x2a,0x8a,0x75,0xf8,0x40,0xc2,0xc8,0x8d,0xf,0x82,0xc1,0x60,0x40,0x65, - 0x65,0x25,0xaa,0xab,0xab,0xc7,0x7c,0x2c,0x6d,0xbc,0x43,0x31,0x53,0x34,0x34,0x1a, - 0x8d,0xa0,0xa7,0x19,0x30,0x71,0x3f,0x38,0x38,0x88,0x86,0x86,0x6,0x1b,0x61,0x1a, - 0x4b,0xcc,0xcc,0x8a,0x29,0x8f,0x1e,0x3d,0x42,0x4d,0x4d,0xd,0x3b,0x96,0x89,0x57, - 0xc8,0xe3,0x1e,0x1e,0x1e,0x88,0x8f,0x8f,0xc7,0x94,0x29,0x53,0x10,0x16,0x16,0xc6, - 0x3f,0xcc,0x32,0xdc,0xfb,0xe,0x17,0x29,0xc7,0x93,0xcf,0xea,0xd5,0xab,0x91,0x90, - 0x90,0x20,0x38,0x4,0x42,0xc2,0x61,0x2f,0x3c,0x66,0xb3,0x19,0xb5,0xb5,0xb5,0xb8, - 0x74,0xe9,0x12,0x2e,0x5e,0xbc,0x88,0xa7,0x4f,0x9f,0xb2,0xbd,0x5b,0x34,0x63,0xc0, - 0xd5,0xde,0xde,0x8e,0xe7,0xcf,0x9f,0xe3,0xfa,0xf5,0xeb,0x78,0xfc,0xf8,0x31,0x6, - 0x7,0x7,0x1,0x27,0xc5,0x78,0xbc,0x21,0x9c,0xb3,0x47,0x8,0x12,0xa9,0x12,0x89, - 0x4,0x26,0x93,0x9,0x2d,0x2d,0x2d,0xc8,0xce,0xce,0xc6,0xf1,0xe3,0xc7,0x71,0xe5, - 0xca,0x15,0xbb,0x46,0x16,0x22,0xf6,0xa1,0x69,0x1a,0x9d,0x9d,0x9d,0x38,0x77,0xee, - 0x1c,0xbe,0xf9,0xe6,0x1b,0x3c,0x7a,0xf4,0x8,0xdd,0xdd,0xdd,0xa0,0x79,0xa2,0xe9, - 0x48,0x28,0x86,0x82,0xdc,0xcb,0xc3,0xc3,0x3,0xb3,0x67,0xcf,0xc6,0xdb,0x6f,0xbf, - 0x8d,0x15,0x2b,0x56,0x8,0x8a,0xa6,0x23,0xb8,0xe1,0x21,0x86,0x7,0x31,0x31,0x31, - 0xf0,0xf3,0xf3,0xb3,0xa,0xaf,0x50,0xd8,0xb4,0x5a,0x2d,0xbb,0x5c,0x9b,0x33,0x48, - 0x99,0xd5,0x49,0x12,0x13,0x13,0xe1,0xef,0xef,0xcf,0x7e,0xa8,0x11,0xf8,0xcf,0xa0, - 0x19,0x51,0x2e,0x2b,0x2b,0xb3,0xfb,0xc,0x77,0x2c,0xf0,0x6f,0xa,0xd2,0xc2,0x54, - 0xab,0xd5,0x36,0xad,0x18,0x70,0xe2,0xd2,0x60,0x30,0xa0,0xad,0xad,0xed,0x95,0xba, - 0x3e,0xdf,0x24,0xa4,0xe5,0x5b,0x58,0x58,0x88,0xc6,0xc6,0x46,0xab,0xfc,0x29,0x64, - 0x3d,0x2b,0x4,0xc5,0x78,0x3a,0xf2,0xf5,0xf5,0x45,0x7a,0x7a,0x3a,0xd2,0xd2,0xd2, - 0xf8,0xa7,0x8c,0x4a,0x9e,0xa2,0x18,0x27,0x12,0xb,0x17,0x2e,0xc4,0xe6,0xcd,0x9b, - 0x91,0x9c,0x9c,0x3c,0xe4,0xa,0x24,0xf6,0xc2,0xd5,0xdd,0xdd,0x8d,0x7b,0xf7,0xee, - 0xe1,0xf4,0xe9,0xd3,0xa8,0xac,0xac,0x14,0x8c,0xb,0x9a,0xa6,0xa1,0xd5,0x6a,0xf1, - 0xe4,0xc9,0x13,0xe4,0xe7,0xe7,0xb3,0x6,0x7a,0xdc,0xe3,0xee,0xc2,0x88,0xb,0x26, - 0x37,0xe2,0xc9,0xff,0xc4,0xda,0x33,0x3b,0x3b,0x1b,0x5f,0x7e,0xf9,0x25,0x6e,0xdf, - 0xbe,0xd,0x33,0xe3,0x42,0xca,0x5e,0x42,0x89,0xd8,0x87,0xa6,0x69,0xf4,0xf4,0xf4, - 0xe0,0xc6,0x8d,0x1b,0xf8,0xf0,0xc3,0xf,0x51,0x50,0x50,0xc0,0xb6,0x34,0x85,0x20, - 0x71,0x4c,0x39,0xb0,0x66,0x3,0xe7,0x3,0x87,0xfc,0xf,0xa6,0x55,0x38,0x6d,0xda, - 0x34,0xbc,0xf7,0xde,0x7b,0x58,0xbb,0x76,0xad,0x53,0xdd,0xb3,0xe4,0x19,0xe4,0x1e, - 0xc4,0x20,0x22,0x21,0x21,0x1,0x3e,0x3e,0x3e,0xa0,0x38,0x56,0x76,0xe4,0x99,0xe4, - 0x5c,0x8a,0xe3,0xc4,0x82,0x38,0x5c,0x77,0x6,0xf2,0x45,0x3d,0x79,0xf2,0x64,0xa7, - 0xad,0x14,0x75,0x3a,0x1d,0xca,0xcb,0xcb,0xed,0x3a,0xfe,0xb6,0x17,0x9f,0x22,0xb6, - 0x50,0xcc,0xe2,0x1,0x42,0xad,0x18,0x92,0xce,0x83,0x83,0x83,0xe8,0xee,0xee,0x46, - 0x67,0x67,0xa7,0x4b,0xb6,0xe8,0xfb,0xfa,0xfa,0x70,0xff,0xfe,0x7d,0x3c,0x7b,0xf6, - 0xcc,0x4a,0x18,0xec,0x95,0x17,0x3e,0x24,0x1f,0x6b,0x34,0x1a,0xcc,0x9e,0x3d,0x1b, - 0x33,0x67,0xce,0xb4,0xf1,0x78,0xc4,0xcd,0xe7,0x4,0x67,0xef,0xef,0x2c,0xc4,0xe, - 0x21,0x2b,0x2b,0xb,0x8b,0x17,0x2f,0x86,0xb7,0xb7,0xb7,0xe0,0x33,0x86,0xca,0xdf, - 0x7d,0x7d,0x7d,0x78,0xf0,0xe0,0x1,0x2e,0x5c,0xb8,0x80,0xef,0xbe,0xfb,0x8e,0x6d, - 0xe0,0x8,0xdd,0xcb,0x64,0x32,0xa1,0xb3,0xb3,0x13,0x75,0x75,0x75,0x6c,0xb,0x93, - 0x20,0x74,0xfe,0x78,0x65,0xc4,0x5,0x93,0x9f,0x8,0xdc,0x6e,0xd8,0x2f,0xbe,0xf8, - 0x2,0xf9,0xf9,0xf9,0x6c,0x37,0x2c,0xb7,0xa2,0x14,0x19,0x1e,0x16,0x8b,0x5,0x6d, - 0x6d,0x6d,0xb8,0x7f,0xff,0x3e,0x3e,0xfd,0xf4,0x53,0x64,0x67,0x67,0xdb,0x9d,0x72, - 0xc2,0x15,0x25,0x67,0xe3,0x9c,0xdc,0x83,0xa2,0x28,0x78,0x7a,0x7a,0x62,0xda,0xb4, - 0x69,0xd8,0xb3,0x67,0xf,0x76,0xec,0xd8,0xe1,0xb0,0xab,0x89,0x2b,0x82,0x4,0xe2, - 0xee,0x2f,0x25,0x25,0xc5,0xaa,0xab,0x94,0x5b,0x79,0x90,0xe7,0x11,0xb1,0xac,0xac, - 0xac,0x1c,0xd6,0x14,0x23,0xa9,0x54,0x8a,0xa0,0xa0,0x20,0x4c,0x9e,0x3c,0xd9,0xa1, - 0xff,0x5d,0x82,0xd1,0x68,0x44,0x47,0x47,0x7,0x6a,0x6a,0x6a,0x4,0x45,0xf9,0x4d, - 0x56,0x68,0xee,0x8,0xc5,0x5b,0xfa,0x8a,0xbb,0x9f,0xa4,0xb5,0x4e,0xa7,0x43,0x63, - 0x63,0x23,0x5b,0xfe,0xf9,0xe7,0x8e,0x35,0x3,0x3,0x3,0x28,0x28,0x28,0xc0,0xcb, - 0x97,0x2f,0xed,0x96,0x25,0x67,0x50,0x28,0x14,0x8,0xb,0xb,0xc3,0xe4,0xc9,0x93, - 0x91,0x98,0x98,0x68,0x23,0x9a,0xe0,0xd5,0x93,0xce,0xe6,0x71,0x67,0x20,0x46,0x3e, - 0x9b,0x37,0x6f,0x46,0x66,0x66,0x26,0x7c,0x7c,0x7c,0xac,0x5a,0xfc,0xdc,0x67,0x39, - 0xca,0xe3,0x3a,0x9d,0xe,0x25,0x25,0x25,0x38,0x77,0xee,0x1c,0x6e,0xdf,0xbe,0x6d, - 0xd5,0x1b,0x68,0x2f,0xbc,0x26,0x93,0x9,0x3d,0x3d,0x3d,0xe8,0xec,0xec,0x84,0xc9, - 0x64,0xb2,0xb9,0xa7,0x3b,0x30,0xe2,0x82,0x9,0x26,0x42,0x29,0xc6,0x83,0x4f,0x73, - 0x73,0x33,0x6e,0xdf,0xbe,0x8d,0x13,0x27,0x4e,0xe0,0xde,0xbd,0x7b,0x82,0xee,0x9a, - 0x44,0x86,0x7,0xa9,0x84,0x84,0xa6,0x9c,0xf0,0x2b,0x23,0xae,0x28,0xd,0x5,0xff, - 0x1c,0xb2,0x4d,0x31,0xa2,0x39,0x67,0xce,0x1c,0xec,0xd8,0xb1,0x3,0x59,0x59,0x59, - 0x36,0xdd,0xb3,0xf6,0xa,0x11,0x38,0xc6,0x10,0x69,0x69,0x69,0xf0,0xf2,0xf2,0x2, - 0x38,0x79,0x84,0xf,0x99,0x9b,0x5b,0x5c,0x5c,0x8c,0x9e,0x9e,0x1e,0xfe,0x61,0xbb, - 0xc8,0x64,0x32,0x84,0x86,0x86,0x22,0x31,0x31,0x11,0x1e,0x1e,0x1e,0xfc,0xc3,0x0, - 0x2f,0x4e,0xc8,0xfa,0x9a,0x6d,0x6d,0x6d,0x82,0x95,0xc8,0x9b,0xaa,0xd0,0xdc,0x11, - 0x32,0xa5,0x44,0x2a,0x30,0x11,0x9e,0x8b,0x4e,0xa7,0x43,0x73,0x73,0xb3,0xd5,0x7, - 0x33,0x4,0xf2,0xdd,0x58,0x41,0x7a,0xc2,0x5e,0xbc,0x78,0x81,0xf2,0xf2,0xf2,0x57, - 0x32,0x4,0xa3,0x99,0x8f,0x3,0x32,0x2f,0x73,0xde,0xbc,0x79,0x76,0x7b,0x3c,0x46, - 0xfa,0xbd,0xe5,0x72,0x39,0x62,0x63,0x63,0xb1,0x76,0xed,0x5a,0xac,0x58,0xb1,0x2, - 0xd1,0xd1,0xd1,0x80,0x40,0xfe,0xe5,0x3f,0x97,0x84,0x99,0x1c,0x33,0x99,0x4c,0xa8, - 0xad,0xad,0xc5,0xc5,0x8b,0x17,0x91,0x93,0x93,0x83,0xe6,0xe6,0x66,0xab,0xf3,0xed, - 0x61,0xb1,0x58,0xd0,0xdf,0xdf,0x8f,0xd6,0xd6,0xd6,0x57,0x8a,0xbb,0xf1,0xc0,0x1b, - 0x11,0x4c,0x12,0xe9,0xc4,0xaa,0xf3,0x9b,0x6f,0xbe,0xc1,0xf9,0xf3,0xe7,0x5f,0x69, - 0x2a,0x84,0x88,0x2d,0xfc,0xca,0xbc,0xab,0xab,0xb,0x67,0xcf,0x9e,0xc5,0x97,0x5f, - 0x7e,0xc9,0x2e,0xae,0x4d,0xba,0x94,0xec,0x19,0x60,0x80,0x49,0x27,0x6e,0xe1,0xe1, - 0xdf,0x97,0x9f,0x56,0x1a,0x8d,0x6,0xe9,0xe9,0xe9,0x78,0xf7,0xdd,0x77,0x91,0x99, - 0x99,0x29,0xd8,0xd2,0xe4,0x5f,0x3,0x8e,0x98,0x25,0x25,0x25,0xb1,0x95,0x7,0x11, - 0x7d,0x2,0x9,0x8b,0xd9,0x6c,0x46,0x47,0x47,0x7,0x5e,0xbe,0x7c,0xe9,0xf4,0xc7, - 0x95,0x54,0x2a,0x85,0x8f,0x8f,0xf,0xc2,0xc3,0xc3,0x11,0x16,0x16,0x6,0xb9,0x5c, - 0x6e,0x55,0x1,0xf0,0x2b,0x8,0x8b,0xc5,0x82,0xce,0xce,0x4e,0x14,0x16,0x16,0xda, - 0x88,0xb2,0x50,0xf8,0x45,0x9c,0x83,0x1f,0xcf,0xe0,0xc4,0x27,0xcd,0xac,0x42,0xd4, - 0xd1,0xd1,0x61,0x53,0x99,0xba,0x52,0x9c,0xf,0xe,0xe,0xa2,0xbc,0xbc,0x9c,0x9d, - 0xef,0x3c,0x5c,0x48,0x1c,0x90,0x96,0xde,0xa2,0x45,0x8b,0x10,0x1c,0x1c,0xcc,0x3f, - 0xd,0x18,0xe1,0xf7,0x26,0x36,0x2,0xf3,0xe6,0xcd,0xc3,0xee,0xdd,0xbb,0x31,0x69, - 0xd2,0x24,0xc1,0xb2,0xcf,0x2f,0x77,0xfc,0x7d,0xc4,0x1a,0x3f,0x37,0x37,0x17,0x27, - 0x4e,0x9c,0x40,0x71,0x71,0xb1,0x4d,0x39,0xb5,0x7,0xcd,0xf4,0x22,0xb4,0xb6,0xb6, - 0x42,0xa7,0xd3,0x9,0xd6,0x21,0xe3,0x1d,0xdb,0x18,0x1d,0x1,0x48,0x77,0x21,0x99, - 0x3a,0x72,0xe7,0xce,0x1d,0x76,0xcc,0x52,0x64,0xe4,0xa1,0x19,0x37,0x7a,0x77,0xee, - 0xdc,0xc1,0x47,0x1f,0x7d,0x84,0x87,0xf,0x1f,0x42,0xa7,0xd3,0xf1,0x4f,0xb3,0x62, - 0x38,0x99,0x99,0x2b,0x3e,0x1e,0x1e,0x1e,0x98,0x32,0x65,0xa,0xe,0x1f,0x3e,0x8c, - 0xcd,0x9b,0x37,0xdb,0x1d,0xd3,0x24,0x10,0x23,0x88,0x88,0x88,0x8,0x4,0x7,0x7, - 0x5b,0x89,0x19,0x17,0x12,0x1e,0x6e,0xb,0xd3,0x59,0xa3,0x30,0xb9,0x5c,0x8e,0xc8, - 0xc8,0x48,0x41,0x57,0x78,0xdc,0xf7,0x24,0xff,0x93,0x79,0xc0,0x85,0x85,0x85,0x76, - 0x8d,0x4f,0x1c,0x55,0xc,0x22,0xb6,0x50,0x8c,0xc1,0xb,0x17,0x7e,0xdc,0x93,0x6e, - 0x70,0x57,0x99,0x4e,0x22,0x4,0x99,0x62,0x92,0x97,0x97,0xc7,0xe6,0xd,0xa1,0xfc, - 0x2a,0x4,0x37,0xcf,0x48,0x24,0x12,0x4,0x4,0x4,0x60,0xf2,0xe4,0xc9,0x88,0x8b, - 0x8b,0x83,0x46,0xa3,0xb1,0x3a,0x77,0xa4,0xd1,0x68,0x34,0x58,0xbc,0x78,0x31,0x76, - 0xee,0xdc,0x89,0xc4,0xc4,0x44,0x2b,0x23,0x1f,0x6e,0xf9,0xb5,0x7,0x11,0xcd,0xfe, - 0xfe,0x7e,0xdc,0xbe,0x7d,0x1b,0x5f,0x7f,0xfd,0x35,0xaa,0xab,0xab,0x6d,0x8c,0x7c, - 0x1c,0xc5,0x5,0xcd,0x8,0x66,0x47,0x47,0x7,0xc,0x6,0x83,0xe0,0xc7,0xea,0x78, - 0x67,0xc4,0x5,0xd3,0x6c,0x36,0xb3,0x53,0x1f,0xbe,0xfa,0xea,0x2b,0x3c,0x7c,0xf8, - 0x50,0xb0,0xe2,0x73,0xb7,0x88,0xe4,0x33,0x9a,0xef,0x47,0x44,0xa0,0xad,0xad,0xd, - 0xb9,0xb9,0xb9,0xf8,0xfd,0xef,0x7f,0xcf,0x8e,0x3b,0xd0,0x4c,0xd7,0x27,0x3f,0xa3, - 0x93,0xf0,0xf1,0xb,0x95,0x10,0xdc,0x2f,0x55,0x8a,0xe9,0x9e,0x9d,0x39,0x73,0x26, - 0xb6,0x6f,0xdf,0x8e,0x2d,0x5b,0xb6,0x8,0xb6,0x34,0x9,0x72,0xb9,0x1c,0x11,0x11, - 0x11,0x88,0x8d,0x8d,0x85,0x4a,0xa5,0x62,0xf7,0xdb,0x2b,0x4c,0x5a,0xad,0x16,0x8d, - 0x8d,0x8d,0x68,0x69,0x69,0x81,0x56,0xab,0x15,0x3c,0x87,0x8f,0x52,0xa9,0x44,0x42, - 0x42,0x2,0xe2,0xe3,0xe3,0x6d,0x4,0x93,0xf,0xc5,0x18,0x15,0x75,0x74,0x74,0xa0, - 0xa4,0xa4,0xc4,0xee,0xb4,0x26,0x47,0xf1,0x21,0x32,0x34,0x24,0xdf,0x91,0xbc,0x47, - 0x33,0x2d,0xcc,0xae,0xae,0xae,0x21,0x3f,0xe6,0xc6,0x12,0xb3,0xd9,0x8c,0xce,0xce, - 0x4e,0x94,0x97,0x97,0xb3,0x1f,0x54,0x42,0x2d,0x35,0x21,0xf8,0x79,0x86,0x38,0x32, - 0x58,0xb1,0x62,0x5,0x16,0x2e,0x5c,0x88,0xd0,0xd0,0x50,0xbb,0xc2,0x49,0xf2,0xb9, - 0x33,0xf9,0x9d,0x8f,0x5a,0xad,0xc6,0x8c,0x19,0x33,0x90,0x95,0x95,0x85,0xf9,0xf3, - 0xe7,0xc3,0xc3,0xc3,0xc3,0x2a,0xee,0x1d,0xdd,0x93,0x2b,0xa6,0x3a,0x9d,0xe,0x79, - 0x79,0x79,0x38,0x7f,0xfe,0x3c,0xf2,0xf3,0xf3,0x87,0x6d,0x98,0x45,0x4,0xb3,0xab, - 0xab,0xcb,0xc6,0xf0,0xc7,0x5d,0x70,0x2e,0x27,0xc,0x3,0xad,0x56,0x8b,0x47,0x8f, - 0x1e,0xe1,0xcc,0x99,0x33,0xb8,0x77,0xef,0x9e,0x5b,0x57,0x48,0xa4,0xf5,0x14,0x1e, - 0x1e,0x6e,0xe3,0xa,0x6b,0x2c,0xde,0x8f,0x78,0xad,0x39,0x77,0xee,0x1c,0x8e,0x1d, - 0x3b,0x66,0x35,0xe5,0x44,0xc8,0x20,0x83,0xb,0xf7,0x98,0xa3,0xf3,0xc0,0x1c,0xf7, - 0xf0,0xf0,0xc0,0xdc,0xb9,0x73,0xf1,0xbd,0xef,0x7d,0xcf,0x6e,0xf7,0x2c,0x78,0x62, - 0xc6,0x9f,0xd0,0xce,0xff,0x7a,0x25,0x6e,0xd3,0xc8,0xbc,0x48,0x52,0xd1,0xe,0x85, - 0x52,0xa9,0x44,0x5c,0x5c,0x9c,0xd5,0x33,0xe0,0xa0,0x12,0xd2,0x6a,0xb5,0x68,0x68, - 0x68,0x40,0x7d,0x7d,0xbd,0x4b,0xb7,0x76,0xc6,0x13,0x34,0xf3,0xd1,0x46,0xe0,0xc6, - 0x3d,0xf9,0x7f,0x70,0x70,0x10,0xbd,0xbd,0xbd,0x56,0xf3,0x1c,0xf9,0x69,0xe3,0xa, - 0x58,0x2c,0x16,0xb6,0x5b,0xb2,0xba,0xba,0x1a,0x10,0x8,0xa7,0xa3,0x7c,0xc9,0x7d, - 0x77,0x5f,0x5f,0x5f,0x64,0x66,0x66,0x62,0xc7,0x8e,0x1d,0xd8,0xb4,0x69,0x13,0x32, - 0x33,0x33,0xb1,0x60,0xc1,0x2,0x4c,0x9b,0x36,0xd,0x49,0x49,0x49,0x88,0x8e,0x8e, - 0x46,0x40,0x40,0x0,0x6b,0x18,0xe4,0xe8,0xbe,0x5c,0xc8,0x33,0xe4,0x72,0x39,0xe2, - 0xe3,0xe3,0xf1,0xd6,0x5b,0x6f,0x61,0xc9,0x92,0x25,0x8,0xc,0xc,0xb4,0xfa,0x68, - 0xb4,0x57,0x6,0x8,0x64,0x3f,0x31,0xf2,0xf9,0xf6,0xdb,0x6f,0x91,0x9b,0x9b,0x2b, - 0xd8,0xc8,0x71,0x6,0x62,0xf8,0x23,0xa,0xa6,0x13,0xd0,0x8c,0x31,0xc5,0xc3,0x87, - 0xf,0xf1,0xe8,0xd1,0x23,0xf4,0xf6,0xf6,0x2,0xbc,0x42,0xe3,0x2e,0x10,0xb1,0x9c, - 0x3a,0x75,0x2a,0xf6,0xee,0xdd,0x8b,0xcc,0xcc,0xcc,0x21,0xbb,0x27,0x47,0x3,0x62, - 0x65,0x7a,0xe3,0xc6,0xd,0x7c,0xfc,0xf1,0xc7,0x78,0xfa,0xf4,0xa9,0xe0,0x94,0x13, - 0x47,0xe9,0xc1,0x3f,0x97,0xbb,0xcd,0xfd,0x5f,0xad,0x56,0x63,0xda,0xb4,0x69,0x78, - 0xff,0xfd,0xf7,0xed,0x4e,0x39,0x21,0x82,0x19,0x1b,0x1b,0xcb,0x8a,0x19,0x11,0x42, - 0x7e,0x18,0x6,0x7,0x7,0x51,0x53,0x53,0x83,0xd2,0xd2,0x52,0x9b,0xb9,0x5c,0x8e, - 0x50,0x2a,0x95,0x88,0x8d,0x8d,0x45,0x64,0x64,0xa4,0xcd,0x1c,0x40,0xf2,0x3f,0xb7, - 0xd2,0xae,0xab,0xab,0x43,0x65,0x65,0x25,0x4c,0x23,0xb0,0x50,0xb4,0xc8,0xff,0x6b, - 0x95,0xd,0xc,0xc,0x58,0x9,0x21,0x81,0xc4,0x3f,0xcd,0x18,0xa9,0xf1,0xcf,0xe3, - 0xe7,0xb5,0xb1,0x84,0xe4,0x11,0xe2,0xc8,0x20,0x2f,0x2f,0x8f,0x5d,0xc0,0x9e,0x9f, - 0x5f,0x85,0xfe,0x27,0xf5,0x1c,0xf7,0x43,0x50,0xa5,0x52,0x21,0x39,0x39,0x19,0xbb, - 0x77,0xef,0xc6,0xdf,0xfc,0xcd,0xdf,0xe0,0xa3,0x8f,0x3e,0xc2,0xef,0x7e,0xf7,0x3b, - 0xfc,0xf3,0x3f,0xff,0x33,0x7e,0xf6,0xb3,0x9f,0xe1,0xc0,0x81,0x3,0x58,0xbf,0x7e, - 0x3d,0xe6,0xce,0x9d,0x8b,0xc4,0xc4,0x44,0x4,0x4,0x4,0xc0,0xd3,0xd3,0xd3,0x6e, - 0x4b,0x14,0xcc,0x73,0x68,0x66,0x6d,0xd9,0xa8,0xa8,0x28,0x2c,0x5f,0xbe,0x1c,0x59, - 0x59,0x59,0x48,0x4c,0x4c,0x4,0x38,0xe5,0x8b,0x5f,0xe,0xf8,0xef,0x40,0x30,0x31, - 0xcb,0xe8,0x5d,0xbd,0x7a,0x15,0x77,0xee,0xdc,0xb1,0x3b,0xcd,0x6a,0x28,0x2c,0x16, - 0xb,0xb4,0x5a,0x2d,0xfa,0xfb,0xfb,0x5,0x1d,0xd9,0xbb,0x3,0xd2,0xbf,0xfa,0xab, - 0xbf,0xfa,0xef,0xfc,0x9d,0xaf,0xa,0xc9,0x30,0x52,0xa9,0x14,0x3,0x3,0x3,0xa8, - 0xa9,0xa9,0xb1,0x19,0xe0,0x77,0x7,0x28,0x66,0xce,0xd9,0xac,0x59,0xb3,0xf0,0xee, - 0xbb,0xef,0x62,0xd5,0xaa,0x55,0x48,0x4e,0x4e,0x86,0x4c,0x26,0xb3,0x71,0xf9,0x35, - 0x16,0x19,0x86,0x66,0xba,0x46,0x3a,0x3b,0x3b,0xd1,0xd1,0xd1,0xc1,0xb6,0x82,0xe5, - 0x72,0x39,0x5b,0xd8,0x48,0x5a,0x91,0xf0,0xf1,0xf7,0xd9,0x2b,0x5c,0xdc,0x7d,0x14, - 0x45,0x41,0xa1,0x50,0xb0,0xab,0x54,0xd0,0x34,0x8d,0x9a,0x9a,0x1a,0xab,0xf7,0xf7, - 0xf7,0xf7,0xc7,0xe6,0xcd,0x9b,0xb1,0x70,0xe1,0x42,0xf6,0xf9,0xf6,0x18,0x18,0x18, - 0x40,0x4e,0x4e,0xe,0x6e,0xdc,0xb8,0x81,0xf6,0xf6,0x76,0xa7,0x4,0x8d,0x2c,0xab, - 0x94,0x95,0x95,0x85,0xd4,0xd4,0x54,0x9b,0xfb,0xf3,0x5,0x54,0xaf,0xd7,0xa3,0xa0, - 0xa0,0x0,0xb7,0x6f,0xdf,0x46,0x71,0x71,0xb1,0x60,0x25,0x2f,0x32,0x7c,0xd4,0x6a, - 0x35,0xd2,0xd3,0xd3,0x91,0x91,0x91,0x1,0xa9,0x54,0x6a,0x95,0xb7,0xc0,0x54,0xa6, - 0xf5,0xf5,0xf5,0xb8,0x7e,0xfd,0x3a,0xaa,0xab,0xab,0x5d,0x3e,0xde,0xcd,0xcc,0xd2, - 0x76,0x31,0x31,0x31,0x88,0x8b,0x8b,0x83,0x97,0x97,0x97,0xc3,0xae,0x59,0x92,0xc7, - 0xf8,0xf9,0x8f,0xa2,0x28,0xc8,0x64,0x32,0x28,0x95,0x4a,0x68,0x34,0x1a,0x78,0x79, - 0x79,0x21,0x20,0x20,0x0,0x21,0x21,0x21,0x88,0x8e,0x8e,0x46,0x6a,0x6a,0x2a,0x66, - 0xcc,0x98,0x81,0x85,0xb,0x17,0x62,0xc5,0x8a,0x15,0x58,0xb6,0x6c,0x19,0xe6,0xcd, - 0x9b,0x87,0xd4,0xd4,0x54,0xc4,0xc5,0xc5,0x21,0x28,0x28,0x8,0x6a,0xb5,0x1a,0x46, - 0xa3,0xd1,0xa6,0x2e,0xf5,0xf2,0xf2,0xc2,0xea,0xd5,0xab,0x71,0xf0,0xe0,0x41,0xab, - 0x75,0x5f,0xf9,0x61,0x80,0x40,0xb9,0x25,0x7f,0x49,0x6b,0xfa,0xfa,0xf5,0xeb,0x38, - 0x72,0xe4,0x8,0x2a,0x2a,0x2a,0x5e,0xb9,0x75,0x28,0x91,0x48,0xe0,0xe1,0xe1,0x81, - 0xd8,0xd8,0x58,0xcc,0x9d,0x3b,0x17,0xa1,0xa1,0xa1,0x2e,0xf5,0x41,0x34,0x12,0x8c, - 0xa8,0x60,0x82,0xe9,0x22,0x8,0xa,0xa,0x82,0x8f,0x8f,0xf,0x74,0x3a,0x1d,0xda, - 0xdb,0xdb,0x1d,0x36,0xef,0x85,0x12,0x77,0x3c,0xa0,0x56,0xab,0x31,0x7b,0xf6,0x6c, - 0xec,0xd9,0xb3,0x87,0xf5,0x8f,0xea,0xeb,0xeb,0xcb,0xbe,0x33,0x69,0x5d,0x8f,0x26, - 0xdc,0x4a,0x8a,0x98,0x78,0x37,0x36,0x36,0xc2,0x68,0x34,0xc2,0xdb,0xdb,0x1b,0x21, - 0x21,0x21,0x50,0x28,0x14,0xac,0x88,0x90,0x2,0xc3,0xaf,0xdc,0x84,0xd2,0x84,0x5b, - 0xc8,0xf8,0xfb,0x95,0x4a,0x25,0x82,0x82,0x82,0xe0,0xe7,0xe7,0x67,0xf5,0xfe,0x4a, - 0xa5,0x12,0x69,0x69,0x69,0x58,0xbb,0x76,0xad,0x8d,0x98,0xd1,0x4c,0x37,0x31,0x97, - 0x9e,0x9e,0x1e,0x5c,0xbb,0x76,0xcd,0x69,0xff,0xc2,0x64,0xee,0xe5,0xc2,0x85,0xb, - 0xb1,0x64,0xc9,0x12,0x44,0x46,0x46,0xda,0xad,0x30,0x8,0x44,0x94,0xaf,0x5f,0xbf, - 0x8e,0xae,0xae,0x2e,0x97,0xaf,0xb8,0xc7,0xb,0x6a,0xb5,0x1a,0xd3,0xa7,0x4f,0x47, - 0x46,0x46,0x86,0xe0,0x38,0xb2,0xc5,0x62,0x41,0x5d,0x5d,0x1d,0xeb,0xa4,0xdb,0x55, - 0x5b,0x20,0xfc,0x72,0xa0,0xd1,0x68,0x10,0x1e,0x1e,0xce,0x1a,0x94,0xd9,0xcb,0x5f, - 0x42,0xfb,0xec,0x21,0x91,0x48,0xa0,0x50,0x28,0xe0,0xe9,0xe9,0x9,0x7f,0x7f,0x7f, - 0x84,0x85,0x85,0x21,0x3a,0x3a,0x1a,0x89,0x89,0x89,0x48,0x4d,0x4d,0x45,0x52,0x52, - 0x12,0x12,0x13,0x13,0x31,0x69,0xd2,0x24,0x24,0x25,0x25,0x21,0x39,0x39,0x19,0x29, - 0x29,0x29,0x48,0x49,0x49,0x41,0x7c,0x7c,0x3c,0xbb,0x7c,0xdd,0xdc,0xb9,0x73,0xb1, - 0x61,0xc3,0x6,0x2c,0x5d,0xba,0x94,0xed,0xd2,0x15,0xa,0x87,0x90,0x68,0x51,0xcc, - 0x47,0x31,0x31,0x16,0x3c,0x75,0xea,0xd4,0x2b,0x8d,0x5b,0x72,0x91,0x48,0x24,0xd0, - 0x68,0x34,0x88,0x8a,0x8a,0xc2,0xbc,0x79,0xf3,0x9c,0xf2,0x19,0x3d,0xde,0x18,0x51, - 0xc1,0x24,0x89,0xa5,0x54,0x2a,0x11,0x12,0x12,0x82,0xd0,0xd0,0x50,0xb4,0xb6,0xb6, - 0xa2,0xad,0xad,0xcd,0xc6,0x51,0xb8,0x50,0xc2,0x8e,0x7,0x48,0xb8,0x55,0x2a,0x15, - 0xa6,0x4c,0x99,0x82,0xa5,0x4b,0x97,0xc2,0xd7,0xd7,0x97,0x15,0x8d,0xf0,0xf0,0x70, - 0x74,0x75,0x75,0xa1,0xa1,0xa1,0xc1,0x25,0xc6,0xc7,0xf4,0x7a,0x3d,0x6a,0x6a,0x6a, - 0xa0,0xd3,0xe9,0x10,0x11,0x11,0x1,0x1f,0x1f,0x1f,0x1b,0xe3,0x1b,0x67,0x21,0x85, - 0x4c,0x8,0xf2,0xa1,0x14,0x16,0x16,0x86,0xf6,0xf6,0x76,0xb4,0xb5,0xb5,0xc1,0xd3, - 0xd3,0x13,0x8b,0x16,0x2d,0xc2,0x92,0x25,0x4b,0x10,0x11,0x11,0x61,0x55,0xd9,0xf0, - 0xc7,0x33,0xd,0x6,0x3,0x6a,0x6a,0x6a,0x70,0xe9,0xd2,0x25,0x3c,0x7a,0xf4,0xc8, - 0xea,0xde,0xdc,0xf3,0xb8,0xe1,0x95,0xc9,0x64,0x88,0x8a,0x8a,0xc2,0x9a,0x35,0x6b, - 0x30,0x6b,0xd6,0x2c,0xf8,0xf9,0xf9,0x71,0xae,0x10,0xa6,0xa7,0xa7,0x7,0x97,0x2f, - 0x5f,0xc6,0xd5,0xab,0x57,0x5f,0xab,0x72,0x10,0xb1,0x86,0x8,0xe6,0xc2,0x85,0xb, - 0xa1,0x54,0x2a,0x6d,0xd2,0xcb,0x6c,0x36,0xa3,0xae,0xae,0xe,0xd7,0xae,0x5d,0x43, - 0x4b,0x4b,0x8b,0xcb,0x7d,0xa8,0x8,0x95,0x3,0x9a,0x19,0x97,0xf5,0xf3,0xf3,0xc3, - 0xcc,0x99,0x33,0xad,0xba,0x49,0xed,0x9,0xe7,0x50,0x70,0xcb,0xf,0xc5,0xf9,0x50, - 0x25,0x36,0x6,0x52,0xa9,0x14,0x1a,0x8d,0x6,0x41,0x41,0x41,0x88,0x8d,0x8d,0xc5, - 0xe4,0xc9,0x93,0x31,0x67,0xce,0x1c,0x64,0x64,0x64,0x60,0xc5,0x8a,0x15,0x98,0x3f, - 0x7f,0x3e,0xd2,0xd2,0xd2,0x30,0x65,0xca,0x14,0x64,0x66,0x66,0x22,0x3d,0x3d,0x5d, - 0xb0,0xf5,0xcb,0x8f,0x7f,0xfe,0x31,0x9a,0xa6,0x31,0x30,0x30,0x80,0x67,0xcf,0x9e, - 0xe1,0xeb,0xaf,0xbf,0xc6,0xe5,0xcb,0x97,0xad,0x1a,0x36,0x42,0xd7,0xd,0x85,0x44, - 0x22,0x81,0x5a,0xad,0x46,0x54,0x54,0x14,0x16,0x2d,0x5a,0xe4,0x96,0x82,0x69,0xbf, - 0x8f,0xe1,0x15,0xe0,0x76,0x4b,0x10,0x4b,0xca,0xf7,0xdf,0x7f,0x1f,0xeb,0xd7,0xaf, - 0x67,0x8d,0x62,0xc8,0x39,0xf6,0x2a,0x5e,0x57,0x87,0x84,0x9b,0x8c,0x61,0x6,0x6, - 0x6,0x42,0x2e,0x97,0xb3,0x5f,0x57,0x53,0xa7,0x4e,0xc5,0xe1,0xc3,0x87,0xb1,0x6d, - 0xdb,0x36,0x1b,0x43,0xa0,0xb1,0x80,0x7c,0x45,0xde,0xba,0x75,0xb,0x1f,0x7c,0xf0, - 0x1,0x1e,0x3f,0x7e,0xec,0xb4,0x90,0x73,0xb,0x34,0x86,0x48,0x33,0x8a,0x31,0x4, - 0x9a,0x3e,0x7d,0x3a,0xde,0x7b,0xef,0x3d,0x6c,0xde,0xbc,0x19,0x89,0x89,0x89,0x48, - 0x4b,0x4b,0x83,0xbf,0xbf,0x3f,0xff,0x74,0xd0,0x9c,0x71,0x16,0x9a,0x31,0x67,0x2f, - 0x2d,0x2d,0x45,0x4b,0x4b,0x8b,0xe0,0x73,0xf8,0xf9,0x86,0x84,0xcd,0xc7,0xc7,0x7, - 0x93,0x27,0x4f,0x46,0x60,0x60,0x20,0xef,0xa,0x5b,0xf4,0xcc,0xc2,0xc5,0xd,0xd, - 0xd,0xa2,0x58,0x8e,0x30,0x34,0xe3,0xfa,0x6e,0x60,0x60,0x80,0x35,0xfe,0x21,0x69, - 0xcb,0x3d,0xc7,0x68,0x34,0x3a,0x9d,0xff,0x46,0x13,0xa1,0x3c,0x47,0x8c,0xe8,0xa, - 0xb,0xb,0xd9,0x8f,0xce,0xa1,0x84,0xe8,0x55,0x20,0x62,0x49,0xa0,0x18,0xaf,0x49, - 0x52,0xa9,0x14,0x72,0xb9,0x1c,0xa,0x85,0x2,0x6a,0xb5,0x1a,0xbe,0xbe,0xbe,0x88, - 0x8d,0x8d,0xc5,0xfc,0xf9,0xf3,0xb1,0x7a,0xf5,0x6a,0x4c,0x9f,0x3e,0x1d,0xfe,0xfe, - 0xfe,0x36,0xd3,0x79,0xc0,0x2b,0x2f,0xfc,0x30,0xd3,0xcc,0x78,0x72,0x65,0x65,0x25, - 0x7e,0xff,0xfb,0xdf,0x5b,0x39,0x3c,0xe1,0x5f,0xef,0x2c,0xdc,0xba,0xc2,0xcc,0x5b, - 0xe2,0xcb,0x9d,0x18,0x51,0xc1,0xe4,0x42,0x26,0x93,0xcf,0x9a,0x35,0xb,0x3b,0x77, - 0xee,0xc4,0x96,0x2d,0x5b,0x6c,0x8c,0x42,0x5e,0x35,0x83,0x8d,0x25,0x14,0x33,0x6e, - 0x17,0x15,0x15,0x85,0xd8,0xd8,0x58,0x28,0x95,0x4a,0x80,0xc9,0x60,0x12,0x89,0x4, - 0xde,0xde,0xde,0x98,0x31,0x63,0x6,0x76,0xee,0xdc,0x89,0x5d,0xbb,0x76,0xd9,0xb5, - 0x1e,0x1d,0x4d,0xc8,0x64,0xe4,0x7b,0xf7,0xee,0xe1,0xc8,0x91,0x23,0xb8,0x7d,0xfb, - 0xb6,0x53,0x82,0x41,0x2a,0x3c,0x67,0xd3,0x89,0x62,0x56,0x39,0x99,0x3e,0x7d,0x3a, - 0x76,0xec,0xd8,0x81,0xfd,0xfb,0xf7,0x63,0xfe,0xfc,0xf9,0xac,0x60,0x3a,0xba,0x4f, - 0x7f,0x7f,0x3f,0x8a,0x8a,0x8a,0x9c,0xf6,0x2a,0x42,0xd3,0x34,0x64,0x32,0x19,0x2, - 0x3,0x3,0x11,0x19,0x19,0x9,0x4f,0x4f,0x4f,0x9b,0x42,0xca,0xad,0x20,0x68,0x46, - 0x94,0xcb,0xca,0xca,0x5c,0x6a,0xa5,0xc,0x77,0x81,0x66,0xc6,0xcd,0xfb,0xfa,0xfa, - 0x6c,0xe6,0x5c,0x3b,0x4a,0x77,0x57,0x87,0xac,0xdf,0x99,0x97,0x97,0x87,0x8e,0x8e, - 0xe,0xfe,0x61,0x2b,0xa1,0x18,0xaa,0xac,0x10,0x21,0xe4,0xc3,0xcf,0xb7,0x64,0x1f, - 0xff,0x7,0xa6,0xf7,0xce,0xcb,0xcb,0xb,0x7e,0x7e,0x7e,0xf0,0xf4,0xf4,0x64,0xbb, - 0x89,0xc9,0x71,0x7b,0xf7,0xe2,0xfe,0x25,0x62,0x79,0xf1,0xe2,0x45,0xdc,0xba,0x75, - 0x8b,0x5d,0x9b,0xf4,0x75,0xe0,0x86,0x81,0x6c,0xbb,0x23,0xb6,0xa9,0xf7,0x8a,0x70, - 0x33,0xd,0xf9,0x4b,0x31,0x2d,0x80,0x45,0x8b,0x16,0x61,0xcf,0x9e,0x3d,0x58,0xbe, - 0x7c,0xb9,0x95,0x80,0xb8,0x52,0xa4,0x3a,0xca,0xe8,0x5c,0x68,0x9a,0x66,0xad,0x43, - 0xd3,0xd2,0xd2,0x20,0x97,0xcb,0xad,0x8e,0x13,0xd1,0x98,0x33,0x67,0xe,0xf6,0xee, - 0xdd,0x8b,0x55,0xab,0x56,0xd9,0xb8,0x91,0x1b,0xb,0x4c,0x26,0x13,0x1a,0x1a,0x1a, - 0x70,0xf1,0xe2,0x45,0x9c,0x38,0x71,0x2,0xf7,0xef,0xdf,0xb7,0xb2,0x62,0x76,0xc4, - 0x70,0xd3,0xc9,0xcb,0xcb,0xb,0x73,0xe7,0xce,0xc5,0xa6,0x4d,0x9b,0x90,0x9a,0x9a, - 0x6a,0xe5,0x1a,0x4c,0xe8,0x5e,0x16,0x8b,0x5,0x7d,0x7d,0x7d,0x28,0x29,0x29,0x41, - 0x53,0x53,0x13,0xff,0xb0,0x20,0x52,0x66,0x75,0x92,0xd8,0xd8,0x58,0xf8,0xfa,0xfa, - 0x5a,0xbd,0x3,0xb1,0x52,0x24,0xcf,0x22,0xc7,0x6,0x6,0x6,0x50,0x54,0x54,0x84, - 0xc6,0xc6,0x46,0xf6,0x5c,0x91,0x91,0xc1,0x6c,0x36,0xa3,0xbf,0xbf,0x1f,0x5d,0x5d, - 0x5d,0x56,0x2d,0x4c,0x2,0x11,0xb,0x85,0x42,0xe1,0xd0,0x2,0xd4,0xd5,0x30,0x9b, - 0xcd,0x68,0x68,0x68,0xc0,0xbd,0x7b,0xf7,0xd8,0xbc,0x29,0x24,0xc,0xfc,0x77,0xe5, - 0xee,0xe3,0x6f,0xb,0xc1,0xaf,0x37,0x29,0x3b,0xc3,0x1f,0xdc,0xf3,0xf8,0xf7,0x7, - 0x6f,0xce,0xb4,0x10,0x16,0x8b,0x5,0xed,0xed,0xed,0xc8,0xce,0xce,0xc6,0xb9,0x73, - 0xe7,0x50,0x5f,0x5f,0x2f,0xf8,0x9c,0xd7,0x81,0xdf,0x62,0x76,0x27,0x1c,0xc7,0xee, - 0x30,0x10,0x4a,0x3c,0x2,0xf1,0x43,0xfa,0x83,0x1f,0xfc,0x80,0x5d,0xc8,0xd4,0xd5, - 0x20,0x19,0xd5,0x19,0x3c,0x3d,0x3d,0x31,0x7b,0xf6,0x6c,0x4c,0x9d,0x3a,0x95,0x35, - 0xa0,0x21,0x90,0xff,0x3d,0x3c,0x3c,0x30,0x63,0xc6,0xc,0xfc,0xc9,0x9f,0xfc,0x9, - 0xd6,0xac,0x59,0xe3,0x12,0xef,0x4c,0xd3,0x34,0xba,0xbb,0xbb,0x71,0xf5,0xea,0x55, - 0x7c,0xf2,0xc9,0x27,0x28,0x28,0x28,0x10,0x74,0x57,0xc8,0xdf,0x6,0xef,0x4b,0x9a, - 0xb,0xb7,0xe0,0x12,0x28,0xc6,0x58,0xc2,0xd7,0xd7,0x17,0x1a,0x8d,0xc6,0xca,0xc7, - 0x28,0xff,0x1e,0x14,0x63,0x78,0xd4,0xd9,0xd9,0x89,0xca,0xca,0x4a,0xbb,0x9e,0x77, - 0xf8,0xc8,0xe5,0x72,0x44,0x47,0x47,0x5b,0x59,0x7,0x12,0xb8,0x95,0x6,0xd9,0xcf, - 0x15,0x65,0x21,0x67,0xeb,0x22,0xaf,0x7,0xcd,0x8c,0x89,0x11,0xc7,0xdb,0x60,0xd2, - 0x96,0x9f,0x37,0x86,0xaa,0xd0,0x5d,0xd,0x33,0xe3,0x15,0xea,0xf9,0xf3,0xe7,0xa8, - 0xa8,0xa8,0x10,0x34,0xe6,0xe3,0xd6,0x1d,0xdc,0x7c,0xce,0xdf,0xc7,0xff,0x5f,0x8, - 0x12,0x67,0xdc,0x7b,0xa,0xc1,0xbd,0xb7,0x33,0xf7,0x27,0xe7,0xf7,0xf6,0xf6,0xe2, - 0xc1,0x83,0x7,0xb8,0x7c,0xf9,0x32,0x9e,0x3d,0x7b,0xe6,0x54,0x4f,0xd3,0x70,0xa0, - 0x28,0xca,0xca,0x1a,0xde,0xd1,0x3b,0x8c,0x47,0xde,0x48,0xee,0x25,0x99,0x85,0x24, - 0xa6,0x44,0x22,0x81,0x97,0x97,0x17,0xa6,0x4d,0x9b,0x86,0x83,0x7,0xf,0x62,0xd3, - 0xa6,0x4d,0x2e,0x31,0xbe,0xc7,0xc7,0x5e,0x66,0x23,0x48,0x19,0x27,0xe2,0x73,0xe7, - 0xce,0xc5,0xd4,0xa9,0x53,0xd9,0x15,0xcc,0x9,0xdc,0x4c,0x2c,0x91,0x48,0xe0,0xe9, - 0xe9,0x89,0xa9,0x53,0xa7,0x62,0xdf,0xbe,0x7d,0xd8,0xb9,0x73,0xa7,0x55,0x97,0xf4, - 0x58,0x65,0x24,0xe2,0x11,0xe8,0xee,0xdd,0xbb,0xf8,0xe8,0xa3,0x8f,0x70,0xef,0xde, - 0x3d,0xa7,0xc,0xb2,0xf8,0x5,0x93,0xc0,0xad,0x18,0xf8,0xfb,0xc9,0xf4,0x2,0x47, - 0x10,0xcf,0x2a,0x55,0x55,0x55,0xe8,0xe9,0xe9,0xb1,0xaa,0x70,0x84,0x20,0xfb,0x89, - 0x3b,0xbc,0x94,0x94,0x14,0xa8,0x54,0x2a,0x9b,0x70,0xf0,0x2b,0x2e,0x13,0xb3,0xd0, - 0x6d,0x4d,0x4d,0x8d,0xd3,0xa2,0x2c,0xe2,0x3c,0x66,0xb3,0x19,0xbd,0xbd,0xbd,0x68, - 0x6f,0x6f,0xb7,0x32,0xe8,0xe1,0x7e,0x50,0x4a,0x24,0x12,0x41,0xb,0x5a,0x7b,0x69, - 0x3d,0x16,0x8,0x85,0xc5,0xc4,0xac,0xe5,0xfb,0xe8,0xd1,0x23,0x94,0x96,0x96,0xda, - 0x3d,0x8f,0x60,0xaf,0xac,0x8c,0x25,0x34,0xb3,0x66,0x65,0x71,0x71,0x31,0x4e,0x9e, - 0x3c,0x89,0xec,0xec,0x6c,0x87,0xb3,0x17,0x5e,0x5,0x8a,0xe9,0x45,0x90,0xc9,0x64, - 0xec,0xb8,0xaa,0xab,0xc5,0xc3,0xeb,0xf2,0x46,0x4,0x93,0x40,0x22,0x90,0xa6,0x69, - 0x76,0x4c,0x73,0xce,0x9c,0x39,0xd8,0xb9,0x73,0x27,0x36,0x6d,0xda,0xe4,0x12,0xe3, - 0x7b,0xc3,0x41,0x2a,0x95,0x22,0x2a,0x2a,0xa,0x59,0x59,0x59,0x48,0x4a,0x4a,0x12, - 0x14,0x4,0xee,0x3b,0x53,0x14,0x5,0x6f,0x6f,0x6f,0xa4,0xa7,0xa7,0x63,0xdb,0xb6, - 0x6d,0xd8,0xb8,0x71,0x23,0xdb,0x3d,0x3b,0x94,0x30,0xbc,0x49,0xcc,0x8c,0xfb,0xc2, - 0xeb,0xd7,0xaf,0xe3,0xf8,0xf1,0xe3,0xc8,0xce,0xce,0xb6,0x59,0xe5,0xe4,0x55,0x11, - 0x12,0x2d,0xfe,0x7e,0xee,0x3e,0x32,0x49,0xbc,0xb8,0xb8,0xd8,0xca,0xf0,0xc0,0x5e, - 0x41,0x23,0xfb,0xc9,0xa4,0xed,0x84,0x84,0x4,0x76,0x1c,0x99,0xb,0xf7,0x79,0x66, - 0xb3,0x19,0x5d,0x5d,0x5d,0xa8,0xaa,0xaa,0x42,0x67,0x67,0xa7,0xdd,0x7b,0x8b,0xbc, - 0x3a,0x24,0x8e,0x5b,0x5b,0x5b,0xed,0x3a,0x26,0x90,0xcb,0xe5,0xf0,0xf4,0xf4,0xb4, - 0x49,0x2f,0x57,0x48,0xf,0xa1,0xfc,0xc9,0xa5,0x8f,0x59,0x2b,0xb3,0xb0,0xb0,0xd0, - 0x6a,0x8c,0xf6,0x75,0xc2,0x3e,0xd4,0x33,0x47,0x2,0x8a,0xf9,0x60,0x34,0x1a,0x8d, - 0xa8,0xa8,0xa8,0xc0,0x1f,0xff,0xf8,0x47,0xe4,0xe6,0xe6,0xa2,0xa3,0xa3,0x63,0xc4, - 0x9f,0x4f,0x33,0xd,0x5,0xd2,0xab,0xe4,0x8e,0xbc,0x11,0xc1,0xe4,0x7e,0x61,0x11, - 0xe1,0x0,0x93,0x78,0xde,0xde,0xde,0x58,0xb0,0x60,0x1,0xde,0x79,0xe7,0x1d,0x9b, - 0x31,0x4d,0x57,0x46,0xca,0xac,0x6,0x30,0x73,0xe6,0x4c,0x2c,0x5d,0xba,0x94,0xd, - 0x37,0xb7,0xc0,0x18,0x8d,0x46,0xf4,0xf4,0xf4,0x58,0x39,0x98,0xa6,0x18,0x8b,0xe1, - 0xd9,0xb3,0x67,0xe3,0xe0,0xc1,0x83,0x58,0xb1,0x62,0x5,0xc2,0xc3,0xc3,0xd9,0x38, - 0x79,0x9d,0x2,0xf7,0xaa,0x90,0xf4,0xe9,0xec,0xec,0xc4,0x1f,0xff,0xf8,0x47,0x7c, - 0xfd,0xf5,0xd7,0x78,0xfc,0xf8,0x31,0xba,0xba,0xba,0xec,0xa,0x39,0x7f,0x9b,0xb, - 0xf7,0x1d,0xf8,0xef,0x43,0xb6,0xf9,0x6e,0xf0,0x8,0x26,0x93,0x9,0xcd,0xcd,0xcd, - 0x28,0x2e,0x2e,0x76,0xca,0xc7,0x28,0xc5,0x59,0xd5,0x3e,0x22,0x22,0x2,0x21,0x21, - 0x21,0x36,0x86,0xf,0x7c,0xc8,0x33,0xa,0xb,0xb,0x5d,0xd2,0x42,0xd3,0x1d,0xa0, - 0x99,0x2e,0xd9,0xe6,0xe6,0x66,0xc1,0x29,0x23,0x14,0x33,0x81,0xdf,0xd3,0xd3,0x93, - 0x1d,0xf7,0x77,0x94,0xa7,0xc6,0xa,0x52,0x5f,0xf1,0xc3,0xa6,0xd7,0xeb,0x51,0x56, - 0x56,0x86,0xc2,0xc2,0x42,0xb4,0xb5,0xb5,0xc1,0xc4,0xac,0xf7,0x38,0x52,0x5d,0xcc, - 0xfc,0xe7,0x8d,0x24,0x26,0x93,0x9,0x4d,0x4d,0x4d,0xb8,0x79,0xf3,0x26,0x4e,0x9c, - 0x38,0x81,0x9a,0x9a,0x1a,0x87,0xe5,0xe5,0x75,0x90,0x30,0xce,0xb,0x84,0x7a,0x12, - 0xdc,0x81,0x91,0x49,0x6d,0x3b,0xd8,0xcb,0x4,0x1a,0x8d,0x6,0xd3,0xa6,0x4d,0xc3, - 0xf7,0xbf,0xff,0x7d,0x64,0x65,0x65,0xb9,0x64,0xf7,0x2c,0x1f,0x8d,0x46,0x83,0x5, - 0xb,0x16,0x60,0xf3,0xe6,0xcd,0x8,0xb,0xb,0xb3,0x1a,0x97,0x3,0xc7,0xff,0xe4, - 0xed,0xdb,0xb7,0x71,0xe6,0xcc,0x19,0x3c,0x7e,0xfc,0x98,0xfd,0x12,0xa5,0x98,0x29, - 0x17,0xd3,0xa6,0x4d,0xc3,0xbb,0xef,0xbe,0x8b,0x8d,0x1b,0x37,0xc2,0xc7,0xc7,0x87, - 0x73,0xf7,0xb1,0x81,0xe6,0x4c,0x39,0xf9,0xf0,0xc3,0xf,0xad,0x56,0x55,0xe7,0x17, - 0x26,0xfe,0x36,0x17,0xee,0x7,0x11,0x7f,0x3f,0xa9,0x50,0xc8,0x5f,0xae,0x20,0xd3, - 0x8c,0x79,0x3b,0x11,0x4c,0x6e,0x57,0x29,0xff,0x5e,0x4,0x9a,0x59,0x6b,0x30,0x2e, - 0x2e,0xe,0x91,0x91,0x91,0xe,0xb,0x26,0xb9,0x7,0xa9,0x30,0x8a,0x8a,0x8a,0xac, - 0xa6,0x6,0x88,0x8c,0x1c,0x46,0xa3,0x11,0x2d,0x2d,0x2d,0x68,0x6a,0x6a,0xb2,0xf1, - 0x14,0x43,0xd2,0x9c,0xb4,0x30,0x49,0x9a,0x39,0xca,0x53,0xa3,0xd,0x37,0x2c,0x44, - 0x4c,0xf8,0xf9,0x44,0xa7,0xd3,0xa1,0xa8,0xa8,0x8,0x8f,0x1e,0x3d,0x62,0x3f,0xbc, - 0x84,0xde,0x41,0x48,0x70,0x85,0xe0,0x3f,0xd3,0xde,0x75,0xdc,0xf3,0xec,0x9d,0x3, - 0x3b,0x65,0x86,0x94,0xf1,0xab,0x57,0xaf,0xe2,0xf4,0xe9,0xd3,0x6f,0x74,0xfc,0x9e, - 0x88,0xa5,0xb7,0xb7,0x37,0x14,0xa,0x5,0xff,0xb0,0x5b,0x30,0x62,0x82,0x69,0x2f, - 0xb1,0xc8,0x5f,0x6e,0xa2,0x4b,0xa5,0x52,0x78,0x7b,0x7b,0x63,0xfa,0xf4,0xe9,0xd8, - 0xbd,0x7b,0x37,0x76,0xec,0xd8,0x61,0x33,0xe5,0x84,0x8b,0xd0,0xbd,0x47,0x13,0x95, - 0x4a,0x85,0xc9,0x93,0x27,0x23,0x33,0x33,0x13,0x73,0xe6,0xcc,0x11,0x9c,0xc0,0xac, - 0xd7,0xeb,0xf1,0xf2,0xe5,0x4b,0x7c,0xf5,0xd5,0x57,0xf8,0xec,0xb3,0xcf,0x70,0xfa, - 0xf4,0x69,0xe4,0xe7,0xe7,0xb3,0x15,0xb4,0x84,0x99,0x72,0x32,0x7d,0xfa,0x74,0xec, - 0xdc,0xb9,0x13,0xbb,0x77,0xef,0x76,0x89,0xd6,0x35,0x19,0xd3,0xbc,0x7f,0xff,0x3e, - 0xbe,0xfc,0xf2,0x4b,0x64,0x67,0x67,0xdb,0x8c,0x69,0x3a,0xb,0xbf,0x60,0x73,0xff, - 0xe7,0x57,0x2c,0x24,0x4f,0xf4,0xf7,0xf7,0xa3,0xa1,0xa1,0xc1,0x66,0x21,0x67,0xfe, - 0xf9,0x5c,0x54,0x2a,0x15,0x92,0x92,0x92,0x6c,0xac,0x8f,0xf9,0xe1,0x25,0xf7,0x20, - 0xdd,0xbe,0x25,0x25,0x25,0x56,0xad,0x68,0x91,0x91,0x83,0x62,0xba,0xfd,0x3a,0x3a, - 0x3a,0x58,0x43,0x12,0x92,0xee,0xa4,0x92,0x57,0x28,0x14,0xe3,0xaa,0x32,0xe5,0xe7, - 0x13,0x83,0xc1,0x80,0xe2,0xe2,0x62,0xdc,0xbb,0x77,0x6f,0xc4,0xc7,0xff,0x8,0xce, - 0x96,0x1,0x21,0xb8,0xbd,0x38,0xa4,0x2c,0x74,0x77,0x77,0x23,0x3b,0x3b,0x1b,0x97, - 0x2e,0x5d,0xc2,0x93,0x27,0x4f,0x30,0xc0,0x2c,0x6a,0xf0,0x26,0xa0,0x28,0x8a,0x9d, - 0x2f,0xaa,0x50,0x28,0x6c,0xea,0x7d,0x77,0x60,0xc4,0x4,0x73,0x38,0x11,0x43,0xa, - 0x91,0xb7,0xb7,0x37,0x16,0x2e,0x5c,0x88,0x5d,0xbb,0x76,0x61,0xcd,0x9a,0x35,0x36, - 0x15,0x20,0x61,0x38,0xf7,0x1e,0x69,0xe4,0xcc,0x2a,0xe6,0x59,0x59,0x59,0xc8,0xc8, - 0xc8,0x40,0x50,0x50,0x10,0xdb,0x5,0x8,0x26,0x93,0x18,0xc,0x6,0x94,0x94,0x94, - 0xb0,0xce,0x8b,0xbf,0xfb,0xee,0x3b,0x5c,0xb9,0x72,0x5,0xa7,0x4e,0x9d,0xc2,0xcb, - 0x97,0x2f,0xa1,0xe5,0x2c,0x53,0xe5,0xe5,0xe5,0x85,0xd9,0xb3,0x67,0x63,0xf7,0xee, - 0xdd,0x58,0xbd,0x7a,0xb5,0xdd,0x77,0x7e,0x93,0xf0,0x85,0x85,0x3b,0xe5,0xe4,0xe4, - 0xc9,0x93,0xb8,0x77,0xef,0x1e,0x7a,0x7b,0x7b,0xd9,0x74,0x7a,0x15,0x48,0xfc,0xf0, - 0xb,0xd,0xb9,0x1f,0x89,0xb7,0xda,0xda,0x5a,0xd4,0xd6,0xd6,0xda,0xf8,0xc9,0x74, - 0x84,0x5a,0xad,0x46,0x4a,0x4a,0xa,0xa2,0xa2,0xa2,0xd8,0x7d,0xdc,0xfb,0x72,0xb1, - 0x58,0x2c,0xe8,0xed,0xed,0x45,0x5d,0x5d,0x1d,0x9a,0x9b,0x9b,0xc7,0x34,0x2f,0xb9, - 0x33,0x34,0xe3,0x15,0xa7,0xbb,0xbb,0x1b,0x4d,0x4d,0x4d,0xec,0x47,0x17,0xb7,0xcb, - 0x52,0xa1,0x50,0x20,0x20,0x20,0x0,0x1e,0x1e,0x1e,0x9c,0x2b,0xc7,0xf,0x46,0xa3, - 0x11,0xf5,0xf5,0xf5,0x78,0xf6,0xec,0x19,0xea,0xea,0xea,0xd8,0x35,0x1f,0xf9,0x58, - 0x18,0x67,0xed,0x42,0x8,0x9d,0x4f,0xe0,0x5f,0xc3,0xcf,0xd3,0xf6,0xae,0xa5,0x98, - 0xf,0x12,0xee,0x71,0x9a,0x31,0xf2,0x29,0x2c,0x2c,0xc4,0xb7,0xdf,0x7e,0x8b,0xfc, - 0xfc,0xfc,0x37,0x26,0xf2,0x5c,0x64,0x32,0x19,0xfc,0xfc,0xfc,0x58,0x4b,0x59,0x7b, - 0x61,0x1e,0xaf,0x8c,0x98,0x60,0x3a,0xb,0xb7,0x22,0x5,0xd3,0xd5,0x39,0x7b,0xf6, - 0x6c,0x7c,0xff,0xfb,0xdf,0xc7,0xf2,0xe5,0xcb,0x1d,0xb6,0x34,0x47,0x1b,0xa9,0x54, - 0x8a,0xc0,0xc0,0x40,0x2c,0x58,0xb0,0x0,0x1b,0x37,0x6e,0x44,0x6a,0x6a,0x2a,0xc0, - 0xcb,0xd8,0x64,0x5e,0xd3,0xb5,0x6b,0xd7,0x70,0xf6,0xec,0x59,0x76,0xf1,0xd4,0xf2, - 0xf2,0x72,0x9c,0x39,0x73,0x6,0x67,0xce,0x9c,0x41,0x51,0x51,0x11,0x8c,0x46,0x23, - 0x7b,0x1d,0xf1,0x82,0x44,0x1c,0xb7,0x8f,0xf6,0x3b,0xf3,0xb,0x26,0xd9,0x47,0xa6, - 0x9c,0x7c,0xfa,0xe9,0xa7,0x78,0xfa,0xf4,0x29,0x7a,0x7b,0x7b,0xad,0xbe,0x5a,0xf9, - 0x69,0x47,0xc4,0x50,0xe8,0x7e,0xb0,0xf3,0x1c,0x2e,0x6,0x83,0x1,0x95,0x95,0x95, - 0xa8,0xac,0xac,0x74,0x7a,0x6c,0x91,0xcc,0xbf,0x8c,0x8f,0x8f,0x47,0x68,0x68,0x28, - 0x28,0x8e,0x35,0x36,0xcd,0x2c,0x40,0x4d,0xa0,0x28,0x8a,0x5d,0x1,0xa5,0xb6,0xb6, - 0x56,0x30,0x3c,0xee,0x56,0xa0,0xc7,0x12,0xb,0xb3,0x52,0x4e,0x55,0x55,0x15,0x3b, - 0xc9,0x9f,0xc4,0x39,0xc5,0xb4,0x3e,0x82,0x83,0x83,0xc7,0xd5,0x3c,0x4c,0x3e,0x46, - 0xa3,0x11,0x8d,0x8d,0x8d,0x78,0xf4,0xe8,0x91,0xdd,0x39,0xc3,0x7c,0xe1,0xe2,0xee, - 0x13,0xca,0x83,0xe0,0x5d,0xc3,0x17,0x1a,0x9a,0xf9,0x70,0x25,0xf9,0x9b,0x5f,0xe6, - 0xf8,0xdb,0x60,0xc2,0x59,0x51,0x51,0x81,0x6b,0xd7,0xae,0xe1,0xf6,0xed,0xdb,0xaf, - 0xbc,0x2,0xc9,0x70,0x20,0xb3,0x21,0x88,0xc3,0x78,0x77,0x64,0xd4,0x5,0x93,0x64, - 0x4,0xee,0x5f,0x2f,0x2f,0x2f,0x4c,0x9d,0x3a,0x15,0xef,0xbc,0xf3,0xe,0xb6,0x6d, - 0xdb,0x36,0xea,0x2,0x22,0x4,0x29,0xe0,0xb,0x16,0x2c,0xc0,0xdb,0x6f,0xbf,0x8d, - 0x49,0x93,0x26,0x9,0x5a,0xc5,0x76,0x75,0x75,0xe1,0xe6,0xcd,0x9b,0xb8,0x75,0xeb, - 0x96,0x55,0x1,0x32,0x33,0xbe,0x33,0xff,0xf8,0xc7,0x3f,0xe2,0xe4,0xc9,0x93,0x78, - 0xfe,0xfc,0x39,0xcc,0x66,0x33,0x5b,0x18,0x3c,0x3d,0x3d,0x31,0x6d,0xda,0x34,0x1c, - 0x38,0x70,0x60,0xc8,0x2e,0xe9,0xd1,0xc2,0xcc,0x78,0x4,0xca,0xc9,0xc9,0xc1,0x87, - 0x1f,0x7e,0x88,0xbc,0xbc,0x3c,0xd6,0x10,0x87,0x5b,0x88,0xc9,0x5f,0x9,0x33,0x41, - 0x99,0x1f,0x27,0xce,0x62,0x30,0x18,0x50,0x56,0x56,0xc6,0xae,0x39,0x38,0x14,0x5c, - 0xb1,0xc,0xe,0xe,0xb6,0x71,0x1a,0x1,0x81,0xca,0x46,0xaf,0xd7,0xa3,0xbc,0xbc, - 0xdc,0xae,0x28,0xf3,0x2b,0x1a,0x91,0xd7,0x43,0xaf,0xd7,0xa3,0xa2,0xa2,0x42,0x50, - 0x30,0x55,0x2a,0x15,0x82,0x83,0x83,0xc7,0x6d,0xb,0x13,0x1c,0x5b,0x85,0xec,0xec, - 0x6c,0xd4,0xd5,0xd5,0x1,0x76,0x5a,0x78,0x4,0xee,0x3e,0x6e,0xf9,0x21,0x22,0xc8, - 0x3f,0x7,0x2,0x2,0x68,0xef,0x1e,0xf6,0x20,0x43,0x10,0xc4,0xc8,0xc7,0x9e,0xbb, - 0xc9,0x91,0x86,0xe2,0x7c,0x14,0xb9,0xab,0x60,0x8e,0xa8,0xf3,0xf5,0x57,0x85,0x62, - 0xc6,0x37,0x2,0x3,0x3,0xe1,0xe3,0xe3,0xc3,0x56,0xdc,0x42,0x93,0x84,0x47,0xb, - 0x4f,0x4f,0x4f,0x2c,0x5b,0xb6,0xc,0xbb,0x76,0xed,0x42,0x46,0x46,0x6,0xbc,0xbd, - 0xbd,0x6d,0x32,0x69,0x7f,0x7f,0x3f,0x9e,0x3e,0x7d,0x8a,0xa3,0x47,0x8f,0x22,0x37, - 0x37,0x17,0x3d,0x3d,0x3d,0x56,0xc7,0xcd,0x66,0x33,0xfa,0xfa,0xfa,0x58,0xef,0x27, - 0x41,0x41,0x41,0xf0,0xf5,0xf5,0x65,0x2b,0x7a,0xa5,0x52,0x9,0x7f,0x7f,0x7f,0xf8, - 0xfa,0xfa,0xc2,0x60,0x30,0xa0,0xad,0xad,0x6d,0xcc,0xde,0x99,0xbc,0x9b,0x85,0x59, - 0xe5,0x84,0x18,0x6f,0x78,0x79,0x79,0x21,0x34,0x34,0x14,0xa,0x85,0xc2,0x6e,0xa5, - 0x30,0x1c,0xc8,0xf5,0x34,0x4d,0xa3,0xa5,0xa5,0x5,0xe7,0xce,0x9d,0xc3,0x83,0x7, - 0xf,0x4,0x2d,0x2b,0xf9,0xc8,0x64,0x32,0x84,0x85,0x85,0x61,0xd1,0xa2,0x45,0x58, - 0xb8,0x70,0x21,0x2,0x3,0x3,0x41,0x73,0x56,0x3d,0xe1,0x87,0x8d,0xa2,0x28,0xf4, - 0xf4,0xf4,0xe0,0xea,0xd5,0xab,0xc8,0xc9,0xc9,0x41,0x77,0x77,0xb7,0xd5,0x31,0x91, - 0x91,0x83,0xe4,0xd,0xb9,0x5c,0xe,0xf,0xf,0xf,0x4c,0x9d,0x3a,0x15,0xf1,0xf1, - 0xf1,0x36,0xc7,0xb5,0x5a,0x2d,0xee,0xdf,0xbf,0xcf,0xce,0x67,0x1c,0x6f,0xd0,0x34, - 0xd,0xbd,0x5e,0xf,0x9d,0x4e,0x7,0xf,0xf,0xf,0x48,0xa5,0x52,0xf4,0xf6,0xf6, - 0xc2,0x64,0x32,0x41,0x2e,0x97,0x5b,0x4d,0xda,0x7,0xe7,0xbd,0xf9,0xf0,0xf7,0xb, - 0x9d,0x23,0x84,0x33,0xe7,0x91,0x9e,0xa2,0x13,0x27,0x4e,0x20,0x3f,0x3f,0xdf,0xa9, - 0xb2,0x35,0x12,0x28,0x95,0x4a,0x4c,0x9d,0x3a,0x15,0x6f,0xbd,0xf5,0x16,0x2,0x2, - 0x2,0xf8,0x87,0xdd,0x2,0x97,0x10,0x4c,0xf2,0xf5,0xa3,0x54,0x2a,0x11,0x1c,0x1c, - 0x8c,0xe0,0xe0,0x60,0x74,0x76,0x76,0xa2,0xb3,0xb3,0xd3,0xa1,0x80,0x38,0x93,0x79, - 0x5e,0x5,0x95,0x4a,0x85,0x19,0x33,0x66,0x60,0xdf,0xbe,0x7d,0xc8,0xca,0xca,0x82, - 0x8f,0x8f,0xf,0x24,0x12,0x89,0x95,0xcb,0x35,0xa3,0xd1,0x88,0x92,0x92,0x12,0x9c, - 0x3f,0x7f,0x1e,0x17,0x2e,0x5c,0xb0,0xeb,0x9f,0xd4,0x64,0x32,0xa1,0xbb,0xbb,0x1b, - 0x6d,0x6d,0x6d,0xac,0xef,0x53,0x3f,0x3f,0x3f,0xd6,0x52,0x90,0x7c,0x28,0x84,0x85, - 0x85,0xa1,0xb3,0xb3,0x13,0x6d,0x6d,0x6d,0xa3,0x32,0xd6,0xc0,0x87,0x1f,0x97,0x7a, - 0xbd,0x9e,0x1d,0x5b,0xc,0x9,0x9,0x81,0x9f,0x9f,0x1f,0xbb,0xa,0x5,0xff,0x5c, - 0xee,0xd7,0xb2,0xb3,0x90,0x96,0xdf,0x85,0xb,0x17,0x50,0x54,0x54,0xc4,0x3f,0x2c, - 0x88,0x42,0xa1,0x40,0x42,0x42,0x2,0xb2,0xb2,0xb2,0x90,0x96,0x96,0x6,0x2f,0x2f, - 0x2f,0xfe,0x29,0x56,0x58,0x2c,0x16,0xb4,0xb4,0xb4,0xb0,0x63,0x38,0x7c,0xeb,0xcd, - 0xe1,0x86,0x59,0xc4,0x31,0x34,0x4d,0xb3,0xe3,0x7a,0xb3,0x67,0xcf,0x46,0x5a,0x5a, - 0x9a,0xd5,0x71,0x89,0x44,0x82,0xc1,0xc1,0x41,0xe4,0xe5,0xe5,0xe1,0xf9,0xf3,0xe7, - 0x56,0xc7,0xc6,0x13,0x16,0x8b,0x5,0x3a,0x9d,0xe,0x1d,0x1d,0x1d,0xa8,0xab,0xab, - 0x63,0xc7,0xc7,0x3b,0x3a,0x3a,0xd0,0xdd,0xdd,0x8d,0xee,0xee,0x6e,0xf4,0xf5,0xf5, - 0x41,0xab,0xd5,0x62,0x70,0x70,0x90,0x9d,0x82,0x42,0x31,0xc6,0x7f,0x42,0x65,0x88, - 0xcb,0xab,0x94,0x27,0x42,0x6f,0x6f,0x2f,0x1e,0x3f,0x7e,0x8c,0x2f,0xbf,0xfc,0x12, - 0x77,0xef,0xde,0x1d,0xd6,0x42,0xec,0xaf,0x3,0x99,0x76,0x37,0x7b,0xf6,0x6c,0xac, - 0x5e,0xbd,0x1a,0x1a,0x8d,0x66,0x54,0x5a,0xb5,0xa3,0x8d,0x4b,0x8,0x26,0x37,0x3, - 0xc9,0xe5,0x72,0xf8,0xf9,0xf9,0x21,0x3a,0x3a,0x1a,0xfd,0xfd,0xfd,0xa8,0xab,0xab, - 0x13,0xec,0x4a,0xa3,0x4,0x2c,0x2f,0x47,0x2,0x85,0x42,0x81,0x29,0x53,0xa6,0xe0, - 0xbd,0xf7,0xde,0x43,0x66,0x66,0x26,0x42,0x43,0x43,0xd9,0x49,0xb8,0x24,0x8c,0x34, - 0x4d,0xa3,0xb5,0xb5,0x15,0x97,0x2e,0x5d,0xc2,0x17,0x5f,0x7c,0x81,0xea,0xea,0x6a, - 0x87,0x61,0x31,0x33,0xde,0x6c,0xea,0xea,0xea,0xa0,0x52,0xa9,0x10,0x14,0x14,0x84, - 0x80,0x80,0x0,0xb6,0xf0,0x90,0x77,0x8e,0x8c,0x8c,0x84,0x5e,0xaf,0x47,0x65,0x65, - 0xe5,0xb0,0x8c,0x60,0xde,0x14,0x83,0x83,0x83,0xec,0xf2,0x6c,0x51,0x51,0x51,0x8, - 0xa,0xa,0xb2,0xdb,0xd,0xea,0x2c,0x14,0xe3,0xa,0xaf,0xbd,0xbd,0x1d,0x79,0x79, - 0x79,0xc8,0xce,0xce,0x76,0xda,0xe1,0xba,0x42,0xa1,0x40,0x5a,0x5a,0x1a,0xb6,0x6e, - 0xdd,0x8a,0x98,0x98,0x18,0xc1,0xb0,0x70,0x21,0xbe,0x63,0x2f,0x5d,0xba,0x84,0x92, - 0x92,0x12,0xfe,0x61,0x91,0x37,0x80,0xc5,0x62,0x81,0x4c,0x26,0x43,0x5a,0x5a,0x1a, - 0x92,0x92,0x92,0xa0,0x52,0xa9,0xac,0xa6,0x16,0x19,0xc,0x6,0xbc,0x78,0xf1,0x2, - 0x55,0x55,0x55,0x63,0xf2,0x61,0x38,0x52,0x98,0x4c,0x26,0x74,0x76,0x76,0xa2,0xa6, - 0xa6,0x6,0xdf,0x7d,0xf7,0x1d,0xb2,0xb3,0xb3,0x71,0xf5,0xea,0x55,0x5c,0xbc,0x78, - 0x11,0xb9,0xb9,0xb9,0x78,0xfa,0xf4,0x29,0x2a,0x2a,0x2a,0xd0,0xd4,0xd4,0x84,0xbe, - 0xbe,0x3e,0x36,0x5e,0x48,0x5c,0x58,0x2c,0x16,0x9b,0xf1,0x76,0x8,0x8c,0x79,0x92, - 0xff,0xb9,0x22,0x2a,0x54,0xde,0xc8,0x47,0xfc,0xf3,0xe7,0xcf,0xf1,0xc5,0x17,0x5f, - 0x20,0x37,0x37,0x17,0x6d,0x6d,0x6d,0xfc,0xd3,0xde,0x18,0xc4,0xf3,0xd6,0x82,0x5, - 0xb,0x30,0x7f,0xfe,0x7c,0xa8,0x54,0xaa,0xd7,0x12,0x7e,0x57,0xc5,0x25,0x4,0x93, - 0xb,0xc5,0x74,0xcf,0xfa,0xf9,0xf9,0xb1,0xae,0xe7,0x1a,0x1a,0x1a,0xd0,0xd7,0xd7, - 0xf7,0xc6,0x23,0x9f,0xac,0x71,0xb9,0x6b,0xd7,0x2e,0x64,0x65,0x65,0x21,0x3a,0x3a, - 0xda,0x66,0xbe,0x25,0x45,0x51,0xe8,0xed,0xed,0xc5,0xa5,0x4b,0x97,0x70,0xf2,0xe4, - 0x49,0x14,0x15,0x15,0xb1,0x2d,0x17,0x47,0xe1,0xb3,0x58,0x2c,0x18,0x18,0x18,0x40, - 0x7b,0x7b,0x3b,0x0,0x20,0x24,0x24,0x4,0xbe,0xbe,0xbe,0x90,0xc9,0x64,0xa0,0x98, - 0x45,0x98,0x7d,0x7d,0x7d,0x59,0x21,0xad,0xa9,0xa9,0x11,0xfc,0x50,0x18,0x4d,0x48, - 0xf7,0x13,0x69,0xed,0x7b,0x7b,0x7b,0x23,0x22,0x22,0xc2,0xaa,0xdb,0xe9,0x55,0xa, - 0x85,0x99,0x71,0x68,0x7d,0xf5,0xea,0x55,0x14,0x14,0x14,0x38,0xed,0xaa,0x8e,0xcc, - 0x85,0xdd,0xb4,0x69,0x93,0xe0,0x92,0x61,0xe0,0x7c,0x7c,0x71,0x45,0x39,0x27,0x27, - 0xc7,0x69,0x51,0x16,0x79,0x7d,0x14,0xa,0x5,0xc2,0xc3,0xc3,0x11,0x1b,0x1b,0x8b, - 0x90,0x90,0x10,0xab,0xf,0x4e,0x83,0xc1,0x80,0xea,0xea,0x6a,0x54,0x54,0x54,0x8c, - 0xbb,0x34,0xe1,0xe7,0x73,0x8b,0xc5,0x2,0x83,0xc1,0x0,0x9d,0x4e,0x7,0xad,0x56, - 0x8b,0xde,0xde,0x5e,0x74,0x74,0x74,0xa0,0xa1,0xa1,0x1,0x2d,0x2d,0x2d,0x28,0x2b, - 0x2b,0xc3,0xd3,0xa7,0x4f,0x91,0x9f,0x9f,0x8f,0xdc,0xdc,0x5c,0xdc,0xb9,0x73,0x7, - 0xf7,0xef,0xdf,0x67,0x3f,0x18,0xda,0xda,0xda,0xa0,0xd3,0xe9,0x20,0x91,0x48,0xa0, - 0x54,0x2a,0x59,0x1b,0x9,0xfe,0x4f,0x8,0x7e,0xb9,0x23,0x3d,0x5e,0xe7,0xce,0x9d, - 0xc3,0xd9,0xb3,0x67,0x51,0x5b,0x5b,0x6b,0x75,0xfe,0x9b,0x86,0x4c,0xbd,0x5b,0xbc, - 0x78,0x31,0xd2,0xd2,0xd2,0xc6,0xcd,0xd4,0xa1,0xe1,0xe2,0x12,0x82,0xc9,0x4f,0x7c, - 0x22,0x20,0xc1,0xc1,0xc1,0xf0,0xf5,0xf5,0x65,0x85,0xc6,0x51,0xf7,0xec,0xeb,0xa2, - 0x50,0x28,0x30,0x69,0xd2,0x24,0x6c,0xda,0xb4,0x9,0x5b,0xb6,0x6c,0x41,0x6c,0x6c, - 0x2c,0x3b,0x97,0x88,0x4b,0x7f,0x7f,0x3f,0x1e,0x3f,0x7e,0x8c,0x6f,0xbe,0xf9,0x6, - 0x77,0xee,0xdc,0x19,0xd6,0x57,0x32,0x31,0xbb,0xef,0xec,0xec,0x84,0x5c,0x2e,0x47, - 0x70,0x70,0x30,0xbc,0xbd,0xbd,0xd9,0xee,0x59,0xb2,0x8,0xb5,0xbf,0xbf,0x3f,0x6, - 0x6,0x6,0xd0,0xd1,0xd1,0xf1,0x46,0xdf,0xd9,0x19,0xc8,0x98,0x66,0x43,0x43,0x3, - 0x4c,0x26,0x13,0x7c,0x7c,0x7c,0x10,0x14,0x14,0x64,0xb5,0x48,0xf0,0x70,0x31,0x99, - 0x4c,0x28,0x2f,0x2f,0xc7,0x1f,0xff,0xf8,0x47,0x54,0x54,0x54,0x38,0xe5,0xe1,0x47, - 0xce,0xb8,0xc2,0xcb,0xc8,0xc8,0x40,0x46,0x46,0x86,0x8d,0xc3,0x75,0x2,0xc5,0x7c, - 0x8d,0x9b,0xcd,0x66,0xd4,0xd7,0xd7,0xe3,0xf2,0xe5,0xcb,0x28,0x28,0x28,0xb0,0x1a, - 0x5f,0x7e,0xd5,0x70,0x8b,0x38,0x7,0xc5,0x38,0xdf,0x8f,0x88,0x88,0x40,0x6a,0x6a, - 0x2a,0xdb,0x13,0x40,0x31,0x3e,0x7d,0x5b,0x5b,0x5b,0x51,0x5d,0x5d,0x8d,0xfa,0xfa, - 0xfa,0x51,0x1b,0x5f,0x1b,0x2d,0x48,0xde,0xeb,0xeb,0xeb,0x43,0x67,0x67,0x27,0x9a, - 0x9b,0x9b,0x51,0x5b,0x5b,0x8b,0x92,0x92,0x12,0x14,0x16,0x16,0xa2,0xa8,0xa8,0x8, - 0xc5,0xc5,0xc5,0xa8,0xa8,0xa8,0x40,0x79,0x79,0x39,0x2a,0x2a,0x2a,0xd8,0x5f,0x4d, - 0x4d,0xd,0x1a,0x1b,0x1b,0xd9,0x72,0x4f,0x7a,0x99,0xa4,0x52,0xa9,0x5d,0x31,0xa5, - 0x18,0xf7,0x92,0xcd,0xcd,0xcd,0xb8,0x74,0xe9,0x12,0xce,0x9c,0x39,0x83,0x9a,0x9a, - 0x1a,0x9b,0xe1,0x87,0x37,0x8d,0x87,0x87,0x7,0xe6,0xcc,0x99,0x83,0xe5,0xcb,0x97, - 0x23,0x2a,0x2a,0xca,0xa1,0x43,0x91,0xf1,0x8c,0x4b,0x8,0xa6,0xbd,0xa,0x8c,0x88, - 0x4a,0x64,0x64,0x24,0xba,0xba,0xba,0xd0,0xd2,0xd2,0x32,0x2c,0x81,0x72,0x16,0xb9, - 0x5c,0x8e,0xb8,0xb8,0x38,0x6c,0xde,0xbc,0x19,0x5b,0xb6,0x6c,0xc1,0xe4,0xc9,0x93, - 0xd9,0x2f,0x24,0x12,0x36,0x8a,0x99,0x98,0x5d,0x54,0x54,0x84,0x6f,0xbe,0xf9,0x6, - 0xb7,0x6f,0xdf,0x76,0xca,0x6b,0x6,0xff,0xdd,0x48,0x57,0x4e,0x4b,0x4b,0xb,0x3c, - 0x3c,0x3c,0x10,0x18,0x18,0x8,0x5f,0x5f,0x5f,0xab,0xee,0xd9,0x80,0x80,0x0,0x44, - 0x44,0x44,0xa0,0xa7,0xa7,0x7,0xd,0xd,0xd,0xa3,0xd2,0xd2,0xe4,0x87,0x93,0xcf, - 0xe0,0xe0,0x20,0x5a,0x5a,0x5a,0xd0,0xdd,0xdd,0x8d,0xa8,0xa8,0x28,0x76,0x4c,0xf3, - 0x55,0x18,0x1c,0x1c,0xc4,0xf3,0xe7,0xcf,0x71,0xe2,0xc4,0x9,0x34,0x34,0x34,0xf0, - 0xf,0xb,0xa2,0x56,0xab,0x31,0x7d,0xfa,0x74,0x2c,0x5f,0xbe,0xdc,0xaa,0x12,0x6, - 0xe7,0x83,0x8b,0x2b,0xa0,0x26,0x93,0x9,0xa5,0xa5,0xa5,0x38,0x75,0xea,0x14,0xca, - 0xca,0xca,0xdc,0xae,0x62,0x76,0x65,0x2c,0x16,0xb,0xcc,0x66,0x33,0x22,0x22,0x22, - 0x30,0x77,0xee,0x5c,0xa8,0xd5,0x6a,0xab,0xf4,0xd1,0xeb,0xf5,0xa8,0xaa,0xaa,0x42, - 0x41,0x41,0x1,0x4c,0xcc,0xca,0x26,0xee,0xa,0xcd,0xb1,0x78,0x35,0x99,0x4c,0xd0, - 0xe9,0x74,0xe8,0xec,0xec,0x44,0x6d,0x6d,0x2d,0xa,0xb,0xb,0xf1,0xf0,0xe1,0x43, - 0x64,0x67,0x67,0xe3,0xce,0x9d,0x3b,0xb8,0x73,0xe7,0xe,0x9e,0x3c,0x79,0x82,0xe2, - 0xe2,0x62,0xd4,0xd6,0xd6,0xb2,0x86,0x8f,0x6,0x83,0x1,0x26,0x93,0x9,0x6,0x83, - 0x1,0x83,0x83,0x83,0x30,0x1a,0x8d,0x30,0x33,0x8b,0x34,0x5b,0x2c,0x16,0x74,0x75, - 0x75,0x21,0x27,0x27,0x7,0x27,0x4e,0x9c,0x18,0xd5,0x71,0x4b,0x2e,0x5e,0x5e,0x5e, - 0x58,0xb1,0x62,0x5,0x56,0xac,0x58,0xc1,0xd6,0x67,0x10,0x68,0xc,0x8d,0x77,0x5c, - 0x42,0x30,0x9,0xfc,0xc8,0xa5,0x18,0xff,0x93,0x3e,0x3e,0x3e,0x88,0x88,0x88,0x80, - 0xd1,0x68,0x7c,0xe5,0xae,0x4a,0x7b,0x89,0x46,0xc4,0x72,0xeb,0xd6,0xad,0xd8,0xb6, - 0x6d,0x1b,0xd2,0xd2,0xd2,0x4,0x85,0xc0,0xc4,0x59,0x74,0xf5,0xc4,0x89,0x13,0xa8, - 0xaa,0xaa,0xe2,0x9f,0xe2,0x34,0x66,0xc6,0x51,0x75,0x7d,0x7d,0x3d,0x94,0x4a,0x25, - 0x42,0x43,0x43,0xe1,0xe3,0xe3,0xc3,0x7e,0x31,0x92,0x31,0xcd,0xd0,0xd0,0x50,0xd0, - 0x34,0x8d,0xf2,0xf2,0xf2,0x31,0x1f,0xd3,0xa4,0x99,0x5,0x82,0xdb,0xdb,0xdb,0xd1, - 0xd6,0xd6,0x86,0xe0,0xe0,0x60,0x84,0x86,0x86,0xb2,0xdd,0xb3,0xe4,0x37,0x14,0xe4, - 0x6b,0x38,0x37,0x37,0x17,0x37,0x6e,0xdc,0x70,0x7a,0x79,0x21,0x2f,0x2f,0x2f,0x2c, - 0x5a,0xb4,0x8,0x99,0x99,0x99,0x8,0xf,0xf,0x67,0xbb,0xf9,0xc0,0x69,0x55,0x92, - 0xe7,0x53,0x8c,0xe7,0xa5,0x82,0x82,0x2,0x9c,0x3a,0x75,0xca,0xa9,0xf,0x1b,0x91, - 0x91,0x83,0xb4,0xb2,0x82,0x83,0x83,0x31,0x6b,0xd6,0x2c,0xf8,0xf8,0xf8,0xb0,0xe9, - 0x25,0x95,0x4a,0x21,0x97,0xcb,0x51,0x5b,0x5b,0x8b,0xfb,0xf7,0xef,0x43,0xaf,0xd7, - 0x3b,0x95,0x6f,0xdc,0x9,0x22,0xa2,0x64,0x1c,0x93,0x8,0x29,0x69,0x95,0x96,0x97, - 0x97,0xe3,0xe5,0xcb,0x97,0x78,0xf8,0xf0,0x21,0xee,0xdc,0xb9,0x83,0xcb,0x97,0x2f, - 0xe3,0xea,0xd5,0xab,0x78,0xf8,0xf0,0x21,0x4a,0x4a,0x4a,0x50,0x57,0x57,0x87,0xae, - 0xae,0x2e,0xc,0xe,0xe,0x62,0x70,0x70,0x10,0xc5,0xc5,0xc5,0xf8,0xfc,0xf3,0xcf, - 0x91,0x97,0x97,0x67,0x55,0x37,0x8e,0x56,0xbc,0x4a,0x24,0x12,0x84,0x85,0x85,0x21, - 0x2b,0x2b,0xb,0x4b,0x96,0x2c,0xb1,0x29,0x9b,0xee,0x84,0x4b,0x9,0xa6,0x50,0xe4, - 0x52,0x4c,0xf7,0x2c,0xb1,0x2e,0xa5,0x99,0xe9,0x8,0xdc,0x95,0x2d,0xb8,0xe7,0xe, - 0x7,0x99,0x4c,0x86,0x98,0x98,0x18,0xac,0x5f,0xbf,0x1e,0x3b,0x76,0xec,0x40,0x5a, - 0x5a,0x9a,0xcd,0xfc,0x21,0x8a,0xd3,0xe5,0x71,0xf9,0xf2,0x65,0x9c,0x38,0x71,0x2, - 0x15,0x15,0x15,0xaf,0xdd,0xe5,0x61,0x61,0x3c,0xd0,0x74,0x76,0x76,0x42,0x22,0x91, - 0x20,0x34,0x34,0x14,0xde,0xde,0xde,0x6c,0xd7,0xb,0x77,0xca,0x9,0x4d,0xd3,0x68, - 0x6a,0x6a,0x7a,0x23,0xad,0xeb,0xe1,0x40,0xac,0x3,0x3b,0x3b,0x3b,0xd1,0xdf,0xdf, - 0xf,0x2f,0x2f,0x2f,0x84,0x85,0x85,0xd,0x6b,0xbc,0x62,0x70,0x70,0x10,0x25,0x25, - 0x25,0xb8,0x73,0xe7,0xe,0x9e,0x3d,0x7b,0xc6,0x7e,0x8,0xd8,0x4b,0x3b,0xb2,0xdf, - 0xc7,0xc7,0x7,0x6b,0xd7,0xae,0xc5,0x8a,0x15,0x2b,0xa0,0xd1,0x68,0xd8,0x16,0x39, - 0xff,0x3c,0x70,0x56,0x63,0xb9,0x77,0xef,0x1e,0xee,0xdc,0xb9,0xe3,0xb4,0x28,0x8b, - 0x8c,0x1c,0x6a,0xb5,0x1a,0x53,0xa6,0x4c,0xc1,0xd2,0xa5,0x4b,0xe1,0xef,0xef,0x6f, - 0x35,0xf5,0x87,0xe4,0xe7,0xa7,0x4f,0x9f,0x62,0x60,0x60,0x40,0x6c,0xfd,0x33,0x90, - 0x31,0x51,0xbd,0x5e,0xcf,0x4e,0x47,0x6b,0x6b,0x6b,0x43,0x43,0x43,0x3,0x6a,0x6a, - 0x6a,0x50,0x53,0x53,0x83,0xaa,0xaa,0x2a,0x94,0x95,0x95,0xe1,0xc5,0x8b,0x17,0x78, - 0xf2,0xe4,0x9,0xdb,0x42,0xbd,0x77,0xef,0x1e,0xda,0xdb,0xdb,0xed,0x96,0xa3,0xd7, - 0xc5,0xd1,0x7d,0x89,0xed,0xc7,0xca,0x95,0x2b,0x31,0x79,0xf2,0x64,0xab,0x63,0xfc, - 0x46,0xd0,0x78,0xc7,0xa5,0x4,0x93,0xb,0xbf,0x32,0x94,0xcb,0xe5,0x8,0x9,0x9, - 0x41,0x70,0x70,0x30,0xba,0xba,0xba,0xec,0x8e,0x69,0x3a,0x9b,0x38,0x72,0xb9,0x1c, - 0x31,0x31,0x31,0xc8,0xca,0xca,0xc2,0xf6,0xed,0xdb,0x31,0x7b,0xf6,0x6c,0xa8,0x54, - 0x2a,0xab,0x73,0x28,0xc6,0x78,0xa4,0xa3,0xa3,0x3,0xd9,0xd9,0xd9,0x38,0x71,0xe2, - 0x4,0x72,0x72,0x72,0x46,0xa4,0xcb,0x83,0xe2,0xf8,0xde,0xec,0xe8,0xe8,0x80,0xa7, - 0xa7,0x27,0x2,0x3,0x3,0xe1,0xe5,0xe5,0xc5,0x7e,0xa1,0x91,0x31,0xcd,0xe0,0xe0, - 0x60,0x76,0x6a,0xca,0x58,0x89,0x26,0xc5,0x31,0xa6,0xe9,0xeb,0xeb,0x43,0x6d,0x6d, - 0x2d,0x6,0x7,0x7,0x11,0x1c,0x1c,0x6c,0x35,0xe5,0x84,0x7f,0x3e,0x1f,0x9d,0x4e, - 0x87,0xfc,0xfc,0x7c,0x5c,0xbb,0x76,0xd,0x35,0x35,0x35,0x36,0x95,0xa5,0xd0,0x35, - 0x52,0xa9,0x14,0x11,0x11,0x11,0xd8,0xb8,0x71,0x23,0xe6,0xce,0x9d,0xcb,0xde,0x9b, - 0x74,0x75,0xf1,0x19,0x1c,0x1c,0x44,0x51,0x51,0x11,0x6e,0xdf,0xbe,0x8d,0x17,0x2f, - 0x5e,0x8c,0x79,0xeb,0x7c,0xa2,0xa1,0xd1,0x68,0x30,0x6b,0xd6,0x2c,0x64,0x65,0x65, - 0x61,0xde,0xbc,0x79,0x36,0x53,0xc,0x68,0xc6,0xab,0x54,0x55,0x55,0x15,0xea,0xea, - 0xea,0xc4,0xf4,0x71,0x0,0x69,0x8d,0x9a,0xcd,0x66,0xab,0xa9,0x2c,0x65,0x65,0x65, - 0x78,0xfe,0xfc,0x39,0xdb,0x85,0x2b,0xb4,0x10,0xfc,0x48,0x63,0xaf,0x6c,0x86,0x84, - 0x84,0x60,0xf9,0xf2,0xe5,0x58,0xbc,0x78,0x31,0xc2,0xc3,0xc3,0xad,0x8e,0xb,0x5d, - 0x33,0x9e,0x71,0x59,0xc1,0xe4,0x43,0x31,0xcb,0x3a,0xf9,0xf9,0xf9,0x21,0x26,0x26, - 0x6,0x3,0x3,0x3,0x68,0x6c,0x6c,0x7c,0x25,0x1,0x91,0x4a,0xa5,0x8,0xb,0xb, - 0xc3,0xfa,0xf5,0xeb,0xb1,0x6b,0xd7,0x2e,0xcc,0x9d,0x3b,0x17,0xa,0x85,0x82,0x6d, - 0xb5,0x90,0xaf,0x22,0x9a,0xf1,0xf4,0xff,0xdd,0x77,0xdf,0xe1,0xe3,0x8f,0x3f,0xc6, - 0xdd,0xbb,0x77,0x5f,0xab,0x70,0xb,0x65,0x1e,0x13,0xb3,0xb0,0x71,0x43,0x43,0x3, - 0x7c,0x7c,0x7c,0x10,0x1a,0x1a,0xa,0x2f,0x2f,0x2f,0xf6,0x5c,0x99,0x4c,0x6,0x7f, - 0x7f,0x7f,0x44,0x45,0x45,0x41,0xab,0xd5,0x8e,0xf9,0x94,0x13,0x12,0x2f,0xfc,0x29, - 0x27,0x1,0x1,0x1,0x4e,0xb5,0x34,0xfb,0xfb,0xfb,0x71,0xfb,0xf6,0x6d,0x5c,0xba, - 0x74,0x89,0xf5,0x6,0xe3,0x8,0x29,0x33,0xbf,0x6b,0xd6,0xac,0x59,0x58,0xbe,0x7c, - 0xb9,0xd5,0x64,0x78,0x7b,0xe8,0xf5,0x7a,0x14,0x16,0x16,0xe2,0xee,0xdd,0xbb,0xec, - 0xf8,0x25,0x89,0x4f,0xa1,0x34,0x10,0x19,0x39,0xe4,0x72,0x39,0x12,0x13,0x13,0xb1, - 0x7f,0xff,0x7e,0x6c,0xd9,0xb2,0x5,0x7e,0x7e,0x7e,0x6c,0xeb,0x92,0x8b,0xd1,0x68, - 0x44,0x67,0x67,0x27,0x8a,0x8a,0x8a,0xac,0x1c,0x4a,0x88,0x38,0x86,0x8,0x28,0xb7, - 0x4b,0x97,0x3b,0x3d,0x85,0xcf,0x9b,0xce,0xef,0xa4,0x77,0x6c,0xf3,0xe6,0xcd,0x98, - 0x39,0x73,0xa6,0xd5,0xdc,0x68,0x9a,0xe3,0x54,0xc4,0x5d,0x18,0x17,0x82,0xc9,0x15, - 0x31,0xb9,0x5c,0xe,0x5f,0x5f,0x5f,0x4,0x5,0x5,0x81,0xa2,0x28,0xd4,0xd6,0xd6, - 0x3a,0x14,0x4d,0x7e,0x86,0x21,0x2d,0xcb,0x75,0xeb,0xd6,0x61,0xf7,0xee,0xdd,0x98, - 0x31,0x63,0x86,0x8d,0xab,0x2e,0x8a,0x69,0xc1,0xe8,0x74,0x3a,0x3c,0x78,0xf0,0x0, - 0x9f,0x7d,0xf6,0x19,0xf2,0xf2,0xf2,0xd0,0xd9,0xd9,0x69,0x75,0xde,0x48,0x41,0xac, - 0x67,0x5b,0x5b,0x5b,0x21,0x93,0xc9,0x10,0x11,0x11,0x1,0x4f,0x4f,0x4f,0x2b,0x43, - 0x20,0x3f,0x3f,0x3f,0x4,0x4,0x4,0x40,0x2a,0x95,0xbe,0xf2,0x38,0xee,0x48,0x42, - 0x33,0x63,0x9a,0x9d,0x9d,0x9d,0xe8,0xe8,0xe8,0x80,0x9f,0x9f,0x9f,0xcd,0x94,0x13, - 0x2e,0x14,0x67,0xb1,0xe8,0xeb,0xd7,0xaf,0xe3,0xde,0xbd,0x7b,0x36,0xad,0x4b,0x21, - 0x24,0x12,0x9,0x2,0x3,0x3,0xb1,0x7c,0xf9,0x72,0xcc,0x9f,0x3f,0x1f,0x21,0x21, - 0x21,0x80,0x40,0xba,0x12,0x68,0x66,0xb1,0x72,0x99,0x4c,0x6,0x9d,0x4e,0x87,0xb2, - 0xb2,0xb2,0x37,0x96,0x6e,0x22,0xff,0x1,0xc5,0x7c,0xd0,0x46,0x47,0x47,0xe3,0xc0, - 0x81,0x3,0x58,0xbb,0x76,0x2d,0x62,0x63,0x63,0xad,0x16,0x2a,0x20,0x48,0x24,0x12, - 0x28,0x14,0xa,0x18,0xc,0x6,0x3c,0x7c,0xf8,0xd0,0xae,0x4f,0xd6,0x89,0x4,0xa9, - 0x73,0xb8,0xdb,0xdc,0xbf,0xfc,0xff,0x5d,0x5,0x32,0x37,0x7a,0xd7,0xae,0x5d,0x48, - 0x4a,0x4a,0x72,0xf9,0xf0,0xbe,0x2e,0x2e,0x2b,0x98,0xf6,0x22,0x9b,0x62,0xe6,0x69, - 0x12,0x37,0x73,0x6,0x83,0x1,0x1d,0x1d,0x1d,0x36,0x6e,0xe9,0x84,0x90,0x33,0x53, - 0x13,0x56,0xad,0x5a,0x85,0x9d,0x3b,0x77,0x22,0x3d,0x3d,0x1d,0x9e,0x9e,0x9e,0x0, - 0x53,0xd1,0x82,0x93,0x71,0xb5,0x5a,0x2d,0x1e,0x3e,0x7c,0x88,0x93,0x27,0x4f,0xe2, - 0xfc,0xf9,0xf3,0x6f,0x7c,0x12,0x30,0xb1,0x9e,0xed,0xee,0xee,0x86,0x52,0xa9,0x44, - 0x48,0x48,0x8,0xdb,0x3d,0x4b,0xf1,0xc6,0x71,0x89,0xf1,0x8d,0x50,0x97,0xf4,0x68, - 0x42,0xa6,0x9c,0x34,0x36,0x36,0xc2,0x64,0x32,0xc1,0xdb,0xdb,0x1b,0xc1,0xc1,0xc1, - 0x50,0x30,0x6e,0xf4,0xc0,0x4b,0x47,0x1d,0xb3,0x9e,0xe0,0x8d,0x1b,0x37,0xf0,0xf4, - 0xe9,0x53,0xce,0x9d,0xec,0x43,0xc,0xa,0xb6,0x6d,0xdb,0x86,0xe9,0xd3,0xa7,0xdb, - 0x7c,0xdc,0x90,0xf,0x29,0x2,0xc5,0x78,0x53,0xf1,0xf2,0xf2,0x82,0xb7,0xb7,0x37, - 0x6,0x7,0x7,0xd1,0xd9,0xd9,0xc9,0xce,0x7f,0xe5,0x63,0x2f,0x9f,0x89,0xc,0xf, - 0xee,0x87,0xe8,0xce,0x9d,0x3b,0x91,0x9c,0x9c,0xc,0xb9,0x5c,0x6e,0x23,0x96,0x60, - 0xe2,0x5c,0x26,0x93,0xc1,0x64,0x32,0xe1,0xf9,0xf3,0xe7,0x68,0x6c,0x6c,0x1c,0xd3, - 0x5e,0x13,0x91,0x57,0x43,0x2a,0x95,0x22,0x28,0x28,0x8,0x8b,0x17,0x2f,0xc6,0xaa, - 0x55,0xab,0x58,0x77,0x78,0xfc,0x32,0xe9,0x4e,0xb8,0xac,0x60,0xf2,0xe1,0x27,0x80, - 0x9c,0x37,0xe5,0x64,0x28,0xdf,0xb3,0x52,0xa9,0x14,0xa1,0xa1,0xa1,0xc8,0xca,0xca, - 0xc2,0xae,0x5d,0xbb,0xb0,0x70,0xe1,0x42,0x2b,0x3,0x1f,0xa1,0x8a,0xfd,0xe8,0xd1, - 0xa3,0x38,0x73,0xe6,0x8c,0xcd,0x5a,0x8d,0x5c,0xf8,0xe1,0x7a,0x1d,0x8c,0x46,0x23, - 0xda,0xda,0xda,0xd0,0xda,0xda,0x8a,0x80,0x80,0x0,0x4,0x6,0x6,0xc2,0xd3,0xd3, - 0x93,0x15,0x71,0xb9,0x5c,0x8e,0xc0,0xc0,0x40,0x84,0x87,0x87,0xa3,0xab,0xab,0x6b, - 0xd4,0xa6,0x9c,0xc,0x85,0x5e,0xaf,0x47,0x75,0x75,0x35,0xb4,0x5a,0x2d,0x22,0x23, - 0x23,0xd9,0xf5,0xf0,0x48,0xb8,0x29,0xa6,0x87,0x80,0x98,0xbf,0xe7,0xe6,0xe6,0xa2, - 0xbe,0xbe,0xde,0xa9,0xb8,0x93,0xcb,0xe5,0x48,0x4a,0x4a,0xc2,0xce,0x9d,0x3b,0x91, - 0x90,0x90,0x60,0x65,0xae,0xe,0x7,0xf1,0x4f,0xba,0xef,0xa3,0xa3,0xa3,0xa1,0xd5, - 0x6a,0xd1,0xde,0xde,0xe,0xbd,0x5e,0xcf,0xb6,0x6a,0xed,0x5d,0x27,0xf2,0x6a,0x78, - 0x79,0x79,0x61,0xf5,0xea,0xd5,0x78,0xfb,0xed,0xb7,0x31,0x79,0xf2,0x64,0x9b,0x71, - 0x4b,0x2,0x37,0xdd,0x8c,0x46,0x23,0xda,0xdb,0xdb,0x51,0x57,0x57,0x67,0xd7,0xb5, - 0xa4,0x88,0xf3,0x8c,0x76,0x9e,0x56,0xab,0xd5,0xac,0xef,0xd8,0x29,0x53,0xa6,0xb0, - 0xab,0xd0,0x70,0xcb,0xbd,0xbb,0xe1,0xb2,0x82,0xe9,0x4c,0x64,0x93,0x29,0x27,0x51, - 0x51,0x51,0x30,0x99,0x4c,0xa8,0xab,0xab,0x13,0xec,0x9e,0x25,0x63,0x96,0x1b,0x36, - 0x6c,0xc0,0xde,0xbd,0x7b,0xad,0xe6,0x86,0x71,0xa1,0x98,0x89,0xd5,0x45,0x45,0x45, - 0xf8,0xdd,0xef,0x7e,0x87,0x4b,0x97,0x2e,0xb1,0xf3,0x4,0xf9,0xe7,0xbe,0x29,0x48, - 0x4b,0xb3,0xb9,0xb9,0x19,0x9e,0x9e,0x9e,0x8,0xf,0xf,0x87,0x87,0x87,0x87,0x4d, - 0xf7,0x6c,0x44,0x44,0x4,0xcc,0x66,0xb3,0x4b,0x4c,0x39,0x1,0x47,0xec,0x9b,0x9b, - 0x9b,0x11,0x11,0x11,0x81,0xb0,0xb0,0x30,0xd6,0x8b,0x11,0x19,0x73,0x69,0x6b,0x6b, - 0xc3,0xc5,0x8b,0x17,0xf1,0xe8,0xd1,0x23,0x9b,0x1e,0x1,0xa1,0xf8,0xe5,0x8e,0x5f, - 0xae,0x5d,0xbb,0x16,0x41,0x41,0x41,0x36,0x3d,0x1,0x42,0x90,0xfd,0x52,0x66,0xa1, - 0xf2,0xa8,0xa8,0x28,0x48,0xa5,0x52,0x54,0x56,0x56,0xc2,0x60,0x30,0x38,0xd5,0x15, - 0x2c,0xe2,0x3c,0xde,0xde,0xde,0xc8,0xca,0xca,0xc2,0x8e,0x1d,0x3b,0xb0,0x60,0xc1, - 0x2,0xf6,0x23,0xf,0x2,0xad,0xd,0xf2,0x3f,0xc5,0xf4,0x4,0x48,0x24,0x12,0x54, - 0x54,0x54,0x38,0xed,0x4f,0x58,0xe4,0xff,0x61,0x2f,0xef,0x8f,0x26,0x1a,0x8d,0x6, - 0x8b,0x17,0x2f,0xc6,0xce,0x9d,0x3b,0xad,0x3c,0x3a,0xf1,0xd3,0xdc,0x9d,0x70,0x59, - 0xc1,0x74,0x6,0x8a,0xe9,0x9e,0xf5,0xf7,0xf7,0x87,0x9f,0x9f,0x1f,0x28,0x8a,0x42, - 0x43,0x43,0x83,0x55,0x4b,0x53,0x2e,0x97,0x23,0x3a,0x3a,0x9a,0x6d,0x59,0xce,0x9c, - 0x39,0x93,0xed,0x86,0xe5,0x63,0x30,0x18,0xf0,0xf4,0xe9,0x53,0x1c,0x3b,0x76,0xc, - 0x17,0x2f,0x5e,0x44,0x55,0x55,0x95,0xe0,0x57,0xf2,0x9b,0x86,0x18,0x44,0xf4,0xf4, - 0xf4,0x40,0xce,0xf8,0x68,0xf4,0xf0,0xf0,0x60,0x33,0x21,0x71,0xa3,0x47,0xde,0xf9, - 0x55,0x8d,0x9f,0x46,0x12,0x9a,0x19,0xd3,0xa4,0x69,0x1a,0xe9,0xe9,0xe9,0x88,0x8f, - 0x8f,0xb7,0x9a,0xcf,0x6a,0xb1,0x58,0x50,0x57,0x57,0x87,0x53,0xa7,0x4e,0xb1,0xeb, - 0x83,0xe,0x5,0x49,0xbb,0xa5,0x4b,0x97,0x62,0xde,0xbc,0x79,0x43,0x3a,0x5b,0xe7, - 0x43,0x3e,0x30,0x7c,0x7c,0x7c,0xe0,0xef,0xef,0xf,0x99,0x4c,0x86,0xc6,0xc6,0x46, - 0xbb,0xdd,0xb3,0x70,0x91,0x8a,0xc8,0xd5,0xe1,0xc6,0x91,0x46,0xa3,0xc1,0xdc,0xb9, - 0x73,0xb1,0x7b,0xf7,0x6e,0xab,0x29,0x24,0xfc,0x1e,0x0,0xee,0x35,0x34,0x63,0xc, - 0x22,0x93,0xc9,0x20,0x67,0xe6,0x64,0x96,0x97,0x97,0x5b,0xe5,0x61,0x31,0x1d,0x5c, - 0x1b,0x85,0x42,0x81,0xc4,0xc4,0x44,0xac,0x59,0xb3,0x6,0xcb,0x96,0x2d,0xb3,0x99, - 0x8e,0xe7,0xae,0x8c,0x6b,0xc1,0x4,0x47,0x34,0x83,0x83,0x83,0x11,0x18,0x18,0x88, - 0xfe,0xfe,0x7e,0x76,0x4c,0x93,0x8c,0x59,0x66,0x66,0x66,0x5a,0x7d,0xfd,0x72,0xbf, - 0x80,0x48,0xe1,0x35,0x18,0xc,0x28,0x2a,0x2a,0xc2,0xe9,0xd3,0xa7,0x59,0xc7,0x4, - 0xa3,0x29,0x96,0xfc,0xa,0x82,0x58,0xa1,0xf6,0xf6,0xf6,0xc2,0xdb,0xdb,0x1b,0x1, - 0x1,0x1,0x56,0x86,0x40,0x64,0x4c,0x33,0x30,0x30,0x10,0x3d,0x3d,0x3d,0xe8,0x1c, - 0x62,0x65,0x97,0xd1,0x80,0xa2,0x28,0x4,0x5,0x5,0x61,0xe5,0xca,0x95,0x48,0x4a, - 0x4a,0x82,0x9c,0xe3,0x8d,0x47,0xab,0xd5,0xe2,0xc5,0x8b,0x17,0xf8,0xf6,0xdb,0x6f, - 0xad,0xfc,0x5c,0xf2,0xdf,0x9b,0x8b,0x4a,0xa5,0xc2,0xd4,0xa9,0x53,0xb1,0x7a,0xf5, - 0x6a,0x24,0x27,0x27,0xdb,0x4c,0xfb,0xc1,0x10,0xd7,0x13,0x48,0x57,0x76,0x48,0x48, - 0x8,0xb4,0x5a,0x2d,0x3b,0x2d,0xc9,0x59,0x9c,0x79,0xc6,0x44,0x44,0xa5,0x52,0x61, - 0xda,0xb4,0x69,0xd8,0xb6,0x6d,0x1b,0xd6,0xac,0x59,0x63,0x33,0xa5,0xc0,0x1e,0x44, - 0x50,0x29,0xa6,0x95,0x49,0x2c,0xde,0x1b,0x1a,0x1a,0x6c,0x3e,0xa4,0xc4,0xb8,0x77, - 0x3d,0x28,0x66,0xd,0xe3,0xe5,0xcb,0x97,0x23,0x2b,0x2b,0xcb,0x6a,0xa8,0x84,0x7b, - 0x8e,0x3b,0x32,0xee,0x5,0x93,0x20,0x95,0x4a,0xe1,0xef,0xef,0x8f,0xd8,0xd8,0x58, - 0xf4,0xf5,0xf5,0xa1,0xb5,0xb5,0x15,0x7e,0x7e,0x7e,0x58,0xb5,0x6a,0x15,0xf6,0xec, - 0xd9,0x83,0x85,0xb,0x17,0xb2,0x15,0x2e,0x37,0x31,0x29,0xc6,0x21,0x74,0x45,0x45, - 0x5,0xbe,0xfc,0xf2,0x4b,0xfc,0xf1,0x8f,0x7f,0x44,0x65,0x65,0xa5,0xd5,0xf1,0xb1, - 0x62,0x70,0x70,0x10,0xcd,0xcd,0xcd,0x68,0x6d,0x6d,0x65,0xe7,0xa0,0x72,0x57,0xab, - 0x97,0xcb,0xe5,0xf0,0xf7,0xf7,0x47,0x64,0x64,0x24,0x6,0x6,0x6,0x6c,0x56,0x76, - 0x19,0xed,0xb0,0x93,0xa,0x74,0xc3,0x86,0xd,0x88,0x8d,0x8d,0x65,0xf7,0x9b,0xcd, - 0x66,0x34,0x36,0x36,0xe2,0xee,0xdd,0xbb,0xb8,0x77,0xef,0x9e,0xd3,0x56,0xab,0x1a, - 0x8d,0x6,0xf3,0xe6,0xcd,0xc3,0xc6,0x8d,0x1b,0x11,0x12,0x12,0xc2,0xfa,0xa7,0xe4, - 0xa7,0x1f,0xf9,0xe8,0x71,0x84,0x44,0x22,0x81,0x8f,0x8f,0xf,0x62,0x63,0x63,0x31, - 0x38,0x38,0x88,0xc6,0xc6,0x46,0xb1,0x7b,0xf6,0x35,0x50,0x30,0x4b,0xad,0xad,0x5f, - 0xbf,0x1e,0xdf,0xfb,0xde,0xf7,0x10,0x19,0x19,0x39,0x64,0x1a,0x8,0x41,0x44,0xb3, - 0xb3,0xb3,0x13,0xdf,0x7d,0xf7,0xdd,0x90,0x8e,0x2c,0x44,0xc6,0xe,0x92,0x26,0xc4, - 0x1a,0x7a,0xd7,0xae,0x5d,0x58,0xbe,0x7c,0xb9,0xcd,0xf0,0x96,0x3b,0xa7,0x9d,0xdb, - 0x8,0xa6,0x44,0x22,0x81,0x5c,0x2e,0x87,0xb7,0xb7,0x37,0xc2,0xc3,0xc3,0x11,0x15, - 0x15,0x85,0xa4,0xa4,0x24,0x76,0x7e,0x10,0xe9,0xd2,0xe4,0xf7,0xaf,0x1b,0x8d,0x46, - 0x14,0x16,0x16,0xe2,0xcb,0x2f,0xbf,0xc4,0x85,0xb,0x17,0x50,0x56,0x56,0x36,0xaa, - 0x2d,0x4b,0x82,0xbd,0x4c,0x46,0xc,0x23,0x88,0xef,0xd9,0xe8,0xe8,0x68,0x76,0xc9, - 0x24,0x9,0x63,0x9e,0x4f,0x56,0x76,0xa1,0x28,0x8a,0x35,0xbe,0x19,0x6d,0x48,0xd7, - 0xf1,0x82,0x5,0xb,0xb0,0x64,0xc9,0x12,0x76,0xbc,0x51,0xc2,0xac,0x81,0x58,0x5e, - 0x5e,0x8e,0xab,0x57,0xaf,0xe2,0xf9,0xf3,0xe7,0x4e,0x7b,0xde,0xf1,0xf2,0xf2,0xc2, - 0xb2,0x65,0xcb,0x90,0x95,0x95,0x65,0xd5,0x8d,0x4e,0x71,0xc6,0x2f,0xb9,0xff,0xc3, - 0xc1,0xf8,0x9,0xe9,0x2,0x24,0xb,0x62,0x2b,0x95,0x4a,0x54,0x55,0x55,0xd9,0xac, - 0x94,0x22,0x74,0xad,0x88,0x35,0x52,0xa9,0x14,0xe1,0xe1,0xe1,0xd8,0xb2,0x65,0xb, - 0xf6,0xec,0xd9,0x83,0xd8,0xd8,0x58,0xab,0xde,0x4,0x2,0x89,0x4b,0x7e,0x9a,0x70, - 0xb7,0x7,0x7,0x7,0x51,0x56,0x56,0x86,0xbb,0x77,0xef,0xa2,0xa8,0xa8,0xc8,0x25, - 0xc6,0xe3,0x45,0xec,0x23,0x95,0x4a,0x11,0x18,0x18,0x88,0xf9,0xf3,0xe7,0x63,0xfd, - 0xfa,0xf5,0xec,0x54,0x92,0x89,0x52,0x6e,0xdc,0x46,0x30,0x9,0x64,0xca,0x49,0x54, - 0x54,0x14,0xe2,0xe3,0xe3,0x31,0x79,0xf2,0x64,0xb6,0xb2,0xe5,0x26,0x2a,0xc5,0xb4, - 0x2c,0x9f,0x3f,0x7f,0x8e,0xd3,0xa7,0x4f,0xe3,0xf4,0xe9,0xd3,0xa8,0xa8,0xa8,0x18, - 0x13,0xb1,0x1c,0x8a,0xc1,0xc1,0x41,0x74,0x74,0x74,0x40,0xab,0xd5,0x42,0xa5,0x52, - 0x21,0x2c,0x2c,0xcc,0xca,0xa1,0xb5,0x4a,0xa5,0x42,0x40,0x40,0x0,0x7c,0x7d,0x7d, - 0xa1,0xd7,0xeb,0xc7,0x64,0xca,0x89,0x5c,0x2e,0x47,0x7c,0x7c,0x3c,0xd6,0xac,0x59, - 0x83,0xa9,0x53,0xa7,0xb2,0xe3,0x8d,0xdc,0x78,0xfe,0xe3,0x1f,0xff,0x68,0xb5,0x42, - 0x85,0xa3,0x42,0x46,0x5a,0x30,0x99,0x99,0x99,0x98,0x3f,0x7f,0xbe,0xcd,0xb8,0x18, - 0x37,0x9d,0xb8,0xdb,0x8e,0xee,0x49,0x71,0xe6,0xf1,0x6,0x4,0x4,0xb0,0x5e,0x9c, - 0x86,0xd3,0x3d,0x3b,0xd1,0x21,0xd6,0xe6,0x6b,0xd7,0xae,0xc5,0xf6,0xed,0xdb,0x31, - 0x73,0xe6,0x4c,0x41,0xb1,0xe4,0x42,0xd2,0x84,0xfb,0x97,0x62,0xac,0x64,0x2b,0x2b, - 0x2b,0x71,0xe9,0xd2,0x25,0x5c,0xbb,0x76,0xd,0xed,0xed,0xed,0x62,0x8b,0xdf,0xc5, - 0x91,0x33,0x8e,0x29,0x76,0xed,0xda,0x85,0x39,0x73,0xe6,0xc0,0xdb,0xdb,0xdb,0xa6, - 0x3c,0xba,0x33,0xc3,0xef,0x43,0x19,0x7,0x28,0x95,0x4a,0x44,0x45,0x45,0x61,0xca, - 0x94,0x29,0xec,0xbc,0x3d,0x9a,0xb3,0x6a,0x0,0x98,0xa9,0x23,0x65,0x65,0x65,0x38, - 0x79,0xf2,0x24,0xeb,0x1f,0xd6,0x91,0xc7,0x8c,0xd1,0xc2,0x5e,0x85,0xdf,0xd7,0xd7, - 0x87,0x5b,0xb7,0x6e,0xe1,0xeb,0xaf,0xbf,0x46,0x5e,0x5e,0x1e,0xda,0xda,0xda,0x60, - 0x32,0x99,0xd8,0x77,0xf2,0xf4,0xf4,0xc4,0xec,0xd9,0xb3,0x71,0xf0,0xe0,0x41,0xac, - 0x58,0xb1,0x2,0x61,0x61,0x61,0xfc,0x5b,0xbc,0x51,0xc8,0x97,0x67,0x6a,0x6a,0x2a, - 0xbc,0xbd,0xbd,0xd9,0xfd,0x34,0x4d,0xc3,0x64,0x32,0xa1,0xb9,0xb9,0x19,0x55,0x55, - 0x55,0x56,0xad,0x4b,0x7e,0xcb,0x3,0x9c,0xf7,0x57,0xa9,0x54,0x48,0x4a,0x4a,0x42, - 0x54,0x54,0x94,0xd5,0x71,0x70,0xa6,0x26,0x10,0x86,0x93,0x6e,0x34,0x4d,0x43,0xa9, - 0x54,0x62,0xf2,0xe4,0xc9,0xd8,0xbf,0x7f,0x3f,0xd6,0xaf,0x5f,0x8f,0xe4,0xe4,0x64, - 0xab,0xae,0x6e,0x2e,0xfc,0xf0,0x4d,0x64,0xc8,0xb0,0x47,0x7a,0x7a,0x3a,0x76,0xed, - 0xda,0x85,0x59,0xb3,0x66,0x59,0x89,0xa5,0xbd,0xb8,0x22,0xe9,0xc5,0xfd,0xa8,0x31, - 0x99,0x4c,0x68,0x6c,0x6c,0xc4,0xb5,0x6b,0xd7,0x70,0xf1,0xe2,0x45,0x14,0x16,0x16, - 0x8e,0x49,0xcf,0x88,0x88,0xf3,0x90,0xa9,0x5a,0x53,0xa6,0x4c,0xc1,0x92,0x25,0x4b, - 0x10,0x1a,0x1a,0xa,0x8,0x94,0x47,0x77,0xc6,0x2d,0x5,0x13,0x4c,0xa1,0x24,0x63, - 0x2a,0xdc,0x8a,0x99,0x14,0xd6,0x8a,0x8a,0xa,0x7c,0xf6,0xd9,0x67,0x6c,0xcb,0x92, - 0x7f,0xed,0x58,0xe1,0x28,0xf3,0xe9,0x74,0x3a,0x7c,0xf7,0xdd,0x77,0xf8,0xe8,0xa3, - 0x8f,0x90,0x93,0x93,0xc3,0x3a,0xa0,0x27,0xef,0xea,0xe1,0xe1,0x81,0xe9,0xd3,0xa7, - 0xe3,0xdd,0x77,0xdf,0xc5,0x5b,0x6f,0xbd,0x5,0x5f,0x5f,0x5f,0xfe,0x2d,0xde,0x18, - 0x32,0x99,0xc,0xc1,0xc1,0xc1,0x88,0x8f,0x8f,0xb7,0x72,0x2e,0x40,0xc4,0xd2,0x9e, - 0x47,0x26,0xfe,0xfb,0x92,0x6d,0x22,0x98,0x31,0x31,0x31,0x36,0x63,0x63,0xfc,0xf4, - 0xe1,0x6f,0xdb,0x83,0xfb,0x2c,0xd2,0x22,0x3e,0x70,0xe0,0x0,0x76,0xee,0xdc,0x89, - 0xd0,0xd0,0x50,0x41,0xd1,0xe4,0x87,0x6f,0x22,0xa3,0x54,0x2a,0x91,0x9e,0x9e,0x8e, - 0xfd,0xfb,0xf7,0x63,0xda,0xb4,0x69,0xf0,0xf0,0xf0,0xb0,0x8a,0x1f,0x47,0x71,0xc5, - 0x4d,0x23,0xb3,0xd9,0x8c,0x8e,0x8e,0xe,0xe4,0xe5,0xe5,0xe1,0xf8,0xf1,0xe3,0x78, - 0xf4,0xe8,0xd1,0xb0,0x3e,0x7a,0x44,0xc6,0x6,0xa5,0x52,0x89,0x69,0xd3,0xa6,0x61, - 0xe5,0xca,0x95,0x56,0xd3,0x48,0x26,0x12,0xe3,0x46,0x30,0x1d,0x15,0x46,0x7b,0xf0, - 0xaf,0xa1,0x69,0x9a,0x9d,0x3a,0xf2,0xd5,0x57,0x5f,0xe1,0xd2,0xa5,0x4b,0x28,0x2f, - 0x2f,0x87,0xc5,0x62,0x71,0xba,0xe0,0x8f,0x15,0x34,0xe3,0x80,0xb9,0xad,0xad,0xd, - 0xf7,0xef,0xdf,0xc7,0xd7,0x5f,0x7f,0x8d,0xcb,0x97,0x2f,0x5b,0x39,0x5d,0x96,0x30, - 0x1e,0x6e,0xa6,0x4f,0x9f,0x8e,0x9d,0x3b,0x77,0x62,0xf7,0xee,0xdd,0x4e,0x5b,0x2e, - 0xbe,0xe,0x72,0xb9,0x1c,0xa1,0xa1,0xa1,0x88,0x8d,0x8d,0x65,0xbb,0x62,0xc9,0x47, - 0xca,0xe0,0xe0,0x20,0xaa,0xaa,0xaa,0x50,0x5d,0x5d,0xed,0xb0,0x52,0xe4,0x8b,0x9e, - 0x4a,0xa5,0x42,0x62,0x62,0x22,0x22,0x23,0x23,0xad,0xf6,0x53,0xc3,0xe8,0xfe,0xa1, - 0x39,0xbd,0xa,0xfc,0x6b,0x28,0x8a,0x82,0x5a,0xad,0x66,0x17,0xd,0xdf,0xb7,0x6f, - 0x9f,0xcd,0xb3,0x44,0xfe,0x3,0x8d,0x46,0x83,0x39,0x73,0xe6,0x60,0xd3,0xa6,0x4d, - 0x58,0xb8,0x70,0x21,0xfc,0xfd,0xfd,0x5,0xd3,0x82,0x6c,0x53,0xbc,0x71,0x66,0xee, - 0x79,0xfd,0xfd,0xfd,0xc8,0xcb,0xcb,0xc3,0xd1,0xa3,0x47,0x51,0x52,0x52,0xe2,0x30, - 0x5f,0x88,0xb8,0x6,0x12,0x89,0x4,0x41,0x41,0x41,0x58,0xb0,0x60,0x1,0x16,0x2f, - 0x5e,0x6c,0xe3,0x21,0x6d,0xa2,0x30,0x6e,0xc6,0x30,0xf9,0x15,0xea,0x70,0x90,0x30, - 0x53,0x31,0xc,0x6,0x3,0xa,0xb,0xb,0x71,0xe6,0xcc,0x19,0x9c,0x3a,0x75,0xa, - 0xe5,0xe5,0xe5,0xe3,0x32,0xc1,0x89,0xf5,0xac,0x56,0xab,0x65,0xc7,0xe3,0x34,0x1a, - 0xd,0x1b,0x47,0x64,0x95,0x93,0x80,0x80,0x0,0xf4,0xf4,0xf4,0xb0,0x2b,0xb8,0xf, - 0x5,0x99,0xe8,0x4f,0x3c,0x28,0x45,0x46,0x46,0x22,0x2a,0x2a,0xa,0xe1,0xe1,0xe1, - 0x8,0xc,0xc,0x84,0xb7,0xb7,0x37,0x14,0xa,0x5,0x2c,0x16,0x8b,0xd5,0x38,0x24, - 0x99,0xfe,0xb1,0x6c,0xd9,0x32,0xa4,0xa5,0xa5,0xb1,0x4e,0xd8,0x29,0x8a,0x42,0x7f, - 0x7f,0x3f,0xee,0xde,0xbd,0x8b,0x5b,0xb7,0x6e,0xa1,0xa6,0xa6,0x86,0xdd,0x6f,0x2f, - 0x3d,0x29,0x66,0x9a,0x50,0x72,0x72,0x32,0x36,0x6d,0xda,0x84,0xd4,0xd4,0x54,0xbb, - 0xe7,0x12,0x51,0x16,0x82,0x7b,0xcc,0xd1,0xf3,0x64,0x32,0x19,0x2,0x2,0x2,0x10, - 0x12,0x12,0x2,0xbd,0x5e,0xef,0xd4,0x94,0x13,0x7b,0xf7,0x72,0x57,0x48,0x7a,0x6c, - 0xdb,0xb6,0xd,0xeb,0xd7,0xaf,0x67,0x1d,0x41,0x90,0x38,0xe6,0xc7,0x2f,0x77,0x9b, - 0x9f,0x46,0x3,0x3,0x3,0xc8,0xcf,0xcf,0xc7,0xc9,0x93,0x27,0x71,0xf1,0xe2,0x45, - 0x1b,0x7,0x16,0x22,0xae,0x9,0x31,0xc0,0x23,0x46,0x94,0x24,0xfd,0x85,0xe0,0xe7, - 0x7,0x77,0x62,0xdc,0x8,0xe6,0xeb,0x42,0xa6,0x8e,0x7c,0xfd,0xf5,0xd7,0x38,0x7d, - 0xfa,0xf4,0xb8,0x15,0x4b,0x2,0xb1,0x9e,0x6d,0x6a,0x6a,0x42,0x54,0x54,0x14,0x82, - 0x82,0x82,0xac,0x7c,0xb8,0xca,0xe5,0x72,0x4,0x4,0x4,0x20,0x32,0x32,0x12,0xbd, - 0xbd,0xbd,0xa8,0xaf,0xaf,0xb7,0x3b,0x46,0x24,0x95,0x4a,0xe1,0xe5,0xe5,0x85,0xc0, - 0xc0,0x40,0xcc,0x98,0x31,0x3,0xcb,0x96,0x2d,0xc3,0xaa,0x55,0xab,0xb0,0x7a,0xf5, - 0x6a,0x76,0xd9,0x9e,0x59,0xb3,0x66,0x61,0xd2,0xa4,0x49,0x8,0xc,0xc,0x64,0x45, - 0xd3,0x62,0xb1,0x40,0x26,0x93,0x41,0xa5,0x52,0x61,0xc9,0x92,0x25,0x58,0xb6,0x6c, - 0x19,0x22,0x22,0x22,0xac,0xa6,0x7f,0x74,0x76,0x76,0xe2,0xe2,0xc5,0x8b,0xc8,0xc9, - 0xc9,0x71,0xca,0x3a,0x56,0xca,0xf8,0xa7,0x9c,0x3b,0x77,0x2e,0x96,0x2e,0x5d,0xca, - 0xb6,0x90,0xf9,0x15,0x2f,0xec,0x8,0x17,0xcd,0x9b,0x62,0xc2,0xef,0xce,0x15,0x42, - 0x2a,0x95,0xc2,0xc7,0xc7,0x7,0x71,0x71,0x71,0x30,0x18,0xc,0x68,0x6a,0x6a,0x82, - 0x5e,0xaf,0x87,0xc9,0x64,0xe2,0x9f,0xca,0x22,0xf4,0x6c,0x77,0x44,0x2e,0x97,0x23, - 0x36,0x36,0x16,0xeb,0xd7,0xaf,0xc7,0x96,0x2d,0x5b,0x90,0x92,0x92,0xc2,0xbe,0xbb, - 0x50,0x1c,0x70,0x8f,0x71,0x5,0x15,0x4c,0x19,0x2c,0x2d,0x2d,0xc5,0x97,0x5f,0x7e, - 0x89,0xb3,0x67,0xcf,0xda,0x58,0x28,0x8b,0xb8,0x26,0x72,0xb9,0x1c,0x29,0x29,0x29, - 0x38,0x7c,0xf8,0x30,0x16,0x2d,0x5a,0x64,0x33,0x74,0xc1,0x2d,0x73,0x83,0x83,0x83, - 0xd0,0xe9,0x74,0x90,0x48,0x24,0x90,0x32,0x7e,0xb0,0xdd,0x89,0x9,0x21,0x98,0x26, - 0x93,0x9,0xa5,0xa5,0xa5,0xf8,0xe2,0x8b,0x2f,0x70,0xfe,0xfc,0xf9,0x31,0x9b,0x3a, - 0x32,0x92,0xd0,0x4c,0xf7,0x72,0x6f,0x6f,0x2f,0x5a,0x5b,0x5b,0xe1,0xeb,0xeb,0x8b, - 0xe8,0xe8,0x68,0xc8,0x64,0x32,0xb6,0x45,0x4d,0x2c,0x42,0xc9,0xe0,0xbc,0xd0,0x94, - 0x13,0x62,0x0,0xb3,0x7d,0xfb,0x76,0xbc,0xf3,0xce,0x3b,0xd8,0xb6,0x6d,0x1b,0x16, - 0x2f,0x5e,0x8c,0xe9,0xd3,0xa7,0x23,0x29,0x29,0x9,0xb1,0xb1,0xb1,0x88,0x8d,0x8d, - 0x65,0x2d,0x8e,0xd3,0xd3,0xd3,0x91,0x91,0x91,0x81,0x65,0xcb,0x96,0x61,0xc6,0x8c, - 0x19,0x8,0xd,0xd,0x45,0x70,0x70,0x30,0x32,0x32,0x32,0x30,0x7f,0xfe,0x7c,0x78, - 0x79,0x79,0xb1,0x85,0xc7,0x68,0x34,0xa2,0xbe,0xbe,0x1e,0xe7,0xcf,0x9f,0xc7,0xa3, - 0x47,0x8f,0xac,0x9e,0x6b,0xf,0xb2,0x5a,0xcb,0xaa,0x55,0xab,0x90,0x9e,0x9e,0xe, - 0x3f,0x3f,0x3f,0x80,0x27,0x7c,0x8e,0xa,0x21,0xff,0x18,0x7f,0xdb,0x1e,0x32,0x99, - 0xc,0xde,0xde,0xde,0xe,0xa7,0x9c,0x4c,0x34,0xc8,0xc7,0x4b,0x66,0x66,0x26,0xe, - 0x1e,0x3c,0x88,0xd4,0xd4,0x54,0xb6,0xf7,0x80,0x5b,0x7e,0x9c,0x89,0x63,0xb3,0xd9, - 0x8c,0x8a,0x8a,0xa,0x1c,0x39,0x72,0x4,0x57,0xaf,0x5e,0x45,0x5d,0x5d,0x1d,0xff, - 0x14,0x11,0x17,0x84,0x8c,0xf5,0x6f,0xd9,0xb2,0x5,0x59,0x59,0x59,0x88,0x88,0x88, - 0x0,0x38,0xad,0x48,0x6e,0xda,0x9b,0x4c,0x26,0x54,0x56,0x56,0xe2,0xfe,0xfd,0xfb, - 0xf0,0xf2,0xf2,0x82,0xaf,0xaf,0xef,0xb8,0xaf,0x67,0xf9,0x4c,0x8,0xc1,0x1c,0x1c, - 0x1c,0xc4,0xb3,0x67,0xcf,0xf0,0xe9,0xa7,0x9f,0xa2,0xb0,0xb0,0x90,0x7f,0x78,0xdc, - 0x62,0xb1,0x58,0x30,0x30,0x30,0x80,0xe6,0xe6,0x66,0xe8,0xf5,0x7a,0x78,0x78,0x78, - 0x20,0x3c,0x3c,0x9c,0x75,0x49,0x47,0x31,0x1e,0x81,0xfc,0xfd,0xfd,0xe1,0xeb,0xeb, - 0x8b,0xc1,0xc1,0x41,0xb4,0xb5,0xb5,0xa1,0xb7,0xb7,0x17,0x52,0x66,0xe1,0xd7,0xcc, - 0xcc,0x4c,0x6c,0xdf,0xbe,0x1d,0xeb,0xd6,0xad,0xc3,0xfc,0xf9,0xf3,0x11,0x13,0x13, - 0x3,0x7f,0x7f,0x7f,0x78,0x7b,0x7b,0x43,0xa3,0xd1,0x40,0xad,0x56,0x43,0xad,0x56, - 0xc3,0xc3,0xc3,0x3,0x3e,0x3e,0x3e,0x8,0xc,0xc,0x44,0x64,0x64,0x24,0xe2,0xe2, - 0xe2,0x10,0x1d,0x1d,0x8d,0xd8,0xd8,0x58,0x24,0x27,0x27,0x63,0xc6,0x8c,0x19,0x88, - 0x88,0x88,0x60,0xd,0x1,0x68,0x66,0x2d,0xd1,0x67,0xcf,0x9e,0xe1,0xc6,0x8d,0x1b, - 0xa8,0xae,0xae,0xb6,0xa,0xbb,0xbd,0x4a,0x56,0xce,0x38,0x5b,0xdf,0xb2,0x65,0xb, - 0x92,0x92,0x92,0x6c,0x5c,0x6e,0xd1,0xcc,0x3a,0x80,0xe4,0xa3,0x60,0xa4,0xa0,0x98, - 0x15,0x34,0x7c,0x7d,0x7d,0xe1,0xef,0xef,0xf,0x9a,0xa6,0x27,0xfc,0x94,0x13,0x6f, - 0x6f,0x6f,0xd6,0xf1,0xc7,0x9c,0x39,0x73,0x4,0x17,0x2b,0xe0,0xa6,0x1,0xbf,0x2, - 0x25,0x98,0x4c,0x26,0x54,0x57,0x57,0xe3,0xe2,0xc5,0x8b,0x38,0x7d,0xfa,0x34,0xaa, - 0xab,0xab,0x31,0x38,0x38,0xc8,0x3f,0x4d,0xc4,0x5,0xe0,0xa6,0x9f,0x54,0x2a,0x45, - 0x70,0x70,0x30,0x32,0x33,0x33,0xb1,0x7b,0xf7,0x6e,0x24,0x26,0x26,0x5a,0xb9,0xbb, - 0xe4,0x9e,0x4b,0xa6,0x8,0xdd,0xbe,0x7d,0x1b,0xcf,0x9f,0x3f,0x47,0x42,0x42,0xc2, - 0xa8,0x5b,0xea,0x8f,0x6,0x13,0x42,0x30,0x8d,0x46,0x23,0xeb,0xf6,0x8e,0x3b,0x66, - 0x22,0x54,0xb8,0x5d,0x19,0x7e,0xe5,0x44,0x30,0x18,0xc,0x6c,0x97,0x6b,0x78,0x78, - 0x38,0xfc,0xfc,0xfc,0x58,0xaf,0x46,0x34,0x4d,0x43,0xa1,0x50,0x20,0x30,0x30,0x10, - 0xa1,0xa1,0xa1,0xec,0x12,0x62,0x7e,0x7e,0x7e,0x58,0xb9,0x72,0x25,0xe,0x1c,0x38, - 0x80,0xd,0x1b,0x36,0x20,0x2a,0x2a,0xa,0x2a,0x95,0x8a,0xad,0xf4,0x48,0xb,0x56, - 0xa7,0xd3,0x61,0x70,0x70,0x90,0x15,0x29,0xd2,0xcd,0x42,0x5a,0x64,0x91,0x91,0x91, - 0x48,0x4a,0x4a,0x42,0x50,0x50,0x90,0x55,0x17,0xc,0x4d,0xd3,0x68,0x6d,0x6d,0xc5, - 0x9d,0x3b,0x77,0x70,0xff,0xfe,0x7d,0xb4,0xb6,0xb6,0x5a,0x85,0xdd,0xde,0x97,0xa7, - 0x4a,0xa5,0xc2,0xf4,0xe9,0xd3,0xb1,0x6d,0xdb,0x36,0x84,0x85,0x85,0x59,0xb5,0x2c, - 0xc9,0xbc,0xc9,0xea,0xea,0x6a,0x48,0x24,0x12,0x28,0x95,0xca,0x11,0xb3,0xd4,0x23, - 0x61,0x92,0x31,0xb,0x76,0x13,0xef,0x49,0x5d,0x5d,0x5d,0xd0,0x6a,0xb5,0x13,0x6e, - 0x7e,0xa0,0x87,0x87,0x7,0xe6,0xcf,0x9f,0x8f,0x3d,0x7b,0xf6,0x60,0xf5,0xea,0xd5, - 0xac,0xb3,0xc,0x7b,0xa2,0x68,0x6f,0x1f,0xcd,0x38,0xdd,0xbf,0x72,0xe5,0xa,0x8e, - 0x1d,0x3b,0x86,0xa2,0xa2,0x22,0xa7,0xba,0xe6,0x45,0xc6,0x1e,0xf,0xf,0xf,0x2c, - 0x5c,0xb8,0x10,0x5b,0xb6,0x6c,0x41,0x46,0x46,0x6,0xfb,0xc1,0x44,0xba,0xda,0xc1, - 0xa4,0x31,0x31,0x46,0xbc,0x7c,0xf9,0x32,0x2e,0x5e,0xbc,0x8,0x9d,0x4e,0x87,0xd9, - 0xb3,0x67,0xb,0x4e,0x9,0x1b,0xef,0x4c,0x8,0xc1,0x34,0x99,0x4c,0x28,0x2b,0x2b, - 0xc3,0xe5,0xcb,0x97,0xd9,0xa9,0xd,0x8e,0x2a,0xed,0xf1,0x8,0x19,0xd3,0x6c,0x6e, - 0x6e,0x46,0x78,0x78,0x38,0xc2,0xc2,0xc2,0x58,0x1,0xa3,0x38,0xab,0x9c,0xc4,0xc4, - 0xc4,0xc0,0xcf,0xcf,0xf,0x93,0x26,0x4d,0xc2,0xa1,0x43,0x87,0x58,0x67,0xf4,0x5c, - 0xa1,0x33,0x1a,0x8d,0xe8,0xe9,0xe9,0x41,0x45,0x45,0x5,0xca,0xca,0xca,0x50,0x57, - 0x57,0x87,0xbe,0xbe,0x3e,0xf6,0x3e,0xe4,0x3c,0x72,0x6f,0xa1,0xd6,0x9e,0xd9,0x6c, - 0x46,0x6d,0x6d,0x2d,0xbe,0xfd,0xf6,0x5b,0xa7,0xbd,0xfb,0x48,0x99,0xb9,0x9c,0xb, - 0x16,0x2c,0xc0,0xea,0xd5,0xab,0xe1,0xe5,0xe5,0x65,0x95,0x46,0x7a,0xbd,0x1e,0xb9, - 0xb9,0xb9,0xf8,0xec,0xb3,0xcf,0x0,0x0,0xc1,0xc1,0xc1,0xac,0x7,0x27,0xfe,0xf3, - 0x5f,0x7,0xf2,0x31,0x10,0x13,0x13,0x3,0x9a,0xa6,0x51,0x55,0x55,0x25,0xe8,0x46, - 0x6f,0x24,0x9f,0xe9,0x4a,0x28,0x14,0xa,0x4c,0x9d,0x3a,0x15,0xdf,0xff,0xfe,0xf7, - 0xb1,0x7c,0xf9,0x72,0xf8,0xf8,0xf8,0x58,0xe5,0x8f,0xe1,0xd0,0xd5,0xd5,0x85,0x5b, - 0xb7,0x6e,0xe1,0xf4,0xe9,0xd3,0xc8,0xcb,0xcb,0x13,0x9c,0x5a,0x24,0xe2,0x7a,0x90, - 0x29,0x24,0xfb,0xf7,0xef,0xc7,0x9a,0x35,0x6b,0x58,0x3f,0xd6,0xe0,0xe5,0x7b,0x9a, - 0xb3,0x6c,0xdf,0x89,0x13,0x27,0x90,0x9f,0x9f,0x8f,0xb0,0xb0,0x30,0x64,0x64,0x64, - 0xb0,0xdd,0xb7,0x5c,0x81,0x1d,0xef,0x4c,0x18,0xc1,0x2c,0x2f,0x2f,0xc7,0xb5,0x6b, - 0xd7,0xdc,0xd6,0x2a,0x8f,0xa6,0x69,0xe8,0xf5,0x7a,0x74,0x77,0x77,0xa3,0xaf,0xaf, - 0xf,0x1a,0x8d,0x6,0x51,0x51,0x51,0xec,0x12,0x5b,0x12,0x8e,0x1b,0xbd,0xe8,0xe8, - 0x68,0xa4,0xa5,0xa5,0x21,0x39,0x39,0xd9,0x6a,0x15,0x14,0xa3,0xd1,0x88,0x8a,0x8a, - 0xa,0x5c,0xb8,0x70,0x1,0x47,0x8f,0x1e,0xc5,0xb7,0xdf,0x7e,0x8b,0x9b,0x37,0x6f, - 0x22,0x37,0x37,0x17,0xf7,0xee,0xdd,0xc3,0xdd,0xbb,0x77,0xf1,0xe4,0xc9,0x13,0xd4, - 0xd4,0xd4,0xb0,0xdd,0xba,0x1e,0x1e,0x1e,0xec,0x33,0xb8,0xc2,0x45,0xc6,0x8d,0xff, - 0xf0,0x87,0x3f,0xa0,0xac,0xac,0x8c,0x17,0x5a,0x61,0x94,0x4a,0x25,0x92,0x92,0x92, - 0xb0,0x6c,0xd9,0x32,0xa4,0xa7,0xa7,0x5b,0x75,0xff,0xd0,0x34,0x8d,0xce,0xce,0x4e, - 0x64,0x67,0x67,0xe3,0xf8,0xf1,0xe3,0xa8,0xaa,0xaa,0x82,0x4a,0xa5,0x42,0x44,0x44, - 0x4,0x34,0x1a,0xd,0x5b,0x98,0xb9,0x42,0xce,0xdd,0x26,0x38,0x12,0x57,0x9a,0x63, - 0xbc,0x20,0x67,0xdc,0x2c,0x6,0x6,0x6,0x42,0xa9,0x54,0xa2,0xb6,0xb6,0x16,0x1d, - 0x1d,0x1d,0xfc,0x4b,0xdc,0x6,0x12,0x27,0xa4,0xa2,0xdc,0xb7,0x6f,0x1f,0x56,0xad, - 0x5a,0x85,0x88,0x88,0x8,0xa7,0xc7,0x8f,0xb9,0xd0,0x4c,0x97,0xfc,0x77,0xdf,0x7d, - 0x87,0xdf,0xff,0xfe,0xf7,0xc8,0xce,0xce,0x46,0x4f,0x4f,0x8f,0xd3,0xd7,0x8b,0x8c, - 0x3e,0x24,0x6d,0x14,0xa,0x5,0x26,0x4f,0x9e,0x8c,0x83,0x7,0xf,0x62,0xe5,0xca, - 0x95,0x8,0xf,0xf,0x17,0x4c,0x37,0x92,0xc6,0xf9,0xf9,0xf9,0x38,0x72,0xe4,0x8, - 0x72,0x73,0x73,0xa1,0xd5,0x6a,0x91,0x90,0x90,0x80,0xc5,0x8b,0x17,0xb3,0xd3,0xb4, - 0x84,0xae,0x1d,0xaf,0x4c,0x18,0xc1,0xac,0xa8,0xa8,0xc0,0x95,0x2b,0x57,0xc6,0xb5, - 0x60,0xe,0x95,0xf1,0x2c,0x16,0xb,0xfa,0xfb,0xfb,0xd1,0xd0,0xd0,0xc0,0x1a,0xcf, - 0xf8,0xfb,0xfb,0x43,0xa1,0x50,0xb0,0xc2,0xa1,0x60,0x96,0x43,0xb,0xe,0xe,0x66, - 0x5b,0x8b,0x14,0x45,0x41,0xa7,0xd3,0xe1,0xc5,0x8b,0x17,0xb8,0x78,0xf1,0x22,0x4e, - 0x9c,0x38,0x81,0x6b,0xd7,0xae,0xe1,0xe5,0xcb,0x97,0xa8,0xa9,0xa9,0x61,0x97,0x5f, - 0x2a,0x2e,0x2e,0x46,0x49,0x49,0x9,0xaa,0xaa,0xaa,0x50,0x57,0x57,0x87,0xfa,0xfa, - 0x7a,0x34,0x34,0x34,0xa0,0xb5,0xb5,0x15,0x7d,0x7d,0x7d,0x30,0x1a,0x8d,0x90,0xcb, - 0xe5,0x50,0x28,0x14,0xd0,0x6a,0xb5,0xc8,0xcf,0xcf,0xc7,0xb9,0x73,0xe7,0xd0,0xdd, - 0xdd,0x3d,0x64,0xd8,0xc1,0x99,0xeb,0x97,0x99,0x99,0x89,0xb8,0xb8,0x38,0x2b,0x2f, - 0x32,0x46,0xa3,0x11,0xe5,0xe5,0xe5,0xb8,0x73,0xe7,0xe,0x72,0x72,0x72,0xd0,0xd4, - 0xd4,0xc4,0x7e,0x18,0x10,0xa7,0xf4,0xdc,0x16,0x35,0xb7,0x25,0xc4,0x17,0x4c,0xc2, - 0x50,0x62,0x2a,0x67,0x9c,0xdb,0x7,0x7,0x7,0xc3,0x60,0x30,0xa0,0xb3,0xb3,0xd3, - 0xad,0xc7,0x34,0x89,0x45,0xec,0xc6,0x8d,0x1b,0xb1,0x63,0xc7,0xe,0x44,0x45,0x45, - 0x41,0x2e,0x97,0xf,0xd9,0xaa,0xe4,0xc7,0x23,0x18,0x27,0x1b,0x2f,0x5e,0xbc,0xc0, - 0xf1,0xe3,0xc7,0x71,0xfd,0xfa,0x75,0xb4,0xb4,0xb4,0x8,0xde,0x87,0x7f,0x9d,0xc8, - 0xd8,0xa2,0x60,0x96,0xed,0x7a,0xeb,0xad,0xb7,0xb0,0x7d,0xfb,0x76,0xc4,0xc4,0xc4, - 0xd8,0x1d,0xf6,0x18,0x18,0x18,0xc0,0x93,0x27,0x4f,0x70,0xf2,0xe4,0x49,0x5c,0xbd, - 0x7a,0x15,0x1d,0x1d,0x1d,0xf0,0xf6,0xf6,0x46,0x74,0x74,0xb4,0x95,0x60,0xba,0x13, - 0x13,0x46,0x30,0xcb,0xca,0xca,0xc6,0xbd,0x60,0xe,0x7,0xa5,0x52,0x89,0x90,0x90, - 0x10,0x24,0x26,0x26,0xda,0x98,0x81,0xf3,0x45,0xc2,0x6c,0x36,0xa3,0xaa,0xaa,0xa, - 0x47,0x8e,0x1c,0xc1,0x1f,0xfe,0xf0,0x7,0x3c,0x7b,0xf6,0xc,0x7a,0xbd,0x1e,0x34, - 0x33,0xf1,0x9f,0x38,0x76,0x30,0x9b,0xcd,0xd0,0x6a,0xb5,0x68,0x6c,0x6c,0xc4,0xcb, - 0x97,0x2f,0x91,0x97,0x97,0x87,0xdc,0xdc,0x5c,0x14,0x14,0x14,0xa0,0xa6,0xa6,0x6, - 0xdd,0xdd,0xdd,0x30,0x1a,0x8d,0x30,0x99,0x4c,0xa8,0xad,0xad,0xc5,0xdd,0xbb,0x77, - 0xf1,0xf0,0xe1,0x43,0x68,0xb5,0x5a,0xc1,0xca,0x92,0xf,0x59,0x32,0x68,0xe5,0xca, - 0x95,0xf0,0xf7,0xf7,0xb7,0x1a,0x13,0x25,0x2,0x7c,0xeb,0xd6,0x2d,0x54,0x56,0x56, - 0x62,0x60,0x60,0x0,0x4d,0x4d,0x4d,0x68,0x6b,0x6b,0x43,0x50,0x50,0x10,0x2,0x3, - 0x3,0xad,0xe6,0xa2,0x12,0xf8,0xdb,0x5c,0x1c,0x1d,0x23,0xe1,0x95,0x32,0xee,0xc0, - 0xa2,0xa3,0xa3,0xa1,0xd3,0xe9,0xd0,0xda,0xda,0xa,0xbd,0x5e,0x6f,0xd3,0x3d,0x3b, - 0xde,0x91,0x32,0xe,0xd5,0x37,0x6d,0xda,0x84,0xed,0xdb,0xb7,0x23,0x39,0x39,0x19, - 0x4a,0xa5,0xd2,0xa9,0x74,0xe3,0xc7,0xe3,0xe0,0xe0,0x20,0x2a,0x2b,0x2b,0x71,0xee, - 0xdc,0x39,0x1c,0x3d,0x7a,0x14,0x8d,0x8d,0x8d,0x4e,0xdd,0x47,0x64,0xf4,0xe0,0xa7, - 0x19,0x78,0x79,0x60,0xef,0xde,0xbd,0x88,0x8b,0x8b,0x63,0x3f,0xb6,0xf9,0x68,0xb5, - 0x5a,0x14,0x16,0x16,0xe2,0xe4,0xc9,0x93,0x38,0x76,0xec,0x18,0xda,0xda,0xda,0x40, - 0x31,0xce,0x40,0xdc,0x59,0x30,0x87,0x9e,0xa4,0x26,0x32,0xee,0x50,0x2a,0x95,0x48, - 0x4b,0x4b,0xc3,0x82,0x5,0xb,0xac,0xdc,0xd4,0x11,0x48,0x4b,0x8a,0x88,0x65,0x53, - 0x53,0x13,0xee,0xde,0xbd,0x8b,0xdb,0xb7,0x6f,0xf,0xe9,0x53,0x97,0xcc,0xbf,0x34, - 0x99,0x4c,0xd0,0xe9,0x74,0x68,0x6a,0x6a,0xc2,0xa3,0x47,0x8f,0x70,0xe6,0xcc,0x19, - 0xfc,0xeb,0xbf,0xfe,0x2b,0xfe,0xcb,0x7f,0xf9,0x2f,0xf8,0xe1,0xf,0x7f,0x88,0x5f, - 0xff,0xfa,0xd7,0xb8,0x76,0xed,0x1a,0x6,0x6,0x6,0x4,0xb,0x9c,0x10,0xa,0x85, - 0x2,0x91,0x91,0x91,0x36,0xd6,0xb6,0x60,0xc,0x9b,0x2a,0x2b,0x2b,0x51,0x5a,0x5a, - 0xa,0x9d,0x4e,0x7,0x30,0x85,0xf6,0xd1,0xa3,0x47,0xf8,0xed,0x6f,0x7f,0x8b,0x2b, - 0x57,0xae,0xa0,0xad,0xad,0x8d,0x6d,0xed,0x38,0xfb,0x4c,0x7b,0x70,0x2b,0x14,0x85, - 0x42,0x81,0xf8,0xf8,0x78,0xec,0xdb,0xb7,0xf,0x7b,0xf6,0xec,0x41,0x70,0x70,0xb0, - 0xd5,0xb9,0xe3,0x1d,0x62,0x31,0xbd,0x7c,0xf9,0x72,0xac,0x5f,0xbf,0x1e,0x53,0xa7, - 0x4e,0xb5,0x5b,0x51,0xe,0x85,0xd9,0x6c,0x46,0x6b,0x6b,0x2b,0xfe,0xf8,0xc7,0x3f, - 0xe2,0xd8,0xb1,0x63,0x68,0x6a,0x6a,0x7a,0xa5,0xfb,0x88,0xbc,0x19,0x48,0xbe,0xe6, - 0xf7,0xa,0x48,0xa5,0x52,0x44,0x45,0x45,0x61,0xdf,0xbe,0x7d,0xd8,0xb9,0x73,0x27, - 0x12,0x13,0x13,0xd9,0x29,0x44,0x7c,0xf4,0x7a,0x3d,0x4a,0x4a,0x4a,0x70,0xe4,0xc8, - 0x11,0x9c,0x3e,0x7d,0x1a,0xed,0xed,0xed,0x13,0x26,0x8d,0x45,0xc1,0x74,0x33,0x3c, - 0x3c,0x3c,0x30,0x77,0xee,0x5c,0x2c,0x59,0xb2,0x4,0x71,0x71,0x71,0x6c,0x2b,0x81, - 0x8,0x24,0x78,0x86,0x1b,0xc4,0xe4,0xff,0xce,0x9d,0x3b,0xa8,0xaa,0xaa,0x62,0x5b, - 0x93,0x42,0x5f,0xa0,0x42,0xd0,0x8c,0x91,0x50,0x47,0x47,0x7,0x2a,0x2b,0x2b,0x51, - 0x50,0x50,0x80,0xdb,0xb7,0x6f,0xe3,0xde,0xbd,0x7b,0x28,0x2e,0x2e,0x76,0xca,0xd8, - 0x7,0x8c,0x75,0x6c,0x42,0x42,0x2,0x22,0x22,0x22,0xa0,0x56,0xab,0xad,0xc6,0xcd, - 0xc0,0x74,0x17,0x86,0x87,0x87,0x63,0xda,0xb4,0x69,0x98,0x3c,0x79,0x32,0xeb,0x27, - 0x97,0xb4,0x3c,0xbf,0xf9,0xe6,0x1b,0x5c,0xb8,0x70,0x1,0xcd,0xcd,0xcd,0x30,0x9b, - 0xcd,0x36,0xd7,0xbf,0x2e,0xc4,0xb7,0xed,0xe6,0xcd,0x9b,0xb1,0x67,0xcf,0x1e,0xab, - 0x9,0xfc,0xe3,0x15,0x8a,0xa2,0x20,0x65,0x1c,0xaa,0xcf,0x9e,0x3d,0x1b,0xdb,0xb6, - 0x6d,0xc3,0x8c,0x19,0x33,0x58,0xb,0xeb,0xe1,0x40,0x3e,0x52,0x5a,0x5b,0x5b,0x71, - 0xee,0xdc,0x39,0x5c,0xb8,0x70,0x1,0xa5,0xa5,0xa5,0x13,0xa6,0x22,0x1d,0x2f,0x70, - 0xd3,0x83,0xfc,0x2f,0x97,0xcb,0x11,0x17,0x17,0x87,0x2d,0x5b,0xb6,0xe0,0xad,0xb7, - 0xde,0x42,0x5a,0x5a,0x1a,0x6b,0x17,0xc0,0xaf,0x3b,0x74,0x3a,0x1d,0x9e,0x3f,0x7f, - 0x8e,0xdf,0xff,0xfe,0xf7,0xb8,0x72,0xe5,0xa,0xea,0xea,0xea,0x26,0x54,0x1a,0x8f, - 0x6c,0xad,0x22,0x32,0xa6,0x48,0x99,0xa5,0x97,0x56,0xac,0x58,0x81,0x39,0x73,0xe6, - 0xb0,0xd3,0x44,0xc0,0x14,0xe,0xa1,0x96,0x23,0x71,0x2e,0x50,0x50,0x50,0x60,0xb5, - 0x16,0x21,0xb7,0x10,0x70,0xb,0x8c,0x3d,0x68,0x4e,0xf7,0xed,0xe0,0xe0,0x20,0x7a, - 0x7a,0x7a,0x9c,0xb6,0x88,0x94,0x4a,0xa5,0x8,0x8,0x8,0xc0,0xe4,0xc9,0x93,0x5, - 0x7d,0xdf,0xd2,0x34,0xd,0x8d,0x46,0x83,0xb9,0x73,0xe7,0x62,0xf7,0xee,0xdd,0xd8, - 0xb1,0x63,0x7,0x56,0xaf,0x5e,0x8d,0xf9,0xf3,0xe7,0x23,0x31,0x31,0x11,0x9e,0x9e, - 0x9e,0x78,0xfa,0xf4,0x29,0x8e,0x1d,0x3b,0x86,0xdb,0xb7,0x6f,0xa3,0xa9,0xa9,0x9, - 0x66,0xb3,0xd9,0x2a,0xdc,0x43,0x85,0x9f,0x54,0xf8,0xe4,0x7f,0x21,0x54,0x2a,0x15, - 0xd2,0xd2,0xd2,0xb0,0x6f,0xdf,0x3e,0xac,0x5b,0xb7,0xce,0xe1,0x2a,0x27,0xe3,0x1, - 0x9a,0x59,0xb9,0x65,0xea,0xd4,0xa9,0x58,0xbf,0x7e,0x3d,0x16,0x2d,0x5a,0x4,0x7f, - 0x7f,0x7f,0xf6,0x38,0x37,0x1e,0x84,0x2a,0x45,0xee,0x3e,0x32,0xe5,0xe7,0xde,0xbd, - 0x7b,0x38,0x7e,0xfc,0x38,0x9e,0x3d,0x7b,0x26,0x98,0xdf,0x44,0xc6,0x6,0x7b,0x79, - 0x5a,0x2e,0x97,0x23,0x3a,0x3a,0x1a,0x59,0x59,0x59,0xd8,0xbb,0x77,0x2f,0xa6,0x4e, - 0x9d,0xa,0x8d,0x46,0xc3,0x96,0x67,0x70,0xca,0x76,0x7f,0x7f,0x3f,0xbb,0x4c,0xdf, - 0xc9,0x93,0x27,0x51,0x59,0x59,0xc9,0xbf,0x9d,0xdb,0x23,0xa,0xa6,0x1b,0x21,0x93, - 0xc9,0x10,0x19,0x19,0x89,0xf4,0xf4,0x74,0xc4,0xc5,0xc5,0xb1,0x22,0xc0,0x15,0xd, - 0xbe,0xf8,0x59,0x2c,0x16,0x74,0x77,0x77,0xa3,0xb1,0xb1,0xd1,0xc6,0xb,0x10,0x81, - 0x5b,0x78,0x86,0x82,0x2b,0xd0,0xf6,0xa,0xa9,0x10,0x2a,0x95,0xa,0xb1,0xb1,0xb1, - 0xf0,0xf1,0xf1,0x81,0xd1,0x68,0x84,0xd9,0x6c,0x66,0x2b,0x5c,0x8a,0x99,0xf7,0x19, - 0x17,0x17,0x87,0x35,0x6b,0xd6,0xe0,0x47,0x3f,0xfa,0x11,0xfe,0xe5,0x5f,0xfe,0x5, - 0xff,0xf7,0xff,0xfe,0x5f,0xfc,0xe2,0x17,0xbf,0xc0,0xa6,0x4d,0x9b,0x10,0x1a,0x1a, - 0x8a,0x82,0x82,0x2,0x7c,0xfa,0xe9,0xa7,0xc8,0xce,0xce,0x46,0x6b,0x6b,0xab,0x55, - 0x6b,0x79,0xa8,0xf0,0x73,0xc3,0x2b,0x74,0x2e,0x89,0x37,0x62,0x14,0x71,0xf8,0xf0, - 0x61,0x6c,0xdb,0xb6,0x8d,0x5d,0xe5,0x44,0xe8,0x5d,0x85,0xf6,0xb9,0x12,0xa,0x85, - 0x2,0x93,0x26,0x4d,0xc2,0xc6,0x8d,0x1b,0xb1,0x79,0xf3,0x66,0x76,0x6d,0x43,0x2, - 0x37,0x1e,0xf8,0xfb,0x29,0xce,0x6a,0x40,0x60,0x5a,0xfa,0xf7,0xef,0xdf,0xc7,0x37, - 0xdf,0x7c,0x83,0x17,0x2f,0x5e,0x38,0xdd,0xb3,0x20,0x32,0x3a,0x8,0xe5,0x69,0xe2, - 0xc5,0x67,0xef,0xde,0xbd,0x38,0x7c,0xf8,0x30,0x52,0x53,0x53,0x6d,0x1c,0x85,0x10, - 0x88,0x58,0x7e,0xf5,0xd5,0x57,0xf8,0xe2,0x8b,0x2f,0x50,0x57,0x57,0x37,0x21,0x3f, - 0x88,0x26,0x8c,0xd1,0x4f,0x79,0x79,0xb9,0x5b,0x1b,0xfd,0x70,0x5b,0x97,0x19,0x19, - 0x19,0x8,0x9,0x9,0x1,0xcd,0x4c,0x93,0x10,0x2a,0x2c,0x60,0x2a,0x41,0xbd,0x5e, - 0x8f,0x27,0x4f,0x9e,0xe0,0xca,0x95,0x2b,0x23,0x6a,0xc8,0xe2,0x8c,0x48,0x11,0x68, - 0xa6,0x5b,0x77,0x60,0x60,0x0,0x6d,0x6d,0x6d,0xe8,0xe8,0xe8,0x80,0xc1,0x60,0x80, - 0x4a,0xa5,0x62,0xc5,0x88,0x62,0xba,0xf,0x95,0x4a,0x25,0xd4,0x6a,0x35,0xbc,0xbc, - 0xbc,0x10,0x14,0x14,0x84,0x88,0x88,0x8,0x24,0x27,0x27,0x63,0xca,0x94,0x29,0xf0, - 0xf3,0xf3,0x43,0x5d,0x5d,0x1d,0x4a,0x4b,0x4b,0x41,0x51,0x14,0x22,0x23,0x23,0x5, - 0xe7,0x69,0xf2,0xb7,0x87,0x8b,0x4c,0x26,0x83,0x97,0x97,0x17,0x82,0x83,0x83,0x59, - 0x37,0x7a,0x9d,0x9d,0x9d,0xec,0xf1,0xd7,0xb9,0xf7,0x68,0x21,0x95,0x4a,0x11,0x13, - 0x13,0x83,0xb7,0xdf,0x7e,0x1b,0x1b,0x37,0x6e,0xb4,0x72,0xa8,0xce,0x85,0x1f,0x6f, - 0x42,0xfb,0x74,0x3a,0x1d,0x1e,0x3c,0x78,0x80,0xd3,0xa7,0x4f,0xe3,0xca,0x95,0x2b, - 0x56,0x71,0x21,0xe2,0x9a,0x90,0xe9,0x43,0x7,0xf,0x1e,0xc4,0xc6,0x8d,0x1b,0x59, - 0xaf,0x5a,0xfc,0xa1,0xc,0x9a,0xa6,0xd1,0xdd,0xdd,0x8d,0xbc,0xbc,0x3c,0x7c,0xf9, - 0xe5,0x97,0xb8,0x7a,0xf5,0xaa,0x5d,0x23,0x2e,0x89,0x44,0xe2,0xf6,0x46,0x3f,0xa2, - 0x60,0xba,0x9,0x72,0x66,0x25,0xf4,0xcd,0x9b,0x37,0x63,0xca,0x94,0x29,0xec,0xf2, - 0x3b,0xf6,0x20,0x95,0x9e,0xc1,0x60,0x40,0x49,0x49,0x9,0xee,0xde,0xbd,0xb,0xad, - 0x56,0x3b,0x66,0x95,0xfd,0xe0,0xe0,0x20,0x5a,0x5a,0x5a,0x50,0x5f,0x5f,0x8f,0x9a, - 0x9a,0x1a,0x54,0x57,0x57,0xa3,0xba,0xba,0x1a,0xb5,0xb5,0xb5,0x68,0x6f,0x6f,0x67, - 0xbb,0x77,0x15,0xa,0x5,0x3b,0xef,0x53,0xca,0xcc,0x3,0xd,0x9,0x9,0x41,0x7c, - 0x7c,0x3c,0x3b,0x67,0xb0,0xbe,0xbe,0x1e,0xcd,0xcd,0xcd,0xb0,0x58,0x2c,0xac,0x73, - 0x3,0x7e,0x45,0xf0,0xba,0x10,0x47,0x10,0x81,0x81,0x81,0x30,0x1a,0x8d,0x82,0x53, - 0x4e,0xc6,0x2a,0x2e,0x87,0x42,0x26,0x93,0x21,0x26,0x26,0x6,0x1b,0x36,0x6c,0xc0, - 0x8e,0x1d,0x3b,0x90,0x9a,0x9a,0x2a,0x18,0x3f,0x34,0xd3,0xb3,0xe0,0xe8,0x3d,0xf4, - 0x7a,0x3d,0x4a,0x4b,0x4b,0x71,0xf2,0xe4,0x49,0x5c,0xb9,0x72,0x5,0xd,0xd,0xd, - 0x82,0x95,0xa9,0x88,0x6b,0x20,0x65,0x9c,0x83,0xcc,0x9d,0x3b,0x17,0x5b,0xb7,0x6e, - 0xc5,0xa6,0x4d,0x9b,0x58,0x97,0x77,0x14,0x6f,0x58,0xc2,0x6c,0x36,0xa3,0xb1,0xb1, - 0x11,0xd9,0xd9,0xd9,0x38,0x71,0xe2,0x4,0x2e,0x5f,0xbe,0x8c,0xe6,0xe6,0x66,0xbb, - 0xe9,0x2b,0xa,0xa6,0x9b,0x30,0x11,0x4,0x93,0x8c,0x45,0x6d,0xdf,0xbe,0x9d,0x75, - 0xc2,0xe,0x7,0x5d,0xa3,0xa4,0x70,0x98,0x4c,0x26,0xd4,0xd4,0xd4,0xe0,0xc9,0x93, - 0x27,0xe8,0xef,0xef,0x1f,0xd1,0x56,0x26,0x41,0xe8,0xf9,0x42,0x98,0x4c,0x26,0x74, - 0x77,0x77,0xa3,0xa6,0xa6,0x6,0x4f,0x9f,0x3e,0x45,0x6e,0x6e,0x2e,0xf2,0xf3,0xf3, - 0x51,0x54,0x54,0x84,0xe6,0xe6,0x66,0xc,0xc,0xc,0xb0,0xdd,0xb5,0xa4,0xcb,0x56, - 0x2a,0x95,0x42,0x22,0x91,0x40,0x2e,0x97,0x23,0x38,0x38,0x18,0x49,0x49,0x49,0x50, - 0xa9,0x54,0x28,0x2c,0x2c,0xc4,0x8b,0x17,0x2f,0xe0,0xe7,0xe7,0x7,0x7f,0x7f,0x7f, - 0xb6,0xa5,0x2a,0x11,0xf0,0x4a,0xe4,0xc,0x14,0x67,0x7e,0x27,0xf9,0x4b,0xa6,0x9c, - 0xc4,0xc4,0xc4,0x40,0xa7,0xd3,0xa1,0xad,0xad,0xcd,0xe5,0xa7,0x9c,0x48,0x19,0xff, - 0xa0,0x2b,0x56,0xac,0xc0,0xe1,0xc3,0x87,0x91,0x92,0x92,0xc2,0x3a,0x88,0xe0,0xc6, - 0x8b,0xbd,0xff,0xb9,0x98,0x4c,0x26,0x54,0x55,0x55,0xe1,0xfc,0xf9,0xf3,0x38,0x7d, - 0xfa,0xb4,0x68,0xe4,0xe3,0xe2,0xc8,0xe5,0x72,0x44,0x44,0x44,0x60,0xe1,0xc2,0x85, - 0xd8,0xb7,0x6f,0x1f,0xb6,0x6e,0xdd,0x6a,0xb5,0x10,0x34,0x37,0x9d,0x7,0x7,0x7, - 0xd1,0xd0,0xd0,0x80,0xeb,0xd7,0xaf,0xe3,0xf,0x7f,0xf8,0x3,0xae,0x5f,0xbf,0x8e, - 0xee,0xee,0x6e,0x87,0xe9,0x2b,0xa,0xa6,0x9b,0x30,0x11,0x4,0x53,0xa3,0xd1,0x60, - 0xc1,0x82,0x5,0x78,0xeb,0xad,0xb7,0x58,0xb,0x52,0xee,0xd7,0xa2,0xd0,0x36,0x98, - 0x69,0x0,0x6d,0x6d,0x6d,0x28,0x2d,0x2d,0x45,0x63,0x63,0xa3,0x95,0xe1,0xcf,0x58, - 0x41,0x33,0xc6,0x43,0x46,0xa3,0x11,0xbd,0xbd,0xbd,0x68,0x6b,0x6b,0x43,0x49,0x49, - 0x9,0xee,0xdd,0xbb,0x87,0x5b,0xb7,0x6e,0x21,0x2f,0x2f,0x8f,0x5d,0x5b,0xd3,0xc7, - 0xc7,0x7,0x4a,0xc6,0xa7,0x2c,0x29,0xb0,0xc1,0xc1,0xc1,0x90,0xc9,0x64,0xa8,0xae, - 0xae,0xc6,0xa3,0x47,0x8f,0xa0,0x54,0x2a,0x11,0x11,0x11,0xc1,0x76,0xcf,0x3a,0x2a, - 0xf4,0x43,0x41,0xe2,0x8e,0x8,0xa8,0x94,0x59,0x43,0x34,0x32,0x32,0x12,0x52,0xa9, - 0x14,0x95,0x95,0x95,0x82,0x6e,0xf4,0x5c,0x5,0x2f,0x2f,0x2f,0xac,0x5a,0xb5,0xa, - 0xbb,0x77,0xef,0xc6,0xac,0x59,0xb3,0xac,0xdc,0x22,0x12,0xb8,0xf1,0x63,0x4f,0x38, - 0x2d,0x16,0xb,0x9a,0x9a,0x9a,0x70,0xed,0xda,0x35,0x7c,0xfe,0xf9,0xe7,0xa2,0x43, - 0x75,0x17,0x47,0xc1,0xac,0x69,0xba,0x73,0xe7,0x4e,0x7c,0xef,0x7b,0xdf,0xc3,0x82, - 0x5,0xb,0xe0,0xe3,0xe3,0xc3,0x8a,0x25,0x38,0x79,0x7a,0x70,0x70,0x10,0xc5,0xc5, - 0xc5,0x38,0x72,0xe4,0x8,0x8e,0x1d,0x3b,0x86,0x27,0x4f,0x9e,0xa0,0xaf,0xaf,0xcf, - 0xea,0x7e,0x42,0x88,0x82,0xe9,0x26,0xb8,0xbb,0x60,0x92,0x79,0x82,0x19,0x19,0x19, - 0x58,0xb8,0x70,0x21,0x3b,0x2d,0x80,0xe2,0x19,0x66,0x90,0x2,0x41,0xfe,0x27,0x2d, - 0x84,0x5b,0xb7,0x6e,0x21,0x27,0x27,0x7,0xed,0xed,0xed,0x2e,0x57,0xd1,0x5b,0x2c, - 0x16,0x18,0xc,0x6,0xf4,0xf7,0xf7,0xa3,0xb3,0xb3,0x13,0x4d,0x4d,0x4d,0xa8,0xaa, - 0xaa,0x42,0x7d,0x7d,0x3d,0xaa,0xaa,0xaa,0xd0,0xda,0xda,0xa,0x8d,0x46,0x3,0x2f, - 0x2f,0x2f,0xb6,0x5b,0x49,0xad,0x56,0xc3,0xdf,0xdf,0x1f,0x7a,0xbd,0x1e,0xf,0x1e, - 0x3c,0x40,0x5d,0x5d,0x1d,0xa4,0x52,0xa9,0xdd,0x29,0x2b,0xaf,0x3,0xc5,0xf8,0xd7, - 0xf5,0xf1,0xf1,0x41,0x40,0x40,0x0,0x64,0x32,0x19,0x1a,0x1b,0x1b,0x6d,0xba,0x67, - 0xf9,0xf0,0x45,0x6a,0x34,0xf0,0xf0,0xf0,0xc0,0xa2,0x45,0x8b,0xb0,0x63,0xc7,0xe, - 0x2c,0x5b,0xb6,0xc,0xbe,0xbe,0xbe,0x82,0x63,0xdc,0xce,0xc4,0x4f,0x77,0x77,0x37, - 0xeb,0x50,0xfd,0xf9,0xf3,0xe7,0x4e,0x5b,0x44,0x8b,0x8c,0x2e,0x52,0x66,0x8e,0xed, - 0x8a,0x15,0x2b,0xb0,0x73,0xe7,0x4e,0x64,0x65,0x65,0x21,0x2d,0x2d,0xcd,0x6a,0x19, - 0x3e,0x30,0xf9,0x91,0x7c,0x3c,0xdf,0xb9,0x73,0x7,0xdf,0x7c,0xf3,0xd,0xae,0x5e, - 0xbd,0x8a,0xca,0xca,0x4a,0xa7,0xd3,0x56,0x14,0x4c,0x37,0xc1,0x9d,0x4,0x53,0xa8, - 0xa2,0x55,0xab,0xd5,0x98,0x31,0x63,0x6,0x32,0x33,0x33,0x91,0x94,0x94,0x64,0x35, - 0xe1,0x98,0x2b,0x92,0xdc,0x7d,0x46,0xa3,0x11,0x75,0x75,0x75,0xb8,0x74,0xe9,0x12, - 0x4e,0x9f,0x3e,0x8d,0x82,0x82,0x2,0xab,0x16,0x2,0xff,0x9a,0xd1,0xc2,0xde,0x73, - 0x49,0xa5,0x4e,0xba,0x91,0x3b,0x3b,0x3b,0x51,0x51,0x51,0x81,0xca,0xca,0x4a,0x50, - 0x14,0x85,0xe0,0xe0,0x60,0x4,0x4,0x4,0x40,0xc2,0xac,0xa8,0xa2,0xd1,0x68,0xa0, - 0xd1,0x68,0x50,0x5b,0x5b,0x8b,0xc7,0x8f,0x1f,0xa3,0xb6,0xb6,0x16,0xbe,0xbe,0xbe, - 0x8,0x8,0x8,0x70,0x6a,0x4c,0x93,0x1f,0x6f,0xf6,0xc2,0x45,0x90,0x33,0xb,0x76, - 0x87,0x86,0x86,0xb2,0xab,0x9c,0xf0,0x45,0x73,0xa8,0x7b,0xbc,0x49,0x94,0x4a,0x25, - 0xa6,0x4c,0x99,0x82,0xdd,0xbb,0x77,0x23,0x33,0x33,0x13,0x61,0x61,0x61,0x36,0xe1, - 0xb1,0xd7,0x7d,0xcf,0x85,0xa6,0x69,0xf4,0xf4,0xf4,0x20,0x2f,0x2f,0xf,0xc7,0x8e, - 0x1d,0x43,0x76,0x76,0xb6,0xdd,0xa,0x75,0xa8,0x7b,0x89,0xbc,0x39,0xc8,0x70,0x41, - 0x4a,0x4a,0xa,0x56,0xae,0x5c,0x89,0x5d,0xbb,0x76,0x21,0x2b,0x2b,0xb,0xb1,0xb1, - 0xb1,0x56,0x4e,0x29,0x48,0x1a,0xf5,0xf7,0xf7,0xa3,0xbc,0xbc,0x1c,0xb7,0x6f,0xdf, - 0xc6,0x1f,0xfe,0xf0,0x7,0x9c,0x3b,0x77,0xe,0x8d,0x8d,0x8d,0x30,0x18,0xc,0xbc, - 0x3b,0xdb,0x47,0x14,0x4c,0x37,0xc1,0x9d,0x4,0x53,0x8,0x4f,0x4f,0x4f,0x2c,0x59, - 0xb2,0x4,0x2b,0x56,0xac,0x40,0x68,0x68,0xa8,0x55,0x37,0x8b,0x10,0x16,0x8b,0x5, - 0xcd,0xcd,0xcd,0xb8,0x76,0xed,0x1a,0x8e,0x1e,0x3d,0x8a,0x7,0xf,0x1e,0xd8,0xb4, - 0x32,0x8,0xa3,0x55,0xe9,0x91,0xe7,0xc,0xf5,0x3c,0x72,0x9c,0x66,0x5c,0xf5,0xf5, - 0xf6,0xf6,0xa2,0xa9,0xa9,0x9,0x9e,0x9e,0x9e,0x88,0x8a,0x8a,0x62,0xbb,0x99,0x24, - 0xcc,0xf2,0x5f,0x4a,0xa5,0x12,0x2f,0x5e,0xbc,0xc0,0xc3,0x87,0xf,0xd1,0xdc,0xdc, - 0x8c,0xa0,0xa0,0x20,0x4,0x5,0x5,0x59,0x39,0x9d,0xe7,0xde,0x9b,0xbf,0x8f,0xf, - 0xbf,0xa2,0xe1,0x22,0x91,0x48,0xe0,0xe3,0xe3,0x83,0xb8,0xb8,0x38,0x18,0x8d,0x46, - 0xb6,0xc2,0x19,0xeb,0x56,0x3b,0x99,0x3e,0xb2,0x69,0xd3,0x26,0xec,0xd8,0xb1,0x3, - 0x31,0x31,0x31,0x0,0xef,0x7d,0x85,0xde,0x47,0x8,0x83,0xc1,0x80,0x67,0xcf,0x9e, - 0xe1,0xe3,0x8f,0x3f,0xc6,0xed,0xdb,0xb7,0xd1,0xdd,0xdd,0xcd,0x3f,0x45,0x64,0xc, - 0xe0,0xa6,0xa3,0x44,0x22,0x41,0x60,0x60,0x20,0x16,0x2d,0x5a,0x84,0x3,0x7,0xe, - 0x60,0xef,0xde,0xbd,0x98,0x3e,0x7d,0xba,0x8d,0xc5,0x38,0xf9,0xf8,0xec,0xef,0xef, - 0xc7,0xb3,0x67,0xcf,0x70,0xf4,0xe8,0x51,0x1c,0x39,0x72,0x4,0xf7,0xef,0xdf,0x67, - 0x5d,0x63,0xe,0x87,0x89,0x20,0x98,0x8e,0x3f,0xb3,0x45,0x5c,0x6,0x47,0x15,0x9a, - 0x42,0xa1,0x40,0x74,0x74,0x34,0xe2,0xe3,0xe3,0x59,0x63,0x1f,0x47,0xc,0xc,0xc, - 0xe0,0xf9,0xf3,0xe7,0x38,0x7e,0xfc,0x38,0x9e,0x3e,0x7d,0xa,0xb3,0xd9,0x6c,0x23, - 0x4,0xdc,0x42,0x35,0x9a,0x90,0x56,0x8e,0xbd,0xf7,0xe5,0x87,0xc7,0x64,0x32,0xa1, - 0xa1,0xa1,0x1,0x37,0x6e,0xdc,0x40,0x5e,0x5e,0x1e,0x4c,0x26,0x13,0xc0,0x84,0xdf, - 0xdb,0xdb,0x1b,0x29,0x29,0x29,0x48,0x4e,0x4e,0x86,0x4a,0xa5,0xc2,0xe3,0xc7,0x8f, - 0xf1,0xe9,0xa7,0x9f,0xe2,0xf2,0xe5,0xcb,0x68,0x6b,0x6b,0x83,0xc5,0x62,0x61,0x9f, - 0x35,0xd4,0xfb,0x72,0xe3,0xc7,0x5e,0xd8,0x28,0x8a,0x82,0x4a,0xa5,0x42,0x7c,0x7c, - 0x3c,0x76,0xec,0xd8,0x81,0xb7,0xdf,0x7e,0x7b,0xcc,0x17,0xd1,0x95,0x32,0xd3,0x8d, - 0xd6,0xae,0x5d,0x8b,0x1d,0x3b,0x76,0xd8,0xb4,0x2c,0xb9,0x2d,0xf7,0xa1,0x30,0x18, - 0xc,0x78,0xfa,0xf4,0x29,0x8e,0x1e,0x3d,0x8a,0xbc,0xbc,0x3c,0x87,0xab,0xb7,0x70, - 0x9f,0x61,0x2f,0xbe,0x44,0x46,0xe,0x9a,0x31,0x42,0xb,0xd,0xd,0xc5,0xf6,0xed, - 0xdb,0xf1,0xab,0x5f,0xfd,0xa,0x3f,0xfb,0xd9,0xcf,0xb0,0x66,0xcd,0x1a,0x44,0x45, - 0x45,0x41,0xa9,0x54,0xda,0x74,0xc1,0xe,0xe,0xe,0xe2,0xe5,0xcb,0x97,0xf8,0xe4, - 0x93,0x4f,0xf0,0xf,0xff,0xf0,0xf,0x38,0x75,0xea,0x14,0x4a,0x4a,0x4a,0x60,0x32, - 0x99,0x9c,0xca,0xf,0x13,0x11,0x51,0x30,0xc7,0x9,0xf6,0x32,0xb0,0x4c,0x26,0x43, - 0x70,0x70,0x30,0x22,0x22,0x22,0xe0,0xed,0xed,0xd,0x38,0x38,0x17,0x8c,0xf5,0x5b, - 0x69,0x69,0x29,0xae,0x5d,0xbb,0x86,0xef,0xbe,0xfb,0xce,0xa6,0x3b,0x6d,0x38,0x15, - 0xe8,0x48,0xc2,0x7d,0x1e,0xed,0x60,0x3a,0x83,0xd0,0x3e,0xe2,0xae,0xeb,0xd9,0xb3, - 0x67,0x56,0x13,0xe6,0x49,0x37,0x69,0x72,0x72,0x32,0x22,0x23,0x23,0xd1,0xdf,0xdf, - 0x8f,0x87,0xf,0x1f,0xb2,0x26,0xf2,0xad,0xad,0xad,0x30,0x9b,0xcd,0xec,0xf9,0x8e, - 0xde,0x79,0xa8,0x2e,0x5c,0x2e,0x2a,0x95,0xa,0x93,0x27,0x4f,0xc6,0xe6,0xcd,0x9b, - 0xb1,0x6d,0xdb,0x36,0xa4,0xa4,0xa4,0xf0,0x4f,0x79,0xa3,0x90,0x38,0x22,0x15,0xe8, - 0x9a,0x35,0x6b,0xb0,0x71,0xe3,0x46,0xd6,0x22,0xd6,0xd1,0x7b,0xa,0x41,0x31,0x5d, - 0xf8,0xa4,0x97,0xe6,0xea,0xd5,0xab,0xa8,0xaf,0xaf,0x17,0xbc,0x8f,0xd0,0x87,0x87, - 0xd0,0x79,0x22,0x23,0x87,0x52,0xa9,0x44,0x4a,0x4a,0xa,0x36,0x6c,0xd8,0x80,0x77, - 0xdf,0x7d,0x17,0x7,0xf,0x1e,0xc4,0xb6,0x6d,0xdb,0x30,0x6f,0xde,0x3c,0x84,0x86, - 0x86,0xda,0x7c,0x44,0x6b,0xb5,0x5a,0x14,0x15,0x15,0xe1,0xcc,0x99,0x33,0xf8,0xec, - 0xb3,0xcf,0xd8,0xe5,0xd7,0xf8,0xce,0x8,0x84,0xca,0xda,0x44,0xc7,0xf9,0x5a,0x40, - 0xc4,0xa5,0xa0,0x18,0xb,0xcd,0xc0,0xc0,0x40,0xa4,0xa6,0xa6,0xb2,0x2d,0x87,0xa1, - 0x32,0xb9,0x56,0xab,0xc5,0xc3,0x87,0xf,0x71,0xf3,0xe6,0x4d,0xe8,0xf5,0x7a,0xa7, - 0xae,0x19,0x2b,0x84,0x2a,0x5a,0xee,0x3e,0x6e,0xe5,0x6c,0x30,0x18,0xd0,0xd4,0xd4, - 0x84,0xce,0xce,0x4e,0x18,0x8d,0x46,0xf6,0x98,0x52,0xa9,0x44,0x42,0x42,0x2,0xe2, - 0xe3,0xe3,0xa1,0xd1,0x68,0xd0,0xdf,0xdf,0x8f,0xec,0xec,0x6c,0x1c,0x39,0x72,0x4, - 0x39,0x39,0x39,0x68,0x69,0x69,0xb1,0xf2,0x28,0xc4,0x47,0xe8,0x79,0x42,0x70,0x5, - 0x9e,0xa6,0x69,0x28,0x14,0xa,0xa4,0xa6,0xa6,0x62,0xff,0xfe,0xfd,0xd8,0xb0,0x61, - 0x3,0x52,0x52,0x52,0x4,0xdd,0xe8,0x39,0xba,0xe7,0xab,0x42,0x33,0xad,0xd,0xe2, - 0x23,0x76,0xc7,0x8e,0x1d,0x98,0x37,0x6f,0x9e,0x8d,0x81,0x8f,0x50,0xfc,0xf2,0xa1, - 0x18,0xe3,0xb0,0xe6,0xe6,0x66,0x5c,0xb9,0x72,0x5,0x17,0x2f,0x5e,0x44,0x65,0x65, - 0xa5,0xdd,0x6b,0xed,0xed,0x17,0x19,0x59,0xa4,0x52,0x29,0x7c,0x7c,0x7c,0x10,0x1b, - 0x1b,0x8b,0x8c,0x8c,0xc,0xec,0xd9,0xb3,0x7,0x3f,0xf9,0xc9,0x4f,0xf0,0xe3,0x1f, - 0xff,0x18,0x2b,0x57,0xae,0x44,0x48,0x48,0x8,0x24,0x9c,0x29,0x54,0x16,0x8b,0x5, - 0x3,0x3,0x3,0x68,0x68,0x68,0xc0,0xc3,0x87,0xf,0x71,0xec,0xd8,0x31,0xfc,0xdb, - 0xbf,0xfd,0x1b,0x8e,0x1c,0x39,0x82,0xe7,0xcf,0x9f,0xa3,0xaf,0xaf,0xcf,0x26,0xed, - 0xf8,0xdb,0x22,0xa2,0x60,0x8e,0x5b,0x48,0x66,0xd6,0x68,0x34,0x98,0x3c,0x79,0x32, - 0x42,0x42,0x42,0xf8,0xa7,0xd8,0x54,0xc6,0x6,0x83,0x1,0xd5,0xd5,0xd5,0x78,0xf6, - 0xec,0x19,0x2a,0x2a,0x2a,0xd8,0x95,0x44,0xec,0x15,0xc,0xfe,0xf5,0xae,0x6,0x57, - 0xa4,0x2c,0x16,0xb,0xb4,0x5a,0x2d,0x7a,0x7a,0x7a,0xd8,0x6e,0x59,0x30,0xad,0xcc, - 0xd0,0xd0,0x50,0x36,0x7e,0x68,0x9a,0x86,0x56,0xab,0xc5,0x83,0x7,0xf,0xf0,0xc1, - 0x7,0x1f,0xe0,0xe6,0xcd,0x9b,0x68,0x6f,0x6f,0xb7,0x12,0x4d,0x7e,0x7c,0x8,0xc5, - 0x83,0xd0,0x39,0x64,0x1f,0xf9,0x8,0x51,0x28,0x14,0x48,0x48,0x48,0xc0,0xc1,0x83, - 0x7,0xb1,0x6b,0xd7,0x2e,0xd6,0x8d,0x1e,0x17,0xfe,0x7d,0x5e,0x17,0xee,0x87,0xc2, - 0xcc,0x99,0x33,0x71,0xf8,0xf0,0x61,0xcc,0x9a,0x35,0x8b,0x9d,0x6b,0x39,0xdc,0xe7, - 0x99,0xcd,0x66,0xb4,0xb4,0xb4,0xe0,0xe6,0xcd,0x9b,0x38,0x7b,0xf6,0x2c,0xf2,0xf3, - 0xf3,0x9d,0x72,0x89,0x26,0x14,0x67,0x22,0xaf,0xf,0xf9,0x10,0x9a,0x31,0x63,0x6, - 0xf6,0xee,0xdd,0x8b,0xbf,0xf9,0x9b,0xbf,0xc1,0x3f,0xff,0xf3,0x3f,0xe3,0x4f,0xfe, - 0xe4,0x4f,0x90,0x9e,0x9e,0xe,0x1f,0x1f,0x1f,0xd6,0xb1,0x7,0x98,0xf4,0xb6,0x58, - 0x2c,0xe8,0xea,0xea,0xc2,0xa3,0x47,0x8f,0xf0,0xef,0xff,0xfe,0xef,0xf8,0xc5,0x2f, - 0x7e,0x81,0x8f,0x3f,0xfe,0x18,0x2f,0x5e,0xbc,0x40,0x4f,0x4f,0x8f,0x55,0x2f,0x8b, - 0x88,0x63,0x44,0xc1,0x1c,0xe7,0xa8,0xd5,0x6a,0xa4,0xa6,0xa6,0x22,0x34,0x34,0xd4, - 0x6a,0xbf,0x90,0x10,0xf6,0xf7,0xf7,0xa3,0xa0,0xa0,0x0,0x45,0x45,0x45,0x36,0x5d, - 0xb1,0x42,0xf0,0xaf,0x77,0x45,0xb8,0x22,0x25,0x95,0x4a,0x6d,0x2a,0xb,0x99,0x4c, - 0x6,0x5f,0x5f,0x5f,0x2b,0x3f,0xa9,0x34,0x4d,0xb3,0x8b,0xdf,0xfe,0xfe,0xf7,0xbf, - 0xc7,0xb9,0x73,0xe7,0xd0,0xda,0xda,0x6a,0x35,0xfe,0x49,0xe0,0xfe,0xcf,0x8d,0xf, - 0x7b,0x82,0x40,0xe2,0x9d,0x9c,0x4b,0x56,0x61,0xd9,0xb4,0x69,0x13,0xf6,0xed,0xdb, - 0xe7,0xb4,0x21,0x84,0xbd,0xfb,0x3b,0x83,0x86,0x59,0x88,0x7b,0xdb,0xb6,0x6d,0x98, - 0x3b,0x77,0x2e,0xfc,0xfc,0xfc,0x0,0xde,0x7,0x6,0x1f,0xa1,0xf,0x5,0x9a,0xb1, - 0x88,0x7d,0xf4,0xe8,0x11,0x4e,0x9c,0x38,0x81,0xc2,0xc2,0x42,0xa7,0xc4,0x12,0xe3, - 0x24,0xef,0x38,0xc2,0x5e,0x3c,0x8d,0x5,0x64,0x31,0xf8,0x8c,0x8c,0xc,0x1c,0x3a, - 0x74,0x8,0x7f,0xf1,0x17,0x7f,0x81,0x9f,0xff,0xfc,0xe7,0x38,0x74,0xe8,0x10,0x56, - 0xaf,0x5e,0x8d,0xb4,0xb4,0x34,0x84,0x86,0x86,0xc2,0xc3,0xc3,0x3,0x52,0xce,0x1a, - 0xb2,0x83,0x83,0x83,0x28,0x2b,0x2b,0xc3,0xc9,0x93,0x27,0xf1,0x4f,0xff,0xf4,0x4f, - 0xf8,0x5f,0xff,0xeb,0x7f,0xe1,0xd4,0xa9,0x53,0x78,0xf6,0xec,0x19,0xeb,0x8,0xc4, - 0x95,0xde,0x73,0x3c,0x20,0xa,0xe6,0x28,0xf3,0x3a,0x19,0x94,0x7f,0xad,0x4c,0x26, - 0x43,0x40,0x40,0x0,0x62,0x63,0x63,0xe1,0xe7,0xe7,0xe7,0xb0,0x42,0xa7,0x69,0x1a, - 0xbd,0xbd,0xbd,0x78,0xf2,0xe4,0x89,0xd5,0x2a,0x3,0xfc,0xf3,0x5c,0x1d,0x7b,0xe1, - 0x95,0x48,0x24,0xf0,0xf2,0xf2,0x82,0xaf,0xaf,0x2f,0xe4,0x72,0x39,0xbb,0x9f,0x62, - 0xc,0x71,0x84,0xc6,0xee,0xfa,0xfb,0xfb,0x91,0x9b,0x9b,0x8b,0x93,0x27,0x4f,0xe2, - 0xc6,0x8d,0x1b,0x68,0x69,0x69,0x61,0x57,0x39,0xe1,0xc2,0x15,0xc0,0xa1,0x10,0xba, - 0x96,0xac,0x72,0xb2,0x63,0xc7,0xe,0x76,0x2c,0x71,0x28,0x9c,0x7d,0x1e,0x1f,0x62, - 0x11,0xbb,0x61,0xc3,0x6,0xac,0x5e,0xbd,0x1a,0x81,0x81,0x81,0xac,0x18,0x52,0x3c, - 0x3,0x27,0x2e,0x42,0x62,0x3a,0x30,0x30,0x80,0xc7,0x8f,0x1f,0xe3,0xec,0xd9,0xb3, - 0xc8,0xc9,0xc9,0x99,0x50,0x3e,0x62,0x49,0xfc,0x4b,0x99,0x95,0x74,0x12,0x12,0x12, - 0x10,0x1d,0x1d,0xcd,0x7a,0x8d,0xe2,0xc3,0x8f,0xbb,0xe1,0x42,0x71,0x9c,0x60,0x10, - 0x57,0x8f,0xd3,0xa7,0x4f,0xc7,0x92,0x25,0x4b,0xb0,0x79,0xf3,0x66,0x7c,0xef,0x7b, - 0xdf,0xc3,0xc1,0x83,0x7,0xf1,0xde,0x7b,0xef,0xe1,0xdd,0x77,0xdf,0xc5,0xe6,0xcd, - 0x9b,0x91,0x9e,0x9e,0x8e,0xa0,0xa0,0x20,0xb6,0xeb,0x95,0x66,0x7a,0x4f,0xea,0xeb, - 0xeb,0xf1,0xf8,0xf1,0x63,0x5c,0xb8,0x70,0x1,0x47,0x8f,0x1e,0xc5,0xa7,0x9f,0x7e, - 0x8a,0xcf,0x3e,0xfb,0xc,0x57,0xae,0x5c,0x61,0x17,0x5f,0x27,0x79,0xfa,0x55,0xf3, - 0xd9,0x44,0x85,0xb2,0x58,0x2c,0x6e,0x1f,0x63,0x3a,0x9d,0xe,0x97,0x2e,0x5d,0xc2, - 0x4f,0x7e,0xf2,0x13,0xd4,0xd6,0xd6,0xf2,0xf,0x8f,0xa,0x52,0xa9,0xd4,0xee,0x4a, - 0x0,0xaf,0x82,0x44,0x22,0x81,0xbf,0xbf,0x3f,0x56,0xad,0x5a,0x85,0x9f,0xfd,0xec, - 0x67,0x48,0x4c,0x4c,0x74,0x98,0xf9,0xcd,0x66,0x33,0x9e,0x3f,0x7f,0x8e,0xbf,0xfc, - 0xcb,0xbf,0xc4,0x95,0x2b,0x57,0x1c,0x9e,0x3b,0xde,0x90,0x32,0x4e,0x9,0xf6,0xef, - 0xdf,0x8f,0xff,0xfa,0x5f,0xff,0x2b,0xbc,0xbd,0xbd,0xd9,0xf7,0x33,0x9b,0xcd,0xa8, - 0xab,0xab,0xc3,0xef,0x7e,0xf7,0x3b,0xfc,0xeb,0xbf,0xfe,0xab,0xe0,0x8a,0x2c,0x64, - 0xe9,0xb0,0xf7,0xdf,0x7f,0x1f,0x4b,0x97,0x2e,0x45,0x70,0x70,0xf0,0x2b,0x57,0x80, - 0xdc,0xeb,0x48,0x18,0xc8,0x5f,0x83,0xc1,0x80,0xaa,0xaa,0x2a,0x7c,0xf5,0xd5,0x57, - 0x38,0x75,0xea,0x14,0x9a,0x9b,0x9b,0xad,0x8e,0xbf,0x2e,0x12,0x89,0x4,0x61,0x61, - 0x61,0xd8,0xb5,0x6b,0x17,0xb6,0x6e,0xdd,0x8a,0x29,0x53,0xa6,0xc,0xcb,0x58,0x89, - 0x8b,0x5e,0xaf,0x47,0x71,0x71,0x31,0x3e,0xff,0xfc,0x73,0xfc,0xe1,0xf,0x7f,0x40, - 0x5b,0x5b,0x1b,0xff,0x94,0x9,0x1,0x69,0xad,0x2f,0x5b,0xb6,0xc,0x3d,0x3d,0x3d, - 0xa8,0xac,0xac,0x44,0x4d,0x4d,0xd,0x5a,0x5a,0x5a,0x86,0xb5,0x38,0xba,0x23,0x24, - 0x12,0x9,0xbb,0xd0,0x40,0x78,0x78,0x38,0xe2,0xe2,0xe2,0x10,0x1f,0x1f,0x8f,0xc4, - 0xc4,0x44,0x24,0x25,0x25,0x21,0x2a,0x2a,0xa,0x9e,0x9e,0x9e,0x90,0xcb,0xe5,0x90, - 0xcb,0xe5,0x6c,0x2b,0x92,0x88,0x24,0x98,0x7c,0xae,0xd5,0x6a,0x51,0x53,0x53,0x83, - 0x7b,0xf7,0xee,0xe1,0xf6,0xed,0xdb,0x78,0xf2,0xe4,0x9,0x9a,0x9b,0x9b,0xd1,0xdf, - 0xdf,0xcf,0xf6,0xc,0x70,0xc3,0xcb,0xbd,0x7e,0x24,0x20,0xdd,0xc5,0x8b,0x16,0x2d, - 0xc2,0xcf,0x7f,0xfe,0x73,0xcc,0x9b,0x37,0x6f,0x44,0xef,0xef,0xa,0x88,0x82,0x39, - 0xa,0x48,0x19,0xff,0x9d,0xd3,0xa7,0x4f,0x87,0x97,0x97,0x17,0xa4,0x43,0xcc,0x93, - 0x1c,0xa,0x9a,0x69,0xd,0x84,0x85,0x85,0x61,0xde,0xbc,0x79,0xc8,0xcc,0xcc,0x44, - 0x60,0x60,0xa0,0x60,0xe6,0x24,0xfb,0xba,0xbb,0xbb,0x71,0xe7,0xce,0x1d,0xfc,0xdd, - 0xdf,0xfd,0x1d,0x1e,0x3f,0x7e,0xcc,0x3f,0xcd,0xa,0xa1,0x82,0x24,0xb4,0x6f,0x34, - 0x71,0xf4,0x7c,0x2f,0x2f,0x2f,0xac,0x5e,0xbd,0x1a,0xfb,0xf7,0xef,0xc7,0x9a,0x35, - 0x6b,0xd8,0xd6,0x24,0xc5,0x58,0x77,0x96,0x96,0x96,0xe2,0xd3,0x4f,0x3f,0xc5,0x6f, - 0x7f,0xfb,0x5b,0x41,0xc1,0x4,0x33,0x97,0x75,0xde,0xbc,0x79,0xd8,0xb7,0x6f,0x1f, - 0xd6,0xaf,0x5f,0x8f,0xc0,0xc0,0x40,0x2b,0x23,0x19,0x47,0xcf,0x1f,0xe,0xc4,0x59, - 0x79,0x6e,0x6e,0x2e,0x1e,0x3c,0x78,0x0,0x9d,0x4e,0xc7,0xb6,0x10,0x2c,0x16,0xb, - 0x2b,0x70,0x64,0x7b,0x38,0xc2,0xad,0x56,0xab,0x91,0x98,0x98,0x88,0xf5,0xeb,0xd7, - 0xb3,0xab,0x4f,0x80,0x57,0x49,0xf2,0x2b,0x4c,0x21,0x2c,0x16,0xb,0xca,0xcb,0xcb, - 0xf1,0xf1,0xc7,0x1f,0xe3,0xdb,0x6f,0xbf,0x45,0x45,0x45,0x85,0xcd,0x75,0x23,0x11, - 0x17,0xae,0xe,0x71,0x37,0xb9,0x63,0xc7,0xe,0x2c,0x5f,0xbe,0x1c,0x14,0x45,0xa1, - 0xb7,0xb7,0x17,0x3,0x3,0x3,0xac,0xe7,0x29,0xf2,0xeb,0xea,0xea,0xc2,0xc0,0xc0, - 0x0,0xb4,0x5a,0x2d,0x74,0x3a,0x9d,0x95,0x4f,0x61,0x8a,0x99,0x1b,0x29,0x93,0xc9, - 0xa0,0xd1,0x68,0xa0,0x56,0xab,0xa1,0x66,0x56,0xdc,0x21,0xe,0xfc,0x3,0x2,0x2, - 0xe0,0xeb,0xeb,0xb,0xf,0xf,0xf,0x78,0x7a,0x7a,0xc2,0xc3,0xc3,0x3,0x1e,0x1e, - 0x1e,0xf0,0xf2,0xf2,0x82,0x5a,0xad,0xb6,0x49,0x2b,0x6e,0xfc,0xeb,0xf5,0x7a,0x34, - 0x35,0x35,0xa1,0xa4,0xa4,0x4,0x2f,0x5f,0xbe,0xc4,0xd3,0xa7,0x4f,0x91,0x97,0x97, - 0x67,0x65,0x9c,0x35,0x1a,0x69,0x26,0xa,0xa6,0x9b,0x30,0xd6,0x82,0xa9,0x54,0x2a, - 0x31,0x6b,0xd6,0x2c,0x1c,0x38,0x70,0x80,0x5d,0x46,0x69,0x38,0x90,0xc2,0xc2,0xcd, - 0x7c,0xa4,0xb,0x32,0x2c,0x2c,0xc,0xa1,0xa1,0xa1,0x82,0x5d,0x8e,0x4,0xb3,0xd9, - 0x8c,0xea,0xea,0x6a,0x9c,0x3a,0x75,0xa,0x9f,0x7e,0xfa,0x29,0xca,0xca,0xca,0xf8, - 0xa7,0xbc,0x32,0xa3,0x51,0x10,0xed,0x41,0x31,0x86,0x35,0xd3,0xa7,0x4f,0xc7,0xc1, - 0x83,0x7,0xf1,0xd6,0x5b,0x6f,0xb1,0x8e,0x1b,0x88,0x60,0xea,0x74,0x3a,0x3c,0x7a, - 0xf4,0x8,0x5f,0x7c,0xf1,0x5,0x8e,0x1f,0x3f,0x6e,0x77,0x9d,0x46,0x8a,0xa2,0xe0, - 0xe5,0xe5,0xc5,0xba,0x8e,0x5b,0xb3,0x66,0xd,0xeb,0x98,0x7a,0x24,0xdf,0x8f,0x88, - 0x78,0x73,0x73,0x33,0xca,0xcb,0xcb,0x5,0xfd,0xaf,0xa,0xa5,0xf7,0x50,0x90,0xb8, - 0x8,0xa,0xa,0x42,0x7c,0x7c,0xbc,0x95,0x7b,0xc4,0xa1,0xee,0x43,0x73,0x96,0x81, - 0x33,0x99,0x4c,0xa8,0xae,0xae,0xc6,0xd9,0xb3,0x67,0x71,0xe4,0xc8,0x11,0xbc,0x78, - 0xf1,0x62,0xc8,0xeb,0xdd,0x11,0xb2,0xfa,0xcf,0xdb,0x6f,0xbf,0x8d,0x5d,0xbb,0x76, - 0x21,0x36,0x36,0x96,0x3d,0x46,0x33,0x5d,0x99,0x7a,0xbd,0x1e,0xbd,0xbd,0xbd,0xe8, - 0xed,0xed,0x45,0x5f,0x5f,0x1f,0xb4,0x5a,0x2d,0x6,0x7,0x7,0x61,0x30,0x18,0x60, - 0x30,0x18,0xac,0xc6,0xc4,0x89,0x60,0x12,0x67,0x1a,0x2a,0x95,0x8a,0x15,0x4d,0x1f, - 0x1f,0x1f,0x78,0x79,0x79,0x41,0x2e,0x97,0x5b,0x9,0x23,0xe5,0xc4,0xfc,0x60,0x30, - 0x63,0x95,0x1d,0x1d,0x1d,0xa8,0xab,0xab,0x43,0x59,0x59,0x19,0x1e,0x3c,0x78,0x80, - 0xb,0x17,0x2e,0xa0,0xaa,0xaa,0x8a,0x7f,0xea,0x1b,0x45,0x14,0x4c,0x37,0x61,0xac, - 0x5,0x53,0xa3,0xd1,0x60,0xd5,0xaa,0x55,0xf8,0xeb,0xbf,0xfe,0x6b,0x24,0x27,0x27, - 0xb3,0x63,0x6c,0xa4,0x52,0x7f,0x55,0xc8,0xb5,0xfc,0x7b,0xf0,0xef,0x6b,0x30,0x18, - 0xf0,0xdd,0x77,0xdf,0xe1,0x37,0xbf,0xf9,0xd,0xae,0x5c,0xb9,0x82,0xd6,0xd6,0x56, - 0xab,0xf3,0xb9,0x48,0x99,0x25,0xb3,0x88,0x55,0xa5,0xc5,0x62,0x81,0x4e,0xa7,0xb3, - 0xdb,0x32,0x1b,0xb,0xc8,0xbb,0x29,0x99,0x15,0x5a,0x36,0x6f,0xde,0x8c,0x2d,0x5b, - 0xb6,0xd8,0x8c,0xd,0x52,0x14,0x85,0x9e,0x9e,0x1e,0x5c,0xba,0x74,0x9,0x5f,0x7e, - 0xf9,0x25,0x2e,0x5f,0xbe,0x6c,0x73,0x9c,0x5b,0xa0,0x29,0x8a,0x82,0x46,0xa3,0xc1, - 0xfc,0xf9,0xf3,0xf1,0xee,0xbb,0xef,0x62,0xf1,0xe2,0xc5,0x8,0xb,0xb,0x7b,0x6d, - 0xd1,0xe4,0xa7,0x7,0x79,0xae,0xb3,0x6,0x34,0xc3,0x81,0x5b,0xc9,0xe,0x17,0x8b, - 0xc5,0x82,0xd6,0xd6,0x56,0x9c,0x3f,0x7f,0x1e,0x9f,0x7c,0xf2,0x89,0xd3,0xc6,0x61, - 0xee,0x4,0x11,0xb7,0xd0,0xd0,0x50,0xac,0x5f,0xbf,0x1e,0x7,0xe,0x1c,0xc0,0xfc, - 0xf9,0xf3,0x1d,0xc6,0x29,0xc9,0x1b,0xfc,0xbf,0x42,0xf0,0xf3,0x81,0xa3,0xfb,0xf2, - 0xe1,0xe7,0x57,0xfe,0x7e,0x32,0xfd,0xe7,0xc2,0x85,0xb,0xf8,0xcd,0x6f,0x7e,0x83, - 0x67,0xcf,0x9e,0x9,0x9e,0xcf,0xc7,0xde,0x7d,0x87,0xcb,0x44,0x10,0xcc,0x57,0x1b, - 0xe0,0x10,0x79,0x25,0x24,0x8c,0x9f,0x53,0x29,0xe3,0xba,0x8d,0xfc,0x7d,0xd5,0x9f, - 0xbd,0x2,0xc7,0x2f,0x0,0x16,0x8b,0x5,0x6d,0x6d,0x6d,0x28,0x2a,0x2a,0x12,0x6c, - 0x61,0x91,0x7b,0x28,0x14,0xa,0xc4,0xc6,0xc6,0x62,0xfe,0xfc,0xf9,0x58,0xb7,0x6e, - 0x1d,0x36,0x6d,0xda,0x84,0x15,0x2b,0x56,0x20,0x2d,0x2d,0x8d,0x5d,0x1,0x45,0xe8, - 0xba,0xd1,0x86,0xa6,0x69,0xb6,0xd5,0xfe,0xbd,0xef,0x7d,0xf,0x7b,0xf6,0xec,0x41, - 0x62,0x62,0xa2,0x60,0x78,0x74,0x3a,0x1d,0x2a,0x2a,0x2a,0xd8,0xd5,0x4d,0xec,0x41, - 0xe2,0x4c,0xab,0xd5,0xe2,0xfe,0xfd,0xfb,0xf8,0xcd,0x6f,0x7e,0x83,0x3b,0x77,0xee, - 0x58,0x4d,0x39,0x79,0x15,0xf8,0x62,0xc9,0x85,0x9f,0x9e,0xaf,0xfb,0x23,0x63,0x5b, - 0x5c,0xf8,0xdb,0x10,0xa8,0xd0,0xc9,0x39,0xbd,0xbd,0xbd,0xb8,0x7e,0xfd,0x3a,0xce, - 0x9c,0x39,0x33,0x21,0xc5,0x12,0x9c,0xbc,0x35,0x6d,0xda,0x34,0xec,0xdc,0xb9,0x13, - 0xd3,0xa7,0x4f,0x87,0xc4,0x89,0x71,0x60,0x8a,0x11,0x5a,0x92,0xe,0x32,0x99,0x4c, - 0xf0,0xc7,0x4d,0x2f,0xa1,0xb4,0x81,0x9d,0x34,0x3,0x53,0x8e,0x85,0xe0,0x4e,0x89, - 0xe2,0xfe,0xf8,0xe9,0x6c,0xf,0x67,0xcf,0x13,0x11,0x5,0x73,0x54,0xa1,0x39,0x56, - 0x69,0xaf,0x92,0x49,0xed,0x15,0x24,0xc,0x71,0x3f,0x32,0xc6,0x51,0x57,0x57,0x27, - 0xd8,0x52,0x54,0x2a,0x95,0x48,0x4f,0x4f,0xc7,0x8f,0x7e,0xf4,0x23,0xfc,0xd5,0x5f, - 0xfd,0x15,0x7e,0xfa,0xd3,0x9f,0xe2,0xfd,0xf7,0xdf,0xc7,0x7b,0xef,0xbd,0x87,0x3f, - 0xfb,0xb3,0x3f,0xc3,0x2f,0x7e,0xf1,0xb,0xfc,0xf2,0x97,0xbf,0xc4,0xd6,0xad,0x5b, - 0xad,0xa6,0x45,0x38,0x7a,0xe6,0x9b,0x46,0xc2,0xf8,0xad,0xc,0x8,0x8,0x80,0xbf, - 0xbf,0x3f,0xe4,0x72,0xb9,0x4d,0x78,0x6,0x7,0x7,0xd1,0xda,0xda,0x8a,0xc2,0xc2, - 0x42,0xc1,0x9e,0x5,0xee,0xf9,0xdc,0x74,0x21,0xd6,0xa1,0x47,0x8e,0x1c,0xc1,0x85, - 0xb,0x17,0xac,0xdc,0xe8,0xf1,0xaf,0x1b,0xa,0xa1,0x34,0x1b,0xce,0xf5,0xc3,0x81, - 0x7b,0x5f,0x7b,0x61,0x25,0x15,0x3b,0x39,0x46,0x7e,0x3d,0x3d,0x3d,0xb8,0x7f,0xff, - 0x3e,0x2e,0x5c,0xb8,0x80,0x47,0x8f,0x1e,0x9,0x8a,0x25,0xff,0x5d,0xf8,0xdb,0xee, - 0x80,0x4a,0xa5,0xc2,0x8c,0x19,0x33,0x58,0xa3,0x29,0x8d,0x46,0x63,0x13,0x87,0x7c, - 0xf8,0x82,0x4a,0xc4,0x8a,0x66,0x7a,0x11,0xb8,0xf1,0xcc,0x47,0x28,0xe,0x85,0xf2, - 0xa5,0x23,0xc8,0x3d,0xb8,0xf7,0xb2,0x77,0x9d,0xd0,0xb9,0x22,0xce,0x23,0xa,0xe6, - 0x18,0xf1,0x2a,0x19,0xd6,0x5e,0x21,0x80,0xc0,0xfd,0xc8,0xb6,0xc9,0x64,0x42,0x4b, - 0x4b,0xb,0xaa,0xab,0xab,0xd1,0xdf,0xdf,0x6f,0x75,0xf,0x29,0xe3,0x29,0x68,0xfe, - 0xfc,0xf9,0xd8,0xb7,0x6f,0x1f,0xe,0x1f,0x3e,0x8c,0x9d,0x3b,0x77,0x62,0xc5,0x8a, - 0x15,0x98,0x3b,0x77,0x2e,0xd2,0xd3,0xd3,0xb1,0x60,0xc1,0x2,0xb6,0x6b,0xea,0xe0, - 0xc1,0x83,0xc8,0xca,0xca,0x62,0xbd,0xe6,0x90,0xe7,0xf0,0x9f,0xfd,0x26,0x21,0xcf, - 0xb2,0x30,0x8e,0xa,0xba,0xbb,0xbb,0x5,0x9d,0x9b,0xd3,0x34,0x8d,0xce,0xce,0x4e, - 0xe4,0xe7,0xe7,0xa3,0xa4,0xa4,0x44,0xb0,0x65,0xcd,0x85,0xff,0xe,0xfd,0xfd,0xfd, - 0xc8,0xcb,0xcb,0xc3,0xf1,0xe3,0xc7,0x71,0xed,0xda,0x35,0xab,0x29,0x27,0xfc,0x73, - 0x21,0x90,0x36,0xf6,0x2a,0xc8,0xd1,0x42,0xe8,0xd9,0xdc,0xb8,0x23,0xdb,0x14,0x45, - 0x61,0x60,0x60,0x0,0x2f,0x5e,0xbc,0xc0,0x99,0x33,0x67,0x1c,0xfa,0x88,0xe5,0xdf, - 0x93,0xbf,0x3d,0xde,0x91,0xc9,0x64,0x88,0x8a,0x8a,0xc2,0x8a,0x15,0x2b,0x90,0x99, - 0x99,0x9,0x7f,0x7f,0x7f,0xfe,0x29,0x82,0xf0,0xe3,0x81,0xbb,0x2d,0x94,0x57,0xb8, - 0xf0,0xaf,0xe5,0xc3,0xbd,0x7e,0xa8,0x7b,0x71,0xb1,0x77,0x2e,0x79,0xde,0x50,0xcf, - 0x15,0x11,0x46,0x14,0x4c,0x37,0xc7,0x60,0x30,0xa0,0xa2,0xa2,0x2,0x55,0x55,0x55, - 0x36,0x85,0x48,0xa9,0x54,0x22,0x2d,0x2d,0xd,0xbb,0x76,0xed,0xc2,0xfe,0xfd,0xfb, - 0xd9,0xa5,0xc1,0x48,0x77,0x11,0xc5,0xb4,0x46,0xc8,0xd8,0x44,0x66,0x66,0x26,0xe, - 0x1d,0x3a,0x84,0x55,0xab,0x56,0x21,0x20,0x20,0x0,0x78,0x45,0x61,0xe0,0x87,0x63, - 0x38,0xd0,0x4c,0x17,0xa7,0xd9,0x6c,0x46,0x67,0x67,0x27,0x9a,0x9b,0x9b,0x5,0x5, - 0x93,0xf8,0xcc,0xbd,0x70,0xe1,0x2,0xaa,0xab,0xab,0xf9,0x87,0x6d,0x20,0xef,0xc0, - 0xd,0x5b,0x5f,0x5f,0x1f,0x72,0x72,0x72,0xf0,0xe9,0xa7,0x9f,0x22,0x27,0x27,0x7, - 0xad,0xad,0xad,0x36,0xdd,0x62,0xfc,0xeb,0xc8,0xb6,0xa3,0x2e,0xb7,0xb1,0x80,0xe2, - 0x74,0xd1,0x71,0xc3,0x65,0x30,0x18,0x50,0x5e,0x5e,0x8e,0xab,0x57,0xaf,0xe2,0xf2, - 0xe5,0xcb,0xa8,0xab,0xab,0x1b,0x76,0x7a,0xba,0x3,0x52,0xc6,0xef,0xee,0x8a,0x15, - 0x2b,0xb0,0x72,0xe5,0x4a,0x44,0x46,0x46,0xb2,0x46,0x38,0xae,0x94,0x8e,0x22,0x63, - 0x8b,0x28,0x98,0x6e,0xc,0x45,0x51,0xec,0xdc,0xbf,0xb2,0xb2,0x32,0xab,0x6e,0x36, - 0xa9,0x54,0x8a,0xb0,0xb0,0x30,0xac,0x5b,0xb7,0xe,0xeb,0xd7,0xaf,0x87,0xaf,0xaf, - 0xaf,0x8d,0xf5,0x2e,0xff,0x4b,0x59,0xad,0x56,0x63,0xca,0x94,0x29,0xd8,0xbe,0x7d, - 0x3b,0xdb,0x5d,0x35,0x1c,0xf8,0xa2,0xf2,0xaa,0xd0,0x4c,0x57,0xd7,0xc0,0xc0,0x0, - 0x7a,0x7a,0x7a,0x6c,0x44,0x8c,0x4c,0x25,0xb9,0x71,0xe3,0x6,0x1e,0x3d,0x7a,0x34, - 0xac,0x9,0xf7,0xfc,0xb0,0x69,0xb5,0x5a,0x3c,0x7a,0xf4,0x8,0xbf,0xf9,0xcd,0x6f, - 0x70,0xf5,0xea,0x55,0xb4,0xb7,0xb7,0xb3,0xa2,0xd,0x1,0xf1,0x77,0x35,0xa1,0x24, - 0xf0,0xd3,0x92,0x62,0x7c,0xc4,0x36,0x36,0x36,0xe2,0xe2,0xc5,0x8b,0xf8,0xc3,0x1f, - 0xfe,0x60,0xd7,0xa1,0xba,0xbb,0x23,0x65,0xfc,0xb2,0x26,0x25,0x25,0x21,0x2b,0x2b, - 0xb,0xe9,0xe9,0xe9,0x56,0xe,0xcb,0x27,0x62,0x9c,0x88,0x8,0x23,0xa,0xa6,0x1b, - 0x43,0xd3,0x34,0x6,0x7,0x7,0x51,0x5d,0x5d,0x6d,0x65,0xf4,0x22,0x65,0x16,0x97, - 0x4d,0x4e,0x4e,0xc6,0xcc,0x99,0x33,0x11,0x11,0x11,0x61,0xd5,0x2,0x21,0x70,0x2b, - 0x7f,0xf2,0xd7,0xcb,0xcb,0xb,0x29,0x29,0x29,0x98,0x33,0x67,0xe,0xa2,0xa3,0xa3, - 0x87,0x25,0xe,0xfc,0xfb,0x3b,0xc2,0x99,0xfb,0x5a,0x2c,0x16,0xc,0xe,0xe,0x5a, - 0x9,0x26,0xc5,0x2c,0x5b,0x54,0x57,0x57,0x87,0x17,0x2f,0x5e,0xa0,0xb3,0xb3,0x73, - 0x58,0xcf,0x15,0x82,0x8c,0x69,0x1e,0x3b,0x76,0xc,0x17,0x2e,0x5c,0x40,0x73,0x73, - 0xb3,0x8d,0x47,0x20,0x7e,0x78,0x5f,0xf7,0x99,0x6f,0x1a,0xb3,0xd9,0x8c,0xb6,0xb6, - 0x36,0x5c,0xb8,0x70,0x1,0xe7,0xcf,0x9f,0x47,0x79,0x79,0xb9,0xcb,0x87,0xf9,0x4d, - 0x21,0x93,0xc9,0x10,0x13,0x13,0x83,0xad,0x5b,0xb7,0x22,0x3d,0x3d,0x1d,0x1e,0x1e, - 0x1e,0xc0,0x2b,0xf6,0x9e,0x88,0xb8,0x37,0xa2,0x60,0xba,0x9,0xa4,0xd5,0x0,0x4e, - 0x65,0x6d,0x34,0x1a,0xd1,0xda,0xda,0x8a,0xfa,0xfa,0x7a,0x74,0x75,0x75,0x59,0x9d, - 0xef,0xe5,0xe5,0x85,0x39,0x73,0xe6,0x20,0x32,0x32,0x92,0x15,0x46,0x7e,0x2b,0x84, - 0xf,0xd9,0xe7,0xe9,0xe9,0x89,0x69,0xd3,0xa6,0x21,0x21,0x21,0xc1,0xe9,0xa,0x85, - 0x2f,0xbc,0x23,0x81,0x50,0x85,0x46,0x73,0x5a,0x9f,0xbd,0xbd,0xbd,0x56,0xc7,0x1c, - 0x31,0x54,0xb8,0xfa,0xfb,0xfb,0x91,0x93,0x93,0x83,0x6f,0xbe,0xf9,0x6,0xd9,0xd9, - 0xd9,0xac,0x68,0x12,0x48,0x38,0x84,0xc2,0xe4,0x4a,0xd0,0xcc,0xc2,0xdb,0x1d,0x1d, - 0x1d,0xb8,0x77,0xef,0x1e,0xce,0x9c,0x39,0x83,0xe7,0xcf,0x9f,0xdb,0xd,0xf3,0x50, - 0xf1,0x32,0xde,0x91,0xcb,0xe5,0x88,0x8c,0x8c,0x44,0x46,0x46,0x6,0xd6,0xae,0x5d, - 0x8b,0xf0,0xf0,0x70,0xb7,0x7f,0x67,0x91,0x57,0x47,0x14,0x4c,0x37,0x81,0x5b,0x51, - 0x13,0xf1,0xeb,0xeb,0xeb,0x43,0x59,0x59,0x99,0xcd,0xbc,0x4b,0x9,0xe3,0x56,0x6f, - 0xca,0x94,0x29,0x8,0xa,0xa,0x62,0xaf,0xe1,0x8a,0x26,0xb9,0x1f,0x7f,0x9b,0xa2, - 0x28,0x28,0x95,0x4a,0x44,0x46,0x46,0x22,0x38,0x38,0xd8,0xea,0xbe,0x8e,0xe0,0xde, - 0x87,0x20,0x95,0x4a,0xe1,0xe9,0xe9,0x9,0x4f,0x4f,0x4f,0x9b,0xee,0x5d,0xf2,0x2c, - 0x47,0x50,0x14,0xc5,0x9a,0xea,0xb,0xed,0x57,0x28,0x14,0x76,0x85,0x80,0xcf,0x50, - 0xcf,0xa3,0x69,0x9a,0xf5,0x3d,0xfb,0xd1,0x47,0x1f,0xb1,0x53,0x4e,0x9c,0xbd,0xbf, - 0x2b,0xa1,0xd7,0xeb,0xf1,0xf0,0xe1,0x43,0x7c,0xfe,0xf9,0xe7,0x78,0xf6,0xec,0x99, - 0xa0,0x45,0x2c,0x61,0x3c,0xbe,0xdf,0x70,0xf0,0xf0,0xf0,0x40,0x46,0x46,0x6,0xb6, - 0x6e,0xdd,0x6a,0xe5,0xf4,0x42,0x44,0x44,0x8,0x51,0x30,0xdd,0x14,0x9a,0x71,0xb6, - 0x5e,0x54,0x54,0x84,0xd6,0xd6,0x56,0x1b,0xa1,0xa,0xa,0xa,0x42,0x62,0x62,0xa2, - 0xd5,0x4a,0x16,0x18,0xa2,0x45,0x41,0x44,0x53,0x22,0x91,0xc0,0xc3,0xc3,0xe3,0x95, - 0x7c,0xe3,0xca,0xe5,0x72,0xc4,0xc6,0xc6,0x62,0xd3,0xa6,0x4d,0xf8,0xc9,0x4f,0x7e, - 0x82,0x5f,0xfd,0xea,0x57,0xf8,0x9b,0xbf,0xf9,0x1b,0xfc,0xe5,0x5f,0xfe,0x25,0xbe, - 0xff,0xfd,0xef,0x63,0xd1,0xa2,0x45,0xec,0x9c,0x4f,0x47,0x15,0x17,0x9,0x83,0x8f, - 0x8f,0x8f,0x8d,0x60,0x82,0xb9,0x96,0x3f,0xb6,0x39,0x14,0x8e,0x9e,0x47,0xd0,0x6a, - 0xb5,0xf8,0xee,0xbb,0xef,0xf0,0xe5,0x97,0x5f,0xa,0x4e,0x39,0x71,0x65,0x28,0xc6, - 0x22,0xf6,0xde,0xbd,0x7b,0x38,0x7d,0xfa,0x34,0x1e,0x3e,0x7c,0x38,0xac,0xf1,0x5d, - 0x77,0x43,0xa3,0xd1,0x60,0xf6,0xec,0xd9,0x58,0xb9,0x72,0x25,0xa6,0x4f,0x9f,0xce, - 0x7a,0x47,0xe2,0x32,0x1e,0xd2,0x55,0x64,0xf4,0xb0,0xad,0x69,0x44,0xc6,0x2d,0xdc, - 0xa,0x9f,0x66,0xe6,0xd6,0x15,0x15,0x15,0x59,0x4d,0x13,0x20,0xe3,0x97,0x51,0x51, - 0x51,0x8,0xc,0xc,0x14,0xfc,0xa2,0xb6,0x57,0x49,0x90,0x56,0x28,0x98,0x31,0xb0, - 0xe1,0x8,0x92,0x54,0x2a,0x45,0x48,0x48,0x8,0x96,0x2d,0x5b,0x86,0xb7,0xdf,0x7e, - 0x1b,0x87,0xe,0x1d,0xc2,0x81,0x3,0x7,0xb0,0x7f,0xff,0x7e,0xec,0xdf,0xbf,0x1f, - 0x7,0xe,0x1c,0xc0,0xa1,0x43,0x87,0xf0,0xce,0x3b,0xef,0xb0,0x13,0xc6,0xf9,0xad, - 0x4e,0x2e,0x12,0x89,0x4,0x3e,0x3e,0x3e,0x8,0xa,0xa,0xb2,0x32,0xd0,0x0,0xf3, - 0xee,0x66,0xb3,0xf9,0x8d,0xad,0xf3,0xd7,0xdf,0xdf,0x8f,0xfb,0xf7,0xef,0xe3,0xd4, - 0xa9,0x53,0xb8,0x72,0xe5,0x8a,0xd5,0x98,0xa6,0xbd,0xb8,0x73,0x5,0x74,0x3a,0x1d, - 0x8a,0x8b,0x8b,0x71,0xe1,0xc2,0x5,0xdc,0xb8,0x71,0x3,0x1d,0x1d,0x1d,0x4e,0x7d, - 0x28,0x39,0x3a,0x36,0x5e,0x91,0xcb,0xe5,0x88,0x8b,0x8b,0xc3,0xfa,0xf5,0xeb,0x31, - 0x7f,0xfe,0x7c,0x78,0x7b,0x7b,0x43,0xc2,0x5b,0x60,0x1b,0x4e,0x7e,0x44,0x89,0x4c, - 0x1c,0x44,0xc1,0x74,0x23,0x28,0x4e,0x97,0x2a,0x19,0xa7,0x2a,0x2b,0x2b,0xb3,0x5a, - 0x69,0x42,0x26,0x93,0x21,0x2c,0x2c,0xc,0x29,0x29,0x29,0x82,0x5f,0xd4,0xe0,0xb4, - 0x24,0xf9,0xfb,0xc8,0x5f,0xa3,0xd1,0x88,0xce,0xce,0x4e,0x9b,0x31,0x42,0x7b,0x15, - 0x2b,0x99,0x96,0x32,0x77,0xee,0x5c,0xfc,0xf0,0x87,0x3f,0xc4,0x8f,0x7e,0xf4,0x23, - 0xac,0x5b,0xb7,0xe,0xa9,0xa9,0xa9,0x8,0xa,0xa,0x82,0xaf,0xaf,0x2f,0xc2,0xc3, - 0xc3,0x91,0x9e,0x9e,0x8e,0x3d,0x7b,0xf6,0xe0,0xcf,0xff,0xfc,0xcf,0xb1,0x7b,0xf7, - 0x6e,0x24,0x26,0x26,0xf2,0x6f,0xc5,0x22,0x93,0xc9,0x10,0x18,0x18,0x88,0xa8,0xa8, - 0x28,0x28,0x14,0xa,0xab,0x63,0x16,0x8b,0x5,0x6,0x83,0x1,0x3a,0x9d,0xce,0x6a, - 0xff,0x48,0xd2,0xd7,0xd7,0x87,0x3b,0x77,0xee,0xe0,0xc8,0x91,0x23,0xc8,0xcd,0xcd, - 0x65,0xe7,0x69,0xf2,0xe3,0x8d,0xb,0x11,0x54,0x47,0xe7,0xbc,0x2a,0x24,0xee,0xf9, - 0xf7,0xa6,0x99,0xae,0x66,0xe2,0x23,0x96,0x88,0x65,0x5d,0x5d,0x9d,0xcd,0x79,0xf6, - 0x70,0x74,0x6c,0x3c,0x42,0xc6,0x2d,0x97,0x2c,0x59,0x82,0xd5,0xab,0x57,0xb3,0x7e, - 0x62,0xdd,0xed,0x3d,0x45,0x46,0x1e,0x51,0x30,0xdd,0xc,0x52,0x21,0xf7,0xf4,0xf4, - 0xa0,0xae,0xae,0xe,0x9d,0x9d,0x9d,0x56,0x2d,0x41,0xb9,0x5c,0x8e,0xa8,0xa8,0x28, - 0x4c,0x9a,0x34,0xc9,0x46,0x68,0x1c,0xc1,0x15,0x43,0x83,0xc1,0x80,0xba,0xba,0x3a, - 0xb4,0xb4,0xb4,0x58,0x9d,0x63,0xaf,0xc2,0x51,0xa9,0x54,0x58,0xb0,0x60,0x1,0x7e, - 0xf0,0x83,0x1f,0x60,0xd1,0xa2,0x45,0x8,0x8,0x8,0x80,0x5c,0x2e,0x87,0x84,0xe3, - 0x26,0xc,0x8c,0x8,0xaa,0x54,0x2a,0xc4,0xc7,0xc7,0x63,0xd3,0xa6,0x4d,0xd8,0xb6, - 0x6d,0x1b,0xa6,0x4d,0x9b,0x26,0xd8,0x72,0x93,0xcb,0xe5,0x8,0xb,0xb,0x43,0x42, - 0x42,0x2,0xeb,0xf7,0x96,0x40,0x33,0xe3,0x8d,0x3d,0x3d,0x3d,0x56,0xfb,0x47,0x12, - 0x9a,0xf1,0x8,0x44,0xdc,0xe8,0x5d,0xbf,0x7e,0x9d,0x6d,0xb1,0x71,0xc3,0xcb,0x8d, - 0x13,0x9a,0x33,0xe,0xcc,0x3f,0xf6,0xba,0x90,0x7b,0x91,0xf4,0x27,0x61,0x20,0x62, - 0xd9,0xd0,0xd0,0x80,0x5b,0xb7,0x6e,0xe1,0xd4,0xa9,0x53,0x28,0x2c,0x2c,0x64,0xc3, - 0x32,0x11,0x51,0xa9,0x54,0x98,0x33,0x67,0xe,0xf6,0xee,0xdd,0x8b,0xe8,0xe8,0x68, - 0xc1,0x2e,0x7d,0x11,0x11,0x21,0xc4,0x9c,0xe2,0x86,0x10,0x27,0xcc,0xa5,0xa5,0xa5, - 0x36,0x6,0x1d,0x72,0xb9,0x1c,0x11,0x11,0x11,0x48,0x4e,0x4e,0xb6,0xdb,0xc2,0x1c, - 0xa,0x32,0xd9,0x5d,0xc8,0xdd,0x1c,0x1f,0x85,0x42,0x81,0xf8,0xf8,0x78,0x2c,0x5c, - 0xb8,0x10,0xb3,0x67,0xcf,0x46,0x40,0x40,0x80,0x55,0xd7,0x17,0x57,0x44,0xc8,0x3e, - 0x95,0x4a,0x85,0xb8,0xb8,0x38,0x64,0x65,0x65,0x61,0xc1,0x82,0x5,0x50,0xab,0xd5, - 0x36,0x95,0xbb,0x8c,0x59,0x85,0x3e,0x2a,0x2a,0xca,0x6a,0xc1,0x68,0x30,0xad,0xeb, - 0xee,0xee,0x6e,0xb4,0xb6,0xb6,0xa,0xba,0x2,0x1c,0x49,0x6,0x6,0x6,0x90,0x9f, - 0x9f,0x8f,0x3f,0xfc,0xe1,0xf,0xb8,0x78,0xf1,0x22,0x5a,0x5b,0x5b,0xad,0xba,0x82, - 0x89,0x38,0xf2,0x5,0xdf,0xde,0xbe,0x91,0x80,0x1b,0x97,0x34,0xe3,0xf1,0xe8,0xce, - 0x9d,0x3b,0x38,0x79,0xf2,0x24,0xaa,0xaa,0xaa,0x86,0xd5,0x95,0x3e,0x9e,0x11,0x8a, - 0x5f,0x8d,0x46,0x83,0xf4,0xf4,0x74,0xac,0x59,0xb3,0x6,0x53,0xa7,0x4e,0x85,0x87, - 0x87,0x87,0x55,0xde,0x12,0xfa,0x38,0xe3,0x6f,0x8b,0x4c,0x5c,0x44,0xc1,0x74,0x43, - 0x8c,0x46,0x23,0x1a,0x1a,0x1a,0x50,0x52,0x52,0x62,0xe3,0x5,0x47,0xa1,0x50,0x20, - 0x2a,0x2a,0xa,0x11,0x11,0x11,0x36,0x42,0xc3,0xc5,0x5e,0x25,0x41,0x33,0xd6,0xb7, - 0xe5,0xe5,0xe5,0x68,0x6c,0x6c,0x64,0xf7,0xf3,0x2b,0x1a,0xf2,0xbf,0x46,0xa3,0xc1, - 0xac,0x59,0xb3,0x30,0x67,0xce,0x1c,0x78,0x7b,0x7b,0xdb,0x54,0xe6,0xf6,0x50,0x2a, - 0x95,0x98,0x34,0x69,0x12,0x3b,0x4f,0x94,0x3b,0x9e,0x29,0x97,0xcb,0x11,0x12,0x12, - 0x82,0x88,0x88,0x8,0xf8,0xf9,0xf9,0xd9,0x8c,0x3d,0x19,0x8d,0x46,0x74,0x77,0x77, - 0xa3,0xaf,0xaf,0x8f,0xdd,0xf7,0x26,0xe9,0xef,0xef,0xc7,0xdd,0xbb,0x77,0x71,0xfc, - 0xf8,0x71,0xdc,0xb9,0x73,0xc7,0xca,0x8d,0x1e,0xc1,0xd1,0xbb,0xbe,0x29,0x68,0x8e, - 0x8f,0xd8,0x6f,0xbf,0xfd,0x16,0xd9,0xd9,0xd9,0x36,0x1f,0x50,0xee,0x2,0x3f,0xef, - 0x71,0xf3,0x19,0x81,0x18,0x9c,0xad,0x5b,0xb7,0xe,0x19,0x19,0x19,0xf0,0xf2,0xf2, - 0x62,0xaf,0xe3,0x9f,0xcb,0xc5,0xd1,0x31,0x91,0x89,0x85,0x28,0x98,0x6e,0x6,0xc5, - 0xac,0xb7,0xd8,0xd0,0xd0,0x80,0xd2,0xd2,0x52,0x18,0xc,0x6,0xf6,0x98,0x4a,0xa5, - 0x42,0x42,0x42,0x2,0x22,0x22,0x22,0xa0,0x52,0xa9,0x4,0x2b,0x95,0xa1,0xd0,0xe9, - 0x74,0x68,0x6e,0x6e,0x46,0x43,0x43,0x83,0x95,0x7f,0x56,0x9a,0xd7,0xc5,0x47,0xfe, - 0x57,0xab,0xd5,0x98,0x3c,0x79,0x32,0x52,0x53,0x53,0x59,0x4f,0x42,0x34,0x6f,0xa, - 0x7,0x3f,0xc,0x64,0x5b,0xa1,0x50,0x20,0x32,0x32,0x12,0xa9,0xa9,0xa9,0x56,0xdd, - 0xae,0x2a,0x95,0x8a,0x5d,0x89,0x9e,0x2f,0xd4,0x6,0x83,0x1,0xcd,0xcd,0xcd,0x68, - 0x69,0x69,0x79,0xe3,0xad,0x4b,0x2,0xf9,0x88,0xb8,0x73,0xe7,0xe,0x7e,0xf3,0x9b, - 0xdf,0x20,0x27,0x27,0xc7,0xe9,0x55,0x4e,0xf8,0xe1,0x1f,0x49,0x6,0x6,0x6,0x50, - 0x54,0x54,0x84,0xaf,0xbf,0xfe,0x1a,0xd7,0xae,0x5d,0x7b,0x63,0x46,0x50,0xae,0x4, - 0xc9,0xd3,0xfc,0x3c,0x25,0x91,0x48,0x10,0x14,0x14,0x84,0x25,0x4b,0x96,0x20,0x23, - 0x23,0x3,0xf1,0xf1,0xf1,0x56,0x1f,0x5a,0xdc,0xb9,0xc8,0xdc,0x6b,0xdf,0x64,0xfa, - 0x88,0x8c,0x3f,0x44,0xc1,0x74,0x33,0x2c,0x16,0xb,0xf4,0x7a,0x3d,0x1a,0x1a,0x1a, - 0x50,0x5d,0x5d,0x6d,0x25,0x1a,0x2a,0x95,0xa,0x93,0x26,0x4d,0x62,0x3d,0xfb,0x40, - 0x40,0xac,0x8,0x42,0x95,0x84,0xc5,0x62,0x41,0x67,0x67,0x27,0x4a,0x4a,0x4a,0x9c, - 0x32,0xf8,0x91,0x4a,0xa5,0xf0,0xf5,0xf5,0x45,0x4c,0x4c,0xc,0x82,0x83,0x83,0xd9, - 0xa,0x89,0xfb,0x57,0xe8,0x5a,0xb2,0x4d,0xae,0xf,0xf,0xf,0xb7,0x6a,0xd,0xab, - 0xd5,0x6a,0xa4,0xa4,0xa4,0x58,0xad,0x9c,0x42,0x20,0xcb,0x79,0xb5,0xb4,0xb4,0xd8, - 0xdc,0xf7,0x4d,0xa3,0xd5,0x6a,0x91,0x9f,0x9f,0x8f,0x4f,0x3e,0xf9,0x4,0x97,0x2e, - 0x5d,0xb2,0x72,0xa3,0x67,0x2f,0x2c,0xfc,0xa,0x7a,0xa4,0x18,0x1c,0x1c,0x44,0x61, - 0x61,0x21,0xbe,0xfc,0xf2,0x4b,0xdc,0xbf,0x7f,0x9f,0x6d,0x6d,0xdb,0xb,0xc7,0x78, - 0x67,0xa8,0x38,0x54,0xa9,0x54,0x98,0x35,0x6b,0x16,0xb6,0x6f,0xdf,0x8e,0xd4,0xd4, - 0x54,0x76,0xdc,0x92,0x5c,0x67,0x2f,0x1d,0xec,0xed,0x17,0x99,0x98,0x88,0x82,0xe9, - 0x46,0x50,0x8c,0x5b,0xb8,0x86,0x86,0x6,0xd4,0xd5,0xd5,0xd9,0x74,0xbf,0x91,0x96, - 0x99,0x90,0xd0,0xc,0x5,0xcd,0xf1,0x10,0x53,0x58,0x58,0x68,0x33,0x7f,0x8f,0x5f, - 0xa9,0x10,0xcb,0xd8,0x49,0x93,0x26,0x21,0x38,0x38,0x18,0x52,0x66,0xad,0x46,0xee, - 0x79,0xdc,0xca,0x8a,0x5b,0x91,0x73,0xcf,0x51,0x28,0x14,0x56,0x63,0xad,0xdc,0xfb, - 0x46,0x46,0x46,0xda,0x5c,0x37,0x30,0x30,0x80,0xf2,0xf2,0x72,0x34,0x35,0x35,0xd9, - 0x84,0x69,0x34,0x18,0x18,0x18,0xc0,0xc3,0x87,0xf,0x71,0xfc,0xf8,0x71,0x5c,0xbe, - 0x7c,0xd9,0xae,0x47,0xa0,0x37,0x5,0xc5,0xf4,0x30,0x10,0xc7,0xf3,0xd7,0xae,0x5d, - 0x43,0x7d,0x7d,0x3d,0xff,0x34,0xb7,0x45,0x28,0x7e,0xc9,0x92,0x5d,0xeb,0xd6,0xad, - 0xc3,0xcc,0x99,0x33,0xe1,0xe5,0xe5,0xc5,0x1e,0x73,0xd7,0xf,0x8,0x91,0x37,0x83, - 0x28,0x98,0x6e,0x4,0xcd,0x2c,0x80,0x5c,0x5a,0x5a,0x6a,0x33,0x6d,0x80,0x2b,0x34, - 0x61,0x61,0x61,0x36,0xad,0xbc,0xa1,0xa0,0x28,0x8a,0x6d,0x61,0x16,0x17,0x17,0xdb, - 0x88,0x31,0x81,0x7b,0x3f,0x8d,0x46,0x83,0xd4,0xd4,0x54,0x4,0x6,0x6,0xb2,0xfb, - 0x48,0xd7,0x17,0x17,0xae,0x95,0x22,0x39,0x46,0x2a,0x3e,0xa3,0xd1,0x68,0xd5,0xad, - 0x2c,0x91,0x48,0xe0,0xed,0xed,0x8d,0xe8,0xe8,0x68,0x76,0xf9,0x25,0xd2,0xa,0xa0, - 0x19,0xeb,0xd8,0x92,0x92,0x12,0x34,0x37,0x37,0xb3,0xd7,0x8c,0x26,0x24,0xc,0xd9, - 0xd9,0xd9,0x38,0x72,0xe4,0x8,0xee,0xde,0xbd,0x6b,0x35,0xe5,0x84,0xff,0xee,0x24, - 0xdc,0x23,0x1,0xc5,0x58,0xc4,0x36,0x37,0x37,0xe3,0xf2,0xe5,0xcb,0xf8,0xf6,0xdb, - 0x6f,0x6d,0x9c,0x56,0x8c,0xd4,0xb3,0xc6,0xb,0x52,0x66,0x15,0x92,0xd5,0xab,0x57, - 0x63,0xed,0xda,0xb5,0xec,0x38,0xba,0x88,0xc8,0xab,0x20,0xa,0xa6,0x9b,0xa1,0xd3, - 0xe9,0x4,0x5,0x53,0x26,0x93,0x21,0x24,0x24,0x4,0xe1,0xe1,0xe1,0xf0,0xf4,0xf4, - 0xb4,0x69,0x99,0xf1,0x11,0xda,0x47,0xd6,0xd6,0x2c,0x29,0x29,0xb1,0xf1,0x4d,0x4b, - 0x20,0xd7,0x49,0x24,0x12,0xf8,0xf9,0xf9,0x61,0xf2,0xe4,0xc9,0x56,0xee,0xf7,0xf8, - 0x2,0xc1,0xaf,0xbc,0xc8,0x31,0x8a,0x59,0xc2,0xab,0xa7,0xa7,0x87,0x5d,0xc2,0x8b, - 0x88,0x7e,0x62,0x62,0x22,0xfc,0xfd,0xfd,0xd9,0x6b,0x29,0x66,0x19,0x32,0x8b,0xc5, - 0x82,0xee,0xee,0x6e,0x54,0x56,0x56,0xda,0xb8,0x3,0x1c,0x4d,0x68,0xde,0x94,0x93, - 0x9b,0x37,0x6f,0xb2,0xce,0x23,0xf8,0xef,0x4b,0xc2,0x3e,0x14,0x42,0xe9,0xc1,0xc7, - 0x62,0xb1,0xa0,0xb5,0xb5,0x15,0x97,0x2e,0x5d,0xc2,0x85,0xb,0x17,0x50,0x5e,0x5e, - 0x3e,0xe4,0x3a,0xa0,0xee,0x8c,0x94,0x59,0x91,0x67,0xed,0xda,0xb5,0x58,0xb1,0x62, - 0x5,0xc2,0xc3,0xc3,0x21,0x93,0xc9,0x9c,0x8a,0x4b,0x11,0x11,0x21,0x86,0x2e,0xa9, - 0x22,0xe3,0x6,0x9a,0x69,0x61,0x96,0x95,0x95,0x59,0x4d,0xf9,0x90,0x4a,0xa5,0x8, - 0x8,0x8,0x40,0x52,0x52,0x12,0xfc,0xfc,0xfc,0x4,0x2b,0xed,0xa1,0x30,0x9b,0xcd, - 0x68,0x6f,0x6f,0x47,0x6d,0x6d,0x2d,0x7a,0x7b,0x7b,0x87,0xac,0x74,0x24,0x8c,0xbf, - 0xda,0xa4,0xa4,0x24,0xab,0x96,0x20,0x1f,0xa1,0x7d,0x4,0xb3,0xd9,0x8c,0xd6,0xd6, - 0x56,0x94,0x97,0x97,0xc3,0x60,0x30,0xb0,0x22,0x9c,0x92,0x92,0x2,0x1f,0x1f,0x1f, - 0xf6,0x3c,0x9a,0x71,0x83,0xd7,0xdd,0xdd,0x8d,0x8a,0x8a,0x8a,0x11,0x59,0xa1,0x64, - 0x24,0x20,0x63,0x9a,0x47,0x8f,0x1e,0xc5,0xf9,0xf3,0xe7,0xd1,0xd6,0xd6,0x66,0x63, - 0x3d,0xb,0x5e,0x1c,0x50,0x76,0xc6,0x3b,0x85,0xf6,0x71,0xa1,0x69,0x1a,0x1d,0x1d, - 0x1d,0xb8,0x7f,0xff,0x3e,0xce,0x9c,0x39,0x83,0xc7,0x8f,0x1f,0xdb,0xed,0x5,0x98, - 0x8,0x48,0x24,0x12,0xf8,0xfa,0xfa,0x62,0xf2,0xe4,0xc9,0x58,0xbb,0x76,0x2d,0xa6, - 0x4d,0x9b,0x6,0x85,0x42,0xc1,0xc6,0x23,0x89,0x73,0x57,0xc8,0x27,0x22,0xe3,0x7, - 0x51,0x30,0xdd,0x8,0x83,0xc1,0x80,0x96,0x96,0x16,0x1b,0xb,0x56,0xe2,0x96,0x2e, - 0x2d,0x2d,0x8d,0x1d,0xbf,0xa1,0x5,0xba,0x7,0xed,0x41,0x33,0xde,0x7d,0xea,0xea, - 0xea,0x50,0x5e,0x5e,0xe,0xbd,0x5e,0xcf,0x3f,0xc5,0x6,0x85,0x42,0x81,0xf0,0xf0, - 0x70,0x84,0x86,0x86,0xe,0xe9,0x4,0x9d,0x16,0xe8,0x96,0xa4,0x98,0xb5,0x3c,0x1b, - 0x1a,0x1a,0xd0,0xd8,0xd8,0x8,0x9d,0x4e,0x67,0xf5,0x1e,0x44,0x30,0xc9,0x3b,0x98, - 0x4c,0x26,0xb4,0xb6,0xb6,0xa2,0xb8,0xb8,0xd8,0xc6,0x20,0x69,0xac,0xa0,0x99,0xee, - 0xd9,0xbb,0x77,0xef,0xe2,0xc4,0x89,0x13,0xb8,0x71,0xe3,0x86,0xe0,0xd2,0x60,0xc3, - 0x45,0xe8,0xda,0xfe,0xfe,0x7e,0x7c,0xf7,0xdd,0x77,0x38,0x7b,0xf6,0x2c,0xf2,0xf3, - 0xf3,0x27,0xb4,0x58,0x82,0x99,0x42,0x12,0x1f,0x1f,0x8f,0x75,0xeb,0xd6,0x61,0xd6, - 0xac,0x59,0xf0,0xf6,0xf6,0xb6,0x9b,0xcf,0x44,0x44,0x9c,0x45,0x14,0x4c,0x37,0xc1, - 0x62,0xb1,0xa0,0xab,0xab,0xb,0x65,0x65,0x65,0xe8,0xee,0xee,0xb6,0x3a,0x26,0x65, - 0x9c,0xad,0x27,0x27,0x27,0xc3,0xdb,0xdb,0xdb,0xea,0x98,0xbd,0x16,0xd,0x17,0x8a, - 0x31,0x26,0xaa,0xa9,0xa9,0x41,0x45,0x45,0x85,0xdd,0xf3,0xc9,0x7e,0x85,0x42,0x81, - 0xe8,0xe8,0x68,0x24,0x25,0x25,0xd,0xcb,0x41,0x3b,0xa9,0xcc,0xc8,0xf3,0x1a,0x1b, - 0x1b,0x59,0x6f,0x45,0x34,0x4d,0x43,0x2a,0x95,0x22,0x30,0x30,0x10,0xc9,0xc9,0xc9, - 0x56,0xc2,0xf,0x4e,0x6b,0xb4,0xa8,0xa8,0xc8,0xa5,0xc4,0x82,0x66,0xa6,0x9c,0x64, - 0x67,0x67,0xe3,0xe3,0x8f,0x3f,0xc6,0xdd,0xbb,0x77,0x59,0x87,0xed,0x4,0x7b,0xf1, - 0xc9,0xaf,0xdc,0x9,0xfc,0xfd,0x5c,0x1f,0xb1,0x17,0x2f,0x5e,0xb4,0x31,0xc8,0x9a, - 0x68,0x48,0xa5,0x52,0x4,0x7,0x7,0x23,0x23,0x23,0x3,0x9b,0x36,0x6d,0x42,0x48, - 0x48,0x88,0xdd,0x38,0x16,0x11,0x19,0xe,0xa2,0x60,0xba,0x1,0x14,0x63,0x90,0xd3, - 0xd1,0xd1,0x81,0xa2,0xa2,0x22,0x1b,0x97,0x70,0x32,0x99,0xc,0xa1,0xa1,0xa1,0x48, - 0x4a,0x4a,0xb2,0xf2,0x6c,0x42,0xbe,0xb8,0xf9,0x15,0xb0,0x10,0x64,0x21,0xea,0xd2, - 0xd2,0x52,0x68,0xb5,0x5a,0xc1,0xa,0x88,0xdc,0x87,0xb8,0xdf,0x4b,0x4a,0x4a,0xb2, - 0x71,0x5b,0xe7,0x8,0x72,0x4f,0x9a,0xd7,0xb5,0x4c,0xc4,0xd2,0xd7,0xd7,0x97,0x5d, - 0x56,0x8c,0xdb,0x6a,0xa5,0x98,0xf1,0xce,0x96,0x96,0x16,0x14,0x16,0x16,0xda,0x1d, - 0x5f,0x1d,0x4b,0xb4,0x5a,0x2d,0x1e,0x3f,0x7e,0x8c,0x4f,0x3e,0xf9,0x4,0x97,0x2f, - 0x5f,0xb6,0x9a,0x72,0x42,0xfe,0x82,0xd7,0xda,0xe6,0xee,0xe3,0xc2,0x8d,0x7b,0xa3, - 0xd1,0x88,0x9a,0x9a,0x1a,0x1c,0x3f,0x7e,0x1c,0xe7,0xcf,0x9f,0xb7,0x72,0xa8,0xce, - 0x3f,0x77,0xa2,0xe0,0xed,0xed,0x8d,0x35,0x6b,0xd6,0x60,0xe3,0xc6,0x8d,0x8,0xd, - 0xd,0xb5,0x1a,0xb7,0x9c,0x88,0xf1,0x21,0x32,0x72,0x88,0x82,0x39,0x8e,0xa0,0xec, - 0xb4,0x6,0x69,0xce,0x94,0x8f,0x97,0x2f,0x5f,0x5a,0x9,0x26,0x57,0x68,0xfc,0xfc, - 0xfc,0x6c,0x56,0xf6,0x80,0x13,0x95,0x88,0xc9,0x64,0x42,0x4f,0x4f,0xf,0x1a,0x1a, - 0x1a,0xd0,0xdd,0xdd,0xcd,0x56,0xea,0xf6,0xae,0x23,0xce,0xad,0x53,0x53,0x53,0x87, - 0xd5,0xc2,0xe4,0xa2,0xd7,0xeb,0x51,0x56,0x56,0xc6,0x1a,0x2f,0x11,0xa7,0xf1,0xf1, - 0xf1,0xf1,0x36,0xf7,0xa4,0x19,0x23,0x9b,0x86,0x86,0x6,0xb4,0xb4,0xb4,0xd8,0x8, - 0x8c,0xab,0xd0,0xdf,0xdf,0x8f,0x47,0x8f,0x1e,0xe1,0xc4,0x89,0x13,0xb8,0x78,0xf1, - 0xa2,0x95,0x47,0x20,0x47,0x61,0xe6,0xc6,0x33,0xf7,0x5c,0xb3,0xd9,0x8c,0xda,0xda, - 0x5a,0x9c,0x3d,0x7b,0x16,0x57,0xaf,0x5e,0x45,0x75,0x75,0xb5,0xcd,0x7d,0xf8,0xdb, - 0xee,0xe,0xf1,0x2c,0xb5,0x6a,0xd5,0x2a,0xcc,0x98,0x31,0xc3,0xc6,0x5f,0x32,0x37, - 0x3e,0x26,0x5a,0xdc,0x88,0xbc,0x3e,0xa2,0x60,0xba,0x9,0x66,0xb3,0x19,0x6d,0x6d, - 0x6d,0x28,0x2f,0x2f,0xb7,0x6a,0x61,0x29,0x14,0xa,0xc4,0xc6,0xc6,0x22,0x3e,0x3e, - 0x9e,0xfd,0xd2,0x1e,0x6e,0xb,0x44,0xab,0xd5,0xa2,0xba,0xba,0x1a,0x8d,0x8d,0x8d, - 0x36,0xde,0x7d,0x84,0x20,0xfe,0x6a,0xa3,0xa3,0xa3,0x1d,0xba,0xdf,0xb3,0x7,0x11, - 0xc0,0x8a,0x8a,0xa,0x34,0x34,0x34,0x0,0x8c,0xab,0xbc,0xd8,0xd8,0x58,0xc4,0xc5, - 0xc5,0x41,0xca,0x78,0xc,0x22,0x90,0xb9,0xa7,0x35,0x35,0x35,0x30,0x18,0xc,0x4e, - 0xbd,0xd3,0x68,0xc2,0xd,0xf,0xf1,0x8,0xf4,0xd5,0x57,0x5f,0x21,0x3b,0x3b,0xdb, - 0xa9,0x55,0x4e,0x20,0xf0,0xb1,0x64,0xb1,0x58,0xd0,0xd2,0xd2,0x82,0x3b,0x77,0xee, - 0xe0,0xc4,0x89,0x13,0xa8,0xac,0xac,0x1c,0xf2,0x1e,0xee,0x8e,0x42,0xa1,0x40,0x52, - 0x52,0x12,0x36,0x6c,0xd8,0x80,0xf4,0xf4,0x74,0x1b,0x57,0x8c,0x4,0x12,0x8f,0xae, - 0x96,0x4f,0x44,0x5c,0x1f,0x51,0x30,0xc7,0x11,0x44,0xec,0x84,0x2a,0xcf,0xae,0xae, - 0x2e,0xd4,0xd6,0xd6,0xa2,0xad,0xad,0x8d,0x3d,0x7,0x8c,0xd0,0x24,0x24,0x24,0x20, - 0x21,0x21,0x1,0x32,0x99,0xcc,0xe6,0x5a,0xbe,0x80,0xf2,0x21,0xe2,0x55,0x5c,0x5c, - 0x6c,0xe5,0x3b,0xd6,0x1e,0x4a,0xa5,0x12,0x91,0x91,0x91,0x88,0x8c,0x8c,0x84,0xa7, - 0xa7,0xa7,0x8d,0x9f,0x57,0x47,0x90,0x70,0xd,0xe,0xe,0xb2,0x16,0xb9,0x44,0xfc, - 0x89,0xf0,0x27,0x26,0x26,0x5a,0xb5,0x92,0x29,0xc6,0x38,0xa8,0xa2,0xa2,0x82,0x6d, - 0x61,0x39,0xfb,0xbc,0x91,0xc4,0x5e,0xe5,0xcb,0xaf,0xb0,0x49,0x7c,0xde,0xbf,0x7f, - 0x1f,0x1f,0x7e,0xf8,0x21,0x6e,0xdd,0xba,0x65,0xd3,0x8d,0xca,0x85,0xbf,0x9f,0x6c, - 0xf7,0xf5,0xf5,0xe1,0xc6,0x8d,0x1b,0x38,0x7a,0xf4,0x28,0xdb,0x4d,0xce,0xc5,0x5e, - 0x78,0xdc,0x15,0xf2,0x91,0xb6,0x70,0xe1,0x42,0xac,0x59,0xb3,0x6,0x31,0x31,0x31, - 0x6c,0x1c,0xd8,0x8b,0x43,0x11,0x91,0xe1,0x22,0xa,0xe6,0x38,0x81,0x5f,0xe9,0x92, - 0x6d,0x9a,0x63,0xc1,0x5a,0x51,0x51,0xc1,0x4e,0xf2,0x27,0xc7,0x95,0x4a,0x25,0xe2, - 0xe2,0xe2,0x58,0xc1,0xe4,0x43,0x4,0x94,0x5b,0xc1,0xf2,0x5,0xb5,0xaf,0xaf,0xf, - 0xc5,0xc5,0xc5,0x56,0xeb,0x6a,0xf2,0xe1,0xb,0x74,0x64,0x64,0xa4,0x53,0xf3,0xb, - 0xb9,0xd0,0xcc,0xf4,0x90,0x9e,0x9e,0x1e,0x94,0x95,0x95,0x59,0x19,0xaf,0x90,0x16, - 0x66,0x54,0x54,0x94,0x8d,0x8,0xeb,0xf5,0x7a,0x54,0x56,0x56,0xa2,0xbc,0xbc,0xdc, - 0x46,0x38,0x46,0xb,0x7b,0x95,0xb0,0xbd,0xfd,0x3a,0x9d,0xe,0x4f,0x9e,0x3c,0xc1, - 0x91,0x23,0x47,0x70,0xe1,0xc2,0x5,0xd6,0xf7,0x2c,0x5f,0xe8,0xb8,0x95,0x3e,0xb9, - 0x57,0x6f,0x6f,0x2f,0xee,0xdc,0xb9,0x83,0x73,0xe7,0xce,0xe1,0xe1,0xc3,0x87,0xe8, - 0xef,0xef,0xb7,0x79,0xe,0x7f,0xdb,0xdd,0x51,0xab,0xd5,0x98,0x37,0x6f,0x1e,0xb6, - 0x6e,0xdd,0x8a,0xe8,0xe8,0x68,0xb6,0x37,0x85,0x9f,0xb7,0x45,0x44,0x5e,0x87,0xe1, - 0xd5,0x68,0x22,0x63,0x86,0x90,0xa0,0x91,0xca,0x80,0x58,0xb0,0x96,0x97,0x97,0x73, - 0xae,0xf8,0x8f,0xf1,0xcb,0xa8,0xa8,0x28,0xd6,0x52,0xd0,0x5e,0x45,0xca,0x17,0x64, - 0x2,0x11,0xb0,0xf2,0xf2,0x72,0xb4,0xb7,0xb7,0xb3,0xfb,0xf9,0x90,0x6b,0x54,0x2a, - 0x15,0x52,0x52,0x52,0x58,0xc7,0xe8,0xc3,0x85,0x18,0x2f,0x71,0x8d,0x77,0x14,0xa, - 0x5,0x22,0x22,0x22,0x10,0x16,0x16,0x6,0xf,0xf,0xf,0x2b,0x21,0xa6,0x19,0x3, - 0xa1,0xaa,0xaa,0x2a,0xa7,0x96,0x1b,0x73,0x15,0x68,0x66,0xca,0x49,0x5e,0x5e,0x1e, - 0x8e,0x1d,0x3b,0x86,0xeb,0xd7,0xaf,0xdb,0xac,0x72,0x22,0x14,0x7f,0x7d,0x7d,0x7d, - 0x78,0xf6,0xec,0x19,0xce,0x9e,0x3d,0x8b,0x7,0xf,0x1e,0xb8,0x94,0x45,0xf0,0x58, - 0xa1,0x52,0xa9,0x30,0x6d,0xda,0x34,0xac,0x59,0xb3,0x6,0x73,0xe7,0xce,0xb5,0x5a, - 0xd9,0x46,0x44,0x64,0x24,0x11,0x5,0x73,0x1c,0x42,0xc4,0x89,0xfc,0x35,0x18,0xc, - 0xa8,0xae,0xae,0x46,0x45,0x45,0x85,0x55,0xb,0x4b,0xa9,0x54,0x22,0x26,0x26,0x6, - 0x61,0x61,0x61,0x50,0x28,0x14,0x76,0x5d,0xd0,0xd9,0x13,0x51,0x30,0x2d,0xa1,0xa6, - 0xa6,0x26,0xd4,0xd7,0xd7,0xf,0xe9,0x35,0x86,0x38,0x2b,0xe0,0xba,0xdf,0x1b,0xe, - 0x34,0xd3,0xc2,0xec,0xe8,0xe8,0x40,0x71,0x71,0x31,0xba,0xbb,0xbb,0x21,0x91,0x48, - 0x10,0x18,0x18,0x88,0xc9,0x93,0x27,0xb3,0xe,0xdc,0xb9,0xe8,0xf5,0x7a,0xb4,0xb4, - 0xb4,0xa0,0xa9,0xa9,0x69,0xc8,0xf0,0xb9,0x1a,0x44,0x34,0xef,0xde,0xbd,0x8b,0xdf, - 0xfd,0xee,0x77,0xc8,0xcd,0xcd,0x65,0x9d,0x1b,0x90,0xe3,0x4,0xf2,0x61,0x54,0x51, - 0x51,0x81,0xb,0x17,0x2e,0xe0,0xd6,0xad,0x5b,0x13,0xca,0x47,0x2c,0x3f,0xdd,0xc9, - 0x3e,0x89,0x44,0x82,0x88,0x88,0x8,0x6c,0xdd,0xba,0x15,0x19,0x19,0x19,0xf0,0xf0, - 0xf0,0xb0,0x3a,0xd7,0x51,0xde,0x16,0x11,0x19,0x2e,0xa2,0x60,0x8e,0x43,0xf8,0x2d, - 0xc0,0x81,0x81,0x1,0xd4,0xd5,0xd5,0xa1,0xa5,0xa5,0x85,0xdd,0x4f,0xdc,0xc8,0x25, - 0x27,0x27,0xb3,0xbe,0x5c,0xf9,0xad,0x48,0x7b,0x2d,0x4e,0x52,0xe1,0x10,0x67,0x0, - 0x25,0x25,0x25,0x4e,0xad,0x76,0x21,0x93,0xc9,0x10,0x10,0x10,0x80,0xa8,0xa8,0x28, - 0xf8,0xf9,0xf9,0xd,0x29,0xc6,0x7c,0x28,0x66,0x7a,0x48,0x7b,0x7b,0x3b,0x8a,0x8b, - 0x8b,0xd9,0x16,0x26,0x59,0x9d,0x24,0x24,0x24,0xc4,0xe6,0x1d,0x7a,0x7a,0x7a,0x50, - 0x52,0x52,0xe2,0xb0,0xbb,0xd8,0x95,0xa1,0x99,0x31,0xcd,0xfc,0xfc,0x7c,0x7c,0xfc, - 0xf1,0xc7,0xb8,0x76,0xed,0x1a,0x3b,0xef,0x94,0x1b,0xd7,0x16,0x8b,0x5,0x7d,0x7d, - 0x7d,0x78,0xf0,0xe0,0x1,0x4e,0x9f,0x3e,0x8d,0x9a,0x9a,0x9a,0x61,0xc5,0xed,0x78, - 0x47,0xe8,0x5d,0x25,0x12,0x9,0xc2,0xc2,0xc2,0xb0,0x7a,0xf5,0x6a,0x2c,0x59,0xb2, - 0x84,0xed,0xd5,0xe0,0xe6,0x3b,0x47,0xf9,0x55,0x44,0x64,0xb8,0x88,0x82,0x39,0xe, - 0xe1,0x56,0x2,0x3a,0x9d,0xe,0x35,0x35,0x35,0x36,0x16,0xac,0x0,0xe0,0xe1,0xe1, - 0x81,0xc9,0x93,0x27,0x23,0x24,0x24,0xc4,0x6a,0x3f,0x81,0x5f,0x29,0x83,0xb9,0x37, - 0xd9,0x6f,0x32,0x99,0xd0,0xd4,0xd4,0x84,0xe2,0xe2,0xe2,0x21,0xbd,0xfb,0x10,0x81, - 0x8e,0x8f,0x8f,0x47,0x40,0x40,0x0,0xf0,0xa,0x95,0x15,0x11,0xc0,0xfa,0xfa,0x7a, - 0x56,0x34,0x48,0xab,0x35,0x35,0x35,0xd5,0x66,0x2,0x3a,0xf1,0x35,0x5b,0x58,0x58, - 0xe8,0xb0,0xbb,0xd8,0x55,0x70,0x14,0x1f,0xfd,0xfd,0xfd,0xec,0x2a,0x27,0x17,0x2f, - 0x5e,0xb4,0x72,0x6e,0x40,0x31,0x5d,0xef,0x72,0xb9,0x1c,0xfe,0xfe,0xfe,0x8,0xf, - 0xf,0xb7,0x99,0x5a,0x33,0x11,0x51,0xab,0xd5,0x98,0x3d,0x7b,0x36,0x36,0x6d,0xda, - 0x84,0x49,0x93,0x26,0x9,0x5a,0x64,0xb,0x9,0xad,0x88,0xc8,0xab,0x22,0xa,0xe6, - 0x38,0x84,0x54,0xbc,0x34,0xd3,0xa5,0x57,0x5c,0x5c,0x6c,0xb3,0x3a,0x7,0xf1,0x8a, - 0x33,0x69,0xd2,0x24,0x56,0xc0,0x9c,0x81,0x5b,0xc1,0x98,0xcd,0x66,0x34,0x37,0x37, - 0xa3,0xa8,0xa8,0x88,0x15,0x63,0x7b,0x15,0x10,0xf1,0xae,0x92,0x96,0x96,0x66,0xd7, - 0x9c,0x7f,0x28,0x6,0x7,0x7,0x51,0x5f,0x5f,0x8f,0xca,0xca,0x4a,0xc,0xe,0xe, - 0x2,0x1c,0x3f,0xb8,0x31,0x31,0x31,0x56,0xcb,0x32,0x81,0x9,0x4b,0x77,0x77,0x37, - 0x8a,0x8b,0x8b,0xd1,0xd1,0xd1,0xe1,0x50,0x90,0x5c,0x81,0xa1,0xe2,0xa3,0xaf,0xaf, - 0xf,0xb7,0x6f,0xdf,0xc6,0xd1,0xa3,0x47,0x71,0xe7,0xce,0x1d,0x34,0x37,0x37,0x5b, - 0x5d,0xa3,0xd1,0x68,0x30,0x7b,0xf6,0x6c,0xec,0xda,0xb5,0xb,0xd3,0xa7,0x4f,0x9f, - 0xd0,0xa2,0xa9,0x52,0xa9,0x90,0x96,0x96,0x86,0x55,0xab,0x56,0x61,0xde,0xbc,0x79, - 0xac,0xeb,0x3b,0xc2,0x50,0x71,0x2d,0x22,0xf2,0x2a,0x88,0x82,0x39,0xe,0xb1,0x58, - 0x2c,0x6c,0xb7,0x53,0x6f,0x6f,0x2f,0x8a,0x8b,0x8b,0xd1,0xda,0xda,0x6a,0x25,0x18, - 0x72,0xb9,0x1c,0xa1,0xa1,0xa1,0x88,0x88,0x88,0x80,0x5a,0xad,0xb6,0x72,0xc5,0xe6, - 0xc,0x34,0x63,0x7d,0xdb,0xd0,0xd0,0x80,0xd2,0xd2,0x52,0xab,0xd6,0xab,0x90,0x30, - 0x11,0x61,0x4b,0x4d,0x4d,0x85,0x8f,0x8f,0xcf,0x2b,0x55,0x58,0xc4,0x78,0xa9,0xac, - 0xac,0xc,0x6,0x83,0x81,0x6d,0xb5,0xc6,0xc5,0xc5,0xd9,0x88,0x30,0xc5,0xf1,0x6e, - 0x44,0xe6,0x9e,0xa,0x3d,0x53,0x28,0xac,0x63,0x8d,0xbd,0x30,0xd1,0x4c,0xf7,0xec, - 0xdd,0xbb,0x77,0xf1,0xd1,0x47,0x1f,0x21,0x27,0x27,0x87,0xb5,0x9e,0x5,0xc7,0x83, - 0xd2,0xda,0xb5,0x6b,0x71,0xf0,0xe0,0x41,0xcc,0x99,0x33,0x87,0x7f,0x8b,0x9,0x81, - 0x94,0x59,0x85,0xe4,0xad,0xb7,0xde,0xc2,0x86,0xd,0x1b,0x6c,0x56,0xdf,0x81,0x83, - 0x38,0x16,0x11,0x79,0x1d,0x44,0xc1,0x1c,0x87,0x70,0x5b,0x98,0x7d,0x7d,0x7d,0x28, - 0x2a,0x2a,0xb2,0xf2,0x70,0x23,0x97,0xcb,0x11,0x16,0x16,0x86,0xc4,0xc4,0x44,0x56, - 0x68,0x86,0xaa,0x40,0xf8,0xc7,0xc9,0x52,0x5e,0xd,0xd,0xd,0x36,0xdd,0xb1,0x42, - 0xc2,0xc4,0xf7,0xf3,0xea,0xcc,0x33,0xb9,0x50,0x8c,0x51,0x4b,0x75,0x75,0x35,0x8a, - 0x8b,0x8b,0xa1,0xd5,0x6a,0x21,0x93,0xc9,0x10,0x11,0x11,0x81,0x94,0x94,0x14,0x78, - 0x78,0x78,0xb0,0xe7,0xd1,0x8c,0x67,0xa3,0xb6,0xb6,0x36,0x54,0x56,0x56,0xb2,0xde, - 0x87,0x84,0xb0,0xb7,0x7f,0xb4,0xe1,0xc6,0x85,0xa3,0x30,0xd1,0x8c,0xd5,0x6f,0x7e, - 0x7e,0x3e,0x3e,0xfb,0xec,0x33,0x5c,0xbc,0x78,0x91,0x75,0xa3,0x7,0x26,0x6d,0xc3, - 0xc3,0xc3,0xb1,0x6a,0xd5,0x2a,0xec,0xd9,0xb3,0x7,0x99,0x99,0x99,0x13,0xca,0x2a, - 0x94,0x88,0xe5,0x9a,0x35,0x6b,0xb0,0x6c,0xd9,0x32,0x44,0x44,0x44,0x40,0x2a,0x95, - 0x3a,0x8c,0x53,0x11,0x91,0x91,0x42,0x14,0xcc,0x71,0x8c,0x5e,0xaf,0x47,0x73,0x73, - 0x33,0x9a,0x9b,0x9b,0xad,0x5a,0x80,0x32,0x99,0xc,0xe1,0xe1,0xe1,0x48,0x49,0x49, - 0x81,0x4a,0xa5,0x62,0xf7,0xf3,0x5,0x8c,0xdb,0x62,0xe3,0x56,0x38,0x14,0x45,0xb1, - 0x73,0x1b,0xab,0xaa,0xaa,0x86,0x9c,0xdb,0x48,0xa6,0xaf,0x44,0x47,0x47,0x23,0x38, - 0x38,0x58,0x70,0xbe,0xe7,0x50,0x98,0xcd,0x66,0x68,0xb5,0x5a,0xd4,0xd7,0xd7,0xb3, - 0xc6,0x4b,0x64,0x32,0x3a,0xf7,0x3d,0x48,0x38,0x8d,0x46,0x23,0x9a,0x9a,0x9a,0x50, - 0x5a,0x5a,0xa,0x9d,0x4e,0x67,0x75,0x2f,0x57,0xc4,0xd9,0xa,0x9d,0xa4,0x51,0x7f, - 0x7f,0x3f,0xee,0xdf,0xbf,0x8f,0x13,0x27,0x4e,0xe0,0xda,0xb5,0x6b,0xec,0x2a,0x27, - 0xe0,0xb8,0x1e,0x5c,0xbd,0x7a,0x35,0xb6,0x6f,0xdf,0x8e,0x99,0x33,0x67,0xda,0x88, - 0x26,0x3f,0xad,0xdd,0x1,0xb2,0x64,0xd7,0xb4,0x69,0xd3,0xb0,0x7e,0xfd,0x7a,0xa4, - 0xa6,0xa6,0xbe,0x52,0x5e,0x13,0x11,0x79,0x55,0x44,0xc1,0x1c,0xa7,0x58,0x2c,0x16, - 0xd6,0x15,0x1e,0x7f,0x39,0x2b,0x22,0x34,0xc9,0xc9,0xc9,0x76,0x9d,0x9f,0xd3,0xcc, - 0x14,0xe,0xd8,0xa9,0x5c,0xf5,0x7a,0x3d,0xca,0xcb,0xcb,0x9d,0x9a,0xdb,0x48,0x2a, - 0xf0,0xf8,0xf8,0x78,0xd6,0xf0,0x82,0x1e,0xc2,0x42,0x96,0xff,0x4c,0xb2,0x94,0x57, - 0x53,0x53,0x13,0x3b,0xb7,0x90,0xbc,0x87,0xd0,0xaa,0x27,0x46,0xa3,0x11,0xf5,0xf5, - 0xf5,0x28,0x2d,0x2d,0x65,0x5b,0xc0,0xfc,0x7b,0x8e,0x47,0xb8,0x71,0x46,0xdc,0xe8, - 0x7d,0xfe,0xf9,0xe7,0xc8,0xcd,0xcd,0x45,0x6b,0x6b,0x2b,0x9b,0x66,0x32,0x99,0xc, - 0x51,0x51,0x51,0xc8,0xca,0xca,0xc2,0xdb,0x6f,0xbf,0x6d,0x23,0x9a,0x8e,0xe2,0x7e, - 0x3c,0xc1,0x4d,0x53,0x85,0x42,0x81,0xc4,0xc4,0x44,0xac,0x5e,0xbd,0x1a,0xe9,0xe9, - 0xe9,0xf0,0xf5,0xf5,0x75,0x9b,0xf7,0x14,0x19,0x1f,0x88,0x82,0x39,0xe,0xa1,0x69, - 0x9a,0xb5,0x60,0xe5,0x1a,0xe4,0x10,0x48,0xb,0x33,0x21,0x21,0xc1,0xaa,0x85,0xc9, - 0x6f,0x45,0x92,0x9f,0xd0,0xf8,0xa6,0xc1,0x60,0x70,0x5a,0x30,0x55,0x2a,0x15,0xe2, - 0xe3,0xe3,0x59,0x7f,0xb5,0xce,0x40,0xf3,0x56,0xe8,0xe8,0xeb,0xeb,0x43,0x49,0x49, - 0x9,0x9a,0x9a,0x9a,0x0,0xa6,0x35,0xe1,0xe3,0xe3,0x83,0xc8,0xc8,0x48,0x84,0x84, - 0x84,0x58,0x59,0x40,0x4a,0x24,0x12,0xb6,0x4b,0x96,0x3b,0x17,0xd1,0xdd,0x2a,0x4f, - 0x9a,0xa6,0xa1,0xd7,0xeb,0xf1,0xec,0xd9,0x33,0x7c,0xf4,0xd1,0x47,0xb8,0x7e,0xfd, - 0x3a,0xeb,0x46,0x8f,0xa2,0x28,0x36,0x9d,0xd7,0xac,0x59,0x83,0xb7,0xdf,0x7e,0x1b, - 0xf3,0xe6,0xcd,0x73,0x8b,0x8f,0x6,0x2e,0x24,0x4d,0x89,0x51,0xd9,0xf2,0xe5,0xcb, - 0xb1,0x61,0xc3,0x6,0x4,0x4,0x4,0xb0,0xf9,0x57,0x44,0x64,0xb4,0x10,0x5,0x73, - 0x1c,0x42,0x51,0x14,0x8c,0x46,0xa3,0x8d,0x5,0x2b,0x38,0xc6,0x3e,0x51,0x51,0x51, - 0xf0,0xf5,0xf5,0xb5,0x19,0xdf,0x11,0xaa,0x60,0xb8,0xc2,0x5,0x9e,0x2f,0xd7,0xd6, - 0xd6,0x56,0xde,0xd9,0xff,0xf,0xee,0x7d,0xe4,0x72,0x39,0x62,0x62,0x62,0x90,0x90, - 0x90,0x60,0xe5,0x18,0x9d,0xff,0x2c,0x72,0x7f,0xa1,0xfd,0xfd,0xfd,0xfd,0x28,0x2a, - 0x2a,0x62,0xad,0x7d,0x95,0x4a,0x25,0xa2,0xa3,0xa3,0x11,0x19,0x19,0xc9,0xae,0x38, - 0x41,0xae,0xa7,0x69,0x1a,0xa,0x85,0x2,0x9,0x9,0x9,0x98,0x39,0x73,0xa6,0xdd, - 0x56,0xf4,0x78,0x85,0x1b,0x3f,0x64,0x5e,0x6a,0x7e,0x7e,0x3e,0xbe,0xf9,0xe6,0x1b, - 0x5c,0xb8,0x70,0x81,0x75,0x6e,0x40,0x51,0x14,0xeb,0x5,0x69,0xe5,0xca,0x95,0xd8, - 0xb1,0x63,0x7,0x32,0x32,0x32,0x6c,0xba,0x67,0xdd,0x1,0x2f,0x2f,0x2f,0x64,0x66, - 0x66,0xb2,0x7e,0x62,0xf9,0xab,0x90,0x88,0x88,0x8c,0x6,0xa2,0x60,0x8e,0x53,0x4c, - 0x26,0x13,0x1a,0x1b,0x1b,0x51,0x59,0x59,0x69,0x25,0x98,0xc4,0x77,0x6c,0x74,0x74, - 0xb4,0x95,0x78,0xf1,0xa1,0x79,0x4b,0x74,0x71,0xc5,0xa8,0xbf,0xbf,0x1f,0x55,0x55, - 0x55,0xac,0x23,0x77,0x3e,0x14,0x6f,0xca,0x8,0x59,0x30,0x3a,0x32,0x32,0x92,0x7d, - 0x26,0xb9,0x3f,0x17,0xfe,0xb3,0xc8,0x3e,0x9a,0xb1,0xf6,0x2d,0x29,0x29,0x61,0x1d, - 0xbc,0xab,0x54,0x2a,0x24,0x27,0x27,0x23,0x3a,0x3a,0xda,0xe6,0x7a,0x72,0x7c,0xfa, - 0xf4,0xe9,0xd8,0xb6,0x6d,0x1b,0xe6,0xcf,0x9f,0xf,0x5f,0x5f,0x5f,0xf6,0x18,0x81, - 0x2f,0xcc,0xae,0x8e,0x50,0xfc,0x90,0x6d,0xe2,0x11,0xe8,0xd8,0xb1,0x63,0xb8,0x75, - 0xeb,0x16,0x5a,0x5a,0x5a,0xac,0xba,0x67,0xa3,0xa3,0xa3,0xb1,0x66,0xcd,0x1a,0xec, - 0xde,0xbd,0x1b,0x33,0x66,0xcc,0x70,0x2b,0xd1,0x54,0xa9,0x54,0x98,0x3a,0x75,0x2a, - 0x36,0x6c,0xd8,0x80,0x59,0xb3,0x66,0xb1,0x1f,0x81,0x42,0x79,0x4c,0x44,0xe4,0x4d, - 0x22,0xa,0xe6,0x38,0x81,0xdf,0xea,0xe8,0xec,0xec,0x44,0x43,0x43,0x83,0xcd,0x62, - 0xc9,0x2a,0x95,0xa,0x93,0x26,0x4d,0x42,0x64,0x64,0xa4,0xa0,0x60,0x90,0xa,0x86, - 0x62,0xba,0xb3,0xc8,0xb6,0x44,0x22,0x1,0xc5,0x74,0xcf,0x76,0x76,0x76,0xa2,0xb0, - 0xb0,0xd0,0xca,0xf9,0xb9,0x3d,0x54,0x2a,0x15,0x12,0x12,0x12,0x10,0x16,0x16,0x6, - 0x95,0x4a,0xc5,0xde,0x93,0xdc,0x4f,0x28,0xc,0x4,0xf2,0x6c,0xa3,0xd1,0xc8,0xb6, - 0x68,0x89,0xf8,0x93,0xf7,0x88,0x8e,0x8e,0x16,0x14,0x12,0x8a,0xa2,0xe0,0xef,0xef, - 0x8f,0x45,0x8b,0x16,0xe1,0x87,0x3f,0xfc,0x21,0x96,0x2e,0x5d,0x6a,0x23,0x12,0xe3, - 0xad,0x32,0xb5,0x17,0x5e,0x12,0xa7,0x7d,0x7d,0x7d,0xc8,0xce,0xce,0xc6,0x6f,0x7f, - 0xfb,0x5b,0xe4,0xe4,0xe4,0xb0,0xce,0xd,0x28,0xa6,0x7b,0x96,0x8c,0x69,0xee,0xdf, - 0xbf,0x1f,0xe9,0xe9,0xe9,0xfc,0xdb,0x8c,0x4b,0x14,0xa,0x5,0x52,0x53,0x53,0xb1, - 0x63,0xc7,0xe,0xcc,0x9c,0x39,0xd3,0x66,0x2e,0xae,0x88,0xc8,0x68,0x22,0xa,0xe6, - 0x38,0x81,0x2b,0x74,0x7a,0xbd,0x1e,0x55,0x55,0x55,0xa8,0xaa,0xaa,0xb2,0x19,0xbf, - 0x54,0xa9,0x54,0x48,0x4a,0x4a,0xb2,0x6a,0x99,0x11,0xec,0x55,0xc8,0xe0,0x1c,0xb3, - 0x30,0x4b,0x85,0x71,0x9d,0x9f,0xf3,0x21,0xe7,0x92,0x79,0x92,0x49,0x49,0x49,0xac, - 0x37,0x21,0x22,0x6e,0xdc,0xb9,0xa2,0xdc,0x6b,0xc8,0xff,0x64,0xdb,0x64,0x32,0xa1, - 0xbd,0xbd,0x1d,0x65,0x65,0x65,0xe8,0xe9,0xe9,0x1,0x45,0x51,0x90,0x4a,0xa5,0xf0, - 0xf3,0xf3,0x43,0x5c,0x5c,0x1c,0xeb,0x93,0x96,0x2f,0x96,0xdc,0xf3,0xe6,0xcc,0x99, - 0x83,0x3,0x7,0xe,0x60,0xe3,0xc6,0x8d,0x36,0xa2,0x39,0xde,0xe1,0xbf,0x3b,0x77, - 0xca,0xc9,0xa5,0x4b,0x97,0xd0,0xd1,0xd1,0xc1,0x8a,0x26,0x77,0xca,0xc9,0xde,0xbd, - 0x7b,0xc7,0xfd,0x94,0x13,0x62,0x4c,0xb6,0x64,0xc9,0x12,0xac,0x5a,0xb5,0xa,0x11, - 0x11,0x11,0xe,0x3f,0xc0,0x44,0x44,0xde,0x34,0xa2,0x60,0x8e,0x43,0xf4,0x7a,0x3d, - 0xca,0xca,0xca,0xac,0xc,0x72,0x48,0x85,0x19,0x1a,0x1a,0x8a,0xe8,0xe8,0x68,0x4, - 0x6,0x6,0xda,0x54,0xb6,0xce,0x54,0x36,0x64,0xcc,0xac,0xb4,0xb4,0xd4,0xa9,0x95, - 0x30,0x88,0xfb,0x3d,0xe2,0x18,0x9d,0x2b,0xec,0x5c,0xb8,0xdb,0x34,0xa7,0x2b,0xd8, - 0x6c,0x36,0xb3,0xee,0xf7,0xc8,0x32,0x55,0xa,0x85,0x82,0x35,0xf6,0x51,0x28,0x14, - 0xe,0x85,0x9e,0xcc,0xff,0x5c,0xb2,0x64,0x9,0x76,0xec,0xd8,0x81,0xd5,0xab,0x57, - 0xb3,0xbe,0x73,0x21,0x10,0x8e,0xf1,0x86,0xd0,0xbb,0x73,0xa7,0x9c,0x5c,0xbe,0x7c, - 0x19,0xad,0xad,0xad,0xec,0x79,0xa,0x85,0x2,0x51,0x51,0x51,0x58,0xb5,0x6a,0x15, - 0xb6,0x6d,0xdb,0x86,0xf4,0xf4,0xf4,0x71,0x2b,0x9a,0x1a,0x8d,0x6,0xf3,0xe7,0xcf, - 0xc7,0xfa,0xf5,0xeb,0x11,0x1b,0x1b,0xcb,0xe6,0x85,0xf1,0x9e,0xa6,0x22,0xe3,0x17, - 0x51,0x30,0xc7,0x19,0x34,0x4d,0x43,0xa7,0xd3,0xa1,0xa2,0xa2,0x2,0x75,0x75,0x75, - 0xec,0x7e,0x89,0x44,0x2,0x3f,0x3f,0x3f,0xc4,0xc4,0xc4,0x20,0x38,0x38,0xd8,0xe1, - 0xf8,0xa5,0x10,0xa4,0xc2,0x25,0xab,0x93,0xf0,0xe7,0x76,0x72,0x21,0x15,0x16,0x45, - 0x51,0xf0,0xf1,0xf1,0x41,0x72,0x72,0x32,0x82,0x82,0x82,0xac,0xce,0xb1,0x27,0xd4, - 0x34,0xd3,0x5d,0x4b,0x30,0x99,0x4c,0x56,0xc6,0x4b,0x52,0xc6,0x63,0x50,0x4a,0x4a, - 0xa,0x7c,0x7d,0x7d,0x41,0x31,0x2b,0x52,0x70,0x21,0x2d,0x54,0x52,0x79,0x92,0x77, - 0x5f,0xba,0x74,0x29,0xde,0x79,0xe7,0x1d,0xcc,0x9b,0x37,0x4f,0x70,0x4c,0xd3,0x9d, - 0x20,0x53,0x4e,0x8e,0x1c,0x39,0x82,0xdc,0xdc,0x5c,0x34,0x37,0x37,0xb3,0xad,0x7a, - 0x32,0xa6,0x99,0x95,0x95,0x85,0xbd,0x7b,0xf7,0x8e,0xcb,0x31,0x4d,0x95,0x4a,0x85, - 0x29,0x53,0xa6,0x20,0x2b,0x2b,0xb,0x8b,0x16,0x2d,0x82,0x52,0xa9,0x64,0xf3,0x94, - 0xd0,0x47,0x84,0x88,0xc8,0x68,0x20,0xa,0xa6,0xb,0x41,0xd,0x31,0xe6,0x47,0x31, - 0x63,0x8c,0xbd,0xbd,0xbd,0xa8,0xac,0xac,0x44,0x43,0x43,0x3,0x7b,0x8c,0x88,0x46, - 0x4a,0x4a,0xa,0x7c,0x7c,0x7c,0xac,0xae,0x73,0x6,0x8a,0xb1,0xbc,0x6d,0x68,0x68, - 0xb0,0x59,0x26,0x8c,0xf,0xa9,0xb0,0xb8,0x2d,0x5a,0x4f,0x4f,0x4f,0x87,0x22,0x29, - 0xb4,0x1f,0x1c,0xc1,0x2c,0x2e,0x2e,0x66,0x5,0x93,0xf8,0xa4,0xf5,0xf7,0xf7,0x7, - 0xec,0x54,0x90,0x5c,0xd1,0xa4,0x69,0x9a,0x75,0x9e,0x30,0x77,0xee,0x5c,0xbc,0xf7, - 0xde,0x7b,0x58,0xb9,0x72,0x25,0x34,0x1a,0x8d,0xe0,0xb5,0xee,0x0,0xcd,0x4c,0x39, - 0x79,0xfa,0xf4,0x29,0x3e,0xfc,0xf0,0x43,0xdc,0xbc,0x79,0x93,0xf5,0x8,0x44,0x31, - 0x63,0x9a,0x11,0x11,0x11,0x58,0xbd,0x7a,0x35,0x76,0xef,0xde,0x8d,0x99,0x33,0x67, - 0xf2,0x6f,0xe1,0xb2,0x48,0xa5,0x52,0x44,0x45,0x45,0x61,0xe7,0xce,0x9d,0x58,0xbc, - 0x78,0xf1,0xb8,0x13,0x7b,0x11,0xf7,0x45,0x14,0x4c,0x17,0x82,0x54,0xfe,0xf6,0xb0, - 0x30,0x4b,0x3c,0x55,0x57,0x57,0x5b,0xb9,0x4b,0x3,0xa7,0x6b,0x32,0x2d,0x2d,0xed, - 0x95,0x5b,0x57,0x83,0x83,0x83,0xa8,0xad,0xad,0x45,0x49,0x49,0x89,0x8d,0x3b,0x3c, - 0x3e,0x64,0xbc,0x2c,0x21,0x21,0x81,0x75,0xbf,0x47,0xe0,0xbf,0x3,0xd9,0xe6,0x8b, - 0xa5,0xd9,0x6c,0x46,0x57,0x57,0x17,0xea,0xeb,0xeb,0xd9,0xf1,0x52,0xb2,0x3a,0xc9, - 0xe4,0xc9,0x93,0xd9,0xf7,0xe0,0x5f,0x47,0x3e,0x2c,0xf8,0xcf,0x94,0xc9,0x64,0x8, - 0xc,0xc,0xc4,0xbc,0x79,0xf3,0xb0,0x7b,0xf7,0x6e,0xac,0x5f,0xbf,0xde,0xa9,0xb8, - 0xe0,0xdf,0x7f,0xbc,0x40,0xba,0xcf,0x1f,0x3d,0x7a,0x84,0xdf,0xff,0xfe,0xf7,0xec, - 0x2a,0x27,0xdc,0x29,0x27,0x91,0x91,0x91,0x58,0xb5,0x6a,0x15,0xb2,0xb2,0xb2,0x90, - 0x9a,0x9a,0xea,0xf2,0xe2,0x43,0xa6,0x28,0xad,0x5c,0xb9,0x12,0x19,0x19,0x19,0x76, - 0x8d,0xd7,0x44,0x44,0xc6,0x2,0x51,0x30,0x5d,0x0,0x67,0x2a,0x4,0x9a,0xf1,0xcc, - 0xd3,0xd5,0xd5,0x85,0xa2,0xa2,0x22,0x74,0x74,0x74,0x58,0x1d,0x97,0x48,0x24,0x8, - 0x8,0x8,0x40,0x52,0x52,0x12,0xbc,0xbd,0xbd,0xad,0x8e,0x39,0x8b,0xd1,0x68,0x44, - 0x6d,0x6d,0x2d,0x2a,0x2a,0x2a,0xf8,0x87,0x6c,0x20,0x2d,0xc1,0x94,0x94,0x14,0x1b, - 0x2f,0x3c,0xfc,0xf7,0x21,0xdb,0xfc,0x96,0x26,0x71,0xb6,0x5e,0x57,0x57,0xc7,0x1e, - 0x93,0x33,0x7e,0x70,0xa3,0xa3,0xa3,0xed,0xb6,0x10,0x85,0xf6,0x11,0xc8,0x82,0xd3, - 0x19,0x19,0x19,0xd8,0xbb,0x77,0x2f,0x16,0x2f,0x5e,0x6c,0xd3,0x5d,0xcc,0xc7,0xd1, - 0xfd,0x5c,0x19,0x8a,0x19,0x33,0xe6,0x4f,0x39,0xe1,0x7a,0x4,0x52,0x28,0x14,0xac, - 0x0,0xad,0x5c,0xb9,0xd2,0xa9,0xf,0x88,0xb1,0x44,0xa5,0x52,0x61,0xe6,0xcc,0x99, - 0xd8,0xb8,0x71,0x23,0xeb,0x39,0x6a,0xbc,0xa6,0x8f,0x88,0xfb,0x21,0xa,0xa6,0xb, - 0xc1,0x6f,0x35,0x71,0xa1,0x38,0x53,0x3e,0x8a,0x8a,0x8a,0xd0,0xd3,0xd3,0x63,0x75, - 0x9c,0x74,0x8f,0x46,0x46,0x46,0x5a,0x8d,0xf7,0xd8,0xbb,0x1f,0x17,0x72,0xe,0x69, - 0x61,0xe,0xd5,0x25,0xb,0x9e,0x9f,0x57,0xbe,0x60,0xa,0x21,0x14,0xe,0x9d,0x4e, - 0x87,0xb2,0xb2,0x32,0x54,0x56,0x56,0x42,0xab,0xd5,0xb2,0x62,0x19,0x13,0x13,0xc3, - 0x3a,0x5b,0xc7,0x30,0x4,0x8d,0xfb,0xce,0x7e,0x7e,0x7e,0x58,0xb4,0x68,0x11,0xde, - 0x7f,0xff,0x7d,0x2c,0x58,0xb0,0x80,0x6d,0x59,0x9,0x85,0x63,0xbc,0x42,0xde,0x97, - 0x88,0x66,0x4e,0x4e,0xe,0x3e,0xfe,0xf8,0x63,0xdc,0xbf,0x7f,0x1f,0x9d,0x9d,0x9d, - 0xec,0x98,0x26,0x99,0xc7,0xb8,0x71,0xe3,0x46,0x97,0x6e,0x65,0xaa,0x54,0x2a,0x4c, - 0x9e,0x3c,0x19,0x2b,0x56,0xac,0xc0,0xa2,0x45,0x8b,0xc4,0x29,0x24,0x22,0x2e,0x87, - 0x28,0x98,0x2e,0x80,0xb3,0x82,0xc0,0x9d,0x23,0xc9,0x9d,0xf2,0x41,0x1c,0x7,0x24, - 0x26,0x26,0x42,0xad,0x56,0x5b,0xb5,0xe8,0x9c,0xb9,0x37,0xcd,0x8c,0x87,0xd5,0xd7, - 0xd7,0xa3,0xa1,0xa1,0x1,0x7d,0x7d,0x7d,0xfc,0x53,0xac,0xa0,0x98,0x31,0xb2,0xb0, - 0xb0,0x30,0x24,0x25,0x25,0x59,0xb9,0xdf,0xb3,0x7,0xb7,0x72,0x27,0xc,0xe,0xe, - 0xa2,0xa2,0xa2,0x2,0x35,0x35,0x35,0x0,0x23,0xc2,0xd1,0xd1,0xd1,0x98,0x34,0x69, - 0x12,0x14,0xa,0x85,0x95,0xb8,0x71,0xff,0x27,0xef,0x65,0xef,0xdd,0x48,0xf8,0xc8, - 0x94,0x93,0x43,0x87,0xe,0x61,0xc3,0x86,0xd,0x76,0x5b,0xac,0xee,0xc2,0xc0,0xc0, - 0x0,0xf2,0xf3,0xf3,0xf1,0xf9,0xe7,0x9f,0x23,0x27,0x27,0x7,0x3a,0x9d,0xe,0x34, - 0x33,0xa6,0xa9,0x52,0xa9,0x90,0x92,0x92,0x82,0x4d,0x9b,0x36,0x21,0x25,0x25,0x85, - 0x7f,0xe9,0x98,0x23,0x95,0x4a,0x11,0x11,0x11,0x81,0xcd,0x9b,0x37,0x63,0xf5,0xea, - 0xd5,0xec,0x92,0x5d,0xee,0x9c,0x5e,0x22,0xe3,0xf,0x51,0x30,0x5d,0x8,0x47,0x22, - 0x0,0x66,0x3a,0x49,0x63,0x63,0x23,0x9a,0x9a,0x9a,0xac,0x5a,0x80,0x4a,0xa5,0x12, - 0xf1,0xf1,0xf1,0x43,0xba,0xa6,0xe3,0xc2,0x7d,0xe,0xcd,0x2c,0x29,0x55,0x5e,0x5e, - 0xce,0xfa,0x72,0xe5,0xc3,0xbd,0x17,0x59,0x35,0x22,0x2a,0x2a,0xa,0xfe,0xfe,0xfe, - 0x90,0xc9,0x64,0x76,0xc3,0xcd,0xf,0x3,0xc5,0xb4,0xa2,0xcd,0x66,0x33,0xba,0xbb, - 0xbb,0x51,0x53,0x53,0x83,0xf6,0xf6,0x76,0x80,0x27,0xfc,0x5c,0xdf,0xb1,0xdc,0x6b, - 0xc9,0x5f,0xf2,0x83,0x9d,0xf,0xe,0x9a,0x33,0xa6,0xb9,0x68,0xd1,0x22,0xec,0xdc, - 0xb9,0x13,0x6b,0xd6,0xac,0x71,0xf9,0x2e,0xc9,0x57,0x85,0xc4,0x41,0x7f,0x7f,0x3f, - 0xee,0xdd,0xbb,0x87,0xf3,0xe7,0xcf,0xe3,0xd1,0xa3,0x47,0x30,0x1a,0x8d,0x0,0xa7, - 0xab,0x7a,0xf1,0xe2,0xc5,0x98,0x31,0x63,0x86,0x4b,0xc5,0x83,0x44,0x22,0x41,0x48, - 0x48,0x8,0x56,0xac,0x58,0x81,0x65,0xcb,0x96,0x21,0x3e,0x3e,0x5e,0x14,0x4b,0x11, - 0x97,0x44,0x14,0x4c,0x17,0x82,0x2b,0x2,0x7c,0x88,0x35,0x69,0x65,0x65,0xa5,0xe0, - 0xea,0x24,0xd1,0xd1,0xd1,0x48,0x48,0x48,0x70,0x28,0x34,0x8e,0x20,0xbe,0x5c,0xf9, - 0x82,0x49,0xc2,0xc4,0xad,0xbc,0x94,0x4a,0x25,0x26,0x4d,0x9a,0x84,0x98,0x98,0x18, - 0xc1,0xe7,0xf1,0xe1,0x3e,0x9f,0x7c,0x14,0xc,0xc,0xc,0xa0,0xa1,0xa1,0x1,0x2d, - 0x2d,0x2d,0xac,0xf8,0x93,0xf1,0x36,0xee,0xaa,0x27,0xfc,0xeb,0x9c,0x85,0x1b,0x66, - 0x7f,0x7f,0x7f,0x2c,0x5d,0xba,0x14,0x87,0xe,0x1d,0xc2,0xa2,0x45,0x8b,0x5c,0x4a, - 0x2c,0x46,0x1a,0x9a,0xa6,0xd1,0xd3,0xd3,0x83,0x9b,0x37,0x6f,0xe2,0xe2,0xc5,0x8b, - 0xec,0x78,0x26,0x45,0x51,0x50,0xab,0xd5,0x88,0x8e,0x8e,0xc6,0xec,0xd9,0xb3,0x5d, - 0xaa,0x6b,0x96,0x74,0x19,0x6f,0xdd,0xba,0x15,0xc9,0xc9,0xc9,0x36,0xd3,0x88,0x44, - 0x44,0x5c,0x5,0xb7,0xc9,0x99,0xce,0x88,0x82,0xab,0xc2,0x17,0x14,0x21,0x88,0x81, - 0x4c,0x79,0x79,0x39,0xc,0x6,0x83,0xd5,0x31,0x32,0x59,0x3d,0x36,0x36,0x56,0x70, - 0xfe,0xa5,0xd0,0x3d,0xb9,0xcf,0xb4,0x58,0x2c,0x18,0x18,0x18,0x40,0x69,0x69,0x29, - 0x9a,0x9a,0x9a,0x6c,0xc2,0xc3,0xbf,0x5e,0xa5,0x52,0x21,0x31,0x31,0x11,0x91,0x91, - 0x91,0x56,0xfb,0x85,0x20,0xd7,0x93,0x7b,0x52,0x4c,0xeb,0x92,0xeb,0x7e,0x8f,0xe6, - 0x4c,0xb,0x89,0x8c,0x8c,0x44,0x70,0x70,0xf0,0xb0,0x2a,0x4d,0xa1,0xb4,0x27,0x61, - 0xa6,0x38,0xf3,0x34,0xe7,0xcf,0x9f,0x8f,0xef,0x7f,0xff,0xfb,0xe3,0xde,0x3,0xce, - 0x50,0x98,0x4c,0x26,0xb4,0xb6,0xb6,0x22,0x3f,0x3f,0x1f,0xb9,0xb9,0xb9,0xac,0x4f, - 0x60,0x9a,0xa6,0xe1,0xe1,0xe1,0x81,0xd9,0xb3,0x67,0xbb,0x8c,0xeb,0x3c,0xb5,0x5a, - 0x8d,0x19,0x33,0x66,0x60,0xfd,0xfa,0xf5,0x98,0x39,0x73,0xa6,0xcd,0x92,0x5d,0x42, - 0x69,0x2b,0x62,0x1f,0xa1,0xb8,0x73,0xb5,0x38,0x74,0xb5,0xf0,0xc,0x7,0xe7,0x6b, - 0xa5,0x31,0x86,0x5f,0x69,0xf3,0x23,0x9d,0x9f,0x51,0xf8,0xc7,0xc7,0x1a,0x67,0xc2, - 0xc4,0x7f,0x47,0x2e,0xc4,0x20,0xa7,0xb4,0xb4,0xd4,0x6a,0x3f,0x99,0x3a,0x10,0x19, - 0x19,0x9,0x6f,0x6f,0xef,0x61,0x9,0xd,0x38,0x2,0xd6,0xde,0xde,0x8e,0x9a,0x9a, - 0x1a,0x74,0x75,0x75,0xd9,0x84,0x83,0x1f,0x6e,0xb5,0x5a,0x8d,0xa4,0xa4,0x24,0xc4, - 0xc4,0xc4,0xd8,0x1c,0xb3,0x7,0xf7,0x9e,0x34,0x4d,0xa3,0xbb,0xbb,0x1b,0x85,0x85, - 0x85,0x68,0x6b,0x6b,0x3,0x98,0x7b,0x4e,0x9a,0x34,0x9,0x61,0x61,0x61,0xac,0x1f, - 0x5a,0x7e,0x38,0x5e,0x7,0xe2,0x10,0x61,0xfe,0xfc,0xf9,0xd8,0xb7,0x6f,0x1f,0x36, - 0x6e,0xdc,0xe8,0xd6,0x2d,0x4d,0x83,0xc1,0x80,0x92,0x92,0x12,0x5c,0xbe,0x7c,0x19, - 0x8d,0x8d,0x8d,0x6c,0x3a,0x91,0xee,0x7b,0xee,0x3c,0xd7,0xd1,0x40,0x28,0x9f,0x48, - 0x24,0x12,0x76,0xc9,0xae,0x35,0x6b,0xd6,0xc0,0xdf,0xdf,0xdf,0xe6,0xbc,0x91,0xcc, - 0x3,0x13,0x1,0x6e,0xf9,0x27,0x71,0x37,0x96,0x71,0xc8,0x7f,0xf6,0x48,0x97,0xeb, - 0xd1,0x66,0x78,0xb5,0xeb,0x18,0x22,0x54,0x90,0x88,0x8,0xf1,0x7f,0xdc,0x6b,0xc8, - 0xcf,0xd9,0x75,0x1a,0xdf,0x24,0x32,0x99,0x8c,0xed,0x6a,0xe4,0x87,0x97,0xff,0xe, - 0xfc,0x1f,0x59,0x30,0xb9,0xaa,0xaa,0x8a,0xed,0xc2,0x24,0xbe,0x5c,0x93,0x93,0x93, - 0x11,0x1e,0x1e,0xee,0xf0,0xfd,0xed,0xfd,0x88,0x23,0x84,0xea,0xea,0x6a,0x74,0x77, - 0x77,0xb,0x66,0x66,0xee,0x3e,0x62,0x8d,0x9b,0x98,0x98,0x88,0xf0,0xf0,0x70,0xb6, - 0x80,0xf2,0xef,0xcb,0xff,0x71,0xcf,0xb1,0x58,0x2c,0xe8,0xe9,0xe9,0x41,0x71,0x71, - 0x31,0x7a,0x7a,0x7a,0x58,0x31,0x4b,0x4b,0x4b,0x43,0x78,0x78,0x38,0xfb,0x3c,0xfe, - 0x3d,0x5e,0xe7,0x7,0xce,0xd4,0x9b,0x65,0xcb,0x96,0x61,0xef,0xde,0xbd,0x58,0xb6, - 0x6c,0x19,0x82,0x82,0x82,0xd8,0xe3,0xee,0x84,0xd9,0x6c,0x46,0x6b,0x6b,0x2b,0x1e, - 0x3f,0x7e,0x8c,0xe2,0xe2,0x62,0xf4,0xf5,0xf5,0xb1,0xef,0xa9,0x56,0xab,0x91,0x90, - 0x90,0x80,0xd4,0xd4,0xd4,0x51,0xfb,0x68,0xe0,0xe7,0x2b,0xa9,0x54,0x8a,0xb0,0xb0, - 0x30,0xac,0x5e,0xbd,0x1a,0x59,0x59,0x59,0x56,0xe3,0xd6,0xfc,0xb4,0x13,0x7f,0xce, - 0xff,0x64,0x32,0x19,0x64,0x32,0xd9,0xb0,0x3f,0x9c,0x47,0x2,0x8a,0x53,0x8e,0x48, - 0x4f,0x17,0xbf,0x7e,0xe0,0xfe,0xcf,0xfd,0x8d,0x17,0x28,0x8b,0xc5,0x62,0x5b,0x43, - 0x8e,0x13,0x4c,0x26,0x13,0xf4,0x7a,0x3d,0xc,0x6,0x3,0x3b,0x59,0x9b,0xb,0xcd, - 0x74,0xf5,0x19,0x8d,0x46,0x5c,0xb9,0x72,0x5,0xbf,0xfc,0xe5,0x2f,0xad,0xbc,0xe3, - 0x10,0xa8,0x37,0xfc,0xd5,0xa3,0x56,0xab,0xb1,0xec,0xff,0x6f,0xef,0x7e,0x7f,0xdb, - 0xa8,0xf,0x38,0x8e,0x7f,0xce,0x67,0x9f,0x7f,0xe4,0x87,0x1d,0x3b,0x4e,0xe2,0x24, - 0x8d,0xd2,0xa4,0x36,0x6d,0x23,0x92,0xfe,0x48,0x88,0x4a,0xda,0x92,0x85,0x26,0x65, - 0x30,0x40,0x9b,0xc4,0xef,0x47,0x13,0x48,0x7b,0x36,0x24,0x24,0xc4,0xe3,0xfd,0x13, - 0x7b,0xb6,0x1f,0x8f,0x78,0xc2,0x26,0x34,0xb6,0x7,0xdb,0xda,0x69,0x20,0xd8,0x0, - 0x4d,0x6c,0x6c,0x83,0x6a,0xb4,0x6c,0x83,0x4e,0xa1,0x50,0xd2,0x9f,0xa8,0x61,0x84, - 0xc6,0xde,0x93,0x9c,0x77,0x39,0x9f,0xd3,0x6f,0xda,0x26,0xf1,0x39,0xef,0x97,0x14, - 0xd5,0xb1,0x2f,0x4e,0xea,0x3b,0xdf,0xdb,0xdf,0x3b,0xdf,0x79,0x7a,0x5a,0x2f,0xbc, - 0xf0,0x82,0x8a,0xc5,0x62,0xe0,0xb1,0x65,0xfe,0xbf,0xc1,0x7b,0x79,0x79,0x79,0x59, - 0x1f,0x7d,0xf4,0x91,0x7e,0xf8,0xc3,0x1f,0xea,0xc5,0x17,0x5f,0xac,0xde,0xe6,0x7d, - 0x67,0xa1,0x7b,0xc8,0xc0,0xf2,0xf2,0x72,0xf5,0xe7,0x5c,0xee,0xe3,0xe2,0xbd,0x4f, - 0x77,0x41,0x5d,0x5e,0x5e,0xd6,0x87,0x1f,0x7e,0xa8,0x5f,0xfe,0xf2,0x97,0xfa,0xd9, - 0xcf,0x7e,0x16,0xf8,0xf8,0xb8,0x2c,0xcb,0x52,0x3c,0x1e,0xd7,0xa1,0x43,0x87,0xf4, - 0xdc,0x73,0xcf,0x69,0x6a,0x6a,0xaa,0xfa,0xa6,0x92,0xf5,0xf8,0xef,0x7f,0xff,0xab, - 0x93,0x27,0x4f,0xea,0x7,0x3f,0xf8,0x81,0xce,0x9e,0x3d,0x2b,0xdb,0xb6,0x35,0x38, - 0x38,0xa8,0x67,0x9e,0x79,0x46,0x33,0x33,0x33,0xea,0xed,0xed,0xad,0x1e,0x47,0x78, - 0x3b,0x78,0xff,0xff,0xee,0xe3,0x7c,0xf1,0xe2,0x45,0xbd,0xfd,0xf6,0xdb,0xfa,0xc9, - 0x4f,0x7e,0xa2,0xb7,0xdf,0x7e,0xdb,0xff,0x23,0x4d,0xa3,0xb3,0xb3,0x53,0x4f,0x3e, - 0xf9,0xa4,0x1e,0x7c,0xf0,0x41,0x95,0x4a,0xa5,0xea,0xf3,0xe1,0xd4,0xa9,0x53,0x7a, - 0xe9,0xa5,0x97,0xf4,0xdb,0xdf,0xfe,0xb6,0xfa,0x91,0x6a,0x9b,0x29,0x16,0x8b,0x69, - 0x64,0x64,0x44,0xdf,0xff,0xfe,0xf7,0x75,0xf4,0xe8,0x51,0xb5,0xb7,0xb7,0xd7,0x2c, - 0x9f,0xfe,0xe7,0x8,0xd6,0x56,0xa9,0x54,0xf4,0xd9,0x67,0x9f,0xe9,0xc4,0x89,0x13, - 0xfa,0xe9,0x4f,0x7f,0xaa,0xf7,0xde,0x7b,0xcf,0x3f,0xc9,0x86,0xb2,0x3d,0x1f,0x86, - 0xf0,0xec,0xb3,0xcf,0xea,0xae,0xbb,0xee,0xaa,0x59,0x3f,0xb8,0xcf,0x41,0xad,0xc, - 0x20,0x92,0xc9,0xa4,0x1c,0xc7,0x91,0xed,0xfb,0xdc,0xde,0x46,0x15,0xda,0x60,0x5e, - 0xbf,0x7e,0x5d,0xff,0xfc,0xe7,0x3f,0xf5,0xeb,0x5f,0xff,0x5a,0xaf,0xbf,0xfe,0xba, - 0x16,0x16,0x16,0xea,0xbe,0xaa,0x72,0xcf,0x28,0x13,0xf4,0xe9,0x1e,0x9b,0xc1,0x1d, - 0x41,0xed,0xd8,0xb1,0x43,0xa9,0x54,0x2a,0x70,0x3f,0xe3,0x5a,0x2a,0x2b,0xe7,0x8f, - 0xfd,0xcf,0x7f,0xfe,0x53,0xf3,0xa6,0x9c,0x78,0x3c,0xae,0xee,0xee,0x6e,0xe5,0xf3, - 0xf9,0x55,0xfb,0xe5,0xea,0xad,0x70,0xbc,0xb,0xac,0x56,0xf6,0x5f,0x2e,0x2e,0x2e, - 0x6a,0x61,0x61,0x41,0x17,0x2f,0x5e,0xbc,0xe1,0xe3,0xe3,0x8e,0x6a,0xfb,0xfa,0xfa, - 0x6e,0x7a,0x74,0xe2,0x6e,0x2,0xf6,0x7f,0x9c,0x97,0xfb,0xae,0xdb,0xcd,0xf8,0x70, - 0x60,0xf7,0xac,0x49,0xf3,0xf3,0xf3,0x35,0x27,0x81,0x68,0x26,0x8e,0xe3,0xa8,0xbb, - 0xbb,0x5b,0xb9,0x5c,0xae,0x7a,0x5c,0xa3,0xbb,0xcf,0x7a,0x61,0x61,0x41,0x97,0x2e, - 0x5d,0xba,0xe1,0x3c,0xbf,0x9d,0xbc,0xcb,0x65,0x2a,0x95,0x52,0xb1,0x58,0x54,0x3a, - 0x9d,0xe,0x7c,0xee,0xd6,0x5b,0x86,0x51,0xdf,0x57,0x5f,0x7d,0xa5,0x85,0x85,0x5, - 0x9d,0x3b,0x77,0xce,0xe8,0xc3,0x13,0x6e,0x37,0xf7,0x70,0xae,0xfe,0xfe,0xfe,0xba, - 0xa7,0xe8,0x74,0xe7,0x69,0xb1,0x58,0xd4,0x23,0x8f,0x3c,0xa2,0xf1,0xf1,0x71,0x65, - 0xb3,0xd9,0x50,0xcc,0xeb,0xd0,0x6,0x73,0x69,0x69,0x49,0x7f,0xfd,0xeb,0x5f,0xf5, - 0xe3,0x1f,0xff,0x58,0xaf,0xbc,0xf2,0x8a,0xce,0x9f,0x3f,0xef,0x9f,0xa4,0xca,0x9d, - 0x11,0xb7,0x73,0xd4,0xb2,0x5e,0xee,0x88,0xce,0xbd,0xbc,0x5e,0x95,0x35,0x8e,0x3d, - 0xf4,0xde,0xf7,0xcd,0xaa,0x77,0xdf,0x41,0xdc,0xdf,0x77,0xb3,0xbf,0xd3,0x3f,0x3f, - 0xdc,0x15,0xe3,0xad,0xdc,0xe7,0x8d,0xb8,0xf7,0xeb,0xff,0x3f,0xae,0xe7,0xff,0x1d, - 0x56,0x6b,0x3d,0xae,0x5b,0xf9,0x9c,0x90,0x6f,0x93,0x1d,0x6e,0xdd,0x5a,0xeb,0x89, - 0xcd,0x62,0x32,0x4f,0x23,0x91,0x88,0x4a,0xa5,0x92,0x9e,0x7f,0xfe,0x79,0xcd,0xcd, - 0xcd,0xa9,0x50,0x28,0x6c,0xe9,0xdf,0x6c,0xaa,0xf6,0x65,0x5d,0x3,0xf3,0x7,0xc7, - 0x5a,0xf9,0x4c,0x44,0x6b,0x65,0xd3,0x62,0xbd,0xaf,0x72,0xb9,0x1c,0xb8,0x62,0x58, - 0x6b,0x86,0xde,0x6e,0x95,0x95,0x53,0xdb,0x95,0xcb,0xe5,0x9a,0xbf,0xcf,0xe4,0xab, - 0xbc,0x72,0xd6,0x16,0x5,0xfc,0xdd,0xde,0xfb,0xbe,0xd9,0xaf,0x7a,0xb,0xab,0xff, - 0x77,0xc9,0xf3,0xfb,0xfc,0x7f,0xa3,0xe9,0x97,0xfb,0x3b,0xbd,0xf7,0xe7,0xbd,0xdf, - 0x8d,0xf8,0xf2,0xff,0x6e,0xf7,0xab,0xde,0xff,0xbb,0x99,0xac,0xf5,0xb8,0x6e,0xb5, - 0xa0,0x79,0xc4,0xd7,0xcd,0x7f,0xf9,0x97,0xe9,0xa0,0xe7,0xef,0x46,0x33,0x99,0x9f, - 0x5a,0xd9,0x2c,0xef,0xbe,0xc1,0x2f,0x2c,0x42,0x15,0x4c,0xef,0x8a,0x55,0xeb,0x1c, - 0xe9,0x4,0x4d,0x53,0x9,0xe9,0x67,0xeb,0x5,0x85,0xb3,0xde,0xe5,0x5b,0x15,0x14, - 0x94,0x5b,0xb9,0xff,0xa0,0x9f,0xd,0xba,0x6e,0x33,0x6d,0xf5,0xef,0xdf,0xc,0x8d, - 0xfe,0x7f,0xc,0xeb,0x73,0xb1,0xd1,0x5,0x3d,0x7f,0x1b,0x85,0x7f,0x7e,0xfb,0xbf, - 0x6f,0x44,0xa1,0xa,0xa6,0xdf,0x7a,0x16,0x86,0x7a,0xd3,0xd6,0xbb,0x3e,0xc,0xbc, - 0x7f,0x7b,0xbd,0xcb,0x1b,0xe1,0x56,0xee,0x3f,0xe8,0x67,0x83,0xae,0xdb,0x4c,0x5b, - 0xfd,0xfb,0x37,0x43,0x18,0xfe,0x8f,0x61,0xf8,0x1b,0xb1,0x71,0xc2,0x30,0xff,0x43, - 0x1d,0x4c,0x0,0x0,0x36,0xb,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0, - 0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1, - 0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4, - 0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0, - 0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0, - 0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0, - 0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1, - 0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4, - 0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0, - 0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0, - 0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0, - 0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1, - 0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4, - 0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0, - 0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0, - 0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0, - 0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1, - 0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4, - 0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0, - 0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0, - 0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0, - 0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1, - 0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4, - 0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0, - 0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0, - 0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0, - 0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1, - 0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4, - 0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0, - 0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0, - 0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0, - 0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1,0x4,0x0,0xc0,0x0,0xc1, - 0x4,0x0,0xc0,0x40,0xa8,0x82,0x59,0xa9,0x54,0xfc,0x57,0x1,0x0,0x42,0xca,0xb2, - 0x2c,0xff,0x55,0xd,0x2d,0x54,0xc1,0xc,0xdb,0x83,0xb,0x0,0xa8,0x2f,0x6c,0x83, - 0xa0,0x50,0x5,0x13,0x0,0x80,0xad,0x42,0x30,0x1,0x0,0x5b,0x22,0x6c,0x5b,0xd, - 0x9,0x26,0x0,0x60,0x4b,0x10,0xcc,0x4d,0x64,0x59,0x96,0x22,0x91,0x50,0xff,0x17, - 0x0,0x60,0x5b,0xf1,0x47,0xd2,0xff,0x7d,0x23,0xb,0x4d,0x6d,0x2a,0x95,0xca,0xaa, - 0x1d,0xc4,0x96,0x65,0xc9,0xb6,0x6d,0xd9,0xb6,0xbd,0x6a,0x3a,0x0,0x40,0xe3,0x72, - 0xd7,0xe3,0x96,0x65,0x29,0x16,0x8b,0x85,0x6a,0x1d,0x1e,0x9a,0x60,0x5a,0x96,0x55, - 0xf3,0x4a,0x24,0x12,0x89,0x84,0xee,0x1,0x7,0x0,0xfc,0x7f,0xfd,0xed,0x5f,0xaf, - 0x37,0xb2,0xd0,0x4,0x33,0x88,0x6d,0xdb,0x8a,0xc7,0xe3,0xfe,0xab,0xa5,0x90,0xd, - 0xf3,0x1,0x60,0x3b,0xb1,0x2c,0x4b,0x8e,0xe3,0xc8,0x71,0x1c,0x45,0xa3,0xd1,0xea, - 0x75,0x8d,0x2e,0x34,0xc1,0xf4,0x3f,0x98,0xee,0x3,0xde,0xd2,0xd2,0x22,0xc7,0x71, - 0x56,0xdd,0xa6,0x10,0x1e,0xdf,0x3,0x0,0xdb,0x49,0x24,0x12,0x51,0x4b,0x4b,0x8b, - 0x62,0xb1,0x98,0x14,0x92,0x75,0x76,0x68,0x82,0x29,0xdf,0x66,0x59,0x6f,0x30,0xbd, - 0x9b,0x64,0xfd,0x61,0x5,0x0,0x34,0x1e,0xdb,0xb6,0x95,0x4a,0xa5,0xaa,0x23,0xcc, - 0x30,0x8,0x55,0x30,0xe5,0xdb,0x61,0x1c,0x8f,0xc7,0xd5,0xd6,0xd6,0x56,0x7d,0x85, - 0xe2,0xbf,0xdd,0x45,0x44,0x1,0xa0,0x71,0x44,0x22,0x11,0x25,0x93,0x49,0xb5,0xb7, - 0xb7,0x7,0x6e,0x21,0x6c,0x54,0xa1,0x9,0x66,0xd0,0xbb,0x64,0x93,0xc9,0xa4,0x32, - 0x99,0x4c,0xe0,0x9b,0x7e,0xbc,0xd3,0x86,0x61,0xa8,0xf,0x0,0xdb,0x85,0x3b,0xe0, - 0x49,0x24,0x12,0xfe,0x9b,0x1a,0x5a,0x68,0x82,0xe9,0xe7,0xbe,0x42,0xc9,0x66,0xb3, - 0xbc,0xf1,0x7,0x0,0x42,0xc2,0xb6,0x6d,0xb5,0xb7,0xb7,0x2b,0x9b,0xcd,0x56,0x37, - 0xc7,0x86,0x65,0x50,0x13,0xda,0x60,0x56,0x2a,0x15,0xd9,0xb6,0xad,0x96,0x96,0x16, - 0xa5,0x52,0x29,0xff,0xcd,0x52,0x88,0x66,0x2,0x0,0x6c,0x17,0x91,0x48,0x44,0xad, - 0xad,0xad,0xca,0x66,0xb3,0x81,0x5b,0x7,0x1b,0x59,0xe8,0x82,0xe9,0x1d,0x35,0xba, - 0xa3,0xcc,0x5c,0x2e,0x57,0x37,0x9a,0x0,0x80,0xc6,0x11,0x89,0x44,0x94,0x4e,0xa7, - 0xd5,0xd5,0xd5,0x15,0xaa,0x37,0xfc,0x28,0x8c,0xc1,0xf4,0x8f,0x1a,0xe3,0xf1,0xb8, - 0xa,0x85,0x82,0x72,0xb9,0xdc,0xaa,0xeb,0x1,0x0,0x8d,0xc1,0x7b,0x84,0x83,0x6d, - 0xdb,0xca,0x64,0x32,0xea,0xee,0xee,0x5e,0xf5,0x86,0xcd,0x30,0x8,0x5d,0x30,0xe5, - 0x7b,0xf0,0x1d,0xc7,0x51,0xa1,0x50,0x50,0x47,0x47,0x7,0xfb,0x2c,0x1,0xa0,0x41, - 0xb9,0x83,0x1d,0xdb,0xb6,0x95,0xcd,0x66,0x55,0x28,0x14,0x18,0x61,0x6e,0x96,0x4a, - 0xa5,0x22,0xcb,0xb2,0x94,0x48,0x24,0xd4,0xd7,0xd7,0xa7,0x6c,0x36,0x5b,0x33,0xfa, - 0x4,0x0,0x6c,0x3d,0xef,0xba,0x39,0x1a,0x8d,0xaa,0xb3,0xb3,0x53,0xfd,0xfd,0xfd, - 0x8c,0x30,0x37,0x83,0xf7,0xc1,0x4f,0x26,0x93,0x1a,0x18,0x18,0x50,0x67,0x67,0xa7, - 0xc4,0x3b,0x63,0x1,0xa0,0xa1,0x45,0xa3,0x51,0x75,0x75,0x75,0x31,0xc2,0xdc,0xc, - 0xfe,0x63,0x31,0x13,0x89,0x84,0x76,0xec,0xd8,0xa1,0x7c,0x3e,0xbf,0x6a,0x3a,0x17, - 0x1,0x5,0x80,0xc6,0x10,0x89,0x44,0xd4,0xde,0xde,0xae,0xae,0xae,0x2e,0xb5,0xb5, - 0xb5,0xc9,0xb6,0xed,0x50,0x6d,0x19,0xc,0x5d,0x30,0xbd,0x1,0x74,0xf,0x2d,0x49, - 0xa7,0xd3,0x2a,0x14,0xa,0xca,0xe7,0xf3,0x35,0xf,0xbe,0xff,0x7b,0x0,0xc0,0xd6, - 0x48,0x24,0x12,0x1a,0x1e,0x1e,0x56,0x4f,0x4f,0x4f,0x28,0x3f,0xcb,0x38,0x7c,0x7f, - 0xf1,0xa,0x6f,0x38,0x63,0xb1,0x98,0xfa,0xfb,0xfb,0x35,0x34,0x34,0x54,0x73,0x78, - 0x9,0x23,0x4c,0x0,0xd8,0x5a,0xee,0x7a,0x38,0x99,0x4c,0xaa,0x58,0x2c,0xaa,0xaf, - 0xaf,0x4f,0xa,0xe1,0x80,0x26,0xb4,0xc1,0xf4,0x3e,0xd0,0x8e,0xe3,0x68,0xc7,0x8e, - 0x1d,0x2a,0x16,0x8b,0x35,0x67,0xfd,0x9,0xdb,0xc,0x1,0x80,0x66,0xe3,0x6e,0xd, - 0xcc,0x66,0xb3,0x2a,0x16,0x8b,0xea,0xed,0xed,0x5d,0x75,0xb4,0x43,0x58,0x84,0x36, - 0x98,0x5e,0xb1,0x58,0x4c,0x83,0x83,0x83,0x1a,0x19,0x19,0x9,0xdd,0xbb,0xae,0x0, - 0x60,0xbb,0x48,0x26,0x93,0x2a,0x95,0x4a,0xea,0xe9,0xe9,0x91,0x42,0x38,0xa0,0x69, - 0x8a,0x60,0xba,0xef,0xba,0x1a,0x1a,0x1a,0x52,0x26,0x93,0xf1,0xdf,0xc,0x0,0xd8, - 0x42,0xee,0xe8,0xb2,0x54,0x2a,0xa9,0xbb,0xbb,0x3b,0x54,0x9f,0x50,0xe2,0xd5,0x14, - 0xc1,0xd4,0xca,0xce,0xe4,0xbe,0xbe,0x3e,0x95,0x4a,0x25,0x75,0x74,0x74,0xf8,0x6f, - 0x6,0x0,0x6c,0x22,0xff,0x69,0x4c,0x73,0xb9,0x9c,0xc6,0xc6,0xc6,0x42,0x3d,0xa8, - 0x69,0x9a,0x60,0x46,0x22,0x11,0xe5,0xf3,0x79,0x8d,0x8f,0x8f,0x57,0x87,0xfb,0x0, - 0x80,0x8d,0xe7,0x8d,0xa3,0xbb,0x6f,0xd2,0x7f,0xb2,0x82,0x1d,0x3b,0x76,0x68,0x62, - 0x62,0x42,0xd9,0x6c,0xb6,0x7a,0x7d,0xd8,0x34,0x55,0x30,0xbb,0xba,0xba,0x34,0x31, - 0x31,0xa1,0xee,0xee,0xee,0xea,0xf5,0x61,0xdb,0xa9,0xc,0x0,0x61,0xe5,0x86,0xd2, - 0xbf,0x6f,0xd2,0x71,0x1c,0xed,0xdc,0xb9,0x53,0x7b,0xf6,0xec,0x51,0x5b,0x5b,0xdb, - 0xaa,0xe9,0xc3,0xa4,0x69,0x82,0x69,0x59,0x96,0x5a,0x5b,0x5b,0x35,0x3c,0x3c,0xbc, - 0x6a,0x5f,0xa6,0x7f,0xc6,0x1,0x0,0x6e,0xaf,0xb5,0xd6,0xb3,0xf1,0x78,0x5c,0xbb, - 0x76,0xed,0xd2,0xde,0xbd,0x7b,0x95,0xcb,0xe5,0x42,0x77,0xb2,0x2,0xaf,0xa6,0x9, - 0xa6,0x56,0x86,0xfd,0xb9,0x5c,0x4e,0x7,0xe,0x1c,0x50,0xa9,0x54,0xf2,0xdf,0xc, - 0x0,0xd8,0x40,0x41,0x21,0x4c,0x26,0x93,0x1a,0x1d,0x1d,0xd5,0xbe,0x7d,0xfb,0x42, - 0x7f,0x14,0x43,0x53,0x5,0x53,0x92,0x5a,0x5a,0x5a,0x34,0x3e,0x3e,0xae,0xfd,0xfb, - 0xf7,0x2b,0x95,0x4a,0x85,0x6e,0xc8,0xf,0x0,0xcd,0xc2,0xb6,0x6d,0x75,0x76,0x76, - 0x6a,0xff,0xfe,0xfd,0x1a,0x1b,0x1b,0xab,0xf9,0xc0,0xe8,0xa0,0xc0,0x36,0xb2,0xa6, - 0xa,0x66,0xa5,0x52,0x91,0xe3,0x38,0x1a,0x1a,0x1a,0xd2,0xe8,0xe8,0xa8,0xfa,0xfa, - 0xfa,0x94,0x4c,0x26,0xfd,0x93,0x1,0x0,0x36,0x98,0x7b,0x28,0xc9,0xc8,0xc8,0x88, - 0xf6,0xec,0xd9,0xa3,0x74,0x3a,0x1d,0xca,0xd3,0xe1,0x79,0x85,0xfb,0xaf,0xf,0xe0, - 0xee,0xcb,0xdc,0xb3,0x67,0x8f,0xe,0x1e,0x3c,0x58,0x73,0xe6,0x1f,0x0,0xc0,0xed, - 0xe7,0xdf,0x9a,0x17,0x89,0x44,0xd4,0xdd,0xdd,0xad,0xe9,0xe9,0x69,0xd,0xd,0xd, - 0x55,0x6f,0xf,0xdb,0xa8,0xd2,0xab,0x29,0x83,0xe9,0x38,0x8e,0xee,0xb8,0xe3,0xe, - 0xcd,0xce,0xce,0xae,0x7a,0xc7,0x2c,0x0,0x60,0x63,0xf8,0x43,0xe8,0x1e,0x4a,0x32, - 0x35,0x35,0xa5,0x81,0x81,0x81,0x55,0xb7,0x85,0x55,0xd3,0x5,0x53,0x2b,0x9b,0x2, - 0x72,0xb9,0x9c,0xee,0xbc,0xf3,0x4e,0xed,0xdb,0xb7,0xaf,0xfa,0x59,0x99,0x0,0x80, - 0x8d,0x17,0x8f,0xc7,0xb5,0x7b,0xf7,0x6e,0xdd,0x73,0xcf,0x3d,0xea,0xef,0xef,0xf, - 0xfc,0xdc,0x4b,0x7f,0x60,0xc3,0xa0,0x29,0x83,0x59,0xa9,0x54,0x14,0x8b,0xc5,0x34, - 0x30,0x30,0xa0,0x99,0x99,0x99,0x9a,0x77,0xcc,0xfa,0x37,0x1d,0x0,0x0,0x6e,0x9f, - 0x64,0x32,0xa9,0x7d,0xfb,0xf6,0xe9,0x1b,0xdf,0xf8,0xc6,0xaa,0x43,0xfc,0xbc,0x91, - 0xc,0xe3,0x7a,0xb8,0x69,0x82,0x19,0x34,0x33,0x3a,0x3a,0x3a,0x74,0xf4,0xe8,0x51, - 0x8d,0x8f,0x8f,0xaf,0x3a,0x1d,0x53,0x18,0x5f,0xd9,0x0,0x40,0x18,0xc4,0xe3,0x71, - 0x15,0x8b,0x45,0xdd,0x75,0xd7,0x5d,0x1a,0x1d,0x1d,0x55,0x22,0x91,0x58,0xb5,0xce, - 0xd,0xf3,0xfa,0xb7,0x69,0x82,0x69,0x59,0x96,0x22,0x91,0xc8,0xaa,0x99,0x11,0x8b, - 0xc5,0xd4,0xd3,0xd3,0xa3,0xc3,0x87,0xf,0xeb,0xc8,0x91,0x23,0x1c,0x66,0x2,0x0, - 0x1b,0x2c,0x9d,0x4e,0x6b,0x6e,0x6e,0x4e,0x53,0x53,0x53,0x8a,0xc5,0x62,0xd5,0x53, - 0xe5,0xc9,0x73,0xda,0xbc,0xb0,0x6a,0x9a,0x60,0x6a,0xe5,0x95,0x8b,0x7f,0x66,0xb4, - 0xb4,0xb4,0x68,0x62,0x62,0x42,0xf7,0xde,0x7b,0xaf,0xa,0x85,0x42,0xa8,0x5f,0xdd, - 0x0,0x40,0xa3,0x72,0x8f,0xb9,0x1c,0x1f,0x1f,0xd7,0x91,0x23,0x47,0x34,0x3c,0x3c, - 0x5c,0x3d,0x8c,0x24,0x68,0xbd,0xeb,0x5f,0x57,0x87,0x41,0xd3,0x4,0xb3,0xde,0x83, - 0x6f,0xdb,0xb6,0xa,0x85,0x82,0xe,0x1d,0x3a,0xa4,0xa9,0xa9,0x29,0x15,0xa,0x5, - 0xff,0x24,0x81,0xea,0xdd,0x1f,0x0,0xa0,0x56,0x34,0x1a,0xd5,0xce,0x9d,0x3b,0x75, - 0xdf,0x7d,0xf7,0x69,0xef,0xde,0xbd,0xd5,0x63,0xe0,0x83,0x62,0xa9,0x35,0xae,0x6f, - 0x64,0x4d,0x13,0x4c,0xff,0xfe,0x4b,0xcb,0x73,0xb6,0xfc,0x58,0x2c,0xa6,0x5d,0xbb, - 0x76,0xe9,0xd1,0x47,0x1f,0xd5,0xde,0xbd,0x7b,0x3d,0x3f,0x55,0x5f,0x18,0x67,0x26, - 0x0,0x6c,0xb4,0xa0,0xc1,0x84,0x3b,0xba,0x9c,0x9c,0x9c,0xd4,0xfd,0xf7,0xdf,0xaf, - 0xde,0xde,0xde,0x55,0xeb,0xe0,0x66,0xd1,0x34,0xc1,0x74,0x79,0x67,0xa6,0x77,0xbb, - 0x79,0x3a,0x9d,0xd6,0xd8,0xd8,0x98,0x1e,0x78,0xe0,0x1,0x4d,0x4c,0x4c,0x54,0xaf, - 0xf7,0xcf,0x7c,0xff,0xf7,0x0,0xb0,0xdd,0x79,0xd7,0x8b,0x41,0x11,0x6c,0x6d,0x6d, - 0xd5,0xf4,0xf4,0xb4,0x1e,0x7e,0xf8,0x61,0x15,0xa,0x85,0xea,0x9,0xd6,0xc3,0x7e, - 0x66,0x1f,0xbf,0xe6,0xfa,0xdf,0x78,0xde,0x2d,0xeb,0x9f,0xa9,0xb6,0x6d,0x2b,0x9f, - 0xcf,0x6b,0x66,0x66,0x46,0xc7,0x8e,0x1d,0x53,0x7f,0x7f,0x7f,0xe0,0x74,0xee,0xf7, - 0x41,0xe1,0x5,0x80,0xed,0xc8,0xbf,0x9e,0xf4,0x4a,0xa5,0x52,0x3a,0x78,0xf0,0xa0, - 0x8e,0x1f,0x3f,0xae,0x3,0x7,0xe,0x28,0x91,0x48,0x54,0x6f,0x5b,0xeb,0xe7,0xc2, - 0xa8,0x69,0x82,0xe9,0x46,0xad,0xde,0xc,0xaa,0xac,0x9c,0x67,0x76,0xd7,0xae,0x5d, - 0x9a,0x99,0x99,0xd1,0xf4,0xf4,0xb4,0xf2,0xf9,0xbc,0x7f,0xb2,0x2a,0xef,0xfd,0xd4, - 0xbb,0x4f,0x0,0xd8,0x4e,0xfc,0x83,0x7,0xc7,0x71,0x54,0x2a,0x95,0xf4,0xe0,0x83, - 0xf,0xea,0xee,0xbb,0xef,0x56,0x47,0x47,0x47,0xcd,0xd1,0xa,0xcd,0xa4,0x69,0x82, - 0x19,0x34,0x32,0xc,0x92,0x4c,0x26,0x35,0x3e,0x3e,0xae,0xc7,0x1f,0x7f,0x5c,0xfb, - 0xf7,0xef,0x5f,0x75,0x7c,0xa6,0xdf,0x8d,0xee,0xb,0x0,0xb6,0x13,0x6f,0x8,0xbd, - 0x27,0x87,0x99,0x9b,0x9b,0xd3,0xe0,0xe0,0x60,0x75,0xbf,0x25,0xc1,0xc,0x89,0xb5, - 0x36,0xa5,0x56,0x56,0xe,0x3b,0x69,0x6b,0x6b,0xd3,0xc1,0x83,0x7,0xf5,0xd4,0x53, - 0x4f,0x69,0x7c,0x7c,0x5c,0xa9,0x54,0x6a,0xd5,0x74,0xae,0x66,0x9d,0xe9,0x0,0xb0, - 0x1e,0xfe,0x75,0x69,0x24,0x12,0x51,0x3e,0x9f,0xd7,0xb1,0x63,0xc7,0xf4,0xe8,0xa3, - 0x8f,0x6a,0xe7,0xce,0x9d,0xd5,0xfd,0x96,0x41,0xef,0xd,0x69,0x16,0x4d,0x17,0xcc, - 0x72,0xb9,0x5c,0xbd,0xec,0x6,0xcf,0x3f,0xfa,0x8c,0x44,0x22,0xea,0xec,0xec,0xd4, - 0xb1,0x63,0xc7,0xf4,0xd0,0x43,0xf,0x69,0x6c,0x6c,0xac,0x6e,0x34,0x1,0x60,0xbb, - 0xf3,0xe,0x1e,0x6c,0xdb,0x56,0x77,0x77,0xb7,0x66,0x66,0x66,0xf4,0xf0,0xc3,0xf, - 0x57,0xf7,0x5b,0xfa,0xd7,0xb7,0xcd,0xa8,0xe9,0x82,0x19,0xf4,0xca,0x26,0xe8,0x3a, - 0xf7,0x4d,0x40,0xdf,0xfa,0xd6,0xb7,0xf4,0xf8,0xe3,0x8f,0x6b,0x70,0x70,0x90,0x68, - 0x2,0xd8,0x96,0x82,0xd6,0x91,0x41,0xdc,0xf,0xb6,0x98,0x9c,0x9c,0xd4,0x93,0x4f, - 0x3e,0xa9,0xa3,0x47,0x8f,0xd6,0x7c,0x28,0x74,0x33,0x6b,0xba,0x60,0xae,0x47,0x34, - 0x1a,0x55,0x5f,0x5f,0x9f,0x8e,0x1f,0x3f,0xae,0xa7,0x9f,0x7e,0x5a,0xc3,0xc3,0xc3, - 0xc6,0xb,0xe,0x0,0x34,0xb,0x77,0x53,0xea,0x5a,0xdc,0x58,0x4e,0x4d,0x4d,0xe9, - 0x7b,0xdf,0xfb,0x9e,0x26,0x27,0x27,0x95,0x4c,0x26,0x6f,0xf8,0x73,0xcd,0x64,0x5b, - 0x7,0x53,0x2b,0x3b,0xae,0x7,0x7,0x7,0xf5,0xc0,0x3,0xf,0xe8,0x89,0x27,0x9e, - 0xd0,0x81,0x3,0x7,0xfc,0x93,0x0,0x40,0xd3,0x5b,0x6b,0x53,0xaa,0xbb,0x45,0xee, - 0x9e,0x7b,0xee,0xd1,0x13,0x4f,0x3c,0xa1,0xc9,0xc9,0x49,0x75,0x74,0x74,0x6c,0xab, - 0x58,0x4a,0x92,0x55,0x2e,0x97,0xeb,0x3f,0x4a,0x4d,0xa6,0xde,0xab,0x28,0xcb,0xb2, - 0xb4,0xb4,0xb4,0xa4,0xb3,0x67,0xcf,0xea,0xe5,0x97,0x5f,0xd6,0x8b,0x2f,0xbe,0xa8, - 0xd3,0xa7,0x4f,0x6b,0x71,0x71,0xd1,0x3f,0x29,0x0,0x6c,0x2b,0xee,0x59,0x7c,0xe, - 0x1f,0x3e,0xac,0xa7,0x9e,0x7a,0x4a,0xb3,0xb3,0xb3,0x4a,0xa5,0x52,0x4d,0x7d,0xf8, - 0x48,0x3d,0xdb,0x2a,0x98,0x37,0xb2,0xb4,0xb4,0xa4,0xf9,0xf9,0x79,0xfd,0xee,0x77, - 0xbf,0xd3,0x8f,0x7e,0xf4,0x23,0xfd,0xfd,0xef,0x7f,0xaf,0x1b,0x4d,0xab,0x9,0x4f, - 0xfb,0x4,0x0,0x2e,0x6b,0xe5,0x13,0xa0,0xba,0xba,0xba,0x74,0xef,0xbd,0xf7,0xea, - 0xbb,0xdf,0xfd,0xae,0xc6,0xc7,0xc7,0xd5,0xda,0xda,0xba,0x2d,0x63,0x29,0x82,0x59, - 0x6b,0x69,0x69,0x49,0xe7,0xce,0x9d,0xd3,0x6b,0xaf,0xbd,0xa6,0x9f,0xff,0xfc,0xe7, - 0x7a,0xfd,0xf5,0xd7,0x75,0xf9,0xf2,0x65,0xff,0x64,0x0,0xd0,0x74,0xbc,0x3,0x1, - 0xc7,0x71,0x34,0x3c,0x3c,0xac,0xe3,0xc7,0x8f,0xeb,0xdb,0xdf,0xfe,0xb6,0x46,0x47, - 0x47,0x95,0x4e,0xa7,0xb7,0xf5,0x60,0x81,0x60,0xfa,0x58,0x96,0xa5,0x72,0xb9,0xac, - 0x8b,0x17,0x2f,0xea,0xe4,0xc9,0x93,0x7a,0xe5,0x95,0x57,0xf4,0xc7,0x3f,0xfe,0x51, - 0x1f,0x7f,0xfc,0xb1,0x7f,0x52,0x89,0x91,0x26,0x80,0x26,0xe1,0x5d,0x97,0x25,0x93, - 0x49,0x8d,0x8d,0x8d,0x69,0x76,0x76,0x56,0xf7,0xdf,0x7f,0xbf,0xe,0x1e,0x3c,0xa8, - 0x68,0x34,0x5a,0x33,0x5d,0xd0,0xf7,0xcd,0x8c,0x60,0x7a,0xb8,0xfb,0x38,0xdd,0x99, - 0xbf,0xb8,0xb8,0xa8,0xbf,0xfc,0xe5,0x2f,0x7a,0xe9,0xa5,0x97,0x74,0xf2,0xe4,0x49, - 0x7d,0xfc,0xf1,0xc7,0x75,0x37,0xd1,0x2,0x40,0xd8,0xd9,0xb6,0xad,0x4c,0x26,0xa3, - 0x3b,0xef,0xbc,0x53,0x8f,0x3d,0xf6,0x98,0x66,0x67,0x67,0x35,0x38,0x38,0x58,0x3d, - 0x89,0xba,0xbb,0x7e,0xdc,0x4e,0x91,0xf4,0x22,0x98,0x1e,0xfe,0x85,0xa1,0x52,0xa9, - 0x68,0x71,0x71,0x51,0xff,0xfe,0xf7,0xbf,0xf5,0xea,0xab,0xaf,0xea,0x17,0xbf,0xf8, - 0x85,0xde,0x7c,0xf3,0x4d,0x2d,0x2e,0x2e,0x1a,0x2f,0x30,0xa6,0xd3,0x1,0xc0,0x56, - 0x8a,0x44,0x22,0xea,0xe9,0xe9,0xd1,0x37,0xbf,0xf9,0x4d,0x7d,0xe7,0x3b,0xdf,0xd1, - 0xd8,0xd8,0x98,0xba,0xba,0xba,0x14,0x8b,0xc5,0x58,0x87,0xad,0x20,0x98,0x1,0xfc, - 0x91,0xfb,0xfa,0xeb,0xaf,0x35,0x3f,0x3f,0xaf,0xb7,0xde,0x7a,0x4b,0x27,0x4e,0x9c, - 0xd0,0x1b,0x6f,0xbc,0xa1,0xf9,0xf9,0xf9,0x35,0x47,0x9b,0xfe,0xfb,0x0,0x80,0x46, - 0xd5,0xd2,0xd2,0xa2,0x89,0x89,0x9,0x4d,0x4f,0x4f,0x6b,0x66,0x66,0x46,0x63,0x63, - 0x63,0x6a,0x6b,0x6b,0x63,0x3d,0xe6,0x43,0x30,0xd,0x55,0x2a,0x15,0x5d,0xbb,0x76, - 0x4d,0xef,0xbf,0xff,0xbe,0x5e,0x7e,0xf9,0x65,0xbd,0xf1,0xc6,0x1b,0x3a,0x73,0xe6, - 0x8c,0x3e,0xff,0xfc,0x73,0xff,0xa4,0x0,0xd0,0xd0,0xdc,0x10,0x3a,0x8e,0xa3,0x81, - 0x81,0x1,0x8d,0x8d,0x8d,0xe9,0xbe,0xfb,0xee,0xd3,0xec,0xec,0xac,0xfa,0xfb,0xfb, - 0x15,0x89,0x44,0x88,0x65,0x0,0x82,0xb9,0xe,0x95,0x4a,0x45,0x4b,0x4b,0x4b,0xba, - 0x70,0xe1,0x82,0xfe,0xf4,0xa7,0x3f,0xe9,0x57,0xbf,0xfa,0x95,0x4e,0x9c,0x38,0xa1, - 0x85,0x85,0x85,0x35,0x47,0x9b,0x0,0xb0,0x15,0xea,0x45,0xcf,0xb6,0x6d,0xa5,0xd3, - 0x69,0x95,0x4a,0x25,0x3d,0xf4,0xd0,0x43,0x9a,0x9b,0x9b,0xd3,0xf0,0xf0,0xb0,0x5a, - 0x5b,0x5b,0x15,0x8d,0x46,0xb7,0xf5,0x7e,0xca,0xb5,0x10,0xcc,0x35,0x4,0x2d,0x30, - 0x96,0x65,0x69,0x79,0x79,0x59,0x97,0x2e,0x5d,0xd2,0x47,0x1f,0x7d,0xa4,0x77,0xdf, - 0x7d,0x57,0xbf,0xff,0xfd,0xef,0xf5,0x87,0x3f,0xfc,0xa1,0xe6,0x9d,0xb4,0xfe,0x7d, - 0xa2,0x0,0xb0,0x95,0x2c,0xcb,0x52,0x22,0x91,0xd0,0xe8,0xe8,0xa8,0x66,0x66,0x66, - 0x74,0xf7,0xdd,0x77,0x6b,0x64,0x64,0x44,0x3d,0x3d,0x3d,0x4a,0x24,0x12,0xac,0xab, - 0x6e,0x80,0x60,0xae,0xc1,0xbb,0xf0,0x78,0x2f,0xbb,0x11,0x2c,0x97,0xcb,0xba,0x72, - 0xe5,0x8a,0xde,0x79,0xe7,0x1d,0xbd,0xf9,0xe6,0x9b,0xfa,0xf3,0x9f,0xff,0xac,0xf, - 0x3e,0xf8,0x40,0x67,0xcf,0x9e,0x65,0xc4,0x9,0xa0,0x61,0xd8,0xb6,0xad,0x6c,0x36, - 0xab,0x5d,0xbb,0x76,0x69,0x64,0x64,0x44,0x93,0x93,0x93,0x9a,0x9c,0x9c,0x54,0xb1, - 0x58,0x94,0xe3,0x38,0xb2,0x2,0xce,0x80,0x86,0x5a,0x4,0x73,0x85,0xbb,0xc0,0xac, - 0xe7,0xd5,0x95,0x1b,0xcd,0xe5,0xe5,0x65,0x7d,0xf1,0xc5,0x17,0xfa,0xe0,0x83,0xf, - 0xf4,0x9b,0xdf,0xfc,0x46,0xaf,0xbd,0xf6,0x9a,0xfe,0xf5,0xaf,0x7f,0xe9,0xda,0xb5, - 0x6b,0xfa,0xf2,0xcb,0x2f,0x89,0x27,0x80,0x4d,0x67,0xdb,0xb6,0x5a,0x5a,0x5a,0x94, - 0x4a,0xa5,0xd4,0xd9,0xd9,0xa9,0xd1,0xd1,0x51,0xcd,0xcd,0xcd,0xe9,0xf0,0xe1,0xc3, - 0xea,0xeb,0xeb,0x53,0x2c,0x16,0xab,0x39,0x5c,0x4,0x6b,0x23,0x98,0xb7,0xc0,0x1d, - 0x69,0xba,0xe1,0xfc,0xf2,0xcb,0x2f,0x75,0xe9,0xd2,0x25,0x7d,0xfa,0xe9,0xa7,0xfa, - 0xdb,0xdf,0xfe,0xa6,0x57,0x5f,0x7d,0x55,0x6f,0xbd,0xf5,0xd6,0xd,0xdf,0x51,0xb, - 0x0,0xb7,0x93,0x3b,0xa2,0xdc,0xbd,0x7b,0xb7,0x8e,0x1c,0x39,0xa2,0x43,0x87,0xe, - 0xa9,0x54,0x2a,0x29,0x9b,0xcd,0xaa,0xbd,0xbd,0x5d,0x8e,0xe3,0x48,0x75,0x6,0x8, - 0xde,0xd1,0x66,0xd0,0xed,0xdb,0x19,0xc1,0xbc,0x5,0xde,0xcd,0xb5,0xee,0xbf,0x95, - 0x4a,0x45,0xd7,0xaf,0x5f,0xd7,0xc2,0xc2,0x82,0xce,0x9c,0x39,0xa3,0xf,0x3f,0xfc, - 0x50,0xa7,0x4f,0x9f,0xd6,0xe9,0xd3,0xa7,0xf5,0x8f,0x7f,0xfc,0x83,0x93,0x1f,0x0, - 0x58,0x17,0xd3,0xd1,0x9f,0x1b,0xc9,0x52,0xa9,0xa4,0x52,0xa9,0xa4,0xdd,0xbb,0x77, - 0xab,0x58,0x2c,0xaa,0x58,0x2c,0x6a,0x60,0x60,0x40,0x6d,0x6d,0x6d,0x52,0x9d,0xfb, - 0xf3,0x5f,0x47,0x34,0x83,0x11,0xcc,0xdb,0xc4,0x1d,0x6d,0x7a,0x2f,0x97,0xcb,0x65, - 0x7d,0xfd,0xf5,0xd7,0xfa,0xf4,0xd3,0x4f,0x75,0xea,0xd4,0x29,0xbd,0xfb,0xee,0xbb, - 0x7a,0xff,0xfd,0xf7,0x35,0x3f,0x3f,0xaf,0xb,0x17,0x2e,0xe8,0xea,0xd5,0xab,0xba, - 0x7a,0xf5,0xaa,0x2e,0x5f,0xbe,0x5c,0xb3,0xc0,0x2,0xc0,0x5a,0x62,0xb1,0x98,0x72, - 0xb9,0x9c,0x5a,0x5b,0x5b,0x95,0xc9,0x64,0x94,0xcf,0xe7,0x35,0x34,0x34,0xa4,0xd1, - 0xd1,0x51,0x1d,0x38,0x70,0x40,0x43,0x43,0x43,0xd5,0x73,0xbf,0x7a,0x3,0xa8,0x3a, - 0x81,0xf4,0x7f,0x2f,0x62,0x59,0x83,0x60,0x1a,0xaa,0xb7,0x40,0xc9,0xb7,0x50,0x5, - 0x2d,0x68,0xd7,0xaf,0x5f,0xd7,0xf5,0xeb,0xd7,0xb5,0xb4,0xb4,0xa4,0x6b,0xd7,0xae, - 0x69,0x7e,0x7e,0x5e,0xa7,0x4e,0x9d,0xd2,0x7b,0xef,0xbd,0xa7,0x53,0xa7,0x4e,0xe9, - 0xcc,0x99,0x33,0x3a,0x77,0xee,0x5c,0x75,0xfa,0x72,0xb9,0xcc,0x28,0x14,0x40,0x95, - 0x6d,0xdb,0x4a,0x26,0x93,0xd5,0xcb,0x2d,0x2d,0x2d,0xea,0xed,0xed,0x55,0xb1,0x58, - 0xd4,0xe8,0xe8,0xa8,0x46,0x46,0x46,0x54,0x2c,0x16,0xd5,0xd5,0xd5,0x25,0xc7,0x71, - 0x14,0x8b,0xc5,0x14,0x8d,0x46,0xab,0xfb,0x28,0x5d,0xfe,0xf5,0x18,0xd6,0x87,0x60, - 0xde,0xa4,0x7a,0xc1,0xf4,0x72,0x17,0x4e,0x6f,0x44,0xcb,0xe5,0xb2,0x96,0x96,0x96, - 0x74,0xe5,0xca,0x15,0x5d,0xbe,0x7c,0x59,0x57,0xaf,0x5e,0xd5,0xc5,0x8b,0x17,0xf5, - 0xf9,0xe7,0x9f,0x6b,0x7e,0x7e,0x5e,0x9f,0x7c,0xf2,0x89,0xce,0x9d,0x3b,0xa7,0xf3, - 0xe7,0xcf,0xeb,0xc2,0x85,0xb,0xd5,0x91,0xa8,0x3f,0xa0,0x2c,0xf8,0x40,0xf3,0xb2, - 0x6d,0x5b,0x6d,0x6d,0x6d,0x4a,0xa7,0xd3,0xca,0xe7,0xf3,0xca,0xe5,0x72,0x2a,0x14, - 0xa,0x2a,0x14,0xa,0xea,0xeb,0xeb,0x53,0x6f,0x6f,0xaf,0x3a,0x3a,0x3a,0x94,0xc9, - 0x64,0x94,0x4e,0xa7,0x95,0xc9,0x64,0xaa,0xc7,0x50,0xae,0xb5,0x6e,0xa,0x7a,0x41, - 0xf,0x73,0x4,0xf3,0x16,0xac,0x67,0xe1,0xf3,0x6,0xce,0xbd,0xec,0x7e,0x5f,0xa9, - 0x54,0xf4,0xd5,0x57,0x5f,0xe9,0xfc,0xf9,0xf3,0x3a,0x7f,0xfe,0xbc,0x16,0x16,0x16, - 0x74,0xe9,0xd2,0x25,0x5d,0xbe,0x7c,0x59,0x57,0xae,0x5c,0xd1,0xd5,0xab,0x57,0x75, - 0xed,0xda,0x35,0x2d,0x2d,0x2d,0x55,0xbf,0x96,0x97,0x97,0xab,0xf7,0x61,0xf2,0xfb, - 0x1,0x34,0x1e,0x6b,0x65,0x73,0x69,0x24,0x12,0x51,0x34,0x1a,0x95,0xe3,0x38,0x72, - 0x1c,0x47,0x89,0x44,0x42,0xed,0xed,0xed,0x6a,0x6b,0x6b,0x53,0x26,0x93,0x51,0x26, - 0x93,0x51,0x67,0x67,0xa7,0x3a,0x3b,0x3b,0xd5,0xd5,0xd5,0xa5,0x6c,0x36,0x5b,0xfd, - 0x59,0x77,0x3d,0xe4,0x7d,0x81,0x5e,0x6f,0x9d,0x10,0x74,0x5b,0xd0,0x75,0x8,0x46, - 0x30,0x6f,0xb3,0x4a,0xa5,0x52,0xf3,0xe1,0xaa,0x41,0x61,0xf5,0x2e,0xa4,0xee,0x42, - 0xee,0x5e,0xf6,0x7f,0x49,0xd2,0xf2,0xf2,0x72,0xf5,0x10,0x95,0xc5,0xc5,0xc5,0xea, - 0x66,0x5e,0xff,0x74,0x0,0x1a,0x8f,0xf7,0x39,0xee,0xf2,0xc6,0xd2,0xb6,0x6d,0xc5, - 0xe3,0xf1,0xea,0x61,0x20,0xf1,0x78,0x3c,0x30,0x88,0xde,0xcb,0x37,0xcb,0xbf,0x1e, - 0x82,0x39,0x82,0xd9,0x40,0xdc,0x27,0x55,0xbd,0x85,0xb8,0x5c,0x2e,0x57,0xbf,0x8, - 0x25,0x10,0x7e,0xfe,0x18,0xda,0xb6,0x5d,0x13,0x4a,0xaf,0x7a,0xb1,0x2b,0x97,0xcb, - 0x35,0xd3,0x5b,0x6,0x23,0x47,0x93,0x69,0xf0,0x7f,0x4,0xd3,0xd0,0x46,0x2c,0x58, - 0x37,0xba,0x4f,0xef,0xed,0xee,0x65,0xff,0x93,0x2,0x40,0x73,0x59,0x6b,0x9d,0xb0, - 0x1e,0x37,0x5a,0xbf,0xb8,0xeb,0x13,0xd6,0x2b,0xe6,0x8,0x26,0x0,0x0,0x6,0x56, - 0xbf,0xe7,0x18,0x0,0x0,0x4,0x22,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18, - 0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20, - 0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98, - 0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0, - 0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0, - 0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18, - 0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20, - 0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98, - 0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0, - 0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0, - 0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18, - 0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20, - 0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0x20,0x98,0x0,0x0,0x18,0xf8,0x1f, - 0xc,0x68,0x70,0x7,0xe4,0x66,0xe1,0xcb,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44, - 0xae,0x42,0x60,0x82, - -}; - -static const unsigned char qt_resource_name[] = { - // RasterProcessTool - 0x0,0x11, - 0x5,0x25,0xb7,0xdc, - 0x0,0x52, - 0x0,0x61,0x0,0x73,0x0,0x74,0x0,0x65,0x0,0x72,0x0,0x50,0x0,0x72,0x0,0x6f,0x0,0x63,0x0,0x65,0x0,0x73,0x0,0x73,0x0,0x54,0x0,0x6f,0x0,0x6f,0x0,0x6c, - - // toolicon.png - 0x0,0xc, - 0x9,0x4d,0x92,0xa7, - 0x0,0x74, - 0x0,0x6f,0x0,0x6f,0x0,0x6c,0x0,0x69,0x0,0x63,0x0,0x6f,0x0,0x6e,0x0,0x2e,0x0,0x70,0x0,0x6e,0x0,0x67, - // toolboxIcon - 0x0,0xb, - 0x9,0x9a,0x36,0x1e, - 0x0,0x74, - 0x0,0x6f,0x0,0x6f,0x0,0x6c,0x0,0x62,0x0,0x6f,0x0,0x78,0x0,0x49,0x0,0x63,0x0,0x6f,0x0,0x6e, - -}; - -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, - // :/RasterProcessTool - 0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x2, -0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, - // :/RasterProcessTool/toolicon.png - 0x0,0x0,0x0,0x28,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0, -0x0,0x0,0x1,0x94,0xa8,0x3c,0xf2,0xfd, - // :/RasterProcessTool/toolboxIcon - 0x0,0x0,0x0,0x46,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x29,0xa, -0x0,0x0,0x1,0x94,0xa8,0x3c,0xf2,0xfc, - -}; - -#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_RasterProcessTool)(); -int QT_RCC_MANGLE_NAMESPACE(qInitResources_RasterProcessTool)() -{ - 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_RasterProcessTool)(); -int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_RasterProcessTool)() -{ - int version = 3; - QT_RCC_PREPEND_NAMESPACE(qUnregisterResourceData) - (version, qt_resource_struct, qt_resource_name, qt_resource_data); - return 1; -} - -namespace { - struct initializer { - initializer() { QT_RCC_MANGLE_NAMESPACE(qInitResources_RasterProcessTool)(); } - ~initializer() { QT_RCC_MANGLE_NAMESPACE(qCleanupResources_RasterProcessTool)(); } - } dummy; -} diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/rcc/qrc_qcustomplot.cpp b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/rcc/qrc_qcustomplot.cpp deleted file mode 100644 index 21f3d5e..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/rcc/qrc_qcustomplot.cpp +++ /dev/null @@ -1,46 +0,0 @@ -/**************************************************************************** -** Resource object code -** -** Created by: The Resource Compiler for Qt version 5.15.13 -** -** WARNING! All changes made in this file will be lost! -*****************************************************************************/ - -#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 - -#ifdef QT_NAMESPACE -} -#endif - -int QT_RCC_MANGLE_NAMESPACE(qInitResources_qcustomplot)(); -int QT_RCC_MANGLE_NAMESPACE(qInitResources_qcustomplot)() -{ - return 1; -} - -int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_qcustomplot)(); -int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_qcustomplot)() -{ - return 1; -} - -namespace { - struct initializer { - initializer() { QT_RCC_MANGLE_NAMESPACE(qInitResources_qcustomplot)(); } - ~initializer() { QT_RCC_MANGLE_NAMESPACE(qCleanupResources_qcustomplot)(); } - } dummy; -} diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_DEMLLA2XYZTool.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_DEMLLA2XYZTool.h deleted file mode 100644 index f3eef5c..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_DEMLLA2XYZTool.h +++ /dev/null @@ -1,161 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'DEMLLA2XYZTool.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_DEMLLA2XYZTOOL_H -#define UI_DEMLLA2XYZTOOL_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -QT_BEGIN_NAMESPACE - -class Ui_DEMLLA2XYZToolClass -{ -public: - QVBoxLayout *verticalLayout; - QGridLayout *gridLayout; - QPushButton *DEMWSG84SelectBtn; - QPushButton *BtnSloper; - QLineEdit *lineEditSloper; - QLineEdit *lineEditXYZ; - QPushButton *DEMXYZSelectBtn; - QLineEdit *lineEditLLA; - QLabel *label_2; - QLabel *label; - QLabel *SloperLabel; - QSpacerItem *verticalSpacer; - QLabel *label_3; - QProgressBar *progressBar; - QDialogButtonBox *dialogBtn; - - void setupUi(QDialog *DEMLLA2XYZToolClass) - { - if (DEMLLA2XYZToolClass->objectName().isEmpty()) - DEMLLA2XYZToolClass->setObjectName(QString::fromUtf8("DEMLLA2XYZToolClass")); - DEMLLA2XYZToolClass->resize(600, 246); - verticalLayout = new QVBoxLayout(DEMLLA2XYZToolClass); - verticalLayout->setSpacing(6); - verticalLayout->setContentsMargins(11, 11, 11, 11); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); - gridLayout = new QGridLayout(); - gridLayout->setSpacing(6); - gridLayout->setObjectName(QString::fromUtf8("gridLayout")); - DEMWSG84SelectBtn = new QPushButton(DEMLLA2XYZToolClass); - DEMWSG84SelectBtn->setObjectName(QString::fromUtf8("DEMWSG84SelectBtn")); - DEMWSG84SelectBtn->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(DEMWSG84SelectBtn, 0, 2, 1, 1); - - BtnSloper = new QPushButton(DEMLLA2XYZToolClass); - BtnSloper->setObjectName(QString::fromUtf8("BtnSloper")); - BtnSloper->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(BtnSloper, 2, 2, 1, 1); - - lineEditSloper = new QLineEdit(DEMLLA2XYZToolClass); - lineEditSloper->setObjectName(QString::fromUtf8("lineEditSloper")); - lineEditSloper->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(lineEditSloper, 2, 1, 1, 1); - - lineEditXYZ = new QLineEdit(DEMLLA2XYZToolClass); - lineEditXYZ->setObjectName(QString::fromUtf8("lineEditXYZ")); - lineEditXYZ->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(lineEditXYZ, 1, 1, 1, 1); - - DEMXYZSelectBtn = new QPushButton(DEMLLA2XYZToolClass); - DEMXYZSelectBtn->setObjectName(QString::fromUtf8("DEMXYZSelectBtn")); - DEMXYZSelectBtn->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(DEMXYZSelectBtn, 1, 2, 1, 1); - - lineEditLLA = new QLineEdit(DEMLLA2XYZToolClass); - lineEditLLA->setObjectName(QString::fromUtf8("lineEditLLA")); - lineEditLLA->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(lineEditLLA, 0, 1, 1, 1); - - label_2 = new QLabel(DEMLLA2XYZToolClass); - label_2->setObjectName(QString::fromUtf8("label_2")); - label_2->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label_2, 0, 0, 1, 1); - - label = new QLabel(DEMLLA2XYZToolClass); - label->setObjectName(QString::fromUtf8("label")); - label->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label, 1, 0, 1, 1); - - SloperLabel = new QLabel(DEMLLA2XYZToolClass); - SloperLabel->setObjectName(QString::fromUtf8("SloperLabel")); - SloperLabel->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(SloperLabel, 2, 0, 1, 1); - - - verticalLayout->addLayout(gridLayout); - - verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding); - - verticalLayout->addItem(verticalSpacer); - - label_3 = new QLabel(DEMLLA2XYZToolClass); - label_3->setObjectName(QString::fromUtf8("label_3")); - - verticalLayout->addWidget(label_3); - - progressBar = new QProgressBar(DEMLLA2XYZToolClass); - progressBar->setObjectName(QString::fromUtf8("progressBar")); - progressBar->setValue(24); - - verticalLayout->addWidget(progressBar); - - dialogBtn = new QDialogButtonBox(DEMLLA2XYZToolClass); - dialogBtn->setObjectName(QString::fromUtf8("dialogBtn")); - dialogBtn->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok); - - verticalLayout->addWidget(dialogBtn); - - - retranslateUi(DEMLLA2XYZToolClass); - - QMetaObject::connectSlotsByName(DEMLLA2XYZToolClass); - } // setupUi - - void retranslateUi(QDialog *DEMLLA2XYZToolClass) - { - DEMLLA2XYZToolClass->setWindowTitle(QCoreApplication::translate("DEMLLA2XYZToolClass", "DEMLLA2XYZTool", nullptr)); - DEMWSG84SelectBtn->setText(QCoreApplication::translate("DEMLLA2XYZToolClass", "\351\200\211\346\213\251", nullptr)); - BtnSloper->setText(QCoreApplication::translate("DEMLLA2XYZToolClass", "\351\200\211\346\213\251", nullptr)); - DEMXYZSelectBtn->setText(QCoreApplication::translate("DEMLLA2XYZToolClass", "\351\200\211\346\213\251", nullptr)); - label_2->setText(QCoreApplication::translate("DEMLLA2XYZToolClass", "DEM\357\274\210WGS84\357\274\211\357\274\232", nullptr)); - label->setText(QCoreApplication::translate("DEMLLA2XYZToolClass", "DEM\357\274\210XYZ\357\274\211\357\274\232", nullptr)); - SloperLabel->setText(QCoreApplication::translate("DEMLLA2XYZToolClass", "Sloper :", nullptr)); - label_3->setText(QString()); - } // retranslateUi - -}; - -namespace Ui { - class DEMLLA2XYZToolClass: public Ui_DEMLLA2XYZToolClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_DEMLLA2XYZTOOL_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_ImageShowDialogClass.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_ImageShowDialogClass.h deleted file mode 100644 index 9d0e874..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_ImageShowDialogClass.h +++ /dev/null @@ -1,59 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'ImageShowDialogClass.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_IMAGESHOWDIALOGCLASS_H -#define UI_IMAGESHOWDIALOGCLASS_H - -#include -#include -#include -#include -#include "qcustomplot.h" - -QT_BEGIN_NAMESPACE - -class Ui_ImageShowDialogClass -{ -public: - QVBoxLayout *verticalLayout; - QCustomPlot *m_plot; - - void setupUi(QDialog *ImageShowDialogClass) - { - if (ImageShowDialogClass->objectName().isEmpty()) - ImageShowDialogClass->setObjectName(QString::fromUtf8("ImageShowDialogClass")); - ImageShowDialogClass->resize(600, 400); - verticalLayout = new QVBoxLayout(ImageShowDialogClass); - verticalLayout->setSpacing(6); - verticalLayout->setContentsMargins(11, 11, 11, 11); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); - m_plot = new QCustomPlot(ImageShowDialogClass); - m_plot->setObjectName(QString::fromUtf8("m_plot")); - - verticalLayout->addWidget(m_plot); - - - retranslateUi(ImageShowDialogClass); - - QMetaObject::connectSlotsByName(ImageShowDialogClass); - } // setupUi - - void retranslateUi(QDialog *ImageShowDialogClass) - { - ImageShowDialogClass->setWindowTitle(QCoreApplication::translate("ImageShowDialogClass", "\345\244\215\346\225\260\345\261\225\347\244\272", nullptr)); - } // retranslateUi - -}; - -namespace Ui { - class ImageShowDialogClass: public Ui_ImageShowDialogClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_IMAGESHOWDIALOGCLASS_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QClipRasterByRowCols.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QClipRasterByRowCols.h deleted file mode 100644 index 2e2de4f..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QClipRasterByRowCols.h +++ /dev/null @@ -1,203 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'QClipRasterByRowCols.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_QCLIPRASTERBYROWCOLS_H -#define UI_QCLIPRASTERBYROWCOLS_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -QT_BEGIN_NAMESPACE - -class Ui_QClipRasterByRowColsClass -{ -public: - QVBoxLayout *verticalLayout; - QFrame *frame; - QGridLayout *gridLayout; - QLabel *label; - QLineEdit *lineEdit_InRaster; - QPushButton *InRasterBtn; - QLabel *label_2; - QLineEdit *lineEdit_OutRaster; - QPushButton *OutRasterBtn; - QFrame *frame_2; - QGridLayout *gridLayout_2; - QSpinBox *lineEdit_bottomRow; - QSpinBox *lineEdit_LeftCol; - QSpinBox *lineEdit_topRow; - QSpinBox *lineEdit_RightCol; - QLabel *label_3; - QSpacerItem *verticalSpacer; - QProgressBar *progressBar; - QDialogButtonBox *accepBtn; - - void setupUi(QDialog *QClipRasterByRowColsClass) - { - if (QClipRasterByRowColsClass->objectName().isEmpty()) - QClipRasterByRowColsClass->setObjectName(QString::fromUtf8("QClipRasterByRowColsClass")); - QClipRasterByRowColsClass->resize(600, 400); - verticalLayout = new QVBoxLayout(QClipRasterByRowColsClass); - verticalLayout->setSpacing(6); - verticalLayout->setContentsMargins(11, 11, 11, 11); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); - frame = new QFrame(QClipRasterByRowColsClass); - frame->setObjectName(QString::fromUtf8("frame")); - frame->setFrameShape(QFrame::StyledPanel); - frame->setFrameShadow(QFrame::Raised); - gridLayout = new QGridLayout(frame); - gridLayout->setSpacing(6); - gridLayout->setContentsMargins(11, 11, 11, 11); - gridLayout->setObjectName(QString::fromUtf8("gridLayout")); - label = new QLabel(frame); - label->setObjectName(QString::fromUtf8("label")); - label->setMinimumSize(QSize(0, 30)); - label->setMaximumSize(QSize(16777215, 30)); - - gridLayout->addWidget(label, 0, 0, 1, 1); - - lineEdit_InRaster = new QLineEdit(frame); - lineEdit_InRaster->setObjectName(QString::fromUtf8("lineEdit_InRaster")); - lineEdit_InRaster->setMinimumSize(QSize(0, 30)); - lineEdit_InRaster->setMaximumSize(QSize(16777215, 30)); - - gridLayout->addWidget(lineEdit_InRaster, 0, 1, 1, 1); - - InRasterBtn = new QPushButton(frame); - InRasterBtn->setObjectName(QString::fromUtf8("InRasterBtn")); - InRasterBtn->setMinimumSize(QSize(0, 30)); - InRasterBtn->setMaximumSize(QSize(16777215, 30)); - - gridLayout->addWidget(InRasterBtn, 0, 2, 1, 1); - - label_2 = new QLabel(frame); - label_2->setObjectName(QString::fromUtf8("label_2")); - label_2->setMinimumSize(QSize(0, 30)); - label_2->setMaximumSize(QSize(16777215, 30)); - - gridLayout->addWidget(label_2, 1, 0, 1, 1); - - lineEdit_OutRaster = new QLineEdit(frame); - lineEdit_OutRaster->setObjectName(QString::fromUtf8("lineEdit_OutRaster")); - lineEdit_OutRaster->setMinimumSize(QSize(0, 30)); - lineEdit_OutRaster->setMaximumSize(QSize(16777215, 30)); - - gridLayout->addWidget(lineEdit_OutRaster, 1, 1, 1, 1); - - OutRasterBtn = new QPushButton(frame); - OutRasterBtn->setObjectName(QString::fromUtf8("OutRasterBtn")); - OutRasterBtn->setMinimumSize(QSize(0, 30)); - OutRasterBtn->setMaximumSize(QSize(16777215, 30)); - - gridLayout->addWidget(OutRasterBtn, 1, 2, 1, 1); - - - verticalLayout->addWidget(frame); - - frame_2 = new QFrame(QClipRasterByRowColsClass); - frame_2->setObjectName(QString::fromUtf8("frame_2")); - frame_2->setFrameShape(QFrame::StyledPanel); - frame_2->setFrameShadow(QFrame::Raised); - gridLayout_2 = new QGridLayout(frame_2); - gridLayout_2->setSpacing(6); - gridLayout_2->setContentsMargins(11, 11, 11, 11); - gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2")); - lineEdit_bottomRow = new QSpinBox(frame_2); - lineEdit_bottomRow->setObjectName(QString::fromUtf8("lineEdit_bottomRow")); - lineEdit_bottomRow->setMinimumSize(QSize(0, 30)); - lineEdit_bottomRow->setMinimum(0); - lineEdit_bottomRow->setMaximum(999999999); - - gridLayout_2->addWidget(lineEdit_bottomRow, 3, 3, 1, 1); - - lineEdit_LeftCol = new QSpinBox(frame_2); - lineEdit_LeftCol->setObjectName(QString::fromUtf8("lineEdit_LeftCol")); - lineEdit_LeftCol->setMinimumSize(QSize(0, 30)); - lineEdit_LeftCol->setMinimum(0); - lineEdit_LeftCol->setMaximum(999999999); - lineEdit_LeftCol->setProperty("decimals", QVariant(0)); - - gridLayout_2->addWidget(lineEdit_LeftCol, 2, 2, 1, 1); - - lineEdit_topRow = new QSpinBox(frame_2); - lineEdit_topRow->setObjectName(QString::fromUtf8("lineEdit_topRow")); - lineEdit_topRow->setMinimumSize(QSize(0, 30)); - lineEdit_topRow->setMinimum(0); - lineEdit_topRow->setMaximum(999999999); - - gridLayout_2->addWidget(lineEdit_topRow, 1, 3, 1, 1); - - lineEdit_RightCol = new QSpinBox(frame_2); - lineEdit_RightCol->setObjectName(QString::fromUtf8("lineEdit_RightCol")); - lineEdit_RightCol->setMinimumSize(QSize(0, 30)); - lineEdit_RightCol->setMinimum(0); - lineEdit_RightCol->setMaximum(999999999); - - gridLayout_2->addWidget(lineEdit_RightCol, 2, 4, 1, 1); - - label_3 = new QLabel(frame_2); - label_3->setObjectName(QString::fromUtf8("label_3")); - label_3->setMaximumSize(QSize(16777215, 25)); - - gridLayout_2->addWidget(label_3, 0, 2, 1, 1); - - - verticalLayout->addWidget(frame_2); - - verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding); - - verticalLayout->addItem(verticalSpacer); - - progressBar = new QProgressBar(QClipRasterByRowColsClass); - progressBar->setObjectName(QString::fromUtf8("progressBar")); - progressBar->setValue(0); - - verticalLayout->addWidget(progressBar); - - accepBtn = new QDialogButtonBox(QClipRasterByRowColsClass); - accepBtn->setObjectName(QString::fromUtf8("accepBtn")); - accepBtn->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok); - - verticalLayout->addWidget(accepBtn); - - - retranslateUi(QClipRasterByRowColsClass); - - QMetaObject::connectSlotsByName(QClipRasterByRowColsClass); - } // setupUi - - void retranslateUi(QDialog *QClipRasterByRowColsClass) - { - QClipRasterByRowColsClass->setWindowTitle(QCoreApplication::translate("QClipRasterByRowColsClass", "\346\240\271\346\215\256\350\241\214\345\210\227\346\225\260\350\243\201\345\211\252\345\275\261\345\203\217", nullptr)); - label->setText(QCoreApplication::translate("QClipRasterByRowColsClass", "\350\276\223\345\205\245\345\275\261\345\203\217\357\274\232", nullptr)); - InRasterBtn->setText(QCoreApplication::translate("QClipRasterByRowColsClass", "\351\200\211\346\213\251", nullptr)); - label_2->setText(QCoreApplication::translate("QClipRasterByRowColsClass", "\350\243\201\345\211\252\347\273\223\346\236\234:", nullptr)); - OutRasterBtn->setText(QCoreApplication::translate("QClipRasterByRowColsClass", "\351\200\211\346\213\251", nullptr)); - label_3->setText(QCoreApplication::translate("QClipRasterByRowColsClass", "\345\217\202\350\247\201\350\214\203\345\233\264", nullptr)); - } // retranslateUi - -}; - -namespace Ui { - class QClipRasterByRowColsClass: public Ui_QClipRasterByRowColsClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_QCLIPRASTERBYROWCOLS_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QComplex2AmpPhase.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QComplex2AmpPhase.h deleted file mode 100644 index 25903ff..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QComplex2AmpPhase.h +++ /dev/null @@ -1,209 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'QComplex2AmpPhase.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_QCOMPLEX2AMPPHASE_H -#define UI_QCOMPLEX2AMPPHASE_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -QT_BEGIN_NAMESPACE - -class Ui_QComplex2AmpPhaseClass -{ -public: - QVBoxLayout *verticalLayout_2; - QFrame *frame; - QHBoxLayout *horizontalLayout; - QListWidget *listWidgetImg; - QFrame *frame_2; - QVBoxLayout *verticalLayout; - QPushButton *pushButtonAdd; - QPushButton *pushButtonRemove; - QSpacerItem *verticalSpacer; - QFrame *frame_4; - QHBoxLayout *horizontalLayout_3; - QRadioButton *radioButtonAmp; - QRadioButton *radioButtonPhase; - QRadioButton *radioButtonSigma0; - QLabel *label_2; - QLineEdit *lineEditHZ; - QFrame *frame_3; - QHBoxLayout *horizontalLayout_2; - QLabel *label; - QLineEdit *lineEditWorkDir; - QPushButton *pushButtonWorkSpace; - QDialogButtonBox *buttonBox; - - void setupUi(QDialog *QComplex2AmpPhaseClass) - { - if (QComplex2AmpPhaseClass->objectName().isEmpty()) - QComplex2AmpPhaseClass->setObjectName(QString::fromUtf8("QComplex2AmpPhaseClass")); - QComplex2AmpPhaseClass->resize(596, 400); - verticalLayout_2 = new QVBoxLayout(QComplex2AmpPhaseClass); - verticalLayout_2->setSpacing(6); - verticalLayout_2->setContentsMargins(11, 11, 11, 11); - verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2")); - frame = new QFrame(QComplex2AmpPhaseClass); - frame->setObjectName(QString::fromUtf8("frame")); - frame->setFrameShape(QFrame::StyledPanel); - frame->setFrameShadow(QFrame::Raised); - horizontalLayout = new QHBoxLayout(frame); - horizontalLayout->setSpacing(6); - horizontalLayout->setContentsMargins(11, 11, 11, 11); - horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); - listWidgetImg = new QListWidget(frame); - listWidgetImg->setObjectName(QString::fromUtf8("listWidgetImg")); - - horizontalLayout->addWidget(listWidgetImg); - - frame_2 = new QFrame(frame); - frame_2->setObjectName(QString::fromUtf8("frame_2")); - frame_2->setFrameShape(QFrame::StyledPanel); - frame_2->setFrameShadow(QFrame::Raised); - verticalLayout = new QVBoxLayout(frame_2); - verticalLayout->setSpacing(6); - verticalLayout->setContentsMargins(11, 11, 11, 11); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); - pushButtonAdd = new QPushButton(frame_2); - pushButtonAdd->setObjectName(QString::fromUtf8("pushButtonAdd")); - pushButtonAdd->setMinimumSize(QSize(0, 30)); - - verticalLayout->addWidget(pushButtonAdd); - - pushButtonRemove = new QPushButton(frame_2); - pushButtonRemove->setObjectName(QString::fromUtf8("pushButtonRemove")); - pushButtonRemove->setMinimumSize(QSize(0, 30)); - - verticalLayout->addWidget(pushButtonRemove); - - verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding); - - verticalLayout->addItem(verticalSpacer); - - - horizontalLayout->addWidget(frame_2); - - - verticalLayout_2->addWidget(frame); - - frame_4 = new QFrame(QComplex2AmpPhaseClass); - frame_4->setObjectName(QString::fromUtf8("frame_4")); - frame_4->setFrameShape(QFrame::StyledPanel); - frame_4->setFrameShadow(QFrame::Raised); - horizontalLayout_3 = new QHBoxLayout(frame_4); - horizontalLayout_3->setSpacing(6); - horizontalLayout_3->setContentsMargins(11, 11, 11, 11); - horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3")); - radioButtonAmp = new QRadioButton(frame_4); - radioButtonAmp->setObjectName(QString::fromUtf8("radioButtonAmp")); - radioButtonAmp->setMinimumSize(QSize(0, 30)); - - horizontalLayout_3->addWidget(radioButtonAmp); - - radioButtonPhase = new QRadioButton(frame_4); - radioButtonPhase->setObjectName(QString::fromUtf8("radioButtonPhase")); - radioButtonPhase->setMinimumSize(QSize(0, 30)); - - horizontalLayout_3->addWidget(radioButtonPhase); - - radioButtonSigma0 = new QRadioButton(frame_4); - radioButtonSigma0->setObjectName(QString::fromUtf8("radioButtonSigma0")); - - horizontalLayout_3->addWidget(radioButtonSigma0); - - label_2 = new QLabel(frame_4); - label_2->setObjectName(QString::fromUtf8("label_2")); - label_2->setMinimumSize(QSize(0, 30)); - - horizontalLayout_3->addWidget(label_2); - - lineEditHZ = new QLineEdit(frame_4); - lineEditHZ->setObjectName(QString::fromUtf8("lineEditHZ")); - lineEditHZ->setMinimumSize(QSize(0, 30)); - - horizontalLayout_3->addWidget(lineEditHZ); - - - verticalLayout_2->addWidget(frame_4); - - frame_3 = new QFrame(QComplex2AmpPhaseClass); - frame_3->setObjectName(QString::fromUtf8("frame_3")); - frame_3->setFrameShape(QFrame::StyledPanel); - frame_3->setFrameShadow(QFrame::Raised); - horizontalLayout_2 = new QHBoxLayout(frame_3); - horizontalLayout_2->setSpacing(6); - horizontalLayout_2->setContentsMargins(11, 11, 11, 11); - horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2")); - label = new QLabel(frame_3); - label->setObjectName(QString::fromUtf8("label")); - label->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(label); - - lineEditWorkDir = new QLineEdit(frame_3); - lineEditWorkDir->setObjectName(QString::fromUtf8("lineEditWorkDir")); - lineEditWorkDir->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(lineEditWorkDir); - - pushButtonWorkSpace = new QPushButton(frame_3); - pushButtonWorkSpace->setObjectName(QString::fromUtf8("pushButtonWorkSpace")); - pushButtonWorkSpace->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(pushButtonWorkSpace); - - - verticalLayout_2->addWidget(frame_3); - - buttonBox = new QDialogButtonBox(QComplex2AmpPhaseClass); - buttonBox->setObjectName(QString::fromUtf8("buttonBox")); - buttonBox->setMinimumSize(QSize(0, 32)); - buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok); - - verticalLayout_2->addWidget(buttonBox); - - - retranslateUi(QComplex2AmpPhaseClass); - - QMetaObject::connectSlotsByName(QComplex2AmpPhaseClass); - } // setupUi - - void retranslateUi(QDialog *QComplex2AmpPhaseClass) - { - QComplex2AmpPhaseClass->setWindowTitle(QCoreApplication::translate("QComplex2AmpPhaseClass", "\345\244\215\346\225\260\345\233\276\345\203\217\350\275\254\346\215\242\344\270\272", nullptr)); - pushButtonAdd->setText(QCoreApplication::translate("QComplex2AmpPhaseClass", "\351\200\211\346\213\251", nullptr)); - pushButtonRemove->setText(QCoreApplication::translate("QComplex2AmpPhaseClass", "\345\210\240\351\231\244", nullptr)); - radioButtonAmp->setText(QCoreApplication::translate("QComplex2AmpPhaseClass", "\346\214\257\345\271\205", nullptr)); - radioButtonPhase->setText(QCoreApplication::translate("QComplex2AmpPhaseClass", "\347\233\270\344\275\215", nullptr)); - radioButtonSigma0->setText(QCoreApplication::translate("QComplex2AmpPhaseClass", "dB", nullptr)); - label_2->setText(QCoreApplication::translate("QComplex2AmpPhaseClass", "\345\220\216\347\274\200\357\274\232", nullptr)); - label->setText(QCoreApplication::translate("QComplex2AmpPhaseClass", "\350\276\223\345\207\272\345\234\260\345\235\200\357\274\232", nullptr)); - pushButtonWorkSpace->setText(QCoreApplication::translate("QComplex2AmpPhaseClass", "\351\200\211\346\213\251", nullptr)); - } // retranslateUi - -}; - -namespace Ui { - class QComplex2AmpPhaseClass: public Ui_QComplex2AmpPhaseClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_QCOMPLEX2AMPPHASE_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QImageSARRFPC.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QImageSARRFPC.h deleted file mode 100644 index 89e4ea2..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QImageSARRFPC.h +++ /dev/null @@ -1,287 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'QImageSARRFPC.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_QIMAGESARRFPC_H -#define UI_QIMAGESARRFPC_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -QT_BEGIN_NAMESPACE - -class Ui_QImageSARRFPCClass -{ -public: - QVBoxLayout *verticalLayout; - QScrollArea *scrollArea; - QWidget *scrollAreaWidgetContents; - QGridLayout *gridLayout; - QLineEdit *simulationTaskNameEdit; - QLineEdit *outEchoPathEdit; - QLabel *label_8; - QLabel *label_5; - QLineEdit *taskXmlPathEdit; - QLineEdit *landCoverPathEdit; - QPushButton *pushButtonEcho; - QPushButton *pushButtondem; - QLineEdit *gpsXmlPathEdit; - QPushButton *pushButtonTaskxml; - QLineEdit *receivePatternFilePathEdit; - QPushButton *pushButtongpxml; - QPushButton *pushButtonRP; - QLabel *label_4; - QLabel *label_2; - QLineEdit *demTiffPathEdit; - QLineEdit *transformPatternFilePathEdit; - QLabel *label_3; - QLabel *label_7; - QLabel *label_6; - QPushButton *pushButtonTP; - QPushButton *pushButtonlandcover; - QLabel *label_1; - QLabel *label; - QLineEdit *sloperPathEdit; - QPushButton *pushButtonsloper; - QDialogButtonBox *buttonBox; - - void setupUi(QDialog *QImageSARRFPCClass) - { - if (QImageSARRFPCClass->objectName().isEmpty()) - QImageSARRFPCClass->setObjectName(QString::fromUtf8("QImageSARRFPCClass")); - QImageSARRFPCClass->resize(873, 686); - verticalLayout = new QVBoxLayout(QImageSARRFPCClass); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); - scrollArea = new QScrollArea(QImageSARRFPCClass); - scrollArea->setObjectName(QString::fromUtf8("scrollArea")); - scrollArea->setWidgetResizable(true); - scrollAreaWidgetContents = new QWidget(); - scrollAreaWidgetContents->setObjectName(QString::fromUtf8("scrollAreaWidgetContents")); - scrollAreaWidgetContents->setGeometry(QRect(0, 0, 853, 637)); - gridLayout = new QGridLayout(scrollAreaWidgetContents); - gridLayout->setObjectName(QString::fromUtf8("gridLayout")); - simulationTaskNameEdit = new QLineEdit(scrollAreaWidgetContents); - simulationTaskNameEdit->setObjectName(QString::fromUtf8("simulationTaskNameEdit")); - simulationTaskNameEdit->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(simulationTaskNameEdit, 3, 1, 1, 1); - - outEchoPathEdit = new QLineEdit(scrollAreaWidgetContents); - outEchoPathEdit->setObjectName(QString::fromUtf8("outEchoPathEdit")); - outEchoPathEdit->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(outEchoPathEdit, 4, 1, 1, 1); - - label_8 = new QLabel(scrollAreaWidgetContents); - label_8->setObjectName(QString::fromUtf8("label_8")); - label_8->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label_8, 9, 0, 1, 1); - - label_5 = new QLabel(scrollAreaWidgetContents); - label_5->setObjectName(QString::fromUtf8("label_5")); - label_5->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label_5, 5, 0, 1, 1); - - taskXmlPathEdit = new QLineEdit(scrollAreaWidgetContents); - taskXmlPathEdit->setObjectName(QString::fromUtf8("taskXmlPathEdit")); - taskXmlPathEdit->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(taskXmlPathEdit, 6, 1, 1, 1); - - landCoverPathEdit = new QLineEdit(scrollAreaWidgetContents); - landCoverPathEdit->setObjectName(QString::fromUtf8("landCoverPathEdit")); - landCoverPathEdit->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(landCoverPathEdit, 9, 1, 1, 1); - - pushButtonEcho = new QPushButton(scrollAreaWidgetContents); - pushButtonEcho->setObjectName(QString::fromUtf8("pushButtonEcho")); - pushButtonEcho->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(pushButtonEcho, 4, 2, 1, 1); - - pushButtondem = new QPushButton(scrollAreaWidgetContents); - pushButtondem->setObjectName(QString::fromUtf8("pushButtondem")); - pushButtondem->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(pushButtondem, 7, 2, 1, 1); - - gpsXmlPathEdit = new QLineEdit(scrollAreaWidgetContents); - gpsXmlPathEdit->setObjectName(QString::fromUtf8("gpsXmlPathEdit")); - gpsXmlPathEdit->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(gpsXmlPathEdit, 5, 1, 1, 1); - - pushButtonTaskxml = new QPushButton(scrollAreaWidgetContents); - pushButtonTaskxml->setObjectName(QString::fromUtf8("pushButtonTaskxml")); - pushButtonTaskxml->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(pushButtonTaskxml, 6, 2, 1, 1); - - receivePatternFilePathEdit = new QLineEdit(scrollAreaWidgetContents); - receivePatternFilePathEdit->setObjectName(QString::fromUtf8("receivePatternFilePathEdit")); - receivePatternFilePathEdit->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(receivePatternFilePathEdit, 1, 1, 1, 1); - - pushButtongpxml = new QPushButton(scrollAreaWidgetContents); - pushButtongpxml->setObjectName(QString::fromUtf8("pushButtongpxml")); - pushButtongpxml->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(pushButtongpxml, 5, 2, 1, 1); - - pushButtonRP = new QPushButton(scrollAreaWidgetContents); - pushButtonRP->setObjectName(QString::fromUtf8("pushButtonRP")); - pushButtonRP->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(pushButtonRP, 1, 2, 1, 1); - - label_4 = new QLabel(scrollAreaWidgetContents); - label_4->setObjectName(QString::fromUtf8("label_4")); - label_4->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label_4, 4, 0, 1, 1); - - label_2 = new QLabel(scrollAreaWidgetContents); - label_2->setObjectName(QString::fromUtf8("label_2")); - label_2->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label_2, 1, 0, 1, 1); - - demTiffPathEdit = new QLineEdit(scrollAreaWidgetContents); - demTiffPathEdit->setObjectName(QString::fromUtf8("demTiffPathEdit")); - demTiffPathEdit->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(demTiffPathEdit, 7, 1, 1, 1); - - transformPatternFilePathEdit = new QLineEdit(scrollAreaWidgetContents); - transformPatternFilePathEdit->setObjectName(QString::fromUtf8("transformPatternFilePathEdit")); - transformPatternFilePathEdit->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(transformPatternFilePathEdit, 0, 1, 1, 1); - - label_3 = new QLabel(scrollAreaWidgetContents); - label_3->setObjectName(QString::fromUtf8("label_3")); - label_3->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label_3, 3, 0, 1, 1); - - label_7 = new QLabel(scrollAreaWidgetContents); - label_7->setObjectName(QString::fromUtf8("label_7")); - label_7->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label_7, 7, 0, 1, 1); - - label_6 = new QLabel(scrollAreaWidgetContents); - label_6->setObjectName(QString::fromUtf8("label_6")); - label_6->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label_6, 6, 0, 1, 1); - - pushButtonTP = new QPushButton(scrollAreaWidgetContents); - pushButtonTP->setObjectName(QString::fromUtf8("pushButtonTP")); - pushButtonTP->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(pushButtonTP, 0, 2, 1, 1); - - pushButtonlandcover = new QPushButton(scrollAreaWidgetContents); - pushButtonlandcover->setObjectName(QString::fromUtf8("pushButtonlandcover")); - pushButtonlandcover->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(pushButtonlandcover, 9, 2, 1, 1); - - label_1 = new QLabel(scrollAreaWidgetContents); - label_1->setObjectName(QString::fromUtf8("label_1")); - label_1->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label_1, 0, 0, 1, 1); - - label = new QLabel(scrollAreaWidgetContents); - label->setObjectName(QString::fromUtf8("label")); - label->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label, 8, 0, 1, 1); - - sloperPathEdit = new QLineEdit(scrollAreaWidgetContents); - sloperPathEdit->setObjectName(QString::fromUtf8("sloperPathEdit")); - sloperPathEdit->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(sloperPathEdit, 8, 1, 1, 1); - - pushButtonsloper = new QPushButton(scrollAreaWidgetContents); - pushButtonsloper->setObjectName(QString::fromUtf8("pushButtonsloper")); - pushButtonsloper->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(pushButtonsloper, 8, 2, 1, 1); - - scrollArea->setWidget(scrollAreaWidgetContents); - - verticalLayout->addWidget(scrollArea); - - buttonBox = new QDialogButtonBox(QImageSARRFPCClass); - buttonBox->setObjectName(QString::fromUtf8("buttonBox")); - buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok); - - verticalLayout->addWidget(buttonBox); - - - retranslateUi(QImageSARRFPCClass); - - QMetaObject::connectSlotsByName(QImageSARRFPCClass); - } // setupUi - - void retranslateUi(QDialog *QImageSARRFPCClass) - { - QImageSARRFPCClass->setWindowTitle(QCoreApplication::translate("QImageSARRFPCClass", "RFPC\345\233\236\346\263\242\344\273\277\347\234\237", nullptr)); - simulationTaskNameEdit->setText(QCoreApplication::translate("QImageSARRFPCClass", "GF3_Simulation", nullptr)); - outEchoPathEdit->setText(QCoreApplication::translate("QImageSARRFPCClass", "D:/Programme/vs2022/RasterMergeTest/LAMPCAE_SCANE/", nullptr)); - label_8->setText(QCoreApplication::translate("QImageSARRFPCClass", "\345\234\260\350\241\250\350\246\206\347\233\226\346\226\207\344\273\266\345\234\260\345\235\200:", nullptr)); - label_5->setText(QCoreApplication::translate("QImageSARRFPCClass", "GPS xml \345\234\260\345\235\200:", nullptr)); - taskXmlPathEdit->setText(QCoreApplication::translate("QImageSARRFPCClass", "D:/Programme/vs2022/RasterMergeTest/simulationData/GF3_Simulation_Setting.xml", nullptr)); - landCoverPathEdit->setText(QCoreApplication::translate("QImageSARRFPCClass", "D:/Programme/vs2022/RasterMergeTest/simulationData/demdataset/landcover_aligned2.dat", nullptr)); - pushButtonEcho->setText(QCoreApplication::translate("QImageSARRFPCClass", "\351\200\211\346\213\251", nullptr)); - pushButtondem->setText(QCoreApplication::translate("QImageSARRFPCClass", "\351\200\211\346\213\251", nullptr)); - gpsXmlPathEdit->setText(QCoreApplication::translate("QImageSARRFPCClass", "D:/Programme/vs2022/RasterMergeTest/simulationData/GF3_Simulation_GPSNode.xml", nullptr)); - pushButtonTaskxml->setText(QCoreApplication::translate("QImageSARRFPCClass", "\351\200\211\346\213\251", nullptr)); - receivePatternFilePathEdit->setText(QCoreApplication::translate("QImageSARRFPCClass", "D:/Programme/vs2022/RasterMergeTest/simulationData/ant/ant_model_setting_Horn_conical1_FarField-receive.csv", nullptr)); - pushButtongpxml->setText(QCoreApplication::translate("QImageSARRFPCClass", "\351\200\211\346\213\251", nullptr)); - pushButtonRP->setText(QCoreApplication::translate("QImageSARRFPCClass", "\351\200\211\346\213\251", nullptr)); - label_4->setText(QCoreApplication::translate("QImageSARRFPCClass", "\350\276\223\345\207\272\345\233\236\346\263\242\345\234\260\345\235\200:", nullptr)); - label_2->setText(QCoreApplication::translate("QImageSARRFPCClass", "\346\216\245\346\224\266\346\226\271\345\220\221\345\233\276:", nullptr)); - demTiffPathEdit->setText(QCoreApplication::translate("QImageSARRFPCClass", "D:/Programme/vs2022/RasterMergeTest/simulationData/demdataset/demxyz.bin", nullptr)); - transformPatternFilePathEdit->setText(QCoreApplication::translate("QImageSARRFPCClass", "D:/Programme/vs2022/RasterMergeTest/simulationData/ant/ant_model_setting_Horn_conical1_FarField-trans.csv", nullptr)); - label_3->setText(QCoreApplication::translate("QImageSARRFPCClass", "\344\273\277\347\234\237\344\273\273\345\212\241\345\220\215\347\247\260:", nullptr)); - label_7->setText(QCoreApplication::translate("QImageSARRFPCClass", "DEM XYZ\345\234\260\345\235\200\357\274\210WGS84\357\274\211:", nullptr)); - label_6->setText(QCoreApplication::translate("QImageSARRFPCClass", "\344\273\273\345\212\241 xml \345\234\260\345\235\200:", nullptr)); - pushButtonTP->setText(QCoreApplication::translate("QImageSARRFPCClass", "\351\200\211\346\213\251", nullptr)); - pushButtonlandcover->setText(QCoreApplication::translate("QImageSARRFPCClass", "\351\200\211\346\213\251", nullptr)); - label_1->setText(QCoreApplication::translate("QImageSARRFPCClass", "\345\217\221\345\260\204\346\226\271\345\220\221\345\233\276:", nullptr)); - label->setText(QCoreApplication::translate("QImageSARRFPCClass", "DEM Sloper\345\234\260\345\235\200\357\274\210WGS84):", nullptr)); - sloperPathEdit->setText(QCoreApplication::translate("QImageSARRFPCClass", "D:/Programme/vs2022/RasterMergeTest/simulationData/demdataset/demsloper.bin", nullptr)); - pushButtonsloper->setText(QCoreApplication::translate("QImageSARRFPCClass", "\351\200\211\346\213\251", nullptr)); - } // retranslateUi - -}; - -namespace Ui { - class QImageSARRFPCClass: public Ui_QImageSARRFPCClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_QIMAGESARRFPC_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QImportGF3StripL1ADataset.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QImportGF3StripL1ADataset.h deleted file mode 100644 index 6d6c781..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QImportGF3StripL1ADataset.h +++ /dev/null @@ -1,160 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'QImportGF3StripL1ADataset.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_QIMPORTGF3STRIPL1ADATASET_H -#define UI_QIMPORTGF3STRIPL1ADATASET_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -QT_BEGIN_NAMESPACE - -class Ui_QImportGF3StripL1ADatasetClass -{ -public: - QVBoxLayout *verticalLayout_2; - QFrame *frame; - QHBoxLayout *horizontalLayout; - QListWidget *listWidgetMetaxml; - QFrame *frame_2; - QVBoxLayout *verticalLayout; - QPushButton *pushButtonAdd; - QPushButton *pushButtonRemove; - QSpacerItem *verticalSpacer; - QFrame *frame_3; - QHBoxLayout *horizontalLayout_2; - QLabel *label; - QLineEdit *lineEditWorkDir; - QPushButton *pushButtonWorkSpace; - QDialogButtonBox *buttonBox; - - void setupUi(QDialog *QImportGF3StripL1ADatasetClass) - { - if (QImportGF3StripL1ADatasetClass->objectName().isEmpty()) - QImportGF3StripL1ADatasetClass->setObjectName(QString::fromUtf8("QImportGF3StripL1ADatasetClass")); - QImportGF3StripL1ADatasetClass->resize(775, 448); - verticalLayout_2 = new QVBoxLayout(QImportGF3StripL1ADatasetClass); - verticalLayout_2->setSpacing(6); - verticalLayout_2->setContentsMargins(11, 11, 11, 11); - verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2")); - frame = new QFrame(QImportGF3StripL1ADatasetClass); - frame->setObjectName(QString::fromUtf8("frame")); - frame->setFrameShape(QFrame::StyledPanel); - frame->setFrameShadow(QFrame::Raised); - horizontalLayout = new QHBoxLayout(frame); - horizontalLayout->setSpacing(6); - horizontalLayout->setContentsMargins(11, 11, 11, 11); - horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); - listWidgetMetaxml = new QListWidget(frame); - listWidgetMetaxml->setObjectName(QString::fromUtf8("listWidgetMetaxml")); - listWidgetMetaxml->setSelectionMode(QAbstractItemView::MultiSelection); - - horizontalLayout->addWidget(listWidgetMetaxml); - - frame_2 = new QFrame(frame); - frame_2->setObjectName(QString::fromUtf8("frame_2")); - frame_2->setFrameShape(QFrame::StyledPanel); - frame_2->setFrameShadow(QFrame::Raised); - verticalLayout = new QVBoxLayout(frame_2); - verticalLayout->setSpacing(6); - verticalLayout->setContentsMargins(11, 11, 11, 11); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); - pushButtonAdd = new QPushButton(frame_2); - pushButtonAdd->setObjectName(QString::fromUtf8("pushButtonAdd")); - pushButtonAdd->setMinimumSize(QSize(0, 30)); - - verticalLayout->addWidget(pushButtonAdd); - - pushButtonRemove = new QPushButton(frame_2); - pushButtonRemove->setObjectName(QString::fromUtf8("pushButtonRemove")); - pushButtonRemove->setMinimumSize(QSize(0, 30)); - - verticalLayout->addWidget(pushButtonRemove); - - verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding); - - verticalLayout->addItem(verticalSpacer); - - - horizontalLayout->addWidget(frame_2); - - - verticalLayout_2->addWidget(frame); - - frame_3 = new QFrame(QImportGF3StripL1ADatasetClass); - frame_3->setObjectName(QString::fromUtf8("frame_3")); - frame_3->setFrameShape(QFrame::StyledPanel); - frame_3->setFrameShadow(QFrame::Raised); - horizontalLayout_2 = new QHBoxLayout(frame_3); - horizontalLayout_2->setSpacing(6); - horizontalLayout_2->setContentsMargins(11, 11, 11, 11); - horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2")); - label = new QLabel(frame_3); - label->setObjectName(QString::fromUtf8("label")); - label->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(label); - - lineEditWorkDir = new QLineEdit(frame_3); - lineEditWorkDir->setObjectName(QString::fromUtf8("lineEditWorkDir")); - lineEditWorkDir->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(lineEditWorkDir); - - pushButtonWorkSpace = new QPushButton(frame_3); - pushButtonWorkSpace->setObjectName(QString::fromUtf8("pushButtonWorkSpace")); - pushButtonWorkSpace->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(pushButtonWorkSpace); - - - verticalLayout_2->addWidget(frame_3); - - buttonBox = new QDialogButtonBox(QImportGF3StripL1ADatasetClass); - buttonBox->setObjectName(QString::fromUtf8("buttonBox")); - buttonBox->setMinimumSize(QSize(0, 32)); - buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok); - - verticalLayout_2->addWidget(buttonBox); - - - retranslateUi(QImportGF3StripL1ADatasetClass); - QObject::connect(buttonBox, SIGNAL(accepted()), QImportGF3StripL1ADatasetClass, SLOT(accept())); - QObject::connect(buttonBox, SIGNAL(rejected()), QImportGF3StripL1ADatasetClass, SLOT(reject())); - - QMetaObject::connectSlotsByName(QImportGF3StripL1ADatasetClass); - } // setupUi - - void retranslateUi(QDialog *QImportGF3StripL1ADatasetClass) - { - QImportGF3StripL1ADatasetClass->setWindowTitle(QCoreApplication::translate("QImportGF3StripL1ADatasetClass", "\345\257\274\345\205\245GF3\346\235\241\345\270\246\346\250\241\345\274\217", nullptr)); - pushButtonAdd->setText(QCoreApplication::translate("QImportGF3StripL1ADatasetClass", "\351\200\211\346\213\251", nullptr)); - pushButtonRemove->setText(QCoreApplication::translate("QImportGF3StripL1ADatasetClass", "\345\210\240\351\231\244", nullptr)); - label->setText(QCoreApplication::translate("QImportGF3StripL1ADatasetClass", "\350\276\223\345\207\272\345\234\260\345\235\200\357\274\232", nullptr)); - pushButtonWorkSpace->setText(QCoreApplication::translate("QImportGF3StripL1ADatasetClass", "\351\200\211\346\213\251", nullptr)); - } // retranslateUi - -}; - -namespace Ui { - class QImportGF3StripL1ADatasetClass: public Ui_QImportGF3StripL1ADatasetClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_QIMPORTGF3STRIPL1ADATASET_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QMergeRasterProcessDialog.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QMergeRasterProcessDialog.h deleted file mode 100644 index 9bd18fa..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QMergeRasterProcessDialog.h +++ /dev/null @@ -1,229 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'QMergeRasterProcessDialog.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_QMERGERASTERPROCESSDIALOG_H -#define UI_QMERGERASTERPROCESSDIALOG_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -QT_BEGIN_NAMESPACE - -class Ui_QMergeRasterProcessDialogClass -{ -public: - QGridLayout *gridLayout; - QWidget *widget_2; - QHBoxLayout *horizontalLayout; - QLabel *label; - QLineEdit *lineEditOutPath; - QPushButton *pushButtonSelect; - QDialogButtonBox *buttonBoxDialog; - QWidget *widget; - QVBoxLayout *verticalLayout; - QPushButton *AddpushButton; - QPushButton *RemovepushButton; - QSpacerItem *verticalSpacer; - QListWidget *listWidgetRaster; - QWidget *widget_5; - QHBoxLayout *horizontalLayout_2; - QLabel *label_2; - QLineEdit *lineEditOutPath_2; - QPushButton *pushButtonSelect_2; - QWidget *widget_6; - QHBoxLayout *horizontalLayout_3; - QLabel *label_3; - QLineEdit *lineEditOutPath_3; - QPushButton *pushButtonSelect_3; - - void setupUi(QDialog *QMergeRasterProcessDialogClass) - { - if (QMergeRasterProcessDialogClass->objectName().isEmpty()) - QMergeRasterProcessDialogClass->setObjectName(QString::fromUtf8("QMergeRasterProcessDialogClass")); - QMergeRasterProcessDialogClass->resize(802, 450); - gridLayout = new QGridLayout(QMergeRasterProcessDialogClass); - gridLayout->setSpacing(6); - gridLayout->setContentsMargins(11, 11, 11, 11); - gridLayout->setObjectName(QString::fromUtf8("gridLayout")); - widget_2 = new QWidget(QMergeRasterProcessDialogClass); - widget_2->setObjectName(QString::fromUtf8("widget_2")); - horizontalLayout = new QHBoxLayout(widget_2); - horizontalLayout->setSpacing(6); - horizontalLayout->setContentsMargins(11, 11, 11, 11); - horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); - label = new QLabel(widget_2); - label->setObjectName(QString::fromUtf8("label")); - label->setMinimumSize(QSize(0, 30)); - - horizontalLayout->addWidget(label); - - lineEditOutPath = new QLineEdit(widget_2); - lineEditOutPath->setObjectName(QString::fromUtf8("lineEditOutPath")); - lineEditOutPath->setMinimumSize(QSize(0, 30)); - - horizontalLayout->addWidget(lineEditOutPath); - - pushButtonSelect = new QPushButton(widget_2); - pushButtonSelect->setObjectName(QString::fromUtf8("pushButtonSelect")); - pushButtonSelect->setMinimumSize(QSize(0, 30)); - - horizontalLayout->addWidget(pushButtonSelect); - - - gridLayout->addWidget(widget_2, 0, 0, 1, 3); - - buttonBoxDialog = new QDialogButtonBox(QMergeRasterProcessDialogClass); - buttonBoxDialog->setObjectName(QString::fromUtf8("buttonBoxDialog")); - buttonBoxDialog->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok); - - gridLayout->addWidget(buttonBoxDialog, 5, 0, 1, 3); - - widget = new QWidget(QMergeRasterProcessDialogClass); - widget->setObjectName(QString::fromUtf8("widget")); - verticalLayout = new QVBoxLayout(widget); - verticalLayout->setSpacing(6); - verticalLayout->setContentsMargins(11, 11, 11, 11); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); - AddpushButton = new QPushButton(widget); - AddpushButton->setObjectName(QString::fromUtf8("AddpushButton")); - AddpushButton->setMinimumSize(QSize(0, 30)); - - verticalLayout->addWidget(AddpushButton); - - RemovepushButton = new QPushButton(widget); - RemovepushButton->setObjectName(QString::fromUtf8("RemovepushButton")); - RemovepushButton->setMinimumSize(QSize(0, 30)); - - verticalLayout->addWidget(RemovepushButton); - - verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding); - - verticalLayout->addItem(verticalSpacer); - - - gridLayout->addWidget(widget, 3, 2, 1, 1); - - listWidgetRaster = new QListWidget(QMergeRasterProcessDialogClass); - new QListWidgetItem(listWidgetRaster); - new QListWidgetItem(listWidgetRaster); - new QListWidgetItem(listWidgetRaster); - new QListWidgetItem(listWidgetRaster); - listWidgetRaster->setObjectName(QString::fromUtf8("listWidgetRaster")); - listWidgetRaster->setSelectionMode(QAbstractItemView::MultiSelection); - - gridLayout->addWidget(listWidgetRaster, 3, 1, 1, 1); - - widget_5 = new QWidget(QMergeRasterProcessDialogClass); - widget_5->setObjectName(QString::fromUtf8("widget_5")); - horizontalLayout_2 = new QHBoxLayout(widget_5); - horizontalLayout_2->setSpacing(6); - horizontalLayout_2->setContentsMargins(11, 11, 11, 11); - horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2")); - label_2 = new QLabel(widget_5); - label_2->setObjectName(QString::fromUtf8("label_2")); - label_2->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(label_2); - - lineEditOutPath_2 = new QLineEdit(widget_5); - lineEditOutPath_2->setObjectName(QString::fromUtf8("lineEditOutPath_2")); - lineEditOutPath_2->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(lineEditOutPath_2); - - pushButtonSelect_2 = new QPushButton(widget_5); - pushButtonSelect_2->setObjectName(QString::fromUtf8("pushButtonSelect_2")); - pushButtonSelect_2->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(pushButtonSelect_2); - - - gridLayout->addWidget(widget_5, 2, 1, 1, 2); - - widget_6 = new QWidget(QMergeRasterProcessDialogClass); - widget_6->setObjectName(QString::fromUtf8("widget_6")); - horizontalLayout_3 = new QHBoxLayout(widget_6); - horizontalLayout_3->setSpacing(6); - horizontalLayout_3->setContentsMargins(11, 11, 11, 11); - horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3")); - label_3 = new QLabel(widget_6); - label_3->setObjectName(QString::fromUtf8("label_3")); - label_3->setMinimumSize(QSize(0, 30)); - - horizontalLayout_3->addWidget(label_3); - - lineEditOutPath_3 = new QLineEdit(widget_6); - lineEditOutPath_3->setObjectName(QString::fromUtf8("lineEditOutPath_3")); - lineEditOutPath_3->setMinimumSize(QSize(0, 30)); - - horizontalLayout_3->addWidget(lineEditOutPath_3); - - pushButtonSelect_3 = new QPushButton(widget_6); - pushButtonSelect_3->setObjectName(QString::fromUtf8("pushButtonSelect_3")); - pushButtonSelect_3->setMinimumSize(QSize(0, 30)); - - horizontalLayout_3->addWidget(pushButtonSelect_3); - - - gridLayout->addWidget(widget_6, 1, 0, 1, 3); - - - retranslateUi(QMergeRasterProcessDialogClass); - - QMetaObject::connectSlotsByName(QMergeRasterProcessDialogClass); - } // setupUi - - void retranslateUi(QDialog *QMergeRasterProcessDialogClass) - { - QMergeRasterProcessDialogClass->setWindowTitle(QCoreApplication::translate("QMergeRasterProcessDialogClass", "GF3\345\233\276\345\203\217slc\345\220\210\345\271\266", nullptr)); - label->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", "\350\276\223\345\207\272\345\275\261\345\203\217\345\220\215\357\274\232", nullptr)); - lineEditOutPath->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", "D:\\Programme\\vs2022\\RasterMergeTest\\RasterMergeTest.tif", nullptr)); - pushButtonSelect->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", "\346\211\223\345\274\200", nullptr)); - AddpushButton->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", "\346\267\273\345\212\240", nullptr)); - RemovepushButton->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", "\347\247\273\351\231\244", nullptr)); - - const bool __sortingEnabled = listWidgetRaster->isSortingEnabled(); - listWidgetRaster->setSortingEnabled(false); - QListWidgetItem *___qlistwidgetitem = listWidgetRaster->item(0); - ___qlistwidgetitem->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", "D:\\Programme\\vs2022\\RasterMergeTest\\inraster\\GF3B_KSC_QPSI_010328_E86.1_N44.3_20231109_L1A_AHV_L10000262133-ortho-SSAA.tif", nullptr)); - QListWidgetItem *___qlistwidgetitem1 = listWidgetRaster->item(1); - ___qlistwidgetitem1->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", "D:\\Programme\\vs2022\\RasterMergeTest\\inraster\\GF3B_KSC_QPSI_010364_E85.9_N44.6_20231112_L1A_AHV_L10000263359-ortho-SSAA.tif", nullptr)); - QListWidgetItem *___qlistwidgetitem2 = listWidgetRaster->item(2); - ___qlistwidgetitem2->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", "D:\\Programme\\vs2022\\RasterMergeTest\\inraster\\GF3C_KSC_QPSI_008440_E86.0_N44.7_20231113_L1A_AHV_L10000215825-ortho-SSAA.tif", nullptr)); - QListWidgetItem *___qlistwidgetitem3 = listWidgetRaster->item(3); - ___qlistwidgetitem3->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", "D:\\Programme\\vs2022\\RasterMergeTest\\inraster\\GF3C_KSC_QPSI_008440_E86.1_N44.4_20231113_L1A_AHV_L10000215824-ortho-SSAA.tif", nullptr)); - listWidgetRaster->setSortingEnabled(__sortingEnabled); - - label_2->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", " \350\243\201\345\211\252shp\357\274\232", nullptr)); - lineEditOutPath_2->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", "D:\\Programme\\vs2022\\RasterMergeTest\\RasterMergeTesClip.shp", nullptr)); - pushButtonSelect_2->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", "\346\211\223\345\274\200", nullptr)); - label_3->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", " DEM\345\275\261\345\203\217\357\274\232", nullptr)); - lineEditOutPath_3->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", "D:\\Programme\\vs2022\\RasterMergeTest\\pinjie\\demMerge.tif", nullptr)); - pushButtonSelect_3->setText(QCoreApplication::translate("QMergeRasterProcessDialogClass", "\346\211\223\345\274\200", nullptr)); - } // retranslateUi - -}; - -namespace Ui { - class QMergeRasterProcessDialogClass: public Ui_QMergeRasterProcessDialogClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_QMERGERASTERPROCESSDIALOG_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QOrthSlrRaster.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QOrthSlrRaster.h deleted file mode 100644 index 80a7a53..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QOrthSlrRaster.h +++ /dev/null @@ -1,196 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'QOrthSlrRaster.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_QORTHSLRRASTER_H -#define UI_QORTHSLRRASTER_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -QT_BEGIN_NAMESPACE - -class Ui_QOrthSlrRasterClass -{ -public: - QVBoxLayout *verticalLayout_2; - QFrame *frame; - QHBoxLayout *horizontalLayout; - QListWidget *listWidgetMetaxml; - QFrame *frame_2; - QVBoxLayout *verticalLayout; - QPushButton *pushButtonAdd; - QPushButton *pushButtonRemove; - QSpacerItem *verticalSpacer; - QFrame *frame_4; - QHBoxLayout *horizontalLayout_3; - QLabel *label_2; - QLineEdit *lineEditDEM; - QPushButton *pushButtonDEMSelect; - QFrame *frame_3; - QHBoxLayout *horizontalLayout_2; - QLabel *label; - QLineEdit *lineEditWorkDir; - QPushButton *pushButtonWorkSpace; - QDialogButtonBox *buttonBox; - - void setupUi(QDialog *QOrthSlrRasterClass) - { - if (QOrthSlrRasterClass->objectName().isEmpty()) - QOrthSlrRasterClass->setObjectName(QString::fromUtf8("QOrthSlrRasterClass")); - QOrthSlrRasterClass->resize(600, 400); - verticalLayout_2 = new QVBoxLayout(QOrthSlrRasterClass); - verticalLayout_2->setSpacing(6); - verticalLayout_2->setContentsMargins(11, 11, 11, 11); - verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2")); - frame = new QFrame(QOrthSlrRasterClass); - frame->setObjectName(QString::fromUtf8("frame")); - frame->setFrameShape(QFrame::StyledPanel); - frame->setFrameShadow(QFrame::Raised); - horizontalLayout = new QHBoxLayout(frame); - horizontalLayout->setSpacing(6); - horizontalLayout->setContentsMargins(11, 11, 11, 11); - horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); - listWidgetMetaxml = new QListWidget(frame); - listWidgetMetaxml->setObjectName(QString::fromUtf8("listWidgetMetaxml")); - listWidgetMetaxml->setSelectionMode(QAbstractItemView::MultiSelection); - - horizontalLayout->addWidget(listWidgetMetaxml); - - frame_2 = new QFrame(frame); - frame_2->setObjectName(QString::fromUtf8("frame_2")); - frame_2->setFrameShape(QFrame::StyledPanel); - frame_2->setFrameShadow(QFrame::Raised); - verticalLayout = new QVBoxLayout(frame_2); - verticalLayout->setSpacing(6); - verticalLayout->setContentsMargins(11, 11, 11, 11); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); - pushButtonAdd = new QPushButton(frame_2); - pushButtonAdd->setObjectName(QString::fromUtf8("pushButtonAdd")); - pushButtonAdd->setMinimumSize(QSize(0, 30)); - - verticalLayout->addWidget(pushButtonAdd); - - pushButtonRemove = new QPushButton(frame_2); - pushButtonRemove->setObjectName(QString::fromUtf8("pushButtonRemove")); - pushButtonRemove->setMinimumSize(QSize(0, 30)); - - verticalLayout->addWidget(pushButtonRemove); - - verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding); - - verticalLayout->addItem(verticalSpacer); - - - horizontalLayout->addWidget(frame_2); - - - verticalLayout_2->addWidget(frame); - - frame_4 = new QFrame(QOrthSlrRasterClass); - frame_4->setObjectName(QString::fromUtf8("frame_4")); - frame_4->setFrameShape(QFrame::StyledPanel); - frame_4->setFrameShadow(QFrame::Raised); - horizontalLayout_3 = new QHBoxLayout(frame_4); - horizontalLayout_3->setSpacing(6); - horizontalLayout_3->setContentsMargins(11, 11, 11, 11); - horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3")); - label_2 = new QLabel(frame_4); - label_2->setObjectName(QString::fromUtf8("label_2")); - label_2->setMinimumSize(QSize(0, 30)); - - horizontalLayout_3->addWidget(label_2); - - lineEditDEM = new QLineEdit(frame_4); - lineEditDEM->setObjectName(QString::fromUtf8("lineEditDEM")); - lineEditDEM->setMinimumSize(QSize(0, 30)); - - horizontalLayout_3->addWidget(lineEditDEM); - - pushButtonDEMSelect = new QPushButton(frame_4); - pushButtonDEMSelect->setObjectName(QString::fromUtf8("pushButtonDEMSelect")); - pushButtonDEMSelect->setMinimumSize(QSize(0, 30)); - - horizontalLayout_3->addWidget(pushButtonDEMSelect); - - - verticalLayout_2->addWidget(frame_4); - - frame_3 = new QFrame(QOrthSlrRasterClass); - frame_3->setObjectName(QString::fromUtf8("frame_3")); - frame_3->setFrameShape(QFrame::StyledPanel); - frame_3->setFrameShadow(QFrame::Raised); - horizontalLayout_2 = new QHBoxLayout(frame_3); - horizontalLayout_2->setSpacing(6); - horizontalLayout_2->setContentsMargins(11, 11, 11, 11); - horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2")); - label = new QLabel(frame_3); - label->setObjectName(QString::fromUtf8("label")); - label->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(label); - - lineEditWorkDir = new QLineEdit(frame_3); - lineEditWorkDir->setObjectName(QString::fromUtf8("lineEditWorkDir")); - lineEditWorkDir->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(lineEditWorkDir); - - pushButtonWorkSpace = new QPushButton(frame_3); - pushButtonWorkSpace->setObjectName(QString::fromUtf8("pushButtonWorkSpace")); - pushButtonWorkSpace->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(pushButtonWorkSpace); - - - verticalLayout_2->addWidget(frame_3); - - buttonBox = new QDialogButtonBox(QOrthSlrRasterClass); - buttonBox->setObjectName(QString::fromUtf8("buttonBox")); - buttonBox->setMinimumSize(QSize(0, 32)); - buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok); - - verticalLayout_2->addWidget(buttonBox); - - - retranslateUi(QOrthSlrRasterClass); - QObject::connect(buttonBox, SIGNAL(accepted()), QOrthSlrRasterClass, SLOT(accept())); - QObject::connect(buttonBox, SIGNAL(rejected()), QOrthSlrRasterClass, SLOT(reject())); - - QMetaObject::connectSlotsByName(QOrthSlrRasterClass); - } // setupUi - - void retranslateUi(QDialog *QOrthSlrRasterClass) - { - QOrthSlrRasterClass->setWindowTitle(QCoreApplication::translate("QOrthSlrRasterClass", "\346\240\271\346\215\256\346\237\245\346\211\276\350\241\250\346\255\243\345\260\204\345\233\276\345\203\217", nullptr)); - pushButtonAdd->setText(QCoreApplication::translate("QOrthSlrRasterClass", "\351\200\211\346\213\251", nullptr)); - pushButtonRemove->setText(QCoreApplication::translate("QOrthSlrRasterClass", "\345\210\240\351\231\244", nullptr)); - label_2->setText(QCoreApplication::translate("QOrthSlrRasterClass", "LookTable\350\267\257\345\276\204\357\274\232", nullptr)); - pushButtonDEMSelect->setText(QCoreApplication::translate("QOrthSlrRasterClass", "\351\200\211\346\213\251", nullptr)); - label->setText(QCoreApplication::translate("QOrthSlrRasterClass", "\350\276\223\345\207\272\345\234\260\345\235\200\357\274\232", nullptr)); - pushButtonWorkSpace->setText(QCoreApplication::translate("QOrthSlrRasterClass", "\351\200\211\346\213\251", nullptr)); - } // retranslateUi - -}; - -namespace Ui { - class QOrthSlrRasterClass: public Ui_QOrthSlrRasterClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_QORTHSLRRASTER_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QRDOrthProcessClass.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QRDOrthProcessClass.h deleted file mode 100644 index de8b859..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QRDOrthProcessClass.h +++ /dev/null @@ -1,251 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'QRDOrthProcessClass.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_QRDORTHPROCESSCLASS_H -#define UI_QRDORTHPROCESSCLASS_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -QT_BEGIN_NAMESPACE - -class Ui_QRDOrthProcessClassClass -{ -public: - QVBoxLayout *verticalLayout_2; - QFrame *frame; - QHBoxLayout *horizontalLayout; - QListWidget *listWidgetMetaxml; - QFrame *frame_2; - QVBoxLayout *verticalLayout; - QPushButton *pushButtonAdd; - QPushButton *pushButtonRemove; - QSpacerItem *verticalSpacer; - QFrame *frame_5; - QHBoxLayout *horizontalLayout_4; - QLabel *label_3; - QDoubleSpinBox *lineEdit_gridx; - QLabel *label_4; - QDoubleSpinBox *lineEdit_gridy; - QSpacerItem *horizontalSpacer; - QFrame *frame_4; - QHBoxLayout *horizontalLayout_3; - QLabel *label_2; - QLineEdit *lineEditDEM; - QPushButton *pushButtonDEMSelect; - QFrame *frame_3; - QHBoxLayout *horizontalLayout_2; - QLabel *label; - QLineEdit *lineEditWorkDir; - QPushButton *pushButtonWorkSpace; - QDialogButtonBox *buttonBox; - - void setupUi(QDialog *QRDOrthProcessClassClass) - { - if (QRDOrthProcessClassClass->objectName().isEmpty()) - QRDOrthProcessClassClass->setObjectName(QString::fromUtf8("QRDOrthProcessClassClass")); - QRDOrthProcessClassClass->resize(656, 616); - verticalLayout_2 = new QVBoxLayout(QRDOrthProcessClassClass); - verticalLayout_2->setSpacing(6); - verticalLayout_2->setContentsMargins(11, 11, 11, 11); - verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2")); - frame = new QFrame(QRDOrthProcessClassClass); - frame->setObjectName(QString::fromUtf8("frame")); - frame->setFrameShape(QFrame::StyledPanel); - frame->setFrameShadow(QFrame::Raised); - horizontalLayout = new QHBoxLayout(frame); - horizontalLayout->setSpacing(6); - horizontalLayout->setContentsMargins(11, 11, 11, 11); - horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); - listWidgetMetaxml = new QListWidget(frame); - listWidgetMetaxml->setObjectName(QString::fromUtf8("listWidgetMetaxml")); - listWidgetMetaxml->setSelectionMode(QAbstractItemView::MultiSelection); - - horizontalLayout->addWidget(listWidgetMetaxml); - - frame_2 = new QFrame(frame); - frame_2->setObjectName(QString::fromUtf8("frame_2")); - frame_2->setFrameShape(QFrame::StyledPanel); - frame_2->setFrameShadow(QFrame::Raised); - verticalLayout = new QVBoxLayout(frame_2); - verticalLayout->setSpacing(6); - verticalLayout->setContentsMargins(11, 11, 11, 11); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); - pushButtonAdd = new QPushButton(frame_2); - pushButtonAdd->setObjectName(QString::fromUtf8("pushButtonAdd")); - pushButtonAdd->setMinimumSize(QSize(0, 30)); - - verticalLayout->addWidget(pushButtonAdd); - - pushButtonRemove = new QPushButton(frame_2); - pushButtonRemove->setObjectName(QString::fromUtf8("pushButtonRemove")); - pushButtonRemove->setMinimumSize(QSize(0, 30)); - - verticalLayout->addWidget(pushButtonRemove); - - verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding); - - verticalLayout->addItem(verticalSpacer); - - - horizontalLayout->addWidget(frame_2); - - - verticalLayout_2->addWidget(frame); - - frame_5 = new QFrame(QRDOrthProcessClassClass); - frame_5->setObjectName(QString::fromUtf8("frame_5")); - frame_5->setFrameShape(QFrame::StyledPanel); - frame_5->setFrameShadow(QFrame::Raised); - horizontalLayout_4 = new QHBoxLayout(frame_5); - horizontalLayout_4->setSpacing(6); - horizontalLayout_4->setContentsMargins(11, 11, 11, 11); - horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4")); - label_3 = new QLabel(frame_5); - label_3->setObjectName(QString::fromUtf8("label_3")); - label_3->setMinimumSize(QSize(0, 30)); - - horizontalLayout_4->addWidget(label_3); - - lineEdit_gridx = new QDoubleSpinBox(frame_5); - lineEdit_gridx->setObjectName(QString::fromUtf8("lineEdit_gridx")); - lineEdit_gridx->setMinimumSize(QSize(0, 30)); - lineEdit_gridx->setMaximum(100000000000000000.000000000000000); - lineEdit_gridx->setSingleStep(1.000000000000000); - lineEdit_gridx->setValue(10.000000000000000); - - horizontalLayout_4->addWidget(lineEdit_gridx); - - label_4 = new QLabel(frame_5); - label_4->setObjectName(QString::fromUtf8("label_4")); - label_4->setMinimumSize(QSize(0, 30)); - - horizontalLayout_4->addWidget(label_4); - - lineEdit_gridy = new QDoubleSpinBox(frame_5); - lineEdit_gridy->setObjectName(QString::fromUtf8("lineEdit_gridy")); - lineEdit_gridy->setMinimumSize(QSize(0, 30)); - lineEdit_gridy->setMaximum(100000000000000000.000000000000000); - lineEdit_gridy->setSingleStep(1.000000000000000); - lineEdit_gridy->setValue(10.000000000000000); - - horizontalLayout_4->addWidget(lineEdit_gridy); - - horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); - - horizontalLayout_4->addItem(horizontalSpacer); - - - verticalLayout_2->addWidget(frame_5); - - frame_4 = new QFrame(QRDOrthProcessClassClass); - frame_4->setObjectName(QString::fromUtf8("frame_4")); - frame_4->setFrameShape(QFrame::StyledPanel); - frame_4->setFrameShadow(QFrame::Raised); - horizontalLayout_3 = new QHBoxLayout(frame_4); - horizontalLayout_3->setSpacing(6); - horizontalLayout_3->setContentsMargins(11, 11, 11, 11); - horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3")); - label_2 = new QLabel(frame_4); - label_2->setObjectName(QString::fromUtf8("label_2")); - label_2->setMinimumSize(QSize(0, 30)); - - horizontalLayout_3->addWidget(label_2); - - lineEditDEM = new QLineEdit(frame_4); - lineEditDEM->setObjectName(QString::fromUtf8("lineEditDEM")); - lineEditDEM->setMinimumSize(QSize(0, 30)); - - horizontalLayout_3->addWidget(lineEditDEM); - - pushButtonDEMSelect = new QPushButton(frame_4); - pushButtonDEMSelect->setObjectName(QString::fromUtf8("pushButtonDEMSelect")); - pushButtonDEMSelect->setMinimumSize(QSize(0, 30)); - - horizontalLayout_3->addWidget(pushButtonDEMSelect); - - - verticalLayout_2->addWidget(frame_4); - - frame_3 = new QFrame(QRDOrthProcessClassClass); - frame_3->setObjectName(QString::fromUtf8("frame_3")); - frame_3->setFrameShape(QFrame::StyledPanel); - frame_3->setFrameShadow(QFrame::Raised); - horizontalLayout_2 = new QHBoxLayout(frame_3); - horizontalLayout_2->setSpacing(6); - horizontalLayout_2->setContentsMargins(11, 11, 11, 11); - horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2")); - label = new QLabel(frame_3); - label->setObjectName(QString::fromUtf8("label")); - label->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(label); - - lineEditWorkDir = new QLineEdit(frame_3); - lineEditWorkDir->setObjectName(QString::fromUtf8("lineEditWorkDir")); - lineEditWorkDir->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(lineEditWorkDir); - - pushButtonWorkSpace = new QPushButton(frame_3); - pushButtonWorkSpace->setObjectName(QString::fromUtf8("pushButtonWorkSpace")); - pushButtonWorkSpace->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(pushButtonWorkSpace); - - - verticalLayout_2->addWidget(frame_3); - - buttonBox = new QDialogButtonBox(QRDOrthProcessClassClass); - buttonBox->setObjectName(QString::fromUtf8("buttonBox")); - buttonBox->setMinimumSize(QSize(0, 32)); - buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok); - - verticalLayout_2->addWidget(buttonBox); - - - retranslateUi(QRDOrthProcessClassClass); - QObject::connect(buttonBox, SIGNAL(accepted()), QRDOrthProcessClassClass, SLOT(accept())); - QObject::connect(buttonBox, SIGNAL(rejected()), QRDOrthProcessClassClass, SLOT(reject())); - - QMetaObject::connectSlotsByName(QRDOrthProcessClassClass); - } // setupUi - - void retranslateUi(QDialog *QRDOrthProcessClassClass) - { - QRDOrthProcessClassClass->setWindowTitle(QCoreApplication::translate("QRDOrthProcessClassClass", "\347\224\237\346\210\220\346\255\243\345\260\204\346\237\245\346\211\276\350\241\250", nullptr)); - pushButtonAdd->setText(QCoreApplication::translate("QRDOrthProcessClassClass", "\351\200\211\346\213\251", nullptr)); - pushButtonRemove->setText(QCoreApplication::translate("QRDOrthProcessClassClass", "\345\210\240\351\231\244", nullptr)); - label_3->setText(QCoreApplication::translate("QRDOrthProcessClassClass", "gridX(\347\261\263)\357\274\232", nullptr)); - label_4->setText(QCoreApplication::translate("QRDOrthProcessClassClass", "gridY(\347\261\263)\357\274\232", nullptr)); - label_2->setText(QCoreApplication::translate("QRDOrthProcessClassClass", "DEM\350\267\257\345\276\204\357\274\232", nullptr)); - pushButtonDEMSelect->setText(QCoreApplication::translate("QRDOrthProcessClassClass", "\351\200\211\346\213\251", nullptr)); - label->setText(QCoreApplication::translate("QRDOrthProcessClassClass", "\350\276\223\345\207\272\345\234\260\345\235\200\357\274\232", nullptr)); - pushButtonWorkSpace->setText(QCoreApplication::translate("QRDOrthProcessClassClass", "\351\200\211\346\213\251", nullptr)); - } // retranslateUi - -}; - -namespace Ui { - class QRDOrthProcessClassClass: public Ui_QRDOrthProcessClassClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_QRDORTHPROCESSCLASS_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QSARLookTableSimualtionGUI.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QSARLookTableSimualtionGUI.h deleted file mode 100644 index 93ce6b2..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QSARLookTableSimualtionGUI.h +++ /dev/null @@ -1,212 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'QSARLookTableSimualtionGUI.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_QSARLOOKTABLESIMUALTIONGUI_H -#define UI_QSARLOOKTABLESIMUALTIONGUI_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -QT_BEGIN_NAMESPACE - -class Ui_QSARLookTableSimualtionGUIClass -{ -public: - QVBoxLayout *verticalLayout; - QGroupBox *groupBox; - QGridLayout *gridLayout; - QPushButton *OrbitBtn; - QLineEdit *lineEdit_Orbit; - QPushButton *DEMBtn; - QLabel *label; - QLineEdit *lineEdit_SateParams; - QLabel *label_2; - QLineEdit *lineEdit_DEM; - QLabel *label_3; - QPushButton *SateParamsBtn; - QGroupBox *groupBox_3; - QGridLayout *gridLayout_2; - QLabel *label_5; - QLineEdit *lineEdit_Inc; - QPushButton *IncBtn; - QLabel *label_6; - QLineEdit *lineEdit_LkTbl; - QPushButton *LkTblBtn; - QSpacerItem *verticalSpacer; - QDialogButtonBox *acpRjBtn; - - void setupUi(QDialog *QSARLookTableSimualtionGUIClass) - { - if (QSARLookTableSimualtionGUIClass->objectName().isEmpty()) - QSARLookTableSimualtionGUIClass->setObjectName(QString::fromUtf8("QSARLookTableSimualtionGUIClass")); - QSARLookTableSimualtionGUIClass->resize(590, 342); - verticalLayout = new QVBoxLayout(QSARLookTableSimualtionGUIClass); - verticalLayout->setSpacing(6); - verticalLayout->setContentsMargins(11, 11, 11, 11); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); - groupBox = new QGroupBox(QSARLookTableSimualtionGUIClass); - groupBox->setObjectName(QString::fromUtf8("groupBox")); - groupBox->setMaximumSize(QSize(16777215, 150)); - gridLayout = new QGridLayout(groupBox); - gridLayout->setSpacing(6); - gridLayout->setContentsMargins(11, 11, 11, 11); - gridLayout->setObjectName(QString::fromUtf8("gridLayout")); - OrbitBtn = new QPushButton(groupBox); - OrbitBtn->setObjectName(QString::fromUtf8("OrbitBtn")); - OrbitBtn->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(OrbitBtn, 2, 2, 1, 1); - - lineEdit_Orbit = new QLineEdit(groupBox); - lineEdit_Orbit->setObjectName(QString::fromUtf8("lineEdit_Orbit")); - lineEdit_Orbit->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(lineEdit_Orbit, 2, 1, 1, 1); - - DEMBtn = new QPushButton(groupBox); - DEMBtn->setObjectName(QString::fromUtf8("DEMBtn")); - DEMBtn->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(DEMBtn, 1, 2, 1, 1); - - label = new QLabel(groupBox); - label->setObjectName(QString::fromUtf8("label")); - label->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label, 0, 0, 1, 1); - - lineEdit_SateParams = new QLineEdit(groupBox); - lineEdit_SateParams->setObjectName(QString::fromUtf8("lineEdit_SateParams")); - lineEdit_SateParams->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(lineEdit_SateParams, 0, 1, 1, 1); - - label_2 = new QLabel(groupBox); - label_2->setObjectName(QString::fromUtf8("label_2")); - label_2->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label_2, 1, 0, 1, 1); - - lineEdit_DEM = new QLineEdit(groupBox); - lineEdit_DEM->setObjectName(QString::fromUtf8("lineEdit_DEM")); - lineEdit_DEM->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(lineEdit_DEM, 1, 1, 1, 1); - - label_3 = new QLabel(groupBox); - label_3->setObjectName(QString::fromUtf8("label_3")); - label_3->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(label_3, 2, 0, 1, 1); - - SateParamsBtn = new QPushButton(groupBox); - SateParamsBtn->setObjectName(QString::fromUtf8("SateParamsBtn")); - SateParamsBtn->setMinimumSize(QSize(0, 30)); - - gridLayout->addWidget(SateParamsBtn, 0, 2, 1, 1); - - - verticalLayout->addWidget(groupBox); - - groupBox_3 = new QGroupBox(QSARLookTableSimualtionGUIClass); - groupBox_3->setObjectName(QString::fromUtf8("groupBox_3")); - groupBox_3->setMaximumSize(QSize(16777215, 120)); - gridLayout_2 = new QGridLayout(groupBox_3); - gridLayout_2->setSpacing(6); - gridLayout_2->setContentsMargins(11, 11, 11, 11); - gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2")); - label_5 = new QLabel(groupBox_3); - label_5->setObjectName(QString::fromUtf8("label_5")); - label_5->setMinimumSize(QSize(0, 30)); - - gridLayout_2->addWidget(label_5, 0, 0, 1, 1); - - lineEdit_Inc = new QLineEdit(groupBox_3); - lineEdit_Inc->setObjectName(QString::fromUtf8("lineEdit_Inc")); - lineEdit_Inc->setMinimumSize(QSize(0, 30)); - - gridLayout_2->addWidget(lineEdit_Inc, 0, 1, 1, 1); - - IncBtn = new QPushButton(groupBox_3); - IncBtn->setObjectName(QString::fromUtf8("IncBtn")); - IncBtn->setMinimumSize(QSize(0, 30)); - - gridLayout_2->addWidget(IncBtn, 0, 2, 1, 1); - - label_6 = new QLabel(groupBox_3); - label_6->setObjectName(QString::fromUtf8("label_6")); - label_6->setMinimumSize(QSize(0, 30)); - - gridLayout_2->addWidget(label_6, 1, 0, 1, 1); - - lineEdit_LkTbl = new QLineEdit(groupBox_3); - lineEdit_LkTbl->setObjectName(QString::fromUtf8("lineEdit_LkTbl")); - lineEdit_LkTbl->setMinimumSize(QSize(0, 30)); - - gridLayout_2->addWidget(lineEdit_LkTbl, 1, 1, 1, 1); - - LkTblBtn = new QPushButton(groupBox_3); - LkTblBtn->setObjectName(QString::fromUtf8("LkTblBtn")); - LkTblBtn->setMinimumSize(QSize(0, 30)); - - gridLayout_2->addWidget(LkTblBtn, 1, 2, 1, 1); - - - verticalLayout->addWidget(groupBox_3); - - verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding); - - verticalLayout->addItem(verticalSpacer); - - acpRjBtn = new QDialogButtonBox(QSARLookTableSimualtionGUIClass); - acpRjBtn->setObjectName(QString::fromUtf8("acpRjBtn")); - acpRjBtn->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok); - - verticalLayout->addWidget(acpRjBtn); - - - retranslateUi(QSARLookTableSimualtionGUIClass); - - QMetaObject::connectSlotsByName(QSARLookTableSimualtionGUIClass); - } // setupUi - - void retranslateUi(QDialog *QSARLookTableSimualtionGUIClass) - { - QSARLookTableSimualtionGUIClass->setWindowTitle(QCoreApplication::translate("QSARLookTableSimualtionGUIClass", "SAR\346\237\245\346\211\276\350\241\250\346\250\241\346\213\237", nullptr)); - groupBox->setTitle(QCoreApplication::translate("QSARLookTableSimualtionGUIClass", "\350\276\223\345\205\245\345\217\202\346\225\260", nullptr)); - OrbitBtn->setText(QCoreApplication::translate("QSARLookTableSimualtionGUIClass", "\351\200\211\346\213\251", nullptr)); - DEMBtn->setText(QCoreApplication::translate("QSARLookTableSimualtionGUIClass", "\351\200\211\346\213\251", nullptr)); - label->setText(QCoreApplication::translate("QSARLookTableSimualtionGUIClass", "\345\215\253\346\230\237\345\217\202\346\225\260\346\226\207\344\273\266", nullptr)); - label_2->setText(QCoreApplication::translate("QSARLookTableSimualtionGUIClass", "DEM\346\226\207\344\273\266", nullptr)); - label_3->setText(QCoreApplication::translate("QSARLookTableSimualtionGUIClass", "\345\215\253\346\230\237\350\275\250\351\201\223\345\217\202\346\225\260", nullptr)); - SateParamsBtn->setText(QCoreApplication::translate("QSARLookTableSimualtionGUIClass", "\351\200\211\346\213\251", nullptr)); - groupBox_3->setTitle(QCoreApplication::translate("QSARLookTableSimualtionGUIClass", "\350\276\223\345\207\272\345\217\202\346\225\260", nullptr)); - label_5->setText(QCoreApplication::translate("QSARLookTableSimualtionGUIClass", "\345\205\245\345\260\204\350\247\222\345\217\202\346\225\260\346\226\207\344\273\266", nullptr)); - IncBtn->setText(QCoreApplication::translate("QSARLookTableSimualtionGUIClass", "\351\200\211\346\213\251", nullptr)); - label_6->setText(QCoreApplication::translate("QSARLookTableSimualtionGUIClass", "\346\237\245\346\211\276\350\241\250", nullptr)); - LkTblBtn->setText(QCoreApplication::translate("QSARLookTableSimualtionGUIClass", "\351\200\211\346\213\251", nullptr)); - } // retranslateUi - -}; - -namespace Ui { - class QSARLookTableSimualtionGUIClass: public Ui_QSARLookTableSimualtionGUIClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_QSARLOOKTABLESIMUALTIONGUI_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QSimulationBPImage.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QSimulationBPImage.h deleted file mode 100644 index 1a399de..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QSimulationBPImage.h +++ /dev/null @@ -1,146 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'QSimulationBPImage.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_QSIMULATIONBPIMAGE_H -#define UI_QSIMULATIONBPIMAGE_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -QT_BEGIN_NAMESPACE - -class Ui_QSimulationBPImageClass -{ -public: - QVBoxLayout *verticalLayout; - QFrame *frame; - QHBoxLayout *horizontalLayout; - QLabel *label; - QLineEdit *lineEditEchoPath; - QPushButton *pushButtonEchoSelect; - QFrame *frame_2; - QHBoxLayout *horizontalLayout_2; - QLabel *label_2; - QLineEdit *lineEditImagePath; - QPushButton *pushButtonImageSelect; - QSpacerItem *verticalSpacer; - QDialogButtonBox *buttonBox; - - void setupUi(QDialog *QSimulationBPImageClass) - { - if (QSimulationBPImageClass->objectName().isEmpty()) - QSimulationBPImageClass->setObjectName(QString::fromUtf8("QSimulationBPImageClass")); - QSimulationBPImageClass->resize(995, 400); - verticalLayout = new QVBoxLayout(QSimulationBPImageClass); - verticalLayout->setSpacing(6); - verticalLayout->setContentsMargins(11, 11, 11, 11); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); - frame = new QFrame(QSimulationBPImageClass); - frame->setObjectName(QString::fromUtf8("frame")); - frame->setFrameShape(QFrame::StyledPanel); - frame->setFrameShadow(QFrame::Raised); - horizontalLayout = new QHBoxLayout(frame); - horizontalLayout->setSpacing(6); - horizontalLayout->setContentsMargins(11, 11, 11, 11); - horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); - label = new QLabel(frame); - label->setObjectName(QString::fromUtf8("label")); - label->setMinimumSize(QSize(0, 30)); - - horizontalLayout->addWidget(label); - - lineEditEchoPath = new QLineEdit(frame); - lineEditEchoPath->setObjectName(QString::fromUtf8("lineEditEchoPath")); - lineEditEchoPath->setMinimumSize(QSize(0, 30)); - - horizontalLayout->addWidget(lineEditEchoPath); - - pushButtonEchoSelect = new QPushButton(frame); - pushButtonEchoSelect->setObjectName(QString::fromUtf8("pushButtonEchoSelect")); - pushButtonEchoSelect->setMinimumSize(QSize(0, 30)); - - horizontalLayout->addWidget(pushButtonEchoSelect); - - - verticalLayout->addWidget(frame); - - frame_2 = new QFrame(QSimulationBPImageClass); - frame_2->setObjectName(QString::fromUtf8("frame_2")); - frame_2->setFrameShape(QFrame::StyledPanel); - frame_2->setFrameShadow(QFrame::Raised); - horizontalLayout_2 = new QHBoxLayout(frame_2); - horizontalLayout_2->setSpacing(6); - horizontalLayout_2->setContentsMargins(11, 11, 11, 11); - horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2")); - label_2 = new QLabel(frame_2); - label_2->setObjectName(QString::fromUtf8("label_2")); - label_2->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(label_2); - - lineEditImagePath = new QLineEdit(frame_2); - lineEditImagePath->setObjectName(QString::fromUtf8("lineEditImagePath")); - lineEditImagePath->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(lineEditImagePath); - - pushButtonImageSelect = new QPushButton(frame_2); - pushButtonImageSelect->setObjectName(QString::fromUtf8("pushButtonImageSelect")); - pushButtonImageSelect->setMinimumSize(QSize(0, 30)); - - horizontalLayout_2->addWidget(pushButtonImageSelect); - - - verticalLayout->addWidget(frame_2); - - verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding); - - verticalLayout->addItem(verticalSpacer); - - buttonBox = new QDialogButtonBox(QSimulationBPImageClass); - buttonBox->setObjectName(QString::fromUtf8("buttonBox")); - buttonBox->setMinimumSize(QSize(0, 30)); - buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok); - - verticalLayout->addWidget(buttonBox); - - - retranslateUi(QSimulationBPImageClass); - - QMetaObject::connectSlotsByName(QSimulationBPImageClass); - } // setupUi - - void retranslateUi(QDialog *QSimulationBPImageClass) - { - QSimulationBPImageClass->setWindowTitle(QCoreApplication::translate("QSimulationBPImageClass", "\344\273\277\347\234\237\345\233\276\345\203\217TimeBP\346\226\271\346\263\225", nullptr)); - label->setText(QCoreApplication::translate("QSimulationBPImageClass", "\345\233\236\346\263\242\345\234\260\345\235\200\357\274\232", nullptr)); - lineEditEchoPath->setText(QCoreApplication::translate("QSimulationBPImageClass", "D:\\Programme\\vs2022\\RasterMergeTest\\LAMPCAE_SCANE\\GF3_Simulation.xml", nullptr)); - pushButtonEchoSelect->setText(QCoreApplication::translate("QSimulationBPImageClass", "\351\200\211\346\213\251", nullptr)); - label_2->setText(QCoreApplication::translate("QSimulationBPImageClass", "\344\273\277\347\234\237\345\233\276\345\203\217\357\274\232", nullptr)); - lineEditImagePath->setText(QCoreApplication::translate("QSimulationBPImageClass", "D:\\Programme\\vs2022\\RasterMergeTest\\LAMPCAE_SCANE_TBPImage\\GF3BPImage", nullptr)); - pushButtonImageSelect->setText(QCoreApplication::translate("QSimulationBPImageClass", "\351\200\211\346\213\251", nullptr)); - } // retranslateUi - -}; - -namespace Ui { - class QSimulationBPImageClass: public Ui_QSimulationBPImageClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_QSIMULATIONBPIMAGE_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QSimulationRFPCGUI.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QSimulationRFPCGUI.h deleted file mode 100644 index 3fe3d9f..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_QSimulationRFPCGUI.h +++ /dev/null @@ -1,46 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'QSimulationRFPCGUI.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_QSIMULATIONRFPCGUI_H -#define UI_QSIMULATIONRFPCGUI_H - -#include -#include -#include - -QT_BEGIN_NAMESPACE - -class Ui_QSimulationRFPCGUIClass -{ -public: - - void setupUi(QDialog *QSimulationRFPCGUIClass) - { - if (QSimulationRFPCGUIClass->objectName().isEmpty()) - QSimulationRFPCGUIClass->setObjectName(QString::fromUtf8("QSimulationRFPCGUIClass")); - QSimulationRFPCGUIClass->resize(600, 394); - - retranslateUi(QSimulationRFPCGUIClass); - - QMetaObject::connectSlotsByName(QSimulationRFPCGUIClass); - } // setupUi - - void retranslateUi(QDialog *QSimulationRFPCGUIClass) - { - QSimulationRFPCGUIClass->setWindowTitle(QCoreApplication::translate("QSimulationRFPCGUIClass", "RFPC\345\233\236\346\263\242\344\273\277\347\234\237", nullptr)); - } // retranslateUi - -}; - -namespace Ui { - class QSimulationRFPCGUIClass: public Ui_QSimulationRFPCGUIClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_QSIMULATIONRFPCGUI_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_RasterProcessTool.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_RasterProcessTool.h deleted file mode 100644 index 8169495..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_RasterProcessTool.h +++ /dev/null @@ -1,140 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'RasterProcessTool.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_RASTERPROCESSTOOL_H -#define UI_RASTERPROCESSTOOL_H - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -QT_BEGIN_NAMESPACE - -class Ui_RasterProcessToolClass -{ -public: - QAction *actionmergeRaster; - QAction *actionImportGF3Strip; - QAction *actioncomplex2amporphase; - QAction *actionlooktableCreate; - QAction *actionorthinterpRaster; - QAction *actionSARRFPC; - QAction *actionSimuSARRFPC; - QAction *actionSimuBPImage; - QWidget *centralWidget; - QHBoxLayout *horizontalLayout; - QMenuBar *menuBar; - QToolBar *mainToolBar; - QStatusBar *statusBar; - QDockWidget *dockWidget; - QWidget *dockWidgetContents; - QVBoxLayout *verticalLayout; - QTreeWidget *treeWidgetToolBox; - - void setupUi(QMainWindow *RasterProcessToolClass) - { - if (RasterProcessToolClass->objectName().isEmpty()) - RasterProcessToolClass->setObjectName(QString::fromUtf8("RasterProcessToolClass")); - RasterProcessToolClass->resize(1920, 1080); - actionmergeRaster = new QAction(RasterProcessToolClass); - actionmergeRaster->setObjectName(QString::fromUtf8("actionmergeRaster")); - actionImportGF3Strip = new QAction(RasterProcessToolClass); - actionImportGF3Strip->setObjectName(QString::fromUtf8("actionImportGF3Strip")); - actioncomplex2amporphase = new QAction(RasterProcessToolClass); - actioncomplex2amporphase->setObjectName(QString::fromUtf8("actioncomplex2amporphase")); - actionlooktableCreate = new QAction(RasterProcessToolClass); - actionlooktableCreate->setObjectName(QString::fromUtf8("actionlooktableCreate")); - actionorthinterpRaster = new QAction(RasterProcessToolClass); - actionorthinterpRaster->setObjectName(QString::fromUtf8("actionorthinterpRaster")); - actionSARRFPC = new QAction(RasterProcessToolClass); - actionSARRFPC->setObjectName(QString::fromUtf8("actionSARRFPC")); - actionSimuSARRFPC = new QAction(RasterProcessToolClass); - actionSimuSARRFPC->setObjectName(QString::fromUtf8("actionSimuSARRFPC")); - actionSimuBPImage = new QAction(RasterProcessToolClass); - actionSimuBPImage->setObjectName(QString::fromUtf8("actionSimuBPImage")); - centralWidget = new QWidget(RasterProcessToolClass); - centralWidget->setObjectName(QString::fromUtf8("centralWidget")); - horizontalLayout = new QHBoxLayout(centralWidget); - horizontalLayout->setSpacing(6); - horizontalLayout->setContentsMargins(11, 11, 11, 11); - horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); - RasterProcessToolClass->setCentralWidget(centralWidget); - menuBar = new QMenuBar(RasterProcessToolClass); - menuBar->setObjectName(QString::fromUtf8("menuBar")); - menuBar->setGeometry(QRect(0, 0, 1920, 23)); - RasterProcessToolClass->setMenuBar(menuBar); - mainToolBar = new QToolBar(RasterProcessToolClass); - mainToolBar->setObjectName(QString::fromUtf8("mainToolBar")); - RasterProcessToolClass->addToolBar(Qt::TopToolBarArea, mainToolBar); - statusBar = new QStatusBar(RasterProcessToolClass); - statusBar->setObjectName(QString::fromUtf8("statusBar")); - RasterProcessToolClass->setStatusBar(statusBar); - dockWidget = new QDockWidget(RasterProcessToolClass); - dockWidget->setObjectName(QString::fromUtf8("dockWidget")); - dockWidgetContents = new QWidget(); - dockWidgetContents->setObjectName(QString::fromUtf8("dockWidgetContents")); - verticalLayout = new QVBoxLayout(dockWidgetContents); - verticalLayout->setSpacing(6); - verticalLayout->setContentsMargins(11, 11, 11, 11); - verticalLayout->setObjectName(QString::fromUtf8("verticalLayout")); - treeWidgetToolBox = new QTreeWidget(dockWidgetContents); - QIcon icon; - icon.addFile(QString::fromUtf8(":/RasterProcessTool/toolboxIcon"), QSize(), QIcon::Normal, QIcon::Off); - QTreeWidgetItem *__qtreewidgetitem = new QTreeWidgetItem(); - __qtreewidgetitem->setIcon(0, icon); - treeWidgetToolBox->setHeaderItem(__qtreewidgetitem); - treeWidgetToolBox->setObjectName(QString::fromUtf8("treeWidgetToolBox")); - QFont font; - font.setFamily(QString::fromUtf8("\351\273\221\344\275\223")); - font.setPointSize(16); - treeWidgetToolBox->setFont(font); - - verticalLayout->addWidget(treeWidgetToolBox); - - dockWidget->setWidget(dockWidgetContents); - RasterProcessToolClass->addDockWidget(Qt::RightDockWidgetArea, dockWidget); - - retranslateUi(RasterProcessToolClass); - - QMetaObject::connectSlotsByName(RasterProcessToolClass); - } // setupUi - - void retranslateUi(QMainWindow *RasterProcessToolClass) - { - RasterProcessToolClass->setWindowTitle(QCoreApplication::translate("RasterProcessToolClass", "RasterProcessTool", nullptr)); - actionmergeRaster->setText(QCoreApplication::translate("RasterProcessToolClass", "mergeRaster", nullptr)); - actionImportGF3Strip->setText(QCoreApplication::translate("RasterProcessToolClass", "ImportGF3Strip", nullptr)); - actioncomplex2amporphase->setText(QCoreApplication::translate("RasterProcessToolClass", "complex2amporphase", nullptr)); - actionlooktableCreate->setText(QCoreApplication::translate("RasterProcessToolClass", "looktableCreate", nullptr)); - actionorthinterpRaster->setText(QCoreApplication::translate("RasterProcessToolClass", "orthinterpRaster", nullptr)); - actionSARRFPC->setText(QCoreApplication::translate("RasterProcessToolClass", "SARRFPC", nullptr)); - actionSimuSARRFPC->setText(QCoreApplication::translate("RasterProcessToolClass", "SimuSARRFPC", nullptr)); - actionSimuBPImage->setText(QCoreApplication::translate("RasterProcessToolClass", "SimuBPImage", nullptr)); - QTreeWidgetItem *___qtreewidgetitem = treeWidgetToolBox->headerItem(); - ___qtreewidgetitem->setText(0, QCoreApplication::translate("RasterProcessToolClass", "\345\267\245\345\205\267\347\256\261", nullptr)); - } // retranslateUi - -}; - -namespace Ui { - class RasterProcessToolClass: public Ui_RasterProcessToolClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_RASTERPROCESSTOOL_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_qcustomplot.h b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_qcustomplot.h deleted file mode 100644 index f53db2a..0000000 --- a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/qt/uic/ui_qcustomplot.h +++ /dev/null @@ -1,66 +0,0 @@ -/******************************************************************************** -** Form generated from reading UI file 'qcustomplot.ui' -** -** Created by: Qt User Interface Compiler version 5.15.13 -** -** WARNING! All changes made in this file will be lost when recompiling UI file! -********************************************************************************/ - -#ifndef UI_QCUSTOMPLOT_H -#define UI_QCUSTOMPLOT_H - -#include -#include -#include -#include -#include -#include -#include - -QT_BEGIN_NAMESPACE - -class Ui_qcustomplotClass -{ -public: - QMenuBar *menuBar; - QToolBar *mainToolBar; - QWidget *centralWidget; - QStatusBar *statusBar; - - void setupUi(QMainWindow *qcustomplotClass) - { - if (qcustomplotClass->objectName().isEmpty()) - qcustomplotClass->setObjectName(QString::fromUtf8("qcustomplotClass")); - qcustomplotClass->resize(600, 400); - menuBar = new QMenuBar(qcustomplotClass); - menuBar->setObjectName(QString::fromUtf8("menuBar")); - qcustomplotClass->setMenuBar(menuBar); - mainToolBar = new QToolBar(qcustomplotClass); - mainToolBar->setObjectName(QString::fromUtf8("mainToolBar")); - qcustomplotClass->addToolBar(mainToolBar); - centralWidget = new QWidget(qcustomplotClass); - centralWidget->setObjectName(QString::fromUtf8("centralWidget")); - qcustomplotClass->setCentralWidget(centralWidget); - statusBar = new QStatusBar(qcustomplotClass); - statusBar->setObjectName(QString::fromUtf8("statusBar")); - qcustomplotClass->setStatusBar(statusBar); - - retranslateUi(qcustomplotClass); - - QMetaObject::connectSlotsByName(qcustomplotClass); - } // setupUi - - void retranslateUi(QMainWindow *qcustomplotClass) - { - qcustomplotClass->setWindowTitle(QCoreApplication::translate("qcustomplotClass", "qcustomplot", nullptr)); - } // retranslateUi - -}; - -namespace Ui { - class qcustomplotClass: public Ui_qcustomplotClass {}; -} // namespace Ui - -QT_END_NAMESPACE - -#endif // UI_QCUSTOMPLOT_H diff --git a/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/vc143.idb b/LAMPSARProcessProgram/RasterPr.7EF67DAA/x64/Release/vc143.idb deleted file mode 100644 index 780ffefcb449193665156468e8964e7abe1045d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5360640 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

<@$s^+i3bqB zARb<}HQCix@S9~#-pmMrX_%n*P zmoJTcV_NiZczW5{a zhh6@@;`QYpBj1@9p+hz{+2e9QfDQLS>RjQ-1+vY_5BQS|v<+I$L!;yZ`N~KJ_=c|S>`)&I=w9A$*-#y9Qw(lPF%BN4hdc|uy z@`3#FB2PqINM^h#ck zjr}*;E&Kaw=#+h3zIl@G<(KyZ^vah{zI(E@%a>2Sd9uMv)|Y)=Hg?(H<*z4MLbiF? z?4=WskMAtnBA-3^@=5NOETMBfBsWN2keo07JlWkPH_U{#y-gTzX_M^nlJVt_CtJMa zf5{nhXxm@V>)PeB6>?+^`S68@cx?TE{P?63kj-B9`J#m!TfKAx(h zZ1eKDlb_x^=&pG;{vhdikD)_;c(UKW3%xq0Rr&+z3S_^R4&lV7_(jo%`4X7R$!gSK`2j`FpU?m+qk`P|57 zM?Un@JA^^kcKUY;bV;`-{hj=LrDu>Yj&uw1?Un9MzP{2SNVg!L;9AEVU7q}WrB{&d z&eb7EzaX8T{B;gNlk^CSpiw?J(ksaKW*v0M_g8*8^5K<#uXK3Q5lGJ$@vo9r@|XA4mEE=?$dwliomnH_{i#zefH!^3Rpu%~|O1UU75;Iu}R& zyYkVMuZ{e7rRO`?l{tw%laG#c4AS$-r&oHv8qg1fjjVh0(HP{@H5Dq-k5@*9S8#xz*O)S*Z}qd`#dGeVOfr0 zxsquP-U8zp6S5oV0Xe}bi*XX1222ZvC4?p$SkL_XFnreCpfuo!Yjc_LB?o01zUe=* z!Dn*47Gxq0Yhp5T{VVx?I$;cH`AC~ZzER{U!F6xaM-%^xa?gV)qIW0%=8fL$xr?7ab1_|_T;&bcqhWgD6^f;|S$tW{wCY-iP#8c_t4u3?zJpct6T3MZ5%g zUL+nvJR8?VzznX}lJ6zL5!@?CS})3JNd7m859YcF*Y$WmVhBGXUnj2br(bH3cP#hc zCErxS8pIcKy^=i33FFB3IoCgfdgKoT9mw-0*;(cVd@?SqIxmq$ra_9fGeA{E60qDPW z_QV>850d>w^0wB+xa(%c%S>R;63GuKIRjAsud;VYHb}|2f9^V2_sl=7JCeU>;xqr= zhVBCIc&@IOP3r7F`CJ}>*5ua8=4$Bh_wG7b$-~kU$#$jnP$@b0PrR6TeRs{Q|9V;R z^x|oxBTDZ4Kdmd0y)>!w|B^cUPqw}m48AEn1F#~4f&V#x-_2)@;)A?*bNFosIr`A# z&H?m418^OEE!kW;sDC;O@Hr+9|Mjo#+Si*o4{!vuODCH6OhDOXwSK3{0%x6TQfpkb zzBR4R29$nCx>4DeCGXzIxq!0e$=7{2v?gA^D!Z`OuKM2PU1qPUrx_D^Fh)!u%*lH* zm~r7g#5uUF~dU4Q*=SC2ACOkpD{#-ZaIzRal zz04!@QC8xQ5cl%!=cmu}g07@LO4wJU7K`(=6WvoauffP`(4Ppl=wWr7H8%=?gx^#k-Pzf-N5_Y`-*ru-q{sg zA0S_SuD6hOjO$8VuO%D}fB!G4Fm#pS)io4v z|CRj;9^3hdq|@pi>GaqQ@| zC2F<^%ZWN{?j4l|htnjnrcpJ7q}4$(*EWmhV9FR@Gza?0Er0{7(_)|Vt9w!>oUZM< zAEbVrSyKB@Ym4#F;9wp39>c!zVZqndv)PUeWy+Q$tF+J$uW)!qk5M+Zr+7t##G`Xg!d8f^{yS)&!g{?zw$7V8WPrJGk8g z|BF44+V4O1s-su8sHoVufN)>muwX{XV9vC4k82KBBru*~U&FBu0^!7Orr|Um%KS#= zgt0R;$Udt(vNz6KX);PXzHZ&ZLa&~yng#{?9c&#N7ZMm58`#Yk8kQDEW+y#uC3Ftc zSi-rpoW%}9#N3t!jZu}+QQ=|1VZK=BA`KS8+Y^@4_polbCZ-XgPLZzKJ+*I0BId(& z^GhRIgM;l}Nci#6isp!M$OGqL>97ySU$ycpza6`Mt<`kzB`e-I?^?xPBf4aUDyz zm}g!jY=#{EF=g~3Tu6K=*OS3FAcVA~q&>?sKaoE>X%o4AhqSts-x9n`{0!+kNLxw% zVA5VAZ9DOd$b>5hyCB>&BTq%bFUj*7VF2-6gnbCFkY_y4y~lGa!H?wmm~bNZvXXu$ zSVepq<-O1K68iEX!rp|3$g>}u=9z=UYmt5ja$Y)6hVu6ie*$bnxY`B2;Ccn+V45`{ zT(9D~Ghr0?lfL?n^qn9R>4!+`Kp7(mdlG-1umI&=B20(OTbk=w?q4SVWYVe;e~vg? z2AZwJ*%r(cKxWJXHW5DovXXX!vR09=0A&;dY!hcH61L^}n&d6cbr-JF(Vo}2K1<$4 z8!$s3123CGWpt&XC5KyEwhX~+sJzY^d|jP z^428p9P;kw-g|`8NNYk`Y2KqJ3C9z^z`aIXFH&8^r}OM0z;^8BebUx|Hr&rj{2cWZ z<@Z@ezHrL;h|rL}ll3Cm`2(T;=M_KmFsOhGlca1#53?)Y$v`0 zJVSgWSWccT;78Ktk#7>^pW^vH3D<&(Jmcj(%mh|*UpDpEd2TfLnP>hcZzJ*?Cw&)b z7fHJSH2+tH+~nkcULQmAZ24cI{`Ne<`-#7KqN!g;N4Zme!bIkaOalSlUtIB<<9#vR z(`ab@Psy$uqSh@d+~!KssPu#xtZ(146$1MN#iRk#kQ4)lf!YTL7mP1_>gi52O(v{J zNbTgC%u5m-)hD7{>S<1<^n}T{dvu!ZE|pa8-fEf8{9d`2E{(rj%Zuh|deh+Mc7q|i}c$H@G2KU1M1rv6F zZ|y+%EEoz3!&kfl|4@qidB|Iactd#oqJ&Kes}sJ-y~f;Y0oIfD1mO zpf!-6!C){2>;z}Qz0@B827p1}PJWw5KvmEP)S-RLz$WlH_!4{#4ujvp9kewA$OFoO z3gA&t9rOgz;2AIqj0F?GbTAWa1fPK~!5**|90kWgF8J4cpfD%_%7BXCaS#G}f!?4G z7z?I?mEaR_9AxA7$OH0&NbnLE2VMh{z;D3fx5xsrf(JnnP!z~_;$cu4Wa7KX3%b!) zQJ@!y1#zH1CEJJpK>&VdZnn+eNKPU_;fa;(jXa-tQpzh`1mA%xAQQiPc8~{j0)e0_*aGtL z`xgYoK@Cs`)B{aHYtRi01h0dgpg8Y+T`(UM<^6sNbOZgsAdrjqIXAcu6a&RUDNq$W z2I_$(pebkuI)Kg~0EB>^ARI)3C@=sF2P45~@EVv1rhvD>0%j)F z8EgTcfv>?%up4{_4uFH;S8xiP1%H8a;1Wp3H;^7=0e6FkKv_^8R0DNEeefh`2ef|f zDG&nsf#F~T7zthiW59SY1`> zM?hsz8`J@fK~vBSGzYCfN6-!Q27SO_Fbup7CV)xcEwBLm2(-TFBG4M$$3Q301;l_6 zU@Q0>>;r#*yBSAvfC8W>cm$LM<-wz%I;am?gZ7{^@PY0i6!ZXn!5}ag3@W05}Xzf^*;^kW;Z2qz9Qm7LX0(0=Yq6P!JRXB|&*m0aOH) zKy^?P)B<(DELZJ z1Iz?-!94H|_yDW`E5RzT4r~BlfUm(e@GaN{c7yN0Pv8jn1sns%!LQ(V@CUdIEO?f5 z;4W}C$PRLVJm6kX0z3ptfeN4^s0^xtdY}n-0<;4iK_?IZd>|Y|fp{ zg8^U=cmqrVbHO`cDfj^7Vq7i;N`sbQD>w+UX-ozMz%cME_yYV2{s4c2NXFqI;7-Qi z#vmL#2WEp0z#(uaV{vv+49of6ZVXB>zX?k6L-AWAnFl0XXeT zKOkL!d;!Mc{3bsE=?HXop!@`KSF>zAf^-J1Pf_w-L5bGFgkZ0V3cXo(5nouSFESuD zCYZe}VtfIdM&H|a^A1aiNDGY#3keVE7Zsn(P8%s%Bf=&hf!%#Uaq%%|-ui_nLtK0; zR@8tBWh+*yfaW!}XIxZtKn%uK%&Y9mk#LDGR$?D5hUj^uMjA`3D!JYh7bs^$rS;$41H;sPJB?*g!rs1Z#VAOcZ-UFRLXAl6M0$sov#*Z=}7t`x8ke@N|L2!UE@Fy^h z>x+axGVbjM89+wxBWbG$n}O!wAo9i`P?_s0U^!#>$KW*i&VU)D%>*4mCvcwe?gG&I z{BH0M!5{>52dALxckm}T3;qH(xMR)LBkPz^i^YJl5%|J!>1|F7!(Tf%pyL+4cv zbm3k93@qWg5V{8+xQqK8(JhoAj6|0(lr-t~dy!U%wEIDO((4c|hi8_)e-dR3CVUSZ z0(szL^CGj?Cp<)$R(gNU|MeNWlJoz8L<32NPuxI;{pZT+lK15cl+@aY1lNf0pvd6< zI&>)3S3dP_7}t46bPEaz^iN3R;;%VcI?l>h>vFcOxOKkEzP{0E=Ca~Adn7akx7>b_ zc+Vm)_K1p!^u?49EMNA&)N84)#?N^Lr3c={X;kEYI)5c}SJ+kWada%`U!tRLmM3>S z_pg08iUEcr^JK|secUlXwSD7UNeSGG2RXI+B!e!`3k>??lPJ&WMP7yuLR>+FR$qw)QptiR9pe#hxObwxTtEX(GS>5i1kg4gz$ z3F_utrwwi0`o;Nd^;puy-KyU!JS>7;j?{_CO-OkkJHJ*?cqq##;(A0R zqYb!4UE(Z>xXB*T_dl6$Il1qjt+K9u|L11!zfy*{{^a-f@>Fzq3HpDH1Fj7~V?gmR zuj3QwX9tiCK(+v_9d>O1;w4-=fW`ui6&feRS47)~jNYPN(+QY2*=PPLtLPv`j}Tw) zu;64=^eKOdY!z6ynE2Fx^3LnX`JwUQ>|WiMg~YM3$!;i~asr)VBk+xu$}4TYncirq zlGAtHqF>%!z#9~v)bD?bD(#1EFPUK>dWNi1Sm}GWNOL=Mb&#CXfHs5n{ z-#?tI)j|&W8Qi%y;V}G4E%^RBfrucP#OjJ}{T76v3dxP!qe|i4D?e}-v@9(zX-!1n0 zWBxzIte)Kb{|NUQ0Pz7=e*NvowPQZdS(t16#lYK34

^`TB@&*Sa82cSp9*+r?|X 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

D>uKAg+R6gv0~_38w&IOQ{QW-iD+?ya(E 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

)hR6b?$)QWn@3#kI%;Mo{#nlF;Cd| zlhLR5iS{C%@{OpSlo5#9rqC|uC2;Q`bMb?oz@*V{m=?M(aT;R$+Y_t!Iy5WYGV{#-D2w|?;uVh03iEuYa316^Wm=Pwxl z5yDqx_}>Km@b+Wc9O2V`J?O{A_acl}38B??_Ea!lw01WA*H~)<2(9+xQ*{hz z{ebX(>@vRJhi)K9`|K5`-+Vl5z!iaxGX2mC-Af2x)xX6cFkyV3hrJ?5>(pkw62x4L z_IBtr^58XuwtR3;j1yCgHbpBWj1yM z`ib!Q_Al`%QU3bz%0A}^(q8tND96A}nz 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%0Ar1VGnn%)0^m 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%0DZJ!YT9L|75*)P7l~G2OKbI|@3B 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 aE^ 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%0DV>sl{~brMtSQ%2hf z+d7vFRx}I=fLS@}KLugigRC8{GBwT5ya;AKn4)M5Z0d4ErI?~_zdMo)vsSg%Q{eRx zdszNe0aSy20ul0kTHfqqYJL5p5%db(-jO}7-GXyvDs`ZP1qArIFEcBBM#Y{6KB{6q zBE|Ff;XVAq<5bZ;P9)apg-dr+yQEy-VN!JKI9M4Aff_8jc7J1`lG={j3qI5l9;gmy z^C;6bPoAf{ict4lAqtK6HvLA$vH5a780FQ@*Yo>-xbVe=^I@l6d}<}e{QjK+Pdgi3 z)6A)qdY#HaN^l1E>$IGfDkC;~7-F0U4eA~>O=jV#ks&TNX+GeTB3g%QM4YOwBg!i( z_V}g@Ba%dMbUu@!3cihZ6zYwF<>!HTg4DKEM_)h1ICCUmKdWytYgKG6#=hg}Vx@}U zy6D6Cp%=Bs_N;5J_9#L$Vcz_Cq}&-(cMRY*Uh&-`MF_imnEvHEMgRFs2uJORn4TtE zR(T%e)-=@`N-dSe;_~XK!6sW%-r3LGs3hHguzR&M!4g(PWA-rEhc=3UdaN|p%@kfI zjWRieLzR`$#l_4+Q?9HlyqxVG66=hG@BBG$cc^p2F&i+gxr#>H#@D%DO_0*ws~6!| z&p1x!FNgKkv3d$%{Er3bJ>KRwKb1c-kU-PcKqnF*YEZV_uB``M6b-be@@;+gE=t|U z^lY-T9{N+uK5TZMVvFRTPv)qZz$A?0<;TANS!&y!9Jb_ssh8+~a=L>x`*27Y#XUkr z)Mt-JKxni>+2vT|37@ub(zS~-t3}tMK9egY{Z_CVB8d&f^kf?06=9u>rlAH=(>#_! zuXEdu-XWYss5+FkA6@1ZPXt!1^MlEL(F%>_N%Rdxv*)_IqY50FMHsJ%o1d#!3)0Cm z-L491f%lB|{DzS#ua*Rf?YbYW2x~SWd^DANVk+PGP`n>?lWPjR>y${V2;)m_rUI^L zY@J%H^NvZ1oXnY=Jq6Z>z4Nt?SY9sr|FdXz1O&uI@${i$7qukoTH!XzvhT5Pu)pT4 z(2E_bw>pEbMR1B2UvfmOMkw1V6~`;S*2XEY8@faU7sC}TzeG#hxveRy!mpl2?EOQpW6) z#DMa$#qxht+%39Gk&PnP@BIRMEB)SmbB(9S6DTfAon?r2s+ckA&T335 zPMIYg9TaYzhsA`NZ)GX*6tmZ~>ocngzdhz!fhnW%C0&AQ7_?K0yL@JqE*NWdryxa} zqLtSU!&GhSEF+L2B6Bhe<@~{=JiC^&weZxs5hQ->m(yrf&ZJ3kx3_eD0p^=^>UdF- zMQ9PBd-J7c&DcG$rI+)Pq3h~|lMSkAC(#BnB|2gsrlyDq(RrX{F_aW}<=+|)Tfug6 z0X2i3bmgj)YuLkk2k;@#kd*pDrD^W6PUM_>RTohzU}~P5C(h=q{ge6WL)Bf&@VhBI*gU&9hflyvZ;qVPN5mGL5cH@5)#InqgrL(Xi8X4 zD!)_Wp3h{sYxg*Z3Kieogdbam-h6B!NC9*47-M_kne0`86~<%-zUGIWVgBBcfk(eX zEKS35)Bf-FeJHo9w>WtWo0HWm

cG+|iHpDO_)@B(Am&M@T`la;CWBb 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

*HzhiEr7qT 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∾{V1Mw0)F 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 diff --git a/LAMPSARProcessProgram/RasterProcessTool.sln b/LAMPSARProcessProgram/RasterProcessTool.sln index 8311265..77355dc 100644 --- a/LAMPSARProcessProgram/RasterProcessTool.sln +++ b/LAMPSARProcessProgram/RasterProcessTool.sln @@ -7,6 +7,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RasterProcessTool", "Raster EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BaseCommonLibrary", "..\BaseCommonLibrary\BaseCommonLibrary.vcxproj", "{872ECD6F-30E3-4A1B-B17C-15E87D373FF6}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BaseToolBox", "..\BaseToolBox\BaseToolBox.vcxproj", "{6A5B1698-B96E-497F-8DF4-7EC8F67DCE45}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|x64 = Debug|x64 @@ -31,6 +33,14 @@ Global {872ECD6F-30E3-4A1B-B17C-15E87D373FF6}.Release|x64.Build.0 = Release|x64 {872ECD6F-30E3-4A1B-B17C-15E87D373FF6}.Release|x86.ActiveCfg = Release|Win32 {872ECD6F-30E3-4A1B-B17C-15E87D373FF6}.Release|x86.Build.0 = Release|Win32 + {6A5B1698-B96E-497F-8DF4-7EC8F67DCE45}.Debug|x64.ActiveCfg = Debug|x64 + {6A5B1698-B96E-497F-8DF4-7EC8F67DCE45}.Debug|x64.Build.0 = Debug|x64 + {6A5B1698-B96E-497F-8DF4-7EC8F67DCE45}.Debug|x86.ActiveCfg = Debug|x64 + {6A5B1698-B96E-497F-8DF4-7EC8F67DCE45}.Debug|x86.Build.0 = Debug|x64 + {6A5B1698-B96E-497F-8DF4-7EC8F67DCE45}.Release|x64.ActiveCfg = Release|x64 + {6A5B1698-B96E-497F-8DF4-7EC8F67DCE45}.Release|x64.Build.0 = Release|x64 + {6A5B1698-B96E-497F-8DF4-7EC8F67DCE45}.Release|x86.ActiveCfg = Release|x64 + {6A5B1698-B96E-497F-8DF4-7EC8F67DCE45}.Release|x86.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/LAMPSARProcessProgram/RasterProcessTool.vcxproj b/LAMPSARProcessProgram/RasterProcessTool.vcxproj index a86f806..02533a1 100644 --- a/LAMPSARProcessProgram/RasterProcessTool.vcxproj +++ b/LAMPSARProcessProgram/RasterProcessTool.vcxproj @@ -121,6 +121,7 @@ + input @@ -155,8 +156,12 @@ + + + + @@ -174,9 +179,11 @@ + + @@ -184,6 +191,10 @@ + + + + diff --git a/LAMPSARProcessProgram/ToolBox/ToolBoxManager/pluginBase.cpp b/LAMPSARProcessProgram/ToolBox/ToolBoxManager/pluginBase.cpp index eab60fd..c2ab8cf 100644 --- a/LAMPSARProcessProgram/ToolBox/ToolBoxManager/pluginBase.cpp +++ b/LAMPSARProcessProgram/ToolBox/ToolBoxManager/pluginBase.cpp @@ -2,15 +2,11 @@ #include #include #include -#ifdef Q_OS_WIN + #include #include -#endif -#ifdef Q_OS_UNIX -#include -#endif -#include + namespace Plugins { @@ -23,16 +19,6 @@ PluginBase::PluginBase() PluginBase::~PluginBase() { if (_translator != nullptr) delete _translator; - -#ifdef Q_OS_WIN -#ifndef _DEBUG - // bool ok = FreeLibrary(_winModule); -#endif -#endif - -#ifdef Q_OS_LINUX - //dlclose(_linuxModule); -#endif } void PluginBase::setFileName(QString f) @@ -59,7 +45,6 @@ void PluginBase::writeINI(QSettings*) } -#ifdef Q_OS_WIN void PluginBase::setWinModule(HMODULE m) { _winModule = m; @@ -70,7 +55,6 @@ HMODULE PluginBase::getWinModule() return _winModule; } -#endif QString PluginBase::getDescribe() { @@ -80,7 +64,7 @@ QString PluginBase::getDescribe() bool PluginBase::uninstall() { QString path = qApp->applicationDirPath(); - QSettings settingwrite(path + "/LAMPCAE.ini", QSettings::IniFormat); + QSettings settingwrite(path + "/RasterSetting.ini", QSettings::IniFormat); this->writeINI(&settingwrite); return false; @@ -89,7 +73,7 @@ bool PluginBase::uninstall() bool PluginBase::install() { QString path = qApp->applicationDirPath(); - QSettings settingreader(path + "/LAMPCAE.ini", QSettings::IniFormat); + QSettings settingreader(path + "/RasterSetting.ini", QSettings::IniFormat); this->readINI(&settingreader); return false; @@ -104,22 +88,7 @@ void PluginBase::exec(int commandType) { Q_UNUSED(commandType) } - -#ifdef Q_OS_LINUX -void PluginBase::setLinuxModule(void* m) -{ - _linuxModule = m; -} - -void* PluginBase::getLinuxModule() -{ - return _linuxModule; -} - - - - -#endif + void PluginBase::setType(PluginType t) { _pluginType = t;