mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
feat: add docs
This commit is contained in:
1
DOCS/.obsidian/app.json
vendored
Normal file
1
DOCS/.obsidian/app.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
3
DOCS/.obsidian/appearance.json
vendored
Normal file
3
DOCS/.obsidian/appearance.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"theme": "obsidian"
|
||||||
|
}
|
||||||
4
DOCS/.obsidian/community-plugins.json
vendored
Normal file
4
DOCS/.obsidian/community-plugins.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
[
|
||||||
|
"obsidian-excalidraw-plugin",
|
||||||
|
"obsidian-kanban"
|
||||||
|
]
|
||||||
30
DOCS/.obsidian/core-plugins.json
vendored
Normal file
30
DOCS/.obsidian/core-plugins.json
vendored
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
{
|
||||||
|
"file-explorer": true,
|
||||||
|
"global-search": true,
|
||||||
|
"switcher": true,
|
||||||
|
"graph": true,
|
||||||
|
"backlink": true,
|
||||||
|
"canvas": true,
|
||||||
|
"outgoing-link": true,
|
||||||
|
"tag-pane": true,
|
||||||
|
"properties": false,
|
||||||
|
"page-preview": true,
|
||||||
|
"daily-notes": true,
|
||||||
|
"templates": true,
|
||||||
|
"note-composer": true,
|
||||||
|
"command-palette": true,
|
||||||
|
"slash-command": false,
|
||||||
|
"editor-status": true,
|
||||||
|
"bookmarks": true,
|
||||||
|
"markdown-importer": false,
|
||||||
|
"zk-prefixer": false,
|
||||||
|
"random-note": false,
|
||||||
|
"outline": true,
|
||||||
|
"word-count": true,
|
||||||
|
"slides": false,
|
||||||
|
"audio-recorder": false,
|
||||||
|
"workspaces": false,
|
||||||
|
"file-recovery": true,
|
||||||
|
"publish": false,
|
||||||
|
"sync": false
|
||||||
|
}
|
||||||
22
DOCS/.obsidian/graph.json
vendored
Normal file
22
DOCS/.obsidian/graph.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"collapse-filter": true,
|
||||||
|
"search": "",
|
||||||
|
"showTags": false,
|
||||||
|
"showAttachments": false,
|
||||||
|
"hideUnresolved": false,
|
||||||
|
"showOrphans": true,
|
||||||
|
"collapse-color-groups": true,
|
||||||
|
"colorGroups": [],
|
||||||
|
"collapse-display": true,
|
||||||
|
"showArrow": false,
|
||||||
|
"textFadeMultiplier": 0,
|
||||||
|
"nodeSizeMultiplier": 1,
|
||||||
|
"lineSizeMultiplier": 1,
|
||||||
|
"collapse-forces": true,
|
||||||
|
"centerStrength": 0.518713248970312,
|
||||||
|
"repelStrength": 10,
|
||||||
|
"linkStrength": 1,
|
||||||
|
"linkDistance": 250,
|
||||||
|
"scale": 1,
|
||||||
|
"close": true
|
||||||
|
}
|
||||||
788
DOCS/.obsidian/plugins/obsidian-excalidraw-plugin/data.json
vendored
Normal file
788
DOCS/.obsidian/plugins/obsidian-excalidraw-plugin/data.json
vendored
Normal file
@@ -0,0 +1,788 @@
|
|||||||
|
{
|
||||||
|
"folder": "Excalidraw",
|
||||||
|
"cropFolder": "",
|
||||||
|
"annotateFolder": "",
|
||||||
|
"embedUseExcalidrawFolder": false,
|
||||||
|
"templateFilePath": "Excalidraw/Template.excalidraw",
|
||||||
|
"scriptFolderPath": "Excalidraw/Scripts",
|
||||||
|
"fontAssetsPath": "Excalidraw/CJK Fonts",
|
||||||
|
"loadChineseFonts": false,
|
||||||
|
"loadJapaneseFonts": false,
|
||||||
|
"loadKoreanFonts": false,
|
||||||
|
"compress": true,
|
||||||
|
"decompressForMDView": false,
|
||||||
|
"onceOffCompressFlagReset": true,
|
||||||
|
"onceOffGPTVersionReset": true,
|
||||||
|
"autosave": true,
|
||||||
|
"autosaveIntervalDesktop": 60000,
|
||||||
|
"autosaveIntervalMobile": 30000,
|
||||||
|
"drawingFilenamePrefix": "Drawing ",
|
||||||
|
"drawingEmbedPrefixWithFilename": true,
|
||||||
|
"drawingFilnameEmbedPostfix": " ",
|
||||||
|
"drawingFilenameDateTime": "YYYY-MM-DD HH.mm.ss",
|
||||||
|
"useExcalidrawExtension": true,
|
||||||
|
"cropPrefix": "cropped_",
|
||||||
|
"annotatePrefix": "annotated_",
|
||||||
|
"annotatePreserveSize": false,
|
||||||
|
"previewImageType": "SVGIMG",
|
||||||
|
"allowImageCache": true,
|
||||||
|
"allowImageCacheInScene": true,
|
||||||
|
"displayExportedImageIfAvailable": false,
|
||||||
|
"previewMatchObsidianTheme": false,
|
||||||
|
"width": "400",
|
||||||
|
"height": "",
|
||||||
|
"overrideObsidianFontSize": false,
|
||||||
|
"dynamicStyling": "colorful",
|
||||||
|
"isLeftHanded": false,
|
||||||
|
"iframeMatchExcalidrawTheme": true,
|
||||||
|
"matchTheme": false,
|
||||||
|
"matchThemeAlways": false,
|
||||||
|
"matchThemeTrigger": false,
|
||||||
|
"defaultMode": "normal",
|
||||||
|
"defaultPenMode": "never",
|
||||||
|
"penModeDoubleTapEraser": true,
|
||||||
|
"penModeSingleFingerPanning": true,
|
||||||
|
"penModeCrosshairVisible": true,
|
||||||
|
"renderImageInMarkdownReadingMode": false,
|
||||||
|
"renderImageInHoverPreviewForMDNotes": false,
|
||||||
|
"renderImageInMarkdownToPDF": false,
|
||||||
|
"allowPinchZoom": false,
|
||||||
|
"allowWheelZoom": false,
|
||||||
|
"zoomToFitOnOpen": true,
|
||||||
|
"zoomToFitOnResize": true,
|
||||||
|
"zoomToFitMaxLevel": 2,
|
||||||
|
"linkPrefix": "📍",
|
||||||
|
"urlPrefix": "🌐",
|
||||||
|
"parseTODO": false,
|
||||||
|
"todo": "☐",
|
||||||
|
"done": "🗹",
|
||||||
|
"hoverPreviewWithoutCTRL": false,
|
||||||
|
"linkOpacity": 1,
|
||||||
|
"openInAdjacentPane": true,
|
||||||
|
"showSecondOrderLinks": true,
|
||||||
|
"focusOnFileTab": true,
|
||||||
|
"openInMainWorkspace": true,
|
||||||
|
"showLinkBrackets": true,
|
||||||
|
"allowCtrlClick": true,
|
||||||
|
"forceWrap": false,
|
||||||
|
"pageTransclusionCharLimit": 200,
|
||||||
|
"wordWrappingDefault": 0,
|
||||||
|
"removeTransclusionQuoteSigns": true,
|
||||||
|
"iframelyAllowed": true,
|
||||||
|
"pngExportScale": 1,
|
||||||
|
"exportWithTheme": true,
|
||||||
|
"exportWithBackground": true,
|
||||||
|
"exportPaddingSVG": 10,
|
||||||
|
"exportEmbedScene": false,
|
||||||
|
"keepInSync": false,
|
||||||
|
"autoexportSVG": false,
|
||||||
|
"autoexportPNG": false,
|
||||||
|
"autoExportLightAndDark": false,
|
||||||
|
"autoexportExcalidraw": false,
|
||||||
|
"embedType": "excalidraw",
|
||||||
|
"embedMarkdownCommentLinks": true,
|
||||||
|
"embedWikiLink": true,
|
||||||
|
"syncExcalidraw": false,
|
||||||
|
"experimentalFileType": false,
|
||||||
|
"experimentalFileTag": "✏️",
|
||||||
|
"experimentalLivePreview": true,
|
||||||
|
"fadeOutExcalidrawMarkup": false,
|
||||||
|
"loadPropertySuggestions": true,
|
||||||
|
"experimentalEnableFourthFont": false,
|
||||||
|
"experimantalFourthFont": "Virgil",
|
||||||
|
"addDummyTextElement": false,
|
||||||
|
"zoteroCompatibility": false,
|
||||||
|
"fieldSuggester": true,
|
||||||
|
"compatibilityMode": false,
|
||||||
|
"drawingOpenCount": 0,
|
||||||
|
"library": "deprecated",
|
||||||
|
"library2": {
|
||||||
|
"type": "excalidrawlib",
|
||||||
|
"version": 2,
|
||||||
|
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.7.2",
|
||||||
|
"libraryItems": []
|
||||||
|
},
|
||||||
|
"imageElementNotice": true,
|
||||||
|
"mdSVGwidth": 500,
|
||||||
|
"mdSVGmaxHeight": 800,
|
||||||
|
"mdFont": "Virgil",
|
||||||
|
"mdFontColor": "Black",
|
||||||
|
"mdBorderColor": "Black",
|
||||||
|
"mdCSS": "",
|
||||||
|
"scriptEngineSettings": {},
|
||||||
|
"defaultTrayMode": true,
|
||||||
|
"previousRelease": "2.7.2",
|
||||||
|
"showReleaseNotes": true,
|
||||||
|
"showNewVersionNotification": true,
|
||||||
|
"latexBoilerplate": "\\color{blue}",
|
||||||
|
"taskboneEnabled": false,
|
||||||
|
"taskboneAPIkey": "",
|
||||||
|
"pinnedScripts": [],
|
||||||
|
"customPens": [
|
||||||
|
{
|
||||||
|
"type": "default",
|
||||||
|
"freedrawOnly": false,
|
||||||
|
"strokeColor": "#000000",
|
||||||
|
"backgroundColor": "transparent",
|
||||||
|
"fillStyle": "hachure",
|
||||||
|
"strokeWidth": 0,
|
||||||
|
"roughness": 0,
|
||||||
|
"penOptions": {
|
||||||
|
"highlighter": false,
|
||||||
|
"constantPressure": false,
|
||||||
|
"hasOutline": false,
|
||||||
|
"outlineWidth": 1,
|
||||||
|
"options": {
|
||||||
|
"thinning": 0.6,
|
||||||
|
"smoothing": 0.5,
|
||||||
|
"streamline": 0.5,
|
||||||
|
"easing": "easeOutSine",
|
||||||
|
"start": {
|
||||||
|
"cap": true,
|
||||||
|
"taper": 0,
|
||||||
|
"easing": "linear"
|
||||||
|
},
|
||||||
|
"end": {
|
||||||
|
"cap": true,
|
||||||
|
"taper": 0,
|
||||||
|
"easing": "linear"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "highlighter",
|
||||||
|
"freedrawOnly": true,
|
||||||
|
"strokeColor": "#FFC47C",
|
||||||
|
"backgroundColor": "#FFC47C",
|
||||||
|
"fillStyle": "solid",
|
||||||
|
"strokeWidth": 2,
|
||||||
|
"roughness": null,
|
||||||
|
"penOptions": {
|
||||||
|
"highlighter": true,
|
||||||
|
"constantPressure": true,
|
||||||
|
"hasOutline": true,
|
||||||
|
"outlineWidth": 4,
|
||||||
|
"options": {
|
||||||
|
"thinning": 1,
|
||||||
|
"smoothing": 0.5,
|
||||||
|
"streamline": 0.5,
|
||||||
|
"easing": "linear",
|
||||||
|
"start": {
|
||||||
|
"taper": 0,
|
||||||
|
"cap": true,
|
||||||
|
"easing": "linear"
|
||||||
|
},
|
||||||
|
"end": {
|
||||||
|
"taper": 0,
|
||||||
|
"cap": true,
|
||||||
|
"easing": "linear"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "finetip",
|
||||||
|
"freedrawOnly": false,
|
||||||
|
"strokeColor": "#3E6F8D",
|
||||||
|
"backgroundColor": "transparent",
|
||||||
|
"fillStyle": "hachure",
|
||||||
|
"strokeWidth": 0.5,
|
||||||
|
"roughness": 0,
|
||||||
|
"penOptions": {
|
||||||
|
"highlighter": false,
|
||||||
|
"hasOutline": false,
|
||||||
|
"outlineWidth": 1,
|
||||||
|
"constantPressure": true,
|
||||||
|
"options": {
|
||||||
|
"smoothing": 0.4,
|
||||||
|
"thinning": -0.5,
|
||||||
|
"streamline": 0.4,
|
||||||
|
"easing": "linear",
|
||||||
|
"start": {
|
||||||
|
"taper": 5,
|
||||||
|
"cap": false,
|
||||||
|
"easing": "linear"
|
||||||
|
},
|
||||||
|
"end": {
|
||||||
|
"taper": 5,
|
||||||
|
"cap": false,
|
||||||
|
"easing": "linear"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "fountain",
|
||||||
|
"freedrawOnly": false,
|
||||||
|
"strokeColor": "#000000",
|
||||||
|
"backgroundColor": "transparent",
|
||||||
|
"fillStyle": "hachure",
|
||||||
|
"strokeWidth": 2,
|
||||||
|
"roughness": 0,
|
||||||
|
"penOptions": {
|
||||||
|
"highlighter": false,
|
||||||
|
"constantPressure": false,
|
||||||
|
"hasOutline": false,
|
||||||
|
"outlineWidth": 1,
|
||||||
|
"options": {
|
||||||
|
"smoothing": 0.2,
|
||||||
|
"thinning": 0.6,
|
||||||
|
"streamline": 0.2,
|
||||||
|
"easing": "easeInOutSine",
|
||||||
|
"start": {
|
||||||
|
"taper": 150,
|
||||||
|
"cap": true,
|
||||||
|
"easing": "linear"
|
||||||
|
},
|
||||||
|
"end": {
|
||||||
|
"taper": 1,
|
||||||
|
"cap": true,
|
||||||
|
"easing": "linear"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "marker",
|
||||||
|
"freedrawOnly": true,
|
||||||
|
"strokeColor": "#B83E3E",
|
||||||
|
"backgroundColor": "#FF7C7C",
|
||||||
|
"fillStyle": "dashed",
|
||||||
|
"strokeWidth": 2,
|
||||||
|
"roughness": 3,
|
||||||
|
"penOptions": {
|
||||||
|
"highlighter": false,
|
||||||
|
"constantPressure": true,
|
||||||
|
"hasOutline": true,
|
||||||
|
"outlineWidth": 4,
|
||||||
|
"options": {
|
||||||
|
"thinning": 1,
|
||||||
|
"smoothing": 0.5,
|
||||||
|
"streamline": 0.5,
|
||||||
|
"easing": "linear",
|
||||||
|
"start": {
|
||||||
|
"taper": 0,
|
||||||
|
"cap": true,
|
||||||
|
"easing": "linear"
|
||||||
|
},
|
||||||
|
"end": {
|
||||||
|
"taper": 0,
|
||||||
|
"cap": true,
|
||||||
|
"easing": "linear"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "thick-thin",
|
||||||
|
"freedrawOnly": true,
|
||||||
|
"strokeColor": "#CECDCC",
|
||||||
|
"backgroundColor": "transparent",
|
||||||
|
"fillStyle": "hachure",
|
||||||
|
"strokeWidth": 0,
|
||||||
|
"roughness": null,
|
||||||
|
"penOptions": {
|
||||||
|
"highlighter": true,
|
||||||
|
"constantPressure": true,
|
||||||
|
"hasOutline": false,
|
||||||
|
"outlineWidth": 1,
|
||||||
|
"options": {
|
||||||
|
"thinning": 1,
|
||||||
|
"smoothing": 0.5,
|
||||||
|
"streamline": 0.5,
|
||||||
|
"easing": "linear",
|
||||||
|
"start": {
|
||||||
|
"taper": 0,
|
||||||
|
"cap": true,
|
||||||
|
"easing": "linear"
|
||||||
|
},
|
||||||
|
"end": {
|
||||||
|
"cap": true,
|
||||||
|
"taper": true,
|
||||||
|
"easing": "linear"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "thin-thick-thin",
|
||||||
|
"freedrawOnly": true,
|
||||||
|
"strokeColor": "#CECDCC",
|
||||||
|
"backgroundColor": "transparent",
|
||||||
|
"fillStyle": "hachure",
|
||||||
|
"strokeWidth": 0,
|
||||||
|
"roughness": null,
|
||||||
|
"penOptions": {
|
||||||
|
"highlighter": true,
|
||||||
|
"constantPressure": true,
|
||||||
|
"hasOutline": false,
|
||||||
|
"outlineWidth": 1,
|
||||||
|
"options": {
|
||||||
|
"thinning": 1,
|
||||||
|
"smoothing": 0.5,
|
||||||
|
"streamline": 0.5,
|
||||||
|
"easing": "linear",
|
||||||
|
"start": {
|
||||||
|
"cap": true,
|
||||||
|
"taper": true,
|
||||||
|
"easing": "linear"
|
||||||
|
},
|
||||||
|
"end": {
|
||||||
|
"cap": true,
|
||||||
|
"taper": true,
|
||||||
|
"easing": "linear"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "default",
|
||||||
|
"freedrawOnly": false,
|
||||||
|
"strokeColor": "#000000",
|
||||||
|
"backgroundColor": "transparent",
|
||||||
|
"fillStyle": "hachure",
|
||||||
|
"strokeWidth": 0,
|
||||||
|
"roughness": 0,
|
||||||
|
"penOptions": {
|
||||||
|
"highlighter": false,
|
||||||
|
"constantPressure": false,
|
||||||
|
"hasOutline": false,
|
||||||
|
"outlineWidth": 1,
|
||||||
|
"options": {
|
||||||
|
"thinning": 0.6,
|
||||||
|
"smoothing": 0.5,
|
||||||
|
"streamline": 0.5,
|
||||||
|
"easing": "easeOutSine",
|
||||||
|
"start": {
|
||||||
|
"cap": true,
|
||||||
|
"taper": 0,
|
||||||
|
"easing": "linear"
|
||||||
|
},
|
||||||
|
"end": {
|
||||||
|
"cap": true,
|
||||||
|
"taper": 0,
|
||||||
|
"easing": "linear"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "default",
|
||||||
|
"freedrawOnly": false,
|
||||||
|
"strokeColor": "#000000",
|
||||||
|
"backgroundColor": "transparent",
|
||||||
|
"fillStyle": "hachure",
|
||||||
|
"strokeWidth": 0,
|
||||||
|
"roughness": 0,
|
||||||
|
"penOptions": {
|
||||||
|
"highlighter": false,
|
||||||
|
"constantPressure": false,
|
||||||
|
"hasOutline": false,
|
||||||
|
"outlineWidth": 1,
|
||||||
|
"options": {
|
||||||
|
"thinning": 0.6,
|
||||||
|
"smoothing": 0.5,
|
||||||
|
"streamline": 0.5,
|
||||||
|
"easing": "easeOutSine",
|
||||||
|
"start": {
|
||||||
|
"cap": true,
|
||||||
|
"taper": 0,
|
||||||
|
"easing": "linear"
|
||||||
|
},
|
||||||
|
"end": {
|
||||||
|
"cap": true,
|
||||||
|
"taper": 0,
|
||||||
|
"easing": "linear"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "default",
|
||||||
|
"freedrawOnly": false,
|
||||||
|
"strokeColor": "#000000",
|
||||||
|
"backgroundColor": "transparent",
|
||||||
|
"fillStyle": "hachure",
|
||||||
|
"strokeWidth": 0,
|
||||||
|
"roughness": 0,
|
||||||
|
"penOptions": {
|
||||||
|
"highlighter": false,
|
||||||
|
"constantPressure": false,
|
||||||
|
"hasOutline": false,
|
||||||
|
"outlineWidth": 1,
|
||||||
|
"options": {
|
||||||
|
"thinning": 0.6,
|
||||||
|
"smoothing": 0.5,
|
||||||
|
"streamline": 0.5,
|
||||||
|
"easing": "easeOutSine",
|
||||||
|
"start": {
|
||||||
|
"cap": true,
|
||||||
|
"taper": 0,
|
||||||
|
"easing": "linear"
|
||||||
|
},
|
||||||
|
"end": {
|
||||||
|
"cap": true,
|
||||||
|
"taper": 0,
|
||||||
|
"easing": "linear"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"numberOfCustomPens": 0,
|
||||||
|
"pdfScale": 4,
|
||||||
|
"pdfBorderBox": true,
|
||||||
|
"pdfFrame": false,
|
||||||
|
"pdfGapSize": 20,
|
||||||
|
"pdfGroupPages": false,
|
||||||
|
"pdfLockAfterImport": true,
|
||||||
|
"pdfNumColumns": 1,
|
||||||
|
"pdfNumRows": 1,
|
||||||
|
"pdfDirection": "right",
|
||||||
|
"pdfImportScale": 0.3,
|
||||||
|
"gridSettings": {
|
||||||
|
"DYNAMIC_COLOR": true,
|
||||||
|
"COLOR": "#000000",
|
||||||
|
"OPACITY": 50
|
||||||
|
},
|
||||||
|
"laserSettings": {
|
||||||
|
"DECAY_LENGTH": 50,
|
||||||
|
"DECAY_TIME": 1000,
|
||||||
|
"COLOR": "#ff0000"
|
||||||
|
},
|
||||||
|
"embeddableMarkdownDefaults": {
|
||||||
|
"useObsidianDefaults": false,
|
||||||
|
"backgroundMatchCanvas": false,
|
||||||
|
"backgroundMatchElement": true,
|
||||||
|
"backgroundColor": "#fff",
|
||||||
|
"backgroundOpacity": 60,
|
||||||
|
"borderMatchElement": true,
|
||||||
|
"borderColor": "#fff",
|
||||||
|
"borderOpacity": 0,
|
||||||
|
"filenameVisible": false
|
||||||
|
},
|
||||||
|
"markdownNodeOneClickEditing": false,
|
||||||
|
"canvasImmersiveEmbed": true,
|
||||||
|
"startupScriptPath": "",
|
||||||
|
"openAIAPIToken": "",
|
||||||
|
"openAIDefaultTextModel": "gpt-3.5-turbo-1106",
|
||||||
|
"openAIDefaultVisionModel": "gpt-4o",
|
||||||
|
"openAIDefaultImageGenerationModel": "dall-e-3",
|
||||||
|
"openAIURL": "https://api.openai.com/v1/chat/completions",
|
||||||
|
"openAIImageGenerationURL": "https://api.openai.com/v1/images/generations",
|
||||||
|
"openAIImageEditsURL": "https://api.openai.com/v1/images/edits",
|
||||||
|
"openAIImageVariationURL": "https://api.openai.com/v1/images/variations",
|
||||||
|
"modifierKeyConfig": {
|
||||||
|
"Mac": {
|
||||||
|
"LocalFileDragAction": {
|
||||||
|
"defaultAction": "image-import",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-import"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "link"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-url"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "embeddable"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"WebBrowserDragAction": {
|
||||||
|
"defaultAction": "image-url",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-url"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "link"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "embeddable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-import"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"InternalDragAction": {
|
||||||
|
"defaultAction": "link",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "link"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": true,
|
||||||
|
"result": "embeddable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": true,
|
||||||
|
"result": "image-fullsize"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"LinkClickAction": {
|
||||||
|
"defaultAction": "new-tab",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "active-pane"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "new-tab"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "new-pane"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "popout-window"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": true,
|
||||||
|
"result": "md-properties"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Win": {
|
||||||
|
"LocalFileDragAction": {
|
||||||
|
"defaultAction": "image-import",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-import"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "link"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-url"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "embeddable"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"WebBrowserDragAction": {
|
||||||
|
"defaultAction": "image-url",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-url"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "link"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "embeddable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-import"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"InternalDragAction": {
|
||||||
|
"defaultAction": "link",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "link"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "embeddable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-fullsize"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"LinkClickAction": {
|
||||||
|
"defaultAction": "new-tab",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "active-pane"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "new-tab"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "new-pane"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "popout-window"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": true,
|
||||||
|
"result": "md-properties"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"slidingPanesSupport": false,
|
||||||
|
"areaZoomLimit": 1,
|
||||||
|
"longPressDesktop": 500,
|
||||||
|
"longPressMobile": 500,
|
||||||
|
"doubleClickLinkOpenViewMode": true,
|
||||||
|
"isDebugMode": false,
|
||||||
|
"rank": "Bronze",
|
||||||
|
"modifierKeyOverrides": [
|
||||||
|
{
|
||||||
|
"modifiers": [
|
||||||
|
"Mod"
|
||||||
|
],
|
||||||
|
"key": "Enter"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"modifiers": [
|
||||||
|
"Mod"
|
||||||
|
],
|
||||||
|
"key": "k"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"modifiers": [
|
||||||
|
"Mod"
|
||||||
|
],
|
||||||
|
"key": "G"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"showSplashscreen": true
|
||||||
|
}
|
||||||
10
DOCS/.obsidian/plugins/obsidian-excalidraw-plugin/main.js
vendored
Normal file
10
DOCS/.obsidian/plugins/obsidian-excalidraw-plugin/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
12
DOCS/.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json
vendored
Normal file
12
DOCS/.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json
vendored
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"id": "obsidian-excalidraw-plugin",
|
||||||
|
"name": "Excalidraw",
|
||||||
|
"version": "2.7.2",
|
||||||
|
"minAppVersion": "1.1.6",
|
||||||
|
"description": "An Obsidian plugin to edit and view Excalidraw drawings",
|
||||||
|
"author": "Zsolt Viczian",
|
||||||
|
"authorUrl": "https://www.zsolt.blog",
|
||||||
|
"fundingUrl": "https://ko-fi.com/zsolt",
|
||||||
|
"helpUrl": "https://github.com/zsviczian/obsidian-excalidraw-plugin#readme",
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
||||||
1
DOCS/.obsidian/plugins/obsidian-excalidraw-plugin/styles.css
vendored
Normal file
1
DOCS/.obsidian/plugins/obsidian-excalidraw-plugin/styles.css
vendored
Normal file
File diff suppressed because one or more lines are too long
153
DOCS/.obsidian/plugins/obsidian-kanban/main.js
vendored
Normal file
153
DOCS/.obsidian/plugins/obsidian-kanban/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
11
DOCS/.obsidian/plugins/obsidian-kanban/manifest.json
vendored
Normal file
11
DOCS/.obsidian/plugins/obsidian-kanban/manifest.json
vendored
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"id": "obsidian-kanban",
|
||||||
|
"name": "Kanban",
|
||||||
|
"version": "2.0.51",
|
||||||
|
"minAppVersion": "1.0.0",
|
||||||
|
"description": "Create markdown-backed Kanban boards in Obsidian.",
|
||||||
|
"author": "mgmeyers",
|
||||||
|
"authorUrl": "https://github.com/mgmeyers/obsidian-kanban",
|
||||||
|
"helpUrl": "https://publish.obsidian.md/kanban/Obsidian+Kanban+Plugin",
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
||||||
1
DOCS/.obsidian/plugins/obsidian-kanban/styles.css
vendored
Normal file
1
DOCS/.obsidian/plugins/obsidian-kanban/styles.css
vendored
Normal file
File diff suppressed because one or more lines are too long
27
DOCS/.obsidian/types.json
vendored
Normal file
27
DOCS/.obsidian/types.json
vendored
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"types": {
|
||||||
|
"aliases": "aliases",
|
||||||
|
"cssclasses": "multitext",
|
||||||
|
"tags": "tags",
|
||||||
|
"excalidraw-plugin": "text",
|
||||||
|
"excalidraw-export-transparent": "checkbox",
|
||||||
|
"excalidraw-mask": "checkbox",
|
||||||
|
"excalidraw-export-dark": "checkbox",
|
||||||
|
"excalidraw-export-padding": "number",
|
||||||
|
"excalidraw-export-pngscale": "number",
|
||||||
|
"excalidraw-export-embed-scene": "checkbox",
|
||||||
|
"excalidraw-link-prefix": "text",
|
||||||
|
"excalidraw-url-prefix": "text",
|
||||||
|
"excalidraw-link-brackets": "checkbox",
|
||||||
|
"excalidraw-onload-script": "text",
|
||||||
|
"excalidraw-linkbutton-opacity": "number",
|
||||||
|
"excalidraw-default-mode": "text",
|
||||||
|
"excalidraw-font": "text",
|
||||||
|
"excalidraw-font-color": "text",
|
||||||
|
"excalidraw-border-color": "text",
|
||||||
|
"excalidraw-css": "text",
|
||||||
|
"excalidraw-autoexport": "text",
|
||||||
|
"excalidraw-embeddable-theme": "text",
|
||||||
|
"excalidraw-open-md": "checkbox"
|
||||||
|
}
|
||||||
|
}
|
||||||
202
DOCS/.obsidian/workspace.json
vendored
Normal file
202
DOCS/.obsidian/workspace.json
vendored
Normal file
@@ -0,0 +1,202 @@
|
|||||||
|
{
|
||||||
|
"main": {
|
||||||
|
"id": "2bcc0b3e75f7575e",
|
||||||
|
"type": "split",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "51d991affac8b07b",
|
||||||
|
"type": "tabs",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "24c44b1390af655a",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "kanban",
|
||||||
|
"state": {
|
||||||
|
"file": "Алексей/Board.md",
|
||||||
|
"kanbanViewState": {
|
||||||
|
"kanban-plugin": "board",
|
||||||
|
"list-collapse": [
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"icon": "lucide-trello",
|
||||||
|
"title": "Board"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": "vertical"
|
||||||
|
},
|
||||||
|
"left": {
|
||||||
|
"id": "ac7f336a6202856b",
|
||||||
|
"type": "split",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "9bcdb493bda7d4b1",
|
||||||
|
"type": "tabs",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "710da5cd9b9c6da7",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "file-explorer",
|
||||||
|
"state": {
|
||||||
|
"sortOrder": "alphabetical"
|
||||||
|
},
|
||||||
|
"icon": "lucide-folder-closed",
|
||||||
|
"title": "Файловый менеджер"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "6b3a8b453eded4a9",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "search",
|
||||||
|
"state": {
|
||||||
|
"query": "",
|
||||||
|
"matchingCase": false,
|
||||||
|
"explainSearch": false,
|
||||||
|
"collapseAll": false,
|
||||||
|
"extraContext": false,
|
||||||
|
"sortOrder": "alphabetical"
|
||||||
|
},
|
||||||
|
"icon": "lucide-search",
|
||||||
|
"title": "Поиск"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "b1330fa7504e55d9",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "bookmarks",
|
||||||
|
"state": {},
|
||||||
|
"icon": "lucide-bookmark",
|
||||||
|
"title": "Закладки"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": "horizontal",
|
||||||
|
"width": 300
|
||||||
|
},
|
||||||
|
"right": {
|
||||||
|
"id": "da6a1edbadae6a43",
|
||||||
|
"type": "split",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "804a606248e1bbe6",
|
||||||
|
"type": "tabs",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "6eaf72fa6d034365",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "backlink",
|
||||||
|
"state": {
|
||||||
|
"file": "Алексей/Board.md",
|
||||||
|
"collapseAll": false,
|
||||||
|
"extraContext": false,
|
||||||
|
"sortOrder": "alphabetical",
|
||||||
|
"showSearch": false,
|
||||||
|
"searchQuery": "",
|
||||||
|
"backlinkCollapsed": false,
|
||||||
|
"unlinkedCollapsed": true
|
||||||
|
},
|
||||||
|
"icon": "links-coming-in",
|
||||||
|
"title": "Обратные ссылки для Board"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "61df288018d9d754",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "outgoing-link",
|
||||||
|
"state": {
|
||||||
|
"file": "Алексей/Board.md",
|
||||||
|
"linksCollapsed": false,
|
||||||
|
"unlinkedCollapsed": true
|
||||||
|
},
|
||||||
|
"icon": "links-going-out",
|
||||||
|
"title": "Исходящие ссылки из Board"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "598cff9d83309fea",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "tag",
|
||||||
|
"state": {
|
||||||
|
"sortOrder": "frequency",
|
||||||
|
"useHierarchy": true
|
||||||
|
},
|
||||||
|
"icon": "lucide-tags",
|
||||||
|
"title": "Теги"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "248a38793bf1232e",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "outline",
|
||||||
|
"state": {
|
||||||
|
"file": "Алексей/Board.md"
|
||||||
|
},
|
||||||
|
"icon": "lucide-list",
|
||||||
|
"title": "Структура Board"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": "horizontal",
|
||||||
|
"width": 300,
|
||||||
|
"collapsed": true
|
||||||
|
},
|
||||||
|
"left-ribbon": {
|
||||||
|
"hiddenItems": {
|
||||||
|
"switcher:Меню быстрого перехода": false,
|
||||||
|
"graph:Граф": false,
|
||||||
|
"canvas:Создать новый холст": false,
|
||||||
|
"daily-notes:Сегодняшняя заметка": false,
|
||||||
|
"templates:Вставить шаблон": false,
|
||||||
|
"command-palette:Открыть палитру команд": false,
|
||||||
|
"obsidian-excalidraw-plugin:Создать новый чертеж": false,
|
||||||
|
"obsidian-kanban:Создать новую доску": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"active": "24c44b1390af655a",
|
||||||
|
"lastOpenFiles": [
|
||||||
|
"Андрей/ВАЖНАЯ ЗАМЕТКА.md",
|
||||||
|
"Образец отправки сообщения с маркером.md",
|
||||||
|
"Порядок сборки Unity билда под сервер.md",
|
||||||
|
"Алексей/ТЕСТ-КЕЙСЫ.md",
|
||||||
|
"Алексей/Board.md",
|
||||||
|
"Алексей/AssetManagerScheme.md",
|
||||||
|
"Алексей",
|
||||||
|
"Desk.md",
|
||||||
|
"CLIENT SERVER.canvas",
|
||||||
|
"AssetManagerScheme.md",
|
||||||
|
"SERVER/UpdateController.md",
|
||||||
|
"SERVER/Tools.md",
|
||||||
|
"SERVER/SendSystem.md",
|
||||||
|
"SERVER/RecognizeSystem.md",
|
||||||
|
"SERVER/ProcessingSystem.md",
|
||||||
|
"SERVER/DataParser.md",
|
||||||
|
"Добро пожаловать.md",
|
||||||
|
"SERVER",
|
||||||
|
"Новая папка",
|
||||||
|
"Андрей"
|
||||||
|
]
|
||||||
|
}
|
||||||
313
DOCS/AssetManagerScheme.md
Normal file
313
DOCS/AssetManagerScheme.md
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
excalidraw-plugin: parsed
|
||||||
|
tags: [excalidraw]
|
||||||
|
|
||||||
|
---
|
||||||
|
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠== You can decompress Drawing data with the command palette: 'Decompress current Excalidraw file'. For more info check in plugin settings under 'Saving'
|
||||||
|
|
||||||
|
|
||||||
|
# Excalidraw Data
|
||||||
|
## Text Elements
|
||||||
|
Server ^IFISGtDh
|
||||||
|
|
||||||
|
build ^wqNWuArD
|
||||||
|
|
||||||
|
Streaming assetsBase ^nFTHoFU5
|
||||||
|
|
||||||
|
Streaming assetsVer ^NUgbntFw
|
||||||
|
|
||||||
|
Streaming assetsVer ^B2jjFhe9
|
||||||
|
|
||||||
|
clientQT ^um4dBkDj
|
||||||
|
|
||||||
|
load to Client ^LntUsiwA
|
||||||
|
|
||||||
|
AssetsManager ^Abcrf8WE
|
||||||
|
|
||||||
|
AssetManager ^GqkfASPi
|
||||||
|
|
||||||
|
getAssets ^vaVRvmgP
|
||||||
|
|
||||||
|
createEditable ^2ukzWfoQ
|
||||||
|
|
||||||
|
dublicateBase ^XUlznsrH
|
||||||
|
|
||||||
|
deleteEditable ^SOyzfidg
|
||||||
|
|
||||||
|
name ^6V8ZPgSh
|
||||||
|
|
||||||
|
ClientQT
|
||||||
|
instructor permission ^RTLbSY75
|
||||||
|
|
||||||
|
name ^15QSu32e
|
||||||
|
|
||||||
|
loadEditable ^LjowiOw7
|
||||||
|
|
||||||
|
loadBase ^TJQgI9Gs
|
||||||
|
|
||||||
|
name ^28y2x4hu
|
||||||
|
|
||||||
|
create ^aCSMvs1C
|
||||||
|
|
||||||
|
copy ^V5QgtfQ6
|
||||||
|
|
||||||
|
delete ^PEXIBB8E
|
||||||
|
|
||||||
|
rename ^LoGjRtht
|
||||||
|
|
||||||
|
rename ^iwt8CkW9
|
||||||
|
|
||||||
|
if ver != client ver ^UgyyVE4F
|
||||||
|
|
||||||
|
delete old ^74H5GB5r
|
||||||
|
|
||||||
|
load new ^yM1d2rC8
|
||||||
|
|
||||||
|
else ^m9NpaHxq
|
||||||
|
|
||||||
|
check diff and load ^K0LV9GaA
|
||||||
|
|
||||||
|
Общая загрузка нужной базы QT-QT ^kOkZYifY
|
||||||
|
|
||||||
|
Дозагрузка с Unity клиента обновление ^LC4pXtfa
|
||||||
|
|
||||||
|
Req:
|
||||||
|
* instructor permission
|
||||||
|
* streamingAssets is editable(not base) ^OblLT5FX
|
||||||
|
|
||||||
|
hash streamingType on XML(for unity) ^RCeTPNwa
|
||||||
|
|
||||||
|
Unity client ^e1lXcc5v
|
||||||
|
|
||||||
|
send update ^QZPVNWrz
|
||||||
|
|
||||||
|
Server ^SiwQbZ5z
|
||||||
|
|
||||||
|
data:
|
||||||
|
*packageName(orType)
|
||||||
|
*path StreamingAssets
|
||||||
|
*file data ^70tbXyoC
|
||||||
|
|
||||||
|
Server ^maBo5nUU
|
||||||
|
|
||||||
|
recognize ^cbFaiqgQ
|
||||||
|
|
||||||
|
sendInstalledVersion? ^wHecIDrY
|
||||||
|
|
||||||
|
%%
|
||||||
|
## Drawing
|
||||||
|
```compressed-json
|
||||||
|
N4KAkARALgngDgUwgLgAQQQDwMYEMA2AlgCYBOuA7hADTgQBuCpAzoQPYB2KqATLZMzYBXUtiRoIACyhQ4zZAHoFAc0JRJQgEYA6bGwC2CgF7N6hbEcK4OCtptbErHALRY8RMpWdx8Q1TdIEfARcZgRmBShcZQUebQAWbQBGGjoghH0EDihmbgBtcDBQMBLoeHF0QOwojmVg1JLIRhZ2LjQkngB2flLm1k4AOU4xbgAOAAYAZlHRjoBOeJ7IQg5i
|
||||||
|
|
||||||
|
LG4IXHGG0sJmABF0qARibgAzAjCliBINwgArAHUAaQBBAA1iAFZ6ACUjDgABQAsgMAEJgtiSTqdHaQM6EfD4ADKsHqEkEHjhEGYUFIbAA1ghHiR1Nw+IUBHjCQhUTB0ehMbdrvi/JIOOFcu1rmw4LhsGoYNwkuNxtdrHUKmLKRBMNxnJNJnF4l9RR0eONOlMOl9rkK0AqeEltAA2OaTTqKo1fK1Ta64/FEgDCbHwbFIGwAxEkED6fdjNPyCcpWas
|
||||||
|
|
||||||
|
XW6PRI8dZmHzAtlsRRSZJhUlRglReMePF4kl4uMTTxdTLJAhCMppMKs9pJnM6+bRnMTfFRvFpvaECdharJuNzXMs9cQ8I4ABJYhc1B5AC61zO5Ey4+4HCESJZwlWHOYk+KjTKiG4k0pAF9rpoN8QAKLBTLZScFRpFSmlWAHqNYKBw3anCQUACOAyPEIrykPsEDPqez67nutwSAAEpoABqRr0AMWYADJCAAmkInQAOKjJoAAqXxYV8X6QK+FSbKQ+
|
||||||
|
|
||||||
|
JUBBlKzjKQhwMQuDHD+qBJJa0x5kkJqTCafbXEQHAEsuq74CJbDYESnEXPgYSFJBJTQfu1HHJgn7XH0rTksWe66YMwwVPmXSdE2JomtcKxrHKEhbIh2J7IcwQceclwIDZnEQP+gHAaB2IIkidIMjirrMjKDo0iSxBkmgFJ7tFRKhdRTKnOubJbpOSQ8nyAqwFW0p7hKDLFaU9moM4PBzF82jjEkdazNM8TmZMiwyvqVU8KMcR1hagk8CaWqNq29r
|
||||||
|
|
||||||
|
Us6rrul6fq+kgZ5BsOQhhlNkboNGHCxrg8baTKSZxSmaBttoNp1oWnQmqMXxfPEZrXKW5aVglBmlGEXbtFmeadL1ozWTKS1jhO+RMXu864IunErmuMqhsQ2USdDe7nstV43lkOTA9cLFse57Q8bMubqu2MqieJaBQ1JJMyXJHmKV5MpnJwUDIoQRgVBqc5MwAYuDiJdS9lEfhsmhCIiGUw5QRFCxIIti9imlQK8RDKG06BiNkTDYs0UDmAQSvlqr
|
||||||
|
|
||||||
|
ED6CQxD1NcejZLgKxMEuEgPC8HzfH8AIguCkLQrCPKkOWKwEFLWnC6L+DiyVQhQGwvzhKzFR4kI9N7qJCBwWWFafu02hFspPRqVRGwK1rTD9Krcw6YXrRDBwIxoFdIpdDaHUwas6wOSkNkHEc72oApVwyrB6Cjlzo7InhUD7Cmc6IiiaJpRFIevRNxLJuS42OrS08bOl2KshW8PcjKvL8oKRXirUZXXJVzh5okOZ1l8STcWmnQCxAXUKnMnSmuaP
|
||||||
|
|
||||||
|
HWrakwrzS4ZpoSG9HNf0C1ZJLRWhGPO5BNpxnRomJeaBCymi+Lfb6V1OitUavdFOT1eDPzepxG6782zjC+KMIcrJAb3hBqUMGEMEaUz3LDXeqAKZngvNeDI6NaFY1YuxTu3FFQE3IeaSYuUSYrDJuwyS0lZKd27vHehTMWZs3JOVeE3Neb4H5tcfOEhkRMGaFvSW0t0BGNICY/RH59Yqw2MEM4u1DJMB1u4Oxhtw5wGxBbKI1tSC21kYjUo7ofYc
|
||||||
|
|
||||||
|
D9uYiAljrEylwGHCOUd1FoFjsoyAidk6PTTlxDOXws6FBzuUDYVQaiSgLi0Tg5I6yl3KRwCuVdUADgkb2WqlDe5N0qpsHgzl25uUUZ5byGwiKjEYPsOYyh6CAkwJMUcUAubKCdPQSYosADyQVJ6pQ3rPbEyVF4HWXlFBeGyMRbMyjvTkwo8qH0Kh9TRmxT5SnPoefiNZ4hzCupMO+XxCzP1fr2RIfYLQzDzGaToQ0/pJQXoAtaEBPQIG1BIgMi1Y
|
||||||
|
|
||||||
|
ZQpgTGeBCZrj7XilxeIH9Gq33vp0R+z8Hqp24HWDOmZ1Sam1EWDsncjStUum8rUVCRzjj4QzBcCBAkcJhheNh0FKKFLQEeRoKlSjI1WNw28GM0APkaEK4Vb51pCyWN+DYHAuZETgmwLmABVciEF1VKpuD5Dgo5lCAjgMsp0kwuYAC1Rz4D/EYe4o4TRJHoAARXms+ZV1Ftp0XAo+CVql/Vmo2L8Ii8QHXEEmICd4CAKCSGYJoTAXNNAUCSBQd4Tl
|
||||||
|
|
||||||
|
1UBo2EGtg9FQ0mojX3CAXMhCTEkDwZwTowSjGcH+fAnQwRYW9QAKXuF2tgeEKLqSLbREtIbxWMX4TjIR+MkhfAulguYiVSikyYfImmaAlF5PDXuXO74A7VKLuSIaB7y4mUPG2NMD8G67HaUWyY3TXIIFxl3fpvdzXat1Qa8iE8Qrr2OVif+RJYrYqXVSVeRzGQnP5Vlc5e89wHwKl1EUtzSoPJlJVK0n83m9VVJabMoGX7yi6HMBIX9erjDbCqLU
|
||||||
|
|
||||||
|
f8DmrxRcAuFTTW4ykDBA5Fq1UVwO2ggzFSCuJ5lI2880aZWwXS+bgzJ3BVT0s4oSoSWZmwEYBhyzGXLwY8shnI6Dm5YNBOYZKrhaM7yqb3NjQRsmZ3XWuu/GjCdpGrqpgo+Sr7QaqOjhozm2QebG10VJmxAdDF4hCMbWoAAdcJ24n3MDBKEP1LCzEBYsUF3mtRUChDCDkGLYR5a2OVobdWxwPTVLcXrPLGxjbEFNnF0ovirYcgCT5IZIyxkTKmTM
|
||||||
|
|
||||||
|
uZCylmEFWV7MJETEtROSyF5QaXIuZdi9iOJ4dI6sCSagFJIlrYZLJenTOJQJUFJVRAYpqGymHtFRdE9xlK4VBrq2R+17li3ocvEB9HdnN0wGQ5J0FABFavGPgSQAB9NgMX9VnDBMwZZgI1m/vpDPADtGYp8YIzsiD4VIcsOEGc7cFz975SPjck+pS0C3Iw41ZIryiWLumD1HUep5RpnGNoRsFo8wDlxTXcF886MceAbNMBLGkUXno+tWBW0dqIL2
|
||||||
|
|
||||||
|
e0fMNPMwth+jqO0JY8FZIpRqNUPANTUfJ1FTsnFcWFgLFMW5ymgbyrofCblvKtNI5RoK58Q7RUnk4SjGVvD8hQQjbu1V+6K0+QGPq5QmgvOlvFeWx8ywfImkBJkAwcBQ9dodciLtmgkKjDYM8Z4zhB0u5osG41TvA+RokPcM4zwu0IC7QMdCDqEADCgIhV4UABidFeKC/NzuRXoGLX79bE7mICOfcI3ic6iwS8W2JBzCdqZ9Lplup8O7m/QDVTKI
|
||||||
|
|
||||||
|
yqsaq2d6GXY79TuJ3yLNmXsNlrst+/b3HpT6x89xgh7r3PvZlUB/VPcHmzEcs+h8L3ggG163//ZFM3KOcqXMQ8fWJ9zuA8dz1jQRR35foWU/luhOpKcvkM4v5xgZgGohpaol8wMAE2d0AQFZpEU2MecMDoB+d0VnFSgsVDoGkTQacLI5gkhFRexNRZgCNSV8FpM1chEzQKMLJ75Wk9w9dOVQZjdNNglIBWFdM+UkZDMeFjMDdJ1zNhRLMzRuJQVB
|
||||||
|
|
||||||
|
8ZExDl1R8HsT8VFsg1F2ZblGYvMdE9EZQDEktAgUtlBwt0sotEJNYWQEsslBszDhtRsMtmAbCitjDcsDYNgCtbC59XFdZ8APFysTYzYZRat/FAlNgXs3suYPtvtftcB/tAdgdsRQl/B+sHDUQnCVgRsrCch3DJt4kZt3NklSA45B8k5ZdhQckJ9NtqIdsACjtVYcxJEXEak6kKhQUsElcbpmcrs7Ii0TQ7tekNDUkc90AeAHVmB8AjAoBQ8n4llf
|
||||||
|
|
||||||
|
hiAjAvgnQCR8B9g554R1k/1IN780CgMYcX94dN5Tl2RdM2iQkMdrkuJRRscz50Mnk6oFghMGpBIiVRgn4KcDQ51P5SdNcJgrJ8x+icRIV8CsC5ocDgx2NoEoxCDuMMU9o+M8w6o0E6wn4KE0ELQSVqi0B5cqUlcaUJE6VWDOIjRZgphfo2UWIVNpC1NGFyZTdSgRDUc0AhUrdUAxV1tbdpUjM5Upws9HxOSZ83ds9K0wQeB7h7guZSw5gx0eShTT
|
||||||
|
|
||||||
|
9ytDUkhsB1SCRng8ITQ4I4JnV6BVxvV8B9VU9p9W8FSwAw1J9hTK1JBfh9AhBsBLxnBxhiBngzh0JCBOgBgiIzg4JRhsBRhTSttzSGJGhDcIAzNu9LMJgug8xlDh81CnNaYlJFTt0Xxp985mjDxCxmjOjhQeAPl+Jbolcd9BiHJPYD9H1n0lEnt0BJTpTZSEB5Tr9TioMIVV5gMyDYdDk9iEcP8WTkcLi2SuIf9Mc7iUMADcdHlRVRdmlF0Ohmxm
|
||||||
|
|
||||||
|
xWxLtCMDRFR6oGw0xgTrp6CX9ecYUOdqtIBWMYS8C4S+c0VETiDIBSDyUKCvi6waDFRRRvoOgJMVtUAWCkp1dUwlRsEYRuDSheCTN6EBDEzhCBVRDmSTyJDZU+DSgozp0RFZ1qNRRn4V0mShCIA3RkyN0XMtDmZSjeA9DtEfMjCd1IlsjgtcjLCxs3C/D4sKB/YsihtciXDrDGKXwvD7EJBfCPD2iSsgiysJAKsqsfEmY6sbYfIpiZi5iFibQhBl
|
||||||
|
|
||||||
|
jVj1jNjtiIB0jfZ8AWKNhqLzCOKCiuLIApsElZsY5yjxj0k8Tsk1tLTs5jCzSR0r9/CakCyrimgV9akz0EolQCYCNbJm4W8gy25qzj9xjK1NBlk/xNA8JgRkR9hxgYB9g40YRL48JlkoBfhQcb8woziocjin8ezwM+y8rP9hzv90crkkN7j/8cdUAgCDR74SMTRVQsxWiQTSS9xfkbR/jv5Z1f59yISjzoTIFiADyNoBceNkSn9qcJhRQJcydOrS
|
||||||
|
|
||||||
|
gmCslawSN8U3l+JGwVQJEZNuAWqvlRgREaSaFQKjd1MTdsLWSdxLcXceAbcWM4KHd6TTMu9kLe8ro742wEysL9M0l1CUzxjcRtooAwRbJciIKMBVgwbVgIbfqRJQgoAXR9BjYZAThAQ2AVgslVCqQQaQI6JSxcBBC/qobiB8aS1CafJzTrg4BMapDBTHwFVGhNEShxhnxDcwAmbWaxd5qZhFqBYSg1rkh6xZhmUdqkh2aO89wghzwKAwq6iHKtss
|
||||||
|
|
||||||
|
yXL9teAro8zvKSKzQbpWxt82lyyW8Wyqz7tAa6zIz9B4hiAwQCR9h7hsq2yDiwTOzjj8rX9cr2zByYMRz3KNKbjqrJy6qGqqpuITolR2pfpfLVcuryQWwM5eoLIvjhoEC3lVydkDzITOckZucUZxqETBdeMn8rpkg1rpgPkb4jQS4ZdJNno9qPp/yWpeoTq6SpwIyGENNIbrrIapVUZJCBSubTVK1iAHVCAfVNB9AYAW0zgEB6BcBcA2A5hXhLwu
|
||||||
|
|
||||||
|
1Kzs809Qyy0lSNUJAjAzgeAQhiB9VnB0JvUnQiJMBvUKAoB7hLwsJG1gzA0nKLTjwpbEK3qLMUKQVapuIfq9M10wrPMiK5sOYGYyK+Y/NPCBtsAiB0ZvUiJTFmLIkoHCAYG4H/NFYRL0BHEbyGAAj3EMHoBeQJLLZIjibesMjtLEHoHshYGijptElzKKipEORlt8FjRbKNtFaNJZ92jVaapn5598y8YKEKMhpiZG4DbNhXgRij8xizb0Jsh9VWAK
|
||||||
|
|
||||||
|
ApHWySqPbDjdkQMTi1HHbt5yq0d4M/a/8SopzUBEgQUiSmpNR35n4L4jQKCBJ5hQUr4hpNQfjg6vg4gBItQtQvlNRaCir0CLzDzQFjyIBTzRrc6rz87prsVnyEh0S/l8UKSgLIAVr9Ja6uJhpULGo0wm79cW65xwL4btM4ZoLsLu77d6aZwZDoyP6jqKNdqmGVCYKcKAb8LHsQHtDiLgHXMDDyLwHKKBs3Qib5s2BUAnQqHsHyAEHhm2BRnw4Jmp
|
||||||
|
|
||||||
|
mcstJgiJAsGykhK1n1pCHzZJKSHIbNLwkKG5mFnxnJnkGkTQ46GzLuAFsmGqjq6bLck0zrTC0HJH7syjoCMBHNaaC1QBJqDUmbhd9NgwRpGayCKg8NgEJkIvU0IeBMIcJ8JCISIyJ7adGByNGuz9kOyaQHasXtshy2EfaENxzkMHi0M9w7GRQadXkbGsSv4fkiMiU4CBphMZhNdQS06hrQmRrYSgFLyuMYm9w7zq50w5qKM+aGDcSnnqcqCWULIa
|
||||||
|
|
||||||
|
pLpviySCyAT6dddqFm6amGT26SmzcdMRyOS7qHrxC7d+SELIAkL37eILJpgFgCNMLf7HN10X1OmIUQaYbHBahuAOT0hZUoj7Y3hPgfh/ggRQQIQoQYQvwIBGZsAhBJwXT6oKM0ELoEDWoaUbppdhTlBcBvFRVKVFdldaUBa43CBMB0a6bsbJIzXSgsgrbwbfWDXl1EbkbUaOIMasbIbgbSBFYnLKbIaG3yaU197h1g0abq37xnwuawAWa532b1VZ
|
||||||
|
|
||||||
|
2ZgeapXJclrGhk2FWvilWmwviXnwyX7IAZaS15bXn6jx3R0vnUA7oVbT0TtUwSECwxGb0JHcAB0QqTaOnNDoWJBXTAQsIeBEJxgu0sJCA/xRwjA8JvV4gnRnhLxRwP2GZdi399jCWdkcWEptHUP+z1K9GSWxzbiKXarHjqWYD6pWqFqZX3HL4JEaxPHzI8xRGgTBrgmM6wmImBXoUJqiChdsUmwTp6xMSromWPz8FJhCcr5pgWqrIuglduXfy0At
|
||||||
|
|
||||||
|
Q8xtc3l8mrW43imXXDWynjXbrm97r/dHqLXe6NObW5CUL7XtrVznWca2m8L3Wf2wSvWm3lA/XLcA30YoiHUKATRNACRcAfTAQu19hNAu0nREIKBLxJhsATR8BY343E35RqcaCjqBIfoVRXlRRUnIA82C3RzLcERK3iAu2Exfq63j3obXPIb8A22DAO2q3u2W3ca+2R3B3mvSa2ux2PmJ2ZRaasbp3Gb/V522bHwObZ3nABP0SGWROcSC0FRJOcxp
|
||||||
|
|
||||||
|
Ovlzp5PJbwzrgT25axiFap8lbuHl9XL8TUCcGOi/mhIwUFgKEyzArNg4IIX/630NhXhNBsBSAzhRhHhLwMWcPSqH8CqtHXaCW8PiXLjCP/bKXACZyvzjpRavkBwRRcxhoaOPk6pF8n4qMLoPjWPBWQnsDwEzyc78CePry+OyC8x0xPUICKMVXZXPyN2cRFOuJzRRQrIJFgWQKXqwKLrSHSm2E7PKnLXHdHwB6fJAR0IvtJh6BNBOgjB9gsIhJMB0
|
||||||
|
|
||||||
|
InRfhAROhiAKAhQC0RT17x0NvO8p1bXZgLI752pblbPWncK3XayunAHdCAHvMwG0Bn4TCIBXh6LgRrBogjLtt7DnuPevflAfeFZtmcKEAnFNnAjQ+vEiG/F6tLqSajnMj/fXDPfwkg+BLSgTKSi5t7m7NmHrK2GD2OG9uGiEBqhdtr3UuNaH2EpRRewNR8MbuOlcAu0HvZGnuJAfO/OAuguQuwuIuouYu4ufv3bHaMOXa8WUpMWQevaKrDGqrjGs
|
||||||
|
|
||||||
|
/TGg7L5/lKPpWo7ShX5GpqdXkLQjRsu6DvocfoV2P+XzzceSeRWSCUTmwxOskRRgWiFyVfoWqVzQTOfCm9WE/MojWbrhSLubknZWM58lTOwvRVE3n25ikbSPkPCH+AJBnBXgyIQEIQCfoB5YBGwf9oB2A6gdwOkHaDrB3g6Id76l7NvCAJF7u4Ng1aWtPWkbTNpW07aTtD2j7RIdV6jlDPBvUoHikfIdpB0k6RdJukPSXpH0n6QDLBUoBD9TgXrx
|
||||||
|
|
||||||
|
KARlzOeMFCsIzjI2d7MHXK3mewoFvMRSytHhnpHaC9NDuRcQRqgAmBXQeoYBZvkWmeDt9TanfdAPAMQHIDUBo/CHOhwXiYdn8QPGflvFB7e1weS/Yyiv2h7JtF09YIaE/DfIM8d+sdfqM4yP6vln+4JNjsNQJ6RNieedKaqKxRIWhtAT8bDBdBQJb80m1lBni/3xKExCwLSdTmdU0488O6UFEcgLyerVM5Bb9CzrxFag2MLQP9OzuoI759M7eHmW
|
||||||
|
|
||||||
|
3o718zO80GKfJ9Gn296Z9hCfvCQO7wyxTCM+KzdBt4T4rowfe2sKPvgzEphE9wERePj5G77+dAuREYLqF3C6RdousXeLmQy0o6V5hY2JYT72z70M7mFlSoiw0f61Fz2nDPOAdw8pHcvyUBXQavgqD8QGoCBL5P5VBa4B0INg79uFR8gz1EIvwegPoCtQuC78bg52oVWw5j9CW+HMHpVV/xY4SOVLCqJTmrCtgMS10Wbqq2jqNVmwNOL+JlyVyCRf
|
||||||
|
|
||||||
|
Kp/GaHy1SFcdOMk1K5rfyfy3RtATYdNtZgQIagmme4dJu0GNBrV+ojYZcm2EuiZMJEbYW0Epm1YFNdW/BOoR107oddBe4ArntazaEKC7WnQ26MCwt7YU+htggYToXJTJANqd8B+F8VeTPx9CsyQwoM24oDYg+iseivAweHoBAxCwqLCsND4bNis2wtYTs28R7NiGhww5t7HIahiIA4Y4MeKGKJvCyijDfPo80/JF9duGZEMp8zvYVJ2g9/SsV5Vr
|
||||||
|
|
||||||
|
6oALI86XiLcgCot9gQCIxzkiI2Di9Je0vWXvL0V7K9Ve6vTXliPfzqUJ+eIrwb93UZEs5+Bja4ovzJEmNA60PQsBJwuhCRSECBWdC1RR7ZhNygKAmBYyshcj2cPIrnLgSJ7BNr+mQoUSBmSBHV3kWPT4qqC6AP9DwtUItkgRLYklCETPVLi2FBQtVVyX/XUdz0ZLadPa//dzoAIM4VdwmzQvuq0MN7tDjeX9M3j0Mt7tNOx40FzrDWbaoB/W/JKI
|
||||||
|
|
||||||
|
i9ze4fcvuCXGSElwNDU5NQS3XsDaB6gglOC6qTMfm32rC0zozYXsMCQLAbsdixXUrjWyRAISG23rOGlBLSR1cUaagTttWx7ZRBWuA7brlJM64qSiaZA7EP12qYzthuBaUbvryG6B44gaYaYDaBfFpg3xIIx8LWDR6ElfxOodbrIM274BZaGgkvmWK4YwDARvDYSLWOMFGgJEZoISPGX1q3dAuHYm3sqQkA8AhABIIwI8EZjeoxxaHCce4Mn7/c3a
|
||||||
|
|
||||||
|
rg2fl/gXGQAyWRHGqiuNI6UjkECwXIcy0apahSMgKDUJRjnQ5ssp6dFIZeMJ5QIr+GQwUbeRRKtQM4VBTUPJ2hF098EpQpngrlmB95Tx/0bURpzbq/8+e5TEmsaPgoQD0yMU9ACHjDz6AI8+gKPDHjjyIQE8SeFPNrzXqP0wyLkg3rIQtHG99+l0E7raJJr2jERADJ0XXwd6+ixhEDBwm9xCDHBLwjgKIJoD2Esk5hasMwgDKBm4AQZYTEPvgxjE
|
||||||
|
|
||||||
|
uUtm+DGPkmLj7SVUxfWE5r9MhkIBAZagGGaDOMq5jbm+YyyktkL4/DNBF7PdNg3nzkg9xAUzWo+SY465LBDkHrMbVGIOit66Ad4PqlmKbRSA93VRjOPH4ZSpxU/bKdiNyn6M4Mi40kROUh7TkniyCVsLkPkwjQEh75aAuuU1C5CGw9fbNlMErpSyWpF4rOleI6nccup2DMVlxA+Sh1sMzYLBFuJfbFCnmY0oRA3wHBSjQJs0mofNN546d+erTFac
|
||||||
|
|
||||||
|
9QZqQCeBmqS1NaltT2onULqN1B6i9S+pSBPXUdJdLAAoSbpXEeQkJF4lYS7ROE6KYRXekkVPpAzb6UMwcLEAtARAPAMcCyxhMZmGYuuSDN1hNyJsaDaMeHzpm4NSs8YghomPCL7MUxHXJPtjI2DtyG5giZubQ1MrEU8+y6CmU8xLG/DS+/wnyad14YzAa+a+JjLuNzLhSW+IOT9tzNel2CokyyGADvRIBudRZBI9KbiMB5SzgePg+cfLIKlGNlxy
|
||||||
|
|
||||||
|
/VcarJva/RHx7xcXNKxo40E4g2JCIZUNrA7UzxmBVqZbPaljV0h0TO8T1KfwqdkgVBfiLxCOpoJVysoghJkw1BWRPGT8aaTwQDmmjahkEuzoaLUnhzdJ3AzAbnnzyF5i8pecvJXmry1568QHdOS3gumhoj2kZc0XnMs73SjqRc56SXKhZxs3MQDUiv0yd5flxhEgNYL0nxnAyiZvvWZrXI7jaLCZcMniobERmCU4xvFBMbHykoNZMZ6YyJJoqPxG
|
||||||
|
|
||||||
|
LYZC8nPgw3JkF815VMzye81dz9ygRhZfhp5WMEUIlcoKY6ifKLRZVz5MjHmb+02lHSHUgIZQMiHHjIcwcT87ZBLNflZT355xAjiSPJbFS/5pUyAJVBFCWgXktYWsNZz7A2TIAO/N5LkI+ThKalrRdWq7XNn482paQm8bbLJ7cARRNUDEkWHajcQmwps5aiUP/FCI02qoB6f7PZQ6jW6WnehQ0MnBNCTOq0mhfIIkV2tyFlJGRX/X6Flyemyin0VX
|
||||||
|
|
||||||
|
LUU/TNU6mEMZEnCSZAoxCMvuZHzwZDzUZo85MRjInlpj7hDyu5TmJuZLyPhDzL4TUXYb2VN5Gc5yqCNVhfJglZ3esVfDS4tg8mUShyMiCinyLK09wBAFzCSBcwvScwIQAMH2CjgEAcAIwHMUwC/B9UK9ehChyyUv4PBgTafmLMJG+D5+Cs4pQHTKWyhUwRoapf2DqXvxwFzIxUHfFBS3Qqc6oeBXjyhK8jL+NstBd1N8h8ZWWCufxvhmJQfj0403
|
||||||
|
|
||||||
|
YTlAtmUa5Z0OYM0HrSoXLK5pay1pgwpNbwSjO5rMATsu/6vVUJt09fF0COXNMaucij1vPHwk+s3OHXcSdVzUEySGuJXBSR117b9sCaqkuzsOw0lU0Kxe4HSX3T0mB4Rui7TNY+GcCarMweGbBPuwLTGgDVdIo1c5OzmuT3JO3DeV5K3kBLVadBfeezFS4M5vooJVsUWlQZcy4ll8jaRAGjToRNAyILCE/FSm4dslL87sviJykfy8pX832kuKVnki
|
||||||
|
|
||||||
|
oeAC++BQhOgTAtQO43MDdAIyvwKS26vdkWVxQQK2VCAbpYqt6V8j4Sqqu2TDmpEJ0jQMIS0G2AZHTKnm35V6ABIoTNgrJWCaoTQqDn1DzcS03kj3RdXgSzR7q/Zcb0OUihjlrrR7o6POWVzVFLvSJBcxQbhYVgDoR0uHFICoBEApAY2NuD0h2F9FGwHDdQyIh4bNoscaoO6BI1MByNh6Hufg34pvLB5Vi4eTYoOa/KsZGY2jVAFgYMaCNzG4jaRv
|
||||||
|
|
||||||
|
Y2UbYkJMkFQWJXleLixPiqFQ2phV7Y9BvAVlEzPrHzomw5kFsbCJNKxLIW/qhJRAAQHHBJg+qfQOMC5grgvszwDgMCEvBfFvUDqYYo/PnUsrMpGjfJdBkXUFcF+is4jiVIpHlLBV1OG6PmBoI0EWq78Q9fKF7DGhzQUqq6C1WCmdKzZvLHpUgr6WdSH1gypTutXrBujPin6j2fTxrD1gGwTYFsB+uNXCh8wkonalqytWBybVV1DZbBOhW8AEJTC5
|
||||||
|
|
||||||
|
CbU3eoIavVSGn1WoL9VOdY1EkwiYmqq4ETg1ak2rriHbZyTGuZXNSbGq66aSQ1qwXbSmt65pqp2a0zmvpOG45rjJeaiyFxK/ruiqtJQOIAqPq3KicSVaiMltw8nqa/F6eK9rWJzKrlfmyKrUE2AQINRgW3ahyI3hgiH5zNTnStAMC7Te5vUYIL7GCBNAEhgQX2HNMQEkBnAzgRgL7G3x80yzp1j+XJQFu8EFLiRoW3lcrPqrQ974NUYVbUoWD5gx
|
||||||
|
|
||||||
|
Vus4OoWVDqfJ91OoNsIQiSG49z+Sq68UVuFboL1VhdCgq1raq5gOqI0rJLNSpRHURQfREtWq3aAtILQmJDrbSRWVFN9Raku1fpxVSGdXmsFbZRHJg1iK4NPeMbW+XN6qCVt02oGkpNBphq1JoapbTVwjUbao1TXbbR7sO1DsDtyarSZOwG5nbZ22asbku39TOAgFcu7MArv4kC0wAybSVmZPV3Win4H2mtaezrXUy/htMrTVWLVoNKd597epIf19
|
||||||
|
|
||||||
|
mLL2ZLeR4Nios0TEIAs6b1MiBrR71J1f3bFv5qdr4tqdQWuWSFp5VFS+VkWgVR9CwTC07Jg0S0I1GBY79PGNOIstKs9QTA5VXSvLTeoK13qhWAox9cKIoIjKkt9cCZbexlEzLMmCWzgrnuA2uqIJ+rE3b1qNFISzO4ih3Z6qd3IaR8DnUuVom6ZKKMNow65TXNuVPKqNGYx5SYtWYvKI+sY95Xxs+X7Cx5PytSZPJgOAr5NwK3PqCsLHgrVsxfH7
|
||||||
|
|
||||||
|
Tr1TWGDtNSoH2sDtr0NQ0EnqERo3s2DvAW9CO3gYCF+AOplkDqIsOMDgiIQ5g7wV4MMlHBwQ4A4wLFaTvHHk6Aes66ccypH2FK6dE+hnUHXvgblMteQ7xkEtXKvwi6BYdcQuktDpcTuPLZIRbMlTZ1rZ/I3jgXWxTJ7MwqelTt8j1X1VV2Oe8hHnua0JRuI50N5J/2oVP7zqdC21W/qIlm72Yg2j/TUL2Xf6n44253UPim0AH5Fs2r3Qtsba+7w1
|
||||||
|
|
||||||
|
a2+rgHuEmKS8aEe/bWTSKNCLjtpQdNYN0aCx6DJV26o4nocOignDiu+birrVBq7PDtPAvTKC+3F7fF2ggEdXor2ci9N9SDEl8VwXGa32WEVg12IkDoR7gJabrBQAZU7FMlvm12qyrnVk6adfgopSobXUqyyO5U40CJzrA1QJgtUKvTv1FCCcjxwKJLZQuam77M6lhq2Sgv6XFa7D5PDUAkHxR05FQ30AcKCSIVeziEv0VntdxmmdaQN3Wkmgwq2X
|
||||||
|
|
||||||
|
Oqbdm9SzfoFVLqlZIWpHUnqXwAGl8ARpUzZIK0lZyc5dTXvAnU1CgknpJy+JQouAP29hhX08A/6IcIjMrw0M1xdAciRsmXFui+GUPPMWHdkZHy3Zl8vRl2KhNDi05uyYJmcncDi8/A0prSSrzVNkK/JKXv8Xl7VY0wYFjQfBEXGBIKoCbeIwikOpZjZtIiF2m9TKBRwcwPCLkCkNpSZDmjOQ2/OH1lUlD4+iHoccZ0AKRoxdbDK8iAmMSaOXqufX
|
||||||
|
|
||||||
|
1RtBKgmpGja9a8ZPJWGPjEuo/SVpMHphicCwCHddGtHAtQT3hu4u+s8bsFH9tu0DQaLCOImoNyJlhYOujSxp40iaZNKmnTSZps0uaGHXBPLHSD28Rk1+vbsszQKKMf+pMtb3kXejy5BgoA5csw3qLMG8zK2t3IljUb1mc5+eZxoFOvKkDvGzxKKbQPfKJTmBv5ccwzFsnVz8p9xe8KVM4UVTrDNTeqf62ikm1lB++K2uFACR/yKoY+SaZb64BzTV
|
||||||
|
|
||||||
|
8nqDAB4CYB4gGgXvbOMnGU7B97KhQx6dp1emAhdyf+ccfzMUFsSYBCjKl0LLgKOg9UIsq2CsgzB/yVeswyLsQVvHkFUTSXWqvtnDKhOYy3MBZCv1fr6eeZmgm+Va23Rizqy43esvA2NCw50R3ZV/pnTxHf9k213Skdb1jn0NjJq5VhoGywH7l8lnAzXN7mIGkZli7cyPN3PimFp8GQ88nwkAKWgVCpjxZ8Mplqn1pZB8o75O009QTuep7gESh6iF
|
||||||
|
|
||||||
|
lDTTBmGb+cHXLII8AwH7EYAJCSAnQcwQgASHe6PBNQzgZEFzFAviyZ1uLPJe6c9rBbSWP81dRFvXVIX74AmLM1wUtBHVxEoZ2feiSVy3QHWjUVOsLrP6kX4z7xii8me+OOWytBKB7UrvJC1b6wDrN7VVsZ5sF6LjYQCpxaN0hGetvFgAf1ot2aCrdSJloSNqN4/7vV+fFpsXIkszaPdc25bRkbWt+6cjsktGoHq212cdtpRjI6Hs01R7mF9RrNbU
|
||||||
|
|
||||||
|
fj25rN2t210YSl1X+pntdWjq41ve1jdRFvRwGqWN+3U0AdPlIHSEs1owg5OZCGEW+2wAeXeZEALaQgHDyR5o8seePInmTzRWcRFO10/FY5WyzPT38ldeFtKVT7KoD0k6PS3CFzpqOXOy+MyOujSdfoN0OdEJHKus42OPAM4HMAQA5gL+4ulVZReP0gZZ0d2irY9ev2ey6o6+EnEZsVBPGBATPPdgJD7DHpoTBu61dxdCMjW+tGmgbY6oMzW7pr10
|
||||||
|
|
||||||
|
sk+hIdbfUxLvQt3XhL7abX2SHnEiTJXimJTkpVEhNpOHlYwhZO9BxqOZMOyW48uqYb8UWopKPby2Qk6NXpjEmLag1mt49rbaLQxE2I72T7D9j+wA4gcZ8wrtRJdv1RGonqa6AJBuiSrVQ/ENib7ergZgswmoO+IUIEnB3NtIk/AAhNW1I1cju1/IzGpD1HXWmSa+NXtrKP/aTt0e+VDddZpXWezJQCbtaCFsPXNdJk8W3kMLJS3BIJobo9LTclF7
|
||||||
|
|
||||||
|
vr9a37ToIoMV7fDL553lRg1CFm3L6lFyF+1wlXzcAToZEMCHoDMAkgToNG8/IxtxWqd2NhdaPuSv42SlgQuqhQQ6BY8VQ1BTw41FsZSZcwoowu1XaqnB1ZgvVR1qqAlymGKrXoNmxza5ti7rD96vmymZQSFlb478fiAxentMXRpLFosi0kZwDWf+wc6Cbp02X8W9bw2g26NtQqtLOdC131ctfGJSWQDMl6czcr4q4zFLOM/6XAdWF8bBTgI4UygZ
|
||||||
|
|
||||||
|
3M1Z0D+5uzlgcQZCPjL55smWZe8UWWtB506y0MdVizpbkDl/Qa1C+QUKu1sIsJqfYvnn3B1FqK1DajtSOpnUrqd1J6h9RhNgoOVDY1LK2PyHvHiVj+/4N/k/3+VxNqpcNEMMRKtc1xojOaG3W66nxNBLlvKtF23rlVNh0nvVbr7yihouT1iw9NLJV1Py4DrLuXafggO/xmTRTIqyVuWqVbXWtW8NZgnW2OzkRnW5NcrP623VucuI/VpNscPkjI51
|
||||||
|
|
||||||
|
vWkayPhHhSnnbIFEX5mCzmAwsp2zRLcMkI7Jh9kUEnVrDF2OJco+qE+JfIwgIR9cNiUV1rtMJw7mRyOy05Xu90oiTWBAKMnGSTJpksyeZIshWTzPM7IyrfFrhbC5PGLwFTZyYJ5rcRk6utIO0c72t12G7/ulu6HYOvt3u7NDyriUfheR6+up2we9duZoj2rpGLkoNVAag1gfnQUi6EdUKeB4SnA4Mp5XZtBOSPro9jAKve27r2S995rezZYr35g9
|
||||||
|
|
||||||
|
7OKToY2AY5uWzgUNyzYhC+DWmoAZwb1N5oyVeOdjmxgfXDgSuQVP5Y+vG2Fu/sIWGQFBaxhQi1AuXAWQGgBV8kSDtRaRjLOblTd7Afx0eZoVFUWESEs2SLFh6q+RdQXYOsnZjCTrMAxKXQDDLRop6Q9v3v8+iZVqh3qKGvwnyzDDqa0w+6eG2j5DHFQUkfEtDOnOPDhkwMJGEUUWTPhXkFr0XMZi9AcAHNypYQMBLpHmlgTePIPPCbEG2btxXmPm
|
||||||
|
|
||||||
|
wEHlNRYm81o5pm93YV29hfNKI7fGDMrtUVqArrcsPy+18OuY+gDzwF4i8JeMvBXirw1468DeR+86d8dum37ux7lcq/p0+mg6l0NLa1QDsi3t+lOLoGyzmpl16+e8nfWx0YzxbubmDw/bYdibdkaCgnN5DaE+QuHfXWSA8ZmB1xSqKbkoqpzqdxR9vg3z+3S7Q4tytPyQURxh1UfWla2Hzg6StICEvDvBRwEIUYN9xJMzW0JEy4249Jd1m2uHFtz3
|
||||||
|
|
||||||
|
aM+IlXOfIyIG+XfOIBDvhSiXTO1jw1CbVTeZoffhs/y6JBCy6FCJ8gWpfV2wXrdsO+09JpW2xnlzwNlTTjvWA4iidxIskVTtvPACpofMDhl3GWROWHHsYGXaNNWQ6DH7+jxW2OflcRPjd9bdC6D2wvCjyL4oydbbfaS0XkcsexdqzV1HnPgeaqM+/RLvJ33AksAN+8zCMT1830SUcvfrYMvvtd5hD6y70dVhOXHQXqHh44sYqW86S2HaFVOWWaUP
|
||||||
|
|
||||||
|
aHjD990dNTq/NksrG9BYCe43l1KryfelbKkw86o4O/iPVKOq1LwFx7+1t9FVC1RGUY0S9yLuvcIoMHiZ3m3Vcff7UUua1S6F8UcmuGwTLWsTOXbU7K3TqsJxp2G41vv7YPMRoS4oJBSWgplyphN0R6TfcPFFqbwium79GCwBsTi44MI+nkdxnlQ87jZueEpDzdhYTA4RgYgDjuOFU77hbO74ULu7hR5xxXd9Ud1vl5e3pt98Jbcam/t7btl/CsMd
|
||||||
|
|
||||||
|
A3kVc6YTCt3BsRS7aZm1DdDdrNxoE0SaFNGmgzRZoc0eaRd4V4gtyvV3ih2Cxu4ONpWjj1Xtj5VNDPMjacMIVCwsDCm5bkhBD7AF0n6+1WH3WQwqggQNnnHhoFNooVIGsocutdXEL5IqHfiWRQPwRl/Txeafietb41sNIhPW+CW+zlnPpwR/2/YTiPByQNZJPI+SfBkVpm03aYdPp3nbyniXDCCzAiJPUt0Gsbm3+fPuHWnLBYF8T+S/PBJxn4T5
|
||||||
|
|
||||||
|
btE9e7rfXnRrMMluctYHn7WZ511k5n0eM7ynxYjUsZTATCwpLngv86Vxl2hon1Lw4c6M/guTnpnqF/JMs+tNDrNn73eHob+w+HPA9pz+dsuuXbrrOLzPRqDTNhDJfkQjPfmDC/R3a1TL/ozo77sduLO8X+ZUCWpIpfNg4kLH5l7b00C60DaJtC2jbQdpu0vaftOT5ldFfX7JXhV0laCepXCbVXqLaKjF/dEGOEiPDA1FDPHv92d8EKSFKVDctkH7
|
||||||
|
|
||||||
|
OPnwL7ScebDJxv4MFOJjvguJRsHeJsmCb1cMt1F7VesVyW/VqgM2Xyi1EYTII1oV1fdW0197Vc3Rg9I3ODzeZovAEWht0IftHuBfgdQE/BsPZh1msrOdnSHN/qc309ZLbKPxtsKPQZDj87nVrEecOsF526wlPXHHqgtxbcl8YktbiH6d8/fLg/hc/RUCaoGmFsEXQy/EO1r9RJETx91znLX2jsOArvl84ThPvguFB+a4RH5DndPyECIdD0QdZF0P
|
||||||
|
|
||||||
|
sALBYtLTyU4ToN20pIECYCQ+QcuGuwr8TPCPzM9m7Gv32s6/OFwpoE1Tuyb8ggnuxb8zrDNR7849Uew7881WdBAImoBHg+JH4UDBKA4Al6yVFGteIFH96Xcf0REfrAY23l6ZHw05dSFJjFXIodFvFuFh3bH0s0yAvCAoCqAo/x8dZXXsmp8YLPY2UNvTBn19MkLBXFNB92d+G1pcrBAlDN74bBWugFcVIMR4UnRqCJR+fW9wG9gAqXXtk2fKgjQR
|
||||||
|
|
||||||
|
VnHMGpcpvMh3wtEvBYFV9MA8DwVdNfCsyqYo3Xsx6cZ0YaBbA/kRgPs5DvN6Wks03JkzksHCeMGUswZJc0qAsgL4Iu9xHfLA2EZhU7lLcQiSrF0V3vfcyrQa0Tf3oEd/JgX39WBNIn0sp5CQE+CoDM8zB8G3CHyINnmQoKn84fWLyU5QSIxzzls2DoEXs3LfQAFc29NEzvgMTTUm1JdSfUkNJjSFoKyll3Yr38dz/QJ32Meg6/0Z9b/QBTiAF0V7
|
||||||
|
|
||||||
|
Tetl9eUCLpzVXqEBJvXOYP/8lgoX0ydhvHw0YJrKWB3LUTXLqzKEdNNsCEwBwI4NLNX9Vby0DOSHX0g0Lgz/UN87WY3weCXpGxwDVWAsj3YCbfeY0WMkwZZBWNBAtwy9c3zD5GSCrIJsHsCGkF0XQo4tT1AgVZgZQLD8KYU5zE9o/SZxkppiWYnmJ9ARYiUoViNYg2ItiH0L34KEBIOBJynOdG+gGlXLn+cSMLVX3diHRlRUD/AtQO8Dq/WMICDr
|
||||||
|
|
||||||
|
PMIIRd1JZvz+t+7c63c9HwGIOxcLrPNSNA0gsAE1ChOCtSZZcgr6wKCN7Ky2n94fKTER8kVA+RbAswd9XR8W+LgFX9aTW0ntJHSZ0ldJ3ST0m9JfSf0kDIOQ/vRP9ILaWWkM13fKXK9N3XoKDoSSejnr5ZOUAlNdGRKqFl0tyIsAYN19chAVCFggAP310nLByG8RfMAIk55MepRk4GeIhXUNTQH93/D33TJmtEiyXgyNC4TP/joco7c0PwDOnKIK
|
||||||
|
|
||||||
|
jkoPMvW15K0QgEvpRgdYkeB5SGgOjcWHegJzB7Q82wt9nQzQMTCoAKIlkpUwhSiWIsw1SlzDTA531okToT1BGgaofiSmAstEMIk5vPN913EBPcvyE84w9QIjsrfV0Jj8NgY4V74zhfvkuEh+G4R9Dk2HMC6BU2VcOLDuhH23+d+/JqBhBQhWnhjDPA8PwmscKJsKcirPZSQb9jrUowiDUXNvy5oajLv1iCJufqiQjRQYYOGl5uRCJgiCwEUCLIvk
|
||||||
|
|
||||||
|
KcIi8+jUgzTwYvEoLzl4vKMzQQiScxzfY2AWkPIjKI6iKNpQYJlR5DrwrkNP9yookS6C4LYJzVcibDRAk574TMF6hawV2R9pX4J+ANle8T1GIwaoIi1/8EFRUMF9nXCCPvEyCdYPwctg8Wl2D/XBsCsh0uLCOW8cI0OQqYBLDANiMbg+IyGh43Ra1kVmAs5V4dXg2SxnNtsP4MxCmKDMQxCxHUPke91LZA0NhXvctw+8+BfcMEEjwkQVPDxBFEKr
|
||||||
|
|
||||||
|
cBsG6NrdSZet0vMrKTRxIMovTe0GN0ozxjKDboMJQTo3LLS12A4dOoLb0vcGABgBEIS8HiAorfLz70KotoOKoOg0r1p8Hw+n0FC+g6rwVBn3chHeI64YFEa13GIujwdmwcHUpIbQW1yCYSLEaMAC73Agi+NVQ8kJfdGwUIWSZ1QsWxIURGIFhuhlo0N1WiINUAUIjCA0Xg2B6AOYEc1kQAkAGBXgJgF+AwQJ0BNBsAP8AdQYAfVEBBTpIk001M8a
|
||||||
|
|
||||||
|
s2hsYAbACwh6Ae4CIgKAMdSdBNAGZCMAsISQD5AObFf0tj7POiKuCY3A6j7AVQZiMOjJzccwuUzvauUzc7YM4FQBmgVAAABCAAF5UAJBnRhE4n3lblIkQgATik4tOIzipmbOJBD+TPjXuiLFR6LzhZHSAChCTgjSlRCMxfONLiU49OMzjsgUuMBjFNTxUh8IVcGMstCQrU3JBdTJHzXwbXUwVIU3LP8AKjkRdWI4BNY7WN1j9Yw2ONjTY82IvCCY
|
||||||
|
|
||||||
|
q8Kp8z/OcQv9+Q+C12whQ6fW504gWmMLJPbAMM/DD3I6BkDawJm0fgGoXBSAi1SECLItCtQb2F8JoqsBsjFWeyJrCZfT2QlZQFddhYtyEUFH8ZjTYCkCMSzbCMWk9OEiO1sI/IbWtDrgxQT5pJlcOKeDWI0j00CNrNgPGcY7CQHRjMY7GNxinfBZ2TZvGExwvQ8HLUE/MpA7T23Y7I5VhrDQ/dyNrYq/ba0jVlIlsM8i2wsPSRcBE06z8iewuIMx
|
||||||
|
|
||||||
|
cgogcN7DN2J/nF8/41hMe1/PYBN5pQExKPyDOxAkI4F5w4kLMZAbZcPBFs7Esj7BIdWERBCrHftUdDLNO2IdinYl2Nvp3YqAE9jvY3AF9jN48C0xsqo6V06D13MmIFCQnRqINBuPGnDfF5goaEiiuddUBwtDNCE0qVcwJBztcz+Xr2YxQIoAPAiv40ALIIczQvhVAX3GbiNVMmE3jfJ34fXUW8MA40I19cIi5218CIq0LO1TUVKJIDLNLBDggvgP
|
||||||
|
|
||||||
|
CDBAvgD0EDjYNNBN4gZOSOiwTUYkZ3YiNIpMI2ASErGJxi8w+qDRUwCa6FB0WwFbhDCJg5hN3YHIwriUiYXThIj8NAySV6E3I3hOwp6/YRMb8hE0dnCCuwio0c8Aolzz7C3PcRNxccuMAFRJckw1UnDaXKRLyC17GcOZdiA4oM8phQeyzHi21DpTFo3LR33S8z7QAzb1mk1pPaSQQzx0C1Wg7ePaDd4mqJ8TCpPxIaib/E+OqgjqTcgagFgbVwp4
|
||||||
|
|
||||||
|
mIiJN6gawe+NwUMzVqAvcefHr3hRkk9+IP1+Yl10FiBOYD1eJ7tT4iySJY+XyNBCHDkXdlMxGBK4s5Y+BPod1o/X02jNvXpMV9nLAZLX8U3IYROj+HCAw0UO4VAFdA8OcGQgArvBAA1Tg4e7wrjgQnjWe8+NZ6LRlbFKImsTHY52NdiHEpxJ9iEAP2L0s/ogxV6R9U9SleEgY8HyvMVNZtwHjtHLRKJD0oiBXi9swXfilEpjCKWwZzEkdzNoh6Ee
|
||||||
|
|
||||||
|
m9Qx6Cej/Ap6GejnoF6JelWNy2dYy8TOQwmKH1iY3kLK8MUw+KCEAFaqGmBgkz6EeNwkr8K6AJOFmNU8dxTwxfjFg0aM+MWUyCO7IxfS6GpTvoQSBbBlyVww3FPGSkn51Z0VUDASVQFcib4FvHVhFSsApp0qSzQ01hE8UEupP9jEPMiJ8gYAYECSBiAHgFIAnQIMi6S7dHpNFplfKVXlTaTIZN2SQgs53UjCEnQPQAhAC2itobaTHwoSk2NhjFFn
|
||||||
|
|
||||||
|
GBrQZwuvH33y5aWVrQZiQXMtkE9NkhsJcifAnaz8C67Ejzs9vIzsPINIASoxj0bk5mjuTZ2Pv0GD+01FV+gWwAtFHSycdCzdFdyA9lkFPrJKIn8UozMihj/kuUXi8pIolAuhkvL8yLQhAWeI2A90g9KPST0txJyUPE68MRSSY2qLp9MUo+MpjhQy+AuhP4CYFpsc7XMCUCudXJ1NAIRW6H09HGeJK5jKrHmJSS+Y28Sos+MdWQtBpogsG2Cu3arT
|
||||||
|
|
||||||
|
9d5fDoEJQGCGWyFT0A2BJWixUrug2jbdLaI/oKEX6FqdlNfaJpMB1I6JO9JzGOOZMAQhxDnN2EZNBu9lzUZg5AiQ8uKBCNYEEK2Fq40SlCI3veRyiIE00enHpJ6aelnp56RemXpfoqU1ZNosxLO7jFTXuLxD15H5N+s0MnRJqhOXMhV6JGDJf1wB6AHjOITsAfMDwhMAZ4GBA+DM4CdAeYQECcQZAZEAZS1jKV1vDj/SnxRTqorlXvDS0+qOkzV+
|
||||||
|
|
||||||
|
DoHzCswRX01w60m+LMZ0wfUKy06DBLQEg20t+MdcP4lYJMzMFCjFXYqOaXyIU+pBUTfMgTdPVv0DNNMDz9cuYVMGsl0lbxwCIjaD3XTPM0kxYc9PH7N29fUwLJQ01/O9Pm0H0sTz2TuEvI2gySaI5LOT2wru2OTfI7sKIjpE4e0kTq1IeyeSHsyViey/PV7PrB3syAO+Q1Er5I0TZwhpL+SgRUeP0TXzc1UXRPiNyyJDY01GMrR9AOYAGA+QOCEw
|
||||||
|
|
||||||
|
AZ4vGLAthMl+1Ez5XPeL5DugstMQsqYnnUcN2qT7K51GwDOHvjm09mMFTiLfTOAilQsaPSTpdbFByE+wY13pEWrGunl84Y1qA5EllepyW9RUkOQVinVJWM3To5bel3p96Q+mPpT6c+kvpr6W+nBYzpINKfpRFbzN6StcPBxvTgsyOJeDTvN4LOiggbLC5MBsdPNuiuNY1Ke9o+WuIgB649sKUcs8umBqzTLMFXMsA01t3xyZ/OUUBTOc4x2DNuPN
|
||||||
|
|
||||||
|
yzlBtwxPLb0d6PeiJoA8k+jPoL6K+hvo76KXJitn7LDj8c804tNJj1sq/38TsUi+CL4IdCRE6MAEpDEL88rT1EBZ8walM5jJoXn2NyO0pMzNz7ZOqCfh3fBpgmUFlHLRIdH+CYMZtcUXxnoJpfXUIhFWwAsARj50w3WocwNYHMQSLQxWNqSDfC9P4gr09FQGdE3QZNWsCEiT00jRKEXLFyJcoyJS5QUO+HB1GmOghJTgM7Ty1CbcxyIOT67VSMfT
|
||||||
|
|
||||||
|
CJDiKiI30y2mtpbaZAoSA2wIEgkQWUAcFEwy2EuwdkacKyF8YlQIaSJR+idhIILIXNHIs96wzHMCDscwRLs8689DKuSyc/sNJye/M/LfFS6BqBN4CwG/MaBMrRwJdkn8of0ZzGXb5Mn8GMtnNVoqkUY3Zg+ibbxMS32Qt2RiMvHcJ8hngcYHQgBDPCFwAVGSVzEzLwpbKJjUU1bKXVZ8gm3nzj4yqEL8b4VsD/DK7Ywq/DUuA2X7xynTcVahBohJ
|
||||||
|
|
||||||
|
JmgDMxlLAj73FUO7ThQIBXxQROKnmcNxY5i0ljfGcp0X86nUpNcy3ciDw9zdbAgI28bQy9IWBzMhPMsS6TQYQ+k+HMA3eCfCUsFkhUARwAJ00sVYFQA2TOLLVhuigkF6L84hOOsBiAIYrnNDUlLMKwTUgvKRi64nLJLym4xBjGKJi/oumLZizSVB9vUnEN9S+44g00ToBR8x3sjQTl1eRNWTgrcsjAXrPQACQZZAJAHUMDjOAZjUfPRtZDWXJ3iV
|
||||||
|
|
||||||
|
sxV0/sKvVQ2h5G+DOAS1uIGYELMPkGjluhEgQ6kAonyCwJ/9Ei88Xy0Ui1JLSKQA83LIJBIF4jTZAKKM0qdP3DJjsybMKEW/9ZYwHPli+LCVJqLgCmN3Yz1xG0UI8zfbBLQ1jolPNOiBHdAEAA8EEABGEEABJEEAAGEEAB5EFQBAAdhAhSwAGYQQAAEQQAGEQcUsAAuECFLUAQAF4QOUsAA2EFVLAAPhBAAThBUAPkqFLxSwAGkQVAFgZnAGhkzy
|
||||||
|
|
||||||
|
HCfkuFKxSyUtlKFS5UrVLNSnUv1LDSk0rNKiIC0t7Ui3B7zzyHorcxriViovLWL7Ff5QGwbS0UolLpS+UqVKVS9Uq1K9Sg0qNLTS80stKsQw4pBjrzKHxryYfNKKYyGkDnKMFNaFHyoJfskFgkZNAUUEeKIAZXniA4Ad4FFcfzL4qfsfiifJXdvCgEsv9/CrFMCKWtGLUP52CMUUhLoHOLRU8VMoMKmDow7r0qsHXcJgTNlQrEvtkHWNqyMMJwwh
|
||||||
|
|
||||||
|
Rv15fZX3wsMeSkobiETCNy9z6ShiMLJBIWdCaKoUxVLaLlUjorOjAAFBBtS+0tjKnSwAEEQVAH1QOAQUFQBFSwAG4QQAA4QQAFYQVUsAAhEBVLtSvkp1LAAJhAfyoCsAqRiiAAfKnyx0pVK3yj8q/LfywCpAqwKiCu1LoK2CoAr5inwn9Kq4wMqjBC84vLDKgfAbEQqYy5CtQBUKz8tgBvy/8qArQK1AHAqoKmCtVK4Kg4p7iNHVU1zKWXRjKBFC
|
||||||
|
|
||||||
|
HTKNsDEtAsCYMqy2bJuAUYtf0rRlkEGXQgSILmBYMWypdwLSoLf4v3ilcjbPLSMrG6D+M0EKkn7dqCYMK50qMF0UbEI6K0G59njcwzRLrsplOMz+bHEu1yK6EKQoxXkCulcMdQpnj8NPqGWK/zVbCotOCV084KF5jy2axCl/DRIzhz/9NkpCylUzkpVS449AEjg/wZAHCwAAKlQB8NJjSI1WNMjT2Ai4HKtQAHQGilqAIxHIDyrmAVABOBZTYIAA
|
||||||
|
|
||||||
|
AKDgDYAoAVAEDAwgAAEp4KjKqyqOAXKvyryiKTSKrZNTgDKqKq8wmqq6qvYHqqOTZqtar2qzqoQAeqtcwkcNzAMtNSy3C1ME1K3CrKjQEATKrKqhqwjRY0ZNEqtaAJqtiiqr6KWqrmrGqhABaq2qjqtixVqjMr4qq8sGLOLvJC4tVgnMskMpDJRFqhP4l/Ksv3wIU6xyhTK0X4CdAEAM4QGAKAZsrcL5c9xN+LlsqfIVyS0lKx7LNskErPzScHDC
|
||||||
|
|
||||||
|
+dCwRmUiLhoHmloJQUX6CIdLsk3M7TxojJMPBQUUUUbEORfmjmj5fRaLfU3AvcvbCDy2kqPKpUuoqBdcmaRVNtWS1GKvKK5doozdIsiQEkBQgSQHKrrq5QCIhygDVI4BUAd4GBB0IJqsZhiNZaEFA3qq6MiR5a5gEVrJq4bFVrEAdWs1rta3WpY0Da2ACNqWTVSxLcNLIMpeiFHVplLyHCU2vNrlaq2r1TOAW2p1q9a1AEdqYAZ2uJk8DSvMINq8
|
||||||
|
|
||||||
|
76qKRy+EpF0V0osOJMKZvcJScyqg8Jk1Aay94HQhqCJgDmBMaTCF+BnAL2K5hfgC6AoA07UqNzSFspFM8LC0zsp0q6oufN7KZMk+PntKCWm1dlWtd/ncZDqE6CYlJ0zLh3c5gucs45Ui5lPprsSzIocZFoxesXq9XUW2LFXkclNoJN6gJgU4hEbMCag/MgIxczF0/crCNcAioGAFdfDdPRdiIoSp8lobX0HwB3gdUh+B0BFEzb1JAR4GDh+QE0FH
|
||||||
|
|
||||||
|
AhAQeAjhJgMLm9QvgGAFwALY9gU7NM5ERTpcY843gb5vGC8s8gE60iP+tmeMoIS16LC4ykqECGsofqn67ABfr1KinxEy/ijGrRS1s7GtVdcagBVMiEgGYGoI33TAvcYFbXISX1eoYcKScEivTO5FHK+cpqtTc9Iu/i5RY0H1CgHGYCpqRMdmp/JO4ZsFxQ50avmCqGnUKrnEzgw8qALBakAtBRCUwczFqlrRKqTyOSsLNTzuSiADQqmKjuOmZtUs
|
||||||
|
|
||||||
|
xpgBi4y5mwZksoitSylinYSyzPaqZwLqfQUgGLrCAUuvLrJASuurra6kJA2KBsaxtsapdL1I+q46r6pZzI869jnQ5/T0RpQSi19lu4qykqOsLIUnFV4FP6tiFi5f6/+t+BAGq0xAawGoTNit2y7kLIafCpV18Tlc0J0PADxISB3Z1RJ/hTp3GT4ggd6CxdDY8wkiet4ap6jEpnqT8lEmEDhoJ/xGgKanWVXrWGIVRgj6vdNiR5TDACUzZ7GQ/h5r
|
||||||
|
|
||||||
|
f8ldLPrQc5BM8y361nJvJobTzUBBEIQCFIAHis9Nga8PazkQbhnaApdDn0t0L5kPGoupLqlKPxoCaTQGuqmS2qAFFTY0EAmEQJmC33zGaWqE2XT11DMsI8C+CogpRzLefZIxykMju2wpcc0QpESCcwgMCjXPbv0HC1CsZsX03fRrzpwRw+zLCiGoc6AfiBIHQsi9B4gwt+rXzTlwuhhEOuCjSOkdJvbNlgOStsKNgY5tObHgc5vKbx8zwQ7LtKxX
|
||||||
|
|
||||||
|
Lbqca/Suq8wkl5ApJ18TKzQQOmsmrGVlcfMCwRcUS9VjMOOBcoEalylEgJxpuVElwxKbGZq/c8zNwI8qnMsCWPrea8N35r1GrzOlS4G/qmR5dGg6P0aWiqONAMZaxDwxAG2cOrep4KsIEGKkKQivWEnG/PJcaIQ7LL3MoiD+q/r8mv+tHAAGoBtKbwG4JtdSN4P1pDbeK2rP4r/U5Bt+CK+JolQagquFUClQUQ/m1dsG8PNqD5KnyGWREIYEBe5L
|
||||||
|
|
||||||
|
wTABgAkgIQEmYiIV7l+Bg4P8DzBBWtsuFaqmhuvEz0Uyhsq8+yhKD6k5GvO22ywiyUOrhWWIdLuCYQEqzvh+mvfXRKjMgZVddFCfFomaECCmtcNTVU0CXqz2i7LszpbRcjZlFG13KpL3MqpL8UL6y0MiqNGhksVBvnH2mpN4cujIhiig+loSgiymvXPrsmDUGBRsGh+w7zmiytBZgKAJNIdQvgB4qIbFskhvRqR26fIky6mvSpVzhQkZRTYKXZDF
|
||||||
|
|
||||||
|
MclQdxmEwwSghyu53RZm24bUSzdqcrp6lypwcvGdEgptMEbBBhzczW/VnR57R+I2ayzU0IiqTRN9oYjWlD9tubk3Y72SqjGrktVSLEYxBzjtU6JGD5TFBxA2qSKrao9qdqit0UcQmrIjk6QQyJtzbPqgSoLbt01Bsbp069oEfJvnUnGwawIKDqhqfILUCgBNAd4BgA2ASDuRqi0reKbqtK6pq7KD47DoaajoFqgzBgTBgzeQxvDpp6hh6ppCR5Cz
|
||||||
|
|
||||||
|
F/xnKeG2jr4anXOmpGbCqA8WswVyYpJVx8i1hlVddQ43my4K23jpNDVGu1tfaHWoWqwRWeXFDE6jvek0k6Wi8LM6KNFdiFwB+q7KvygAuIPgGB1MJqvdBA6rqpyq+QdQFQA9KYbGmqcq4KD1ScYJGuNrLvdrs67uu73j67MgAbtIAhukbvYhFaibtyIpugapm7ei9rtDbMGVTqFN3asiuDKKKyU3DLa5Jbu27ZIVbv67Bu8oGG6Bq0bt27lag7uy
|
||||||
|
|
||||||
|
qjuuboryLzOrPjrYm84uHi5RPROLL6xCXwLBDQ0GvGA8vWtu5bRKXAEhAvgDgH1RCTOuvmynTYhrRqvC0Vqxqv7Cds7rKod/OSBC7MFqmCgWFHi/FmdBr3ahXGaEsS6aOuMxS6bstJMEaGa5BCY70ESEp6IcEYkrtzpGziAbB2vO+A55/sn/L47yu5aXBycPD1REt5rALM4d3WyWonNmu4xpk6okPTvgrFOsuOU71mc7qkdLu6xU06MDbTozbDEH
|
||||||
|
|
||||||
|
XpzbY6xt3qzbzWlq2xE4MHvIJ4vHUAx4KbbBvISIaixIc6NgSYDggCQZgGwBHgQEFPoIub1DJV0IUgEcACQLtFcKse9wu87UO/Hr87W6yTPqaAkkwSsh+pIL3os3A0El+RjoKkmaR+ILMymAqO/fPtcBm7VrS7Oeueud5KUUHRtdwdNsB6hbcsxmeQiO9goGhjxW/XDCwkkGtKKF0gHJPrTQ7ZoSgakyrohy6AxDTiqVeqAst8kclFrUjl+56QRb
|
||||||
|
|
||||||
|
VA4QtbC0Wk5OQzWmDDOvqicudixdZC3FvSCm+xW2EYJgNvtUKSgJHlEjjDcZtytgUD7RM78ykSvfELOhsQSDzQLLmwaRZRHs7zK0bAE0AeYcDmUAUpZDsbqU+5uoJ6Z88doZ1EgFXHagJcXDGugfaUntjpewM7BVAvKgXq/C5MignNB6pIEz3qN21nsGbt2gWIyLq4EjGm4LjPsEalrMwBIKK7MnqCOpcUBTFK6KktaNl7JUqrs0a5++rueDDGjX
|
||||||
|
|
||||||
|
uk60q86L0AVYdzCtLE6qQc/L1ENarMUje0EJN7+NM3q9rsKH2rkG2AaQcUH3qwzuibjOkHp+qXe4jK/7hEaggkjBU7OqrLRwGsooBk4bAFHB9gUgE+LPO3eNRrKmzxPQ7Ma+AaJ7gSgBQxJSMNMFXDCHbWncYz4nPTi6FcG0GRLqOhBUnra+4/Pr77ZZjzateoJmzeQOCKRt/UGUBLyfiLubgewDwqtRun75e+DV8MISpzO/aEqiWok7rylKtvKT
|
||||||
|
|
||||||
|
GoNuIBRwRjQIBggYgHcIi4AAH5A2htnaHgaJEBOAeh1oH6GlBlTrUs1O5Yrcb1iy3sZBBhjoZGHuhzygmGDB23txDgey0nAAQYTYDgA4AVEEEQ+taAFLAnldZkkwegBgGQYKAGLH4a2OAnUeH+XK4YTZaILzmOB9AbIgSGFVV4yLyRAHaBmQMgO4dS6Uhm/j+G3hyZw+GiVeupx7CgcEYBGPhr4cHal0eEfeGMgJEZvDYRmrH+G0R/QF+Aamq4lR
|
||||||
|
|
||||||
|
HIRjIC8sAhuEdeGERjIC5hQGZoexGIRziKhGGhqWrpHKR/QBYpXanYCJGGR9EZEL2uKCS5HAR/QEvBQgnfrryBRj4ZHZA6opAvBOR4PvxAkQFg2QQYQQTG6IQvBjiAocQN7ldB8AGY2QRawBICct+olTO9tSgIwDYADATWwYACAOOAz8A08UYyB8R00JUa54IVJIBPWuEZDA3R44Hy4XoV0eIBgQNgDWBhR4xVOU/R3nDUhIQA1OARArGMYybIAS
|
||||||
|
|
||||||
|
OGUBVwbaC9BLwfYFTHUxsdAlQuRjEa8sdYTgHFT9MTAMjgm4b2BIKejcJFhlOIH1KQZ8uH1IUt1HfeDDhnesmQnwNKTQDxVqgZgGRBwkOAADGgxisa6GeZTYGqAR6OGvNH4uKpJFIwgYIBHGKkc2ETZw4NkebwDvVGMbtXgEccYAiIcccr8dhigRzTwgP1mfpjwIAA==
|
||||||
|
```
|
||||||
|
%%
|
||||||
13
DOCS/CLIENT SERVER.canvas
Normal file
13
DOCS/CLIENT SERVER.canvas
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"nodes":[
|
||||||
|
{"id":"8b67634c475d7606","type":"text","text":"ОК\n\n* калькуляция хэша\n* запрос на обновление\n* активация кнопки обновить, если есть что\n","x":-2720,"y":-864,"width":250,"height":320},
|
||||||
|
{"id":"8f45eeec193f5a05","type":"text","text":"Запуск","x":-2470,"y":-1238,"width":250,"height":60},
|
||||||
|
{"id":"6e47f3d441f9bae2","type":"text","text":"Логин","x":-2470,"y":-1059,"width":250,"height":60},
|
||||||
|
{"id":"d8ca6a5b5652434c","type":"text","text":"НЕ ОК\n\n* проверка на наличие исполняемого файла, если есть, активируем кнопку запустить","x":-2259,"y":-871,"width":250,"height":327}
|
||||||
|
],
|
||||||
|
"edges":[
|
||||||
|
{"id":"7108bb686df97a61","fromNode":"8f45eeec193f5a05","fromSide":"bottom","toNode":"6e47f3d441f9bae2","toSide":"top"},
|
||||||
|
{"id":"8a4d686d8b1f45ee","fromNode":"6e47f3d441f9bae2","fromSide":"bottom","toNode":"8b67634c475d7606","toSide":"top"},
|
||||||
|
{"id":"058d58d7b07be9a0","fromNode":"6e47f3d441f9bae2","fromSide":"bottom","toNode":"d8ca6a5b5652434c","toSide":"top"}
|
||||||
|
]
|
||||||
|
}
|
||||||
451
DOCS/Desk.md
Normal file
451
DOCS/Desk.md
Normal file
@@ -0,0 +1,451 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
excalidraw-plugin: parsed
|
||||||
|
tags: [excalidraw]
|
||||||
|
|
||||||
|
---
|
||||||
|
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠== You can decompress Drawing data with the command palette: 'Decompress current Excalidraw file'. For more info check in plugin settings under 'Saving'
|
||||||
|
|
||||||
|
|
||||||
|
# Excalidraw Data
|
||||||
|
## Text Elements
|
||||||
|
Инструктор ^UbO1uGDK
|
||||||
|
|
||||||
|
Сервер ^Ng7jOhKt
|
||||||
|
|
||||||
|
Хэш разный? ^myJh9kKL
|
||||||
|
|
||||||
|
только Streaming assets ^lG2t8Jy9
|
||||||
|
|
||||||
|
ДА ^LKeOnhlV
|
||||||
|
|
||||||
|
НЕТ ^2OwBgcpY
|
||||||
|
|
||||||
|
Показываем список файлов для обновления и кнопку обновить ^PFZ7UV97
|
||||||
|
|
||||||
|
Запуск ^UUon7eVm
|
||||||
|
|
||||||
|
Обновить ^7OENnVSS
|
||||||
|
|
||||||
|
1. Делаем отправку по хэшу как на сервере
|
||||||
|
2.Отправляем команду на пересчет хэша на сервере ^A6DtzE7K
|
||||||
|
|
||||||
|
Запуск ^N5WW0rpi
|
||||||
|
|
||||||
|
игнор ^MtsjAaDF
|
||||||
|
|
||||||
|
Unity ^GiWyCxvg
|
||||||
|
|
||||||
|
Инструктор ^0OsBsFWy
|
||||||
|
|
||||||
|
Изменил один объект ^Meo9byj1
|
||||||
|
|
||||||
|
Изменял объекты не отправляя ^Z6lEawmt
|
||||||
|
|
||||||
|
Показываем кнопки отправить и сохранить ^0S20oqau
|
||||||
|
|
||||||
|
Сlient Update ^C9fJAlri
|
||||||
|
|
||||||
|
Отправить ^7xaCVWgs
|
||||||
|
|
||||||
|
Если объект сохранен:
|
||||||
|
1. Удаляем из списка файлов для обновления
|
||||||
|
2. Отправляем средствами Unity.
|
||||||
|
|
||||||
|
Если объект не сохранен:
|
||||||
|
1.Сохраняем, отправляем ^3KDkfwbf
|
||||||
|
|
||||||
|
Сохранить ^KxsTafUf
|
||||||
|
|
||||||
|
Если объект не был сохранен:
|
||||||
|
1. Добавляем в список файлов для отправки
|
||||||
|
|
||||||
|
Если раннее уже был сохранен, сохраняем и обновляем хэш в списке
|
||||||
|
^feBPTVyX
|
||||||
|
|
||||||
|
Кнопка отправить ^RHz6SvIt
|
||||||
|
|
||||||
|
1.Пробегаемся по ранее сформированному списку
|
||||||
|
2.Отправляем файлы через XMLAnswer
|
||||||
|
3.Отправляем команду на пересчет хэша
|
||||||
|
|
||||||
|
^wEGenkuD
|
||||||
|
|
||||||
|
ServerLMS ^EJX4eIpX
|
||||||
|
|
||||||
|
Mainthread:
|
||||||
|
*serverLMS
|
||||||
|
*processingSystem
|
||||||
|
*dataParser
|
||||||
|
*MultiThreadServer
|
||||||
|
|
||||||
|
^ite9vjus
|
||||||
|
|
||||||
|
|
||||||
|
ClientHandler: Thread
|
||||||
|
*sendSystem
|
||||||
|
*recognizeSystem
|
||||||
|
*socket ^hEBOsWWl
|
||||||
|
|
||||||
|
LoggerThread:
|
||||||
|
*Logger ^BKJiGpRs
|
||||||
|
|
||||||
|
UpdateThread:
|
||||||
|
*updateController
|
||||||
|
*assetsManager ^ZvWgIkFz
|
||||||
|
|
||||||
|
Client QT ^sWMT4y6l
|
||||||
|
|
||||||
|
MainThread:
|
||||||
|
*MainWindow
|
||||||
|
*UpdateNotifyWidget
|
||||||
|
*screenChecker
|
||||||
|
*extrnalExecuter
|
||||||
|
*allWidgets
|
||||||
|
^NEUKUPV3
|
||||||
|
|
||||||
|
WorkerThread:
|
||||||
|
*sendSystem
|
||||||
|
*updateController
|
||||||
|
*recognizeSystem
|
||||||
|
*TCPClient
|
||||||
|
*socket
|
||||||
|
*dataParser
|
||||||
|
*hashComparer
|
||||||
|
|
||||||
|
^8BGt5wjC
|
||||||
|
|
||||||
|
Порядок обмена при соединении QT-QT ^vVekpzl8
|
||||||
|
|
||||||
|
Server ^vCiXe90o
|
||||||
|
|
||||||
|
Клиент ^NxeRvK3b
|
||||||
|
|
||||||
|
connect ^9pnMpFqa
|
||||||
|
|
||||||
|
потдверждение ^DifxXHXu
|
||||||
|
|
||||||
|
Логин ^xcJKS4BO
|
||||||
|
|
||||||
|
подтверждение захода ^LcNUC6DJ
|
||||||
|
|
||||||
|
Тип клиента ^fHhFW5dd
|
||||||
|
|
||||||
|
Отправка версии streamings ^j8y5I09L
|
||||||
|
|
||||||
|
Отправка локального хэша ^WbkyDR4m
|
||||||
|
|
||||||
|
Отправка расхождений ^WvPnPDNp
|
||||||
|
|
||||||
|
Если инструктор ^m7Rgi4y8
|
||||||
|
|
||||||
|
FACT ^QIsaPO46
|
||||||
|
|
||||||
|
Server ^57kJSOBv
|
||||||
|
|
||||||
|
Клиент ^Iao6ua8K
|
||||||
|
|
||||||
|
Login/Pass ^FgztXDxQ
|
||||||
|
|
||||||
|
XML Authorization ^FAEhzlqj
|
||||||
|
|
||||||
|
Send version ^Wsgy80Do
|
||||||
|
|
||||||
|
GetServerDataList ^mlJDR4kA
|
||||||
|
|
||||||
|
Send Hash ^uj7L179t
|
||||||
|
|
||||||
|
ERROR ^t7LNKLEC
|
||||||
|
|
||||||
|
%%
|
||||||
|
## Drawing
|
||||||
|
```compressed-json
|
||||||
|
N4KAkARALgngDgUwgLgAQQQDwMYEMA2AlgCYBOuA7hADTgQBuCpAzoQPYB2KqATLZMzYBXUtiRoIACyhQ4zZAHoFAc0JRJQgEYA6bGwC2CgF7N6hbEcK4OCtptbErHALRY8RMpWdx8Q1TdIEfARcZgRmBShcZQUebQAWbQBGGjoghH0EDihmbgBtcDBQMBLoeHF0ADNAhE8qflLGFnYuNCSAZiSGyCbWTgA5TjFuAFYkgA5xgAZ4pPjuiEIOYixu
|
||||||
|
|
||||||
|
CE14+lSSyEJmABF0qFruSoIwhZI17ABJKYBOcfwAMQBlYgB1AAkANmcAWQAauNnIR9hxKttSpVCPh8K9YME1oIPFCBFBSGwANYID4kdTcPiFdGYnEImBIiQoq4LTF+SQccK5NoLNhwXDYNQwbhJKZTBbWZSU1D84kQTDcZzxcbxH7adoAdh4CvuqvGCvG9x+C25bR4920Mrm43a7R+PBG4ySloWzAx2IQAGE2Pg2KQ1gBiJIIb3etHrDlY5R05bO
|
||||||
|
|
||||||
|
13uiQY6zMdmBbL+ij4yTcaYLSQIQjKaQ8nhTQ2TdUjdoWka59W2hAnNDjIsjOsK+JEnYQYPCOA3YjM1B5AC6C2quEyHe4HCEcNpwmWjOYXdH47FmknxAAosFMtku72FkI4MRcMdiDylT85vFHjWkgqFkQOFiR2P8Ne2NgcYe0Gd8BcxXA2EscvliTAAodhKUUQLAKZAL7QDgJA5wkm0BUkIVEYph+MYZh4dV7naboShGeVTU6e4FR+VV0J4a0oLw
|
||||||
|
|
||||||
|
2CdmcAiiItJJ7iLJILTwsA2ISeIeMtPkNTYkZqJgwCwGcBVkiSXkph4H4ZiSH4NRVDjKMI4sVSmFVxhPKZtOEkDaJKZxxnzAszM1KZUO1UTZO0H57IcxyHPafSdkMsSTPM8z7kstCONNRCkOmM8ZjGdp7jmVySnc4zTK8iyrP8gi6xS1LUviKKgNE2L4oLHzEtExs7IcnCVXaeIZIVKiQOggzss83KEr80TLWKxTc3uXMOk1SKapo+q4q8/LmvA9
|
||||||
|
|
||||||
|
DAqQnh2lLeJ2kskYMr6kTwPEyTpNk+TFOwjiqtWqS9v2h5MpihjTSYljOnY0SGzak8eFmYieJ+I7spO4sxnOwSOOmZ7loQ5CULQjDG2w3DRJNbRUqmDoZN000FR+kCwJA9VdvacZJo1eIlXuBGdnaCG6x+M0cJGUizXLUTOu4mafOYh4lX1XGSgk/a0YxmU+JQjjVQJussOBq17llJmwAaxrtIp8CedS/msMF4XFrq8C5m0Hg1eVH4sZGMjyvK7m
|
||||||
|
|
||||||
|
DRlmU5eYhWdlqtzROY3n7Iq80Rg43l8f29CzXiS04ZFu7TIiuTrTth2Zm9hSoe1u7NRF4ttD5Pl5otcqFV0rpLbQm6nMclzFYt8CKu9ma5kmkYhaFgOTJ4njL06JDYfhzPosKxIy8bxvdfmZPS7LivLwTk0a7N/rs7ldXTU0/UFLk6zld06nZgVSvu8VEWz3Gk1cwu+3k8SPLg79sOcdrrLwO172E9knyWKtfXedLI3JhNp79/cxTrYeaYfOVRUv
|
||||||
|
|
||||||
|
rF8WRbItSzRmOSaEZSg3ApMQauURY7X2tA3kLEvp/WQlZIGCkM59yWiBKBMC9oPHXuBDUqt1ZnnKpqd2vcSjmzrnghCWDsFwNEr/Ii/9ZR8jIqbch/cMHUJobA3BIFWoOSVA8LqaMIoLTQUrThu0YE4I4kvZCK8phr0gVwmhMj67Tybo3e+4is6SO4Tw2RcRHKlRwhVZU1UdGUL0dwtR4FwqrUsj8GsZMepiPYegnYDCiJyWYUAma/k8zqwUiqJx
|
||||||
|
|
||||||
|
KEf4EXkYXa0Wk3YqSdntF2mt3YLwfvQxI0deQ1jQkLXWDsJL/QKf9Cx7iJE7CPnlE+ZEcEX1EvjVKZEpKagLnpVJh8CJ7UolqCYlktYcUgq0vh+NGHDNOmxPpi8DTyOLIoz62UEECRlJtQWpNF4N00c3Gardlosz2mzRUMolQ1gjgafanUzwdAmJsji8E8wCM0lNRS3cqoRwkkRcuMpKqzwbNc3kbUE6z21lXdUSQI5xGjj0uOWNE4/LiI3Pimkr
|
||||||
|
|
||||||
|
QWk9nKNOacRpwS4nC6YCLBKe3iVJRJbt0ZjLmbCsu8KBJIoGTsVSby5hVSmrMdFdFMXkuxZSoS1KSiXnGoU5CiotkYrJbxdliLOWWIPiBVlbsLTo1lKWAVMLp4UrFSLX5AiUIVzkkXQVLLhVEv4qqrlYAdlST2ZjTmvC9XKtFbi41prurswNVzUlNrDV2rNsSChEB8ChCgM6fQ+g1AHgAAq/njGgOcj4xSsH0GOfcCAQ2BBnCICoGIhAIAWHAZNz
|
||||||
|
|
||||||
|
BU2bh7IUAAvg0YopRYCIDWNUSsdR/S9BaCmcYCw60DCGBUDoVUNRoTRpcZYqwJAbHqGKPYhxggHlOOcTNQ63zoCgJoYglR9jPCSAAK0kAAaWwBoBUrx9D0DXRwBUABBf0MI4TkmFBAakh5bT2hxHiYgBI0BNlKHaUkCBz0VEvS6GkYo6RZmnF2JOzY2Qci5DyPkAoOBCgqEjSAEo0BSitIkRUyo3azx4pdZsupUDMROQ2YB6NZJAxvW+sMbpPS+h
|
||||||
|
|
||||||
|
9EgBYmhAytiEKGF05HIzkA4DGXAcYoAJiTEeXlfKIo4TTBmLMXG0CKj/mhXM6ESKXgrFWHDnR5qOz1mKej7ZOz5G9QOIc06o0TgY8QAD955zNkXAZ1cGQsj/jQFuMUO49xjraMeU854xhXjFDeO8kaHxPhfPJj8X5mw/j/JuDxoFxnGrqSlKGs0yzhXCu58C/SJXuQdeag55oJ4gSi3WGLMMV6k3FSU3ROx1XOXOqqRT9kOKvTOqxKlKXLbCvClD
|
||||||
|
|
||||||
|
M+x5ZLbVRujfZWNLw8DVXKcF5jZKzyJh0AON1wpFkqz01BxWrGlfyXy5CAmQFSqW8toKc2wAUMlYtvjhTVtxIcfqWeDwZImjVRt5bR2bKb0mD7EOdsrsHYKbduxgS1bBK1IWNViR1Yay1mRUsRYkpXzSilGaf2CFq1IkDlicd/KvKIpJwGMmyE7Y4aV/76s4coWB4j2pyPh7mjRx2qCXrrx+oDUGmQtQw1/mM9G5ssb43HCTUyVN3B02TqCzmvNm
|
||||||
|
|
||||||
|
mi0lrFOWz9VbajkEHc2ZtrRUAmibUwPoHBBgcGGG0Nmk1FLVaHb2+D6ANgSkuAcI4/mJ2XGnRAQEAAlAAGv0AAMvgHgABNIQVuQ3KAAI6OgQF8HgABxZczxuT9lhPCREn6r3+lfQ6e9j7eAkYdB+5E37r2/uEP+pkPJWTsk5LAcDsGICCmFIXvXiG+TJFQrKTqlpZ46kJGaCGidUIyTOejRPOIyMRnQF6KjfoaN0ZDMQLvawoxsdjFZ7jD7kxoFN
|
||||||
|
|
||||||
|
Xydasx7LMqkMJ7MepqYtbpiRSiSo5PTqwvHUs2vmxqY7Pm/s5AdNM/01OLP3mTOlDM8sCz65rPdm9fZhN06+snh4q52THmSwXmqAemHmz4r446n4vOpQwWG4AEpS4WokyW82e23KvKSCvITKcka2OwyBmOYWnE6BgMmBvI2BDsRB6EJBDYDWKB7kOWqE0McWOEJE/kV8eWcWFoYSxqtW709WVq3Kty5W02OEgMGOu27kPBzEfBDszWtMbWO+/W9q
|
||||||
|
|
||||||
|
DiMkPiY8zK3KshrW9MChkCyhC+ahWWpWmhW+SofWFOliPq1OBgtOoa4aomIBPmMahAcavq7O/OgQ3OpAGaWa7h4QguJQxahQpakAoulaNQNaCuzQnAKYhhDAiuLQKuauOGDYHSqoheSwKweu6w8QIeQ6xuo6puUB5uawgIWIVuSQQg80mgAAQq8LgPsIQAAIrPDLj7D0AAAq9uuRzYp64eFIkeqe0et6uIPGT6He76EeKeqI+mmeM42eYoIGee2G
|
||||||
|
|
||||||
|
0kkG0G3ApekoWMsohol4HQhcccWo9ebQMo2gCOgK5UwO6EjaMawxI+EgvelG/otGL49GjG4Yo+rG7GnGU+8ec+KhG048QmmYa+qA0oUc0cVoaM+WH8Ma1aDecwwSCcCwp+GmNmWml+CAw49+zOpQQ+Rm2JNGS4L+Vm5+dmu4X+R4skLmkwbm14QB1+YBfm06AW0BkAsBb+hk7ksGoEIs3JYAr0aMKEEsc0UOxq8yAMlB8kaEiiMh1MIOcqFEVURW
|
||||||
|
|
||||||
|
+BCBhB/0GBUpZBlsBsKUsst8QsKyYpFByC0pOBJQXsW8vsocyp4htSbBjBuklEuYiW2W+M8iMwPkbs3UIskhH0mGIERUxiiopilUxSKpJWzMehqhS+hhJQPEGi6ybC4ZC2kZ2C/xi+gJhUg8X2LEOC0o5ouhaZ+hMZsiJk4KkJ0wcWYhWOqZUk8+0ZmZ2cZZEJ3U0JYhlOHmVhgawa9OdhDJLOzhbOiavhnh3h34vh+aQuQRIu5QYR1akuta8R0R
|
||||||
|
|
||||||
|
1YsRMuiRbanUnQbMSJOumRawGwRg/ow6JuzJZuU6awHwUAmAlQAA8muoegAKoHrECHqkAUA8DVGaA3AwA3nVEnph7J5UiDHjFx4z4J43FvqAXoBR4zEMh344Y56gb55tAQZijF4wYLBl5Yzmg7FVREyWSUTFhHHJGDZEybQGpa4ukkgOh3E96Ub94LiD5Li0XQCfET7xgLCJjT7cCBklTBnlQySKpijpjAn2HikamL5yx76jBCyKKSnIl0jqakk9
|
||||||
|
|
||||||
|
EYlYkOEP6QB4nwWgGmZElrgkmabbjkmObJFUl/40kAHNieb9mlCuhMmQGBYwF2Ghaql8l4G2nKzGkkGmkRaNaHxqR1Zry+W0FgzgJeShLBXJmoGcQ46UQVRGwxYRVIGewISMQaRaQnhbnkHqnEEbRyyeztzlyzxdyaQkqeU5WSmSWTAvISak7SaWhAZSpeV5XVXGo5xmSaSoTaQqgurlWIK5VVXjCLxGJ8VlRmJCV9VIQSUKT5VtUjX2QmICUYy6
|
||||||
|
|
||||||
|
poEVXILmitWeoWG+p2g049nEAM4RrqU4kCCDmuHDmc4eFoA84+GXV+FolTklDBFlAVqRhYBcaRFK48hySfUJGtrcD/woQnzPq7C677mlhHn5EIAmUsnFESAPmaA3kVH+77Brr/lnqTFAXTEQWx6jHgUs7DFQVfrY3Nh/pwVzEsgLG55gYoWF7oXrGYWbEnwQzlSL5zAsRlWlDLFPyPCzQTDlRsQNhVTjEsUPFUZPFMUGYsVj5fGT6cV41mKqyzTS
|
||||||
|
|
||||||
|
iMqaxQx17CWr72HgwTC61Wj6260g2XpwloDzSEbaTdqqaKVn6GVijaaYm6aOGk1Lj4nHWEnmb6VwFolGUObyY/7UkXhUU+r0kEmMkQHvhnk9GcBQCvCEBGAVD2QQxuzJ3zSp1/79jR3PCDiwjYZWrQDvVrCAAYIIALwggAgiCABCIIAAIggAwiCABcIOXYAHwgld/oku7RBdEgJdFdNd9dTd/oxwmAUAh6RAygsuPqCAlQH1YoTQUA5gBAQ9mYo9
|
||||||
|
|
||||||
|
UAbI/oeg2QuASwTAalOlpQbomYSwBAbdA9RdZdVdddjdzdAoQgS9Vu4QcdFQsNgBjIXwWtPIqs4qgRT1M5r16AHGmIUujQS5sujwv1LaquFQuYqGs0AMPae5/aRYkNI60NhRjluwFuSQzubA9uFAzAVu7QRgzuzgVuAAUqQJoJUI0c7vbswCMOjX0RejBTjXenjUbTHmSJjdBcBenvSK7Y1ZAIsTTThqhc2PTWgBsQho2NdPdB0KqLyKHMRRMAaE
|
||||||
|
|
||||||
|
TELChCFJqOaCLUxt3hAGLQxaZpLW8cxjOmxRxnLWKFxfHl9lHG1oCr1rESJSJq/SnZNBaKqHnHzdJU+lJKRLTI2ApW2Dbd7XbapY7RpRAFpRTagMESEbOU+sSB/Y/npZZl7e/j7RSU5mZWeBZUHdZaHVZeAcg6yZelEKQFANURkUsMoDZZAFkMQGU8sBU1U5YbtdYftYdfYdveiBxoPaQH/emLgCEydRgMsK+b0yEBbr/WwP/Wyc5fARGRBJFR5S
|
||||||
|
|
||||||
|
BJY+diRDY3heQU429K41uVDOYfNhgPgIuBQAU49UUF/Z+v3ZPdLoAzyOFCA8rv9U+mMHsW/DA32vriMF8AgyeQ5YU1cBIP0MoAqMujeeulc9CABew8TT+gTW+qBYSOMUTQw87dw/BbwxAPw8hYI3TVBiXozeI4og3IwZqIqLlkHcsTJPKCVO/GPKaBo+8fcfRdRoxS8UPtLcY98fLdxWgLKPjJ1FhGMNaUCQ405oPEqA2ELIpMWCxLEWEH7SvAlr
|
||||||
|
|
||||||
|
KH4zuAEyk0E4OA7Y0+E7OE7Qkx7UkxyR/sZX7c5uZYHXSbeI03ZeHagA/VHdkLHfHTyLMFHLraqKTGjGRXnZUJndnfgLnQsJc2sIAIQggArCCV2ABMIOGy3ZQIffYRAGG5G9G4G+9fPSPWsMEBPYuSU7PfgGm4vcvQsKvVEBvaQFvbq3w6QHvRwAfe3egIm1GxfWhVfWwDfawE69dV4YUzeL7i/W0G/ac89aERIBM1M3EVEbLryOi2uY8zhljChB
|
||||||
|
|
||||||
|
cdpG81kZoCMDcN8wUaeUUeeRIGwFAMuMuCMMoP0BQOMAAFpJCkDVFwA7qe77DO7jC4C0NIucOwu43cv40vqE1QvIu4kZ7k2AaIVLEF6rF4tihl5ox1hRxa4nioSFwPDEXFgjUsQhIGlFjXFvud6aMUZ97Mt6OsvMXYcsbRjsXguQDmNgWF72MgkKTNl8izRuakyIoeOoAXFOLow2hW3+OolqsqUavluhPavcBRMvXgNxPu3P6e2GupMmX+1mu0mP
|
||||||
|
|
||||||
|
3AEdM+r5NbsoNFNdN1OOBQaNM1NacNO5O2Vdk2G9mM6GedMlMjOTN9MDMLA1NWcUA2drCjv+jskuVzNuW8kOxOLgn0eWSXhMdsR7PJkHNHMnMBHC7NjDszoF33OEgzD3PrncCay8idLt67nvPrAjBo1G6IMw2R2lD/PoD6AwBEOSD3BYhrr27Ps/uvtftwvMOIu1ck1/uosRPouYsUs4trGiP4uoBSiCTQekSweWRnzEVdXFRagVTYxVT8T0uGPa
|
||||||
|
|
||||||
|
NMsS0EdS1EdGMkcmMcVmN437FtTTRMR833DCs0eByqhnfnfnfotyvTqKRnhOLqzKtKW218dX7mdhMu3aUVvrCJOv7KWlCf6yemuZPmuKdWuqe/MZ0Ot30ph8sXdw+CZ22+tBr+ujAptH0SCACkIIALIggAEiCoCV2AAMIIAOwgxdgA0iCACcIAAPwxsUBxtrDY94+E8k8U/U9o+D3D2j2Ztkfjsz3uD5uj6FtijFvr2Mhlu2cLFVv+C1vo/oAM/4
|
||||||
|
|
||||||
|
/E9k9U/+i4AtttvQ8R3btWUb3P2iWv0NbxNDsxM/09OTPZtfVtBEyJezsoL6hyzqMZcrsjDVe5c/Ma/qdFcQCVAcBEP/BGAdFnsKikCHr9DjA26HrVFnuNFro273A1f9FTEwv1fvsWNNfx9Y2J+aX/s8NAcCMrFoW4sYXgebFQwIRoQpGjbXy6oQDYYNiJALXzQRTeNA3zdaM6N4eP76PD5resUbecvbcfsdCDbz6D+TQAKTDHf2Fhy+eKL+dA3M
|
||||||
|
|
||||||
|
ewnya3ezAzTH6lAol/eQD20CeDNCdoAifReKERcLg/cGWBPNgA8msZP/7ZMh1u1h0FM3qaflM6dvd6fP+VNvc7X+otN04HV9lvd2gumDnJzq/2GYm9HOYzZzuANc4zMbMBBTzsangiN5o4hFc0MrXY4qQwS4KBjgF0pTBdvUQQMLmpwQCDtzmUAv+mb3rR6gq+M7MBjmDtgzAHgVfDIpl1Xb/AN2SDYgXDXQD+4iYHAV4DeStyNEpga6UgP0AfLV
|
||||||
|
|
||||||
|
ElQh6BADuG6IQsMaafDhi12opMMP2LDb9ooOhZp4UWsxQDlTSQpddQOhfZsBB1nj4wy+02GaHWC1DktuADYFFMDgmDSYEssrW4t3zb7LcgwbLbvjLVI4/EwKgtU4mqCQidQfsvVUoNR0n4zQghlWNRtKBmjhCBAJtVAPNE9bUEja6/Z7tCGCZasPuETffkb0P5gB4mkAJ/CuCk4b8IAF/b/ED2v4WslOX3a1g/xuJP96mL/O/s2Df5tCP+HQozs0
|
||||||
|
|
||||||
|
27K/82mjTQAZZ3AEgDeh1TMAaM36bkDTeWaWAd2HgELMaynEZUDEPVAqh9QoSfgmADuiw9YhU3YBFwS2r7NCBkzcLsUMi5loje+dI+nF2oFW86BbQPYvzU0jpEwacDfoBwPy6a9CuFufAP7h4BQBxgRDGALH1DwKD6GdXFQSMTUGp8oRyg97m1z0HAZqaWLPPsIwL4M0i+BLWeENxlCygzUGoYikTDr7A5zkTfUmC3xw6PEB8K3Axlo18GbdueFH
|
||||||
|
|
||||||
|
HigFEFg1gsYZoYsDUmbCRCeKeda7jyEmDdxg4GQ62jx1swvdNWb3XfhMO+76tfuWQyANUMpK/5geCnLXpa0/7g83ehTH1lDw7asdYiBoqAFnWR4BsRcdbCAI3UADcIIABkQWug3VQAIhAg2dKDKgFCBhB/wtIWNtaLtGOjnRrokIEGg9FejoauQNnvzwkBc9s2vPOehzwF5wAV60dEXpvXF7AZJe+9fAHTwkABinRLojECGIqaeiZwEY5Xqr1vpG
|
||||||
|
|
||||||
|
ibqj9Xtrr37b68rh0Tb+rcO54y5uAhxKeoAyS5PpFEqEFrEbRYGO8by3w5oc2A972410CAG8hwEkD4BAQcfBERnyKYNc4RjDCYpoN/aZ9kR8xVEQYJA758euIoPrlKFXj4jHoRIjDlzTsH4IFqatGblO2pGMtcOng14l3wZbrdx8zI/waMAQiCxVQUmWOFqCO6a16xoJQUckNlDL9JoV4yAJkLP7ZD+OGY1rrfgibKcyhxJZJlKP+7GsahV/LJvU
|
||||||
|
|
||||||
|
LB72U9RkPGOur2NGkTzROdVHlaJl4QBAAKCCAAEEBp65j0ATEvuqm0TExjx6bYpgPGLzZcSZ0gvZsML1Lbb9WQWYmtjmOtHsTL619KsWmi7YWs6xIrHDAOyP6f0ouNwoNvcNQARRHhSRCBjXltjLtwaIaUcVwJ3boAeAN5CgNUWUDYA4AzuRcQMURGsNYRKfdcS+0RFk1s++g4DrTSMHYiTBkof+ARDL72RrQo3BDmKBr63iyI9407I+PXGi0lud
|
||||||
|
|
||||||
|
IrwYRw/E98vxffZsKyNnxlkVQjwdCAzHQj28+RfbcCSxzVghRzQvjLjiq0lHokkJuQgzK7XQkn8sJRrX2nhPVF1DQeOo4ibawK6b9o6jrCoGaEol+tLRUXa0YAFwQQAKgggAIhAWJ805aRxIHrRj0AsYyIvxK2nQBhJpQUSaL3EkS9q20veNotJWlyTW2Ck0ct2216VSEIjY6clpJbE6SuxE7BvHnVoFJEpoMkWSIslMlwNGiFkiHlZIgAhpngAf
|
||||||
|
|
||||||
|
B8oCBIguSE+2gpPqoM8mYcNxS4pGduN0G7id6aIwwYeLA4hTxGFUfGN1U1ihCRRsE6vuBmiHaQfs5UVIcxBwIriaK7gtKSywymrcspTI3KaUHymgl8ErWF2NMiCqgTVJexFjsElzC6QtQ4o7jpUK37ITtxqEnVqEwwkVDlRVQ3CWqIDqajbKt/ZTk0Msn2syJRoyaYj2yBUSUeptNnmsEAD4IA3VrrE9SeEbAnqG0AA8IKgFLqAB+EEAAcIKXUdm
|
||||||
|
|
||||||
|
oBAAIiAE9yetohuhGwAA6HAQACwgtowAPIgqABuoAEYQYuhHNtGhti6vsxOb7NQC10053s2utXWjkpy05EbX2eXXtGrS6JDsp2UTxdluzPZPs/2YHJDlhyI5qAOOYnNLnpzM52c1ALnPzkN1C51dJOanIjkVyq5UYwSRADEDZAmAcY3NvtKXrJii2qYsSUrIxaSSLp9sx2c7NdkeyvZfsgObXWDmhzw5EbTuQnLHllyM5WcnOXnILlFyb5E8yuRW
|
||||||
|
|
||||||
|
Pkntt76I04Ok/SenqTLhr064e9Ni6fTzeekn6d2NnZjYjYyod4bAw+ZW4wZJEiGQ+QfKcAFQCAQEPoARnp9MZLMlGWBXUGQVmuy43yWixz7oihGpQERseJxH9dXY+MXlvjgEgagqZFLToNB1WZ3irIVM9yalJfHpS3x7LXvqYzyl40pIBsATJrFMKKRgJE/AUZLNS7MRKInHE/BKIVk5DZReQ1WYM3VkGtKhqo9Jn1IIkDT5RRs8GSbPGkA0TRSP
|
||||||
|
|
||||||
|
aiTbNonxtAA6CAE9vZ1dUurXWrlOKXFbijxdPIXrXArMC83aUvJnkryUxa9DeY013pS9pJdE5xa4vcXvzbpn8+6cpJ17iz/5BvMgSO2gG6TrQRtX6RUB6qw5cswMj5q8CQXDTfhqDNYHABDQwAAA+swGvaZgkgN5G3A+UwDL9l0HwV4PEBwVKDlx7k+FmMS8kkK8FZC9rhQvxmYijxYjfro2B5jdUkIg/ATPIyn4LVZ4asOVDxGZl8K2ZAijmUIp
|
||||||
|
|
||||||
|
8EctRFfM8RR0AhhncUIloQuKS3kWisWOJEGVH7FiLwTeOiE17vKLlEFDv6RQkoQqMk76LNZhi0ysYpB5aiGhoTcxcgoJqtDtOPQ5Tl0IRVWtjOrTf/vKJGHdNphm8+zmMMgE5KKB8wkLLMxTLzNkqiAs1FctVA3KawpUHYZeG0TkIOynQw5ucOIGkC3pFzEBdcy+loBVQBkttGeBky8gdy44j4R83aKVK7WfwtYAqBvLLh+gHAQEK8AqUQi6Grko
|
||||||
|
|
||||||
|
ZcMRGWfsYR3k0hVn3IX+Tc+VCyADQvmVShcshoImFVDjjjZYpOYaYJNy2VYQ7ouyp8XRUOX4dOZDIj4iIq25iKB+OFFUEzKkgKoEhedfkTywgnyYqojwQuKUoalPcEJm/TRd8u0WNM9FSolNVrJ6k6z5OllfWdqLMW6iql6nU0VYrEw2LLZ00mibNLomAA8EHHnly35vo2ntaKbVlzJ5G09nv4okBzzjg7oYJXz1CWHTIAx09MVEu3mxL42na1+V
|
||||||
|
|
||||||
|
PObYfzyJNYrUSpJo6ZKmxonUfDyoAZ8rjRBSyBU8L0kc1LQZ4ZgRKqy4PlpV38j3oeh+D7AoARgZcAqBy521IWm46Efgo8mEL4RmqiZYaqmXGrKF3XQmaUCwpOICIRoQmN4waryMiUqsMiP8glhowJgHqxbl6o770j3xC3HmWcvI4K0oO9KTWBVEWUYCxZNHVMAv2/zExoYmWR7qq2wmpqWpWitqZ9zVmdTpOZJPNUYrmCEwOgZ4QiYNJtYyrRph
|
||||||
|
|
||||||
|
oiadWrNG1r7F9a+NghFQD0TQ2toxuUnPLrezCeEbZ+d7IbrRzAAoiC49R5Ts0+cXQJ5ezw2jbUNtHLiANrVN6mhOYfKdHuyCexdGOaPOM3RzvZ4bUNqXUADiIKG3LqoA9NOPEzcZtM1JtK6obTxWsDk0KalNh8hujZoJ4abR5WmgLfprzkE8jNJm0umZs82WbtA1mtTYlrs2eyHNTmlzagBC0ebwtPmvzalqC0VastOW8LT2v2kDqgln0vaaOtXl
|
||||||
|
|
||||||
|
C915J0zedEuzGsSIA0WxTcpvi2FaktqAFLYFoM0ZaGtoW8zXloK22b459mhuo5uc2uaTNVWrzb5v82BbgtjWsLRFpulq8jRImn+WurEobrAFzYz9C5zyUdZQFf1I9RcjRgmh1QcC1gSMAXEu9N2Fi2Vf2jPb0BD0cAH4MQH2DTA2AK4KYO0udzLgsQgIdvpv3fUYyhiq41GcjPRl/qW6AGlEbjP3GBSCZxgsDcXyVDFQNQXUEiIpjzrLFJoBobJP
|
||||||
|
|
||||||
|
jgSk8K0NHgwRd4O5mnKA15ygfpNFVh8gpCosiqWBMZWSyLQ9kcKK8yTUMbmpXy5Tj8sAhbrYmOwAFVmtP4fKVR2snjQWpv7FrDZpai7Viv07tCkVywY3YisaForBhGK5TliuAEEr5ReKnFbMLHZudSV0VBAX5SlR87pZgu2ZMrFIj4C7ObK45hyo0lnMuV26u4c9uXKCNp2h6pIsaCcRjYVM4q+BVlw+DXrqliwC3P0BGAfAPgUwUgHAEIADKtB6
|
||||||
|
|
||||||
|
O5Pj+rGUfqfJeOnGXwzxkHjZloGuDKFKm4JAiYlZOsFaDrDMzliWMBnQlIuJUkckrO9md6uOWc7/VLIi5ZIuYjSLKIsisiA8qqlUb6ByoQFFTPeWMbPeaa+XRmre5q6upMnS/uCr1mQAcmJaoaRdorXkTzZJsq2TNLLTWj4lPiyLRIFf2JK/F6bftYEqHUdaQlfaoSd1pEm9bJ1b3AbVJKG2f7fFi65JcuqUm1j0l66l6ZpKAXcro9vKsBQKpj0P
|
||||||
|
|
||||||
|
NXtteWbpbTT3fabcWe93hbn+A5Bl0h6eos8DL1biv1OqohUnnGW46dxlNPcQFOxZBTeudC5wOFBRiPBNUtjKaDKHWW/xq80mRgeLt4VuCspbOo5Rzpw1c6Z9H7LUErRpVnhaVhcKvlGtX0s5kh32NWNrGLjS6mpF+ZjemtY1oSvuR+zjefy11grdZhai/QbMaEG7v5t+s2RJsf11rn9dE32YAGYQNOU21Jp+iAjwR3ut/tHptb/9vKzrUAYOkgGj
|
||||||
|
|
||||||
|
pYBsXlOvOkzq1gQRkI0krO2KSxyq65A9dtQMR70DGbDepQNj1OJBVowXZbKCkxlKsuzkv7ZwIB01KJAcAdoJgGXD3AEACoTAEIAqK4APgnue4BwEaKVARgzuBUPQc/XDLGu1etHbBT8mcGTVIGkna3oQymgwERYf+O9vVB97JQv8BHCRutBEax9GG0oZ32EU5S8NEAfmVbF91+lI1lU1eKXBQHlxbY/pJIfKxmjFhpQphtRfLM1mKzWpKs4ToroP
|
||||||
|
|
||||||
|
7idj+io9XTvtBVydhVpIo2pfv13X7v5Ru9/rpzN1YnP+Vu2wmZ0xXFNsV1nB3abpfL4qZhb3N3XANcrLCCCjxgXc8ZUiKJ3j8+T45JhtJepOVZRt6pgd3VgK2IheQpfF3zKFxqCjR1dmezIN/MLc/uQgB8BgCOhMA9ASpuqv1V4L5ja4tGRqbYPYyODBOrgxiOoVYjeDRM/rndCpgdoNYmVToJzUgDYZnAqkBHMHChi6QMIMpFKQctpGKHMpyh6f
|
||||||
|
|
||||||
|
T+LEy3j1obw21CvsvAGhJdb8XWADE9MGG/aDwCKA8E6BV9t9sumUVYfBOH6ONBixw3Jyrz1gQJkKoicJs8NjTyJcwOpLhkoiFghsU0i0X4ZCLWinyYGNtUNpbP55ojAS+eXEd3UJGf9wB8JSWz63pGYl7ZjgK2bgN5HUlSBv+SUcN7AL+TPQG5k+lT0CmXtSRUnGHGX6SmRgT7Foz8PINrBYdzS5gM8EVOzG3J2qhYzqdYPLGjVqx4DTwdoXmmnT
|
||||||
|
|
||||||
|
OCVWACb+N610W2GbSIaEBR7Q8KSEfxF6fkPj7MNPq7DYyJUOBnQSlLUfirXmhq0K4K+nWgbXQuG1JZJh4qppFTPqKQTe+r7nKI6mwnj9XGtJk4bdihRSYRZotVCsGYwqy1+o8s0aMTpp12LydATRbMk0NnpN/h+Np3VPo91QjuJcIwJZPrd1z6LWmeTtIAMjrEjYSteREpHMQHp1Q2wS5JaiNTm7psKotVdr17v1N10XIvLktwOEh49E7HsbwBhi
|
||||||
|
|
||||||
|
IaJgg4i9au2wAynuBs8wgGCIOqAhPcCANdFACIY3lsA1RBpe0WID/B8A/S9U3efXFMHf1iMvUwB3r0YtG9RO5vRsfFCSg1YAUU6J1FbyZNiKsOOyFrCqibJCRgouQwtwUMT6lD0FgM1ywsYBRAE9MMqd8ZXxgTNchoaONKHRhipqplZmmPd3o3mH1WcuoiwfsiaQnCh0J3SqRfsM4TuNlFuDnbDzqon3D6J7PZie6HYnamuJsxfidM5HVbdxJ+3V
|
||||||
|
|
||||||
|
Scd1TDSTx1ky0Su/ALDOSSBek6qSdP1Xo4JEJqzsLavYoZgkwLCB6mZUWEzhoe35jybu1R7eJe6yWOudAaJ7K47rXC7ubwXHl/tul9o+gH+AIA2A9wTQDAGXQpAIrNerVRjqr23ncb/69gwhSA0zKTTcyk8cqGuhyRSwU3CuJuTysnE9oCqPrOjAbClXSM3p8Wuzr9PVXbj3O/DR+0VC3IUIPkU6DMmat6HYka+vUEWAg0pmBrGiyw/vusM6KJO5
|
||||||
|
|
||||||
|
Q4FTmoROmtUIpECYLrvou+ZSz2erw+JvrN2KUhtsjukT3dl9zbRScmOb7OLpjzAAUiCht667+9AIXVtv23Hbztt2x7fLrSXEjsRxefJYHNJGhzaYtI6pYyPqXfbWch2w3Sdsu2U57tz26dp0uoAV1eloowZcBtK7jel1rA1QNBIHrLLs7YsFJFmAWRdzyOxYFDUPOynkQh6G8vQGcCSAbcjoJHWun+BTB9AXwQEJUAQCSArc+AS83jcr0ItFjOO+
|
||||||
|
|
||||||
|
84BsfPk2zVppl86ToQxdQTIgCTaOdhMOHGn0fOu04K0JbTAriFxn05Vb5t+qBbqhixpZGtULVOoBtl461dsgdBTQy/BlEpj2XJD0I6tLCKvzgn4Wc1oJljVmbGsgQi7/yjW5hJmua65r+ZxOBhkE1X6Tb6ndayitAFbWNreJ/oSZz/6EmDrQAyk7itOsQDzrD2q6yStpMec7rczXMJBpKiP3CwKkV+3Sl6yMoOgQesUH9YuFZLI9fJkG9gYrtK4r
|
||||||
|
|
||||||
|
L70U7Eyl3OQgDzY4wHegDPY/B8Ay4SgPoG569FdTIFG81jvUdcN9TpNxe03opst60rCGfmn9CrzKhFkwMWwU+h84JJqLs0UQ2fZ5u+muZ/p6+7Bfmh181QtMM0FVHH7kb7CMt+M9Og9YCHHSStgiyrZGtq3M1OZkFXmd1vciTwtF1w3rpWuoPmLYm6xRbetlW2HFRdRO/HOTvJyM75dUnhVtDYqaJtCc+OV7YgA+27bxdIp4HfrrlPi6lT8bSttq
|
||||||
|
|
||||||
|
ddnf9PZ8OwmIUtjrZ5qR06ZmPjvWiGnmc5p+naDttOOnCWiNjU9yPZ3c7qT/Sw2MMu3ai7rYyo5O2VA1GnMloGlqhod7g01TeRPLjI6RsQApgrwXMGwE9wq9J7mp689qa0eRWdB8Vg0w3sJ3cHidwUtexaaVCbwOb4t3SDKnG4V5HklyRSGhBQugXyr4Fq41hpuOy1Bb9xhWvGShhmIZUnBOMxEMqk+QnlZoIyYXjTMWHhrgnUayRaBXZqNduaii
|
||||||
|
|
||||||
|
3J3sF810Wy16FR4dNssXzb3F3w3xabM1y959cg+SVqfm+yS5CzyeQPK9kN0dNhPLOa2t/RiXd5dchufZtFdVP1Nkr3OQHNldObu1PT9AGHeHUDPI7ilnrcpfAPyjIDO8iQLXP3nKah5hc3OZ08S1avpXur+VwuuEaViUliNy7fnY2eF3jLH00u7HtFUHO5cDjgVLyF3Ol7pHxs2RxAEdD3BKgRDIelW2ecV6CFM9wm0sZ0dfO9HhptY8+YtXxZ8k
|
||||||
|
|
||||||
|
G+4BCHCmzEV+DaMDvXVMb5ahCWVffZWBcuMBgUXJymq/33jxsR4yErZ5n48SEtXVJk0UmR1c+tip8XPxkJyooFZzAInwDwi1S5ifZnpruZ+B7rbHisJkHaJjJ6RMrU4YUYjAxRD5AYH0ccnT+/l/G2DZEArMqAB8sazqe3vCA97x977RDuR2jXclk1wW2SPjqRn/WtS9aJfdvun3Wd31zncQOFG5zmztA0DcJVzCzLaAAB+OxEezsNhTiRUMSNOd
|
||||||
|
|
||||||
|
wNl0zliGViEkD+5XgVuEgPcFIDtEnepAchlMHaLOAvglQY9Djbzdozors92K/Pfx0/OjTpqovCvYtWyR4yEURlaVW0iaQSRWMU4tscsgoRV4u+BF63yRcdvILqLvwbVYCHk73rnVr61LdeO5hEIZ3EbIF2atCiLeJMNCOhDwvAml3UTld2A9+VicVd0DjWdrYSdmVSwjpfZ6Yr3dXONOJTc3ZtcC84Pv+Awgk/ta+527iHm1o6+M1MtBZrrSwilV
|
||||||
|
|
||||||
|
7pZRaeJ3XV/3UswM9FTOoikEz1yd+sh7eHRlm4RQ9Dey4QL5XqyyghrDStZou5u8PG7aM561gZ7QEEkCgD+4oA7QOAFONpxENxgygQ9BwE9ykAGlmbjR2871UfPWuujjrklb+cpWAXmxi01jBMjPMawPcaUFSIdUoe5IiEbY6nWmAzVmDWHNt+fYguT63HaLm+wEOiFncNhoQ7YSvsojUIzug7p+5LP+nxZcyi7+lyA8zOGZ4KjnwkJNb1a0u4T3
|
||||||
|
|
||||||
|
Uxl1u/RhpFd36Tvz+g4M4nWsHGDna7g/RUEPIvh16L5g9i8u6YBVDxYXSeS8hVlY934IZsLCGvWpIyQd714yftcPWVRAgG+HoXMYHBHZd+r7geq/BQUNEUKmUOPBoT2mvfrj3v0dwA92PgygSMW+shFz2ormj6b0TbisrGi3T5/52acBdOmzkdkF+FsrQhV9sMTiRIGYK2WoRHgWhpx7o0u9VWr7N32C5eHW8sQcI0srDzoZX1BOX0kE7vd3u+Rm
|
||||||
|
|
||||||
|
HlblLnftS9sNxO3Pm7jz9LJWXw/2Xq18tVy+yc8upNeTmTWsGW2uuFXYR9tY2oleZ/+LrWv/f04EmDP/3wzi17HatfAec/E2/V9pcg+rP/XsHoN9pJ3XLm91ArCN9ToJGPRdz2C0X0xZcvtA10+wLEJUAoBkMJvivqb1+u0efO1fPH4t5r9Xsrf+DuYdJGMBdhbCtlxFH2Ad8VBvQX4VvxTzSOccX3XH/Nh3xp5koootIOCBOBdDsaVTFMLHbrHd
|
||||||
|
|
||||||
|
FJjlS1+QD/78u+D+rv5Rdhjd2h8PPToGBRDbEsz88zbRPwf1k/POiDYJABaVLpbRZ1xKcg7d1zldM5NAGjk5NQAGIQGOQJ5itAeSJ4j5f2Sdkz5duUvku5EuWbU75bOTy1UAdP0WdVtJuXC0Y5Culdl3ZXOQ7MYAbQGjlo5BAKQCWnfzXac0ApzQwCsA7QGDYZXOVyYDqADVyK0mAup34DkA0pxED2nYukwCOAHALwCCA32SIDm5dxRM025C+Svl
|
||||||
|
|
||||||
|
u5agL7l45OgIYCCA0uhYC2Agng4CH3Cc1gAeAjgD4DEA5QNQDhAnV3QD1A8QMkCPXGQLkDGAj2U/dOeHiSL9l5IZwnUK/ZTmtdMjeAPcDBA1QIwDUAcQNQBcA/AKYDCA4gIMCyA4wK7kX5RZ3MDLAhZ2sDbA8unYDOApwO4DeAjgCUCkgrwKkDRA3wM0CJApoKacPZWQJddgg92WWdIPC7R7YA3NSXnNslGLiXM0PMu2lAI3CuA1AnEGal3MuAfv
|
||||||
|
|
||||||
|
wu0PeNdEwBmAdolwBKgB8ikc5fDVU48p/THWV9WPWbwLd5vX52NNl7Smz4N2YeUHVAskefTmAP/B02S48RXYyNh9/aGBScv1fhQu9kXVTy7d3HK/ycxIzMR2BRkzYd2lsY1adGCgUEIlD+8d9AH1VswHGl01s6XeE3c9f8a+F8hmZNlwYsOXePyycq1S90bMdnCQH8C5XWvyz8htckL1c8/a9wL8+nY12L9TXKIMA9RzQbRA92gykOoUfXBAwKM8
|
||||||
|
|
||||||
|
7JvzZ9RgnZ10kLQYRw3M20cmHRhfYc9XT1V2NgAI9xxC3BHtqiENHaJAQGAFIMWPBXzY8lfGfxm8sZU4OmUDHS4KMcy8O6AUhVoE0HCg5IFUCxgd/KeDMFORPiBO9rfBu2eJ/gqfUBCe3MCnqN5QRvk1weRTL0gBpbSyElkOUDajeUv/BEJ/8b8IHxsN2Ndd3icI/TEI2puRGPzxC4/TJ1NluXaAN4sU/fizWB6gmZ3roKnVAGTlSeW0WjlvA5oO
|
||||||
|
|
||||||
|
QA0g+iRTl5Aw+Uvl9Ax2WjkjAjuQKDug2ujFdXAuoMSC5Xdp0qdq6QADYQSpwrCqwjgBrC1A2QOnCsg3sJ7kegurVQAWw4+VroLNRYMVds/eNmLCUA0sOECJw5IJaDotRsKXDVwluVPkOwigOvluw3sLcCBAwcNDZhwscPLDKwo8NnD2g+cNQBCgggMC0VwnIPXDo5UIIzZwgpkMiDS/aINGcd6Kvx3DEgksKEDxwt8OnCxA1oPk1TwggPPCT5PI
|
||||||
|
|
||||||
|
M7CbwhZx7Dag+oMfDnwxCIdtkI4ug/CAgw+VzkfwrIL/DMIwCM3DvXJdXO1v5QYMFCAFeD22cQ3cG1lwFPKr1nZpZdaBADdzUv3htWjMXwtwrcL4CMAfgV4HoAbgVR1R0dQrHXY9c3ZSMND5/RK3OC+Pc1RPETYRRn1ApSKBi1A97UEhOJxPIWAH0pMTSFcEubc71P9bfS+2I5vQwNXjxr4RCGcYHIJ7D08wJUiBiEBfZJxDV5oMXQ39pgbnyBNG
|
||||||
|
|
||||||
|
pQPwzMkQ+MPVsYTCHywlAIKJmudSASQEPRNAdGw+BnATAH6AhAZgH0ArcSrkkAzQS0DRBeTYu1N5AIQtBZVZrIAMxDGwKViWs3DWP33duLQ9xPBqVUxBIRrQzXGJC+XUkPQBAALBAn5EzW6DuQzSiVcJAYaOHlSAsaLpDWxfaVkt4jQAxZCIItkLjsxza0WmjC5UaNz8vXHkOYj8jB6V/kRdG7U4jjLMrx4jhRCN0ohskHkUBNCuByxGBPcRUMTd
|
||||||
|
|
||||||
|
Uo9KMyjso3KPyjCotdGKiriSf11Dp/dyVn8TgzSM64TQ/jyuDXzS8EDh9QbWCLBdlGRnG4kIeUH85KsIhAVQ3Q18Tt9nIy/x9DkuPMDLhTQO5QhD9PImLLglSKqG6RUPMzwUw5YJUhOcIo5NW/87PX/wc9xrP5TB9ShMP3pcdbDzwaiAUDMONtEfYk2C9wHVlQNY1KCACkiZIuSIUiyoz3mfA8o9YmSB6dPiBIgqfYqlgk4JXAGTE2gAiGJipoel
|
||||||
|
|
||||||
|
TwhPeQgEwA9rdpgfBuYoZlR9kfQ2V2t8HCL1CYovZ3Tx9cfCqNd1EvEnySwf4CmL+NSY16wM9G4KmMaRLPJn1KAeHMPQ4jSjBDzGDOfWPU4IbotWDIhurXDw+ZezXYCbs/PD3goBlwf3CyAsQIQH2BAYlSL1CQYg0KRE5vY0OStDHVKzLwu4QeBYhSYKTH2QntLDBTA3YCGHfhpgW+ChQW3MqyU923D0Ku8L/dTwJjqweaHlAO0Sgl8cJgKmT0Nj
|
||||||
|
|
||||||
|
DSWXvEzwAqGZiZdCl2ijonZEND8kw8P2h8GZHCHagNQJqLScWoiAIT8iQpP3zDYA60QQg7ZSuhTlQ2QI0blS6RORS10Ayp1Log5Jug4DH412WLo05d2VHl9AouSW1SgrIKMDynXzXC0iAm3H+B7cYb2YBjmUgGjl8YKwKyDStTbXm0dtGrX21ceAnlqC6ne+Mfjk5Z+Nfj3450U/ivZH+Mro/4iOSc0gEkBLXDi5DgCs0IEw+SgTUAGBNDY4EhBK
|
||||||
|
|
||||||
|
QSUEtBPy0OEkrXW0ytLbSm1PNPBLq1CEvsOAjuJLNjAiutaO0iUNojkLokSEp+JfiPZN+Km0qE0QK/jaE+hIASmEgCNYT2E6p0gTz5aBM80+ExBLYxBEjgHQSREvOTETsEyrSkS9tGRKISIPPkOOj1nYYLg9Y4riNb8JgsN1LBpg+aFYUA43c1l9xxbOITdrnZcCIYbceIExI4ALUN2DQYmEVUj3nFXy48ErCGNrjTQ+uLb08wbY01hGo96C+DHT
|
||||||
|
|
||||||
|
LxmtV0MWDh4RrQbGN5tz/e33HjXIzTxORjYiqDrBcBBeMqkvfGd1uZZFYCWZlyXIay3j7PWKNic944nx2BkolrwkBsudoFwBqiZcH+B6AXACmBJfUgHiBc0SzH2A4kiBwujoBKqLwhFkj3k9x+gEvWeBJARHWIYGlQ9GYAjAT3EBBCAOACgAFQL4Q4htnFznOSko0SCWT0AD4HTBcogb3txlTM9kqBHJQEBGArcZ3Ctw10V9XAg/ks5JAgShWOMT
|
||||||
|
|
||||||
|
d7ce4BPZlwfQEPR2gQEGqIKAKYA+B2iIQEVVHQG4B6UyouOIutKojFJqi4HA+OIRtYEW2HdcQkWMSSlYwkIolr4y21vi6JV4CYAmge3H+A1VLcKG0RU0gDFSJU+RO2lQIn92ZC/3FRJUtK/cZ2FTRUpgHFTJUpiPgNqxaDwFDTokYP4dPY3ZwBpSIaYKJQVGC0N3NueMSObsXLa5NuT7k63CIYnkl5LeSPkr5J+SskyuK1NDg/UPyT83cGIW8Lgq
|
||||||
|
|
||||||
|
GLNC29P8QkZpucTzm5dvfrh2M3TUiD6TPPVRSx0fghyL+DR49pO/EgQ3gC9hosGvF/wVGAZNatfkcXVk8zEa01lZDDdWjeFQcAP0icg/OMNdoQfZXXD0eYuZPRDN3d+xrAiYaVjAChNUWPhVkfETnSBX8aWOSTUk9JMySIHH1mwAVY0RgO8irGwTPhdjbzwgdlAPWNfoq8JgV8hpQWGAS5FdGEAtinYq2LhAbY5FXHTFdSdKsxpYtQAQB7gegGXQ
|
||||||
|
|
||||||
|
VY02MXTl0kUGSAtYbSAb4puNGEVtFdHdP1jeAAiD2EBMF3ysEAuD9PNjLYpnBtiv+Pamt0sfF2Jx83YlH3x9EPL2KJ8brJLFocyVJ0yLTcsEtPpQzaFSErTtYatNDJjwCOOqYivaOL4dyokUOQ9WOXkR4irLbYw30cDYg0d4hAV6Oucn0l9LfTjklHXl99goGKDSK4kNLn8HzdXyXtI00pIQxHgBCHJlMsBKi1x5GSljYhGVM6EBkuLNGSzSbfHN
|
||||||
|
|
||||||
|
NxjPxfGM6SAaHOENQAUKaB3hn7VSWf9ZbHDFkhiNTuHhD0zKCOVkZktdwSiOSQFNRSrkm5MIA7kh5I9Tnk15PeTPk75LpS0UigSqjmUhl0B5+00OFbjhY+/h5TIAq+LzDBU622RsRedQDdFiAOsI4AAAKjCBZUnVIlTo5ErOzRnwJkAqZXgGADtAMgarIcxcAENA4xys6rP+AxwGenaJJAQrJlSmgHxKlTrRf4HyyBssZmKyys7VNIBdU6rNqyxA
|
||||||
|
|
||||||
|
GcAayms44H0BWs/cHazOspgG6zeswgH6zBs2bJGyZNRaKVTloiO1VSlLYc0tdYgmCLWBxsv8Emz+mabPKy5U14AWzMQJbNYAoMRrOaz1s0rLayOslgB2zSsnrPwA+sp7OIAhskHKAjfEw1P5C1nIYOekgk9nwJ9RQzWGmDcyO6DFCvgoXzgYtgJYJvULcFZLWSNkrZJ2THQPZIOTMgI5NLick8uI0FjgjSLkyF/DXyW8tfFf25FDQCviIwESdLg7
|
||||||
|
|
||||||
|
iEMHCmlB34GyOkU5FY/2fFfglT1zS8YjpJ51e3CSE2gdDMiBrxmkFfWLAnYO0JNAWESs0lkTQSVgEN0WCZOlFPMpEQ5iTkia2c94o1EMh8T9GoWSzB007DSy8mLMMf4AvbawnSpOadJSS0km4AyTFYz9K7BRbDf3lQIoVeEEpTYkDPAxbgkqzRgSrfMlgzz0oYWxJr0nE2wd0fULzwdk8okyIcMM8kywzzU4lUSifYxGBFh4IRXJPjJWACQVQM0v
|
||||||
|
|
||||||
|
GD50IzFWh1zRSE4RC4o41nxjjUcgRwtSnMCy3Q8j1EiGBQBDPOjxyPmMdkdSc4i3EkBlwaohvJmAAvRF9/UmTLLjgYxnPUiq4o0LJtIY3SL4NnmKxlKoqdOYEURrHXgHUMREBFFtVWsK7kHiT/YzOlzTM7KXMz5csCn39kgIUkbB53IVgCdCQUz2SFNQT7UbBC4dzM3jTc4i13jfM9zng9E3UFIQBwU8YEhTMAaFNhT4UxFORSYs05LiymUiwh1s
|
||||||
|
|
||||||
|
HcgX1mBnc2ynxDsww93v1oQWxVychU+NmjlHQO92yAvgawGIBggUgDQADssZmqywgZYF+y1s6rMCA9AEejvpOClrNKzBAPzG55W6a0SoKaCqADoLlgRguYLIctgpqYBC/7JKyeCtgD4L46JQrYL8mbnkuZTsxROVTwItVJuyvuOIKG0JC191oL6C2QtQAWC/pgUKOC1bMEKVChAF4KJzDQscLlC4QpxBueFXkOiZzGDxNSUc4UMui2/QUwXcefa3
|
||||||
|
|
||||||
|
k28zwVDFxynow3AudXeAfwhl/gbAH6AbJG8hl82AJICIZno+IH9xHAf3GeBnAfD21CJM5fKkzV8souZyF7eTK3yBPKmydVzQN+Chh1QDqB/M29OyB4RJgI9O8ZbI1mXsjb8kePvzcNdF35kcIFmlq97IS0Bdh2MkMKelVIRZEEgtcROBw9gnYUVHhsXSiCALJkkAtGsO03gBtiAA5MLqj3/N/wxh8Ci/UIK3c0pm2tyTcWIdiMfFDOdjBmV2LOsS
|
||||||
|
|
||||||
|
HCkwwyGUnDOLyaHUnyip3IcYvQ55bK4hmLeGDQhjTboQFDkgrQDUDozQudlXbymM+lO4jQisuwjSRTflRaL1YGsF3M5BLOMuceUj3mqI10IhkIB/cOACtxRMs2PEzcFLN2/Uc3PJKZz18sNO0j1jZb2Md+uCM0QhRuXuOxyvrWImWIxgSvBNAriQiiFgr8uyMRdh464wBDH8oWwsYhS87nBcsYIjCeCR3EEiJcnM4ww1AUMPOmNzPlKZPZjvM//1
|
||||||
|
|
||||||
|
5je0k4tIgLQTqipkuU9LOa9Ms/lOyzyC3LIgB7cNQuUAmAWwqKzqs10uUB3SzOLCZJo9AB9K/Sz0umzgy9rROyZLM7L7MVoy7PNdrsmIJMK7siQHDLKPSHLDK3SiMoOiDUo6LSV2IpEtiykPcr0JAg6DEucz2UkITrBdzQ8kJzs9D3h+AGlY0GdxD0fQAaVl0T3HaJPcaokaJAWQgAVB/gcb1KLaSybwqLiFJfOqLuPLSN482SjnI5L4IKmESpiq
|
||||||
|
|
||||||
|
YiHocjfI4xRQ7giKEUwZIPAolzPVKXKGKnIszLlz5S5/OtAo4UiCtBT3CXSGT1S+whIglaBFGO8Vi9uO98TWSwSMltik3M3kFdC3K5ircqa3ALjiwHiIwLSpCx4gLilTldyWhd3PTy7i24st1Hi8L0vSXi9DLeKYvD2K+LCfH4rJVPdMn2ywzymyMvKbQ0kR2F7y0flYU3TGEtkg4StvL1Fm/RcwTjZcWvLCS8DJImhtAuWIrlC5IATOBSIAYHWl
|
||||||
|
|
||||||
|
8bgLEGeAayxfKZLA0gm0ZK18yZUnKikxbzrj2SvXGYgEIYqSwgRCLSHUhiKIqCyRLQHyGPtY4Tm36KpS/cplKvQuUoxdhbB4EQglcixxFl0WPQwlknM3DF4gtQMYE/KDS3Yr/8UQmB0ACks6bmkhLI2IhtKXc1qMsU79HwxgDnS99wTRQy6rIv5nQbIExA4QEHJKzwxHIHGya2P0rqcoq44BirSsuKujpEqxguqzUq5gHSrogLMvpCoy/QvOzf3J
|
||||||
|
|
||||||
|
MSMLEy0JlMLmzY1lyqSs/KoSqXQIqtKySqsqsyq4c3MtnNAi+io59u8nDAgVK7I9Sw8XMi30lMTwHio9458/4HaIciBRzpzGDBnLHKmS6SsKTw0nSPqK6FKdnW9BIBgkAk7mRNPghSwAq1TSyIUfjSJTvJ0G5tBikyuu9jy8yoVy8wTVGZMv86NRY4UcSYAvdm02z1bSuGHeMTDAK6h0gLrnG4E0AGlEe0PQsQZwAoBMAG4FQUGlQgEdAbyL4BgB
|
||||||
|
|
||||||
|
iAIhjQLSvdFP/KFkoFI94EAM9ixBPcChmUAHydonwYQ0XNFIBGiFcGdw4AEoqBT0CxlJV0Es/mJKl0IHQyVYfPBHwyzL4h0tIKa1G+OdLqCiwqgBUARoilU2za0Ulr73WWoVSx6aqpjKLsuqquyY7U3Kaq6JRWuyAZauWrr8/EvMqGqhQs1Mwq8lH6giLXteNWQg9hWap4B5qi3GhrYahAHhrEa5GtRr0azGuxrcaocsGUXnfGwZKjgqSrr1vnKc
|
||||||
|
|
||||||
|
sX92c5fw5LMCQ2IF1bYFiAqhgGc6qkg4gd1hlBpgFvG0h7Q3cvQ1jKzt1MrXqh40uUFGOKh4hsIZiCDp7KrCDRiBUG0OKlR9RyppgLS5MzcqmNYGpRZzcs1Kgdrc7yqAqTWVmjZgfEPjyCqCCqCrhUYKtH09ypYi3EWrlqmAFWqP05WKDz/Qo0HIgNqbWDrJ+CFsF3TvnFHSTybda2MJrJhO2PaEZ6qdNz1lwB8jXQHyENEBB2gAPJXrJQcpJ6QH
|
||||||
|
|
||||||
|
gVOJpgX4ZpOAy96o9wSBjwT7QeBRVUXVPS4Mi9IQyT6ppkzzMfZ4uuKC8/PIwqQiiABpN5knCoIzoqeCFLqmkU8GlAQ1FgiawTIBxwbAG6umWbyfrU4QYzESkrwYrRqwGU783hW6Ncr049YCJhnatYH6Br62+vvrH6gOvL0RyiStDqqi5kpZzI6tnPkrZyvXCcRIzCyD2JrBJUkQ43SLOth85YHxhaSXHX1Vlz80ieNY5robkR6grSf2G+rWOb+r
|
||||||
|
|
||||||
|
WKDY/OBMQ9S6MI8zvykPzBqbc7CqxSoamGrhqEapGpRqHyNGoxqsanGrxqWxf5MwL9mbAt2VpQ/jWtLmozMJCrRanMKgCom3lwLDr3e7JF5Wqh7I4A8QZYEmZqs7KpgK92QgEqAYAe9HdKoANguwAagDgEdB0wPzFQTSs96lIApJZcAtil0wdWKq4QApojFYc0bLokUm5JpF40m4gAybSsrJsGAZ6PJtaaimoQpKbKwMpoqacQKppKyamupoaar6
|
||||||
|
|
||||||
|
ZKoIB8AUZuYB2myMsSMlo9WtqrIwVkPL8da5MryylgbpqWBem/ppKzBmnJpGaSAQpuKbSm8ppcKZm6rPmaCAeppcKlm2ZpWa1mjZuzLpzTtgRzG/M2o7zgi+LyujTaVcgT020almI1h8hy01g2GiQFJryaymupraa+msZrlwZmtZqeiJSKEbxKkOuDStq8OsLdWchTO3zzTM1DlAPkC2j5pNQKYNTquICyCrgPSR+0mg1Gs/w0ajyrRosz+VZ3wE
|
||||||
|
|
||||||
|
x3YNAWxdwzF1iqQlIIlE9YpoPXNngRPGSCNyrG4Apsa//fYt7qAK+xtgdEs0/Xf9rBHvwFrz4nlKR9z6u9K9y56j4CWqVqhfIXTn6hDECQR4DmkX0VlamyopdY0DLBKzYw+tQz8AVPLPqLdaFUdjs8wh1GE88r7id00K7DKwq/MkvNwIRYR4GpUpCEUtH5wi8n1UyfIcVvdgLaArwoaWfOivNrmMlEpYqOxKmTLLa+GakoJZqmhlrKjzCQHGBqiL
|
||||||
|
|
||||||
|
rxGAKAZdEdA1qgltGU1IoRu2qI62SojSKWwFzYhVIdlL6wQ4LYsTSoOZM0PyoYeGN6SOWxyLaTNG3mRPKAaSytIgT4mytXg7KwZNQhJZDGLtDACwGtZjO6lCWNKvK1zz5iEnIephLLIIgzotwAoWr5SSC0TR4scs/JwkAPgN0BmbWq9gqhyPC2KuNZ4q+0CSrZm1QvUL30b9tKz2iR0BDR9asZrKztCjbKiAgcrrNKzJAUIEkAA0CfCqbfmiaO3C
|
||||||
|
|
||||||
|
LyN9o9L0y+wq/a/sn9t9o/2wquSqgOtwpA6iOsDog6oOrQpEK4OrbOBzZm5DuYBUOgwHQ7js/PyqqQbfszjLQDA5qA9NU+NlfbSAd9vw6hCxQtA62q39oKrOq8jpcK1Cyjs0KaOyDskL6O7wsY6EO5KtY72O/QE465E/qv8LjUjJVNTmMpBvbE9QcUIhs20FuNTSkIWauY8EihGySKlQi8jBShACFKhSYUuADhSEUpFJRT5BPYOHKDggRqJaw6km
|
||||||
|
|
||||||
|
zODpyktxPELiCGBzrGopUDGBVyhDFah1QRsASxSYPnNkNJSoeILrPQl6p5an8gGhMg1QdlIHakOctIcza67AVn5AuRRRBw2IA5Hbrd9NmLbTgfTmKc8u0wFXVafKwerZSGkJ0ggrGLQ3TFiPc41tnq1gGdN9z/c5eqXTV60sAUhLIy30hJYESPN/rLlSrFIIfvIsC3TcWj1ueLvW8WIvqH0yfOnzZ8+fKfr5u1WOCQbqrLpdgJWK1J/rQMtYVkge
|
||||||
|
|
||||||
|
RFUEFYurao1AaDu5CsQz/Wo+rQzc8sNswzEGsFumZcMpL19jIsUrvjUiYCru2V/IGrujgcBOfhBQaoBLNoqmLYarRzWMhlv4ij1GxhUVOK1gR+A/yStpbsUy3FLziCUolJJSyUilKpSaUzPV4aGDFtt1Vwu9tpJaouqOvEaY60wSOq/Yeji2VgLGtw6j5oXSBKk4YGYCvaYRIzPdDnqseKK6F22fCGQRkEZGrqn/PnXO4/81DH99TG1ABPBMYDLq
|
||||||
|
|
||||||
|
+D9SjusNL2u/IU67QfSBqOL94pLIG6OU0+KNtbSv10NaehE7uyBvc2dL9z50qOmu6V0hsCPyEoJZBJl1u11tSohPGEJlaEUM0ndb4MlPMgab0k3QQroGp4uQq4Gj2IQbPipBpQa8MxGHQaYoPEXV6NepHv2FHgR4D163EHbEx7KGnNpBaLa/Nss652L4LLLNkOGFe9Zqptop6XLegCR0sQOACMB8AcYGbbXnUcpYNxy4RpqKyWuouhjtfRGKJjh4
|
||||||
|
|
||||||
|
AinFL9JRNJUUG4ffyQ5OgXyCDpW3IyuzS78w8ofzi6vGh8hPIR4O3wXrFfVJh2rPkB09EUTJjrS/adlOAlFlFrsRDt4o9rALeugevtzk6kJCLBhaPVoiaL4vlO2I7oejjPdLTM7j6j4mgaIgAHZSunjkY5QORTlGnbbUrptXBulDZU7PuVzlZa5wGVr5agVyQGUB0+TQHM5DAawGcB52zwHDawgaNrNmyO22a2/Pjs1r4y7WqE7NokgeQHUB5OXQ
|
||||||
|
|
||||||
|
GptTAelcaBtQN9l8B+jyIHja+HP8Skcs6OCTg3UJOb72Wm2qSIE4RgUUwg6EfJYaS4nvohl6AR0EIAbcZ9KmAFQ1nrmMx+sLukziWyLpri5KkpIUrJQJTH+wsPWRjNp2i1c01go4ffxxRU4/nMzTHqhXsLrCu+dreqAhJduwgQ1FxmurPfKEPMsMYKurOr14way/KwTL/rsb+6+3sHr/+6TCBlgB7lLtLha+9t5TH2p0ufb0AaHP9KxCrVIqz/S3
|
||||||
|
|
||||||
|
Qp46Ig5RK1rVEjVO4H42Cob6CTawatM6gixvsUGVzVjhoEoW4UUpkkIRIceiuK5cERb0AfoAtircPdHaBNAUfuDrW2ySq56bBzfOKTFMhwfEZe9DvRCbjwCDTytbMpWgBgLoIWE+tp2kzKP6Ri27x5BLQyYASwHW6nxiHwws0HwopWvdpjC2ukGrSHdFU0qh9fKxq2O9NQYbquK2osKtgGKCtYEGikAzOWDtiB+NhhHfZOEZVqWBnnljL2BgToTL
|
||||||
|
|
||||||
|
Dm4TuhHYR4unhGpBgaoCLuhnHvDbdJNUrLK6yWBH+RNB+FroNdBtzokBCAIQHogbgTABtxngJxOXAbcQgB+AsaigAaUNQc51xaaSwOrpLckwRpC7ZM6ftEbyW/atfN6jOIEBl54+IVys1+kRDsgBUHpC2U2YS4cP7Z27lpCH+ZI5wSAPjZfk5N1cun3dYGfZh0cqukSTBcr3+2MJ+H2063s7SY47tPBrUGxxpCSlzRN3uA4ADgH+A4AZ4EecIAeL
|
||||||
|
|
||||||
|
KwKz2//uBoTG69pHSDWsbtgqQ2tPLR8HitPqQrhhVCrId3igvMtrKHBxq5JC+l6HRgzR9kwtHDG5aCdh6fXYl+wMewr2zbse3NuRK+hvdRjcVBioBFKlSbqlmr/cKYYgBAx4MdDHwxswavNlhjnqsGIu6uI2G7BrYYkbNiR4DzAfsLuDCiGZWnQbwxoQAcWURRWaAk886iqxnauW4/uV7Qh25kSBzuWOEDCsIF4ccriIaaDlbnR74a7rfhlzy1tT
|
||||||
|
|
||||||
|
2vtJjGAZBSFBGJ6qJuILwq8WrKGy/RkGwBRCwMuAmXCnQs4lQ7QvyUTEjINGIAGChu0giLcFkbZGORrkfaAeRvkYFGhRwb39Bda+NlXoQJnwt5DpB02tJHmxwsrHZm+3OoJ7E9Q320gSwOFq4qvmRkcTdxgIQAfJPcf4EPQiGXAGnzmifQEqB+gRomxB4gZwBErRR4LvFH+GwlsnG1h6cf0dNhntpX9eCaDm6xiqWSGUGBc3gF6wThlDVG5cBfUY
|
||||||
|
|
||||||
|
PLDR48eNGduVGIatnrT/OF0MlQuBpVffE2NvHGwY0CnbPh6xtSG3R38q67PRnroyGfRxZIUH/R65waJKgDka+AbcfjMjHAm6MfpgO0YGB/HImizhuLkx0JmT7fWhiwB7PWzPuDb0p0h3GF8xhL0h6o2nkm4IrJp62urvjIyAQgHJ1ZluV6VGirr6mxhvrzbWxsBTVhMc/YimpmrLQc0AfgddnYnQp3JoimoppYensVhqUdknQ0kRq7a9qufrUnFE
|
||||||
|
|
||||||
|
RhT5oZUPCj3HdJt1QkhSoeLBcznSEycV680iybUEp4jXM3LSYVybtG7JkEhvK6Y7qHwx2aU3oVadipVtBq/hntIBGsh+KcvA3+vIdd7XOv8YhGBU0odT8JALTXLoY5RthHCY5PuRO0Om+NjBmIZ8NihmYZlWu/caqlVLWAEJpCfqrpYzie4neJ/icEnngYSdEnxJySYImjmiAARnIZ6GazlYZ/VP+aoPQFrYjgWgsvZqaJ/oYkVIk+fQccWJ0nv9
|
||||||
|
|
||||||
|
rnO8SP+nrnf4HuB9AZQBGBFVPBna810CY0dBHQRpUkBngUwdEq189nvurskqfpkrdqmcv57NiTKjViqLE+FMJTI8XVhRN+jK1kZ1p/wYGLAhgrqV6jptyNLGKocscPzKxglzAlqxm0drHh3OmN4gD8MKMfGD2rzO8me6w4tNL/MnyeBsYsj3hwAiGNdD6UZ8iMYCaQuIJvinwoelCSnR0qevtiUxn1tRVEKhPpzyg2kHuz6QeoqacoSp34uh6UvI
|
||||||
|
|
||||||
|
yFNGXZ7corHqpsSC9mOaH2czbW85qZZIyR+ONobBhiasT1NUO/oRjZqwLvxLEi5YItw45hOfiAk50cants3Sac57pRsGNmmdZmLr4NV4vlgP9tYbvzyt0OQiABQbYZ5iIp9x5T1Mmjxm4dgseYYnuxhIByTBvGDe5xgyQdJz/xs992i3tdG2NN6e9GzSwEc1iM5/HvjGUHUAeiass2JoiqgJwAGwQBukCNnbOpxgW4F4ulRnYJgwpnksZpECaH1U
|
||||||
|
|
||||||
|
iAFFnxZyWf6BpZpIFlnKgeWcVnlZimdxGJARBfgWjOgFpkH8y6hvu1wegtueF+5vvMT1CKCqDYhmZPqZ+BneQWadSIZfOKZQbyZdFwB/cTACWAvgKYEIB6AUgGXAOAf3BH755oOommJxyopXmJynatZKN518zEcEgIWBrMkOefDysUuLUfQxgm8JzPnpSoIYdm7jE0Yqm+QGyfdm5i06LqntDZyYN6U6DmxcMWwJ6ZSHQHY0pVbw5ntMjnehkKd4
|
||||||
|
|
||||||
|
r7cVIofJHQe9VxqYp1ObimSIIQ1kYs5xMbHSU+/KfzmQvZDMzGABbMfGEy5nMdx7ipwsdus/ixZjKRHFxq1smMUTqI8XSWJqcbHu5qieCnGK2o2mC5WpbvOLmG/qfYEhpyJeiXYl/YAFnpJzWfVmYrTRa1ntF6LqX8LVD0w8imUJUChIYMtfpPBCG/f21gkkM1Hur5enGOuGYLAtPCh1/IQzNoMvHyNUkbp5IVJggoC0AMy35yKJbTP558falv+g
|
||||||
|
|
||||||
|
Kb/nPp5JbBDAq8JvyG/Xe0qKHTROJqhHQZlOwqCkZ2meRHUAIngJ4dNFOwJ46nLTRjlwVyumRm6Z6FdhX4VlBcZC0F+CZIBsZrBctcIAYRd5BRF8RckWOAaRdkX5FxReUWzpVobWAkVlFbRWoVmFbhW8AjofImuhlAx6HzO5heb7diTv1rt58eXF6WfgP1PiSCS5rw94z2DEDgB/gO9iEBncYgCxAsQcYBuB+gCSf9QkgKSaC7xliwfkmNF6aZlH
|
||||||
|
|
||||||
|
tZnRbmWTxN2HUN1MnfAFpOptfpSJzF3pK5EYJXZYCH9lsyavmC0+ufNG3Zi5ZBJW5j70unXy7/HpQ3YViCDnnlw9tDnyo1VvB8f+iGt9G2lmOeVCvgJWY+ARgRCeTnOaqMY/GX4N00bBC8MesuLfxlKfuK85stb9bC58BvyXge4pfdic+5hbz6oe0vMQFvV12a+Mdhfg2tG25odw7mCBLuYnQe5ljOLKUPYUyGGbHCYGvgm03jP3IfgEcQGWPeSo
|
||||||
|
|
||||||
|
FTXzzDNbwU1HANINWl5hSamWO20lrlHZ+qNPEZ3WbuOVAi4G0JpI8rDtBZpqCc8DOxrZuXrdXWky+cOXtGlRX9DlFXDH+Rp3W8oUVHKkvgNJBYCNY8rXp18bRCPpv/vinG6r4KLXIK5KeKH/xyEedKlpX2W9k85fEfLoEVhEbWBkN1Ddrp0NzDYcUGQwdQaG8VxCcwWOB5ob4q5VhVf2AlVlVbVWNVrVcdAdVihYZWJAHDbQ3kRgkYI2GZlZyNTE
|
||||||
|
|
||||||
|
chha2d2Z2huasqRhOFDhfHPmZXYfgcyQXWLcQ9DYAbcYgHiBCAK3ETBYdP3PoBtYRon+B/cIhimBxpxefUXNqqcY3zlJ2cdUm5yolEUZNhLXFPUwwtfulCEgAVFSFEqU+cMy2ZGTGwAnap9agtDp+xZ25nZn1Y7WrR3DB7XPvRyocmgoc/T8X35r4eDmzcoJfdGDi23ojmQIIKZb8Ilj3mXRxgGADXYHgargSXwNo8AEpFxjXKAXUnF3uCrs51Kb
|
||||||
|
|
||||||
|
THy1+CsrWMxoucDaSTOtdB6G1ku0rmyl/DIqWVheiCC321y0eygA120eOFyGzueaXB11pcy32llCms7WKjcg1yFGKGFmrQZOTbWActvLbuB7gfhbGWN18cY1nK43dZ56xG+wfnHUulQgSBEUFrGYImGjaZCFDQAVCUhrQAAt37r8xli82fN9Rr8252gLbUEIofnQzmOYe/2DCf1zErF1y4SDnuXAHOLc8nAl15fSGT2j5Yg2ytyaAq2f5KrfHq4N
|
||||||
|
|
||||||
|
gFYAmn2kGfQAGA0gMbZS6MQejlX0YsSgwqSqodnU8IkzWJ2xB1AHJ33RGX2xXiNuCcjsMF5CfWj0ABTaU2VNtTcIANNuAC02fgHTb02DNiSUoWCd2nZXDw2Endzkmd0MRZ3aFpmfoXWZxhZKXwW3gFmKWKqyw6h1RA/FmrEFdbYkBvAZdFyapgMNH9wM1w9EaIvgQgAaVNAR0Htx+gHQdVn8WzdeM2J+6waUnailSYVHtfA1A70lupfH5YjabDH1
|
||||||
|
|
||||||
|
BZoZzbMFLZnfv2nbF/zdGLAt2FGC2htq6fsIRt9uZY5IhzcrBsYdx5aBrI1kOY66o5j0dV00tomtRSk135I94PgTQCxAYAfYCtx4gbBSK27ckrf/7ORI3rSXmvd3qC8GtrKarWA27H1rXClvObzHc+72OrmW12ubEg21xud9XO1zPd7WmlhEvr62ZmbdGqopG6IRJjq3qfha9UwrgSTpVi3Dr2G9pvZb3DN+kq3WjVvhpmnZRuad1n5l0bghgypK
|
||||||
|
|
||||||
|
JIznQoJm3Bge4B5G2WOgV1dtn3V59e7deWnRsg0EUXAtJgZkFfU1KvFpSEDpHp2HcVavJ7+dA3bc8i3/mT4wkTCaz4kAdvawFkWofbgV50sJ2TNcOSdkHRNOUCNtNDgAO06nUg9QByD/APtEqD50ToODXWeVQX0Z/aU52cZi3DN2Ldq3Zt27dh3ad2Xdt3bGc2N6XYm1SApg8oPYFtg4ITOV4kZM6eVodYs7OZnEo7GeQMYCpICsWasYGj9qVYki
|
||||||
|
|
||||||
|
LyUgC+B6Ae3HoBa2/oBEmIQH4EkAGlH7Q4AHyPv3d2pliZY48d17ntsHu2gPbUmZqKOEnaNqbbsQ4YYR7fL4nEFQjoQPNwA9821PE8YcXFcyqav6jG2qeuUnJ+5ScyxbWu3tUkhqKOA2kt0vZS3uuu3sCm2azfZr3T9+gBDQOAENH2AbkrNYCIuapJaUhyoa8d+nqt9JZznMlwZgymC5prerXi51rbH2slifcbWp9tBt62CCG5b18nFqqc7W0jxy
|
||||||
|
|
||||||
|
YanGl+saza19lqY32aG3SR12qRz63v93WWaqvUTdkFOqPaj+o9L911yfo8O22rw/WHzN3w4Wm5yvWziBJdWYFd8yoNhUJAaVa9e3GDjBNJiP9+p6oT3ftpPeFtY200Et9Mj9Pd/WDeqVlk9P9jyeQP4d1A77qkd4racxSt57cccOjrHdAWENoGavd4Bhg8J5S6OFZZXyeeg5l2STsk8hWKTjg7RmdmjGYkBeDwlYr8IAD4DMOLDqw/9wbDpVUqB7
|
||||||
|
|
||||||
|
Dxw8BBnD1w8kP1EmnZkOTNak4bpyT5Q+M6BN9XaE2bhHtlGr9ejjMiLoSmsAdqxV37QEWJ8tYGIAbgHgC+BR/TWHuScgG3EqBnccgCtwYAfIqv3JR5eeNXV5h/fXnzVnfNmARqV+EdI5UT47Ew+3LwZvWdx/45tnyrSoF0hsAPkCAOfto0b+3e3F/bC3A1smLcX0j5Y99nkhRvm6K6VIDZenCjsOdS33p9vYxPO9rqy0PizBMd72kxurayWK1wfY
|
||||||
|
|
||||||
|
GPh9oHpLm2topZGPBmJtdKmIINVHjOax3tfIJ3FjI7G2a+k4U2ORq3SU3btD54W1RW8MYdBouKlnt1PCSi3H0AFQK3FUAciOlb22rjz3cO3J+47Z8P5pw9YWVUha1WChpZCdtNmipAycvKokZvjPnPtqM/iPHZwhWPcB9QSGcW/VwJ1iGeWAlA9I892LYL2P5go4R2f5+NffGD45OrCi0dnA8x3i17HcKHcd4GcLCEggQOdsu6M+i0sqQ60XqCUL
|
||||||
|
|
||||||
|
oSyksODtEenoMRvZrWjBO9kKgNMLxIOwvNLESzNUyJlQ/lPKJ1qZbHxg5vrXNUSmzp5BSoAlCxixVv3vHmXOyebWBGiG4GYB2sm8llB7Tjau93TNlktmXo60twtCo4edkmBENDUHwaNp/OFOIy+agimLVTh9diPvth89jOwKWNrDWB8+LDrBq8R+eDWOLxsFlBgcSxqQPnplA4TDgL95fRPkiBmVPgUuIoZg2Russzvb4Lwk7gD0AZ4EPRHQQw6w
|
||||||
|
|
||||||
|
6htUK/CvUR6MtYHCLwc1ZOcRqQ4gBoriK6LxaLuU6BaGL4c+jndJIoeLbF9M5GHaZ1/tB+Bmjec5P21gUmCxAiGAQWqICctw6dP6clfJM3FJszb92LNvw7nLyYBuDJhcyPsQR4Np/+00u8ve7g+6cuwyry6D+i+ejPzJoy/AxJkCIbDzxTMqSsvhkp9CmomBRA//P4tovcS2gLtA7IsHDD8aPxt8E+B73/luC8Q2gJ9oaw2JAO68I36h9nf46UjE
|
||||||
|
|
||||||
|
i7USyL6oaaBZTuhYom1D6ba2PWM1vvHWcME7yIgqysVelNjjiABuBcANgB+AhAXAHGAx56kpkm79yTMsHb9hg13OZxh44POnTP/Lp8ZgIq08dNvPK1dVCIViBWLNy+PftnE924YnP8wR4e+xnvIxquW/aUnBmB38na5Zi9rwC5RO1Wty8LOPLmVEQ10YGSEuvhZ+DcBnHSoK62j0NupyRGURvC7iv0RjWqIu+D0i5tchohW5V2G/FmZyuNd8kbx7
|
||||||
|
|
||||||
|
SykG/Zp6dBSF3bSr/XB+B9zSq5MOJAG3E9whAdoAoBD0G3CtxXge3GeBAQHgBuBbyXAEPQbge3EGmmr9G/KLMbtq9uPfdmfv93Hj80JNBlKj6y1BHkNQZS7eANmFGvgLaat0vvgx9YMvZSk/o/YyoH9K2Eu4MNdYuwd0EghgirZhGkgK62XuNo/aERE7RLV7M+cuuwYJfzPf5sJbamsti3GeBlAIwCgAbcfYEwBQZNvYwOsh0sDUHlxyW9G6MlzK
|
||||||
|
|
||||||
|
bs5Ux3Oca3cl5rZH3Gzls+XuPi8ucn2q5yY5rm8KuiBLvzGo3o5tEY65ESAsux6DdMubj7VX3/rdfaNve5vJXGr2FttD/yipH6etuWGxYehvB74e9Hvx7iS9aupL9q5kvees7b1mtjf41OJgEBqOvhvujadEM1Y2RjYhYOGLb37proE7puQThm5wxxikOBEJ+k0HchDiXMbCy6g6M3ta6Et0AsR23x5HY72Z7pxbmD57/y4IPAVsgrlu6JH0qWAF
|
||||||
|
|
||||||
|
ADrLmJ7roMrUL+HwR6pK6hmCZxXuD9BfxXyNrEc4G1gJ25du3bj269ufbv24Dug7kO9Y2xTtYD4ebAcR5+vVdv6+KNeV+lI0O91Mc/omNyAkQF9RV3+/6mnLaG7oK3yB8mwBMALEHuB9gEYGqI2AJjwQAsYGAFwA8S1G/1WDtyZeavplzttdO5L2Lu1RFLqajZg5oDWg2nZQCSDW81YSqEik/BvS8BO7ZmXJjPQT34itBEIfOGtAXfYlEf8wJQvD
|
||||||
|
|
||||||
|
pj+xFwbjH893m7h3AfaNbjjY1r0ZAvDIDLcBuAsge8PRlwSQCH7PcfD0nuTrsC5Ye3hpmOAXfPLo9q3V73o5XuejqnCH3AelCtH2yTcfbB7OtiHu62C+qY9VIBIMp9cmE1Svu/GKl2vsm2oCIdab7+hiqAjcfEcUxQ5ZquG2P2HbkK4Gehn/ABGfQH8frYYdz7w9xv9zpTPoUoSDyKuILsMyGPy3Vc8cp0IGYbjstabwp/mvin5/ItBzypwQexNY
|
||||||
|
|
||||||
|
AkXWum77/BX4WEPW3bvkTly6OuNWoJsmfIpaDd+W/pm/WuuCTkkOCuIAeBPtxUAQ9CvpJAXeiMB9wetGEfmXhBLZeOXrl55foiek64PGTng7keud96/QBXHigHcfPH7x98f/H6QSCeQn3R8+v42Fl8Ff1AYV5npRXokayuDb/68YvqJlU6LaQbi3yyQL1sVZFGjDieaJy1gUgH0Abye3FJKzD8YF9wHyKAB4AVTTABWA7nX58jvwH6O46vY7rq/j
|
||||||
|
|
||||||
|
vQpKJB/TZoE8FhcXy54Jsd7ENb1gQFEAyrO98n+88LuEjvGlTTjngViKsBWKrpBJlRgdLtDwXdmxrwt2sNVy87th5eaekT1p5L28zko4r3Iav0bI4oC5gGUAYAaYH2AFQsZ9qjfKme/5hLI9h7WtKzhZ53uazlZ7rO1n3KdLmtnjraLKutyNun3o2+1DGhC35xHzgyb7KFLfAUWSkzrT1mgkHO1jp+42OX74da12SrtU9e1XTaOGHdeF5MGhuPgb
|
||||||
|
|
||||||
|
t97epgft6DfDVqO6iecb+4+Bfth0F55RFIeeOMMGOMQzWWzyk0BYfBaXuL6KM3nB4Kfhil9dAOazQKGUVQkc8HaPoTn6r/WgEZLqGv63jeKcuSXuKMFu0T4W4rhVp6UlIhC1ml86OChgK5uv8diABFTlgVAHbE+X9j+IBOPm5jFfpHiV9keyN6V+xGLcZ19df3Xr4E9evgb199f6Af1/fQvt0U81e1gHj74+vpPW/43srk19yvjbkdcEZ37iUI4u
|
||||||
|
|
||||||
|
+3VDBPBZquN3tupbj3ndwN0G8leAkgQK0wA1ktdHaIQ0HgAaJGiM9hRvLjsSq3PIn8O60WYns1bifrgi84mg4XBHFuh95ruPOHISIhBrsB43LpvzkPg5ZAPiu6sDvtGIXgiF0PZ1SQcFUUByEFYWOLQwf9mIYl6bereoo46f/JpHd7umLzt+ud9AfACIYL9rEGPRB3llOHf34V3x3KyzkBbmeZ37hyWel7zslWecp6CuGPNn0Y+2eV33Z7XfD7mf
|
||||||
|
|
||||||
|
ePujILOoCocv4MJKACvwr8oI+14PSuewgG5/amy7BN913Z2ZhB0MbXxx5+AcW+1/4vHX5k5a+2vpzo3O/PiJ88O/3wF4A+n92LuJga77SDrIw4VYuvEnmWyEp1Hg6UJ4hc77B5S+s3oupzfhbcqFVgYkZJ0X3cX26ZsjiYSuAq+Yow69RPGH9y+o+R32aGmBh0gb6Y/OHwK8ZfrRAuJjpZs/YE2z7cPYDAnsOiQBp+Kh+n6iBGfu0FZ2KqtW92bi
|
||||||
|
|
||||||
|
uKV81uJAWz+wB7Pxz4aVnP4krc+PPpom8+NX7W4gA2fun4Z+mf4x/1vHpBU/Oj8anZ5YWFMIz/YvqwIQ0qw6WMVZFPbvoWYEuAWL4EpKoAfYGzR2QcPjYBGiHgCMA4AL4BDQiGRq5e+1Z/z/e/Av6J73XH93Re19RDD6sBgbl3+18WI9w5ASAw4YjWwJl2pF5Q/0vlXtQA837d5vui3l71Vgy3o9+FzNhT8+NEbq2UAcfiP5Ifcqcztp8gcQlnu/
|
||||||
|
|
||||||
|
S3yj3p4gcPeIQGXQFQe3AjMuMTr81a/+me8rg7l8d7QdJ35Z+G/sljPPXvBjlrfgal3ve/GOD7j3WLG8ELd93fM/vd+WgD32RXip8/mvEfvivRU4b+2L2XE6AHn/WxPBQd3hcYjzfwRaZH0AZv9b/2/795v3f3/3//fOrvG5BfV/P8xwhuoXQ/MRfT3gAThTfcW53QfHB7EPZTvbPcozXA6b4PR3z4IFBCyUUjRBrVxaXLQv5b1aGCVQbH6f9XH4
|
||||||
|
|
||||||
|
UffH5UfdDA9/N+xJtGZ6C1cn74nWW5U/LVIcfOgpsdOpzqfSgEvvJ65SPNna4rDnaC/JK656a352gO37F6QO5+PZ36u/d36e/eX7xBcoY1MVAC0AtX7afY15mPQ77MXfoZ7dff567JjhbLOt4znUnoqzSVYOvOsoW4L5Iu7KrjLgbvph3Nnq+/G44ffO44v/QD7nbIFyaQZICzYVa6+QAUqEgHWCnEfMiiIbZQS3axb5dZF6erbRpv2KODWCG6ps
|
||||||
|
|
||||||
|
wNOK4ffQzWXC3hTQGVo/3Mv75HSv4C3ONZC3Ke7d/HuKRSFEwMfXE74HEgEQLQCasfZcBW4K3CCCOpzZA3IHG7egHMDVW4EXdW6JXCjbqpW7JS7YlY5AvIFafZmYa/HK7gAWqBF4OAA3sKIDHACExlodMCZAcowOMBoAMAV9x2SSAE94SoDjAiYFQgWeQiATjAKRDICuiKa4w/QYFLpHpgPpNbLVEUYEovcFjTA1YFe9NbLPAPForzHYGzAtbILA
|
||||||
|
|
||||||
|
ozbPoY4FrA+YFY3OriXAvYEZAK3CffcdQzAq4EuvWJ7PA3YFQAOYH6AZWZi1PHYfAk4EZAX4EU/ZYEvA+4H6AONh6FbYErAwEH6ABEAbPY6zb0O4FfAtbIKLXe5tbCubIg74EOcdog3CIfBTA5gAlNTqqkGUdYJwVWBOCKxz/iQYGEgwqrOSZ4SagR7YdQBjhTcHD6QAIwBsAAwDdAxoAEADNCqxQ/jxMLEFrZR4F/+RLZTA4MAkAQ9y5gQYHigq
|
||||||
|
|
||||||
|
HLHAUDK8IPxYkAf4DQ6BAAKLXACaAYIAJuRUHRnZ6h+PfAAW4D0DJuI0HgiMUA30ZQDxoVvitEK0ElxU5jIgs4HTiT5ItAcj7m9G+i9oKthGtToQ1sDUHyYBvzYAIgCgZBvw1sPoG/XBYhX0ZU50LW0F2AZdCQTZgCvAGtjyrFUFqg70FagjkAz0RgDtEDkET2PfjChMIDBAUCa8vIXh5RJegQgo3izPZrxf8Q9D5g9MGZgiBrFCcAAf0akr3USJ
|
||||||
|
|
||||||
|
jVRQtBAAA===
|
||||||
|
```
|
||||||
|
%%
|
||||||
313
DOCS/Алексей/AssetManagerScheme.md
Normal file
313
DOCS/Алексей/AssetManagerScheme.md
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
excalidraw-plugin: parsed
|
||||||
|
tags: [excalidraw]
|
||||||
|
|
||||||
|
---
|
||||||
|
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠== You can decompress Drawing data with the command palette: 'Decompress current Excalidraw file'. For more info check in plugin settings under 'Saving'
|
||||||
|
|
||||||
|
|
||||||
|
# Excalidraw Data
|
||||||
|
## Text Elements
|
||||||
|
Server ^IFISGtDh
|
||||||
|
|
||||||
|
build ^wqNWuArD
|
||||||
|
|
||||||
|
Streaming assetsBase ^nFTHoFU5
|
||||||
|
|
||||||
|
Streaming assetsVer ^NUgbntFw
|
||||||
|
|
||||||
|
Streaming assetsVer ^B2jjFhe9
|
||||||
|
|
||||||
|
clientQT ^um4dBkDj
|
||||||
|
|
||||||
|
load to Client ^LntUsiwA
|
||||||
|
|
||||||
|
AssetsManager ^Abcrf8WE
|
||||||
|
|
||||||
|
AssetManager ^GqkfASPi
|
||||||
|
|
||||||
|
getAssets ^vaVRvmgP
|
||||||
|
|
||||||
|
createEditable ^2ukzWfoQ
|
||||||
|
|
||||||
|
dublicateBase ^XUlznsrH
|
||||||
|
|
||||||
|
deleteEditable ^SOyzfidg
|
||||||
|
|
||||||
|
name ^6V8ZPgSh
|
||||||
|
|
||||||
|
ClientQT
|
||||||
|
instructor permission ^RTLbSY75
|
||||||
|
|
||||||
|
name ^15QSu32e
|
||||||
|
|
||||||
|
loadEditable ^LjowiOw7
|
||||||
|
|
||||||
|
loadBase ^TJQgI9Gs
|
||||||
|
|
||||||
|
name ^28y2x4hu
|
||||||
|
|
||||||
|
create ^aCSMvs1C
|
||||||
|
|
||||||
|
copy ^V5QgtfQ6
|
||||||
|
|
||||||
|
delete ^PEXIBB8E
|
||||||
|
|
||||||
|
rename ^LoGjRtht
|
||||||
|
|
||||||
|
rename ^iwt8CkW9
|
||||||
|
|
||||||
|
if ver != client ver ^UgyyVE4F
|
||||||
|
|
||||||
|
delete old ^74H5GB5r
|
||||||
|
|
||||||
|
load new ^yM1d2rC8
|
||||||
|
|
||||||
|
else ^m9NpaHxq
|
||||||
|
|
||||||
|
check diff and load ^K0LV9GaA
|
||||||
|
|
||||||
|
Общая загрузка нужной базы QT-QT ^kOkZYifY
|
||||||
|
|
||||||
|
Дозагрузка с Unity клиента обновление ^LC4pXtfa
|
||||||
|
|
||||||
|
Req:
|
||||||
|
* instructor permission
|
||||||
|
* streamingAssets is editable(not base) ^OblLT5FX
|
||||||
|
|
||||||
|
hash streamingType on XML(for unity) ^RCeTPNwa
|
||||||
|
|
||||||
|
Unity client ^e1lXcc5v
|
||||||
|
|
||||||
|
send update ^QZPVNWrz
|
||||||
|
|
||||||
|
Server ^SiwQbZ5z
|
||||||
|
|
||||||
|
data:
|
||||||
|
*packageName(orType)
|
||||||
|
*path StreamingAssets
|
||||||
|
*file data ^70tbXyoC
|
||||||
|
|
||||||
|
Server ^maBo5nUU
|
||||||
|
|
||||||
|
recognize ^cbFaiqgQ
|
||||||
|
|
||||||
|
sendInstalledVersion? ^wHecIDrY
|
||||||
|
|
||||||
|
%%
|
||||||
|
## Drawing
|
||||||
|
```compressed-json
|
||||||
|
N4KAkARALgngDgUwgLgAQQQDwMYEMA2AlgCYBOuA7hADTgQBuCpAzoQPYB2KqATLZMzYBXUtiRoIACyhQ4zZAHoFAc0JRJQgEYA6bGwC2CgF7N6hbEcK4OCtptbErHALRY8RMpWdx8Q1TdIEfARcZgRmBShcZQUebQAWbQBGGjoghH0EDihmbgBtcDBQMBLoeHF0QOwojmVg1JLIRhZ2LjQkngB2flLm1k4AOU4xbgAOAAYAZlHRjoBOeJ7IQg5i
|
||||||
|
|
||||||
|
LG4IXHGG0sJmABF0qARibgAzAjCliBINwgArAHUAaQBBAA1iAFZ6ACUjDgABQAsgMAEJgtiSTqdHaQM6EfD4ADKsHqEkEHjhEGYUFIbAA1ghHiR1Nw+IUBHjCQhUTB0ehMbdrvi/JIOOFcu1rmw4LhsGoYNwkuNxtdrHUKmLKRBMNxnJNJnF4l9RR0eONOlMOl9rkK0AqeEltAA2OaTTqKo1fK1Ta64/FEgDCbHwbFIGwAxEkED6fdjNPyCcpWas
|
||||||
|
|
||||||
|
XW6PRI8dZmHzAtlsRRSZJhUlRglReMePF4kl4uMTTxdTLJAhCMppMKs9pJnM6+bRnMTfFRvFpvaECdharJuNzXMs9cQ8I4ABJYhc1B5AC61zO5Ey4+4HCESJZwlWHOYk+KjTKiG4k0pAF9rpoN8QAKLBTLZScFRpFSmlWAHqNYKBw3anCQUACOAyPEIrykPsEDPqez67nutwSAAEpoABqRr0AMWYADJCAAmkInQAOKjJoAAqXxYV8X6QK+FSbKQ+
|
||||||
|
|
||||||
|
JUBBlKzjKQhwMQuDHD+qBJJa0x5kkJqTCafbXEQHAEsuq74CJbDYESnEXPgYSFJBJTQfu1HHJgn7XH0rTksWe66YMwwVPmXSdE2JomtcKxrHKEhbIh2J7IcwQceclwIDZnEQP+gHAaB2IIkidIMjirrMjKDo0iSxBkmgFJ7tFRKhdRTKnOubJbpOSQ8nyAqwFW0p7hKDLFaU9moM4PBzF82jjEkdazNM8TmZMiwyvqVU8KMcR1hagk8CaWqNq29r
|
||||||
|
|
||||||
|
Us6rrul6fq+kgZ5BsOQhhlNkboNGHCxrg8baTKSZxSmaBttoNp1oWnQmqMXxfPEZrXKW5aVglBmlGEXbtFmeadL1ozWTKS1jhO+RMXu864IunErmuMqhsQ2USdDe7nstV43lkOTA9cLFse57Q8bMubqu2MqieJaBQ1JJMyXJHmKV5MpnJwUDIoQRgVBqc5MwAYuDiJdS9lEfhsmhCIiGUw5QRFCxIIti9imlQK8RDKG06BiNkTDYs0UDmAQSvlqr
|
||||||
|
|
||||||
|
ED6CQxD1NcejZLgKxMEuEgPC8HzfH8AIguCkLQrCPKkOWKwEFLWnC6L+DiyVQhQGwvzhKzFR4kI9N7qJCBwWWFafu02hFspPRqVRGwK1rTD9Krcw6YXrRDBwIxoFdIpdDaHUwas6wOSkNkHEc72oApVwyrB6Cjlzo7InhUD7Cmc6IiiaJpRFIevRNxLJuS42OrS08bOl2KshW8PcjKvL8oKRXirUZXXJVzh5okOZ1l8STcWmnQCxAXUKnMnSmuaP
|
||||||
|
|
||||||
|
HWrakwrzS4ZpoSG9HNf0C1ZJLRWhGPO5BNpxnRomJeaBCymi+Lfb6V1OitUavdFOT1eDPzepxG6782zjC+KMIcrJAb3hBqUMGEMEaUz3LDXeqAKZngvNeDI6NaFY1YuxTu3FFQE3IeaSYuUSYrDJuwyS0lZKd27vHehTMWZs3JOVeE3Neb4H5tcfOEhkRMGaFvSW0t0BGNICY/RH59Yqw2MEM4u1DJMB1u4Oxhtw5wGxBbKI1tSC21kYjUo7ofYc
|
||||||
|
|
||||||
|
D9uYiAljrEylwGHCOUd1FoFjsoyAidk6PTTlxDOXws6FBzuUDYVQaiSgLi0Tg5I6yl3KRwCuVdUADgkb2WqlDe5N0qpsHgzl25uUUZ5byGwiKjEYPsOYyh6CAkwJMUcUAubKCdPQSYosADyQVJ6pQ3rPbEyVF4HWXlFBeGyMRbMyjvTkwo8qH0Kh9TRmxT5SnPoefiNZ4hzCupMO+XxCzP1fr2RIfYLQzDzGaToQ0/pJQXoAtaEBPQIG1BIgMi1Y
|
||||||
|
|
||||||
|
ZQpgTGeBCZrj7XilxeIH9Gq33vp0R+z8Hqp24HWDOmZ1Sam1EWDsncjStUum8rUVCRzjj4QzBcCBAkcJhheNh0FKKFLQEeRoKlSjI1WNw28GM0APkaEK4Vb51pCyWN+DYHAuZETgmwLmABVciEF1VKpuD5Dgo5lCAjgMsp0kwuYAC1Rz4D/EYe4o4TRJHoAARXms+ZV1Ftp0XAo+CVql/Vmo2L8Ii8QHXEEmICd4CAKCSGYJoTAXNNAUCSBQd4Tl
|
||||||
|
|
||||||
|
1UBo2EGtg9FQ0mojX3CAXMhCTEkDwZwTowSjGcH+fAnQwRYW9QAKXuF2tgeEKLqSLbREtIbxWMX4TjIR+MkhfAulguYiVSikyYfImmaAlF5PDXuXO74A7VKLuSIaB7y4mUPG2NMD8G67HaUWyY3TXIIFxl3fpvdzXat1Qa8iE8Qrr2OVif+RJYrYqXVSVeRzGQnP5Vlc5e89wHwKl1EUtzSoPJlJVK0n83m9VVJabMoGX7yi6HMBIX9erjDbCqLU
|
||||||
|
|
||||||
|
f8DmrxRcAuFTTW4ykDBA5Fq1UVwO2ggzFSCuJ5lI2880aZWwXS+bgzJ3BVT0s4oSoSWZmwEYBhyzGXLwY8shnI6Dm5YNBOYZKrhaM7yqb3NjQRsmZ3XWuu/GjCdpGrqpgo+Sr7QaqOjhozm2QebG10VJmxAdDF4hCMbWoAAdcJ24n3MDBKEP1LCzEBYsUF3mtRUChDCDkGLYR5a2OVobdWxwPTVLcXrPLGxjbEFNnF0ovirYcgCT5IZIyxkTKmTM
|
||||||
|
|
||||||
|
uZCylmEFWV7MJETEtROSyF5QaXIuZdi9iOJ4dI6sCSagFJIlrYZLJenTOJQJUFJVRAYpqGymHtFRdE9xlK4VBrq2R+17li3ocvEB9HdnN0wGQ5J0FABFavGPgSQAB9NgMX9VnDBMwZZgI1m/vpDPADtGYp8YIzsiD4VIcsOEGc7cFz975SPjck+pS0C3Iw41ZIryiWLumD1HUep5RpnGNoRsFo8wDlxTXcF886MceAbNMBLGkUXno+tWBW0dqIL2
|
||||||
|
|
||||||
|
e0fMNPMwth+jqO0JY8FZIpRqNUPANTUfJ1FTsnFcWFgLFMW5ymgbyrofCblvKtNI5RoK58Q7RUnk4SjGVvD8hQQjbu1V+6K0+QGPq5QmgvOlvFeWx8ywfImkBJkAwcBQ9dodciLtmgkKjDYM8Z4zhB0u5osG41TvA+RokPcM4zwu0IC7QMdCDqEADCgIhV4UABidFeKC/NzuRXoGLX79bE7mICOfcI3ic6iwS8W2JBzCdqZ9Lplup8O7m/QDVTKI
|
||||||
|
|
||||||
|
yqsaq2d6GXY79TuJ3yLNmXsNlrst+/b3HpT6x89xgh7r3PvZlUB/VPcHmzEcs+h8L3ggG163//ZFM3KOcqXMQ8fWJ9zuA8dz1jQRR35foWU/luhOpKcvkM4v5xgZgGohpaol8wMAE2d0AQFZpEU2MecMDoB+d0VnFSgsVDoGkTQacLI5gkhFRexNRZgCNSV8FpM1chEzQKMLJ75Wk9w9dOVQZjdNNglIBWFdM+UkZDMeFjMDdJ1zNhRLMzRuJQVB
|
||||||
|
|
||||||
|
8ZExDl1R8HsT8VFsg1F2ZblGYvMdE9EZQDEktAgUtlBwt0sotEJNYWQEsslBszDhtRsMtmAbCitjDcsDYNgCtbC59XFdZ8APFysTYzYZRat/FAlNgXs3suYPtvtftcB/tAdgdsRQl/B+sHDUQnCVgRsrCch3DJt4kZt3NklSA45B8k5ZdhQckJ9NtqIdsACjtVYcxJEXEak6kKhQUsElcbpmcrs7Ii0TQ7tekNDUkc90AeAHVmB8AjAoBQ8n4llf
|
||||||
|
|
||||||
|
hiAjAvgnQCR8B9g554R1k/1IN780CgMYcX94dN5Tl2RdM2iQkMdrkuJRRscz50Mnk6oFghMGpBIiVRgn4KcDQ51P5SdNcJgrJ8x+icRIV8CsC5ocDgx2NoEoxCDuMMU9o+M8w6o0E6wn4KE0ELQSVqi0B5cqUlcaUJE6VWDOIjRZgphfo2UWIVNpC1NGFyZTdSgRDUc0AhUrdUAxV1tbdpUjM5Upws9HxOSZ83ds9K0wQeB7h7guZSw5gx0eShTT
|
||||||
|
|
||||||
|
9ytDUkhsB1SCRng8ITQ4I4JnV6BVxvV8B9VU9p9W8FSwAw1J9hTK1JBfh9AhBsBLxnBxhiBngzh0JCBOgBgiIzg4JRhsBRhTSttzSGJGhDcIAzNu9LMJgug8xlDh81CnNaYlJFTt0Xxp985mjDxCxmjOjhQeAPl+Jbolcd9BiHJPYD9H1n0lEnt0BJTpTZSEB5Tr9TioMIVV5gMyDYdDk9iEcP8WTkcLi2SuIf9Mc7iUMADcdHlRVRdmlF0Ohmxm
|
||||||
|
|
||||||
|
xWxLtCMDRFR6oGw0xgTrp6CX9ecYUOdqtIBWMYS8C4S+c0VETiDIBSDyUKCvi6waDFRRRvoOgJMVtUAWCkp1dUwlRsEYRuDSheCTN6EBDEzhCBVRDmSTyJDZU+DSgozp0RFZ1qNRRn4V0mShCIA3RkyN0XMtDmZSjeA9DtEfMjCd1IlsjgtcjLCxs3C/D4sKB/YsihtciXDrDGKXwvD7EJBfCPD2iSsgiysJAKsqsfEmY6sbYfIpiZi5iFibQhBl
|
||||||
|
|
||||||
|
jVj1jNjtiIB0jfZ8AWKNhqLzCOKCiuLIApsElZsY5yjxj0k8Tsk1tLTs5jCzSR0r9/CakCyrimgV9akz0EolQCYCNbJm4W8gy25qzj9xjK1NBlk/xNA8JgRkR9hxgYB9g40YRL48JlkoBfhQcb8woziocjin8ezwM+y8rP9hzv90crkkN7j/8cdUAgCDR74SMTRVQsxWiQTSS9xfkbR/jv5Z1f59yISjzoTIFiADyNoBceNkSn9qcJhRQJcydOrS
|
||||||
|
|
||||||
|
gmCslawSN8U3l+JGwVQJEZNuAWqvlRgREaSaFQKjd1MTdsLWSdxLcXceAbcWM4KHd6TTMu9kLe8ro742wEysL9M0l1CUzxjcRtooAwRbJciIKMBVgwbVgIbfqRJQgoAXR9BjYZAThAQ2AVgslVCqQQaQI6JSxcBBC/qobiB8aS1CafJzTrg4BMapDBTHwFVGhNEShxhnxDcwAmbWaxd5qZhFqBYSg1rkh6xZhmUdqkh2aO89wghzwKAwq6iHKtss
|
||||||
|
|
||||||
|
yXL9teAro8zvKSKzQbpWxt82lyyW8Wyqz7tAa6zIz9B4hiAwQCR9h7hsq2yDiwTOzjj8rX9cr2zByYMRz3KNKbjqrJy6qGqqpuITolR2pfpfLVcuryQWwM5eoLIvjhoEC3lVydkDzITOckZucUZxqETBdeMn8rpkg1rpgPkb4jQS4ZdJNno9qPp/yWpeoTq6SpwIyGENNIbrrIapVUZJCBSubTVK1iAHVCAfVNB9AYAW0zgEB6BcBcA2A5hXhLwu
|
||||||
|
|
||||||
|
1Kzs809Qyy0lSNUJAjAzgeAQhiB9VnB0JvUnQiJMBvUKAoB7hLwsJG1gzA0nKLTjwpbEK3qLMUKQVapuIfq9M10wrPMiK5sOYGYyK+Y/NPCBtsAiB0ZvUiJTFmLIkoHCAYG4H/NFYRL0BHEbyGAAj3EMHoBeQJLLZIjibesMjtLEHoHshYGijptElzKKipEORlt8FjRbKNtFaNJZ92jVaapn5598y8YKEKMhpiZG4DbNhXgRij8xizb0Jsh9VWAK
|
||||||
|
|
||||||
|
ApHWySqPbDjdkQMTi1HHbt5yq0d4M/a/8SopzUBEgQUiSmpNR35n4L4jQKCBJ5hQUr4hpNQfjg6vg4gBItQtQvlNRaCir0CLzDzQFjyIBTzRrc6rz87prsVnyEh0S/l8UKSgLIAVr9Ja6uJhpULGo0wm79cW65xwL4btM4ZoLsLu77d6aZwZDoyP6jqKNdqmGVCYKcKAb8LHsQHtDiLgHXMDDyLwHKKBs3Qib5s2BUAnQqHsHyAEHhm2BRnw4Jmp
|
||||||
|
|
||||||
|
mcstJgiJAsGykhK1n1pCHzZJKSHIbNLwkKG5mFnxnJnkGkTQ46GzLuAFsmGqjq6bLck0zrTC0HJH7syjoCMBHNaaC1QBJqDUmbhd9NgwRpGayCKg8NgEJkIvU0IeBMIcJ8JCISIyJ7adGByNGuz9kOyaQHasXtshy2EfaENxzkMHi0M9w7GRQadXkbGsSv4fkiMiU4CBphMZhNdQS06hrQmRrYSgFLyuMYm9w7zq50w5qKM+aGDcSnnqcqCWULIa
|
||||||
|
|
||||||
|
pLpviySCyAT6dddqFm6amGT26SmzcdMRyOS7qHrxC7d+SELIAkL37eILJpgFgCNMLf7HN10X1OmIUQaYbHBahuAOT0hZUoj7Y3hPgfh/ggRQQIQoQYQvwIBGZsAhBJwXT6oKM0ELoEDWoaUbppdhTlBcBvFRVKVFdldaUBa43CBMB0a6bsbJIzXSgsgrbwbfWDXl1EbkbUaOIMasbIbgbSBFYnLKbIaG3yaU197h1g0abq37xnwuawAWa532b1VZ
|
||||||
|
|
||||||
|
2ZgeapXJclrGhk2FWvilWmwviXnwyX7IAZaS15bXn6jx3R0vnUA7oVbT0TtUwSECwxGb0JHcAB0QqTaOnNDoWJBXTAQsIeBEJxgu0sJCA/xRwjA8JvV4gnRnhLxRwP2GZdi399jCWdkcWEptHUP+z1K9GSWxzbiKXarHjqWYD6pWqFqZX3HL4JEaxPHzI8xRGgTBrgmM6wmImBXoUJqiChdsUmwTp6xMSromWPz8FJhCcr5pgWqrIuglduXfy0At
|
||||||
|
|
||||||
|
Q8xtc3l8mrW43imXXDWynjXbrm97r/dHqLXe6NObW5CUL7XtrVznWca2m8L3Wf2wSvWm3lA/XLcA30YoiHUKATRNACRcAfTAQu19hNAu0nREIKBLxJhsATR8BY343E35RqcaCjqBIfoVRXlRRUnIA82C3RzLcERK3iAu2Exfq63j3obXPIb8A22DAO2q3u2W3ca+2R3B3mvSa2ux2PmJ2ZRaasbp3Gb/V522bHwObZ3nABP0SGWROcSC0FRJOcxp
|
||||||
|
|
||||||
|
Ovlzp5PJbwzrgT25axiFap8lbuHl9XL8TUCcGOi/mhIwUFgKEyzArNg4IIX/630NhXhNBsBSAzhRhHhLwMWcPSqH8CqtHXaCW8PiXLjCP/bKXACZyvzjpRavkBwRRcxhoaOPk6pF8n4qMLoPjWPBWQnsDwEzyc78CePry+OyC8x0xPUICKMVXZXPyN2cRFOuJzRRQrIJFgWQKXqwKLrSHSm2E7PKnLXHdHwB6fJAR0IvtJh6BNBOgjB9gsIhJMB0
|
||||||
|
|
||||||
|
InRfhAROhiAKAhQC0RT17x0NvO8p1bXZgLI752pblbPWncK3XayunAHdCAHvMwG0Bn4TCIBXh6LgRrBogjLtt7DnuPevflAfeFZtmcKEAnFNnAjQ+vEiG/F6tLqSajnMj/fXDPfwkg+BLSgTKSi5t7m7NmHrK2GD2OG9uGiEBqhdtr3UuNaH2EpRRewNR8MbuOlcAu0HvZGnuJAfO/OAuguQuwuIuouYu4ufv3bHaMOXa8WUpMWQevaKrDGqrjGs
|
||||||
|
|
||||||
|
/TGg7L5/lKPpWo7ShX5GpqdXkLQjRsu6DvocfoV2P+XzzceSeRWSCUTmwxOskRRgWiFyVfoWqVzQTOfCm9WE/MojWbrhSLubknZWM58lTOwvRVE3n25ikbSPkPCH+AJBnBXgyIQEIQCfoB5YBGwf9oB2A6gdwOkHaDrB3g6Id76l7NvCAJF7u4Ng1aWtPWkbTNpW07aTtD2j7RIdV6jlDPBvUoHikfIdpB0k6RdJukPSXpH0n6QDLBUoBD9TgXrx
|
||||||
|
|
||||||
|
KARlzOeMFCsIzjI2d7MHXK3mewoFvMRSytHhnpHaC9NDuRcQRqgAmBXQeoYBZvkWmeDt9TanfdAPAMQHIDUBo/CHOhwXiYdn8QPGflvFB7e1weS/Yyiv2h7JtF09YIaE/DfIM8d+sdfqM4yP6vln+4JNjsNQJ6RNieedKaqKxRIWhtAT8bDBdBQJb80m1lBni/3xKExCwLSdTmdU0488O6UFEcgLyerVM5Bb9CzrxFag2MLQP9OzuoI759M7eHmW
|
||||||
|
|
||||||
|
3o718zO80GKfJ9Gn296Z9hCfvCQO7wyxTCM+KzdBt4T4rowfe2sKPvgzEphE9wERePj5G77+dAuREYLqF3C6RdousXeLmQy0o6V5hY2JYT72z70M7mFlSoiw0f61Fz2nDPOAdw8pHcvyUBXQavgqD8QGoCBL5P5VBa4B0INg79uFR8gz1EIvwegPoCtQuC78bg52oVWw5j9CW+HMHpVV/xY4SOVLCqJTmrCtgMS10Wbqq2jqNVmwNOL+JlyVyCRf
|
||||||
|
|
||||||
|
Kp/GaHy1SFcdOMk1K5rfyfy3RtATYdNtZgQIagmme4dJu0GNBrV+ojYZcm2EuiZMJEbYW0Epm1YFNdW/BOoR107oddBe4ArntazaEKC7WnQ26MCwt7YU+htggYToXJTJANqd8B+F8VeTPx9CsyQwoM24oDYg+iseivAweHoBAxCwqLCsND4bNis2wtYTs28R7NiGhww5t7HIahiIA4Y4MeKGKJvCyijDfPo80/JF9duGZEMp8zvYVJ2g9/SsV5Vr
|
||||||
|
|
||||||
|
6oALI86XiLcgCot9gQCIxzkiI2Di9Je0vWXvL0V7K9Ve6vTXliPfzqUJ+eIrwb93UZEs5+Bja4ovzJEmNA60PQsBJwuhCRSECBWdC1RR7ZhNygKAmBYyshcj2cPIrnLgSJ7BNr+mQoUSBmSBHV3kWPT4qqC6AP9DwtUItkgRLYklCETPVLi2FBQtVVyX/XUdz0ZLadPa//dzoAIM4VdwmzQvuq0MN7tDjeX9M3j0Mt7tNOx40FzrDWbaoB/W/JKI
|
||||||
|
|
||||||
|
i9ze4fcvuCXGSElwNDU5NQS3XsDaB6gglOC6qTMfm32rC0zozYXsMCQLAbsdixXUrjWyRAISG23rOGlBLSR1cUaagTttWx7ZRBWuA7brlJM64qSiaZA7EP12qYzthuBaUbvryG6B44gaYaYDaBfFpg3xIIx8LWDR6ElfxOodbrIM274BZaGgkvmWK4YwDARvDYSLWOMFGgJEZoISPGX1q3dAuHYm3sqQkA8AhABIIwI8EZjeoxxaHCce4Mn7/c3a
|
||||||
|
|
||||||
|
rg2fl/gXGQAyWRHGqiuNI6UjkECwXIcy0apahSMgKDUJRjnQ5ssp6dFIZeMJ5QIr+GQwUbeRRKtQM4VBTUPJ2hF098EpQpngrlmB95Tx/0bURpzbq/8+e5TEmsaPgoQD0yMU9ACHjDz6AI8+gKPDHjjyIQE8SeFPNrzXqP0wyLkg3rIQtHG99+l0E7raJJr2jERADJ0XXwd6+ixhEDBwm9xCDHBLwjgKIJoD2Esk5hasMwgDKBm4AQZYTEPvgxjE
|
||||||
|
|
||||||
|
uUtm+DGPkmLj7SVUxfWE5r9MhkIBAZagGGaDOMq5jbm+YyyktkL4/DNBF7PdNg3nzkg9xAUzWo+SY465LBDkHrMbVGIOit66Ad4PqlmKbRSA93VRjOPH4ZSpxU/bKdiNyn6M4Mi40kROUh7TkniyCVsLkPkwjQEh75aAuuU1C5CGw9fbNlMErpSyWpF4rOleI6nccup2DMVlxA+Sh1sMzYLBFuJfbFCnmY0oRA3wHBSjQJs0mofNN546d+erTFac
|
||||||
|
|
||||||
|
9QZqQCeBmqS1NaltT2onULqN1B6i9S+pSBPXUdJdLAAoSbpXEeQkJF4lYS7ROE6KYRXekkVPpAzb6UMwcLEAtARAPAMcCyxhMZmGYuuSDN1hNyJsaDaMeHzpm4NSs8YghomPCL7MUxHXJPtjI2DtyG5giZubQ1MrEU8+y6CmU8xLG/DS+/wnyad14YzAa+a+JjLuNzLhSW+IOT9tzNel2CokyyGADvRIBudRZBI9KbiMB5SzgePg+cfLIKlGNlxy
|
||||||
|
|
||||||
|
/VcarJva/RHx7xcXNKxo40E4g2JCIZUNrA7UzxmBVqZbPaljV0h0TO8T1KfwqdkgVBfiLxCOpoJVysoghJkw1BWRPGT8aaTwQDmmjahkEuzoaLUnhzdJ3AzAbnnzyF5i8pecvJXmry1568QHdOS3gumhoj2kZc0XnMs73SjqRc56SXKhZxs3MQDUiv0yd5flxhEgNYL0nxnAyiZvvWZrXI7jaLCZcMniobERmCU4xvFBMbHykoNZMZ6YyJJoqPxG
|
||||||
|
|
||||||
|
LYZC8nPgw3JkF815VMzye81dz9ygRhZfhp5WMEUIlcoKY6ifKLRZVz5MjHmb+02lHSHUgIZQMiHHjIcwcT87ZBLNflZT355xAjiSPJbFS/5pUyAJVBFCWgXktYWsNZz7A2TIAO/N5LkI+ThKalrRdWq7XNn482paQm8bbLJ7cARRNUDEkWHajcQmwps5aiUP/FCI02qoB6f7PZQ6jW6WnehQ0MnBNCTOq0mhfIIkV2tyFlJGRX/X6Flyemyin0VX
|
||||||
|
|
||||||
|
LUU/TNU6mEMZEnCSZAoxCMvuZHzwZDzUZo85MRjInlpj7hDyu5TmJuZLyPhDzL4TUXYb2VN5Gc5yqCNVhfJglZ3esVfDS4tg8mUShyMiCinyLK09wBAFzCSBcwvScwIQAMH2CjgEAcAIwHMUwC/B9UK9ehChyyUv4PBgTafmLMJG+D5+Cs4pQHTKWyhUwRoapf2DqXvxwFzIxUHfFBS3Qqc6oeBXjyhK8jL+NstBd1N8h8ZWWCufxvhmJQfj0403
|
||||||
|
|
||||||
|
YTlAtmUa5Z0OYM0HrSoXLK5pay1pgwpNbwSjO5rMATsu/6vVUJt09fF0COXNMaucij1vPHwk+s3OHXcSdVzUEySGuJXBSR117b9sCaqkuzsOw0lU0Kxe4HSX3T0mB4Rui7TNY+GcCarMweGbBPuwLTGgDVdIo1c5OzmuT3JO3DeV5K3kBLVadBfeezFS4M5vooJVsUWlQZcy4ll8jaRAGjToRNAyILCE/FSm4dslL87sviJykfy8pX832kuKVnki
|
||||||
|
|
||||||
|
oeAC++BQhOgTAtQO43MDdAIyvwKS26vdkWVxQQK2VCAbpYqt6V8j4Sqqu2TDmpEJ0jQMIS0G2AZHTKnm35V6ABIoTNgrJWCaoTQqDn1DzcS03kj3RdXgSzR7q/Zcb0OUihjlrrR7o6POWVzVFLvSJBcxQbhYVgDoR0uHFICoBEApAY2NuD0h2F9FGwHDdQyIh4bNoscaoO6BI1MByNh6Hufg34pvLB5Vi4eTYoOa/KsZGY2jVAFgYMaCNzG4jaRv
|
||||||
|
|
||||||
|
Y2UbYkJMkFQWJXleLixPiqFQ2phV7Y9BvAVlEzPrHzomw5kFsbCJNKxLIW/qhJRAAQHHBJg+qfQOMC5grgvszwDgMCEvBfFvUDqYYo/PnUsrMpGjfJdBkXUFcF+is4jiVIpHlLBV1OG6PmBoI0EWq78Q9fKF7DGhzQUqq6C1WCmdKzZvLHpUgr6WdSH1gypTutXrBujPin6j2fTxrD1gGwTYFsB+uNXCh8wkonalqytWBybVV1DZbBOhW8AEJTC5
|
||||||
|
|
||||||
|
CbU3eoIavVSGn1WoL9VOdY1EkwiYmqq4ETg1ak2rriHbZyTGuZXNSbGq66aSQ1qwXbSmt65pqp2a0zmvpOG45rjJeaiyFxK/ruiqtJQOIAqPq3KicSVaiMltw8nqa/F6eK9rWJzKrlfmyKrUE2AQINRgW3ahyI3hgiH5zNTnStAMC7Te5vUYIL7GCBNAEhgQX2HNMQEkBnAzgRgL7G3x80yzp1j+XJQFu8EFLiRoW3lcrPqrQ974NUYVbUoWD5gx
|
||||||
|
|
||||||
|
Vus4OoWVDqfJ91OoNsIQiSG49z+Sq68UVuFboL1VhdCgq1raq5gOqI0rJLNSpRHURQfREtWq3aAtILQmJDrbSRWVFN9Raku1fpxVSGdXmsFbZRHJg1iK4NPeMbW+XN6qCVt02oGkpNBphq1JoapbTVwjUbao1TXbbR7sO1DsDtyarSZOwG5nbZ22asbku39TOAgFcu7MArv4kC0wAybSVmZPV3Win4H2mtaezrXUy/htMrTVWLVoNKd597epIf19
|
||||||
|
|
||||||
|
mLL2ZLeR4Nios0TEIAs6b1MiBrR71J1f3bFv5qdr4tqdQWuWSFp5VFS+VkWgVR9CwTC07Jg0S0I1GBY79PGNOIstKs9QTA5VXSvLTeoK13qhWAox9cKIoIjKkt9cCZbexlEzLMmCWzgrnuA2uqIJ+rE3b1qNFISzO4ih3Z6qd3IaR8DnUuVom6ZKKMNow65TXNuVPKqNGYx5SYtWYvKI+sY95Xxs+X7Cx5PytSZPJgOAr5NwK3PqCsLHgrVsxfH7
|
||||||
|
|
||||||
|
Tr1TWGDtNSoH2sDtr0NQ0EnqERo3s2DvAW9CO3gYCF+AOplkDqIsOMDgiIQ5g7wV4MMlHBwQ4A4wLFaTvHHk6Aes66ccypH2FK6dE+hnUHXvgblMteQ7xkEtXKvwi6BYdcQuktDpcTuPLZIRbMlTZ1rZ/I3jgXWxTJ7MwqelTt8j1X1VV2Oe8hHnua0JRuI50N5J/2oVP7zqdC21W/qIlm72Yg2j/TUL2Xf6n44253UPim0AH5Fs2r3Qtsba+7w1
|
||||||
|
|
||||||
|
a2+rgHuEmKS8aEe/bWTSKNCLjtpQdNYN0aCx6DJV26o4nocOignDiu+birrVBq7PDtPAvTKC+3F7fF2ggEdXor2ci9N9SDEl8VwXGa32WEVg12IkDoR7gJabrBQAZU7FMlvm12qyrnVk6adfgopSobXUqyyO5U40CJzrA1QJgtUKvTv1FCCcjxwKJLZQuam77M6lhq2Sgv6XFa7D5PDUAkHxR05FQ30AcKCSIVeziEv0VntdxmmdaQN3Wkmgwq2X
|
||||||
|
|
||||||
|
Oqbdm9SzfoFVLqlZIWpHUnqXwAGl8ARpUzZIK0lZyc5dTXvAnU1CgknpJy+JQouAP29hhX08A/6IcIjMrw0M1xdAciRsmXFui+GUPPMWHdkZHy3Zl8vRl2KhNDi05uyYJmcncDi8/A0prSSrzVNkK/JKXv8Xl7VY0wYFjQfBEXGBIKoCbeIwikOpZjZtIiF2m9TKBRwcwPCLkCkNpSZDmjOQ2/OH1lUlD4+iHoccZ0AKRoxdbDK8iAmMSaOXqufX
|
||||||
|
|
||||||
|
1RtBKgmpGja9a8ZPJWGPjEuo/SVpMHphicCwCHddGtHAtQT3hu4u+s8bsFH9tu0DQaLCOImoNyJlhYOujSxp40iaZNKmnTSZps0uaGHXBPLHSD28Rk1+vbsszQKKMf+pMtb3kXejy5BgoA5csw3qLMG8zK2t3IljUb1mc5+eZxoFOvKkDvGzxKKbQPfKJTmBv5ccwzFsnVz8p9xe8KVM4UVTrDNTeqf62ikm1lB++K2uFACR/yKoY+SaZb64BzTV
|
||||||
|
|
||||||
|
8nqDAB4CYB4gGgXvbOMnGU7B97KhQx6dp1emAhdyf+ccfzMUFsSYBCjKl0LLgKOg9UIsq2CsgzB/yVeswyLsQVvHkFUTSXWqvtnDKhOYy3MBZCv1fr6eeZmgm+Va23Rizqy43esvA2NCw50R3ZV/pnTxHf9k213Skdb1jn0NjJq5VhoGywH7l8lnAzXN7mIGkZli7cyPN3PimFp8GQ88nwkAKWgVCpjxZ8Mplqn1pZB8o75O009QTuep7gESh6iF
|
||||||
|
|
||||||
|
lDTTBmGb+cHXLII8AwH7EYAJCSAnQcwQgASHe6PBNQzgZEFzFAviyZ1uLPJe6c9rBbSWP81dRFvXVIX74AmLM1wUtBHVxEoZ2feiSVy3QHWjUVOsLrP6kX4z7xii8me+OOWytBKB7UrvJC1b6wDrN7VVsZ5sF6LjYQCpxaN0hGetvFgAf1ot2aCrdSJloSNqN4/7vV+fFpsXIkszaPdc25bRkbWt+6cjsktGoHq212cdtpRjI6Hs01R7mF9RrNbU
|
||||||
|
|
||||||
|
fj25rN2t210YSl1X+pntdWjq41ve1jdRFvRwGqWN+3U0AdPlIHSEs1owg5OZCGEW+2wAeXeZEALaQgHDyR5o8seePInmTzRWcRFO10/FY5WyzPT38ldeFtKVT7KoD0k6PS3CFzpqOXOy+MyOujSdfoN0OdEJHKus42OPAM4HMAQA5gL+4ulVZReP0gZZ0d2irY9ev2ey6o6+EnEZsVBPGBATPPdgJD7DHpoTBu61dxdCMjW+tGmgbY6oMzW7pr10
|
||||||
|
|
||||||
|
sk+hIdbfUxLvQt3XhL7abX2SHnEiTJXimJTkpVEhNpOHlYwhZO9BxqOZMOyW48uqYb8UWopKPby2Qk6NXpjEmLag1mt49rbaLQxE2I72T7D9j+wA4gcZ8wrtRJdv1RGonqa6AJBuiSrVQ/ENib7ergZgswmoO+IUIEnB3NtIk/AAhNW1I1cju1/IzGpD1HXWmSa+NXtrKP/aTt0e+VDddZpXWezJQCbtaCFsPXNdJk8W3kMLJS3BIJobo9LTclF7
|
||||||
|
|
||||||
|
vr9a37ToIoMV7fDL553lRg1CFm3L6lFyF+1wlXzcAToZEMCHoDMAkgToNG8/IxtxWqd2NhdaPuSv42SlgQuqhQQ6BY8VQ1BTw41FsZSZcwoowu1XaqnB1ZgvVR1qqAlymGKrXoNmxza5ti7rD96vmymZQSFlb478fiAxentMXRpLFosi0kZwDWf+wc6Cbp02X8W9bw2g26NtQqtLOdC131ctfGJSWQDMl6czcr4q4zFLOM/6XAdWF8bBTgI4UygZ
|
||||||
|
|
||||||
|
3M1Z0D+5uzlgcQZCPjL55smWZe8UWWtB506y0MdVizpbkDl/Qa1C+QUKu1sIsJqfYvnn3B1FqK1DajtSOpnUrqd1J6h9RhNgoOVDY1LK2PyHvHiVj+/4N/k/3+VxNqpcNEMMRKtc1xojOaG3W66nxNBLlvKtF23rlVNh0nvVbr7yihouT1iw9NLJV1Py4DrLuXafggO/xmTRTIqyVuWqVbXWtW8NZgnW2OzkRnW5NcrP623VucuI/VpNscPkjI51
|
||||||
|
|
||||||
|
vWkayPhHhSnnbIFEX5mCzmAwsp2zRLcMkI7Jh9kUEnVrDF2OJco+qE+JfIwgIR9cNiUV1rtMJw7mRyOy05Xu90oiTWBAKMnGSTJpksyeZIshWTzPM7IyrfFrhbC5PGLwFTZyYJ5rcRk6utIO0c72t12G7/ulu6HYOvt3u7NDyriUfheR6+up2we9duZoj2rpGLkoNVAag1gfnQUi6EdUKeB4SnA4Mp5XZtBOSPro9jAKve27r2S995rezZYr35g9
|
||||||
|
|
||||||
|
7OKToY2AY5uWzgUNyzYhC+DWmoAZwb1N5oyVeOdjmxgfXDgSuQVP5Y+vG2Fu/sIWGQFBaxhQi1AuXAWQGgBV8kSDtRaRjLOblTd7Afx0eZoVFUWESEs2SLFh6q+RdQXYOsnZjCTrMAxKXQDDLRop6Q9v3v8+iZVqh3qKGvwnyzDDqa0w+6eG2j5DHFQUkfEtDOnOPDhkwMJGEUUWTPhXkFr0XMZi9AcAHNypYQMBLpHmlgTePIPPCbEG2btxXmPm
|
||||||
|
|
||||||
|
wEHlNRYm81o5pm93YV29hfNKI7fGDMrtUVqArrcsPy+18OuY+gDzwF4i8JeMvBXirw1468DeR+86d8dum37ux7lcq/p0+mg6l0NLa1QDsi3t+lOLoGyzmpl16+e8nfWx0YzxbubmDw/bYdibdkaCgnN5DaE+QuHfXWSA8ZmB1xSqKbkoqpzqdxR9vg3z+3S7Q4tytPyQURxh1UfWla2Hzg6StICEvDvBRwEIUYN9xJMzW0JEy4249Jd1m2uHFtz3
|
||||||
|
|
||||||
|
aM+IlXOfIyIG+XfOIBDvhSiXTO1jw1CbVTeZoffhs/y6JBCy6FCJ8gWpfV2wXrdsO+09JpW2xnlzwNlTTjvWA4iidxIskVTtvPACpofMDhl3GWROWHHsYGXaNNWQ6DH7+jxW2OflcRPjd9bdC6D2wvCjyL4oydbbfaS0XkcsexdqzV1HnPgeaqM+/RLvJ33AksAN+8zCMT1830SUcvfrYMvvtd5hD6y70dVhOXHQXqHh44sYqW86S2HaFVOWWaUP
|
||||||
|
|
||||||
|
aHjD990dNTq/NksrG9BYCe43l1KryfelbKkw86o4O/iPVKOq1LwFx7+1t9FVC1RGUY0S9yLuvcIoMHiZ3m3Vcff7UUua1S6F8UcmuGwTLWsTOXbU7K3TqsJxp2G41vv7YPMRoS4oJBSWgplyphN0R6TfcPFFqbwium79GCwBsTi44MI+nkdxnlQ87jZueEpDzdhYTA4RgYgDjuOFU77hbO74ULu7hR5xxXd9Ud1vl5e3pt98Jbcam/t7btl/CsMd
|
||||||
|
|
||||||
|
A3kVc6YTCt3BsRS7aZm1DdDdrNxoE0SaFNGmgzRZoc0eaRd4V4gtyvV3ih2Cxu4ONpWjj1Xtj5VNDPMjacMIVCwsDCm5bkhBD7AF0n6+1WH3WQwqggQNnnHhoFNooVIGsocutdXEL5IqHfiWRQPwRl/Txeafietb41sNIhPW+CW+zlnPpwR/2/YTiPByQNZJPI+SfBkVpm03aYdPp3nbyniXDCCzAiJPUt0Gsbm3+fPuHWnLBYF8T+S/PBJxn4T5
|
||||||
|
|
||||||
|
btE9e7rfXnRrMMluctYHn7WZ511k5n0eM7ynxYjUsZTATCwpLngv86Vxl2hon1Lw4c6M/guTnpnqF/JMs+tNDrNn73eHob+w+HPA9pz+dsuuXbrrOLzPRqDTNhDJfkQjPfmDC/R3a1TL/ozo77sduLO8X+ZUCWpIpfNg4kLH5l7b00C60DaJtC2jbQdpu0vaftOT5ldFfX7JXhV0laCepXCbVXqLaKjF/dEGOEiPDA1FDPHv92d8EKSFKVDctkH7
|
||||||
|
|
||||||
|
OPnwL7ScebDJxv4MFOJjvguJRsHeJsmCb1cMt1F7VesVyW/VqgM2Xyi1EYTII1oV1fdW0197Vc3Rg9I3ODzeZovAEWht0IftHuBfgdQE/BsPZh1msrOdnSHN/qc309ZLbKPxtsKPQZDj87nVrEecOsF526wlPXHHqgtxbcl8YktbiH6d8/fLg/hc/RUCaoGmFsEXQy/EO1r9RJETx91znLX2jsOArvl84ThPvguFB+a4RH5DndPyECIdD0QdZF0P
|
||||||
|
|
||||||
|
sALBYtLTyU4ToN20pIECYCQ+QcuGuwr8TPCPzM9m7Gv32s6/OFwpoE1Tuyb8ggnuxb8zrDNR7849Uew7881WdBAImoBHg+JH4UDBKA4Al6yVFGteIFH96Xcf0REfrAY23l6ZHw05dSFJjFXIodFvFuFh3bH0s0yAvCAoCqAo/x8dZXXsmp8YLPY2UNvTBn19MkLBXFNB92d+G1pcrBAlDN74bBWugFcVIMR4UnRqCJR+fW9wG9gAqXXtk2fKgjQR
|
||||||
|
|
||||||
|
VnHMGpcpvMh3wtEvBYFV9MA8DwVdNfCsyqYo3Xsx6cZ0YaBbA/kRgPs5DvN6Wks03JkzksHCeMGUswZJc0qAsgL4Iu9xHfLA2EZhU7lLcQiSrF0V3vfcyrQa0Tf3oEd/JgX39WBNIn0sp5CQE+CoDM8zB8G3CHyINnmQoKn84fWLyU5QSIxzzls2DoEXs3LfQAFc29NEzvgMTTUm1JdSfUkNJjSFoKyll3Yr38dz/QJ32Meg6/0Z9b/QBTiAF0V7
|
||||||
|
|
||||||
|
Tetl9eUCLpzVXqEBJvXOYP/8lgoX0ydhvHw0YJrKWB3LUTXLqzKEdNNsCEwBwI4NLNX9Vby0DOSHX0g0Lgz/UN87WY3weCXpGxwDVWAsj3YCbfeY0WMkwZZBWNBAtwy9c3zD5GSCrIJsHsCGkF0XQo4tT1AgVZgZQLD8KYU5zE9o/SZxkppiWYnmJ9ARYiUoViNYg2ItiH0L34KEBIOBJynOdG+gGlXLn+cSMLVX3diHRlRUD/AtQO8Dq/WMICDr
|
||||||
|
|
||||||
|
PMIIRd1JZvz+t+7c63c9HwGIOxcLrPNSNA0gsAE1ChOCtSZZcgr6wKCN7Ky2n94fKTER8kVA+RbAswd9XR8W+LgFX9aTW0ntJHSZ0ldJ3ST0m9JfSf0kDIOQ/vRP9ILaWWkM13fKXK9N3XoKDoSSejnr5ZOUAlNdGRKqFl0tyIsAYN19chAVCFggAP310nLByG8RfMAIk55MepRk4GeIhXUNTQH93/D33TJmtEiyXgyNC4TP/joco7c0PwDOnKIK
|
||||||
|
|
||||||
|
jkoPMvW15K0QgEvpRgdYkeB5SGgOjcWHegJzB7Q82wt9nQzQMTCoAKIlkpUwhSiWIsw1SlzDTA531okToT1BGgaofiSmAstEMIk5vPN913EBPcvyE84w9QIjsrfV0Jj8NgY4V74zhfvkuEh+G4R9Dk2HMC6BU2VcOLDuhH23+d+/JqBhBQhWnhjDPA8PwmscKJsKcirPZSQb9jrUowiDUXNvy5oajLv1iCJufqiQjRQYYOGl5uRCJgiCwEUCLIvk
|
||||||
|
|
||||||
|
KcIi8+jUgzTwYvEoLzl4vKMzQQiScxzfY2AWkPIjKI6iKNpQYJlR5DrwrkNP9yookS6C4LYJzVcibDRAk574TMF6hawV2R9pX4J+ANle8T1GIwaoIi1/8EFRUMF9nXCCPvEyCdYPwctg8Wl2D/XBsCsh0uLCOW8cI0OQqYBLDANiMbg+IyGh43Ra1kVmAs5V4dXg2SxnNtsP4MxCmKDMQxCxHUPke91LZA0NhXvctw+8+BfcMEEjwkQVPDxBFEKr
|
||||||
|
|
||||||
|
cBsG6NrdSZet0vMrKTRxIMovTe0GN0ozxjKDboMJQTo3LLS12A4dOoLb0vcGABgBEIS8HiAorfLz70KotoOKoOg0r1p8Hw+n0FC+g6rwVBn3chHeI64YFEa13GIujwdmwcHUpIbQW1yCYSLEaMAC73Agi+NVQ8kJfdGwUIWSZ1QsWxIURGIFhuhlo0N1WiINUAUIjCA0Xg2B6AOYEc1kQAkAGBXgJgF+AwQJ0BNBsAP8AdQYAfVEBBTpIk001M8a
|
||||||
|
|
||||||
|
s2hsYAbACwh6Ae4CIgKAMdSdBNAGZCMAsISQD5AObFf0tj7POiKuCY3A6j7AVQZiMOjJzccwuUzvauUzc7YM4FQBmgVAAABCAAF5UAJBnRhE4n3lblIkQgATik4tOIzipmbOJBD+TPjXuiLFR6LzhZHSAChCTgjSlRCMxfONLiU49OMzjsgUuMBjFNTxUh8IVcGMstCQrU3JBdTJHzXwbXUwVIU3LP8AKjkRdWI4BNY7WN1j9Yw2ONjTY82IvCCY
|
||||||
|
|
||||||
|
q8Kp8z/OcQv9+Q+C12whQ6fW504gWmMLJPbAMM/DD3I6BkDawJm0fgGoXBSAi1SECLItCtQb2F8JoqsBsjFWeyJrCZfT2QlZQFddhYtyEUFH8ZjTYCkCMSzbCMWk9OEiO1sI/IbWtDrgxQT5pJlcOKeDWI0j00CNrNgPGcY7CQHRjMY7GNxinfBZ2TZvGExwvQ8HLUE/MpA7T23Y7I5VhrDQ/dyNrYq/ba0jVlIlsM8i2wsPSRcBE06z8iewuIMx
|
||||||
|
|
||||||
|
cgogcN7DN2J/nF8/41hMe1/PYBN5pQExKPyDOxAkI4F5w4kLMZAbZcPBFs7Esj7BIdWERBCrHftUdDLNO2IdinYl2Nvp3YqAE9jvY3AF9jN48C0xsqo6V06D13MmIFCQnRqINBuPGnDfF5goaEiiuddUBwtDNCE0qVcwJBztcz+Xr2YxQIoAPAiv40ALIIczQvhVAX3GbiNVMmE3jfJ34fXUW8MA40I19cIi5218CIq0LO1TUVKJIDLNLBDggvgP
|
||||||
|
|
||||||
|
CDBAvgD0EDjYNNBN4gZOSOiwTUYkZ3YiNIpMI2ASErGJxi8w+qDRUwCa6FB0WwFbhDCJg5hN3YHIwriUiYXThIj8NAySV6E3I3hOwp6/YRMb8hE0dnCCuwio0c8Aolzz7C3PcRNxccuMAFRJckw1UnDaXKRLyC17GcOZdiA4oM8phQeyzHi21DpTFo3LR33S8z7QAzb1mk1pPaSQQzx0C1Wg7ePaDd4mqJ8TCpPxIaib/E+OqgjqTcgagFgbVwp4
|
||||||
|
|
||||||
|
mIiJN6gawe+NwUMzVqAvcefHr3hRkk9+IP1+Yl10FiBOYD1eJ7tT4iySJY+XyNBCHDkXdlMxGBK4s5Y+BPod1o/X02jNvXpMV9nLAZLX8U3IYROj+HCAw0UO4VAFdA8OcGQgArvBAA1Tg4e7wrjgQnjWe8+NZ6LRlbFKImsTHY52NdiHEpxJ9iEAP2L0s/ogxV6R9U9SleEgY8HyvMVNZtwHjtHLRKJD0oiBXi9swXfilEpjCKWwZzEkdzNoh6Ee
|
||||||
|
|
||||||
|
m9Qx6Cej/Ap6GejnoF6JelWNy2dYy8TOQwmKH1iY3kLK8MUw+KCEAFaqGmBgkz6EeNwkr8K6AJOFmNU8dxTwxfjFg0aM+MWUyCO7IxfS6GpTvoQSBbBlyVww3FPGSkn51Z0VUDASVQFcib4FvHVhFSsApp0qSzQ01hE8UEupP9jEPMiJ8gYAYECSBiAHgFIAnQIMi6S7dHpNFplfKVXlTaTIZN2SQgs53UjCEnQPQAhAC2itobaTHwoSk2NhjFFn
|
||||||
|
|
||||||
|
GBrQZwuvH33y5aWVrQZiQXMtkE9NkhsJcifAnaz8C67Ejzs9vIzsPINIASoxj0bk5mjuTZ2Pv0GD+01FV+gWwAtFHSycdCzdFdyA9lkFPrJKIn8UozMihj/kuUXi8pIolAuhkvL8yLQhAWeI2A90g9KPST0txJyUPE68MRSSY2qLp9MUo+MpjhQy+AuhP4CYFpsc7XMCUCudXJ1NAIRW6H09HGeJK5jKrHmJSS+Y28Sos+MdWQtBpogsG2Cu3arT
|
||||||
|
|
||||||
|
9d5fDoEJQGCGWyFT0A2BJWixUrug2jbdLaI/oKEX6FqdlNfaJpMB1I6JO9JzGOOZMAQhxDnN2EZNBu9lzUZg5AiQ8uKBCNYEEK2Fq40SlCI3veRyiIE00enHpJ6aelnp56RemXpfoqU1ZNosxLO7jFTXuLxD15H5N+s0MnRJqhOXMhV6JGDJf1wB6AHjOITsAfMDwhMAZ4GBA+DM4CdAeYQECcQZAZEAZS1jKV1vDj/SnxRTqorlXvDS0+qOkzV+
|
||||||
|
|
||||||
|
DoHzCswRX01w60m+LMZ0wfUKy06DBLQEg20t+MdcP4lYJMzMFCjFXYqOaXyIU+pBUTfMgTdPVv0DNNMDz9cuYVMGsl0lbxwCIjaD3XTPM0kxYc9PH7N29fUwLJQ01/O9Pm0H0sTz2TuEvI2gySaI5LOT2wru2OTfI7sKIjpE4e0kTq1IeyeSHsyViey/PV7PrB3syAO+Q1Er5I0TZwhpL+SgRUeP0TXzc1UXRPiNyyJDY01GMrR9AOYAGA+QOCEw
|
||||||
|
|
||||||
|
AZ4vGLAthMl+1Ez5XPeL5DugstMQsqYnnUcN2qT7K51GwDOHvjm09mMFTiLfTOAilQsaPSTpdbFByE+wY13pEWrGunl84Y1qA5EllepyW9RUkOQVinVJWM3To5bel3p96Q+mPpT6c+kvpr6W+nBYzpINKfpRFbzN6StcPBxvTgsyOJeDTvN4LOiggbLC5MBsdPNuiuNY1Ke9o+WuIgB649sKUcs8umBqzTLMFXMsA01t3xyZ/OUUBTOc4x2DNuPN
|
||||||
|
|
||||||
|
yzlBtwxPLb0d6PeiJoA8k+jPoL6K+hvo76KXJitn7LDj8c804tNJj1sq/38TsUi+CL4IdCRE6MAEpDEL88rT1EBZ8walM5jJoXn2NyO0pMzNz7ZOqCfh3fBpgmUFlHLRIdH+CYMZtcUXxnoJpfXUIhFWwAsARj50w3WocwNYHMQSLQxWNqSDfC9P4gr09FQGdE3QZNWsCEiT00jRKEXLFyJcoyJS5QUO+HB1GmOghJTgM7Ty1CbcxyIOT67VSMfT
|
||||||
|
|
||||||
|
CJDiKiI30y2mtpbaZAoSA2wIEgkQWUAcFEwy2EuwdkacKyF8YlQIaSJR+idhIILIXNHIs96wzHMCDscwRLs8689DKuSyc/sNJye/M/LfFS6BqBN4CwG/MaBMrRwJdkn8of0ZzGXb5Mn8GMtnNVoqkUY3Zg+ibbxMS32Qt2RiMvHcJ8hngcYHQgBDPCFwAVGSVzEzLwpbKJjUU1bKXVZ8gm3nzj4yqEL8b4VsD/DK7Ywq/DUuA2X7xynTcVahBohJ
|
||||||
|
|
||||||
|
JmgDMxlLAj73FUO7ThQIBXxQROKnmcNxY5i0ljfGcp0X86nUpNcy3ciDw9zdbAgI28bQy9IWBzMhPMsS6TQYQ+k+HMA3eCfCUsFkhUARwAJ00sVYFQA2TOLLVhuigkF6L84hOOsBiAIYrnNDUlLMKwTUgvKRi64nLJLym4xBjGKJi/oumLZizSVB9vUnEN9S+44g00ToBR8x3sjQTl1eRNWTgrcsjAXrPQACQZZAJAHUMDjOAZjUfPRtZDWXJ3iV
|
||||||
|
|
||||||
|
sxV0/sKvVQ2h5G+DOAS1uIGYELMPkGjluhEgQ6kAonyCwJ/9Ei88Xy0Ui1JLSKQA83LIJBIF4jTZAKKM0qdP3DJjsybMKEW/9ZYwHPli+LCVJqLgCmN3Yz1xG0UI8zfbBLQ1jolPNOiBHdAEAA8EEABGEEABJEEAAGEEAB5EFQBAAdhAhSwAGYQQAAEQQAGEQcUsAAuECFLUAQAF4QOUsAA2EFVLAAPhBAAThBUAPkqFLxSwAGkQVAFgZnAGhkzy
|
||||||
|
|
||||||
|
HCfkuFKxSyUtlKFS5UrVLNSnUv1LDSk0rNKiIC0t7Ui3B7zzyHorcxriViovLWL7Ff5QGwbS0UolLpS+UqVKVS9Uq1K9Sg0qNLTS80stKsQw4pBjrzKHxryYfNKKYyGkDnKMFNaFHyoJfskFgkZNAUUEeKIAZXniA4Ad4FFcfzL4qfsfiifJXdvCgEsv9/CrFMCKWtGLUP52CMUUhLoHOLRU8VMoMKmDow7r0qsHXcJgTNlQrEvtkHWNqyMMJwwh
|
||||||
|
|
||||||
|
Rv15fZX3wsMeSkobiETCNy9z6ShiMLJBIWdCaKoUxVLaLlUjorOjAAFBBtS+0tjKnSwAEEQVAH1QOAQUFQBFSwAG4QQAA4QQAFYQVUsAAhEBVLtSvkp1LAAJhAfyoCsAqRiiAAfKnyx0pVK3yj8q/LfywCpAqwKiCu1LoK2CoAr5inwn9Kq4wMqjBC84vLDKgfAbEQqYy5CtQBUKz8tgBvy/8qArQK1AHAqoKmCtVK4Kg4p7iNHVU1zKWXRjKBFC
|
||||||
|
|
||||||
|
HTKNsDEtAsCYMqy2bJuAUYtf0rRlkEGXQgSILmBYMWypdwLSoLf4v3ilcjbPLSMrG6D+M0EKkn7dqCYMK50qMF0UbEI6K0G59njcwzRLrsplOMz+bHEu1yK6EKQoxXkCulcMdQpnj8NPqGWK/zVbCotOCV084KF5jy2axCl/DRIzhz/9NkpCylUzkpVS449AEjg/wZAHCwAAKlQB8NJjSI1WNMjT2Ai4HKtQAHQGilqAIxHIDyrmAVABOBZTYIAA
|
||||||
|
|
||||||
|
AKDgDYAoAVAEDAwgAAEp4KjKqyqOAXKvyryiKTSKrZNTgDKqKq8wmqq6qvYHqqOTZqtar2qzqoQAeqtcwkcNzAMtNSy3C1ME1K3CrKjQEATKrKqhqwjRY0ZNEqtaAJqtiiqr6KWqrmrGqhABaq2qjqtixVqjMr4qq8sGLOLvJC4tVgnMskMpDJRFqhP4l/Ksv3wIU6xyhTK0X4CdAEAM4QGAKAZsrcL5c9xN+LlsqfIVyS0lKx7LNskErPzScHDC
|
||||||
|
|
||||||
|
+dCwRmUiLhoHmloJQUX6CIdLsk3M7TxojJMPBQUUUUbEORfmjmj5fRaLfU3AvcvbCDy2kqPKpUuoqBdcmaRVNtWS1GKvKK5doozdIsiQEkBQgSQHKrrq5QCIhygDVI4BUAd4GBB0IJqsZhiNZaEFA3qq6MiR5a5gEVrJq4bFVrEAdWs1rta3WpY0Da2ACNqWTVSxLcNLIMpeiFHVplLyHCU2vNrlaq2r1TOAW2p1q9a1AEdqYAZ2uJk8DSvMINq8
|
||||||
|
|
||||||
|
76qKRy+EpF0V0osOJMKZvcJScyqg8Jk1Aay94HQhqCJgDmBMaTCF+BnAL2K5hfgC6AoA07UqNzSFspFM8LC0zsp0q6oufN7KZMk+PntKCWm1dlWtd/ncZDqE6CYlJ0zLh3c5gucs45Ui5lPprsSzIocZFoxesXq9XUW2LFXkclNoJN6gJgU4hEbMCag/MgIxczF0/crCNcAioGAFdfDdPRdiIoSp8lobX0HwB3gdUh+B0BFEzb1JAR4GDh+QE0FH
|
||||||
|
|
||||||
|
AhAQeAjhJgMLm9QvgGAFwALY9gU7NM5ERTpcY843gb5vGC8s8gE60iP+tmeMoIS16LC4ykqECGsofqn67ABfr1KinxEy/ijGrRS1s7GtVdcagBVMiEgGYGoI33TAvcYFbXISX1eoYcKScEivTO5FHK+cpqtTc9Iu/i5RY0H1CgHGYCpqRMdmp/JO4ZsFxQ50avmCqGnUKrnEzgw8qALBakAtBRCUwczFqlrRKqTyOSsLNTzuSiADQqmKjuOmZtUs
|
||||||
|
|
||||||
|
xpgBi4y5mwZksoitSylinYSyzPaqZwLqfQUgGLrCAUuvLrJASuurra6kJA2KBsaxtsapdL1I+q46r6pZzI869jnQ5/T0RpQSi19lu4qykqOsLIUnFV4FP6tiFi5f6/+t+BAGq0xAawGoTNit2y7kLIafCpV18Tlc0J0PADxISB3Z1RJ/hTp3GT4ggd6CxdDY8wkiet4ap6jEpnqT8lEmEDhoJ/xGgKanWVXrWGIVRgj6vdNiR5TDACUzZ7GQ/h5r
|
||||||
|
|
||||||
|
f8ldLPrQc5BM8y361nJvJobTzUBBEIQCFIAHis9Nga8PazkQbhnaApdDn0t0L5kPGoupLqlKPxoCaTQGuqmS2qAFFTY0EAmEQJmC33zGaWqE2XT11DMsI8C+CogpRzLefZIxykMju2wpcc0QpESCcwgMCjXPbv0HC1CsZsX03fRrzpwRw+zLCiGoc6AfiBIHQsi9B4gwt+rXzTlwuhhEOuCjSOkdJvbNlgOStsKNgY5tObHgc5vKbx8zwQ7LtKxX
|
||||||
|
|
||||||
|
Lbqca/Suq8wkl5ApJ18TKzQQOmsmrGVlcfMCwRcUS9VjMOOBcoEalylEgJxpuVElwxKbGZq/c8zNwI8qnMsCWPrea8N35r1GrzOlS4G/qmR5dGg6P0aWiqONAMZaxDwxAG2cOrep4KsIEGKkKQivWEnG/PJcaIQ7LL3MoiD+q/r8mv+tHAAGoBtKbwG4JtdSN4P1pDbeK2rP4r/U5Bt+CK+JolQagquFUClQUQ/m1dsG8PNqD5KnyGWREIYEBe5L
|
||||||
|
|
||||||
|
wTABgAkgIQEmYiIV7l+Bg4P8DzBBWtsuFaqmhuvEz0Uyhsq8+yhKD6k5GvO22ywiyUOrhWWIdLuCYQEqzvh+mvfXRKjMgZVddFCfFomaECCmtcNTVU0CXqz2i7LszpbRcjZlFG13KpL3MqpL8UL6y0MiqNGhksVBvnH2mpN4cujIhiig+loSgiymvXPrsmDUGBRsGh+w7zmiytBZgKAJNIdQvgB4qIbFskhvRqR26fIky6mvSpVzhQkZRTYKXZDF
|
||||||
|
|
||||||
|
MclQdxmEwwSghyu53RZm24bUSzdqcrp6lypwcvGdEgptMEbBBhzczW/VnR57R+I2ayzU0IiqTRN9oYjWlD9tubk3Y72SqjGrktVSLEYxBzjtU6JGD5TFBxA2qSKrao9qdqit0UcQmrIjk6QQyJtzbPqgSoLbt01Bsbp069oEfJvnUnGwawIKDqhqfILUCgBNAd4BgA2ASDuRqi0reKbqtK6pq7KD47DoaajoFqgzBgTBgzeQxvDpp6hh6ppCR5Cz
|
||||||
|
|
||||||
|
F/xnKeG2jr4anXOmpGbCqA8WswVyYpJVx8i1hlVddQ43my4K23jpNDVGu1tfaHWoWqwRWeXFDE6jvek0k6Wi8LM6KNFdiFwB+q7KvygAuIPgGB1MJqvdBA6rqpyq+QdQFQA9KYbGmqcq4KD1ScYJGuNrLvdrs67uu73j67MgAbtIAhukbvYhFaibtyIpugapm7ei9rtDbMGVTqFN3asiuDKKKyU3DLa5Jbu27ZIVbv67Bu8oGG6Bq0bt27lag7uy
|
||||||
|
|
||||||
|
qjuuboryLzOrPjrYm84uHi5RPROLL6xCXwLBDQ0GvGA8vWtu5bRKXAEhAvgDgH1RCTOuvmynTYhrRqvC0Vqxqv7Cds7rKod/OSBC7MFqmCgWFHi/FmdBr3ahXGaEsS6aOuMxS6bstJMEaGa5BCY70ESEp6IcEYkrtzpGziAbB2vO+A55/sn/L47yu5aXBycPD1REt5rALM4d3WyWonNmu4xpk6okPTvgrFOsuOU71mc7qkdLu6xU06MDbTozbDEH
|
||||||
|
|
||||||
|
XpzbY6xt3qzbzWlq2xE4MHvIJ4vHUAx4KbbBvISIaixIc6NgSYDggCQZgGwBHgQEFPoIub1DJV0IUgEcACQLtFcKse9wu87UO/Hr87W6yTPqaAkkwSsh+pIL3os3A0El+RjoKkmaR+ILMymAqO/fPtcBm7VrS7Oeueud5KUUHRtdwdNsB6hbcsxmeQiO9goGhjxW/XDCwkkGtKKF0gHJPrTQ7ZoSgakyrohy6AxDTiqVeqAst8kclFrUjl+56QRb
|
||||||
|
|
||||||
|
VA4QtbC0Wk5OQzWmDDOvqicudixdZC3FvSCm+xW2EYJgNvtUKSgJHlEjjDcZtytgUD7RM78ykSvfELOhsQSDzQLLmwaRZRHs7zK0bAE0AeYcDmUAUpZDsbqU+5uoJ6Z88doZ1EgFXHagJcXDGugfaUntjpewM7BVAvKgXq/C5MignNB6pIEz3qN21nsGbt2gWIyLq4EjGm4LjPsEalrMwBIKK7MnqCOpcUBTFK6KktaNl7JUqrs0a5++rueDDGjX
|
||||||
|
|
||||||
|
uk60q86L0AVYdzCtLE6qQc/L1ENarMUje0EJN7+NM3q9rsKH2rkG2AaQcUH3qwzuibjOkHp+qXe4jK/7hEaggkjBU7OqrLRwGsooBk4bAFHB9gUgE+LPO3eNRrKmzxPQ7Ma+AaJ7gSgBQxJSMNMFXDCHbWncYz4nPTi6FcG0GRLqOhBUnra+4/Pr77ZZjzateoJmzeQOCKRt/UGUBLyfiLubgewDwqtRun75e+DV8MISpzO/aEqiWok7rylKtvKT
|
||||||
|
|
||||||
|
GoNuIBRwRjQIBggYgHcIi4AAH5A2htnaHgaJEBOAeh1oH6GlBlTrUs1O5Yrcb1iy3sZBBhjoZGHuhzygmGDB23txDgey0nAAQYTYDgA4AVEEEQ+taAFLAnldZkkwegBgGQYKAGLH4a2OAnUeH+XK4YTZaILzmOB9AbIgSGFVV4yLyRAHaBmQMgO4dS6Uhm/j+G3hyZw+GiVeupx7CgcEYBGPhr4cHal0eEfeGMgJEZvDYRmrH+G0R/QF+Aamq4lR
|
||||||
|
|
||||||
|
HIRjIC8sAhuEdeGERjIC5hQGZoexGIRziKhGGhqWrpHKR/QBYpXanYCJGGR9EZEL2uKCS5HAR/QEvBQgnfrryBRj4ZHZA6opAvBOR4PvxAkQFg2QQYQQTG6IQvBjiAocQN7ldB8AGY2QRawBICct+olTO9tSgIwDYADATWwYACAOOAz8A08UYyB8R00JUa54IVJIBPWuEZDA3R44Hy4XoV0eIBgQNgDWBhR4xVOU/R3nDUhIQA1OARArGMYybIAS
|
||||||
|
|
||||||
|
OGUBVwbaC9BLwfYFTHUxsdAlQuRjEa8sdYTgHFT9MTAMjgm4b2BIKejcJFhlOIH1KQZ8uH1IUt1HfeDDhnesmQnwNKTQDxVqgZgGRBwkOAADGgxisa6GeZTYGqAR6OGvNH4uKpJFIwgYIBHGKkc2ETZw4NkebwDvVGMbtXgEccYAiIcccr8dhigRzTwgP1mfpjwIAA==
|
||||||
|
```
|
||||||
|
%%
|
||||||
306
DOCS/Алексей/Board.md
Normal file
306
DOCS/Алексей/Board.md
Normal file
@@ -0,0 +1,306 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
kanban-plugin: board
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## backLog
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## bugs
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## feature client Unity
|
||||||
|
|
||||||
|
- [ ] отправлять сигнал на пересчет хэша с саб частью
|
||||||
|
|
||||||
|
|
||||||
|
## feature client QT
|
||||||
|
|
||||||
|
- [ ] Иерархия проекта - папка application, папка updater и линк на основной экзешник
|
||||||
|
- [ ] на старте все мониторы должны быть активны
|
||||||
|
- [ ] Нужен ли дополнительный выбор для загрузки с мат моделью или нет?
|
||||||
|
- [ ] при создании копии переключение сервера и переключения клиента
|
||||||
|
|
||||||
|
|
||||||
|
## feature server
|
||||||
|
|
||||||
|
- [ ] Прибраться в Server
|
||||||
|
- [ ] рефакторинг
|
||||||
|
|
||||||
|
|
||||||
|
## NOW
|
||||||
|
|
||||||
|
- [ ] добавить автоматическое выключение после создания копии
|
||||||
|
|
||||||
|
|
||||||
|
## Complete
|
||||||
|
|
||||||
|
- [ ] запрет на удаление base
|
||||||
|
- [ ] None hash
|
||||||
|
- [ ] сверстать окно создания новой версии
|
||||||
|
- [ ] не работает переключения языка
|
||||||
|
- [ ] УСТАНОВЛЕНА ПОСЛЕДНЯЯ ВЕРСИЯ , ОБНОВИТЬ НЕ ПРОПАДАЕТ
|
||||||
|
- [ ] QTServer: хранение версий + информации о них
|
||||||
|
- [ ] избавится от доп окна на панели при открытии выгрузки
|
||||||
|
- [ ] проверять является ли версия данных изменяемой, если да. то функционал изменения доступен
|
||||||
|
- [ ] Прочитать версию
|
||||||
|
- [ ] как сделать ожидание от сервера
|
||||||
|
- [ ] Для создания изменяемой версии в streaming assets для добавления каких либо данных
|
||||||
|
НА КЛИЕНТЕ СЕРВЕРА
|
||||||
|
- [ ] текущая версия sharedData сохраняется в Settings
|
||||||
|
- [ ] Создание экземпляра версии даты НА КЛИЕНТЕ СЕРВЕРА
|
||||||
|
- [ ] Показывать версию клиента и сервера у I
|
||||||
|
- [ ] показывать версию сервера у O
|
||||||
|
- [ ] неверный логин не возвращает логин окно
|
||||||
|
- [ ] ДОБАВИТЬ УВЕДОМЛЕНИЕ О УДАЛЕНИИ
|
||||||
|
- [ ] сформировать путь для сервера в зависимости от выбранной версии
|
||||||
|
- [ ] При подключении и если версия данных изменена, все удаляется и загружается то, что нужно
|
||||||
|
- [ ] Версионирование Streaming assets
|
||||||
|
- [ ] При создании изменяемой версии создается копия Эталона, присваивается имя - ключ
|
||||||
|
НА КЛИЕНТЕ СЕРВЕРА
|
||||||
|
- [ ] На КЛИЕНТЕ КЛИЕНТА указывать текущую версию данных
|
||||||
|
- [ ] разделить билд и проект в гите
|
||||||
|
- [ ] QTServer: разделить загрузку streamingAssets и основного билда
|
||||||
|
- [ ] придумать, когда вызывать streaming hash
|
||||||
|
- [ ] QTClient: отображение доступных версий с указанием информации(тип, название создателя, дата?)
|
||||||
|
- [ ] QT Server: очистка хэша при каждом запуске сервер
|
||||||
|
- [ ] QTServer: выдача доступных версий streamingAssets
|
||||||
|
- [ ] QTClient: запрос доступных версий на сервере
|
||||||
|
- [ ] крутилку во время загрузки
|
||||||
|
- [ ] Разделить билд и проект в гите
|
||||||
|
- [ ] QT Client: кнопка изменить версию
|
||||||
|
- [ ] Криво работает восстановление из файла
|
||||||
|
- [ ] Криво работает отправка
|
||||||
|
- [ ] Баг с отображением слайдера в самом начале
|
||||||
|
- [ ] ИЗМЕНИТЬ С CONTAINS НА EQUAL ПРОВЕРКА НА ПАПКУ TEMP
|
||||||
|
- [ ] Должен быть запуск в изоляции (запуск с неавторизованным пользователем)
|
||||||
|
- [ ] добавить галку на монитов в выбранном состоянии
|
||||||
|
- [ ] слайдер заменяем на кнопку обновить или запуск или слайдер в зависимости от состояния
|
||||||
|
- [ ] при потери соединения не отключается кнопка запуск
|
||||||
|
- [ ] Не работает анимации загрузки
|
||||||
|
- [ ] сделать рамку для фона списка действий
|
||||||
|
- [ ] Увеличить текст заголовка
|
||||||
|
- [ ] иконка запуска всегда в правом нижнем углу
|
||||||
|
- [ ] список сделать светлее
|
||||||
|
- [ ] Изменить текст на выгрузить изменения
|
||||||
|
- [ ] Крестик выхода сделать побольше
|
||||||
|
- [ ] На основном окне должен быть только крест
|
||||||
|
- [ ] исправить ссылка на список в скобках
|
||||||
|
- [ ] 3 кнопки Загрузить на сервер, Отменить изменения, запустить с Текущими изменениями
|
||||||
|
- [ ] При нажатии на загрузить на сервер, появляется стандартный слайдер + кнопка запуск
|
||||||
|
- [ ] При наличии инструкторских файлов:
|
||||||
|
* Вывести текст с возможными операциями: "Есть изменения в локальных файлах ( тут надпись Список файл с гиперссылкой на диалоговое окно)
|
||||||
|
* Также в этом тексте указать: " Возможные действия 1. Загрузить изменения на сервер 2. Отменить изменения с загрузкой версии с сервера 3. Запустить с текущими изменениями"
|
||||||
|
- [ ] Если нет соединения, убираем поле для входа
|
||||||
|
- [ ] При различных операциях блокировать кнопку запуск
|
||||||
|
- [ ] Запуск в автономном режиме всегда
|
||||||
|
- [ ] При отсутствии соединения с сервером показывать сообщение: "Связь с сервером не установлена проверьте настройки или запустите в автономном режиме"
|
||||||
|
- [ ] Кнопка запуска в автономном режиме, чтобы была возможность при наличии подключения входить без логина
|
||||||
|
- [ ] Кнопка настройки в шестеренку убрать
|
||||||
|
- [ ] Кнопка соединиться - не нужна
|
||||||
|
- [ ] Выбор монитора должен быть всегда
|
||||||
|
- [ ] Кнопки обновление и автозапуск убираем, если нет обновлений
|
||||||
|
- [ ] Полоску покрасить в общий стиль приложения
|
||||||
|
- [ ] Возможность выбора языка только до логина
|
||||||
|
- [ ] Картинка - не прямоугольник, а изображения монитора
|
||||||
|
- [ ] Сделать мониторы поменьше и их должно вмещаться до 5 штук
|
||||||
|
- [ ] подсмотреть стили из проекта Linker
|
||||||
|
- [ ] При нажатии на Enter и заполненных полях должен происходить вход
|
||||||
|
- [ ] Уменьшить дистанцию от наименования, расстояния
|
||||||
|
- [ ] Изменить Язык на Язык/Language
|
||||||
|
- [ ] Фон из RRJ в Unity
|
||||||
|
- [ ] Прибратся в Unity проекте
|
||||||
|
- [ ] Написать Апи к Unity функциям по отправке файлов и различных пакетов
|
||||||
|
- [ ] клиент Unity должен уметь отправлять все обновления из streaming assets?
|
||||||
|
- [ ] обсервер файлов которые были изменены
|
||||||
|
- [ ] Загрузчик файлов друг за другом
|
||||||
|
- [ ] Загрузчик папок
|
||||||
|
- [ ] Рандомный создатель папок
|
||||||
|
- [ ] Добавить рандомный номер для файла который рандомно создается
|
||||||
|
- [ ] таск переименовать в ClientTask и проверить
|
||||||
|
- [ ] Список созданных файлов
|
||||||
|
- [ ] слайдер прогресса загрузки?
|
||||||
|
- [ ] доп диалоговое окно после окончания загрузки
|
||||||
|
- [ ] Показывать дополнительно окно с файлами для обновления
|
||||||
|
- [ ] отправлять файлы на сервер
|
||||||
|
- [ ] Показывать окно обновления если залогинился инструктор
|
||||||
|
- [ ] после загрузки новой версии на сервер, обновление прилетает только со второго раза
|
||||||
|
- [ ] серверхэш не обновился после загрузки новых файлов
|
||||||
|
- [ ] вернуть реакцию на заблокированный сервер
|
||||||
|
- [ ] SEND FILE BLOCK неверный адрес
|
||||||
|
- [ ] hash вернуть в темп и именовать по разному. client и server
|
||||||
|
- [ ] Сравнение серверного и локального хэша
|
||||||
|
- [ ] Запрос файла на сервере
|
||||||
|
- [ ] решить startTransaction
|
||||||
|
- [ ] проверить нужен ли connected client
|
||||||
|
- [ ] перенести UpdateController в отдельный тред
|
||||||
|
- [ ] Вытащить всевозможные логи в логгер
|
||||||
|
- [ ] Иногда при отключении клиента, выключается сервер
|
||||||
|
- [ ] иногда пропадает логгер при отключении клиента
|
||||||
|
- [ ] выводить в логгер имя отправляемого файла
|
||||||
|
- [ ] ГДЕ ТО ТАЙМЕР ЗАКРАЛСЯ НЕ В ПОТОКЕ
|
||||||
|
- [ ] При перезагрузке сервера нужно научится определять какой тип клиента подключен
|
||||||
|
- [ ] QT Клиент: пофиксить another thread
|
||||||
|
- [ ] При спаме выполнения задачи происходит вылет
|
||||||
|
- [ ] сервер после загрузки на него чего либо, не обновляет хэш
|
||||||
|
- [ ] QT Клиент: разобраться с генерацией файла пути
|
||||||
|
- [ ] Проверить работоспособность при остановке сервера через кнопку
|
||||||
|
- [ ] при выключении сервера выкидывать на окно логина с ошибкой соединения
|
||||||
|
- [ ] Клиент после обновления не пересчитывает кэш
|
||||||
|
- [ ] Показывать только дельту файлов - клиент - сервер
|
||||||
|
- [ ] Многопоточная загрузка
|
||||||
|
- [ ] Сервер отправить в отдельный поток
|
||||||
|
- [ ] Сервер отправляет callback о отключении
|
||||||
|
- [ ] Unity: после отправки файла заново не входит под логином
|
||||||
|
- [ ] Ломается загрузка окон после включения старых окон
|
||||||
|
- [ ] Выделить систему логгирования в сервис
|
||||||
|
- [ ] полный перевод функционала в LMS
|
||||||
|
- [ ] не читает хэш
|
||||||
|
- [ ] Unity: проверять подключение после загрузки файлов
|
||||||
|
- [ ] рефакторинг
|
||||||
|
- [ ] удалять временный xml файл при каждом выходе из Unity взаимодействии
|
||||||
|
- [ ] вынести пути в tools
|
||||||
|
- [ ] Слишком долгая загрузка после переподключения
|
||||||
|
- [ ] вынести пути в tools
|
||||||
|
- [ ] попробовать упаковать последнюю версию с автозагрузчиком
|
||||||
|
- [ ] рефакторинг
|
||||||
|
- [ ] Упаковать на сервер клиент сырец с загрузчиком файлов
|
||||||
|
- [ ] не переподключается Unity клиент после отправки файла
|
||||||
|
- [ ] неверно считается путь silentLoader
|
||||||
|
- [ ] Добавить сохранение выбранных настроек: язык + автозапуск
|
||||||
|
- [ ] подсмотреть перевод с сервера
|
||||||
|
- [ ] механика смены языка
|
||||||
|
- [ ] QT: при нажатии на кнопку выхода отправлять уведомление о отключении
|
||||||
|
- [ ] сообщение под полоской загрузки менять на успешно обновлено после окончания загрузки
|
||||||
|
- [ ] выбор монитора после login
|
||||||
|
- [ ] Галка с языком
|
||||||
|
- [ ] обновление автоматом после login
|
||||||
|
- [ ] QT: галка автозапуск после обновления
|
||||||
|
- [ ] Клиент: повторное подключение при нажатии сохранить, если подключен, не коннектить
|
||||||
|
- [ ] НУЛЕВОЕ ОБНОВЛЕНИЕ
|
||||||
|
- [ ] переключение на юнити режим и нет для клиентов
|
||||||
|
- [ ] Научится принимать QDataStream с QT на c#
|
||||||
|
- [ ] Добавить количество файлов для обновления
|
||||||
|
- [ ] Переделать на килобайты
|
||||||
|
- [ ] Неправильно работает анимация загрузки
|
||||||
|
- [ ] CalculateHash надписи дублируются
|
||||||
|
- [ ] Обновление с клиента на сервер
|
||||||
|
- [ ] протестировать: первичная закачка, докачка с Unity, обновление
|
||||||
|
- [ ] не показывет количество байтов для обновления
|
||||||
|
- [ ] enum в байткод
|
||||||
|
- [ ] сервер должен присылать callback в стандартном формате
|
||||||
|
- [ ] CLIENT: проверить восстановление файлов, кажется что то работает не так
|
||||||
|
- [ ] Кнопка запуска, выключает текущее приложение и открывает основное
|
||||||
|
- [ ] CLIENT: Запрет на выключение нулевого монитора
|
||||||
|
- [ ] CLIENT: Display должен генерироваться при первой инициализации
|
||||||
|
- [ ] Запуск с второй сцены и логином
|
||||||
|
- [ ] уведомление о том, что нет подключение с появление кнопки соединится
|
||||||
|
- [ ] генерация кнопок в виде мониторов
|
||||||
|
- [ ] понять какие данные нужны для мониторов
|
||||||
|
- [ ] Окно с настройкой подключения к серверу
|
||||||
|
- [ ] Таймер на отключение уведомления о неверном логине
|
||||||
|
- [ ] обновление и запуск доступны только после успешного входа
|
||||||
|
- [ ] количество байтов для загрузки формируется после проверки недостающих файлов
|
||||||
|
- [ ] Вывод количества байт для обновления
|
||||||
|
- [ ] Отправка количества байт для обновления, вместне с NeedUpdates
|
||||||
|
- [ ] добавить текстовую анимацию о том, что происходит
|
||||||
|
- [ ] сброс отправки в случае, если сокет отключился
|
||||||
|
- [ ] записать все необходимые данные для запуска в единый xml файл
|
||||||
|
- [ ] Клиент должен как то передавать информацию о подключении (ЛОГИН, ПАРОЛЬ, СЕРВЕР, ПОРТ)
|
||||||
|
- [ ] кто-то имеет дополнительный доступ к потоку данных
|
||||||
|
- [ ] найти способ сброса потока и сокета, если сервер внезапно выключился
|
||||||
|
- [ ] чекать количество мониторов
|
||||||
|
- [ ] при досрочном выключении сервера все зависает
|
||||||
|
- [ ] при нажатии на сохранить после подключение все зависает
|
||||||
|
- [ ] вывести загрузку в отдельный поток
|
||||||
|
- [ ] Callback если сервер вырубился во время обновления
|
||||||
|
- [ ] Добавить View UI от QT
|
||||||
|
- [ ] Кнопка запуска
|
||||||
|
- [ ] Поробовать запустить программу из "Клиента"
|
||||||
|
- [ ] СЕРВЕР повторная проверка после обновления работает не корректно
|
||||||
|
- [ ] слайдер обновления
|
||||||
|
- [ ] Окно с вводом логина и пароля
|
||||||
|
- [ ] Кнопка обновление
|
||||||
|
- [ ] Вынести пути и наименования файлов в константы
|
||||||
|
- [ ] добавить обсчет хэша больших файлов
|
||||||
|
- [ ] Убраться в коде клиента, сделать схожие схемы подключения и парсинга
|
||||||
|
- [ ] Вынести пути и наименования файлов в константы
|
||||||
|
- [ ] КЛИЕНТ повторная проверка после обновления работает не корректно
|
||||||
|
- [ ] хэш большого количеств записей не видится
|
||||||
|
- [ ] КЛИЕНТ После обновления обновлять хэш
|
||||||
|
- [ ] waitReadyToRead делает слишком долгое ожидание
|
||||||
|
- [ ] СЕРВЕР Прибраться в коде
|
||||||
|
- [ ] Удаление папок, которых нет на сервере
|
||||||
|
- [ ] Попробовать собрать сервер как библиотеку
|
||||||
|
- [ ] обсчет хэша по команде
|
||||||
|
- [ ] Восстановление по кэшу
|
||||||
|
- [ ] копирование вместе с директориями
|
||||||
|
- [ ] При повторном запросе на update предыдущий список не обновляется
|
||||||
|
- [ ] перед копирование сформировать необходимые директории
|
||||||
|
- [ ] скрыть все лишние логи
|
||||||
|
- [ ] Не обновлять те файлы, которые уже есть
|
||||||
|
- [ ] Разобраться с хранением данных о текущих файлах
|
||||||
|
- [ ] отправлять клиенту расхождения
|
||||||
|
- [ ] Удаление файлов, схожих с тем что уже есть
|
||||||
|
- [ ] сравнить суммы и локальные позиции
|
||||||
|
- [ ] при ответе с файлами, заменить/добавить необходимые файлы
|
||||||
|
- [ ] разделение принимаемах байтов по пакетам
|
||||||
|
- [ ] разделение принимаемых байтов по пакетам
|
||||||
|
- [ ] выслать недостащие файлы побайтово
|
||||||
|
- [ ] Дать ответ с расхождениями
|
||||||
|
- [ ] определить где хранить файлы внутри сервера
|
||||||
|
- [ ] определить, где хранить файлы внутри клиента
|
||||||
|
- [ ] при отправке check следом отправляется список хэшсум с файлами клиента
|
||||||
|
- [ ] дважды присылается путь до папки
|
||||||
|
- [ ] Распарсить ответ от клиента
|
||||||
|
- [ ] не читаются объекты из XML
|
||||||
|
|
||||||
|
|
||||||
|
## BUGFIX Complete
|
||||||
|
|
||||||
|
- [ ] Клиент QT выводить инфу если клиент не подключен
|
||||||
|
- [ ] Клиент QT не подключатся повторно, если соединение уже установлено
|
||||||
|
- [ ] Клиент QT Неправильное отображение количества загруженных файлов
|
||||||
|
- [ ] Неверный путь отправления папок
|
||||||
|
- [ ] Вываливается при отключении клиента во время загрузки обновления
|
||||||
|
- [ ] неправильно считается хэш, так как наслаиваются файлы
|
||||||
|
- [ ] не работает полоска обновления при докачивании
|
||||||
|
- [ ] Не работает нотификация о том, что сервер не работает при первичном подключении клиента
|
||||||
|
- [ ] сервер начал замерзать при загрузке файлов
|
||||||
|
- [ ] долгий Callback после соединения
|
||||||
|
- [ ] не работает получение заданий
|
||||||
|
- [ ] Не работает отправка сообщений
|
||||||
|
- [ ] протестировать перезапуск клиента во время скачивания
|
||||||
|
- [ ] протестировать перезапуск клиента
|
||||||
|
- [ ] Протестировать перезапуск сервера
|
||||||
|
- [ ] Не показываются клиенты, которые залогинились
|
||||||
|
- [ ] SILENT НЕ ЗАВЕРШАЕТСЯ НА САМОМ ДЕЛЕ
|
||||||
|
- [ ] криво работает переподключение клиентов после отправки файла
|
||||||
|
- [ ] QT клиент - залогинился, вышел, залоинился снова, обновление списка обновления не работает
|
||||||
|
|
||||||
|
|
||||||
|
## Cancel
|
||||||
|
|
||||||
|
- [ ] разделения на серверное и GUI приложение
|
||||||
|
- [ ] gui thread должен жить один
|
||||||
|
- [ ] подготовить фасад для ui сервера
|
||||||
|
- [ ] Написать Апи к Сервер функция
|
||||||
|
- [ ] Как отлавливать жесткий FAULT с выключением [решение](https://forum.qt.io/topic/106354/how-to-catch-segmentation-fault)
|
||||||
|
- [ ] Скейлить окно относительно разрешения
|
||||||
|
- [ ] Перенести кэшер в отдельный поток
|
||||||
|
- [ ] нотификация о входе как в Unity
|
||||||
|
- [ ] Попробовать в многопоточку коннектить клиентов
|
||||||
|
- [ ] Sender попробовать соединить для клиента и сервера
|
||||||
|
- [ ] Recognize system сделать одинаковым как для клиента так и для сервера. Функционал соединить
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
%% kanban:settings
|
||||||
|
```
|
||||||
|
{"kanban-plugin":"board","list-collapse":[false,false,false,false,false,false,false,false,false],"lane-width":200}
|
||||||
|
```
|
||||||
|
%%
|
||||||
32
DOCS/Алексей/ТЕСТ-КЕЙСЫ.md
Normal file
32
DOCS/Алексей/ТЕСТ-КЕЙСЫ.md
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
Тест кейсы:
|
||||||
|
|
||||||
|
1. Qt клиент: запуск без сервера -> ошибка подключения
|
||||||
|
2. Qt клиент: запуск с сервером -> уведомление о подключении
|
||||||
|
3. Qt клиент: попытка залогинится с неправильным паролем -> уведомление о неправильном пароле
|
||||||
|
4. Qt клиент: успешная попытка залогинится -> смена интерфейса и проверка обновления
|
||||||
|
5. Qt клиент: запуск без наличия установленного приложения-> кнопка запуск не активна
|
||||||
|
6. Qt клиент: запуск с установленной версией -> кнопка запуска активна
|
||||||
|
7. Qt клиент: потеря подключения в залогиненном состоянии -> смена интерфейса на логин
|
||||||
|
8. Qt клиент: при нажатии обновить -> происходит обновление с заполнением прогресса обновления
|
||||||
|
9. Qt клиент-сервер: выключение во время обновления -> сервер цел, клиентов лишних не висит
|
||||||
|
10. Qt клиент: продолжение обновления после внезапного отключения -> битые файлы заменяются, остальное докачивается, запуск приложения происходит нормально
|
||||||
|
11. Qt клиент: логин под инструктором без загруженного приложения -> окно дозагрузки не показывается, предлагает обновить
|
||||||
|
12. Qt клиент: при наличии новых файлов предлагает их загрузить -> При нажатии отмена окно закрывается, появляется обновление (Если обновить, все созданные файлы удалятся) -> при нажатии загрузка происходит отправка файлов
|
||||||
|
13. Unity клиент: при запуске без включенного сервера -> горит красная иконка подключения
|
||||||
|
14. Unity клиент: если клиент не имеет соединения, а сервер появился в сети -> подбирает подключение меняется индикация, автоматический заход пользователя
|
||||||
|
15. Unity клиент: при подключении в режиме инструктора -> появляется галка и появляются кнопки с отправкой чего либо
|
||||||
|
16. Unity клиент: отправка сообщений -> сервер принимает исправно
|
||||||
|
17. Unity клиент: отправка уведомления о выполнения задания -> сервер что то принимает
|
||||||
|
18. Unity клиент: создает и отправляет папку -> сервер размещает в таком же пути Streaming assets
|
||||||
|
19. Unity клиент: создает и отправляет файл -> сервер размещает в таком же пути в Streaming assets
|
||||||
|
20. Unity клиент: отправляет все измененные данные списком -> сервер размещает в таком же пути в Streaming Assets, ограничение в 40 mb
|
||||||
|
|
||||||
|
Загрузки файлов
|
||||||
|
1. Подтягивание с сервера пустое - ЕСТЬ
|
||||||
|
2. Проверка с перезапуском клиента - ХЭШ КОРРЕКТНЫЙ
|
||||||
|
3. Подтягивание с сервера обновления - ЕСТЬ
|
||||||
|
4. Проверка с перезапуском клиента - ХЭШ КОРРЕКТНЫЙ
|
||||||
|
5. Обновление с клиента на сервер - ЕСТЬ
|
||||||
|
6. Проверка с перезапуском клиента - ХЭШ КОРРЕКТНЫЙ
|
||||||
|
7. Восстановление версии с сервера на клиент
|
||||||
|
8. Проверка с перезапуском клиента
|
||||||
1
DOCS/Андрей/ВАЖНАЯ ЗАМЕТКА.md
Normal file
1
DOCS/Андрей/ВАЖНАЯ ЗАМЕТКА.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
МАКСИМ ЧИТЕР
|
||||||
36
DOCS/Образец отправки сообщения с маркером.md
Normal file
36
DOCS/Образец отправки сообщения с маркером.md
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
```
|
||||||
|
void SendSystem::sendMessageBlock(QString message)
|
||||||
|
{
|
||||||
|
QDataStream stream(socket);
|
||||||
|
stream.setVersion(QDataStream::Qt_DefaultCompiledVersion);
|
||||||
|
QByteArray result = sendMessage(message);
|
||||||
|
stream << PacketType::TYPE_XMLANSWER;
|
||||||
|
stream << sendMessage(message);
|
||||||
|
socket->waitForBytesWritten();
|
||||||
|
socket->flush();
|
||||||
|
}
|
||||||
|
|
||||||
|
или файлом
|
||||||
|
|
||||||
|
void ServerLMSWidget::sendQDataStream(QTcpSocket *socket,QByteArray data)
|
||||||
|
{
|
||||||
|
QDataStream stream(socket);
|
||||||
|
stream.setVersion(QDataStream::Qt_DefaultCompiledVersion);
|
||||||
|
stream << PacketType::TYPE_XMLANSWER;
|
||||||
|
stream << data;
|
||||||
|
socket->waitForBytesWritten();
|
||||||
|
socket->flush();
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
Типы сообщений QT->Unity:
|
||||||
|
TYPE_XMLANSWER
|
||||||
|
Остальные QT->QT
|
||||||
|
|
||||||
|
Сообщение порядок приема данных QDataStream:
|
||||||
|
1. размер сообщения(отсылается неявно)
|
||||||
|
2. само сообщение в бинарном формате(в нашем случае XML)
|
||||||
|
|
||||||
|
UNITY: при переходе на новую систему общения пакетами нужно:
|
||||||
|
отправлять пакет о типе XML ответа при каждой отправке
|
||||||
2
DOCS/Порядок сборки Unity билда под сервер.md
Normal file
2
DOCS/Порядок сборки Unity билда под сервер.md
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
1. Создаем билд в Unity наименование папки билда - "RRJLoader"
|
||||||
|
2. Кидаем в папку сервера - Application
|
||||||
Reference in New Issue
Block a user