From a95d4b4e3ffe05fa26aa7eef6f9dde5040ac528e Mon Sep 17 00:00:00 2001 From: Artem Proskurnev Date: Thu, 21 Apr 2022 18:02:48 +0300 Subject: [PATCH] Set defaults MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Power management - OpenBoard settings - LibreOffice VerticalRuler - Kometa repo - kdeglobals -> kometa-xdg - Disable presenter console LO Impress - Docs -> kometa-docdir - KDE5 preview plugins - Chromium - default - Change Inkscape deafult theme. In a standard theme, icons are not visible on a dark background. Chromium <- yandex.ru - Only desktop icons + filetrigger kometa -> basealt, altlinux - Dolphin, single click, ru/us == РУС/АНГ, Num Lock --- mos-std-desktop.spec | 87 +++++++++++++++++++ mos-std-desktop/Home.desktop | 91 ++++++++++++++++++++ mos-std-desktop/OpenBoardUser.config | 11 +++ mos-std-desktop/brandicons.filetrigger | 28 +++++++ mos-std-desktop/chromium.json | 40 +++++++++ mos-std-desktop/inkscape.xml | 41 +++++++++ mos-std-desktop/libreoffice.xcu | 6 ++ mos-std-desktop/mos.list | 5 ++ mos-std-desktop/powermanagementprofilesrc | 60 +++++++++++++ mos-std-desktop/previewplugins.filetrigger | 33 ++++++++ mos-std-desktop/trash.desktop | 93 +++++++++++++++++++++ mos-std-desktop/Документ.ott | Bin 0 -> 7809 bytes mos-std-desktop/Презентация.otp | Bin 0 -> 14253 bytes mos-std-desktop/Таблица.ots | Bin 0 -> 7361 bytes 14 files changed, 495 insertions(+) create mode 100644 mos-std-desktop.spec create mode 100644 mos-std-desktop/Home.desktop create mode 100644 mos-std-desktop/OpenBoardUser.config create mode 100644 mos-std-desktop/brandicons.filetrigger create mode 100644 mos-std-desktop/chromium.json create mode 100644 mos-std-desktop/inkscape.xml create mode 100644 mos-std-desktop/libreoffice.xcu create mode 100644 mos-std-desktop/mos.list create mode 100644 mos-std-desktop/powermanagementprofilesrc create mode 100644 mos-std-desktop/previewplugins.filetrigger create mode 100644 mos-std-desktop/trash.desktop create mode 100644 mos-std-desktop/Документ.ott create mode 100644 mos-std-desktop/Презентация.otp create mode 100644 mos-std-desktop/Таблица.ots diff --git a/mos-std-desktop.spec b/mos-std-desktop.spec new file mode 100644 index 0000000..a203823 --- /dev/null +++ b/mos-std-desktop.spec @@ -0,0 +1,87 @@ +Name: mos-std-desktop +Version: 1.0 +Release: alt1 + +Summary: M OS default desktop settings +Summary(ru_RU.UTF-8): Начальные настройки пользователя операционной системы М + +License: GPLv3 +Group: System/Configuration/Other +Url: http://osmesh.ru +BuildArch: noarch +Requires: xmlstarlet +Source: %name-%version.tar + +%description +Standart files on Desktop and M OS icons, ovewrite basealt logo +Default settings for applications + +%description -l ru_RU.UTF-8 +Файлы по умолчанию для Рабочего стола Эмки, настройка приложений и настройка иконок. +Файловый триггер используется, чтобы не создавалось ошибочного впечателния, что М - продукт компании Базальт. +Все изображения логотипа затираются и используются изображения логотипа М. + +%prep +%setup + +%install +%define skeldir "/etc/skel" +%define skelconfigdir "/etc/skel/.config" +%define skellocalsharedir "/etc/skel/.local/share" +%define skeldesktopdir "/etc/skel/Рабочий стол" +%define ftdir "/usr/lib/rpm" +%define aptdir "/etc/apt/sources.list.d" + +mkdir -p %buildroot%skelconfigdir +mkdir -p %buildroot%skelconfigdir/inkscape +mkdir -p %buildroot%skelconfigdir/chromium/Default +mkdir -p %buildroot%skelconfigdir/libreoffice/4/user +mkdir -p %buildroot%skellocalsharedir/OpenBoard +mkdir -p %buildroot%skeldesktopdir +mkdir -p %buildroot%ftdir +mkdir -p %buildroot%aptdir + +install -pm644 powermanagementprofilesrc %buildroot%skelconfigdir +install -pm644 inkscape.xml %buildroot%skelconfigdir/inkscape/preferences.xml +install -pm644 chromium.json %buildroot%skelconfigdir/chromium/Default/Preferences +install -pm644 libreoffice.xcu %buildroot%skelconfigdir/libreoffice/4/user/registrymodifications.xcu +install -pm644 OpenBoardUser.config %buildroot%skellocalsharedir/OpenBoard +install -pm644 Home.desktop %buildroot%skeldesktopdir +install -pm644 trash.desktop %buildroot%skeldesktopdir +install -pm644 Документ.ott %buildroot%skeldesktopdir +install -pm644 Таблица.ots %buildroot%skeldesktopdir +install -pm644 Презентация.otp %buildroot%skeldesktopdir +install -pm755 brandicons.filetrigger %buildroot%ftdir +install -pm755 previewplugins.filetrigger %buildroot%ftdir +install -pm644 mos.list %buildroot%aptdir + +%files +"/etc/skel/.config/powermanagementprofilesrc" +"/etc/skel/.config/inkscape/preferences.xml" +"/etc/skel/.config/chromium/Default/Preferences" +"/etc/skel/.config/libreoffice/4/user/registrymodifications.xcu" +"/etc/skel/.local/share/OpenBoard/OpenBoardUser.config" +"/etc/skel/Рабочий стол/Home.desktop" +"/etc/skel/Рабочий стол/trash.desktop" +"/etc/skel/Рабочий стол/Документ.ott" +"/etc/skel/Рабочий стол/Презентация.otp" +"/etc/skel/Рабочий стол/Таблица.ots" +"/usr/lib/rpm/brandicons.filetrigger" +"/usr/lib/rpm/previewplugins.filetrigger" +"/etc/apt/sources.list.d/mos.list" + +%changelog +* Thu Apr 21 2022 Artem Proskurnev 1.0-alt1 +- Power management +- OpenBoard settings +- LibreOffice VerticalRuler +- Kometa repo +- kdeglobals -> kometa-xdg +- Disable presenter console LO Impress +- Docs -> kometa-docdir +- KDE5 preview plugins +- Chromium - default +- Change Inkscape deafult theme. In a standard theme, icons are not visible on a dark background. Chromium <- yandex.ru +- Only desktop icons + filetrigger kometa -> basealt, altlinux +- Dolphin, single click, ru/us == РУС/АНГ, Num Lock + diff --git a/mos-std-desktop/Home.desktop b/mos-std-desktop/Home.desktop new file mode 100644 index 0000000..e714b8d --- /dev/null +++ b/mos-std-desktop/Home.desktop @@ -0,0 +1,91 @@ +[Desktop Entry] +Name=Home +Name[ar]=المنزل +Name[ca]=Inici +Name[ca@valencia]=Inici +Name[cs]=Můj adresář +Name[da]=Hjem +Name[de]=Persönlicher Ordner +Name[el]=Προσωπικός φάκελος +Name[en_GB]=Home +Name[es]=Inicio +Name[et]=Kodu +Name[eu]=Etxea +Name[fi]=Koti +Name[fr]=Dossier personnel +Name[gl]=Persoal +Name[he]=בית +Name[hu]=Saját mappa +Name[id]=Beranda +Name[is]=Heimamappa +Name[it]=Home +Name[ja]=ホーム +Name[ko]=홈 +Name[lt]=Pradžia +Name[nl]=Home +Name[nn]=Heim +Name[pa]=ਘਰ +Name[pl]=Katalog domowy +Name[pt]=Pasta Pessoal +Name[pt_BR]=Pasta Pessoal +Name[ru]=Домашняя папка +Name[se]=Ruoktu +Name[sk]=Domov +Name[sl]=Dom +Name[sr]=Домаће +Name[sr@ijekavian]=Домаће +Name[sr@ijekavianlatin]=Domaće +Name[sr@latin]=Domaće +Name[sv]=Hem +Name[tr]=Başlangıç +Name[uk]=Домівка +Name[x-test]=xxHomexx +Name[zh_CN]=主文件夹 +Name[zh_TW]=家目錄 +GenericName=Personal Files +GenericName[ar]=الملفّات الشّخصيّة +GenericName[ca]=Fitxers personals +GenericName[ca@valencia]=Fitxers personals +GenericName[cs]=Osobní soubory +GenericName[da]=Personlige filer +GenericName[de]=Persönliche Dateien +GenericName[el]=Προσωπικά αρχεία +GenericName[en_GB]=Personal Files +GenericName[es]=Archivos personales +GenericName[et]=Isiklikud failid +GenericName[eu]=Fitxategi pertsonalak +GenericName[fi]=Omat tiedostot +GenericName[fr]=Fichiers personnels +GenericName[gl]=Ficheiros persoais +GenericName[he]=קבצים אישיים +GenericName[hu]=Személyes fájlok +GenericName[id]=File Personal +GenericName[is]=Einkaskrár +GenericName[it]=File personali +GenericName[ja]=個人のファイル +GenericName[ko]=개인적인 파일 +GenericName[lt]=Asmeniniai failai +GenericName[nl]=Persoonlijke bestanden +GenericName[nn]=Personlege filer +GenericName[pa]=ਨਿੱਜੀ ਫਾਇਲਾਂ +GenericName[pl]=Pliki osobiste +GenericName[pt]=Ficheiros Pessoais +GenericName[pt_BR]=Arquivos pessoais +GenericName[ru]=Личные файлы +GenericName[se]=Iežat fiillat +GenericName[sk]=Osobné súbory +GenericName[sl]=Osebne datoteke +GenericName[sr]=Лични фајлови +GenericName[sr@ijekavian]=Лични фајлови +GenericName[sr@ijekavianlatin]=Lični fajlovi +GenericName[sr@latin]=Lični fajlovi +GenericName[sv]=Personliga filer +GenericName[tr]=Kişisel Dosyalar +GenericName[uk]=Особисті файли +GenericName[x-test]=xxPersonal Filesxx +GenericName[zh_CN]=个人文件 +GenericName[zh_TW]=個人檔案 +URL[$e]=$HOME +Icon=user-home +Type=Link + diff --git a/mos-std-desktop/OpenBoardUser.config b/mos-std-desktop/OpenBoardUser.config new file mode 100644 index 0000000..ebc60f2 --- /dev/null +++ b/mos-std-desktop/OpenBoardUser.config @@ -0,0 +1,11 @@ +[App] +EnableAutomaticSoftwareUpdates=false +ToolBarOrientationVertical=true +ToolBarPositionedAtTop=false +UseSystemOnScreenKeyboard=false + +[Board] +KeyboardPaletteKeyBtnSize=41x41 +LeftLibPaletteBoardModeIsCollapsed=false +PenPressureSensitive=false +RightLibPaletteBoardModeIsCollapsed=false diff --git a/mos-std-desktop/brandicons.filetrigger b/mos-std-desktop/brandicons.filetrigger new file mode 100644 index 0000000..959fff2 --- /dev/null +++ b/mos-std-desktop/brandicons.filetrigger @@ -0,0 +1,28 @@ +#!/bin/sh +# +# RPM filetrigger for branding icons. +# +# Copyright (C) 2021 Artem Proskurnev +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +for i in $(egrep "(basealt.png|basealt.svg|altlinux.png|altlinux.svg)") +do + f=$(basename $i) + d=$(dirname $i) + suff=$(echo $f | egrep -o "(png|svg)") + f=$(echo $f | egrep -o "(altlinux|basealt)") + kpng=$d/kometa.png + ksvg=$d/kometa.svg + if [ -e $kpng ] + then + /bin/cp -f $kpng $d/$f.png + fi + if [ -e $ksvg ] + then + /bin/cp -f $ksvg $d/$f.svg + fi +done \ No newline at end of file diff --git a/mos-std-desktop/chromium.json b/mos-std-desktop/chromium.json new file mode 100644 index 0000000..f72fde7 --- /dev/null +++ b/mos-std-desktop/chromium.json @@ -0,0 +1,40 @@ +{ + "session": { + "restore_on_startup": 4, + "startup_urls": [ + "https://yandex.ru/" + ] + }, + "default_search_provider_data": { + "template_url_data": { + "alternate_urls": [], + "contextual_search_url": "", + "created_by_policy": false, + "created_from_play_api": false, + "date_created": "0", + "doodle_url": "", + "id": "3", + "image_url": "https://yandex.ru/images/search/?rpt=imageview", + "image_url_post_params": "upfile={google:imageThumbnail},original_width={google:imageOriginalWidth},original_height={google:imageOriginalHeight},prg=1", + "input_encodings": [ + "UTF-8" + ], + "is_active": 0, + "keyword": "yandex.ru", + "last_modified": "0", + "last_visited": "0", + "logo_url": "https://storage.ape.yandex.net/get/browser/Doodles/yandex/drawable-xxhdpi/yandex.png", + "new_tab_url": "https://www.yandex.ru/chrome/newtab", + "originating_url": "", + "preconnect_to_search_url": false, + "prepopulate_id": 15, + "safe_for_autoreplace": true, + "search_url_post_params": "", + "short_name": "Яндекс", + "suggestions_url": "https://suggest.yandex.ru/suggest-ff.cgi?part={searchTerms}&{google:cursorPosition}", + "suggestions_url_post_params": "", + "url": "https://yandex.ru/{yandex:searchPath}?text={searchTerms}&{yandex:referralID}", + "usage_count": 0 + } + } +} diff --git a/mos-std-desktop/inkscape.xml b/mos-std-desktop/inkscape.xml new file mode 100644 index 0000000..33854e1 --- /dev/null +++ b/mos-std-desktop/inkscape.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + diff --git a/mos-std-desktop/libreoffice.xcu b/mos-std-desktop/libreoffice.xcu new file mode 100644 index 0000000..3d27f1b --- /dev/null +++ b/mos-std-desktop/libreoffice.xcu @@ -0,0 +1,6 @@ + + + false + true + + diff --git a/mos-std-desktop/mos.list b/mos-std-desktop/mos.list new file mode 100644 index 0000000..9ee9c6e --- /dev/null +++ b/mos-std-desktop/mos.list @@ -0,0 +1,5 @@ +# Kometa + +rpm http://osmesh.ru/repo/p10 x86_64 hasher +rpm http://osmesh.ru/repo/p10 noarch hasher +rpm http://osmesh.ru/repo/p10 x86_64-i586 hasher diff --git a/mos-std-desktop/powermanagementprofilesrc b/mos-std-desktop/powermanagementprofilesrc new file mode 100644 index 0000000..567a543 --- /dev/null +++ b/mos-std-desktop/powermanagementprofilesrc @@ -0,0 +1,60 @@ +[AC] +icon=battery-charging + +[AC][BrightnessControl] +value=100 + +[AC][DPMSControl] +idleTime=3000 + +[AC][DimDisplay] +idleTime=2700000 + +[AC][HandleButtonEvents] +lidAction=1 +powerButtonAction=16 +triggerLidActionWhenExternalMonitorPresent=false + +[Battery] +icon=battery-060 + +[Battery][BrightnessControl] +value=100 + +[Battery][DPMSControl] +idleTime=1500 + +[Battery][DimDisplay] +idleTime=1320000 + +[Battery][HandleButtonEvents] +lidAction=1 +powerButtonAction=16 +triggerLidActionWhenExternalMonitorPresent=false + +[Battery][SuspendSession] +idleTime=1800000 +suspendThenHibernate=false +suspendType=1 + +[LowBattery] +icon=battery-low + +[LowBattery][BrightnessControl] +value=30 + +[LowBattery][DPMSControl] +idleTime=120 + +[LowBattery][DimDisplay] +idleTime=60000 + +[LowBattery][HandleButtonEvents] +lidAction=2 +powerButtonAction=16 +triggerLidActionWhenExternalMonitorPresent=true + +[LowBattery][SuspendSession] +idleTime=300000 +suspendThenHibernate=false +suspendType=1 diff --git a/mos-std-desktop/previewplugins.filetrigger b/mos-std-desktop/previewplugins.filetrigger new file mode 100644 index 0000000..f35f87b --- /dev/null +++ b/mos-std-desktop/previewplugins.filetrigger @@ -0,0 +1,33 @@ +#!/bin/sh +# +# RPM filetrigger for kde5 preview plugins. +# +# Copyright (C) 2021 Artem Proskurnev +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +mf='/usr/share/kf5/plasma/plasmoids/org.kde.desktopcontainment/contents/config/main.xml' +if egrep -qs $mf; +then + if [ -f $mf ]; + then + cat $mf > /tmp/main.xml + f="/tmp/main.xml" + g="/tmp/group.xml" + t="/tmp/tempmain.xml" + gstart=$(cat $f | grep -n "" | egrep -o "^[0-9]+") + awk "NR>=$gstart && NR<=$gend" $f > $g + awk "NR<$gstart" $f > $t + xmlstarlet edit -u "/group/entry[@name='previewPlugins']/default" \ + -v "audiothumbnail,ffmpegthumbs,imagethumbnail,exrthumbnail,jpegthumbnail,\ + windowsimagethumbnail,svgthumbnail,windowsexethumbnail,comicbookthumbnail,\ + directorythumbnail,fontthumbnail,blenderthumbnail,rawthumbnail,ebookthumbnail" \ + $g | awk "NR>1" >> $t + awk "NR>$gend" $f >> $t + mv -f $t $mf + fi +fi diff --git a/mos-std-desktop/trash.desktop b/mos-std-desktop/trash.desktop new file mode 100644 index 0000000..39b8724 --- /dev/null +++ b/mos-std-desktop/trash.desktop @@ -0,0 +1,93 @@ +[Desktop Entry] +Name=Trash +Name[ar]=المهملات +Name[ca]=Paperera +Name[ca@valencia]=Paperera +Name[cs]=Koš +Name[da]=Affald +Name[de]=Papierkorb +Name[el]=Απορρίμματα +Name[en_GB]=Wastebin +Name[es]=Papelera +Name[et]=Prügikast +Name[eu]=Zakarrontzia +Name[fi]=Roskakori +Name[fr]=Corbeille +Name[gl]=Lixo +Name[he]=אשפה +Name[hu]=Kuka +Name[id]=Trash +Name[is]=Rusl +Name[it]=Cestino +Name[ja]=ごみ箱 +Name[ko]=휴지통 +Name[lt]=Šiukšlinė +Name[nl]=Prullenbak +Name[nn]=Papirkorg +Name[pa]=ਰੱਦੀ +Name[pl]=Kosz +Name[pt]=Lixo +Name[pt_BR]=Lixeira +Name[ru]=Корзина +Name[se]=Ruskalihtti +Name[sk]=Smeti +Name[sl]=Smeti +Name[sr]=Смеће +Name[sr@ijekavian]=Смеће +Name[sr@ijekavianlatin]=Smeće +Name[sr@latin]=Smeće +Name[sv]=Papperskorg +Name[tr]=Çöp +Name[uk]=Смітник +Name[x-test]=xxTrashxx +Name[zh_CN]=回收站 +Name[zh_TW]=垃圾桶 +Comment=Contains removed files +Comment[ar]=تحتوي الملفّات المُزالة +Comment[ca]=Conté els fitxers eliminats +Comment[ca@valencia]=Conté els fitxers eliminats +Comment[cs]=Obsahuje odstraněné soubory +Comment[da]=Indeholder slettede filer +Comment[de]=Enthält gelöschte Dateien +Comment[el]=Περιέχει αρχεία που αφαιρέθηκαν +Comment[en_GB]=Contains removed files +Comment[es]=Contiene archivos eliminados +Comment[et]=Sisaldab eemaldatud faile +Comment[eu]=Kendutako fitxategiak ditu +Comment[fi]=Sisältää poistetut tiedostot +Comment[fr]=Contient les fichiers supprimés +Comment[gl]=Contén ficheiros retirados. +Comment[he]=מכיל קבצים שנמחקו +Comment[hu]=Eltávolított fájlok gyűjtőhelye +Comment[id]=Berisi file-file yang dibuang +Comment[is]=Inniheldur skrár sem hefur verið eytt +Comment[it]=Contiene i file rimossi +Comment[ja]=削除されたファイルを保管します +Comment[ko]=삭제된 파일 및 폴더가 있습니다 +Comment[lt]=Čia yra ištrinti failai +Comment[nl]=Bevat de verwijderde bestanden +Comment[nn]=Inneheld sletta filer +Comment[pa]=ਹਟਾਈਆਂ ਫਾਇਲਾਂ ਰੱਖਦਾ ਹੈ +Comment[pl]=Zawiera usunięte pliki +Comment[pt]=Contém os ficheiros removidos +Comment[pt_BR]=Contém os arquivos removidos +Comment[ru]=Содержит файлы, которые вы удалили +Comment[se]=Dáppe leat eret váldon fiillat +Comment[sk]=Obsahuje odstránené súbory +Comment[sl]=Vsebujejo odstranjene datoteke +Comment[sr]=Садржи уклоњене фајлове +Comment[sr@ijekavian]=Садржи уклоњене фајлове +Comment[sr@ijekavianlatin]=Sadrži uklonjene fajlove +Comment[sr@latin]=Sadrži uklonjene fajlove +Comment[sv]=Innehåller borttagna filer +Comment[tr]=Silinen dosyaları içerir +Comment[uk]=Містить вилучені файли +Comment[x-test]=xxContains removed filesxx +Comment[zh_CN]=储存已删除的文件 +Comment[zh_TW]=包含已移除的檔案 +Icon=user-trash-full +EmptyIcon=user-trash +Type=Link +URL=trash:/ +OnlyShowIn=KDE; + diff --git a/mos-std-desktop/Документ.ott b/mos-std-desktop/Документ.ott new file mode 100644 index 0000000000000000000000000000000000000000..7e93c5fda91cd676a96013a828f80381f01af058 GIT binary patch literal 7809 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 ZZxgkK8agV=0{}#*4;YnnuK%@A{{t_vn)d(z literal 0 HcmV?d00001 diff --git a/mos-std-desktop/Презентация.otp b/mos-std-desktop/Презентация.otp new file mode 100644 index 0000000000000000000000000000000000000000..d44a76cba973320c63144e2bf33aa7b073dfe6eb GIT binary patch literal 14253 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 L6cDzB zU2KE&U8bIwCj{>F2wybRG0HGb67~!Rjv!5~($$k07%(_~IQ|v=_$~-=5+u?w$#JN{ z;hOE%*Ec77r~4bu2Lm@J*I;Qg@<#6}%Z?`?9ZL_EYutkdr(jhf9SbKnQ>qz-g16S< zs|x)ONkY*Mv8m?Kp2<)p$tKZfUEMKf*3Zq;W#e_sXw%=*dKIOETJ@)JhK9Qk`moXz z4VvV+Tc=Aff&41{+2C?XffIP8)A;BZ_&Cr~iRriK`=*mtup$9)QXaBXA*o=PryDU+pVisjJgz)G0VSiY^$b3E$MmHBB;dLnZHIk6s+ zlo~a76f@n^?1w3CvQ}V(EsTJw18GR-X57I>I*3^iQe#m~5ApgG&y>b7lsY%qnIhB! zSb`JLOnsfm=kTQh9wh@@Q2d-buNz~toM=|N@eR5qVM^KzX8n=RzV05X3Ix_Umwyge-mvVz11YHu5;+v#Zhz$ zMnGFFDUqDx2m*5wVI20B6$CDw*rltRQ&fVGHh07pMbKoU`m}pIKK4^T zm_ZkzvZU7*f>ehG-P&qaV5hh1VrMCqr`uE%fgHmncZ2%5sh^CO?NU0|IgT@Xtz>(y z`3sIhEu0S;7%}y+d9?5Nu!XSb1vN_J@F88NOF5bs!rTMguTcGfd_`mT-oq-A{jX4s z@*b*XM3e+*BxFVDtn{qSjEx+A8{$+dj+yt-!*t$J_@C7@We1xr_UXz^^7y6PeP>RpJ7PUK+h^1p)sg92Kk+V= zFSZf3g@l(eqoC@TEe7KdLQlKRIMfrsg1({0t%3vM)YJqQDG3e}(T;)7WhyVW@C`15 z|6(R4uo;Pi$F%Nn#4Ri?qLWqzsZ|~B8^)54s7*u6d#@2I5TN{Nu|hYdx7X^;qiUJ4z!<}5n(BPcA z<2;wmwXWqi;9reh8XB8R`Q9&1|JE-80VBVYs(*+#{`+g2_ZI(){qgOMywvYrfApt+ z6@&cJbNp#K?~8waQ}c)4AG!UvROC;;ns@QYzX?bF8|6>0-vuXsu2T{HFB0VMHUHBK z0Qg0N{Aqgsfb##4BL5EdYw-W4W&Z=%pCrk@qx>QR{B@+E7q`#0V|Bmzb5_$gv&fiIve@FUzOE>=m(x0TuzoY!UUZ?+n@>de( zcbq?Ngujjye$g<08Y#)&NSQyb;XfSz`mFkEAn~VVQNDlk_Mc(Je|!BkZ2o$V{nM1F p|Nd0_-=2Ss0l&iPpZ3P^FF{sb3hcwL!{Fa1Do_BxlIhpl{{a)cln literal 0 HcmV?d00001 diff --git a/mos-std-desktop/Таблица.ots b/mos-std-desktop/Таблица.ots new file mode 100644 index 0000000000000000000000000000000000000000..9f537d46650328c17d8d3b0a70621f7ebe8e6826 GIT binary patch literal 7361 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 literal 0 HcmV?d00001