Browse Source

update

main
wangshaoping 6 months ago
parent
commit
22bc649749
  1. 197
      io.sc.engine.rule.frontend/src/views/resources/designer/Designer.vue
  2. 105
      io.sc.engine.rule.frontend/src/views/shared/MoveParameterDialog.vue
  3. 4200
      io.sc.engine.rule.sample/src/main/resources/io/sc/engine/rule/sample/app/irs/shns/SHNS非零售内评(元数据).json
  4. 12612
      io.sc.engine.rule.sample/src/main/resources/io/sc/engine/rule/sample/app/irs/shns/SHNS非零售内评(模型).json
  5. 1467
      io.sc.engine.rule.sample/src/main/resources/io/sc/engine/rule/sample/app/irs/shns/SHNS非零售内评(特征库).json
  6. 146
      io.sc.engine.st.frontend/src/views/Model/IndepFactorDefine.vue
  7. 57
      io.sc.engine.st.frontend/src/views/Model/Manager.vue
  8. 59
      io.sc.engine.st.frontend/src/views/Model/ModelAnalysisFactor.vue
  9. 164
      io.sc.engine.st.frontend/src/views/Model/ModelDefine.vue
  10. 94
      io.sc.engine.st.frontend/src/views/Model/SelectIndepFactorDialog.vue
  11. 35
      io.sc.engine.st/src/main/java/io/sc/engine/st/algorithm/Percentile.java
  12. 23
      io.sc.engine.st/src/main/java/io/sc/engine/st/controller/ModelAnalysisFactorWebController.java
  13. 51
      io.sc.engine.st/src/main/java/io/sc/engine/st/controller/ModelWebController.java
  14. 23
      io.sc.engine.st/src/main/java/io/sc/engine/st/controller/ScenarioFactorDefineWebController.java
  15. 37
      io.sc.engine.st/src/main/java/io/sc/engine/st/controller/ScenarioFactorWebController.java
  16. 15
      io.sc.engine.st/src/main/java/io/sc/engine/st/controller/TestResultWebController.java
  17. 10
      io.sc.engine.st/src/main/java/io/sc/engine/st/enums/Period.java
  18. 4
      io.sc.engine.st/src/main/java/io/sc/engine/st/exception/ModelEntityNotTargetTypeException.java
  19. 208
      io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/entity/ModelEntity.java
  20. 203
      io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/entity/ScenarioFactorDefineEntity.java
  21. 133
      io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/entity/ScenarioFactorEntity.java
  22. 127
      io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/entity/TestResultEntity.java
  23. 24
      io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/entity/sub/ScenarioFolderEntity.java
  24. 27
      io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/entity/sub/ScenarioOriginalFactorDefineEntity.java
  25. 10
      io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/repository/ModelRepository.java
  26. 18
      io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/repository/ScenarioFactorDefineRepository.java
  27. 15
      io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/repository/ScenarioFactorRepository.java
  28. 10
      io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/repository/TestResultRepository.java
  29. 25
      io.sc.engine.st/src/main/java/io/sc/engine/st/service/ModelService.java
  30. 13
      io.sc.engine.st/src/main/java/io/sc/engine/st/service/ScenarioFactorDefineService.java
  31. 17
      io.sc.engine.st/src/main/java/io/sc/engine/st/service/ScenarioFactorService.java
  32. 14
      io.sc.engine.st/src/main/java/io/sc/engine/st/service/TestResultService.java
  33. 22
      io.sc.engine.st/src/main/java/io/sc/engine/st/service/impl/ModelAnalysisFactorServiceImpl.java
  34. 276
      io.sc.engine.st/src/main/java/io/sc/engine/st/service/impl/ModelServiceImpl.java
  35. 39
      io.sc.engine.st/src/main/java/io/sc/engine/st/service/impl/ScenarioFactorDefineServiceImpl.java
  36. 128
      io.sc.engine.st/src/main/java/io/sc/engine/st/service/impl/ScenarioFactorServiceImpl.java
  37. 12
      io.sc.engine.st/src/main/java/io/sc/engine/st/service/impl/TestResultServiceImpl.java
  38. 63
      io.sc.engine.st/src/main/java/io/sc/engine/st/support/PercentileWrapper.java
  39. 134
      io.sc.engine.st/src/main/java/io/sc/engine/st/support/PeriodWrapper.java
  40. 69
      io.sc.engine.st/src/main/java/io/sc/engine/st/vo/ModelAnalysisFactorVo.java
  41. 108
      io.sc.engine.st/src/main/java/io/sc/engine/st/vo/ModelVo.java
  42. 90
      io.sc.engine.st/src/main/java/io/sc/engine/st/vo/ScenarioFactorDefineVo.java
  43. 83
      io.sc.engine.st/src/main/java/io/sc/engine/st/vo/ScenarioFactorVo.java
  44. 78
      io.sc.engine.st/src/main/java/io/sc/engine/st/vo/TestResultVo.java
  45. 7
      io.sc.engine.st/src/main/java/io/sc/engine/st/vo/sub/ScenarioFolderVo.java
  46. 7
      io.sc.engine.st/src/main/java/io/sc/engine/st/vo/sub/ScenarioOriginalFactorDefineVo.java
  47. 125
      io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_dep_factor.csv
  48. 15
      io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_dep_factor_def.csv
  49. 403
      io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_indep_factor.csv
  50. 23
      io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_indep_factor_def.csv
  51. 6
      io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_model.csv
  52. 9
      io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_model_analysis_factor.csv
  53. 8
      io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_model_idep_factor_def_r.csv
  54. 41
      io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_scenario_factor.csv
  55. 19
      io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_scenario_factor_def.csv
  56. 6
      io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_test_case.csv
  57. 17
      io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_test_result.csv
  58. 178
      io.sc.platform.core.frontend/src/views/testcase/math/MathEditorForm.vue
  59. 6
      io.sc.platform.scheduler.core/build.gradle
  60. 7
      io.sc.platform.scheduler.executor/build.gradle
  61. 19
      io.sc.platform.scheduler.executor/src/main/resources/META-INF/platform/plugins/application-properties.json
  62. 11
      io.sc.platform.scheduler.executor/src/main/resources/META-INF/platform/plugins/components.json
  63. 3
      io.sc.platform.scheduler.executor/src/main/resources/META-INF/spring.factories
  64. 5
      io.sc.platform.scheduler.manager.frontend/.browserslistrc
  65. 14
      io.sc.platform.scheduler.manager.frontend/.editorconfig
  66. 36
      io.sc.platform.scheduler.manager.frontend/.eslintrc.cjs
  67. 31
      io.sc.platform.scheduler.manager.frontend/.gitignore
  68. 0
      io.sc.platform.scheduler.manager.frontend/.npmignore
  69. 13
      io.sc.platform.scheduler.manager.frontend/.npmrc
  70. 3
      io.sc.platform.scheduler.manager.frontend/.prettierignore
  71. 8
      io.sc.platform.scheduler.manager.frontend/.prettierrc.json
  72. 16
      io.sc.platform.scheduler.manager.frontend/babel.config.cjs
  73. 7
      io.sc.platform.scheduler.manager.frontend/frontend-register.json
  74. 6
      io.sc.platform.scheduler.manager.frontend/nodemon.json
  75. 116
      io.sc.platform.scheduler.manager.frontend/package.json
  76. 6
      io.sc.platform.scheduler.manager.frontend/postcss.config.cjs
  77. 27
      io.sc.platform.scheduler.manager.frontend/public/configure.js
  78. 5
      io.sc.platform.scheduler.manager.frontend/public/favicon.svg
  79. 114
      io.sc.platform.scheduler.manager.frontend/public/index.html
  80. BIN
      io.sc.platform.scheduler.manager.frontend/public/login-bg.jpg
  81. 5
      io.sc.platform.scheduler.manager.frontend/public/logo.svg
  82. BIN
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/Anton-Regular.ttf
  83. BIN
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/HanaleiFill-Regular.ttf
  84. BIN
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/Pacifico-Regular.ttf
  85. 539
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/demo.css
  86. 2700
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/demo_index.html
  87. 457
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.css
  88. BIN
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.eot
  89. 1
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.js
  90. 779
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.json
  91. 356
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.svg
  92. BIN
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.ttf
  93. BIN
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.woff
  94. BIN
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.woff2
  95. BIN
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/css/EwaAntH.gif
  96. BIN
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/css/EwaAntV.gif
  97. BIN
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/css/arrow-down.png
  98. BIN
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/css/loading.gif
  99. 1
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/css/luckysheet.css
  100. 505
      io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/css/menuSprite.svg

197
io.sc.engine.rule.frontend/src/views/resources/designer/Designer.vue

@ -0,0 +1,197 @@
<template>
<q-splitter v-model="verticalSplitterRef" unit="px" separator-style="width: 3px;" style="height: 100%">
<template #before>
<div>{{ $route.params }}</div>
<Model
:resource="currentSelectedResourceRef"
@row-click="
(evt, row, index) => {
currentSelectedModelRef = row;
if (row.parent) {
statusReactive.parameterAndTestcaseTab = 'parameter';
statusReactive.isShowParameter = true;
statusReactive.isShowTestCase = false;
statusReactive.isShowValidator = false;
statusReactive.isShowProcessor = false;
statusReactive.isShowOption = false;
statusReactive.isShowTestCaseParameter = false;
} else {
statusReactive.parameterAndTestcaseTab = 'parameter';
statusReactive.isShowParameter = true;
statusReactive.isShowTestCase = true;
statusReactive.isShowValidator = false;
statusReactive.isShowProcessor = false;
statusReactive.isShowOption = false;
statusReactive.isShowTestCaseParameter = false;
testCaseGridRef?.refresh();
}
parameterGridRef?.refresh();
}
"
@before-request-data="
() => {
statusReactive.parameterAndTestcaseTab = 'parameter';
statusReactive.isShowParameter = false;
statusReactive.isShowTestCase = false;
statusReactive.isShowValidator = false;
statusReactive.isShowProcessor = false;
statusReactive.isShowOption = false;
statusReactive.isShowTestCaseParameter = false;
}
"
></Model>
</template>
<template #after>
<q-splitter v-model="horizontalSplitterRef" unit="%" separator-style="height: 3px" horizontal style="height: 100%">
<template #before>
<q-tabs
v-model="statusReactive.parameterAndTestcaseTab"
no-caps
inline-label
align="left"
@update:model-value="
(value) => {
if (value === 'testcase') {
horizontalSplitterRef = 30;
} else {
horizontalSplitterRef = 50;
}
}
"
>
<q-tab v-if="statusReactive.isShowParameter" name="parameter" icon="bi-p-square" :label="$t('re.resources.designer.parameter.tab.title')" />
<q-tab v-if="statusReactive.isShowTestCase" name="testcase" icon="bi-receipt" :label="$t('re.resources.designer.testcase.tab.title')" />
</q-tabs>
<q-tab-panels v-model="statusReactive.parameterAndTestcaseTab" animated style="height: calc(100% - 48px)">
<q-tab-panel v-if="statusReactive.isShowParameter" name="parameter" style="padding: 0px; height: 100%">
<Parameter
ref="parameterGridRef"
:model="currentSelectedModelRef"
:resource="currentSelectedResourceRef"
@row-click="
(evt, row, index) => {
currentSelectedParameterRef = row;
if (row.type === 'IN') {
statusReactive.isShowValidator = true;
statusReactive.isShowProcessor = false;
statusReactive.isShowOption = false;
statusReactive.isShowTestCaseParameter = false;
validatorGridRef?.refresh();
} else if (row.type === 'IN_OPTION') {
statusReactive.isShowValidator = false;
statusReactive.isShowProcessor = false;
statusReactive.isShowOption = true;
statusReactive.isShowTestCaseParameter = false;
optionGridRef?.refresh();
} else if (row.type == 'OUT' || row.type == 'INTERMEDIATE' || row.type == 'RULE_RESULT' || row.type == 'SINGLE_RULE_RESULT') {
statusReactive.isShowValidator = false;
statusReactive.isShowProcessor = true;
statusReactive.isShowOption = false;
statusReactive.isShowTestCaseParameter = false;
processorGridRef?.refresh();
} else {
statusReactive.isShowValidator = false;
statusReactive.isShowProcessor = false;
statusReactive.isShowOption = false;
statusReactive.isShowTestCaseParameter = false;
}
}
"
@before-request-data="
() => {
statusReactive.isShowValidator = false;
statusReactive.isShowProcessor = false;
statusReactive.isShowOption = false;
statusReactive.isShowTestCaseParameter = false;
}
"
></Parameter>
</q-tab-panel>
<q-tab-panel v-if="statusReactive.isShowTestCase" name="testcase" class="px-0 pb-0" style="padding: 0px; height: 100%">
<TestCase
ref="testCaseGridRef"
:model="currentSelectedModelRef"
@row-click="
(evt, row, index) => {
currentSelectedTestCaseRef = row;
statusReactive.isShowValidator = false;
statusReactive.isShowProcessor = false;
statusReactive.isShowOption = false;
statusReactive.isShowTestCaseParameter = true;
testCaseParameterGridRef?.refresh();
}
"
@before-request-data="
() => {
statusReactive.isShowValidator = false;
statusReactive.isShowProcessor = false;
statusReactive.isShowOption = false;
statusReactive.isShowTestCaseParameter = false;
}
"
></TestCase>
</q-tab-panel>
</q-tab-panels>
</template>
<template #after>
<div style="height: 100%">
<Validator v-if="statusReactive.isShowValidator" ref="validatorGridRef" :parameter="currentSelectedParameterRef"></Validator>
<Processor v-if="statusReactive.isShowProcessor" ref="processorGridRef" :parameter="currentSelectedParameterRef"></Processor>
<Option v-if="statusReactive.isShowOption" ref="optionGridRef" :parameter="currentSelectedParameterRef"></Option>
<TestCaseParameter
v-if="statusReactive.isShowTestCaseParameter"
ref="testCaseParameterGridRef"
:test-case="currentSelectedTestCaseRef"
></TestCaseParameter>
</div>
</template>
</q-splitter>
</template>
</q-splitter>
</template>
<script setup lang="ts">
import { ref, nextTick, reactive, onMounted } from 'vue';
import { useRoute } from 'vue-router';
import { axios, Environment, Tools, EnumTools, Options, Formater } from 'platform-core';
import Model from './Model.vue';
import Parameter from './Parameter.vue';
import TestCase from './TestCase.vue';
import TestCaseParameter from './TestCaseParameter.vue';
import Validator from './Validator.vue';
import Processor from './Processor.vue';
import Option from './Option.vue';
const route = useRoute();
const currentSelectedResourceId = route.params.id;
const horizontalSplitterRef = ref(50);
const verticalSplitterRef = ref(400);
const readOnlyRef = ref();
const currentSelectedResourceRef = ref();
const currentSelectedModelRef = ref({});
const currentSelectedParameterRef = ref({});
const currentSelectedTestCaseRef = ref({});
const parameterGridRef = ref();
const validatorGridRef = ref();
const processorGridRef = ref();
const optionGridRef = ref();
const testCaseGridRef = ref();
const testCaseParameterGridRef = ref();
const statusReactive = reactive({
parameterAndTestcaseTab: 'parameter',
isShowParameter: false,
isShowTestCase: false,
isShowValidator: false,
isShowProcessor: false,
isShowOption: false,
isShowTestCaseParameter: false,
});
const Enums = await EnumTools.fetch(['io.sc.engine.rule.core.enums.DeployStatus']);
axios.get(Environment.apiContextPath('/api/re/resource/' + currentSelectedResourceId)).then((response) => {
currentSelectedResourceRef.value = response.data;
});
</script>

105
io.sc.engine.rule.frontend/src/views/shared/MoveParameterDialog.vue

@ -0,0 +1,105 @@
<template>
<w-dialog
ref="dialogRef"
width="600px"
height="500px"
:can-maximize="false"
:buttons="[
{
label: $t('confirm'),
noCaps: true,
click: () => {
const tickeds = parameterGrid.getTickedRows();
const parameterIds = [];
for (const ticked of tickeds) {
parameterIds.push(ticked.id);
}
axios
.post(Environment.apiContextPath('/api/re/model/parameter/move'), {
one: modelGridRef.getSelectedRows()[0].id,
many: parameterIds,
})
.then((response) => {
close();
parameterGrid.refresh();
});
},
},
]"
>
<div class="pt-2" style="height: 100%">
<w-grid
ref="modelGridRef"
dense-body
class="px-1"
hide-bottom
:config-button="false"
selection="multiple"
:checkbox-selection="false"
:tree="true"
:tree-icon="
(row) => {
return { name: 'folder', color: 'amber' };
}
"
:fetch-data-url="Environment.apiContextPath('/api/re/model/findModelWithSubModelsByResourceId?resourceId=' + resource.id)"
:data-url="Environment.apiContextPath('/api/re/model')"
:pageable="false"
:toolbar-configure="{ noIcon: false }"
:columns="[
{ width: '100%', name: 'name', label: $t('name'), sortable: false },
{
width: 80,
name: 'category',
label: $t('category'),
sortable: false,
format: Formater.enum(Enums.ModelCategory),
},
{
width: 80,
name: 'executeMode',
label: $t('re.resources.designer.model.grid.entity.executeMode'),
align: 'center',
sortable: false,
format: (value) => {
if (value === 'TOP_DOWN') {
return {
componentType: 'QIcon',
attrs: { name: 'bi-arrow-down', size: '20px' },
};
}
return '';
},
},
]"
></w-grid>
</div>
</w-dialog>
</template>
<script setup lang="ts">
import { ref } from 'vue';
import { axios, Environment, EnumTools, Formater } from 'platform-core';
const props = defineProps({
parameterGrid: { type: Object, default: undefined },
resource: { type: Object, default: undefined },
});
const dialogRef = ref();
const modelGridRef = ref();
const open = () => {
dialogRef.value.show();
};
const close = () => {
dialogRef.value.hide();
};
defineExpose({
open,
close,
});
const Enums = await EnumTools.fetch(['io.sc.engine.rule.core.enums.ModelCategory', 'io.sc.engine.rule.core.enums.ExecuteMode']);
</script>

4200
io.sc.engine.rule.sample/src/main/resources/io/sc/engine/rule/sample/app/irs/shns/SHNS非零售内评(元数据).json

File diff suppressed because it is too large

12612
io.sc.engine.rule.sample/src/main/resources/io/sc/engine/rule/sample/app/irs/shns/SHNS非零售内评(模型).json

File diff suppressed because it is too large

1467
io.sc.engine.rule.sample/src/main/resources/io/sc/engine/rule/sample/app/irs/shns/SHNS非零售内评(特征库).json

File diff suppressed because one or more lines are too long

146
io.sc.engine.st.frontend/src/views/Model/IndepFactorDefine.vue

@ -0,0 +1,146 @@
<template>
<div style="height: 100%">
<w-grid
ref="gridRef"
:title="$t('engine.st.model.indepFactorDefine.grid.title')"
dense
:checkbox-selection="true"
:tree="false"
:tree-icon="
(row) => {
if (row.type === 'FOLDER') {
return { name: 'folder', color: 'amber' };
} else if (row.type === 'ORIGINAL') {
return { name: 'bi-file-earmark-text' };
} else if (row.type === 'EXTEND_ARITHMETIC') {
return { name: 'bi-file-earmark-text', color: 'green' };
} else if (row.type === 'EXTEND_DELAY') {
return { name: 'bi-file-earmark-text', color: 'blue' };
} else if (row.type === 'EXTEND_DIFFERENTIAL') {
return { name: 'bi-file-earmark-text', color: 'amber' };
} else {
return { name: 'bi-file-earmark-text' };
}
}
"
:data-url="Environment.apiContextPath('/api/st/model/findIndepFactorDefinesByModelId?modelId=' + modelDefine.id)"
:pageable="false"
:sort-by="['order']"
:toolbar-actions="[
'refresh',
'separator',
{
name: 'selectIn',
label: $t('engine.st.model.indepFactorDefine.grid.toolbar.selectIn'),
icon: '',
click: () => {
selectIndepFactorDialog.open();
},
},
'separator',
{
name: 'selectOut',
label: $t('engine.st.model.indepFactorDefine.grid.toolbar.selectOut'),
icon: '',
enableIf: (arg) => {
return arg.selected;
},
click: (arg) => {
const ids = Tools.extractProperties(arg.selecteds, 'id');
selectOut(ids);
},
},
]"
:columns="[
{ width: 120, name: 'name', label: $t('name') },
{ width: 120, name: 'code', label: $t('code') },
{
width: 100,
name: 'type',
label: $t('type'),
format: (value, row) => {
if (value === 'FOLDER') {
return '';
}
return Formater.enum(Enums.FactorDefineType)(value);
},
},
{ width: 60, name: 'period', label: $t('period'), format: Formater.enum(Enums.Period) },
{ width: 70, name: 'valueType', label: $t('valueType'), format: Formater.enum(Enums.ValueType) },
]"
:viewer="{
panel: {
columnNum: 1,
fields: [
{ name: 'id', label: $t('id') },
{ name: 'type', label: $t('type') },
{ name: 'period', label: $t('period') },
{ name: 'code', label: $t('code') },
{ name: 'name', label: $t('name') },
{ name: 'description', label: $t('description') },
{ name: 'order', label: $t('order') },
{ name: 'valueType', label: $t('valueType') },
{ name: 'formula', label: $t('engine.st.indepFactorDefine.grid.entity.formula') },
{ name: 'delayFactorDefine', label: $t('engine.st.indepFactorDefine.grid.entity.delayFactorDefine') },
{ name: 'delayIssue', label: $t('engine.st.indepFactorDefine.grid.entity.delayIssue') },
{ name: 'differentialFactorDefine', label: $t('engine.st.indepFactorDefine.grid.entity.differentialFactorDefine') },
{ name: 'differentialDegree', label: $t('engine.st.indepFactorDefine.grid.entity.differentialDegree') },
{ name: 'dataComeFrom', label: $t('dataComeFrom') },
{ name: 'creator', label: $t('creator') },
{ name: 'createDate', label: $t('createDate') },
{ name: 'lastModifier', label: $t('lastModifier') },
{ name: 'lastModifyDate', label: $t('lastModifyDate'), format: Formater.none() },
{ name: 'corporationCode', label: $t('corporationCode') },
],
},
}"
></w-grid>
<SelectIndepFactorDialog ref="selectIndepFactorDialog" @after-selected="selectIn"></SelectIndepFactorDialog>
</div>
</template>
<script setup lang="ts">
import { ref } from 'vue';
import { useI18n } from 'vue-i18n';
import { Environment, Tools, Formater, EnumTools, axios, DialogManager } from 'platform-core';
import SelectIndepFactorDialog from './SelectIndepFactorDialog.vue';
const props = defineProps({
modelDefine: {
type: Object,
default: () => {
return {};
},
},
});
const { t } = useI18n();
const gridRef = ref();
const selectIndepFactorDialog = ref();
const refresh = () => {
gridRef.value?.refresh();
};
const selectIn = (ids) => {
axios.post(Environment.apiContextPath('/api/st/model/addIndepFactorDefines'), { one: props.modelDefine.id, many: ids }).then(() => {
selectIndepFactorDialog.value.close();
refresh();
});
};
const selectOut = (ids) => {
DialogManager.confirm(t('engine.st.model.indepFactorDefine.grid.toolbar.selectOut.tip'), () => {
axios.post(Environment.apiContextPath('/api/st/model/removeIndepFactorDefines'), { one: props.modelDefine.id, many: ids }).then(() => {
refresh();
});
});
};
defineExpose({
refresh,
});
const Enums = await EnumTools.fetch(['io.sc.engine.st.enums.FactorDefineType', 'io.sc.engine.st.enums.Period', 'io.sc.engine.st.enums.ValueType']);
</script>

57
io.sc.engine.st.frontend/src/views/Model/Manager.vue

@ -0,0 +1,57 @@
<template>
<q-splitter :model-value="55" class="w-full" style="height: 100%">
<template #before>
<div class="pr-1" style="height: 100%">
<ModelDefine
ref="modelDefineTreeGridRef"
@row-click="
(evt, row, index) => {
currentSelectedModelDefineRef = row;
indepFactorGridRef?.refresh();
modelAnalysisFactorGridRef?.refresh();
}
"
@before-request-data="
() => {
currentSelectedModelDefineRef = {};
indepFactorGridRef?.refresh();
modelAnalysisFactorGridRef?.refresh();
}
"
@after-run="
() => {
modelDefineTreeGridRef.refresh();
indepFactorGridRef.refresh();
modelAnalysisFactorGridRef.refresh();
}
"
></ModelDefine>
</div>
</template>
<template #after>
<q-splitter :model-value="50" :horizontal="true" class="w-full" style="height: 100%">
<template #before>
<div class="pl-1" style="height: 100%">
<IndepFactorDefine ref="indepFactorGridRef" :model-define="currentSelectedModelDefineRef"></IndepFactorDefine>
</div>
</template>
<template #after>
<div class="pl-1" style="height: 100%">
<ModelAnalysisFactor ref="modelAnalysisFactorGridRef" :model-define="currentSelectedModelDefineRef"></ModelAnalysisFactor>
</div>
</template>
</q-splitter>
</template>
</q-splitter>
</template>
<script setup lang="ts">
import { ref } from 'vue';
import ModelDefine from './ModelDefine.vue';
import IndepFactorDefine from './IndepFactorDefine.vue';
import ModelAnalysisFactor from './ModelAnalysisFactor.vue';
const modelDefineTreeGridRef = ref();
const currentSelectedModelDefineRef = ref();
const indepFactorGridRef = ref();
const modelAnalysisFactorGridRef = ref();
</script>

59
io.sc.engine.st.frontend/src/views/Model/ModelAnalysisFactor.vue

@ -0,0 +1,59 @@
<template>
<w-grid
ref="gridRef"
:title="$t('engine.st.model.analysisFactor.grid.title')"
dense
:checkbox-selection="false"
:tree="false"
:tree-icon="
(row) => {
if (row.type === 'FOLDER') {
return { name: 'folder', color: 'amber' };
} else if (row.type === 'ORIGINAL') {
return { name: 'bi-file-earmark-text' };
} else if (row.type === 'EXTEND_ARITHMETIC') {
return { name: 'bi-file-earmark-text', color: 'green' };
} else if (row.type === 'EXTEND_DELAY') {
return { name: 'bi-file-earmark-text', color: 'blue' };
} else if (row.type === 'EXTEND_DIFFERENTIAL') {
return { name: 'bi-file-earmark-text', color: 'amber' };
} else {
return { name: 'bi-file-earmark-text' };
}
}
"
:fetch-data-url="Environment.apiContextPath('/api/st/model/findModelAnalysisFactorByModelId?modelId=' + modelDefine.id)"
:pageable="false"
:sort-by="['order']"
:toolbar-actions="['refresh']"
:columns="[
{ width: 120, name: 'variable', label: $t('engine.st.model.analysisFactor.grid.entity.variable') },
{ width: 100, name: 'coefficient', label: $t('engine.st.model.analysisFactor.grid.entity.coefficient') },
{ width: 120, name: 'coefficientSe', label: $t('engine.st.model.analysisFactor.grid.entity.coefficientSe') },
{ width: 120, name: 't', label: $t('engine.st.model.analysisFactor.grid.entity.t') },
]"
></w-grid>
</template>
<script setup lang="ts">
import { ref } from 'vue';
import { Environment, Formater, Options, EnumTools, axios } from 'platform-core';
const props = defineProps({
modelDefine: {
type: Object,
default: () => {
return {};
},
},
});
const gridRef = ref();
const refresh = () => {
gridRef.value?.refresh();
};
defineExpose({
refresh,
});
</script>

164
io.sc.engine.st.frontend/src/views/Model/ModelDefine.vue

@ -0,0 +1,164 @@
<template>
<w-grid
ref="gridRef"
:title="$t('engine.st.model.grid.title')"
dense
:checkbox-selection="true"
:data-url="Environment.apiContextPath('/api/st/model')"
:pageable="false"
:sort-by="['code']"
:query-form-cols-num="3"
:query-form-fields="[
{ name: 'code', label: $t('code'), type: 'text' },
{ name: 'name', label: $t('name'), type: 'text' },
]"
:toolbar-actions="[
'query',
'separator',
'refresh',
'separator',
'add',
'clone',
'edit',
'remove',
'separator',
{
name: 'buildModel',
label: $t('engine.st.model.grid.toolbar.buildModel'),
icon: 'bi-boxes',
enableIf: (arg) => {
return arg.selected;
},
click: (arg) => {
if (arg.selected) {
axios.post(Environment.apiContextPath('/api/st/model/buildModel/' + arg.selected.id)).then(() => {
NotifyManager.success();
emit('afterRun');
});
}
},
},
'separator',
'view',
'separator',
'export',
]"
:columns="[
{ width: 200, name: 'name', label: $t('name') },
{ width: 150, name: 'code', label: $t('code') },
{
width: 200,
name: 'depFactorDefine',
label: $t('engine.st.model.grid.entity.depFactorDefine'),
format: (value) => {
const item = indepFactorDefineMap[value];
if (item) {
return item.name + '(' + item.code + ')';
}
},
},
{ width: 100, name: 'raFreedomDegree', label: $t('engine.st.model.grid.entity.raFreedomDegree'), align: 'right' },
{ width: 100, name: 'raRsquared', label: $t('engine.st.model.grid.entity.raRsquared'), align: 'right' },
{ width: 100, name: 'raAdjustedRsquared', label: $t('engine.st.model.grid.entity.raAdjustedRsquared'), align: 'right' },
{ width: 100, name: 'raFstatistic', label: $t('engine.st.model.grid.entity.raFstatistic'), align: 'right' },
{ width: 500, name: 'formula', label: $t('formula') },
]"
:editor="{
dialog: {
width: '600px',
},
form: {
colsNum: 1,
fields: [
{ name: 'code', label: $t('code'), type: 'text', required: true },
{ name: 'name', label: $t('name'), type: 'text', required: true },
{ name: 'description', label: $t('description'), type: 'text' },
{
name: 'depFactorDefine',
label: $t('engine.st.model.grid.entity.depFactorDefine'),
type: 'select',
options: indepFactorDefineRef,
required: true,
},
{
name: 'algorithm',
label: $t('algorithm'),
type: 'select',
options: Options.enum(Enums.ModelAlgorithm),
defaultValue: 'LINEAR_REGRESSION',
required: true,
},
],
},
}"
:viewer="{
panel: {
columnNum: 1,
fields: [
{ name: 'id', label: $t('id') },
{ name: 'code', label: $t('code') },
{ name: 'name', label: $t('name') },
{ name: 'description', label: $t('description') },
{ name: 'algorithm', label: $t('algorithm') },
{ name: 'formula', label: $t('engine.st.model.grid.entity.formula') },
{ name: 'dataComeFrom', label: $t('dataComeFrom') },
{ name: 'creator', label: $t('creator') },
{ name: 'createDate', label: $t('createDate') },
{ name: 'lastModifier', label: $t('lastModifier') },
{ name: 'lastModifyDate', label: $t('lastModifyDate'), format: Formater.none() },
{ name: 'corporationCode', label: $t('corporationCode') },
],
},
}"
></w-grid>
</template>
<script setup lang="ts">
import { ref, onMounted, onUpdated } from 'vue';
import { axios, Environment, NotifyManager, EnumTools, Formater, Options } from 'platform-core';
const emit = defineEmits<{
(e: 'afterRun'): void;
}>();
const gridRef = ref();
const indepFactorDefineRef = ref([]);
let indepFactorDefineMap = {};
const init = async () => {
await axios.get(Environment.apiContextPath('/api/st/depFactorDefine?pageable=false&sortBy=code')).then((response) => {
indepFactorDefineMap = {};
const options = [];
const content = response?.data?.content;
if (content) {
for (const item of content) {
if (item.type !== 'FOLDER') {
indepFactorDefineMap[item.id] = item;
options.push({
value: item.id,
label: item.name,
});
}
}
}
indepFactorDefineRef.value = options;
});
};
onMounted(() => {
init();
});
onUpdated(() => {
//init();
});
const refresh = () => {
gridRef.value?.refresh();
};
defineExpose({
refresh,
});
const Enums = await EnumTools.fetch(['io.sc.engine.st.enums.ModelAlgorithm']);
</script>

94
io.sc.engine.st.frontend/src/views/Model/SelectIndepFactorDialog.vue

@ -0,0 +1,94 @@
<template>
<w-dialog
ref="dialogRef"
:title="$t('engine.st.model.selectIndepFactorDialog.title')"
width="800px"
height="500px"
:can-maximize="false"
:buttons="[
{
label: $t('confirm'),
click: () => {
const ids = Tools.extractProperties(treeGridRef.getTickedRows(), 'id');
emit('afterSelected', ids, dialogRef);
},
},
]"
>
<div class="px-2" style="height: 100%">
<w-grid
ref="treeGridRef"
:title="$t('engine.st.indepFactorDefine.grid.title')"
dense
:checkbox-selection="true"
:tree="true"
:tree-icon="
(row) => {
if (row.type === 'FOLDER') {
return { name: 'folder', color: 'amber' };
} else if (row.type === 'ORIGINAL') {
return { name: 'bi-file-earmark-text' };
} else if (row.type === 'EXTEND_ARITHMETIC') {
return { name: 'bi-file-earmark-text', color: 'green' };
} else if (row.type === 'EXTEND_DELAY') {
return { name: 'bi-file-earmark-text', color: 'blue' };
} else if (row.type === 'EXTEND_DIFFERENTIAL') {
return { name: 'bi-file-earmark-text', color: 'amber' };
} else {
return { name: 'bi-file-earmark-text' };
}
}
"
:data-url="Environment.apiContextPath('/api/st/indepFactorDefine')"
:pageable="false"
:sort-by="['order']"
:toolbar-actions="['refresh', 'separator', 'expand']"
:columns="[
{ width: 160, name: 'name', label: $t('name') },
{ width: 150, name: 'code', label: $t('code') },
{
width: 100,
name: 'type',
label: $t('type'),
format: (value, row) => {
if (value === 'FOLDER') {
return '';
}
return Formater.enum(Enums.FactorDefineType)(value);
},
},
{ width: 60, name: 'period', label: $t('period'), format: Formater.enum(Enums.Period) },
{ width: 70, name: 'valueType', label: $t('valueType'), format: Formater.enum(Enums.ValueType) },
]"
></w-grid>
</div>
</w-dialog>
</template>
<script setup lang="ts">
import { ref } from 'vue';
import { Environment, Tools, EnumTools, Formater } from 'platform-core';
const emit = defineEmits<{
(e: 'afterSelected', ids: string[], dialogComponent: any): void;
}>();
const dialogRef = ref();
const treeGridRef = ref();
let currentSelectedModelId;
const open = (modelId) => {
currentSelectedModelId = modelId;
dialogRef.value.show();
};
const close = () => {
dialogRef.value.hide();
};
defineExpose({
open,
close,
});
const Enums = await EnumTools.fetch(['io.sc.engine.st.enums.FactorDefineType', 'io.sc.engine.st.enums.Period', 'io.sc.engine.st.enums.ValueType']);
</script>

35
io.sc.engine.st/src/main/java/io/sc/engine/st/algorithm/Percentile.java

@ -0,0 +1,35 @@
package io.sc.engine.st.algorithm;
import java.math.BigDecimal;
import java.util.Arrays;
/**
* 分位数
*/
public class Percentile {
/**
* 获取分位数
*
* @param array 数据数组
* @param percentile 分位数, 取值范围(0,1)
* @param precision 返回结果小数位数
* @return 分位数
*/
public static String getPercentile(Double[] array, double percentile, int precision) {
if (array == null || array.length == 0) {
throw new IllegalArgumentException("The input dataset cannot be null or empty.");
}
if (percentile < 0 || percentile > 100) {
throw new IllegalArgumentException("Percentile must be between 0 and 100 inclusive.");
}
if (array.length == 1) {
return new BigDecimal(String.valueOf(array[0])).setScale(precision, BigDecimal.ROUND_HALF_EVEN).stripTrailingZeros().toPlainString();
}
Arrays.sort(array);
BigDecimal x = new BigDecimal(array.length - 1).multiply(new BigDecimal(String.valueOf(percentile)));
int i = x.intValue();
BigDecimal j = x.subtract(new BigDecimal(i));
BigDecimal r = (new BigDecimal(1).subtract(j)).multiply(new BigDecimal(String.valueOf(array[i]))).add(j.multiply(new BigDecimal(String.valueOf(array[i + 1]))));
return r.setScale(precision, BigDecimal.ROUND_HALF_EVEN).stripTrailingZeros().toPlainString();
}
}

23
io.sc.engine.st/src/main/java/io/sc/engine/st/controller/ModelAnalysisFactorWebController.java

@ -0,0 +1,23 @@
package io.sc.engine.st.controller;
import io.sc.engine.st.jpa.entity.ModelAnalysisFactorEntity;
import io.sc.engine.st.jpa.entity.ModelEntity;
import io.sc.engine.st.jpa.repository.ModelAnalysisFactorRepository;
import io.sc.engine.st.jpa.repository.ModelRepository;
import io.sc.engine.st.service.ModelAnalysisFactorService;
import io.sc.engine.st.service.ModelService;
import io.sc.engine.st.vo.IndepFactorDefineVo;
import io.sc.engine.st.vo.ModelAnalysisFactorVo;
import io.sc.platform.mvc.controller.support.RestCrudController;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController("io.sc.engine.st.controller.ModelAnalysisFactorWebController")
@RequestMapping("/api/st/modelAnalysisFactor")
public class ModelAnalysisFactorWebController extends RestCrudController<ModelAnalysisFactorVo, ModelAnalysisFactorEntity,String, ModelAnalysisFactorRepository, ModelAnalysisFactorService> {
}

51
io.sc.engine.st/src/main/java/io/sc/engine/st/controller/ModelWebController.java

@ -0,0 +1,51 @@
package io.sc.engine.st.controller;
import io.sc.engine.st.jpa.entity.ModelEntity;
import io.sc.engine.st.jpa.repository.ModelRepository;
import io.sc.engine.st.service.ModelService;
import io.sc.engine.st.vo.IndepFactorDefineVo;
import io.sc.engine.st.vo.ModelAnalysisFactorVo;
import io.sc.engine.st.vo.ModelVo;
import io.sc.platform.mvc.controller.support.RestCrudController;
import io.sc.platform.mvc.support.One2Many;
import io.sc.platform.orm.service.support.QueryParameter;
import io.sc.platform.orm.service.support.QueryResult;
import org.springframework.data.domain.Page;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
@RestController("io.sc.engine.st.controller.ModelWebController")
@RequestMapping("/api/st/model")
public class ModelWebController extends RestCrudController<ModelVo, ModelEntity,String, ModelRepository, ModelService> {
@GetMapping("findIndepFactorDefinesByModelId")
public List<IndepFactorDefineVo> findIndepFactorDefinesByModelId(@RequestParam(name="modelId",required = false)String modelId) throws Exception {
return service.findIndepFactorDefinesByModelId(modelId);
}
@GetMapping("findModelAnalysisFactorByModelId")
public List<ModelAnalysisFactorVo> findModelAnalysisFactorByModelId(@RequestParam(name="modelId",required = false)String modelId) throws Exception {
return service.findModelAnalysisFactorByModelId(modelId);
}
@PostMapping("addIndepFactorDefines")
public void addIndepFactors(@RequestBody One2Many<String,String> wrapper) throws Exception{
if(wrapper!=null){
service.addIndepFactorDefines(wrapper.getOne(), wrapper.getMany());
}
}
@PostMapping("removeIndepFactorDefines")
public void removeIndepFactors(@RequestBody One2Many<String,String> wrapper) throws Exception{
if(wrapper!=null){
service.removeIndepFactorDefines(wrapper.getOne(), wrapper.getMany());
}
}
@PostMapping("buildModel/{modelId}")
public void buildModel(@PathVariable("modelId")String modelId) throws Exception{
service.buildModel(modelId);
}
}

23
io.sc.engine.st/src/main/java/io/sc/engine/st/controller/ScenarioFactorDefineWebController.java

@ -0,0 +1,23 @@
package io.sc.engine.st.controller;
import io.sc.engine.st.jpa.entity.ScenarioFactorDefineEntity;
import io.sc.engine.st.jpa.repository.ScenarioFactorDefineRepository;
import io.sc.engine.st.service.ScenarioFactorDefineService;
import io.sc.engine.st.vo.ScenarioFactorDefineVo;
import io.sc.platform.mvc.controller.support.RestCrudController;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController("io.sc.engine.st.controller.ScenarioFactorDefineWebController")
@RequestMapping("/api/st/scenarioFactorDefine")
public class ScenarioFactorDefineWebController extends RestCrudController<ScenarioFactorDefineVo, ScenarioFactorDefineEntity,String, ScenarioFactorDefineRepository, ScenarioFactorDefineService> {
@GetMapping("findAllWithoutById")
public List<ScenarioFactorDefineVo> findAllWithoutById(@RequestParam(name="defineId",required = false)String defineId) throws Exception {
return service.findAllWithoutById(defineId);
}
}

37
io.sc.engine.st/src/main/java/io/sc/engine/st/controller/ScenarioFactorWebController.java

@ -0,0 +1,37 @@
package io.sc.engine.st.controller;
import io.sc.engine.st.jpa.entity.ScenarioFactorEntity;
import io.sc.engine.st.jpa.repository.ScenarioFactorRepository;
import io.sc.engine.st.service.ScenarioFactorService;
import io.sc.engine.st.support.PercentWrapper;
import io.sc.engine.st.support.PercentileWrapper;
import io.sc.engine.st.vo.ScenarioFactorVo;
import io.sc.platform.mvc.controller.support.RestCrudController;
import io.sc.platform.orm.service.support.QueryParameter;
import io.sc.platform.orm.service.support.QueryResult;
import org.springframework.data.domain.Page;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@RestController("io.sc.engine.st.controller.ScenarioFactorWebController")
@RequestMapping("/api/st/scenarioFactor")
public class ScenarioFactorWebController extends RestCrudController<ScenarioFactorVo, ScenarioFactorEntity,String, ScenarioFactorRepository, ScenarioFactorService> {
@Override
protected Page<ScenarioFactorVo> query(HttpServletRequest request, HttpServletResponse response, QueryParameter queryParameter) throws Exception {
String defineId =request.getParameter("defineId");
return QueryResult.page(service.findByFactorDefineId(defineId));
}
@PostMapping("fillWithPercentile")
public void fillWithPercentile(@RequestBody PercentileWrapper wrapper) throws Exception {
service.fillWithPercentile(wrapper);
}
@PostMapping("fillWithIncreasePercent")
public void fillWithIncreasePercent(@RequestBody PercentWrapper wrapper) throws Exception {
service.fillWithIncreasePercent(wrapper);
}
}

15
io.sc.engine.st/src/main/java/io/sc/engine/st/controller/TestResultWebController.java

@ -0,0 +1,15 @@
package io.sc.engine.st.controller;
import io.sc.engine.st.jpa.entity.TestResultEntity;
import io.sc.engine.st.jpa.repository.TestResultRepository;
import io.sc.engine.st.service.TestResultService;
import io.sc.engine.st.vo.TestResultVo;
import io.sc.platform.mvc.controller.support.RestCrudController;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController("io.sc.engine.st.controller.TestResultWebController")
@RequestMapping("/api/st/testResult")
public class TestResultWebController extends RestCrudController<TestResultVo, TestResultEntity,String, TestResultRepository, TestResultService> {
}

10
io.sc.engine.st/src/main/java/io/sc/engine/st/enums/Period.java

@ -0,0 +1,10 @@
package io.sc.engine.st.enums;
/**
* 周期枚举
*/
public enum Period {
YEAR, //年
QUARTER, //季度
MONTH; //月
}

4
io.sc.engine.st/src/main/java/io/sc/engine/st/exception/ModelEntityNotTargetTypeException.java

@ -0,0 +1,4 @@
package io.sc.engine.st.exception;
public class ModelEntityNotTargetTypeException extends RuntimeException{
}

208
io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/entity/ModelEntity.java

@ -0,0 +1,208 @@
package io.sc.engine.st.jpa.entity;
import io.sc.engine.st.enums.ModelAlgorithm;
import io.sc.engine.st.vo.ModelVo;
import io.sc.platform.orm.api.validator.ValidatorMessage;
import io.sc.platform.orm.api.validator.ValidatorRegExp;
import io.sc.platform.orm.entity.CorporationAuditorEntity;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.*;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Pattern;
import javax.validation.constraints.Size;
import java.util.ArrayList;
import java.util.List;
@Entity(name="io.sc.engine.st.jpa.entity.ModelEntity")
@Table(name="ST_MODEL")
public class ModelEntity extends CorporationAuditorEntity<ModelVo> {
@Id
@GeneratedValue(generator = "system-uuid")
@GenericGenerator(name = "system-uuid", strategy = "uuid2")
@Column(name="ID_", length=36)
@Size(max=36)
protected String id;
@Column(name="CODE_", length=255)
@NotBlank
@Size(max=255)
@Pattern(regexp = ValidatorRegExp.ID,message = ValidatorMessage.ID)
protected String code;
@Column(name="NAME_", length=255)
@NotBlank
@Size(max=255)
protected String name;
@Column(name="DESCRIPTION_", length=255)
@Size(max=255)
protected String description;
@Column(name="ALGORITHM_")
@Enumerated(EnumType.STRING)
protected ModelAlgorithm algorithm;
@Column(name="FORMULA_", length=1024)
@Size(max=1024)
protected String formula;
// 回归分析结果-自由度
@Column(name="RA_FREEDOM_DEGREE_")
protected Integer raFreedomDegree;
// 回归分析结果-R方
@Column(name="RA_R_SQUARED_")
protected Double raRsquared;
// 模型评估结果-调整后R方
@Column(name="RA_ADJUSTED_R_SQUARED_")
protected Double raAdjustedRsquared;
// 模型评估结果-F检验结果
@Column(name="RA_F_STATISTIC_")
protected Double raFstatistic;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="DEP_FACTOR_DEF_ID_")
protected DepFactorDefineEntity depFactorDefine;
@ManyToMany(fetch=FetchType.LAZY)
@JoinTable(
name = "ST_MODEL_IDEP_FACTOR_DEF_R",
joinColumns = {@JoinColumn(name = "MODEL_ID_", nullable = false,referencedColumnName="ID_")},
inverseJoinColumns = {@JoinColumn(name = "INDEP_FACTOR_DEF_ID_",nullable = false,referencedColumnName="ID_")}
)
protected List<IndepFactorDefineEntity> indepFactorDefines;
@OneToMany(mappedBy="model",cascade= {CascadeType.PERSIST})
@OrderBy("order")
protected List<ModelAnalysisFactorEntity> analysisFactors =new ArrayList<>();
@Override
public ModelVo toVo() {
ModelVo vo =new ModelVo();
super.toVo(vo);
vo.setId(this.getId());
vo.setCode(this.getCode());
vo.setName(this.getName());
vo.setDescription(this.getDescription());
vo.setAlgorithm(this.getAlgorithm());
vo.setFormula(this.getFormula());
vo.setRaFreedomDegree(this.getRaFreedomDegree());
vo.setRaRsquared(this.getRaRsquared());
vo.setRaAdjustedRsquared(this.getRaAdjustedRsquared());
vo.setRaFstatistic(this.getRaFstatistic());
vo.setDepFactorDefine(this.getDepFactorDefine()==null?null:this.getDepFactorDefine().getId());
return vo;
}
public ModelEntity(){}
public ModelEntity(String id){
this.id =id;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public ModelAlgorithm getAlgorithm() {
return algorithm;
}
public void setAlgorithm(ModelAlgorithm algorithm) {
this.algorithm = algorithm;
}
public String getFormula() {
return formula;
}
public void setFormula(String formula) {
this.formula = formula;
}
public Integer getRaFreedomDegree() {
return raFreedomDegree;
}
public void setRaFreedomDegree(Integer raFreedomDegree) {
this.raFreedomDegree = raFreedomDegree;
}
public Double getRaRsquared() {
return raRsquared;
}
public void setRaRsquared(Double raRsquared) {
this.raRsquared = raRsquared;
}
public Double getRaAdjustedRsquared() {
return raAdjustedRsquared;
}
public void setRaAdjustedRsquared(Double raAdjustedRsquared) {
this.raAdjustedRsquared = raAdjustedRsquared;
}
public Double getRaFstatistic() {
return raFstatistic;
}
public void setRaFstatistic(Double raFstatistic) {
this.raFstatistic = raFstatistic;
}
public DepFactorDefineEntity getDepFactorDefine() {
return depFactorDefine;
}
public void setDepFactorDefine(DepFactorDefineEntity depFactorDefine) {
this.depFactorDefine = depFactorDefine;
}
public List<IndepFactorDefineEntity> getIndepFactorDefines() {
return indepFactorDefines;
}
public void setIndepFactorDefines(List<IndepFactorDefineEntity> indepFactorDefines) {
this.indepFactorDefines = indepFactorDefines;
}
public List<ModelAnalysisFactorEntity> getAnalysisFactors() {
return analysisFactors;
}
public void setAnalysisFactors(List<ModelAnalysisFactorEntity> analysisFactors) {
this.analysisFactors = analysisFactors;
}
}

203
io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/entity/ScenarioFactorDefineEntity.java

@ -0,0 +1,203 @@
package io.sc.engine.st.jpa.entity;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import io.sc.engine.st.enums.FactorDefineType;
import io.sc.engine.st.enums.Period;
import io.sc.engine.st.enums.ValueType;
import io.sc.engine.st.jpa.entity.sub.*;
import io.sc.engine.st.vo.ScenarioFactorDefineVo;
import io.sc.platform.core.util.DateUtil;
import io.sc.platform.orm.api.validator.ValidatorMessage;
import io.sc.platform.orm.api.validator.ValidatorRegExp;
import io.sc.platform.orm.entity.CorporationAuditorEntity;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.*;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Pattern;
import javax.validation.constraints.Size;
import java.math.BigDecimal;
import java.text.ParseException;
import java.util.ArrayList;
import java.util.List;
@Entity(name="io.sc.engine.st.jpa.entity.ScenarioFactorDefineEntity")
@Table(name="ST_SCENARIO_FACTOR_DEF")
@Inheritance(strategy = InheritanceType.SINGLE_TABLE)
@DiscriminatorColumn(name="TYPE_",discriminatorType=DiscriminatorType.STRING,length=20)
@JsonIgnoreProperties(ignoreUnknown=true)
@JsonTypeInfo(use=JsonTypeInfo.Id.NAME, include=JsonTypeInfo.As.PROPERTY, property="type",visible=true,defaultImpl = ScenarioFolderEntity.class )
@JsonSubTypes({
@JsonSubTypes.Type(value = ScenarioFolderEntity.class, name = "FOLDER"),
@JsonSubTypes.Type(value = ScenarioOriginalFactorDefineEntity.class, name = "ORIGINAL")
})
public class ScenarioFactorDefineEntity extends CorporationAuditorEntity<ScenarioFactorDefineVo> {
@Id
@GeneratedValue(generator = "system-uuid")
@GenericGenerator(name = "system-uuid", strategy = "uuid2")
@Column(name="ID_", length=36)
@Size(max=36)
protected String id;
// 类型
@Column(name="TYPE_",insertable=false,updatable=false)
@Enumerated(EnumType.STRING)
protected FactorDefineType type;
// 代码
@Column(name="CODE_", length=255)
@Size(max=255)
@Pattern(regexp = ValidatorRegExp.ID,message = ValidatorMessage.ID)
protected String code;
// 名称
@Column(name="NAME_", length=255)
@NotBlank
@Size(max=255)
protected String name;
// 描述
@Column(name="DESCRIPTION_", length=255)
@Size(max=255)
protected String description;
// 顺序
@Column(name="ORDER_")
protected Integer order;
// 周期
@Column(name="PERIOD_", length=20)
@Enumerated(EnumType.STRING)
protected Period period;
// 值类型
@Column(name="VALUE_TYPE_", length=20)
@Enumerated(EnumType.STRING)
protected ValueType valueType;
// 父
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "PARENT_ID_")
protected ScenarioFactorDefineEntity parent;
@OneToMany(mappedBy="define",fetch = FetchType.LAZY)
@OrderBy("year,quarter,month")
protected List<ScenarioFactorEntity> factors =new ArrayList<>();
public Object convertValue(String value) throws ParseException {
if(value==null){
return null;
}
switch (valueType){
case NUMERIC:
return new BigDecimal(value);
case STRING:
return value;
case DATE:
return DateUtil.tryParseDate(value);
default:
return value;
}
}
@Override
public void toVo(ScenarioFactorDefineVo vo) {
if(vo!=null){
vo.setType(this.getType());
vo.setId(this.getId());
vo.setCode(this.getCode());
vo.setName(this.getName());
vo.setDescription(this.getDescription());
vo.setOrder(this.getOrder());
vo.setPeriod(this.getPeriod());
vo.setValueType(this.getValueType());
vo.setParent(this.getParent()==null?null:this.getParent().getId());
}
}
public ScenarioFactorDefineEntity(){}
public ScenarioFactorDefineEntity(String id){
this.id =id;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public FactorDefineType getType() {
return type;
}
public void setType(FactorDefineType type) {
this.type = type;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public Integer getOrder() {
return order;
}
public void setOrder(Integer order) {
this.order = order;
}
public Period getPeriod() {
return period;
}
public void setPeriod(Period period) {
this.period = period;
}
public ValueType getValueType() {
return valueType;
}
public void setValueType(ValueType valueType) {
this.valueType = valueType;
}
public ScenarioFactorDefineEntity getParent() {
return parent;
}
public void setParent(ScenarioFactorDefineEntity parent) {
this.parent = parent;
}
public List<ScenarioFactorEntity> getFactors() {
return factors;
}
public void setFactors(List<ScenarioFactorEntity> factors) {
this.factors = factors;
}
}

133
io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/entity/ScenarioFactorEntity.java

@ -0,0 +1,133 @@
package io.sc.engine.st.jpa.entity;
import io.sc.engine.st.support.PeriodWrapper;
import io.sc.engine.st.vo.ScenarioFactorVo;
import io.sc.platform.orm.entity.CorporationAuditorEntity;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.*;
import javax.validation.constraints.Size;
@Entity(name="io.sc.engine.st.jpa.entity.ScenarioFactorEntity")
@Table(name="ST_SCENARIO_FACTOR")
public class ScenarioFactorEntity extends CorporationAuditorEntity<ScenarioFactorVo> {
@Id
@GeneratedValue(generator = "system-uuid")
@GenericGenerator(name = "system-uuid", strategy = "uuid2")
@Column(name="ID_", length=36)
@Size(max=36)
protected String id;
@Column(name="YEAR_")
protected Integer year;
@Column(name="QUARTER_")
protected Integer quarter;
@Column(name="MONTH_")
protected Integer month;
@Column(name="VALUE_LOW_", length=255)
@Size(max=255)
protected String valueLow;
@Column(name="VALUE_MID_", length=255)
@Size(max=255)
protected String valueMid;
@Column(name="VALUE_HIGH_", length=255)
@Size(max=255)
protected String valueHigh;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="DEF_ID_")
protected ScenarioFactorDefineEntity define;
public PeriodWrapper calUniqueKey(){
return new PeriodWrapper(year,quarter,month);
}
@Override
public ScenarioFactorVo toVo() {
ScenarioFactorVo vo =new ScenarioFactorVo();
super.toVo(vo);
vo.setId(this.getId());
vo.setYear(this.getYear());
vo.setQuarter(this.getQuarter());
vo.setMonth(this.getMonth());
vo.setValueLow(this.getValueLow());
vo.setValueMid(this.getValueMid());
vo.setValueHigh(this.getValueHigh());
vo.setDefine(this.getDefine()==null?null:this.getDefine().getId());
return vo;
}
public ScenarioFactorEntity(){}
public ScenarioFactorEntity(String id){
this.id =id;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public Integer getYear() {
return year;
}
public void setYear(Integer year) {
this.year = year;
}
public Integer getQuarter() {
return quarter;
}
public void setQuarter(Integer quarter) {
this.quarter = quarter;
}
public Integer getMonth() {
return month;
}
public void setMonth(Integer month) {
this.month = month;
}
public String getValueLow() {
return valueLow;
}
public void setValueLow(String valueLow) {
this.valueLow = valueLow;
}
public String getValueMid() {
return valueMid;
}
public void setValueMid(String valueMid) {
this.valueMid = valueMid;
}
public String getValueHigh() {
return valueHigh;
}
public void setValueHigh(String valueHigh) {
this.valueHigh = valueHigh;
}
public ScenarioFactorDefineEntity getDefine() {
return define;
}
public void setDefine(ScenarioFactorDefineEntity define) {
this.define = define;
}
}

127
io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/entity/TestResultEntity.java

@ -0,0 +1,127 @@
package io.sc.engine.st.jpa.entity;
import io.sc.engine.st.vo.TestCaseVo;
import io.sc.engine.st.vo.TestResultVo;
import io.sc.platform.orm.entity.CorporationAuditorEntity;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.*;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
@Entity(name="io.sc.engine.st.jpa.entity.TestResultEntity")
@Table(name="ST_TEST_RESULT")
public class TestResultEntity extends CorporationAuditorEntity<TestResultVo> {
@Id
@GeneratedValue(generator = "system-uuid")
@GenericGenerator(name = "system-uuid", strategy = "uuid2")
@Column(name="ID_", length=36)
@Size(max=36)
protected String id;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "TEST_CASE_ID_")
protected TestCaseEntity testCase;
@Column(name="YEAR_")
protected Integer year;
@Column(name="QUARTER_")
protected Integer quarter;
@Column(name="MONTH_")
protected Integer month;
@Column(name="VALUE_LOW_")
protected Double valueLow;
@Column(name="VALUE_MID_")
protected Double valueMid;
@Column(name="VALUE_HIGH_")
protected Double valueHigh;
@Override
public TestResultVo toVo() {
TestResultVo vo =new TestResultVo();
super.toVo(vo);
vo.setId(this.getId());
vo.setYear(this.getYear());
vo.setQuarter(this.getQuarter());
vo.setMonth(this.getMonth());
vo.setValueLow(this.getValueLow());
vo.setValueMid(this.getValueMid());
vo.setValueHigh(this.getValueHigh());
vo.setTestCase(this.getTestCase()==null?null:this.getTestCase().getId());
return vo;
}
public TestResultEntity(){}
public TestResultEntity(String id){
this.id =id;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public TestCaseEntity getTestCase() {
return testCase;
}
public void setTestCase(TestCaseEntity testCase) {
this.testCase = testCase;
}
public Integer getYear() {
return year;
}
public void setYear(Integer year) {
this.year = year;
}
public Integer getQuarter() {
return quarter;
}
public void setQuarter(Integer quarter) {
this.quarter = quarter;
}
public Integer getMonth() {
return month;
}
public void setMonth(Integer month) {
this.month = month;
}
public Double getValueLow() {
return valueLow;
}
public void setValueLow(Double valueLow) {
this.valueLow = valueLow;
}
public Double getValueMid() {
return valueMid;
}
public void setValueMid(Double valueMid) {
this.valueMid = valueMid;
}
public Double getValueHigh() {
return valueHigh;
}
public void setValueHigh(Double valueHigh) {
this.valueHigh = valueHigh;
}
}

24
io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/entity/sub/ScenarioFolderEntity.java

@ -0,0 +1,24 @@
package io.sc.engine.st.jpa.entity.sub;
import io.sc.engine.st.jpa.entity.ScenarioFactorDefineEntity;
import io.sc.engine.st.vo.ScenarioFactorDefineVo;
import io.sc.engine.st.vo.sub.ScenarioFolderVo;
import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;
@Entity
@DiscriminatorValue("FOLDER")
public class ScenarioFolderEntity extends ScenarioFactorDefineEntity {
@Override
public ScenarioFactorDefineVo toVo() {
ScenarioFolderVo vo =new ScenarioFolderVo();
super.toVo(vo);
return vo;
}
public ScenarioFolderEntity(){}
public ScenarioFolderEntity(String id){
this.id =id;
}
}

27
io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/entity/sub/ScenarioOriginalFactorDefineEntity.java

@ -0,0 +1,27 @@
package io.sc.engine.st.jpa.entity.sub;
import io.sc.engine.st.jpa.entity.DepFactorDefineEntity;
import io.sc.engine.st.jpa.entity.ScenarioFactorDefineEntity;
import io.sc.engine.st.vo.DepFactorDefineVo;
import io.sc.engine.st.vo.ScenarioFactorDefineVo;
import io.sc.engine.st.vo.sub.DepOriginalFactorDefineVo;
import io.sc.engine.st.vo.sub.ScenarioOriginalFactorDefineVo;
import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;
@Entity
@DiscriminatorValue("ORIGINAL")
public class ScenarioOriginalFactorDefineEntity extends ScenarioFactorDefineEntity {
@Override
public ScenarioFactorDefineVo toVo() {
ScenarioOriginalFactorDefineVo vo =new ScenarioOriginalFactorDefineVo();
super.toVo(vo);
return vo;
}
public ScenarioOriginalFactorDefineEntity(){}
public ScenarioOriginalFactorDefineEntity(String id){
this.id =id;
}
}

10
io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/repository/ModelRepository.java

@ -0,0 +1,10 @@
package io.sc.engine.st.jpa.repository;
import io.sc.engine.st.jpa.entity.ModelEntity;
import io.sc.platform.orm.repository.DaoRepository;
import org.springframework.stereotype.Service;
@Service("io.sc.engine.st.jpa.repository.ModelRepository")
public interface ModelRepository extends DaoRepository<ModelEntity,String>{
}

18
io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/repository/ScenarioFactorDefineRepository.java

@ -0,0 +1,18 @@
package io.sc.engine.st.jpa.repository;
import io.sc.engine.st.jpa.entity.ScenarioFactorDefineEntity;
import io.sc.platform.orm.repository.DaoRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Service;
import java.util.List;
@Service("io.sc.engine.st.jpa.repository.ScenarioFactorDefineRepository")
public interface ScenarioFactorDefineRepository extends DaoRepository<ScenarioFactorDefineEntity,String>{
@Query("select e from io.sc.engine.st.jpa.entity.ScenarioFactorDefineEntity e where e.code in (:defineCodes)")
public List<ScenarioFactorDefineEntity> findByCodes(@Param("defineCodes") List<String> defineCodes);
@Query("select e from io.sc.engine.st.jpa.entity.ScenarioFactorDefineEntity e where e.id<>:defineId")
public List<ScenarioFactorDefineEntity> findAllWithoutById(@Param("defineId") String defineId);
}

15
io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/repository/ScenarioFactorRepository.java

@ -0,0 +1,15 @@
package io.sc.engine.st.jpa.repository;
import io.sc.engine.st.jpa.entity.ScenarioFactorEntity;
import io.sc.platform.orm.repository.DaoRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Service;
import java.util.List;
@Service("io.sc.engine.st.jpa.repository.ScenarioFactorRepository")
public interface ScenarioFactorRepository extends DaoRepository<ScenarioFactorEntity,String>{
@Query("select e from io.sc.engine.st.jpa.entity.ScenarioFactorEntity e where e.define.id=:defineId order by e.year, e.quarter, e.month")
public List<ScenarioFactorEntity> findByDefineId(@Param("defineId") String defineId);
}

10
io.sc.engine.st/src/main/java/io/sc/engine/st/jpa/repository/TestResultRepository.java

@ -0,0 +1,10 @@
package io.sc.engine.st.jpa.repository;
import io.sc.engine.st.jpa.entity.TestResultEntity;
import io.sc.platform.orm.repository.DaoRepository;
import org.springframework.stereotype.Service;
@Service("io.sc.engine.st.jpa.repository.TestResultRepository")
public interface TestResultRepository extends DaoRepository<TestResultEntity,String>{
}

25
io.sc.engine.st/src/main/java/io/sc/engine/st/service/ModelService.java

@ -0,0 +1,25 @@
package io.sc.engine.st.service;
import io.sc.engine.st.jpa.entity.ModelEntity;
import io.sc.engine.st.jpa.repository.ModelRepository;
import io.sc.engine.st.vo.IndepFactorDefineVo;
import io.sc.engine.st.vo.ModelAnalysisFactorVo;
import io.sc.platform.jdbc.util.SqlBatcher;
import io.sc.platform.orm.service.DaoService;
import org.springframework.jdbc.core.RowCallbackHandler;
import org.springframework.util.StringUtils;
import org.springframework.web.bind.annotation.PathVariable;
import javax.transaction.Transactional;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;
import java.util.Set;
public interface ModelService extends DaoService<ModelEntity, String, ModelRepository>{
public List<IndepFactorDefineVo> findIndepFactorDefinesByModelId(String modelId) throws Exception;
public List<ModelAnalysisFactorVo> findModelAnalysisFactorByModelId(String modelId) throws Exception;
public void addIndepFactorDefines(String modelId, Set<String> indepFactorDefineIds) throws Exception;
public void removeIndepFactorDefines(String modelId, Set<String> indepFactorDefineIds) throws Exception;
public void buildModel(String modelId) throws Exception;
}

13
io.sc.engine.st/src/main/java/io/sc/engine/st/service/ScenarioFactorDefineService.java

@ -0,0 +1,13 @@
package io.sc.engine.st.service;
import io.sc.engine.st.jpa.entity.ScenarioFactorDefineEntity;
import io.sc.engine.st.jpa.repository.ScenarioFactorDefineRepository;
import io.sc.engine.st.vo.ScenarioFactorDefineVo;
import io.sc.platform.orm.service.DaoService;
import java.util.List;
public interface ScenarioFactorDefineService extends DaoService<ScenarioFactorDefineEntity, String, ScenarioFactorDefineRepository>{
public List<ScenarioFactorDefineVo> findAllWithoutById(String defineId) throws Exception;
public void synchronize() throws Exception;
}

17
io.sc.engine.st/src/main/java/io/sc/engine/st/service/ScenarioFactorService.java

@ -0,0 +1,17 @@
package io.sc.engine.st.service;
import io.sc.engine.st.jpa.entity.ScenarioFactorEntity;
import io.sc.engine.st.jpa.repository.ScenarioFactorRepository;
import io.sc.engine.st.support.PercentWrapper;
import io.sc.engine.st.support.PercentileWrapper;
import io.sc.engine.st.vo.ScenarioFactorVo;
import io.sc.platform.orm.service.DaoService;
import org.springframework.web.bind.annotation.RequestParam;
import java.util.List;
public interface ScenarioFactorService extends DaoService<ScenarioFactorEntity, String, ScenarioFactorRepository>{
public List<ScenarioFactorVo> findByFactorDefineId(@RequestParam("defineId") String defineId) throws Exception;
public void fillWithPercentile(PercentileWrapper wrapper) throws Exception;
public void fillWithIncreasePercent(PercentWrapper wrapper) throws Exception;
}

14
io.sc.engine.st/src/main/java/io/sc/engine/st/service/TestResultService.java

@ -0,0 +1,14 @@
package io.sc.engine.st.service;
import io.sc.engine.st.jpa.entity.TestResultEntity;
import io.sc.engine.st.jpa.repository.TestResultRepository;
import io.sc.engine.st.support.PercentileWrapper;
import io.sc.engine.st.vo.TestResultVo;
import io.sc.platform.orm.service.DaoService;
import org.springframework.web.bind.annotation.RequestParam;
import java.util.List;
public interface TestResultService extends DaoService<TestResultEntity, String, TestResultRepository>{
}

22
io.sc.engine.st/src/main/java/io/sc/engine/st/service/impl/ModelAnalysisFactorServiceImpl.java

@ -0,0 +1,22 @@
package io.sc.engine.st.service.impl;
import io.sc.engine.st.jpa.entity.IndepFactorDefineEntity;
import io.sc.engine.st.jpa.entity.ModelAnalysisFactorEntity;
import io.sc.engine.st.jpa.entity.ModelEntity;
import io.sc.engine.st.jpa.repository.ModelAnalysisFactorRepository;
import io.sc.engine.st.jpa.repository.ModelRepository;
import io.sc.engine.st.service.ModelAnalysisFactorService;
import io.sc.engine.st.service.ModelService;
import io.sc.engine.st.vo.IndepFactorDefineVo;
import io.sc.platform.orm.service.impl.DaoServiceImpl;
import io.sc.platform.orm.util.EntityVoUtil;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import java.util.Collections;
import java.util.List;
@Service("io.sc.engine.st.service.impl.ModelAnalysisFactorServiceImpl")
public class ModelAnalysisFactorServiceImpl extends DaoServiceImpl<ModelAnalysisFactorEntity, String, ModelAnalysisFactorRepository> implements ModelAnalysisFactorService {
}

276
io.sc.engine.st/src/main/java/io/sc/engine/st/service/impl/ModelServiceImpl.java

@ -0,0 +1,276 @@
package io.sc.engine.st.service.impl;
import io.sc.engine.st.enums.FactorDefineType;
import io.sc.engine.st.enums.Period;
import io.sc.engine.st.exception.FactorDefinePeroidNotSameException;
import io.sc.engine.st.jpa.entity.*;
import io.sc.engine.st.jpa.entity.sub.IndepArithmeticFactorDefineEntity;
import io.sc.engine.st.jpa.entity.sub.IndepDelayFactorDefineEntity;
import io.sc.engine.st.jpa.entity.sub.IndepDifferentialFactorDefineEntity;
import io.sc.engine.st.jpa.repository.IndepFactorDefineRepository;
import io.sc.engine.st.jpa.repository.IndepFactorRepository;
import io.sc.engine.st.jpa.repository.ModelRepository;
import io.sc.engine.st.service.*;
import io.sc.engine.st.support.Column;
import io.sc.engine.st.support.FormulaUtil;
import io.sc.engine.st.support.PeriodWrapper;
import io.sc.engine.st.vo.DepFactorVo;
import io.sc.engine.st.vo.IndepFactorDefineVo;
import io.sc.engine.st.vo.IndepFactorVo;
import io.sc.engine.st.vo.ModelAnalysisFactorVo;
import io.sc.platform.groovy.GroovyScriptExecutor;
import io.sc.platform.jdbc.util.SqlBatcher;
import io.sc.platform.orm.service.impl.DaoServiceImpl;
import io.sc.platform.orm.util.EntityVoUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import weka.classifiers.functions.LinearRegression;
import weka.core.Instances;
import weka.core.converters.ArffLoader;
import javax.transaction.Transactional;
import java.io.BufferedReader;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.math.BigDecimal;
import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@Service("io.sc.engine.st.service.impl.ModelServiceImpl")
public class ModelServiceImpl extends DaoServiceImpl<ModelEntity, String, ModelRepository> implements ModelService {
@Autowired private JdbcTemplate jdbcTemplate;
@Autowired private NamedParameterJdbcTemplate namedParameterJdbcTemplate;
@Autowired private DepFactorService depFactorService;
@Autowired private IndepFactorDefineService indepFactorDefineService;
@Autowired private IndepFactorService indepFactorService;
@Autowired private ModelAnalysisFactorService modelAnalysisFactorService;
@Override
public List<IndepFactorDefineVo> findIndepFactorDefinesByModelId(String modelId) throws Exception {
if(!StringUtils.hasText(modelId)){
return Collections.emptyList();
}
ModelEntity modelEntity =findById(modelId);
if(modelEntity==null){
return Collections.emptyList();
}
List<IndepFactorDefineEntity> indepFactorDefineEntities =modelEntity.getIndepFactorDefines();
return EntityVoUtil.toVo(indepFactorDefineEntities);
}
@Override
public List<ModelAnalysisFactorVo> findModelAnalysisFactorByModelId(String modelId) throws Exception {
if(!StringUtils.hasText(modelId)){
return Collections.emptyList();
}
ModelEntity modelEntity =findById(modelId);
if(modelEntity==null){
return Collections.emptyList();
}
List<ModelAnalysisFactorEntity> entities =modelEntity.getAnalysisFactors();
return EntityVoUtil.toVo(entities);
}
@Override
@Transactional
public void addIndepFactorDefines(String modelId, Set<String> indepFactorDefineIds) throws Exception {
if(StringUtils.hasText(modelId) && indepFactorDefineIds!=null && !indepFactorDefineIds.isEmpty()){
List<String> validatedIndepFactorDefineIds =new ArrayList<>();
List<IndepFactorDefineEntity> entities =indepFactorDefineService.getRepository().findByIds(indepFactorDefineIds);
if(entities!=null && !entities.isEmpty()){
for(IndepFactorDefineEntity entity : entities){
if(!FactorDefineType.FOLDER.equals(entity.getType())){
validatedIndepFactorDefineIds.add(entity.getId());
}
}
}
jdbcTemplate.update("delete from ST_MODEL_IDEP_FACTOR_DEF_R where MODEL_ID_=?", modelId);
SqlBatcher sqlBatcher =new SqlBatcher("insert into ST_MODEL_IDEP_FACTOR_DEF_R(MODEL_ID_,INDEP_FACTOR_DEF_ID_) values(?,?)");
for(String validatedIndepFactorDefineId : validatedIndepFactorDefineIds){
sqlBatcher.addArg(new Object[]{modelId,validatedIndepFactorDefineId});
}
sqlBatcher.execute(jdbcTemplate);
}
}
@Override
@Transactional
public void removeIndepFactorDefines(String modelId, Set<String> indepFactorDefineIds) throws Exception {
if(StringUtils.hasText(modelId) && indepFactorDefineIds!=null && indepFactorDefineIds.size()>0){
SqlBatcher sqlBatcher =new SqlBatcher("delete from ST_MODEL_IDEP_FACTOR_DEF_R where MODEL_ID_=? and INDEP_FACTOR_DEF_ID_=?");
for(String indepFactorDefineId : indepFactorDefineIds){
sqlBatcher.addArg(new Object[]{modelId,indepFactorDefineId});
}
sqlBatcher.execute(jdbcTemplate);
}
}
@Override
public void buildModel(String modelId) throws Exception {
if(StringUtils.hasText(modelId)) {
ModelEntity modelEntity = findById(modelId);
String output = doBuildModel(modelEntity);
String formula = parseFormula(output);
List<ModelAnalysisFactorEntity> modelAnalysisFactorEntities = parseModelAnalysisFactorEntity(output);
ModelEntity modelAnalysisEntity = parseModelAnalysisEntity(output);
modelEntity.setFormula(formula);
modelEntity.setRaFreedomDegree(modelAnalysisEntity.getRaFreedomDegree());
modelEntity.setRaRsquared(modelAnalysisEntity.getRaRsquared());
modelEntity.setRaAdjustedRsquared(modelAnalysisEntity.getRaAdjustedRsquared());
modelEntity.setRaFstatistic(modelAnalysisEntity.getRaFstatistic());
repository.save(modelEntity);
jdbcTemplate.update("delete from ST_MODEL_ANALYSIS_FACTOR where MODEL_ID_=?", modelId);
int order =1;
for (ModelAnalysisFactorEntity entity : modelAnalysisFactorEntities) {
entity.setModel(modelEntity);
entity.setOrder(order++);
}
modelAnalysisFactorService.getRepository().saveAll(modelAnalysisFactorEntities);
}
}
public String doBuildModel(ModelEntity modelEntity) throws Exception {
if(modelEntity!=null) {
Map<PeriodWrapper, Map<String, Object>> mergedRecords = new TreeMap<>(PeriodWrapper.comparator);
List<Column> columns = new ArrayList<>();
// 因变量定义
DepFactorDefineEntity depFactorDefineEntity = modelEntity.getDepFactorDefine();
if (depFactorDefineEntity != null) {
List<DepFactorVo> vos = depFactorService.findByFactorDefineId(depFactorDefineEntity.getId());
if (vos != null && !vos.isEmpty()) {
for (DepFactorVo vo : vos) {
PeriodWrapper key = vo.calUniqueKey();
Object value = depFactorDefineEntity.convertValue(vo.getValue());
Map<String, Object> record = new HashMap<>();
record.put(depFactorDefineEntity.getCode(), value);
mergedRecords.put(key, record);
}
columns.add(new Column(depFactorDefineEntity.getCode(), depFactorDefineEntity.getValueType()));
}
}
// 自变量
List<IndepFactorDefineEntity> indepFactorDefineEntities = modelEntity.getIndepFactorDefines();
if (indepFactorDefineEntities != null && !indepFactorDefineEntities.isEmpty()) {
for (IndepFactorDefineEntity indepFactorDefineEntity : indepFactorDefineEntities) {
List<IndepFactorVo> vos = indepFactorService.findByDefineId(indepFactorDefineEntity.getId());
if (vos != null && !vos.isEmpty()) {
Map<PeriodWrapper, Object> rows = new LinkedHashMap<>();
for (IndepFactorVo vo : vos) {
PeriodWrapper key = vo.calUniqueKey();
Object value = depFactorDefineEntity.convertValue(vo.getValue());
Map<String, Object> record = mergedRecords.get(key);
if (record == null) {
record = new HashMap<>();
mergedRecords.put(key, record);
} else {
record.put(indepFactorDefineEntity.getCode(), value);
}
}
columns.add(new Column(indepFactorDefineEntity.getCode(), indepFactorDefineEntity.getValueType()));
}
}
}
String arff = buildArffString(modelEntity.getCode(), columns, mergedRecords);
System.out.println(arff);
ByteArrayInputStream inputStream = new ByteArrayInputStream(arff.getBytes());
ArffLoader atf = new ArffLoader();
atf.setSource(inputStream);
Instances instances = atf.getDataSet();
instances.setClassIndex(0);
LinearRegression classifier = new LinearRegression();
classifier.setOptions(getOptions());
classifier.buildClassifier(instances);
return classifier.toString();
}
return null;
}
private String buildArffString(String modelCode,List<Column> columns,Map<PeriodWrapper,Map<String,Object>> records) throws Exception{
StringBuilder sb =new StringBuilder();
sb.append("@RELATION ").append(modelCode).append("\n");
sb.append("\n");
for(Column column : columns){
sb.append("@ATTRIBUTE ").append(column.getCode()).append(" ").append(column.getValueType()).append("\n");
}
sb.append("\n");
sb.append("@DATA").append("\n");
for(PeriodWrapper key : records.keySet()){
Map<String, Object> record =records.get(key);
StringBuilder _sb =new StringBuilder();
boolean existsNullField =false;
for(int i=0;i<columns.size();i++){
Column column =columns.get(i);
Object value =record.get(column.getCode());
if(value==null) {
existsNullField =true;
break;
}
_sb.append(value);
if(i!=columns.size()-1){
_sb.append(",");
}
}
if(!existsNullField) {
sb.append(_sb.toString());
sb.append("\n");
}
}
return sb.toString();
}
private String[] getOptions() {
return new String[]{
"-S", "0", "-R", "1.0E-8", "-additional-stats", "-output-debug-info", "-num-decimal-places", "4"
};
}
private String parseFormula(String output) throws IOException {
return output.substring(output.indexOf("=")+1,output.indexOf("Regression Analysis:")).replaceAll("\\s","");
}
private List<ModelAnalysisFactorEntity> parseModelAnalysisFactorEntity(String output) throws IOException {
List<ModelAnalysisFactorEntity> result =new ArrayList<>();
String variableAnalysis =output.substring(output.indexOf("Variable"),output.indexOf("Degrees of freedom")).trim();
BufferedReader reader =new BufferedReader(new InputStreamReader(new ByteArrayInputStream(variableAnalysis.getBytes())));
String line ="";
reader.readLine();
while((line=reader.readLine())!=null){
line =line.replaceAll("\\s+",",");
String[] splits =line.split(",");
ModelAnalysisFactorEntity entity =new ModelAnalysisFactorEntity();
entity.setVariable(splits[0]);
entity.setCoefficient(Double.parseDouble(splits[1]));
entity.setCoefficientSe(Double.parseDouble(splits[2]));
entity.setT(Double.parseDouble(splits[3]));
result.add(entity);
}
reader.close();
return result;
}
private ModelEntity parseModelAnalysisEntity(String output) throws IOException {
String modelAnalysis =output.substring(output.indexOf("Degrees of freedom =")).trim();
BufferedReader reader =new BufferedReader(new InputStreamReader(new ByteArrayInputStream(modelAnalysis.getBytes())));
String freedom =reader.readLine().split("=")[1].trim();
String r =reader.readLine().split("=")[1].trim();
String ar =reader.readLine().split("=")[1].trim();
String f =reader.readLine().split("=")[1].trim();
ModelEntity entity =new ModelEntity();
entity.setRaFreedomDegree(Integer.parseInt(freedom));
entity.setRaRsquared(Double.parseDouble(r));
entity.setRaAdjustedRsquared(Double.parseDouble(ar));
entity.setRaFstatistic(Double.parseDouble(f));
return entity;
}
}

39
io.sc.engine.st/src/main/java/io/sc/engine/st/service/impl/ScenarioFactorDefineServiceImpl.java

@ -0,0 +1,39 @@
package io.sc.engine.st.service.impl;
import io.sc.engine.st.jpa.entity.ScenarioFactorDefineEntity;
import io.sc.engine.st.jpa.repository.ScenarioFactorDefineRepository;
import io.sc.engine.st.service.ScenarioFactorDefineService;
import io.sc.engine.st.vo.ScenarioFactorDefineVo;
import io.sc.platform.core.Environment;
import io.sc.platform.jdbc.exporter.support.DataImportConfigure;
import io.sc.platform.jdbc.service.JdbcDataService;
import io.sc.platform.orm.service.impl.DaoServiceImpl;
import io.sc.platform.orm.util.EntityVoUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import org.springframework.web.multipart.MultipartFile;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.List;
@Service("io.sc.engine.st.service.impl.ScenarioFactorDefineServiceImpl")
public class ScenarioFactorDefineServiceImpl extends DaoServiceImpl<ScenarioFactorDefineEntity, String, ScenarioFactorDefineRepository> implements ScenarioFactorDefineService {
@Autowired private JdbcTemplate jdbcTemplate;
@Override
public List<ScenarioFactorDefineVo> findAllWithoutById(String defineId) throws Exception {
if(!StringUtils.hasText(defineId)){
EntityVoUtil.toVo(repository.findAll());
}
return EntityVoUtil.toVo(repository.findAllWithoutById(defineId));
}
@Override
public void synchronize() throws Exception {
jdbcTemplate.update("delete from ST_SCENARIO_FACTOR_DEF");
jdbcTemplate.update("insert into ST_SCENARIO_FACTOR_DEF");
}
}

128
io.sc.engine.st/src/main/java/io/sc/engine/st/service/impl/ScenarioFactorServiceImpl.java

@ -0,0 +1,128 @@
package io.sc.engine.st.service.impl;
import io.sc.engine.st.algorithm.Percentile;
import io.sc.engine.st.enums.FactorDefineType;
import io.sc.engine.st.jpa.entity.IndepFactorDefineEntity;
import io.sc.engine.st.jpa.entity.ScenarioFactorDefineEntity;
import io.sc.engine.st.jpa.entity.ScenarioFactorEntity;
import io.sc.engine.st.jpa.repository.ScenarioFactorRepository;
import io.sc.engine.st.service.IndepFactorDefineService;
import io.sc.engine.st.service.IndepFactorService;
import io.sc.engine.st.service.ScenarioFactorDefineService;
import io.sc.engine.st.service.ScenarioFactorService;
import io.sc.engine.st.support.PercentWrapper;
import io.sc.engine.st.support.PercentileWrapper;
import io.sc.engine.st.vo.IndepFactorVo;
import io.sc.engine.st.vo.ScenarioFactorVo;
import io.sc.platform.orm.service.impl.DaoServiceImpl;
import io.sc.platform.orm.util.EntityVoUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import javax.transaction.Transactional;
import java.math.BigDecimal;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.Set;
@Service("io.sc.engine.st.service.impl.ScenarioFactorServiceImpl")
public class ScenarioFactorServiceImpl extends DaoServiceImpl<ScenarioFactorEntity, String, ScenarioFactorRepository> implements ScenarioFactorService {
@Autowired private ScenarioFactorDefineService ScenarioFactorDefineService;
@Autowired private IndepFactorDefineService indepFactorDefineService;
@Autowired private IndepFactorService indepFactorService;
@Override
public List<ScenarioFactorVo> findByFactorDefineId(String defineId) throws Exception {
if(!StringUtils.hasText(defineId)){
return Collections.emptyList();
}
ScenarioFactorDefineEntity factorDefineEntity = ScenarioFactorDefineService.findById(defineId);
if(factorDefineEntity==null){
return Collections.emptyList();
}
if(FactorDefineType.FOLDER.equals(factorDefineEntity.getType())){
return Collections.emptyList();
}
if(FactorDefineType.ORIGINAL.equals(factorDefineEntity.getType())){
return EntityVoUtil.toVo(repository.findByDefineId(defineId));
}
return Collections.emptyList();
}
@Override
@Transactional
public void fillWithPercentile(PercentileWrapper wrapper) throws Exception {
if(wrapper!=null) {
Set<String> ids =wrapper.getIds();
if(ids!=null && !ids.isEmpty()) {
for(String scenarioFactorId : ids) {
ScenarioFactorEntity factor = this.findById(scenarioFactorId);
if (factor != null) {
ScenarioFactorDefineEntity define = factor.getDefine();
if (define != null) {
IndepFactorDefineEntity indepDefine = indepFactorDefineService.getRepository().findByCode(define.getCode());
if (indepDefine != null) {
List<IndepFactorVo> vos = indepFactorService.findByDefineId(indepDefine.getId());
if (vos != null && !vos.isEmpty()) {
Double[] array = new Double[vos.size()];
int index = 0;
for (IndepFactorVo vo : vos) {
array[index++] = Double.parseDouble(vo.getValue());
}
String percentileLow = Percentile.getPercentile(array, wrapper.getLow(), wrapper.getPrecision());
String percentileMid = Percentile.getPercentile(array, wrapper.getMid(), wrapper.getPrecision());
String percentileHigh = Percentile.getPercentile(array, wrapper.getHigh(), wrapper.getPrecision());
factor.setValueLow(percentileLow);
factor.setValueMid(percentileMid);
factor.setValueHigh(percentileHigh);
}
}
}
}
}
}
}
}
@Override
@Transactional
public void fillWithIncreasePercent(PercentWrapper wrapper) throws Exception {
if(wrapper!=null) {
Set<String> ids =wrapper.getIds();
if(ids!=null && !ids.isEmpty()) {
for(String scenarioFactorId : ids) {
ScenarioFactorEntity factor = this.findById(scenarioFactorId);
if (factor != null) {
ScenarioFactorDefineEntity define = factor.getDefine();
if (define != null) {
IndepFactorDefineEntity indepDefine = indepFactorDefineService.getRepository().findByCode(define.getCode());
if (indepDefine != null) {
List<IndepFactorVo> vos = indepFactorService.findByDefineId(indepDefine.getId());
if (vos != null && !vos.isEmpty()) {
Double[] array = new Double[vos.size()];
int index = 0;
for (IndepFactorVo vo : vos) {
array[index++] = Double.parseDouble(vo.getValue());
}
Double lowValue =Double.parseDouble(factor.getValueLow()) * wrapper.getLow()/100;
Double midValue =Double.parseDouble(factor.getValueMid()) * wrapper.getMid()/100;
Double highValue =Double.parseDouble(factor.getValueHigh()) * wrapper.getHigh()/100;
lowValue =new BigDecimal(lowValue).setScale(6,BigDecimal.ROUND_HALF_UP).doubleValue();
midValue =new BigDecimal(midValue).setScale(6,BigDecimal.ROUND_HALF_UP).doubleValue();
highValue =new BigDecimal(highValue).setScale(6,BigDecimal.ROUND_HALF_UP).doubleValue();
factor.setValueLow(lowValue.toString());
factor.setValueMid(midValue.toString());
factor.setValueHigh(highValue.toString());
}
}
}
}
}
}
}
}
}

12
io.sc.engine.st/src/main/java/io/sc/engine/st/service/impl/TestResultServiceImpl.java

@ -0,0 +1,12 @@
package io.sc.engine.st.service.impl;
import io.sc.engine.st.jpa.entity.TestResultEntity;
import io.sc.engine.st.jpa.repository.TestResultRepository;
import io.sc.engine.st.service.TestResultService;
import io.sc.platform.orm.service.impl.DaoServiceImpl;
import org.springframework.stereotype.Service;
@Service("io.sc.engine.st.service.impl.TestResultServiceImpl")
public class TestResultServiceImpl extends DaoServiceImpl<TestResultEntity, String, TestResultRepository> implements TestResultService {
}

63
io.sc.engine.st/src/main/java/io/sc/engine/st/support/PercentileWrapper.java

@ -0,0 +1,63 @@
package io.sc.engine.st.support;
import java.util.HashSet;
import java.util.Set;
public class PercentileWrapper {
private Set<String> ids =new HashSet<>();
private Integer precision =2;
private Double low=0.1;
private Double mid=0.05;
private Double high=0.01;
public Set<String> getIds() {
return ids;
}
public void setIds(Set<String> ids) {
this.ids = ids;
}
public Integer getPrecision() {
return precision;
}
public void setPrecision(Integer precision) {
this.precision = precision;
}
public Double getLow() {
return low;
}
public void setLow(Double low) {
this.low = low;
}
public Double getMid() {
return mid;
}
public void setMid(Double mid) {
this.mid = mid;
}
public Double getHigh() {
return high;
}
public void setHigh(Double high) {
this.high = high;
}
@Override
public String toString() {
return "PercentileWrapper{" +
"ids=" + ids +
", precision=" + precision +
", low=" + low +
", mid=" + mid +
", high=" + high +
'}';
}
}

134
io.sc.engine.st/src/main/java/io/sc/engine/st/support/PeriodWrapper.java

@ -0,0 +1,134 @@
package io.sc.engine.st.support;
import java.util.Comparator;
import java.util.Objects;
public class PeriodWrapper {
public static final PeriodWrapperComparator comparator =new PeriodWrapperComparator();
private Integer year;
private Integer quarter;
private Integer month;
public PeriodWrapper(){}
public PeriodWrapper(Integer year,Integer quarter,Integer month){
this.year =year;
this.quarter =quarter;
this.month =month;
}
public PeriodWrapper previous(int count){
if(year!=null && quarter==null && month==null){
return new PeriodWrapper(year - count,null,null);
}else if(year!=null && quarter!=null && month==null){
int _year =this.year;
int _quarter =this.quarter;
int diff =_quarter - count;
while(diff<=0){
diff +=4;
_year--;
}
return new PeriodWrapper(_year,diff,null);
}else if(year!=null && quarter==null && month!=null){
int _year =this.year;
int _month =this.month;
int diff =_month - count;
while(diff<=0){
diff +=12;
_year--;
}
return new PeriodWrapper(_year,null,diff);
}
return this;
}
public Integer getYear() {
return year;
}
public void setYear(Integer year) {
this.year = year;
}
public Integer getQuarter() {
return quarter;
}
public void setQuarter(Integer quarter) {
this.quarter = quarter;
}
public Integer getMonth() {
return month;
}
public void setMonth(Integer month) {
this.month = month;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
PeriodWrapper wrapper = (PeriodWrapper) o;
return Objects.equals(year, wrapper.year) && Objects.equals(quarter, wrapper.quarter) && Objects.equals(month, wrapper.month);
}
@Override
public int hashCode() {
return Objects.hash(year, quarter, month);
}
@Override
public String toString() {
return "PeriodWrapper{" +
"year=" + year +
", quarter=" + quarter +
", month=" + month +
'}';
}
static class PeriodWrapperComparator implements Comparator<PeriodWrapper> {
@Override
public int compare(PeriodWrapper o1, PeriodWrapper o2) {
if(o1==null && o2==null){
return 0;
}else if(o1!=null && o2==null){
return 1;
}else if(o1==null && o2!=null){
return -1;
}else{
Integer o1_year =o1.getYear();
Integer o1_quarter =o1.getQuarter();
Integer o1_month =o1.getMonth();
Integer o2_year =o2.getYear();
Integer o2_quarter =o2.getQuarter();
Integer o2_month =o2.getMonth();
int yearCompared =integerCompare(o1_year,o2_year);
int quarterCompared =integerCompare(o1_quarter,o2_quarter);
int monthCompared =integerCompare(o1_month,o2_month);
if(yearCompared!=0){
return yearCompared;
}else{
if(quarterCompared!=0){
return quarterCompared;
}else{
return monthCompared;
}
}
}
}
private int integerCompare(Integer o1,Integer o2){
if(o1==null && o2==null){
return 0;
}else if(o1!=null && o2==null){
return 1;
}else if(o1==null && o2!=null){
return -1;
}else{
return o1.compareTo(o2);
}
}
}
}

69
io.sc.engine.st/src/main/java/io/sc/engine/st/vo/ModelAnalysisFactorVo.java

@ -0,0 +1,69 @@
package io.sc.engine.st.vo;
import io.sc.platform.orm.api.vo.BaseVo;
public class ModelAnalysisFactorVo extends BaseVo {
protected String id;
protected String model;
protected Integer order;
protected String variable;
protected Double coefficient;
protected Double coefficientSe;
protected Double t;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getModel() {
return model;
}
public void setModel(String model) {
this.model = model;
}
public Integer getOrder() {
return order;
}
public void setOrder(Integer order) {
this.order = order;
}
public String getVariable() {
return variable;
}
public void setVariable(String variable) {
this.variable = variable;
}
public Double getCoefficient() {
return coefficient;
}
public void setCoefficient(Double coefficient) {
this.coefficient = coefficient;
}
public Double getCoefficientSe() {
return coefficientSe;
}
public void setCoefficientSe(Double coefficientSe) {
this.coefficientSe = coefficientSe;
}
public Double getT() {
return t;
}
public void setT(Double t) {
this.t = t;
}
}

108
io.sc.engine.st/src/main/java/io/sc/engine/st/vo/ModelVo.java

@ -0,0 +1,108 @@
package io.sc.engine.st.vo;
import io.sc.engine.st.enums.ModelAlgorithm;
import io.sc.platform.orm.api.vo.CorporationAuditorVo;
import javax.persistence.Column;
public class ModelVo extends CorporationAuditorVo {
protected String id;
protected String code;
protected String name;
protected String description;
protected String depFactorDefine;
protected ModelAlgorithm algorithm;
protected String formula;
protected Integer raFreedomDegree;
protected Double raRsquared;
protected Double raAdjustedRsquared;
protected Double raFstatistic;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getDepFactorDefine() {
return depFactorDefine;
}
public void setDepFactorDefine(String depFactorDefine) {
this.depFactorDefine = depFactorDefine;
}
public ModelAlgorithm getAlgorithm() {
return algorithm;
}
public void setAlgorithm(ModelAlgorithm algorithm) {
this.algorithm = algorithm;
}
public String getFormula() {
return formula;
}
public void setFormula(String formula) {
this.formula = formula;
}
public Integer getRaFreedomDegree() {
return raFreedomDegree;
}
public void setRaFreedomDegree(Integer raFreedomDegree) {
this.raFreedomDegree = raFreedomDegree;
}
public Double getRaRsquared() {
return raRsquared;
}
public void setRaRsquared(Double raRsquared) {
this.raRsquared = raRsquared;
}
public Double getRaAdjustedRsquared() {
return raAdjustedRsquared;
}
public void setRaAdjustedRsquared(Double raAdjustedRsquared) {
this.raAdjustedRsquared = raAdjustedRsquared;
}
public Double getRaFstatistic() {
return raFstatistic;
}
public void setRaFstatistic(Double raFstatistic) {
this.raFstatistic = raFstatistic;
}
}

90
io.sc.engine.st/src/main/java/io/sc/engine/st/vo/ScenarioFactorDefineVo.java

@ -0,0 +1,90 @@
package io.sc.engine.st.vo;
import io.sc.engine.st.enums.FactorDefineType;
import io.sc.engine.st.enums.Period;
import io.sc.engine.st.enums.ValueType;
import io.sc.platform.orm.api.vo.CorporationAuditorVo;
public class ScenarioFactorDefineVo extends CorporationAuditorVo {
protected String id;
protected FactorDefineType type;
protected String code;
protected String name;
protected String description;
protected Integer order;
protected Period period;
protected ValueType valueType;
protected String parent;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public FactorDefineType getType() {
return type;
}
public void setType(FactorDefineType type) {
this.type = type;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public Integer getOrder() {
return order;
}
public void setOrder(Integer order) {
this.order = order;
}
public Period getPeriod() {
return period;
}
public void setPeriod(Period period) {
this.period = period;
}
public ValueType getValueType() {
return valueType;
}
public void setValueType(ValueType valueType) {
this.valueType = valueType;
}
public String getParent() {
return parent;
}
public void setParent(String parent) {
this.parent = parent;
}
}

83
io.sc.engine.st/src/main/java/io/sc/engine/st/vo/ScenarioFactorVo.java

@ -0,0 +1,83 @@
package io.sc.engine.st.vo;
import io.sc.engine.st.support.PeriodWrapper;
import io.sc.platform.orm.api.vo.CorporationAuditorVo;
public class ScenarioFactorVo extends CorporationAuditorVo {
protected String id;
protected Integer year;
protected Integer quarter;
protected Integer month;
protected String valueLow;
protected String valueMid;
protected String valueHigh;
protected String define;
public PeriodWrapper calUniqueKey(){
return new PeriodWrapper(year,quarter,month);
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public Integer getYear() {
return year;
}
public void setYear(Integer year) {
this.year = year;
}
public Integer getQuarter() {
return quarter;
}
public void setQuarter(Integer quarter) {
this.quarter = quarter;
}
public Integer getMonth() {
return month;
}
public void setMonth(Integer month) {
this.month = month;
}
public String getValueLow() {
return valueLow;
}
public void setValueLow(String valueLow) {
this.valueLow = valueLow;
}
public String getValueMid() {
return valueMid;
}
public void setValueMid(String valueMid) {
this.valueMid = valueMid;
}
public String getValueHigh() {
return valueHigh;
}
public void setValueHigh(String valueHigh) {
this.valueHigh = valueHigh;
}
public String getDefine() {
return define;
}
public void setDefine(String define) {
this.define = define;
}
}

78
io.sc.engine.st/src/main/java/io/sc/engine/st/vo/TestResultVo.java

@ -0,0 +1,78 @@
package io.sc.engine.st.vo;
import io.sc.platform.orm.api.vo.CorporationAuditorVo;
public class TestResultVo extends CorporationAuditorVo {
protected String id;
protected String testCase;
protected Integer year;
protected Integer quarter;
protected Integer month;
protected Double valueLow;
protected Double valueMid;
protected Double valueHigh;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getTestCase() {
return testCase;
}
public void setTestCase(String testCase) {
this.testCase = testCase;
}
public Integer getYear() {
return year;
}
public void setYear(Integer year) {
this.year = year;
}
public Integer getQuarter() {
return quarter;
}
public void setQuarter(Integer quarter) {
this.quarter = quarter;
}
public Integer getMonth() {
return month;
}
public void setMonth(Integer month) {
this.month = month;
}
public Double getValueLow() {
return valueLow;
}
public void setValueLow(Double valueLow) {
this.valueLow = valueLow;
}
public Double getValueMid() {
return valueMid;
}
public void setValueMid(Double valueMid) {
this.valueMid = valueMid;
}
public Double getValueHigh() {
return valueHigh;
}
public void setValueHigh(Double valueHigh) {
this.valueHigh = valueHigh;
}
}

7
io.sc.engine.st/src/main/java/io/sc/engine/st/vo/sub/ScenarioFolderVo.java

@ -0,0 +1,7 @@
package io.sc.engine.st.vo.sub;
import io.sc.engine.st.vo.ScenarioFactorDefineVo;
public class ScenarioFolderVo extends ScenarioFactorDefineVo {
}

7
io.sc.engine.st/src/main/java/io/sc/engine/st/vo/sub/ScenarioOriginalFactorDefineVo.java

@ -0,0 +1,7 @@
package io.sc.engine.st.vo.sub;
import io.sc.engine.st.vo.ScenarioFactorDefineVo;
public class ScenarioOriginalFactorDefineVo extends ScenarioFactorDefineVo {
}

125
io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_dep_factor.csv

@ -0,0 +1,125 @@
"ST_DEP_FACTOR",,,,,,,,,,,,
"ID_","DEF_ID_","YEAR_","QUARTER_","MONTH_","VALUE_","JPA_VERSION_","DATA_COME_FROM_","CREATOR_","CREATE_DATE_","LAST_MODIFIER_","LAST_MODIFYDATE_","CORP_CODE_"
"ID_","自变量定义ID","年","季","月","值","JPA乐观锁版本","数据来源(INPUT:手工录入,IMPORT:系统自动导入)","创建人","创建日期","最后修改人","最后修改日期","所属法人代码"
"VARCHAR","VARCHAR","INTEGER","INTEGER","INTEGER","VARCHAR","INTEGER","VARCHAR","VARCHAR","TIMESTAMP","VARCHAR","TIMESTAMP","VARCHAR"
"java.lang.String","java.lang.String","java.lang.Integer","java.lang.Integer","java.lang.Integer","java.lang.String","java.lang.Integer","java.lang.String","java.lang.String","java.sql.Timestamp","java.lang.String","java.sql.Timestamp","java.lang.String"
"009d299f-cc9c-4b7e-ba9c-7bc0af758181","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2006",,"5","0.0155",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"027285fa-e876-46bb-bcf8-e93e234397f7","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2013",,"6","0.0019",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"04ba165a-b08a-44f0-8b13-bf020b2ffa64","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2015",,"3","0.0049",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"061a214a-c543-421d-bf20-4f6491334967","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2010",,"9","0.0010",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"06821df4-e90f-4403-8c96-ce7a1336f31b","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2007",,"4","0.0062",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"08d588e5-a0cb-4ccb-bc5b-0173b5dbd542","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2011",,"9","0.0008",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"0a66a69c-13a2-4d36-b809-22965dc9d3a1","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2007",,"9","0.0054",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"0ae3be26-b85b-4717-9cae-238ed36b3a8c","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2007",,"3","0.0063",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"0bcf7cbd-307b-4a35-ad58-e665e1192854","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2012",,"11","0.0011",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"10cb9322-5654-449b-9f26-4078982a8437","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2014",,"5","0.0034",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"110056b8-358a-4210-b5ab-991c1e5fb9e9","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2015",,"7","0.0045",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"147c7c64-77fd-4ee7-a317-6c32e18143e3","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2007",,"8","0.0062",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"14977410-a4db-4bf0-9d06-62fc7abeecf6","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2007",,"7","0.0064",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"1b11d0f8-e918-45c8-ad16-929486a3c0ec","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2010",,"8","0.0012",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"1b195345-6809-4966-89c7-c485b4e73292","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2009",,"2","0.0043",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"1cc464ab-71d1-4703-bd27-ae009256a3ff","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2010",,"10","0.0010",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"1de3032c-1dd2-4395-babe-8cc268de35b4","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2015",,"12","0.0033",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"1f5c0fcd-162b-4c78-98e8-445924ab68f3","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2015",,"6","0.0047",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"22397bc9-76db-4289-9e1a-af74cec76827","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2009",,"1","0.0051",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"25d4eb43-c7e5-48bd-be96-d9cfe0910b9f","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2009",,"11","0.0023",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"2902d0d9-8ac4-4ed9-9385-c7f2d42a4c0c","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2011",,"8","0.0008",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"29fb9166-2ff8-4483-88f0-b10ea89d3fee","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2008",,"12","0.0051",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"2c5efd5f-46a0-4336-9172-f14a1cf9f391","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2013",,"11","0.0027",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"2e48edf9-697f-4d27-88b8-95cd0d6d0cc5","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2007",,"1","0.0080",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"3387f38e-7c0c-4d9e-a462-038277670523","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2008",,"7","0.0042",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"39a68f6b-f950-46b0-b380-0f099e56433b","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2009",,"4","0.0041",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"39b761bd-cd2b-412d-986c-521e23bc8456","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2014",,"8","0.0038",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"3ffda3c4-f063-471a-af9b-58f309dbda6f","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2007",,"12","0.0038",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"40a50492-f2c9-42ce-87e8-e6644604d907","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2012",,"3","0.0012",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"40e1ae13-f81a-4792-ab42-5836d617e4f3","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2013",,"1","0.0013",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"43193c57-5bee-440f-9966-d993ef242186","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2009",,"7","0.0033",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"4459d97d-8466-496f-a5d8-5f67f4addbdf","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2012",,"6","0.0012",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"4743ae33-7b58-437f-9701-51e42593914a","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2008",,"6","0.0042",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"48384f17-f792-4b1c-85ce-118f829a7167","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2007",,"6","0.0072",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"48ea01a7-11e3-43a1-a0e1-434985ca373b","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2013",,"10","0.0026",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"49c0765a-58c6-44ea-b8bf-81ecf0cbea47","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2006",,"6","0.0143",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"4b53c28d-453b-4e97-8438-9ddf668d04fd","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2006",,"2","0.0271",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"4bcafdc8-9a97-44fe-bf14-c695e99077e3","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2008",,"5","0.0042",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"4c55d68b-56d8-445d-9c80-4b7c34ec4d65","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2014",,"12","0.0048",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"4e087ca3-0958-4546-9d15-4744bdcde44a","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2010",,"6","0.0013",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"4f3d3668-8a39-4f96-9e5f-c01ee28ee9ef","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2008",,"10","0.0045",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"5518df6c-2340-4cdb-afb0-f6dfff7449c3","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2009",,"3","0.0042",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"5960248f-8aaf-43c5-9ecc-08373ec63e0c","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2015",,"9","0.0041",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"5d4c5229-3907-41b9-8b2c-abc2e6ac9a1f","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2006",,"10","0.0072",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"633dd880-f111-452e-80df-869ad4e756bb","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2014",,"11","0.0048",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"64001b30-26e8-4615-b492-8d8e099c4968","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2012",,"9","0.0013",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"650b480b-b106-44a7-836e-5fb8be06aea2","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2007",,"2","0.0072",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"660fc3f2-0256-4028-9894-1e708fd30872","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2010",,"7","0.0013",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"676d8de4-36fb-4ea2-b9a6-a41097689fe8","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2014",,"2","0.0030",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"67733b43-32f7-4596-a30f-4a0be4d761ae","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2015",,"1","0.0048",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"6c926850-d3f6-478d-8f51-ed40bccd92f5","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2011",,"11","0.0011",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"6d91d8fc-b525-47f3-b0d5-0b53226de7b4","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2009",,"12","0.0018",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"716fa434-2e26-4882-ad2a-9666c35c0fea","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2015",,"11","0.0036",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"720dfcf3-21f7-4ac1-b130-36c44363ec20","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2008",,"2","0.0040",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"7b4c3c1e-95a8-48b0-a6bf-6cc7c3ba837b","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2010",,"4","0.0016",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"7c463709-6fdd-4f0c-bbac-0a265601811a","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2012",,"8","0.0014",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"83453e3d-2b35-4547-93ad-e12589ac5968","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2006",,"1","0.0287",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"8704404f-0af8-487b-9b4a-d7790998cd1e","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2006",,"9","0.0094",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"8977eed1-6872-4a58-bf03-d701437bb0df","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2010",,"1","0.0018",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"8a08156a-5709-465c-a8f0-52d91aff2396","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2006",,"3","0.0258",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"8e55aa36-5890-458f-96a9-fd45d5a26e2d","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2010",,"3","0.0015",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"8e994c66-68c9-40c0-8e61-e965423499b3","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2006",,"4","0.0203",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"94315d61-3a97-466d-baad-ff0b3bcee7f2","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2013",,"3","0.0017",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"96ae739d-2578-4d7c-854a-4ffd79b390b0","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2014",,"4","0.0033",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"9792cb6b-5c47-4d52-a17f-94cf4412003d","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2010",,"5","0.0015",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"982bc725-427c-4429-a438-597d79dd3604","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2013",,"9","0.0024",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"99150326-58e0-42be-bb37-2ee48dabd960","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2007",,"11","0.0043",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"9c69a862-a6c6-4a66-8ca5-331422cb4cf8","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2014",,"6","0.0036",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"9ce5f5e1-5cc1-42f1-bcfe-e575004f49f4","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2008",,"4","0.0044",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"9f338521-a6bf-4ac1-b499-c2fe0ea785da","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2011",,"2","0.0010",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"9fcd23b7-dc90-4bad-a2da-05f910b14fe4","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2013",,"2","0.0015",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"a05a12aa-4aef-41ce-8a8d-c9767dfe5f5e","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2008",,"8","0.0043",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"a0717814-f8a1-4ce7-b32a-39b2efd8246e","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2014",,"9","0.0043",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"a84954c8-2497-4506-84ae-8dfc62252202","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2015",,"10","0.0038",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"a8cbbfa1-d3d1-4146-ad24-d3a461973b7e","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2008",,"1","0.0039",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"a8e0ed08-022a-4cef-89d3-3419fa0020ec","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2015",,"5","0.0048",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"a9401ef0-2b62-456d-979f-174f5ac2fe2b","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2011",,"4","0.0008",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"a9966464-61c8-4463-a9bf-7717454acb3c","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2007",,"10","0.0050",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"aa8ad7b7-c1e3-424c-8cd9-4b513d301f42","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2015",,"4","0.0048",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"ab84ebba-f06b-4669-901e-80fe547055f2","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2013",,"4","0.0017",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"ab958c6c-4a59-4001-beda-335e23eb55df","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2015",,"8","0.0043",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"aea08060-7a3e-4e11-8e7b-c2cb7f10c5be","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2006",,"8","0.0103",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"b7b85778-dea1-4c74-a9d8-cd2621801234","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2012",,"4","0.0012",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"b7f3767e-7f93-4f0d-9c88-9198c087559f","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2013",,"7","0.0019",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"b8a9a5e7-afaf-4bd5-b529-c1d15e1ca397","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2006",,"12","0.0079",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"b90ed021-a3c6-47c4-9d68-426b5f725ff6","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2010",,"12","0.0010",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"bb81d0e7-189e-4672-a887-1a2b12712bd1","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2012",,"7","0.0014",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"bbf38735-2322-4d64-b767-224bc9688af5","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2013",,"12","0.0029",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"bcd93599-6cb9-411c-a3f4-f3d2f3a8e2d5","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2009",,"10","0.0028",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"bd6f22e9-7e7a-4c30-938c-2df74ba563bd","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2011",,"5","0.0008",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"bf12cd3a-8355-4065-8bb6-9d5c1b551d27","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2008",,"3","0.0043",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"bfe4fdaa-9af0-4ac6-85b0-e486f47ef113","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2012",,"12","0.0011",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"c027b1f7-a186-4b76-9900-4bc95161391a","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2010",,"2","0.0017",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"c1f0bafa-9c44-4573-9ddd-4350eac6620a","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2010",,"11","0.0010",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"c2e2773a-b059-4752-808c-b8c2c4970e26","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2008",,"9","0.0043",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"c35969c7-e393-4aef-9c3c-f528fbaaaa12","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2009",,"9","0.0032",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"c4d6c77e-2920-4c1a-beee-0bff4e7c4081","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2014",,"7","0.0036",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"cda2c614-b51d-4688-ab90-e23333dd55a2","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2011",,"12","0.0012",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"d0b2bdbd-80c9-4f00-9f9c-a8f986ddba6c","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2015",,"2","0.0048",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"d257c4af-09a3-497d-9a26-a55203f32015","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2011",,"1","0.0010",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"d4c87583-9e05-407a-88fa-23be4dc09d64","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2011",,"7","0.0009",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"d74f9c61-2064-44fe-89d8-063eae8891df","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2009",,"5","0.0036",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"d833c866-694a-4309-ae22-86fd13defcd0","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2012",,"1","0.0011",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"d895b31c-9e84-4146-a4f6-477a528071a4","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2009",,"8","0.0031",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"dc479f48-465c-4c4c-a908-7fc51c142207","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2012",,"10","0.0011",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"e1c22334-f520-45e6-9b0b-ea3df18db27f","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2011",,"10","0.0010",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"e2d6710d-5b0e-4dc5-ba2a-d636d45fe4e5","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2009",,"6","0.0034",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"e679f98c-5822-436e-bff3-c71b691c0864","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2011",,"6","0.0009",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"e70ec6ee-babd-4141-8d2f-c6fc1fc33bed","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2013",,"8","0.0020",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"ec6d3a48-5899-4eff-a0ff-b2c35f1801e0","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2012",,"5","0.0012",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"ede9eebf-dd0b-4193-872d-c5524b9eb61e","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2012",,"2","0.0011",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"f0d95b1f-6bdd-4d61-b85f-a68cf7d99108","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2006",,"7","0.0122",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"f4ca5af4-4132-457a-b7ea-c8a53e78b03b","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2014",,"10","0.0046",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"f5f61da2-4ef6-4ed7-ac51-250d73e19418","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2007",,"5","0.0068",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"f8131ca7-da24-4de0-92a6-70563693316c","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2008",,"11","0.0050",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"f97eb53b-f48f-468a-b424-2a7dd9bf6483","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2014",,"3","0.0031",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"f9e0df9d-97e0-4ac8-a696-5938ec8b1805","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2014",,"1","0.0030",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"fb12df2d-7310-4cfa-838b-7114d6e2fe1b","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2011",,"3","0.0009",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"fba5a8f3-5076-4ea9-9199-3dfde25ae98d","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2006",,"11","0.0079",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
"fbd4bddb-e45b-453e-a361-f2e230758926","4dfc61b1-f5c4-4069-8850-f20ba7a6943a","2013",,"5","0.0019",,"INPUT","admin","2024-04-28 17:37:29.0","admin","2024-04-28 17:37:29.0","_PRIMARY_"
1 ST_DEP_FACTOR
2 ID_ DEF_ID_ YEAR_ QUARTER_ MONTH_ VALUE_ JPA_VERSION_ DATA_COME_FROM_ CREATOR_ CREATE_DATE_ LAST_MODIFIER_ LAST_MODIFYDATE_ CORP_CODE_
3 ID_ 自变量定义ID JPA乐观锁版本 数据来源(INPUT:手工录入,IMPORT:系统自动导入) 创建人 创建日期 最后修改人 最后修改日期 所属法人代码
4 VARCHAR VARCHAR INTEGER INTEGER INTEGER VARCHAR INTEGER VARCHAR VARCHAR TIMESTAMP VARCHAR TIMESTAMP VARCHAR
5 java.lang.String java.lang.String java.lang.Integer java.lang.Integer java.lang.Integer java.lang.String java.lang.Integer java.lang.String java.lang.String java.sql.Timestamp java.lang.String java.sql.Timestamp java.lang.String
6 009d299f-cc9c-4b7e-ba9c-7bc0af758181 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2006 5 0.0155 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
7 027285fa-e876-46bb-bcf8-e93e234397f7 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2013 6 0.0019 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
8 04ba165a-b08a-44f0-8b13-bf020b2ffa64 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2015 3 0.0049 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
9 061a214a-c543-421d-bf20-4f6491334967 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2010 9 0.0010 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
10 06821df4-e90f-4403-8c96-ce7a1336f31b 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2007 4 0.0062 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
11 08d588e5-a0cb-4ccb-bc5b-0173b5dbd542 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2011 9 0.0008 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
12 0a66a69c-13a2-4d36-b809-22965dc9d3a1 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2007 9 0.0054 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
13 0ae3be26-b85b-4717-9cae-238ed36b3a8c 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2007 3 0.0063 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
14 0bcf7cbd-307b-4a35-ad58-e665e1192854 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2012 11 0.0011 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
15 10cb9322-5654-449b-9f26-4078982a8437 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2014 5 0.0034 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
16 110056b8-358a-4210-b5ab-991c1e5fb9e9 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2015 7 0.0045 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
17 147c7c64-77fd-4ee7-a317-6c32e18143e3 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2007 8 0.0062 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
18 14977410-a4db-4bf0-9d06-62fc7abeecf6 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2007 7 0.0064 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
19 1b11d0f8-e918-45c8-ad16-929486a3c0ec 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2010 8 0.0012 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
20 1b195345-6809-4966-89c7-c485b4e73292 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2009 2 0.0043 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
21 1cc464ab-71d1-4703-bd27-ae009256a3ff 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2010 10 0.0010 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
22 1de3032c-1dd2-4395-babe-8cc268de35b4 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2015 12 0.0033 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
23 1f5c0fcd-162b-4c78-98e8-445924ab68f3 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2015 6 0.0047 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
24 22397bc9-76db-4289-9e1a-af74cec76827 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2009 1 0.0051 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
25 25d4eb43-c7e5-48bd-be96-d9cfe0910b9f 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2009 11 0.0023 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
26 2902d0d9-8ac4-4ed9-9385-c7f2d42a4c0c 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2011 8 0.0008 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
27 29fb9166-2ff8-4483-88f0-b10ea89d3fee 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2008 12 0.0051 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
28 2c5efd5f-46a0-4336-9172-f14a1cf9f391 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2013 11 0.0027 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
29 2e48edf9-697f-4d27-88b8-95cd0d6d0cc5 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2007 1 0.0080 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
30 3387f38e-7c0c-4d9e-a462-038277670523 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2008 7 0.0042 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
31 39a68f6b-f950-46b0-b380-0f099e56433b 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2009 4 0.0041 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
32 39b761bd-cd2b-412d-986c-521e23bc8456 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2014 8 0.0038 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
33 3ffda3c4-f063-471a-af9b-58f309dbda6f 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2007 12 0.0038 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
34 40a50492-f2c9-42ce-87e8-e6644604d907 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2012 3 0.0012 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
35 40e1ae13-f81a-4792-ab42-5836d617e4f3 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2013 1 0.0013 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
36 43193c57-5bee-440f-9966-d993ef242186 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2009 7 0.0033 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
37 4459d97d-8466-496f-a5d8-5f67f4addbdf 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2012 6 0.0012 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
38 4743ae33-7b58-437f-9701-51e42593914a 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2008 6 0.0042 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
39 48384f17-f792-4b1c-85ce-118f829a7167 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2007 6 0.0072 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
40 48ea01a7-11e3-43a1-a0e1-434985ca373b 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2013 10 0.0026 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
41 49c0765a-58c6-44ea-b8bf-81ecf0cbea47 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2006 6 0.0143 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
42 4b53c28d-453b-4e97-8438-9ddf668d04fd 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2006 2 0.0271 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
43 4bcafdc8-9a97-44fe-bf14-c695e99077e3 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2008 5 0.0042 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
44 4c55d68b-56d8-445d-9c80-4b7c34ec4d65 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2014 12 0.0048 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
45 4e087ca3-0958-4546-9d15-4744bdcde44a 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2010 6 0.0013 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
46 4f3d3668-8a39-4f96-9e5f-c01ee28ee9ef 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2008 10 0.0045 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
47 5518df6c-2340-4cdb-afb0-f6dfff7449c3 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2009 3 0.0042 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
48 5960248f-8aaf-43c5-9ecc-08373ec63e0c 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2015 9 0.0041 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
49 5d4c5229-3907-41b9-8b2c-abc2e6ac9a1f 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2006 10 0.0072 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
50 633dd880-f111-452e-80df-869ad4e756bb 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2014 11 0.0048 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
51 64001b30-26e8-4615-b492-8d8e099c4968 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2012 9 0.0013 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
52 650b480b-b106-44a7-836e-5fb8be06aea2 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2007 2 0.0072 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
53 660fc3f2-0256-4028-9894-1e708fd30872 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2010 7 0.0013 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
54 676d8de4-36fb-4ea2-b9a6-a41097689fe8 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2014 2 0.0030 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
55 67733b43-32f7-4596-a30f-4a0be4d761ae 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2015 1 0.0048 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
56 6c926850-d3f6-478d-8f51-ed40bccd92f5 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2011 11 0.0011 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
57 6d91d8fc-b525-47f3-b0d5-0b53226de7b4 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2009 12 0.0018 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
58 716fa434-2e26-4882-ad2a-9666c35c0fea 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2015 11 0.0036 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
59 720dfcf3-21f7-4ac1-b130-36c44363ec20 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2008 2 0.0040 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
60 7b4c3c1e-95a8-48b0-a6bf-6cc7c3ba837b 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2010 4 0.0016 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
61 7c463709-6fdd-4f0c-bbac-0a265601811a 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2012 8 0.0014 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
62 83453e3d-2b35-4547-93ad-e12589ac5968 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2006 1 0.0287 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
63 8704404f-0af8-487b-9b4a-d7790998cd1e 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2006 9 0.0094 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
64 8977eed1-6872-4a58-bf03-d701437bb0df 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2010 1 0.0018 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
65 8a08156a-5709-465c-a8f0-52d91aff2396 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2006 3 0.0258 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
66 8e55aa36-5890-458f-96a9-fd45d5a26e2d 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2010 3 0.0015 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
67 8e994c66-68c9-40c0-8e61-e965423499b3 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2006 4 0.0203 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
68 94315d61-3a97-466d-baad-ff0b3bcee7f2 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2013 3 0.0017 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
69 96ae739d-2578-4d7c-854a-4ffd79b390b0 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2014 4 0.0033 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
70 9792cb6b-5c47-4d52-a17f-94cf4412003d 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2010 5 0.0015 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
71 982bc725-427c-4429-a438-597d79dd3604 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2013 9 0.0024 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
72 99150326-58e0-42be-bb37-2ee48dabd960 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2007 11 0.0043 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
73 9c69a862-a6c6-4a66-8ca5-331422cb4cf8 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2014 6 0.0036 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
74 9ce5f5e1-5cc1-42f1-bcfe-e575004f49f4 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2008 4 0.0044 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
75 9f338521-a6bf-4ac1-b499-c2fe0ea785da 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2011 2 0.0010 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
76 9fcd23b7-dc90-4bad-a2da-05f910b14fe4 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2013 2 0.0015 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
77 a05a12aa-4aef-41ce-8a8d-c9767dfe5f5e 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2008 8 0.0043 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
78 a0717814-f8a1-4ce7-b32a-39b2efd8246e 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2014 9 0.0043 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
79 a84954c8-2497-4506-84ae-8dfc62252202 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2015 10 0.0038 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
80 a8cbbfa1-d3d1-4146-ad24-d3a461973b7e 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2008 1 0.0039 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
81 a8e0ed08-022a-4cef-89d3-3419fa0020ec 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2015 5 0.0048 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
82 a9401ef0-2b62-456d-979f-174f5ac2fe2b 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2011 4 0.0008 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
83 a9966464-61c8-4463-a9bf-7717454acb3c 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2007 10 0.0050 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
84 aa8ad7b7-c1e3-424c-8cd9-4b513d301f42 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2015 4 0.0048 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
85 ab84ebba-f06b-4669-901e-80fe547055f2 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2013 4 0.0017 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
86 ab958c6c-4a59-4001-beda-335e23eb55df 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2015 8 0.0043 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
87 aea08060-7a3e-4e11-8e7b-c2cb7f10c5be 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2006 8 0.0103 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
88 b7b85778-dea1-4c74-a9d8-cd2621801234 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2012 4 0.0012 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
89 b7f3767e-7f93-4f0d-9c88-9198c087559f 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2013 7 0.0019 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
90 b8a9a5e7-afaf-4bd5-b529-c1d15e1ca397 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2006 12 0.0079 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
91 b90ed021-a3c6-47c4-9d68-426b5f725ff6 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2010 12 0.0010 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
92 bb81d0e7-189e-4672-a887-1a2b12712bd1 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2012 7 0.0014 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
93 bbf38735-2322-4d64-b767-224bc9688af5 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2013 12 0.0029 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
94 bcd93599-6cb9-411c-a3f4-f3d2f3a8e2d5 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2009 10 0.0028 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
95 bd6f22e9-7e7a-4c30-938c-2df74ba563bd 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2011 5 0.0008 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
96 bf12cd3a-8355-4065-8bb6-9d5c1b551d27 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2008 3 0.0043 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
97 bfe4fdaa-9af0-4ac6-85b0-e486f47ef113 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2012 12 0.0011 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
98 c027b1f7-a186-4b76-9900-4bc95161391a 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2010 2 0.0017 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
99 c1f0bafa-9c44-4573-9ddd-4350eac6620a 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2010 11 0.0010 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
100 c2e2773a-b059-4752-808c-b8c2c4970e26 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2008 9 0.0043 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
101 c35969c7-e393-4aef-9c3c-f528fbaaaa12 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2009 9 0.0032 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
102 c4d6c77e-2920-4c1a-beee-0bff4e7c4081 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2014 7 0.0036 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
103 cda2c614-b51d-4688-ab90-e23333dd55a2 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2011 12 0.0012 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
104 d0b2bdbd-80c9-4f00-9f9c-a8f986ddba6c 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2015 2 0.0048 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
105 d257c4af-09a3-497d-9a26-a55203f32015 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2011 1 0.0010 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
106 d4c87583-9e05-407a-88fa-23be4dc09d64 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2011 7 0.0009 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
107 d74f9c61-2064-44fe-89d8-063eae8891df 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2009 5 0.0036 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
108 d833c866-694a-4309-ae22-86fd13defcd0 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2012 1 0.0011 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
109 d895b31c-9e84-4146-a4f6-477a528071a4 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2009 8 0.0031 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
110 dc479f48-465c-4c4c-a908-7fc51c142207 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2012 10 0.0011 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
111 e1c22334-f520-45e6-9b0b-ea3df18db27f 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2011 10 0.0010 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
112 e2d6710d-5b0e-4dc5-ba2a-d636d45fe4e5 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2009 6 0.0034 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
113 e679f98c-5822-436e-bff3-c71b691c0864 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2011 6 0.0009 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
114 e70ec6ee-babd-4141-8d2f-c6fc1fc33bed 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2013 8 0.0020 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
115 ec6d3a48-5899-4eff-a0ff-b2c35f1801e0 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2012 5 0.0012 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
116 ede9eebf-dd0b-4193-872d-c5524b9eb61e 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2012 2 0.0011 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
117 f0d95b1f-6bdd-4d61-b85f-a68cf7d99108 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2006 7 0.0122 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
118 f4ca5af4-4132-457a-b7ea-c8a53e78b03b 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2014 10 0.0046 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
119 f5f61da2-4ef6-4ed7-ac51-250d73e19418 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2007 5 0.0068 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
120 f8131ca7-da24-4de0-92a6-70563693316c 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2008 11 0.0050 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
121 f97eb53b-f48f-468a-b424-2a7dd9bf6483 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2014 3 0.0031 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
122 f9e0df9d-97e0-4ac8-a696-5938ec8b1805 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2014 1 0.0030 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
123 fb12df2d-7310-4cfa-838b-7114d6e2fe1b 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2011 3 0.0009 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
124 fba5a8f3-5076-4ea9-9199-3dfde25ae98d 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2006 11 0.0079 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_
125 fbd4bddb-e45b-453e-a361-f2e230758926 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 2013 5 0.0019 INPUT admin 2024-04-28 17:37:29.0 admin 2024-04-28 17:37:29.0 _PRIMARY_

15
io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_dep_factor_def.csv

@ -0,0 +1,15 @@
"ST_DEP_FACTOR_DEF","SELF_REFERENCE",,,,,,,,,,,,,,,,,,,,
"ID_","PARENT_ID_","TYPE_","CODE_","NAME_","DESCRIPTION_","ORDER_","PERIOD_","VALUE_TYPE_","ARITHMETIC_FORMULA_","ARITHMETIC_FORMULA_REV_","DELAY_FACTOR_DEF_ID_","DELAY_ISSUE_","DIFFERENTIAL_FACTOR_DEF_ID_","DIFFERENTIAL_DEGREE_","JPA_VERSION_","DATA_COME_FROM_","CREATOR_","CREATE_DATE_","LAST_MODIFIER_","LAST_MODIFYDATE_","CORP_CODE_"
"ID_","父ID","类型","代码","名称","描述","排序","周期(YEAR:年,QUARTER:季,MONTH:月)","值类型(NUMBER:数字,STRING:字符串,DATE:日期)","算术运算公式","算术运算反公式","滞后引用自变量定义ID","滞后期数","差分引用自变量定义ID","差分阶数","JPA乐观锁版本","数据来源(INPUT:手工录入,IMPORT:系统自动导入)","创建人","创建日期","最后修改人","最后修改日期","所属法人代码"
"VARCHAR","VARCHAR","VARCHAR","VARCHAR","VARCHAR","VARCHAR","INTEGER","VARCHAR","VARCHAR","VARCHAR","VARCHAR","VARCHAR","INTEGER","VARCHAR","INTEGER","INTEGER","VARCHAR","VARCHAR","TIMESTAMP","VARCHAR","TIMESTAMP","VARCHAR"
"java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Integer","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Integer","java.lang.String","java.lang.Integer","java.lang.Integer","java.lang.String","java.lang.String","java.sql.Timestamp","java.lang.String","java.sql.Timestamp","java.lang.String"
"25460f1a-1385-443c-abe9-773dd44f84ca",,"FOLDER",,"风险暴露",,,,,,,,,,,,"INPUT","admin","2024-05-06 17:23:24","admin","2024-05-06 17:23:24","_PRIMARY_"
"303fa6cd-f85c-4542-8ccf-231a0e7f462e","25460f1a-1385-443c-abe9-773dd44f84ca","FOLDER",,"PD",,"1",,,,,,,,,,,,,"admin","2024-05-06 17:26:59",
"b1d30ae9-87f1-4b8a-b961-44ac99df9af2","25460f1a-1385-443c-abe9-773dd44f84ca","FOLDER",,"LGD",,"2",,,,,,,,,,"INPUT","admin","2024-05-06 17:26:55","admin","2024-05-06 17:26:55","_PRIMARY_"
"2a200b97-1244-459d-8c5e-91c19b9370a7","303fa6cd-f85c-4542-8ccf-231a0e7f462e","ORIGINAL","PD_CR","合格循环零售(PD)","违约概率(合格循环零售)","20","MONTH","NUMERIC",,,,,,,,,,,"admin","2024-05-06 17:53:14",
"4dfc61b1-f5c4-4069-8850-f20ba7a6943a","303fa6cd-f85c-4542-8ccf-231a0e7f462e","ORIGINAL","PD_PHML","个人住房抵押贷款(PD)","违约概率(个人住房抵押贷款)","10","MONTH","NUMERIC",,,,,,,,,,,"admin","2024-05-06 17:53:00",
"628d8ce4-212b-498f-bcd3-b4a36ff4a098","303fa6cd-f85c-4542-8ccf-231a0e7f462e","EXTEND_ARITHMETIC","PD_PHML_LOG","个人住房抵押贷款(PD)-log(X/1-X)",,"11","MONTH","NUMERIC","Math.log(${PD_PHML}/(1-${PD_PHML}))","Math.pow(Math.E,X)/(1+Math.pow(Math.E,X))",,,,,,,,,"admin","2024-05-08 00:20:12",
"f9c64337-9e9c-4b49-852b-ff22f2a7f184","303fa6cd-f85c-4542-8ccf-231a0e7f462e","ORIGINAL","PD_OR","其他零售(PD)","违约概率(其他零售)","30","MONTH","NUMERIC",,,,,,,,,,,"admin","2024-05-06 17:53:22",
"117b7700-9e58-4e75-affd-4d0af15eb9ee","b1d30ae9-87f1-4b8a-b961-44ac99df9af2","ORIGINAL","LGD_PHML","个人住房抵押贷款(LGD)","违约损失率(个人住房抵押贷款)","10","MONTH","NUMERIC",,,,,,,,,,,"admin","2024-05-06 17:57:47",
"5aeb5a35-41b7-47a2-8a21-fc4ca6a0de58","b1d30ae9-87f1-4b8a-b961-44ac99df9af2","ORIGINAL","LGD_OR","其他零售(PD)","违约损失率(其他零售)","30","MONTH","NUMERIC",,,,,,,,,,,"admin","2024-05-06 17:57:57",
"a62e9149-fa1c-4a59-93b5-064492348747","b1d30ae9-87f1-4b8a-b961-44ac99df9af2","ORIGINAL","LGD_CR","合格循环零售(LGD)","违约损失率(合格循环零售)","20","MONTH","NUMERIC",,,,,,,,,,,"admin","2024-05-06 17:58:05",
1 ST_DEP_FACTOR_DEF SELF_REFERENCE
2 ID_ PARENT_ID_ TYPE_ CODE_ NAME_ DESCRIPTION_ ORDER_ PERIOD_ VALUE_TYPE_ ARITHMETIC_FORMULA_ ARITHMETIC_FORMULA_REV_ DELAY_FACTOR_DEF_ID_ DELAY_ISSUE_ DIFFERENTIAL_FACTOR_DEF_ID_ DIFFERENTIAL_DEGREE_ JPA_VERSION_ DATA_COME_FROM_ CREATOR_ CREATE_DATE_ LAST_MODIFIER_ LAST_MODIFYDATE_ CORP_CODE_
3 ID_ 父ID 类型 代码 名称 描述 排序 周期(YEAR:年,QUARTER:季,MONTH:月) 值类型(NUMBER:数字,STRING:字符串,DATE:日期) 算术运算公式 算术运算反公式 滞后引用自变量定义ID 滞后期数 差分引用自变量定义ID 差分阶数 JPA乐观锁版本 数据来源(INPUT:手工录入,IMPORT:系统自动导入) 创建人 创建日期 最后修改人 最后修改日期 所属法人代码
4 VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR INTEGER VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR INTEGER VARCHAR INTEGER INTEGER VARCHAR VARCHAR TIMESTAMP VARCHAR TIMESTAMP VARCHAR
5 java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.Integer java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.Integer java.lang.String java.lang.Integer java.lang.Integer java.lang.String java.lang.String java.sql.Timestamp java.lang.String java.sql.Timestamp java.lang.String
6 25460f1a-1385-443c-abe9-773dd44f84ca FOLDER 风险暴露 INPUT admin 2024-05-06 17:23:24 admin 2024-05-06 17:23:24 _PRIMARY_
7 303fa6cd-f85c-4542-8ccf-231a0e7f462e 25460f1a-1385-443c-abe9-773dd44f84ca FOLDER PD 1 admin 2024-05-06 17:26:59
8 b1d30ae9-87f1-4b8a-b961-44ac99df9af2 25460f1a-1385-443c-abe9-773dd44f84ca FOLDER LGD 2 INPUT admin 2024-05-06 17:26:55 admin 2024-05-06 17:26:55 _PRIMARY_
9 2a200b97-1244-459d-8c5e-91c19b9370a7 303fa6cd-f85c-4542-8ccf-231a0e7f462e ORIGINAL PD_CR 合格循环零售(PD) 违约概率(合格循环零售) 20 MONTH NUMERIC admin 2024-05-06 17:53:14
10 4dfc61b1-f5c4-4069-8850-f20ba7a6943a 303fa6cd-f85c-4542-8ccf-231a0e7f462e ORIGINAL PD_PHML 个人住房抵押贷款(PD) 违约概率(个人住房抵押贷款) 10 MONTH NUMERIC admin 2024-05-06 17:53:00
11 628d8ce4-212b-498f-bcd3-b4a36ff4a098 303fa6cd-f85c-4542-8ccf-231a0e7f462e EXTEND_ARITHMETIC PD_PHML_LOG 个人住房抵押贷款(PD)-log(X/1-X) 11 MONTH NUMERIC Math.log(${PD_PHML}/(1-${PD_PHML})) Math.pow(Math.E,X)/(1+Math.pow(Math.E,X)) admin 2024-05-08 00:20:12
12 f9c64337-9e9c-4b49-852b-ff22f2a7f184 303fa6cd-f85c-4542-8ccf-231a0e7f462e ORIGINAL PD_OR 其他零售(PD) 违约概率(其他零售) 30 MONTH NUMERIC admin 2024-05-06 17:53:22
13 117b7700-9e58-4e75-affd-4d0af15eb9ee b1d30ae9-87f1-4b8a-b961-44ac99df9af2 ORIGINAL LGD_PHML 个人住房抵押贷款(LGD) 违约损失率(个人住房抵押贷款) 10 MONTH NUMERIC admin 2024-05-06 17:57:47
14 5aeb5a35-41b7-47a2-8a21-fc4ca6a0de58 b1d30ae9-87f1-4b8a-b961-44ac99df9af2 ORIGINAL LGD_OR 其他零售(PD) 违约损失率(其他零售) 30 MONTH NUMERIC admin 2024-05-06 17:57:57
15 a62e9149-fa1c-4a59-93b5-064492348747 b1d30ae9-87f1-4b8a-b961-44ac99df9af2 ORIGINAL LGD_CR 合格循环零售(LGD) 违约损失率(合格循环零售) 20 MONTH NUMERIC admin 2024-05-06 17:58:05

403
io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_indep_factor.csv

@ -0,0 +1,403 @@
"ST_INDEP_FACTOR",,,,,,,,,,,,
"ID_","DEF_ID_","YEAR_","QUARTER_","MONTH_","VALUE_","JPA_VERSION_","DATA_COME_FROM_","CREATOR_","CREATE_DATE_","LAST_MODIFIER_","LAST_MODIFYDATE_","CORP_CODE_"
"ID_","自变量定义ID","年","季","月","值","JPA乐观锁版本","数据来源(INPUT:手工录入,IMPORT:系统自动导入)","创建人","创建日期","最后修改人","最后修改日期","所属法人代码"
"VARCHAR","VARCHAR","INTEGER","INTEGER","INTEGER","VARCHAR","INTEGER","VARCHAR","VARCHAR","TIMESTAMP","VARCHAR","TIMESTAMP","VARCHAR"
"java.lang.String","java.lang.String","java.lang.Integer","java.lang.Integer","java.lang.Integer","java.lang.String","java.lang.Integer","java.lang.String","java.lang.String","java.sql.Timestamp","java.lang.String","java.sql.Timestamp","java.lang.String"
"01008801-5e8c-48a4-b1b9-97e93cda8758","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2006",,"12","6.84",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"01039d0d-f0f3-4afd-8eb0-2fd77213e8c6","7abd287b-fa8f-454c-a265-057ee647d3f6","2015",,"3","110.70",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 16:00:17.0","_PRIMARY_"
"02185164-e488-4959-9f5a-d97944094e81","7abd287b-fa8f-454c-a265-057ee647d3f6","2009",,"2","110.83",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:50:04.0","_PRIMARY_"
"0223e1ed-fcc2-48cd-80ed-b00fc0cd94c4","7abd287b-fa8f-454c-a265-057ee647d3f6","2014",,"11","110.87",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:59:42.0","_PRIMARY_"
"0286132e-3a6f-4dd5-a4bd-1d68ebc508a8","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2014",,"3","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"0332d31c-a62d-4d02-8f50-ff41e1cd4836","7abd287b-fa8f-454c-a265-057ee647d3f6","2006",,"11","112.07",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:44:45.0","_PRIMARY_"
"0398b458-f312-4242-878b-264b506b5452","f5572f06-87ba-433d-a0f6-31c126d2228e","2011",,"10","101.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"043b9294-ba71-4fe3-8168-7662580bb36a","b0fc19ee-2297-4d43-b9da-22388674b693","1998",,,"108.60",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"044016e0-9597-4505-8d9b-06d35d9034b7","f5572f06-87ba-433d-a0f6-31c126d2228e","2010",,"5","112.8",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"05be34b4-9f82-41fd-a475-b69c1ed16619","b0fc19ee-2297-4d43-b9da-22388674b693","1981",,,"106.20",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"05c6f735-1b19-4b17-a192-18c7370653e9","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2008",,"2","7.83",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"069efd02-26ab-4399-9da5-c3cb6f31968a","7abd287b-fa8f-454c-a265-057ee647d3f6","2013",,"5","112.43",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:57:00.0","_PRIMARY_"
"06a95224-76af-46f4-9311-d04ef99104cd","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2008",,"8","7.83",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"0792a7bb-7f15-414c-bce6-97e284eddab0","7abd287b-fa8f-454c-a265-057ee647d3f6","2011",,"3","116.30",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:53:13.0","_PRIMARY_"
"07bb126a-3c73-4a07-b2c4-ce52e53c8aa3","f5572f06-87ba-433d-a0f6-31c126d2228e","2007",,"2","103.6",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"07f6c396-1e36-4ed0-af9c-0c520194d316","7abd287b-fa8f-454c-a265-057ee647d3f6","2009",,"5","111.33",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:50:27.0","_PRIMARY_"
"07f7ffc3-a5dc-4313-8aed-363b3db8f059","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2013",,"2","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"0a1632cb-4e93-485c-ae99-27410921bbb7","f5572f06-87ba-433d-a0f6-31c126d2228e","2015",,"3","92.6",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"0a1a4ca3-9114-4468-8310-d124c6247f2c","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2009",,"4","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"0a2eb729-9b96-4cd2-8125-06734fadb2e5","7abd287b-fa8f-454c-a265-057ee647d3f6","2014",,"12","110.90",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:59:51.0","_PRIMARY_"
"0ac808f6-42f2-49dc-bb13-86f2ae41ac39","f5572f06-87ba-433d-a0f6-31c126d2228e","2011",,"11","100.1",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"0b40d2e9-ff5e-4511-9b75-3d267b2ff211","7abd287b-fa8f-454c-a265-057ee647d3f6","2009",,"1","112.67",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:49:54.0","_PRIMARY_"
"0ca925de-2da0-4163-86c4-857df04a6a6d","f5572f06-87ba-433d-a0f6-31c126d2228e","2007",,"1","103.6",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"0dcda7a4-e3f7-47e2-abd5-f177b5a543cf","f5572f06-87ba-433d-a0f6-31c126d2228e","2006",,"1","104.4",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"0e94761b-51ac-4857-8007-c645ef7728ce","7abd287b-fa8f-454c-a265-057ee647d3f6","2015",,"2","110.77",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 16:00:11.0","_PRIMARY_"
"0ebcd7bc-c135-4844-97bf-ec08113d45a1","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2006",,"1","6.12",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"0edd70b0-b042-4438-8930-1c15ff1092ad","b0fc19ee-2297-4d43-b9da-22388674b693","1986",,,"108.60",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"0f035f0a-535b-4a24-b8c1-dbcaecec1cf9","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2011",,"10","7.05",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"0f4e043a-7364-417c-9e0d-76e215a606ab","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2015",,"8","5.15",,"INPUT","admin","2024-04-28 16:51:57.0","admin","2024-04-28 16:51:57.0","_PRIMARY_"
"0f7d2b29-29ae-43a2-a06a-77ca29439e67","7abd287b-fa8f-454c-a265-057ee647d3f6","2013",,"4","112.47",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:56:53.0","_PRIMARY_"
"119da50f-bf59-4c53-8a1e-039d2003dc75","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2012",,"6","6.8",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"11af2390-4543-4c85-806f-8e6b8d59494a","7abd287b-fa8f-454c-a265-057ee647d3f6","2014",,"5","110.9",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:58:56.0","_PRIMARY_"
"131a8c72-e28e-4d97-ac4f-1535a2040424","f5572f06-87ba-433d-a0f6-31c126d2228e","2013",,"3","104.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"13bfb794-3415-4bea-94bd-042e5c9db050","f5572f06-87ba-433d-a0f6-31c126d2228e","2009",,"6","100.1",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"15dd8c9d-3b6b-4c1f-9d81-c1c759f2616a","f5572f06-87ba-433d-a0f6-31c126d2228e","2008",,"9","102.0",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"164280ae-2dc5-475f-b9b4-9aa0274039b3","7abd287b-fa8f-454c-a265-057ee647d3f6","2014",,"2","111.37",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:58:14.0","_PRIMARY_"
"167883ea-7393-4e50-b777-70a040173aa9","f5572f06-87ba-433d-a0f6-31c126d2228e","2006",,"5","103.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"16ae1071-17f7-4a26-b26e-dc545dca4ea8","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2012",,"7","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"16cb65e9-cc3c-43c3-8e91-c37e8f7175b6","7abd287b-fa8f-454c-a265-057ee647d3f6","2015",,"1","110.83",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 16:00:05.0","_PRIMARY_"
"17bbdaeb-463b-48c7-a48d-333c2ff7986e","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2008",,"1","7.83",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"19b18edd-c515-4b2f-988a-16f1875cf604","7abd287b-fa8f-454c-a265-057ee647d3f6","2006",,"7","112.33",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:43:47.0","_PRIMARY_"
"1a0ca5f0-8677-4e45-90b9-2b975fe7938e","b0fc19ee-2297-4d43-b9da-22388674b693","2003",,,"111.50",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"1a451b0e-06a2-41b6-a8a4-2c327c9a0add","b0fc19ee-2297-4d43-b9da-22388674b693","2008",,,"114.50",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"1a7c78ec-e858-4640-abd2-dd6cd224b1b4","7abd287b-fa8f-454c-a265-057ee647d3f6","2008",,"6","115.2",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:49:00.0","_PRIMARY_"
"1c20c21e-6b87-4518-b6a2-63031179c5c2","f5572f06-87ba-433d-a0f6-31c126d2228e","2013",,"5","106.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"1caadac4-979b-49a1-a40f-358366f803fa","f5572f06-87ba-433d-a0f6-31c126d2228e","2014",,"2","107.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"1d71b1f9-dc20-44c2-98e7-cf9d98607a2b","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2012",,"10","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"1e3c78b5-5ccb-4dc9-b4df-247b228011c5","7abd287b-fa8f-454c-a265-057ee647d3f6","2009",,"4","110.17",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:50:21.0","_PRIMARY_"
"20b577d2-18b6-44c8-80a6-0d66f6a110ee","f5572f06-87ba-433d-a0f6-31c126d2228e","2014",,"10","96.4",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"2115a720-6053-4c8a-b9fa-a5f6455bfd04","7abd287b-fa8f-454c-a265-057ee647d3f6","2012",,"10","113.73",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:55:58.0","_PRIMARY_"
"21a4bddd-9f9f-426c-88ae-b1c832af8599","b0fc19ee-2297-4d43-b9da-22388674b693","1999",,,"107.80",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"21cb058d-5f0c-4275-9193-ba152cedb9be","f5572f06-87ba-433d-a0f6-31c126d2228e","2012",,"8","99.1",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"21e96e1a-9583-4604-b601-00f667bb4987","b0fc19ee-2297-4d43-b9da-22388674b693","1994",,,"113.50",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"227e8efc-02f1-44d3-9eb3-52661e86054f","f5572f06-87ba-433d-a0f6-31c126d2228e","2013",,"9","108.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"2293c674-3c2e-4704-972a-efbe967e7456","f5572f06-87ba-433d-a0f6-31c126d2228e","2009",,"4","98.7",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"24e1190c-0726-4e02-9e39-2d5a3c3abe70","f5572f06-87ba-433d-a0f6-31c126d2228e","2011",,"8","104.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"256002c7-4e37-4d5f-af3c-b0de2f646976","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2010",,"11","6.14",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"256e3f1d-4f9c-4259-88eb-18272a7cbc0e","f5572f06-87ba-433d-a0f6-31c126d2228e","2006",,"12","103.7",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"25c15a42-43ba-4031-81d1-65f2a7372bcc","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2013",,"12","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"270c5278-20a6-42b0-b7a3-73e120b2aeed","7abd287b-fa8f-454c-a265-057ee647d3f6","2014",,"4","110.90",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:58:47.0","_PRIMARY_"
"273c4d3a-2327-46af-b652-64a5ceb6d35e","f5572f06-87ba-433d-a0f6-31c126d2228e","2007",,"6","105.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"277a8963-79dd-43de-b102-ab14dd78544a","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2013",,"9","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"27dc00c1-f58b-4748-9179-114472c9589e","f5572f06-87ba-433d-a0f6-31c126d2228e","2007",,"10","112.0",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"27dee843-9236-4e23-bcbf-4aba4f75ca0c","b0fc19ee-2297-4d43-b9da-22388674b693","1990",,,"107.00",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"27eefcf8-86f4-417a-b762-3db82e5f6a61","f5572f06-87ba-433d-a0f6-31c126d2228e","2014",,"11","95.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"284291c8-1bdc-429b-a970-647d71e89d80","f5572f06-87ba-433d-a0f6-31c126d2228e","2013",,"12","109.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"2adcc4e1-65bf-4b0e-a911-edf2fa79040b","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2006",,"4","6.39",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"2af65704-3c7a-45bb-8b33-19eabfcfab14","f5572f06-87ba-433d-a0f6-31c126d2228e","2012",,"9","99.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"2bb7f96a-f9d1-4dd3-9e03-50d492a017bd","7abd287b-fa8f-454c-a265-057ee647d3f6","2014",,"7","110.87",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:59:10.0","_PRIMARY_"
"2c4265aa-2241-4410-977a-6b1c5712f4d8","7abd287b-fa8f-454c-a265-057ee647d3f6","2010",,"7","117.43",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:52:00.0","_PRIMARY_"
"2cb81752-badd-4407-bd36-3db6fb552712","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2007",,"9","7.83",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"2da2d40f-7510-4f56-b246-8423bea9b606","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2012",,"11","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"2dc25142-5feb-49fc-bd1e-02ce703724c7","b0fc19ee-2297-4d43-b9da-22388674b693","1997",,,"111.20",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"2eed1b54-4ac3-4d3c-abd1-47a997098a61","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2011",,"3","6.6",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"2f1df334-a742-49af-9e27-e3f8299c0d9c","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2008",,"9","7.74",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"2fda274a-5356-4d79-a939-bf78447cfdfe","f5572f06-87ba-433d-a0f6-31c126d2228e","2008",,"2","113.8",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"2fe3047f-3e6c-4696-8f06-f8007e7cff62","7abd287b-fa8f-454c-a265-057ee647d3f6","2007",,"10","115.5",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:47:58.0","_PRIMARY_"
"3194cd96-581e-4d71-a28c-249dd5235d79","7abd287b-fa8f-454c-a265-057ee647d3f6","2006",,"3","112.6",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:43:07.0","_PRIMARY_"
"31c80af9-f83c-4df5-856a-52b13d30d501","7abd287b-fa8f-454c-a265-057ee647d3f6","2008",,"1","115.23",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:48:25.0","_PRIMARY_"
"32fa92da-e726-47a8-b7fb-3a494658641d","f5572f06-87ba-433d-a0f6-31c126d2228e","2015",,"6","93.1",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"330332f5-f5ba-4fc0-80e4-c2d0a6494728","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2015",,"7","5.4",,"INPUT","admin","2024-04-28 16:51:57.0","admin","2024-04-28 16:51:57.0","_PRIMARY_"
"35b60d15-becd-4713-bea8-1b3b248eb9c1","7abd287b-fa8f-454c-a265-057ee647d3f6","2010",,"1","116.4",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:51:23.0","_PRIMARY_"
"35c3ad34-025e-4e46-a3f4-cece1b0fcd17","7abd287b-fa8f-454c-a265-057ee647d3f6","2008",,"9","115.3",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:49:21.0","_PRIMARY_"
"3657c10c-89e7-43a5-b4e7-4db3778e70ee","f5572f06-87ba-433d-a0f6-31c126d2228e","2012",,"2","98.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"373d599b-4e74-4ecb-b570-053b2433a345","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2015",,"12","4.9",,"INPUT","admin","2024-04-28 16:51:57.0","admin","2024-04-28 16:51:57.0","_PRIMARY_"
"375f99eb-bfa1-4bab-8e3f-4bd699c63203","b0fc19ee-2297-4d43-b9da-22388674b693","2013",,,"112.30",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"377c957e-2ea2-4369-9b47-32f4417983b3","f5572f06-87ba-433d-a0f6-31c126d2228e","2013",,"7","107.1",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"380ead9c-624a-44d6-a05b-90e0959ad8a0","f5572f06-87ba-433d-a0f6-31c126d2228e","2008",,"12","94.8",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"39c98071-6c5a-4f4d-bcef-5ce4927c03fd","f5572f06-87ba-433d-a0f6-31c126d2228e","2013",,"10","109.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"3bcc96ba-0a67-4e32-b621-712def6d35d5","f5572f06-87ba-433d-a0f6-31c126d2228e","2009",,"9","102.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"3bf07b7d-837c-48d7-b8b0-35fb5f188a1d","7abd287b-fa8f-454c-a265-057ee647d3f6","2011",,"4","116.37",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:53:29.0","_PRIMARY_"
"3c3427b0-1e2a-46ac-aae9-5c25e3d0f00e","7abd287b-fa8f-454c-a265-057ee647d3f6","2008",,"8","115.27",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:49:14.0","_PRIMARY_"
"3c6830e9-32c8-41f2-8390-e9d8310116a1","f5572f06-87ba-433d-a0f6-31c126d2228e","2010",,"7","110.7",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"3cbf6d0c-89a9-4f75-9bb1-84aa489bf1f7","f5572f06-87ba-433d-a0f6-31c126d2228e","2011",,"4","105.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"3e59db88-0475-4ec6-a9b2-0bc1bc648acf","7abd287b-fa8f-454c-a265-057ee647d3f6","2009",,"8","113.1",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:50:46.0","_PRIMARY_"
"3ee38114-7b90-42fb-89d0-f5678ee7b060","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2014",,"10","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"3f0af2a9-2317-4b94-998d-2993508fd24d","7abd287b-fa8f-454c-a265-057ee647d3f6","2012",,"9","113.8",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:55:39.0","_PRIMARY_"
"40c903c4-3ed0-4816-84d1-eb0df260760d","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2010",,"1","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"4139d439-9835-4765-9028-8b189caecd95","f5572f06-87ba-433d-a0f6-31c126d2228e","2006",,"9","103.1",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"4314b902-e392-4a23-b96d-8e9c29d3e163","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2008",,"6","7.83",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"435c078e-dfab-4c02-a0e6-9c7c0300f5d1","f5572f06-87ba-433d-a0f6-31c126d2228e","2015",,"5","93.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"442d6681-7cb3-4762-b052-cf550e536b66","f5572f06-87ba-433d-a0f6-31c126d2228e","2009",,"3","98.7",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"446486bd-99ce-464f-97f8-ac8db5604c31","b0fc19ee-2297-4d43-b9da-22388674b693","2010",,,"117.10",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"468114a5-ac1a-46f5-ab6d-319c5486d346","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2009",,"6","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"475ad441-8724-4852-a359-03a791abd25e","b0fc19ee-2297-4d43-b9da-22388674b693","2012",,,"113.60",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"47907ede-0dba-4910-ba5c-f31bec8ed10d","f5572f06-87ba-433d-a0f6-31c126d2228e","2009",,"2","98.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"47d5a420-fd36-4170-9c76-9e0ad7430677","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2012",,"1","7.05",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"47e21afb-944f-40f1-951a-61bcee0ebf12","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2006",,"10","6.84",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"482028bd-674c-4083-a5b5-51ed01cc69cf","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2007",,"1","6.84",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"484c9c1a-7b46-4404-a1cd-f32ba8310d59","7abd287b-fa8f-454c-a265-057ee647d3f6","2011",,"1","116.83",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:52:44.0","_PRIMARY_"
"48c4afa2-78da-446b-9a6d-f18b7bce4ea9","7abd287b-fa8f-454c-a265-057ee647d3f6","2014",,"10","110.83",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:59:32.0","_PRIMARY_"
"490729b4-1165-4b18-ad33-6259b25d3126","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2014",,"4","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"49289838-087b-4da7-a035-8a7181dc3494","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2015",,"11","4.9",,"INPUT","admin","2024-04-28 16:51:57.0","admin","2024-04-28 16:51:57.0","_PRIMARY_"
"496cf0ee-660e-4410-86ca-6664d137b7b0","7abd287b-fa8f-454c-a265-057ee647d3f6","2015",,"12","111",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 16:01:12.0","_PRIMARY_"
"49d3d721-8a3e-44dd-b697-78e5ce0ff579","f5572f06-87ba-433d-a0f6-31c126d2228e","2008",,"11","95.4",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"4a035a27-7b35-42a9-9063-5706d679ebee","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2009",,"3","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"4a16b621-f4cb-4a9f-ad7f-07b5526186b6","7abd287b-fa8f-454c-a265-057ee647d3f6","2009",,"12","114.95",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:51:12.0","_PRIMARY_"
"4b86dd83-e90c-4571-a233-cbb3663b59c7","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2011",,"5","6.8",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"4ca5cbbd-e820-47b9-b411-4db3e9184120","7abd287b-fa8f-454c-a265-057ee647d3f6","2007",,"1","112.63",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:46:42.0","_PRIMARY_"
"4d4187d7-6f09-4d18-9a1c-cdb797fbf3b6","7abd287b-fa8f-454c-a265-057ee647d3f6","2014",,"6","110.90",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:59:03.0","_PRIMARY_"
"4dd281a4-cb7d-47a8-9fdf-6ce25d8745c5","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2014",,"1","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"4e301d46-7bb7-471f-9789-8a70f6d197dd","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2009",,"1","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"4e32f02c-0fac-4a1b-9587-0b3c4592c049","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2013",,"11","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"4f43ebb8-dfba-4ea4-a71a-82fd152e0057","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2007",,"5","7.2",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"4f964ce9-39e7-42c1-9a4e-0a695fdab9b4","7abd287b-fa8f-454c-a265-057ee647d3f6","2007",,"4","113.83",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:47:06.0","_PRIMARY_"
"4fc600ca-3cf9-42ac-9f73-e5486b86898c","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2010",,"2","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"50f6bb98-a084-4f1a-b876-1dba5dac4dff","b0fc19ee-2297-4d43-b9da-22388674b693","1987",,,"105.30",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"51369e70-6249-4ab3-8599-6bf0a5c634da","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2008",,"12","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"51cb374e-71b4-425c-9580-6142baad3d04","b0fc19ee-2297-4d43-b9da-22388674b693","1991",,,"109.20",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"52204a6b-c72b-4787-aa36-0b83b7ec6da9","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2009",,"11","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"525e9af1-bb6a-46d0-a253-95ebc36e208e","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2013",,"6","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"52694f84-05b6-4a28-b466-97f8bd24235c","b0fc19ee-2297-4d43-b9da-22388674b693","2000",,,"108.50",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"52ca9604-f876-48f0-9649-62c0d6a2f85c","b0fc19ee-2297-4d43-b9da-22388674b693","2006",,,"112.20",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"55267c03-b278-4f3d-8b59-5dea552a46b5","7abd287b-fa8f-454c-a265-057ee647d3f6","2006",,"6","112.6",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:43:34.0","_PRIMARY_"
"55b85ed2-a279-4a38-845f-1f2fa6d340b1","f5572f06-87ba-433d-a0f6-31c126d2228e","2010",,"6","111.0",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"5686cf72-af55-4919-9d60-572d0e5663d5","f5572f06-87ba-433d-a0f6-31c126d2228e","2008",,"1","116.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"56f08ce8-73b1-4ed3-bc5e-34c2fb5d94cb","f5572f06-87ba-433d-a0f6-31c126d2228e","2015",,"9","97.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"585cc1d9-9f76-446c-9f08-8046cc278cda","b0fc19ee-2297-4d43-b9da-22388674b693","1993",,,"115.60",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"5865b704-15a5-499a-a363-65bca5bd14d7","f5572f06-87ba-433d-a0f6-31c126d2228e","2013",,"8","107.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"58ccfa1d-1bce-430f-9077-32ab0e4d9720","b0fc19ee-2297-4d43-b9da-22388674b693","2007",,,"115.90",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"59d4b75f-7c20-4192-85ff-f837580632f2","f5572f06-87ba-433d-a0f6-31c126d2228e","2010",,"8","110.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"5e3e941e-a418-4563-a279-b8224bee337b","7abd287b-fa8f-454c-a265-057ee647d3f6","2007",,"2","113.07",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:46:50.0","_PRIMARY_"
"5ff0a463-d83b-4b31-a843-2f283f07b1c8","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2006",,"8","6.84",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"62b55a09-6dd5-46b7-9903-1ec0bea3c85f","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2011",,"4","6.8",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"62cebd45-c200-49f0-8e95-f0f54e2fd650","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2010",,"9","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"63b41047-1edc-4955-83c0-b4b25ea9a679","7abd287b-fa8f-454c-a265-057ee647d3f6","2010",,"4","118.73",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:51:41.0","_PRIMARY_"
"64f833ec-2987-4847-8b53-8341f531c3d3","f5572f06-87ba-433d-a0f6-31c126d2228e","2014",,"6","103.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"65662ccc-d535-459e-965c-79bec74b7e1c","f5572f06-87ba-433d-a0f6-31c126d2228e","2011",,"9","102.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"662ca037-835a-455f-bf8d-7ebef12685f0","7abd287b-fa8f-454c-a265-057ee647d3f6","2006",,"5","112.6",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:43:30.0","_PRIMARY_"
"66990acf-fee5-4e3c-bdc6-a410718b26b6","b0fc19ee-2297-4d43-b9da-22388674b693","1982",,,"108.90",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"6776f5f5-37fb-45d4-ba35-c28ef3de1355","7abd287b-fa8f-454c-a265-057ee647d3f6","2015",,"10","111",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 16:01:02.0","_PRIMARY_"
"67d03f10-9074-4f98-acea-2ee9e3f08724","f5572f06-87ba-433d-a0f6-31c126d2228e","2006",,"8","102.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"699ba1ea-a14c-4461-9202-c23ab0fb29ff","7abd287b-fa8f-454c-a265-057ee647d3f6","2012",,"1","115.73",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:54:41.0","_PRIMARY_"
"69fef2dc-cb7a-4ec0-ae41-bd7d9af86327","f5572f06-87ba-433d-a0f6-31c126d2228e","2010",,"12","108.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"6a32e0e2-489e-4633-a11d-dd12e26dee10","f5572f06-87ba-433d-a0f6-31c126d2228e","2006",,"3","103.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"6a578999-1067-4766-bfc1-7a59d226ba45","7abd287b-fa8f-454c-a265-057ee647d3f6","2015",,"11","111",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 16:01:07.0","_PRIMARY_"
"6a5c72ca-ce8a-4f91-ab77-4f61f65b7af4","7abd287b-fa8f-454c-a265-057ee647d3f6","2006",,"8","112.07",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:43:57.0","_PRIMARY_"
"6b2a6ae4-d933-40a2-9fad-4bb0aa4adf8a","b0fc19ee-2297-4d43-b9da-22388674b693","1995",,,"112.30",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"6bea5953-e0a1-443b-9938-489fce5d9057","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2012",,"3","7.05",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"6c993225-d734-4bc0-9c50-4cbeb16bd396","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2006",,"9","6.84",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"6dc53014-ed16-41da-81ec-6d52fe510419","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2010",,"4","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"6dc6ce5d-f413-4d22-813c-263ee32a85f3","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2014",,"8","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"6e16ccec-1a2b-4ec8-863b-21de4062fe01","f5572f06-87ba-433d-a0f6-31c126d2228e","2011",,"1","107.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"6e47afe5-9ec1-421f-8984-97e7d0f624fb","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2009",,"8","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"6ed742db-3835-4518-94d8-9a4572653a43","b0fc19ee-2297-4d43-b9da-22388674b693","1988",,,"109.50",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"700323f1-b0bf-48cc-a2f9-17c18e98cba2","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2011",,"12","7.05",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"706df80c-9cac-47d8-ba35-b8bf4b23ec30","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2015",,"2","6.15",,"INPUT","admin","2024-04-28 16:51:57.0","admin","2024-04-28 16:51:57.0","_PRIMARY_"
"707bc6de-fe9e-4597-813b-3450f9231e68","7abd287b-fa8f-454c-a265-057ee647d3f6","2010",,"9","117.1",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:52:12.0","_PRIMARY_"
"71d3b681-4e8f-49ca-a5ee-dcdffd3cefc8","f5572f06-87ba-433d-a0f6-31c126d2228e","2014",,"3","107.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"71f18228-c3e5-44e2-a04d-af128ca7143c","f5572f06-87ba-433d-a0f6-31c126d2228e","2007",,"5","104.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"720dd796-df9d-4339-838f-2d4d616a7552","7abd287b-fa8f-454c-a265-057ee647d3f6","2006",,"4","112.6",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:43:17.0","_PRIMARY_"
"722176dc-1e75-40cf-a28d-8ad57b75c9d3","f5572f06-87ba-433d-a0f6-31c126d2228e","2012",,"1","99.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"7285ada0-5ffc-4be7-a60a-e8a6165ae527","7abd287b-fa8f-454c-a265-057ee647d3f6","2015",,"5","110.9",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 16:00:32.0","_PRIMARY_"
"728f8b7a-0783-4a0c-bd2b-d5ea9eb2e04e","7abd287b-fa8f-454c-a265-057ee647d3f6","2007",,"9","115.3",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:47:48.0","_PRIMARY_"
"740c892b-57e1-4aec-8009-33b1e702e6a4","f5572f06-87ba-433d-a0f6-31c126d2228e","2007",,"7","106.8",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"74122208-2f23-4c6f-9955-f0c85c341ce8","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2015",,"5","5.65",,"INPUT","admin","2024-04-28 16:51:57.0","admin","2024-04-28 16:51:57.0","_PRIMARY_"
"748cde53-9e42-4b4e-a88c-72ed12ad0b71","7abd287b-fa8f-454c-a265-057ee647d3f6","2009",,"11","114.43",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:51:05.0","_PRIMARY_"
"75188a18-c0f7-4782-9894-eee43915c920","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2012",,"5","7.05",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"76691c82-3c77-4e93-a3c6-c0199637740a","b0fc19ee-2297-4d43-b9da-22388674b693","1983",,,"110.30",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"77250349-444f-49c6-97a1-64cd0e73e03d","f5572f06-87ba-433d-a0f6-31c126d2228e","2009",,"12","107.6",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"77e41a1c-a8df-4fed-bb46-ea26743dfcd4","f5572f06-87ba-433d-a0f6-31c126d2228e","2015",,"12","99.0",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"782ec8d6-aa2f-4a27-b461-d6489c3530e2","f5572f06-87ba-433d-a0f6-31c126d2228e","2011",,"7","105.6",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"78696256-be19-4802-926e-3238cdba8404","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2009",,"2","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"79b10ad8-bf46-453f-bddc-ac0280def44b","7abd287b-fa8f-454c-a265-057ee647d3f6","2013",,"7","112.4",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:57:15.0","_PRIMARY_"
"79b3000f-545c-43da-aa59-1ca532609092","f5572f06-87ba-433d-a0f6-31c126d2228e","2013",,"2","103.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"7a146e9e-2b80-4ae4-ba8c-06207b69f3cd","f5572f06-87ba-433d-a0f6-31c126d2228e","2014",,"7","102.4",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"7ae2cb78-a2b7-434a-b5cf-ca8f8d2b08d7","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2015",,"4","5.9",,"INPUT","admin","2024-04-28 16:51:57.0","admin","2024-04-28 16:51:57.0","_PRIMARY_"
"7b30dd80-322b-4344-a1ef-cb258f38bb81","7abd287b-fa8f-454c-a265-057ee647d3f6","2006",,"12","112.2",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:44:56.0","_PRIMARY_"
"7c10c6fd-bd6b-4f89-8cf8-f23018e87abf","7abd287b-fa8f-454c-a265-057ee647d3f6","2008",,"2","114.57",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:48:33.0","_PRIMARY_"
"7c329888-5868-4132-80e1-f00166288422","f5572f06-87ba-433d-a0f6-31c126d2228e","2008",,"4","113.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"7c3fe167-94ea-4547-b5c5-450020c76f9e","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2009",,"5","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"7cca72ed-40c8-4c13-903e-349f62fd54ba","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2006",,"2","6.12",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"7dd9dd80-e9f5-45b1-908c-1e31c607e7e9","7abd287b-fa8f-454c-a265-057ee647d3f6","2010",,"5","118.17",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:51:47.0","_PRIMARY_"
"7e5c1f6f-6b1e-40fa-b892-f08120cb8aa0","f5572f06-87ba-433d-a0f6-31c126d2228e","2015",,"2","93.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"7fb195cb-87e5-4288-94ce-5717aacecf38","f5572f06-87ba-433d-a0f6-31c126d2228e","2008",,"10","96.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"80eb02f4-4cf7-4186-9edd-f1b17c058f8b","f5572f06-87ba-433d-a0f6-31c126d2228e","2015",,"4","93.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"810497b0-8c7d-42d1-953e-9e6a76324d91","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2008",,"3","7.83",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"81bb4cd1-9a89-4846-992d-c590d5d30e22","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2013",,"7","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"81dbc471-8c4b-4151-bf32-a6fc169667f2","f5572f06-87ba-433d-a0f6-31c126d2228e","2014",,"4","106.1",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"82eae485-1215-43a4-8447-9fc1977a1cd5","7abd287b-fa8f-454c-a265-057ee647d3f6","2007",,"3","113.5",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:46:59.0","_PRIMARY_"
"82f5e627-660a-4ae4-8176-8cd4160c0ce5","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2010",,"5","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"8359c1d2-fc22-4e8e-8603-06791ba9afb9","f5572f06-87ba-433d-a0f6-31c126d2228e","2012",,"3","98.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"83d8342b-8d3e-4200-9e3e-5e8c524eff9e","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2013",,"1","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"83f5c645-3724-4fdc-9ae7-6aff514f2d75","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2012",,"2","7.05",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"84b24b1a-89d4-405e-9d12-c79746b06ddb","f5572f06-87ba-433d-a0f6-31c126d2228e","2008",,"6","111.7",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"85a80ada-2d4b-47bc-b22b-9281c15f2021","b0fc19ee-2297-4d43-b9da-22388674b693","2002",,,"110.20",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"8621a0f7-b7da-4abb-9421-da9f0401987c","7abd287b-fa8f-454c-a265-057ee647d3f6","2011",,"2","116.57",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:52:52.0","_PRIMARY_"
"86585be5-c90a-4d5e-bfab-2f3e29e00cae","7abd287b-fa8f-454c-a265-057ee647d3f6","2010",,"3","119.3",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:51:36.0","_PRIMARY_"
"866fcc9c-0fef-497d-9269-2de9a49863af","f5572f06-87ba-433d-a0f6-31c126d2228e","2014",,"12","94.8",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"868ff8e8-2d7f-4f99-9ff7-b997c0fb534b","f5572f06-87ba-433d-a0f6-31c126d2228e","2011",,"2","106.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"876e7e82-fa61-4de8-87c6-1c9f7f1fb600","7abd287b-fa8f-454c-a265-057ee647d3f6","2013",,"9","112.40",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:57:28.0","_PRIMARY_"
"87bf199a-5245-4a2e-afa3-6c344eb384da","f5572f06-87ba-433d-a0f6-31c126d2228e","2008",,"7","109.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"89d89a31-a8ef-4dd0-bbca-ddfa65047059","7abd287b-fa8f-454c-a265-057ee647d3f6","2008",,"3","113.9",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:48:40.0","_PRIMARY_"
"8c0c3ac1-e499-4861-b633-4f6b2329d962","f5572f06-87ba-433d-a0f6-31c126d2228e","2012",,"6","98.1",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"8c58e2ea-096b-4804-a656-15b69fc2c88d","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2009",,"12","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"8d3b3e9f-e186-452d-b975-fadd10a8afd8","7abd287b-fa8f-454c-a265-057ee647d3f6","2006",,"10","111.93",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:44:36.0","_PRIMARY_"
"8e641f99-c963-485a-838d-54f8ad42e142","7abd287b-fa8f-454c-a265-057ee647d3f6","2012",,"4","114.27",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:55:01.0","_PRIMARY_"
"8e6b33c2-cbbc-43ff-bac0-fb1a20f6140c","f5572f06-87ba-433d-a0f6-31c126d2228e","2012",,"11","100.6",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"8e781fa8-135a-40fb-8a41-d7453839bfbc","f5572f06-87ba-433d-a0f6-31c126d2228e","2010",,"9","111.0",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"8e917f8d-1252-409f-a4d4-930f62322c12","7abd287b-fa8f-454c-a265-057ee647d3f6","2011",,"8","116.5",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:53:59.0","_PRIMARY_"
"8f1b9bf8-5a22-4834-84e0-25ebd0fd006a","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2007",,"3","7.11",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"8f49f08b-bdd1-415f-bb29-ce3d19dcfddf","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2010",,"8","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"8f983b06-c8e0-43e7-85c9-3d1a2293e0c3","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2007",,"12","7.83",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"8fdbfbdb-5d4c-4252-816c-7947387f794f","7abd287b-fa8f-454c-a265-057ee647d3f6","2009",,"7","112.8",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:50:39.0","_PRIMARY_"
"9129214e-94c1-43e6-8812-d8cf318f2d0d","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2011",,"9","7.05",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"91db4b52-a2d6-4035-bc1e-ddc3d921ac04","7abd287b-fa8f-454c-a265-057ee647d3f6","2011",,"6","116.5",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:53:45.0","_PRIMARY_"
"9277a500-dc91-4ed5-9987-f1646c4f0daa","f5572f06-87ba-433d-a0f6-31c126d2228e","2010",,"2","111.4",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"928e3134-eb97-4073-9f50-10d03141200d","f5572f06-87ba-433d-a0f6-31c126d2228e","2006",,"7","102.0",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"92bc5198-43f1-4118-87c9-a8d70fe067ba","7abd287b-fa8f-454c-a265-057ee647d3f6","2007",,"7","114.77",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:47:31.0","_PRIMARY_"
"93779d1e-fda2-4ddc-aee5-35f4ecdd0abf","b0fc19ee-2297-4d43-b9da-22388674b693","1996",,,"111.40",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"94ae8330-6022-4d03-b6b6-fca54df084e9","b0fc19ee-2297-4d43-b9da-22388674b693","2015",,,"111.0",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"961b878d-c773-4263-8210-4e49c91d4596","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2006",,"7","6.39",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"9682eb86-2262-450f-bee6-336d849249c3","f5572f06-87ba-433d-a0f6-31c126d2228e","2014",,"9","97.7",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"969c0728-07ef-4696-84e5-4e8cc2212ef2","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2006",,"3","6.12",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"96b82fbb-1f14-487c-85cc-4f1a0fd0b38c","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2007",,"10","7.83",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"9788b4e7-3a26-4c78-88ee-eb5df07bd54f","f5572f06-87ba-433d-a0f6-31c126d2228e","2015",,"1","94.0",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"980b9f94-7ce9-429a-8ca7-4b283fe0641a","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2011",,"6","6.8",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"987ca817-f9f8-4f77-880a-d4c7af76588b","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2013",,"3","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"98ed6af5-de66-4c05-b80c-a9654252ee7a","f5572f06-87ba-433d-a0f6-31c126d2228e","2009",,"11","107.4",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"9b0f6b93-afd6-4d60-a5f1-275df6e97fae","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2010",,"6","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"9b785e87-3450-43b9-b710-1ddd948f7156","f5572f06-87ba-433d-a0f6-31c126d2228e","2012",,"7","98.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"9ca7bd64-c661-4eee-b5f2-54898a245746","f5572f06-87ba-433d-a0f6-31c126d2228e","2010",,"11","109.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"9cb74aca-81d4-4a7d-99ce-225e8e5deae0","b0fc19ee-2297-4d43-b9da-22388674b693","2005",,,"111.50",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"9d39361e-a1d3-466a-af7d-ef163a31f859","7abd287b-fa8f-454c-a265-057ee647d3f6","2013",,"2","112.87",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:56:38.0","_PRIMARY_"
"9d9d83d4-9fe9-41b5-bbe7-f0433491dad8","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2006",,"11","6.84",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"9da33d71-8c44-4f57-9398-03ded969ce3a","f5572f06-87ba-433d-a0f6-31c126d2228e","2006",,"2","103.4",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"9da3db86-92a4-45f6-aac2-75f716c1a63a","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2014",,"6","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"9f039e7a-ef68-4590-8737-49c3b0e2d082","f5572f06-87ba-433d-a0f6-31c126d2228e","2010",,"1","109.1",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"9f620472-2006-4bb4-837e-90c3ac20946f","7abd287b-fa8f-454c-a265-057ee647d3f6","2012",,"8","113.87",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:55:32.0","_PRIMARY_"
"9f86b58a-16c3-4f1b-8ded-db555c3a4785","7abd287b-fa8f-454c-a265-057ee647d3f6","2006",,"9","111.8",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:44:26.0","_PRIMARY_"
"9fd0ece1-a1db-4441-98dc-b6240c962e78","7abd287b-fa8f-454c-a265-057ee647d3f6","2007",,"8","115.03",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:47:39.0","_PRIMARY_"
"a1408c0b-72eb-4730-a790-48aefd7281a6","b0fc19ee-2297-4d43-b9da-22388674b693","1980",,,"107.70",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"a25b51ae-a49a-4431-88c9-c93dd6e9e3c8","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2014",,"11","6.15",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"a29bf194-e948-459e-a5d5-da6406f54709","f5572f06-87ba-433d-a0f6-31c126d2228e","2010",,"4","112.8",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"a2cb49e6-d181-4bc9-a63f-de49498c7902","f5572f06-87ba-433d-a0f6-31c126d2228e","2013",,"4","105.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"a2e23971-1461-4346-a689-9f9578de740a","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2015",,"10","4.9",,"INPUT","admin","2024-04-28 16:51:57.0","admin","2024-04-28 16:51:57.0","_PRIMARY_"
"a2eb8851-cc26-4122-9227-27c5d4090341","7abd287b-fa8f-454c-a265-057ee647d3f6","2007",,"5","114.17",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:47:15.0","_PRIMARY_"
"a3c38f8b-33d1-4e7f-bfa3-d48a12ff1c46","7abd287b-fa8f-454c-a265-057ee647d3f6","2008",,"7","115.23",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:49:08.0","_PRIMARY_"
"a4a85726-caff-47c5-b18c-a3e7d1517262","7abd287b-fa8f-454c-a265-057ee647d3f6","2007",,"11","115.7",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:48:06.0","_PRIMARY_"
"a5307e80-a273-4521-872c-7750232421dd","f5572f06-87ba-433d-a0f6-31c126d2228e","2011",,"12","99.4",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"a5acd751-5f6a-44c1-a76c-89b0b4fd5fd7","7abd287b-fa8f-454c-a265-057ee647d3f6","2012",,"12","113.6",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:56:14.0","_PRIMARY_"
"a6ccb43e-e2fe-4646-9d28-25504e8fd32e","f5572f06-87ba-433d-a0f6-31c126d2228e","2007",,"4","103.0",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"a76a778b-23cd-4ae5-ae96-a13705e51874","7abd287b-fa8f-454c-a265-057ee647d3f6","2013",,"3","112.5",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:56:44.0","_PRIMARY_"
"a8cc776c-b2cf-4abc-891c-56313f9869a2","7abd287b-fa8f-454c-a265-057ee647d3f6","2011",,"10","116.47",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:54:12.0","_PRIMARY_"
"a9744b5a-477a-4012-b6c0-9414f05437fc","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2012",,"9","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"a98c91fa-deda-481e-92df-59500576fcc6","7abd287b-fa8f-454c-a265-057ee647d3f6","2012",,"3","114.4",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:54:55.0","_PRIMARY_"
"aab2ae0b-cc91-46c9-9b3e-9aa0ec5d9642","7abd287b-fa8f-454c-a265-057ee647d3f6","2012",,"11","113.67",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:56:07.0","_PRIMARY_"
"ab0257f4-c407-4432-9d02-3291a314dfb1","f5572f06-87ba-433d-a0f6-31c126d2228e","2015",,"8","95.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"ab5cffe5-b9a9-4250-bedb-701df744ad66","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2010",,"7","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"abcf3e12-c4ed-47d9-948f-1609a186ac74","7abd287b-fa8f-454c-a265-057ee647d3f6","2011",,"11","116.43",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:54:19.0","_PRIMARY_"
"ac14560e-c122-40b0-82ef-e51c9d178ac7","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2013",,"8","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"aea253c8-a475-4bc9-95e2-454c0213a6f2","7abd287b-fa8f-454c-a265-057ee647d3f6","2015",,"6","111",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 16:00:44.0","_PRIMARY_"
"af318cc3-12b5-4b98-8228-0ac0fb82742e","f5572f06-87ba-433d-a0f6-31c126d2228e","2014",,"5","105.4",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"af49c08d-34d0-45aa-87ce-a15b8dc85f8a","b0fc19ee-2297-4d43-b9da-22388674b693","2011",,,"116.40",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"af554e5a-17b2-4aff-b6f2-944578309b8d","b0fc19ee-2297-4d43-b9da-22388674b693","1979",,,"111.10",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"afab8858-b401-4218-8764-b584ed5d3ac1","7abd287b-fa8f-454c-a265-057ee647d3f6","2012",,"7","113.93",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:55:20.0","_PRIMARY_"
"afd1dd94-2ef6-4319-bdfb-7987d5ed7164","b0fc19ee-2297-4d43-b9da-22388674b693","2014",,,"110.90",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"b15f2389-19ad-4137-8871-5c9c515629bf","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2006",,"5","6.39",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"b2325787-8797-49b8-ad6e-a78c920d5b1f","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2014",,"7","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"b2e9d5ec-b9d4-4119-8da2-20c56cb7c2f7","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2010",,"10","6.14",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"b50ff35d-b754-4777-a8d5-43c7b343b718","7abd287b-fa8f-454c-a265-057ee647d3f6","2010",,"2","117.85",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:51:29.0","_PRIMARY_"
"b60378f5-8088-42c9-a8d3-2d29690c8624","f5572f06-87ba-433d-a0f6-31c126d2228e","2006",,"11","103.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"b6385f5e-f02b-46a7-a54e-123fa8b4d2df","f5572f06-87ba-433d-a0f6-31c126d2228e","2008",,"3","113.8",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"b87be416-6f35-4311-ac2a-f6178f7fd6ae","7abd287b-fa8f-454c-a265-057ee647d3f6","2015",,"8","111",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 16:00:56.0","_PRIMARY_"
"b93bf162-d562-403a-be0a-135f8fb20b2f","f5572f06-87ba-433d-a0f6-31c126d2228e","2012",,"4","98.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"b9734275-4a1b-4138-80f4-da5780773b97","7abd287b-fa8f-454c-a265-057ee647d3f6","2008",,"11","114.77",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:49:34.0","_PRIMARY_"
"ba02f2c9-6f46-4678-865e-7c89151cb94f","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2015",,"6","5.4",,"INPUT","admin","2024-04-28 16:51:57.0","admin","2024-04-28 16:51:57.0","_PRIMARY_"
"bab3c3ba-9f8f-41d5-a5e0-ff9474feda5e","f5572f06-87ba-433d-a0f6-31c126d2228e","2007",,"8","109.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"bae368d1-5496-4c7f-84e7-79cd313b2aeb","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2011",,"7","7.05",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"bb0e2039-c89e-48b0-968a-243126beb5e8","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2008",,"5","7.83",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"bbee2746-df14-49a9-b31f-3319118db748","b0fc19ee-2297-4d43-b9da-22388674b693","2004",,,"112.20",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"bcb41301-806f-4b65-960a-31c69da11d8e","7abd287b-fa8f-454c-a265-057ee647d3f6","2009",,"9","113.4",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:50:52.0","_PRIMARY_"
"bde33fac-5142-452d-bb3f-2858097bf26c","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2007",,"6","7.2",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"be2814c3-0617-4a7b-ad79-1a2b2287717a","7abd287b-fa8f-454c-a265-057ee647d3f6","2013",,"10","112.37",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:57:35.0","_PRIMARY_"
"be555d37-48d0-4af7-95e8-8d734e918448","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2011",,"11","7.05",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"bf9b485f-e5bc-44a3-88fb-c21a5f25c036","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2007",,"11","7.83",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"bfa210bc-945b-44b8-b8c6-4855bfc7fb5b","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2013",,"10","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"bfaa9ef8-505e-48f7-9a17-9cf1adad6133","f5572f06-87ba-433d-a0f6-31c126d2228e","2011",,"5","105.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"c0aa4b34-226e-4015-80f0-7a877d5aebdb","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2008",,"10","7.2",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"c1a8b7b9-8f0a-4a03-8656-49271e8d5788","7abd287b-fa8f-454c-a265-057ee647d3f6","2007",,"12","115.9",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:48:16.0","_PRIMARY_"
"c235e139-ab18-44d1-8baa-c84bf6233a18","f5572f06-87ba-433d-a0f6-31c126d2228e","2006",,"6","103.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"c2843a5c-e801-4f0e-9c73-dea043b8226b","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2013",,"4","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"c361afe8-d050-4093-8887-dde81611add9","f5572f06-87ba-433d-a0f6-31c126d2228e","2010",,"10","110.0",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"c53aac28-39cf-411e-83ae-c4f0380fdb81","f5572f06-87ba-433d-a0f6-31c126d2228e","2006",,"4","102.7",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"c57404ef-a93c-4961-a5d6-0bfcf21558d7","f5572f06-87ba-433d-a0f6-31c126d2228e","2007",,"12","115.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"c66b19d7-7fb5-4e67-adad-3a9f3ef43fc6","f5572f06-87ba-433d-a0f6-31c126d2228e","2012",,"5","98.1",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"c67af3d3-cf0a-49a7-8984-92fe86ead4ef","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2006",,"6","6.39",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"c72a752e-f96f-49ca-8992-d35b40af9fd9","7abd287b-fa8f-454c-a265-057ee647d3f6","2013",,"12","112.30",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:57:50.0","_PRIMARY_"
"c782c89e-c2ca-42bc-9f0d-227b25348e85","f5572f06-87ba-433d-a0f6-31c126d2228e","2015",,"10","97.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"c792479c-39bb-440e-9a84-db9048069697","f5572f06-87ba-433d-a0f6-31c126d2228e","2009",,"8","101.7",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"c799396f-00af-47b2-b814-5c1bd04dea12","7abd287b-fa8f-454c-a265-057ee647d3f6","2009",,"10","113.92",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:50:59.0","_PRIMARY_"
"c81a5d43-7220-440b-b24c-131dc34ad074","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2014",,"2","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"c822b987-c412-4d24-b350-4bdab946489f","7abd287b-fa8f-454c-a265-057ee647d3f6","2012",,"2","115.07",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:54:48.0","_PRIMARY_"
"c85e8bb4-8bce-42d1-8ab5-e2a51ffb042b","f5572f06-87ba-433d-a0f6-31c126d2228e","2006",,"10","102.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"cb7a1431-b16a-4ed3-9038-011bf11aa111","f5572f06-87ba-433d-a0f6-31c126d2228e","2011",,"3","105.6",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"cc74abad-cb82-457f-8d5a-ac25d24a2abc","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2011",,"2","6.6",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"ce6aa849-22ed-4793-86e7-328081cce002","7abd287b-fa8f-454c-a265-057ee647d3f6","2011",,"7","116.5",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:53:51.0","_PRIMARY_"
"cf01c92a-1a43-41fb-8819-e00c0c4c96a8","7abd287b-fa8f-454c-a265-057ee647d3f6","2006",,"1","111.87",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:42:38.0","_PRIMARY_"
"cf0c2171-e9db-4c83-a723-c471b6ed8c43","7abd287b-fa8f-454c-a265-057ee647d3f6","2010",,"12","117.1",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:52:30.0","_PRIMARY_"
"cf2067d3-b99e-4a18-a1de-3183a4d90e41","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2014",,"12","6.15",,"INPUT","admin","2024-04-28 16:51:57.0","admin","2024-04-28 16:51:57.0","_PRIMARY_"
"d014c20a-0837-410a-886c-a1661a0f11d7","7abd287b-fa8f-454c-a265-057ee647d3f6","2013",,"1","113.23",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:56:31.0","_PRIMARY_"
"d0c18ef8-c876-4d59-bcc8-8fd8e8ad048d","f5572f06-87ba-433d-a0f6-31c126d2228e","2007",,"3","102.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"d1caef61-9307-4cad-b75a-0d534878d1df","f5572f06-87ba-433d-a0f6-31c126d2228e","2008",,"8","106.4",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"d257df5b-72a5-442c-8028-71b61bb628f7","f5572f06-87ba-433d-a0f6-31c126d2228e","2012",,"12","101.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"d28965bc-693b-4a30-876b-2ac610857546","b0fc19ee-2297-4d43-b9da-22388674b693","1985",,,"108.60",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"d32afca4-a031-4385-9bc6-f7ef5067dfc4","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2010",,"12","6.4",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"d43a2268-69f5-44a0-be9d-aa241fd48989","7abd287b-fa8f-454c-a265-057ee647d3f6","2015",,"7","111",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 16:00:53.0","_PRIMARY_"
"d4a7a95b-4e43-441f-8c25-5a6eb329d080","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2012",,"12","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"d5458258-8e22-43d1-be3c-4b59075cee16","7abd287b-fa8f-454c-a265-057ee647d3f6","2010",,"11","117.1",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:52:24.0","_PRIMARY_"
"d550d6cd-14aa-4041-bf84-eea3bd581920","f5572f06-87ba-433d-a0f6-31c126d2228e","2009",,"5","98.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"d584359d-cc6a-4863-99e4-9504269a2e2f","f5572f06-87ba-433d-a0f6-31c126d2228e","2013",,"1","102.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"d5dd3019-7891-4eda-8ef8-fed987f9000a","f5572f06-87ba-433d-a0f6-31c126d2228e","2011",,"6","105.8",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"d6942457-d526-450f-8ae5-ae75e0a132f3","f5572f06-87ba-433d-a0f6-31c126d2228e","2015",,"7","94.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"d6be84a6-3c92-4c7a-9502-58d3f863701d","f5572f06-87ba-433d-a0f6-31c126d2228e","2007",,"11","114.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"d71928a7-f5c0-4f0d-8f49-87f86ac29da6","f5572f06-87ba-433d-a0f6-31c126d2228e","2013",,"11","109.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"d9be768b-4081-429f-9436-58a14bda4024","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2007",,"2","6.84",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"d9ddec54-dd19-4268-8df7-c0bb3e25d337","b0fc19ee-2297-4d43-b9da-22388674b693","2001",,,"109.00",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"da83e28b-f67d-4bee-9984-c12509b9e72e","f5572f06-87ba-433d-a0f6-31c126d2228e","2013",,"6","106.8",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"dacc5e15-ebfd-4624-8dd4-fb3a6f579c84","f5572f06-87ba-433d-a0f6-31c126d2228e","2007",,"9","113.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"db2cfa91-3727-4df8-a54b-68066939c786","7abd287b-fa8f-454c-a265-057ee647d3f6","2013",,"11","112.33",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:57:42.0","_PRIMARY_"
"db2ec005-9a7b-4c31-bb8f-c906d164de9f","f5572f06-87ba-433d-a0f6-31c126d2228e","2008",,"5","112.8",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"db352677-7090-4502-ae5b-4685f67f609d","f5572f06-87ba-433d-a0f6-31c126d2228e","2009",,"10","103.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"dc2a11c2-e63c-4b1b-b2a6-25e8cd8e4971","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2011",,"8","7.05",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"dc5f2595-c15c-4573-bc3b-5db6414a9410","b0fc19ee-2297-4d43-b9da-22388674b693","1989",,,"104.90",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"dc84ca8f-5ea9-4a35-9301-fb3ea48baede","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2009",,"10","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"dcb18a07-2bf9-4d91-8413-05e01215b6c4","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2007",,"7","7.38",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"dd648b23-f54d-4bf3-84b0-a74007851905","f5572f06-87ba-433d-a0f6-31c126d2228e","2014",,"1","108.7",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"dd94e8a6-13f3-4dfc-9a71-52df99835b02","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2015",,"3","5.9",,"INPUT","admin","2024-04-28 16:51:57.0","admin","2024-04-28 16:51:57.0","_PRIMARY_"
"de619c4e-2c35-4cdf-9a0f-1ace30a09c41","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2014",,"9","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"dec48b7a-a2d6-4728-bc90-a2fca10d72bd","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2012",,"8","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"e02940ef-9d36-4a12-9d1c-fe57007d76fa","b0fc19ee-2297-4d43-b9da-22388674b693","2009",,,"114.90",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"e0cef807-f5f6-4da5-9e0a-eb4f7dcbe639","f5572f06-87ba-433d-a0f6-31c126d2228e","2010",,"3","112.5",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"e17089ee-ed69-45f6-ab3c-c6fd83ae01f2","7abd287b-fa8f-454c-a265-057ee647d3f6","2011",,"12","116.4",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:54:26.0","_PRIMARY_"
"e18a2992-115e-4fb6-a968-e29fcb004651","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2008",,"4","7.83",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"e1c8043e-794d-491a-b3fb-53a8880d1647","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2009",,"9","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"e23e31f3-4b2b-47c1-a3f1-b32abf0b76f3","f5572f06-87ba-433d-a0f6-31c126d2228e","2015",,"11","98.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"e2910e77-9642-4640-ba86-ce2cc8431a78","7abd287b-fa8f-454c-a265-057ee647d3f6","2012",,"6","114",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:55:14.0","_PRIMARY_"
"e393cfae-2d46-491c-8018-5068965d421b","7abd287b-fa8f-454c-a265-057ee647d3f6","2014",,"9","110.80",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:59:25.0","_PRIMARY_"
"e3c080f8-c52e-4c97-84ae-039f06d08316","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2015",,"9","5.15",,"INPUT","admin","2024-04-28 16:51:57.0","admin","2024-04-28 16:51:57.0","_PRIMARY_"
"e3dcbe78-18ed-4274-9380-fbb670d59422","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2013",,"5","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"e556de47-071e-411b-9c12-f5f44344338c","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2008",,"7","7.83",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"e74000f6-01a7-4636-9252-b3e8a7ff3963","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2007",,"8","7.56",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"e7fa6c1c-d238-4127-a310-60d324baa3dc","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2011",,"1","6.4",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"e867008d-0ede-43e9-ac2a-ba3cfef1daff","7abd287b-fa8f-454c-a265-057ee647d3f6","2015",,"9","111",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 16:00:59.0","_PRIMARY_"
"e87d7b5b-13cc-4ff9-9708-e570e61b3a74","7abd287b-fa8f-454c-a265-057ee647d3f6","2014",,"3","110.90",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:58:20.0","_PRIMARY_"
"e8811862-8474-4f88-a096-c5640eeb12ac","7abd287b-fa8f-454c-a265-057ee647d3f6","2013",,"6","112.4",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:57:08.0","_PRIMARY_"
"e9061175-e015-4fc5-ab96-e33c32b71b44","7abd287b-fa8f-454c-a265-057ee647d3f6","2015",,"4","110.80",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 16:00:24.0","_PRIMARY_"
"eaa1287f-8da7-4cb9-9401-9c20f95f8fa2","7abd287b-fa8f-454c-a265-057ee647d3f6","2010",,"8","117.27",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:52:06.0","_PRIMARY_"
"eae5fbc6-32b5-46ec-9af3-ddd28c6851aa","7abd287b-fa8f-454c-a265-057ee647d3f6","2009",,"6","112.5",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:50:33.0","_PRIMARY_"
"ec1f0e86-e749-4afb-abee-19c012073f02","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2015",,"1","6.15",,"INPUT","admin","2024-04-28 16:51:57.0","admin","2024-04-28 16:51:57.0","_PRIMARY_"
"ec3597d3-e63a-4637-8a60-a836f86ff9fd","7abd287b-fa8f-454c-a265-057ee647d3f6","2008",,"12","114.5",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:49:41.0","_PRIMARY_"
"ecb459d7-c4ba-43fd-9e24-494194e7a79b","7abd287b-fa8f-454c-a265-057ee647d3f6","2009",,"3","109",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:50:12.0","_PRIMARY_"
"ed0cc52a-0273-4eba-9943-6f15001fe651","f5572f06-87ba-433d-a0f6-31c126d2228e","2009",,"7","100.2",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"ed44a132-a52b-45fb-b0c5-c3310d71147c","7abd287b-fa8f-454c-a265-057ee647d3f6","2011",,"9","116.5",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:54:05.0","_PRIMARY_"
"edb34ad5-46ca-4949-b95f-3ba8ca5e9885","7abd287b-fa8f-454c-a265-057ee647d3f6","2014",,"8","110.83",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:59:18.0","_PRIMARY_"
"ee71d724-e689-4aa1-96d2-7d7f994ae2ca","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2012",,"4","7.05",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"efa1458d-d362-4a92-a808-fa5f87d762ce","7abd287b-fa8f-454c-a265-057ee647d3f6","2008",,"4","114.33",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:48:47.0","_PRIMARY_"
"f0148312-18e3-4704-9d99-df947d294ec9","b0fc19ee-2297-4d43-b9da-22388674b693","1984",,,"115.90",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"f09c8dc9-3a53-444b-9a8a-35ae16e67b55","7abd287b-fa8f-454c-a265-057ee647d3f6","2013",,"8","112.40",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:57:22.0","_PRIMARY_"
"f0c634c6-f371-4ed3-8fc8-ef0b26650521","7abd287b-fa8f-454c-a265-057ee647d3f6","2007",,"6","114.5",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:47:24.0","_PRIMARY_"
"f13ff3f1-08d0-4e70-8384-43ac0a17d804","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2010",,"3","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"f1619c8f-9441-4369-b74d-3fc68bc5817f","b0fc19ee-2297-4d43-b9da-22388674b693","1992",,,"116.50",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"f241cd21-208f-4e60-bd0d-f5044f51527c","7abd287b-fa8f-454c-a265-057ee647d3f6","2010",,"6","117.6",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:51:53.0","_PRIMARY_"
"f44d008f-aa3b-4afb-97a6-a1f3b4b411aa","f5572f06-87ba-433d-a0f6-31c126d2228e","2009",,"1","96.7",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"f4ebe245-8f19-4f4d-b78a-fba899e15ca0","7abd287b-fa8f-454c-a265-057ee647d3f6","2012",,"5","114.13",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:55:07.0","_PRIMARY_"
"f5cc73e2-0cdb-4df0-beb7-c4d1a4c11176","f5572f06-87ba-433d-a0f6-31c126d2228e","2012",,"10","99.9",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"f6ee1152-669f-4706-8a5d-f6545bac4d56","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2014",,"5","6.55",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"f7e4ec28-8fc9-4c35-8dde-7c42b39bcd84","7abd287b-fa8f-454c-a265-057ee647d3f6","2008",,"5","114.77",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:48:53.0","_PRIMARY_"
"f90d4f04-9102-40bc-a952-2af2ecef3fa6","7abd287b-fa8f-454c-a265-057ee647d3f6","2006",,"2","112.23",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:42:55.0","_PRIMARY_"
"f9f15aef-0fcf-4869-bd2c-c55d6de7ead3","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2007",,"4","7.11",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"fa5fcbe8-84db-472b-aa1c-045663adde3f","f5572f06-87ba-433d-a0f6-31c126d2228e","2014",,"8","100.3",,"INPUT","admin","2024-04-28 16:49:21.0","admin","2024-04-28 16:49:21.0","_PRIMARY_"
"fb982cae-bcf3-4960-831f-078cd8ddb768","7abd287b-fa8f-454c-a265-057ee647d3f6","2011",,"5","116.43",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:53:37.0","_PRIMARY_"
"fd780c32-fd44-4f91-8110-a0fbdefd596a","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2008",,"11","6.12",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"fdbc1487-6abd-4277-8240-59ef21b45a7e","b0fc19ee-2297-4d43-b9da-22388674b693","1978",,,"117.10",,"INPUT","admin","2024-04-28 18:24:49.0","admin","2024-04-28 18:24:49.0","_PRIMARY_"
"fe4829cc-dce5-4911-b0c8-e1c274d37454","7abd287b-fa8f-454c-a265-057ee647d3f6","2008",,"10","115.03",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:49:28.0","_PRIMARY_"
"fefdb92d-b4a6-4dce-98cc-46d178f03e05","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2009",,"7","5.94",,"INPUT","admin","2024-04-28 16:51:56.0","admin","2024-04-28 16:51:56.0","_PRIMARY_"
"ff0b8136-42a7-46ed-a9d8-b100dd076eb6","7abd287b-fa8f-454c-a265-057ee647d3f6","2014",,"1","111.83",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:58:07.0","_PRIMARY_"
"ffaeccad-8237-464c-be83-c1e0d65d2187","7abd287b-fa8f-454c-a265-057ee647d3f6","2010",,"10","117.1",,"INPUT","admin","2024-04-28 15:37:17.0","admin","2024-04-28 15:52:18.0","_PRIMARY_"
1 ST_INDEP_FACTOR
2 ID_ DEF_ID_ YEAR_ QUARTER_ MONTH_ VALUE_ JPA_VERSION_ DATA_COME_FROM_ CREATOR_ CREATE_DATE_ LAST_MODIFIER_ LAST_MODIFYDATE_ CORP_CODE_
3 ID_ 自变量定义ID JPA乐观锁版本 数据来源(INPUT:手工录入,IMPORT:系统自动导入) 创建人 创建日期 最后修改人 最后修改日期 所属法人代码
4 VARCHAR VARCHAR INTEGER INTEGER INTEGER VARCHAR INTEGER VARCHAR VARCHAR TIMESTAMP VARCHAR TIMESTAMP VARCHAR
5 java.lang.String java.lang.String java.lang.Integer java.lang.Integer java.lang.Integer java.lang.String java.lang.Integer java.lang.String java.lang.String java.sql.Timestamp java.lang.String java.sql.Timestamp java.lang.String
6 01008801-5e8c-48a4-b1b9-97e93cda8758 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2006 12 6.84 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
7 01039d0d-f0f3-4afd-8eb0-2fd77213e8c6 7abd287b-fa8f-454c-a265-057ee647d3f6 2015 3 110.70 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 16:00:17.0 _PRIMARY_
8 02185164-e488-4959-9f5a-d97944094e81 7abd287b-fa8f-454c-a265-057ee647d3f6 2009 2 110.83 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:50:04.0 _PRIMARY_
9 0223e1ed-fcc2-48cd-80ed-b00fc0cd94c4 7abd287b-fa8f-454c-a265-057ee647d3f6 2014 11 110.87 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:59:42.0 _PRIMARY_
10 0286132e-3a6f-4dd5-a4bd-1d68ebc508a8 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2014 3 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
11 0332d31c-a62d-4d02-8f50-ff41e1cd4836 7abd287b-fa8f-454c-a265-057ee647d3f6 2006 11 112.07 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:44:45.0 _PRIMARY_
12 0398b458-f312-4242-878b-264b506b5452 f5572f06-87ba-433d-a0f6-31c126d2228e 2011 10 101.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
13 043b9294-ba71-4fe3-8168-7662580bb36a b0fc19ee-2297-4d43-b9da-22388674b693 1998 108.60 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
14 044016e0-9597-4505-8d9b-06d35d9034b7 f5572f06-87ba-433d-a0f6-31c126d2228e 2010 5 112.8 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
15 05be34b4-9f82-41fd-a475-b69c1ed16619 b0fc19ee-2297-4d43-b9da-22388674b693 1981 106.20 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
16 05c6f735-1b19-4b17-a192-18c7370653e9 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2008 2 7.83 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
17 069efd02-26ab-4399-9da5-c3cb6f31968a 7abd287b-fa8f-454c-a265-057ee647d3f6 2013 5 112.43 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:57:00.0 _PRIMARY_
18 06a95224-76af-46f4-9311-d04ef99104cd 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2008 8 7.83 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
19 0792a7bb-7f15-414c-bce6-97e284eddab0 7abd287b-fa8f-454c-a265-057ee647d3f6 2011 3 116.30 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:53:13.0 _PRIMARY_
20 07bb126a-3c73-4a07-b2c4-ce52e53c8aa3 f5572f06-87ba-433d-a0f6-31c126d2228e 2007 2 103.6 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
21 07f6c396-1e36-4ed0-af9c-0c520194d316 7abd287b-fa8f-454c-a265-057ee647d3f6 2009 5 111.33 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:50:27.0 _PRIMARY_
22 07f7ffc3-a5dc-4313-8aed-363b3db8f059 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2013 2 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
23 0a1632cb-4e93-485c-ae99-27410921bbb7 f5572f06-87ba-433d-a0f6-31c126d2228e 2015 3 92.6 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
24 0a1a4ca3-9114-4468-8310-d124c6247f2c 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2009 4 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
25 0a2eb729-9b96-4cd2-8125-06734fadb2e5 7abd287b-fa8f-454c-a265-057ee647d3f6 2014 12 110.90 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:59:51.0 _PRIMARY_
26 0ac808f6-42f2-49dc-bb13-86f2ae41ac39 f5572f06-87ba-433d-a0f6-31c126d2228e 2011 11 100.1 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
27 0b40d2e9-ff5e-4511-9b75-3d267b2ff211 7abd287b-fa8f-454c-a265-057ee647d3f6 2009 1 112.67 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:49:54.0 _PRIMARY_
28 0ca925de-2da0-4163-86c4-857df04a6a6d f5572f06-87ba-433d-a0f6-31c126d2228e 2007 1 103.6 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
29 0dcda7a4-e3f7-47e2-abd5-f177b5a543cf f5572f06-87ba-433d-a0f6-31c126d2228e 2006 1 104.4 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
30 0e94761b-51ac-4857-8007-c645ef7728ce 7abd287b-fa8f-454c-a265-057ee647d3f6 2015 2 110.77 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 16:00:11.0 _PRIMARY_
31 0ebcd7bc-c135-4844-97bf-ec08113d45a1 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2006 1 6.12 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
32 0edd70b0-b042-4438-8930-1c15ff1092ad b0fc19ee-2297-4d43-b9da-22388674b693 1986 108.60 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
33 0f035f0a-535b-4a24-b8c1-dbcaecec1cf9 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2011 10 7.05 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
34 0f4e043a-7364-417c-9e0d-76e215a606ab 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2015 8 5.15 INPUT admin 2024-04-28 16:51:57.0 admin 2024-04-28 16:51:57.0 _PRIMARY_
35 0f7d2b29-29ae-43a2-a06a-77ca29439e67 7abd287b-fa8f-454c-a265-057ee647d3f6 2013 4 112.47 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:56:53.0 _PRIMARY_
36 119da50f-bf59-4c53-8a1e-039d2003dc75 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2012 6 6.8 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
37 11af2390-4543-4c85-806f-8e6b8d59494a 7abd287b-fa8f-454c-a265-057ee647d3f6 2014 5 110.9 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:58:56.0 _PRIMARY_
38 131a8c72-e28e-4d97-ac4f-1535a2040424 f5572f06-87ba-433d-a0f6-31c126d2228e 2013 3 104.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
39 13bfb794-3415-4bea-94bd-042e5c9db050 f5572f06-87ba-433d-a0f6-31c126d2228e 2009 6 100.1 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
40 15dd8c9d-3b6b-4c1f-9d81-c1c759f2616a f5572f06-87ba-433d-a0f6-31c126d2228e 2008 9 102.0 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
41 164280ae-2dc5-475f-b9b4-9aa0274039b3 7abd287b-fa8f-454c-a265-057ee647d3f6 2014 2 111.37 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:58:14.0 _PRIMARY_
42 167883ea-7393-4e50-b777-70a040173aa9 f5572f06-87ba-433d-a0f6-31c126d2228e 2006 5 103.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
43 16ae1071-17f7-4a26-b26e-dc545dca4ea8 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2012 7 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
44 16cb65e9-cc3c-43c3-8e91-c37e8f7175b6 7abd287b-fa8f-454c-a265-057ee647d3f6 2015 1 110.83 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 16:00:05.0 _PRIMARY_
45 17bbdaeb-463b-48c7-a48d-333c2ff7986e 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2008 1 7.83 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
46 19b18edd-c515-4b2f-988a-16f1875cf604 7abd287b-fa8f-454c-a265-057ee647d3f6 2006 7 112.33 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:43:47.0 _PRIMARY_
47 1a0ca5f0-8677-4e45-90b9-2b975fe7938e b0fc19ee-2297-4d43-b9da-22388674b693 2003 111.50 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
48 1a451b0e-06a2-41b6-a8a4-2c327c9a0add b0fc19ee-2297-4d43-b9da-22388674b693 2008 114.50 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
49 1a7c78ec-e858-4640-abd2-dd6cd224b1b4 7abd287b-fa8f-454c-a265-057ee647d3f6 2008 6 115.2 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:49:00.0 _PRIMARY_
50 1c20c21e-6b87-4518-b6a2-63031179c5c2 f5572f06-87ba-433d-a0f6-31c126d2228e 2013 5 106.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
51 1caadac4-979b-49a1-a40f-358366f803fa f5572f06-87ba-433d-a0f6-31c126d2228e 2014 2 107.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
52 1d71b1f9-dc20-44c2-98e7-cf9d98607a2b 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2012 10 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
53 1e3c78b5-5ccb-4dc9-b4df-247b228011c5 7abd287b-fa8f-454c-a265-057ee647d3f6 2009 4 110.17 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:50:21.0 _PRIMARY_
54 20b577d2-18b6-44c8-80a6-0d66f6a110ee f5572f06-87ba-433d-a0f6-31c126d2228e 2014 10 96.4 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
55 2115a720-6053-4c8a-b9fa-a5f6455bfd04 7abd287b-fa8f-454c-a265-057ee647d3f6 2012 10 113.73 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:55:58.0 _PRIMARY_
56 21a4bddd-9f9f-426c-88ae-b1c832af8599 b0fc19ee-2297-4d43-b9da-22388674b693 1999 107.80 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
57 21cb058d-5f0c-4275-9193-ba152cedb9be f5572f06-87ba-433d-a0f6-31c126d2228e 2012 8 99.1 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
58 21e96e1a-9583-4604-b601-00f667bb4987 b0fc19ee-2297-4d43-b9da-22388674b693 1994 113.50 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
59 227e8efc-02f1-44d3-9eb3-52661e86054f f5572f06-87ba-433d-a0f6-31c126d2228e 2013 9 108.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
60 2293c674-3c2e-4704-972a-efbe967e7456 f5572f06-87ba-433d-a0f6-31c126d2228e 2009 4 98.7 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
61 24e1190c-0726-4e02-9e39-2d5a3c3abe70 f5572f06-87ba-433d-a0f6-31c126d2228e 2011 8 104.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
62 256002c7-4e37-4d5f-af3c-b0de2f646976 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2010 11 6.14 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
63 256e3f1d-4f9c-4259-88eb-18272a7cbc0e f5572f06-87ba-433d-a0f6-31c126d2228e 2006 12 103.7 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
64 25c15a42-43ba-4031-81d1-65f2a7372bcc 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2013 12 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
65 270c5278-20a6-42b0-b7a3-73e120b2aeed 7abd287b-fa8f-454c-a265-057ee647d3f6 2014 4 110.90 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:58:47.0 _PRIMARY_
66 273c4d3a-2327-46af-b652-64a5ceb6d35e f5572f06-87ba-433d-a0f6-31c126d2228e 2007 6 105.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
67 277a8963-79dd-43de-b102-ab14dd78544a 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2013 9 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
68 27dc00c1-f58b-4748-9179-114472c9589e f5572f06-87ba-433d-a0f6-31c126d2228e 2007 10 112.0 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
69 27dee843-9236-4e23-bcbf-4aba4f75ca0c b0fc19ee-2297-4d43-b9da-22388674b693 1990 107.00 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
70 27eefcf8-86f4-417a-b762-3db82e5f6a61 f5572f06-87ba-433d-a0f6-31c126d2228e 2014 11 95.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
71 284291c8-1bdc-429b-a970-647d71e89d80 f5572f06-87ba-433d-a0f6-31c126d2228e 2013 12 109.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
72 2adcc4e1-65bf-4b0e-a911-edf2fa79040b 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2006 4 6.39 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
73 2af65704-3c7a-45bb-8b33-19eabfcfab14 f5572f06-87ba-433d-a0f6-31c126d2228e 2012 9 99.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
74 2bb7f96a-f9d1-4dd3-9e03-50d492a017bd 7abd287b-fa8f-454c-a265-057ee647d3f6 2014 7 110.87 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:59:10.0 _PRIMARY_
75 2c4265aa-2241-4410-977a-6b1c5712f4d8 7abd287b-fa8f-454c-a265-057ee647d3f6 2010 7 117.43 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:52:00.0 _PRIMARY_
76 2cb81752-badd-4407-bd36-3db6fb552712 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2007 9 7.83 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
77 2da2d40f-7510-4f56-b246-8423bea9b606 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2012 11 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
78 2dc25142-5feb-49fc-bd1e-02ce703724c7 b0fc19ee-2297-4d43-b9da-22388674b693 1997 111.20 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
79 2eed1b54-4ac3-4d3c-abd1-47a997098a61 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2011 3 6.6 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
80 2f1df334-a742-49af-9e27-e3f8299c0d9c 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2008 9 7.74 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
81 2fda274a-5356-4d79-a939-bf78447cfdfe f5572f06-87ba-433d-a0f6-31c126d2228e 2008 2 113.8 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
82 2fe3047f-3e6c-4696-8f06-f8007e7cff62 7abd287b-fa8f-454c-a265-057ee647d3f6 2007 10 115.5 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:47:58.0 _PRIMARY_
83 3194cd96-581e-4d71-a28c-249dd5235d79 7abd287b-fa8f-454c-a265-057ee647d3f6 2006 3 112.6 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:43:07.0 _PRIMARY_
84 31c80af9-f83c-4df5-856a-52b13d30d501 7abd287b-fa8f-454c-a265-057ee647d3f6 2008 1 115.23 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:48:25.0 _PRIMARY_
85 32fa92da-e726-47a8-b7fb-3a494658641d f5572f06-87ba-433d-a0f6-31c126d2228e 2015 6 93.1 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
86 330332f5-f5ba-4fc0-80e4-c2d0a6494728 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2015 7 5.4 INPUT admin 2024-04-28 16:51:57.0 admin 2024-04-28 16:51:57.0 _PRIMARY_
87 35b60d15-becd-4713-bea8-1b3b248eb9c1 7abd287b-fa8f-454c-a265-057ee647d3f6 2010 1 116.4 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:51:23.0 _PRIMARY_
88 35c3ad34-025e-4e46-a3f4-cece1b0fcd17 7abd287b-fa8f-454c-a265-057ee647d3f6 2008 9 115.3 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:49:21.0 _PRIMARY_
89 3657c10c-89e7-43a5-b4e7-4db3778e70ee f5572f06-87ba-433d-a0f6-31c126d2228e 2012 2 98.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
90 373d599b-4e74-4ecb-b570-053b2433a345 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2015 12 4.9 INPUT admin 2024-04-28 16:51:57.0 admin 2024-04-28 16:51:57.0 _PRIMARY_
91 375f99eb-bfa1-4bab-8e3f-4bd699c63203 b0fc19ee-2297-4d43-b9da-22388674b693 2013 112.30 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
92 377c957e-2ea2-4369-9b47-32f4417983b3 f5572f06-87ba-433d-a0f6-31c126d2228e 2013 7 107.1 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
93 380ead9c-624a-44d6-a05b-90e0959ad8a0 f5572f06-87ba-433d-a0f6-31c126d2228e 2008 12 94.8 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
94 39c98071-6c5a-4f4d-bcef-5ce4927c03fd f5572f06-87ba-433d-a0f6-31c126d2228e 2013 10 109.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
95 3bcc96ba-0a67-4e32-b621-712def6d35d5 f5572f06-87ba-433d-a0f6-31c126d2228e 2009 9 102.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
96 3bf07b7d-837c-48d7-b8b0-35fb5f188a1d 7abd287b-fa8f-454c-a265-057ee647d3f6 2011 4 116.37 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:53:29.0 _PRIMARY_
97 3c3427b0-1e2a-46ac-aae9-5c25e3d0f00e 7abd287b-fa8f-454c-a265-057ee647d3f6 2008 8 115.27 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:49:14.0 _PRIMARY_
98 3c6830e9-32c8-41f2-8390-e9d8310116a1 f5572f06-87ba-433d-a0f6-31c126d2228e 2010 7 110.7 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
99 3cbf6d0c-89a9-4f75-9bb1-84aa489bf1f7 f5572f06-87ba-433d-a0f6-31c126d2228e 2011 4 105.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
100 3e59db88-0475-4ec6-a9b2-0bc1bc648acf 7abd287b-fa8f-454c-a265-057ee647d3f6 2009 8 113.1 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:50:46.0 _PRIMARY_
101 3ee38114-7b90-42fb-89d0-f5678ee7b060 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2014 10 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
102 3f0af2a9-2317-4b94-998d-2993508fd24d 7abd287b-fa8f-454c-a265-057ee647d3f6 2012 9 113.8 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:55:39.0 _PRIMARY_
103 40c903c4-3ed0-4816-84d1-eb0df260760d 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2010 1 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
104 4139d439-9835-4765-9028-8b189caecd95 f5572f06-87ba-433d-a0f6-31c126d2228e 2006 9 103.1 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
105 4314b902-e392-4a23-b96d-8e9c29d3e163 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2008 6 7.83 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
106 435c078e-dfab-4c02-a0e6-9c7c0300f5d1 f5572f06-87ba-433d-a0f6-31c126d2228e 2015 5 93.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
107 442d6681-7cb3-4762-b052-cf550e536b66 f5572f06-87ba-433d-a0f6-31c126d2228e 2009 3 98.7 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
108 446486bd-99ce-464f-97f8-ac8db5604c31 b0fc19ee-2297-4d43-b9da-22388674b693 2010 117.10 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
109 468114a5-ac1a-46f5-ab6d-319c5486d346 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2009 6 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
110 475ad441-8724-4852-a359-03a791abd25e b0fc19ee-2297-4d43-b9da-22388674b693 2012 113.60 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
111 47907ede-0dba-4910-ba5c-f31bec8ed10d f5572f06-87ba-433d-a0f6-31c126d2228e 2009 2 98.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
112 47d5a420-fd36-4170-9c76-9e0ad7430677 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2012 1 7.05 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
113 47e21afb-944f-40f1-951a-61bcee0ebf12 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2006 10 6.84 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
114 482028bd-674c-4083-a5b5-51ed01cc69cf 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2007 1 6.84 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
115 484c9c1a-7b46-4404-a1cd-f32ba8310d59 7abd287b-fa8f-454c-a265-057ee647d3f6 2011 1 116.83 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:52:44.0 _PRIMARY_
116 48c4afa2-78da-446b-9a6d-f18b7bce4ea9 7abd287b-fa8f-454c-a265-057ee647d3f6 2014 10 110.83 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:59:32.0 _PRIMARY_
117 490729b4-1165-4b18-ad33-6259b25d3126 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2014 4 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
118 49289838-087b-4da7-a035-8a7181dc3494 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2015 11 4.9 INPUT admin 2024-04-28 16:51:57.0 admin 2024-04-28 16:51:57.0 _PRIMARY_
119 496cf0ee-660e-4410-86ca-6664d137b7b0 7abd287b-fa8f-454c-a265-057ee647d3f6 2015 12 111 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 16:01:12.0 _PRIMARY_
120 49d3d721-8a3e-44dd-b697-78e5ce0ff579 f5572f06-87ba-433d-a0f6-31c126d2228e 2008 11 95.4 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
121 4a035a27-7b35-42a9-9063-5706d679ebee 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2009 3 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
122 4a16b621-f4cb-4a9f-ad7f-07b5526186b6 7abd287b-fa8f-454c-a265-057ee647d3f6 2009 12 114.95 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:51:12.0 _PRIMARY_
123 4b86dd83-e90c-4571-a233-cbb3663b59c7 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2011 5 6.8 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
124 4ca5cbbd-e820-47b9-b411-4db3e9184120 7abd287b-fa8f-454c-a265-057ee647d3f6 2007 1 112.63 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:46:42.0 _PRIMARY_
125 4d4187d7-6f09-4d18-9a1c-cdb797fbf3b6 7abd287b-fa8f-454c-a265-057ee647d3f6 2014 6 110.90 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:59:03.0 _PRIMARY_
126 4dd281a4-cb7d-47a8-9fdf-6ce25d8745c5 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2014 1 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
127 4e301d46-7bb7-471f-9789-8a70f6d197dd 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2009 1 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
128 4e32f02c-0fac-4a1b-9587-0b3c4592c049 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2013 11 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
129 4f43ebb8-dfba-4ea4-a71a-82fd152e0057 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2007 5 7.2 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
130 4f964ce9-39e7-42c1-9a4e-0a695fdab9b4 7abd287b-fa8f-454c-a265-057ee647d3f6 2007 4 113.83 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:47:06.0 _PRIMARY_
131 4fc600ca-3cf9-42ac-9f73-e5486b86898c 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2010 2 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
132 50f6bb98-a084-4f1a-b876-1dba5dac4dff b0fc19ee-2297-4d43-b9da-22388674b693 1987 105.30 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
133 51369e70-6249-4ab3-8599-6bf0a5c634da 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2008 12 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
134 51cb374e-71b4-425c-9580-6142baad3d04 b0fc19ee-2297-4d43-b9da-22388674b693 1991 109.20 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
135 52204a6b-c72b-4787-aa36-0b83b7ec6da9 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2009 11 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
136 525e9af1-bb6a-46d0-a253-95ebc36e208e 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2013 6 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
137 52694f84-05b6-4a28-b466-97f8bd24235c b0fc19ee-2297-4d43-b9da-22388674b693 2000 108.50 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
138 52ca9604-f876-48f0-9649-62c0d6a2f85c b0fc19ee-2297-4d43-b9da-22388674b693 2006 112.20 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
139 55267c03-b278-4f3d-8b59-5dea552a46b5 7abd287b-fa8f-454c-a265-057ee647d3f6 2006 6 112.6 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:43:34.0 _PRIMARY_
140 55b85ed2-a279-4a38-845f-1f2fa6d340b1 f5572f06-87ba-433d-a0f6-31c126d2228e 2010 6 111.0 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
141 5686cf72-af55-4919-9d60-572d0e5663d5 f5572f06-87ba-433d-a0f6-31c126d2228e 2008 1 116.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
142 56f08ce8-73b1-4ed3-bc5e-34c2fb5d94cb f5572f06-87ba-433d-a0f6-31c126d2228e 2015 9 97.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
143 585cc1d9-9f76-446c-9f08-8046cc278cda b0fc19ee-2297-4d43-b9da-22388674b693 1993 115.60 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
144 5865b704-15a5-499a-a363-65bca5bd14d7 f5572f06-87ba-433d-a0f6-31c126d2228e 2013 8 107.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
145 58ccfa1d-1bce-430f-9077-32ab0e4d9720 b0fc19ee-2297-4d43-b9da-22388674b693 2007 115.90 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
146 59d4b75f-7c20-4192-85ff-f837580632f2 f5572f06-87ba-433d-a0f6-31c126d2228e 2010 8 110.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
147 5e3e941e-a418-4563-a279-b8224bee337b 7abd287b-fa8f-454c-a265-057ee647d3f6 2007 2 113.07 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:46:50.0 _PRIMARY_
148 5ff0a463-d83b-4b31-a843-2f283f07b1c8 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2006 8 6.84 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
149 62b55a09-6dd5-46b7-9903-1ec0bea3c85f 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2011 4 6.8 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
150 62cebd45-c200-49f0-8e95-f0f54e2fd650 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2010 9 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
151 63b41047-1edc-4955-83c0-b4b25ea9a679 7abd287b-fa8f-454c-a265-057ee647d3f6 2010 4 118.73 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:51:41.0 _PRIMARY_
152 64f833ec-2987-4847-8b53-8341f531c3d3 f5572f06-87ba-433d-a0f6-31c126d2228e 2014 6 103.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
153 65662ccc-d535-459e-965c-79bec74b7e1c f5572f06-87ba-433d-a0f6-31c126d2228e 2011 9 102.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
154 662ca037-835a-455f-bf8d-7ebef12685f0 7abd287b-fa8f-454c-a265-057ee647d3f6 2006 5 112.6 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:43:30.0 _PRIMARY_
155 66990acf-fee5-4e3c-bdc6-a410718b26b6 b0fc19ee-2297-4d43-b9da-22388674b693 1982 108.90 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
156 6776f5f5-37fb-45d4-ba35-c28ef3de1355 7abd287b-fa8f-454c-a265-057ee647d3f6 2015 10 111 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 16:01:02.0 _PRIMARY_
157 67d03f10-9074-4f98-acea-2ee9e3f08724 f5572f06-87ba-433d-a0f6-31c126d2228e 2006 8 102.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
158 699ba1ea-a14c-4461-9202-c23ab0fb29ff 7abd287b-fa8f-454c-a265-057ee647d3f6 2012 1 115.73 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:54:41.0 _PRIMARY_
159 69fef2dc-cb7a-4ec0-ae41-bd7d9af86327 f5572f06-87ba-433d-a0f6-31c126d2228e 2010 12 108.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
160 6a32e0e2-489e-4633-a11d-dd12e26dee10 f5572f06-87ba-433d-a0f6-31c126d2228e 2006 3 103.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
161 6a578999-1067-4766-bfc1-7a59d226ba45 7abd287b-fa8f-454c-a265-057ee647d3f6 2015 11 111 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 16:01:07.0 _PRIMARY_
162 6a5c72ca-ce8a-4f91-ab77-4f61f65b7af4 7abd287b-fa8f-454c-a265-057ee647d3f6 2006 8 112.07 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:43:57.0 _PRIMARY_
163 6b2a6ae4-d933-40a2-9fad-4bb0aa4adf8a b0fc19ee-2297-4d43-b9da-22388674b693 1995 112.30 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
164 6bea5953-e0a1-443b-9938-489fce5d9057 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2012 3 7.05 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
165 6c993225-d734-4bc0-9c50-4cbeb16bd396 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2006 9 6.84 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
166 6dc53014-ed16-41da-81ec-6d52fe510419 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2010 4 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
167 6dc6ce5d-f413-4d22-813c-263ee32a85f3 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2014 8 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
168 6e16ccec-1a2b-4ec8-863b-21de4062fe01 f5572f06-87ba-433d-a0f6-31c126d2228e 2011 1 107.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
169 6e47afe5-9ec1-421f-8984-97e7d0f624fb 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2009 8 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
170 6ed742db-3835-4518-94d8-9a4572653a43 b0fc19ee-2297-4d43-b9da-22388674b693 1988 109.50 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
171 700323f1-b0bf-48cc-a2f9-17c18e98cba2 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2011 12 7.05 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
172 706df80c-9cac-47d8-ba35-b8bf4b23ec30 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2015 2 6.15 INPUT admin 2024-04-28 16:51:57.0 admin 2024-04-28 16:51:57.0 _PRIMARY_
173 707bc6de-fe9e-4597-813b-3450f9231e68 7abd287b-fa8f-454c-a265-057ee647d3f6 2010 9 117.1 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:52:12.0 _PRIMARY_
174 71d3b681-4e8f-49ca-a5ee-dcdffd3cefc8 f5572f06-87ba-433d-a0f6-31c126d2228e 2014 3 107.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
175 71f18228-c3e5-44e2-a04d-af128ca7143c f5572f06-87ba-433d-a0f6-31c126d2228e 2007 5 104.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
176 720dd796-df9d-4339-838f-2d4d616a7552 7abd287b-fa8f-454c-a265-057ee647d3f6 2006 4 112.6 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:43:17.0 _PRIMARY_
177 722176dc-1e75-40cf-a28d-8ad57b75c9d3 f5572f06-87ba-433d-a0f6-31c126d2228e 2012 1 99.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
178 7285ada0-5ffc-4be7-a60a-e8a6165ae527 7abd287b-fa8f-454c-a265-057ee647d3f6 2015 5 110.9 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 16:00:32.0 _PRIMARY_
179 728f8b7a-0783-4a0c-bd2b-d5ea9eb2e04e 7abd287b-fa8f-454c-a265-057ee647d3f6 2007 9 115.3 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:47:48.0 _PRIMARY_
180 740c892b-57e1-4aec-8009-33b1e702e6a4 f5572f06-87ba-433d-a0f6-31c126d2228e 2007 7 106.8 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
181 74122208-2f23-4c6f-9955-f0c85c341ce8 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2015 5 5.65 INPUT admin 2024-04-28 16:51:57.0 admin 2024-04-28 16:51:57.0 _PRIMARY_
182 748cde53-9e42-4b4e-a88c-72ed12ad0b71 7abd287b-fa8f-454c-a265-057ee647d3f6 2009 11 114.43 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:51:05.0 _PRIMARY_
183 75188a18-c0f7-4782-9894-eee43915c920 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2012 5 7.05 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
184 76691c82-3c77-4e93-a3c6-c0199637740a b0fc19ee-2297-4d43-b9da-22388674b693 1983 110.30 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
185 77250349-444f-49c6-97a1-64cd0e73e03d f5572f06-87ba-433d-a0f6-31c126d2228e 2009 12 107.6 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
186 77e41a1c-a8df-4fed-bb46-ea26743dfcd4 f5572f06-87ba-433d-a0f6-31c126d2228e 2015 12 99.0 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
187 782ec8d6-aa2f-4a27-b461-d6489c3530e2 f5572f06-87ba-433d-a0f6-31c126d2228e 2011 7 105.6 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
188 78696256-be19-4802-926e-3238cdba8404 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2009 2 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
189 79b10ad8-bf46-453f-bddc-ac0280def44b 7abd287b-fa8f-454c-a265-057ee647d3f6 2013 7 112.4 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:57:15.0 _PRIMARY_
190 79b3000f-545c-43da-aa59-1ca532609092 f5572f06-87ba-433d-a0f6-31c126d2228e 2013 2 103.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
191 7a146e9e-2b80-4ae4-ba8c-06207b69f3cd f5572f06-87ba-433d-a0f6-31c126d2228e 2014 7 102.4 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
192 7ae2cb78-a2b7-434a-b5cf-ca8f8d2b08d7 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2015 4 5.9 INPUT admin 2024-04-28 16:51:57.0 admin 2024-04-28 16:51:57.0 _PRIMARY_
193 7b30dd80-322b-4344-a1ef-cb258f38bb81 7abd287b-fa8f-454c-a265-057ee647d3f6 2006 12 112.2 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:44:56.0 _PRIMARY_
194 7c10c6fd-bd6b-4f89-8cf8-f23018e87abf 7abd287b-fa8f-454c-a265-057ee647d3f6 2008 2 114.57 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:48:33.0 _PRIMARY_
195 7c329888-5868-4132-80e1-f00166288422 f5572f06-87ba-433d-a0f6-31c126d2228e 2008 4 113.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
196 7c3fe167-94ea-4547-b5c5-450020c76f9e 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2009 5 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
197 7cca72ed-40c8-4c13-903e-349f62fd54ba 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2006 2 6.12 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
198 7dd9dd80-e9f5-45b1-908c-1e31c607e7e9 7abd287b-fa8f-454c-a265-057ee647d3f6 2010 5 118.17 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:51:47.0 _PRIMARY_
199 7e5c1f6f-6b1e-40fa-b892-f08120cb8aa0 f5572f06-87ba-433d-a0f6-31c126d2228e 2015 2 93.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
200 7fb195cb-87e5-4288-94ce-5717aacecf38 f5572f06-87ba-433d-a0f6-31c126d2228e 2008 10 96.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
201 80eb02f4-4cf7-4186-9edd-f1b17c058f8b f5572f06-87ba-433d-a0f6-31c126d2228e 2015 4 93.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
202 810497b0-8c7d-42d1-953e-9e6a76324d91 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2008 3 7.83 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
203 81bb4cd1-9a89-4846-992d-c590d5d30e22 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2013 7 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
204 81dbc471-8c4b-4151-bf32-a6fc169667f2 f5572f06-87ba-433d-a0f6-31c126d2228e 2014 4 106.1 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
205 82eae485-1215-43a4-8447-9fc1977a1cd5 7abd287b-fa8f-454c-a265-057ee647d3f6 2007 3 113.5 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:46:59.0 _PRIMARY_
206 82f5e627-660a-4ae4-8176-8cd4160c0ce5 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2010 5 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
207 8359c1d2-fc22-4e8e-8603-06791ba9afb9 f5572f06-87ba-433d-a0f6-31c126d2228e 2012 3 98.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
208 83d8342b-8d3e-4200-9e3e-5e8c524eff9e 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2013 1 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
209 83f5c645-3724-4fdc-9ae7-6aff514f2d75 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2012 2 7.05 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
210 84b24b1a-89d4-405e-9d12-c79746b06ddb f5572f06-87ba-433d-a0f6-31c126d2228e 2008 6 111.7 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
211 85a80ada-2d4b-47bc-b22b-9281c15f2021 b0fc19ee-2297-4d43-b9da-22388674b693 2002 110.20 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
212 8621a0f7-b7da-4abb-9421-da9f0401987c 7abd287b-fa8f-454c-a265-057ee647d3f6 2011 2 116.57 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:52:52.0 _PRIMARY_
213 86585be5-c90a-4d5e-bfab-2f3e29e00cae 7abd287b-fa8f-454c-a265-057ee647d3f6 2010 3 119.3 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:51:36.0 _PRIMARY_
214 866fcc9c-0fef-497d-9269-2de9a49863af f5572f06-87ba-433d-a0f6-31c126d2228e 2014 12 94.8 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
215 868ff8e8-2d7f-4f99-9ff7-b997c0fb534b f5572f06-87ba-433d-a0f6-31c126d2228e 2011 2 106.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
216 876e7e82-fa61-4de8-87c6-1c9f7f1fb600 7abd287b-fa8f-454c-a265-057ee647d3f6 2013 9 112.40 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:57:28.0 _PRIMARY_
217 87bf199a-5245-4a2e-afa3-6c344eb384da f5572f06-87ba-433d-a0f6-31c126d2228e 2008 7 109.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
218 89d89a31-a8ef-4dd0-bbca-ddfa65047059 7abd287b-fa8f-454c-a265-057ee647d3f6 2008 3 113.9 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:48:40.0 _PRIMARY_
219 8c0c3ac1-e499-4861-b633-4f6b2329d962 f5572f06-87ba-433d-a0f6-31c126d2228e 2012 6 98.1 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
220 8c58e2ea-096b-4804-a656-15b69fc2c88d 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2009 12 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
221 8d3b3e9f-e186-452d-b975-fadd10a8afd8 7abd287b-fa8f-454c-a265-057ee647d3f6 2006 10 111.93 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:44:36.0 _PRIMARY_
222 8e641f99-c963-485a-838d-54f8ad42e142 7abd287b-fa8f-454c-a265-057ee647d3f6 2012 4 114.27 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:55:01.0 _PRIMARY_
223 8e6b33c2-cbbc-43ff-bac0-fb1a20f6140c f5572f06-87ba-433d-a0f6-31c126d2228e 2012 11 100.6 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
224 8e781fa8-135a-40fb-8a41-d7453839bfbc f5572f06-87ba-433d-a0f6-31c126d2228e 2010 9 111.0 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
225 8e917f8d-1252-409f-a4d4-930f62322c12 7abd287b-fa8f-454c-a265-057ee647d3f6 2011 8 116.5 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:53:59.0 _PRIMARY_
226 8f1b9bf8-5a22-4834-84e0-25ebd0fd006a 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2007 3 7.11 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
227 8f49f08b-bdd1-415f-bb29-ce3d19dcfddf 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2010 8 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
228 8f983b06-c8e0-43e7-85c9-3d1a2293e0c3 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2007 12 7.83 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
229 8fdbfbdb-5d4c-4252-816c-7947387f794f 7abd287b-fa8f-454c-a265-057ee647d3f6 2009 7 112.8 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:50:39.0 _PRIMARY_
230 9129214e-94c1-43e6-8812-d8cf318f2d0d 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2011 9 7.05 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
231 91db4b52-a2d6-4035-bc1e-ddc3d921ac04 7abd287b-fa8f-454c-a265-057ee647d3f6 2011 6 116.5 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:53:45.0 _PRIMARY_
232 9277a500-dc91-4ed5-9987-f1646c4f0daa f5572f06-87ba-433d-a0f6-31c126d2228e 2010 2 111.4 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
233 928e3134-eb97-4073-9f50-10d03141200d f5572f06-87ba-433d-a0f6-31c126d2228e 2006 7 102.0 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
234 92bc5198-43f1-4118-87c9-a8d70fe067ba 7abd287b-fa8f-454c-a265-057ee647d3f6 2007 7 114.77 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:47:31.0 _PRIMARY_
235 93779d1e-fda2-4ddc-aee5-35f4ecdd0abf b0fc19ee-2297-4d43-b9da-22388674b693 1996 111.40 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
236 94ae8330-6022-4d03-b6b6-fca54df084e9 b0fc19ee-2297-4d43-b9da-22388674b693 2015 111.0 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
237 961b878d-c773-4263-8210-4e49c91d4596 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2006 7 6.39 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
238 9682eb86-2262-450f-bee6-336d849249c3 f5572f06-87ba-433d-a0f6-31c126d2228e 2014 9 97.7 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
239 969c0728-07ef-4696-84e5-4e8cc2212ef2 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2006 3 6.12 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
240 96b82fbb-1f14-487c-85cc-4f1a0fd0b38c 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2007 10 7.83 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
241 9788b4e7-3a26-4c78-88ee-eb5df07bd54f f5572f06-87ba-433d-a0f6-31c126d2228e 2015 1 94.0 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
242 980b9f94-7ce9-429a-8ca7-4b283fe0641a 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2011 6 6.8 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
243 987ca817-f9f8-4f77-880a-d4c7af76588b 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2013 3 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
244 98ed6af5-de66-4c05-b80c-a9654252ee7a f5572f06-87ba-433d-a0f6-31c126d2228e 2009 11 107.4 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
245 9b0f6b93-afd6-4d60-a5f1-275df6e97fae 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2010 6 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
246 9b785e87-3450-43b9-b710-1ddd948f7156 f5572f06-87ba-433d-a0f6-31c126d2228e 2012 7 98.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
247 9ca7bd64-c661-4eee-b5f2-54898a245746 f5572f06-87ba-433d-a0f6-31c126d2228e 2010 11 109.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
248 9cb74aca-81d4-4a7d-99ce-225e8e5deae0 b0fc19ee-2297-4d43-b9da-22388674b693 2005 111.50 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
249 9d39361e-a1d3-466a-af7d-ef163a31f859 7abd287b-fa8f-454c-a265-057ee647d3f6 2013 2 112.87 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:56:38.0 _PRIMARY_
250 9d9d83d4-9fe9-41b5-bbe7-f0433491dad8 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2006 11 6.84 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
251 9da33d71-8c44-4f57-9398-03ded969ce3a f5572f06-87ba-433d-a0f6-31c126d2228e 2006 2 103.4 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
252 9da3db86-92a4-45f6-aac2-75f716c1a63a 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2014 6 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
253 9f039e7a-ef68-4590-8737-49c3b0e2d082 f5572f06-87ba-433d-a0f6-31c126d2228e 2010 1 109.1 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
254 9f620472-2006-4bb4-837e-90c3ac20946f 7abd287b-fa8f-454c-a265-057ee647d3f6 2012 8 113.87 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:55:32.0 _PRIMARY_
255 9f86b58a-16c3-4f1b-8ded-db555c3a4785 7abd287b-fa8f-454c-a265-057ee647d3f6 2006 9 111.8 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:44:26.0 _PRIMARY_
256 9fd0ece1-a1db-4441-98dc-b6240c962e78 7abd287b-fa8f-454c-a265-057ee647d3f6 2007 8 115.03 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:47:39.0 _PRIMARY_
257 a1408c0b-72eb-4730-a790-48aefd7281a6 b0fc19ee-2297-4d43-b9da-22388674b693 1980 107.70 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
258 a25b51ae-a49a-4431-88c9-c93dd6e9e3c8 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2014 11 6.15 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
259 a29bf194-e948-459e-a5d5-da6406f54709 f5572f06-87ba-433d-a0f6-31c126d2228e 2010 4 112.8 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
260 a2cb49e6-d181-4bc9-a63f-de49498c7902 f5572f06-87ba-433d-a0f6-31c126d2228e 2013 4 105.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
261 a2e23971-1461-4346-a689-9f9578de740a 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2015 10 4.9 INPUT admin 2024-04-28 16:51:57.0 admin 2024-04-28 16:51:57.0 _PRIMARY_
262 a2eb8851-cc26-4122-9227-27c5d4090341 7abd287b-fa8f-454c-a265-057ee647d3f6 2007 5 114.17 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:47:15.0 _PRIMARY_
263 a3c38f8b-33d1-4e7f-bfa3-d48a12ff1c46 7abd287b-fa8f-454c-a265-057ee647d3f6 2008 7 115.23 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:49:08.0 _PRIMARY_
264 a4a85726-caff-47c5-b18c-a3e7d1517262 7abd287b-fa8f-454c-a265-057ee647d3f6 2007 11 115.7 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:48:06.0 _PRIMARY_
265 a5307e80-a273-4521-872c-7750232421dd f5572f06-87ba-433d-a0f6-31c126d2228e 2011 12 99.4 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
266 a5acd751-5f6a-44c1-a76c-89b0b4fd5fd7 7abd287b-fa8f-454c-a265-057ee647d3f6 2012 12 113.6 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:56:14.0 _PRIMARY_
267 a6ccb43e-e2fe-4646-9d28-25504e8fd32e f5572f06-87ba-433d-a0f6-31c126d2228e 2007 4 103.0 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
268 a76a778b-23cd-4ae5-ae96-a13705e51874 7abd287b-fa8f-454c-a265-057ee647d3f6 2013 3 112.5 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:56:44.0 _PRIMARY_
269 a8cc776c-b2cf-4abc-891c-56313f9869a2 7abd287b-fa8f-454c-a265-057ee647d3f6 2011 10 116.47 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:54:12.0 _PRIMARY_
270 a9744b5a-477a-4012-b6c0-9414f05437fc 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2012 9 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
271 a98c91fa-deda-481e-92df-59500576fcc6 7abd287b-fa8f-454c-a265-057ee647d3f6 2012 3 114.4 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:54:55.0 _PRIMARY_
272 aab2ae0b-cc91-46c9-9b3e-9aa0ec5d9642 7abd287b-fa8f-454c-a265-057ee647d3f6 2012 11 113.67 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:56:07.0 _PRIMARY_
273 ab0257f4-c407-4432-9d02-3291a314dfb1 f5572f06-87ba-433d-a0f6-31c126d2228e 2015 8 95.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
274 ab5cffe5-b9a9-4250-bedb-701df744ad66 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2010 7 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
275 abcf3e12-c4ed-47d9-948f-1609a186ac74 7abd287b-fa8f-454c-a265-057ee647d3f6 2011 11 116.43 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:54:19.0 _PRIMARY_
276 ac14560e-c122-40b0-82ef-e51c9d178ac7 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2013 8 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
277 aea253c8-a475-4bc9-95e2-454c0213a6f2 7abd287b-fa8f-454c-a265-057ee647d3f6 2015 6 111 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 16:00:44.0 _PRIMARY_
278 af318cc3-12b5-4b98-8228-0ac0fb82742e f5572f06-87ba-433d-a0f6-31c126d2228e 2014 5 105.4 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
279 af49c08d-34d0-45aa-87ce-a15b8dc85f8a b0fc19ee-2297-4d43-b9da-22388674b693 2011 116.40 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
280 af554e5a-17b2-4aff-b6f2-944578309b8d b0fc19ee-2297-4d43-b9da-22388674b693 1979 111.10 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
281 afab8858-b401-4218-8764-b584ed5d3ac1 7abd287b-fa8f-454c-a265-057ee647d3f6 2012 7 113.93 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:55:20.0 _PRIMARY_
282 afd1dd94-2ef6-4319-bdfb-7987d5ed7164 b0fc19ee-2297-4d43-b9da-22388674b693 2014 110.90 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
283 b15f2389-19ad-4137-8871-5c9c515629bf 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2006 5 6.39 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
284 b2325787-8797-49b8-ad6e-a78c920d5b1f 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2014 7 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
285 b2e9d5ec-b9d4-4119-8da2-20c56cb7c2f7 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2010 10 6.14 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
286 b50ff35d-b754-4777-a8d5-43c7b343b718 7abd287b-fa8f-454c-a265-057ee647d3f6 2010 2 117.85 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:51:29.0 _PRIMARY_
287 b60378f5-8088-42c9-a8d3-2d29690c8624 f5572f06-87ba-433d-a0f6-31c126d2228e 2006 11 103.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
288 b6385f5e-f02b-46a7-a54e-123fa8b4d2df f5572f06-87ba-433d-a0f6-31c126d2228e 2008 3 113.8 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
289 b87be416-6f35-4311-ac2a-f6178f7fd6ae 7abd287b-fa8f-454c-a265-057ee647d3f6 2015 8 111 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 16:00:56.0 _PRIMARY_
290 b93bf162-d562-403a-be0a-135f8fb20b2f f5572f06-87ba-433d-a0f6-31c126d2228e 2012 4 98.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
291 b9734275-4a1b-4138-80f4-da5780773b97 7abd287b-fa8f-454c-a265-057ee647d3f6 2008 11 114.77 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:49:34.0 _PRIMARY_
292 ba02f2c9-6f46-4678-865e-7c89151cb94f 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2015 6 5.4 INPUT admin 2024-04-28 16:51:57.0 admin 2024-04-28 16:51:57.0 _PRIMARY_
293 bab3c3ba-9f8f-41d5-a5e0-ff9474feda5e f5572f06-87ba-433d-a0f6-31c126d2228e 2007 8 109.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
294 bae368d1-5496-4c7f-84e7-79cd313b2aeb 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2011 7 7.05 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
295 bb0e2039-c89e-48b0-968a-243126beb5e8 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2008 5 7.83 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
296 bbee2746-df14-49a9-b31f-3319118db748 b0fc19ee-2297-4d43-b9da-22388674b693 2004 112.20 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
297 bcb41301-806f-4b65-960a-31c69da11d8e 7abd287b-fa8f-454c-a265-057ee647d3f6 2009 9 113.4 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:50:52.0 _PRIMARY_
298 bde33fac-5142-452d-bb3f-2858097bf26c 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2007 6 7.2 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
299 be2814c3-0617-4a7b-ad79-1a2b2287717a 7abd287b-fa8f-454c-a265-057ee647d3f6 2013 10 112.37 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:57:35.0 _PRIMARY_
300 be555d37-48d0-4af7-95e8-8d734e918448 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2011 11 7.05 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
301 bf9b485f-e5bc-44a3-88fb-c21a5f25c036 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2007 11 7.83 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
302 bfa210bc-945b-44b8-b8c6-4855bfc7fb5b 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2013 10 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
303 bfaa9ef8-505e-48f7-9a17-9cf1adad6133 f5572f06-87ba-433d-a0f6-31c126d2228e 2011 5 105.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
304 c0aa4b34-226e-4015-80f0-7a877d5aebdb 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2008 10 7.2 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
305 c1a8b7b9-8f0a-4a03-8656-49271e8d5788 7abd287b-fa8f-454c-a265-057ee647d3f6 2007 12 115.9 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:48:16.0 _PRIMARY_
306 c235e139-ab18-44d1-8baa-c84bf6233a18 f5572f06-87ba-433d-a0f6-31c126d2228e 2006 6 103.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
307 c2843a5c-e801-4f0e-9c73-dea043b8226b 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2013 4 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
308 c361afe8-d050-4093-8887-dde81611add9 f5572f06-87ba-433d-a0f6-31c126d2228e 2010 10 110.0 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
309 c53aac28-39cf-411e-83ae-c4f0380fdb81 f5572f06-87ba-433d-a0f6-31c126d2228e 2006 4 102.7 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
310 c57404ef-a93c-4961-a5d6-0bfcf21558d7 f5572f06-87ba-433d-a0f6-31c126d2228e 2007 12 115.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
311 c66b19d7-7fb5-4e67-adad-3a9f3ef43fc6 f5572f06-87ba-433d-a0f6-31c126d2228e 2012 5 98.1 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
312 c67af3d3-cf0a-49a7-8984-92fe86ead4ef 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2006 6 6.39 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
313 c72a752e-f96f-49ca-8992-d35b40af9fd9 7abd287b-fa8f-454c-a265-057ee647d3f6 2013 12 112.30 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:57:50.0 _PRIMARY_
314 c782c89e-c2ca-42bc-9f0d-227b25348e85 f5572f06-87ba-433d-a0f6-31c126d2228e 2015 10 97.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
315 c792479c-39bb-440e-9a84-db9048069697 f5572f06-87ba-433d-a0f6-31c126d2228e 2009 8 101.7 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
316 c799396f-00af-47b2-b814-5c1bd04dea12 7abd287b-fa8f-454c-a265-057ee647d3f6 2009 10 113.92 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:50:59.0 _PRIMARY_
317 c81a5d43-7220-440b-b24c-131dc34ad074 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2014 2 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
318 c822b987-c412-4d24-b350-4bdab946489f 7abd287b-fa8f-454c-a265-057ee647d3f6 2012 2 115.07 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:54:48.0 _PRIMARY_
319 c85e8bb4-8bce-42d1-8ab5-e2a51ffb042b f5572f06-87ba-433d-a0f6-31c126d2228e 2006 10 102.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
320 cb7a1431-b16a-4ed3-9038-011bf11aa111 f5572f06-87ba-433d-a0f6-31c126d2228e 2011 3 105.6 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
321 cc74abad-cb82-457f-8d5a-ac25d24a2abc 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2011 2 6.6 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
322 ce6aa849-22ed-4793-86e7-328081cce002 7abd287b-fa8f-454c-a265-057ee647d3f6 2011 7 116.5 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:53:51.0 _PRIMARY_
323 cf01c92a-1a43-41fb-8819-e00c0c4c96a8 7abd287b-fa8f-454c-a265-057ee647d3f6 2006 1 111.87 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:42:38.0 _PRIMARY_
324 cf0c2171-e9db-4c83-a723-c471b6ed8c43 7abd287b-fa8f-454c-a265-057ee647d3f6 2010 12 117.1 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:52:30.0 _PRIMARY_
325 cf2067d3-b99e-4a18-a1de-3183a4d90e41 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2014 12 6.15 INPUT admin 2024-04-28 16:51:57.0 admin 2024-04-28 16:51:57.0 _PRIMARY_
326 d014c20a-0837-410a-886c-a1661a0f11d7 7abd287b-fa8f-454c-a265-057ee647d3f6 2013 1 113.23 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:56:31.0 _PRIMARY_
327 d0c18ef8-c876-4d59-bcc8-8fd8e8ad048d f5572f06-87ba-433d-a0f6-31c126d2228e 2007 3 102.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
328 d1caef61-9307-4cad-b75a-0d534878d1df f5572f06-87ba-433d-a0f6-31c126d2228e 2008 8 106.4 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
329 d257df5b-72a5-442c-8028-71b61bb628f7 f5572f06-87ba-433d-a0f6-31c126d2228e 2012 12 101.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
330 d28965bc-693b-4a30-876b-2ac610857546 b0fc19ee-2297-4d43-b9da-22388674b693 1985 108.60 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
331 d32afca4-a031-4385-9bc6-f7ef5067dfc4 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2010 12 6.4 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
332 d43a2268-69f5-44a0-be9d-aa241fd48989 7abd287b-fa8f-454c-a265-057ee647d3f6 2015 7 111 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 16:00:53.0 _PRIMARY_
333 d4a7a95b-4e43-441f-8c25-5a6eb329d080 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2012 12 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
334 d5458258-8e22-43d1-be3c-4b59075cee16 7abd287b-fa8f-454c-a265-057ee647d3f6 2010 11 117.1 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:52:24.0 _PRIMARY_
335 d550d6cd-14aa-4041-bf84-eea3bd581920 f5572f06-87ba-433d-a0f6-31c126d2228e 2009 5 98.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
336 d584359d-cc6a-4863-99e4-9504269a2e2f f5572f06-87ba-433d-a0f6-31c126d2228e 2013 1 102.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
337 d5dd3019-7891-4eda-8ef8-fed987f9000a f5572f06-87ba-433d-a0f6-31c126d2228e 2011 6 105.8 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
338 d6942457-d526-450f-8ae5-ae75e0a132f3 f5572f06-87ba-433d-a0f6-31c126d2228e 2015 7 94.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
339 d6be84a6-3c92-4c7a-9502-58d3f863701d f5572f06-87ba-433d-a0f6-31c126d2228e 2007 11 114.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
340 d71928a7-f5c0-4f0d-8f49-87f86ac29da6 f5572f06-87ba-433d-a0f6-31c126d2228e 2013 11 109.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
341 d9be768b-4081-429f-9436-58a14bda4024 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2007 2 6.84 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
342 d9ddec54-dd19-4268-8df7-c0bb3e25d337 b0fc19ee-2297-4d43-b9da-22388674b693 2001 109.00 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
343 da83e28b-f67d-4bee-9984-c12509b9e72e f5572f06-87ba-433d-a0f6-31c126d2228e 2013 6 106.8 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
344 dacc5e15-ebfd-4624-8dd4-fb3a6f579c84 f5572f06-87ba-433d-a0f6-31c126d2228e 2007 9 113.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
345 db2cfa91-3727-4df8-a54b-68066939c786 7abd287b-fa8f-454c-a265-057ee647d3f6 2013 11 112.33 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:57:42.0 _PRIMARY_
346 db2ec005-9a7b-4c31-bb8f-c906d164de9f f5572f06-87ba-433d-a0f6-31c126d2228e 2008 5 112.8 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
347 db352677-7090-4502-ae5b-4685f67f609d f5572f06-87ba-433d-a0f6-31c126d2228e 2009 10 103.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
348 dc2a11c2-e63c-4b1b-b2a6-25e8cd8e4971 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2011 8 7.05 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
349 dc5f2595-c15c-4573-bc3b-5db6414a9410 b0fc19ee-2297-4d43-b9da-22388674b693 1989 104.90 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
350 dc84ca8f-5ea9-4a35-9301-fb3ea48baede 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2009 10 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
351 dcb18a07-2bf9-4d91-8413-05e01215b6c4 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2007 7 7.38 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
352 dd648b23-f54d-4bf3-84b0-a74007851905 f5572f06-87ba-433d-a0f6-31c126d2228e 2014 1 108.7 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
353 dd94e8a6-13f3-4dfc-9a71-52df99835b02 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2015 3 5.9 INPUT admin 2024-04-28 16:51:57.0 admin 2024-04-28 16:51:57.0 _PRIMARY_
354 de619c4e-2c35-4cdf-9a0f-1ace30a09c41 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2014 9 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
355 dec48b7a-a2d6-4728-bc90-a2fca10d72bd 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2012 8 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
356 e02940ef-9d36-4a12-9d1c-fe57007d76fa b0fc19ee-2297-4d43-b9da-22388674b693 2009 114.90 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
357 e0cef807-f5f6-4da5-9e0a-eb4f7dcbe639 f5572f06-87ba-433d-a0f6-31c126d2228e 2010 3 112.5 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
358 e17089ee-ed69-45f6-ab3c-c6fd83ae01f2 7abd287b-fa8f-454c-a265-057ee647d3f6 2011 12 116.4 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:54:26.0 _PRIMARY_
359 e18a2992-115e-4fb6-a968-e29fcb004651 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2008 4 7.83 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
360 e1c8043e-794d-491a-b3fb-53a8880d1647 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2009 9 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
361 e23e31f3-4b2b-47c1-a3f1-b32abf0b76f3 f5572f06-87ba-433d-a0f6-31c126d2228e 2015 11 98.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
362 e2910e77-9642-4640-ba86-ce2cc8431a78 7abd287b-fa8f-454c-a265-057ee647d3f6 2012 6 114 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:55:14.0 _PRIMARY_
363 e393cfae-2d46-491c-8018-5068965d421b 7abd287b-fa8f-454c-a265-057ee647d3f6 2014 9 110.80 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:59:25.0 _PRIMARY_
364 e3c080f8-c52e-4c97-84ae-039f06d08316 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2015 9 5.15 INPUT admin 2024-04-28 16:51:57.0 admin 2024-04-28 16:51:57.0 _PRIMARY_
365 e3dcbe78-18ed-4274-9380-fbb670d59422 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2013 5 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
366 e556de47-071e-411b-9c12-f5f44344338c 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2008 7 7.83 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
367 e74000f6-01a7-4636-9252-b3e8a7ff3963 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2007 8 7.56 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
368 e7fa6c1c-d238-4127-a310-60d324baa3dc 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2011 1 6.4 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
369 e867008d-0ede-43e9-ac2a-ba3cfef1daff 7abd287b-fa8f-454c-a265-057ee647d3f6 2015 9 111 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 16:00:59.0 _PRIMARY_
370 e87d7b5b-13cc-4ff9-9708-e570e61b3a74 7abd287b-fa8f-454c-a265-057ee647d3f6 2014 3 110.90 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:58:20.0 _PRIMARY_
371 e8811862-8474-4f88-a096-c5640eeb12ac 7abd287b-fa8f-454c-a265-057ee647d3f6 2013 6 112.4 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:57:08.0 _PRIMARY_
372 e9061175-e015-4fc5-ab96-e33c32b71b44 7abd287b-fa8f-454c-a265-057ee647d3f6 2015 4 110.80 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 16:00:24.0 _PRIMARY_
373 eaa1287f-8da7-4cb9-9401-9c20f95f8fa2 7abd287b-fa8f-454c-a265-057ee647d3f6 2010 8 117.27 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:52:06.0 _PRIMARY_
374 eae5fbc6-32b5-46ec-9af3-ddd28c6851aa 7abd287b-fa8f-454c-a265-057ee647d3f6 2009 6 112.5 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:50:33.0 _PRIMARY_
375 ec1f0e86-e749-4afb-abee-19c012073f02 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2015 1 6.15 INPUT admin 2024-04-28 16:51:57.0 admin 2024-04-28 16:51:57.0 _PRIMARY_
376 ec3597d3-e63a-4637-8a60-a836f86ff9fd 7abd287b-fa8f-454c-a265-057ee647d3f6 2008 12 114.5 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:49:41.0 _PRIMARY_
377 ecb459d7-c4ba-43fd-9e24-494194e7a79b 7abd287b-fa8f-454c-a265-057ee647d3f6 2009 3 109 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:50:12.0 _PRIMARY_
378 ed0cc52a-0273-4eba-9943-6f15001fe651 f5572f06-87ba-433d-a0f6-31c126d2228e 2009 7 100.2 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
379 ed44a132-a52b-45fb-b0c5-c3310d71147c 7abd287b-fa8f-454c-a265-057ee647d3f6 2011 9 116.5 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:54:05.0 _PRIMARY_
380 edb34ad5-46ca-4949-b95f-3ba8ca5e9885 7abd287b-fa8f-454c-a265-057ee647d3f6 2014 8 110.83 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:59:18.0 _PRIMARY_
381 ee71d724-e689-4aa1-96d2-7d7f994ae2ca 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2012 4 7.05 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
382 efa1458d-d362-4a92-a808-fa5f87d762ce 7abd287b-fa8f-454c-a265-057ee647d3f6 2008 4 114.33 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:48:47.0 _PRIMARY_
383 f0148312-18e3-4704-9d99-df947d294ec9 b0fc19ee-2297-4d43-b9da-22388674b693 1984 115.90 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
384 f09c8dc9-3a53-444b-9a8a-35ae16e67b55 7abd287b-fa8f-454c-a265-057ee647d3f6 2013 8 112.40 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:57:22.0 _PRIMARY_
385 f0c634c6-f371-4ed3-8fc8-ef0b26650521 7abd287b-fa8f-454c-a265-057ee647d3f6 2007 6 114.5 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:47:24.0 _PRIMARY_
386 f13ff3f1-08d0-4e70-8384-43ac0a17d804 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2010 3 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
387 f1619c8f-9441-4369-b74d-3fc68bc5817f b0fc19ee-2297-4d43-b9da-22388674b693 1992 116.50 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
388 f241cd21-208f-4e60-bd0d-f5044f51527c 7abd287b-fa8f-454c-a265-057ee647d3f6 2010 6 117.6 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:51:53.0 _PRIMARY_
389 f44d008f-aa3b-4afb-97a6-a1f3b4b411aa f5572f06-87ba-433d-a0f6-31c126d2228e 2009 1 96.7 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
390 f4ebe245-8f19-4f4d-b78a-fba899e15ca0 7abd287b-fa8f-454c-a265-057ee647d3f6 2012 5 114.13 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:55:07.0 _PRIMARY_
391 f5cc73e2-0cdb-4df0-beb7-c4d1a4c11176 f5572f06-87ba-433d-a0f6-31c126d2228e 2012 10 99.9 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
392 f6ee1152-669f-4706-8a5d-f6545bac4d56 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2014 5 6.55 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
393 f7e4ec28-8fc9-4c35-8dde-7c42b39bcd84 7abd287b-fa8f-454c-a265-057ee647d3f6 2008 5 114.77 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:48:53.0 _PRIMARY_
394 f90d4f04-9102-40bc-a952-2af2ecef3fa6 7abd287b-fa8f-454c-a265-057ee647d3f6 2006 2 112.23 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:42:55.0 _PRIMARY_
395 f9f15aef-0fcf-4869-bd2c-c55d6de7ead3 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2007 4 7.11 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
396 fa5fcbe8-84db-472b-aa1c-045663adde3f f5572f06-87ba-433d-a0f6-31c126d2228e 2014 8 100.3 INPUT admin 2024-04-28 16:49:21.0 admin 2024-04-28 16:49:21.0 _PRIMARY_
397 fb982cae-bcf3-4960-831f-078cd8ddb768 7abd287b-fa8f-454c-a265-057ee647d3f6 2011 5 116.43 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:53:37.0 _PRIMARY_
398 fd780c32-fd44-4f91-8110-a0fbdefd596a 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2008 11 6.12 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
399 fdbc1487-6abd-4277-8240-59ef21b45a7e b0fc19ee-2297-4d43-b9da-22388674b693 1978 117.10 INPUT admin 2024-04-28 18:24:49.0 admin 2024-04-28 18:24:49.0 _PRIMARY_
400 fe4829cc-dce5-4911-b0c8-e1c274d37454 7abd287b-fa8f-454c-a265-057ee647d3f6 2008 10 115.03 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:49:28.0 _PRIMARY_
401 fefdb92d-b4a6-4dce-98cc-46d178f03e05 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2009 7 5.94 INPUT admin 2024-04-28 16:51:56.0 admin 2024-04-28 16:51:56.0 _PRIMARY_
402 ff0b8136-42a7-46ed-a9d8-b100dd076eb6 7abd287b-fa8f-454c-a265-057ee647d3f6 2014 1 111.83 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:58:07.0 _PRIMARY_
403 ffaeccad-8237-464c-be83-c1e0d65d2187 7abd287b-fa8f-454c-a265-057ee647d3f6 2010 10 117.1 INPUT admin 2024-04-28 15:37:17.0 admin 2024-04-28 15:52:18.0 _PRIMARY_

23
io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_indep_factor_def.csv

@ -0,0 +1,23 @@
"ST_INDEP_FACTOR_DEF","SELF_REFERENCE",,,,,,,,,,,,,,,,,,,
"ID_","PARENT_ID_","TYPE_","CODE_","NAME_","DESCRIPTION_","ORDER_","PERIOD_","VALUE_TYPE_","ARITHMETIC_FORMULA_","DELAY_FACTOR_DEF_ID_","DELAY_ISSUE_","DIFFERENTIAL_FACTOR_DEF_ID_","DIFFERENTIAL_DEGREE_","JPA_VERSION_","DATA_COME_FROM_","CREATOR_","CREATE_DATE_","LAST_MODIFIER_","LAST_MODIFYDATE_","CORP_CODE_"
"ID_","父ID","类型","代码","名称","描述","排序","周期(YEAR:年,QUARTER:季,MONTH:月)","值类型(NUMBER:数字,STRING:字符串,DATE:日期)","算术运算公式","滞后引用自变量定义ID","滞后期数","差分引用自变量定义ID","差分阶数","JPA乐观锁版本","数据来源(INPUT:手工录入,IMPORT:系统自动导入)","创建人","创建日期","最后修改人","最后修改日期","所属法人代码"
"VARCHAR","VARCHAR","VARCHAR","VARCHAR","VARCHAR","VARCHAR","INTEGER","VARCHAR","VARCHAR","VARCHAR","VARCHAR","INTEGER","VARCHAR","INTEGER","INTEGER","VARCHAR","VARCHAR","TIMESTAMP","VARCHAR","TIMESTAMP","VARCHAR"
"java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Integer","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Integer","java.lang.String","java.lang.Integer","java.lang.Integer","java.lang.String","java.lang.String","java.sql.Timestamp","java.lang.String","java.sql.Timestamp","java.lang.String"
"8bf73e8e-9e3e-46ca-b222-efc42f1011fe",,"FOLDER",,"宏观经济指标",,"1",,,,,,,,,,,,"admin","2024-05-03 14:51:29",
"03df31d5-6606-4356-bfd2-f35f923010fa","8bf73e8e-9e3e-46ca-b222-efc42f1011fe","FOLDER",,"CPI","消费价格指数","5",,,,,,,,,,,,"admin","2024-05-03 15:05:03",
"21ee8b64-689e-4ef7-95bc-7b92e8fea018","8bf73e8e-9e3e-46ca-b222-efc42f1011fe","FOLDER",,"贷款利率","贷款利率","6",,,,,,,,,,,,"admin","2024-05-03 15:06:23",
"3bbb4b05-0063-4d46-b469-699982f575d1","8bf73e8e-9e3e-46ca-b222-efc42f1011fe","FOLDER",,"M2","广义货币供应量","2",,,,,,,,,,,,"admin","2024-05-03 15:04:27",
"52286c80-85ac-4a50-8124-db7af75f8ed4","8bf73e8e-9e3e-46ca-b222-efc42f1011fe","FOLDER",,"HPI","房地产价格指数","3",,,,,,,,,,,,"admin","2024-05-03 15:04:38",
"822056ab-1743-4b5b-ac51-92bb38d6c98d","8bf73e8e-9e3e-46ca-b222-efc42f1011fe","FOLDER",,"PMI","生产者物价指数","4",,,,,,,,,,,,"admin","2024-05-03 15:04:50",
"a1788aee-cdb6-45bf-9b86-b7ce67e78fb8","8bf73e8e-9e3e-46ca-b222-efc42f1011fe","FOLDER",,"GDP","国内生产总值","1",,,,,,,,,,,,"admin","2024-05-03 15:04:14",
"0cbdb617-7dcc-48e8-ac4e-6638ca8f0b1c","03df31d5-6606-4356-bfd2-f35f923010fa","ORIGINAL","CPI_YOY_MONTH","CPI 增长率(月同比)","消费价格指数增长率(月同比)","1","MONTH","NUMERIC",,,,,,,,,,"admin","2024-05-03 15:08:59",
"38cc5766-2f5a-469e-adf0-3ddd4b728dbc","21ee8b64-689e-4ef7-95bc-7b92e8fea018","ORIGINAL","BLR_MONTH","贷款利率(月)","贷款利率(月)","1","MONTH","NUMERIC",,,,,,,"INPUT","admin","2024-05-03 15:09:55","admin","2024-05-03 15:09:55","_PRIMARY_"
"6ccbb732-29fe-4991-931a-bb8208afcebb","3bbb4b05-0063-4d46-b469-699982f575d1","ORIGINAL","M2_YOY_MONTH","M2 增长率(月同比)","广义货币供应量增长率(月同比)","1","MONTH","NUMERIC",,,,,,,"INPUT","admin","2024-05-03 14:58:16","admin","2024-05-03 14:58:16","_PRIMARY_"
"f5572f06-87ba-433d-a0f6-31c126d2228e","52286c80-85ac-4a50-8124-db7af75f8ed4","ORIGINAL","HPI_YOY_MONTH","HPI 增长率(月同比)","房地产价格指数增长率(同比)","1","MONTH","NUMERIC",,,,,,,"INPUT","admin","2024-05-03 15:02:39","admin","2024-05-03 15:02:39","_PRIMARY_"
"7e4d7915-bb17-4c84-b914-e8b27610da8c","822056ab-1743-4b5b-ac51-92bb38d6c98d","ORIGINAL","PMI_YOY_MONTH","PMI 增长率(月同比)","生产者物价指数增长率(月同比)","1","MONTH","NUMERIC",,,,,,,"INPUT","admin","2024-05-03 15:07:28","admin","2024-05-03 15:07:28","_PRIMARY_"
"05759d5b-157d-4bfc-8574-17f562399d4c","a1788aee-cdb6-45bf-9b86-b7ce67e78fb8","EXTEND_DELAY","GDP_YOY_MONTH_DELAY_5","GDP增长率(月同比)-滞后5期","国内生产总值增长率(月同比)-滞后5期","4","MONTH","NUMERIC",,"7abd287b-fa8f-454c-a265-057ee647d3f6","5",,,,,,,"admin","2024-05-06 16:53:16",
"549ee713-509f-4249-aba4-5a66afa5c08d","a1788aee-cdb6-45bf-9b86-b7ce67e78fb8","EXTEND_DIFFERENTIAL","GDP_YOY_MONTH_DIFF_2","GDP增长率(月同比)-2阶差分","国内生产总值增长率(月同比)-2阶差分","6","MONTH","NUMERIC",,,,"7abd287b-fa8f-454c-a265-057ee647d3f6","2",,,,,"admin","2024-05-06 16:53:42",
"7abd287b-fa8f-454c-a265-057ee647d3f6","a1788aee-cdb6-45bf-9b86-b7ce67e78fb8","ORIGINAL","GDP_YOY_MONTH","GDP 增长率(月同比)","国内生产总值增长率(月同比)","2","MONTH","NUMERIC",,,,,,,,,,"admin","2024-05-06 16:22:44",
"b0fc19ee-2297-4d43-b9da-22388674b693","a1788aee-cdb6-45bf-9b86-b7ce67e78fb8","ORIGINAL","GDP_YOY_YEAR","GDP增长率(年同比)","国内生产总值增长率(年同比)","1","YEAR","NUMERIC",,,,,,,,,,"admin","2024-05-03 15:10:25",
"c8b0c1fc-c931-40e8-b080-1b6418a4d6d3","a1788aee-cdb6-45bf-9b86-b7ce67e78fb8","EXTEND_DIFFERENTIAL","GDP_YOY_MONTH_DIFF_1","GDP增长率(月同比)-1阶差分","国内生产总值增长率(月同比)-1阶差分","5","MONTH","NUMERIC",,,,"7abd287b-fa8f-454c-a265-057ee647d3f6","1",,,,,"admin","2024-05-06 16:53:23",
"e757f810-a28d-47dc-b597-0b95e29549b4","a1788aee-cdb6-45bf-9b86-b7ce67e78fb8","EXTEND_ARITHMETIC","GDP_YOY_MONTH_PERCENT","GDP 增长率(月同比)-百分比",,"4","MONTH","NUMERIC","${GDP_YOY_MONTH} - 100",,,,,,,,,"admin","2024-05-06 16:23:15",
1 ST_INDEP_FACTOR_DEF SELF_REFERENCE
2 ID_ PARENT_ID_ TYPE_ CODE_ NAME_ DESCRIPTION_ ORDER_ PERIOD_ VALUE_TYPE_ ARITHMETIC_FORMULA_ DELAY_FACTOR_DEF_ID_ DELAY_ISSUE_ DIFFERENTIAL_FACTOR_DEF_ID_ DIFFERENTIAL_DEGREE_ JPA_VERSION_ DATA_COME_FROM_ CREATOR_ CREATE_DATE_ LAST_MODIFIER_ LAST_MODIFYDATE_ CORP_CODE_
3 ID_ 父ID 类型 代码 名称 描述 排序 周期(YEAR:年,QUARTER:季,MONTH:月) 值类型(NUMBER:数字,STRING:字符串,DATE:日期) 算术运算公式 滞后引用自变量定义ID 滞后期数 差分引用自变量定义ID 差分阶数 JPA乐观锁版本 数据来源(INPUT:手工录入,IMPORT:系统自动导入) 创建人 创建日期 最后修改人 最后修改日期 所属法人代码
4 VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR INTEGER VARCHAR VARCHAR VARCHAR VARCHAR INTEGER VARCHAR INTEGER INTEGER VARCHAR VARCHAR TIMESTAMP VARCHAR TIMESTAMP VARCHAR
5 java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.Integer java.lang.String java.lang.String java.lang.String java.lang.String java.lang.Integer java.lang.String java.lang.Integer java.lang.Integer java.lang.String java.lang.String java.sql.Timestamp java.lang.String java.sql.Timestamp java.lang.String
6 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER 宏观经济指标 1 admin 2024-05-03 14:51:29
7 03df31d5-6606-4356-bfd2-f35f923010fa 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER CPI 消费价格指数 5 admin 2024-05-03 15:05:03
8 21ee8b64-689e-4ef7-95bc-7b92e8fea018 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER 贷款利率 贷款利率 6 admin 2024-05-03 15:06:23
9 3bbb4b05-0063-4d46-b469-699982f575d1 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER M2 广义货币供应量 2 admin 2024-05-03 15:04:27
10 52286c80-85ac-4a50-8124-db7af75f8ed4 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER HPI 房地产价格指数 3 admin 2024-05-03 15:04:38
11 822056ab-1743-4b5b-ac51-92bb38d6c98d 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER PMI 生产者物价指数 4 admin 2024-05-03 15:04:50
12 a1788aee-cdb6-45bf-9b86-b7ce67e78fb8 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER GDP 国内生产总值 1 admin 2024-05-03 15:04:14
13 0cbdb617-7dcc-48e8-ac4e-6638ca8f0b1c 03df31d5-6606-4356-bfd2-f35f923010fa ORIGINAL CPI_YOY_MONTH CPI 增长率(月同比) 消费价格指数增长率(月同比) 1 MONTH NUMERIC admin 2024-05-03 15:08:59
14 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 21ee8b64-689e-4ef7-95bc-7b92e8fea018 ORIGINAL BLR_MONTH 贷款利率(月) 贷款利率(月) 1 MONTH NUMERIC INPUT admin 2024-05-03 15:09:55 admin 2024-05-03 15:09:55 _PRIMARY_
15 6ccbb732-29fe-4991-931a-bb8208afcebb 3bbb4b05-0063-4d46-b469-699982f575d1 ORIGINAL M2_YOY_MONTH M2 增长率(月同比) 广义货币供应量增长率(月同比) 1 MONTH NUMERIC INPUT admin 2024-05-03 14:58:16 admin 2024-05-03 14:58:16 _PRIMARY_
16 f5572f06-87ba-433d-a0f6-31c126d2228e 52286c80-85ac-4a50-8124-db7af75f8ed4 ORIGINAL HPI_YOY_MONTH HPI 增长率(月同比) 房地产价格指数增长率(同比) 1 MONTH NUMERIC INPUT admin 2024-05-03 15:02:39 admin 2024-05-03 15:02:39 _PRIMARY_
17 7e4d7915-bb17-4c84-b914-e8b27610da8c 822056ab-1743-4b5b-ac51-92bb38d6c98d ORIGINAL PMI_YOY_MONTH PMI 增长率(月同比) 生产者物价指数增长率(月同比) 1 MONTH NUMERIC INPUT admin 2024-05-03 15:07:28 admin 2024-05-03 15:07:28 _PRIMARY_
18 05759d5b-157d-4bfc-8574-17f562399d4c a1788aee-cdb6-45bf-9b86-b7ce67e78fb8 EXTEND_DELAY GDP_YOY_MONTH_DELAY_5 GDP增长率(月同比)-滞后5期 国内生产总值增长率(月同比)-滞后5期 4 MONTH NUMERIC 7abd287b-fa8f-454c-a265-057ee647d3f6 5 admin 2024-05-06 16:53:16
19 549ee713-509f-4249-aba4-5a66afa5c08d a1788aee-cdb6-45bf-9b86-b7ce67e78fb8 EXTEND_DIFFERENTIAL GDP_YOY_MONTH_DIFF_2 GDP增长率(月同比)-2阶差分 国内生产总值增长率(月同比)-2阶差分 6 MONTH NUMERIC 7abd287b-fa8f-454c-a265-057ee647d3f6 2 admin 2024-05-06 16:53:42
20 7abd287b-fa8f-454c-a265-057ee647d3f6 a1788aee-cdb6-45bf-9b86-b7ce67e78fb8 ORIGINAL GDP_YOY_MONTH GDP 增长率(月同比) 国内生产总值增长率(月同比) 2 MONTH NUMERIC admin 2024-05-06 16:22:44
21 b0fc19ee-2297-4d43-b9da-22388674b693 a1788aee-cdb6-45bf-9b86-b7ce67e78fb8 ORIGINAL GDP_YOY_YEAR GDP增长率(年同比) 国内生产总值增长率(年同比) 1 YEAR NUMERIC admin 2024-05-03 15:10:25
22 c8b0c1fc-c931-40e8-b080-1b6418a4d6d3 a1788aee-cdb6-45bf-9b86-b7ce67e78fb8 EXTEND_DIFFERENTIAL GDP_YOY_MONTH_DIFF_1 GDP增长率(月同比)-1阶差分 国内生产总值增长率(月同比)-1阶差分 5 MONTH NUMERIC 7abd287b-fa8f-454c-a265-057ee647d3f6 1 admin 2024-05-06 16:53:23
23 e757f810-a28d-47dc-b597-0b95e29549b4 a1788aee-cdb6-45bf-9b86-b7ce67e78fb8 EXTEND_ARITHMETIC GDP_YOY_MONTH_PERCENT GDP 增长率(月同比)-百分比 4 MONTH NUMERIC ${GDP_YOY_MONTH} - 100 admin 2024-05-06 16:23:15

6
io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_model.csv

@ -0,0 +1,6 @@
"ST_MODEL",,,,,,,,,,,,,,,,,
"ID_","CODE_","NAME_","DESCRIPTION_","ALGORITHM_","FORMULA_","DEP_FACTOR_DEF_ID_","RA_FREEDOM_DEGREE_","RA_R_SQUARED_","RA_ADJUSTED_R_SQUARED_","RA_F_STATISTIC_","JPA_VERSION_","DATA_COME_FROM_","CREATOR_","CREATE_DATE_","LAST_MODIFIER_","LAST_MODIFYDATE_","CORP_CODE_"
"ID_","代码","名称","描述","算法","模型公式","因变量定义ID","自由度","R方","调整后R方","F检验结果","JPA乐观锁版本","数据来源(INPUT:手工录入,IMPORT:系统自动导入)","创建人","创建日期","最后修改人","最后修改日期","所属法人代码"
"VARCHAR","VARCHAR","VARCHAR","VARCHAR","VARCHAR","VARCHAR","VARCHAR","INTEGER","DECIMAL","DECIMAL","DECIMAL","INTEGER","VARCHAR","VARCHAR","TIMESTAMP","VARCHAR","TIMESTAMP","VARCHAR"
"java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Integer","java.math.BigDecimal","java.math.BigDecimal","java.math.BigDecimal","java.lang.Integer","java.lang.String","java.lang.String","java.sql.Timestamp","java.lang.String","java.sql.Timestamp","java.lang.String"
"b44e5fc2-8d5e-487a-b43d-5518903b78f8","xx","个人住房抵押贷款(PD)",,"LINEAR_REGRESSION","0.1817*BLR_MONTH+-0.252*GDP_YOY_MONTH+0.0251*HPI_YOY_MONTH+19.0369","628d8ce4-212b-498f-bcd3-b4a36ff4a098","116","0.346900","0.329970","20.534900",,"INPUT","admin","2024-05-07 10:46:27.0","admin","2024-05-08 00:01:56.0","_PRIMARY_"
1 ST_MODEL
2 ID_ CODE_ NAME_ DESCRIPTION_ ALGORITHM_ FORMULA_ DEP_FACTOR_DEF_ID_ RA_FREEDOM_DEGREE_ RA_R_SQUARED_ RA_ADJUSTED_R_SQUARED_ RA_F_STATISTIC_ JPA_VERSION_ DATA_COME_FROM_ CREATOR_ CREATE_DATE_ LAST_MODIFIER_ LAST_MODIFYDATE_ CORP_CODE_
3 ID_ 代码 名称 描述 算法 模型公式 因变量定义ID 自由度 R方 调整后R方 F检验结果 JPA乐观锁版本 数据来源(INPUT:手工录入,IMPORT:系统自动导入) 创建人 创建日期 最后修改人 最后修改日期 所属法人代码
4 VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR INTEGER DECIMAL DECIMAL DECIMAL INTEGER VARCHAR VARCHAR TIMESTAMP VARCHAR TIMESTAMP VARCHAR
5 java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.Integer java.math.BigDecimal java.math.BigDecimal java.math.BigDecimal java.lang.Integer java.lang.String java.lang.String java.sql.Timestamp java.lang.String java.sql.Timestamp java.lang.String
6 b44e5fc2-8d5e-487a-b43d-5518903b78f8 xx 个人住房抵押贷款(PD) LINEAR_REGRESSION 0.1817*BLR_MONTH+-0.252*GDP_YOY_MONTH+0.0251*HPI_YOY_MONTH+19.0369 628d8ce4-212b-498f-bcd3-b4a36ff4a098 116 0.346900 0.329970 20.534900 INPUT admin 2024-05-07 10:46:27.0 admin 2024-05-08 00:01:56.0 _PRIMARY_

9
io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_model_analysis_factor.csv

@ -0,0 +1,9 @@
"ST_MODEL_ANALYSIS_FACTOR",,,,,,
"ID_","MODEL_ID_","ORDER_","VARIABLE_","COEFFICIENT_","COEFFICIENT_SE_","T_"
"ID_","回归模型ID","排序","变量名","回归系数","回归系数的标准误差","t检验值"
"VARCHAR","VARCHAR","INTEGER","VARCHAR","DECIMAL","DECIMAL","DECIMAL"
"java.lang.String","java.lang.String","java.lang.Integer","java.lang.String","java.math.BigDecimal","java.math.BigDecimal","java.math.BigDecimal"
"1df48f0d-52b9-47f9-b2e7-a3cf4c5afa6f","b44e5fc2-8d5e-487a-b43d-5518903b78f8","3","HPI_YOY_MONTH","0.025100","0.013900","1.808100"
"41b5c6a7-e3c2-4901-8b58-24f239eda712","b44e5fc2-8d5e-487a-b43d-5518903b78f8","1","BLR_MONTH","0.181700","0.103800","1.749900"
"62b3c1e3-f3a6-43a3-9b13-d2921071821e","b44e5fc2-8d5e-487a-b43d-5518903b78f8","2","GDP_YOY_MONTH","-0.252000","0.033300","-7.561600"
"cbd6ad0a-0001-4a30-9a40-7a89d9e4b1a1","b44e5fc2-8d5e-487a-b43d-5518903b78f8","4","const","19.036900","3.226500","5.900200"
1 ST_MODEL_ANALYSIS_FACTOR
2 ID_ MODEL_ID_ ORDER_ VARIABLE_ COEFFICIENT_ COEFFICIENT_SE_ T_
3 ID_ 回归模型ID 排序 变量名 回归系数 回归系数的标准误差 t检验值
4 VARCHAR VARCHAR INTEGER VARCHAR DECIMAL DECIMAL DECIMAL
5 java.lang.String java.lang.String java.lang.Integer java.lang.String java.math.BigDecimal java.math.BigDecimal java.math.BigDecimal
6 1df48f0d-52b9-47f9-b2e7-a3cf4c5afa6f b44e5fc2-8d5e-487a-b43d-5518903b78f8 3 HPI_YOY_MONTH 0.025100 0.013900 1.808100
7 41b5c6a7-e3c2-4901-8b58-24f239eda712 b44e5fc2-8d5e-487a-b43d-5518903b78f8 1 BLR_MONTH 0.181700 0.103800 1.749900
8 62b3c1e3-f3a6-43a3-9b13-d2921071821e b44e5fc2-8d5e-487a-b43d-5518903b78f8 2 GDP_YOY_MONTH -0.252000 0.033300 -7.561600
9 cbd6ad0a-0001-4a30-9a40-7a89d9e4b1a1 b44e5fc2-8d5e-487a-b43d-5518903b78f8 4 const 19.036900 3.226500 5.900200

8
io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_model_idep_factor_def_r.csv

@ -0,0 +1,8 @@
"ST_MODEL_IDEP_FACTOR_DEF_R",
"MODEL_ID_","INDEP_FACTOR_DEF_ID_"
"",""
"VARCHAR","VARCHAR"
"java.lang.String","java.lang.String"
"b44e5fc2-8d5e-487a-b43d-5518903b78f8","38cc5766-2f5a-469e-adf0-3ddd4b728dbc"
"b44e5fc2-8d5e-487a-b43d-5518903b78f8","7abd287b-fa8f-454c-a265-057ee647d3f6"
"b44e5fc2-8d5e-487a-b43d-5518903b78f8","f5572f06-87ba-433d-a0f6-31c126d2228e"
1 ST_MODEL_IDEP_FACTOR_DEF_R
2 MODEL_ID_ INDEP_FACTOR_DEF_ID_
3
4 VARCHAR VARCHAR
5 java.lang.String java.lang.String
6 b44e5fc2-8d5e-487a-b43d-5518903b78f8 38cc5766-2f5a-469e-adf0-3ddd4b728dbc
7 b44e5fc2-8d5e-487a-b43d-5518903b78f8 7abd287b-fa8f-454c-a265-057ee647d3f6
8 b44e5fc2-8d5e-487a-b43d-5518903b78f8 f5572f06-87ba-433d-a0f6-31c126d2228e

41
io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_scenario_factor.csv

@ -0,0 +1,41 @@
"ST_SCENARIO_FACTOR",,,,,,,,,,,,,,
"ID_","DEF_ID_","YEAR_","QUARTER_","MONTH_","VALUE_LOW_","VALUE_MID_","VALUE_HIGH_","JPA_VERSION_","DATA_COME_FROM_","CREATOR_","CREATE_DATE_","LAST_MODIFIER_","LAST_MODIFYDATE_","CORP_CODE_"
"ID_","自变量定义ID","年","季","月","值(轻度)","值(中度)","值(重度)","JPA乐观锁版本","数据来源(INPUT:手工录入,IMPORT:系统自动导入)","创建人","创建日期","最后修改人","最后修改日期","所属法人代码"
"VARCHAR","VARCHAR","INTEGER","INTEGER","INTEGER","VARCHAR","VARCHAR","VARCHAR","INTEGER","VARCHAR","VARCHAR","TIMESTAMP","VARCHAR","TIMESTAMP","VARCHAR"
"java.lang.String","java.lang.String","java.lang.Integer","java.lang.Integer","java.lang.Integer","java.lang.String","java.lang.String","java.lang.String","java.lang.Integer","java.lang.String","java.lang.String","java.sql.Timestamp","java.lang.String","java.sql.Timestamp","java.lang.String"
"0dde08c6-abd3-497d-bffa-aa6e26ee4c94","f5572f06-87ba-433d-a0f6-31c126d2228e","2016",,"1","96.31","94.19","93.12",,"INPUT","admin","2024-05-07 22:06:07.0","admin","2024-05-07 22:06:10.0","_PRIMARY_"
"1263427c-3563-42a9-9627-9e51429d8183","f5572f06-87ba-433d-a0f6-31c126d2228e","2016",,"2","96.31","94.19","93.12",,"INPUT","admin","2024-05-07 22:06:36.0","admin","2024-05-07 22:06:36.0","_PRIMARY_"
"1b64c60b-d063-4b7a-966a-041189a0aa2f","7abd287b-fa8f-454c-a265-057ee647d3f6","2016",,"10","110.9","110.83","110.27",,"INPUT","admin","2024-05-07 22:03:49.0","admin","2024-05-07 22:03:49.0","_PRIMARY_"
"283bf4d8-91c0-433a-beee-be709917e111","7abd287b-fa8f-454c-a265-057ee647d3f6","2016",,"8","110.9","110.83","110.27",,"INPUT","admin","2024-05-07 22:03:39.0","admin","2024-05-07 22:03:39.0","_PRIMARY_"
"290f88e4-a9cc-4ba7-a0df-dce35963f263","7abd287b-fa8f-454c-a265-057ee647d3f6","2016",,"1","110.9","110.83","110.27",,"INPUT","admin","2024-05-07 17:40:28.0","admin","2024-05-07 21:14:13.0","_PRIMARY_"
"410678de-96a6-4309-9050-d2f85c2acebc","f5572f06-87ba-433d-a0f6-31c126d2228e","2016",,"4","96.31","94.19","93.12",,"INPUT","admin","2024-05-07 22:06:47.0","admin","2024-05-07 22:06:47.0","_PRIMARY_"
"4558afd2-d38f-4b6a-a163-8aacde861b70","f5572f06-87ba-433d-a0f6-31c126d2228e","2016",,"10","96.31","94.19","93.12",,"INPUT","admin","2024-05-07 22:07:17.0","admin","2024-05-07 22:07:17.0","_PRIMARY_"
"468a8a0a-a986-43f2-ab96-4cfa627566ba","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2016",,"8","7.75","7.83","7.83",,"INPUT","admin","2024-05-07 22:05:27.0","admin","2024-05-08 00:52:21.0","_PRIMARY_"
"48fa4c71-f7c1-44d8-8563-fffa6f695e24","7abd287b-fa8f-454c-a265-057ee647d3f6","2016",,"6","110.9","110.83","110.27",,"INPUT","admin","2024-05-07 22:03:29.0","admin","2024-05-07 22:03:29.0","_PRIMARY_"
"4e485039-5dfb-4c04-86ac-8bd1c8dbb424","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2016",,"6","7.75","7.83","7.83",,"INPUT","admin","2024-05-07 22:05:18.0","admin","2024-05-08 00:52:04.0","_PRIMARY_"
"587b2a41-d8dc-4666-b509-5c29d0df967e","f5572f06-87ba-433d-a0f6-31c126d2228e","2016",,"3","96.31","94.19","93.12",,"INPUT","admin","2024-05-07 22:06:40.0","admin","2024-05-07 22:06:40.0","_PRIMARY_"
"61cd31c2-ce0b-499a-a90d-66ab5c84f013","f5572f06-87ba-433d-a0f6-31c126d2228e","2016",,"11","96.31","94.19","93.12",,"INPUT","admin","2024-05-07 22:07:22.0","admin","2024-05-07 22:07:22.0","_PRIMARY_"
"6d05eeae-8025-4be1-8dd6-2168f75f70c1","f5572f06-87ba-433d-a0f6-31c126d2228e","2016",,"7","96.31","94.19","93.12",,"INPUT","admin","2024-05-07 22:07:01.0","admin","2024-05-07 22:07:01.0","_PRIMARY_"
"7036d5bd-2863-4145-ad4c-fdd07fe4f978","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2016",,"4","7.75","7.83","7.83",,"INPUT","admin","2024-05-07 22:05:09.0","admin","2024-05-08 00:51:45.0","_PRIMARY_"
"766afbc7-c3c2-4ab1-800a-71f18cc94a45","7abd287b-fa8f-454c-a265-057ee647d3f6","2016",,"5","110.9","110.83","110.27",,"INPUT","admin","2024-05-07 22:03:25.0","admin","2024-05-07 22:03:25.0","_PRIMARY_"
"7b19c64c-7721-4929-84fe-d28ded2be5e7","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2016",,"10","5.94","5.4","4.9",,"INPUT","admin","2024-05-07 22:05:38.0","admin","2024-05-07 22:05:38.0","_PRIMARY_"
"87dd052f-de8c-42bd-912c-125f792cc2c7","7abd287b-fa8f-454c-a265-057ee647d3f6","2016",,"4","110.9","110.83","110.27",,"INPUT","admin","2024-05-07 22:03:19.0","admin","2024-05-07 22:03:19.0","_PRIMARY_"
"8a4c9025-0407-4168-8f90-152bd69c9ec7","7abd287b-fa8f-454c-a265-057ee647d3f6","2016",,"7","110.9","110.83","110.27",,"INPUT","admin","2024-05-07 22:03:34.0","admin","2024-05-07 22:03:34.0","_PRIMARY_"
"8bda1c6e-8dc3-47f1-a8e3-c3e932c64653","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2016",,"12","5.94","5.4","4.9",,"INPUT","admin","2024-05-07 22:05:48.0","admin","2024-05-07 22:05:48.0","_PRIMARY_"
"8ec03b20-e681-41f5-b172-bc7bfd7b2636","7abd287b-fa8f-454c-a265-057ee647d3f6","2016",,"12","110.9","110.83","110.27",,"INPUT","admin","2024-05-07 22:03:59.0","admin","2024-05-07 22:03:59.0","_PRIMARY_"
"91396acc-e3da-45c1-bbef-a3ce9e58da77","7abd287b-fa8f-454c-a265-057ee647d3f6","2016",,"2","110.9","110.83","110.27",,"INPUT","admin","2024-05-07 17:49:34.0","admin","2024-05-08 00:36:53.0","_PRIMARY_"
"943d6ce6-0f97-4f50-8a99-cd4cb44b2343","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2016",,"9","7.75","7.83","7.83",,"INPUT","admin","2024-05-07 22:05:33.0","admin","2024-05-08 00:56:23.0","_PRIMARY_"
"9557dca2-810d-4381-b57e-0e16a82cdd40","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2016",,"1","6.3","7.2","8.83",,"INPUT","admin","2024-05-07 22:04:47.0","admin","2024-05-08 00:57:12.0","_PRIMARY_"
"956ebd31-ad5c-426f-bf54-da03fef315bf","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2016",,"2","6.3","7.2","7.83",,"INPUT","admin","2024-05-07 22:05:00.0","admin","2024-05-08 00:56:52.0","_PRIMARY_"
"a4942faf-3e39-4961-a2ff-bcf32e98a20e","7abd287b-fa8f-454c-a265-057ee647d3f6","2016",,"3","110.9","110.83","110.27",,"INPUT","admin","2024-05-07 17:49:59.0","admin","2024-05-07 21:14:00.0","_PRIMARY_"
"a4a24740-1778-4f71-8ea2-aef4a642b970","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2016",,"5","7.75","7.83","7.83",,"INPUT","admin","2024-05-07 22:05:14.0","admin","2024-05-08 00:51:54.0","_PRIMARY_"
"aed3ef78-2a24-44ae-b76b-13c3beb103e9","f5572f06-87ba-433d-a0f6-31c126d2228e","2016",,"9","96.31","94.19","93.12",,"INPUT","admin","2024-05-07 22:07:12.0","admin","2024-05-07 22:07:12.0","_PRIMARY_"
"b3566fe7-5d94-4842-93a0-3b91fe3efb2c","f5572f06-87ba-433d-a0f6-31c126d2228e","2016",,"12","96.31","94.19","93.12",,"INPUT","admin","2024-05-07 22:07:26.0","admin","2024-05-07 22:07:26.0","_PRIMARY_"
"b8795117-0c1e-4c2d-b81a-d370bad814f5","7abd287b-fa8f-454c-a265-057ee647d3f6","2016",,"9","110.9","110.83","110.27",,"INPUT","admin","2024-05-07 22:03:44.0","admin","2024-05-07 22:03:44.0","_PRIMARY_"
"bb5b61ba-c687-4158-b835-e54875538e4b","f5572f06-87ba-433d-a0f6-31c126d2228e","2016",,"6","96.31","94.19","93.12",,"INPUT","admin","2024-05-07 22:06:56.0","admin","2024-05-07 22:06:56.0","_PRIMARY_"
"cf1f4b42-7da0-42ec-ac4b-f605e8d8a409","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2016",,"11","5.94","5.4","4.9",,"INPUT","admin","2024-05-07 22:05:43.0","admin","2024-05-07 22:05:43.0","_PRIMARY_"
"cf5a1976-b01c-4d35-8330-ebdbb2d40554","7abd287b-fa8f-454c-a265-057ee647d3f6","2016",,"11","110.9","110.83","110.27",,"INPUT","admin","2024-05-07 22:03:54.0","admin","2024-05-07 22:03:54.0","_PRIMARY_"
"d1a1d845-a07c-496c-966c-706a5eea2ca7","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2016",,"3","7.75","7.83","7.83",,"INPUT","admin","2024-05-07 22:05:05.0","admin","2024-05-08 00:50:29.0","_PRIMARY_"
"d4031f10-1cb0-44f9-9240-c1b8459077ee","38cc5766-2f5a-469e-adf0-3ddd4b728dbc","2016",,"7","7.75","7.83","7.83",,"INPUT","admin","2024-05-07 22:05:22.0","admin","2024-05-08 00:52:12.0","_PRIMARY_"
"d4895462-ad7f-4cd8-aa7b-84c13d0c06a9","f5572f06-87ba-433d-a0f6-31c126d2228e","2016",,"5","96.31","94.19","93.12",,"INPUT","admin","2024-05-07 22:06:51.0","admin","2024-05-07 22:06:51.0","_PRIMARY_"
"dfbbb253-cac1-467f-bc5b-6335574971e3","f5572f06-87ba-433d-a0f6-31c126d2228e","2016",,"8","96.31","94.19","93.12",,"INPUT","admin","2024-05-07 22:07:06.0","admin","2024-05-07 22:07:06.0","_PRIMARY_"
1 ST_SCENARIO_FACTOR
2 ID_ DEF_ID_ YEAR_ QUARTER_ MONTH_ VALUE_LOW_ VALUE_MID_ VALUE_HIGH_ JPA_VERSION_ DATA_COME_FROM_ CREATOR_ CREATE_DATE_ LAST_MODIFIER_ LAST_MODIFYDATE_ CORP_CODE_
3 ID_ 自变量定义ID 值(轻度) 值(中度) 值(重度) JPA乐观锁版本 数据来源(INPUT:手工录入,IMPORT:系统自动导入) 创建人 创建日期 最后修改人 最后修改日期 所属法人代码
4 VARCHAR VARCHAR INTEGER INTEGER INTEGER VARCHAR VARCHAR VARCHAR INTEGER VARCHAR VARCHAR TIMESTAMP VARCHAR TIMESTAMP VARCHAR
5 java.lang.String java.lang.String java.lang.Integer java.lang.Integer java.lang.Integer java.lang.String java.lang.String java.lang.String java.lang.Integer java.lang.String java.lang.String java.sql.Timestamp java.lang.String java.sql.Timestamp java.lang.String
6 0dde08c6-abd3-497d-bffa-aa6e26ee4c94 f5572f06-87ba-433d-a0f6-31c126d2228e 2016 1 96.31 94.19 93.12 INPUT admin 2024-05-07 22:06:07.0 admin 2024-05-07 22:06:10.0 _PRIMARY_
7 1263427c-3563-42a9-9627-9e51429d8183 f5572f06-87ba-433d-a0f6-31c126d2228e 2016 2 96.31 94.19 93.12 INPUT admin 2024-05-07 22:06:36.0 admin 2024-05-07 22:06:36.0 _PRIMARY_
8 1b64c60b-d063-4b7a-966a-041189a0aa2f 7abd287b-fa8f-454c-a265-057ee647d3f6 2016 10 110.9 110.83 110.27 INPUT admin 2024-05-07 22:03:49.0 admin 2024-05-07 22:03:49.0 _PRIMARY_
9 283bf4d8-91c0-433a-beee-be709917e111 7abd287b-fa8f-454c-a265-057ee647d3f6 2016 8 110.9 110.83 110.27 INPUT admin 2024-05-07 22:03:39.0 admin 2024-05-07 22:03:39.0 _PRIMARY_
10 290f88e4-a9cc-4ba7-a0df-dce35963f263 7abd287b-fa8f-454c-a265-057ee647d3f6 2016 1 110.9 110.83 110.27 INPUT admin 2024-05-07 17:40:28.0 admin 2024-05-07 21:14:13.0 _PRIMARY_
11 410678de-96a6-4309-9050-d2f85c2acebc f5572f06-87ba-433d-a0f6-31c126d2228e 2016 4 96.31 94.19 93.12 INPUT admin 2024-05-07 22:06:47.0 admin 2024-05-07 22:06:47.0 _PRIMARY_
12 4558afd2-d38f-4b6a-a163-8aacde861b70 f5572f06-87ba-433d-a0f6-31c126d2228e 2016 10 96.31 94.19 93.12 INPUT admin 2024-05-07 22:07:17.0 admin 2024-05-07 22:07:17.0 _PRIMARY_
13 468a8a0a-a986-43f2-ab96-4cfa627566ba 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2016 8 7.75 7.83 7.83 INPUT admin 2024-05-07 22:05:27.0 admin 2024-05-08 00:52:21.0 _PRIMARY_
14 48fa4c71-f7c1-44d8-8563-fffa6f695e24 7abd287b-fa8f-454c-a265-057ee647d3f6 2016 6 110.9 110.83 110.27 INPUT admin 2024-05-07 22:03:29.0 admin 2024-05-07 22:03:29.0 _PRIMARY_
15 4e485039-5dfb-4c04-86ac-8bd1c8dbb424 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2016 6 7.75 7.83 7.83 INPUT admin 2024-05-07 22:05:18.0 admin 2024-05-08 00:52:04.0 _PRIMARY_
16 587b2a41-d8dc-4666-b509-5c29d0df967e f5572f06-87ba-433d-a0f6-31c126d2228e 2016 3 96.31 94.19 93.12 INPUT admin 2024-05-07 22:06:40.0 admin 2024-05-07 22:06:40.0 _PRIMARY_
17 61cd31c2-ce0b-499a-a90d-66ab5c84f013 f5572f06-87ba-433d-a0f6-31c126d2228e 2016 11 96.31 94.19 93.12 INPUT admin 2024-05-07 22:07:22.0 admin 2024-05-07 22:07:22.0 _PRIMARY_
18 6d05eeae-8025-4be1-8dd6-2168f75f70c1 f5572f06-87ba-433d-a0f6-31c126d2228e 2016 7 96.31 94.19 93.12 INPUT admin 2024-05-07 22:07:01.0 admin 2024-05-07 22:07:01.0 _PRIMARY_
19 7036d5bd-2863-4145-ad4c-fdd07fe4f978 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2016 4 7.75 7.83 7.83 INPUT admin 2024-05-07 22:05:09.0 admin 2024-05-08 00:51:45.0 _PRIMARY_
20 766afbc7-c3c2-4ab1-800a-71f18cc94a45 7abd287b-fa8f-454c-a265-057ee647d3f6 2016 5 110.9 110.83 110.27 INPUT admin 2024-05-07 22:03:25.0 admin 2024-05-07 22:03:25.0 _PRIMARY_
21 7b19c64c-7721-4929-84fe-d28ded2be5e7 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2016 10 5.94 5.4 4.9 INPUT admin 2024-05-07 22:05:38.0 admin 2024-05-07 22:05:38.0 _PRIMARY_
22 87dd052f-de8c-42bd-912c-125f792cc2c7 7abd287b-fa8f-454c-a265-057ee647d3f6 2016 4 110.9 110.83 110.27 INPUT admin 2024-05-07 22:03:19.0 admin 2024-05-07 22:03:19.0 _PRIMARY_
23 8a4c9025-0407-4168-8f90-152bd69c9ec7 7abd287b-fa8f-454c-a265-057ee647d3f6 2016 7 110.9 110.83 110.27 INPUT admin 2024-05-07 22:03:34.0 admin 2024-05-07 22:03:34.0 _PRIMARY_
24 8bda1c6e-8dc3-47f1-a8e3-c3e932c64653 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2016 12 5.94 5.4 4.9 INPUT admin 2024-05-07 22:05:48.0 admin 2024-05-07 22:05:48.0 _PRIMARY_
25 8ec03b20-e681-41f5-b172-bc7bfd7b2636 7abd287b-fa8f-454c-a265-057ee647d3f6 2016 12 110.9 110.83 110.27 INPUT admin 2024-05-07 22:03:59.0 admin 2024-05-07 22:03:59.0 _PRIMARY_
26 91396acc-e3da-45c1-bbef-a3ce9e58da77 7abd287b-fa8f-454c-a265-057ee647d3f6 2016 2 110.9 110.83 110.27 INPUT admin 2024-05-07 17:49:34.0 admin 2024-05-08 00:36:53.0 _PRIMARY_
27 943d6ce6-0f97-4f50-8a99-cd4cb44b2343 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2016 9 7.75 7.83 7.83 INPUT admin 2024-05-07 22:05:33.0 admin 2024-05-08 00:56:23.0 _PRIMARY_
28 9557dca2-810d-4381-b57e-0e16a82cdd40 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2016 1 6.3 7.2 8.83 INPUT admin 2024-05-07 22:04:47.0 admin 2024-05-08 00:57:12.0 _PRIMARY_
29 956ebd31-ad5c-426f-bf54-da03fef315bf 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2016 2 6.3 7.2 7.83 INPUT admin 2024-05-07 22:05:00.0 admin 2024-05-08 00:56:52.0 _PRIMARY_
30 a4942faf-3e39-4961-a2ff-bcf32e98a20e 7abd287b-fa8f-454c-a265-057ee647d3f6 2016 3 110.9 110.83 110.27 INPUT admin 2024-05-07 17:49:59.0 admin 2024-05-07 21:14:00.0 _PRIMARY_
31 a4a24740-1778-4f71-8ea2-aef4a642b970 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2016 5 7.75 7.83 7.83 INPUT admin 2024-05-07 22:05:14.0 admin 2024-05-08 00:51:54.0 _PRIMARY_
32 aed3ef78-2a24-44ae-b76b-13c3beb103e9 f5572f06-87ba-433d-a0f6-31c126d2228e 2016 9 96.31 94.19 93.12 INPUT admin 2024-05-07 22:07:12.0 admin 2024-05-07 22:07:12.0 _PRIMARY_
33 b3566fe7-5d94-4842-93a0-3b91fe3efb2c f5572f06-87ba-433d-a0f6-31c126d2228e 2016 12 96.31 94.19 93.12 INPUT admin 2024-05-07 22:07:26.0 admin 2024-05-07 22:07:26.0 _PRIMARY_
34 b8795117-0c1e-4c2d-b81a-d370bad814f5 7abd287b-fa8f-454c-a265-057ee647d3f6 2016 9 110.9 110.83 110.27 INPUT admin 2024-05-07 22:03:44.0 admin 2024-05-07 22:03:44.0 _PRIMARY_
35 bb5b61ba-c687-4158-b835-e54875538e4b f5572f06-87ba-433d-a0f6-31c126d2228e 2016 6 96.31 94.19 93.12 INPUT admin 2024-05-07 22:06:56.0 admin 2024-05-07 22:06:56.0 _PRIMARY_
36 cf1f4b42-7da0-42ec-ac4b-f605e8d8a409 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2016 11 5.94 5.4 4.9 INPUT admin 2024-05-07 22:05:43.0 admin 2024-05-07 22:05:43.0 _PRIMARY_
37 cf5a1976-b01c-4d35-8330-ebdbb2d40554 7abd287b-fa8f-454c-a265-057ee647d3f6 2016 11 110.9 110.83 110.27 INPUT admin 2024-05-07 22:03:54.0 admin 2024-05-07 22:03:54.0 _PRIMARY_
38 d1a1d845-a07c-496c-966c-706a5eea2ca7 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2016 3 7.75 7.83 7.83 INPUT admin 2024-05-07 22:05:05.0 admin 2024-05-08 00:50:29.0 _PRIMARY_
39 d4031f10-1cb0-44f9-9240-c1b8459077ee 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 2016 7 7.75 7.83 7.83 INPUT admin 2024-05-07 22:05:22.0 admin 2024-05-08 00:52:12.0 _PRIMARY_
40 d4895462-ad7f-4cd8-aa7b-84c13d0c06a9 f5572f06-87ba-433d-a0f6-31c126d2228e 2016 5 96.31 94.19 93.12 INPUT admin 2024-05-07 22:06:51.0 admin 2024-05-07 22:06:51.0 _PRIMARY_
41 dfbbb253-cac1-467f-bc5b-6335574971e3 f5572f06-87ba-433d-a0f6-31c126d2228e 2016 8 96.31 94.19 93.12 INPUT admin 2024-05-07 22:07:06.0 admin 2024-05-07 22:07:06.0 _PRIMARY_

19
io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_scenario_factor_def.csv

@ -0,0 +1,19 @@
"ST_SCENARIO_FACTOR_DEF","SELF_REFERENCE",,,,,,,,,,,,,,
"ID_","PARENT_ID_","TYPE_","CODE_","NAME_","DESCRIPTION_","ORDER_","PERIOD_","VALUE_TYPE_","JPA_VERSION_","DATA_COME_FROM_","CREATOR_","CREATE_DATE_","LAST_MODIFIER_","LAST_MODIFYDATE_","CORP_CODE_"
"ID_","父ID","类型","代码","名称","描述","排序","周期(YEAR:年,QUARTER:季,MONTH:月)","值类型(NUMBER:数字,STRING:字符串,DATE:日期)","JPA乐观锁版本","数据来源(INPUT:手工录入,IMPORT:系统自动导入)","创建人","创建日期","最后修改人","最后修改日期","所属法人代码"
"VARCHAR","VARCHAR","VARCHAR","VARCHAR","VARCHAR","VARCHAR","INTEGER","VARCHAR","VARCHAR","INTEGER","VARCHAR","VARCHAR","TIMESTAMP","VARCHAR","TIMESTAMP","VARCHAR"
"java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Integer","java.lang.String","java.lang.String","java.lang.Integer","java.lang.String","java.lang.String","java.sql.Timestamp","java.lang.String","java.sql.Timestamp","java.lang.String"
"8bf73e8e-9e3e-46ca-b222-efc42f1011fe",,"FOLDER",,"宏观经济指标",,"1",,,,,,,"admin","2024-05-03 14:51:29",
"03df31d5-6606-4356-bfd2-f35f923010fa","8bf73e8e-9e3e-46ca-b222-efc42f1011fe","FOLDER",,"CPI","消费价格指数","5",,,,,,,"admin","2024-05-03 15:05:03",
"21ee8b64-689e-4ef7-95bc-7b92e8fea018","8bf73e8e-9e3e-46ca-b222-efc42f1011fe","FOLDER",,"贷款利率","贷款利率","6",,,,,,,"admin","2024-05-03 15:06:23",
"3bbb4b05-0063-4d46-b469-699982f575d1","8bf73e8e-9e3e-46ca-b222-efc42f1011fe","FOLDER",,"M2","广义货币供应量","2",,,,,,,"admin","2024-05-03 15:04:27",
"52286c80-85ac-4a50-8124-db7af75f8ed4","8bf73e8e-9e3e-46ca-b222-efc42f1011fe","FOLDER",,"HPI","房地产价格指数","3",,,,,,,"admin","2024-05-03 15:04:38",
"822056ab-1743-4b5b-ac51-92bb38d6c98d","8bf73e8e-9e3e-46ca-b222-efc42f1011fe","FOLDER",,"PMI","生产者物价指数","4",,,,,,,"admin","2024-05-03 15:04:50",
"a1788aee-cdb6-45bf-9b86-b7ce67e78fb8","8bf73e8e-9e3e-46ca-b222-efc42f1011fe","FOLDER",,"GDP","国内生产总值","1",,,,,,,"admin","2024-05-03 15:04:14",
"0cbdb617-7dcc-48e8-ac4e-6638ca8f0b1c","03df31d5-6606-4356-bfd2-f35f923010fa","ORIGINAL","CPI_YOY_MONTH","CPI 增长率(月同比)","消费价格指数增长率(月同比)","1","MONTH","NUMERIC",,,,,"admin","2024-05-03 15:08:59",
"38cc5766-2f5a-469e-adf0-3ddd4b728dbc","21ee8b64-689e-4ef7-95bc-7b92e8fea018","ORIGINAL","BLR_MONTH","贷款利率(月)","贷款利率(月)","1","MONTH","NUMERIC",,"INPUT","admin","2024-05-03 15:09:55","admin","2024-05-03 15:09:55","_PRIMARY_"
"6ccbb732-29fe-4991-931a-bb8208afcebb","3bbb4b05-0063-4d46-b469-699982f575d1","ORIGINAL","M2_YOY_MONTH","M2 增长率(月同比)","广义货币供应量增长率(月同比)","1","MONTH","NUMERIC",,"INPUT","admin","2024-05-03 14:58:16","admin","2024-05-03 14:58:16","_PRIMARY_"
"f5572f06-87ba-433d-a0f6-31c126d2228e","52286c80-85ac-4a50-8124-db7af75f8ed4","ORIGINAL","HPI_YOY_MONTH","HPI 增长率(月同比)","房地产价格指数增长率(同比)","1","MONTH","NUMERIC",,"INPUT","admin","2024-05-03 15:02:39","admin","2024-05-03 15:02:39","_PRIMARY_"
"7e4d7915-bb17-4c84-b914-e8b27610da8c","822056ab-1743-4b5b-ac51-92bb38d6c98d","ORIGINAL","PMI_YOY_MONTH","PMI 增长率(月同比)","生产者物价指数增长率(月同比)","1","MONTH","NUMERIC",,"INPUT","admin","2024-05-03 15:07:28","admin","2024-05-03 15:07:28","_PRIMARY_"
"7abd287b-fa8f-454c-a265-057ee647d3f6","a1788aee-cdb6-45bf-9b86-b7ce67e78fb8","ORIGINAL","GDP_YOY_MONTH","GDP 增长率(月同比)","国内生产总值增长率(月同比)","2","MONTH","NUMERIC",,,,,"admin","2024-05-06 16:22:44",
"b0fc19ee-2297-4d43-b9da-22388674b693","a1788aee-cdb6-45bf-9b86-b7ce67e78fb8","ORIGINAL","GDP_YOY_YEAR","GDP增长率(年同比)","国内生产总值增长率(年同比)","1","YEAR","NUMERIC",,,,,"admin","2024-05-03 15:10:25",
1 ST_SCENARIO_FACTOR_DEF SELF_REFERENCE
2 ID_ PARENT_ID_ TYPE_ CODE_ NAME_ DESCRIPTION_ ORDER_ PERIOD_ VALUE_TYPE_ JPA_VERSION_ DATA_COME_FROM_ CREATOR_ CREATE_DATE_ LAST_MODIFIER_ LAST_MODIFYDATE_ CORP_CODE_
3 ID_ 父ID 类型 代码 名称 描述 排序 周期(YEAR:年,QUARTER:季,MONTH:月) 值类型(NUMBER:数字,STRING:字符串,DATE:日期) JPA乐观锁版本 数据来源(INPUT:手工录入,IMPORT:系统自动导入) 创建人 创建日期 最后修改人 最后修改日期 所属法人代码
4 VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR INTEGER VARCHAR VARCHAR INTEGER VARCHAR VARCHAR TIMESTAMP VARCHAR TIMESTAMP VARCHAR
5 java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.Integer java.lang.String java.lang.String java.lang.Integer java.lang.String java.lang.String java.sql.Timestamp java.lang.String java.sql.Timestamp java.lang.String
6 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER 宏观经济指标 1 admin 2024-05-03 14:51:29
7 03df31d5-6606-4356-bfd2-f35f923010fa 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER CPI 消费价格指数 5 admin 2024-05-03 15:05:03
8 21ee8b64-689e-4ef7-95bc-7b92e8fea018 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER 贷款利率 贷款利率 6 admin 2024-05-03 15:06:23
9 3bbb4b05-0063-4d46-b469-699982f575d1 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER M2 广义货币供应量 2 admin 2024-05-03 15:04:27
10 52286c80-85ac-4a50-8124-db7af75f8ed4 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER HPI 房地产价格指数 3 admin 2024-05-03 15:04:38
11 822056ab-1743-4b5b-ac51-92bb38d6c98d 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER PMI 生产者物价指数 4 admin 2024-05-03 15:04:50
12 a1788aee-cdb6-45bf-9b86-b7ce67e78fb8 8bf73e8e-9e3e-46ca-b222-efc42f1011fe FOLDER GDP 国内生产总值 1 admin 2024-05-03 15:04:14
13 0cbdb617-7dcc-48e8-ac4e-6638ca8f0b1c 03df31d5-6606-4356-bfd2-f35f923010fa ORIGINAL CPI_YOY_MONTH CPI 增长率(月同比) 消费价格指数增长率(月同比) 1 MONTH NUMERIC admin 2024-05-03 15:08:59
14 38cc5766-2f5a-469e-adf0-3ddd4b728dbc 21ee8b64-689e-4ef7-95bc-7b92e8fea018 ORIGINAL BLR_MONTH 贷款利率(月) 贷款利率(月) 1 MONTH NUMERIC INPUT admin 2024-05-03 15:09:55 admin 2024-05-03 15:09:55 _PRIMARY_
15 6ccbb732-29fe-4991-931a-bb8208afcebb 3bbb4b05-0063-4d46-b469-699982f575d1 ORIGINAL M2_YOY_MONTH M2 增长率(月同比) 广义货币供应量增长率(月同比) 1 MONTH NUMERIC INPUT admin 2024-05-03 14:58:16 admin 2024-05-03 14:58:16 _PRIMARY_
16 f5572f06-87ba-433d-a0f6-31c126d2228e 52286c80-85ac-4a50-8124-db7af75f8ed4 ORIGINAL HPI_YOY_MONTH HPI 增长率(月同比) 房地产价格指数增长率(同比) 1 MONTH NUMERIC INPUT admin 2024-05-03 15:02:39 admin 2024-05-03 15:02:39 _PRIMARY_
17 7e4d7915-bb17-4c84-b914-e8b27610da8c 822056ab-1743-4b5b-ac51-92bb38d6c98d ORIGINAL PMI_YOY_MONTH PMI 增长率(月同比) 生产者物价指数增长率(月同比) 1 MONTH NUMERIC INPUT admin 2024-05-03 15:07:28 admin 2024-05-03 15:07:28 _PRIMARY_
18 7abd287b-fa8f-454c-a265-057ee647d3f6 a1788aee-cdb6-45bf-9b86-b7ce67e78fb8 ORIGINAL GDP_YOY_MONTH GDP 增长率(月同比) 国内生产总值增长率(月同比) 2 MONTH NUMERIC admin 2024-05-06 16:22:44
19 b0fc19ee-2297-4d43-b9da-22388674b693 a1788aee-cdb6-45bf-9b86-b7ce67e78fb8 ORIGINAL GDP_YOY_YEAR GDP增长率(年同比) 国内生产总值增长率(年同比) 1 YEAR NUMERIC admin 2024-05-03 15:10:25

6
io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_test_case.csv

@ -0,0 +1,6 @@
"ST_TEST_CASE",,,,,,,,,
"ID_","MODEL_ID_","NAME_","JPA_VERSION_","DATA_COME_FROM_","CREATOR_","CREATE_DATE_","LAST_MODIFIER_","LAST_MODIFYDATE_","CORP_CODE_"
"ID_","","","JPA乐观锁版本","数据来源(INPUT:手工录入,IMPORT:系统自动导入)","创建人","创建日期","最后修改人","最后修改日期","所属法人代码"
"VARCHAR","VARCHAR","VARCHAR","INTEGER","VARCHAR","VARCHAR","TIMESTAMP","VARCHAR","TIMESTAMP","VARCHAR"
"java.lang.String","java.lang.String","java.lang.String","java.lang.Integer","java.lang.String","java.lang.String","java.sql.Timestamp","java.lang.String","java.sql.Timestamp","java.lang.String"
"0e1b3e4e-1e8c-4587-af17-b6a103ab89aa","b44e5fc2-8d5e-487a-b43d-5518903b78f8","个人住房抵押贷款(PD)",,"INPUT","admin","2024-05-08 00:03:00.0","admin","2024-05-08 00:03:09.0","_PRIMARY_"
1 ST_TEST_CASE
2 ID_ MODEL_ID_ NAME_ JPA_VERSION_ DATA_COME_FROM_ CREATOR_ CREATE_DATE_ LAST_MODIFIER_ LAST_MODIFYDATE_ CORP_CODE_
3 ID_ JPA乐观锁版本 数据来源(INPUT:手工录入,IMPORT:系统自动导入) 创建人 创建日期 最后修改人 最后修改日期 所属法人代码
4 VARCHAR VARCHAR VARCHAR INTEGER VARCHAR VARCHAR TIMESTAMP VARCHAR TIMESTAMP VARCHAR
5 java.lang.String java.lang.String java.lang.String java.lang.Integer java.lang.String java.lang.String java.sql.Timestamp java.lang.String java.sql.Timestamp java.lang.String
6 0e1b3e4e-1e8c-4587-af17-b6a103ab89aa b44e5fc2-8d5e-487a-b43d-5518903b78f8 个人住房抵押贷款(PD) INPUT admin 2024-05-08 00:03:00.0 admin 2024-05-08 00:03:09.0 _PRIMARY_

17
io.sc.engine.st/src/main/resources/io/sc/engine/st/liquibase/data/st_test_result.csv

@ -0,0 +1,17 @@
"ST_TEST_RESULT",,,,,,,,,,,,,,
"ID_","TEST_CASE_ID_","YEAR_","QUARTER_","MONTH_","VALUE_LOW_","VALUE_MID_","VALUE_HIGH_","JPA_VERSION_","DATA_COME_FROM_","CREATOR_","CREATE_DATE_","LAST_MODIFIER_","LAST_MODIFYDATE_","CORP_CODE_"
"ID_","","年","季","月","值(轻度)","值(中度)","值(重度)","JPA乐观锁版本","数据来源(INPUT:手工录入,IMPORT:系统自动导入)","创建人","创建日期","最后修改人","最后修改日期","所属法人代码"
"VARCHAR","VARCHAR","INTEGER","INTEGER","INTEGER","VARCHAR","VARCHAR","VARCHAR","INTEGER","VARCHAR","VARCHAR","TIMESTAMP","VARCHAR","TIMESTAMP","VARCHAR"
"java.lang.String","java.lang.String","java.lang.Integer","java.lang.Integer","java.lang.Integer","java.lang.String","java.lang.String","java.lang.String","java.lang.Integer","java.lang.String","java.lang.String","java.sql.Timestamp","java.lang.String","java.sql.Timestamp","java.lang.String"
"1758c9b4-76f8-4ffa-9bdd-402d8bd72a05","0e1b3e4e-1e8c-4587-af17-b6a103ab89aa","2016",,"6","0.006155","0.006027","0.006752",,"INPUT","admin","2024-05-08 00:57:26.0","admin","2024-05-08 00:57:26.0","_PRIMARY_"
"1bac3b0b-7359-4f44-852c-d4ed19fe944e","0e1b3e4e-1e8c-4587-af17-b6a103ab89aa","2016",,"7","0.006155","0.006027","0.006752",,"INPUT","admin","2024-05-08 00:57:26.0","admin","2024-05-08 00:57:26.0","_PRIMARY_"
"1dc06862-ec5e-49a8-8edb-2655ed8478bd","0e1b3e4e-1e8c-4587-af17-b6a103ab89aa","2016",,"5","0.006155","0.006027","0.006752",,"INPUT","admin","2024-05-08 00:57:26.0","admin","2024-05-08 00:57:26.0","_PRIMARY_"
"231b7ee1-5a8e-450c-9959-1ae8b2c9e4b6","0e1b3e4e-1e8c-4587-af17-b6a103ab89aa","2016",,"2","0.004736","0.005379","0.006752",,"INPUT","admin","2024-05-08 00:57:26.0","admin","2024-05-08 00:57:26.0","_PRIMARY_"
"4ff3aef7-9d04-47e0-a5b9-5d398ecf51a4","0e1b3e4e-1e8c-4587-af17-b6a103ab89aa","2016",,"4","0.006155","0.006027","0.006752",,"INPUT","admin","2024-05-08 00:57:26.0","admin","2024-05-08 00:57:26.0","_PRIMARY_"
"59aafcfb-2d09-468f-89b2-28de30d94261","0e1b3e4e-1e8c-4587-af17-b6a103ab89aa","2016",,"1","0.004736","0.005379","0.008087",,"INPUT","admin","2024-05-08 00:57:26.0","admin","2024-05-08 00:57:26.0","_PRIMARY_"
"642fc35c-5735-481e-b9aa-69bd25e2c517","0e1b3e4e-1e8c-4587-af17-b6a103ab89aa","2016",,"10","0.004437","0.003884","0.003976",,"INPUT","admin","2024-05-08 00:57:26.0","admin","2024-05-08 00:57:26.0","_PRIMARY_"
"a27a6bd9-54da-4279-a17c-6b40b19e86f5","0e1b3e4e-1e8c-4587-af17-b6a103ab89aa","2016",,"11","0.004437","0.003884","0.003976",,"INPUT","admin","2024-05-08 00:57:26.0","admin","2024-05-08 00:57:26.0","_PRIMARY_"
"adba17fd-eab8-4e68-8635-b8eba0338b16","0e1b3e4e-1e8c-4587-af17-b6a103ab89aa","2016",,"8","0.006155","0.006027","0.006752",,"INPUT","admin","2024-05-08 00:57:26.0","admin","2024-05-08 00:57:26.0","_PRIMARY_"
"c68a6ac9-8686-4b0b-aca3-76e04b270704","0e1b3e4e-1e8c-4587-af17-b6a103ab89aa","2016",,"3","0.006155","0.006027","0.006752",,"INPUT","admin","2024-05-08 00:57:26.0","admin","2024-05-08 00:57:26.0","_PRIMARY_"
"df50bec2-d749-4b26-a312-8495b02902c8","0e1b3e4e-1e8c-4587-af17-b6a103ab89aa","2016",,"9","0.006155","0.006027","0.006752",,"INPUT","admin","2024-05-08 00:57:26.0","admin","2024-05-08 00:57:26.0","_PRIMARY_"
"f4279209-d098-458e-a936-ec73da51d8ae","0e1b3e4e-1e8c-4587-af17-b6a103ab89aa","2016",,"12","0.004437","0.003884","0.003976",,"INPUT","admin","2024-05-08 00:57:26.0","admin","2024-05-08 00:57:26.0","_PRIMARY_"
1 ST_TEST_RESULT
2 ID_ TEST_CASE_ID_ YEAR_ QUARTER_ MONTH_ VALUE_LOW_ VALUE_MID_ VALUE_HIGH_ JPA_VERSION_ DATA_COME_FROM_ CREATOR_ CREATE_DATE_ LAST_MODIFIER_ LAST_MODIFYDATE_ CORP_CODE_
3 ID_ 值(轻度) 值(中度) 值(重度) JPA乐观锁版本 数据来源(INPUT:手工录入,IMPORT:系统自动导入) 创建人 创建日期 最后修改人 最后修改日期 所属法人代码
4 VARCHAR VARCHAR INTEGER INTEGER INTEGER VARCHAR VARCHAR VARCHAR INTEGER VARCHAR VARCHAR TIMESTAMP VARCHAR TIMESTAMP VARCHAR
5 java.lang.String java.lang.String java.lang.Integer java.lang.Integer java.lang.Integer java.lang.String java.lang.String java.lang.String java.lang.Integer java.lang.String java.lang.String java.sql.Timestamp java.lang.String java.sql.Timestamp java.lang.String
6 1758c9b4-76f8-4ffa-9bdd-402d8bd72a05 0e1b3e4e-1e8c-4587-af17-b6a103ab89aa 2016 6 0.006155 0.006027 0.006752 INPUT admin 2024-05-08 00:57:26.0 admin 2024-05-08 00:57:26.0 _PRIMARY_
7 1bac3b0b-7359-4f44-852c-d4ed19fe944e 0e1b3e4e-1e8c-4587-af17-b6a103ab89aa 2016 7 0.006155 0.006027 0.006752 INPUT admin 2024-05-08 00:57:26.0 admin 2024-05-08 00:57:26.0 _PRIMARY_
8 1dc06862-ec5e-49a8-8edb-2655ed8478bd 0e1b3e4e-1e8c-4587-af17-b6a103ab89aa 2016 5 0.006155 0.006027 0.006752 INPUT admin 2024-05-08 00:57:26.0 admin 2024-05-08 00:57:26.0 _PRIMARY_
9 231b7ee1-5a8e-450c-9959-1ae8b2c9e4b6 0e1b3e4e-1e8c-4587-af17-b6a103ab89aa 2016 2 0.004736 0.005379 0.006752 INPUT admin 2024-05-08 00:57:26.0 admin 2024-05-08 00:57:26.0 _PRIMARY_
10 4ff3aef7-9d04-47e0-a5b9-5d398ecf51a4 0e1b3e4e-1e8c-4587-af17-b6a103ab89aa 2016 4 0.006155 0.006027 0.006752 INPUT admin 2024-05-08 00:57:26.0 admin 2024-05-08 00:57:26.0 _PRIMARY_
11 59aafcfb-2d09-468f-89b2-28de30d94261 0e1b3e4e-1e8c-4587-af17-b6a103ab89aa 2016 1 0.004736 0.005379 0.008087 INPUT admin 2024-05-08 00:57:26.0 admin 2024-05-08 00:57:26.0 _PRIMARY_
12 642fc35c-5735-481e-b9aa-69bd25e2c517 0e1b3e4e-1e8c-4587-af17-b6a103ab89aa 2016 10 0.004437 0.003884 0.003976 INPUT admin 2024-05-08 00:57:26.0 admin 2024-05-08 00:57:26.0 _PRIMARY_
13 a27a6bd9-54da-4279-a17c-6b40b19e86f5 0e1b3e4e-1e8c-4587-af17-b6a103ab89aa 2016 11 0.004437 0.003884 0.003976 INPUT admin 2024-05-08 00:57:26.0 admin 2024-05-08 00:57:26.0 _PRIMARY_
14 adba17fd-eab8-4e68-8635-b8eba0338b16 0e1b3e4e-1e8c-4587-af17-b6a103ab89aa 2016 8 0.006155 0.006027 0.006752 INPUT admin 2024-05-08 00:57:26.0 admin 2024-05-08 00:57:26.0 _PRIMARY_
15 c68a6ac9-8686-4b0b-aca3-76e04b270704 0e1b3e4e-1e8c-4587-af17-b6a103ab89aa 2016 3 0.006155 0.006027 0.006752 INPUT admin 2024-05-08 00:57:26.0 admin 2024-05-08 00:57:26.0 _PRIMARY_
16 df50bec2-d749-4b26-a312-8495b02902c8 0e1b3e4e-1e8c-4587-af17-b6a103ab89aa 2016 9 0.006155 0.006027 0.006752 INPUT admin 2024-05-08 00:57:26.0 admin 2024-05-08 00:57:26.0 _PRIMARY_
17 f4279209-d098-458e-a936-ec73da51d8ae 0e1b3e4e-1e8c-4587-af17-b6a103ab89aa 2016 12 0.004437 0.003884 0.003976 INPUT admin 2024-05-08 00:57:26.0 admin 2024-05-08 00:57:26.0 _PRIMARY_

178
io.sc.platform.core.frontend/src/views/testcase/math/MathEditorForm.vue

@ -0,0 +1,178 @@
<template>
<div style="height: 100%">
<w-grid
ref="gridRef"
:title="$t('re.resources.designer.processor.grid.title')"
dense-body
class="px-1"
hide-bottom
:config-button="false"
selection="multiple"
:checkbox-selection="true"
:tree="false"
:fetch-data-url="Environment.apiContextPath('/api/re/model/parameter/processor/findByParameterId?parameterId=' + parameterId)"
:data-url="Environment.apiContextPath('/api/re/model/parameter/processor')"
:pageable="false"
:toolbar-configure="{ noIcon: false }"
:toolbar-actions="[
'refresh',
'separator',
{
extend: 'edit',
enableIf: (arg) => {
return arg.selected;
},
},
{
extend: 'remove',
enableIf: (arg) => {
return !readOnly && arg.selected;
},
},
'separator',
'view',
'separator',
'export',
]"
:columns="[
{ width: 80, name: 'enable', label: $t('isEnable'), align: 'center', sortable: false, format: Formater.enableTag() },
{ width: 60, name: 'order', label: $t('order'), sortable: false, align: 'right' },
{ width: 150, name: 'type', label: $t('type'), sortable: false, format: Formater.enum(Enums.ProcessorType) },
{
width: '100%',
name: 'content',
label: $t('re.resources.designer.processor.grid.entity.content'),
sortable: false,
format: (value, row) => {
const type = row.type;
if ('MATH_FORMULA' === type) {
return {
componentType: 'w-expression',
attrs: {
modelValue: row.mathFormula,
readOnly: true,
zoom: 2,
},
};
}
},
},
]"
:editor="{
dialog: {
width: '1024px',
},
form: {
colsNum: 1,
fields: [
{ name: 'parameter', label: 'parameter', type: 'text', defaultValue: parameterId, hidden: true },
{ name: 'id', label: $t('id'), type: 'text', hidden: true },
{ name: 'order', label: $t('order'), type: 'number', hidden: true },
{ name: 'type', label: $t('type'), type: 'text', hidden: true },
{ name: 'description', label: $t('description'), type: 'text', hidden: true },
{ name: 'enable', label: $t('enable'), type: 'checkbox', defaultValue: true, hidden: true },
{
name: 'mathFormula',
label: $t('re.resources.designer.processor.grid.entity.mathFormula'),
type: 'expression',
showIf: (arg) => {
return 'MATH_FORMULA' === arg.form.getFieldValue('type');
},
},
],
},
}"
:viewer="{
panel: {
columnNum: 1,
fields: [
{ name: 'order', label: $t('order') },
{ name: 'id', label: $t('id'), primaryKey: true },
{ name: 'parameter', label: $t('parameter') },
{ name: 'description', label: $t('description') },
{ name: 'enable', label: $t('enable') },
{ name: 'type', label: $t('type') },
{ name: 'optionCode', label: $t('re.resources.designer.processor.grid.entity.optionCode') },
{ name: 'arithmetic', label: $t('re.resources.designer.processor.grid.entity.arithmetic') },
{ name: 'ternaryCondition', label: $t('re.resources.designer.processor.grid.entity.ternaryCondition') },
{ name: 'ternaryTrue', label: $t('re.resources.designer.processor.grid.entity.ternaryTrue') },
{ name: 'ternaryFalse', label: $t('re.resources.designer.processor.grid.entity.ternaryFalse') },
{ name: 'when', label: $t('re.resources.designer.processor.grid.entity.when') },
{ name: 'then', label: $t('re.resources.designer.processor.grid.entity.then') },
{ name: 'isWhenThenShorted', label: $t('re.resources.designer.processor.grid.entity.isWhenThenShorted') },
{ name: 'rule', label: $t('re.resources.designer.processor.grid.entity.rule') },
{ name: 'singleRule', label: $t('re.resources.designer.processor.grid.entity.singleRule') },
{ name: 'numberRange', label: $t('re.resources.designer.processor.grid.entity.numberRange') },
{ name: 'conditionRange', label: $t('re.resources.designer.processor.grid.entity.conditionRange') },
{ name: 'decisionTable2C', label: $t('re.resources.designer.processor.grid.entity.decisionTable2C') },
{ name: 'decisionTable', label: $t('re.resources.designer.processor.grid.entity.decisionTable') },
{ name: 'groovyScript', label: $t('re.resources.designer.processor.grid.entity.groovyScript') },
{ name: 'sqlDatasourceName', label: $t('re.resources.designer.processor.grid.entity.sqlDatasourceName') },
{ name: 'sql', label: $t('re.resources.designer.processor.grid.entity.sql') },
{ name: 'sqlParameterValues', label: $t('re.resources.designer.processor.grid.entity.sqlParameterValues') },
{ name: 'sqlFieldMapping', label: $t('re.resources.designer.processor.grid.entity.sqlFieldMapping') },
{ name: 'dataComeFrom', label: $t('dataComeFrom') },
{ name: 'creator', label: $t('creator') },
{ name: 'createDate', label: $t('createDate') },
{ name: 'lastModifier', label: $t('lastModifier') },
{ name: 'lastModifyDate', label: $t('lastModifyDate'), format: Formater.none() },
],
},
}"
@before-editor-data-submit="
(data, callback) => {
console.log(data);
}
"
></w-grid>
</div>
</template>
<script setup lang="ts">
import { ref, onMounted } from 'vue';
import { axios, Environment, Formater, Tools, EnumTools, Options } from '@/platform';
import { ComponentContainer } from '@univerjs/ui';
import { RowHeaderLayout } from '@univerjs/engine-render';
const props = defineProps({
fetchDataUrl: { type: String, default: '' },
dataUrl: { type: String, default: '' },
parameter: { type: Object, default: undefined },
readOnly: { type: Boolean, default: false },
});
const emit = defineEmits<{
(e: 'rowClick', evt: Event, row: any, index: number): void;
(e: 'beforeRequestData', requestParams: URLSearchParams | any, callback: any): void;
}>();
const gridRef = ref();
const autoCompletionOptionsRef = ref([]);
const optionOptionsRef = ref([]);
const decisionTreeDialogRef = ref();
const executionFlowDialogRef = ref();
const parameterId = '8c114166-aae3-4590-b63a-6daa64eb15ac';
const transfromContent = (xml) => {
const div = document.createElement('div');
div.textContent = xml;
const result = div.outerHTML;
div.parentNode?.removeChild(div);
return result;
};
const refresh = () => {
gridRef.value.refresh();
};
onMounted(() => {
gridRef.value.refresh();
});
defineExpose({
refresh,
});
const Enums = await EnumTools.fetch(['io.sc.engine.rule.core.enums.ProcessorType']);
</script>

6
io.sc.platform.scheduler.core/build.gradle

@ -0,0 +1,6 @@
dependencies {
api(
project(":io.sc.platform.orm.api"),
"org.springframework.boot:spring-boot",
)
}

7
io.sc.platform.scheduler.executor/build.gradle

@ -0,0 +1,7 @@
dependencies {
api(
project(":io.sc.platform.core"),
project(":io.sc.platform.scheduler.core"),
project(":io.sc.platform.groovy"),
)
}

19
io.sc.platform.scheduler.executor/src/main/resources/META-INF/platform/plugins/application-properties.json

@ -0,0 +1,19 @@
[
{
"module" : "io.sc.platform.scheduler.executor",
"order" : 10000,
"description": "scheduler manager configuration",
"properties": [
"scheduler.manager.urls[0]=http://localhost:8080"
]
},
{
"module" : "io.sc.platform.scheduler.executor",
"order" : 10001,
"description": "scheduler executor configuration",
"properties": [
"scheduler.executor.name=default"
]
}
]

11
io.sc.platform.scheduler.executor/src/main/resources/META-INF/platform/plugins/components.json

@ -0,0 +1,11 @@
{
"includes":[
"io.sc.platform.scheduler.executor.client.impl",
"io.sc.platform.scheduler.executor.example.bean",
"io.sc.platform.scheduler.executor.initializer",
"io.sc.platform.scheduler.executor.server.controller",
"io.sc.platform.scheduler.executor.server.service.impl"
]
}

3
io.sc.platform.scheduler.executor/src/main/resources/META-INF/spring.factories

@ -0,0 +1,3 @@
# Auto Configuration
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
io.sc.platform.scheduler.executor.server.configure.ExecutorConfigurationAutoConfiguration

5
io.sc.platform.scheduler.manager.frontend/.browserslistrc

@ -0,0 +1,5 @@
chrome >=89
edge >=88
firefox >=89
safari >=15
ios_saf >=15

14
io.sc.platform.scheduler.manager.frontend/.editorconfig

@ -0,0 +1,14 @@
#################################################################
# 强制对使用该基本代码的所有人实施一致的编码样式
#################################################################
# 顶级配置(即不集成父配置)
root = true
# 针对所有文件
[*]
charset = utf-8 # 字符集: utf-8
indent_size = 2 # 缩进大小: 2
indent_style = space # 缩进风格: 空格
insert_final_newline = true # 是否在文件的最后插入一个空行
trim_trailing_whitespace = true # 是否删除行尾的空格

36
io.sc.platform.scheduler.manager.frontend/.eslintrc.cjs

@ -0,0 +1,36 @@
module.exports = {
root: true,
env: {
browser: true,
es2022: true,
"vue/setup-compiler-macros": true,
},
parserOptions:{
ecmaVersion: 2022,
sourceType:"module",
},
extends:[
"eslint:recommended",
"plugin:vue/vue3-recommended",
"plugin:@typescript-eslint/recommended",
"plugin:prettier/recommended",
],
parser: "vue-eslint-parser",
parserOptions: {
ecmaVersion: 2022,
parser: "@typescript-eslint/parser",
sourceType: "module",
},
rules:{
'semi':[1],
'@typescript-eslint/no-var-requires': 'off',
'@typescript-eslint/no-explicit-any': 'off',
"@typescript-eslint/no-unused-vars": 'off',
'vue/multi-word-component-names': 'off', /* 禁用 vue 组件名称检查规则 */
},
};

31
io.sc.platform.scheduler.manager.frontend/.gitignore

@ -0,0 +1,31 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
node_modules
.DS_Store
dist
dist-ssr
coverage
*.local
/cypress/videos/
/cypress/screenshots/
# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
test-results/
playwright-report/

0
io.sc.platform.scheduler.manager.frontend/.npmignore

13
io.sc.platform.scheduler.manager.frontend/.npmrc

@ -0,0 +1,13 @@
# npm 仓库地址, 在 npm install 时使用
registry=http://nexus.sc.io:8000/repository/npm-public/
# 用户邮箱
email=
# publish 时无需先进行 git 代码同步检查, 可避免 publish 时使用 --no-git-checks 选项
git-checks=false
# 注意: 以下 // 不是注释,不能去掉哦
# 登录 npm 仓库的用户认证信息, 在 npm publish 时使用, publish 的 npm registry 在 package.json 文件中 publishConfig 部分配置
# _authToken 可通过以下命令获取
# curl -X PUT -H "Content-Type:application/json" -d '{"_id":"org.couchdb.user:admin","name":"admin","password":"admin"}' http://nexus.sc.io:8000/repository/npm-releases/-/user/org.couchdb.user:admin
//nexus.sc.io:8000/repository/npm-releases/:_authToken=NpmToken.67c99588-56a6-3ce1-9bea-a9a6164f8090

3
io.sc.platform.scheduler.manager.frontend/.prettierignore

@ -0,0 +1,3 @@
build
dist
node_modules

8
io.sc.platform.scheduler.manager.frontend/.prettierrc.json

@ -0,0 +1,8 @@
{
"$schema": "https://json.schemastore.org/prettierrc",
"semi": true,
"tabWidth": 2,
"singleQuote": true,
"printWidth": 160,
"trailingComma": "all"
}

16
io.sc.platform.scheduler.manager.frontend/babel.config.cjs

@ -0,0 +1,16 @@
module.exports = {
presets: [
"@babel/preset-env",
[
"@babel/preset-typescript",
{
allExtensions: true, //支持所有文件扩展名
},
],
],
plugins: [
"@babel/plugin-transform-class-properties",
"@babel/plugin-transform-object-rest-spread",
"@vue/babel-plugin-jsx",
]
}

7
io.sc.platform.scheduler.manager.frontend/frontend-register.json

@ -0,0 +1,7 @@
{
"enable": false,
"protocol": "http",
"host": "localhost",
"port": 8080,
"path": "/api/mvc/frontend/regist"
}

6
io.sc.platform.scheduler.manager.frontend/nodemon.json

@ -0,0 +1,6 @@
{
"watch": [
"./src/routes/routes.json"
],
"exec": "pnpm serve"
}

116
io.sc.platform.scheduler.manager.frontend/package.json

@ -0,0 +1,116 @@
{
"name": "io.sc.platform.scheduler.manager.frontend",
"version": "8.1.46",
"description": "",
"private": false,
"keywords": [],
"author": "",
"license": "ISC",
"scripts": {
"clean": "rm -rf ./node_modules && rm -rf pnpm-lock.yaml",
"dev": "nodemon",
"serve": "node ./util-components-generator.cjs && cross-env NODE_ENV=development webpack serve --config webpack.env.serve.cjs",
"build": "node ./util-components-generator.cjs && cross-env NODE_ENV=development webpack --config webpack.env.build.cjs",
"prod": "node ./util-components-generator.cjs && cross-env NODE_ENV=production webpack --config webpack.env.prod.cjs",
"sync": "platform sync"
},
"engines": {
"node": ">=18",
"pnpm": ">=7"
},
"publishConfig": {
"registry": "http://nexus.sc.io:8000/repository/npm-releases/",
"access": "public"
},
"devDependencies": {
"@babel/core": "7.24.7",
"@babel/preset-env": "7.24.7",
"@babel/preset-typescript": "7.24.7",
"@babel/plugin-transform-class-properties": "7.24.7",
"@babel/plugin-transform-object-rest-spread": "7.24.7",
"@quasar/app-webpack": "3.13.2",
"@quasar/cli": "2.4.1",
"@types/mockjs": "1.0.10",
"@types/node": "20.14.10",
"@typescript-eslint/eslint-plugin": "7.15.0",
"@typescript-eslint/parser": "7.15.0",
"@vue/compiler-sfc": "3.4.31",
"@webpack-cli/serve": "2.0.5",
"autoprefixer": "10.4.19",
"babel-loader": "9.1.3",
"clean-webpack-plugin": "4.0.0",
"copy-webpack-plugin": "12.0.2",
"cross-env": "7.0.3",
"css-loader": "7.1.2",
"eslint": "8.56.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-vue": "9.27.0",
"eslint-webpack-plugin": "4.2.0",
"html-webpack-plugin": "5.6.0",
"json5": "2.2.3",
"mini-css-extract-plugin": "2.9.0",
"nodemon": "3.1.4",
"postcss": "8.4.39",
"postcss-import": "16.1.0",
"postcss-loader": "8.1.1",
"postcss-preset-env": "9.6.0",
"prettier": "3.3.2",
"sass": "1.77.6",
"sass-loader": "14.2.1",
"typescript": "5.5.3",
"vue-loader": "17.4.2",
"webpack": "5.92.1",
"webpack-bundle-analyzer": "4.10.2",
"webpack-cli": "5.1.4",
"webpack-dev-server": "5.0.4",
"webpack-merge": "6.0.1",
"@vue/babel-plugin-jsx": "1.2.2"
},
"dependencies": {
"@codemirror/autocomplete": "6.17.0",
"@codemirror/commands": "6.6.0",
"@codemirror/lang-html": "6.4.9",
"@codemirror/lang-java": "6.0.1",
"@codemirror/lang-javascript": "6.2.2",
"@codemirror/lang-json": "6.0.1",
"@codemirror/lang-sql": "6.7.0",
"@codemirror/lang-xml": "6.1.0",
"@codemirror/language": "6.10.2",
"@codemirror/search": "6.5.6",
"@codemirror/state": "6.4.1",
"@codemirror/view": "6.28.4",
"@maxgraph/core": "0.12.0",
"@quasar/extras": "1.16.12",
"@vueuse/core": "10.11.0",
"axios": "1.7.2",
"codemirror": "6.0.1",
"dayjs": "1.11.11",
"echarts": "5.5.1",
"exceljs": "4.4.0",
"file-saver": "2.0.5",
"luckyexcel": "1.0.1",
"mockjs": "1.1.0",
"pinia": "2.1.7",
"platform-core": "8.1.295",
"quasar": "2.15.4",
"tailwindcss": "3.4.4",
"vue": "3.4.31",
"vue-dompurify-html": "5.1.0",
"vue-i18n": "9.13.1",
"vue-router": "4.4.0",
"@univerjs/core": "0.2.0",
"@univerjs/design": "0.2.0",
"@univerjs/docs": "0.2.0",
"@univerjs/docs-ui": "0.2.0",
"@univerjs/engine-formula": "0.2.0",
"@univerjs/engine-render": "0.2.0",
"@univerjs/facade": "0.2.0",
"@univerjs/sheets": "0.2.0",
"@univerjs/sheets-formula": "0.2.0",
"@univerjs/sheets-ui": "0.2.0",
"@univerjs/ui": "0.2.0",
"pinia-undo": "0.2.4",
"xml-formatter": "3.6.3"
}
}

6
io.sc.platform.scheduler.manager.frontend/postcss.config.cjs

@ -0,0 +1,6 @@
module.exports = {
plugins: {
tailwindcss: {},
autoprefixer: {},
}
}

27
io.sc.platform.scheduler.manager.frontend/public/configure.js

@ -0,0 +1,27 @@
// 在浏览器 window 对象中新建名为 APP 的容器变量, 用于存放平台的全局变量
window.APP = {};
// 全局配置
window.APP.configure ={
// router 历史模式
routerHistoryMode: 'web',
// 应用上下文路径
webContextPath: '[(@{/})]'.startsWith('[')? '/' : '[(@{/})]',
// 默认后端 API 请求的服务地址前缀
apiContextPaths: {
DEFAULT: '[(@{/})]'.startsWith('[')? 'http://localhost:8080/' : '[(@{/})]',
},
// 是否启用本地 mock
enableLocalMock : false,
// mock 请求响应时间(单位:毫秒)
localMockTimeout : 10,
// 是否启用使用远程服务端配置
enableRemoteConfigure : true,
// 是否首先使用本地路由
useLocaleRouterFirst : true,
// axios 配置
axios : {
baseURL: '',
timeout: 1000 * 60,
crossdomain: true
}
}

5
io.sc.platform.scheduler.manager.frontend/public/favicon.svg

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="blue" class="bi bi-browser-edge" viewBox="0 0 16 16">
<path d="M9.482 9.341c-.069.062-.17.153-.17.309 0 .162.107.325.3.456.877.613 2.521.54 2.592.538h.002c.667 0 1.32-.18 1.894-.519A3.838 3.838 0 0 0 16 6.819c.018-1.316-.44-2.218-.666-2.664l-.04-.08C13.963 1.487 11.106 0 8 0A8 8 0 0 0 .473 5.29C1.488 4.048 3.183 3.262 5 3.262c2.83 0 5.01 1.885 5.01 4.797h-.004v.002c0 .338-.168.832-.487 1.244l.006-.006a.594.594 0 0 1-.043.041Z"/>
<path d="M.01 7.753a8.137 8.137 0 0 0 .753 3.641 8 8 0 0 0 6.495 4.564 5.21 5.21 0 0 1-.785-.377h-.01l-.12-.075a5.45 5.45 0 0 1-1.56-1.463A5.543 5.543 0 0 1 6.81 5.8l.01-.004.025-.012c.208-.098.62-.292 1.167-.285.129.001.257.012.384.033a4.037 4.037 0 0 0-.993-.698l-.01-.005C6.348 4.282 5.199 4.263 5 4.263c-2.44 0-4.824 1.634-4.99 3.49Zm10.263 7.912c.088-.027.177-.054.265-.084-.102.032-.204.06-.307.086l.042-.002Z"/>
<path d="M10.228 15.667a5.21 5.21 0 0 0 .303-.086l.082-.025a8.019 8.019 0 0 0 4.162-3.3.25.25 0 0 0-.331-.35c-.215.112-.436.21-.663.294a6.367 6.367 0 0 1-2.243.4c-2.957 0-5.532-2.031-5.532-4.644.002-.135.017-.268.046-.399a4.543 4.543 0 0 0-.46 5.898l.003.005c.315.441.707.821 1.158 1.121h.003l.144.09c.877.55 1.721 1.078 3.328.996Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

114
io.sc.platform.scheduler.manager.frontend/public/index.html

@ -0,0 +1,114 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- luckysheet css -->
<link rel="stylesheet" href="/webjars/luckysheet/2.1.13/plugins/css/pluginsCss.css" th:href="@{/webjars/luckysheet/2.1.13/plugins/css/pluginsCss.css}" />
<link rel="stylesheet" href="/webjars/luckysheet/2.1.13/plugins/plugins.css" th:href="@{/webjars/luckysheet/2.1.13/plugins/plugins.css}" />
<link rel="stylesheet" href="/webjars/luckysheet/2.1.13/css/luckysheet.css" th:href="@{/webjars/luckysheet/2.1.13/css/luckysheet.css}" />
<link
rel="stylesheet"
href="/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.css"
th:href="@{/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.css}"
/>
<!-- math font css -->
<link rel="stylesheet" href="/webjars/mathfonts/1.0.0/Asana/mathfonts.css" th:href="@{/webjars/mathfonts/1.0.0/Asana/mathfonts.css}" />
<!-- luckysheet js -->
<script src="/webjars/luckysheet/2.1.13/plugins/js/plugin.js" th:src="@{/webjars/luckysheet/2.1.13/plugins/js/plugin.js}"></script>
<script src="/webjars/luckysheet/2.1.13/luckysheet.umd.js" th:src="@{/webjars/luckysheet/2.1.13/luckysheet.umd.js}"></script>
<!-- tailwindcss js -->
<script src="/webjars/tailwindcss/3.3.5/tailwindcss.js" th:src="@{/webjars/tailwindcss/3.3.5/tailwindcss.js}"></script>
<script src="/configure.js" th:src="@{/configure.js}"></script>
<script>
(function () {
"use strict";
window.addEventListener("load", function () {
var box, div, link, namespaceURI;
// First check whether the page contains any <math> element.
namespaceURI = "http://www.w3.org/1998/Math/MathML";
if (document.body.getElementsByTagNameNS(namespaceURI, "math")[0]) {
// Create a div to test mspace, using Kuma's "offscreen" CSS
document.body.insertAdjacentHTML("afterbegin", "<div style='border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;'><math xmlns='" + namespaceURI + "'><mspace height='23px' width='77px'></mspace></math></div>");
div = document.body.firstChild;
box = div.firstChild.firstChild.getBoundingClientRect();
document.body.removeChild(div);
if (Math.abs(box.height - 23) > 1 || Math.abs(box.width - 77) > 1) {
// Insert the mathml.css stylesheet.
link = document.createElement("link");
link.href = '[(@{/webjars/mathfonts/1.0.0/mathml.css})]'.startsWith('[')? 'http://localhost:8080/webjars/mathfonts/1.0.0/mathml.css' : '[(@{/webjars/mathfonts/1.0.0/mathml.css})]';
link.rel = "stylesheet";
document.head.appendChild(link);
}
}
});
}());
</script>
</head>
<body>
<noscript>
<strong th:text="#{noscript}">抱歉, {} 在浏览器未开启 JavaScript 时不能正常工作. 请开启后重试.</strong>
</noscript>
<!--加载 js 时,-->
<div id="appInitializer" style="height: 100vh; display: grid; place-items: center">
<!--全屏高度,grid布局,子元素垂直方向位于屏幕中间-->
<div style="display: grid; justify-items: center">
<!--grid布局, 子元素水平方向位于屏幕中间-->
<svg style="color: #14234a" width="48px" height="48px" stroke="currentColor" fill="currentColor" viewBox="0 0 64 64">
<g stroke-width="4" stroke-linecap="round">
<line y1="17" y2="29" transform="translate(32,32) rotate(180)">
<animate attributeName="stroke-opacity" dur="750ms" values="1;.85;.7;.65;.55;.45;.35;.25;.15;.1;0;1" repeatCount="indefinite"></animate>
</line>
<line y1="17" y2="29" transform="translate(32,32) rotate(210)">
<animate attributeName="stroke-opacity" dur="750ms" values="0;1;.85;.7;.65;.55;.45;.35;.25;.15;.1;0" repeatCount="indefinite"></animate>
</line>
<line y1="17" y2="29" transform="translate(32,32) rotate(240)">
<animate attributeName="stroke-opacity" dur="750ms" values=".1;0;1;.85;.7;.65;.55;.45;.35;.25;.15;.1" repeatCount="indefinite"></animate>
</line>
<line y1="17" y2="29" transform="translate(32,32) rotate(270)">
<animate attributeName="stroke-opacity" dur="750ms" values=".15;.1;0;1;.85;.7;.65;.55;.45;.35;.25;.15" repeatCount="indefinite"></animate>
</line>
<line y1="17" y2="29" transform="translate(32,32) rotate(300)">
<animate attributeName="stroke-opacity" dur="750ms" values=".25;.15;.1;0;1;.85;.7;.65;.55;.45;.35;.25" repeatCount="indefinite"></animate>
</line>
<line y1="17" y2="29" transform="translate(32,32) rotate(330)">
<animate attributeName="stroke-opacity" dur="750ms" values=".35;.25;.15;.1;0;1;.85;.7;.65;.55;.45;.35" repeatCount="indefinite"></animate>
</line>
<line y1="17" y2="29" transform="translate(32,32) rotate(0)">
<animate attributeName="stroke-opacity" dur="750ms" values=".45;.35;.25;.15;.1;0;1;.85;.7;.65;.55;.45" repeatCount="indefinite"></animate>
</line>
<line y1="17" y2="29" transform="translate(32,32) rotate(30)">
<animate attributeName="stroke-opacity" dur="750ms" values=".55;.45;.35;.25;.15;.1;0;1;.85;.7;.65;.55" repeatCount="indefinite"></animate>
</line>
<line y1="17" y2="29" transform="translate(32,32) rotate(60)">
<animate attributeName="stroke-opacity" dur="750ms" values=".65;.55;.45;.35;.25;.15;.1;0;1;.85;.7;.65" repeatCount="indefinite"></animate>
</line>
<line y1="17" y2="29" transform="translate(32,32) rotate(90)">
<animate attributeName="stroke-opacity" dur="750ms" values=".7;.65;.55;.45;.35;.25;.15;.1;0;1;.85;.7" repeatCount="indefinite"></animate>
</line>
<line y1="17" y2="29" transform="translate(32,32) rotate(120)">
<animate attributeName="stroke-opacity" dur="750ms" values=".85;.7;.65;.55;.45;.35;.25;.15;.1;0;1;.85" repeatCount="indefinite"></animate>
</line>
<line y1="17" y2="29" transform="translate(32,32) rotate(150)">
<animate attributeName="stroke-opacity" dur="750ms" values="1;.85;.7;.65;.55;.45;.35;.25;.15;.1;0;1" repeatCount="indefinite"></animate>
</line>
</g>
</svg>
<div style="padding: 10px" th:text="#{pageLoading}">正在加载, 请稍后......</div>
<div id="appInitializerStatus"></div>
</div>
</div>
<div id="app"></div>
<!-- 以下会生成由 HtmlWebpackPlugin webpack 插件自动注入需要的资源引用 -->
</body>
</html>

BIN
io.sc.platform.scheduler.manager.frontend/public/login-bg.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 923 KiB

5
io.sc.platform.scheduler.manager.frontend/public/logo.svg

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="white" class="bi bi-browser-edge" viewBox="0 0 16 16">
<path d="M9.482 9.341c-.069.062-.17.153-.17.309 0 .162.107.325.3.456.877.613 2.521.54 2.592.538h.002c.667 0 1.32-.18 1.894-.519A3.838 3.838 0 0 0 16 6.819c.018-1.316-.44-2.218-.666-2.664l-.04-.08C13.963 1.487 11.106 0 8 0A8 8 0 0 0 .473 5.29C1.488 4.048 3.183 3.262 5 3.262c2.83 0 5.01 1.885 5.01 4.797h-.004v.002c0 .338-.168.832-.487 1.244l.006-.006a.594.594 0 0 1-.043.041Z"/>
<path d="M.01 7.753a8.137 8.137 0 0 0 .753 3.641 8 8 0 0 0 6.495 4.564 5.21 5.21 0 0 1-.785-.377h-.01l-.12-.075a5.45 5.45 0 0 1-1.56-1.463A5.543 5.543 0 0 1 6.81 5.8l.01-.004.025-.012c.208-.098.62-.292 1.167-.285.129.001.257.012.384.033a4.037 4.037 0 0 0-.993-.698l-.01-.005C6.348 4.282 5.199 4.263 5 4.263c-2.44 0-4.824 1.634-4.99 3.49Zm10.263 7.912c.088-.027.177-.054.265-.084-.102.032-.204.06-.307.086l.042-.002Z"/>
<path d="M10.228 15.667a5.21 5.21 0 0 0 .303-.086l.082-.025a8.019 8.019 0 0 0 4.162-3.3.25.25 0 0 0-.331-.35c-.215.112-.436.21-.663.294a6.367 6.367 0 0 1-2.243.4c-2.957 0-5.532-2.031-5.532-4.644.002-.135.017-.268.046-.399a4.543 4.543 0 0 0-.46 5.898l.003.005c.315.441.707.821 1.158 1.121h.003l.144.09c.877.55 1.721 1.078 3.328.996Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/Anton-Regular.ttf

Binary file not shown.

BIN
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/HanaleiFill-Regular.ttf

Binary file not shown.

BIN
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/Pacifico-Regular.ttf

Binary file not shown.

539
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/demo.css

@ -0,0 +1,539 @@
/* Logo 字体 */
@font-face {
font-family: "iconfont logo";
src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834');
src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'),
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'),
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'),
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg');
}
.logo {
font-family: "iconfont logo";
font-size: 160px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* tabs */
.nav-tabs {
position: relative;
}
.nav-tabs .nav-more {
position: absolute;
right: 0;
bottom: 0;
height: 42px;
line-height: 42px;
color: #666;
}
#tabs {
border-bottom: 1px solid #eee;
}
#tabs li {
cursor: pointer;
width: 100px;
height: 40px;
line-height: 40px;
text-align: center;
font-size: 16px;
border-bottom: 2px solid transparent;
position: relative;
z-index: 1;
margin-bottom: -1px;
color: #666;
}
#tabs .active {
border-bottom-color: #f00;
color: #222;
}
.tab-container .content {
display: none;
}
/* 页面布局 */
.main {
padding: 30px 100px;
width: 960px;
margin: 0 auto;
}
.main .logo {
color: #333;
text-align: left;
margin-bottom: 30px;
line-height: 1;
height: 110px;
margin-top: -50px;
overflow: hidden;
*zoom: 1;
}
.main .logo a {
font-size: 160px;
color: #333;
}
.helps {
margin-top: 40px;
}
.helps pre {
padding: 20px;
margin: 10px 0;
border: solid 1px #e7e1cd;
background-color: #fffdef;
overflow: auto;
}
.icon_lists {
width: 100% !important;
overflow: hidden;
*zoom: 1;
}
.icon_lists li {
width: 100px;
margin-bottom: 10px;
margin-right: 20px;
text-align: center;
list-style: none !important;
cursor: default;
}
.icon_lists li .code-name {
line-height: 1.2;
}
.icon_lists .icon {
display: block;
height: 100px;
line-height: 100px;
font-size: 42px;
margin: 10px auto;
color: #333;
-webkit-transition: font-size 0.25s linear, width 0.25s linear;
-moz-transition: font-size 0.25s linear, width 0.25s linear;
transition: font-size 0.25s linear, width 0.25s linear;
}
.icon_lists .icon:hover {
font-size: 100px;
}
.icon_lists .svg-icon {
/* 通过设置 font-size 来改变图标大小 */
width: 1em;
/* 图标和文字相邻时,垂直对齐 */
vertical-align: -0.15em;
/* 通过设置 color 来改变 SVG 的颜色/fill */
fill: currentColor;
/* path stroke 溢出 viewBox 部分在 IE 下会显示
normalize.css 中也包含这行 */
overflow: hidden;
}
.icon_lists li .name,
.icon_lists li .code-name {
color: #666;
}
/* markdown 样式 */
.markdown {
color: #666;
font-size: 14px;
line-height: 1.8;
}
.highlight {
line-height: 1.5;
}
.markdown img {
vertical-align: middle;
max-width: 100%;
}
.markdown h1 {
color: #404040;
font-weight: 500;
line-height: 40px;
margin-bottom: 24px;
}
.markdown h2,
.markdown h3,
.markdown h4,
.markdown h5,
.markdown h6 {
color: #404040;
margin: 1.6em 0 0.6em 0;
font-weight: 500;
clear: both;
}
.markdown h1 {
font-size: 28px;
}
.markdown h2 {
font-size: 22px;
}
.markdown h3 {
font-size: 16px;
}
.markdown h4 {
font-size: 14px;
}
.markdown h5 {
font-size: 12px;
}
.markdown h6 {
font-size: 12px;
}
.markdown hr {
height: 1px;
border: 0;
background: #e9e9e9;
margin: 16px 0;
clear: both;
}
.markdown p {
margin: 1em 0;
}
.markdown>p,
.markdown>blockquote,
.markdown>.highlight,
.markdown>ol,
.markdown>ul {
width: 80%;
}
.markdown ul>li {
list-style: circle;
}
.markdown>ul li,
.markdown blockquote ul>li {
margin-left: 20px;
padding-left: 4px;
}
.markdown>ul li p,
.markdown>ol li p {
margin: 0.6em 0;
}
.markdown ol>li {
list-style: decimal;
}
.markdown>ol li,
.markdown blockquote ol>li {
margin-left: 20px;
padding-left: 4px;
}
.markdown code {
margin: 0 3px;
padding: 0 5px;
background: #eee;
border-radius: 3px;
}
.markdown strong,
.markdown b {
font-weight: 600;
}
.markdown>table {
border-collapse: collapse;
border-spacing: 0px;
empty-cells: show;
border: 1px solid #e9e9e9;
width: 95%;
margin-bottom: 24px;
}
.markdown>table th {
white-space: nowrap;
color: #333;
font-weight: 600;
}
.markdown>table th,
.markdown>table td {
border: 1px solid #e9e9e9;
padding: 8px 16px;
text-align: left;
}
.markdown>table th {
background: #F7F7F7;
}
.markdown blockquote {
font-size: 90%;
color: #999;
border-left: 4px solid #e9e9e9;
padding-left: 0.8em;
margin: 1em 0;
}
.markdown blockquote p {
margin: 0;
}
.markdown .anchor {
opacity: 0;
transition: opacity 0.3s ease;
margin-left: 8px;
}
.markdown .waiting {
color: #ccc;
}
.markdown h1:hover .anchor,
.markdown h2:hover .anchor,
.markdown h3:hover .anchor,
.markdown h4:hover .anchor,
.markdown h5:hover .anchor,
.markdown h6:hover .anchor {
opacity: 1;
display: inline-block;
}
.markdown>br,
.markdown>p>br {
clear: both;
}
.hljs {
display: block;
background: white;
padding: 0.5em;
color: #333333;
overflow-x: auto;
}
.hljs-comment,
.hljs-meta {
color: #969896;
}
.hljs-string,
.hljs-variable,
.hljs-template-variable,
.hljs-strong,
.hljs-emphasis,
.hljs-quote {
color: #df5000;
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-type {
color: #a71d5d;
}
.hljs-literal,
.hljs-symbol,
.hljs-bullet,
.hljs-attribute {
color: #0086b3;
}
.hljs-section,
.hljs-name {
color: #63a35c;
}
.hljs-tag {
color: #333333;
}
.hljs-title,
.hljs-attr,
.hljs-selector-id,
.hljs-selector-class,
.hljs-selector-attr,
.hljs-selector-pseudo {
color: #795da3;
}
.hljs-addition {
color: #55a532;
background-color: #eaffea;
}
.hljs-deletion {
color: #bd2c00;
background-color: #ffecec;
}
.hljs-link {
text-decoration: underline;
}
/* 代码高亮 */
/* PrismJS 1.15.0
https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */
/**
* prism.js default theme for JavaScript, CSS and HTML
* Based on dabblet (http://dabblet.com)
* @author Lea Verou
*/
code[class*="language-"],
pre[class*="language-"] {
color: black;
background: none;
text-shadow: 0 1px white;
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
text-align: left;
white-space: pre;
word-spacing: normal;
word-break: normal;
word-wrap: normal;
line-height: 1.5;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
pre[class*="language-"]::-moz-selection,
pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection,
code[class*="language-"] ::-moz-selection {
text-shadow: none;
background: #b3d4fc;
}
pre[class*="language-"]::selection,
pre[class*="language-"] ::selection,
code[class*="language-"]::selection,
code[class*="language-"] ::selection {
text-shadow: none;
background: #b3d4fc;
}
@media print {
code[class*="language-"],
pre[class*="language-"] {
text-shadow: none;
}
}
/* Code blocks */
pre[class*="language-"] {
padding: 1em;
margin: .5em 0;
overflow: auto;
}
:not(pre)>code[class*="language-"],
pre[class*="language-"] {
background: #f5f2f0;
}
/* Inline code */
:not(pre)>code[class*="language-"] {
padding: .1em;
border-radius: .3em;
white-space: normal;
}
.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
color: slategray;
}
.token.punctuation {
color: #999;
}
.namespace {
opacity: .7;
}
.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
color: #905;
}
.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
color: #690;
}
.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
color: #9a6e3a;
background: hsla(0, 0%, 100%, .5);
}
.token.atrule,
.token.attr-value,
.token.keyword {
color: #07a;
}
.token.function,
.token.class-name {
color: #DD4A68;
}
.token.regex,
.token.important,
.token.variable {
color: #e90;
}
.token.important,
.token.bold {
font-weight: bold;
}
.token.italic {
font-style: italic;
}
.token.entity {
cursor: help;
}

2700
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/demo_index.html

File diff suppressed because it is too large

457
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.css

File diff suppressed because one or more lines are too long

BIN
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.eot

Binary file not shown.

1
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.js

File diff suppressed because one or more lines are too long

779
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.json

@ -0,0 +1,779 @@
{
"id": "1990368",
"name": "lucksheet",
"font_family": "iconfont",
"css_prefix_text": "luckysheet-iconfont-",
"description": "",
"glyphs": [
{
"icon_id": "17878780",
"name": "链接",
"font_class": "lianjie",
"unicode": "e7f8",
"unicode_decimal": 59384
},
{
"icon_id": "17612330",
"name": "打印区域",
"font_class": "dayinquyu",
"unicode": "e7f5",
"unicode_decimal": 59381
},
{
"icon_id": "17612331",
"name": "打印页面配置",
"font_class": "dayinyemianpeizhi",
"unicode": "e7f6",
"unicode_decimal": 59382
},
{
"icon_id": "17612332",
"name": "打印标题",
"font_class": "dayinbiaoti",
"unicode": "e7f7",
"unicode_decimal": 59383
},
{
"icon_id": "17600443",
"name": "分页预览",
"font_class": "fenyeyulan",
"unicode": "e7f2",
"unicode_decimal": 59378
},
{
"icon_id": "17600444",
"name": "普通",
"font_class": "putong",
"unicode": "e7f3",
"unicode_decimal": 59379
},
{
"icon_id": "17600445",
"name": "页面布局",
"font_class": "yemianbuju",
"unicode": "e7f4",
"unicode_decimal": 59380
},
{
"icon_id": "17597312",
"name": "表格锁定",
"font_class": "biaogesuoding",
"unicode": "e7ee",
"unicode_decimal": 59374
},
{
"icon_id": "17444514",
"name": "转到",
"font_class": "zhuandao1",
"unicode": "e7f1",
"unicode_decimal": 59377
},
{
"icon_id": "17444503",
"name": "右箭头",
"font_class": "youjiantou",
"unicode": "e7ed",
"unicode_decimal": 59373
},
{
"icon_id": "17444507",
"name": "菜单",
"font_class": "caidan2",
"unicode": "e7ef",
"unicode_decimal": 59375
},
{
"icon_id": "17444508",
"name": "替换",
"font_class": "tihuan",
"unicode": "e7f0",
"unicode_decimal": 59376
},
{
"icon_id": "17392794",
"name": "冻结",
"font_class": "dongjie1",
"unicode": "e7e1",
"unicode_decimal": 59361
},
{
"icon_id": "17392795",
"name": "剪",
"font_class": "jian1",
"unicode": "e7e2",
"unicode_decimal": 59362
},
{
"icon_id": "17392796",
"name": "加",
"font_class": "jia1",
"unicode": "e7e3",
"unicode_decimal": 59363
},
{
"icon_id": "17392797",
"name": "溢出",
"font_class": "yichu1",
"unicode": "e7e4",
"unicode_decimal": 59364
},
{
"icon_id": "17392798",
"name": "升序",
"font_class": "shengxu1",
"unicode": "e7e5",
"unicode_decimal": 59365
},
{
"icon_id": "17392799",
"name": "内框线",
"font_class": "neikuangxian",
"unicode": "e7e6",
"unicode_decimal": 59366
},
{
"icon_id": "17392800",
"name": "清除筛选",
"font_class": "qingchushaixuan",
"unicode": "e7e7",
"unicode_decimal": 59367
},
{
"icon_id": "17392801",
"name": "文本向上",
"font_class": "wenbenxiangshang",
"unicode": "e7e8",
"unicode_decimal": 59368
},
{
"icon_id": "17392802",
"name": "降序",
"font_class": "jiangxu1",
"unicode": "e7e9",
"unicode_decimal": 59369
},
{
"icon_id": "17392803",
"name": "内框横线",
"font_class": "neikuanghengxian",
"unicode": "e7ea",
"unicode_decimal": 59370
},
{
"icon_id": "17392804",
"name": "内框竖线",
"font_class": "neikuangshuxian",
"unicode": "e7eb",
"unicode_decimal": 59371
},
{
"icon_id": "17392805",
"name": "自定义排序",
"font_class": "zidingyipaixu",
"unicode": "e7ec",
"unicode_decimal": 59372
},
{
"icon_id": "16746498",
"name": "logo2",
"font_class": "logo2",
"unicode": "e7df",
"unicode_decimal": 59359
},
{
"icon_id": "16746532",
"name": "logo",
"font_class": "logo",
"unicode": "e7e0",
"unicode_decimal": 59360
},
{
"icon_id": "16730159",
"name": "文本倾斜",
"font_class": "wenbenqingxie1",
"unicode": "e7de",
"unicode_decimal": 59358
},
{
"icon_id": "16728412",
"name": "加粗",
"font_class": "jiacu",
"unicode": "e7d9",
"unicode_decimal": 59353
},
{
"icon_id": "16728080",
"name": "搜索",
"font_class": "sousuo",
"unicode": "e78a",
"unicode_decimal": 59274
},
{
"icon_id": "16728081",
"name": "关闭",
"font_class": "guanbi",
"unicode": "e78b",
"unicode_decimal": 59275
},
{
"icon_id": "16728082",
"name": "下一个",
"font_class": "xiayige",
"unicode": "e78c",
"unicode_decimal": 59276
},
{
"icon_id": "16728083",
"name": "下拉",
"font_class": "xiala",
"unicode": "e78d",
"unicode_decimal": 59277
},
{
"icon_id": "16728084",
"name": "文本颜色",
"font_class": "wenbenyanse",
"unicode": "e78e",
"unicode_decimal": 59278
},
{
"icon_id": "16728085",
"name": "上一个",
"font_class": "shangyige",
"unicode": "e78f",
"unicode_decimal": 59279
},
{
"icon_id": "16728086",
"name": "数据透视",
"font_class": "shujutoushi",
"unicode": "e790",
"unicode_decimal": 59280
},
{
"icon_id": "16728087",
"name": "填充",
"font_class": "tianchong",
"unicode": "e791",
"unicode_decimal": 59281
},
{
"icon_id": "16728088",
"name": "增加小数位",
"font_class": "zengjiaxiaoshuwei",
"unicode": "e792",
"unicode_decimal": 59282
},
{
"icon_id": "16728089",
"name": "编辑2",
"font_class": "bianji2",
"unicode": "e793",
"unicode_decimal": 59283
},
{
"icon_id": "16728090",
"name": "截屏",
"font_class": "jieping",
"unicode": "e794",
"unicode_decimal": 59284
},
{
"icon_id": "16728092",
"name": "减小小数位",
"font_class": "jianxiaoxiaoshuwei",
"unicode": "e796",
"unicode_decimal": 59286
},
{
"icon_id": "16728093",
"name": "菜单",
"font_class": "caidan",
"unicode": "e797",
"unicode_decimal": 59287
},
{
"icon_id": "16728094",
"name": "数据库",
"font_class": "shujuku",
"unicode": "e798",
"unicode_decimal": 59288
},
{
"icon_id": "16728095",
"name": "无边框",
"font_class": "wubiankuang",
"unicode": "e799",
"unicode_decimal": 59289
},
{
"icon_id": "16728096",
"name": "编辑",
"font_class": "bianji",
"unicode": "e79a",
"unicode_decimal": 59290
},
{
"icon_id": "16728097",
"name": "清除样式",
"font_class": "qingchuyangshi",
"unicode": "e79b",
"unicode_decimal": 59291
},
{
"icon_id": "16728099",
"name": "删除",
"font_class": "shanchu",
"unicode": "e79c",
"unicode_decimal": 59292
},
{
"icon_id": "16728100",
"name": "文本居中对齐",
"font_class": "wenbenjuzhongduiqi",
"unicode": "e79d",
"unicode_decimal": 59293
},
{
"icon_id": "16728101",
"name": "打印",
"font_class": "dayin",
"unicode": "e79e",
"unicode_decimal": 59294
},
{
"icon_id": "16728102",
"name": "文本分割",
"font_class": "wenbenfenge",
"unicode": "e79f",
"unicode_decimal": 59295
},
{
"icon_id": "16728103",
"name": "函数‘",
"font_class": "hanshu",
"unicode": "e7a0",
"unicode_decimal": 59296
},
{
"icon_id": "16728104",
"name": "降序",
"font_class": "jiangxu",
"unicode": "e7a1",
"unicode_decimal": 59297
},
{
"icon_id": "16728105",
"name": "顶部对齐",
"font_class": "dingbuduiqi",
"unicode": "e7a2",
"unicode_decimal": 59298
},
{
"icon_id": "16728106",
"name": "图片",
"font_class": "tupian",
"unicode": "e7a3",
"unicode_decimal": 59299
},
{
"icon_id": "16728107",
"name": "向下90",
"font_class": "xiangxia90",
"unicode": "e7a4",
"unicode_decimal": 59300
},
{
"icon_id": "16728108",
"name": "竖排文字",
"font_class": "shupaiwenzi",
"unicode": "e7a5",
"unicode_decimal": 59301
},
{
"icon_id": "16728109",
"name": "全加边框",
"font_class": "quanjiabiankuang",
"unicode": "e7a6",
"unicode_decimal": 59302
},
{
"icon_id": "16728110",
"name": "升序",
"font_class": "shengxu",
"unicode": "e7a7",
"unicode_decimal": 59303
},
{
"icon_id": "16728111",
"name": "裁剪",
"font_class": "caijian",
"unicode": "e7a8",
"unicode_decimal": 59304
},
{
"icon_id": "16728112",
"name": "金额",
"font_class": "jine",
"unicode": "e7a9",
"unicode_decimal": 59305
},
{
"icon_id": "16728113",
"name": "菜单1",
"font_class": "caidan1",
"unicode": "e7aa",
"unicode_decimal": 59306
},
{
"icon_id": "16728114",
"name": "取消合并",
"font_class": "quxiaohebing",
"unicode": "e7ab",
"unicode_decimal": 59307
},
{
"icon_id": "16728115",
"name": "文本下划线",
"font_class": "wenbenxiahuaxian",
"unicode": "e7ac",
"unicode_decimal": 59308
},
{
"icon_id": "16728116",
"name": "上边框",
"font_class": "shangbiankuang",
"unicode": "e7ad",
"unicode_decimal": 59309
},
{
"icon_id": "16728117",
"name": "定位",
"font_class": "dingwei",
"unicode": "e7ae",
"unicode_decimal": 59310
},
{
"icon_id": "16728118",
"name": "四周加边框",
"font_class": "sizhoujiabiankuang",
"unicode": "e7af",
"unicode_decimal": 59311
},
{
"icon_id": "16728119",
"name": "侧边栏收起",
"font_class": "cebianlanshouqi",
"unicode": "e7b0",
"unicode_decimal": 59312
},
{
"icon_id": "16728120",
"name": "合并",
"font_class": "hebing",
"unicode": "e7b1",
"unicode_decimal": 59313
},
{
"icon_id": "16728121",
"name": "向上倾斜",
"font_class": "xiangshangqingxie",
"unicode": "e7b2",
"unicode_decimal": 59314
},
{
"icon_id": "16728122",
"name": "水平对齐",
"font_class": "shuipingduiqi",
"unicode": "e7b3",
"unicode_decimal": 59315
},
{
"icon_id": "16728123",
"name": "文本删除线",
"font_class": "wenbenshanchuxian",
"unicode": "e7b4",
"unicode_decimal": 59316
},
{
"icon_id": "16728124",
"name": "文本右对齐",
"font_class": "wenbenyouduiqi",
"unicode": "e7b5",
"unicode_decimal": 59317
},
{
"icon_id": "16728125",
"name": "前进",
"font_class": "qianjin",
"unicode": "e7b6",
"unicode_decimal": 59318
},
{
"icon_id": "16728126",
"name": "图表",
"font_class": "tubiao",
"unicode": "e7b7",
"unicode_decimal": 59319
},
{
"icon_id": "16728127",
"name": "右边框",
"font_class": "youbiankuang",
"unicode": "e7b8",
"unicode_decimal": 59320
},
{
"icon_id": "16728128",
"name": "百分号",
"font_class": "baifenhao",
"unicode": "e7b9",
"unicode_decimal": 59321
},
{
"icon_id": "16728129",
"name": "格式刷",
"font_class": "geshishua",
"unicode": "e7ba",
"unicode_decimal": 59322
},
{
"icon_id": "16728130",
"name": "保存",
"font_class": "baocun",
"unicode": "e7bb",
"unicode_decimal": 59323
},
{
"icon_id": "16728131",
"name": "数据验证",
"font_class": "shujuyanzheng",
"unicode": "e7bc",
"unicode_decimal": 59324
},
{
"icon_id": "16728132",
"name": "截断",
"font_class": "jieduan",
"unicode": "e7bd",
"unicode_decimal": 59325
},
{
"icon_id": "16728133",
"name": "格式条件",
"font_class": "geshitiaojian",
"unicode": "e7be",
"unicode_decimal": 59326
},
{
"icon_id": "16728134",
"name": "自动换行",
"font_class": "zidonghuanhang",
"unicode": "e7bf",
"unicode_decimal": 59327
},
{
"icon_id": "16728135",
"name": "侧边栏展开",
"font_class": "cebianlanzhankai",
"unicode": "e7c0",
"unicode_decimal": 59328
},
{
"icon_id": "16728136",
"name": "筛选2",
"font_class": "shaixuan2",
"unicode": "e7c1",
"unicode_decimal": 59329
},
{
"icon_id": "16728137",
"name": "向下倾斜",
"font_class": "xiangxiaqingxie",
"unicode": "e7c2",
"unicode_decimal": 59330
},
{
"icon_id": "16728138",
"name": "溢出",
"font_class": "yichu",
"unicode": "e7c3",
"unicode_decimal": 59331
},
{
"icon_id": "16728139",
"name": "垂直合并",
"font_class": "chuizhihebing",
"unicode": "e7c4",
"unicode_decimal": 59332
},
{
"icon_id": "16728140",
"name": "文本分散对齐",
"font_class": "wenbenfensanduiqi",
"unicode": "e7c5",
"unicode_decimal": 59333
},
{
"icon_id": "16728141",
"name": "左边框",
"font_class": "zuobiankuang",
"unicode": "e7c6",
"unicode_decimal": 59334
},
{
"icon_id": "16728142",
"name": "分页查看",
"font_class": "fenyechakan",
"unicode": "e7c7",
"unicode_decimal": 59335
},
{
"icon_id": "16728143",
"name": "运行",
"font_class": "yunhang",
"unicode": "e7c8",
"unicode_decimal": 59336
},
{
"icon_id": "16728144",
"name": "列",
"font_class": "lie",
"unicode": "e7c9",
"unicode_decimal": 59337
},
{
"icon_id": "16728145",
"name": "全屏",
"font_class": "quanping",
"unicode": "e7ca",
"unicode_decimal": 59338
},
{
"icon_id": "16728146",
"name": "筛选",
"font_class": "shaixuan",
"unicode": "e7cb",
"unicode_decimal": 59339
},
{
"icon_id": "16728147",
"name": "更新",
"font_class": "gengxin",
"unicode": "e7cc",
"unicode_decimal": 59340
},
{
"icon_id": "16728148",
"name": "清除",
"font_class": "qingchu",
"unicode": "e7cd",
"unicode_decimal": 59341
},
{
"icon_id": "16728149",
"name": "行",
"font_class": "hang",
"unicode": "e7ce",
"unicode_decimal": 59342
},
{
"icon_id": "16728150",
"name": "注释",
"font_class": "zhushi",
"unicode": "e7cf",
"unicode_decimal": 59343
},
{
"icon_id": "16728151",
"name": "剪",
"font_class": "jian",
"unicode": "e7d0",
"unicode_decimal": 59344
},
{
"icon_id": "16728152",
"name": "计算",
"font_class": "jisuan",
"unicode": "e7d1",
"unicode_decimal": 59345
},
{
"icon_id": "16728153",
"name": "加",
"font_class": "jia",
"unicode": "e7d2",
"unicode_decimal": 59346
},
{
"icon_id": "16728154",
"name": "底部对齐",
"font_class": "dibuduiqi",
"unicode": "e7d3",
"unicode_decimal": 59347
},
{
"icon_id": "16728155",
"name": "向上90",
"font_class": "xiangshang90",
"unicode": "e7d4",
"unicode_decimal": 59348
},
{
"icon_id": "16728156",
"name": "无选装",
"font_class": "wuxuanzhuang",
"unicode": "e7d5",
"unicode_decimal": 59349
},
{
"icon_id": "16728157",
"name": "显示隐藏网格",
"font_class": "xianshiyincangwangge",
"unicode": "e7d6",
"unicode_decimal": 59350
},
{
"icon_id": "16728158",
"name": "冻结",
"font_class": "dongjie",
"unicode": "e7d7",
"unicode_decimal": 59351
},
{
"icon_id": "16728159",
"name": "文本左对齐",
"font_class": "wenbenzuoduiqi",
"unicode": "e7d8",
"unicode_decimal": 59352
},
{
"icon_id": "16728161",
"name": "后退",
"font_class": "houtui",
"unicode": "e7da",
"unicode_decimal": 59354
},
{
"icon_id": "16728162",
"name": "水平合并",
"font_class": "shuipinghebing",
"unicode": "e7db",
"unicode_decimal": 59355
},
{
"icon_id": "16728163",
"name": "下边框",
"font_class": "xiabiankuang",
"unicode": "e7dc",
"unicode_decimal": 59356
},
{
"icon_id": "16728164",
"name": "设置",
"font_class": "shezhi",
"unicode": "e7dd",
"unicode_decimal": 59357
}
]
}

356
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.svg

@ -0,0 +1,356 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<!--
2013-9-30: Created.
-->
<svg>
<metadata>
Created by iconfont
</metadata>
<defs>
<font id="iconfont" horiz-adv-x="1024" >
<font-face
font-family="iconfont"
font-weight="500"
font-stretch="normal"
units-per-em="1024"
ascent="896"
descent="-128"
/>
<missing-glyph />
<glyph glyph-name="lianjie" unicode="&#59384;" d="M771.584 644.266667c-49.066667 51.2-132.266667 51.2-181.333333 0l-74.666667-76.8c-8.533333-8.533333-8.533333-23.466667 0-32 8.533333-8.533333 21.333333-8.533333 29.866667 0l74.666666 76.8c34.133333 34.133333 87.466667 34.133333 121.6 0 34.133333-34.133333 34.133333-89.6 0-123.733334l-121.6-123.733333c-34.133333-34.133333-87.466667-34.133333-121.6 0-8.533333 8.533333-21.333333 8.533333-29.866666 0-8.533333-8.533333-8.533333-23.466667 0-32 49.066667-51.2 132.266667-51.2 181.333333 0l121.6 123.733333c51.2 53.333333 51.2 136.533333 0 187.733334zM477.184 232.533333l-74.666667-76.8c-34.133333-34.133333-87.466667-34.133333-121.6 0-34.133333 34.133333-34.133333 89.6 0 123.733334l121.6 123.733333c34.133333 34.133333 87.466667 34.133333 121.6 0 8.533333-8.533333 21.333333-8.533333 29.866667 0 8.533333 8.533333 8.533333 23.466667 0 32-49.066667 51.2-132.266667 51.2-181.333333 0l-121.6-123.733333c-51.2-51.2-49.066667-134.4 0-185.6 49.066667-51.2 132.266667-51.2 181.333333 0l74.666667 76.8c8.533333 8.533333 8.533333 23.466667 0 32-8.533333 6.4-21.333333 6.4-29.866667-2.133334z" horiz-adv-x="1024" />
<glyph glyph-name="dayinquyu" unicode="&#59381;" d="M727.04 189.781333a11.946667 11.946667 0 0 0 8.704-3.754666 13.312 13.312 0 0 0 3.626667-9.130667V85.333333H583.253333v91.52c0 3.413333 1.28 6.741333 3.626667 9.173334a11.946667 11.946667 0 0 0 8.661333 3.754666zM362.666667 170.666667v-42.666667h-128v42.666667h128z m128 0v-42.666667h-42.666667v42.666667h42.666667z m301.696 143.957333a18.773333 18.773333 0 0 0 18.304-19.2v-117.205333c0-10.581333-8.277333-19.2-18.346667-19.2h-28.458667v11.434666c-0.128 21.333333-16.554667 38.570667-36.778666 38.570667h-131.498667c-20.224 0-36.693333-17.237333-36.778667-38.570667v-11.477333h-28.458666a18.858667 18.858667 0 0 0-18.346667 19.2v117.248c0 10.581333 8.277333 19.2 18.346667 19.2zM256 362.666667v-128H213.333333v128h42.666667z m411.477333-85.845334H567.04a12.586667 12.586667 0 0 1-12.245333-12.8c0.042667-7.125333 5.546667-12.885333 12.245333-12.842666h100.394667a12.586667 12.586667 0 0 1 12.202666 12.8c0 7.082667-5.504 12.8-12.202666 12.8zM723.072 384a14.506667 14.506667 0 0 0 14.165333-14.805333v-35.84H585.386667v35.84a14.506667 14.506667 0 0 0 14.165333 14.805333zM768 533.333333v-128h-42.666667v128h42.666667z m-512 42.666667v-128H213.333333v128h42.666667zM768 682.666667v-64h-42.666667V640h-64V682.666667H768zM362.666667 682.666667v-42.666667H256v-21.333333H213.333333V682.666667h149.333334z m213.333333 0v-42.666667h-128V682.666667h128z" horiz-adv-x="1024" />
<glyph glyph-name="dayinyemianpeizhi" unicode="&#59382;" d="M635.477333 682.666667H388.522667c-15.530667 0-28.16-13.226667-28.288-29.610667v-71.68h303.530666v71.68c0 16.298667-12.586667 29.568-28.288 29.568V682.666667z m7.978667-388.48H380.586667a23.893333 23.893333 0 0 1-17.365334-7.509334 26.581333 26.581333 0 0 1-7.253333-18.261333V85.333333h312.149333v183.125334a26.581333 26.581333 0 0 1-7.253333 18.218666 23.893333 23.893333 0 0 1-17.365333 7.509334z m130.602667 249.728H250.069333c-20.224 0-36.736-17.28-36.736-38.4v-234.410667c0-21.162667 16.512-38.442667 36.693334-38.442667h56.96v22.912c0.213333 42.666667 33.109333 77.184 73.557333 77.098667h262.912c40.448 0.085333 73.386667-34.389333 73.557333-77.098667v-22.912h56.917334c20.224 0 36.736 17.28 36.736 38.4V505.514667c-0.042667 21.290667-16.426667 38.485333-36.608 38.442666z m-249.813334-126.933334H323.498667c-13.44 0-24.405333 11.434667-24.490667 25.642667a25.173333 25.173333 0 0 0 24.490667 25.685333h200.746666c13.44 0 24.490667-11.52 24.490667-25.685333 0-14.08-11.050667-25.6-24.490667-25.6v-0.042667z" horiz-adv-x="1024" />
<glyph glyph-name="dayinbiaoti" unicode="&#59383;" d="M727.04 189.781333a11.946667 11.946667 0 0 0 8.704-3.754666 13.312 13.312 0 0 0 3.626667-9.130667V85.333333H583.253333v91.52c0 3.413333 1.28 6.741333 3.626667 9.173334a11.946667 11.946667 0 0 0 8.661333 3.754666zM768 682.666667v-277.333334h-42.666667V640H256v-469.333333h234.666667v-42.666667H213.333333V682.666667h554.666667z m24.362667-368.042667a18.773333 18.773333 0 0 0 18.304-19.2v-117.205333c0-10.581333-8.277333-19.2-18.346667-19.2h-28.458667v11.434666c-0.128 21.333333-16.554667 38.570667-36.778666 38.570667h-131.498667c-20.224 0-36.693333-17.237333-36.778667-38.570667v-11.477333h-28.458666a18.858667 18.858667 0 0 0-18.346667 19.2v117.248c0 10.581333 8.277333 19.2 18.346667 19.2z m-124.885334-37.802667H567.04a12.586667 12.586667 0 0 1-12.245333-12.8c0.042667-7.125333 5.546667-12.885333 12.245333-12.842666h100.394667a12.586667 12.586667 0 0 1 12.202666 12.8c0 7.082667-5.504 12.8-12.202666 12.8zM723.072 384a14.506667 14.506667 0 0 0 14.165333-14.805333v-35.84H585.386667v35.84a14.506667 14.506667 0 0 0 14.165333 14.805333zM341.333333 554.666667h298.666667v-42.666667H341.333333zM341.333333 469.333333h170.666667v-42.666666H341.333333z" horiz-adv-x="1024" />
<glyph glyph-name="fenyeyulan" unicode="&#59378;" d="M810.666667 682.666667v-597.333334H213.333333V682.666667h597.333334z m-42.666667-42.666667H256v-512h512V640zM256 384h256v-42.666667H256zM554.666667 640v-298.666667h-42.666667V640zM405.333333 640v-298.666667h-42.666666V640z" horiz-adv-x="1024" />
<glyph glyph-name="putong" unicode="&#59379;" d="M256 640h554.666667v-42.666667H256zM298.666667 640v-554.666667H256V640zM810.666667 640v-554.666667h-42.666667V640zM469.333333 640v-554.666667h-42.666666V640zM640 640v-554.666667h-42.666667V640zM256 469.333333h554.666667v-42.666666H256zM256 298.666667h554.666667v-42.666667H256zM256 128h554.666667v-42.666667H256z" horiz-adv-x="1024" />
<glyph glyph-name="yemianbuju" unicode="&#59380;" d="M810.666667 682.666667v-42.666667h-170.709334L640 128h170.666667v-42.666667h-213.333334V682.666667h213.333334z m-384 0l-0.042667-554.666667H426.666667v-42.666667H213.333333v42.666667h170.624L384 640H213.333333V682.666667h213.333334z m106.666666-512v-85.333334h-42.666666v85.333334h42.666666z m0 170.666666v-85.333333h-42.666666v85.333333h42.666666z m0 170.666667v-85.333333h-42.666666V512h42.666666z m0 170.666667v-85.333334h-42.666666V682.666667h42.666666z" horiz-adv-x="1024" />
<glyph glyph-name="biaogesuoding" unicode="&#59374;" d="M810.666667 682.666667v-597.333334H213.333333V682.666667h597.333334zM341.333333 512.128H256V128h85.333333V512.128z m426.666667 0H383.872V128H768V512.128z m-149.333333-21.461333a64 64 0 0 0 63.701333-57.856L682.666667 426.666667v-64h42.666666v-213.333334h-298.666666v213.333334h42.666666V426.666667a64 64 0 0 0 57.856 63.701333L533.333333 490.666667h85.333334z m64-170.666667h-213.333334v-128h213.333334v128z m-106.666667-21.333333a21.333333 21.333333 0 0 0 21.333333-21.333334v-42.666666a21.333333 21.333333 0 1 0-42.666666 0v42.666666a21.333333 21.333333 0 0 0 21.333333 21.333334z m42.666667 149.333333h-85.333334a21.333333 21.333333 0 0 1-20.992-17.493333L512 426.666667v-64h128V426.666667a21.333333 21.333333 0 0 1-13.909333 20.010666l-3.584 0.981334-3.84 0.341333zM768 640H383.872v-85.290667L768 554.666667V640zM341.333333 640H256v-85.333333l85.333333 0.042666V640z" horiz-adv-x="1024" />
<glyph glyph-name="zhuandao1" unicode="&#59377;" d="M804.992 201.941333l-84.650667 84.224c-7.552 7.509333-21.930667 8.448-26.026666-1.365333-1.066667-2.602667-1.365333-10.026667-1.365334-10.026667v-56.874666H406.442667a69.034667 69.034667 0 0 0-69.205334 68.778666 69.034667 69.034667 0 0 0 69.205334 68.821334h259.84a128.341333 128.341333 0 0 1 128.597333 127.829333 128.384 128.384 0 0 1-128.554667 127.914667H411.946667A101.632 101.632 0 0 1 213.333333 581.674667a101.632 101.632 0 1 1 198.613334-29.525334h254.378666a69.034667 69.034667 0 0 0 69.162667-68.821333 69.034667 69.034667 0 0 0-69.162667-68.778667H406.442667a128.341333 128.341333 0 0 1-128.597334-127.872 128.341333 128.341333 0 0 1 128.597334-127.872h286.506666v-54.016s0-8.277333 1.408-11.52c4.053333-9.813333 18.432-10.24 25.984-2.730666l84.650667 84.181333a19.2 19.2 0 0 1 0 27.221333zM314.88 539.776a42.069333 42.069333 0 0 0-42.112 41.898667c0 23.082667 18.858667 41.856 42.112 41.856 23.210667 0 42.112-18.773333 42.112-41.856a42.069333 42.069333 0 0 0-42.112-41.898667z" horiz-adv-x="1024" />
<glyph glyph-name="youjiantou" unicode="&#59373;" d="M682.666667 384l-341.333334-341.333333V725.333333z" horiz-adv-x="1024" />
<glyph glyph-name="caidan2" unicode="&#59375;" d="M213.333333 426.666667h597.333334v-85.333334H213.333333zM213.333333 682.666667h597.333334v-85.333334H213.333333zM213.333333 170.666667h597.333334v-85.333334H213.333333z" horiz-adv-x="1024" />
<glyph glyph-name="tihuan" unicode="&#59376;" d="M768 465.066667H280.405333l-4.394666 0.554666c-5.461333 0.853333-6.570667 1.749333-12.885334 6.528l-2.986666 5.376c-6.4 11.946667-5.376 13.738667 2.986666 28.885334L440.618667 682.666667l34.218666-34.048-136.362666-135.424H768v-48.170667z m-7.594667-163.242667L585.472 128l-34.261333 34.048 136.362666 135.424H258.048v48.170667h484.096c10.453333 0 19.882667-6.272 23.893333-15.872a25.6 25.6 0 0 0-5.632-27.989334z" horiz-adv-x="1024" />
<glyph glyph-name="dongjie1" unicode="&#59361;" d="M809.557333 682.069333v-595.626666H213.930667V682.069333h595.626666zM256.426667 322.389333v-193.408l193.365333 0.042667-193.365333 193.365333z m510.549333 40.618667h-234.026667v-234.026667h234.026667v234.026667z m-276.565333 0H276.053333l214.357334-214.4v214.4z m276.565333 276.522667h-234.026667v-233.984h234.026667V639.530667zM256.426667 609.450667v-203.946667l203.904 0.042667-203.946667 203.946666z m233.984 30.08H286.592l203.861333-203.861334V639.573333z" horiz-adv-x="1024" />
<glyph glyph-name="jian1" unicode="&#59362;" d="M213.333333 426.666667h597.333334v-85.333334H213.333333z" horiz-adv-x="1024" />
<glyph glyph-name="jia1" unicode="&#59363;" d="M213.333333 426.666667h597.333334v-85.333334H213.333333zM554.666667 682.666667v-597.333334h-85.333334V682.666667z" horiz-adv-x="1024" />
<glyph glyph-name="yichu1" unicode="&#59364;" d="M300.288 85.333333H213.333333V682.666667h86.954667v-279.978667h441.898667l-91.306667 85.845333 26.624 26.112L810.666667 384l-133.162667-130.688-26.624 26.154667 91.306667 85.845333-441.898667 0.042667zM530.688 682.666667h42.666667v-242.688h-42.666667V682.666667z m0-354.688h42.666667V85.333333h-42.666667v242.688z" horiz-adv-x="1024" />
<glyph glyph-name="shengxu1" unicode="&#59365;" d="M684.757333 482.944v-290.645333a20.650667 20.650667 0 0 0-6.4-15.274667 23.04 23.04 0 0 0-16-6.357333 22.229333 22.229333 0 0 0-22.4 21.632V482.944L550.4 398.08a22.528 22.528 0 0 0-15.872-6.442667 22.613333 22.613333 0 0 0-15.914667 6.442667 20.650667 20.650667 0 0 0-6.613333 15.061333c0 5.674667 2.389333 11.093333 6.613333 15.061334l126.72 120.064a22.485333 22.485333 0 0 0 15.658667 6.4 23.594667 23.594667 0 0 0 16.128-5.546667l126.72-120.064c4.309333-3.84 6.826667-9.301333 6.826667-15.061333a20.266667 20.266667 0 0 0-6.826667-15.061334 23.04 23.04 0 0 0-15.914667-6.272 23.04 23.04 0 0 0-15.872 6.272l-87.296 84.010667zM229.930667 213.333333h265.472c9.173333 0 16.597333-9.472 16.597333-21.12s-7.424-21.12-16.597333-21.12H229.930667c-9.173333 0-16.597333 9.472-16.597334 21.12 0 11.690667 7.424 21.12 16.597334 21.12z m1.152 170.666667h177.792c9.813333 0 17.792-9.429333 17.792-21.12s-7.936-21.12-17.792-21.12H231.168c-9.813333 0-17.792 9.429333-17.792 21.12 0 11.648 7.978667 21.12 17.792 21.12z m264.362666 170.666667H229.845333C220.757333 554.666667 213.333333 545.194667 213.333333 533.546667s7.424-21.12 16.597334-21.12h265.472c9.173333 0 16.597333 9.472 16.597333 21.12S504.576 554.666667 495.402667 554.666667z" horiz-adv-x="1024" />
<glyph glyph-name="neikuangxian" unicode="&#59366;" d="M213.333333 384h554.666667v-42.666667H213.333333zM512 640v-554.666667h-42.666667V640zM213.333333 469.333333h42.666667v-42.666666H213.333333zM213.333333 298.666667h42.666667v-42.666667H213.333333zM213.333333 554.666667h42.666667v-42.666667H213.333333zM213.333333 213.333333h42.666667v-42.666666H213.333333zM725.333333 469.333333h42.666667v-42.666666h-42.666667zM725.333333 298.666667h42.666667v-42.666667h-42.666667zM725.333333 554.666667h42.666667v-42.666667h-42.666667zM725.333333 213.333333h42.666667v-42.666666h-42.666667zM725.333333 128h42.666667v-42.666667h-42.666667zM725.333333 640h42.666667v-42.666667h-42.666667zM213.333333 128h42.666667v-42.666667H213.333333zM213.333333 640h42.666667v-42.666667H213.333333zM384 128h42.666667v-42.666667H384zM384 640h42.666667v-42.666667H384zM554.666667 128h42.666666v-42.666667h-42.666666zM554.666667 640h42.666666v-42.666667h-42.666666zM298.666667 128h42.666666v-42.666667H298.666667zM298.666667 640h42.666666v-42.666667H298.666667zM640 128h42.666667v-42.666667h-42.666667zM640 640h42.666667v-42.666667h-42.666667z" horiz-adv-x="1024" />
<glyph glyph-name="qingchushaixuan" unicode="&#59367;" d="M214.016 173.568h593.92v-42.410667H214.016v42.410667z m578.048 312.106667l-180.693333 181.077333A53.376 53.376 0 0 1 573.738667 682.666667a45.653333 45.653333 0 0 1-32.64-13.226667l-313.941334-314.965333c-18.56-18.602667-17.322667-50.261333 2.688-70.4l68.010667-68.096h298.24l198.698667 199.338666c18.56 18.602667 17.322667 50.261333-2.730667 70.357334z m-213.546667-227.242667H315.434667L259.84 314.112c-3.968 4.010667-4.053333 9.088-2.730667 10.453333L430.08 497.92l193.92-193.92-45.44-45.568z" horiz-adv-x="1024" />
<glyph glyph-name="wenbenxiangshang" unicode="&#59368;" d="M192 400.213333l213.333333 77.653334v0.64l1.621334-0.042667L554.666667 532.224v-45.354667l-106.666667-38.826666v-152.405334l106.666667-38.826666v-45.354667l-147.498667 53.674667-1.834667 0.042666v0.64l-213.333333 77.610667V400.213333z m46.634667-28.416L405.333333 311.125333v121.386667l-166.698666-60.714667zM597.333333 559.829333l90.496 90.538667 90.538667-90.538667-30.165333-30.165333-37.802667 37.76V106.666667h-42.666667V569.898667l-40.234666-40.234667L597.333333 559.829333z" horiz-adv-x="1024" />
<glyph glyph-name="jiangxu1" unicode="&#59369;" d="M684.757333 242.389333V533.034667a20.650667 20.650667 0 0 1-6.4 15.274666 23.04 23.04 0 0 1-16 6.357334 22.229333 22.229333 0 0 1-22.4-21.632v-290.645334L550.4 327.253333a22.528 22.528 0 0 1-15.872 6.442667 22.613333 22.613333 0 0 1-15.914667-6.442667 20.650667 20.650667 0 0 1-6.613333-15.061333c0-5.674667 2.389333-11.093333 6.613333-15.061333l126.72-120.064a22.485333 22.485333 0 0 1 15.658667-6.4 23.594667 23.594667 0 0 1 16.128 5.546666l126.72 120.064c4.309333 3.84 6.826667 9.301333 6.826667 15.061334a20.266667 20.266667 0 0 1-6.826667 15.061333 23.04 23.04 0 0 1-15.914667 6.272 23.04 23.04 0 0 1-15.872-6.272l-87.296-84.010667zM229.930667 213.333333h265.472c9.173333 0 16.597333-9.472 16.597333-21.12s-7.424-21.12-16.597333-21.12H229.930667c-9.173333 0-16.597333 9.472-16.597334 21.12 0 11.690667 7.424 21.12 16.597334 21.12z m1.152 170.666667h177.792c9.813333 0 17.792-9.429333 17.792-21.12s-7.936-21.12-17.792-21.12H231.168c-9.813333 0-17.792 9.429333-17.792 21.12 0 11.648 7.978667 21.12 17.792 21.12z m264.362666 170.666667H229.845333C220.757333 554.666667 213.333333 545.237333 213.333333 533.546667c0-11.648 7.424-21.12 16.597334-21.12h265.472c9.173333 0 16.597333 9.472 16.597333 21.12S504.576 554.666667 495.402667 554.666667z" horiz-adv-x="1024" />
<glyph glyph-name="neikuanghengxian" unicode="&#59370;" d="M213.333333 384h554.666667v-42.666667H213.333333zM213.333333 469.333333h42.666667v-42.666666H213.333333zM213.333333 298.666667h42.666667v-42.666667H213.333333zM213.333333 554.666667h42.666667v-42.666667H213.333333zM213.333333 213.333333h42.666667v-42.666666H213.333333zM725.333333 469.333333h42.666667v-42.666666h-42.666667zM469.333333 469.333333h42.666667v-42.666666h-42.666667zM725.333333 298.666667h42.666667v-42.666667h-42.666667zM469.333333 298.666667h42.666667v-42.666667h-42.666667zM725.333333 554.666667h42.666667v-42.666667h-42.666667zM469.333333 554.666667h42.666667v-42.666667h-42.666667zM725.333333 213.333333h42.666667v-42.666666h-42.666667zM469.333333 213.333333h42.666667v-42.666666h-42.666667zM725.333333 128h42.666667v-42.666667h-42.666667zM725.333333 640h42.666667v-42.666667h-42.666667zM213.333333 128h42.666667v-42.666667H213.333333zM213.333333 640h42.666667v-42.666667H213.333333zM384 128h42.666667v-42.666667H384zM384 640h42.666667v-42.666667H384zM554.666667 128h42.666666v-42.666667h-42.666666zM554.666667 640h42.666666v-42.666667h-42.666666zM298.666667 128h42.666666v-42.666667H298.666667zM298.666667 640h42.666666v-42.666667H298.666667zM469.333333 128h42.666667v-42.666667h-42.666667zM469.333333 640h42.666667v-42.666667h-42.666667zM640 128h42.666667v-42.666667h-42.666667zM640 640h42.666667v-42.666667h-42.666667z" horiz-adv-x="1024" />
<glyph glyph-name="neikuangshuxian" unicode="&#59371;" d="M213.333333 469.333333h42.666667v-42.666666H213.333333zM213.333333 298.666667h42.666667v-42.666667H213.333333zM213.333333 554.666667h42.666667v-42.666667H213.333333zM213.333333 213.333333h42.666667v-42.666666H213.333333zM725.333333 469.333333h42.666667v-42.666666h-42.666667zM725.333333 298.666667h42.666667v-42.666667h-42.666667zM725.333333 554.666667h42.666667v-42.666667h-42.666667zM725.333333 213.333333h42.666667v-42.666666h-42.666667zM725.333333 128h42.666667v-42.666667h-42.666667zM725.333333 640h42.666667v-42.666667h-42.666667zM725.333333 384h42.666667v-42.666667h-42.666667zM213.333333 128h42.666667v-42.666667H213.333333zM213.333333 640h42.666667v-42.666667H213.333333zM213.333333 384h42.666667v-42.666667H213.333333zM384 128h42.666667v-42.666667H384zM384 640h42.666667v-42.666667H384zM384 384h42.666667v-42.666667H384zM554.666667 128h42.666666v-42.666667h-42.666666zM554.666667 640h42.666666v-42.666667h-42.666666zM554.666667 384h42.666666v-42.666667h-42.666666zM298.666667 128h42.666666v-42.666667H298.666667zM298.666667 640h42.666666v-42.666667H298.666667zM298.666667 384h42.666666v-42.666667H298.666667zM469.333333 128h42.666667v-42.666667h-42.666667zM469.333333 640h42.666667v-42.666667h-42.666667zM469.333333 384h42.666667v-42.666667h-42.666667zM640 128h42.666667v-42.666667h-42.666667zM640 640h42.666667v-42.666667h-42.666667zM640 384h42.666667v-42.666667h-42.666667zM512 640v-554.666667h-42.666667V640z" horiz-adv-x="1024" />
<glyph glyph-name="zidingyipaixu" unicode="&#59372;" d="M704 640a21.333333 21.333333 0 0 0 21.333333-21.333333v-469.333334a21.333333 21.333333 0 1 0-42.666666 0v469.333334c0 11.776 9.472 21.333333 21.333333 21.333333zM512 512c11.776 0 21.333333-7.68 21.333333-17.194667v-221.610666c0-9.514667-9.472-17.194667-21.333333-17.194667-11.776 0-21.333333 7.68-21.333333 17.194667V494.805333c0 4.565333 2.218667 8.96 6.186666 12.16A24.32 24.32 0 0 0 512 512zM320 640a21.333333 21.333333 0 0 0 21.333333-21.333333v-469.333334a21.333333 21.333333 0 1 0-42.666666 0v469.333334c0 11.776 9.472 21.333333 21.333333 21.333333z m283.562667-368.896a21.333333 21.333333 0 0 0 30.165333-30.165333l-106.666667-106.666667a21.333333 21.333333 0 0 0-30.165333 0l-106.666667 106.666667a21.333333 21.333333 0 0 0 30.165334 30.165333L512 179.498667l91.605333 91.562666z m0.298666 225.834667a21.333333 21.333333 0 0 1 30.165334 30.165333l-106.666667 106.666667a21.333333 21.333333 0 0 1-30.165333 0l-106.666667-106.666667a21.333333 21.333333 0 0 1 30.165333-30.165333l91.562667 91.562666 91.605333-91.562666z" horiz-adv-x="1024" />
<glyph glyph-name="logo2" unicode="&#59359;" d="M1023.168 764.64c0-234.4-190.016-424.416-424.416-424.416 0 234.4 190.016 424.416 424.416 424.416zM131.36-127.168c0 234.4 190.016 424.416 424.416 424.416 0-234.4-190.016-424.416-424.416-424.416zM929.696-33.696c-182.784 0-330.944 148.16-330.944 330.944 182.752 0 330.944-148.16 330.944-330.944zM494.848 896H0v-494.848h494.848zM558.016 814.624H81.376v-476.64h476.64zM558.304 731.584H164.384v-393.92h393.92z" horiz-adv-x="1024" />
<glyph glyph-name="logo" unicode="&#59360;" d="M1023.168 764.64c0-234.4-190.016-424.416-424.416-424.416 0 234.4 190.016 424.416 424.416 424.416zM131.36-127.168c0 234.4 190.016 424.416 424.416 424.416 0-234.4-190.016-424.416-424.416-424.416zM929.696-33.696c-182.784 0-330.944 148.16-330.944 330.944 182.752 0 330.944-148.16 330.944-330.944zM494.848 896H0v-494.848h494.848zM558.016 814.624H81.376v-476.64h476.64zM558.304 731.584H164.384v-393.92h393.92zM1678.08 160v64h-247.04V616.96H1356.8V160h321.28z m177.568-8.96c40.96 0 75.52 17.28 103.68 51.84V160h72.96V490.88h-72.96v-202.24c-6.4-23.68-17.28-42.24-32-56.32-14.72-13.44-30.08-20.48-46.08-20.48-25.6 0-43.52 6.4-55.04 18.56-11.52 12.8-16.64 32-16.64 58.88v201.6h-72.96v-206.08c0-88.96 39.68-133.76 119.04-133.76z m407.936 0c42.88 0 77.44 10.88 103.04 32 26.24 21.76 43.52 55.04 51.2 99.84h-72.32c-5.76-48-32.64-72.32-81.28-72.32-28.16 0-49.28 10.24-63.36 30.08-15.36 20.48-22.4 49.28-22.4 85.76 0 35.84 7.68 64 23.04 83.84 15.36 20.48 36.48 30.08 63.36 30.08 21.76 0 39.68-5.12 53.12-15.36 12.8-10.24 21.76-25.6 26.24-46.72h72.32c-6.4 41.6-23.04 72.32-49.28 92.8-25.6 19.2-59.52 28.8-102.4 28.8-51.84 0-92.16-17.28-120.96-51.84-26.88-31.36-40.32-72.32-40.32-122.24 0-51.2 13.44-92.8 40.96-124.8 28.16-33.28 67.84-49.92 119.04-49.92z m292.128 8.96v115.84l33.28 31.36 115.84-147.2h93.44l-159.36 193.92 146.56 136.96h-94.08l-135.68-131.2V625.92h-72.96V160h72.96z m404.096-126.72l179.2 457.6h-79.36l-83.84-235.52-87.68 235.52h-79.36l131.2-323.2-58.24-134.4h78.08z m357.408 117.76c99.2 0 149.12 35.2 149.12 105.6 0 29.44-13.44 53.12-39.68 69.76-17.92 12.16-46.08 22.4-83.2 31.36-33.28 8.32-55.04 14.72-65.92 19.2-17.92 7.68-26.24 17.28-26.24 27.52 0 12.8 5.12 21.76 16.64 27.52 9.6 5.76 24.32 8.32 43.52 8.32 22.4 0 39.04-3.2 49.92-10.24 10.24-6.4 17.92-18.56 23.04-35.2h71.04c-7.68 70.4-55.68 104.96-142.72 104.96-40.96 0-73.6-8.32-98.56-26.24-25.6-16.64-37.76-40.32-37.76-71.04 0-28.8 12.8-51.2 38.4-67.2 16-10.24 43.52-19.84 82.56-28.8 33.28-7.68 55.04-13.44 65.28-18.56 19.2-8.96 28.8-21.12 28.8-36.48 0-26.88-25.6-40.96-76.8-40.96-24.32 0-41.6 4.48-52.48 12.16-10.88 8.96-18.56 23.68-22.4 44.8h-71.04c7.04-77.44 56.32-116.48 148.48-116.48z m286.976 8.96v184.96c0 28.16 6.4 50.56 19.84 68.48 12.8 17.92 30.72 26.88 53.76 26.88 24.96 0 43.52-7.68 56.32-23.68 10.88-14.72 16.64-36.48 16.64-64.64v-192h72.96v204.8c0 44.16-9.6 77.44-28.16 99.84-19.84 23.68-49.92 35.2-90.24 35.2-21.12 0-39.68-3.84-55.68-12.16-17.92-8.96-33.28-22.4-45.44-40.96v179.2h-72.96V160h72.96z m447.648-8.96c44.16 0 80.64 12.8 110.08 37.76 23.04 20.48 38.4 46.72 46.08 77.44h-72.96c-8.96-18.56-18.56-32-29.44-40.32-14.08-10.24-32-15.36-54.4-15.36-26.24 0-46.72 8.32-60.8 24.32-14.08 16-22.4 39.68-24.96 70.4h247.68c0 59.52-13.44 106.24-39.68 139.52-28.8 37.12-70.4 55.04-124.8 55.04-49.28 0-88.32-16.64-116.48-50.56-29.44-33.28-43.52-74.24-43.52-123.52 0-55.04 15.36-97.92 46.08-129.28 28.8-30.08 67.84-45.44 117.12-45.44z m85.12 209.28h-170.24c4.48 26.24 13.44 46.08 26.88 59.52 14.08 14.08 32.64 20.48 56.96 20.48 51.2 0 80-26.24 86.4-80z m285.088-209.28c44.16 0 80.64 12.8 110.08 37.76 23.04 20.48 38.4 46.72 46.08 77.44h-72.96c-8.96-18.56-18.56-32-29.44-40.32-14.08-10.24-32-15.36-54.4-15.36-26.24 0-46.72 8.32-60.8 24.32-14.08 16-22.4 39.68-24.96 70.4h247.68c0 59.52-13.44 106.24-39.68 139.52-28.8 37.12-70.4 55.04-124.8 55.04-49.28 0-88.32-16.64-116.48-50.56-29.44-33.28-43.52-74.24-43.52-123.52 0-55.04 15.36-97.92 46.08-129.28 28.8-30.08 67.84-45.44 117.12-45.44z m85.12 209.28h-170.24c4.48 26.24 13.44 46.08 26.88 59.52 14.08 14.08 32.64 20.48 56.96 20.48 51.2 0 80-26.24 86.4-80z m310.016-200.32v60.16h-43.52c-7.68 0-12.8 1.92-16.64 5.76-3.84 4.48-5.12 10.24-5.12 17.92v186.88h73.6v60.16h-73.6V597.76l-72.96-30.08v-76.8h-59.52v-60.16h59.52v-186.88c0-26.88 6.4-46.72 19.2-60.8 13.44-15.36 34.56-23.04 63.36-23.04h55.68z" horiz-adv-x="4864" />
<glyph glyph-name="wenbenqingxie1" unicode="&#59358;" d="M469.333333 640h170.666667v-42.666667h-170.666667zM573.738667 611.413333l-81.493334-462.208-41.984 7.381334 81.493334 462.208zM384 170.666667h170.666667v-42.666667H384z" horiz-adv-x="1024" />
<glyph glyph-name="jiacu" unicode="&#59353;" d="M298.666667 682.666667h224a174.208 174.208 0 0 0 141.952-275.242667A174.208 174.208 0 0 0 572.458667 85.333333H298.666667V682.666667z m273.792-348.458667l-174.250667 0.042667v-149.333334h174.250667a74.666667 74.666667 0 0 1 6.101333 149.077334l-6.101333 0.213333zM398.208 583.125333v-149.333333h124.458667a74.666667 74.666667 0 0 1 6.144 149.077333l-6.144 0.256H398.208z" horiz-adv-x="1024" />
<glyph glyph-name="sousuo" unicode="&#59274;" d="M664.832 261.376l128.554667-128.597333a21.333333 21.333333 0 1 0-30.165334-30.165334l-128.597333 128.597334a256 256 0 1 0 30.165333 30.165333zM469.333333 213.333333a213.333333 213.333333 0 1 1 0 426.666667 213.333333 213.333333 0 0 1 0-426.666667z" horiz-adv-x="1024" />
<glyph glyph-name="guanbi" unicode="&#59275;" d="M119.808 715.946667l60.330667 60.245333 724.053333-724.053333-60.330667-60.330667zM843.946667 776.192l60.245333-60.330667-724.053333-724.053333-60.330667 60.330667z" horiz-adv-x="1024" />
<glyph glyph-name="xiayige" unicode="&#59276;" d="M512 213.333333L170.666667 554.666667h682.666666z" horiz-adv-x="1024" />
<glyph glyph-name="xiala" unicode="&#59277;" d="M149.930667 451.669333l60.330666 60.330667 362.069334-362.069333L512 89.6zM813.738667 512l60.330666-60.330667L512 89.6l-60.330667 60.330667z" horiz-adv-x="1024" />
<glyph glyph-name="wenbenyanse" unicode="&#59278;" d="M549.546667 640l194.133333-533.333333h-45.354667l-77.653333 213.333333H421.632l-77.653333-213.333333H298.666667L492.757333 640h56.789334z m-28.416-46.634667L437.162667 362.666667h167.978666l-84.010666 230.698666z" horiz-adv-x="1024" />
<glyph glyph-name="shangyige" unicode="&#59279;" d="M512 554.666667l341.333333-341.333334H170.666667z" horiz-adv-x="1024" />
<glyph glyph-name="shujutoushi" unicode="&#59280;" d="M256 533.333333v-298.666666l256-149.333334 256 149.333334v298.666666L512 682.666667 256 533.333333zM725.333333 256l-213.333333-128-213.333333 128V512l213.333333 128 213.333333-128v-256z m-189.354666-40.021333a18.645333 18.645333 0 0 0-18.645334-18.645334 18.304 18.304 0 0 0-18.688 18.645334V360.533333l-130.645333 75.349334a18.645333 18.645333 0 0 0 4.565333 34.133333 18.304 18.304 0 0 0 14.08-2.005333l130.688-74.666667 129.578667 74.666667a18.304 18.304 0 0 0 25.386667-6.698667 18.645333 18.645333 0 0 0-6.784-25.386667l-129.536-74.666666v-145.237334z" horiz-adv-x="1024" />
<glyph glyph-name="tianchong" unicode="&#59281;" d="M730.24 333.824l-253.44-253.44-217.173333 217.258667 253.44 253.44 217.173333-217.258667z m-72.405333 0.042667L512.981333 478.72l-180.992-180.992 144.810667-144.853333 181.034667 181.034666zM520.533333 597.333333v-230.4H469.333333V546.176H392.533333v-179.626667H341.333333V597.333333zM699.733333 341.333333c48.768 0 88.32-37.802667 88.32-84.48 0-46.634667-39.552-84.48-88.32-84.48" horiz-adv-x="1024" />
<glyph glyph-name="zengjiaxiaoshuwei" unicode="&#59282;" d="M533.333333 106.666667m-42.666666 0a42.666667 42.666667 0 1 1 85.333333 0 42.666667 42.666667 0 1 1-85.333333 0ZM682.666667 341.333333a85.333333 85.333333 0 0 1-85.333334-85.333333v-85.333333a85.333333 85.333333 0 1 1 170.666667 0V256a85.333333 85.333333 0 0 1-85.333333 85.333333z m0-42.666666a42.666667 42.666667 0 0 0 42.666666-42.666667v-85.333333a42.666667 42.666667 0 1 0-85.333333 0V256a42.666667 42.666667 0 0 0 42.666667 42.666667zM367.829333 96.298667l90.538667 90.538666L367.786667 277.333333l-30.165334-30.165333 37.76-37.802667H256v-42.666666h121.898667l-40.234667-40.234667 30.165333-30.165333zM490.666667 682.666667a85.333333 85.333333 0 0 1-85.333334-85.333334v-85.333333a85.333333 85.333333 0 1 1 170.666667 0V597.333333a85.333333 85.333333 0 0 1-85.333333 85.333334z m0-42.666667a42.666667 42.666667 0 0 0 42.666666-42.666667v-85.333333a42.666667 42.666667 0 1 0-85.333333 0V597.333333a42.666667 42.666667 0 0 0 42.666667 42.666667zM682.666667 682.666667a85.333333 85.333333 0 0 1-85.333334-85.333334v-85.333333a85.333333 85.333333 0 1 1 170.666667 0V597.333333a85.333333 85.333333 0 0 1-85.333333 85.333334z m0-42.666667a42.666667 42.666667 0 0 0 42.666666-42.666667v-85.333333a42.666667 42.666667 0 0 0-85.333333 0V597.333333a42.666667 42.666667 0 0 0 42.666667 42.666667zM341.333333 448m-42.666666 0a42.666667 42.666667 0 1 1 85.333333 0 42.666667 42.666667 0 1 1-85.333333 0Z" horiz-adv-x="1024" />
<glyph glyph-name="bianji2" unicode="&#59283;" d="M810.581333 382.634667V128a42.666667 42.666667 0 0 0-42.666666-42.666667H298.666667a42.666667 42.666667 0 0 0-42.666667 42.666667V640a42.666667 42.666667 0 0 0 42.666667 42.666667h234.624v-42.666667H320a21.333333 21.333333 0 0 1-21.333333-21.333333v-469.333334a21.333333 21.333333 0 0 1 21.333333-21.333333h426.581333a21.333333 21.333333 0 0 1 21.333334 21.333333V384h0.042666a21.333333 21.333333 0 1 0 42.581334-1.365333z m-285.056 2.432l241.365334 241.365333a21.333333 21.333333 0 0 0 30.165333-30.165333l-241.365333-241.365334a21.333333 21.333333 0 0 0-30.165334 30.165334zM533.290667 640V682.666667a21.333333 21.333333 0 0 0 21.333333-21.333334c0-11.776-10.069333-21.333333-21.333333-21.333333z" horiz-adv-x="1024" />
<glyph glyph-name="jieping" unicode="&#59284;" d="M590.848 328.96l-265.386667 306.645333a28.245333 28.245333 0 0 0 3.2 40.149334 29.141333 29.141333 0 0 0 40.789334-3.242667l267.946666-309.674667a124.885333 124.885333 0 0 0 144.213334-34.474666 125.141333 125.141333 0 0 0-16.042667-176.256 125.141333 125.141333 0 0 0-176.341333 14.805333 125.013333 125.013333 0 0 0 1.621333 162.048z m40.149333-18.133333c-18.602667-15.701333-29.312-38.826667-29.312-63.189334 0-45.909333 37.461333-83.157333 83.754667-83.157333a83.413333 83.413333 0 0 1 83.712 83.157333 83.413333 83.413333 0 0 1-83.712 83.114667c-15.189333 0-29.44-4.010667-41.685333-11.008a28.458667 28.458667 0 0 0-12.757334-8.96v0.042667z m-150.698666 52.565333l-38.229334-44.16a29.653333 29.653333 0 0 0-0.768-0.810667 124.885333 124.885333 0 0 0-6.528-151.509333 125.141333 125.141333 0 0 0-176.341333-14.805333C205.226667 196.693333 198.101333 275.626667 242.346667 328.362667a124.928 124.928 0 0 0 156.416 28.544l38.528 44.501333c9.514667-17.237333 24.746667-30.634667 43.008-37.973333z m105.6 122.026667a85.632 85.632 0 0 1-43.818667 37.12l129.749333 150.016a29.141333 29.141333 0 0 0 40.789334 3.242666 28.245333 28.245333 0 0 0 3.2-40.149333l-129.92-150.186667z m-300.8-301.44c35.413333-29.738667 88.064-25.301333 117.546666 9.813333a83.413333 83.413333 0 0 1-10.666666 117.546667 83.456 83.456 0 0 1-117.589334-9.856 83.456 83.456 0 0 1 10.709334-117.504z" horiz-adv-x="1024" />
<glyph glyph-name="jianxiaoxiaoshuwei" unicode="&#59286;" d="M533.333333 448m-42.666666 0a42.666667 42.666667 0 1 1 85.333333 0 42.666667 42.666667 0 1 1-85.333333 0ZM341.333333 106.666667m-42.666666 0a42.666667 42.666667 0 1 1 85.333333 0 42.666667 42.666667 0 1 1-85.333333 0ZM346.496 501.632L256 592.213333 346.496 682.666667l30.165333-30.165334-37.717333-37.802666h119.424v-42.666667H336.469333l40.192-40.234667-30.165333-30.165333zM682.666667 682.666667a85.333333 85.333333 0 0 1-85.333334-85.333334v-85.333333a85.333333 85.333333 0 1 1 170.666667 0V597.333333a85.333333 85.333333 0 0 1-85.333333 85.333334z m0-42.666667a42.666667 42.666667 0 0 0 42.666666-42.666667v-85.333333a42.666667 42.666667 0 0 0-85.333333 0V597.333333a42.666667 42.666667 0 0 0 42.666667 42.666667zM490.666667 341.333333a85.333333 85.333333 0 0 1-85.333334-85.333333v-85.333333a85.333333 85.333333 0 1 1 170.666667 0v85.333333a85.333333 85.333333 0 0 1-85.333333 85.333333z m0-42.666666a42.666667 42.666667 0 0 0 42.666666-42.666667v-85.333333a42.666667 42.666667 0 0 0-85.333333 0v85.333333a42.666667 42.666667 0 0 0 42.666667 42.666667zM682.666667 341.333333a85.333333 85.333333 0 0 1-85.333334-85.333333v-85.333333a85.333333 85.333333 0 1 1 170.666667 0v85.333333a85.333333 85.333333 0 0 1-85.333333 85.333333z m0-42.666666a42.666667 42.666667 0 0 0 42.666666-42.666667v-85.333333a42.666667 42.666667 0 0 0-85.333333 0v85.333333a42.666667 42.666667 0 0 0 42.666667 42.666667z" horiz-adv-x="1024" />
<glyph glyph-name="caidan" unicode="&#59287;" d="M256 682.666667h192a42.666667 42.666667 0 0 0 42.666667-42.666667v-192a42.666667 42.666667 0 0 0-42.666667-42.666667H256a42.666667 42.666667 0 0 0-42.666667 42.666667V640a42.666667 42.666667 0 0 0 42.666667 42.666667z m21.333333-42.666667a21.333333 21.333333 0 0 1-21.333333-21.333333V469.333333a21.333333 21.333333 0 0 1 21.333333-21.333333H426.666667a21.333333 21.333333 0 0 1 21.333333 21.333333V618.666667A21.333333 21.333333 0 0 1 426.666667 640H277.333333z m298.666667 42.666667H768a42.666667 42.666667 0 0 0 42.666667-42.666667v-192a42.666667 42.666667 0 0 0-42.666667-42.666667h-192a42.666667 42.666667 0 0 0-42.666667 42.666667V640a42.666667 42.666667 0 0 0 42.666667 42.666667z m21.333333-42.666667a21.333333 21.333333 0 0 1-21.333333-21.333333V469.333333a21.333333 21.333333 0 0 1 21.333333-21.333333h149.333334a21.333333 21.333333 0 0 1 21.333333 21.333333V618.666667a21.333333 21.333333 0 0 1-21.333333 21.333333H597.333333z m-21.333333-277.333333H768a42.666667 42.666667 0 0 0 42.666667-42.666667V128a42.666667 42.666667 0 0 0-42.666667-42.666667h-192a42.666667 42.666667 0 0 0-42.666667 42.666667v192a42.666667 42.666667 0 0 0 42.666667 42.666667z m21.333333-42.666667a21.333333 21.333333 0 0 1-21.333333-21.333333v-149.333334a21.333333 21.333333 0 0 1 21.333333-21.333333h149.333334a21.333333 21.333333 0 0 1 21.333333 21.333333V298.666667a21.333333 21.333333 0 0 1-21.333333 21.333333H597.333333z m-341.333333 42.666667h192a42.666667 42.666667 0 0 0 42.666667-42.666667V128a42.666667 42.666667 0 0 0-42.666667-42.666667H256a42.666667 42.666667 0 0 0-42.666667 42.666667v192a42.666667 42.666667 0 0 0 42.666667 42.666667z m21.333333-42.666667a21.333333 21.333333 0 0 1-21.333333-21.333333v-149.333334a21.333333 21.333333 0 0 1 21.333333-21.333333H426.666667a21.333333 21.333333 0 0 1 21.333333 21.333333V298.666667a21.333333 21.333333 0 0 1-21.333333 21.333333H277.333333z" horiz-adv-x="1024" />
<glyph glyph-name="shujuku" unicode="&#59288;" d="M256 682.666667h512a42.666667 42.666667 0 0 0 42.666667-42.666667v-85.333333a42.666667 42.666667 0 0 0-42.666667-42.666667H256a42.666667 42.666667 0 0 0-42.666667 42.666667V640a42.666667 42.666667 0 0 0 42.666667 42.666667z m21.333333-42.666667a21.333333 21.333333 0 0 1-21.333333-21.333333v-42.666667a21.333333 21.333333 0 0 1 21.333333-21.333333h469.333334a21.333333 21.333333 0 0 1 21.333333 21.333333v42.666667a21.333333 21.333333 0 0 1-21.333333 21.333333h-469.333334zM256 490.666667h512a42.666667 42.666667 0 0 0 42.666667-42.666667v-85.333333a42.666667 42.666667 0 0 0-42.666667-42.666667H256a42.666667 42.666667 0 0 0-42.666667 42.666667v85.333333a42.666667 42.666667 0 0 0 42.666667 42.666667z m21.333333-42.666667a21.333333 21.333333 0 0 1-21.333333-21.333333v-42.666667a21.333333 21.333333 0 0 1 21.333333-21.333333h469.333334a21.333333 21.333333 0 0 1 21.333333 21.333333v42.666667a21.333333 21.333333 0 0 1-21.333333 21.333333h-469.333334z m405.333334-21.333333h21.333333a21.333333 21.333333 0 1 0 0-42.666667H682.666667a21.333333 21.333333 0 1 0 0 42.666667zM256 298.666667h512a42.666667 42.666667 0 0 0 42.666667-42.666667v-85.333333a42.666667 42.666667 0 0 0-42.666667-42.666667H256a42.666667 42.666667 0 0 0-42.666667 42.666667v85.333333a42.666667 42.666667 0 0 0 42.666667 42.666667z m21.333333-42.666667a21.333333 21.333333 0 0 1-21.333333-21.333333v-42.666667a21.333333 21.333333 0 0 1 21.333333-21.333333h469.333334a21.333333 21.333333 0 0 1 21.333333 21.333333v42.666667a21.333333 21.333333 0 0 1-21.333333 21.333333h-469.333334z m405.333334-21.333333h21.333333a21.333333 21.333333 0 1 0 0-42.666667H682.666667a21.333333 21.333333 0 1 0 0 42.666667z m0 384h21.333333a21.333333 21.333333 0 1 0 0-42.666667H682.666667a21.333333 21.333333 0 1 0 0 42.666667z" horiz-adv-x="1024" />
<glyph glyph-name="wubiankuang" unicode="&#59289;" d="M384 85.333333v42.666667h42.666667v-42.666667zM554.666667 85.333333v42.666667h42.666666v-42.666667zM298.666667 85.333333v42.666667h42.666666v-42.666667zM469.333333 85.333333v42.666667h42.666667v-42.666667zM640 85.333333v42.666667h42.666667v-42.666667zM384 341.333333v42.666667h42.666667v-42.666667zM384 597.333333V640h42.666667v-42.666667zM554.666667 597.333333V640h42.666666v-42.666667zM298.666667 597.333333V640h42.666666v-42.666667zM469.333333 597.333333V640h42.666667v-42.666667zM640 597.333333V640h42.666667v-42.666667zM725.333333 597.333333V640h42.666667v-42.666667zM213.333333 597.333333V640h42.666667v-42.666667zM554.666667 341.333333v42.666667h42.666666v-42.666667zM298.666667 341.333333v42.666667h42.666666v-42.666667zM469.333333 341.333333v42.666667h42.666667v-42.666667zM640 341.333333v42.666667h42.666667v-42.666667zM725.333333 85.333333v42.666667h42.666667v-42.666667zM213.333333 85.333333v42.666667h42.666667v-42.666667zM725.333333 256v42.666667h42.666667v-42.666667zM213.333333 256v42.666667h42.666667v-42.666667zM725.333333 426.666667v42.666666h42.666667v-42.666666zM213.333333 426.666667v42.666666h42.666667v-42.666666zM725.333333 170.666667v42.666666h42.666667v-42.666666zM213.333333 170.666667v42.666666h42.666667v-42.666666zM725.333333 341.333333v42.666667h42.666667v-42.666667zM213.333333 341.333333v42.666667h42.666667v-42.666667zM725.333333 512V554.666667h42.666667v-42.666667zM213.333333 512V554.666667h42.666667v-42.666667zM469.333333 256v42.666667h42.666667v-42.666667zM469.333333 426.666667v42.666666h42.666667v-42.666666zM469.333333 170.666667v42.666666h42.666667v-42.666666zM469.333333 341.333333v42.666667h42.666667v-42.666667zM469.333333 512V554.666667h42.666667v-42.666667z" horiz-adv-x="1024" />
<glyph glyph-name="bianji" unicode="&#59290;" d="M642.56 532.266667l-170.88-170.88 37.76-22.613334 22.613333-37.717333 170.88 170.88-60.373333 60.330667z m30.208 30.165333l60.330667-60.330667 15.104 15.061334a21.333333 21.333333 0 0 1 0 30.165333l-30.165334 30.165333a21.333333 21.333333 0 0 1-30.165333 0l-15.104-15.104v0.042667z m-231.253333-231.253333l-10.112-10.112v-60.330667h60.330666l10.112 10.112-22.613333 37.717333-37.717333 22.613334z m291.584 291.584l60.373333-60.330667a42.666667 42.666667 0 0 0 0-60.330667l-284.032-284.032H388.736V338.773333l284.032 283.989334a42.666667 42.666667 0 0 0 60.330667 0zM554.666667 661.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-256c-11.818667 0-21.333333-9.472-21.333333-21.162667v-469.674666c0-11.434667 9.557333-21.162667 21.333333-21.162667h469.333334c11.818667 0 21.333333 9.472 21.333333 21.162667V320a21.333333 21.333333 0 1 0 42.666667 0v-191.872c0-23.637333-19.2-42.794667-42.453334-42.794667H255.786667A42.624 42.624 0 0 0 213.333333 128.085333V639.872C213.333333 663.509333 232.533333 682.666667 255.829333 682.666667H533.333333a21.333333 21.333333 0 0 0 21.333334-21.333334z" horiz-adv-x="1024" />
<glyph glyph-name="qingchuyangshi" unicode="&#59291;" d="M214.016 173.568h593.92v-42.410667H214.016v42.410667z m578.048 312.106667l-180.693333 181.077333A53.376 53.376 0 0 1 573.738667 682.666667a45.653333 45.653333 0 0 1-32.64-13.226667l-313.941334-314.965333c-18.56-18.602667-17.322667-50.261333 2.688-70.4l68.010667-68.096h298.24l198.698667 199.338666c18.56 18.602667 17.322667 50.261333-2.730667 70.357334z m-213.546667-227.242667H315.434667L259.84 314.112c-3.968 4.010667-4.053333 9.088-2.730667 10.453333L430.08 497.92l193.92-193.92-45.44-45.568z" horiz-adv-x="1024" />
<glyph glyph-name="shanchu" unicode="&#59292;" d="M320 554.666667v-426.581334A42.666667 42.666667 0 0 1 362.581333 85.333333h298.88a42.666667 42.666667 0 0 1 42.538667 42.794667V554.666667h42.666667a21.333333 21.333333 0 1 1 0 42.666666h-469.333334a21.333333 21.333333 0 0 1 0-42.666666h42.666667zM426.666667 661.333333c0 11.776 9.642667 21.333333 21.248 21.333334h128.170666c11.690667 0 21.248-9.472 21.248-21.333334 0-11.776-9.642667-21.333333-21.248-21.333333h-128.170666A21.248 21.248 0 0 0 426.666667 661.333333zM362.666667 533.504A21.333333 21.333333 0 0 0 384.128 554.666667h255.701333c11.904 0 21.504-9.728 21.504-21.162667v-384.341333a21.333333 21.333333 0 0 0-21.504-21.162667H384.128c-11.733333 0-21.290667 9.386667-21.461333 21.162667V533.504z m42.666666-42.837333a21.290667 21.290667 0 1 0 42.666667 0v-298.666667a21.290667 21.290667 0 1 0-42.666667 0v298.666667z m85.333334 0a21.290667 21.290667 0 1 0 42.666666 0v-298.666667a21.290667 21.290667 0 1 0-42.666666 0v298.666667z m85.333333 0a21.290667 21.290667 0 1 0 42.666667 0v-298.666667a21.290667 21.290667 0 1 0-42.666667 0v298.666667z" horiz-adv-x="1024" />
<glyph glyph-name="wenbenjuzhongduiqi" unicode="&#59293;" d="M234.666667 597.333333h554.666666a21.333333 21.333333 0 1 0 0-42.666666h-554.666666a21.333333 21.333333 0 1 0 0 42.666666zM341.333333 469.333333h341.333334a21.333333 21.333333 0 1 0 0-42.666666H341.333333a21.333333 21.333333 0 0 0 0 42.666666z m-106.666666-128h554.666666a21.333333 21.333333 0 1 0 0-42.666666h-554.666666a21.333333 21.333333 0 0 0 0 42.666666zM341.333333 213.333333h341.333334a21.333333 21.333333 0 1 0 0-42.666666H341.333333a21.333333 21.333333 0 0 0 0 42.666666z" horiz-adv-x="1024" />
<glyph glyph-name="dayin" unicode="&#59294;" d="M743.125333 554.666667c35.669333 0 64.384-28.885333 67.285334-65.024l0.256-6.101334V213.333333h-149.76v42.666667H768V483.541333c0 14.592-9.514667 26.154667-21.333333 28.16L743.168 512H280.874667c-12.16 0-22.784-10.24-24.576-24.149333l-0.298667-4.266667V256h127.36v-42.666667H213.333333V483.541333c0 36.906667 26.794667 67.712 61.653334 70.826667L280.874667 554.666667h462.250666zM682.666667 682.666667H341.333333v-170.666667h341.333334V682.666667z m-42.666667-42.666667v-85.333333H384V640h256zM682.666667 341.333333v-256H341.333333v256h341.333334z m-42.666667-42.666666H384v-170.666667h256v170.666667zM341.333333 469.333333h128v-42.666666H341.333333z" horiz-adv-x="1024" />
<glyph glyph-name="wenbenfenge" unicode="&#59295;" d="M544.896 506.282667h110.762667v-46.933334c6.698667-6.613333 15.658667-6.613333 22.357333 0l84.949333 55.125334c6.698667 4.437333 6.698667 13.226667 0 19.84l-84.906666 57.386666c-6.741333 6.613333-15.701333 6.613333-22.4 0v-41.258666h-133.12l-89.429334-154.453334H343.722667v-0.128h-22.698667c-11.178667 0-22.357333-11.050667-22.357333-22.058666 0-11.050667 11.178667-22.058667 22.357333-22.058667h134.101333l-0.085333 0.128h0.426667l89.386666 154.453333h0.042667z m133.12-198.954667a15.061333 15.061333 0 0 1-22.314667 0v-43.690667h-66.133333l-67.029333 110.293334-22.357334-44.117334s62.592-103.68 67.072-110.293333h88.448V174.933333a15.061333 15.061333 0 0 1 22.314667 0l84.949333 55.168c6.698667 4.437333 6.698667 13.226667 0 19.84l-84.906666 57.386667h-0.042667z" horiz-adv-x="1024" />
<glyph glyph-name="hanshu" unicode="&#59296;" d="M771.072 504.746667a6.698667 6.698667 0 0 1-0.512 9.514666 6.997333 6.997333 0 0 1-4.48 1.749334h-61.354667c-1.962667 0-3.84-0.853333-5.12-2.346667l-103.893333-122.709333a6.698667 6.698667 0 0 0-11.392 1.621333l-53.674667 119.381333a6.656 6.656 0 0 1-6.144 4.010667H381.866667l0.853333 3.968 6.741333 35.712c8.874667 46.933333 32.085333 68.864 72.533334 68.864 15.658667 0 29.994667-1.450667 41.258666-4.010667l11.861334 56.490667a197.888 197.888 0 0 1-46.464 5.12c-87.296 0-132.224-37.418667-148.650667-124.458667l-7.978667-41.813333H229.632a6.698667 6.698667 0 0 1-6.613333-5.376l-9.130667-43.818667a6.826667 6.826667 0 0 1 6.570667-8.106666h79.786666l-75.264-363.52a6.826667 6.826667 0 0 1 6.570667-8.234667H287.573333c3.242667 0 5.973333 2.346667 6.570667 5.418667l75.861333 366.165333h114.773334l57.685333-117.546667a6.570667 6.570667 0 0 0-1.024-7.381333l-152.746667-171.690667a6.826667 6.826667 0 0 1 5.12-11.264h61.44c2.005333 0 3.882667 0.853333 5.162667 2.389334l104.576 123.989333a6.826667 6.826667 0 0 0 11.392-1.493333l55.594667-120.661334a6.741333 6.741333 0 0 1 6.186666-3.968h54.613334a6.784 6.784 0 0 1 6.101333 9.770667L618.325333 328.533333a6.698667 6.698667 0 0 0 1.066667 7.466667l151.722667 168.661333-0.042667 0.042667z" horiz-adv-x="1024" />
<glyph glyph-name="jiangxu" unicode="&#59297;" d="M430.848 229.802667H366.592V659.925333a6.656 6.656 0 0 1-6.741333 6.528h-47.36a6.656 6.656 0 0 1-6.741334-6.528v-430.122666H241.493333c-5.674667 0-8.874667-6.314667-5.333333-10.538667l94.72-115.2a6.912 6.912 0 0 1 10.624 0l94.72 115.2c3.413333 4.224 0.298667 10.538667-5.376 10.538667zM582.442667 89.301333l20.992 61.098667h103.68l21.205333-61.098667h43.690667L672.64 362.666667h-34.688l-99.370667-273.365334h43.861334z m112.896 97.877334h-79.872l39.552 119.424h0.768l39.552-119.466667zM742.570667 409.301333v39.168h-124.288l124.288 203.093334V682.666667h-169.685334v-36.949334h119.04l-123.904-201.941333v-34.474667z" horiz-adv-x="1024" />
<glyph glyph-name="dingbuduiqi" unicode="&#59298;" d="M298.666667 512h426.666666v-42.666667H298.666667zM416 368.170667l90.496 90.496 90.538667-90.496-30.165334-30.165334-37.802666 37.717334v-290.090667h-42.666667v292.565333l-40.234667-40.192-30.165333 30.165334z" horiz-adv-x="1024" />
<glyph glyph-name="tupian" unicode="&#59299;" d="M810.666667 682.666667v-597.333334H213.333333V682.666667h597.333334z m-42.666667-263.381334l-233.984-190.890666-118.613333 98.218666L256 191.36V128h512v291.285333zM768 640H256v-392.704l159.146667 134.954667 119.04-98.602667L768 474.325333V640zM384 554.666667a42.666667 42.666667 0 1 0 0-85.333334 42.666667 42.666667 0 0 0 0 85.333334z" horiz-adv-x="1024" />
<glyph glyph-name="xiangxia90" unicode="&#59300;" d="M789.333333 367.786667l-213.333333-77.653334v-0.64l-1.621333 0.042667L426.666667 235.776v45.354667l106.666666 38.826666V472.362667l-106.666666 38.826666V556.544l147.498666-53.674667 1.834667-0.042666v-0.64l213.333333-77.610667v-56.789333z m-46.634666 28.416L576 456.874667v-121.386667l166.698667 60.714667zM384 208.170667l-90.496-90.538667-90.538667 90.538667 30.165334 30.165333 37.802666-37.76V661.333333h42.666667v-463.232l40.234667 40.234667 30.165333-30.165333z" horiz-adv-x="1024" />
<glyph glyph-name="shupaiwenzi" unicode="&#59301;" d="M636.757333 597.333333l77.653334-213.333333h0.64l-0.042667-1.621333 53.76-147.712h-45.354667l-38.826666 106.666666h-152.405334l-38.826666-106.666666H448l53.674667 147.498666 0.042666 1.834667h0.64l77.610667 213.333333h56.789333z m-28.416-46.634666L547.669333 384h121.386667l-60.714667 166.698667zM394.368 197.504L303.786667 106.965333 213.333333 197.546667l30.165334 30.165333 37.802666-37.76V650.666667h42.666667v-463.232l40.234667 40.234666 30.165333-30.165333z" horiz-adv-x="1024" />
<glyph glyph-name="quanjiabiankuang" unicode="&#59302;" d="M213.333333 85.333333V640h42.666667v-554.666667zM725.333333 85.333333V640h42.666667v-554.666667zM469.333333 85.333333V640h42.666667v-554.666667zM213.333333 640h554.666667v-42.666667H213.333333zM213.333333 384h554.666667v-42.666667H213.333333zM213.333333 128h554.666667v-42.666667H213.333333z" horiz-adv-x="1024" />
<glyph glyph-name="shengxu" unicode="&#59303;" d="M430.848 538.24H366.592v-430.165333a6.656 6.656 0 0 0-6.741333-6.485334h-47.36a6.656 6.656 0 0 0-6.741334 6.485334V538.24H241.493333c-5.674667 0-8.874667 6.314667-5.333333 10.538667l94.72 115.2a6.912 6.912 0 0 0 10.624 0l94.72-115.2c3.413333-4.224 0.298667-10.538667-5.376-10.538667zM582.442667 409.301333l20.992 61.098667h103.68l21.205333-61.098667h43.690667L672.64 682.666667h-34.688l-99.370667-273.365334h43.861334z m112.896 97.877334h-79.872l39.552 119.424h0.768l39.552-119.466667zM742.570667 89.301333v39.168h-124.288l124.288 203.093334V362.666667h-169.685334v-36.949334h119.04l-123.904-201.941333v-34.474667z" horiz-adv-x="1024" />
<glyph glyph-name="caijian" unicode="&#59304;" d="M341.333333 682.666667h42.666667v-469.333334H341.333333zM810.666667 256v-42.666667H341.333333v42.666667zM682.666667 85.333333h-42.666667V554.666667h42.666667zM213.333333 512V554.666667h469.333334v-42.666667z" horiz-adv-x="1024" />
<glyph glyph-name="jine" unicode="&#59305;" d="M658.816 640l34.986667-24.490667-124.629334-177.92h119.04v-42.666666h-149.333333v-85.333334h149.333333v-42.666666h-149.333333v-128h-42.666667v128h-149.333333v42.666666h149.333333v85.333334h-149.333333v42.666666h119.04L341.333333 615.509333 376.32 640l141.226667-201.728L658.816 640z" horiz-adv-x="1024" />
<glyph glyph-name="caidan1" unicode="&#59306;" d="M256 256h85.333333a42.666667 42.666667 0 0 0 42.666667-42.666667v-85.333333a42.666667 42.666667 0 0 0-42.666667-42.666667H256a42.666667 42.666667 0 0 0-42.666667 42.666667v85.333333a42.666667 42.666667 0 0 0 42.666667 42.666667z m21.333333-42.666667a21.333333 21.333333 0 0 1-21.333333-21.333333v-42.666667a21.333333 21.333333 0 0 1 21.333333-21.333333h42.666667a21.333333 21.333333 0 0 1 21.333333 21.333333v42.666667a21.333333 21.333333 0 0 1-21.333333 21.333333h-42.666667zM682.666667 682.666667h85.333333a42.666667 42.666667 0 0 0 42.666667-42.666667v-85.333333a42.666667 42.666667 0 0 0-42.666667-42.666667h-85.333333a42.666667 42.666667 0 0 0-42.666667 42.666667V640a42.666667 42.666667 0 0 0 42.666667 42.666667z m21.333333-42.666667a21.333333 21.333333 0 0 1-21.333333-21.333333v-42.666667a21.333333 21.333333 0 0 1 21.333333-21.333333h42.666667a21.333333 21.333333 0 0 1 21.333333 21.333333v42.666667a21.333333 21.333333 0 0 1-21.333333 21.333333h-42.666667zM469.333333 256h85.333334a42.666667 42.666667 0 0 0 42.666666-42.666667v-85.333333a42.666667 42.666667 0 0 0-42.666666-42.666667h-85.333334a42.666667 42.666667 0 0 0-42.666666 42.666667v85.333333a42.666667 42.666667 0 0 0 42.666666 42.666667z m21.333334-42.666667a21.333333 21.333333 0 0 1-21.333334-21.333333v-42.666667a21.333333 21.333333 0 0 1 21.333334-21.333333h42.666666a21.333333 21.333333 0 0 1 21.333334 21.333333v42.666667a21.333333 21.333333 0 0 1-21.333334 21.333333h-42.666666zM469.333333 682.666667h85.333334a42.666667 42.666667 0 0 0 42.666666-42.666667v-85.333333a42.666667 42.666667 0 0 0-42.666666-42.666667h-85.333334a42.666667 42.666667 0 0 0-42.666666 42.666667V640a42.666667 42.666667 0 0 0 42.666666 42.666667z m21.333334-42.666667a21.333333 21.333333 0 0 1-21.333334-21.333333v-42.666667a21.333333 21.333333 0 0 1 21.333334-21.333333h42.666666a21.333333 21.333333 0 0 1 21.333334 21.333333v42.666667a21.333333 21.333333 0 0 1-21.333334 21.333333h-42.666666z m192-384h85.333333a42.666667 42.666667 0 0 0 42.666667-42.666667v-85.333333a42.666667 42.666667 0 0 0-42.666667-42.666667h-85.333333a42.666667 42.666667 0 0 0-42.666667 42.666667v85.333333a42.666667 42.666667 0 0 0 42.666667 42.666667z m21.333333-42.666667a21.333333 21.333333 0 0 1-21.333333-21.333333v-42.666667a21.333333 21.333333 0 0 1 21.333333-21.333333h42.666667a21.333333 21.333333 0 0 1 21.333333 21.333333v42.666667a21.333333 21.333333 0 0 1-21.333333 21.333333h-42.666667zM469.333333 469.333333h85.333334a42.666667 42.666667 0 0 0 42.666666-42.666666v-85.333334a42.666667 42.666667 0 0 0-42.666666-42.666666h-85.333334a42.666667 42.666667 0 0 0-42.666666 42.666666v85.333334a42.666667 42.666667 0 0 0 42.666666 42.666666z m21.333334-42.666666a21.333333 21.333333 0 0 1-21.333334-21.333334v-42.666666a21.333333 21.333333 0 0 1 21.333334-21.333334h42.666666a21.333333 21.333333 0 0 1 21.333334 21.333334v42.666666a21.333333 21.333333 0 0 1-21.333334 21.333334h-42.666666zM256 469.333333h85.333333a42.666667 42.666667 0 0 0 42.666667-42.666666v-85.333334a42.666667 42.666667 0 0 0-42.666667-42.666666H256a42.666667 42.666667 0 0 0-42.666667 42.666666v85.333334a42.666667 42.666667 0 0 0 42.666667 42.666666z m426.666667 0h85.333333a42.666667 42.666667 0 0 0 42.666667-42.666666v-85.333334a42.666667 42.666667 0 0 0-42.666667-42.666666h-85.333333a42.666667 42.666667 0 0 0-42.666667 42.666666v85.333334a42.666667 42.666667 0 0 0 42.666667 42.666666z m21.333333-42.666666a21.333333 21.333333 0 0 1-21.333333-21.333334v-42.666666a21.333333 21.333333 0 0 1 21.333333-21.333334h42.666667a21.333333 21.333333 0 0 1 21.333333 21.333334v42.666666a21.333333 21.333333 0 0 1-21.333333 21.333334h-42.666667z m-426.666667 0a21.333333 21.333333 0 0 1-21.333333-21.333334v-42.666666a21.333333 21.333333 0 0 1 21.333333-21.333334h42.666667a21.333333 21.333333 0 0 1 21.333333 21.333334v42.666666a21.333333 21.333333 0 0 1-21.333333 21.333334h-42.666667zM256 682.666667h85.333333a42.666667 42.666667 0 0 0 42.666667-42.666667v-85.333333a42.666667 42.666667 0 0 0-42.666667-42.666667H256a42.666667 42.666667 0 0 0-42.666667 42.666667V640a42.666667 42.666667 0 0 0 42.666667 42.666667z m21.333333-42.666667a21.333333 21.333333 0 0 1-21.333333-21.333333v-42.666667a21.333333 21.333333 0 0 1 21.333333-21.333333h42.666667a21.333333 21.333333 0 0 1 21.333333 21.333333v42.666667a21.333333 21.333333 0 0 1-21.333333 21.333333h-42.666667z" horiz-adv-x="1024" />
<glyph glyph-name="quxiaohebing" unicode="&#59307;" d="M810.666667 682.666667v-597.333334H213.333333V682.666667h597.333334z m-42.666667-42.666667H256v-512h512V640zM533.333333 682.666667v-170.666667h-42.666666V682.666667zM405.333333 469.333333v-213.333333h-42.666666v213.333333zM533.333333 490.666667v-213.333334h-42.666666v213.333334zM661.333333 490.666667v-213.333334h-42.666666v213.333334zM533.333333 298.666667v-170.666667h-42.666666v170.666667zM810.666667 512v-256H213.333333V512h597.333334z m-42.666667-42.666667H256v-170.666666h512v170.666666z" horiz-adv-x="1024" />
<glyph glyph-name="wenbenxiahuaxian" unicode="&#59308;" d="M362.666667 640v-298.666667a149.333333 149.333333 0 0 1 298.453333-8.192L661.333333 341.333333V640h42.666667v-298.666667a192 192 0 0 0-383.786667-9.045333L320 341.333333V640h42.666667zM256 128m21.333333 0l469.333334 0q21.333333 0 21.333333-21.333333l0 0q0-21.333333-21.333333-21.333334l-469.333334 0q-21.333333 0-21.333333 21.333334l0 0q0 21.333333 21.333333 21.333333ZM256 640m21.333333 0l128 0q21.333333 0 21.333334-21.333333l0 0q0-21.333333-21.333334-21.333334l-128 0q-21.333333 0-21.333333 21.333334l0 0q0 21.333333 21.333333 21.333333ZM597.333333 640m21.333334 0l128 0q21.333333 0 21.333333-21.333333l0 0q0-21.333333-21.333333-21.333334l-128 0q-21.333333 0-21.333334 21.333334l0 0q0 21.333333 21.333334 21.333333Z" horiz-adv-x="1024" />
<glyph glyph-name="shangbiankuang" unicode="&#59309;" d="M213.333333 640h554.666667v-42.666667H213.333333zM213.333333 469.333333h42.666667v-42.666666H213.333333zM213.333333 298.666667h42.666667v-42.666667H213.333333zM213.333333 554.666667h42.666667v-42.666667H213.333333zM213.333333 384h42.666667v-42.666667H213.333333zM213.333333 213.333333h42.666667v-42.666666H213.333333zM469.333333 469.333333h42.666667v-42.666666h-42.666667zM725.333333 469.333333h42.666667v-42.666666h-42.666667zM725.333333 298.666667h42.666667v-42.666667h-42.666667zM725.333333 554.666667h42.666667v-42.666667h-42.666667zM725.333333 384h42.666667v-42.666667h-42.666667zM725.333333 213.333333h42.666667v-42.666666h-42.666667zM725.333333 128h42.666667v-42.666667h-42.666667zM469.333333 298.666667h42.666667v-42.666667h-42.666667zM469.333333 554.666667h42.666667v-42.666667h-42.666667zM469.333333 384h42.666667v-42.666667h-42.666667zM469.333333 213.333333h42.666667v-42.666666h-42.666667zM213.333333 128h42.666667v-42.666667H213.333333zM384 128h42.666667v-42.666667H384zM554.666667 128h42.666666v-42.666667h-42.666666zM298.666667 128h42.666666v-42.666667H298.666667zM469.333333 128h42.666667v-42.666667h-42.666667zM640 128h42.666667v-42.666667h-42.666667zM384 384h42.666667v-42.666667H384zM554.666667 384h42.666666v-42.666667h-42.666666zM298.666667 384h42.666666v-42.666667H298.666667zM469.333333 384h42.666667v-42.666667h-42.666667zM640 384h42.666667v-42.666667h-42.666667z" horiz-adv-x="1024" />
<glyph glyph-name="dingwei" unicode="&#59310;" d="M618.666667 172.416V234.666667a21.333333 21.333333 0 1 0 42.666666 0v-62.250667a128.128 128.128 0 0 1 104.917334 104.917333H704a21.333333 21.333333 0 1 0 0 42.666667h62.250667a128.128 128.128 0 0 1-104.917334 104.874667V362.666667a21.333333 21.333333 0 1 0-42.666666 0v62.208a128.085333 128.085333 0 0 1-104.874667-104.874667H576a21.333333 21.333333 0 0 0 0-42.666667h-62.208a128.128 128.128 0 0 1 104.874667-104.917333z m149.333333 296.96a213.12 213.12 0 0 1-42.666667 24.874667V618.666667a21.333333 21.333333 0 0 1-21.333333 21.333333h-426.666667a21.333333 21.333333 0 0 1-21.333333-21.333333v-341.333334a21.333333 21.333333 0 0 1 21.333333-21.333333h153.6c2.986667-14.848 7.594667-29.098667 13.482667-42.666667H256a42.666667 42.666667 0 0 0-42.666667 42.666667V640a42.666667 42.666667 0 0 0 42.666667 42.666667h469.333333a42.666667 42.666667 0 0 0 42.666667-42.666667v-170.666667zM640 128a170.666667 170.666667 0 1 0 0 341.333333 170.666667 170.666667 0 0 0 0-341.333333z" horiz-adv-x="1024" />
<glyph glyph-name="sizhoujiabiankuang" unicode="&#59311;" d="M213.333333 85.333333V640h42.666667v-554.666667zM725.333333 85.333333V640h42.666667v-554.666667zM213.333333 640h554.666667v-42.666667H213.333333zM213.333333 128h554.666667v-42.666667H213.333333zM384 341.333333v42.666667h42.666667v-42.666667zM554.666667 341.333333v42.666667h42.666666v-42.666667zM298.666667 341.333333v42.666667h42.666666v-42.666667zM469.333333 341.333333v42.666667h42.666667v-42.666667zM640 341.333333v42.666667h42.666667v-42.666667zM469.333333 256v42.666667h42.666667v-42.666667zM469.333333 426.666667v42.666666h42.666667v-42.666666zM469.333333 170.666667v42.666666h42.666667v-42.666666zM469.333333 341.333333v42.666667h42.666667v-42.666667zM469.333333 512V554.666667h42.666667v-42.666667z" horiz-adv-x="1024" />
<glyph glyph-name="cebianlanshouqi" unicode="&#59312;" d="M256 576a21.333333 21.333333 0 0 0 21.333333 21.333333h469.333334a21.333333 21.333333 0 1 0 0-42.666666h-469.333334a21.290667 21.290667 0 0 0-21.333333 21.333333zM256 384c0 11.776 9.6 21.333333 21.461333 21.333333h277.077334a21.333333 21.333333 0 1 0 0-42.666666H277.504A21.333333 21.333333 0 0 0 256 384z m0-192a21.333333 21.333333 0 0 0 21.333333 21.333333h469.333334a21.333333 21.333333 0 1 0 0-42.666666h-469.333334a21.290667 21.290667 0 0 0-21.333333 21.333333z m368.896 283.562667a21.333333 21.333333 0 0 0 30.165333 30.165333l106.666667-106.666667a21.333333 21.333333 0 0 0 0-30.165333l-106.666667-106.666667a21.333333 21.333333 0 0 0-30.165333 30.165334L716.501333 384l-91.562666 91.605333z" horiz-adv-x="1024" />
<glyph glyph-name="hebing" unicode="&#59313;" d="M810.666667 682.666667v-597.333334H213.333333V682.666667h597.333334z m-42.666667-42.666667H256v-512h512V640zM389.162667 469.333333l90.538666-90.496-90.538666-90.538666-30.165334 30.165333 37.802667 37.845333-119.466667-0.042666v42.666666l121.856 0.042667-40.192 40.192 30.165334 30.165333zM645.162667 469.333333L554.666667 378.837333l90.496-90.538666 30.165333 30.165333-37.76 37.845333 119.466667-0.042666v42.666666l-121.856 0.042667 40.149333 40.192-30.165333 30.165333z" horiz-adv-x="1024" />
<glyph glyph-name="xiangshangqingxie" unicode="&#59314;" d="M290.944 606.634667l205.738667-95.914667 0.469333 0.426667 1.109333-1.152 142.506667-66.432-32.128-32.085334-102.826667 47.957334-107.818666-107.733334 48-102.912-32.085334-32.042666-66.346666 142.250666-1.28 1.28 0.469333 0.512-96 205.696 40.192 40.149334z m12.885333-53.034667l74.965334-160.810667 85.845333 85.845334L303.786667 553.6zM690.432 432.896h128v-128h-42.666667v53.418667l-325.845333-325.802667-30.165333 30.165333 327.552 327.552h-56.874667v42.666667z" horiz-adv-x="1024" />
<glyph glyph-name="shuipingduiqi" unicode="&#59315;" d="M725.333333 362.666667H298.666667v42.666666h426.666666zM426.666667 261.504l90.496 90.496 90.538666-90.496-30.165333-30.165333-39.936 39.850666v-121.557333h-42.666667v119.765333l-38.101333-38.058666-30.165333 30.165333zM426.666667 506.837333l90.496-90.538666 90.538666 90.538666-30.165333 30.165334-39.936-39.893334V618.666667h-42.666667v-119.765334l-38.101333 38.101334-30.165333-30.165334z" horiz-adv-x="1024" />
<glyph glyph-name="wenbenshanchuxian" unicode="&#59316;" d="M298.666667 640h426.666666v-42.666667H298.666667zM533.290667 341.333333l0.042666-192h-42.666666l-0.042667 192h42.666667z m0.042666 277.333334l-0.042666-234.666667h-42.666667l0.042667 234.666667h42.666666zM320 640v-85.333333h-42.666667V640zM746.666667 640v-85.333333h-42.666667V640zM256 426.666667h512v-42.666667H256zM426.666667 170.666667h170.666666v-42.666667h-170.666666z" horiz-adv-x="1024" />
<glyph glyph-name="wenbenyouduiqi" unicode="&#59317;" d="M234.666667 597.333333h554.666666a21.333333 21.333333 0 1 0 0-42.666666h-554.666666a21.333333 21.333333 0 1 0 0 42.666666z m213.333333-128h341.333333a21.333333 21.333333 0 1 0 0-42.666666h-341.333333a21.333333 21.333333 0 0 0 0 42.666666z m-213.333333-128h554.666666a21.333333 21.333333 0 1 0 0-42.666666h-554.666666a21.333333 21.333333 0 0 0 0 42.666666z m213.333333-128h341.333333a21.333333 21.333333 0 1 0 0-42.666666h-341.333333a21.333333 21.333333 0 0 0 0 42.666666z" horiz-adv-x="1024" />
<glyph glyph-name="qianjin" unicode="&#59318;" d="M287.018667 476.672h310.997333v-42.666667H286.72l84.48-84.437333a21.333333 21.333333 0 1 0-30.208-30.165333l-120.746667 120.704a21.248 21.248 0 0 0 0 30.165333l120.746667 120.661333a21.333333 21.333333 0 0 0 30.165333-30.165333L287.018667 476.672z m524.330666-213.333333a213.333333 213.333333 0 0 1-213.333333 213.333333v-42.666667a170.666667 170.666667 0 0 0 170.666667-170.666666h42.666666z m0 0h-42.666666v-64a21.333333 21.333333 0 1 1 42.666666 0v64z" horiz-adv-x="1024" />
<glyph glyph-name="tubiao" unicode="&#59319;" d="M256 682.666667H213.333333v-597.333334h597.333334v42.666667H256zM490.666667 552.533333V341.333333h185.6c-19.2-72.533333-85.333333-128-164.266667-128-93.866667 0-170.666667 76.8-170.666667 170.666667 0 87.466667 66.133333 157.866667 149.333334 168.533333M512 597.333333c-117.333333 0-213.333333-96-213.333333-213.333333s96-213.333333 213.333333-213.333333 213.333333 96 213.333333 213.333333h-192V597.333333H512zM618.666667 635.733333c83.2-14.933333 134.4-74.666667 147.2-166.4H618.666667V635.733333m-42.666667 46.933334v-256H810.666667c0 149.333333-85.333333 256-234.666667 256z" horiz-adv-x="1024" />
<glyph glyph-name="youbiankuang" unicode="&#59320;" d="M768 640v-554.666667h-42.666667V640zM597.333333 640v-42.666667h-42.666666V640zM426.666667 640v-42.666667H384V640zM682.666667 640v-42.666667h-42.666667V640zM512 640v-42.666667h-42.666667V640zM341.333333 640v-42.666667H298.666667V640zM597.333333 384v-42.666667h-42.666666v42.666667zM597.333333 128v-42.666667h-42.666666v42.666667zM426.666667 128v-42.666667H384v42.666667zM682.666667 128v-42.666667h-42.666667v42.666667zM512 128v-42.666667h-42.666667v42.666667zM341.333333 128v-42.666667H298.666667v42.666667zM256 128v-42.666667H213.333333v42.666667zM426.666667 384v-42.666667H384v42.666667zM682.666667 384v-42.666667h-42.666667v42.666667zM512 384v-42.666667h-42.666667v42.666667zM341.333333 384v-42.666667H298.666667v42.666667zM256 640v-42.666667H213.333333V640zM256 469.333333v-42.666666H213.333333v42.666666zM256 298.666667v-42.666667H213.333333v42.666667zM256 554.666667v-42.666667H213.333333V554.666667zM256 384v-42.666667H213.333333v42.666667zM256 213.333333v-42.666666H213.333333v42.666666zM512 469.333333v-42.666666h-42.666667v42.666666zM512 298.666667v-42.666667h-42.666667v42.666667zM512 554.666667v-42.666667h-42.666667V554.666667zM512 384v-42.666667h-42.666667v42.666667zM512 213.333333v-42.666666h-42.666667v42.666666z" horiz-adv-x="1024" />
<glyph glyph-name="baifenhao" unicode="&#59321;" d="M653.525333 682.666667l36.949334-21.333334-320-554.24-36.949334 21.333334L653.525333 682.666667zM682.666667 426.666667c71.68 0 128-67.626667 128-149.333334S754.346667 128 682.666667 128s-128 67.626667-128 149.333333 56.32 149.333333 128 149.333334z m0-42.666667c-46.165333 0-85.333333-46.976-85.333334-106.666667s39.168-106.666667 85.333334-106.666666c46.165333 0 85.333333 46.976 85.333333 106.666666s-39.168 106.666667-85.333333 106.666667zM341.333333 661.333333c71.68 0 128-67.626667 128-149.333333s-56.32-149.333333-128-149.333333S213.333333 430.293333 213.333333 512s56.32 149.333333 128 149.333333z m0-42.666666C295.168 618.666667 256 571.690667 256 512s39.168-106.666667 85.333333-106.666667c46.165333 0 85.333333 46.976 85.333334 106.666667s-39.168 106.666667-85.333334 106.666667z" horiz-adv-x="1024" />
<glyph glyph-name="geshishua" unicode="&#59322;" d="M725.333333 682.666667v-85.333334h85.333334v-234.666666h-298.666667V298.666667h21.333333v-213.333334h-85.333333v213.333334h21.333333v106.666666h298.666667V554.666667h-42.666667v-85.333334H213.333333V682.666667h512z m-42.666666-42.666667H256v-128h426.666667V640z" horiz-adv-x="1024" />
<glyph glyph-name="baocun" unicode="&#59323;" d="M341.333333 640H277.333333a21.333333 21.333333 0 0 1-21.333333-21.333333v-469.333334a21.333333 21.333333 0 0 1 21.333333-21.333333h469.333334a21.333333 21.333333 0 0 1 21.333333 21.333333v469.333334a21.333333 21.333333 0 0 1-21.333333 21.333333H682.666667v-213.333333a42.666667 42.666667 0 0 0-42.666667-42.666667H384a42.666667 42.666667 0 0 0-42.666667 42.666667V640zM256 682.666667h512a42.666667 42.666667 0 0 0 42.666667-42.666667v-512a42.666667 42.666667 0 0 0-42.666667-42.666667H256a42.666667 42.666667 0 0 0-42.666667 42.666667V640a42.666667 42.666667 0 0 0 42.666667 42.666667z m128-42.666667v-192a21.333333 21.333333 0 0 1 21.333333-21.333333h213.333334a21.333333 21.333333 0 0 1 21.333333 21.333333V640H384z m192-42.666667a21.333333 21.333333 0 0 0 21.333333-21.333333v-85.333333a21.333333 21.333333 0 0 0-42.666666 0v85.333333a21.333333 21.333333 0 0 0 21.333333 21.333333z" horiz-adv-x="1024" />
<glyph glyph-name="shujuyanzheng" unicode="&#59324;" d="M764.330667 303.829333l30.165333-30.165333L734.165333 213.333333l60.330667-60.330666-30.165333-30.165334-60.330667 60.330667-60.330667-60.330667-30.165333 30.165334L673.834667 213.333333l-60.330667 60.330667 30.165333 30.165333 60.330667-60.330666 60.330667 60.330666zM725.333333 384v-42.666667H256v-128h256v-42.666666H213.333333v213.333333h512z m47.829334 209.664l30.165333-30.165333L682.666667 442.88l-30.165334-30.165333-90.496 90.453333 30.165334 30.208 60.330666-60.330667 120.661334 120.661334zM725.333333 640v-42.666667H256v-128h256v-42.666666H213.333333V640h512z" horiz-adv-x="1024" />
<glyph glyph-name="jieduan" unicode="&#59325;" d="M767.829333 682.666667h42.496v-597.333334h-42.496zM767.146667 342.784h-384v42.496h384v-42.496zM213.333333 682.666667h84.992v-597.333334H213.333333V682.666667z" horiz-adv-x="1024" />
<glyph glyph-name="geshitiaojian" unicode="&#59326;" d="M810.666667 682.666667v-597.333334H213.333333V682.666667h597.333334z m-42.666667-320h-106.666667V128H768v234.666667z m-405.376 0h-106.666667V128h106.666667v234.666667z m256.042667-86.784L445.482667 128H618.666667v147.882667z m0 162.346666l-213.376-179.968v-108.885333l213.376 179.072v109.781333z m0 163.669334l-213.333334-179.029334v-108.885333l213.333334 179.072V601.898667zM768 640h-103.936l-2.730667-2.304V405.333333H768V640zM362.666667 640H256v-234.666667h106.666667V640z m235.008 0H405.333333v-161.408L597.674667 640z" horiz-adv-x="1024" />
<glyph glyph-name="zidonghuanhang" unicode="&#59327;" d="M213.333333 682.666667h85.12v-597.333334H213.333333V682.666667z m225.450667-477.44l25.557333 21.333333-72.362666 63.786667 72.362666 63.872-25.557333 21.248-93.610667-80.853334h4.266667-4.266667l93.610667-89.386666zM768 682.666667h42.581333v-597.333334H768zM540.928 528.725333H391.978667v-42.581333h148.949333c59.605333 0 106.410667-38.314667 106.410667-85.12s-46.805333-85.12-106.410667-85.12H391.978667v-42.581333h148.949333c85.12 0 157.482667 55.338667 157.482667 127.701333s-72.362667 127.701333-157.44 127.701333z" horiz-adv-x="1024" />
<glyph glyph-name="cebianlanzhankai" unicode="&#59328;" d="M256 576a21.333333 21.333333 0 0 0 21.333333 21.333333h469.333334a21.333333 21.333333 0 1 0 0-42.666666h-469.333334a21.290667 21.290667 0 0 0-21.333333 21.333333z m192-192c0 11.776 9.557333 21.333333 21.461333 21.333333h277.034667a21.333333 21.333333 0 1 0 0-42.666666h-277.034667a21.333333 21.333333 0 0 0-21.461333 21.333333zM256 192a21.333333 21.333333 0 0 0 21.333333 21.333333h469.333334a21.333333 21.333333 0 1 0 0-42.666666h-469.333334a21.290667 21.290667 0 0 0-21.333333 21.333333z m143.061333 283.562667L307.541333 384l91.605334-91.562667a21.333333 21.333333 0 0 0-30.165334-30.165333l-106.666666 106.666667a21.333333 21.333333 0 0 0 0 30.165333l106.666666 106.666667a21.333333 21.333333 0 0 0 30.165334-30.165334z" horiz-adv-x="1024" />
<glyph glyph-name="shaixuan2" unicode="&#59329;" d="M736 682.666667H328.533333C288 682.666667 256 650.666667 256 610.133333c0-17.066667 6.4-34.133333 17.066667-46.933333 0-2.133333 2.133333-2.133333 2.133333-4.266667l160-160v-168.533333c0-6.4 2.133333-10.666667 6.4-14.933333l145.066667-123.733334c4.266667-2.133333 8.533333-4.266667 12.8-4.266666 6.4 0 10.666667 2.133333 14.933333 6.4 4.266667 4.266667 4.266667 10.666667 4.266667 14.933333V392.533333l170.666666 166.4 2.133334 2.133334c10.666667 12.8 17.066667 29.866667 17.066666 46.933333 0 42.666667-32 74.666667-72.533333 74.666667z m23.466667-93.866667s-2.133333-2.133333 0 0l-172.8-172.8c-4.266667-4.266667-6.4-8.533333-6.4-14.933333v-251.733334l-104.533334 87.466667V405.333333c0 6.4-2.133333 10.666667-6.4 14.933334l-162.133333 166.4-2.133333 2.133333c-6.4 6.4-8.533333 12.8-8.533334 21.333333 0 17.066667 14.933333 32 32 32h407.466667c17.066667 0 32-14.933333 32-32 0-8.533333-4.266667-14.933333-8.533333-21.333333z" horiz-adv-x="1024" />
<glyph glyph-name="xiangxiaqingxie" unicode="&#59330;" d="M755.968 583.722667l-95.914667-205.738667 0.426667-0.469333-1.152-1.109334-66.432-142.506666-32.085333 32.128 47.957333 102.826666-107.733333 107.818667-102.912-48-32.042667 32.085333 142.250667 66.346667 1.28 1.28 0.512-0.469333 205.696 96 40.149333-40.192z m-53.034667-12.885334l-160.810666-74.965333 85.845333-85.845333 74.965333 160.810666zM582.229333 184.234667v-128h-128v42.666666h53.418667l-325.802667 325.845334 30.165334 30.165333 327.552-327.552v56.874667h42.666666z" horiz-adv-x="1024" />
<glyph glyph-name="yichu" unicode="&#59331;" d="M256 682.666667h85.333333v-597.333334H256zM711.466667 253.312l-26.154667 26.154667 89.6 85.845333H256v37.376h518.954667l-89.6 85.845333 26.112 26.112L842.154667 384zM573.354667 682.666667h42.666666v-242.688h-42.666666V682.666667z m0-354.688h42.666666V85.333333h-42.666666v242.688z" horiz-adv-x="1024" />
<glyph glyph-name="chuizhihebing" unicode="&#59332;" d="M810.666667 682.666667v-597.333334H213.333333V682.666667h597.333334z m-42.666667-42.666667H256v-512h512V640zM640 682.666667v-597.333334h-42.666667V682.666667zM426.666667 682.666667v-597.333334H384V682.666667zM597.034667 304.170667l-90.538667-90.538667L416 304.213333l30.165333 30.165334 37.802667-37.76V544h42.666667v-249.898667l40.234666 40.234667 30.165334-30.165333z" horiz-adv-x="1024" />
<glyph glyph-name="wenbenfensanduiqi" unicode="&#59333;" d="M234.666667 597.333333h554.666666a21.333333 21.333333 0 1 0 0-42.666666h-554.666666a21.333333 21.333333 0 1 0 0 42.666666z m0-128h554.666666a21.333333 21.333333 0 1 0 0-42.666666h-554.666666a21.333333 21.333333 0 0 0 0 42.666666z m0-128h554.666666a21.333333 21.333333 0 1 0 0-42.666666h-554.666666a21.333333 21.333333 0 0 0 0 42.666666z m0-128h554.666666a21.333333 21.333333 0 1 0 0-42.666666h-554.666666a21.333333 21.333333 0 0 0 0 42.666666z" horiz-adv-x="1024" />
<glyph glyph-name="zuobiankuang" unicode="&#59334;" d="M213.333333 85.333333V640h42.666667v-554.666667zM384 85.333333v42.666667h42.666667v-42.666667zM554.666667 85.333333v42.666667h42.666666v-42.666667zM298.666667 85.333333v42.666667h42.666666v-42.666667zM469.333333 85.333333v42.666667h42.666667v-42.666667zM640 85.333333v42.666667h42.666667v-42.666667zM384 341.333333v42.666667h42.666667v-42.666667zM554.666667 341.333333v42.666667h42.666666v-42.666667zM298.666667 341.333333v42.666667h42.666666v-42.666667zM469.333333 341.333333v42.666667h42.666667v-42.666667zM640 341.333333v42.666667h42.666667v-42.666667zM469.333333 256v42.666667h42.666667v-42.666667zM469.333333 426.666667v42.666666h42.666667v-42.666666zM469.333333 170.666667v42.666666h42.666667v-42.666666zM469.333333 341.333333v42.666667h42.666667v-42.666667zM469.333333 512V554.666667h42.666667v-42.666667zM384 597.333333V640h42.666667v-42.666667zM554.666667 597.333333V640h42.666666v-42.666667zM298.666667 597.333333V640h42.666666v-42.666667zM469.333333 597.333333V640h42.666667v-42.666667zM640 597.333333V640h42.666667v-42.666667zM725.333333 597.333333V640h42.666667v-42.666667zM725.333333 85.333333v42.666667h42.666667v-42.666667zM725.333333 256v42.666667h42.666667v-42.666667zM725.333333 426.666667v42.666666h42.666667v-42.666666zM725.333333 170.666667v42.666666h42.666667v-42.666666zM725.333333 341.333333v42.666667h42.666667v-42.666667zM725.333333 512V554.666667h42.666667v-42.666667z" horiz-adv-x="1024" />
<glyph glyph-name="fenyechakan" unicode="&#59335;" d="M810.666667 682.666667v-42.666667h-170.709334L640 128h170.666667v-42.666667h-213.333334V682.666667h213.333334z m-384 0l-0.042667-554.666667H426.666667v-42.666667H213.333333v42.666667h170.624L384 640H213.333333V682.666667h213.333334z m106.666666-512v-85.333334h-42.666666v85.333334h42.666666z m0 170.666666v-85.333333h-42.666666v85.333333h42.666666z m0 170.666667v-85.333333h-42.666666V512h42.666666z m0 170.666667v-85.333334h-42.666666V682.666667h42.666666z" horiz-adv-x="1024" />
<glyph glyph-name="yunhang" unicode="&#59336;" d="M268.032 372.565333l60.373333 60.330667 211.2-211.2-60.373333-60.330667zM780.928 583.765333l60.373333-60.330666-331.904-331.861334-60.330666 60.330667z" horiz-adv-x="1024" />
<glyph glyph-name="lie" unicode="&#59337;" d="M234.666667 64v597.333333h42.666666v-597.333333zM405.333333 64v597.333333h42.666667v-597.333333zM576 64v597.333333h42.666667v-597.333333zM746.666667 64v597.333333h42.666666v-597.333333z" horiz-adv-x="1024" />
<glyph glyph-name="quanping" unicode="&#59338;" d="M810.666667 682.666667v-597.333334H213.333333V682.666667h597.333334z m-42.666667-42.666667H256v-512h512V640zM341.333333 298.666667v-85.376L426.666667 213.333333v-42.666666H298.666667v128h42.666666z m384 0v-128h-128v42.666666h85.376L682.666667 298.666667h42.666666z m-298.666666 298.666666v-42.666666l-85.333334 0.042666V469.333333H298.666667V597.333333h128z m298.666666 0v-128h-42.666666l0.042666 85.333334H597.333333V597.333333h128z" horiz-adv-x="1024" />
<glyph glyph-name="shaixuan" unicode="&#59339;" d="M736 682.666667H328.533333C288 682.666667 256 650.666667 256 610.133333c0-17.066667 6.4-34.133333 17.066667-46.933333 0-2.133333 2.133333-2.133333 2.133333-4.266667l160-160v-168.533333c0-6.4 2.133333-10.666667 6.4-14.933333l145.066667-123.733334c4.266667-2.133333 8.533333-4.266667 12.8-4.266666 6.4 0 10.666667 2.133333 14.933333 6.4 4.266667 4.266667 4.266667 10.666667 4.266667 14.933333V392.533333l170.666666 166.4 2.133334 2.133334c10.666667 12.8 17.066667 29.866667 17.066666 46.933333 0 42.666667-32 74.666667-72.533333 74.666667z m23.466667-93.866667s-2.133333-2.133333 0 0l-172.8-172.8c-4.266667-4.266667-6.4-8.533333-6.4-14.933333v-251.733334l-104.533334 87.466667V405.333333c0 6.4-2.133333 10.666667-6.4 14.933334l-162.133333 166.4-2.133333 2.133333c-6.4 6.4-8.533333 12.8-8.533334 21.333333 0 17.066667 14.933333 32 32 32h407.466667c17.066667 0 32-14.933333 32-32 0-8.533333-4.266667-14.933333-8.533333-21.333333zM688.213333 517.589333l-101.546666-101.589333c-4.266667-4.266667-6.4-8.533333-6.4-14.933333v-251.733334l-104.533334 87.466667V405.333333c0 6.4-2.133333 10.666667-6.4 14.933334L403.626667 487.68l284.586666 29.909333z" horiz-adv-x="1024" />
<glyph glyph-name="gengxin" unicode="&#59340;" d="M358.101333 640A298.666667 298.666667 0 0 1 512 85.333333a21.333333 21.333333 0 1 1 0 42.666667A256 256 0 0 0 405.333333 616.789333V532.906667A21.333333 21.333333 0 0 1 426.666667 512c11.776 0 21.333333 9.130667 21.333333 20.906667V661.76a20.565333 20.565333 0 0 1-6.229333 14.634667l0.042666 0.128A20.650667 20.650667 0 0 1 427.050667 682.666667H298.24a21.333333 21.333333 0 0 1-20.906667-21.333334c0-11.776 9.173333-21.333333 20.906667-21.333333h59.818667z m307.797334-512A298.666667 298.666667 0 0 1 512 682.666667a21.333333 21.333333 0 0 1 0-42.666667 256 256 0 0 0 106.666667-488.789333V235.093333A21.333333 21.333333 0 0 1 597.333333 256c-11.776 0-21.333333-9.130667-21.333333-20.906667v-128.810666a20.48 20.48 0 0 1 6.229333-14.634667l-0.042666-0.170667a20.650667 20.650667 0 0 1 14.762666-6.144h128.768a21.333333 21.333333 0 0 1 20.949334 21.333334c0 11.776-9.173333 21.333333-20.906667 21.333333h-59.861333z" horiz-adv-x="1024" />
<glyph glyph-name="qingchu" unicode="&#59341;" d="M330.965333 625.365333l422.4-422.4-60.330666-60.330666-422.4 422.4zM753.365333 565.034667l-422.4-422.4-60.330666 60.330666 422.4 422.4z" horiz-adv-x="1024" />
<glyph glyph-name="hang" unicode="&#59342;" d="M213.333333 640h597.333334v-42.666667H213.333333zM213.333333 469.333333h597.333334v-42.666666H213.333333zM213.333333 298.666667h597.333334v-42.666667H213.333333zM213.333333 128h597.333334v-42.666667H213.333333z" horiz-adv-x="1024" />
<glyph glyph-name="zhushi" unicode="&#59343;" d="M352 405.333333a32 32 0 1 1 64 0 32 32 0 0 1-64 0z m128 0a32 32 0 1 1 64 0 32 32 0 0 1-64 0z m128 0a32 32 0 1 1 64 0 32 32 0 0 1-64 0zM768 597.333333H256c-23.466667 0-42.666667-19.2-42.666667-42.666666v-298.666667c0-23.466667 19.2-42.666667 42.666667-42.666667h106.666667v-128l128 128H768c23.466667 0 42.666667 19.2 42.666667 42.666667V554.666667c0 23.466667-19.2 42.666667-42.666667 42.666666z m0-320c0-12.8-8.533333-21.333333-21.333333-21.333333H469.333333l-64-64V256h-128c-12.8 0-21.333333 8.533333-21.333333 21.333333v256c0 12.8 8.533333 21.333333 21.333333 21.333334h469.333334c12.8 0 21.333333-8.533333 21.333333-21.333334v-256z" horiz-adv-x="1024" />
<glyph glyph-name="jian" unicode="&#59344;" d="M213.333333 426.666667h597.333334v-85.333334H213.333333z" horiz-adv-x="1024" />
<glyph glyph-name="jisuan" unicode="&#59345;" d="M774.058667 682.666667v-42.666667H310.784l236.288-256-236.330667-256h463.317334v-42.666667H213.333333l275.669334 298.666667L213.333333 682.666667z" horiz-adv-x="1024" />
<glyph glyph-name="jia" unicode="&#59346;" d="M213.333333 426.666667h597.333334v-85.333334H213.333333zM554.666667 682.666667v-597.333334h-85.333334V682.666667z" horiz-adv-x="1024" />
<glyph glyph-name="dibuduiqi" unicode="&#59347;" d="M725.333333 170.666667H298.666667v42.666666h426.666666zM608 314.496l-90.496-90.496-90.538667 90.496 30.165334 30.165333 37.802666-37.717333V597.034667h42.666667v-292.565334l40.234667 40.192 30.165333-30.165333z" horiz-adv-x="1024" />
<glyph glyph-name="xiangshang90" unicode="&#59348;" d="M789.333333 400.213333l-213.333333 77.653334v0.64l-1.621333-0.042667L426.666667 532.224v-45.354667l106.666666-38.826666v-152.405334l-106.666666-38.826666v-45.354667l147.498666 53.674667 1.834667 0.042666v0.64l213.333333 77.610667V400.213333z m-46.634666-28.416L576 311.125333v121.386667l166.698667-60.714667zM384 559.829333L293.504 650.368 202.965333 559.786667l30.165334-30.165334 37.802666 37.76V106.666667h42.666667V569.898667l40.234667-40.234667L384 559.829333z" horiz-adv-x="1024" />
<glyph glyph-name="wuxuanzhuang" unicode="&#59349;" d="M549.546667 682.666667l77.653333-213.333334h0.64l-0.042667-1.621333 53.76-147.712h-45.354666l-38.826667 106.666667h-152.405333l-38.826667-106.666667H360.789333l53.674667 147.498667 0.042667 1.834666h0.64l77.610666 213.333334h56.789334z m-28.416-46.634667L460.458667 469.333333h121.386666l-60.714666 166.698667zM709.162667 277.333333l90.538666-90.496-90.538666-90.538666-30.165334 30.165333 37.76 37.802667H256v42.666666h463.232l-40.234667 40.234667 30.165334 30.165333z" horiz-adv-x="1024" />
<glyph glyph-name="xianshiyincangwangge" unicode="&#59350;" d="M256 640h554.666667v-42.666667H256zM298.666667 640v-554.666667H256V640zM810.666667 640v-554.666667h-42.666667V640zM469.333333 640v-554.666667h-42.666666V640zM640 640v-554.666667h-42.666667V640zM256 469.333333h554.666667v-42.666666H256zM256 298.666667h554.666667v-42.666667H256zM256 128h554.666667v-42.666667H256z" horiz-adv-x="1024" />
<glyph glyph-name="dongjie" unicode="&#59351;" d="M256.426667 639.573333h255.317333v-553.130666H256.426667zM809.557333 682.069333v-595.626666H213.930667V682.069333h595.626666z m-42.538666-42.538666H256.426667v-510.549334h510.549333V639.573333zM490.453333 639.573333h42.538667v-510.592h-42.538667zM256.426667 363.008v42.538667h510.592v-42.538667zM256.384 669.738667l264.192-264.192-30.122667-30.08-264.192 264.192 30.122667 30.08z m-30.122667-317.184l30.122667 30.122666 264.192-264.192-30.122667-30.08-264.192 264.149334z" horiz-adv-x="1024" />
<glyph glyph-name="wenbenzuoduiqi" unicode="&#59352;" d="M234.666667 597.333333h554.666666a21.333333 21.333333 0 1 0 0-42.666666h-554.666666a21.333333 21.333333 0 1 0 0 42.666666z m0-128h341.333333a21.333333 21.333333 0 0 0 0-42.666666h-341.333333a21.333333 21.333333 0 0 0 0 42.666666z m0-128h554.666666a21.333333 21.333333 0 1 0 0-42.666666h-554.666666a21.333333 21.333333 0 0 0 0 42.666666z m0-128h341.333333a21.333333 21.333333 0 0 0 0-42.666666h-341.333333a21.333333 21.333333 0 0 0 0 42.666666z" horiz-adv-x="1024" />
<glyph glyph-name="houtui" unicode="&#59354;" d="M737.664 476.672H426.666667v-42.666667h311.296l-84.48-84.437333a21.333333 21.333333 0 0 1 30.208-30.165333l120.746666 120.704a21.290667 21.290667 0 0 1 0 30.165333l-120.746666 120.661333a21.333333 21.333333 0 0 1-30.165334-30.165333l84.138667-84.096zM213.333333 263.338667a213.333333 213.333333 0 0 0 213.333334 213.333333v-42.666667a170.666667 170.666667 0 0 1-170.666667-170.666666H213.333333z m0 0h42.666667v-64a21.333333 21.333333 0 0 0-42.666667 0v64z" horiz-adv-x="1024" />
<glyph glyph-name="shuipinghebing" unicode="&#59355;" d="M810.666667 682.666667v-597.333334H213.333333V682.666667h597.333334z m-42.666667-42.666667H256v-512h512V640zM810.666667 512v-256H213.333333V512h597.333334z m-42.666667-42.666667H256v-170.666666h512v170.666666zM581.162667 469.333333l90.538666-90.496-90.538666-90.538666-30.165334 30.165333 37.76 37.802667H341.333333v42.666666h249.898667l-40.234667 40.234667 30.165334 30.165333z" horiz-adv-x="1024" />
<glyph glyph-name="xiabiankuang" unicode="&#59356;" d="M768 85.333333H213.333333v42.666667h554.666667zM768 256h-42.666667v42.666667h42.666667zM768 426.666667h-42.666667v42.666666h42.666667zM768 170.666667h-42.666667v42.666666h42.666667zM768 341.333333h-42.666667v42.666667h42.666667zM768 512h-42.666667V554.666667h42.666667zM512 256h-42.666667v42.666667h42.666667zM256 256H213.333333v42.666667h42.666667zM256 426.666667H213.333333v42.666666h42.666667zM256 170.666667H213.333333v42.666666h42.666667zM256 341.333333H213.333333v42.666667h42.666667zM256 512H213.333333V554.666667h42.666667zM256 597.333333H213.333333V640h42.666667zM512 426.666667h-42.666667v42.666666h42.666667zM512 170.666667h-42.666667v42.666666h42.666667zM512 341.333333h-42.666667v42.666667h42.666667zM512 512h-42.666667V554.666667h42.666667zM768 597.333333h-42.666667V640h42.666667zM597.333333 597.333333h-42.666666V640h42.666666zM426.666667 597.333333H384V640h42.666667zM682.666667 597.333333h-42.666667V640h42.666667zM512 597.333333h-42.666667V640h42.666667zM341.333333 597.333333H298.666667V640h42.666666zM597.333333 341.333333h-42.666666v42.666667h42.666666zM426.666667 341.333333H384v42.666667h42.666667zM682.666667 341.333333h-42.666667v42.666667h42.666667zM512 341.333333h-42.666667v42.666667h42.666667zM341.333333 341.333333H298.666667v42.666667h42.666666z" horiz-adv-x="1024" />
<glyph glyph-name="shezhi" unicode="&#59357;" d="M794.496 470.314667a112.341333 112.341333 0 0 0-72.917333 53.034666 108.074667 108.074667 0 0 0-9.941334 88.234667 13.781333 13.781333 0 0 1-4.394666 14.592 299.392 299.392 0 0 1-95.616 55.424 14.421333 14.421333 0 0 1-15.146667-3.584 113.578667 113.578667 0 0 0-84.48-35.968 113.578667 113.578667 0 0 0-82.858667 35.157333 14.421333 14.421333 0 0 1-16.768 4.394667 298.154667 298.154667 0 0 1-95.573333-55.808 13.781333 13.781333 0 0 1-4.394667-14.634667c9.344-29.354667 5.717333-61.269333-9.984-87.808a112.341333 112.341333 0 0 0-72.96-53.034666 13.909333 13.909333 0 0 1-10.752-11.050667 281.856 281.856 0 0 1 0-109.610667c1.024-5.504 5.290667-9.813333 10.752-11.008a112.341333 112.341333 0 0 0 72.96-52.650666c15.786667-26.666667 19.413333-58.709333 9.941334-88.192a13.781333 13.781333 0 0 1 4.352-14.634667 299.392 299.392 0 0 1 95.658666-55.424h4.778667c3.882667 0 7.637333 1.578667 10.325333 4.394667a114.773333 114.773333 0 0 0 166.229334 0c4.096-5.546667 11.648-7.424 17.92-4.394667a298.666667 298.666667 0 0 1 97.194666 55.04c4.266667 3.541333 6.016 9.301333 4.394667 14.592a108.074667 108.074667 0 0 0 8.362667 88.618667 112.341333 112.341333 0 0 0 72.96 52.650666 13.909333 13.909333 0 0 1 10.709333 11.008 280.32 280.32 0 0 1 0 109.653334 14.336 14.336 0 0 1-10.752 11.008z m-26.709333-105.173334a136.106667 136.106667 0 0 1-79.658667-60.928 131.285333 131.285333 0 0 1-13.568-97.322666 259.114667 259.114667 0 0 0-69.717333-39.552A135.552 135.552 0 0 1 512 206.890667a137.941333 137.941333 0 0 1-92.842667-39.552 258.304 258.304 0 0 0-69.717333 39.552 129.664 129.664 0 0 1-14.762667 96.938666 136.106667 136.106667 0 0 1-78.506666 61.312 239.189333 239.189333 0 0 0 0 79.061334A136.106667 136.106667 0 0 1 335.872 505.173333c16.896 29.525333 21.76 64.426667 13.525333 97.365334a258.730667 258.730667 0 0 0 69.717334 39.552c25.386667-23.125333 58.453333-35.968 92.842666-36.010667a136.064 136.064 0 0 1 92.842667 36.010667c25.173333-9.472 48.682667-22.826667 69.717333-39.594667a131.285333 131.285333 0 0 1 14.336-96.896 136.106667 136.106667 0 0 1 79.701334-60.928c4.394667-26.197333 4.394667-52.906667 0-79.104l-0.810667-0.426667h0.042667zM513.706667 525.653333a119.466667 119.466667 0 1 1 0-238.933333 119.466667 119.466667 0 0 1 0 238.933333z m0-199.125333a79.658667 79.658667 0 1 0 0 159.36 79.658667 79.658667 0 0 0 0-159.36z" horiz-adv-x="1024" />
</font>
</defs></svg>

After

Width:  |  Height:  |  Size: 85 KiB

BIN
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.ttf

Binary file not shown.

BIN
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.woff

Binary file not shown.

BIN
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/assets/iconfont/iconfont.woff2

Binary file not shown.

BIN
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/css/EwaAntH.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/css/EwaAntV.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/css/arrow-down.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 B

BIN
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/css/loading.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

1
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/css/luckysheet.css

File diff suppressed because one or more lines are too long

505
io.sc.platform.scheduler.manager.frontend/public/webjars/luckysheet/2.1.13/css/menuSprite.svg

@ -0,0 +1,505 @@
<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" version="1.1" x="0" y="0" width="590px" height="424px" viewBox="0 0 590 424" preserveAspectRatio="none"><g transform="translate(36,90)"><path fill="#000000" fill-rule="evenodd" d="M4,0 L2,0 C0.895,0 0,0.895 0,2 L0,10 L2,10 L2,8 L4,8 L4,10 L6,10 L6,2 C6,0.895 5.105,0 4,0 Z M2,6 L4,6 L4,2 L2,2 L2,6 Z M14,3.5 L14,2 C14,0.895 13.105,0 12,0 L8,0 L8,10 L12,10 C13.105,10 14,9.105 14,8 L14,6.5 C14,5.672 13.328,5 12.5,5 C13.328,5 14,4.328 14,3.5 Z M10,8 L12,8 L12,6 L10,6 L10,8 Z M10,4 L12,4 L12,2 L10,2 L10,4 Z" transform="translate(2 4)"/>
</g><g transform="translate(108,252)"><path fill="#000000" fill-rule="evenodd" d="M16,0 L12,0 L12,1 L4,1 L4,0 L0,0 L0,4 L1,4 L1,12 L0,12 L0,16 L4,16 L4,15 L12,15 L12,16 L16,16 L16,12 L15,12 L15,4 L16,4 L16,0 Z M3,13 L3,3 L13,3 L13,13 L3,13 Z M7,4 C5.895,4 5,4.895 5,6 L5,12 L7,12 L7,10 L9,10 L9,12 L11,12 L11,6 C11,4.895 10.105,4 9,4 L7,4 Z M7,8 L9,8 L9,6 L7,6 L7,8 Z" transform="translate(1 1)"/>
</g><g transform="translate(536,184)"><path fill="#000000" fill-rule="evenodd" d="M7,14 C10.8659932,14 14,10.8659932 14,7 C14,3.13400675 10.8659932,0 7,0 C3.13400675,0 0,3.13400675 0,7 C0,10.8659932 3.13400675,14 7,14 Z M10.53,4.53 L9.47,3.47 L7,5.94 L4.53,3.47 L3.47,4.53 L5.94,7 L3.47,9.47 L4.53,10.53 L7,8.06 L9.47,10.53 L10.53,9.47 L8.06,7 L10.53,4.53 Z" transform="translate(2 2)"/>
</g><g transform="translate(36,324)"><path fill="#000000" d="M0,7 L1.99632026,7 L1.99632026,9 L0,9 L0,7 Z M10,12 L15,12 L15,14 L10,14 L10,12 Z M16.9694527,11.9570946 L18,13.0188246 L16.9734025,14.0389803 L15,16 L15,10 L16.9694527,11.9570946 Z M2.99264052,2.99686968 C2.99264052,1.34174426 4.33709312,-1.59872116e-14 5.98804084,-1.59872116e-14 C7.64235476,-1.59872116e-14 8.98344117,1.34739093 8.98344117,2.99686968 L8.98344117,6.00313032 C8.98344117,7.65825574 7.63898856,9 5.98804084,9 C4.33372692,9 2.99264052,7.65260907 2.99264052,6.00313032 L2.99264052,2.99686968 Z M4.5,2.99857602 L4.5,6.00142398 C4.5,6.83497024 5.17157288,7.5 6,7.5 C6.83420277,7.5 7.5,6.82906466 7.5,6.00142398 L7.5,2.99857602 C7.5,2.16502976 6.82842712,1.5 6,1.5 C5.16579723,1.5 4.5,2.17093534 4.5,2.99857602 Z M9.99264052,2.99686968 C9.99264052,1.34174426 11.3370931,-1.59872116e-14 12.9880408,-1.59872116e-14 C14.6423548,-1.59872116e-14 15.9834412,1.34739093 15.9834412,2.99686968 L15.9834412,6.00313032 C15.9834412,7.65825574 14.6389886,9 12.9880408,9 C11.3337269,9 9.99264052,7.65260907 9.99264052,6.00313032 L9.99264052,2.99686968 Z M11.5,2.99857602 L11.5,6.00142398 C11.5,6.83497024 12.1715729,7.5 13,7.5 C13.8342028,7.5 14.5,6.82906466 14.5,6.00142398 L14.5,2.99857602 C14.5,2.16502976 13.8284271,1.5 13,1.5 C12.1657972,1.5 11.5,2.17093534 11.5,2.99857602 Z" transform="translate(0 1)"/>
</g><g transform="translate(216,234)"><path fill="#000000" fill-rule="evenodd" d="M9,3.5 C9,1.57 7.43,0 5.5,0 L1.77635684e-15,0 L1.77635684e-15,12 L6.25,12 C8.04,12 9.5,10.54 9.5,8.75 C9.5,7.45 8.73,6.34 7.63,5.82 C8.46,5.24 9,4.38 9,3.5 Z M5,2 C5.82999992,2 6.5,2.67 6.5,3.5 C6.5,4.33 5.82999992,5 5,5 L3,5 L3,2 L5,2 Z M3,10 L3,7 L5.5,7 C6.32999992,7 7,7.67 7,8.5 C7,9.33 6.32999992,10 5.5,10 L3,10 Z" transform="translate(4 3)"/>
</g><g transform="translate(234,324)"><g fill="#000000" fill-rule="evenodd" transform="translate(2 2)">
<path d="M5,0 L3,0 L3,2 L5,2 L5,0 L5,0 Z M8,6 L6,6 L6,8 L8,8 L8,6 L8,6 Z M8,9 L6,9 L6,11 L8,11 L8,9 L8,9 Z M11,6 L9,6 L9,8 L11,8 L11,6 L11,6 Z M5,6 L3,6 L3,8 L5,8 L5,6 L5,6 Z M11,0 L9,0 L9,2 L11,2 L11,0 L11,0 Z M8,3 L6,3 L6,5 L8,5 L8,3 L8,3 Z M8,0 L6,0 L6,2 L8,2 L8,0 L8,0 Z M2,9 L0,9 L0,11 L2,11 L2,9 L2,9 Z M12,11 L14,11 L14,9 L12,9 L12,11 L12,11 Z M12,5 L14,5 L14,3 L12,3 L12,5 L12,5 Z M12,8 L14,8 L14,6 L12,6 L12,8 L12,8 Z M12,0 L12,2 L14,2 L14,0 L12,0 L12,0 Z M2,0 L0,0 L0,2 L2,2 L2,0 L2,0 Z M2,3 L0,3 L0,5 L2,5 L2,3 L2,3 Z M2,6 L0,6 L0,8 L2,8 L2,6 L2,6 Z" opacity=".54"/>
<polygon points="0 14 14 14 14 12 0 12"/>
</g>
</g><g transform="translate(454,378)"><path fill="#000000" fill-rule="evenodd" d="M16,3.88888889 L16,13.2222222 C16,14.2044444 15.2035556,15 14.2222222,15 L1.77777778,15 C0.796444444,15 0,14.2044444 0,13.2222222 L0,3.88888889 L0,7 L2,7 L2,13 L14,13 L14,7 L16,7 L16,3.88888889 Z M5.5,7 L7.5,9.5 L10,6 L13,11 L3,11 L5.5,7 Z M1.90939331,1.92431641 L0,-1.77635684e-15 L0,5 L5,5 L3.2149353,3.21627808 C4.2902485,2.38413522 5.85793364,1.78571429 7.37579451,1.78571429 C10.1281305,1.78571429 11.1530865,2.71785714 11.9683059,5 L14,5 C12.9324508,2.00714286 10.9860518,-1.77635684e-15 7.37579451,-1.77635684e-15 C5.32221804,-1.77635684e-15 3.34185024,0.770744978 1.90939331,1.92431641 Z" transform="translate(1 2)"/>
</g><g transform="translate(500,220)"><path fill="#010101" fill-rule="evenodd" d="M2,10.5857864 L2,1.77635684e-15 L0,1.77635684e-15 L0,13 L0,14 L14,14 L14,12 L3.41421356,12 L10.7071068,4.70710678 L12,6 L12,2 L8,2 L9.29289322,3.29289322 L2,10.5857864 Z" transform="translate(2 2)"/>
</g><g transform="translate(428,18)"><path fill="#4285F4" fill-rule="evenodd" d="M6,4 L6,0 L4,0 L4,4 L0,4 L0,6 L4,6 L4,10 L6,10 L6,6 L10,6 L10,4 L6,4 Z" transform="translate(4 4)"/>
</g><g transform="translate(288,234)"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<polygon points="0 0 18 0 18 18 0 18"/>
<path d="M6.0390625,13 L11.0495605,13 L11.0495605,7.46153846 L15,7.46153846 L8.5,1 L2,7.46153846 L6.0390625,7.46153846 L6.0390625,13 Z M2,15 L15,15 L15,17 L2,17 L2,15 Z" fill="#000000"/>
</g>
</g><g transform="translate(90,90)"><path fill="#000000" fill-rule="evenodd" d="M15.5,3.29 L12.05375,0.39875 L11.09,1.54625 L14.53625,4.4375 L15.5,3.29 L15.5,3.29 Z M4.91,1.5425 L3.94625,0.395 L0.5,3.28625 L1.46375,4.43375 L4.91,1.5425 L4.91,1.5425 Z M7,9 L9.5,11.5 L11,10 L9,8 L9,5 L7,5 L7,9 Z M7.99625,2 C4.265,2 1.25,5.0225 1.25,8.75 C1.25,12.4775 4.265,15.5 7.99625,15.5 C11.7275,15.5 14.75,12.4775 14.75,8.75 C14.75,5.0225 11.7275,2 7.99625,2 Z M8,14 C5.10125,14 2.75,11.64875 2.75,8.75 C2.75,5.85125 5.10125,3.5 8,3.5 C10.89875,3.5 13.25,5.85125 13.25,8.75 C13.25,11.64875 10.9025,14 8,14 Z" transform="translate(1 1)"/>
</g><g transform="translate(518,18)"><polygon fill="#000000" fill-rule="evenodd" points="12 5 3.125 5 7.06 1.06 6 0 0 6 6 12 7.06 10.94 3.125 7 12 7" transform="matrix(-1 0 0 1 15 3)"/>
</g><g transform="translate(428,0)"><polygon fill="#000000" fill-rule="evenodd" points="-2 2 2 6 6 2" transform="rotate(90 3 10)"/>
</g><g transform="translate(162,360)"><path fill="#000000" fill-rule="evenodd" d="M6,10 L14,10 L14,8 L6,8 L6,10 Z M6,6 L14,6 L14,4 L6,4 L6,6 Z M14,12 L0,12 L0,14 L14,14 L14,12 Z M0.5,7 L4,10.5 L4,3.5 L0.5,7 Z M0,0 L0,2 L14,2 L14,0 L0,0 Z" transform="matrix(-1 0 0 1 16 2)"/>
</g><g transform="translate(198,234)"><path fill="#000000" fill-rule="evenodd" d="M13,0 L11,0 L11,1 L13,1 L13,2 L12,2 C11.448,2 11,2.4475 11,3 L11,5 L14,5 L14,4 L12,4 L12,3 L13,3 C13.5525,3 14,2.5525 14,2 L14,1 C14,0.4475 13.5525,0 13,0 Z M5,6.5 L8,11 L9.88503367,11 L6.5,5.5 L10,0 L8,0 L5,4.5 L2,0 L0,0 L3.5,5.5 L0,11 L2,11 L5,6.5 Z" transform="translate(2 4)"/>
</g><g transform="translate(18,270)"><g fill="none" fill-rule="evenodd" transform="translate(0 1)">
<polygon fill="#4285F4" points="4.71 16 15.24 16 17.85 11 7.29 11"/>
<polygon fill="#0F9D58" points="5.63 1.45 .14 11.45 2.8 16 8.28 6.02 5.63 1.45"/>
<polygon fill="#FFC107" points="17.86 10 11.97 0 6.71 0 12.6 10"/>
</g>
</g><g transform="translate(108,306)"><path fill="#000000" fill-rule="evenodd" d="M14.0074653,8.784 C14.0394653,8.528 14.0634653,8.272 14.0634653,8 C14.0634653,7.728 14.0394653,7.472 14.0074653,7.216 L15.6954653,5.896 C15.8474653,5.776 15.8874653,5.56 15.7914653,5.384 L14.1914653,2.616 C14.0954653,2.44 13.8794653,2.376 13.7034653,2.44 L11.7114653,3.24 C11.2954653,2.92 10.8474653,2.656 10.3594653,2.456 L10.0554653,0.336 C10.0314653,0.144 9.86346525,0 9.66346525,0 L6.46346525,0 C6.26346525,0 6.09546525,0.144 6.07146525,0.336 L5.76746525,2.456 C5.27946525,2.656 4.83146525,2.928 4.41546525,3.24 L2.42346525,2.44 C2.23946525,2.368 2.03146525,2.44 1.93546525,2.616 L0.335465255,5.384 C0.231465255,5.56 0.279465255,5.776 0.431465255,5.896 L2.11946525,7.216 C2.08746525,7.472 2.06346525,7.736 2.06346525,8 C2.06346525,8.264 2.08746525,8.528 2.11946525,8.784 L0.431465255,10.104 C0.279465255,10.224 0.239465255,10.44 0.335465255,10.616 L1.93546525,13.384 C2.03146525,13.56 2.24746525,13.624 2.42346525,13.56 L4.41546525,12.76 C4.83146525,13.08 5.27946525,13.344 5.76746525,13.544 L6.07146525,15.664 C6.09546525,15.856 6.26346525,16 6.46346525,16 L9.66346525,16 C9.86346525,16 10.0314653,15.856 10.0554653,15.664 L10.3594653,13.544 C10.8474653,13.344 11.2954653,13.072 11.7114653,12.76 L13.7034653,13.56 C13.8874653,13.632 14.0954653,13.56 14.1914653,13.384 L15.7914653,10.616 C15.8874653,10.44 15.8474653,10.224 15.6954653,10.104 L14.0074653,8.784 L14.0074653,8.784 Z M8,11 C6.34571429,11 5,9.65428571 5,8 C5,6.34571429 6.34571429,5 8,5 C9.65428571,5 11,6.34571429 11,8 C11,9.65428571 9.65428571,11 8,11 L8,11 Z" transform="translate(1 1)"/>
</g><g transform="translate(468,90)"><path fill="#000000" fill-rule="evenodd" d="M4,4 L1.00087166,4 C0.444630861,4 0,4.44882258 0,5.00247329 L0,14.9975267 C0,15.544239 0.448105505,16 1.00087166,16 L14.9991283,16 C15.5553691,16 16,15.5511774 16,14.9975267 L16,5.50123665 L16,6 L4,6 L4,4 Z M2,6 L7,6 L7,9 L2,9 L2,6 Z M2,11 L7,11 L7,14 L2,14 L2,11 Z M9,6 L14,6 L14,9 L9,9 L9,6 Z M9,11 L14,11 L14,14 L9,14 L9,11 Z M12,1.75 L12,1 C12,0.447 11.553,0 11,0 L9,0 L9,5 L11,5 C11.553,5 12,4.553 12,4 L12,3.25 C12,2.836 11.664,2.5 11.25,2.5 C11.664,2.5 12,2.164 12,1.75 Z M10,4 L11,4 L11,3 L10,3 L10,4 Z M10,2 L11,2 L11,1 L10,1 L10,2 Z M13,4 C13,4.553 13.447,5 14,5 L15,5 C15.553,5 16,4.553 16,4 L16,3.25 L15,3.25 L15,4 L14,4 L14,1 L15,1 L15,1.75 L16,1.75 L16,1 C16,0.447 15.553,0 15,0 L14,0 C13.447,0 13,0.447 13,1 L13,4 Z M7,0 L6,0 C5.447,0 5,0.447 5,1 L5,5 L6,5 L6,4 L7,4 L7,5 L8,5 L8,1 C8,0.447 7.553,0 7,0 Z M6,3 L7,3 L7,1 L6,1 L6,3 Z" transform="translate(1 1)"/>
</g><g transform="translate(274,18)"><path fill="#000000" fill-rule="evenodd" d="M3.73243561,3 C3.38662619,3.59780137 2.74028236,4 2,4 C0.8954305,4 8.8817842e-16,3.1045695 8.8817842e-16,2 C8.8817842e-16,0.8954305 0.8954305,0 2,0 C2.74028236,0 3.38662619,0.40219863 3.73243561,1 L10,1 L10,3 L3.73243561,3 Z M4.00183105,8 C3.95133866,8 3.83224929,8.00708433 3.670281,8.0295662 C3.39764759,8.06740886 3.12698029,8.13503441 2.88533098,8.2356602 C2.29317848,8.48223991 2,8.84848947 2,9.5 C2,10.1515105 2.29317848,10.5177601 2.88533098,10.7643398 C3.12698029,10.8649656 3.39764759,10.9325911 3.670281,10.9704338 C3.83224929,10.9929157 3.95133866,11 4.00183105,11 L10.2675644,11 C10.6133738,10.4021986 11.2597176,10 12,10 C13.1045695,10 14,10.8954305 14,12 C14,13.1045695 13.1045695,14 12,14 C11.2597176,14 10.6133738,13.5978014 10.2675644,13 L4,13 L4,11 L4.00183105,11 L4.00183105,13 C3.50631274,13 2.8240725,12.9053022 2.11650007,12.6106602 C0.832508167,12.0759899 0,11.0359895 0,9.5 C-2.66453526e-15,7.96401053 0.832508167,6.92401009 2.11650007,6.3893398 C2.8240725,6.09469779 3.50631274,6 4.00183105,6 L4.00183105,8 L4,8 L4,6 L10,6 L10,8 L4.00183091,8 Z M10.3315501,3.0295662 C10.6041835,3.06740886 10.8748508,3.13503441 11.1165001,3.2356602 C11.7086526,3.48223991 12.0018311,3.84848947 12.0018311,4.5 C12.0018311,5.15151053 11.7086526,5.51776009 11.1165001,5.7643398 C10.8748508,5.86496559 10.6041835,5.93259114 10.3315501,5.9704338 C10.1695818,5.99291567 10.0504924,6 10,6 L10,8 C10.4955183,8 11.1777586,7.90530221 11.885331,7.6106602 C13.1693229,7.07598991 14.0018311,6.03598947 14.0018311,4.5 C14.0018311,2.96401053 13.1693229,1.92401009 11.885331,1.3893398 C11.1777586,1.09469779 10.4955183,1 10,1 L10,3 C10.0504924,3 10.1695818,3.00708433 10.3315501,3.0295662 Z" transform="translate(2 2)"/>
</g><g transform="translate(72,72)"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<polygon points="0 0 18 0 18 18 0 18"/>
<path d="M16.5694737,11 L11.5147368,2 L6.47473684,2 L6.47473684,2.0075 L11.5221053,11 L16.5694737,11 Z M7.32210526,12 L4.79473684,16 L14.4621053,16 L16.9894737,12 L7.32210526,12 Z M1,11.5789474 L3.52,15.9926316 L8.2906993,7.63467097 L5.83368421,3.12 L1,11.5789474 Z" fill="#000000"/>
</g>
</g><g transform="translate(464,148)"><defs>
<polygon id="mask-a" points="16 0 0 0 0 16 16 16"/>
</defs>
<g fill="none" fill-rule="evenodd" transform="translate(1 1)">
<mask id="mask-b" fill="#fff">
<use xlink:href="#mask-a"/>
</mask>
<path fill="#000" fill-rule="nonzero" d="M10.5,12.5 L5.5,12.5 L3,8 L5.5,3.5 L10.5,3.5 L13,8 L10.5,12.5 Z M1.77781818,-0.000363636364 C0.795272727,-0.000363636364 0.000363636364,0.795272727 0.000363636364,1.77781818 L0.000363636364,14.2221818 C0.000363636364,15.2047273 0.795272727,15.9996364 1.77781818,15.9996364 L14.2221818,15.9996364 C15.2047273,15.9996364 16.0003636,15.2047273 16.0003636,14.2221818 L16.0003636,1.77781818 C16.0003636,0.795272727 15.2047273,-0.000363636364 14.2221818,-0.000363636364 L1.77781818,-0.000363636364 Z" mask="url(#mask-b)"/>
</g>
</g><g transform="translate(180,36)"><path fill="#000000" fill-rule="evenodd" d="M2,12 L2,14 L12,14 L12,12 L2,12 Z M2,4 L2,6 L12,6 L12,4 L2,4 Z M0,10 L14,10 L14,8 L0,8 L0,10 Z M0,0 L0,2 L14,2 L14,0 L0,0 Z" transform="translate(2 2)"/>
</g><g transform="translate(364,220)"><polygon fill="#FFFFFF" fill-rule="evenodd" points="16 7 3.83 7 9.42 1.41 8 0 0 8 8 16 9.41 14.59 3.83 9 16 9" transform="translate(4 4)"/>
</g><g transform="translate(500,112)"><path fill="#000000" fill-rule="evenodd" d="M9,2 L7,0 L1,0 C0.45,0 0,0.45 0,1 L0,13 C0,13.55 0.45,14 1,14 L15,14 C15.55,14 16,13.55 16,13 L16,3 C16,2.45 15.55,2 15,2 L9,2 Z" transform="translate(1 2)"/>
</g><g transform="translate(252,324)"><path fill="#4285F4" fill-rule="evenodd" d="M0.01,1 L0,15 C0,15.55 0.44,16 1,16 L11,16 C11.55,16 12,15.55 12,15 L12,5 L7,0 L1,0 C0.45,0 0.01,0.45 0.01,1 Z M7,5 L7,1 L11,5 L7,5 L7,5 Z" transform="translate(3 1)"/>
</g><g transform="translate(36,18)"><g fill="none" fill-rule="evenodd" transform="rotate(90 9 9)">
<polygon points="0 0 18 0 18 18 0 18"/>
<path fill="#000" d="M2,16 L4,16 L4,14 L2,14 L2,16 L2,16 Z M8,16 L10,16 L10,14 L8,14 L8,16 L8,16 Z M5,16 L7,16 L7,14 L5,14 L5,16 L5,16 Z M2,13 L4,13 L4,11 L2,11 L2,13 L2,13 Z M2,7 L4,7 L4,5 L2,5 L2,7 L2,7 Z M2,10 L4,10 L4,8 L2,8 L2,10 L2,10 Z M14,10 L16,10 L16,8 L14,8 L14,10 L14,10 Z M14,13 L16,13 L16,11 L14,11 L14,13 L14,13 Z M14,7 L16,7 L16,5 L14,5 L14,7 L14,7 Z M11,16 L13,16 L13,14 L11,14 L11,16 L11,16 Z M14,16 L16,16 L16,14 L14,14 L14,16 L14,16 Z" opacity=".54"/>
<polygon fill="#000" points="2 2 2 4 16 4 16 2"/>
</g>
</g><g transform="translate(436,342)"><path fill="#FFFFFF" fill-rule="evenodd" d="M1.00684547,0 C0.450780073,0 1.57717987e-15,0.447449351 1.57717987e-15,1.0068708 C1.57717987e-15,1.0068708 1.57717987e-15,0.795555556 1.57717987e-15,1.77777778 L1.57717987e-15,12.4444444 C1.57717987e-15,13.4266667 -1.20058952e-09,12.9909959 -1.20058952e-09,12.9909959 C-6.73340566e-09,13.5482535 0.443716635,14 0.999807483,14 L5,14 L7,16 L9,14 L12.1307373,14 L12.9927192,14 C13.549025,14 14,13.5505095 14,12.9998043 L14,1.77777778 C14,0.795555556 14,1.0068708 14,1.0068708 C14,0.45079141 13.5500512,0 12.9931545,0 L1.00684547,0 Z M7,12 L5.796875,8.375 L2.625,7 L5.796875,5.625 L7,2 L8.203125,5.625 L11.375,7 L8.203125,8.375 L7,12 Z" transform="translate(2 1)"/>
</g><g transform="translate(382,0)"><rect width="14" height="2" fill="#000000" fill-rule="evenodd" transform="translate(2 8)"/>
</g><g transform="translate(0,54)"><path fill="#000000" fill-rule="evenodd" d="M17.86,10 L11.97,0 L6.71,0 L12.6,10 L17.86,10 L17.86,10 Z M4.71,16 L15.24,16 L17.85,11 L7.29,11 L4.71,16 L4.71,16 Z M5.63,1.45 L0.14,11.45 L2.8,16 L8.28,6.02 L5.63,1.45 L5.63,1.45 Z" transform="translate(0 1)" opacity=".54"/>
</g><g transform="translate(162,234)"><path fill="#FFFFFF" fill-rule="evenodd" d="M14.0074653,8.784 C14.0394653,8.528 14.0634653,8.272 14.0634653,8 C14.0634653,7.728 14.0394653,7.472 14.0074653,7.216 L15.6954653,5.896 C15.8474653,5.776 15.8874653,5.56 15.7914653,5.384 L14.1914653,2.616 C14.0954653,2.44 13.8794653,2.376 13.7034653,2.44 L11.7114653,3.24 C11.2954653,2.92 10.8474653,2.656 10.3594653,2.456 L10.0554653,0.336 C10.0314653,0.144 9.86346525,0 9.66346525,0 L6.46346525,0 C6.26346525,0 6.09546525,0.144 6.07146525,0.336 L5.76746525,2.456 C5.27946525,2.656 4.83146525,2.928 4.41546525,3.24 L2.42346525,2.44 C2.23946525,2.368 2.03146525,2.44 1.93546525,2.616 L0.335465255,5.384 C0.231465255,5.56 0.279465255,5.776 0.431465255,5.896 L2.11946525,7.216 C2.08746525,7.472 2.06346525,7.736 2.06346525,8 C2.06346525,8.264 2.08746525,8.528 2.11946525,8.784 L0.431465255,10.104 C0.279465255,10.224 0.239465255,10.44 0.335465255,10.616 L1.93546525,13.384 C2.03146525,13.56 2.24746525,13.624 2.42346525,13.56 L4.41546525,12.76 C4.83146525,13.08 5.27946525,13.344 5.76746525,13.544 L6.07146525,15.664 C6.09546525,15.856 6.26346525,16 6.46346525,16 L9.66346525,16 C9.86346525,16 10.0314653,15.856 10.0554653,15.664 L10.3594653,13.544 C10.8474653,13.344 11.2954653,13.072 11.7114653,12.76 L13.7034653,13.56 C13.8874653,13.632 14.0954653,13.56 14.1914653,13.384 L15.7914653,10.616 C15.8874653,10.44 15.8474653,10.224 15.6954653,10.104 L14.0074653,8.784 L14.0074653,8.784 Z M8,11 C6.34571429,11 5,9.65428571 5,8 C5,6.34571429 6.34571429,5 8,5 C9.65428571,5 11,6.34571429 11,8 C11,9.65428571 9.65428571,11 8,11 L8,11 Z" transform="translate(1 1)"/>
</g><g transform="translate(234,90)"><path fill="#000000" fill-rule="evenodd" d="M4,6 L4,11 L6,11 L6,1 L7,1 L7,11 L9,11 L9,1 L10,1 L10,0 L4,0 C2.34,0 1,1.34 1,3 C1,4.66 2.34,6 4,6 Z M0,14 L3,11 L3,13 L14,13 L14,15 L3,15 L3,17 L0,14 Z" transform="translate(2 1)"/>
</g><g transform="translate(400,342)"><g fill="#000000" fill-rule="evenodd" transform="translate(2 2)">
<path d="M0,14 L2,14 L2,12 L0,12 L0,14 L0,14 Z M2,3 L0,3 L0,5 L2,5 L2,3 L2,3 Z M3,14 L5,14 L5,12 L3,12 L3,14 L3,14 Z M11,0 L9,0 L9,2 L11,2 L11,0 L11,0 Z M2,0 L0,0 L0,2 L2,2 L2,0 L2,0 Z M5,0 L3,0 L3,2 L5,2 L5,0 L5,0 Z M0,11 L2,11 L2,9 L0,9 L0,11 L0,11 Z M9,14 L11,14 L11,12 L9,12 L9,14 L9,14 Z M12,0 L12,2 L14,2 L14,0 L12,0 L12,0 Z M12,5 L14,5 L14,3 L12,3 L12,5 L12,5 Z M12,14 L14,14 L14,12 L12,12 L12,14 L12,14 Z M12,11 L14,11 L14,9 L12,9 L12,11 L12,11 Z" opacity=".54"/>
<polygon points="8 0 6 0 6 6 0 6 0 8 6 8 6 14 8 14 8 8 14 8 14 6 8 6"/>
</g>
</g><g transform="translate(126,270)"><path fill="#3F51B5" fill-rule="evenodd" d="M15,0 L1,0 C0.5,0 0,0.5 0,1 L0,15 C0,15.5 0.5,16 1,16 L15,16 C15.5,16 16,15.5 16,15 L16,1 C16,0.5 15.5,0 15,0 Z M2,3 L14,3 L14,6 L2,6 L2,3 Z M2,7 L9,7 L9,13 L2,13 L2,7 Z M10,7 L14,7 L14,13 L10,13 L10,7 Z" transform="translate(1 1)"/>
</g><g transform="translate(572,180)"><path fill="#000000" fill-rule="evenodd" d="M15,0 C15.55,0 16,0.45 16,1 L16,15 C16,15.55 15.55,16 15,16 L1,16 C0.45,16 0,15.55 0,15 L0,1 C0,0.45 0.45,0 1,0 L15,0 Z M2,2 L2,14 L14,14 L14,2 L2,2 Z M6,12 L4,12 L4,7 L6,7 L6,12 L6,12 Z M9,12 L7,12 L7,4 L9,4 L9,12 L9,12 Z M12,12 L10,12 L10,8 L12,8 L12,12 L12,12 Z" transform="translate(1 1)"/>
</g><g transform="translate(180,342)"><path fill-rule="evenodd" d="M1,4.00247329 C1,3.44882258 1.44463086,3 2.00087166,3 L15.9991283,3 C16.5518945,3 17,3.45576096 17,4.00247329 L17,13.9975267 C17,14.5511774 16.5553691,15 15.9991283,15 L2.00087166,15 C1.4481055,15 1,14.544239 1,13.9975267 L1,4.00247329 Z M5,11 L5,13 L13,13 L13,11 L5,11 Z M2,5 L2,7 L4,7 L4,5 L2,5 Z M5,5 L5,7 L7,7 L7,5 L5,5 Z M8,5 L8,7 L10,7 L10,5 L8,5 Z M11,5 L11,7 L13,7 L13,5 L11,5 Z M14,5 L14,7 L16,7 L16,5 L14,5 Z M2,8 L2,10 L4,10 L4,8 L2,8 Z M5,8 L5,10 L7,10 L7,8 L5,8 Z M8,8 L8,10 L10,10 L10,8 L8,8 Z M11,8 L11,10 L13,10 L13,8 L11,8 Z M14,8 L14,10 L16,10 L16,8 L14,8 Z"/>
</g><g transform="translate(428,112)"><path fill="#000000" fill-rule="evenodd" d="M11,8 L7,8 L7,12 L11,12 L11,8 L11,8 Z M13,1 L12,1 L12,0 L10,0 L10,1 L4,1 L4,0 L2,0 L2,1 L1,1 C0.45,1 0,1.45 0,2 L0,14 C0,14.55 0.45,15 1,15 L13,15 C13.55,15 14,14.55 14,14 L14,2 C14,1.45 13.55,1 13,1 L13,1 Z M12,13 L2,13 L2,5 L12,5 L12,13 L12,13 Z" transform="translate(2 1)"/>
</g><g transform="translate(144,234)"><path fill="#000000" fill-rule="evenodd" d="M0,0 L0,2 L12,2 L12,0 L0,0 L0,0 Z M2.5,7 L5,7 L5,14 L7,14 L7,7 L9.5,7 L6,3.5 L2.5,7 L2.5,7 Z" transform="translate(3 2)"/>
</g><g transform="translate(328,280)"><path d="M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18zM18 14H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z"/>
<path d="M0 0h24v24H0z" fill="none"/>
</g><g transform="translate(428,130)"><path fill="#000000" fill-rule="evenodd" d="M7,0 C3.134,0 0,3.133 0,7 C0,10.865 3.134,14 7,14 C10.866,14 14,10.865 14,7 C14,3.133 10.866,0 7,0 L7,0 Z M12.2,7 C12.2,8.074 11.874,9.072 11.315,9.9 L4.099,2.684 C4.928,2.125 5.926,1.799 7,1.799 C9.873,1.799 12.2,4.127 12.2,7 L12.2,7 Z M1.8,7 C1.8,5.926 2.126,4.928 2.685,4.098 L9.902,11.315 C9.073,11.874 8.075,12.2 7.001,12.2 C4.127,12.199 1.8,9.873 1.8,7 L1.8,7 Z" transform="translate(2 2)"/>
</g><g transform="translate(162,378)"><defs><linearGradient id="a" x1="50.005%" x2="50.005%" y1="8.586%" y2="100.014%"><stop stop-color="#263238" stop-opacity=".2" offset="0%"/><stop stop-color="#263238" stop-opacity=".02" offset="100%"/></linearGradient><radialGradient id="b" cx="3.168%" cy="2.718%" r="161.248%" fx="3.168%" fy="2.718%" gradientTransform="matrix(1 0 0 .72222 0 .008)"><stop stop-color="#FFF" offset="0%"/><stop stop-color="#FFF" stop-opacity="0" offset="100%"/></radialGradient></defs><g fill="none" fill-rule="evenodd"><path fill="#0F9D58" d="M9.5 2H24l9 9v24.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C8.11928813 38 7 36.8807119 7 35.5v-31C7 3.11928813 8.11928813 2 9.5 2z"/><path fill="#263238" fill-opacity=".1" d="M7 35c0 1.3807119 1.11928813 2.5 2.5 2.5h21c1.3807119 0 2.5-1.1192881 2.5-2.5v.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C8.11928813 38 7 36.8807119 7 35.5V35z"/><path fill="#FFF" fill-opacity=".2" d="M9.5 2H24v.5H9.5C8.11928813 2.5 7 3.61928813 7 5v-.5C7 3.11928813 8.11928813 2 9.5 2z"/><path fill="url(#a)" fill-rule="nonzero" d="M17.5 8l8.5 8.5V9" transform="translate(7 2)"/><path fill="#87CEAC" d="M24 2l9 9h-6.5C25.1192881 11 24 9.88071187 24 8.5V2z"/><path fill="#F1F1F1" d="M13 18h14v14H13V18zm2 2v2h4v-2h-4zm0 4v2h4v-2h-4zm0 4v2h4v-2h-4zm6-8v2h4v-2h-4zm0 4v2h4v-2h-4zm0 4v2h4v-2h-4z"/><path fill="url(#b)" fill-opacity=".1" d="M2.5 0H17l9 9v24.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C1.11928813 36 0 34.8807119 0 33.5v-31C0 1.11928813 1.11928813 0 2.5 0z" transform="translate(7 2)"/></g></g><g transform="translate(90,378)"><defs><linearGradient id="a" x1="50.005%" x2="50.005%" y1="8.586%" y2="100.014%"><stop stop-color="#BF360C" stop-opacity=".2" offset="0%"/><stop stop-color="#BF360C" stop-opacity=".02" offset="100%"/></linearGradient><radialGradient id="b" cx="3.168%" cy="2.718%" r="161.248%" fx="3.168%" fy="2.718%" gradientTransform="matrix(1 0 0 .72222 0 .008)"><stop stop-color="#FFF" offset="0%"/><stop stop-color="#FFF" stop-opacity="0" offset="100%"/></radialGradient></defs><g fill="none" fill-rule="evenodd"><path fill="#F4B400" d="M9.5 2H24l9 9v24.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C8.11928813 38 7 36.8807119 7 35.5v-31C7 3.11928813 8.11928813 2 9.5 2z"/><path fill="#BF360C" fill-opacity=".2" d="M7 35c0 1.3807119 1.11928813 2.5 2.5 2.5h21c1.3807119 0 2.5-1.1192881 2.5-2.5v.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C8.11928813 38 7 36.8807119 7 35.5V35z"/><path fill="#FFF" fill-opacity=".2" d="M9.5 2H24v.5H9.5C8.11928813 2.5 7 3.61928813 7 5v-.5C7 3.11928813 8.11928813 2 9.5 2z"/><path fill="url(#a)" fill-rule="nonzero" d="M17.5 8l8.5 8.5V9" transform="translate(7 2)"/><path fill="#FADA80" d="M24 2l9 9h-6.5C25.1192881 11 24 9.88071187 24 8.5V2z"/><path fill="#F1F1F1" d="M14.5 18h11c.8284271 0 1.5.6715729 1.5 1.5v11c0 .8284271-.6715729 1.5-1.5 1.5h-11c-.82842712 0-1.5-.6715729-1.5-1.5v-11c0-.8284271.67157288-1.5 1.5-1.5zm.5 4v6h10v-6H15z"/><path fill="url(#b)" fill-opacity=".1" d="M2.5 0H17l9 9v24.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C1.11928813 36 0 34.8807119 0 33.5v-31C0 1.11928813 1.11928813 0 2.5 0z" transform="translate(7 2)"/></g></g><g transform="translate(72,108)"><path fill="#000000" fill-rule="evenodd" d="M0,0 L6,0 L6,2 L0,2 L0,0 Z M0,4 L6,4 L6,6 L0,6 L0,4 Z M8,0 L14,0 L14,2 L8,2 L8,0 Z M8,4 L14,4 L14,6 L8,6 L8,4 Z M0,8 L6,8 L6,10 L0,10 L0,8 Z M8,8 L14,8 L14,10 L8,10 L8,8 Z M0,12 L6,12 L6,14 L0,14 L0,12 Z M8,12 L14,12 L14,14 L8,14 L8,12 Z" transform="translate(2 2)"/>
</g><g transform="translate(274,72)"><polygon fill="#000000" fill-rule="evenodd" points="8.44 .44 5 3.88 1.56 .44 .5 1.5 5 6 9.5 1.5" transform="translate(4 6)"/>
</g><g transform="translate(126,198)"><g fill="#000000" fill-rule="evenodd" transform="translate(2 3)">
<polygon points="5 0 .5 12 5 12 6.12 9 8.37 9 9.49 12 13.99 12 9.5 0" opacity=".3"/>
<path d="M6.5,0 L4.5,0 L0,12 L2,12 L3.12,9 L7.87,9 L8.99,12 L10.99,12 L6.5,0 L6.5,0 Z M3.88,7 L5.5,2.67 L7.12,7 L3.88,7 L3.88,7 Z"/>
</g>
</g><g transform="translate(36,378)"><polygon fill="#000000" fill-rule="evenodd" points="8 0 6.59 1.41 12.17 7 0 7 0 9 12.17 9 6.59 14.59 8 16 16 8" transform="translate(4 4)"/>
</g><g transform="translate(18,234)"><polygon fill="#000000" fill-rule="evenodd" points="4 0 4 2 6.58 2 2.92 10 0 10 0 12 8 12 8 10 5.42 10 9.08 2 12 2 12 0" transform="translate(3 3)"/>
</g><g transform="translate(72,54)"><polygon fill="#F4B400" fill-rule="evenodd" points="8 11.953 13 15 11 9.5 15.5 6 10 6 8 .5 6 6 .5 6 5 9.5 3 15" transform="translate(1 1)"/>
</g><g transform="translate(328,184)"><path fill="#F44336" fill-rule="evenodd" d="M12,3 L12,0 L0,0 L0,12 L3,12 L3,3 L12,3 Z M4,4 L16,4 L16,16 L4,16 L4,4 Z" transform="translate(1 1)"/>
</g><g transform="translate(500,202)"><path fill="#000000" fill-rule="evenodd" d="M10,5 L10,4 C10,1.5 8.07,0 6,0 C3.93,0 2,1.5 2,4 L2,5 L1.5,5 C0.67125,5 0,5.67125 0,6.5 L0,13.5 C0,14.32875 0.67125,15 1.5,15 L10.5,15 C11.32875,15 12,14.32875 12,13.5 L12,6.5 C12,5.67125 11.32875,5 10.5,5 L10,5 Z M4,10 C4,8.895 4.895,8 6,8 C7.105,8 8,8.895 8,10 C8,11.105 7.105,12 6,12 C4.895,12 4,11.105 4,10 Z M4,5 L4,4 C4,3 4.7175,2 6,2 C7.2825,2 8,3 8,4 L8,5 L4,5 Z" transform="translate(3 1)"/>
</g><g transform="translate(54,54)"><path fill="#000000" fill-rule="evenodd" d="M4.24826564,3.00916134 C3.49176891,3.00916134 2.39690508,3.00916134 2.10880344,3.00916134 C2.54373837,1.10900675 4.22011554,0 6,0 C8.07,0 10,1.5 10,4 L10,5 L10.5,5 C11.32875,5 12,5.67125 12,6.5 L12,13.5 C12,14.32875 11.32875,15 10.5,15 L1.5,15 C0.67125,15 0,14.32875 0,13.5 L0,6.5 C0,5.67125 0.67125,5 1.5,5 L2,5 L4.5,5 L8,5 L8,4 C8,3 7.2825,2 6,2 C5.15846,2 4.56018701,2.43056109 4.24826564,3.00916134 Z M4,10 C4,8.895 4.895,8 6,8 C7.105,8 8,8.895 8,10 C8,11.105 7.105,12 6,12 C4.895,12 4,11.105 4,10 Z" transform="translate(3 1)"/>
</g><g transform="translate(270,234)"><path fill="#000000" fill-rule="evenodd" d="M0,14 L14,14 L14,12 L0,12 L0,14 Z M0,10 L14,10 L14,8 L0,8 L0,10 Z M0,0 L0,2 L14,2 L14,0 L0,0 Z M0,6 L14,6 L14,4 L0,4 L0,6 Z" transform="translate(2 2)"/>
</g><g transform="translate(364,0)"><path fill="#000000" fill-rule="evenodd" d="M17.86,10 L11.97,0 L6.71,0 L12.6,10 L17.86,10 L17.86,10 Z M4.71,16 L15.24,16 L17.85,11 L7.29,11 L4.71,16 L4.71,16 Z M5.63,1.45 L0.14,11.45 L2.8,16 L8.28,6.02 L5.63,1.45 L5.63,1.45 Z" transform="translate(0 1)" opacity=".54"/>
</g><g transform="translate(202,378)"><path fill="#000000" fill-rule="evenodd" d="M3,6 L1,6 L1,2 L8,2 L8,4 L3,4 L3,6 Z M10,4 L10,2 L17,2 L17,6 L15,6 L15,4 L10,4 Z M10,14 L15,14 L15,12 L17,12 L17,16 L10,16 L10,14 Z M1,12 L3,12 L3,14 L8,14 L8,16 L1,16 L1,12 Z M1,8 L5,8 L5,6 L8,9 L5,12 L5,10 L1,10 L1,8 Z M10,9 L13,6 L13,8 L17,8 L17,10 L13,10 L13,12 L10,9 Z"/>
</g><g transform="translate(90,306)"><polygon fill="#000000" fill-rule="evenodd" points="0 6 1.5 7.5 6 3 10.5 7.5 12 6 6 0" transform="translate(3 5)"/>
</g><g transform="translate(108,90)"><path fill="#000000" fill-rule="evenodd" d="M17.86,10 L11.97,0 L6.71,0 L12.6,10 L17.86,10 L17.86,10 Z M4.71,16 L15.24,16 L17.85,11 L7.29,11 L4.71,16 L4.71,16 Z M5.63,1.45 L0.14,11.45 L2.8,16 L8.28,6.02 L5.63,1.45 L5.63,1.45 Z" transform="translate(0 1)" opacity=".38"/>
</g><g transform="translate(500,72)"><path fill="#000000" fill-rule="evenodd" d="M8,5 L8,0 L4,0 L4,5 L0.75,5 L6,10 L11.25,5 L8,5 Z M1,13 L11,13 L11,11 L1,11 L1,13 Z" transform="translate(3 2)"/>
</g><g transform="translate(454,360)"><polygon fill="#000000" fill-rule="evenodd" points="0 0 0 8 2 8 2 15 7 6 4 6 7 0" transform="translate(6 2)"/>
</g><g transform="translate(428,148)"><path fill="#010101" fill-rule="evenodd" d="M2,12 L2,-8.8817842e-16 L0,-8.8817842e-16 L0,13 L0,14 L14,14 L14,12 L2,12 Z" transform="translate(2 2)"/>
</g><g transform="translate(180,306)"><polygon fill="#4285F4" fill-opacity=".78" fill-rule="evenodd" points="0 5 5 10 10 5 5 0" transform="translate(4 4)"/>
</g><g transform="translate(518,94)"><g fill="#000000" fill-rule="evenodd" transform="translate(2 2)">
<path d="M6,8 L8,8 L8,6 L6,6 L6,8 L6,8 Z M6,5 L8,5 L8,3 L6,3 L6,5 L6,5 Z M6,11 L8,11 L8,9 L6,9 L6,11 L6,11 Z M6,14 L8,14 L8,12 L6,12 L6,14 L6,14 Z M3,14 L5,14 L5,12 L3,12 L3,14 L3,14 Z M3,2 L5,2 L5,0 L3,0 L3,2 L3,2 Z M3,8 L5,8 L5,6 L3,6 L3,8 L3,8 Z M12,14 L14,14 L14,12 L12,12 L12,14 L12,14 Z M12,8 L14,8 L14,6 L12,6 L12,8 L12,8 Z M12,11 L14,11 L14,9 L12,9 L12,11 L12,11 Z M12,5 L14,5 L14,3 L12,3 L12,5 L12,5 Z M6,2 L8,2 L8,0 L6,0 L6,2 L6,2 Z M12,0 L12,2 L14,2 L14,0 L12,0 L12,0 Z M9,14 L11,14 L11,12 L9,12 L9,14 L9,14 Z M9,8 L11,8 L11,6 L9,6 L9,8 L9,8 Z M9,2 L11,2 L11,0 L9,0 L9,2 L9,2 Z" opacity=".54"/>
<polygon points="0 14 2 14 2 0 0 0"/>
</g>
</g><g transform="translate(572,324)"><path fill="#000000" fill-rule="evenodd" d="M11,6 L4,6 L4,8 L11,8 L11,10 L14,7 L11,4 L11,6 Z M0,0 L2,0 L2,14 L0,14 L0,0 Z M7,0 L9,0 L9,4 L7,4 L7,0 Z M7,10 L9,10 L9,14 L7,14 L7,10 Z" transform="translate(2 2)"/>
</g><g transform="translate(198,90)"><path fill="#000000" fill-rule="evenodd" d="M0,1.0093689 C0,0.451909848 0.443353176,0 1.0093689,0 L2.9906311,0 C3.54809015,0 4,0.443353176 4,1.0093689 L4,2.9906311 C4,3.54809015 3.55664682,4 2.9906311,4 L1.0093689,4 C0.451909848,4 0,3.55664682 0,2.9906311 L0,1.0093689 Z M6,1 L14,1 L14,3 L6,3 L6,1 Z M6,7 L14,7 L14,9 L6,9 L6,7 Z M0,7.0093689 C0,6.45190985 0.443353176,6 1.0093689,6 L2.9906311,6 C3.54809015,6 4,6.44335318 4,7.0093689 L4,8.9906311 C4,9.54809015 3.55664682,10 2.9906311,10 L1.0093689,10 C0.451909848,10 0,9.55664682 0,8.9906311 L0,7.0093689 Z" transform="translate(2 4)"/>
</g><g transform="translate(446,220)"><polygon fill="#000000" fill-rule="evenodd" points="0 0 4 4 8 0" transform="translate(5 7)"/>
</g><g transform="translate(274,90)"><path fill="#000000" fill-rule="evenodd" d="M2,10 L4,12 L4,16 L10,16 L10,12 L12,10 L12,6 L2,6 L2,10 Z M6,0 L8,0 L8,3 L6,3 L6,0 Z M12.5,1 L14,2.5 L12,4.5 L10.5,3 L12.5,1 Z M-6.20335912e-15,2.5 L1.5,1 L3.5,3 L2,4.5 L-6.20335912e-15,2.5 Z" transform="translate(2 1)"/>
</g><g transform="translate(328,262)"><path fill="#0F9D58" fill-rule="evenodd" d="M1.00684547,0 C0.450780073,0 1.57717987e-15,0.447449351 1.57717987e-15,1.0068708 C1.57717987e-15,1.0068708 1.57717987e-15,0.795555556 1.57717987e-15,1.77777778 L1.57717987e-15,12.4444444 C1.57717987e-15,13.4266667 -1.20058952e-09,12.9909959 -1.20058952e-09,12.9909959 C-6.73340566e-09,13.5482535 0.443716635,14 0.999807483,14 L5,14 L7,16 L9,14 L12.1307373,14 L12.9927192,14 C13.549025,14 14,13.5505095 14,12.9998043 L14,1.77777778 C14,0.795555556 14,1.0068708 14,1.0068708 C14,0.45079141 13.5500512,0 12.9931545,0 L1.00684547,0 Z M7,12 L5.796875,8.375 L2.625,7 L5.796875,5.625 L7,2 L8.203125,5.625 L11.375,7 L8.203125,8.375 L7,12 Z" transform="translate(2 1)"/>
</g><g transform="translate(292,360)"><path d="M15.2222222,1 L2.77777778,1 C1.79111111,1 1,1.8 1,2.77777778 L1,15.2222222 C1,16.2 1.79111111,17 2.77777778,17 L15.2222222,17 C16.2088889,17 17,16.2 17,15.2222222 L17,2.77777778 C17,1.8 16.2088889,1 15.2222222,1 Z M7.22222222,13.4444444 L2.77777778,9 L4.03111111,7.74666667 L7.22222222,10.9288889 L13.9688889,4.18222222 L15.2222222,5.44444444 L7.22222222,13.4444444 Z"/>
</g><g transform="translate(18,0)"><g fill="#000000" fill-rule="evenodd" transform="translate(2 2)">
<path d="M3,8 L5,8 L5,6 L3,6 L3,8 L3,8 Z M0,14 L2,14 L2,12 L0,12 L0,14 L0,14 Z M6,14 L8,14 L8,12 L6,12 L6,14 L6,14 Z M6,11 L8,11 L8,9 L6,9 L6,11 L6,11 Z M3,14 L5,14 L5,12 L3,12 L3,14 L3,14 Z M0,11 L2,11 L2,9 L0,9 L0,11 L0,11 Z M6,8 L8,8 L8,6 L6,6 L6,8 L6,8 Z M0,5 L2,5 L2,3 L0,3 L0,5 L0,5 Z M0,8 L2,8 L2,6 L0,6 L0,8 L0,8 Z M12,8 L14,8 L14,6 L12,6 L12,8 L12,8 Z M12,11 L14,11 L14,9 L12,9 L12,11 L12,11 Z M12,5 L14,5 L14,3 L12,3 L12,5 L12,5 Z M6,5 L8,5 L8,3 L6,3 L6,5 L6,5 Z M9,14 L11,14 L11,12 L9,12 L9,14 L9,14 Z M9,8 L11,8 L11,6 L9,6 L9,8 L9,8 Z M12,14 L14,14 L14,12 L12,12 L12,14 L12,14 Z" opacity=".54"/>
<polygon points="0 0 0 2 14 2 14 0"/>
</g>
</g><g transform="translate(446,256)"><path fill="#010101" fill-rule="evenodd" d="M2.8875,3.06 C2.8875,2.6025 2.985,2.18625 3.18375,1.8075 C3.3825,1.42875 3.66,1.10625 4.02,0.84 C4.38,0.57375 4.80375,0.3675 5.29875,0.22125 C5.79375,0.075 6.33375,0 6.92625,0 C7.53375,0 8.085,0.0825 8.58,0.25125 C9.075,0.42 9.49875,0.6525 9.85125,0.95625 C10.20375,1.25625 10.47375,1.6125 10.665,2.02875 C10.85625,2.44125 10.95,2.895 10.95,3.38625 L8.6925,3.38625 C8.6925,3.1575 8.655,2.94375 8.58375,2.74875 C8.5125,2.55 8.4,2.38125 8.25,2.2425 C8.1,2.10375 7.9125,1.99125 7.6875,1.91625 C7.4625,1.8375 7.19625,1.8 6.88875,1.8 C6.5925,1.8 6.3375,1.83375 6.11625,1.8975 C5.89875,1.96125 5.71875,2.05125 5.57625,2.1675 C5.43375,2.28375 5.325,2.41875 5.25375,2.5725 C5.1825,2.72625 5.145,2.895 5.145,3.0675 C5.145,3.4275 5.32875,3.73125 5.69625,3.975 C5.71780203,3.98908066 5.73942012,4.00311728 5.76118357,4.01733315 C6.02342923,4.18863185 6.5,4.5 7,5 L4,5 C4,5 3.21375,4.37625 3.17625,4.30875 C2.985,3.9525 2.8875,3.53625 2.8875,3.06 Z M14,6 L0,6 L0,8 L7.21875,8 C7.35375,8.0525 7.51875,8.105 7.63125,8.15375 C7.90875,8.2775 8.12625,8.40875 8.28375,8.53625 C8.44125,8.6675 8.54625,8.81 8.6025,8.96 C8.65875,9.11375 8.685,9.28625 8.685,9.47375 C8.685,9.65 8.65125,9.815 8.58375,9.965 C8.51625,10.11875 8.41125,10.25 8.2725,10.35875 C8.13375,10.4675 7.95375,10.55375 7.74,10.6175 C7.5225,10.68125 7.27125,10.71125 6.97875,10.71125 C6.6525,10.71125 6.35625,10.6775 6.09,10.61375 C5.82375,10.55 5.59875,10.445 5.41125,10.3025 C5.22375,10.16 5.0775,9.9725 4.9725,9.74375 C4.8675,9.515 4.78125,9.17 4.78125,9 L2.55,9 C2.55,9.2525 2.61,9.6875 2.72625,10.025 C2.8425,10.3625 3.0075,10.66625 3.21375,10.9325 C3.42,11.19875 3.6675,11.4275 3.94875,11.6225 C4.23,11.8175 4.53375,11.9825 4.86375,12.11 C5.19375,12.24125 5.535,12.33875 5.89875,12.39875 C6.25875,12.4625 6.6225,12.4925 6.9825,12.4925 C7.5825,12.4925 8.13,12.425 8.6175,12.28625 C9.105,12.1475 9.525,11.94875 9.87,11.69375 C10.215,11.435 10.48125,11.12 10.6725,10.74125 C10.86375,10.3625 10.95375,9.935 10.95375,9.455 C10.95375,9.005 10.875,8.6 10.72125,8.24375 C10.68375,8.1575 10.6425,8.075 10.59375,7.9925 L14,8 L14,6 Z" transform="translate(2 3)"/>
</g><g transform="translate(274,36)"><path fill="#000000" fill-rule="evenodd" d="M13.5,3 L11.25,3 L9.75,0 L8.25,0 L9.75,3 L7.5,3 L6,0 L4.5,0 L6,3 L3.75,3 L2.25,0 L1.5,0 C0.67125,0 0.0075,0.67125 0.0075,1.5 L0,10.5 C0,11.32875 0.67125,12 1.5,12 L13.5,12 C14.32875,12 15,11.32875 15,10.5 L15,0 L12,0 L13.5,3 Z" transform="translate(2 3)"/>
</g><g transform="translate(18,18)"><path fill="#000000" fill-rule="evenodd" d="M11.74223,10.3496798 L14,8.09190988 L14,14 L8.09190988,14 L10.3496798,11.74223 L1.234568e-13,1.39255019 L1.39255019,0 L11.74223,10.3496798 Z" transform="rotate(-180 8 8)"/>
</g><g transform="translate(554,148)"><path fill="#000000" fill-rule="evenodd" d="M16,1 C16,0.45 15.55,0 15,0 L1,0 C0.45,0 0,0.45 0,1 L0,13 C0,13.55 0.45,14 1,14 L12.5,14 L16,17 L16,1 Z M13,11 L3,11 L3,9 L13,9 L13,11 Z M13,8 L3,8 L3,6 L13,6 L13,8 Z M13,5 L3,5 L3,3 L13,3 L13,5 Z" transform="translate(1 1)"/>
</g><g transform="translate(270,324)"><path fill="#000000" fill-rule="evenodd" d="M0.01,1 L0,15 C0,15.55 0.44,16 1,16 L11,16 C11.55,16 12,15.55 12,15 L12,5 L7,0 L1,0 C0.45,0 0.01,0.45 0.01,1 Z M7,5 L7,1 L11,5 L7,5 L7,5 Z" transform="translate(3 1)"/>
</g><g transform="translate(90,342)"><path d="m9.75,2.25c-3.73,0 -6.75,3.02 -6.75,6.75l-2.25,0l2.92,2.92l0.05,0.11l3.03,-3.03l-2.25,0c0,-2.9 2.35,-5.25 5.25,-5.25s5.25,2.35 5.25,5.25s-2.35,5.25 -5.25,5.25c-1.45,0 -2.76,-0.59 -3.71,-1.54l-1.06,1.06c1.22,1.22 2.9,1.98 4.77,1.98c3.73,0 6.75,-3.02 6.75,-6.75s-3.02,-6.75 -6.75,-6.75zm-0.75,3.75l0,3.75l3.21,1.9l0.54,-0.91l-2.62,-1.56l0,-3.18l-1.13,0z"/>
<path fill="none" d="m0,0l18,0l0,18l-18,0l0,-18z"/>
</g><g transform="translate(144,144)"><path fill="#F4B400" fill-rule="evenodd" d="M16,1 C16,0.45 15.55,0 15,0 L1,0 C0.45,0 0,0.45 0,1 L0,12 C0,12.55 0.45,13 1,13 L12.5,13 L16,16 L16,1 L16,1 Z" transform="translate(1 1)"/>
</g><g transform="translate(36,108)"><path fill="#000000" fill-rule="evenodd" d="M10,6 C11.6575,6 13,4.6575 13,3 C13,1.3425 11.6575,0 10,0 C8.3425,0 7,1.3425 7,3 C7,4.6575 8.3425,6 10,6 L10,6 Z M4,4 L4,2 L2,2 L2,4 L0,4 L0,6 L2,6 L2,8 L4,8 L4,6 L6,6 L6,4 L4,4 Z M4,10.6666667 L4,12 L16,12 L16,10.6666667 C16,8.89333333 12.0025,8 10,8 C7.9975,8 4,8.89333333 4,10.6666667 Z" transform="translate(1 3)"/>
</g><g transform="translate(328,136)"><polygon fill="#000000" fill-rule="evenodd" points="16 7 3.83 7 9.42 1.41 8 0 0 8 8 16 9.41 14.59 3.83 9 16 9" transform="translate(4 4)"/>
</g><g transform="translate(388,160)"><path fill="#000000" fill-rule="evenodd" d="M2,12 L2,2 L5,2 L5,0 L2,0 C0.89,0 0,0.9 0,2 L0,12 C0,13.1 0.89,14 2,14 L12,14 C13.1,14 14,13.1 14,12 L14,9 L12,9 L12,12 L2,12 Z M7,2 L10.59,2 L4.76,7.83 L6.17,9.24 L12,3.41 L12,7 L14,7 L14,0 L7,0 L7,2 Z" transform="translate(2 2)"/>
</g><g transform="translate(108,18)"><path fill="#000000" fill-rule="evenodd" d="M0,1 C0,0.45 0.45,0 1,0 L15,0 C15.55,0 16,0.45 16,1 L16,12 C16,12.55 15.55,13 15,13 L3.5,13 L0,16 L0,1 Z M3,11 L3,8.53 L9.88,1.65 C10.08,1.45 10.39,1.45 10.59,1.65 L12.36,3.42 C12.56,3.62 12.56,3.93 12.36,4.13 L5.47,11 L3,11 Z M7.5,11 L9.5,9 L13,9 L13,11 L7.5,11 Z" transform="translate(1 1)"/>
</g><g transform="translate(180,216)"><path fill="#000000" fill-rule="evenodd" d="M0,0 L14,0 L14,2 L0,2 L0,0 Z M0,4 L6,4 L6,6 L0,6 L0,4 Z M0,8 L2,8 L2,10 L0,10 L0,8 Z M8,4 L14,4 L14,6 L8,6 L8,4 Z M4,8 L6,8 L6,10 L4,10 L4,8 Z M8,8 L10,8 L10,10 L8,10 L8,8 Z M12,8 L14,8 L14,10 L12,10 L12,8 Z" transform="translate(2 4)"/>
</g><g transform="translate(572,126)"><path fill="#000000" fill-rule="evenodd" d="M0,0 L2,0 L2,4 L0,4 L0,0 Z M0,4 L14,4 L14,6 L0,6 L0,4 Z M4,2 L6,2 L6,4 L4,4 L4,2 Z M8,0 L10,0 L10,4 L8,4 L8,0 Z M12,2 L14,2 L14,4 L12,4 L12,2 Z" transform="translate(2 6)"/>
</g><g transform="translate(198,54)"><g fill="none" fill-rule="evenodd" transform="rotate(-180 9 9)">
<polygon points="0 0 18 0 18 18 0 18"/>
<path fill="#000" d="M2,16 L4,16 L4,14 L2,14 L2,16 L2,16 Z M8,16 L10,16 L10,14 L8,14 L8,16 L8,16 Z M5,16 L7,16 L7,14 L5,14 L5,16 L5,16 Z M2,13 L4,13 L4,11 L2,11 L2,13 L2,13 Z M2,7 L4,7 L4,5 L2,5 L2,7 L2,7 Z M2,10 L4,10 L4,8 L2,8 L2,10 L2,10 Z M14,10 L16,10 L16,8 L14,8 L14,10 L14,10 Z M14,13 L16,13 L16,11 L14,11 L14,13 L14,13 Z M14,7 L16,7 L16,5 L14,5 L14,7 L14,7 Z M11,16 L13,16 L13,14 L11,14 L11,16 L11,16 Z M14,16 L16,16 L16,14 L14,14 L14,16 L14,16 Z" opacity=".54"/>
<polygon fill="#000" points="2 2 2 4 16 4 16 2"/>
</g>
</g><g transform="translate(370,280)"><g fill="none" fill-rule="evenodd">
<polygon points="0 0 18 0 18 18 0 18"/>
<path fill="#000000" d="M8,10 L10.5,12.5 L12,11 L10,9 L10,5 L8,5 L8,10 Z M8.9925,1.5 C4.8525,1.5 1.5,4.86 1.5,9 C1.5,13.14 4.8525,16.5 8.9925,16.5 C13.14,16.5 16.5,13.14 16.5,9 C16.5,4.86 13.14,1.5 8.9925,1.5 Z M9,15 C5.685,15 3,12.315 3,9 C3,5.685 5.685,3 9,3 C12.315,3 15,5.685 15,9 C15,12.315 12.315,15 9,15 Z"/>
</g>
</g><g transform="translate(216,306)"><path fill="#010101" fill-rule="evenodd" d="M2,12 L2,-8.8817842e-16 L0,-8.8817842e-16 L0,13 L0,14 L14,14 L14,12 L2,12 Z" transform="matrix(-1 0 0 1 16 2)"/>
</g><g transform="translate(446,184)"><g fill="#000000" fill-rule="evenodd">
<path d="M9.47336146,7.49057294e-05 C7.78895769,0.00993937541 6.38763929,0.954694653 6.06830697,2.20664456 C5.95295215,2.51979542 5.9000001,2.72000003 5.9000001,2.72000003 C5.9000001,2.72000003 5.83519774,2.97603987 5.82999992,3 L5.4000001,5 L4,5 L4,6 L5.30000019,6 L3.77111816,13.5142822 C3.77111816,13.5142822 3.20471191,16.1555176 2.34106445,16.697876 C1.86203272,16.9987011 1.28420828,17.0434054 1.10778809,17.0002441 C1.61537673,16.9339541 2,16.5118938 2,16 C2.00129865,15.9731602 1.99779672,15.8833762 1.99000431,15.8580638 C1.92561788,15.4049216 1.55747359,15.049577 1.09831297,15.0047715 C1.0828693,15.0016337 1.06828346,15 1.0546875,15 C1.0172438,15.0001094 1.00863468,15 1,15 C0.44771525,15 0,15.4477153 0,16 C0,16.0307214 0.00138534577,16.0611193 0.00409697465,16.0911345 C0.00136565662,16.133227 0,16.1764165 0,16.2207031 C0,16.4812866 0.041806143,16.719484 0.125418993,16.9352965 L0.157775879,17.0002441 C0.157775879,17.0002441 0.498168945,17.9716187 2.01452637,17.9716187 C3.53088379,17.9716187 4.26623535,17.0150146 4.81488037,15.9563599 C5.14147315,15.3261728 5.38030073,14.3820163 5.52012378,13.7209903 L5.64728783,13.0575346 C5.65870849,12.9903589 5.66448975,12.9530029 5.66448975,12.9530029 L7,6 L10,6 L10,5 L7.28428531,5 L7.36000045,4.62953661 L7.53528358,3.70156713 C7.61089628,3.30975584 7.70025541,2.96950377 7.80336365,2.68080071 C7.90647188,2.39209765 8.0336368,2.15323382 8.18486221,1.96420206 C8.33608762,1.77517029 8.51652433,1.63597626 8.72617774,1.54661579 C8.93583115,1.45725532 9.18844254,1.41257576 9.48401948,1.41257576 C9.64211877,1.41257576 9.78646813,1.42632332 9.9170719,1.45381885 C9.99447966,1.47011522 10.0658501,1.4870151 10.131184,1.50451869 C10.0477065,1.65057964 10,1.81971859 10,2 C10,2.55228475 10.4477153,3 11,3 C11.457729,3 11.8436297,2.69246635 11.9623514,2.27274965 C11.9871041,2.21708163 12,2.12871738 12,2 C12,1.2154012 11.491731,0.536324697 10.7519032,0.208734959 C10.6774691,0.172852789 10.5949024,0.141523674 10.5031814,0.114805726 C10.2676987,0.0404663358 10.0141658,1.13686838e-13 9.75,1.13686838e-13 C9.71513575,1.13686838e-13 9.68113145,0.000774776085 9.64795887,0.00228742319 C9.59159775,0.000807963799 9.53341957,6.92664413e-05 9.47336146,7.49057294e-05 Z"/>
<path d="M8,13 L8,14 L11.0040283,14 L11.0028687,13 L10.3999996,13 L12.75,10.5 L14,13 L13.5017395,13 L13.5,14 L16.75,14 L16.75,13 L16.25,13 C15.9738576,13 15.6608113,12.7961402 15.5492527,12.5411491 L14,9 L16.8771837,6.34413815 C17.0830844,6.1540759 17.4709682,6 17.7460842,6 L18,6 L18,5 L14.9978638,5 L15,6 L16.0369873,6 L13.5017395,8.30000019 L12.2235107,6 L12.75,6 L12.75,5 L9.5,5 L9.5,6 L10,6 C10.2761424,6 10.6042297,6.20845938 10.7216387,6.44327742 L12.25,9.5 L9.33556607,12.6386212 C9.15023805,12.8382052 8.76806641,13 8.5,13 L8,13 Z"/>
</g>
</g><g transform="translate(352,298)"><polygon fill="#000000" fill-rule="evenodd" points="-2 2 2 6 6 2" transform="rotate(-90 8 3)"/>
</g><g transform="translate(364,324)"><path fill="#000000" fill-rule="evenodd" d="M10.5737085,2 L5,2 L5,0 L14,0 L14,1 L14,9 L12,9 L12,3.40213561 L1.70206527,13.7000703 L0.287851709,12.2858568 L10.5737085,2 Z" transform="translate(2 2)"/>
</g><g transform="translate(162,252)"><defs>
<polygon id="shapes_callout_a" points="1 1 17 1 17 14 10 14 7 17 4 14 1 14"/>
<mask id="shapes_callout_b" width="16" height="16" x="0" y="0" fill="white">
<use xlink:href="#shapes_callout_a"/>
</mask>
</defs>
<use fill="none" fill-rule="evenodd" stroke="#000000" stroke-width="2" mask="url(#shapes_callout_b)" xlink:href="#shapes_callout_a"/>
</g><g transform="translate(328,220)"><path fill="#0F9D58" fill-rule="evenodd" d="M7,14 C10.8659932,14 14,10.8659932 14,7 C14,3.13400675 10.8659932,0 7,0 C3.13400675,0 0,3.13400675 0,7 C0,10.8659932 3.13400675,14 7,14 Z M2.25,7.5 L3.3075,6.4425 L5.5,8.6275 L10.6925,3.435 L11.75,4.5 L5.5,10.75 L2.25,7.5 Z" transform="translate(2 2)"/>
</g><g transform="translate(446,274)"><path fill="#000000" fill-rule="evenodd" d="M13,6 L11,6 L11,7 L13,7 L13,8 L12,8 C11.448,8 11,8.4475 11,9 L11,11 L14,11 L14,10 L12,10 L12,9 L13,9 C13.5525,9 14,8.5525 14,8 L14,7 C14,6.4475 13.5525,6 13,6 Z M5,6.5 L8,11 L9.88503367,11 L6.5,5.5 L10,0 L8,0 L5,4.5 L2,0 L0,0 L3.5,5.5 L0,11 L2,11 L5,6.5 Z" transform="translate(2 4)"/>
</g><g transform="translate(36,360)"><path fill="#000000" fill-rule="evenodd" d="M0,1.00684547 C0,0.450780073 0.455664396,0 0.995397568,0 L9.00460243,0 C9.55434533,0 10,0.449948758 10,1.00684547 L10,14 L5,12 L0,14 L0,1.00684547 Z" transform="translate(4 2)"/>
</g><g transform="translate(382,184)"><path fill="#000000" d="M6,12 C8.76,12 11,9.76 11,7 L11,0 L9,0 L9,7 C9,8.75029916 7.49912807,10 6,10 C4.50087193,10 3,8.75837486 3,7 L3,0 L1,0 L1,7 C1,9.76 3.24,12 6,12 Z M0,13 L0,15 L12,15 L12,13 L0,13 Z" transform="translate(3 3)"/>
</g><g transform="translate(256,378)"><g fill="none" fill-rule="evenodd">
<path d="M0,0 L18,0 L18,18 L0,18 L0,0 Z M0,0 L18,0 L18,18 L0,18 L0,0 Z M0,0 L18,0 L18,18 L0,18 L0,0 Z M0,0 L18,0 L18,18 L0,18 L0,0 Z"/>
<path fill="#000" fill-rule="nonzero" d="M9,5.25 C11.07,5.25 12.75,6.93 12.75,9 C12.75,9.4875 12.6525,9.945 12.48,10.3725 L14.67,12.5625 C15.8025,11.6175 16.695,10.395 17.2425,9 C15.945,5.7075 12.7425,3.375 8.9925,3.375 C7.9425,3.375 6.9375,3.5625 6.0075,3.9 L7.6275,5.52 C8.055,5.3475 8.5125,5.25 9,5.25 Z M1.5,3.2025 L3.21,4.9125 L3.555,5.2575 C2.31,6.225 1.335,7.515 0.75,9 C2.0475,12.2925 5.25,14.625 9,14.625 C10.1625,14.625 11.2725,14.4 12.285,13.995 L12.6,14.31 L14.7975,16.5 L15.75,15.5475 L2.4525,2.25 L1.5,3.2025 Z M5.6475,7.35 L6.81,8.5125 C6.7725,8.67 6.75,8.835 6.75,9 C6.75,10.245 7.755,11.25 9,11.25 C9.165,11.25 9.33,11.2275 9.4875,11.19 L10.65,12.3525 C10.1475,12.6 9.5925,12.75 9,12.75 C6.93,12.75 5.25,11.07 5.25,9 C5.25,8.4075 5.4,7.8525 5.6475,7.35 L5.6475,7.35 Z M8.88,6.765 L11.2425,9.1275 L11.2575,9.0075 C11.2575,7.7625 10.2525,6.7575 9.0075,6.7575 L8.88,6.765 Z"/>
</g>
</g><g transform="translate(500,94)"><g fill="none" fill-rule="evenodd">
<polygon points="0 0 18 0 18 18 0 18"/>
<path fill="#000" d="M8,16 L10,16 L10,14 L8,14 L8,16 L8,16 Z M5,4 L7,4 L7,2 L5,2 L5,4 L5,4 Z M5,16 L7,16 L7,14 L5,14 L5,16 L5,16 Z M2,7 L4,7 L4,5 L2,5 L2,7 L2,7 Z M2,16 L4,16 L4,14 L2,14 L2,16 L2,16 Z M2,4 L4,4 L4,2 L2,2 L2,4 L2,4 Z M2,13 L4,13 L4,11 L2,11 L2,13 L2,13 Z M14,13 L16,13 L16,11 L14,11 L14,13 L14,13 Z M14,16 L16,16 L16,14 L14,14 L14,16 L14,16 Z M14,7 L16,7 L16,5 L14,5 L14,7 L14,7 Z M14,2 L14,4 L16,4 L16,2 L14,2 L14,2 Z M8,4 L10,4 L10,2 L8,2 L8,4 L8,4 Z M11,4 L13,4 L13,2 L11,2 L11,4 L11,4 Z M11,16 L13,16 L13,14 L11,14 L11,16 L11,16 Z" opacity=".54"/>
<polygon fill="#000" points="2 10 16 10 16 8 2 8"/>
</g>
</g><g transform="translate(180,252)"><path fill="#000000" fill-rule="evenodd" d="M0,0 L12,0 L12,12 L0,12 L0,0 Z M2,2 L12,2 L12,12 L2,12 L2,2 Z M4,4 L8,4 L8,8 L4,8 L4,4 Z M8,5 L12,5 L12,7 L8,7 L8,5 Z M7,8 L7,12 L5,12 L5,8 L7,8 Z" transform="translate(3 3)"/>
</g><g transform="translate(252,306)"><path fill="#000000" fill-rule="evenodd" d="M9.5,7 L7,7 L7,0 L5,0 L5,7 L2.5,7 L6,10.5 L9.5,7 L9.5,7 Z M0,12 L0,14 L12,14 L12,12 L0,12 L0,12 Z" transform="translate(3 2)"/>
</g><g transform="translate(162,180)"><path fill="#000000" fill-rule="evenodd" d="M8,0 C3.58,0 0,3.58 0,8 C0,12.42 3.58,16 8,16 C12.42,16 16,12.42 16,8 C16,3.58 12.42,0 8,0 L8,0 Z M12,10.87 L10.87,12 L8,9.13 L5.13,12 L4,10.87 L6.87,8 L4,5.13 L5.13,4 L8,6.87 L10.87,4 L12,5.13 L9.13,8 L12,10.87 L12,10.87 Z" transform="translate(1 1)"/>
</g><g transform="translate(382,324)"><path fill="#000000" fill-rule="evenodd" d="M11,11 L13,11 L13,11.5 L12,11.5 L12,12.5 L13,12.5 L13,13 L11,13 L11,14 L14,14 L14,10 L11,10 L11,11 Z M11,6 L12.8,6 L11,8.1 L11,9 L14,9 L14,8 L12.2,8 L14,5.9 L14,5 L11,5 L11,6 Z M12,4 L13,4 L13,0 L11,0 L11,1 L12,1 L12,4 Z M0,1 L0,3 L9,3 L9,1 L0,1 Z M0,13 L9,13 L9,11 L0,11 L0,13 Z M0,8 L9,8 L9,6 L0,6 L0,8 Z" transform="translate(2 2)"/>
</g><g transform="translate(274,54)"><path fill="#000000" fill-rule="evenodd" d="M0,11 L2,11 L2,11.5 L1,11.5 L1,12.5 L2,12.5 L2,13 L0,13 L0,14 L3,14 L3,10 L0,10 L0,11 Z M0,6 L1.8,6 L0,8.1 L0,9 L3,9 L3,8 L1.2,8 L3,5.9 L3,5 L0,5 L0,6 Z M1,4 L2,4 L2,0 L0,0 L0,1 L1,1 L1,4 Z M5,1 L5,3 L14,3 L14,1 L5,1 Z M5,13 L14,13 L14,11 L5,11 L5,13 Z M5,8 L14,8 L14,6 L5,6 L5,8 Z" transform="translate(2 2)"/>
</g><g transform="translate(54,36)"><path fill="#000000" fill-rule="evenodd" d="M0,8.75 L9.01409691,13 L9.01409691,11 L8,10.5 L8,5.5 L9,5 L9.01409691,3 L0,7.25 L0,8.75 Z M2,8 L6.02,6.13 L6.02,9.87 L2,8 Z M10,3 L12,3 L12,15 L14,15 L14,3 L16,3 L13,0 L10,3 Z" transform="translate(1 1)"/>
</g><g transform="translate(256,396)"><path fill="#000000" fill-rule="evenodd" d="M13,0 L1,0 C0.45,0 0,0.45 0,1 L0,13 C0,13.55 0.45,14 1,14 L13,14 C13.55,14 14,13.55 14,13 L14,1 C14,0.45 13.55,0 13,0 L13,0 Z M11,11 L9,11 L9,8 L11,8 L11,11 L11,11 Z M6,11 L6,3 L8,3 L8,11 L6,11 Z M3,11 L3,6 L5,6 L5,11 L3,11 Z" transform="translate(2 2)"/>
</g><g transform="translate(234,288)"><path fill="#000000" fill-rule="evenodd" d="M14,0 L0,0 L0,2 L14,2 L14,0 Z M0,12 L4,12 L4,10 L0,10 L0,12 Z M11.5,5 L0,5 L0,7 L11.75,7 C12.58,7 13.25,7.67 13.25,8.5 C13.25,9.33 12.58,10 11.75,10 L9,10 L9,8 L6,11 L9,14 L9,12 L11.5,12 C13.43,12 15,10.43 15,8.5 C15,6.57 13.43,5 11.5,5 Z" transform="translate(2 3)"/>
</g><g transform="translate(90,162)"><path fill="#000000" fill-rule="evenodd" d="M13,14 L3,14 L3,11 L0,11 L0,6.00591905 C0,4.89808055 0.894513756,4 1.99406028,4 L14.0059397,4 C15.1072288,4 16,4.88655484 16,6.00591905 L16,11 L13,11 L13,14 Z M5,9 L11,9 L11,12 L5,12 L5,9 Z M3,0 L13,0 L13,3 L3,3 L3,0 Z M12,6 L14,6 L14,8 L12,8 L12,6 Z" transform="translate(1 2)"/>
</g><g transform="translate(382,396)"><path fill="#FFFFFF" fill-rule="evenodd" d="M7.99905882,0 C4.32752941,0 1.23670588,2.49323077 0,6 C1.23670588,9.50676923 4.32752941,12 7.99905882,12 C11.6724706,12 14.7595294,9.50676923 16,6 C14.7595294,2.49323077 11.6724706,0 7.99905882,0 Z M8,10.5 C10.4852814,10.5 12.5,8.48528137 12.5,6 C12.5,3.51471863 10.4852814,1.5 8,1.5 C5.51471863,1.5 3.5,3.51471863 3.5,6 C3.5,8.48528137 5.51471863,10.5 8,10.5 Z M8,8.5 C9.38071187,8.5 10.5,7.38071187 10.5,6 C10.5,4.61928813 9.38071187,3.5 8,3.5 C6.61928813,3.5 5.5,4.61928813 5.5,6 C5.5,7.38071187 6.61928813,8.5 8,8.5 Z" transform="translate(1 3)"/>
</g><g transform="translate(90,72)"><!-- Generator: Sketch 42 (36781) - http://www.bohemiancoding.com/sketch -->
<title>diagram_icon_18dp</title>
<desc>Created with Sketch.</desc>
<defs/>
<g id="R4-TT" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="diagram_icon_18dp" stroke="#000000">
<path d="M3.87147764,7.29634576 C3.83986478,7.04746451 3.82352941,6.79330535 3.82352941,6.53501401 C3.82352941,3.47811018 6.11161763,1 8.93411749,1 C11.7566173,1 14.0447056,3.47811018 14.0447056,6.53501401 C14.0447056,6.7730233 14.0308349,7.00752387 14.0039213,7.23761927 C15.7712236,8.04150177 17,9.82263098 17,11.8907563 C17,14.7125137 14.7125137,17 11.8907563,17 C10.8177918,17 9.82207637,16.6692576 9,16.1041629 C8.17792363,16.6692576 7.18220818,17 6.1092437,17 C3.28748632,17 1,14.7125137 1,11.8907563 C1,9.87159112 2.17128577,8.12599438 3.87147764,7.29634576 Z M11.2034468,11.495781 C12.7029812,10.6895952 13.7849896,9.10935699 14.0039213,7.23761927 C13.3599102,6.9446817 12.6443884,6.78151261 11.8907563,6.78151261 C10.8177918,6.78151261 9.82207637,7.11225499 9,7.6773497 C10.2380498,8.52838427 11.0822782,9.91094076 11.2034468,11.495781 Z M3.87147764,7.29634576 C4.11260673,9.19470304 5.24257605,10.7859928 6.79193371,11.5617758 C6.78502142,11.6705463 6.78151261,11.7802415 6.78151261,11.8907563 C6.78151261,13.6395492 7.66012217,15.1831318 9,16.1041629 C10.3398778,15.1831318 11.2184874,13.6395492 11.2184874,11.8907563 C11.2184874,11.7578516 11.2134128,11.6261321 11.2034468,11.495781 C10.5197272,11.8633652 9.74920604,12.070028 8.93411749,12.070028 C8.16916636,12.070028 7.44346846,11.8880076 6.79193371,11.5617758 C6.89440201,9.94935653 7.74479562,8.5401763 9,7.6773497 C8.17792363,7.11225499 7.18220818,6.78151261 6.1092437,6.78151261 C5.30665151,6.78151261 4.54728204,6.9665711 3.87147764,7.29634576 Z" id="circles"/>
</g>
</g>
</g><g transform="translate(162,162)"><path fill="#000000" fill-rule="evenodd" d="M7,8 L7,11 L9,11 L9,8 L12,8 L12,6 L9,6 L9,3 L7,3 L7,6 L4,6 L4,8 L7,8 Z M16,1 L16,17 L12.5,14 L1,14 C0.45,14 0,13.55 0,13 L0,1 C0,0.45 0.45,0 1,0 L15,0 C15.55,0 16,0.45 16,1 Z" transform="translate(1 1)"/>
</g><g transform="translate(500,18)"><path fill="#000000" fill-rule="evenodd" d="M2,11.1724719 L2,8 L4,8 L4,5 L5,5 L5,6 L13,6 L13,5 L14,5 L14,15 L13,15 L13,17 L6.31048584,17 L9.5,17 C10.88,17 12,15.88 12,14.5 C12,13.18 10.975,12.11 9.675,12.02 C9.335,10.295 7.82,9 6,9 C4.555,9 3.3,9.82 2.675,11.02 C2.44084231,11.0448938 2.21479402,11.0967787 2,11.1724719 L2,4.00684547 C2,3.44994876 2.4476813,2.99926779 2.99992417,2.99836457 L7.0005835,2.99182129 C7.00058365,2.99182129 7,0.991821289 9,0.991821289 C11,0.991821289 11.0394287,2.99182129 11,3 L15.0001925,3 C15.5562834,3 16,3.44510135 16,3.99416169 C16,3.99416169 16,3.66307129 16,4.49182129 L16,15.9975471 C16,16.5548273 15.551657,17 14.9985978,17 C14.9985978,17 15.32875,17 14.5,17 L3.55749512,17 C2.72874512,17 2.99935535,17 2.99935535,17 C2.99905582,17 2.99875633,16.9999999 2.99845687,16.9999996 C1.34416402,16.9991639 0,15.6544856 0,14 C0,12.6953811 0.834249959,11.5832815 2,11.1724719 Z M8,3 L8,4 L10,4 L10,3 L8,3 Z" transform="translate(1)"/>
</g><g transform="translate(36,252)"><path fill="#000000" fill-rule="evenodd" d="M6,5 L6,2 L5,2 L5,5 L2,5 L2,6 L5,6 L5,12 L6,12 L6,6 L12,6 L12,5 L6,5 Z M0,1.00684547 C0,0.450780073 0.449948758,0 1.00684547,0 L12.9931545,0 C13.5492199,0 14,0.449948758 14,1.00684547 L14,12.9931545 C14,13.5492199 13.5500512,14 12.9931545,14 L1.00684547,14 C0.450780073,14 0,13.5500512 0,12.9931545 L0,1.00684547 Z M2,2 L12,2 L12,12 L2,12 L2,2 Z" transform="translate(2 2)"/>
</g><g transform="translate(572,54)"><path fill="#000000" fill-rule="evenodd" d="M9,14 L18,14 L18,12 L9,12 L9,14 L9,14 Z M9,2 L9,4 L18,4 L18,2 L9,2 L9,2 Z M7.5,4 L4,0.5 L0.5,4 L3,4 L3,12 L0.5,12 L4,15.5 L7.5,12 L5,12 L5,4 L7.5,4 L7.5,4 Z M9,9 L18,9 L18,7 L9,7 L9,9 L9,9 Z" transform="translate(0 1)"/>
</g><g transform="translate(162,90)"><g fill="none" fill-rule="evenodd" transform="translate(0 1)">
<polygon fill="#4285F4" points="4.71 16 15.24 16 17.85 11 7.29 11"/>
<polygon fill="#0F9D58" points="5.63 1.45 .14 11.45 2.8 16 8.28 6.02 5.63 1.45"/>
<polygon fill="#FFC107" points="17.86 10 11.97 0 6.71 0 12.6 10"/>
</g>
</g><g transform="translate(464,292)"><path fill="#000000" fill-rule="evenodd" d="M1.9,4 C1.9,2.84 2.84,1.9 4,1.9 L8,1.9 L8,0 L4,0 C1.79,0 0,1.79 0,4 C0,6.21 1.79,8 4,8 L8,8 L8,6.1 L4,6.1 C2.84,6.1 1.9,5.16 1.9,4 L1.9,4 Z M14,0 L10,0 L10,1.9 L14,1.9 C15.16,1.9 16.1,2.84 16.1,4 C16.1,5.16 15.16,6.1 14,6.1 L10,6.1 L10,8 L14,8 C16.21,8 18,6.21 18,4 C18,1.79 16.21,0 14,0 L14,0 Z M6,5 L12,5 L12,3 L6,3 L6,5 L6,5 Z" transform="translate(0 5)"/>
</g><g transform="translate(500,54)"><path fill="#000000" fill-rule="evenodd" d="M4,3 L12.0037973,3 C14.2108391,3 16,4.79535615 16,7 C16,8.62283851 15.0346747,10.0199573 13.6472354,10.6472354 L11.9999825,8.99998249 C13.1026715,8.99540428 14,8.1017358 14,7 C14,5.88772964 13.1007504,5 11.9914698,5 L8,5 L8,5 L9,5 L9,3 L6,3 L4,3 L5,4 L13.5,12.5 L12.5,13.5 L10,11 L3.99620271,11 C1.78916089,11 8.8817842e-16,9.20464385 8.8817842e-16,7 C8.8817842e-16,5.37716149 0.965325286,3.98004273 2.3527646,3.3527646 L0.5,1.5 L1.5,0.5 L4,3 Z M8,9 L4.0085302,9 C2.8992496,9 2,8.11227036 2,7 C2,5.8982642 2.8973285,5.00459572 4.00001767,5.00001767 L5,6 L5,8 L7,8 L8,9 L7,9 L7,11 L9,11 L9,10 L10,11 Z M9,6 L11,6 L11,8 L9,6 Z" transform="translate(1 2)"/>
</g><g transform="translate(180,270)"><polygon fill="#000000" fill-rule="evenodd" points="11.53 1.53 10.47 .47 6 4.94 1.53 .47 .47 1.53 4.94 6 .47 10.47 1.53 11.53 6 7.06 10.47 11.53 11.53 10.47 7.06 6" transform="translate(3 3)"/>
</g><g transform="translate(346,0)"><path fill="#000000" fill-rule="evenodd" d="M11.535,13 L10.49,13 L11,13 L11,11.6376102 L11,10 L8,10 L8,8 L11,8 L11,5 L13,5 L13,8 L16,8 L16,10 L13,10 L13,13 L11.535,13 Z M7,8 L7,10 L3.215,10 L2.09,13 L0,13 L5.11,0 L6.965,0 L9.71384615,7 L7.73033937,7 L6.035,2.475 L3.965,8 L3.965,8 L7,8 Z" transform="translate(1 2)"/>
</g><g transform="translate(54,342)"><path fill="#000000" fill-rule="evenodd" d="M8,6 L8,0 L0,0 L0,14 L8,14 L8,8 L10,8 L10,10.5 L13.5,7 L10,3.5 L10,6 L8,6 Z M6,6 L6,2 L2,2 L2,12 L6,12 L6,8 L5,8 L5,6 L6,6 Z M8,6 L8,4 L6,4 L6,6 L8,6 Z M8,8 L8,10 L6,10 L6,8 L8,8 Z" transform="translate(2 2)"/>
</g><g transform="translate(216,288)"><path fill="#000000" fill-rule="evenodd" d="M11.5656391,4.43436088 L9,7 L16,7 L16,0 L13.0418424,2.95815758 C11.5936787,1.73635959 9.72260775,1 7.67955083,1 C4.22126258,1 1.25575599,3.10984908 0,6 L2,7 C2.93658775,4.60974406 5.12943697,3.08011229 7.67955083,3 C9.14881247,3.0528747 10.4994783,3.57862053 11.5656391,4.43436088 Z" transform="matrix(-1 0 0 1 17 5)"/>
</g><g transform="translate(54,234)"><polygon fill="#4285F4" fill-opacity=".78" fill-rule="evenodd" points="0 0 6 6 12 0" transform="translate(3 7)"/>
</g><g transform="translate(54,324)"><path fill="#673AB7" fill-rule="evenodd" d="M15,0 L1,0 C0.45,0 0,0.45 0,1 L0,15 C0,15.55 0.45,16 1,16 L15,16 C15.55,16 16,15.55 16,15 L16,1 C16,0.45 15.55,0 15,0 L15,0 Z M3,4 L5,4 L5,6 L3,6 L3,4 L3,4 Z M3,7 L5,7 L5,9 L3,9 L3,7 L3,7 Z M3,10 L5,10 L5,12 L3,12 L3,10 L3,10 Z M13,12 L6,12 L6,10 L13,10 L13,12 L13,12 Z M13,9 L6,9 L6,7 L13,7 L13,9 L13,9 Z M13,6 L6,6 L6,4 L13,4 L13,6 L13,6 Z" transform="translate(1 1)"/>
</g><g transform="translate(536,130)"><g fill="none" fill-rule="evenodd">
<polygon points="0 0 18 0 18 18 0 18"/>
<path fill="#000000" d="M15.4998938,16 C16.604522,16 17.0549708,15.2146543 16.5166382,14.2646557 L9.98336176,2.73534428 C9.44026606,1.7769401 8.55497079,1.78534566 8.01663824,2.73534428 L1.48336176,14.2646557 C0.940266055,15.2230599 1.39005841,16 2.50010618,16 L15.4998938,16 Z M10,14 L8,14 L8,12 L10,12 L10,14 L10,14 Z M10,11 L8,11 L8,7 L10,7 L10,11 L10,11 Z"/>
</g>
</g><g transform="translate(428,220)"><path fill="#F4B400" fill-rule="evenodd" d="M15,0 L1,0 C0.45,0 0,0.45 0,1 L0,15 C0,15.55 0.45,16 1,16 L15,16 C15.55,16 16,15.55 16,15 L16,1 C16,0.45 15.55,0 15,0 Z M14,12 L2,12 L2,4 L14,4 L14,12 Z" transform="translate(1 1)"/>
</g><g transform="translate(238,144)"><path fill="#000000" fill-rule="evenodd" d="M13,3 L14.9975267,3 C15.5511774,3 16,3.4463114 16,3.99754465 L16,12 L5.00247329,12 C4.44882258,12 4,11.5536886 4,11.0024554 L4,10 L13,10 L13,3 Z M13,12 L16,12 L16,15 L13,12 Z M0,0.997544646 C0,0.446615951 0.455760956,0 1.00247329,0 L10.9975267,0 C11.5511774,0 12,0.446311399 12,0.997544646 L12,8.00245535 C12,8.55338405 11.544239,9 10.9975267,9 L0,9 L0,0.997544646 Z M3,9 L0,9 L0,12 L3,9 Z" transform="translate(1 2)"/>
</g><g transform="translate(36,126)"><path fill="#010101" fill-rule="evenodd" d="M2,4 L2,6 L13,6 L13,7 L2,7 L2,9 L13,9 L13,10 L2,10 L2,12 L14,12 L14,14 L0,14 L0,13 L0,0 L2,0 L2,3 L13,3 L13,4 L2,4 Z" transform="translate(2 2)"/>
</g><g transform="translate(126,90)"><path fill="#000000" fill-rule="evenodd" d="M0,0 L2,0 L2,14 L0,14 L0,0 Z M12,0 L14,0 L14,14 L12,14 L12,0 Z M4,3 L4,5 L7.75,5 C8.58,5 9.25,5.67 9.25,6.5 C9.25,7.33 8.58,8 7.75,8 L6,8 L6,6 L3,9 L6,12 L6,10 L7.5,10 C9.43,10 11,8.43 11,6.5 C11,4.57 9.43,3 7.5,3 L4,3 Z" transform="translate(2 2)"/>
</g><g transform="translate(518,220)"><path fill="#000000" fill-rule="evenodd" d="M14.4926407,0.219669914 L5.11350781,3.58839515 L6.52772138,5.00260871 L7.73977093,4.49766594 L11.2753048,8.03319985 L10.7803301,9.23528137 L12.1845756,10.659463 L15.5533009,1.28033009 L14.4926407,0.219669914 Z M13.6087572,2.16421356 L12.0884776,6.3290725 L9.44389827,3.68449314 L13.6087572,2.16421356 Z M12,11.7573593 L10.5857864,13.1715729 L2.10050506,4.6862915 L0.686291501,6.10050506 L9.17157288,14.5857864 L7.75735931,16 L12,16 L12,11.7573593 Z" transform="translate(1 1)"/>
</g><g transform="translate(144,36)"><defs>
<polygon id="shapes_arrow_a" points="17 9 9 2 9.062 6 1 6.021 1 12 9.062 12 9.062 16"/>
<mask id="shapes_arrow_b" width="16" height="14" x="0" y="0" fill="white">
<use xlink:href="#shapes_arrow_a"/>
</mask>
</defs>
<use fill="none" fill-rule="evenodd" stroke="#000000" stroke-width="2" mask="url(#shapes_arrow_b)" xlink:href="#shapes_arrow_a"/>
</g><g transform="translate(518,184)"><path fill="#000000" fill-rule="evenodd" d="M15,0 L1,0 C0.45,0 0,0.45 0,1 L0,15 C0,15.55 0.45,16 1,16 L15,16 C15.55,16 16,15.55 16,15 L16,1 C16,0.45 15.55,0 15,0 L15,0 Z M6,13 L6,10 L2,10 L2,6 L6,6 L6,3 L11,8 L6,13 L6,13 Z" transform="translate(1 1)"/>
</g><g transform="translate(428,54)"><path fill="#000000" fill-rule="evenodd" d="M2.5180432,3.93225676 C2.35281657,3.97644275 2.17915933,4 2,4 C0.8954305,4 0,3.1045695 0,2 C0,0.8954305 0.8954305,0 2,0 C3.1045695,0 4,0.8954305 4,2 C4,2.17915933 3.97644275,2.35281657 3.93225676,2.5180432 L11.4819568,10.0677432 C11.6471834,10.0235573 11.8208407,10 12,10 C13.1045695,10 14,10.8954305 14,12 C14,13.1045695 13.1045695,14 12,14 C10.8954305,14 10,13.1045695 10,12 C10,11.8208407 10.0235573,11.6471834 10.0677432,11.4819568 L2.5180432,3.93225676 Z" transform="translate(2 2)"/>
</g><g transform="translate(90,324)"><!-- Generator: Sketch 45.1 (43504) - http://www.bohemiancoding.com/sketch -->
<title>Artboard 2</title>
<desc>Created with Sketch.</desc>
<defs/>
<g id="Page-2" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard-2">
<g id="ic_animation_black_24dp">
<polygon id="Shape" points="0 0 18 0 18 18 0 18"/>
<path d="M11.7428571,1.71428571 C9.65228571,1.71428571 7.84714286,2.90228571 6.94457143,4.63028571 C5.95714286,5.14714286 5.13942857,5.95714286 4.63028571,6.94457143 C2.90228571,7.84714286 1.71428571,9.65228571 1.71428571,11.7428571 C1.71428571,14.7282857 4.12885714,17.1428571 7.11428571,17.1428571 C9.20485714,17.1428571 11.01,15.9548571 11.9125714,14.2268571 C12.9,13.71 13.7177143,12.9 14.2268571,11.9125714 C15.9548571,11.01 17.1428571,9.20485714 17.1428571,7.11428571 C17.1428571,4.12885714 14.7282857,1.71428571 11.7428571,1.71428571 Z M7.11428571,15.6 C4.98514286,15.6 3.25714286,13.872 3.25714286,11.7428571 C3.25714286,10.8788571 3.54257143,10.0765714 4.02857143,9.42857143 C4.02857143,12.414 6.44314286,14.8285714 9.42857143,14.8285714 C8.78057143,15.3145714 7.97828571,15.6 7.11428571,15.6 Z M9.42857143,13.2857143 C7.29942857,13.2857143 5.57142857,11.5577143 5.57142857,9.42857143 C5.57142857,8.56457143 5.85685714,7.76228571 6.34285714,7.11428571 C6.34285714,10.092 8.75742857,12.5065714 11.7428571,12.5142857 C11.0948571,13.0002857 10.2925714,13.2857143 9.42857143,13.2857143 Z M11.7369872,10.9965443 C9.60123686,10.9965443 7.86986908,9.26517657 7.86986908,7.12942618 C7.86986908,4.99367579 9.60123686,3.26230801 11.7369872,3.26230801 C13.8727376,3.26230801 15.6041054,4.99367579 15.6041054,7.12942618 C15.6041054,9.26517657 13.8727376,10.9965443 11.7369872,10.9965443 Z" id="Combined-Shape" fill="#000000" fill-rule="nonzero"/>
<polygon id="Shape" points="0 0 18 0 18 18 0 18"/>
</g>
</g>
</g>
</g><g transform="translate(234,72)"><g fill="#000000" fill-rule="evenodd" transform="translate(2 2)">
<path fill-opacity=".38" d="M0,1.00684547 C0,0.450780073 0.449948758,0 1.00684547,0 L12.9931545,0 C13.5492199,0 14,0.449948758 14,1.00684547 L14,12.9931545 C14,13.5492199 13.5500512,14 12.9931545,14 L1.00684547,14 C0.450780073,14 0,13.5500512 0,12.9931545 L0,1.00684547 Z M1,1 L13,1 L13,13 L1,13 L1,1 Z"/>
<polygon points="3 5 7 9 11 5"/>
</g>
</g><g transform="translate(572,72)"><path fill="#000000" fill-rule="evenodd" d="M0,1.00247329 C0,0.448822582 0.444630861,0 1.00087166,0 L14.9991283,0 C15.5518945,0 16,0.455760956 16,1.00247329 L16,10.9975267 C16,11.5511774 15.5553691,12 14.9991283,12 L1.00087166,12 C0.448105505,12 0,11.544239 0,10.9975267 L0,1.00247329 Z M8,9 L1,4 L1,2 L8,7 L15,2 L15,4 L8,9 Z" transform="translate(1 3)"/>
</g><g transform="translate(536,220)"><path fill="#000000" fill-rule="evenodd" d="M0,0.995397568 C0,0.445654671 0.455760956,0 1.00247329,0 L10.9975267,0 C11.5511774,0 12,0.455664396 12,0.995397568 L12,9.00460243 C12,9.55434533 11.544239,10 10.9975267,10 L1.00247329,10 C0.448822582,10 0,9.5443356 0,9.00460243 L0,0.995397568 Z M2,2 L4,2 L4,4 L2,4 L2,2 Z M5,2 L10,2 L10,4 L5,4 L5,2 Z M2,5 L4,5 L4,8 L2,8 L2,5 Z M5,5 L10,5 L10,8 L5,8 L5,5 Z M3,14 L11,14 L11,12 L3,12 L3,10.5 L0.5,13 L3,15.5 L3,14 Z" transform="translate(3 1)"/>
</g><g transform="translate(328,18)"><path fill="#000000" fill-rule="evenodd" d="M0,5 L14,5 L14,13 L0,13 L0,5 Z M2,5 L12,5 L12,11 L2,11 L2,5 Z M3.5,5 L6,5 L6,0 L8,0 L8,5 L10.5,5 L7,8.5 L3.5,5 L3.5,5 Z" transform="translate(2 2)"/>
</g><g transform="translate(500,148)"><path fill="#000000" fill-rule="evenodd" d="M0,5.00218626 C0,2.23955507 2.22898489,0 5.00218626,0 L12,0 L12,12 L0,12 L0,5.00218626 Z M2,5.00032973 C2,3.34329338 3.3486445,2 5.00032973,2 L12,2 L12,12 L2,12 L2,5.00032973 Z M4,4 L8,4 L8,8 L4,8 L4,4 Z M8,5 L12,5 L12,7 L8,7 L8,5 Z M7,8 L7,12 L5,12 L5,8 L7,8 Z" transform="translate(3 3)"/>
</g><g transform="translate(72,90)"><path fill="#000000" fill-rule="evenodd" d="M6,10.5 C3.51,10.5 1.5,8.49 1.5,6 C1.5,3.51 3.51,1.5 6,1.5 C7.24,1.5 8.36,2.02 9.17,2.83 L7,5 L12,5 L12,0 L10.24,1.76 C9.15,0.68 7.66,0 6,0 C2.69,0 0.01,2.69 0.01,6 C0.01,9.31 2.69,12 6,12 C8.97,12 11.43,9.84 11.9,7 L10.38,7 C9.92,9 8.14,10.5 6,10.5 L6,10.5 Z" transform="matrix(-1 0 0 1 15.01 3)"/>
</g><g transform="translate(364,184)"><path fill="#000000" fill-rule="evenodd" d="M13.9291111,8 C13.4905984,11.0656912 11.0656912,13.4905984 8,13.9291111 L8,8 L13.9291111,8 Z M13.9291111,6 C13.4905984,2.93430884 11.0656912,0.509401622 8,0.0708888585 L8,6 L13.9291111,6 Z M6,0.0708888585 C2.60770586,0.556118519 8.8817842e-16,3.47352809 8.8817842e-16,7 C8.8817842e-16,10.5264719 2.60770586,13.4438815 6,13.9291111 L6,0.0708888585 Z" transform="translate(2 2)"/>
</g><g transform="translate(428,292)"><path fill="#000000" fill-rule="evenodd" d="M10.75,17 L1.55749512,17 C0.728745117,17 0.999355351,17 0.999355351,17 C0.441480327,17 2.84217094e-14,16.5492199 2.84217094e-14,15.9931545 L2.84217094e-14,4.00684547 C2.84217094e-14,3.44994876 0.445472655,2.99927141 0.994991023,2.99837264 C0.994991023,2.99837264 1.92481493,2.99685187 2.38726031,2.99609551 L5.0005835,2.99182129 C5.00058365,2.99182129 5,0.991821289 7,0.991821289 C9,0.991821289 9.03942871,2.99182129 9,3 L13.0001925,3 C13.5562834,3 14,3.44510135 14,3.99416169 C14,3.99416169 14,3.66307129 14,4.49182129 L14,6 L12,6 L12,5 L11,5 L11,6 L3,6 L3,5 L2,5 L2,15 L9,15 L9,17 L10.75,17 Z M6,3 L8,3 L8,4 L6,4 L6,3 Z M14,7 L12,7 C10.895,7 10,7.895 10,9 L10,17 L12,17 L12,15 L14,15 L14,17 L16,17 L16,9 C16,7.895 15.105,7 14,7 Z M12,13 L14,13 L14,9 L12,9 L12,13 Z" transform="translate(1)"/>
</g><g transform="translate(482,18)"><path fill="#000000" fill-rule="evenodd" d="M15,0 L1,0 C0.45,0 0,0.45 0,1 L0,15 C0,15.55 0.45,16 1,16 L15,16 C15.55,16 16,15.55 16,15 L16,1 C16,0.45 15.55,0 15,0 L15,0 Z M2.5,12 L5.25,8.46 L7.21,10.82 L9.96,7.28 L13.5,12 L2.5,12 L2.5,12 Z" transform="translate(1 1)"/>
</g><g transform="translate(198,36)"><path fill="#000000" fill-rule="evenodd" d="M4,14 C4,14.5 4.5,15 5,15 L7,15 C7.5,15 8,14.5 8,14 L8,13 L4,13 L4,14 Z M6,0.5 C3.0975,0.5 0.75,2.8475 0.75,5.75 C0.75,7.535 1.6425,9.1025 3,10.055 L3,11 C3,11.5 3.5,12 4,12 L8,12 C8.5,12 9,11.5 9,11 L9,10.055 C10.3575,9.1025 11.25,7.535 11.25,5.75 C11.25,2.8475 8.9025,0.5 6,0.5 Z" transform="translate(3 1)"/>
</g><g transform="translate(36,198)"><path fill="#000000" fill-rule="evenodd" d="M10.2675644,11 L8,11 L8,1 L3.73243561,1 C3.38662619,0.40219863 2.74028236,0 2,0 C0.8954305,0 0,0.8954305 0,2 C0,3.1045695 0.8954305,4 2,4 C2.74028236,4 3.38662619,3.59780137 3.73243561,3 L6,3 L6,13 L10.2675644,13 C10.6133738,13.5978014 11.2597176,14 12,14 C13.1045695,14 14,13.1045695 14,12 C14,10.8954305 13.1045695,10 12,10 C11.2597176,10 10.6133738,10.4021986 10.2675644,11 Z" transform="translate(2 2)"/>
</g><g transform="translate(216,252)"><path fill="#000000" fill-rule="evenodd" d="M1.00684547,0 C0.450780073,0 1.57717987e-15,0.447449351 1.57717987e-15,1.0068708 C1.57717987e-15,1.0068708 1.57717987e-15,0.795555556 1.57717987e-15,1.77777778 L1.57717987e-15,12.4444444 C1.57717987e-15,13.4266667 -1.20058952e-09,12.9909959 -1.20058952e-09,12.9909959 C-6.73340566e-09,13.5482535 0.443716635,14 0.999807483,14 L5,14 L7,16 L9,14 L12.1307373,14 L12.9927192,14 C13.549025,14 14,13.5505095 14,12.9998043 L14,1.77777778 C14,0.795555556 14,1.0068708 14,1.0068708 C14,0.45079141 13.5500512,0 12.9931545,0 L1.00684547,0 Z M7,12 L5.796875,8.375 L2.625,7 L5.796875,5.625 L7,2 L8.203125,5.625 L11.375,7 L8.203125,8.375 L7,12 Z" transform="translate(2 1)"/>
</g><g transform="translate(500,274)"><defs>
<path id="dogfood_white_path_1" d="m5.2737 8.6798c-0.7035 0-1.2737-0.5641-1.2737-1.26 0-0.6958 0.5702-1.2599 1.2737-1.2599 0.7034 0 1.2736 0.5641 1.2736 1.2599 0 0.6959-0.5702 1.26-1.2736 1.26zm2.0887-2.1599c-0.7034 0-1.2736-0.5641-1.2736-1.26 0-0.6958 0.5702-1.2599 1.2736-1.2599 0.7035 0 1.2737 0.5641 1.2737 1.2599 0 0.6959-0.5702 1.26-1.2737 1.26zm3.0936 0c-0.7038 0-1.274-0.5641-1.274-1.26 0-0.6958 0.5702-1.2599 1.274-1.2599 0.703 0 1.273 0.5641 1.273 1.2599 0 0.6959-0.57 1.26-1.273 1.26zm2.27 2.1599c-0.703 0-1.273-0.5641-1.273-1.26 0-0.6958 0.57-1.2599 1.273-1.2599 0.704 0 1.274 0.5641 1.274 1.2599 0 0.6959-0.57 1.26-1.274 1.26zm-2.35-0.684c0.407 0.468 0.786 0.9648 1.23 1.4039 0.669 0.6773 1.484 1.3533 1.28 2.3683-0.116 0.576-0.502 1.023-1.113 1.21-0.342 0.108-1.616-0.216-2.9113-0.216-1.2955 0-2.4527 0.317-2.7947 0.216-0.6114-0.187-1.0044-0.634-1.1209-1.21-0.2037-1.015 0.6041-1.691 1.2737-2.3683 0.4367-0.4391 0.8006-0.9359 1.2081-1.4039 0.2548-0.288 0.495-0.5472 0.888-0.6768 0.1746-0.0504 0.3566-0.0792 0.5385-0.0792 0 0 0.4294 0.0216 0.6041 0.0792 0.393 0.1296 0.6625 0.3888 0.9175 0.6768z"/>
</defs>
<g fill-rule="evenodd" fill="none">
<polygon points="0 0 18 0 18 18 0 18"/>
<mask fill="white">
<use xlink:href="#dogfood_white_path_1"/>
</mask>
<use xlink:href="#dogfood_white_path_1" fill-rule="nonzero" fill="#ffffff"/>
</g>
</g><g transform="translate(202,360)"><path fill="#000000" fill-rule="evenodd" d="M14.53125,-1.95399252e-13 L2.50909424,-1.95399252e-13 C2.17272949,-1.95399252e-13 2,-1.9485927e-13 1,-1.95126228e-13 C2.84217094e-14,-1.95399252e-13 2.84217094e-14,1.00134277 2.84217094e-14,1.00134277 L2.84217094e-14,4 L2.00195313,4 L2.00195313,2 L14,2 L14,12 L10,12 L10,13.9900513 L14.9996948,13.9900513 C16,13.9900513 16,12.9960327 16,12.9960327 L16,1.00134277 C16,1.00134277 16,-1.95399252e-13 14.9996948,-1.95399252e-13 L14.53125,-1.95399252e-13 Z M0.00390625,8 C3.73140625,7.99456787 6.02288818,10.256936 6,14 L8,14 C8,9.42818604 4.56015625,6.00061035 0.00390625,6.00061035 L0.00390625,8 Z M0.00341796875,14 L2.00366211,14 C2.00366211,12.7533179 1.24125,12 0,12 L0.00341796875,14 Z M0,11 C2.07,10.9772339 3.02642822,12.18 3,14 L5,14 C4.97491455,11.35125 2.89875,9 0,9 L0,11 Z" transform="translate(1 2)"/>
</g><g transform="translate(500,130)"><path fill="#000000" fill-rule="evenodd" d="M9.5,3 L7,3 L7,0 L5,0 L5,3 L2.5,3 L6,6.5 L9.5,3 L9.5,3 Z M0,8 L0,10 L12,10 L12,8 L0,8 L0,8 Z M2.5,15 L5,15 L5,18 L7,18 L7,15 L9.5,15 L6,11.5 L2.5,15 L2.5,15 Z" transform="translate(3)"/>
</g><g transform="translate(198,144)"><defs><linearGradient id="a" x1="50.004%" x2="50.004%" y1="8.586%" y2="100.013%"><stop stop-color="#3E2723" stop-opacity=".2" offset="0%"/><stop stop-color="#3E2723" stop-opacity=".02" offset="100%"/></linearGradient><radialGradient id="b" cx="3.168%" cy="2.718%" r="161.248%" fx="3.168%" fy="2.718%" gradientTransform="matrix(1 0 0 .72222 0 .008)"><stop stop-color="#FFF" offset="0%"/><stop stop-color="#FFF" stop-opacity="0" offset="100%"/></radialGradient></defs><g fill="none" fill-rule="evenodd"><path fill="#DB4437" d="M9.5 2H24l9 9v24.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C8.11928813 38 7 36.8807119 7 35.5v-31C7 3.11928813 8.11928813 2 9.5 2z"/><path fill="#3E2723" fill-opacity=".2" d="M7 35c0 1.3807119 1.11928813 2.5 2.5 2.5h21c1.3807119 0 2.5-1.1192881 2.5-2.5v.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C8.11928813 38 7 36.8807119 7 35.5V35z"/><path fill="#FFF" fill-opacity=".2" d="M9.5 2H24v.5H9.5C8.11928813 2.5 7 3.61928813 7 5v-.5C7 3.11928813 8.11928813 2 9.5 2z"/><path fill="url(#a)" fill-rule="nonzero" d="M17.5 8l8.5 8.5V9" transform="translate(7 2)"/><path fill="#EDA29B" d="M24 2l9 9h-6.5C25.1192881 11 24 9.88071187 24 8.5V2z"/><path fill="#F1F1F1" fill-rule="nonzero" d="M22 22c0-2.7613636-2.2386364-5-5-5-2.76136364 0-5 2.2386364-5 5s2.23863636 5 5 5c2.7613636 0 5-2.2386364 5-5zm-5 3c-1.6542857 0-3-1.3457143-3-3s1.3457143-3 3-3 3 1.3457143 3 3-1.3457143 3-3 3zm6.5-1c-.5 2-2 3.5-3.5 4v4h8v-8h-4.5z"/><path fill="url(#b)" fill-opacity=".1" d="M2.5 0H17l9 9v24.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C1.11928813 36 0 34.8807119 0 33.5v-31C0 1.11928813 1.11928813 0 2.5 0z" transform="translate(7 2)"/></g></g><g transform="translate(126,252)"><path fill="#000000" fill-rule="evenodd" d="M6.25,3.52085955e-16 L2,9.01409691 L4,9.01409691 L4.5,7.8 L9.5,7.8 L10,9 L12,9.01409691 L7.75,2.60237445e-16 L6.25,3.52085955e-16 Z M7,2 L8.87,6.02 L5.13,6.02 L7,2 Z M12,10 L12,12 L0,12 L0,14 L12,14 L12,16 L15,13 L12,10 Z" transform="translate(2 1)"/>
</g><g transform="translate(108,342)"><polygon fill="#000000" fill-rule="evenodd" points="0 0 0 1 6 7 6 12 8 11 8 7 14 1 14 0" transform="translate(2 3)"/>
</g><g transform="translate(464,202)"><path fill="#000000" fill-rule="evenodd" d="M0,1.00684547 C0,0.450780073 0.449948758,0 1.00684547,0 L12.9931545,0 C13.5492199,0 14,0.449948758 14,1.00684547 L14,12.9931545 C14,13.5492199 13.5500512,14 12.9931545,14 L1.00684547,14 C0.450780073,14 0,13.5500512 0,12.9931545 L0,1.00684547 Z M2,2 L12,2 L12,12 L2,12 L2,2 Z M2,10.5 L5,7.5 L7.02877192,9.5 L12,4.5 L12,3 L7,8 L5,6 L2,9 L2,10.5 Z" transform="translate(2 2)"/>
</g><g transform="translate(162,306)"><path fill="#000000" fill-rule="evenodd" d="M1.00684547,0 C0.450780073,0 -1.97553381e-15,0.447449351 -1.97553381e-15,1.0068708 C-1.97553381e-15,1.0068708 -1.97553381e-15,0.795555556 -1.97553381e-15,1.77777778 L-1.97553381e-15,12.4444444 C-1.97553381e-15,13.4266667 -1.20059307e-09,12.9909959 -1.20059307e-09,12.9909959 C-6.73340922e-09,13.5482535 0.443716635,14 0.999807483,14 L5,14 L7,16 L9,14 L12.1307373,14 L12.9927192,14 C13.549025,14 14,13.5505095 14,12.9998043 L14,1.77777778 C14,0.795555556 14,1.0068708 14,1.0068708 C14,0.45079141 13.5500512,0 12.9931545,0 L1.00684547,0 Z M7,12 L5.796875,8.375 L2.625,7 L5.796875,5.625 L7,2 L8.203125,5.625 L11.375,7 L8.203125,8.375 L7,12 Z" transform="translate(2 1)"/>
</g><g transform="translate(18,342)"><path fill="#000000" fill-rule="evenodd" d="M10,7 L10,5 L9,5 L9,7 L7,7 L7,8 L9,8 L9,10 L10,10 L10,8 L12,8 L12,7 L10,7 Z M13,2 L8,2 L6,0 L1,0 C0.45,0 0,0.45 0,1 L0,11 C0,11.55 0.45,12 1,12 L13,12 C13.55,12 14,11.55 14,11 L14,3 C14,2.45 13.55,2 13,2 Z M13,11 L1,11 L1,3 L13,3 L13,11 Z" transform="translate(2 3)" opacity=".38"/>
</g><g transform="translate(36,144)"><path fill="#000000" fill-rule="evenodd" d="M8,4.25 C5.93,4.25 4.25,5.93 4.25,8 C4.25,10.07 5.93,11.75 8,11.75 C10.07,11.75 11.75,10.07 11.75,8 C11.75,5.93 10.07,4.25 8,4.25 L8,4.25 Z M8,0.5 C3.86,0.5 0.5,3.86 0.5,8 C0.5,12.14 3.86,15.5 8,15.5 C12.14,15.5 15.5,12.14 15.5,8 C15.5,3.86 12.14,0.5 8,0.5 L8,0.5 Z M8,14 C4.685,14 2,11.315 2,8 C2,4.685 4.685,2 8,2 C11.315,2 14,4.685 14,8 C14,11.315 11.315,14 8,14 L8,14 Z" transform="translate(1 1)"/>
</g><g transform="translate(518,54)"><defs><linearGradient id="a" x1="50.005%" x2="50.005%" y1="8.586%" y2="100.014%"><stop stop-opacity=".2" offset="0%"/><stop stop-opacity=".02" offset="100%"/></linearGradient><radialGradient id="b" cx="3.168%" cy="2.718%" r="161.248%" fx="3.168%" fy="2.718%" gradientTransform="matrix(1 0 0 .72222 0 .008)"><stop stop-color="#FFF" offset="0%"/><stop stop-color="#FFF" stop-opacity="0" offset="100%"/></radialGradient></defs><g fill="none" fill-rule="evenodd"><path fill="#90A4AE" d="M9.5 2H24l9 9v24.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C8.11928813 38 7 36.8807119 7 35.5v-31C7 3.11928813 8.11928813 2 9.5 2z"/><path fill="#000" fill-opacity=".1" d="M7 35c0 1.3807119 1.11928813 2.5 2.5 2.5h21c1.3807119 0 2.5-1.1192881 2.5-2.5v.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C8.11928813 38 7 36.8807119 7 35.5V35z"/><path fill="#FFF" fill-opacity=".2" d="M9.5 2H24v.5H9.5C8.11928813 2.5 7 3.61928813 7 5v-.5C7 3.11928813 8.11928813 2 9.5 2z"/><path fill="url(#a)" fill-rule="nonzero" d="M17.5 8l8.5 8.5V9" transform="translate(7 2)"/><path fill="#F1F1F1" d="M24 2l9 9h-6.5C25.1192881 11 24 9.88071187 24 8.5V2zm4.86 25l-5.89-10h-5.26l5.89 10h5.26zm-13.15 6h10.53l2.61-5H18.29l-2.58 5zm.92-14.55l-5.49 10L13.8 33l5.48-9.98-2.65-4.57z"/><path fill="url(#b)" fill-opacity=".1" d="M2.5 0H17l9 9v24.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C1.11928813 36 0 34.8807119 0 33.5v-31C0 1.11928813 1.11928813 0 2.5 0z" transform="translate(7 2)"/></g></g><g transform="translate(382,342)"><path fill="#16A764" fill-rule="evenodd" d="M15,0 L1,0 C0.5,0 0,0.5 0,1 L0,15 C0,15.5 0.5,16 1,16 L15,16 C15.5,16 16,15.5 16,15 L16,1 C16,0.5 15.5,0 15,0 L15,0 Z M12.4,13 L10.4,13 L8.2,9.2 L6,13 L4,13 L7.2,8 L4,3 L6,3 L8.2,6.8 L10.4,3 L12.4,3 L9.2,8 L12.4,13 L12.4,13 Z" transform="translate(1 1)"/>
</g><g transform="translate(346,324)"><title>slide_18_18</title>
<desc>Created with Sketch.</desc>
<defs/>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="slide_18_18">
<g id="ic_drive_presentation_black_24dp">
<polygon id="Shape" points="0 0 18 0 18 18 0 18"/>
<path d="M14.25,2.25 L3.75,2.25 C2.925,2.25 2.2575,2.925 2.2575,3.75 L2.2575,14.25 C2.2575,15.075 2.925,15.75 3.75,15.75 L14.25,15.75 C15.075,15.75 15.75,15.075 15.75,14.25 L15.75,3.75 C15.75,2.925 15.075,2.25 14.25,2.25 L14.25,2.25 Z M14.25,12 L3.75,12 L3.75,6 L14.25,6 L14.25,12 L14.25,12 Z" id="Shape" fill="#000000" opacity="0.539999962"/>
</g>
</g>
</g>
</g><g transform="translate(216,90)"><g fill="#000000" fill-rule="evenodd" transform="translate(2 2)">
<path d="M6,14 L8,14 L8,12 L6,12 L6,14 L6,14 Z M3,2 L5,2 L5,0 L3,0 L3,2 L3,2 Z M6,11 L8,11 L8,9 L6,9 L6,11 L6,11 Z M3,14 L5,14 L5,12 L3,12 L3,14 L3,14 Z M0,5 L2,5 L2,3 L0,3 L0,5 L0,5 Z M0,14 L2,14 L2,12 L0,12 L0,14 L0,14 Z M0,2 L2,2 L2,0 L0,0 L0,2 L0,2 Z M0,11 L2,11 L2,9 L0,9 L0,11 L0,11 Z M12,11 L14,11 L14,9 L12,9 L12,11 L12,11 Z M12,14 L14,14 L14,12 L12,12 L12,14 L12,14 Z M12,5 L14,5 L14,3 L12,3 L12,5 L12,5 Z M12,0 L12,2 L14,2 L14,0 L12,0 L12,0 Z M6,2 L8,2 L8,0 L6,0 L6,2 L6,2 Z M9,2 L11,2 L11,0 L9,0 L9,2 L9,2 Z M6,5 L8,5 L8,3 L6,3 L6,5 L6,5 Z M9,14 L11,14 L11,12 L9,12 L9,14 L9,14 Z" opacity=".54"/>
<polygon points="0 8 14 8 14 6 0 6"/>
</g>
</g><g transform="translate(446,148)"><path fill="#4285F4" fill-rule="evenodd" d="M15,0 L1,0 C0.45,0 0,0.45 0,1 L0,15 C0,15.55 0.45,16 1,16 L15,16 C15.55,16 16,15.55 16,15 L16,1 C16,0.45 15.55,0 15,0 L15,0 Z M6,13 L6,10 L2,10 L2,6 L6,6 L6,3 L11,8 L6,13 L6,13 Z" transform="translate(1 1)"/>
</g><g transform="translate(144,90)"><path fill="#000000" fill-rule="evenodd" d="M9.01902793,9.72705177 C8.06535219,10.5218555 6.83851442,11 5.5,11 C2.46243388,11 0,8.53756612 0,5.5 C0,2.46243388 2.46243388,0 5.5,0 C8.53756612,0 11,2.46243388 11,5.5 C11,6.83851442 10.5218555,8.06535219 9.72705177,9.01902793 L9.98,9.27 L10.77,9.27 L14.76,13.27 L13.27,14.76 L9.27,10.77 L9.27,9.98 L9.01902793,9.72705177 Z M5.5,9.5 C7.709139,9.5 9.5,7.709139 9.5,5.5 C9.5,3.290861 7.709139,1.5 5.5,1.5 C3.290861,1.5 1.5,3.290861 1.5,5.5 C1.5,7.709139 3.290861,9.5 5.5,9.5 Z M8,6 L6,6 L6,8 L5,8 L5,6 L3,6 L3,5 L5,5 L5,3 L6,3 L6,5 L8,5 L8,6" transform="translate(2 2)"/>
</g><g transform="translate(572,18)"><path fill="#000000" fill-rule="evenodd" d="M0,0 L2,0 L2,14 L0,14 L0,0 Z M12,0 L14,0 L14,14 L12,14 L12,0 Z M4,6 L12,6 L12,8 L4,8 L4,6 Z" transform="translate(2 2)"/>
</g><g transform="translate(388,280)"><g fill="none" fill-rule="evenodd">
<polygon points="0 0 18 0 18 18 0 18"/>
<path fill="#000" fill-opacity=".54" d="M2,16 L4,16 L4,14 L2,14 L2,16 L2,16 Z M8,16 L10,16 L10,14 L8,14 L8,16 L8,16 Z M5,16 L7,16 L7,14 L5,14 L5,16 L5,16 Z M2,13 L4,13 L4,11 L2,11 L2,13 L2,13 Z M2,7 L4,7 L4,5 L2,5 L2,7 L2,7 Z M2,10 L4,10 L4,8 L2,8 L2,10 L2,10 Z M14,10 L16,10 L16,8 L14,8 L14,10 L14,10 Z M14,13 L16,13 L16,11 L14,11 L14,13 L14,13 Z M14,7 L16,7 L16,5 L14,5 L14,7 L14,7 Z M11,16 L13,16 L13,14 L11,14 L11,16 L11,16 Z M14,16 L16,16 L16,14 L14,14 L14,16 L14,16 Z"/>
<polygon fill="#000" points="2 2 2 4 16 4 16 2"/>
</g>
</g><g transform="translate(554,112)"><path fill="#4285F4" fill-rule="evenodd" d="M0,0 L3,0 L3,12 L0,12 L0,0 Z M7,0 L10,0 L10,12 L7,12 L7,0 Z M3,4 L7,4 L7,7 L3,7 L3,4 Z" transform="translate(4 3)"/>
</g><g transform="translate(36,72)"><path fill="#000000" fill-rule="evenodd" d="M0,0 L12,0 L12,12 L0,12 L0,0 Z M2,2 L12,2 L12,10 L2,10 L2,2 Z M8,5 L12,5 L12,7 L8,7 L8,5 Z M4,4 L8,4 L8,8 L4,8 L4,4 Z" transform="translate(3 3)"/>
</g><g transform="translate(220,360)"><g fill="none" fill-rule="evenodd" transform="translate(0 1)">
<polygon fill="#4285F4" points="4.71 16 15.24 16 17.85 11 7.29 11"/>
<polygon fill="#0F9D58" points="5.63 1.45 .14 11.45 2.8 16 8.28 6.02 5.63 1.45"/>
<polygon fill="#FFC107" points="17.86 10 11.97 0 6.71 0 12.6 10"/>
</g>
</g><g transform="translate(162,54)"><path fill="#010101" fill-rule="evenodd" d="M2,4 L2,6 L13,6 L13,7 L2,7 L2,9 L13,9 L13,10 L2,10 L2,12 L14,12 L14,14 L0,14 L0,13 L0,0 L2,0 L2,3 L13,3 L13,4 L2,4 Z" transform="matrix(-1 0 0 1 16 2)"/>
</g><g transform="translate(144,306)"><defs>
<path id="custom_shape_tool_a" d="M-3.55271368e-15,7 L5,0 L14.4935615,0 C15.3255445,0 15.6658422,0.584776089 15.257005,1.30024119 L12,7 L15.257005,12.6997588 C15.6673498,13.4178622 15.3284594,14 14.4935615,14 L5,14 L-3.55271368e-15,7 Z"/>
<mask id="custom_shape_tool_b" width="15.431" height="14" x="0" y="0" fill="white">
<use xlink:href="#custom_shape_tool_a"/>
</mask>
</defs>
<use fill="none" fill-rule="evenodd" stroke="#000000" stroke-width="4" mask="url(#custom_shape_tool_b)" xlink:href="#custom_shape_tool_a" transform="translate(1 2)" stroke-linecap="round" stroke-linejoin="bevel"/>
</g><g transform="translate(572,108)"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<polygon points="0 0 18 0 18 18 0 18"/>
<path d="M4.37811019,5.04508453 L0.877344389,8.56945101 C0.838009942,8.60878545 0.775074826,8.71105502 0.775074826,8.77399013 C0.775074826,8.89986036 0.853743721,8.97852926 0.979613952,8.97852926 L6.48643656,8.97852926 C7.38326196,8.97852926 8.05981445,8.30197676 8.05981445,7.40515137 L8.05981445,5.04508453 L4.37811019,5.04508453 Z M17.0794681,9.01671 L11.5726455,9.01671 C10.6758201,9.01671 9.99926758,9.69326249 9.99926758,10.5900879 L9.99926758,12.9501547 L13.6809718,12.9501547 L17.1817376,9.42578825 C17.2210721,9.38645381 17.2840072,9.28418424 17.2840072,9.22124913 C17.2840072,9.0953789 17.2053383,9.01671 17.0794681,9.01671 Z M9.48050682,0.95941242 C9.44117238,0.920077973 9.33890281,0.857142857 9.2759677,0.857142857 C9.15009747,0.857142857 9.07142857,0.935811752 9.07142857,1.06168198 L9.07142857,6.56850459 C9.07142857,7.46532999 9.74798106,8.14188248 10.6448065,8.14188248 L13.0048733,8.14188248 L13.0048733,4.46017822 L9.48050682,0.95941242 Z M5.06655528,10.0251329 L5.06655528,13.7068371 L8.59092175,17.2076029 C8.6302562,17.2469374 8.73252576,17.3098725 8.79546087,17.3098725 C8.92133111,17.3098725 9,17.2312036 9,17.1053334 L9,11.5985107 C9,10.7016853 8.32344751,10.0251329 7.42662211,10.0251329 L5.06655528,10.0251329 Z" fill="#000000"/>
</g>
</g><g transform="translate(292,126)"><path fill="#000000" fill-rule="evenodd" d="M9,0.75 C4.44375,0.75 0.75,4.44375 0.75,9 C0.75,13.55625 4.44375,17.25 9,17.25 C13.55625,17.25 17.25,13.55625 17.25,9 C17.25,4.44375 13.55625,0.75 9,0.75 L9,0.75 Z M9,14.625 C5.893125,14.625 3.375,12.106875 3.375,9 C3.375,5.893125 5.893125,3.375 9,3.375 C10.516875,3.375 11.7890625,3.9328125 12.763125,4.84125 L11.150625,6.45375 C10.5665625,5.8978125 9.8259375,5.6128125 8.9990625,5.6128125 C7.1634375,5.6128125 5.675625,7.1653125 5.675625,9.0009375 C5.675625,10.8365625 7.164375,12.388125 9,12.388125 C10.6659375,12.388125 11.80125,11.4328125 12.0309375,10.123125 L9,10.123125 L9,7.96875 L14.2978125,7.96875 C14.3634375,8.3390625 14.4009375,8.7253125 14.4009375,9.1275 C14.4009375,12.34125 12.2484375,14.625 9,14.625 L9,14.625 Z"/>
</g><g transform="translate(310,324)"><path fill="#000000" fill-rule="evenodd" d="M0,14 L10,14 L10,12 L0,12 L0,14 Z M10,4 L0,4 L0,6 L10,6 L10,4 Z M0,0 L0,2 L14,2 L14,0 L0,0 Z M0,10 L14,10 L14,8 L0,8 L0,10 Z" transform="translate(2 2)"/>
</g><g transform="translate(216,198)"><path fill="#000000" fill-rule="evenodd" d="M7,0 L5,0 L0.5,12 L2.5,12 L3.62,9 L8.37,9 L9.49,12 L11.49,12 L7,0 L7,0 Z M4.38,7 L6,2.67 L7.62,7 L4.38,7 L4.38,7 Z" transform="translate(3 1)"/>
</g><g transform="translate(90,36)"><g fill="none" fill-rule="evenodd" transform="translate(0 2)">
<polygon fill="#4285F4" points="9.42 32 30.48 32 35.7 22 14.58 22"/>
<polygon fill="#0F9D58" points="11.26 2.9 .28 22.9 5.6 32 16.56 12.04 11.26 2.9"/>
<polygon fill="#FFC107" points="35.72 20 23.94 0 13.42 0 25.2 20"/>
</g>
</g><g transform="translate(90,252)"><path fill="#000000" fill-rule="evenodd" d="M0,6 C0,2.6862915 2.69303423,0 6,0 L12,0 L12,12 L6,12 C2.6862915,12 0,9.30696577 0,6 Z M2,6 C2,3.790861 3.7877996,2 6.009763,2 L12,2 L12,10 L6.009763,10 C3.79523205,10 2,8.20464385 2,6 Z M9,5 L12,5 L12,7 L9,7 L9,5 Z M5,4 L9,4 L9,8 L5,8 L5,4 Z" transform="translate(3 3)"/>
</g><g transform="translate(572,216)"><path fill="#000000" fill-rule="evenodd" d="M6,0.75875 L1.755,4.99625 C0.585,6.16625 0,7.72625 0,9.22625 C0,10.72625 0.585,12.30875 1.755,13.47875 C2.925,14.64875 4.4625,15.24125 6,15.24125 C7.5375,15.24125 9.075,14.64875 10.245,13.47875 C11.415,12.30875 12,10.72625 12,9.22625 C12,7.72625 11.415,6.16625 10.245,4.99625 L6,0.75875 Z M1.5,9 C1.5,8 1.965,7.04375 2.82,6.19625 L6,3 L9.18,6.23 C10.035,7.08125 10.5,8 10.5,9 L1.5,9 Z" transform="translate(3 1)"/>
</g><g transform="translate(274,0)"><path fill="#000000" fill-rule="evenodd" d="M1.32,2.91 C1.845,2.37375 2.37,1.89375 2.60625,1.99125 C2.9775,2.145 2.59875,2.77125 2.38125,3.135 C2.19375,3.45 0.23625,6.04875 0.23625,7.8675 C0.23625,8.8275 0.5925,9.6225 1.245,10.1025 C1.8075,10.51875 2.54625,10.64625 3.225,10.4475 C4.0275,10.21125 4.6875,9.40125 5.52,8.37375 C6.4275,7.25625 7.6425,5.79375 8.58,5.79375 C9.8025,5.79375 9.8175,6.55125 9.9,7.14 C7.0575,7.6275 5.86125,9.89625 5.86125,11.175 C5.86125,12.45375 6.94125,13.49625 8.265,13.49625 C9.48375,13.49625 11.48625,12.49875 11.7825,8.92125 L13.62375,8.92125 L13.62375,7.04625 L11.77125,7.04625 C11.65875,5.80875 10.95375,3.9 8.74875,3.9 C7.06125,3.9 5.61,5.3325 5.0475,6.03375 C4.6125,6.5775 3.50625,7.89 3.33375,8.0775 C3.1425,8.29875 2.8275,8.7075 2.4975,8.7075 C2.16375,8.7075 1.96125,8.08125 2.22375,7.26375 C2.48625,6.4425 3.27375,5.11875 3.61125,4.6275 C4.2,3.7725 4.5825,3.18375 4.5825,2.1675 C4.5825,0.5175 3.3525,0 2.7,0 C1.71,0 0.8475,0.75 0.65625,0.94125 C0.39,1.21125 0.165,1.4325 -8.8817842e-16,1.635 L1.32,2.91 L1.32,2.91 Z M8.2875,11.6625 C8.055,11.6625 7.73625,11.4675 7.73625,11.11875 C7.73625,10.66875 8.28,9.46875 9.8925,9.045 C9.66,11.06625 8.8125,11.6625 8.2875,11.6625 L8.2875,11.6625 Z" transform="translate(3 2)"/>
</g><g transform="translate(328,0)"><path fill="#000000" fill-rule="evenodd" d="M7,9 L4,9 L4,11.5 L0.5,8 L4,4.5 L4,7 L7,7 L7,4 L9,4 L9,7 L12,7 L12,9 L9,9 L9,12 L11.5,12 L8,15.5 L4.5,12 L7,12 L7,9 Z M12,11.5 L15.5,8 L12,4.5 L12,11.5 Z M4.5,4 L8,0.5 L11.5,4 L4.5,4 Z" transform="translate(1 1)"/>
</g><g transform="translate(454,342)"><path fill="#000000" fill-rule="evenodd" d="M1,0 C0.45,0 0,0.45 0,1 L0,15 C0,15.55 0.45,16 1,16 L15,16 C15.55,16 16,15.55 16,15 L16,1 C16,0.45 15.55,0 15,0 L1,0 Z M2,6 L14,6 L14,14 L2,14 L2,6 Z M11,2 L14,2 L14,4 L11,4 L11,2 Z" transform="translate(1 1)"/>
</g><g transform="translate(90,270)"><path fill="#000000" fill-rule="evenodd" d="M4,8 L4,13 L6,13 L6,2 L8,2 L8,13 L10,13 L10,2 L12,2 L12,0 L4,0 C1.79,0 0,1.79 0,4 C0,6.21 1.79,8 4,8 L4,8 Z" transform="translate(3 3)"/>
</g><g transform="translate(198,216)"><path fill="#000000" fill-rule="evenodd" d="M0,0 L0,14 L14,14 L14,0 L0,0 L0,0 Z M6,12 L2,12 L2,8 L6,8 L6,12 L6,12 Z M6,6 L2,6 L2,2 L6,2 L6,6 L6,6 Z M12,12 L8,12 L8,8 L12,8 L12,12 L12,12 Z M12,6 L8,6 L8,2 L12,2 L12,6 L12,6 Z" transform="translate(2 2)"/>
</g><g transform="translate(36,162)"><polygon fill="#000000" fill-rule="evenodd" points="0 0 4 4 8 0" transform="translate(5 7)"/>
</g><g transform="translate(500,36)"><polygon fill="#000000" fill-rule="evenodd" points="7.53 1.53 6.47 .47 4 2.94 1.53 .47 .47 1.53 2.94 4 .47 6.47 1.53 7.53 4 5.06 6.47 7.53 7.53 6.47 5.06 4" transform="translate(5 5)"/>
</g><g transform="translate(328,36)"><defs><style>.cls-1{fill:none;}</style></defs><title>ic_process_1_18px</title><g id="Layer_2" data-name="Layer 2"><g id="icon"><polygon points="4 6 1 6 1 12 4 12 7 9 4 6"/><polygon points="9 6 6 6 9 9 6 12 9 12 12 9 9 6"/><polygon points="14 6 11 6 14 9 11 12 14 12 17 9 14 6"/><rect class="cls-1" width="18" height="18"/></g></g></g><g transform="translate(36,180)"><path fill="#000000" fill-rule="evenodd" d="M12.4444444,0 L1.55555556,0 C0.692222222,0 0,0.7 0,1.55555556 L0,12.4444444 C0,13.3 0.692222222,14 1.55555556,14 L12.4444444,14 C13.3077778,14 14,13.3 14,12.4444444 L14,1.55555556 C14,0.7 13.3077778,0 12.4444444,0 L12.4444444,0 Z M5.5,10.75 L1.75,7 L2.8075,5.9425 L5.5,8.6275 L11.1925,2.935 L12.25,4 L5.5,10.75 L5.5,10.75 Z" transform="translate(2 2)"/>
</g><g transform="translate(162,198)"><path fill="#000000" fill-rule="evenodd" d="M12.3621139,11.5 C13.3843213,10.2832329 14,8.71351616 14,7 C14,3.13400675 10.8659932,0 7,0 C3.13400675,0 0,3.13400675 0,7 C0,8.71351616 0.615678738,10.2832329 1.63788615,11.5 L0,11.5 L0,13.5 L4.00019251,13.5 C4.55628335,13.5 5,13.0522847 5,12.5 L5,11.5 L4.75,11.5 L4.76344287,11.4731143 C3.12485989,10.6522258 2,8.95747546 2,7 C2,4.23857625 4.23857625,2 7,2 C9.76142375,2 12,4.23857625 12,7 C12,8.95747546 10.8751401,10.6522258 9.23655713,11.4731143 L9.25,11.5 L9,11.5 L9,12.5 C9,13.0561352 9.44762906,13.5 9.99980749,13.5 L14,13.5 L14,11.5 L12.3621139,11.5 Z" transform="translate(2 2.5)"/>
</g><g transform="translate(472,324)"><defs><style>.cls-1{fill:none;}</style></defs><title>ic_timeline_1_18px</title><g id="Layer_2" data-name="Layer 2"><g id="icon"><path d="M15,7a2,2,0,0,0-1.72,1H10.72A2,2,0,0,0,7.28,8H4.72a2,2,0,1,0,0,2H7.28a2,2,0,0,0,3.45,0h2.55A2,2,0,1,0,15,7Z"/><rect class="cls-1" width="18" height="18"/></g></g></g><g transform="translate(292,144)"><path fill="#FFFFFF" fill-rule="evenodd" d="M0,1 C0,0.45 0.45,0 1,0 L15,0 C15.55,0 16,0.45 16,1 L16,12 C16,12.55 15.55,13 15,13 L3.5,13 L0,16 L0,1 Z M3,11 L3,8.53 L9.88,1.65 C10.08,1.45 10.39,1.45 10.59,1.65 L12.36,3.42 C12.56,3.62 12.56,3.93 12.36,4.13 L5.47,11 L3,11 Z M7.5,11 L9.5,9 L13,9 L13,11 L7.5,11 Z" transform="translate(1 1)"/>
</g><g transform="translate(238,396)"><path fill="#000000" fill-rule="evenodd" d="M10,7 L10,5 L9,5 L9,7 L7,7 L7,8 L9,8 L9,10 L10,10 L10,8 L12,8 L12,7 L10,7 Z M13,2 L8,2 L6,0 L1,0 C0.45,0 0,0.45 0,1 L0,11 C0,11.55 0.45,12 1,12 L13,12 C13.55,12 14,11.55 14,11 L14,3 C14,2.45 13.55,2 13,2 Z M13,11 L1,11 L1,3 L13,3 L13,11 Z" transform="translate(2 3)"/>
</g><g transform="translate(90,288)"><polygon fill="#000000" fill-rule="evenodd" points="12 5 3.125 5 7.06 1.06 6 0 0 6 6 12 7.06 10.94 3.125 7 12 7" transform="translate(3 3)"/>
</g><g transform="translate(446,18)"><path fill="#000000" fill-rule="evenodd" d="M8,0.5 C3.85625,0.5 0.5,3.85625 0.5,8 C0.5,12.14375 3.85625,15.5 8,15.5 C12.14375,15.5 15.5,12.14375 15.5,8 C15.5,3.85625 12.14375,0.5 8,0.5 Z M7.25,13.9475 C4.29125,13.58 2,11.06 2,8 C2,7.53875 2.05625,7.08875 2.1575,6.6575 L5.75,10.25 L5.75,11 C5.75,11.82875 6.42125,12.5 7.25,12.5 L7.25,13.9475 Z M12.42125,12.04625 C12.23,11.43875 11.6675,11 11,11 L10.25,11 L10.25,8.75 C10.25,8.3375 9.9125,8 9.5,8 L5,8 L5,6.5 L6.5,6.5 C6.9125,6.5 7.25,6.1625 7.25,5.75 L7.25,4.25 L8.75,4.25 C9.57875,4.25 10.25,3.57875 10.25,2.75 L10.25,2.43875 C12.4475,3.3275 14,5.48 14,8 C14,9.56 13.4,10.9775 12.42125,12.04625 Z" transform="translate(1 1)"/>
</g><g transform="translate(90,198)"><path fill="#000000" fill-rule="evenodd" d="M6,14 L8,14 L8,12 L6,12 L6,14 L6,14 Z M3,8 L5,8 L5,6 L3,6 L3,8 L3,8 Z M3,2 L5,2 L5,0 L3,0 L3,2 L3,2 Z M6,11 L8,11 L8,9 L6,9 L6,11 L6,11 Z M3,14 L5,14 L5,12 L3,12 L3,14 L3,14 Z M0,5 L2,5 L2,3 L0,3 L0,5 L0,5 Z M0,14 L2,14 L2,12 L0,12 L0,14 L0,14 Z M0,2 L2,2 L2,0 L0,0 L0,2 L0,2 Z M0,8 L2,8 L2,6 L0,6 L0,8 L0,8 Z M6,8 L8,8 L8,6 L6,6 L6,8 L6,8 Z M0,11 L2,11 L2,9 L0,9 L0,11 L0,11 Z M12,11 L14,11 L14,9 L12,9 L12,11 L12,11 Z M12,14 L14,14 L14,12 L12,12 L12,14 L12,14 Z M12,8 L14,8 L14,6 L12,6 L12,8 L12,8 Z M12,5 L14,5 L14,3 L12,3 L12,5 L12,5 Z M12,0 L12,2 L14,2 L14,0 L12,0 L12,0 Z M6,2 L8,2 L8,0 L6,0 L6,2 L6,2 Z M9,2 L11,2 L11,0 L9,0 L9,2 L9,2 Z M6,5 L8,5 L8,3 L6,3 L6,5 L6,5 Z M9,14 L11,14 L11,12 L9,12 L9,14 L9,14 Z M9,8 L11,8 L11,6 L9,6 L9,8 L9,8 Z" transform="translate(2 2)" opacity=".54"/>
</g><g transform="translate(162,36)"><g fill="none" fill-rule="evenodd">
<polygon points="0 0 18 0 18 18 0 18"/>
<path fill="#000000" d="M4,4 L1,4 L1,6 L4,6 L4,12.0018986 C4,13.1054196 4.88665231,14 5.99797957,14 L11.9995124,14 L11.9995124,17 L13.9970343,17 L13.9970343,14 L17,14 L17,12.0193564 L6,12 L6,1 L4,1 L4,4 Z M7,6 L7,4 L11.9940809,4 C13.1019194,4 14,4.88655484 14,6.00591905 L14,11 L12,11 L12,6.00009578 L7,6 Z"/>
</g>
</g><g transform="translate(144,198)"><path fill="#FFFFFF" fill-rule="evenodd" d="M3,6.4375 L3,16.125 C3,16.60625 3.39375,17 3.875,17 L16.125,17 C16.60625,17 17,16.60625 17,16.125 L17,3.875 C17,3.39375 16.60625,3 16.125,3 L6.4375,3 L9,3 L9,5 L15,5 L15,15 L5,15 L5,9 L3,9 L3,6.4375 Z M6,14 L6,9 L8,9 L8,14 L6,14 Z M9,14 L9,6 L11,6 L11,14 L9,14 Z M5,3 L5,0 L3,0 L3,3 L0,3 L0,5 L3,5 L3,8 L5,8 L5,5 L8,5 L8,3 L5,3 Z M12,14 L12,10 L14,10 L14,14 L12,14 Z"/>
</g><g transform="translate(54,198)"><path fill="#000000" fill-rule="evenodd" d="M10.25,2 L6,11.0140969 L8,11.0140969 L8.5,9.8 L13.5,9.8 L14,11 L16,11.0140969 L11.75,2 L10.25,2 Z M11,4 L12.87,8.02 L9.13,8.02 L11,4 Z M6,12 L4,12 L4,2.13162821e-14 L2,2.13162821e-14 L2,12 L4.4408921e-15,12 L3,15 L6,12 Z" transform="translate(1 2)"/>
</g><g transform="translate(274,360)"><g fill="none" fill-rule="evenodd" transform="translate(1 2)">
<path fill="#E3E3E3" fill-rule="nonzero" d="M0,0 L16,0 L16,7 L0,7 L0,0 Z M5,2 C5,2.55613518 5.44358641,3 5.99077797,3 L10.009222,3 C10.5490248,3 11,2.55228475 11,2 C11,1.44386482 10.5564136,1 10.009222,1 L5.99077797,1 C5.45097518,1 5,1.44771525 5,2 Z"/>
<path fill="#EEEEEE" fill-rule="nonzero" d="M0,7 L16,7 L16,12.9970707 C16,13.5509732 15.5553691,14 14.9991283,14 L1.00087166,14 C0.448105505,14 0,13.5621186 0,12.9970707 L0,7 Z"/>
<path fill="#DB4437" fill-rule="nonzero" d="M13.9333333,10 C12.8666667,7.8 10.6,6.33333333 8,6.33333333 C5.93333333,6.33333333 4.06666667,7.26666667 2.86666667,8.73333333 L5.06666667,12.5333333 C5.26666667,11.1333333 6.53333333,10 8,10 L13.9333333,10 Z"/>
<path fill="#FFC107" d="M11,13 C11,13.340036 10.945801,13.6945195 10.8374031,14 L14.5898454,14 C14.6404232,13.6706304 14.6666667,13.3429425 14.6666667,13 C14.6666667,12.3234979 14.5713218,11.636189 14.3806322,11 C14.3806322,11 10.2210197,11.0025248 10.2210197,11.0025248 C10.6928839,11.5295641 11,12.2428452 11,13 Z"/>
<path fill="#0F9D58" d="M4.68345602,14 C3.84939541,12.5728296 2.18127421,9.70816121 2.18127421,9.70816121 C1.64681549,10.6915234 1.33333333,11.8196382 1.33333333,13 C1.33333333,13.3378006 1.35798093,13.6761884 1.40561092,14 L4.68345602,14 Z"/>
<path fill="#4285F4" fill-rule="nonzero" d="M9.73533564,14 C9.90371179,13.7069662 10,13.3622127 10,13 C10,11.8954305 9.1045695,11 8,11 C6.8954305,11 6,11.8954305 6,13 C6,13.3643447 6.09742508,13.7059346 6.2676451,14.0001395 L9.73533564,14 Z"/>
</g>
</g><g transform="translate(126,36)"><g fill="none" fill-rule="evenodd" transform="rotate(-90 9 9)">
<polygon points="0 0 18 0 18 18 0 18"/>
<path fill="#000" d="M2,16 L4,16 L4,14 L2,14 L2,16 L2,16 Z M8,16 L10,16 L10,14 L8,14 L8,16 L8,16 Z M5,16 L7,16 L7,14 L5,14 L5,16 L5,16 Z M2,13 L4,13 L4,11 L2,11 L2,13 L2,13 Z M2,7 L4,7 L4,5 L2,5 L2,7 L2,7 Z M2,10 L4,10 L4,8 L2,8 L2,10 L2,10 Z M14,10 L16,10 L16,8 L14,8 L14,10 L14,10 Z M14,13 L16,13 L16,11 L14,11 L14,13 L14,13 Z M14,7 L16,7 L16,5 L14,5 L14,7 L14,7 Z M11,16 L13,16 L13,14 L11,14 L11,16 L11,16 Z M14,16 L16,16 L16,14 L14,14 L14,16 L14,16 Z" opacity=".54"/>
<polygon fill="#000" points="2 2 2 4 16 4 16 2"/>
</g>
</g><g transform="translate(382,202)"><path fill="#000000" fill-rule="evenodd" d="M3,3 L14,3 C14.5522847,3 15,3.44771525 15,4 L15,12 C15,12.5522847 14.5522847,13 14,13 L3,13 C2.44771525,13 2,12.5522847 2,12 L2,4 L2,4 C2,3.44771525 2.44771525,3 3,3 L3,3 Z M5,13 L8,13 L5,16 L5,13 Z"/>
</g><g transform="translate(126,180)"><path fill="#000000" fill-rule="evenodd" d="M5.5,12.9170416 C2.66228666,12.4409635 0.5,9.97299629 0.5,7 L2,7 C2,9.48528137 4.01471863,11.5 6.5,11.5 C8.98528137,11.5 11,9.48528137 11,7 L12.5,7 C12.5,9.97299629 10.3377133,12.4409635 7.5,12.9170416 L7.5,16 L5.5,16 L5.5,12.9170416 Z M6.5,10 C5.11666667,10 4,8.88333333 4,7.5 L4,2.5 C4,1.11666667 5.11666667,0 6.5,0 C7.88333333,0 9,1.11666667 9,2.5 L8.99166667,7.5 C8.99166667,8.88333333 7.88333333,10 6.5,10 Z" transform="translate(3 1)"/>
</g><g transform="translate(482,292)"><path fill="#000000" fill-rule="evenodd" d="M10.2675644,11 L9.9951185,11 C8.89300027,11 8,10.1052289 8,8.99967027 L8,5.00032973 C8,2.79517529 6.21014773,1 4.0048815,1 L3.73243561,1 C3.38662619,0.40219863 2.74028236,0 2,0 C0.8954305,0 0,0.8954305 0,2 C0,3.1045695 0.8954305,4 2,4 C2.74028236,4 3.38662619,3.59780137 3.73243561,3 L4.0048815,3 C5.10424652,3 6,3.89841745 6,5.00032973 L6,8.99967027 C6,11.2089124 7.78754286,13 9.9951185,13 L10.2675644,13 C10.6133738,13.5978014 11.2597176,14 12,14 C13.1045695,14 14,13.1045695 14,12 C14,10.8954305 13.1045695,10 12,10 C11.2597176,10 10.6133738,10.4021986 10.2675644,11 Z" transform="translate(2 2)"/>
</g><g transform="translate(54,18)"><g fill="#000000" fill-rule="evenodd" transform="translate(2 2)">
<path d="M8,3 L6,3 L6,5 L8,5 L8,3 L8,3 Z M11,6 L9,6 L9,8 L11,8 L11,6 L11,6 Z M8,6 L6,6 L6,8 L8,8 L8,6 L8,6 Z M8,9 L6,9 L6,11 L8,11 L8,9 L8,9 Z M5,6 L3,6 L3,8 L5,8 L5,6 L5,6 Z" opacity=".54"/>
<path d="M0,0 L14,0 L14,14 L0,14 L0,0 Z M12,12 L12,2 L2,2 L2,12 L12,12 Z"/>
</g>
</g><g transform="translate(572,36)"><path fill="#000000" fill-rule="evenodd" d="M15,3 C15.553,3 16,2.553 16,2 L16,1 C16,0.447 15.553,0 15,0 L13,0 L13,1 L15,1 L15,2 L14,2 C13.447,2 13,2.447 13,3 L13,5 L16,5 L16,4 L14,4 L14,3 L15,3 L15,3 Z M0,5 L3.199,5 L2,13 L4,13 L5,5 L7,5 L7,13 L9,13 L9,5 L11,5 L11,3 L0,3 L0,5 L0,5 Z" transform="translate(1 2)"/>
</g><g transform="translate(446,202)"><g fill="#000000" fill-rule="evenodd" transform="translate(2 2)">
<path d="M3,14 L5,14 L5,12 L3,12 L3,14 L3,14 Z M0,5 L2,5 L2,3 L0,3 L0,5 L0,5 Z M0,2 L2,2 L2,0 L0,0 L0,2 L0,2 Z M3,8 L5,8 L5,6 L3,6 L3,8 L3,8 Z M3,2 L5,2 L5,0 L3,0 L3,2 L3,2 Z M0,14 L2,14 L2,12 L0,12 L0,14 L0,14 Z M0,8 L2,8 L2,6 L0,6 L0,8 L0,8 Z M0,11 L2,11 L2,9 L0,9 L0,11 L0,11 Z M12,0 L12,2 L14,2 L14,0 L12,0 L12,0 Z M12,8 L14,8 L14,6 L12,6 L12,8 L12,8 Z M12,14 L14,14 L14,12 L12,12 L12,14 L12,14 Z M12,5 L14,5 L14,3 L12,3 L12,5 L12,5 Z M12,11 L14,11 L14,9 L12,9 L12,11 L12,11 Z M9,14 L11,14 L11,12 L9,12 L9,14 L9,14 Z M9,8 L11,8 L11,6 L9,6 L9,8 L9,8 Z M9,2 L11,2 L11,0 L9,0 L9,2 L9,2 Z" opacity=".54"/>
<polygon points="6 14 8 14 8 0 6 0"/>
</g>
</g><g transform="translate(180,90)"><defs>
<path id="shapes_plus_a" d="M11,7 L11,2 L7,2 L7,7 L2,7 L2,11 L7,11 L7,16 L11,16 L11,11 L16,11 L16,7 L11,7 Z"/>
<mask id="shapes_plus_b" width="14" height="14" x="0" y="0" fill="white">
<use xlink:href="#shapes_plus_a"/>
</mask>
</defs>
<use fill="none" fill-rule="evenodd" stroke="#000000" stroke-width="2" mask="url(#shapes_plus_b)" xlink:href="#shapes_plus_a"/>
</g><g transform="translate(216,324)"><path fill="#000000" fill-rule="evenodd" d="M6,10.5 C3.51,10.5 1.5,8.49 1.5,6 C1.5,3.51 3.51,1.5 6,1.5 C7.24,1.5 8.36,2.02 9.17,2.83 L7,5 L12,5 L12,0 L10.24,1.76 C9.15,0.68 7.66,0 6,0 C2.69,0 0.01,2.69 0.01,6 C0.01,9.31 2.69,12 6,12 C8.97,12 11.43,9.84 11.9,7 L10.38,7 C9.92,9 8.14,10.5 6,10.5 L6,10.5 Z" transform="matrix(-1 0 0 1 15.01 3)"/>
</g><g transform="translate(162,216)"><path fill="#000000" fill-rule="evenodd" d="M16,1 C16,0.45 15.55,0 15,0 L1,0 C0.45,0 0,0.45 0,1 L0,12 C0,12.55 0.45,13 1,13 L12.5,13 L16,16 L16,1 L16,1 Z" transform="translate(1 1)"/>
</g><g transform="translate(54,72)"><path fill="#000000" fill-rule="evenodd" d="M9.01902793,9.72705177 C8.06535219,10.5218555 6.83851442,11 5.5,11 C2.46243388,11 0,8.53756612 0,5.5 C0,2.46243388 2.46243388,0 5.5,0 C8.53756612,0 11,2.46243388 11,5.5 C11,6.83851442 10.5218555,8.06535219 9.72705177,9.01902793 L9.98,9.27 L10.77,9.27 L14.76,13.27 L13.27,14.76 L9.27,10.77 L9.27,9.98 L9.01902793,9.72705177 Z M5.5,9.5 C7.709139,9.5 9.5,7.709139 9.5,5.5 C9.5,3.290861 7.709139,1.5 5.5,1.5 C3.290861,1.5 1.5,3.290861 1.5,5.5 C1.5,7.709139 3.290861,9.5 5.5,9.5 Z M3,6 L3,5 L8,5 L8,6 L3,6 Z" transform="translate(2 2)"/>
</g><g transform="translate(72,324)"><path fill="#000000" fill-rule="evenodd" d="M0,12.88 L0,16 L3.12,16 L12,7.12 L8.88,4 L0,12.88 L0,12.88 Z M14.76,4.37 C15.09,4.04 15.09,3.52 14.76,3.19 L12.81,1.24 C12.48,0.91 11.96,0.91 11.63,1.24 L10,2.88 L13.12,6 L14.76,4.37 L14.76,4.37 Z" transform="translate(2)"/>
</g><g transform="translate(90,18)"><path fill="#DB4437" fill-rule="evenodd" d="M15,0 L1,0 C0.5,0 0,0.5 0,1 L0,15 C0,15.5 0.5,16 1,16 L15,16 C15.5,16 16,15.5 16,15 L16,1 C16,0.5 15.5,0 15,0 L15,0 Z M13,13 L8,13 L8,8.2 C7.5,8.7 6.8,9 6,9 C4.3,9 3,7.7 3,6 C3,4.3 4.3,3 6,3 C7.7,3 9,4.3 9,6 C9,6.8 8.7,7.5 8.2,8 L13,8 L13,13 L13,13 Z" transform="translate(1 1)"/>
</g><g transform="translate(234,198)"><path fill="#000000" fill-rule="evenodd" d="M3,6.4375 L3,16.125 C3,16.60625 3.39375,17 3.875,17 L16.125,17 C16.60625,17 17,16.60625 17,16.125 L17,3.875 C17,3.39375 16.60625,3 16.125,3 L6.4375,3 L9,3 L9,5 L15,5 L15,15 L5,15 L5,9 L3,9 L3,6.4375 Z M6,14 L6,9 L8,9 L8,14 L6,14 Z M9,14 L9,6 L11,6 L11,14 L9,14 Z M5,3 L5,0 L3,0 L3,3 L0,3 L0,5 L3,5 L3,8 L5,8 L5,5 L8,5 L8,3 L5,3 Z M12,14 L12,10 L14,10 L14,14 L12,14 Z"/>
</g><g transform="translate(198,306)"><path fill="#000000" fill-rule="evenodd" d="M9,2 L7,0 L1,0 C0.45,0 0,0.45 0,1 L0,13 C0,13.55 0.45,14 1,14 L15,14 C15.55,14 16,13.55 16,13 L16,3 C16,2.45 15.55,2 15,2 L9,2 Z M10.5,4.75 C11.47,4.75 12.25,5.53 12.25,6.5 C12.25,7.47 11.47,8.25 10.5,8.25 C9.53,8.25 8.75,7.47 8.75,6.5 C8.75,5.53 9.53,4.75 10.5,4.75 L10.5,4.75 Z M14,12 L7,12 L7,10.75 C7,9.58 9.33,9 10.5,9 C11.67,9 14,9.58 14,10.75 L14,12 L14,12 Z" transform="translate(1 2)"/>
</g><g transform="translate(220,396)"><path fill="#000000" fill-rule="evenodd" d="M2,5 L4.00104344,5 C4.55275191,5 5,4.55733967 5,4.00104344 L5,2.99895656 C5,2.44724809 4.55733967,2 4.00104344,2 L2,2 L2,5 Z M7,3.25 C7,1.52125 6.1025,0 4.375,0 L0,0 L0,12 L2,12 L1.93375,7.0025 L3,7 C3.56875,7 5,9.43125 5,10 L5,12 L7,12 L7,10 C7,9.3875 6.806875,8.190625 5.78125,7.12875 C6.789375,6.61125 7,5.713125 7,4.5 L7,3.25 Z M9,0 L9,1 L11,1 L11,2 L10,2 C9.448,2 9,2.4475 9,3 L9,5 L12,5 L12,4 L10,4 L10,3 L11,3 C11.5525,3 12,2.5525 12,2 L12,1 C12,0.4475 11.5525,0 11,0 L9,0 Z" transform="translate(3 3)"/>
</g><g transform="translate(72,234)"><path fill="#000000" fill-rule="evenodd" d="M12,9 C12,5.67 7,0 7,0 C7,0 6.15,0.97 5.15,2.33 L11.98,9.16 L12,9 L12,9 Z M1.55,1.27 L0.27,2.55 L3.16,5.44 C2.49,6.69 2,7.96 2,9 C2,11.76 4.24,14 7,14 C8.31,14 9.49,13.48 10.39,12.66 L12.73,15 L14,13.73 L1.55,1.27 L1.55,1.27 Z" transform="translate(2 2)"/>
</g><g transform="translate(126,306)"><polygon fill="#000000" fill-rule="evenodd" points="-2 2 2 6 6 2" transform="rotate(-90 8 3)"/>
</g><g transform="translate(36,234)"><g fill="none" fill-rule="evenodd">
<polygon fill="#000" fill-rule="nonzero" points="4 9 8 9 8 11 10 11 10 9 14 9 14 11 16 11 16 7 15 7 14 7 10 7 8 7 4 7 3 7 2 7 2 11 4 11"/>
<circle cx="9" cy="15" r="2" fill="#000" fill-rule="nonzero"/>
<circle cx="15" cy="15" r="2" fill="#000" fill-rule="nonzero"/>
<circle cx="3" cy="15" r="2" fill="#000" fill-rule="nonzero"/>
<rect width="18" height="18"/>
<circle cx="9" cy="3" r="2" fill="#000" fill-rule="nonzero"/>
</g>
</g><g transform="translate(90,360)"><path fill="#000000" fill-rule="evenodd" d="M9.01902793,9.72705177 C8.06535219,10.5218555 6.83851442,11 5.5,11 C2.46243388,11 0,8.53756612 0,5.5 C0,2.46243388 2.46243388,0 5.5,0 C8.53756612,0 11,2.46243388 11,5.5 C11,6.83851442 10.5218555,8.06535219 9.72705177,9.01902793 L9.98,9.27 L10.77,9.27 L14.76,13.27 L13.27,14.76 L9.27,10.77 L9.27,9.98 L9.01902793,9.72705177 Z M5.5,9.5 C7.709139,9.5 9.5,7.709139 9.5,5.5 C9.5,3.290861 7.709139,1.5 5.5,1.5 C3.290861,1.5 1.5,3.290861 1.5,5.5 C1.5,7.709139 3.290861,9.5 5.5,9.5 Z" transform="translate(2 2)"/>
</g><g transform="translate(144,54)"><path fill="#000000" fill-rule="evenodd" d="M0,14 L3,14 L3,5 L0,5 L0,14 L0,14 Z M14.7325,5 L10,5 L10.48,1.8225 L10.5025,1.5825 C10.5025,1.275 10.375,0.99 10.1725,0.7875 L9.3775,0 L4.4425,4.9425 C4.165,5.2125 4,5.5875 4,6 L4,13.5 C4,14.325 4.675,15 5.5,15 L12.25,15 C12.8725,15 13.405,14.625 13.63,14.085 L15.895,8.7975 C15.9625,8.625 16,8.445 16,8.25 C16,8.25 15.9277936,7.02252557 16,6.5 C16.0052936,6.46169224 16,6.5675 16,6.5675 L16,6.5 C16,5.675 15.5575,5 14.7325,5 Z" transform="rotate(180 8.501 8.5)"/>
</g><g transform="translate(518,36)"><path fill="#000000" fill-rule="evenodd" d="M2,2 L0,2 L0,12.9975267 C0,13.544239 0.448822582,14 1.00247329,14 L12,14 L12,12 L12.9975267,12 C13.544239,12 14,11.5511774 14,10.9975267 L14,1.00247329 C14,0.455760956 13.5511774,0 12.9975267,0 L3.00247329,0 C2.45576096,0 2,0.448822582 2,1.00247329 L2,2 L1,2 L1,13 L12,13 L12,12 L3.00247329,12 C2.44882258,12 2,11.544239 2,10.9975267 L2,2 Z M5,4 L8.59,4 L4.76,7.83 L6.17,9.24 L10,5.41 L10,9 L12,9 L12,2 L5,2 L5,4 Z" transform="translate(2 2)"/>
</g><g transform="translate(72,342)"><polygon fill="#000000" fill-rule="evenodd" points="5 0 .5 4.5 1.56 5.56 5 2.12 8.44 5.56 9.5 4.5" transform="translate(4 6)"/>
</g><g transform="translate(180,324)"><path fill="#000000" fill-rule="evenodd" d="M11.9925,14.0000001 L11.9925,16.0000001 L1.00445557,16.0000001 C1.00445557,16.0000001 0,16.0000001 0,15.0042115 L0,2.00689108 L2,2.00000019 L2.0075,2.00889226 L2.0075,12.9946834 C2.0075,13.7129334 2.16375,14.0000001 2.9925,14.0000001 L11.9925,14.0000001 Z M12,5.00000009 L12,10.4461539 C12,10.9434039 11.9584375,11.0000001 11.475,11.0000001 L5.520625,11.0000001 C5.0371875,11.0000001 5,10.9434039 5,10.4461539 L5.004375,2.55384625 C5.004375,2.05659625 5.0415625,2.00000009 5.525,2.00000009 L9,2.00000009 L9,5.00000009 L12,5.00000009 Z M4,9.27183272e-08 C4,9.27183272e-08 3,9.27183272e-08 3,1.00158713 L3,12.0000002 C3,13.0000001 4.00701904,13.0000001 4,13.0000001 L12.9976196,13.0000001 C13.7592811,13.0000001 14,12.7112604 14,12.0000001 L14,3.44283088 L10.3525798,9.27183272e-08 L4,9.27183272e-08 Z" transform="matrix(1 0 0 -1 2 17)"/>
</g><g transform="translate(274,378)"><path fill="#000000" fill-rule="evenodd" d="M1,8 L1,12 L13,12 L13,0 L1,0 L1,4 L0,4 L0,8 L1,8 Z M3,8 L3,10 L13,10 L13,2 L3,2 L3,4 L4,4 L4,8 L3,8 Z M4,5 L13,5 L13,7 L4,7 L4,5 Z" transform="translate(2 3)"/>
</g><g transform="translate(126,342)"><path fill="#000000" fill-rule="evenodd" d="M0,1.00684547 C0,0.450780073 0.449948758,0 1.00684547,0 L12.9931545,0 C13.5492199,0 14,0.449948758 14,1.00684547 L14,12.9931545 C14,13.5492199 13.5500512,14 12.9931545,14 L1.00684547,14 C0.450780073,14 0,13.5500512 0,12.9931545 L0,1.00684547 Z M2,2 L6,2 L6,6 L2,6 L2,2 Z M2,8 L6,8 L6,12 L2,12 L2,8 Z M8,2 L12,2 L12,6 L8,6 L8,2 Z M8,8 L12,8 L12,12 L8,12 L8,8 Z" transform="translate(2 2)"/>
</g><g transform="translate(310,18)"><path fill="#000000" fill-rule="evenodd" d="M14.0625,0 L0.9375,0 C0.421875,0 0,0.39375 0,0.875 L0,13.125 C0,13.60625 0.421875,14 0.9375,14 L14.0625,14 C14.578125,14 15,13.60625 15,13.125 L15,0.875 C15,0.39375 14.578125,0 14.0625,0 L14.0625,0 Z M5,12 L2,12 L2,6 L5,6 L5,12 L5,12 Z M2,5 L2,2 L13,2 L13,5 L2,5 Z M9,12 L6,12 L6,6 L9,6 L9,12 L9,12 Z M13,12 L10,12 L10,6 L13,6 L13,12 L13,12 Z" transform="translate(2 2)"/>
</g><g transform="translate(108,108)"><path fill="#000000" fill-rule="evenodd" d="M0,6 L14,6 L14,8 L0,8 L0,6 Z M0,0 L14,0 L14,4 L0,4 L0,0 Z M0,11 L14,11 L14,12 L0,12 L0,11 Z" transform="translate(2 3)"/>
</g><g transform="translate(572,198)"><path fill="#000000" fill-rule="evenodd" d="M13,9 L13,5 L8,0 L2,0 C1.45,0 1.01,0.45 1.01,1 L1.00571429,7 L3,7 L3,2 L8,2 L8,5 L11,5 L11,7 L13,7 L13,9 L11,9 L11,11 L13,11 L13,13 L11,13 L11,14 L3,14 L3,13 L1.00142857,13 L1,15 C1,15.55 1.44,16 2,16 L12,16 C12.55,16 13,15.55 13,15 L13,11 L14,11 L14,9 L13,9 Z M0,9 L3,9 L3,11 L0,11 L0,9 Z M5,9 L9,9 L9,11 L5,11 L5,9 Z" transform="translate(2 1)"/>
</g><g transform="translate(500,166)"><path fill="#000000" fill-rule="evenodd" d="M6,10 L14,10 L14,8 L6,8 L6,10 Z M6,6 L14,6 L14,4 L6,4 L6,6 Z M14,12 L0,12 L0,14 L14,14 L14,12 Z M0.5,7 L4,10.5 L4,3.5 L0.5,7 Z M0,0 L0,2 L14,2 L14,0 L0,0 Z" transform="translate(2 2)"/>
</g><g transform="translate(572,234)"><path fill="#000000" fill-rule="evenodd" d="M0,0 L16,0 L16,16 L0,16 L0,0 Z M1,1 L5,1 L5,15 L1,15 L1,1 Z M6,1 L10,1 L10,15 L6,15 L6,1 Z M11,1 L15,1 L15,15 L11,15 L11,1 Z" transform="translate(1 1)"/>
</g><g transform="translate(328,244)"><g fill="#000000" fill-rule="evenodd" transform="translate(8 2)">
<rect width="2" height="14" fill-opacity=".3"/>
<path d="M0,2 L2,2 L2,4 L0,4 L0,2 Z M0,6 L2,6 L2,8 L0,8 L0,6 Z M0,10 L2,10 L2,12 L0,12 L0,10 Z"/>
</g>
</g><g transform="translate(108,270)"><path fill="#000000" fill-rule="evenodd" d="M4,6 L4,11 L6,11 L6,1 L7,1 L7,11 L9,11 L9,1 L10,1 L10,0 L4,0 C2.34,0 1,1.34 1,3 C1,4.66 2.34,6 4,6 Z M14,14 L11,11 L11,13 L0,13 L0,15 L11,15 L11,17 L14,14 Z" transform="translate(2 1)"/>
</g><g transform="translate(446,292)"><path fill="#000000" fill-rule="evenodd" d="M15,0 L1,0 C0.5,0 0,0.5 0,1 L0,15 C0,15.5 0.5,16 1,16 L15,16 C15.5,16 16,15.5 16,15 L16,1 C16,0.5 15.5,0 15,0 L15,0 Z M13,13 L8,13 L8,8.2 C7.5,8.7 6.8,9 6,9 C4.3,9 3,7.7 3,6 C3,4.3 4.3,3 6,3 C7.7,3 9,4.3 9,6 C9,6.8 8.7,7.5 8.2,8 L13,8 L13,13 L13,13 Z" transform="translate(1 1)"/>
</g><g transform="translate(446,0)"><path fill="#000000" fill-rule="evenodd" d="M6,10.5 C3.51,10.5 1.5,8.49 1.5,6 C1.5,3.51 3.51,1.5 6,1.5 C7.24,1.5 8.36,2.02 9.17,2.83 L7,5 L12,5 L12,0 L10.24,1.76 C9.15,0.68 7.66,0 6,0 C2.69,0 0.01,2.69 0.01,6 C0.01,9.31 2.69,12 6,12 C8.97,12 11.43,9.84 11.9,7 L10.38,7 C9.92,9 8.14,10.5 6,10.5 L6,10.5 Z" transform="translate(3 3)"/>
</g><g transform="translate(346,220)"><path fill="#000000" fill-rule="evenodd" d="M6,10 L14,10 L14,8 L6,8 L6,10 L6,10 Z M3.5,7 L0,3.5 L0,10.5 L3.5,7 L3.5,7 Z M0,14 L14,14 L14,12 L0,12 L0,14 L0,14 Z M0,0 L0,2 L14,2 L14,0 L0,0 L0,0 Z M6,6 L14,6 L14,4 L6,4 L6,6 L6,6 Z" transform="translate(2 2)"/>
</g><g transform="translate(310,0)"><polygon fill="#000000" fill-rule="evenodd" points="10 0 0 0 0 1.8 5.5 7 0 12.2 0 14 10 14 10 12 3.1 12 8 7 3.1 2 10 2" transform="translate(4 2)"/>
</g><g transform="translate(288,324)"><path fill="#000000" fill-rule="nonzero" d="M5.32790732,7.48070712 L4.31270732,6.45830712 C3.66470732,7.29350712 3.26150732,8.25830712 3.13910732,9.25910712 L4.59350732,9.25910712 C4.69430732,8.63270712 4.94630732,8.02070712 5.32790732,7.48070712 L5.32790732,7.48070712 Z M4.59350732,10.6991071 L3.13910732,10.6991071 C3.26150732,11.6999071 3.65750732,12.6647071 4.30550732,13.4999071 L5.32070732,12.4775071 C4.94630732,11.9375071 4.69430732,11.3327071 4.59350732,10.6991071 L4.59350732,10.6991071 Z M5.32070732,14.5295071 C6.15590732,15.1775071 7.12790732,15.5663071 8.12870732,15.6887071 L8.12870732,14.2271071 C7.50230732,14.1191071 6.89750732,13.8743071 6.35750732,13.4855071 L5.32070732,14.5295071 Z M9.56870732,4.26950712 L9.56870732,2.05910712 L6.29270732,5.33510712 L9.56870732,8.53910712 L9.56870732,5.72390712 C11.6135073,6.06950712 13.1687073,7.84070712 13.1687073,9.97910712 C13.1687073,12.1175071 11.6135073,13.8887071 9.56870732,14.2343071 L9.56870732,15.6887071 C12.4127073,15.3359071 14.6087073,12.9167071 14.6087073,9.97910712 C14.6087073,7.04150712 12.4127073,4.62230712 9.56870732,4.26950712 Z" transform="translate(8.873907, 8.873907) rotate(-45.000000) translate(-8.873907, -8.873907) "/>
</g><g transform="translate(198,72)"><path fill="#000000" fill-rule="evenodd" d="M7.99905882,0 C4.32752941,0 1.23670588,2.49323077 0,6 C1.23670588,9.50676923 4.32752941,12 7.99905882,12 C11.6724706,12 14.7595294,9.50676923 16,6 C14.7595294,2.49323077 11.6724706,0 7.99905882,0 Z M8,10.5 C10.4852814,10.5 12.5,8.48528137 12.5,6 C12.5,3.51471863 10.4852814,1.5 8,1.5 C5.51471863,1.5 3.5,3.51471863 3.5,6 C3.5,8.48528137 5.51471863,10.5 8,10.5 Z M8,8.5 C9.38071187,8.5 10.5,7.38071187 10.5,6 C10.5,4.61928813 9.38071187,3.5 8,3.5 C6.61928813,3.5 5.5,4.61928813 5.5,6 C5.5,7.38071187 6.61928813,8.5 8,8.5 Z" transform="translate(1 3)"/>
</g><g transform="translate(572,270)"><path fill="#4285F4" fill-rule="evenodd" d="M0,1.00684547 C0,0.450780073 0.455664396,0 0.995397568,0 L9.00460243,0 C9.55434533,0 10,0.449948758 10,1.00684547 L10,14 L5,12 L0,14 L0,1.00684547 Z" transform="translate(4 2)"/>
</g><g transform="translate(108,324)"><polygon fill="#000000" fill-rule="evenodd" points="6.4 5.4 9.8 8.8 16.1 1.6 14.9 .4 9.9 6.3 6.4 2.8 0 9.3 1.3 10.6" transform="translate(1 4)"/>
</g><g transform="translate(446,166)"><path fill="#000000" fill-rule="evenodd" d="M8,0 C3.57647059,0 0,3.57647059 0,8 C0,12.4235294 3.57647059,16 8,16 C12.4235294,16 16,12.4235294 16,8 C16,3.57647059 12.4235294,0 8,0 L8,0 Z M8,14.5 C4.46323529,14.5 1.5,11.5367647 1.5,8 C1.5,4.46323529 4.46323529,1.5 8,1.5 C11.5367647,1.5 14.5,4.46323529 14.5,8 C14.5,11.5367647 11.5367647,14.5 8,14.5 L8,14.5 Z M9,12 C9,12.553 8.553,13 8,13 C7.447,13 7,12.553 7,12 C7,11.447 7.447,11 8,11 C8.553,11 9,11.447 9,12 Z M5,6 C5.12023926,6.01531982 6.5,6.01849365 6.5,6.01849365 C6.5,5.26839431 7.00215776,4.51556396 8.00002153,4.5 C8.9978853,4.48443604 9.54266357,5.38989258 9.5,6.00317383 C9.45733643,6.61645508 9.17871094,7.05200195 8.77172852,7.29766846 C8.36474609,7.54333496 7.25,8.14459229 7.25,9.23382568 C7.25,9.23382568 7.25,9.98764352 7.25,9.98764352 L8.75,9.98764352 C8.75,9.98764352 8.75,9.37896729 8.77172852,9.37896729 C8.77081299,8.65667725 11.0114136,8.30938721 11,6.01849365 C10.9900891,4.02920829 9.45849609,3 7.99993896,3 C6.54138184,3 5,4.18981934 5,6 Z" transform="translate(1 1)"/>
</g><g transform="translate(500,256)"><path fill="#000000" fill-rule="evenodd" d="M5.08196626,9.37727765 L5.99955419,8 L5.0815666,6.62291941 C4.62836385,6.85296857 4.11835777,6.98725058 3.57817961,6.99913216 C3.55122348,7.00107303 3.52503985,7.00208268 3.49974771,7.00208268 C3.44586152,7.00208268 3.39177256,7.00013278 3.33755121,6.99630282 C1.49448789,6.91222827 0.0231246995,5.40247032 0.000269927977,3.54391978 C6.92469045e-05,3.53097907 -1.98246352e-05,3.51804863 3.68240513e-06,3.50512942 C1.22774602e-06,3.50341893 0,3.50170815 0,3.49999708 C0,3.49829098 1.22063079e-06,3.49658516 3.66106665e-06,3.49487963 C-1.97109738e-05,3.48199716 6.88547616e-05,3.4691033 0.000268397483,3.45619902 C0.0235736053,1.55561775 1.56164322,0.0197518958 3.46297798,0.00018898828 C3.47380467,4.84500079e-05 3.48462385,-1.38757964e-05 3.49543495,2.57804707e-06 C3.49686604,8.59511651e-07 3.49829733,0 3.49972882,0 C3.50116736,0 3.5026057,8.6800093e-07 3.50404384,2.60350766e-06 C3.51491367,-1.40208481e-05 3.52579267,4.89893362e-05 3.53668024,0.000191057626 C5.38088977,0.0192698907 6.88328742,1.46490662 6.99303415,3.28618166 C6.99855951,3.35770064 7.00076239,3.42903042 6.99947653,3.5000104 C7.0295035,3.93876004 6.99947671,4.50000957 6.99947671,4.50000957 L16,14.0000016 L16,14.9952401 L12.9990117,14.9952401 L8,10.000005 L6.52775458,10.7439587 C6.82709523,11.2590932 6.9987709,11.8576041 6.99945558,12.4961622 C6.99946966,12.4974444 6.99947671,12.4987247 6.99947671,12.5000029 C6.99947671,12.505048 6.99945964,12.5100948 6.99942556,12.5151433 C6.99127795,14.4383685 5.43207235,15.9954569 3.50814196,15.9999843 C3.50534334,15.9999948 3.50254523,16 3.49974765,16 C3.49697112,16 3.49419407,15.9999948 3.49141651,15.9999845 C1.56239166,15.9954995 0,14.4302204 0,12.4999971 C0,10.5670021 1.56688196,9 3.49972882,9 C4.06913668,9 4.60678373,9.13599458 5.08196626,9.37727765 Z M12.9843643,1.04188257 L8.99932157,5.00000915 L11.0037439,7.00000748 L15.9987792,2.00001165 L15.9987792,1.00001249 L12.9843643,1.04188257 Z M3.49974771,5.00000915 C4.32811065,5.00000915 4.99963149,4.32843684 4.99963149,3.5000104 C4.99963149,2.67158397 4.32811065,2.00001165 3.49974771,2.00001165 C2.67138477,2.00001165 1.99986393,2.67158397 1.99986393,3.5000104 C1.99986393,4.32843684 2.67138477,5.00000915 3.49974771,5.00000915 Z M3.49974771,14.0000016 C4.32811065,14.0000016 4.99963149,13.3284293 4.99963149,12.5000029 C4.99963149,11.6715765 4.32811065,11.0000041 3.49974771,11.0000041 C2.67138477,11.0000041 1.99986393,11.6715765 1.99986393,12.5000029 C1.99986393,13.3284293 2.67138477,14.0000016 3.49974771,14.0000016 Z" transform="translate(1 1)"/>
</g><g transform="translate(108,162)"><path fill="#FF7537" fill-rule="evenodd" d="M8.5,5 L6,5 L6,8 L8.5,8 C9.32842712,8 10,7.32842712 10,6.5 C10,5.67157288 9.32842712,5 8.5,5 Z M8.5,10 L6,10 L6,13 L4,13 L4,3 L5,3 L8.5,3 C10.4329966,3 12,4.56700338 12,6.5 C12,8.43299662 10.4329966,10 8.5,10 Z M1,0 C0.5,0 0,0.5 0,1 L0,15 C0,15.5 0.5,16 1,16 L15,16 C15.5,16 16,15.5 16,15 L16,1 C16,0.5 15.5,0 15,0 L1,0 Z" transform="translate(1 1)"/>
</g><g transform="translate(370,298)"><path fill="#000000" fill-rule="evenodd" d="M6.5,3.62 L0,10.12 L0,13 L2.88,13 L9.38,6.5 L6.5,3.62 Z M11.85,4.02 C12.05,3.82 12.05,3.51 11.85,3.31 L9.68,1.14 C9.48,0.94 9.17,0.94 8.97,1.14 L7.62,2.5 L10.5,5.38 L11.85,4.02 L11.85,4.02 Z" transform="translate(4)"/>
</g><g transform="translate(162,324)"><path fill="#000000" fill-rule="evenodd" d="M2,11.8994949 L11.8994949,2 L14.0208153,4.12132034 L4.12132034,14.0208153 L2,11.8994949 Z M5.59875,1.88625 C3.15,3.04875 1.39125,5.43 1.125,8.25 L0,8.25 C0.3825,3.63 4.245,0 8.9625,0 C9.13125,0 9.2925,0.015 9.46125,0.02625 L6.6,2.8875 L5.59875,1.88625 Z M10.32625,14.11375 C12.775,12.95125 14.53375,10.57 14.8,7.75 L15.925,7.75 C15.5425,12.37 11.68,16 6.9625,16 C6.79375,16 6.6325,15.985 6.46375,15.97375 L9.325,13.1125 L10.32625,14.11375 L10.32625,14.11375 Z" transform="translate(1 1)"/>
</g><g transform="translate(554,130)"><polygon fill="#4285F4" fill-opacity=".78" fill-rule="evenodd" points="0 0 0 10 5 5" transform="translate(7 4)"/>
</g><g transform="translate(216,270)"><path fill="#000000" fill-rule="evenodd" d="M9.82929429,4 C9.41745788,5.16519237 8.30621883,6 7,6 C5.69378117,6 4.58254212,5.16519237 4.17070571,4 L0,4 L0,2 L4.17070571,2 C4.58254212,0.834807627 5.69378117,0 7,0 C8.30621883,0 9.41745788,0.834807627 9.82929429,2 L14,2 L14,4 L9.82929429,4 Z" transform="translate(2 6)"/>
</g><g transform="translate(198,324)"><path fill="#000000" fill-rule="evenodd" d="M0,2.90909091 L0,7.27272727 C0,11.3090909 2.98666667,15.0836364 7,16 C11.0133333,15.0836364 14,11.3090909 14,7.27272727 L14,2.90909091 L7,0 L0,2.90909091 Z M6,4 L8,4 L8,9 L6,9 L6,4 Z M6,10 L8,10 L8,12 L6,12 L6,10 Z" transform="translate(2 1)"/>
</g><g transform="translate(256,0)"><path fill="#000000" fill-rule="evenodd" d="M15,0 L1,0 C0.45,0 0,0.45 0,1 L0,15 C0,15.55 0.45,16 1,16 L15,16 C15.55,16 16,15.55 16,15 L16,1 C16,0.45 15.55,0 15,0 Z M6,12 L4,12 L4,7 L6,7 L6,12 Z M9,12 L7,12 L7,4 L9,4 L9,12 Z M12,12 L10,12 L10,8 L12,8 L12,12 Z" transform="translate(1 1)"/>
</g><g transform="translate(518,130)"><path fill="#000000" fill-rule="evenodd" d="M9,3 C9.03942871,2.99182129 9,0.991821289 7,0.991821289 C5,0.991821289 5.00058365,2.99182129 5.0005835,2.99182129 L0.999924169,2.99836457 C0.447681299,2.99926779 1.95399252e-14,3.44994876 1.95399252e-14,4.00684547 L1.95399252e-14,15.9931545 C1.95399252e-14,16.5492199 0.441480327,17 0.999355351,17 C0.999355351,17 0.728745117,17 1.55749512,17 L12.5,17 C13.32875,17 12.9985978,17 12.9985978,17 C13.551657,17 14,16.5548273 14,15.9975471 L14,4.49182129 C14,3.66307129 14,3.99416169 14,3.99416169 C14,3.44510135 13.5562834,3 13.0001925,3 L9,3 Z M6,3 L8,3 L8,4 L6,4 L6,3 Z M2,15 L2,5 L3,5 L3,6 L11,6 L11,5 L12,5 L12,15 L2,15 Z" transform="translate(2)"/>
</g><g transform="translate(274,108)"><g fill="none" fill-rule="evenodd">
<polygon points="0 0 18 0 18 18 0 18"/>
<path fill="#000000" d="M9.2250619,17 L4.57,17 L7.15,12 L7.59068811,12 C7.5311233,12.3242762 7.5,12.6585035 7.5,13 C7.5,14.5760283 8.16288947,15.9972305 9.2250619,17 Z M16.3110756,8.60793815 L11.83,1 L6.57,1 L10.6956718,8.00453613 C11.3965725,7.68068268 12.1771859,7.5 13,7.5 C14.2431442,7.5 15.3899589,7.91243556 16.3110756,8.60793815 Z M5.49,2.45 L0,12.45 L2.66,17 L8.14,7.02 L5.49,2.45 L5.49,2.45 Z M14,9 L12,9 L12,12 L9,12 L9,14 L12,14 L12,17 L14,17 L14,14 L17,14 L17,12 L14,12 L14,9 Z"/>
</g>
</g><g transform="translate(328,324)"><path fill="#000000" fill-rule="evenodd" d="M2.5,14 L9.5,14 C10.32875,14 11,13.3607143 11,12.5714286 L11,4 L1,4 L1,12.5714286 C1,13.3607143 1.67125,14 2.5,14 Z M9.125,1 L8.375,0 L3.625,0 L2.875,1 L0,1 L0,3 L12,3 L12,1 L9.125,1 Z" transform="translate(3 2)"/>
</g><g transform="translate(180,162)"><path fill="#000000" d="M11.0119846,13 L16,13 L16,15 L11.0119846,15 L11.0119846,16.9944804 L9.03685276,15.0409865 L7.98433567,14 L9.03289155,12.9629313 L11.0119846,11.0055196 L11.0119846,13 Z M1,8 L2.99632026,8 L2.99632026,10 L1,10 L1,8 Z M3.99264052,3.99686968 C3.99264052,2.34174426 5.33709312,1 6.98804084,1 C8.64235476,1 9.98344117,2.34739093 9.98344117,3.99686968 L9.98344117,7.00313032 C9.98344117,8.65825574 8.63898856,10 6.98804084,10 C5.33372692,10 3.99264052,8.65260907 3.99264052,7.00313032 L3.99264052,3.99686968 Z M5.5,3.99857602 L5.5,7.00142398 C5.5,7.83497024 6.17157288,8.5 7,8.5 C7.83420277,8.5 8.5,7.82906466 8.5,7.00142398 L8.5,3.99857602 C8.5,3.16502976 7.82842712,2.5 7,2.5 C6.16579723,2.5 5.5,3.17093534 5.5,3.99857602 Z"/>
</g><g transform="translate(108,234)"><path fill="#000000" fill-rule="evenodd" d="M1,3 L3,3 L3,12 L1,12 L1,3 Z M11,5 L13,5 L13,12 L11,12 L11,5 Z M6,9 L8,9 L8,12 L6,12 L6,9 Z M10,2 L14,2 L14,4 L10,4 L10,2 Z M0,0 L4,0 L4,2 L0,2 L0,0 Z M0,12 L14,12 L14,14 L0,14 L0,12 Z M5,6 L9,6 L9,8 L5,8 L5,6 Z" transform="translate(2 2)"/>
</g><g transform="translate(468,72)"><path fill="#000000" fill-rule="evenodd" d="M0.27,1.55 L5.43,6.7 L3,12 L5.5,12 L7.14,8.42 L11.73,13 L13,11.73 L1.55,0.27 L0.27,1.55 L0.27,1.55 Z M3.82,0 L5.82,2 L7.58,2 L7.03,3.21 L8.74,4.92 L10.08,2 L14,2 L14,0 L3.82,0 L3.82,0 Z" transform="translate(2 3)"/>
</g><g transform="translate(18,324)"><path fill="#000000" fill-rule="evenodd" d="M11,0 L14,0 L14,2 L11,2 L11,0 Z M7,3 L14,3 L14,5 L7,5 L7,3 Z M7,6 L14,6 L14,8 L7,8 L7,6 Z M7,9 L14,9 L14,11 L7,11 L7,9 Z M0,2 L4,2 L4,11 L6,11 L6,2 L10,2 L10,0 L0,0 L0,2 Z" transform="translate(2 3)"/>
</g><g transform="translate(0,18)"><defs>
<rect id="shapes_rectangle_a" width="16" height="14" x="1" y="2"/>
<mask id="shapes_rectangle_b" width="16" height="14" x="0" y="0" fill="white">
<use xlink:href="#shapes_rectangle_a"/>
</mask>
</defs>
<use fill="none" fill-rule="evenodd" stroke="#000000" stroke-width="2" mask="url(#shapes_rectangle_b)" xlink:href="#shapes_rectangle_a"/>
</g><g transform="translate(464,238)"><path fill="#000000" fill-rule="evenodd" d="M8,0 C3.57647059,0 0,3.57647059 0,8 C0,12.4235294 3.57647059,16 8,16 C12.4235294,16 16,12.4235294 16,8 C16,3.57647059 12.4235294,0 8,0 L8,0 Z M9,12 C9,12.553 8.553,13 8,13 C7.447,13 7,12.553 7,12 C7,11.447 7.447,11 8,11 C8.553,11 9,11.447 9,12 Z M5,6 C5.12023926,6.01531982 6.5,6.01849365 6.5,6.01849365 C6.5,5.26839431 7.00215776,4.51556396 8.00002153,4.5 C8.9978853,4.48443604 9.54266357,5.38989258 9.5,6.00317383 C9.45733643,6.61645508 9.17871094,7.05200195 8.77172852,7.29766846 C8.36474609,7.54333496 7.25,8.14459229 7.25,9.23382568 C7.25,9.23382568 7.25,9.98764352 7.25,9.98764352 L8.75,9.98764352 C8.75,9.98764352 8.75,9.37896729 8.77172852,9.37896729 C8.77081299,8.65667725 11.0114136,8.30938721 11,6.01849365 C10.9900891,4.02920829 9.45849609,3 7.99993896,3 C6.54138184,3 5,4.18981934 5,6 Z" transform="translate(1 1)"/>
</g><g transform="translate(18,252)"><path fill="#000000" fill-rule="evenodd" d="M11.5656391,4.43436088 L9,7 L16,7 L16,0 L13.0418424,2.95815758 C11.5936787,1.73635959 9.72260775,1 7.67955083,1 C4.22126258,1 1.25575599,3.10984908 0,6 L2,7 C2.93658775,4.60974406 5.12943697,3.08011229 7.67955083,3 C9.14881247,3.0528747 10.4994783,3.57862053 11.5656391,4.43436088 Z" transform="translate(1 5)"/>
</g><g transform="translate(464,166)"><path fill="#0F9D58" fill-rule="evenodd" d="M2,10 L4,12 L4,16 L10,16 L10,12 L12,10 L12,6 L2,6 L2,10 Z M6,0 L8,0 L8,3 L6,3 L6,0 Z M12.5,1 L14,2.5 L12,4.5 L10.5,3 L12.5,1 Z M-6.20335912e-15,2.5 L1.5,1 L3.5,3 L2,4.5 L-6.20335912e-15,2.5 Z" transform="translate(2 1)"/>
</g><g transform="translate(288,342)"><path fill="#000000" fill-rule="evenodd" d="M4,14 L14,14 L14,12 L4,12 L4,14 Z M0,10 L14,10 L14,8 L0,8 L0,10 Z M0,0 L0,2 L14,2 L14,0 L0,0 Z M4,6 L14,6 L14,4 L4,4 L4,6 Z" transform="translate(2 2)"/>
</g><g transform="translate(482,202)"><path fill="#000000" fill-rule="evenodd" d="M16,6.25 L6.98590309,2 L6.98590309,4 L8,4.5 L8,9.5 L7,10 L6.98590309,12 L16,7.75 L16,6.25 Z M14,7 L9.98,8.87 L9.98,5.13 L14,7 Z M6,12 L4,12 L4,1.77635684e-15 L2,1.77635684e-15 L2,12 L8.8817842e-16,12 L3,15 L6,12 Z" transform="translate(1 1)"/>
</g><g transform="translate(482,220)"><polygon fill="#000000" fill-rule="evenodd" points="1.415 0 0 1.415 4.585 6 0 10.585 1.415 12 7.415 6" transform="translate(5 3)"/>
</g><g transform="translate(54,162)"><path fill="#000000" fill-rule="evenodd" d="M13,0 L1,0 C0.45,0 0,0.45 0,1 L0,13 C0,13.55 0.45,14 1,14 L13,14 C13.55,14 14,13.55 14,13 L14,1 C14,0.45 13.55,0 13,0 L13,0 Z M6,11 L3,11 L3,9 L6,9 L6,11 L6,11 Z M11,8 L3,8 L3,6 L11,6 L11,8 L11,8 Z M3,5 L3,3 L8,3 L8,5 L3,5 Z" transform="translate(2 2)"/>
</g><g transform="translate(234,270)"><path fill="#F4B400" fill-rule="evenodd" d="M-8.8817842e-16,1.00247329 C-8.8817842e-16,0.448822582 0.443988033,0 1.00605299,0 L8.73769782,0 C9.29332554,0 10.0186468,0.357358932 10.3566484,0.796753675 L13.7463141,5.20324633 C14.0848081,5.64328123 14.0843157,6.35735893 13.7463141,6.79675367 L10.3566484,11.2032463 C10.0181544,11.6432812 9.29976278,12 8.73769782,12 L1.00605299,12 C0.450425264,12 -8.8817842e-16,11.544239 -8.8817842e-16,10.9975267 L-8.8817842e-16,1.00247329 Z" transform="matrix(-1 0 0 1 16 3)"/>
</g><g transform="translate(464,130)"><path fill="#4986E7" fill-rule="evenodd" d="M15,0 L1,0 C0.5,0 0,0.5 0,1 L0,15 C0,15.5 0.5,16 1,16 L15,16 C15.5,16 16,15.5 16,15 L16,1 C16,0.5 15.5,0 15,0 Z M11.4,13 L9.9,13 L7.9,5.5 L5.9,13 L4.4,13 L2,3 L3.7,3 L5.24,10.505 L7.2,3 L8.6,3 L10.57,10.505 L12.1,3 L13.8,3 L11.4,13 Z" transform="translate(1 1)"/>
</g><g transform="translate(108,198)"><path d="M0 0h18v18H0z" fill="none"/>
<path d="M9 5.5c.83 0 1.5-.67 1.5-1.5S9.83 2.5 9 2.5 7.5 3.17 7.5 4 8.17 5.5 9 5.5zm0 2c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5S9.83 7.5 9 7.5zm0 5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z"/>
</g><g transform="translate(328,160)"><path fill="#000000" fill-rule="evenodd" d="M0,6 L3,6 L3,12 L5,12 L5,6 L8,6 L8,4 L0,4 L0,6 L0,6 Z M6,0 L6,2 L10,2 L10,12 L12,12 L12,2 L16,2 L16,0 L6,0 L6,0 Z" transform="translate(1 3)"/>
</g><g transform="translate(0,36)"><polygon fill="#000000" fill-rule="evenodd" points="11.53 1.53 10.47 .47 6 4.94 1.53 .47 .47 1.53 4.94 6 .47 10.47 1.53 11.53 6 7.06 10.47 11.53 11.53 10.47 7.06 6" transform="translate(3 3)"/>
</g><g transform="translate(500,184)"><path fill="#000000" fill-rule="evenodd" d="M8,0.03 C3.58,0.03 0,3.61 0,8.03 C0,12.45 3.58,16.03 8,16.03 C12.42,16.03 16,12.45 16,8.03 C16,3.61 12.42,0.03 8,0.03 L8,0.03 Z M9,12 L7,12 L7,10 L9,10 L9,12 L9,12 Z M9,9 L7,9 L7,4 L9,4 L9,9 L9,9 Z" transform="translate(1 1)"/>
</g><g transform="translate(572,162)"><path fill="#F4B400" fill-rule="evenodd" d="M-8.8817842e-16,1.00247329 C-8.8817842e-16,0.448822582 0.443988033,0 1.00605299,0 L8.73769782,0 C9.29332554,0 10.0186468,0.357358932 10.3566484,0.796753675 L13.7463141,5.20324633 C14.0848081,5.64328123 14.0843157,6.35735893 13.7463141,6.79675367 L10.3566484,11.2032463 C10.0181544,11.6432812 9.29976278,12 8.73769782,12 L1.00605299,12 C0.450425264,12 -8.8817842e-16,11.544239 -8.8817842e-16,10.9975267 L-8.8817842e-16,1.00247329 Z" transform="translate(2 3)"/>
</g><g transform="translate(554,94)"><path fill="#000000" fill-rule="evenodd" d="M13.9170416,9 C13.4955231,11.5125049 11.5125049,13.4955231 9,13.9170416 L9,9 L13.9170416,9 Z M13.9170416,7 C13.4955231,4.48749513 11.5125049,2.50447689 9,2.08295844 L9,7 L13.9170416,7 Z M7,2.08295844 C4.16228666,2.55903653 2,5.02700371 2,8 C2,10.9729963 4.16228666,13.4409635 7,13.9170416 L7,2.08295844 Z M8,16 C12.418278,16 16,12.418278 16,8 C16,3.581722 12.418278,0 8,0 C3.581722,0 0,3.581722 0,8 C0,12.418278 3.581722,16 8,16 Z" transform="translate(1 1)"/>
</g><g transform="translate(252,270)"><polygon fill="#FFFFFF" fill-rule="evenodd" points="11.53 1.53 10.47 .47 6 4.94 1.53 .47 .47 1.53 4.94 6 .47 10.47 1.53 11.53 6 7.06 10.47 11.53 11.53 10.47 7.06 6" transform="translate(3 3)"/>
</g><g transform="translate(162,144)"><path fill="#000000" fill-rule="evenodd" d="M1,0 L17,0 C17.5522847,-1.01453063e-16 18,0.44771525 18,1 L18,15 C18,15.5522847 17.5522847,16 17,16 L1,16 C0.44771525,16 6.76353751e-17,15.5522847 0,15 L0,1 L0,1 C-6.76353751e-17,0.44771525 0.44771525,1.01453063e-16 1,0 L1,0 Z M2,2 L2,14 L16,14 L16,2 L2,2 Z M13,5.5 L16,8 L13,10.5 L13,5.5 Z M5,5.5 L5,10.5 L2,8 L5,5.5 Z M11.5,5 L6.5,5 L9,2 L11.5,5 Z M6.5,11 L11.5,11 L9,14 L6.5,11 Z" transform="translate(0 1)"/>
</g><g transform="translate(216,72)"><path fill="#FFFFFF" fill-rule="evenodd" d="M6,4 L6,0 L4,0 L4,4 L0,4 L0,6 L4,6 L4,10 L6,10 L6,6 L10,6 L10,4 L6,4 Z" transform="translate(4 4)"/>
</g><g transform="translate(370,160)"><path fill="#000000" fill-rule="evenodd" d="M9.01902793,9.72705177 C8.06535219,10.5218555 6.83851442,11 5.5,11 C2.46243388,11 0,8.53756612 0,5.5 C0,2.46243388 2.46243388,0 5.5,0 C8.53756612,0 11,2.46243388 11,5.5 C11,6.83851442 10.5218555,8.06535219 9.72705177,9.01902793 L9.98,9.27 L10.77,9.27 L14.76,13.27 L13.27,14.76 L9.27,10.77 L9.27,9.98 L9.01902793,9.72705177 Z M5.5,9.5 C7.709139,9.5 9.5,7.709139 9.5,5.5 C9.5,3.290861 7.709139,1.5 5.5,1.5 C3.290861,1.5 1.5,3.290861 1.5,5.5 C1.5,7.709139 3.290861,9.5 5.5,9.5 Z M8,6 L6,6 L6,8 L5,8 L5,6 L3,6 L3,5 L5,5 L5,3 L6,3 L6,5 L8,5 L8,6" transform="translate(2 2)"/>
</g><g transform="translate(292,72)"><path fill="#000000" fill-rule="evenodd" d="M0,1.00684547 C0,0.450780073 0.455664396,-4.56419617e-27 0.995397568,7.17464814e-43 L10,7.6146463e-26 L14,4 L14,13.0046024 C14,13.5543453 13.5500512,14 12.9931545,14 L1.00684547,14 C0.450780073,14 0,13.5500512 0,12.9931545 L0,1.00684547 Z M2,2 L8,2 L8,5 L2,5 L2,2 Z M7,11 C8.1045695,11 9,10.1045695 9,9 C9,7.8954305 8.1045695,7 7,7 C5.8954305,7 5,7.8954305 5,9 C5,10.1045695 5.8954305,11 7,11 Z" transform="translate(2 2)"/>
</g><g transform="translate(126,108)"><path fill="#000000" fill-rule="evenodd" d="M6,4 L6,0 L4,0 L4,4 L0,4 L0,6 L4,6 L4,10 L6,10 L6,6 L10,6 L10,4 L6,4 Z" transform="translate(4 4)"/>
</g><g transform="translate(482,148)"><path fill="#4285F4" fill-rule="evenodd" d="M9,0.75 C4.44375,0.75 0.75,4.44375 0.75,9 C0.75,13.55625 4.44375,17.25 9,17.25 C13.55625,17.25 17.25,13.55625 17.25,9 C17.25,4.44375 13.55625,0.75 9,0.75 L9,0.75 Z M9,14.625 C5.893125,14.625 3.375,12.106875 3.375,9 C3.375,5.893125 5.893125,3.375 9,3.375 C10.516875,3.375 11.7890625,3.9328125 12.763125,4.84125 L11.150625,6.45375 C10.5665625,5.8978125 9.8259375,5.6128125 8.9990625,5.6128125 C7.1634375,5.6128125 5.675625,7.1653125 5.675625,9.0009375 C5.675625,10.8365625 7.164375,12.388125 9,12.388125 C10.6659375,12.388125 11.80125,11.4328125 12.0309375,10.123125 L9,10.123125 L9,7.96875 L14.2978125,7.96875 C14.3634375,8.3390625 14.4009375,8.7253125 14.4009375,9.1275 C14.4009375,12.34125 12.2484375,14.625 9,14.625 L9,14.625 Z"/>
</g><g transform="translate(310,342)"><polygon fill="#0F9D58" fill-rule="evenodd" points="12 5 3.125 5 7.06 1.06 6 0 0 6 6 12 7.06 10.94 3.125 7 12 7" transform="translate(3 3)"/>
</g><g transform="translate(108,180)"><path fill="#000000" fill-rule="evenodd" d="M9,14 L18,14 L18,12 L9,12 L9,14 L9,14 Z M9,2 L9,4 L18,4 L18,2 L9,2 L9,2 Z M7.5,4 L4,0.5 L0.5,4 L3,4 L3,12 L0.5,12 L4,15.5 L7.5,12 L5,12 L5,4 L7.5,4 L7.5,4 Z M9,9 L18,9 L18,7 L9,7 L9,9 L9,9 Z" transform="matrix(-1 0 0 1 18 1)"/>
</g><g transform="translate(518,202)"><path fill="#000000" fill-rule="evenodd" d="M11.9925,14.0000001 L11.9925,16.0000001 L1.00445557,16.0000001 C1.00445557,16.0000001 0,16.0000001 0,15.0042115 L0,2.00689108 L2,2.00000019 L2.0075,2.00889226 L2.0075,12.9946834 C2.0075,13.7129334 2.16375,14.0000001 2.9925,14.0000001 L11.9925,14.0000001 Z M4,9.27183201e-08 C4,9.27183201e-08 3,9.27183201e-08 3,1.00158713 L3,12.0000002 C3,13.0000001 4.00701904,13.0000001 4,13.0000001 L12.9976196,13.0000001 C13.7592811,13.0000001 14,12.7112604 14,12.0000001 L14,1.00247339 C14,0.448822675 13.5527547,9.27183201e-08 13.0033264,9.27183201e-08 L10.3525798,9.27183201e-08 L4,9.27183201e-08 Z M5.525,2.00000009 C5.0415625,2.00000009 5.004375,2.05659625 5.004375,2.55384625 L5,10.4461539 C5,10.9434039 5.0371875,11.0000001 5.520625,11.0000001 L11.475,11.0000001 C11.9584375,11.0000001 12,10.9434039 12,10.4461539 C12,10.4461539 12,3.00771678 12,2.55384627 C12,2.09997577 11.4749999,2.00000009 11.4749999,2.00000009 L5.525,2.00000009 Z" transform="matrix(1 0 0 -1 2 17)"/>
</g><g transform="translate(202,396)"><path fill="#000000" fill-rule="evenodd" d="M0,4.5 L4,0 L12,0 L12,12 L0,12 L0,4.5 Z M2,5.5 L5,2 L12,2 L12,12 L2,12 L2,5.5 Z M4,4 L8,4 L8,8 L4,8 L4,4 Z M8,5 L12,5 L12,7 L8,7 L8,5 Z M7,8 L7,12 L5,12 L5,8 L7,8 Z" transform="translate(3 3)"/>
</g><g transform="translate(418,342)"><path fill="#000000" fill-rule="evenodd" d="M5,5 L9,5 L9,13 L5,13 L5,5 Z M10,13 L12.4,13 C13.28,13 14,12.3454545 14,11.5454545 L14,5 L10,5 L10,13 Z M12.5263158,0 L1.47368421,0 C0.663157895,0 0,0.72 0,1.6 L0,4 L14,4 L14,1.6 C14,0.72 13.3368421,0 12.5263158,0 Z M0,11.5454545 C0,12.3454545 0.72,13 1.6,13 L4,13 L4,5 L0,5 L0,11.5454545 Z" transform="translate(2 2)"/>
</g><g transform="translate(198,108)"><path fill="#000000" fill-rule="evenodd" d="M8,0.03 C3.58,0.03 0,3.61 0,8.03 C0,12.45 3.58,16.03 8,16.03 C12.42,16.03 16,12.45 16,8.03 C16,3.61 12.42,0.03 8,0.03 L8,0.03 Z M9,12 L7,12 L7,10 L9,10 L9,12 L9,12 Z M9,9 L7,9 L7,4 L9,4 L9,9 L9,9 Z" transform="translate(1 1)" opacity=".38"/>
</g><g transform="translate(328,342)"><path fill="#000000" fill-rule="evenodd" d="M10,7 L10,5 L9,5 L9,7 L7,7 L7,8 L9,8 L9,10 L10,10 L10,8 L12,8 L12,7 L10,7 Z M13,2 L8,2 L6,0 L1,0 C0.45,0 0,0.45 0,1 L0,11 C0,11.55 0.45,12 1,12 L13,12 C13.55,12 14,11.55 14,11 L14,3 C14,2.45 13.55,2 13,2 Z M13,11 L1,11 L1,3 L13,3 L13,11 Z" transform="translate(2 3)" opacity=".54"/>
</g><g transform="translate(464,18)"><g fill="#000000" fill-rule="evenodd" transform="translate(2 2)">
<rect width="9" height="2" x="5" y="1"/>
<rect width="9" height="2" x="5" y="6"/>
<rect width="9" height="2" x="5" y="11"/>
<circle cx="2" cy="2" r="1.5"/>
<circle cx="2" cy="7" r="1.5"/>
<circle cx="2" cy="12" r="1.5"/>
</g>
</g><g transform="translate(572,252)"><path fill="#4285F4" fill-rule="evenodd" d="M15,0 L1,0 C0.45,0 0,0.45 0,1 L0,15 C0,15.55 0.45,16 1,16 L15,16 C15.55,16 16,15.55 16,15 L16,1 C16,0.45 15.55,0 15,0 L15,0 Z M9,12 L4,12 L4,10 L9,10 L9,12 L9,12 Z M12,9 L4,9 L4,7 L12,7 L12,9 L12,9 Z M12,6 L4,6 L4,4 L12,4 L12,6 L12,6 Z" transform="translate(1 1)"/>
</g><g transform="translate(234,306)"><path fill="#000000" fill-rule="evenodd" d="M0,14 L3,14 L3,5 L0,5 L0,14 L0,14 Z M14.7325,5 L10,5 L10.48,1.8225 L10.5025,1.5825 C10.5025,1.275 10.375,0.99 10.1725,0.7875 L9.3775,0 L4.4425,4.9425 C4.165,5.2125 4,5.5875 4,6 L4,13.5 C4,14.325 4.675,15 5.5,15 L12.25,15 C12.8725,15 13.405,14.625 13.63,14.085 L15.895,8.7975 C15.9625,8.625 16,8.445 16,8.25 C16,8.25 15.9277936,7.02252557 16,6.5 C16.0052936,6.46169224 16,6.5675 16,6.5675 L16,6.5 C16,5.675 15.5575,5 14.7325,5 Z" transform="translate(1 1)"/>
</g><g transform="translate(346,342)"><path fill="#000000" fill-rule="evenodd" d="M15,0 L1,0 C0.45,0 0,0.45 0,1 L0,15 C0,15.55 0.45,16 1,16 L15,16 C15.55,16 16,15.55 16,15 L16,1 C16,0.45 15.55,0 15,0 L15,0 Z M2.5,12 L5.25,8.46 L7.21,10.82 L9.96,7.28 L13.5,12 L2.5,12 L2.5,12 Z" transform="translate(1 1)"/>
</g><g transform="translate(144,342)"><path fill="#000000" fill-rule="evenodd" d="M0.459262274,1.72702923 L3.82798751,11.1061621 L5.24220107,9.69194854 L4.7372583,8.47989899 L8.27279221,4.94436508 L9.47487373,5.43933983 L10.8990553,4.03509429 L1.51992245,0.666369055 L0.459262274,1.72702923 Z M2.40380592,2.6109127 L6.56866486,4.13119228 L3.9240855,6.77577164 L2.40380592,2.6109127 Z M11.7573593,4 L13.1715729,5.41421356 L4.6862915,13.8994949 L6.10050506,15.3137085 L14.5857864,6.82842712 L16,8.24264069 L16,4 L11.7573593,4 Z" transform="translate(1 1)"/>
</g><g transform="translate(162,126)"><path fill="#000000" fill-rule="evenodd" d="M6,10 L14,10 L14,8 L6,8 L6,10 L6,10 Z M3.5,7 L0,3.5 L0,10.5 L3.5,7 L3.5,7 Z M0,14 L14,14 L14,12 L0,12 L0,14 L0,14 Z M0,0 L0,2 L14,2 L14,0 L0,0 L0,0 Z M6,6 L14,6 L14,4 L6,4 L6,6 L6,6 Z" transform="matrix(-1 0 0 1 16 2)"/>
</g><g transform="translate(274,126)"><polygon fill="#4285F4" fill-opacity=".78" fill-rule="evenodd" points="5 0 5 10 0 5" transform="translate(6 4)"/>
</g><g transform="translate(346,160)"><polygon fill="#FFFFFF" fill-rule="evenodd" points="8 0 6.59 1.41 12.17 7 0 7 0 9 12.17 9 6.59 14.59 8 16 16 8" transform="translate(4 4)"/>
</g><g transform="translate(54,360)"><path fill="#000000" fill-rule="evenodd" d="M12.7101213,4 L14.9975267,4 C15.5511774,4 16,4.45576096 16,5.00247329 L16,14.9975267 C16,15.5511774 15.544239,16 14.9975267,16 L5.00247329,16 C4.44882258,16 4,15.544239 4,14.9975267 L4,12.7101213 C4.63370941,12.8987225 5.30502739,13 6,13 L6,14 L14,14 L14,6 L13,6 C13,5.30502739 12.8987225,4.63370941 12.7101213,4 Z M6,12 C9.3137085,12 12,9.3137085 12,6 C12,2.6862915 9.3137085,0 6,0 C2.6862915,0 0,2.6862915 0,6 C0,9.3137085 2.6862915,12 6,12 Z M6,10 C8.209139,10 10,8.209139 10,6 C10,3.790861 8.209139,2 6,2 C3.790861,2 2,3.790861 2,6 C2,8.209139 3.790861,10 6,10 Z" transform="translate(1 1)"/>
</g><g transform="translate(90,234)"><path fill="#000000" fill-rule="evenodd" d="M4.94,5 L0,5 L0,13 L14,13 L14,5 L9.06,5 L10.53,6.47 L9.47,7.53 L7,5.06 L4.53,7.53 L3.47,6.47 L4.94,5 L2,5 L2,11 L12,11 L12,5 L9.06,5 L8.06,4 L10.53,1.53 L9.47,0.47 L7,2.94 L4.53,0.47 L3.47,1.53 L5.94,4 L4.94,5 Z" transform="translate(2 2)"/>
</g><g transform="translate(572,144)"><polygon fill="#000000" fill-rule="evenodd" points="0 2 1.5 .5 6 5 10.5 .5 12 2 6 8" transform="translate(3 5)"/>
</g><g transform="translate(500,238)"><path fill="#000000" fill-rule="evenodd" d="M6,5 L2,9 L3,10 L0,13 L4,13 L5,12 L5,12 L6,13 L10,9 L6,5 L6,5 Z M10.2937851,0.706214905 C10.6838168,0.316183183 11.3138733,0.313873291 11.7059121,0.705912054 L14.2940879,3.29408795 C14.6839524,3.68395241 14.6796852,4.32031476 14.2937851,4.7062149 L11,8 L7,4 L10.2937851,0.706214905 Z" transform="translate(2)"/>
</g><g transform="translate(572,90)"><polygon fill="#000000" fill-rule="evenodd" points="1.415 0 0 1.415 4.585 6 0 10.585 1.415 12 7.415 6" transform="matrix(-1 0 0 1 12.415 3)"/>
</g><g transform="translate(0,0)"><path fill="#000000" fill-rule="evenodd" d="M0,1.00684547 C0,0.450780073 0.444630861,0 1.00087166,0 L14.9991283,0 C15.5518945,0 16,0.449948758 16,1.00684547 L16,12.9931545 C16,13.5492199 15.5553691,14 14.9991283,14 L1.00087166,14 C0.448105505,14 0,13.5500512 0,12.9931545 L0,1.00684547 Z M2,2 L7,2 L7,6 L2,6 L2,2 Z M2,8 L7,8 L7,12 L2,12 L2,8 Z M9,2 L14,2 L14,6 L9,6 L9,2 Z M9,8 L14,8 L14,12 L9,12 L9,8 Z" transform="translate(1 2)"/>
</g><g transform="translate(428,72)"><defs><linearGradient id="a" x1="50.005%" x2="50.005%" y1="8.586%" y2="100.014%"><stop stop-color="#1A237E" stop-opacity=".2" offset="0%"/><stop stop-color="#1A237E" stop-opacity=".02" offset="100%"/></linearGradient><radialGradient id="b" cx="3.168%" cy="2.718%" r="161.248%" fx="3.168%" fy="2.718%" gradientTransform="matrix(1 0 0 .72222 0 .008)"><stop stop-color="#FFF" offset="0%"/><stop stop-color="#FFF" stop-opacity="0" offset="100%"/></radialGradient></defs><g fill="none" fill-rule="evenodd"><path fill="#4285F4" d="M9.5 2H24l9 9v24.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C8.11928813 38 7 36.8807119 7 35.5v-31C7 3.11928813 8.11928813 2 9.5 2z"/><path fill="#1A237E" fill-opacity=".2" d="M7 35c0 1.3807119 1.11928813 2.5 2.5 2.5h21c1.3807119 0 2.5-1.1192881 2.5-2.5v.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C8.11928813 38 7 36.8807119 7 35.5V35z"/><path fill="#FFF" fill-opacity=".2" d="M9.5 2H24v.5H9.5C8.11928813 2.5 7 3.61928813 7 5v-.5C7 3.11928813 8.11928813 2 9.5 2z"/><path fill="url(#a)" fill-rule="nonzero" d="M17.5 8l8.5 8.5V9" transform="translate(7 2)"/><path fill="#A1C2FA" d="M24 2l9 9h-6.5C25.1192881 11 24 9.88071187 24 8.5V2z"/><path fill="#F1F1F1" d="M13 18h14v2H13v-2zm0 4h14v2H13v-2zm0 4h14v2H13v-2zm0 4h10v2H13v-2z"/><path fill="url(#b)" fill-opacity=".1" d="M2.5 0H17l9 9v24.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C1.11928813 36 0 34.8807119 0 33.5v-31C0 1.11928813 1.11928813 0 2.5 0z" transform="translate(7 2)"/></g></g><g transform="translate(90,144)"><path fill="#000000" fill-rule="evenodd" d="M18,0 L18,4 L17,4 L17,14 L18,14 L18,18 L14,18 L14,17 L4,17 L4,18 L0,18 L0,14 L1,14 L1,4 L0,4 L0,0 L4,0 L4,1 L14,1 L14,0 L18,0 Z M1,1 L1,3 L3,3 L3,1 L1,1 Z M15,1 L15,3 L17,3 L17,1 L15,1 Z M1,15 L1,17 L3,17 L3,15 L1,15 Z M15,15 L15,17 L17,17 L17,15 L15,15 Z M4,15 L14,15 L14,14 L15,14 L15,4 L14,4 L14,3 L4,3 L4,4 L3,4 L3,14 L4,14 L4,15 Z M5,5 L13,5 L13,7 L5,7 L5,5 Z M8,7 L10,7 L10,13 L8,13 L8,7 Z"/>
</g><g transform="translate(292,54)"><path fill="#000000" fill-rule="evenodd" d="M0.01,1 L0,15 C0,15.55 0.44,16 1,16 L11,16 C11.55,16 12,15.55 12,15 L12,5 L7,0 L1,0 C0.45,0 0.01,0.45 0.01,1 Z M6,10 L6,7 L5,7 L5,10 L2,10 L2,11 L5,11 L5,14 L6,14 L6,11 L9,11 L9,10 L6,10 Z M7,5 L7,1 L11,5 L7,5 Z" transform="translate(3 1)"/>
</g><g transform="translate(256,360)"><g fill="#000000" fill-rule="evenodd" transform="translate(2 2)">
<path d="M0,2 L2,2 L2,0 L0,0 L0,2 L0,2 Z M3,2 L5,2 L5,0 L3,0 L3,2 L3,2 Z M3,8 L5,8 L5,6 L3,6 L3,8 L3,8 Z M3,14 L5,14 L5,12 L3,12 L3,14 L3,14 Z M0,5 L2,5 L2,3 L0,3 L0,5 L0,5 Z M0,8 L2,8 L2,6 L0,6 L0,8 L0,8 Z M0,14 L2,14 L2,12 L0,12 L0,14 L0,14 Z M0,11 L2,11 L2,9 L0,9 L0,11 L0,11 Z M9,8 L11,8 L11,6 L9,6 L9,8 L9,8 Z M6,14 L8,14 L8,12 L6,12 L6,14 L6,14 Z M9,14 L11,14 L11,12 L9,12 L9,14 L9,14 Z M6,2 L8,2 L8,0 L6,0 L6,2 L6,2 Z M9,2 L11,2 L11,0 L9,0 L9,2 L9,2 Z M6,11 L8,11 L8,9 L6,9 L6,11 L6,11 Z M6,5 L8,5 L8,3 L6,3 L6,5 L6,5 Z M6,8 L8,8 L8,6 L6,6 L6,8 L6,8 Z" opacity=".54"/>
<polygon points="12 0 12 14 14 14 14 0"/>
</g>
</g><g transform="translate(346,184)"><g fill="none" fill-rule="evenodd">
<path fill="#000000" d="M14.5,8.87 C14.5,8.87 13,10.49 13,11.49 C13,12.32 13.67,12.99 14.5,12.99 C15.33,12.99 16,12.32 16,11.49 C16,10.5 14.5,8.87 14.5,8.87 L14.5,8.87 Z M12.71,6.79 L5.91,0 L4.85,1.06 L6.44,2.65 L2.29,6.79 C1.9,7.18 1.9,7.81 2.29,8.2 L6.79,12.7 C6.99,12.9 7.24,13 7.5,13 C7.76,13 8.01,12.9 8.21,12.71 L12.71,8.21 C13.1,7.82 13.1,7.18 12.71,6.79 L12.71,6.79 Z M4.21,7 L7.5,3.71 L10.79,7 L4.21,7 L4.21,7 Z"/>
</g>
</g><g transform="translate(292,162)"><g fill="#000000" fill-rule="evenodd" transform="rotate(-180 8 8)">
<rect width="9" height="2" x="5" y="1"/>
<rect width="9" height="2" x="5" y="6"/>
<rect width="9" height="2" x="5" y="11"/>
<circle cx="2" cy="2" r="1.5"/>
<circle cx="2" cy="7" r="1.5"/>
<circle cx="2" cy="12" r="1.5"/>
</g>
</g><g transform="translate(352,280)"><path fill="#000000" fill-rule="evenodd" d="M9,0 L1,0 C0.45,0 0,0.45 0,1 L0,4 C0,4.55 0.45,5 1,5 L9,5 C9.55,5 10,4.55 10,4 L10,3 L11,3 L11,6 L4,6 L4,14 L6,14 L6,8 L13,8 L13,2 L10,2 L10,1 C10,0.45 9.55,0 9,0 Z" transform="translate(3 2)"/>
</g><g transform="translate(216,342)"><path fill="#000000" fill-rule="evenodd" d="M2,0.5 C1.17,0.5 0.5,1.17 0.5,2 C0.5,2.83 1.17,3.5 2,3.5 C2.83,3.5 3.5,2.83 3.5,2 C3.5,1.17 2.83,0.5 2,0.5 L2,0.5 Z M12,0.5 C11.17,0.5 10.5,1.17 10.5,2 C10.5,2.83 11.17,3.5 12,3.5 C12.83,3.5 13.5,2.83 13.5,2 C13.5,1.17 12.83,0.5 12,0.5 L12,0.5 Z M7,0.5 C6.17,0.5 5.5,1.17 5.5,2 C5.5,2.83 6.17,3.5 7,3.5 C7.83,3.5 8.5,2.83 8.5,2 C8.5,1.17 7.83,0.5 7,0.5 L7,0.5 Z" transform="translate(2 7)"/>
</g><g transform="translate(464,112)"><path fill="#000000" fill-rule="evenodd" d="M1.88,7.25 C2.84649831,7.25 3.63,6.46649831 3.63,5.5 C3.63,4.53350169 2.84649831,3.75 1.88,3.75 C0.913501688,3.75 0.13,4.53350169 0.13,5.5 C0.13,6.46649831 0.913501688,7.25 1.88,7.25 Z M4.75,4.25 C5.71649831,4.25 6.5,3.46649831 6.5,2.5 C6.5,1.53350169 5.71649831,0.75 4.75,0.75 C3.78350169,0.75 3,1.53350169 3,2.5 C3,3.46649831 3.78350169,4.25 4.75,4.25 Z M9,4.25 C9.96649831,4.25 10.75,3.46649831 10.75,2.5 C10.75,1.53350169 9.96649831,0.75 9,0.75 C8.03350169,0.75 7.25,1.53350169 7.25,2.5 C7.25,3.46649831 8.03350169,4.25 9,4.25 Z M12.12,7.25 C13.0864983,7.25 13.87,6.46649831 13.87,5.5 C13.87,4.53350169 13.0864983,3.75 12.12,3.75 C11.1535017,3.75 10.37,4.53350169 10.37,5.5 C10.37,6.46649831 11.1535017,7.25 12.12,7.25 Z M8.89,6.3 C8.54,5.9 8.17,5.54 7.63,5.36 C7.39,5.28 6.8,5.25 6.8,5.25 C6.55,5.25 6.3,5.29 6.06,5.36 C5.52,5.54 5.19,5.9 4.84,6.3 C4.28,6.95 3.78,7.64 3.18,8.25 C2.26,9.19 1.15,10.13 1.43,11.54 C1.59,12.34 2.13,12.96 2.97,13.22 C3.44,13.36 5.03,12.92 6.81,12.92 C8.59,12.92 10.34,13.37 10.81,13.22 C11.65,12.96 12.18,12.34 12.34,11.54 C12.62,10.13 11.5,9.19 10.58,8.25 C9.97,7.64 9.45,6.95 8.89,6.3 Z" transform="translate(2 2)"/>
</g><g transform="translate(274,180)"><polygon fill="#000000" fill-rule="evenodd" points="0 0 0 11 3 8 6.5 14 8 13 4.5 7 9 7" transform="translate(5 2)"/>
</g><g transform="translate(406,280)"><path fill="#0F9D58" fill-rule="evenodd" d="M15,0 L1,0 C0.45,0 0,0.45 0,1 L0,15 C0,15.55 0.45,16 1,16 L15,16 C15.55,16 16,15.55 16,15 L16,1 C16,0.45 15.55,0 15,0 Z M15,7 L7,7 L7,14 L5,14 L5,7 L2,7 L2,5 L5,5 L5,2 L7,2 L7,5 L15,5 L15,7 Z" transform="translate(1 1)"/>
</g><g transform="translate(446,112)"><path fill="#000000" fill-rule="evenodd" d="M15,0 L1,0 C0.45,0 0,0.45 0,1 L0,15 C0,15.55 0.45,16 1,16 L15,16 C15.55,16 16,15.55 16,15 L16,1 C16,0.45 15.55,0 15,0 L15,0 Z M3,4 L5,4 L5,6 L3,6 L3,4 L3,4 Z M3,7 L5,7 L5,9 L3,9 L3,7 L3,7 Z M3,10 L5,10 L5,12 L3,12 L3,10 L3,10 Z M13,12 L6,12 L6,10 L13,10 L13,12 L13,12 Z M13,9 L6,9 L6,7 L13,7 L13,9 L13,9 Z M13,6 L6,6 L6,4 L13,4 L13,6 L13,6 Z" transform="translate(1 1)"/>
</g><g transform="translate(536,94)"><path fill="#000000" fill-rule="evenodd" d="M11.1984243,12.7314433 C10.1705378,13.2376004 9.01347324,13.51339 7.81008922,13.51339 C3.76079474,13.51339 0.486938477,10.4180495 0.486938477,6.60969321 C0.486938477,5.38242903 0.829564562,4.20636592 1.45265328,3.18078427 C1.16977004,2.84491791 1,2.41529191 1,1.94706351 C1,0.871730025 1.8954305,-1.42108547e-14 3,-1.42108547e-14 C4.1045695,-1.42108547e-14 5,0.871730025 5,1.94706351 C5,3.0129437 4.12024382,3.87878446 3.02908196,3.89392536 C2.52395643,4.68714001 2.23341168,5.61633656 2.23341168,6.60969321 C2.23341168,9.52166659 4.73017526,11.8822874 7.81008922,11.8822874 C8.61187491,11.8822874 9.37414032,11.7223074 10.0631246,11.4342674 C10.0219176,11.2785555 10,11.1153013 10,10.9470635 C10,9.87173003 10.8954305,9 12,9 C13.1045695,9 14,9.87173003 14,10.9470635 C14,12.022397 13.1045695,12.894127 12,12.894127 C11.7149481,12.894127 11.4438245,12.8360715 11.1984243,12.7314433 Z" transform="translate(2 2)"/>
</g><g transform="translate(108,144)"><path fill="#000000" fill-rule="evenodd" d="M0,0 L0,1 L6,7 L6,12 L8,11 L8,7 L14,1 L14,0 L0,0 Z M4,3 L10,3 L7,6 L4,3 Z" transform="translate(2 3)"/>
</g><g transform="translate(446,238)"><polygon fill="#000000" fill-rule="evenodd" points="4.75 8.127 1.623 5 .561 6.061 4.75 10.25 13.75 1.25 12.689 .189" transform="translate(2 4)"/>
</g></svg>

After

Width:  |  Height:  |  Size: 145 KiB

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save