From cb17f06927a5e64fd716b4a4f19f249bd76d1771 Mon Sep 17 00:00:00 2001 From: Simon Rozman Date: Wed, 1 Jun 2016 19:16:25 +0200 Subject: [PATCH] ZRCola keyboard shortcuts PDF and link to Instructions website added --- .gitmodules | 3 + MSI/ZRCola/Main/Icon/PDF.ico | Bin 0 -> 23118 bytes MSI/ZRCola/Main/Makefile | 69 ++++++++++- MSI/ZRCola/locale/ZRCola.pot | 72 +++++++---- MSI/ZRCola/locale/de_DE.po | 63 +++++++--- MSI/ZRCola/locale/ru_RU.po | 62 +++++++--- MSI/ZRCola/locale/sl_SI.po | 62 +++++++--- ZRCola.sln | 11 ++ ZRCola/ZRCola.fbp | 34 +++++ ZRCola/ZRCola.props | 2 +- ZRCola/locale/ZRCola.pot | 211 ++++++++++++++++++-------------- ZRCola/locale/de_DE.po | 208 +++++++++++++++++-------------- ZRCola/locale/ru_RU.po | 206 +++++++++++++++++-------------- ZRCola/locale/sl_SI.po | 207 +++++++++++++++++-------------- ZRCola/stdafx.h | 2 + ZRCola/zrcolaapp.cpp | 2 +- ZRCola/zrcolaapp.h | 18 ++- ZRCola/zrcolachrcatpnl.cpp | 2 +- ZRCola/zrcolafrm.cpp | 33 +++++ ZRCola/zrcolafrm.h | 2 + ZRCola/zrcolagui.cpp | 10 ++ ZRCola/zrcolagui.h | 2 + lib/WinStd | 1 + output/data/ZRCola_keyboard.pdf | Bin 0 -> 119729 bytes 24 files changed, 833 insertions(+), 449 deletions(-) create mode 100644 MSI/ZRCola/Main/Icon/PDF.ico create mode 160000 lib/WinStd create mode 100644 output/data/ZRCola_keyboard.pdf diff --git a/.gitmodules b/.gitmodules index 62059e9..115887f 100644 --- a/.gitmodules +++ b/.gitmodules @@ -16,6 +16,9 @@ [submodule "lib/MSICALib"] path = lib/MSICALib url = https://github.com/Amebis/MSICALib.git +[submodule "lib/WinStd"] + path = lib/WinStd + url = https://github.com/Amebis/WinStd.git [submodule "Updater"] path = Updater url = https://github.com/Amebis/Updater.git diff --git a/MSI/ZRCola/Main/Icon/PDF.ico b/MSI/ZRCola/Main/Icon/PDF.ico new file mode 100644 index 0000000000000000000000000000000000000000..e6b4bfb9ff87ca328cdf33a3a2a521549df6cc43 GIT binary patch literal 23118 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 literal 0 HcmV?d00001 diff --git a/MSI/ZRCola/Main/Makefile b/MSI/ZRCola/Main/Makefile index bdedd3a..efcc56f 100644 --- a/MSI/ZRCola/Main/Makefile +++ b/MSI/ZRCola/Main/Makefile @@ -60,6 +60,7 @@ compLocalizationRepositoryPath {0E96110A-C38D-4600-9AE2-B8B59AF53A00} ZRCOLALOCD compLanguage {B78359AC-9484-402C-8384-3A4595B39389} ZRCOLALOCDIR $(MSIBUILD_COMPONENT_ATTRIB_REGISTRY) regLanguage compDatabasePath {DF3C720D-50BB-4377-9EE0-9AC21C02B9DD} ZRCOLADATADIR $(MSIBUILD_COMPONENT_ATTRIB_REGISTRY) regDatabasePath compZRCola.zrcdb {0585A51F-1411-43A3-AC50-F04A253FDED4} ZRCOLADATADIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileZRCola.zrcdb +compZRCola_keyboard.pdf {68AC2C38-10E2-41A3-B92C-844C03FFDF6A} ZRCOLADATADIR $(MSIBUILD_COMPONENT_ATTRIB_FILE) fileZRCola_keyboard.pdf comp00_ZRCola_Re.ttf {B6CE8B39-11DC-4B59-B10C-3F0FFE8F81AF} FontsFolder 0 file00_ZRCola_Re.ttf comp00_ZRCola_It.ttf {10613965-2874-470D-9D5A-B7D535AA3317} FontsFolder 0 file00_ZRCola_It.ttf comp00_ZRCola_Bd.ttf {C036BE8D-6D2F-4DBF-99D6-F53702EAEBB6} FontsFolder 0 file00_ZRCola_Bd.ttf @@ -242,6 +243,8 @@ s$(MSIBUILD_LENGTH_ID) S$(MSIBUILD_LENGTH_ID) L64 L255 I2 i2 S$(MSIBUILD_LENGTH_ 1252 Feature Feature featZRColaFonts Fonts Fonts used by ZRCola 101 1 ZRCOLAFONTDIR 8 featZRColaFonts00 featZRColaFonts 00 ZRCola Times New Roman based font 1 1 ZRCOLAFONTDIR 8 +featZRColaDoc Documentation ZRCola Documentation 201 3 ZRCOLADATADIR 8 +featZRCola_keyboard featZRColaDoc Keyboard Shortcuts PDF document with a list of ZRCola keyboard shortcuts 1 3 ZRCOLADATADIR 8 < NUL +Name Data +s$(MSIBUILD_LENGTH_ID) v0 +Icon Name +iconPDF.ico PDF.ico +< NUL + + ###################################################################### # InstallExecuteSequence @@ -377,7 +402,7 @@ All :: "$(LANG).$(PLAT).$(CFG).Property-1.idt" Property Value s$(MSIBUILD_LENGTH_ID) l0 Property Property -ARPPRODUCTICON iconZRCola.ico +ARPPRODUCTICON iconPDF.ico ALLUSERS 1 DISABLEADVTSHORTCUTS 1 INSTALLLEVEL 3 @@ -425,6 +450,48 @@ regLanguage 2 SOFTWARE\Amebis\ZRCola Language #60 compLanguage rcxgettext.exe idtp $@ $** +###################################################################### +# RemoveFile + +All :: "$(LANG).$(PLAT).$(CFG).RemoveFile-1.idt" + +"$(LANG).$(PLAT).$(CFG).RemoveFile-1.idt" : "Makefile" "..\..\..\include\MSIBuildCfg.mak" + -if exist $@ del /f /q $@ + move /y << $@ > NUL +FileKey Component_ FileName DirProperty InstallMode +s$(MSIBUILD_LENGTH_ID) s$(MSIBUILD_LENGTH_ID) L255 s$(MSIBUILD_LENGTH_ID) i2 +RemoveFile FileKey +rmfiZRCola_keyboard compZRCola_keyboard.pdf ZRColaShortcutDir 2 +< NUL +Shortcut Directory_ Name Component_ Target Arguments Description Hotkey Icon_ IconIndex ShowCmd WkDir +s$(MSIBUILD_LENGTH_ID) s$(MSIBUILD_LENGTH_ID) l128 s$(MSIBUILD_LENGTH_ID) s$(MSIBUILD_LENGTH_ID) S255 L255 I2 S$(MSIBUILD_LENGTH_ID) I2 I2 S$(MSIBUILD_LENGTH_ID) +1252 Shortcut Shortcut +shctZRCola_keyboard ZRColaShortcutDir ZRCOLA~1|ZRCola Keyboard Shortcuts compZRCola_keyboard.pdf featZRCola_keyboard ZRCola Keyboard Shortcuts iconPDF.ico ZRCOLADATADIR +< NUL + +"It.$(PLAT).$(CFG).Shortcut-2.idt" : "En.$(PLAT).$(CFG).Shortcut-2.idtx" "..\locale\it_IT.po" + rcxgettext.exe idtp $@ $** + +"Sl.$(PLAT).$(CFG).Shortcut-2.idt" : "En.$(PLAT).$(CFG).Shortcut-2.idtx" "..\locale\sl_SI.po" + rcxgettext.exe idtp $@ $** + + ###################################################################### # Build MSM module! ###################################################################### diff --git a/MSI/ZRCola/locale/ZRCola.pot b/MSI/ZRCola/locale/ZRCola.pot index 6eb95e7..8ccaff2 100644 --- a/MSI/ZRCola/locale/ZRCola.pot +++ b/MSI/ZRCola/locale/ZRCola.pot @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: ZRCola MSI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 10:09+0200\n" +"POT-Creation-Date: 2016-06-01 19:00+0200\n" "PO-Revision-Date: \n" "Last-Translator: Simon Rozman \n" "Language-Team: Amebis, d. o. o., Kamnik \n" @@ -14,25 +14,25 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-KeywordsList: __\n" "X-Poedit-Basepath: ../Main\n" -"X-Generator: Poedit 1.8.7\n" +"X-Generator: Poedit 1.8.8\n" "X-Poedit-SearchPath-0: .\n" -#: En.Win32.Debug.Registry-2.idtx:4 En.Win32.Release.Registry-2.idtx:4 En.x64.Debug.Registry-2.idtx:4 En.x64.Release.Registry-2.idtx:4 +#: En.Win32.Release.Registry-2.idtx:4 En.x64.Release.Registry-2.idtx:4 #, fuzzy msgid "#60" msgstr "#176" -#: En.Win32.Debug.Control-2.idtx:11 En.Win32.Release.Control-2.idtx:11 En.x64.Debug.Control-2.idtx:11 En.x64.Release.Control-2.idtx:11 +#: En.Win32.Release.Control-2.idtx:11 En.x64.Release.Control-2.idtx:11 #, fuzzy msgid "&Continue" msgstr "&Nadaljuj" -#: En.Win32.Debug.Control-2.idtx:6 En.Win32.Release.Control-2.idtx:6 En.x64.Debug.Control-2.idtx:6 En.x64.Release.Control-2.idtx:6 +#: En.Win32.Release.Control-2.idtx:6 En.x64.Release.Control-2.idtx:6 #, fuzzy msgid "[DlgTitleFont][SimpleProductName] Declaration" msgstr "[DlgTitleFont]Deklaracija [SimpleProductName]" -#: En.Win32.Debug.Control-2.idtx:4 En.Win32.Release.Control-2.idtx:4 En.x64.Debug.Control-2.idtx:4 En.x64.Release.Control-2.idtx:4 +#: En.Win32.Release.Control-2.idtx:4 En.x64.Release.Control-2.idtx:4 msgid "" "{\\rtf1\\adeflang1025\\ansi" "\\ansicpg1250\\uc1\\adeff0\\deff0\\stshfdbch31505\\stshfloch31506\\stshfhich31506\\stshfbi31507\\deflang1060\\deflangfe1060\themelang1060\themelangfe0\themelangcs0{\\fonttbl{\\f0\\fbidi " @@ -770,7 +770,7 @@ msgid "" "0105000002000000180000004d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000c0ef044c8850cf01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105000000000000}}" msgstr "" -#: En.Win32.Debug.Control-2.idtx:8 En.Win32.Release.Control-2.idtx:8 En.x64.Debug.Control-2.idtx:8 En.x64.Release.Control-2.idtx:8 +#: En.Win32.Release.Control-2.idtx:8 En.x64.Release.Control-2.idtx:8 #, fuzzy msgid "" "{\\rtf1\\ansi\\ansicpg1250\\deff0\\deflang1060\\deflangfe1060\\deftab708{\\fonttbl{\\f0\\fswiss\\fprq2\\fcharset238 Calibri;}{\\f1\\froman\\fprq2\\fcharset238{\\*\\fname Times New " @@ -782,54 +782,82 @@ msgstr "" "pripravljeno z vna\\'9aalnim sistemom ZRCola (http://zrcola.zrc-sazu.si), ki ga je na Znanstvenoraziskovalnem centru SAZU v Ljubljani (http://www.zrc-sazu.si) razvil dr. Peter Weiss." "\\i0\\f1\\par}" -#: En.Win32.Debug.Feature-2.idtx:5 En.Win32.Release.Feature-2.idtx:5 En.x64.Debug.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 +#: En.Win32.Release.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 #, fuzzy msgid "00 ZRCola" msgstr "00 ZRCola" -#: En.Win32.Debug.Control-2.idtx:3 En.Win32.Debug.Directory-2.idtx:3 En.Win32.Debug.Feature-2.idtx:3 En.Win32.Debug.Registry-2.idtx:3 En.Win32.Release.Control-2.idtx:3 -#: En.Win32.Release.Directory-2.idtx:3 En.Win32.Release.Feature-2.idtx:3 En.Win32.Release.Registry-2.idtx:3 En.x64.Debug.Control-2.idtx:3 En.x64.Debug.Directory-2.idtx:3 -#: En.x64.Debug.Feature-2.idtx:3 En.x64.Debug.Registry-2.idtx:3 En.x64.Release.Control-2.idtx:3 En.x64.Release.Directory-2.idtx:3 En.x64.Release.Feature-2.idtx:3 -#: En.x64.Release.Registry-2.idtx:3 +#: En.Win32.Release.Control-2.idtx:3 En.Win32.Release.Directory-2.idtx:3 En.Win32.Release.Feature-2.idtx:3 En.Win32.Release.Registry-2.idtx:3 En.Win32.Release.Shortcut-2.idtx:3 +#: En.x64.Release.Control-2.idtx:3 En.x64.Release.Directory-2.idtx:3 En.x64.Release.Feature-2.idtx:3 En.x64.Release.Registry-2.idtx:3 En.x64.Release.Shortcut-2.idtx:3 #, fuzzy msgid "1252" msgstr "1250" -#: En.Win32.Debug.Control-2.idtx:5 En.Win32.Release.Control-2.idtx:5 En.x64.Debug.Control-2.idtx:5 En.x64.Release.Control-2.idtx:5 +#: En.Win32.Release.Control-2.idtx:5 En.x64.Release.Control-2.idtx:5 #, fuzzy msgid "binUIHeader.bmp" msgstr "binUIHeader.bmp" -#: En.Win32.Debug.Feature-2.idtx:4 En.Win32.Release.Feature-2.idtx:4 En.x64.Debug.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 +#: En.Win32.Release.Feature-2.idtx:6 En.x64.Release.Feature-2.idtx:6 +#, fuzzy +msgid "Documentation" +msgstr "Dokumentacija" + +#: En.Win32.Release.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 #, fuzzy msgid "Fonts" msgstr "Pisave" -#: En.Win32.Debug.Feature-2.idtx:4 En.Win32.Release.Feature-2.idtx:4 En.x64.Debug.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 +#: En.Win32.Release.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 #, fuzzy msgid "Fonts used by ZRCola" msgstr "Pisave, ki jih uporablja ZRCola" -#: En.Win32.Debug.Control-2.idtx:10 En.Win32.Release.Control-2.idtx:10 En.x64.Debug.Control-2.idtx:10 En.x64.Release.Control-2.idtx:10 +#: En.Win32.Release.Control-2.idtx:10 En.x64.Release.Control-2.idtx:10 #, fuzzy msgid "I &agree." msgstr "&Strinjam se." -#: En.Win32.Debug.Control-2.idtx:9 En.Win32.Release.Control-2.idtx:9 En.x64.Debug.Control-2.idtx:9 En.x64.Release.Control-2.idtx:9 -msgid "Note: This declaration is also available in [SimpleProductName]'s about dialog or on its website." -msgstr "" +#: En.Win32.Release.Feature-2.idtx:7 En.x64.Release.Feature-2.idtx:7 +#, fuzzy +msgid "Keyboard Shortcuts" +msgstr "Bližnjice na tipkovnici" -#: En.Win32.Debug.Control-2.idtx:7 En.Win32.Release.Control-2.idtx:7 En.x64.Debug.Control-2.idtx:7 En.x64.Release.Control-2.idtx:7 +#: En.Win32.Release.Control-2.idtx:9 En.x64.Release.Control-2.idtx:9 +#, fuzzy +msgid "Note: This declaration is also available in [SimpleProductName]'s about dialog or on its website." +msgstr "Opomba: Ta deklaracija je na voljo tudi v dialogu vizitke [SimpleProductName] ali na spletni strani." + +#: En.Win32.Release.Feature-2.idtx:7 En.x64.Release.Feature-2.idtx:7 +#, fuzzy +msgid "PDF document with a list of ZRCola keyboard shortcuts" +msgstr "Dokument PDF s seznamom ZRColinih bližnjic na tipkovnici" + +#: En.Win32.Release.Control-2.idtx:7 En.x64.Release.Control-2.idtx:7 #, fuzzy msgid "Texts made using ZRCola have to include in the colophon, foreword, footnote or some other appropriate part of the publication the note below:" msgstr "Besedilo, nastalo z uporabo ZRCole, mora biti v kolofonu, predgovoru, v opombi ali na drugem ustreznem mestu v publikaciji opremljeno z naslednjim zapisom:" -#: En.Win32.Debug.Feature-2.idtx:5 En.Win32.Release.Feature-2.idtx:5 En.x64.Debug.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 +#: En.Win32.Release.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 #, fuzzy msgid "Times New Roman based font" msgstr "Pisava na osnovi Times New Roman" -#: En.Win32.Debug.Directory-2.idtx:4 En.Win32.Release.Directory-2.idtx:4 En.x64.Debug.Directory-2.idtx:4 En.x64.Release.Directory-2.idtx:4 +#: En.Win32.Release.Feature-2.idtx:6 En.x64.Release.Feature-2.idtx:6 +#, fuzzy +msgid "ZRCola Documentation" +msgstr "Dokumentacija ZRCola" + +#: En.Win32.Release.Shortcut-2.idtx:4 En.x64.Release.Shortcut-2.idtx:4 +#, fuzzy +msgid "ZRCola Keyboard Shortcuts" +msgstr "ZRColine bližnjice na tipkovnici" + +#: En.Win32.Release.Directory-2.idtx:4 En.x64.Release.Directory-2.idtx:4 #, fuzzy msgid "ZRCola:." msgstr "ZRCola:." + +#: En.Win32.Release.Shortcut-2.idtx:4 En.x64.Release.Shortcut-2.idtx:4 +msgid "ZRCOLA~1|ZRCola Keyboard Shortcuts" +msgstr "" diff --git a/MSI/ZRCola/locale/de_DE.po b/MSI/ZRCola/locale/de_DE.po index 0ab529f..a990303 100644 --- a/MSI/ZRCola/locale/de_DE.po +++ b/MSI/ZRCola/locale/de_DE.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: ZRCola MSI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 10:10+0200\n" +"POT-Creation-Date: 2016-06-01 19:01+0200\n" "PO-Revision-Date: \n" "Last-Translator: Simon Rozman \n" "Language-Team: Amebis, d. o. o., Kamnik \n" @@ -13,19 +13,19 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-KeywordsList: __\n" "X-Poedit-Basepath: .\n" -"X-Generator: Poedit 1.8.7\n" +"X-Generator: Poedit 1.8.8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" # wxLanguage enum value for this language (decimal, # prefixed) -#: En.Win32.Debug.Registry-2.idtx:4 En.Win32.Release.Registry-2.idtx:4 En.x64.Debug.Registry-2.idtx:4 En.x64.Release.Registry-2.idtx:4 +#: En.Win32.Release.Registry-2.idtx:4 En.x64.Release.Registry-2.idtx:4 msgid "#60" msgstr "#89" -#: En.Win32.Debug.Control-2.idtx:11 En.Win32.Release.Control-2.idtx:11 En.x64.Debug.Control-2.idtx:11 En.x64.Release.Control-2.idtx:11 +#: En.Win32.Release.Control-2.idtx:11 En.x64.Release.Control-2.idtx:11 msgid "&Continue" msgstr "" -#: En.Win32.Debug.Control-2.idtx:6 En.Win32.Release.Control-2.idtx:6 En.x64.Debug.Control-2.idtx:6 En.x64.Release.Control-2.idtx:6 +#: En.Win32.Release.Control-2.idtx:6 En.x64.Release.Control-2.idtx:6 msgid "[DlgTitleFont][SimpleProductName] Declaration" msgstr "" @@ -33,7 +33,7 @@ msgstr "" # 1. Translate as a separate RTF document. # 2. Remove ALL line breaks from RTF file. # 3. Paste translation. -#: En.Win32.Debug.Control-2.idtx:4 En.Win32.Release.Control-2.idtx:4 En.x64.Debug.Control-2.idtx:4 En.x64.Release.Control-2.idtx:4 +#: En.Win32.Release.Control-2.idtx:4 En.x64.Release.Control-2.idtx:4 msgid "" "{\\rtf1\\adeflang1025\\ansi" "\\ansicpg1250\\uc1\\adeff0\\deff0\\stshfdbch31505\\stshfloch31506\\stshfhich31506\\stshfbi31507\\deflang1060\\deflangfe1060\themelang1060\themelangfe0\themelangcs0{\\fonttbl{\\f0\\fbidi " @@ -1509,54 +1509,77 @@ msgstr "" # 1. Translate as a separate RTF document. # 2. Remove ALL line breaks from RTF file. # 3. Paste translation. -#: En.Win32.Debug.Control-2.idtx:8 En.Win32.Release.Control-2.idtx:8 En.x64.Debug.Control-2.idtx:8 En.x64.Release.Control-2.idtx:8 +#: En.Win32.Release.Control-2.idtx:8 En.x64.Release.Control-2.idtx:8 msgid "" "{\\rtf1\\ansi\\ansicpg1250\\deff0\\deflang1060\\deflangfe1060\\deftab708{\\fonttbl{\\f0\\fswiss\\fprq2\\fcharset238 Calibri;}{\\f1\\froman\\fprq2\\fcharset238{\\*\\fname Times New " "Roman;}Times New Roman CE;}}{\\colortbl ;\\red0\\green0\\blue255;}{\\*\\generator Msftedit 5.41.21.2510;}\\viewkind4\\uc1\\pard\\sa200\\sl276\\slmult1\\i\\f0\\fs22 This text was written " "using the ZRCola input system (http://zrcola.zrc-sazu.si), developed at the Science and Research Centre of SAZU in Ljubljana (http://www.zrc-sazu.si) by Dr. Peter Weiss.\\f1\\par}" msgstr "" -#: En.Win32.Debug.Feature-2.idtx:5 En.Win32.Release.Feature-2.idtx:5 En.x64.Debug.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 +#: En.Win32.Release.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 msgid "00 ZRCola" msgstr "00 ZRCola" # Windows charset for this language (decimal) -#: En.Win32.Debug.Control-2.idtx:3 En.Win32.Debug.Directory-2.idtx:3 En.Win32.Debug.Feature-2.idtx:3 En.Win32.Debug.Registry-2.idtx:3 En.Win32.Release.Control-2.idtx:3 -#: En.Win32.Release.Directory-2.idtx:3 En.Win32.Release.Feature-2.idtx:3 En.Win32.Release.Registry-2.idtx:3 En.x64.Debug.Control-2.idtx:3 En.x64.Debug.Directory-2.idtx:3 -#: En.x64.Debug.Feature-2.idtx:3 En.x64.Debug.Registry-2.idtx:3 En.x64.Release.Control-2.idtx:3 En.x64.Release.Directory-2.idtx:3 En.x64.Release.Feature-2.idtx:3 -#: En.x64.Release.Registry-2.idtx:3 +#: En.Win32.Release.Control-2.idtx:3 En.Win32.Release.Directory-2.idtx:3 En.Win32.Release.Feature-2.idtx:3 En.Win32.Release.Registry-2.idtx:3 En.Win32.Release.Shortcut-2.idtx:3 +#: En.x64.Release.Control-2.idtx:3 En.x64.Release.Directory-2.idtx:3 En.x64.Release.Feature-2.idtx:3 En.x64.Release.Registry-2.idtx:3 En.x64.Release.Shortcut-2.idtx:3 msgid "1252" msgstr "1252" -#: En.Win32.Debug.Control-2.idtx:5 En.Win32.Release.Control-2.idtx:5 En.x64.Debug.Control-2.idtx:5 En.x64.Release.Control-2.idtx:5 +#: En.Win32.Release.Control-2.idtx:5 En.x64.Release.Control-2.idtx:5 msgid "binUIHeader.bmp" msgstr "binUIHeader.bmp" -#: En.Win32.Debug.Feature-2.idtx:4 En.Win32.Release.Feature-2.idtx:4 En.x64.Debug.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 +#: En.Win32.Release.Feature-2.idtx:6 En.x64.Release.Feature-2.idtx:6 +#, fuzzy +msgid "Documentation" +msgstr "Dokumentation von " + +#: En.Win32.Release.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 #, fuzzy msgid "Fonts" msgstr "Listet die verfügbaren Schriftarten auf." -#: En.Win32.Debug.Feature-2.idtx:4 En.Win32.Release.Feature-2.idtx:4 En.x64.Debug.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 +#: En.Win32.Release.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 msgid "Fonts used by ZRCola" msgstr "" -#: En.Win32.Debug.Control-2.idtx:10 En.Win32.Release.Control-2.idtx:10 En.x64.Debug.Control-2.idtx:10 En.x64.Release.Control-2.idtx:10 +#: En.Win32.Release.Control-2.idtx:10 En.x64.Release.Control-2.idtx:10 msgid "I &agree." msgstr "" -#: En.Win32.Debug.Control-2.idtx:9 En.Win32.Release.Control-2.idtx:9 En.x64.Debug.Control-2.idtx:9 En.x64.Release.Control-2.idtx:9 +#: En.Win32.Release.Feature-2.idtx:7 En.x64.Release.Feature-2.idtx:7 +msgid "Keyboard Shortcuts" +msgstr "" + +#: En.Win32.Release.Control-2.idtx:9 En.x64.Release.Control-2.idtx:9 msgid "Note: This declaration is also available in [SimpleProductName]'s about dialog or on its website." msgstr "" -#: En.Win32.Debug.Control-2.idtx:7 En.Win32.Release.Control-2.idtx:7 En.x64.Debug.Control-2.idtx:7 En.x64.Release.Control-2.idtx:7 +#: En.Win32.Release.Feature-2.idtx:7 En.x64.Release.Feature-2.idtx:7 +msgid "PDF document with a list of ZRCola keyboard shortcuts" +msgstr "" + +#: En.Win32.Release.Control-2.idtx:7 En.x64.Release.Control-2.idtx:7 msgid "Texts made using ZRCola have to include in the colophon, foreword, footnote or some other appropriate part of the publication the note below:" msgstr "" -#: En.Win32.Debug.Feature-2.idtx:5 En.Win32.Release.Feature-2.idtx:5 En.x64.Debug.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 +#: En.Win32.Release.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 msgid "Times New Roman based font" msgstr "" -#: En.Win32.Debug.Directory-2.idtx:4 En.Win32.Release.Directory-2.idtx:4 En.x64.Debug.Directory-2.idtx:4 En.x64.Release.Directory-2.idtx:4 +#: En.Win32.Release.Feature-2.idtx:6 En.x64.Release.Feature-2.idtx:6 +msgid "ZRCola Documentation" +msgstr "" + +#: En.Win32.Release.Shortcut-2.idtx:4 En.x64.Release.Shortcut-2.idtx:4 +msgid "ZRCola Keyboard Shortcuts" +msgstr "" + +#: En.Win32.Release.Directory-2.idtx:4 En.x64.Release.Directory-2.idtx:4 msgid "ZRCola:." msgstr "ZRCola:." + +#: En.Win32.Release.Shortcut-2.idtx:4 En.x64.Release.Shortcut-2.idtx:4 +msgid "ZRCOLA~1|ZRCola Keyboard Shortcuts" +msgstr "" diff --git a/MSI/ZRCola/locale/ru_RU.po b/MSI/ZRCola/locale/ru_RU.po index 61a7ad3..535a678 100644 --- a/MSI/ZRCola/locale/ru_RU.po +++ b/MSI/ZRCola/locale/ru_RU.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: ZRCola MSI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 10:09+0200\n" +"POT-Creation-Date: 2016-06-01 19:00+0200\n" "PO-Revision-Date: \n" "Last-Translator: Simon Rozman \n" "Language-Team: Amebis, d. o. o., Kamnik \n" @@ -13,19 +13,19 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-KeywordsList: __\n" "X-Poedit-Basepath: .\n" -"X-Generator: Poedit 1.8.7\n" +"X-Generator: Poedit 1.8.8\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" # wxLanguage enum value for this language (decimal, # prefixed) -#: En.Win32.Debug.Registry-2.idtx:4 En.Win32.Release.Registry-2.idtx:4 En.x64.Debug.Registry-2.idtx:4 En.x64.Release.Registry-2.idtx:4 +#: En.Win32.Release.Registry-2.idtx:4 En.x64.Release.Registry-2.idtx:4 msgid "#60" msgstr "#158" -#: En.Win32.Debug.Control-2.idtx:11 En.Win32.Release.Control-2.idtx:11 En.x64.Debug.Control-2.idtx:11 En.x64.Release.Control-2.idtx:11 +#: En.Win32.Release.Control-2.idtx:11 En.x64.Release.Control-2.idtx:11 msgid "&Continue" msgstr "" -#: En.Win32.Debug.Control-2.idtx:6 En.Win32.Release.Control-2.idtx:6 En.x64.Debug.Control-2.idtx:6 En.x64.Release.Control-2.idtx:6 +#: En.Win32.Release.Control-2.idtx:6 En.x64.Release.Control-2.idtx:6 msgid "[DlgTitleFont][SimpleProductName] Declaration" msgstr "" @@ -33,7 +33,7 @@ msgstr "" # 1. Translate as a separate RTF document. # 2. Remove ALL line breaks from RTF file. # 3. Paste translation. -#: En.Win32.Debug.Control-2.idtx:4 En.Win32.Release.Control-2.idtx:4 En.x64.Debug.Control-2.idtx:4 En.x64.Release.Control-2.idtx:4 +#: En.Win32.Release.Control-2.idtx:4 En.x64.Release.Control-2.idtx:4 msgid "" "{\\rtf1\\adeflang1025\\ansi" "\\ansicpg1250\\uc1\\adeff0\\deff0\\stshfdbch31505\\stshfloch31506\\stshfhich31506\\stshfbi31507\\deflang1060\\deflangfe1060\themelang1060\themelangfe0\themelangcs0{\\fonttbl{\\f0\\fbidi " @@ -1509,53 +1509,75 @@ msgstr "" # 1. Translate as a separate RTF document. # 2. Remove ALL line breaks from RTF file. # 3. Paste translation. -#: En.Win32.Debug.Control-2.idtx:8 En.Win32.Release.Control-2.idtx:8 En.x64.Debug.Control-2.idtx:8 En.x64.Release.Control-2.idtx:8 +#: En.Win32.Release.Control-2.idtx:8 En.x64.Release.Control-2.idtx:8 msgid "" "{\\rtf1\\ansi\\ansicpg1250\\deff0\\deflang1060\\deflangfe1060\\deftab708{\\fonttbl{\\f0\\fswiss\\fprq2\\fcharset238 Calibri;}{\\f1\\froman\\fprq2\\fcharset238{\\*\\fname Times New " "Roman;}Times New Roman CE;}}{\\colortbl ;\\red0\\green0\\blue255;}{\\*\\generator Msftedit 5.41.21.2510;}\\viewkind4\\uc1\\pard\\sa200\\sl276\\slmult1\\i\\f0\\fs22 This text was written " "using the ZRCola input system (http://zrcola.zrc-sazu.si), developed at the Science and Research Centre of SAZU in Ljubljana (http://www.zrc-sazu.si) by Dr. Peter Weiss.\\f1\\par}" msgstr "" -#: En.Win32.Debug.Feature-2.idtx:5 En.Win32.Release.Feature-2.idtx:5 En.x64.Debug.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 +#: En.Win32.Release.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 msgid "00 ZRCola" msgstr "00 ZRCola" # Windows charset for this language (decimal) -#: En.Win32.Debug.Control-2.idtx:3 En.Win32.Debug.Directory-2.idtx:3 En.Win32.Debug.Feature-2.idtx:3 En.Win32.Debug.Registry-2.idtx:3 En.Win32.Release.Control-2.idtx:3 -#: En.Win32.Release.Directory-2.idtx:3 En.Win32.Release.Feature-2.idtx:3 En.Win32.Release.Registry-2.idtx:3 En.x64.Debug.Control-2.idtx:3 En.x64.Debug.Directory-2.idtx:3 -#: En.x64.Debug.Feature-2.idtx:3 En.x64.Debug.Registry-2.idtx:3 En.x64.Release.Control-2.idtx:3 En.x64.Release.Directory-2.idtx:3 En.x64.Release.Feature-2.idtx:3 -#: En.x64.Release.Registry-2.idtx:3 +#: En.Win32.Release.Control-2.idtx:3 En.Win32.Release.Directory-2.idtx:3 En.Win32.Release.Feature-2.idtx:3 En.Win32.Release.Registry-2.idtx:3 En.Win32.Release.Shortcut-2.idtx:3 +#: En.x64.Release.Control-2.idtx:3 En.x64.Release.Directory-2.idtx:3 En.x64.Release.Feature-2.idtx:3 En.x64.Release.Registry-2.idtx:3 En.x64.Release.Shortcut-2.idtx:3 msgid "1252" msgstr "1251" -#: En.Win32.Debug.Control-2.idtx:5 En.Win32.Release.Control-2.idtx:5 En.x64.Debug.Control-2.idtx:5 En.x64.Release.Control-2.idtx:5 +#: En.Win32.Release.Control-2.idtx:5 En.x64.Release.Control-2.idtx:5 msgid "binUIHeader.bmp" msgstr "binUIHeader.bmp" -#: En.Win32.Debug.Feature-2.idtx:4 En.Win32.Release.Feature-2.idtx:4 En.x64.Debug.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 +#: En.Win32.Release.Feature-2.idtx:6 En.x64.Release.Feature-2.idtx:6 +msgid "Documentation" +msgstr "" + +#: En.Win32.Release.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 msgid "Fonts" msgstr "" -#: En.Win32.Debug.Feature-2.idtx:4 En.Win32.Release.Feature-2.idtx:4 En.x64.Debug.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 +#: En.Win32.Release.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 msgid "Fonts used by ZRCola" msgstr "" -#: En.Win32.Debug.Control-2.idtx:10 En.Win32.Release.Control-2.idtx:10 En.x64.Debug.Control-2.idtx:10 En.x64.Release.Control-2.idtx:10 +#: En.Win32.Release.Control-2.idtx:10 En.x64.Release.Control-2.idtx:10 msgid "I &agree." msgstr "" -#: En.Win32.Debug.Control-2.idtx:9 En.Win32.Release.Control-2.idtx:9 En.x64.Debug.Control-2.idtx:9 En.x64.Release.Control-2.idtx:9 +#: En.Win32.Release.Feature-2.idtx:7 En.x64.Release.Feature-2.idtx:7 +msgid "Keyboard Shortcuts" +msgstr "" + +#: En.Win32.Release.Control-2.idtx:9 En.x64.Release.Control-2.idtx:9 msgid "Note: This declaration is also available in [SimpleProductName]'s about dialog or on its website." msgstr "" -#: En.Win32.Debug.Control-2.idtx:7 En.Win32.Release.Control-2.idtx:7 En.x64.Debug.Control-2.idtx:7 En.x64.Release.Control-2.idtx:7 +#: En.Win32.Release.Feature-2.idtx:7 En.x64.Release.Feature-2.idtx:7 +msgid "PDF document with a list of ZRCola keyboard shortcuts" +msgstr "" + +#: En.Win32.Release.Control-2.idtx:7 En.x64.Release.Control-2.idtx:7 msgid "Texts made using ZRCola have to include in the colophon, foreword, footnote or some other appropriate part of the publication the note below:" msgstr "" -#: En.Win32.Debug.Feature-2.idtx:5 En.Win32.Release.Feature-2.idtx:5 En.x64.Debug.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 +#: En.Win32.Release.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 msgid "Times New Roman based font" msgstr "" -#: En.Win32.Debug.Directory-2.idtx:4 En.Win32.Release.Directory-2.idtx:4 En.x64.Debug.Directory-2.idtx:4 En.x64.Release.Directory-2.idtx:4 +#: En.Win32.Release.Feature-2.idtx:6 En.x64.Release.Feature-2.idtx:6 +msgid "ZRCola Documentation" +msgstr "" + +#: En.Win32.Release.Shortcut-2.idtx:4 En.x64.Release.Shortcut-2.idtx:4 +msgid "ZRCola Keyboard Shortcuts" +msgstr "" + +#: En.Win32.Release.Directory-2.idtx:4 En.x64.Release.Directory-2.idtx:4 msgid "ZRCola:." msgstr "ZRCola:." + +#: En.Win32.Release.Shortcut-2.idtx:4 En.x64.Release.Shortcut-2.idtx:4 +msgid "ZRCOLA~1|ZRCola Keyboard Shortcuts" +msgstr "" diff --git a/MSI/ZRCola/locale/sl_SI.po b/MSI/ZRCola/locale/sl_SI.po index a56901b..d28460f 100644 --- a/MSI/ZRCola/locale/sl_SI.po +++ b/MSI/ZRCola/locale/sl_SI.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: ZRCola MSI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 10:09+0200\n" +"POT-Creation-Date: 2016-06-01 19:00+0200\n" "PO-Revision-Date: \n" "Last-Translator: Simon Rozman \n" "Language-Team: Amebis, d. o. o., Kamnik \n" @@ -13,19 +13,19 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-KeywordsList: __\n" "X-Poedit-Basepath: .\n" -"X-Generator: Poedit 1.8.7\n" +"X-Generator: Poedit 1.8.8\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" # wxLanguage enum value for this language (decimal, # prefixed) -#: En.Win32.Debug.Registry-2.idtx:4 En.Win32.Release.Registry-2.idtx:4 En.x64.Debug.Registry-2.idtx:4 En.x64.Release.Registry-2.idtx:4 +#: En.Win32.Release.Registry-2.idtx:4 En.x64.Release.Registry-2.idtx:4 msgid "#60" msgstr "#176" -#: En.Win32.Debug.Control-2.idtx:11 En.Win32.Release.Control-2.idtx:11 En.x64.Debug.Control-2.idtx:11 En.x64.Release.Control-2.idtx:11 +#: En.Win32.Release.Control-2.idtx:11 En.x64.Release.Control-2.idtx:11 msgid "&Continue" msgstr "&Nadaljuj" -#: En.Win32.Debug.Control-2.idtx:6 En.Win32.Release.Control-2.idtx:6 En.x64.Debug.Control-2.idtx:6 En.x64.Release.Control-2.idtx:6 +#: En.Win32.Release.Control-2.idtx:6 En.x64.Release.Control-2.idtx:6 msgid "[DlgTitleFont][SimpleProductName] Declaration" msgstr "[DlgTitleFont]Deklaracija [SimpleProductName]" @@ -33,7 +33,7 @@ msgstr "[DlgTitleFont]Deklaracija [SimpleProductName]" # 1. Translate as a separate RTF document. # 2. Remove ALL line breaks from RTF file. # 3. Paste translation. -#: En.Win32.Debug.Control-2.idtx:4 En.Win32.Release.Control-2.idtx:4 En.x64.Debug.Control-2.idtx:4 En.x64.Release.Control-2.idtx:4 +#: En.Win32.Release.Control-2.idtx:4 En.x64.Release.Control-2.idtx:4 msgid "" "{\\rtf1\\adeflang1025\\ansi" "\\ansicpg1250\\uc1\\adeff0\\deff0\\stshfdbch31505\\stshfloch31506\\stshfhich31506\\stshfbi31507\\deflang1060\\deflangfe1060\themelang1060\themelangfe0\themelangcs0{\\fonttbl{\\f0\\fbidi " @@ -1509,7 +1509,7 @@ msgstr "" # 1. Translate as a separate RTF document. # 2. Remove ALL line breaks from RTF file. # 3. Paste translation. -#: En.Win32.Debug.Control-2.idtx:8 En.Win32.Release.Control-2.idtx:8 En.x64.Debug.Control-2.idtx:8 En.x64.Release.Control-2.idtx:8 +#: En.Win32.Release.Control-2.idtx:8 En.x64.Release.Control-2.idtx:8 msgid "" "{\\rtf1\\ansi\\ansicpg1250\\deff0\\deflang1060\\deflangfe1060\\deftab708{\\fonttbl{\\f0\\fswiss\\fprq2\\fcharset238 Calibri;}{\\f1\\froman\\fprq2\\fcharset238{\\*\\fname Times New " "Roman;}Times New Roman CE;}}{\\colortbl ;\\red0\\green0\\blue255;}{\\*\\generator Msftedit 5.41.21.2510;}\\viewkind4\\uc1\\pard\\sa200\\sl276\\slmult1\\i\\f0\\fs22 This text was written " @@ -1520,50 +1520,72 @@ msgstr "" "pripravljeno z vna\\'9aalnim sistemom ZRCola (http://zrcola.zrc-sazu.si), ki ga je na Znanstvenoraziskovalnem centru SAZU v Ljubljani (http://www.zrc-sazu.si) razvil dr. Peter Weiss." "\\i0\\f1\\par}" -#: En.Win32.Debug.Feature-2.idtx:5 En.Win32.Release.Feature-2.idtx:5 En.x64.Debug.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 +#: En.Win32.Release.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 msgid "00 ZRCola" msgstr "00 ZRCola" # Windows charset for this language (decimal) -#: En.Win32.Debug.Control-2.idtx:3 En.Win32.Debug.Directory-2.idtx:3 En.Win32.Debug.Feature-2.idtx:3 En.Win32.Debug.Registry-2.idtx:3 En.Win32.Release.Control-2.idtx:3 -#: En.Win32.Release.Directory-2.idtx:3 En.Win32.Release.Feature-2.idtx:3 En.Win32.Release.Registry-2.idtx:3 En.x64.Debug.Control-2.idtx:3 En.x64.Debug.Directory-2.idtx:3 -#: En.x64.Debug.Feature-2.idtx:3 En.x64.Debug.Registry-2.idtx:3 En.x64.Release.Control-2.idtx:3 En.x64.Release.Directory-2.idtx:3 En.x64.Release.Feature-2.idtx:3 -#: En.x64.Release.Registry-2.idtx:3 +#: En.Win32.Release.Control-2.idtx:3 En.Win32.Release.Directory-2.idtx:3 En.Win32.Release.Feature-2.idtx:3 En.Win32.Release.Registry-2.idtx:3 En.Win32.Release.Shortcut-2.idtx:3 +#: En.x64.Release.Control-2.idtx:3 En.x64.Release.Directory-2.idtx:3 En.x64.Release.Feature-2.idtx:3 En.x64.Release.Registry-2.idtx:3 En.x64.Release.Shortcut-2.idtx:3 msgid "1252" msgstr "1250" -#: En.Win32.Debug.Control-2.idtx:5 En.Win32.Release.Control-2.idtx:5 En.x64.Debug.Control-2.idtx:5 En.x64.Release.Control-2.idtx:5 +#: En.Win32.Release.Control-2.idtx:5 En.x64.Release.Control-2.idtx:5 msgid "binUIHeader.bmp" msgstr "binUIHeader.bmp" -#: En.Win32.Debug.Feature-2.idtx:4 En.Win32.Release.Feature-2.idtx:4 En.x64.Debug.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 +#: En.Win32.Release.Feature-2.idtx:6 En.x64.Release.Feature-2.idtx:6 +msgid "Documentation" +msgstr "Dokumentacija" + +#: En.Win32.Release.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 msgid "Fonts" msgstr "Pisave" -#: En.Win32.Debug.Feature-2.idtx:4 En.Win32.Release.Feature-2.idtx:4 En.x64.Debug.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 +#: En.Win32.Release.Feature-2.idtx:4 En.x64.Release.Feature-2.idtx:4 msgid "Fonts used by ZRCola" msgstr "Pisave, ki jih uporablja ZRCola" -#: En.Win32.Debug.Control-2.idtx:10 En.Win32.Release.Control-2.idtx:10 En.x64.Debug.Control-2.idtx:10 En.x64.Release.Control-2.idtx:10 +#: En.Win32.Release.Control-2.idtx:10 En.x64.Release.Control-2.idtx:10 msgid "I &agree." msgstr "&Strinjam se." -#: En.Win32.Debug.Control-2.idtx:9 En.Win32.Release.Control-2.idtx:9 En.x64.Debug.Control-2.idtx:9 En.x64.Release.Control-2.idtx:9 +#: En.Win32.Release.Feature-2.idtx:7 En.x64.Release.Feature-2.idtx:7 +msgid "Keyboard Shortcuts" +msgstr "Bližnjice na tipkovnici" + +#: En.Win32.Release.Control-2.idtx:9 En.x64.Release.Control-2.idtx:9 msgid "Note: This declaration is also available in [SimpleProductName]'s about dialog or on its website." msgstr "Opomba: Ta deklaracija je na voljo tudi v dialogu vizitke [SimpleProductName] ali na spletni strani." -#: En.Win32.Debug.Control-2.idtx:7 En.Win32.Release.Control-2.idtx:7 En.x64.Debug.Control-2.idtx:7 En.x64.Release.Control-2.idtx:7 +#: En.Win32.Release.Feature-2.idtx:7 En.x64.Release.Feature-2.idtx:7 +msgid "PDF document with a list of ZRCola keyboard shortcuts" +msgstr "Dokument PDF s seznamom ZRColinih bližnjic na tipkovnici" + +#: En.Win32.Release.Control-2.idtx:7 En.x64.Release.Control-2.idtx:7 msgid "Texts made using ZRCola have to include in the colophon, foreword, footnote or some other appropriate part of the publication the note below:" msgstr "Besedilo, nastalo z uporabo ZRCole, mora biti v kolofonu, predgovoru, v opombi ali na drugem ustreznem mestu v publikaciji opremljeno z naslednjim zapisom:" -#: En.Win32.Debug.Feature-2.idtx:5 En.Win32.Release.Feature-2.idtx:5 En.x64.Debug.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 +#: En.Win32.Release.Feature-2.idtx:5 En.x64.Release.Feature-2.idtx:5 msgid "Times New Roman based font" msgstr "Pisava na osnovi Times New Roman" -#: En.Win32.Debug.Directory-2.idtx:4 En.Win32.Release.Directory-2.idtx:4 En.x64.Debug.Directory-2.idtx:4 En.x64.Release.Directory-2.idtx:4 +#: En.Win32.Release.Feature-2.idtx:6 En.x64.Release.Feature-2.idtx:6 +msgid "ZRCola Documentation" +msgstr "Dokumentacija ZRCola" + +#: En.Win32.Release.Shortcut-2.idtx:4 En.x64.Release.Shortcut-2.idtx:4 +msgid "ZRCola Keyboard Shortcuts" +msgstr "ZRColine bližnjice na tipkovnici" + +#: En.Win32.Release.Directory-2.idtx:4 En.x64.Release.Directory-2.idtx:4 msgid "ZRCola:." msgstr "ZRCola:." +#: En.Win32.Release.Shortcut-2.idtx:4 En.x64.Release.Shortcut-2.idtx:4 +msgid "ZRCOLA~1|ZRCola Keyboard Shortcuts" +msgstr "ZRCOLA~1|ZRColine bližnjice na tipkovnici" + #, fuzzy #~ msgid "Determining required space for installation..." #~ msgstr "Ugotavljanje potrebnega prostora za namestitev ..." diff --git a/ZRCola.sln b/ZRCola.sln index ec365f6..1569fd7 100644 --- a/ZRCola.sln +++ b/ZRCola.sln @@ -20,6 +20,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "stdex", "lib\stdex\build\st EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Updater", "Updater\Updater\build\Updater.vcxproj", "{990D8CF9-4457-4DC0-AA18-4968EF434741}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinStd", "lib\WinStd\build\WinStd.vcxproj", "{47399D91-7EB9-41DE-B521-514BA5DB0C43}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 @@ -76,6 +78,14 @@ Global {990D8CF9-4457-4DC0-AA18-4968EF434741}.Release|Win32.Build.0 = Release|Win32 {990D8CF9-4457-4DC0-AA18-4968EF434741}.Release|x64.ActiveCfg = Release|x64 {990D8CF9-4457-4DC0-AA18-4968EF434741}.Release|x64.Build.0 = Release|x64 + {47399D91-7EB9-41DE-B521-514BA5DB0C43}.Debug|Win32.ActiveCfg = Debug|Win32 + {47399D91-7EB9-41DE-B521-514BA5DB0C43}.Debug|Win32.Build.0 = Debug|Win32 + {47399D91-7EB9-41DE-B521-514BA5DB0C43}.Debug|x64.ActiveCfg = Debug|x64 + {47399D91-7EB9-41DE-B521-514BA5DB0C43}.Debug|x64.Build.0 = Debug|x64 + {47399D91-7EB9-41DE-B521-514BA5DB0C43}.Release|Win32.ActiveCfg = Release|Win32 + {47399D91-7EB9-41DE-B521-514BA5DB0C43}.Release|Win32.Build.0 = Release|Win32 + {47399D91-7EB9-41DE-B521-514BA5DB0C43}.Release|x64.ActiveCfg = Release|x64 + {47399D91-7EB9-41DE-B521-514BA5DB0C43}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -86,5 +96,6 @@ Global {C0A84BD2-3870-4CD6-B281-0AB322E3C579} = {6D85AD6A-69D6-40EB-BF0C-7495479DDCE5} {518777CC-0A59-4415-A12A-82751ED75343} = {6D85AD6A-69D6-40EB-BF0C-7495479DDCE5} {990D8CF9-4457-4DC0-AA18-4968EF434741} = {6D85AD6A-69D6-40EB-BF0C-7495479DDCE5} + {47399D91-7EB9-41DE-B521-514BA5DB0C43} = {6D85AD6A-69D6-40EB-BF0C-7495479DDCE5} EndGlobalSection EndGlobal diff --git a/ZRCola/ZRCola.fbp b/ZRCola/ZRCola.fbp index 346ea2b..8eb05a9 100644 --- a/ZRCola/ZRCola.fbp +++ b/ZRCola/ZRCola.fbp @@ -367,6 +367,40 @@ &Help m_menuHelp protected + + + 0 + 1 + Open a web site with product instructions + wxID_HELP_INSTRUCTIONS + wxITEM_NORMAL + &Instructions... + m_menuHelpInstructions + none + F1 + + + + + + + 0 + 1 + Open a list of keyboard shortcuts + wxID_HELP_SHORTCUTS + wxITEM_NORMAL + Keyboard &Shortcuts... + m_menuHelpShortcuts + none + + + + + + + separator + none + 0 diff --git a/ZRCola/ZRCola.props b/ZRCola/ZRCola.props index efb6302..7aa1237 100644 --- a/ZRCola/ZRCola.props +++ b/ZRCola/ZRCola.props @@ -7,7 +7,7 @@ - ..\lib\wxExtend\include;..\Updater\Updater\include;..\lib\stdex\include;..\lib\libZRCola\include;..\lib\libZRColaUI\include + ..\lib\wxExtend\include;..\Updater\Updater\include;..\lib\stdex\include;..\lib\WinStd\include;..\lib\libZRCola\include;..\lib\libZRColaUI\include diff --git a/ZRCola/locale/ZRCola.pot b/ZRCola/locale/ZRCola.pot index 8115ff3..eeff895 100644 --- a/ZRCola/locale/ZRCola.pot +++ b/ZRCola/locale/ZRCola.pot @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: ZRCola\n" -"POT-Creation-Date: 2016-05-31 14:24+0200\n" +"POT-Creation-Date: 2016-06-01 18:55+0200\n" "PO-Revision-Date: 2016-05-13 15:52+0200\n" "Last-Translator: Simon Rozman \n" "Language-Team: Amebis, d. o. o., Kamnik \n" @@ -10,7 +10,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.8.7\n" +"X-Generator: Poedit 1.8.8\n" "X-Poedit-Basepath: ..\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" "%100==4 ? 2 : 3);\n" @@ -23,7 +23,7 @@ msgstr "" msgid "© 2004-%s ZRC SAZU" msgstr "© 2004-%s ZRC SAZU" -#: zrcolaapp.cpp:79 zrcolafrm.cpp:86 zrcolagui.cpp:831 zrcolagui.h:102 +#: zrcolaapp.cpp:79 zrcolafrm.cpp:90 zrcolagui.cpp:841 zrcolagui.h:104 #: MSIBuild/En.Win32.Release.Feature-2.idtx:4 #: MSIBuild/En.Win32.Release.Shortcut-2.idtx:4 #: MSIBuild/En.x64.Release.Feature-2.idtx:4 @@ -32,12 +32,22 @@ msgstr "© 2004-%s ZRC SAZU" msgid "ZRCola" msgstr "ZRCola" -#: zrcolachrreq.cpp:49 zrcolagui.h:353 +#: zrcolachrreq.cpp:49 zrcolagui.cpp:963 +#, fuzzy +msgid "Character" +msgstr "Znak" + +#: zrcolachrreq.cpp:58 zrcolagui.cpp:984 +#, fuzzy +msgid "Context" +msgstr "Kontekst" + +#: zrcolachrreq.cpp:64 zrcolagui.h:355 #, fuzzy msgid "Request a New Character" msgstr "Zahtevaj nov znak" -#: zrcolafrm.cpp:104 +#: zrcolafrm.cpp:111 #, fuzzy msgid "" "ZRCola keyboard shortcut Win+F5 could not be registered. Some functionality " @@ -46,12 +56,12 @@ msgstr "" "ZRColine bližnjice na tipkovnici Win+F5 ni mogoče registrirati. Nekaj " "funkcionalnosti ne bo na voljo." -#: zrcolafrm.cpp:104 zrcolafrm.cpp:106 +#: zrcolafrm.cpp:111 zrcolafrm.cpp:113 #, fuzzy msgid "Warning" msgstr "Opozorilo" -#: zrcolafrm.cpp:106 +#: zrcolafrm.cpp:113 #, fuzzy msgid "" "ZRCola keyboard shortcut Win+F6 could not be registered. Some functionality " @@ -60,6 +70,16 @@ msgstr "" "ZRColine bližnjice na tipkovnici Win+F6 ni mogoče registrirati. Nekaj " "funkcionalnosti ne bo na voljo." +#: zrcolafrm.cpp:351 +msgid "http://zrcola-2.amebis.si/en/info/instructions/" +msgstr "" + +#: zrcolafrm.cpp:373 +msgid "" +"http://zrcola-2.amebis.si/wp-content/uploads/2016/04/5_ZRCola-" +"Tipkovnica_2009-06-21.pdf" +msgstr "" + #: zrcolagui.cpp:36 #, fuzzy msgid "E&xit" @@ -90,7 +110,7 @@ msgstr "Izberi celotno besedilo" msgid "C&haracter Selector..." msgstr "Izbirnik &znaka ..." -#: zrcolagui.cpp:78 zrcolagui.cpp:170 +#: zrcolagui.cpp:78 zrcolagui.cpp:180 #, fuzzy msgid "Display character selector to select character to insert into text" msgstr "Prikaži izbirnik znaka za izbor znaka za vstavljanje v besedilo" @@ -100,7 +120,7 @@ msgstr "Prikaži izbirnik znaka za izbor znaka za vstavljanje v besedilo" msgid "&Send Composed" msgstr "Pošlji &sestavljeno" -#: zrcolagui.cpp:89 zrcolagui.cpp:172 +#: zrcolagui.cpp:89 zrcolagui.cpp:182 #, fuzzy msgid "Send composed text to source window" msgstr "Pošlji sestavljeno besedilo izvornemu oknu" @@ -110,7 +130,7 @@ msgstr "Pošlji sestavljeno besedilo izvornemu oknu" msgid "Send &Decomposed" msgstr "Pošlji &razstavljeno" -#: zrcolagui.cpp:98 zrcolagui.cpp:174 +#: zrcolagui.cpp:98 zrcolagui.cpp:184 #, fuzzy msgid "Send decomposed text to source window" msgstr "Pošlji razstavljeno besedilo izvornemu oknu" @@ -176,121 +196,138 @@ msgid "&View" msgstr "Po&gled" #: zrcolagui.cpp:142 +msgid "&Instructions..." +msgstr "" + +#: zrcolagui.cpp:142 +msgid "Open a web site with product instructions" +msgstr "" + +#: zrcolagui.cpp:146 +#, fuzzy +msgid "Keyboard &Shortcuts..." +msgstr "Bližnjice na tipkovnici" + +#: zrcolagui.cpp:146 +msgid "Open a list of keyboard shortcuts" +msgstr "" + +#: zrcolagui.cpp:152 #, fuzzy msgid "&Request a new character..." msgstr "&Zahtevaj nov znak ..." -#: zrcolagui.cpp:142 +#: zrcolagui.cpp:152 #, fuzzy msgid "Submit a request to ZRC to add a new character" msgstr "Oddaj prošnjo ZRC-u za dodajanje novega znaka" -#: zrcolagui.cpp:146 +#: zrcolagui.cpp:156 #, fuzzy msgid "Check for &Updates..." msgstr "Preveri za &posodobitev ..." -#: zrcolagui.cpp:146 +#: zrcolagui.cpp:156 #, fuzzy msgid "Check online for product update" msgstr "Preveri na spletu za posodobitev izdelka" -#: zrcolagui.cpp:155 +#: zrcolagui.cpp:165 #, fuzzy msgid "&Help" msgstr "Po&moč" -#: zrcolagui.cpp:160 +#: zrcolagui.cpp:170 #, fuzzy msgid "Cut" msgstr "Izreži" -#: zrcolagui.cpp:160 +#: zrcolagui.cpp:170 #, fuzzy msgid "Cut selection" msgstr "Izreži izbor" -#: zrcolagui.cpp:162 +#: zrcolagui.cpp:172 #, fuzzy msgid "Copy" msgstr "&Kopiraj" -#: zrcolagui.cpp:162 +#: zrcolagui.cpp:172 #, fuzzy msgid "Copy selection" msgstr "Kopiraj izbor" -#: zrcolagui.cpp:164 +#: zrcolagui.cpp:174 #, fuzzy msgid "Paste" msgstr "Prilepi" -#: zrcolagui.cpp:164 +#: zrcolagui.cpp:174 #, fuzzy msgid "Paste selection" msgstr "Prilepi izbor" -#: zrcolagui.cpp:167 +#: zrcolagui.cpp:177 #, fuzzy msgid "Edit" msgstr "Urejanje" -#: zrcolagui.cpp:170 zrcolagui.h:238 +#: zrcolagui.cpp:180 zrcolagui.h:240 #, fuzzy msgid "Character Selector" msgstr "Izbirnik znaka" -#: zrcolagui.cpp:172 +#: zrcolagui.cpp:182 #, fuzzy msgid "Send Composed" msgstr "Pošlji sestavljeno" -#: zrcolagui.cpp:174 +#: zrcolagui.cpp:184 #, fuzzy msgid "Send Decomposed" msgstr "Pošlji razstavljeno" -#: zrcolagui.cpp:177 +#: zrcolagui.cpp:187 #, fuzzy msgid "Compose" msgstr "Sestavljanje" -#: zrcolagui.cpp:181 +#: zrcolagui.cpp:191 #, fuzzy msgid "Character Catalog" msgstr "Katalog znakov" -#: zrcolagui.cpp:185 +#: zrcolagui.cpp:195 #, fuzzy msgid "(De)Composer" msgstr "Raz/Sestavljalnik" -#: zrcolagui.cpp:224 +#: zrcolagui.cpp:234 #, fuzzy msgid "Decomposed Text" msgstr "Razstavljeno besedilo" -#: zrcolagui.cpp:244 +#: zrcolagui.cpp:254 #, fuzzy msgid "Decomposed Unicode Dump" msgstr "Unicode razstavljenega" -#: zrcolagui.cpp:271 +#: zrcolagui.cpp:281 #, fuzzy msgid "Composed Text" msgstr "Sestavljeno besedilo" -#: zrcolagui.cpp:291 +#: zrcolagui.cpp:301 #, fuzzy msgid "Composed Unicode Dump" msgstr "Unicode sestavljenega" -#: zrcolagui.cpp:411 +#: zrcolagui.cpp:421 #, fuzzy msgid "&Browse" msgstr "Pre&brskaj" -#: zrcolagui.cpp:418 +#: zrcolagui.cpp:428 #, fuzzy msgid "" "Full or partial terms from Unicode character description (in English) to " @@ -298,122 +335,122 @@ msgid "" msgstr "" "Polne ali delne besede iz opisa znaka Unicode (v angleščini) za iskanje" -#: zrcolagui.cpp:424 +#: zrcolagui.cpp:434 #, fuzzy msgid "List of Unicode character categories to search in" msgstr "Seznam kategorij znaka Unicode za iskanje" -#: zrcolagui.cpp:431 +#: zrcolagui.cpp:441 #, fuzzy msgid "All" msgstr "Vse" -#: zrcolagui.cpp:432 +#: zrcolagui.cpp:442 #, fuzzy msgid "Select all categories" msgstr "Izberi vse kategorije" -#: zrcolagui.cpp:436 +#: zrcolagui.cpp:446 #, fuzzy msgid "None" msgstr "Nič" -#: zrcolagui.cpp:437 +#: zrcolagui.cpp:447 #, fuzzy msgid "Clear category selection" msgstr "Počisti izbor kategorij" -#: zrcolagui.cpp:441 +#: zrcolagui.cpp:451 #, fuzzy msgid "Invert" msgstr "Obrni" -#: zrcolagui.cpp:442 +#: zrcolagui.cpp:452 #, fuzzy msgid "Invert category selection" msgstr "Obrni izbor kategorij" -#: zrcolagui.cpp:475 +#: zrcolagui.cpp:485 #, fuzzy msgid "Character search results" msgstr "Rezultati iskanja znakov" -#: zrcolagui.cpp:485 +#: zrcolagui.cpp:495 #, fuzzy msgid "Re¢ly Used" msgstr "Nedavno &uporabljeni" -#: zrcolagui.cpp:513 +#: zrcolagui.cpp:523 #, fuzzy msgid "List of recently inserted characters" msgstr "Seznam nedavno vstavljenih znakov" -#: zrcolagui.cpp:527 +#: zrcolagui.cpp:537 #, fuzzy msgid "Preview" msgstr "Predogled:" -#: zrcolagui.cpp:532 +#: zrcolagui.cpp:542 #, fuzzy msgid "U+" msgstr "U+" -#: zrcolagui.cpp:537 +#: zrcolagui.cpp:547 #, fuzzy msgid "Unicode hexadecimal code" msgstr "Šestnajstiška koda Unicode" -#: zrcolagui.cpp:542 +#: zrcolagui.cpp:552 #, fuzzy msgid "Keyboard shortcut in Composer window" msgstr "Bližnjica na tipkovnici v oknu sestavljalnika" -#: zrcolagui.cpp:577 +#: zrcolagui.cpp:587 #, fuzzy msgid "Character preview" msgstr "Predogled znaka" -#: zrcolagui.cpp:582 +#: zrcolagui.cpp:592 #, fuzzy msgid "Unicode character description" msgstr "Opis znaka Unicode" -#: zrcolagui.cpp:587 +#: zrcolagui.cpp:597 #, fuzzy msgid "Unicode character category" msgstr "Kategorija znaka Unicode" -#: zrcolagui.cpp:594 +#: zrcolagui.cpp:604 #, fuzzy msgid "« Back" msgstr "< &Nazaj" -#: zrcolagui.cpp:596 +#: zrcolagui.cpp:606 #, fuzzy msgid "To previously viewed character" msgstr "Na prejšnji prikazan znak" -#: zrcolagui.cpp:600 +#: zrcolagui.cpp:610 #, fuzzy msgid "Forward »" msgstr "Naprej »" -#: zrcolagui.cpp:602 +#: zrcolagui.cpp:612 #, fuzzy msgid "To following viewed character" msgstr "Na naslednji prikazan znak" -#: zrcolagui.cpp:613 +#: zrcolagui.cpp:623 #, fuzzy msgid "Re&lated" msgstr "&Sorodni" -#: zrcolagui.cpp:640 +#: zrcolagui.cpp:650 #, fuzzy msgid "List of related characters" msgstr "Seznam sorodnih znakov" -#: zrcolagui.cpp:727 +#: zrcolagui.cpp:737 #, fuzzy msgid "" "Some character native to specific language you are working with should not " @@ -424,22 +461,22 @@ msgstr "" "razstaviti v dele.\n" "Za optimalno razstavljanje izberite pravilni jezik." -#: zrcolagui.cpp:731 +#: zrcolagui.cpp:741 #, fuzzy msgid "Select language &automatically according to selected keyboard" msgstr "S&amodejno izberi jezik glede na izbrano tipkovnico" -#: zrcolagui.cpp:734 +#: zrcolagui.cpp:744 #, fuzzy msgid "&Manually select the language from the list below:" msgstr "Ročno izberi jezik na spodnje&m spisku:" -#: zrcolagui.cpp:746 +#: zrcolagui.cpp:756 #, fuzzy msgid "Text Language" msgstr "Jezik besedila" -#: zrcolagui.cpp:751 +#: zrcolagui.cpp:761 #, fuzzy msgid "" "ZRCola can be launched every time you log in to your computer.\n" @@ -450,17 +487,17 @@ msgstr "" "Na voljo bo na vrstici za sistemska obvestila ter preko registriranih " "bližnjic Win+F5 in Win+F6." -#: zrcolagui.cpp:755 +#: zrcolagui.cpp:765 #, fuzzy msgid "Start ZRCola &automatically on logon" msgstr "S&amodejno zaženi ZRColo ob prijavi" -#: zrcolagui.cpp:762 +#: zrcolagui.cpp:772 #, fuzzy msgid "Startup" msgstr "Zagon" -#: zrcolagui.cpp:841 +#: zrcolagui.cpp:851 #, fuzzy msgid "" "Editor: Janoš Ježovnik\n" @@ -471,12 +508,12 @@ msgstr "" "Razvoj: Amebis d. o. o.\n" "Razvoj in vzdrževanje (2004-2015): dr. Peter Weiss" -#: zrcolagui.cpp:849 +#: zrcolagui.cpp:859 #, fuzzy msgid "www.zrc-sazu.si" msgstr "www.zrc-sazu.si" -#: zrcolagui.cpp:855 +#: zrcolagui.cpp:865 #, fuzzy msgid "" "Texts made using ZRCola have to include in the colophon, foreword, footnote " @@ -486,7 +523,7 @@ msgstr "" "opombi ali na drugem ustreznem mestu v publikaciji opremljeno z naslednjim " "zapisom:" -#: zrcolagui.cpp:859 +#: zrcolagui.cpp:869 #, fuzzy msgid "" "This text was written using the ZRCola input system (http://zrcola.zrc-sazu." @@ -497,37 +534,32 @@ msgstr "" "sazu.si), ki ga je na Znanstvenoraziskovalnem centru SAZU v Ljubljani " "(http://www.zrc-sazu.si) razvil dr. Peter Weiss." -#: zrcolagui.cpp:900 +#: zrcolagui.cpp:910 #, fuzzy msgid "Log" msgstr "Dnevnik" -#: zrcolagui.cpp:916 +#: zrcolagui.cpp:926 #, fuzzy msgid "&Update" msgstr "&Posodobi" -#: zrcolagui.cpp:921 +#: zrcolagui.cpp:931 #, fuzzy msgid "&Close" msgstr "&Zapri" -#: zrcolagui.cpp:953 -#, fuzzy -msgid "Character" -msgstr "Znak" - -#: zrcolagui.cpp:955 +#: zrcolagui.cpp:965 #, fuzzy msgid "Enter the &character you would like to request:" msgstr "Vpišite &znak, ki ga želite zahtevati:" -#: zrcolagui.cpp:961 +#: zrcolagui.cpp:972 #, fuzzy msgid "Decomposed character to request" msgstr "Razstavljen znak, ki ga zahtevate" -#: zrcolagui.cpp:965 +#: zrcolagui.cpp:976 #, fuzzy msgid "" "Please, use the decomposed form.\n" @@ -538,24 +570,20 @@ msgstr "" "Za vnos znaka lahko uporavite ZRColine bližnjice na tipkovnici ali kopirate " "in prilepite iz okna z razstavljenim besedilom." -#: zrcolagui.cpp:973 -#, fuzzy -msgid "Context" -msgstr "Kontekst" - -#: zrcolagui.cpp:975 +#: zrcolagui.cpp:986 #, fuzzy msgid "" "The &context, examples or short description why and where the character is " "required:" msgstr "&Kontekst, primeri oz. kratek opis zakaj in kje potrebujete novi znak:" -#: zrcolagui.cpp:981 +#: zrcolagui.cpp:992 #, fuzzy msgid "Additional notes for character request" msgstr "Dodatne opombe za zahtevo znaka" -#: zrcolagui.cpp:988 +#: zrcolagui.cpp:999 +#, fuzzy msgid "" "After clicking OK button, your e-mail application should open allowing you " "to submit the new character request to ZRCola Editor.\n" @@ -563,6 +591,11 @@ msgid "" "we'll encode the necessarry information so the Editor will be able to read " "it correctly." msgstr "" +"Ko boste kliknili gumb V redu, se bo odprl vaš program za e-pošto, s katerim " +"boste lahko oddali zahtevo za novi znak uredniku ZRCole.\n" +"Vaš e-poštni program mogoče ne bo prikazal vseh znakov pravilno, toda mi " +"bomo vse potrebne podatke ustrezno kodirali, da jih bo urednik lahko " +"pravilno prebral." #: zrcolakeyhndlr.cpp:44 #, fuzzy @@ -578,17 +611,17 @@ msgstr "" msgid "Start ZRCola automatically on logon" msgstr "Samodejno zaženi ZRColo ob prijavi" -#: zrcolagui.h:275 +#: zrcolagui.h:277 #, fuzzy msgid "Settings" msgstr "Nastavitve" -#: zrcolagui.h:301 +#: zrcolagui.h:303 #, fuzzy msgid "About ZRCola" msgstr "O ZRColi" -#: zrcolagui.h:324 +#: zrcolagui.h:326 #, fuzzy msgid "Product Update" msgstr "Posodabljanje izdelka" diff --git a/ZRCola/locale/de_DE.po b/ZRCola/locale/de_DE.po index 7e4cf08..14313dc 100644 --- a/ZRCola/locale/de_DE.po +++ b/ZRCola/locale/de_DE.po @@ -1,15 +1,15 @@ msgid "" msgstr "" "Project-Id-Version: ZRCola\n" -"POT-Creation-Date: 2016-05-31 14:26+0200\n" -"PO-Revision-Date: 2016-05-31 14:26+0200\n" +"POT-Creation-Date: 2016-06-01 18:57+0200\n" +"PO-Revision-Date: 2016-06-01 18:57+0200\n" "Last-Translator: Simon Rozman \n" "Language-Team: Amebis, d. o. o., Kamnik \n" "Language: de_DE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.8.7\n" +"X-Generator: Poedit 1.8.8\n" "X-Poedit-Basepath: .\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -20,7 +20,7 @@ msgstr "" msgid "© 2004-%s ZRC SAZU" msgstr "" -#: zrcolaapp.cpp:79 zrcolafrm.cpp:86 zrcolagui.cpp:831 zrcolagui.h:102 +#: zrcolaapp.cpp:79 zrcolafrm.cpp:90 zrcolagui.cpp:841 zrcolagui.h:104 #: MSIBuild/En.Win32.Release.Feature-2.idtx:4 #: MSIBuild/En.Win32.Release.Shortcut-2.idtx:4 #: MSIBuild/En.x64.Release.Feature-2.idtx:4 @@ -29,27 +29,49 @@ msgstr "" msgid "ZRCola" msgstr "ZRCola:." -#: zrcolachrreq.cpp:49 zrcolagui.h:353 +#: zrcolachrreq.cpp:49 zrcolagui.cpp:963 +#, fuzzy +msgid "Character" +msgstr "Eingabe eines Zeichenstils" + +#: zrcolachrreq.cpp:58 zrcolagui.cpp:984 +#, fuzzy +msgid "Context" +msgstr "Konnte den Kontext auf dem überlagerten Fenster nicht initialisieren." + +#: zrcolachrreq.cpp:64 zrcolagui.h:355 msgid "Request a New Character" msgstr "" -#: zrcolafrm.cpp:104 +#: zrcolafrm.cpp:111 msgid "" "ZRCola keyboard shortcut Win+F5 could not be registered. Some functionality " "will not be available." msgstr "" -#: zrcolafrm.cpp:104 zrcolafrm.cpp:106 +#: zrcolafrm.cpp:111 zrcolafrm.cpp:113 #, fuzzy msgid "Warning" msgstr "Warnung: " -#: zrcolafrm.cpp:106 +#: zrcolafrm.cpp:113 msgid "" "ZRCola keyboard shortcut Win+F6 could not be registered. Some functionality " "will not be available." msgstr "" +#: zrcolafrm.cpp:351 +msgid "http://zrcola-2.amebis.si/en/info/instructions/" +msgstr "http://zrcola-2.amebis.si/de/info/instructions/" + +#: zrcolafrm.cpp:373 +msgid "" +"http://zrcola-2.amebis.si/wp-content/uploads/2016/04/5_ZRCola-" +"Tipkovnica_2009-06-21.pdf" +msgstr "" +"http://zrcola-2.amebis.si/wp-content/uploads/2016/04/5_ZRCola-" +"Tipkovnica_2009-06-21.pdf" + #: zrcolagui.cpp:36 msgid "E&xit" msgstr "" @@ -77,7 +99,7 @@ msgstr "" msgid "C&haracter Selector..." msgstr "" -#: zrcolagui.cpp:78 zrcolagui.cpp:170 +#: zrcolagui.cpp:78 zrcolagui.cpp:180 msgid "Display character selector to select character to insert into text" msgstr "" @@ -85,7 +107,7 @@ msgstr "" msgid "&Send Composed" msgstr "" -#: zrcolagui.cpp:89 zrcolagui.cpp:172 +#: zrcolagui.cpp:89 zrcolagui.cpp:182 msgid "Send composed text to source window" msgstr "" @@ -93,7 +115,7 @@ msgstr "" msgid "Send &Decomposed" msgstr "" -#: zrcolagui.cpp:98 zrcolagui.cpp:174 +#: zrcolagui.cpp:98 zrcolagui.cpp:184 msgid "Send decomposed text to source window" msgstr "" @@ -148,323 +170,329 @@ msgid "&View" msgstr "&Ansicht..." #: zrcolagui.cpp:142 -msgid "&Request a new character..." +msgid "&Instructions..." msgstr "" #: zrcolagui.cpp:142 +msgid "Open a web site with product instructions" +msgstr "" + +#: zrcolagui.cpp:146 +msgid "Keyboard &Shortcuts..." +msgstr "" + +#: zrcolagui.cpp:146 +msgid "Open a list of keyboard shortcuts" +msgstr "" + +#: zrcolagui.cpp:152 +msgid "&Request a new character..." +msgstr "" + +#: zrcolagui.cpp:152 msgid "Submit a request to ZRC to add a new character" msgstr "" -#: zrcolagui.cpp:146 +#: zrcolagui.cpp:156 msgid "Check for &Updates..." msgstr "" -#: zrcolagui.cpp:146 +#: zrcolagui.cpp:156 msgid "Check online for product update" msgstr "" -#: zrcolagui.cpp:155 +#: zrcolagui.cpp:165 #, fuzzy msgid "&Help" msgstr "&Hilfe" -#: zrcolagui.cpp:160 +#: zrcolagui.cpp:170 #, fuzzy msgid "Cut" msgstr "Ausschneiden" -#: zrcolagui.cpp:160 +#: zrcolagui.cpp:170 #, fuzzy msgid "Cut selection" msgstr "Auswahl ausschneiden" -#: zrcolagui.cpp:162 +#: zrcolagui.cpp:172 #, fuzzy msgid "Copy" msgstr "Kopieren" -#: zrcolagui.cpp:162 +#: zrcolagui.cpp:172 #, fuzzy msgid "Copy selection" msgstr "Auswahl kopieren" -#: zrcolagui.cpp:164 +#: zrcolagui.cpp:174 #, fuzzy msgid "Paste" msgstr "Einfügen" -#: zrcolagui.cpp:164 +#: zrcolagui.cpp:174 #, fuzzy msgid "Paste selection" msgstr "Auswahl einfügen" -#: zrcolagui.cpp:167 +#: zrcolagui.cpp:177 #, fuzzy msgid "Edit" msgstr "Bearbeiten" -#: zrcolagui.cpp:170 zrcolagui.h:238 +#: zrcolagui.cpp:180 zrcolagui.h:240 msgid "Character Selector" msgstr "" -#: zrcolagui.cpp:172 +#: zrcolagui.cpp:182 msgid "Send Composed" msgstr "" -#: zrcolagui.cpp:174 +#: zrcolagui.cpp:184 msgid "Send Decomposed" msgstr "" -#: zrcolagui.cpp:177 +#: zrcolagui.cpp:187 msgid "Compose" msgstr "" -#: zrcolagui.cpp:181 +#: zrcolagui.cpp:191 msgid "Character Catalog" msgstr "" -#: zrcolagui.cpp:185 +#: zrcolagui.cpp:195 msgid "(De)Composer" msgstr "" -#: zrcolagui.cpp:224 +#: zrcolagui.cpp:234 msgid "Decomposed Text" msgstr "" -#: zrcolagui.cpp:244 +#: zrcolagui.cpp:254 msgid "Decomposed Unicode Dump" msgstr "" -#: zrcolagui.cpp:271 +#: zrcolagui.cpp:281 msgid "Composed Text" msgstr "" -#: zrcolagui.cpp:291 +#: zrcolagui.cpp:301 msgid "Composed Unicode Dump" msgstr "" -#: zrcolagui.cpp:411 +#: zrcolagui.cpp:421 #, fuzzy msgid "&Browse" msgstr "Durchsuchen" -#: zrcolagui.cpp:418 +#: zrcolagui.cpp:428 msgid "" "Full or partial terms from Unicode character description (in English) to " "search for" msgstr "" -#: zrcolagui.cpp:424 +#: zrcolagui.cpp:434 msgid "List of Unicode character categories to search in" msgstr "" -#: zrcolagui.cpp:431 +#: zrcolagui.cpp:441 #, fuzzy msgid "All" msgstr "Alle" -#: zrcolagui.cpp:432 +#: zrcolagui.cpp:442 msgid "Select all categories" msgstr "" -#: zrcolagui.cpp:436 +#: zrcolagui.cpp:446 #, fuzzy msgid "None" msgstr "Kein" -#: zrcolagui.cpp:437 +#: zrcolagui.cpp:447 #, fuzzy msgid "Clear category selection" msgstr "Auswahl kopieren" -#: zrcolagui.cpp:441 +#: zrcolagui.cpp:451 msgid "Invert" msgstr "" -#: zrcolagui.cpp:442 +#: zrcolagui.cpp:452 #, fuzzy msgid "Invert category selection" msgstr "Auswahl einfügen" -#: zrcolagui.cpp:475 +#: zrcolagui.cpp:485 #, fuzzy msgid "Character search results" msgstr "Skupine &znakov" -#: zrcolagui.cpp:485 +#: zrcolagui.cpp:495 msgid "Re¢ly Used" msgstr "" -#: zrcolagui.cpp:513 +#: zrcolagui.cpp:523 msgid "List of recently inserted characters" msgstr "" -#: zrcolagui.cpp:527 +#: zrcolagui.cpp:537 #, fuzzy msgid "Preview" msgstr " Vorschau" -#: zrcolagui.cpp:532 +#: zrcolagui.cpp:542 #, fuzzy msgid "U+" msgstr "Hilfeverzeichnis %u nicht gefunden." -#: zrcolagui.cpp:537 +#: zrcolagui.cpp:547 msgid "Unicode hexadecimal code" msgstr "" -#: zrcolagui.cpp:542 +#: zrcolagui.cpp:552 msgid "Keyboard shortcut in Composer window" msgstr "" -#: zrcolagui.cpp:577 +#: zrcolagui.cpp:587 #, fuzzy msgid "Character preview" msgstr "Skupine &znakov" -#: zrcolagui.cpp:582 +#: zrcolagui.cpp:592 msgid "Unicode character description" msgstr "" -#: zrcolagui.cpp:587 +#: zrcolagui.cpp:597 msgid "Unicode character category" msgstr "" -#: zrcolagui.cpp:594 +#: zrcolagui.cpp:604 #, fuzzy msgid "« Back" msgstr "< &Zurück" -#: zrcolagui.cpp:596 +#: zrcolagui.cpp:606 msgid "To previously viewed character" msgstr "" -#: zrcolagui.cpp:600 +#: zrcolagui.cpp:610 #, fuzzy msgid "Forward »" msgstr "&Vorwärts" -#: zrcolagui.cpp:602 +#: zrcolagui.cpp:612 msgid "To following viewed character" msgstr "" -#: zrcolagui.cpp:613 +#: zrcolagui.cpp:623 msgid "Re&lated" msgstr "" -#: zrcolagui.cpp:640 +#: zrcolagui.cpp:650 msgid "List of related characters" msgstr "" -#: zrcolagui.cpp:727 +#: zrcolagui.cpp:737 msgid "" "Some character native to specific language you are working with should not " "decompose to primitives.\n" "For optimal decomposition you should set the language correctly." msgstr "" -#: zrcolagui.cpp:731 +#: zrcolagui.cpp:741 msgid "Select language &automatically according to selected keyboard" msgstr "" -#: zrcolagui.cpp:734 +#: zrcolagui.cpp:744 msgid "&Manually select the language from the list below:" msgstr "" -#: zrcolagui.cpp:746 +#: zrcolagui.cpp:756 msgid "Text Language" msgstr "" -#: zrcolagui.cpp:751 +#: zrcolagui.cpp:761 msgid "" "ZRCola can be launched every time you log in to your computer.\n" "It will be available on the system tray and via registered shortcuts Win+F5 " "and Win+F6." msgstr "" -#: zrcolagui.cpp:755 +#: zrcolagui.cpp:765 msgid "Start ZRCola &automatically on logon" msgstr "" -#: zrcolagui.cpp:762 +#: zrcolagui.cpp:772 msgid "Startup" msgstr "" -#: zrcolagui.cpp:841 +#: zrcolagui.cpp:851 msgid "" "Editor: Janoš Ježovnik\n" "Development: Amebis d. o. o.\n" "Development and maintenance (2004-2015): dr. Peter Weiss" msgstr "" -#: zrcolagui.cpp:849 +#: zrcolagui.cpp:859 msgid "www.zrc-sazu.si" msgstr "" -#: zrcolagui.cpp:855 +#: zrcolagui.cpp:865 msgid "" "Texts made using ZRCola have to include in the colophon, foreword, footnote " "or some other appropriate part of the publication the note below:" msgstr "" -#: zrcolagui.cpp:859 +#: zrcolagui.cpp:869 msgid "" "This text was written using the ZRCola input system (http://zrcola.zrc-sazu." "si), developed at the Science and Research Centre of SAZU in Ljubljana " "(http://www.zrc-sazu.si) by Dr. Peter Weiss." msgstr "" -#: zrcolagui.cpp:900 +#: zrcolagui.cpp:910 #, fuzzy msgid "Log" msgstr "&Log" -#: zrcolagui.cpp:916 +#: zrcolagui.cpp:926 #, fuzzy msgid "&Update" msgstr "Kann Benutzer-Konfigurationsdatei nicht aktualisieren." -#: zrcolagui.cpp:921 +#: zrcolagui.cpp:931 #, fuzzy msgid "&Close" msgstr "&Schließen" -#: zrcolagui.cpp:953 -#, fuzzy -msgid "Character" -msgstr "Eingabe eines Zeichenstils" - -#: zrcolagui.cpp:955 +#: zrcolagui.cpp:965 msgid "Enter the &character you would like to request:" msgstr "" -#: zrcolagui.cpp:961 +#: zrcolagui.cpp:972 msgid "Decomposed character to request" msgstr "" -#: zrcolagui.cpp:965 +#: zrcolagui.cpp:976 msgid "" "Please, use the decomposed form.\n" "You can use ZRCola keyboard shortcuts to enter the character or Copy&&Paste " "it from the Decomposed window." msgstr "" -#: zrcolagui.cpp:973 -#, fuzzy -msgid "Context" -msgstr "Konnte den Kontext auf dem überlagerten Fenster nicht initialisieren." - -#: zrcolagui.cpp:975 +#: zrcolagui.cpp:986 msgid "" "The &context, examples or short description why and where the character is " "required:" msgstr "" -#: zrcolagui.cpp:981 +#: zrcolagui.cpp:992 msgid "Additional notes for character request" msgstr "" -#: zrcolagui.cpp:988 +#: zrcolagui.cpp:999 msgid "" "After clicking OK button, your e-mail application should open allowing you " "to submit the new character request to ZRCola Editor.\n" @@ -483,15 +511,15 @@ msgstr "" msgid "Start ZRCola automatically on logon" msgstr "" -#: zrcolagui.h:275 +#: zrcolagui.h:277 msgid "Settings" msgstr "" -#: zrcolagui.h:301 +#: zrcolagui.h:303 msgid "About ZRCola" msgstr "" -#: zrcolagui.h:324 +#: zrcolagui.h:326 msgid "Product Update" msgstr "" diff --git a/ZRCola/locale/ru_RU.po b/ZRCola/locale/ru_RU.po index 0a4a6ce..7413427 100644 --- a/ZRCola/locale/ru_RU.po +++ b/ZRCola/locale/ru_RU.po @@ -1,15 +1,15 @@ msgid "" msgstr "" "Project-Id-Version: ZRCola\n" -"POT-Creation-Date: 2016-05-31 14:26+0200\n" -"PO-Revision-Date: 2016-05-31 14:26+0200\n" +"POT-Creation-Date: 2016-06-01 18:57+0200\n" +"PO-Revision-Date: 2016-06-01 18:57+0200\n" "Last-Translator: Simon Rozman \n" "Language-Team: Amebis, d. o. o., Kamnik \n" "Language: ru_RU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.8.7\n" +"X-Generator: Poedit 1.8.8\n" "X-Poedit-Basepath: .\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" @@ -21,7 +21,7 @@ msgstr "" msgid "© 2004-%s ZRC SAZU" msgstr "" -#: zrcolaapp.cpp:79 zrcolafrm.cpp:86 zrcolagui.cpp:831 zrcolagui.h:102 +#: zrcolaapp.cpp:79 zrcolafrm.cpp:90 zrcolagui.cpp:841 zrcolagui.h:104 #: MSIBuild/En.Win32.Release.Feature-2.idtx:4 #: MSIBuild/En.Win32.Release.Shortcut-2.idtx:4 #: MSIBuild/En.x64.Release.Feature-2.idtx:4 @@ -30,26 +30,47 @@ msgstr "" msgid "ZRCola" msgstr "ZRCola:." -#: zrcolachrreq.cpp:49 zrcolagui.h:353 +#: zrcolachrreq.cpp:49 zrcolagui.cpp:963 +#, fuzzy +msgid "Character" +msgstr "Skupine &znakov" + +#: zrcolachrreq.cpp:58 zrcolagui.cpp:984 +msgid "Context" +msgstr "" + +#: zrcolachrreq.cpp:64 zrcolagui.h:355 msgid "Request a New Character" msgstr "" -#: zrcolafrm.cpp:104 +#: zrcolafrm.cpp:111 msgid "" "ZRCola keyboard shortcut Win+F5 could not be registered. Some functionality " "will not be available." msgstr "" -#: zrcolafrm.cpp:104 zrcolafrm.cpp:106 +#: zrcolafrm.cpp:111 zrcolafrm.cpp:113 msgid "Warning" msgstr "" -#: zrcolafrm.cpp:106 +#: zrcolafrm.cpp:113 msgid "" "ZRCola keyboard shortcut Win+F6 could not be registered. Some functionality " "will not be available." msgstr "" +#: zrcolafrm.cpp:351 +msgid "http://zrcola-2.amebis.si/en/info/instructions/" +msgstr "http://zrcola-2.amebis.si/ru/info/instructions/" + +#: zrcolafrm.cpp:373 +msgid "" +"http://zrcola-2.amebis.si/wp-content/uploads/2016/04/5_ZRCola-" +"Tipkovnica_2009-06-21.pdf" +msgstr "" +"http://zrcola-2.amebis.si/wp-content/uploads/2016/04/5_ZRCola-" +"Tipkovnica_2009-06-21.pdf" + #: zrcolagui.cpp:36 msgid "E&xit" msgstr "" @@ -74,7 +95,7 @@ msgstr "" msgid "C&haracter Selector..." msgstr "" -#: zrcolagui.cpp:78 zrcolagui.cpp:170 +#: zrcolagui.cpp:78 zrcolagui.cpp:180 msgid "Display character selector to select character to insert into text" msgstr "" @@ -82,7 +103,7 @@ msgstr "" msgid "&Send Composed" msgstr "" -#: zrcolagui.cpp:89 zrcolagui.cpp:172 +#: zrcolagui.cpp:89 zrcolagui.cpp:182 msgid "Send composed text to source window" msgstr "" @@ -90,7 +111,7 @@ msgstr "" msgid "Send &Decomposed" msgstr "" -#: zrcolagui.cpp:98 zrcolagui.cpp:174 +#: zrcolagui.cpp:98 zrcolagui.cpp:184 msgid "Send decomposed text to source window" msgstr "" @@ -143,303 +164,310 @@ msgid "&View" msgstr "" #: zrcolagui.cpp:142 -msgid "&Request a new character..." +msgid "&Instructions..." msgstr "" #: zrcolagui.cpp:142 +msgid "Open a web site with product instructions" +msgstr "" + +#: zrcolagui.cpp:146 +msgid "Keyboard &Shortcuts..." +msgstr "" + +#: zrcolagui.cpp:146 +msgid "Open a list of keyboard shortcuts" +msgstr "" + +#: zrcolagui.cpp:152 +msgid "&Request a new character..." +msgstr "" + +#: zrcolagui.cpp:152 msgid "Submit a request to ZRC to add a new character" msgstr "" -#: zrcolagui.cpp:146 +#: zrcolagui.cpp:156 msgid "Check for &Updates..." msgstr "" -#: zrcolagui.cpp:146 +#: zrcolagui.cpp:156 msgid "Check online for product update" msgstr "" -#: zrcolagui.cpp:155 +#: zrcolagui.cpp:165 msgid "&Help" msgstr "" -#: zrcolagui.cpp:160 +#: zrcolagui.cpp:170 msgid "Cut" msgstr "" -#: zrcolagui.cpp:160 +#: zrcolagui.cpp:170 msgid "Cut selection" msgstr "" -#: zrcolagui.cpp:162 +#: zrcolagui.cpp:172 msgid "Copy" msgstr "" -#: zrcolagui.cpp:162 +#: zrcolagui.cpp:172 msgid "Copy selection" msgstr "" -#: zrcolagui.cpp:164 +#: zrcolagui.cpp:174 msgid "Paste" msgstr "" -#: zrcolagui.cpp:164 +#: zrcolagui.cpp:174 msgid "Paste selection" msgstr "" -#: zrcolagui.cpp:167 +#: zrcolagui.cpp:177 msgid "Edit" msgstr "" -#: zrcolagui.cpp:170 zrcolagui.h:238 +#: zrcolagui.cpp:180 zrcolagui.h:240 msgid "Character Selector" msgstr "" -#: zrcolagui.cpp:172 +#: zrcolagui.cpp:182 msgid "Send Composed" msgstr "" -#: zrcolagui.cpp:174 +#: zrcolagui.cpp:184 msgid "Send Decomposed" msgstr "" -#: zrcolagui.cpp:177 +#: zrcolagui.cpp:187 msgid "Compose" msgstr "" -#: zrcolagui.cpp:181 +#: zrcolagui.cpp:191 msgid "Character Catalog" msgstr "" -#: zrcolagui.cpp:185 +#: zrcolagui.cpp:195 msgid "(De)Composer" msgstr "" -#: zrcolagui.cpp:224 +#: zrcolagui.cpp:234 msgid "Decomposed Text" msgstr "" -#: zrcolagui.cpp:244 +#: zrcolagui.cpp:254 msgid "Decomposed Unicode Dump" msgstr "" -#: zrcolagui.cpp:271 +#: zrcolagui.cpp:281 msgid "Composed Text" msgstr "" -#: zrcolagui.cpp:291 +#: zrcolagui.cpp:301 msgid "Composed Unicode Dump" msgstr "" -#: zrcolagui.cpp:411 +#: zrcolagui.cpp:421 msgid "&Browse" msgstr "" -#: zrcolagui.cpp:418 +#: zrcolagui.cpp:428 msgid "" "Full or partial terms from Unicode character description (in English) to " "search for" msgstr "" -#: zrcolagui.cpp:424 +#: zrcolagui.cpp:434 msgid "List of Unicode character categories to search in" msgstr "" -#: zrcolagui.cpp:431 +#: zrcolagui.cpp:441 #, fuzzy msgid "All" msgstr "Alt" -#: zrcolagui.cpp:432 +#: zrcolagui.cpp:442 msgid "Select all categories" msgstr "" -#: zrcolagui.cpp:436 +#: zrcolagui.cpp:446 msgid "None" msgstr "" -#: zrcolagui.cpp:437 +#: zrcolagui.cpp:447 msgid "Clear category selection" msgstr "" -#: zrcolagui.cpp:441 +#: zrcolagui.cpp:451 msgid "Invert" msgstr "" -#: zrcolagui.cpp:442 +#: zrcolagui.cpp:452 msgid "Invert category selection" msgstr "" -#: zrcolagui.cpp:475 +#: zrcolagui.cpp:485 #, fuzzy msgid "Character search results" msgstr "Skupine &znakov" -#: zrcolagui.cpp:485 +#: zrcolagui.cpp:495 msgid "Re¢ly Used" msgstr "" -#: zrcolagui.cpp:513 +#: zrcolagui.cpp:523 msgid "List of recently inserted characters" msgstr "" -#: zrcolagui.cpp:527 +#: zrcolagui.cpp:537 msgid "Preview" msgstr "" -#: zrcolagui.cpp:532 +#: zrcolagui.cpp:542 msgid "U+" msgstr "" -#: zrcolagui.cpp:537 +#: zrcolagui.cpp:547 msgid "Unicode hexadecimal code" msgstr "" -#: zrcolagui.cpp:542 +#: zrcolagui.cpp:552 msgid "Keyboard shortcut in Composer window" msgstr "" -#: zrcolagui.cpp:577 +#: zrcolagui.cpp:587 #, fuzzy msgid "Character preview" msgstr "Skupine &znakov" -#: zrcolagui.cpp:582 +#: zrcolagui.cpp:592 msgid "Unicode character description" msgstr "" -#: zrcolagui.cpp:587 +#: zrcolagui.cpp:597 msgid "Unicode character category" msgstr "" -#: zrcolagui.cpp:594 +#: zrcolagui.cpp:604 msgid "« Back" msgstr "" -#: zrcolagui.cpp:596 +#: zrcolagui.cpp:606 msgid "To previously viewed character" msgstr "" -#: zrcolagui.cpp:600 +#: zrcolagui.cpp:610 msgid "Forward »" msgstr "" -#: zrcolagui.cpp:602 +#: zrcolagui.cpp:612 msgid "To following viewed character" msgstr "" -#: zrcolagui.cpp:613 +#: zrcolagui.cpp:623 msgid "Re&lated" msgstr "" -#: zrcolagui.cpp:640 +#: zrcolagui.cpp:650 msgid "List of related characters" msgstr "" -#: zrcolagui.cpp:727 +#: zrcolagui.cpp:737 msgid "" "Some character native to specific language you are working with should not " "decompose to primitives.\n" "For optimal decomposition you should set the language correctly." msgstr "" -#: zrcolagui.cpp:731 +#: zrcolagui.cpp:741 msgid "Select language &automatically according to selected keyboard" msgstr "" -#: zrcolagui.cpp:734 +#: zrcolagui.cpp:744 msgid "&Manually select the language from the list below:" msgstr "" -#: zrcolagui.cpp:746 +#: zrcolagui.cpp:756 msgid "Text Language" msgstr "" -#: zrcolagui.cpp:751 +#: zrcolagui.cpp:761 msgid "" "ZRCola can be launched every time you log in to your computer.\n" "It will be available on the system tray and via registered shortcuts Win+F5 " "and Win+F6." msgstr "" -#: zrcolagui.cpp:755 +#: zrcolagui.cpp:765 msgid "Start ZRCola &automatically on logon" msgstr "" -#: zrcolagui.cpp:762 +#: zrcolagui.cpp:772 msgid "Startup" msgstr "" -#: zrcolagui.cpp:841 +#: zrcolagui.cpp:851 msgid "" "Editor: Janoš Ježovnik\n" "Development: Amebis d. o. o.\n" "Development and maintenance (2004-2015): dr. Peter Weiss" msgstr "" -#: zrcolagui.cpp:849 +#: zrcolagui.cpp:859 msgid "www.zrc-sazu.si" msgstr "" -#: zrcolagui.cpp:855 +#: zrcolagui.cpp:865 msgid "" "Texts made using ZRCola have to include in the colophon, foreword, footnote " "or some other appropriate part of the publication the note below:" msgstr "" -#: zrcolagui.cpp:859 +#: zrcolagui.cpp:869 msgid "" "This text was written using the ZRCola input system (http://zrcola.zrc-sazu." "si), developed at the Science and Research Centre of SAZU in Ljubljana " "(http://www.zrc-sazu.si) by Dr. Peter Weiss." msgstr "" -#: zrcolagui.cpp:900 +#: zrcolagui.cpp:910 msgid "Log" msgstr "" -#: zrcolagui.cpp:916 +#: zrcolagui.cpp:926 msgid "&Update" msgstr "" -#: zrcolagui.cpp:921 +#: zrcolagui.cpp:931 msgid "&Close" msgstr "" -#: zrcolagui.cpp:953 -#, fuzzy -msgid "Character" -msgstr "Skupine &znakov" - -#: zrcolagui.cpp:955 +#: zrcolagui.cpp:965 msgid "Enter the &character you would like to request:" msgstr "" -#: zrcolagui.cpp:961 +#: zrcolagui.cpp:972 msgid "Decomposed character to request" msgstr "" -#: zrcolagui.cpp:965 +#: zrcolagui.cpp:976 msgid "" "Please, use the decomposed form.\n" "You can use ZRCola keyboard shortcuts to enter the character or Copy&&Paste " "it from the Decomposed window." msgstr "" -#: zrcolagui.cpp:973 -msgid "Context" -msgstr "" - -#: zrcolagui.cpp:975 +#: zrcolagui.cpp:986 msgid "" "The &context, examples or short description why and where the character is " "required:" msgstr "" -#: zrcolagui.cpp:981 +#: zrcolagui.cpp:992 msgid "Additional notes for character request" msgstr "" -#: zrcolagui.cpp:988 +#: zrcolagui.cpp:999 msgid "" "After clicking OK button, your e-mail application should open allowing you " "to submit the new character request to ZRCola Editor.\n" @@ -458,15 +486,15 @@ msgstr "" msgid "Start ZRCola automatically on logon" msgstr "" -#: zrcolagui.h:275 +#: zrcolagui.h:277 msgid "Settings" msgstr "" -#: zrcolagui.h:301 +#: zrcolagui.h:303 msgid "About ZRCola" msgstr "" -#: zrcolagui.h:324 +#: zrcolagui.h:326 msgid "Product Update" msgstr "" diff --git a/ZRCola/locale/sl_SI.po b/ZRCola/locale/sl_SI.po index 96f014b..dd1f94a 100644 --- a/ZRCola/locale/sl_SI.po +++ b/ZRCola/locale/sl_SI.po @@ -1,15 +1,15 @@ msgid "" msgstr "" "Project-Id-Version: ZRCola\n" -"POT-Creation-Date: 2016-05-31 14:24+0200\n" -"PO-Revision-Date: 2016-05-31 14:26+0200\n" +"POT-Creation-Date: 2016-06-01 18:56+0200\n" +"PO-Revision-Date: 2016-06-01 18:57+0200\n" "Last-Translator: Simon Rozman \n" "Language-Team: Amebis, d. o. o., Kamnik \n" "Language: sl_SI\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.8.7\n" +"X-Generator: Poedit 1.8.8\n" "X-Poedit-Basepath: .\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" "%100==4 ? 2 : 3);\n" @@ -21,7 +21,7 @@ msgstr "" msgid "© 2004-%s ZRC SAZU" msgstr "© 2004-%s ZRC SAZU" -#: zrcolaapp.cpp:79 zrcolafrm.cpp:86 zrcolagui.cpp:831 zrcolagui.h:102 +#: zrcolaapp.cpp:79 zrcolafrm.cpp:90 zrcolagui.cpp:841 zrcolagui.h:104 #: MSIBuild/En.Win32.Release.Feature-2.idtx:4 #: MSIBuild/En.Win32.Release.Shortcut-2.idtx:4 #: MSIBuild/En.x64.Release.Feature-2.idtx:4 @@ -29,11 +29,19 @@ msgstr "© 2004-%s ZRC SAZU" msgid "ZRCola" msgstr "ZRCola" -#: zrcolachrreq.cpp:49 zrcolagui.h:353 +#: zrcolachrreq.cpp:49 zrcolagui.cpp:963 +msgid "Character" +msgstr "Znak" + +#: zrcolachrreq.cpp:58 zrcolagui.cpp:984 +msgid "Context" +msgstr "Kontekst" + +#: zrcolachrreq.cpp:64 zrcolagui.h:355 msgid "Request a New Character" msgstr "Zahtevaj nov znak" -#: zrcolafrm.cpp:104 +#: zrcolafrm.cpp:111 msgid "" "ZRCola keyboard shortcut Win+F5 could not be registered. Some functionality " "will not be available." @@ -41,11 +49,11 @@ msgstr "" "ZRColine bližnjice na tipkovnici Win+F5 ni mogoče registrirati. Nekaj " "funkcionalnosti ne bo na voljo." -#: zrcolafrm.cpp:104 zrcolafrm.cpp:106 +#: zrcolafrm.cpp:111 zrcolafrm.cpp:113 msgid "Warning" msgstr "Opozorilo" -#: zrcolafrm.cpp:106 +#: zrcolafrm.cpp:113 msgid "" "ZRCola keyboard shortcut Win+F6 could not be registered. Some functionality " "will not be available." @@ -53,6 +61,18 @@ msgstr "" "ZRColine bližnjice na tipkovnici Win+F6 ni mogoče registrirati. Nekaj " "funkcionalnosti ne bo na voljo." +#: zrcolafrm.cpp:351 +msgid "http://zrcola-2.amebis.si/en/info/instructions/" +msgstr "http://zrcola-2.amebis.si/info/instructions/" + +#: zrcolafrm.cpp:373 +msgid "" +"http://zrcola-2.amebis.si/wp-content/uploads/2016/04/5_ZRCola-" +"Tipkovnica_2009-06-21.pdf" +msgstr "" +"http://zrcola-2.amebis.si/wp-content/uploads/2016/04/5_ZRCola-" +"Tipkovnica_2009-06-21.pdf" + #: zrcolagui.cpp:36 msgid "E&xit" msgstr "I&zhod" @@ -77,7 +97,7 @@ msgstr "Izberi celotno besedilo" msgid "C&haracter Selector..." msgstr "Izbirnik &znaka ..." -#: zrcolagui.cpp:78 zrcolagui.cpp:170 +#: zrcolagui.cpp:78 zrcolagui.cpp:180 msgid "Display character selector to select character to insert into text" msgstr "Prikaži izbirnik znaka za izbor znaka za vstavljanje v besedilo" @@ -85,7 +105,7 @@ msgstr "Prikaži izbirnik znaka za izbor znaka za vstavljanje v besedilo" msgid "&Send Composed" msgstr "Pošlji &sestavljeno" -#: zrcolagui.cpp:89 zrcolagui.cpp:172 +#: zrcolagui.cpp:89 zrcolagui.cpp:182 msgid "Send composed text to source window" msgstr "Pošlji sestavljeno besedilo izvornemu oknu" @@ -93,7 +113,7 @@ msgstr "Pošlji sestavljeno besedilo izvornemu oknu" msgid "Send &Decomposed" msgstr "Pošlji &razstavljeno" -#: zrcolagui.cpp:98 zrcolagui.cpp:174 +#: zrcolagui.cpp:98 zrcolagui.cpp:184 msgid "Send decomposed text to source window" msgstr "Pošlji razstavljeno besedilo izvornemu oknu" @@ -146,197 +166,213 @@ msgid "&View" msgstr "Po&gled" #: zrcolagui.cpp:142 +msgid "&Instructions..." +msgstr "Navod&ila ..." + +#: zrcolagui.cpp:142 +msgid "Open a web site with product instructions" +msgstr "Odpri spletno stran z navodili izdelka" + +#: zrcolagui.cpp:146 +msgid "Keyboard &Shortcuts..." +msgstr "&Bližnjice na tipkovnici ..." + +#: zrcolagui.cpp:146 +msgid "Open a list of keyboard shortcuts" +msgstr "Odpri seznam bližnjic na tipkovnici" + +#: zrcolagui.cpp:152 msgid "&Request a new character..." msgstr "&Zahtevaj nov znak ..." -#: zrcolagui.cpp:142 +#: zrcolagui.cpp:152 msgid "Submit a request to ZRC to add a new character" msgstr "Oddaj prošnjo ZRC-u za dodajanje novega znaka" -#: zrcolagui.cpp:146 +#: zrcolagui.cpp:156 msgid "Check for &Updates..." msgstr "Preveri za &posodobitev ..." -#: zrcolagui.cpp:146 +#: zrcolagui.cpp:156 msgid "Check online for product update" msgstr "Preveri na spletu za posodobitev izdelka" -#: zrcolagui.cpp:155 +#: zrcolagui.cpp:165 msgid "&Help" msgstr "Po&moč" -#: zrcolagui.cpp:160 +#: zrcolagui.cpp:170 msgid "Cut" msgstr "Izreži" -#: zrcolagui.cpp:160 +#: zrcolagui.cpp:170 msgid "Cut selection" msgstr "Izreži izbor" -#: zrcolagui.cpp:162 +#: zrcolagui.cpp:172 msgid "Copy" msgstr "Kopiraj" -#: zrcolagui.cpp:162 +#: zrcolagui.cpp:172 msgid "Copy selection" msgstr "Kopiraj izbor" -#: zrcolagui.cpp:164 +#: zrcolagui.cpp:174 msgid "Paste" msgstr "Prilepi" -#: zrcolagui.cpp:164 +#: zrcolagui.cpp:174 msgid "Paste selection" msgstr "Prilepi izbor" -#: zrcolagui.cpp:167 +#: zrcolagui.cpp:177 msgid "Edit" msgstr "Urejanje" -#: zrcolagui.cpp:170 zrcolagui.h:238 +#: zrcolagui.cpp:180 zrcolagui.h:240 msgid "Character Selector" msgstr "Izbirnik znaka" -#: zrcolagui.cpp:172 +#: zrcolagui.cpp:182 msgid "Send Composed" msgstr "Pošlji sestavljeno" -#: zrcolagui.cpp:174 +#: zrcolagui.cpp:184 msgid "Send Decomposed" msgstr "Pošlji razstavljeno" -#: zrcolagui.cpp:177 +#: zrcolagui.cpp:187 msgid "Compose" msgstr "Sestavljanje" -#: zrcolagui.cpp:181 +#: zrcolagui.cpp:191 msgid "Character Catalog" msgstr "Katalog znakov" -#: zrcolagui.cpp:185 +#: zrcolagui.cpp:195 msgid "(De)Composer" msgstr "Raz/Sestavljalnik" -#: zrcolagui.cpp:224 +#: zrcolagui.cpp:234 msgid "Decomposed Text" msgstr "Razstavljeno besedilo" -#: zrcolagui.cpp:244 +#: zrcolagui.cpp:254 msgid "Decomposed Unicode Dump" msgstr "Unicode razstavljenega" -#: zrcolagui.cpp:271 +#: zrcolagui.cpp:281 msgid "Composed Text" msgstr "Sestavljeno besedilo" -#: zrcolagui.cpp:291 +#: zrcolagui.cpp:301 msgid "Composed Unicode Dump" msgstr "Unicode sestavljenega" -#: zrcolagui.cpp:411 +#: zrcolagui.cpp:421 msgid "&Browse" msgstr "Pre&brskaj" -#: zrcolagui.cpp:418 +#: zrcolagui.cpp:428 msgid "" "Full or partial terms from Unicode character description (in English) to " "search for" msgstr "" "Polne ali delne besede iz opisa znaka Unicode (v angleščini) za iskanje" -#: zrcolagui.cpp:424 +#: zrcolagui.cpp:434 msgid "List of Unicode character categories to search in" msgstr "Seznam kategorij znaka Unicode za iskanje" -#: zrcolagui.cpp:431 +#: zrcolagui.cpp:441 msgid "All" msgstr "Vse" -#: zrcolagui.cpp:432 +#: zrcolagui.cpp:442 msgid "Select all categories" msgstr "Izberi vse kategorije" -#: zrcolagui.cpp:436 +#: zrcolagui.cpp:446 msgid "None" msgstr "Nič" -#: zrcolagui.cpp:437 +#: zrcolagui.cpp:447 msgid "Clear category selection" msgstr "Počisti izbor kategorij" -#: zrcolagui.cpp:441 +#: zrcolagui.cpp:451 msgid "Invert" msgstr "Obrni" -#: zrcolagui.cpp:442 +#: zrcolagui.cpp:452 msgid "Invert category selection" msgstr "Obrni izbor kategorij" -#: zrcolagui.cpp:475 +#: zrcolagui.cpp:485 msgid "Character search results" msgstr "Rezultati iskanja znakov" -#: zrcolagui.cpp:485 +#: zrcolagui.cpp:495 msgid "Re¢ly Used" msgstr "Nedavno &uporabljeni" -#: zrcolagui.cpp:513 +#: zrcolagui.cpp:523 msgid "List of recently inserted characters" msgstr "Seznam nedavno vstavljenih znakov" -#: zrcolagui.cpp:527 +#: zrcolagui.cpp:537 msgid "Preview" msgstr "Predogled" -#: zrcolagui.cpp:532 +#: zrcolagui.cpp:542 msgid "U+" msgstr "U+" -#: zrcolagui.cpp:537 +#: zrcolagui.cpp:547 msgid "Unicode hexadecimal code" msgstr "Šestnajstiška koda Unicode" -#: zrcolagui.cpp:542 +#: zrcolagui.cpp:552 msgid "Keyboard shortcut in Composer window" msgstr "Bližnjica na tipkovnici v oknu sestavljalnika" -#: zrcolagui.cpp:577 +#: zrcolagui.cpp:587 msgid "Character preview" msgstr "Predogled znaka" -#: zrcolagui.cpp:582 +#: zrcolagui.cpp:592 msgid "Unicode character description" msgstr "Opis znaka Unicode" -#: zrcolagui.cpp:587 +#: zrcolagui.cpp:597 msgid "Unicode character category" msgstr "Kategorija znaka Unicode" -#: zrcolagui.cpp:594 +#: zrcolagui.cpp:604 msgid "« Back" msgstr "« Nazaj" -#: zrcolagui.cpp:596 +#: zrcolagui.cpp:606 msgid "To previously viewed character" msgstr "Na prejšnji prikazan znak" -#: zrcolagui.cpp:600 +#: zrcolagui.cpp:610 msgid "Forward »" msgstr "Naprej »" -#: zrcolagui.cpp:602 +#: zrcolagui.cpp:612 msgid "To following viewed character" msgstr "Na naslednji prikazan znak" -#: zrcolagui.cpp:613 +#: zrcolagui.cpp:623 msgid "Re&lated" msgstr "&Sorodni" -#: zrcolagui.cpp:640 +#: zrcolagui.cpp:650 msgid "List of related characters" msgstr "Seznam sorodnih znakov" -#: zrcolagui.cpp:727 +#: zrcolagui.cpp:737 msgid "" "Some character native to specific language you are working with should not " "decompose to primitives.\n" @@ -346,19 +382,19 @@ msgstr "" "razstaviti v dele.\n" "Za optimalno razstavljanje izberite pravilni jezik." -#: zrcolagui.cpp:731 +#: zrcolagui.cpp:741 msgid "Select language &automatically according to selected keyboard" msgstr "S&amodejno izberi jezik glede na izbrano tipkovnico" -#: zrcolagui.cpp:734 +#: zrcolagui.cpp:744 msgid "&Manually select the language from the list below:" msgstr "Ročno izberi jezik na spodnje&m spisku:" -#: zrcolagui.cpp:746 +#: zrcolagui.cpp:756 msgid "Text Language" msgstr "Jezik besedila" -#: zrcolagui.cpp:751 +#: zrcolagui.cpp:761 msgid "" "ZRCola can be launched every time you log in to your computer.\n" "It will be available on the system tray and via registered shortcuts Win+F5 " @@ -368,15 +404,15 @@ msgstr "" "Na voljo bo na vrstici za sistemska obvestila ter preko registriranih " "bližnjic Win+F5 in Win+F6." -#: zrcolagui.cpp:755 +#: zrcolagui.cpp:765 msgid "Start ZRCola &automatically on logon" msgstr "S&amodejno zaženi ZRColo ob prijavi" -#: zrcolagui.cpp:762 +#: zrcolagui.cpp:772 msgid "Startup" msgstr "Zagon" -#: zrcolagui.cpp:841 +#: zrcolagui.cpp:851 msgid "" "Editor: Janoš Ježovnik\n" "Development: Amebis d. o. o.\n" @@ -386,11 +422,11 @@ msgstr "" "Razvoj: Amebis d. o. o.\n" "Razvoj in vzdrževanje (2004-2015): dr. Peter Weiss" -#: zrcolagui.cpp:849 +#: zrcolagui.cpp:859 msgid "www.zrc-sazu.si" msgstr "www.zrc-sazu.si" -#: zrcolagui.cpp:855 +#: zrcolagui.cpp:865 msgid "" "Texts made using ZRCola have to include in the colophon, foreword, footnote " "or some other appropriate part of the publication the note below:" @@ -399,7 +435,7 @@ msgstr "" "opombi ali na drugem ustreznem mestu v publikaciji opremljeno z naslednjim " "zapisom:" -#: zrcolagui.cpp:859 +#: zrcolagui.cpp:869 msgid "" "This text was written using the ZRCola input system (http://zrcola.zrc-sazu." "si), developed at the Science and Research Centre of SAZU in Ljubljana " @@ -409,32 +445,28 @@ msgstr "" "sazu.si), ki ga je na Znanstvenoraziskovalnem centru SAZU v Ljubljani " "(http://www.zrc-sazu.si) razvil dr. Peter Weiss." -#: zrcolagui.cpp:900 +#: zrcolagui.cpp:910 msgid "Log" msgstr "Dnevnik" -#: zrcolagui.cpp:916 +#: zrcolagui.cpp:926 msgid "&Update" msgstr "&Posodobi" -#: zrcolagui.cpp:921 +#: zrcolagui.cpp:931 msgid "&Close" msgstr "&Zapri" -#: zrcolagui.cpp:953 -msgid "Character" -msgstr "Znak" - -#: zrcolagui.cpp:955 +#: zrcolagui.cpp:965 msgid "Enter the &character you would like to request:" msgstr "Vpišite &znak, ki ga želite zahtevati:" -#: zrcolagui.cpp:961 +#: zrcolagui.cpp:972 msgid "Decomposed character to request" msgstr "Razstavljen znak, ki ga zahtevate" # Please use a double && for final "&" character -#: zrcolagui.cpp:965 +#: zrcolagui.cpp:976 msgid "" "Please, use the decomposed form.\n" "You can use ZRCola keyboard shortcuts to enter the character or Copy&&Paste " @@ -444,21 +476,17 @@ msgstr "" "Za vnos znaka lahko uporavite ZRColine bližnjice na tipkovnici ali kopirate " "in prilepite iz okna z razstavljenim besedilom." -#: zrcolagui.cpp:973 -msgid "Context" -msgstr "Kontekst" - -#: zrcolagui.cpp:975 +#: zrcolagui.cpp:986 msgid "" "The &context, examples or short description why and where the character is " "required:" msgstr "&Kontekst, primeri oz. kratek opis zakaj in kje potrebujete novi znak:" -#: zrcolagui.cpp:981 +#: zrcolagui.cpp:992 msgid "Additional notes for character request" msgstr "Dodatne opombe za zahtevo znaka" -#: zrcolagui.cpp:988 +#: zrcolagui.cpp:999 msgid "" "After clicking OK button, your e-mail application should open allowing you " "to submit the new character request to ZRCola Editor.\n" @@ -484,15 +512,15 @@ msgstr "" msgid "Start ZRCola automatically on logon" msgstr "Samodejno zaženi ZRColo ob prijavi" -#: zrcolagui.h:275 +#: zrcolagui.h:277 msgid "Settings" msgstr "Nastavitve" -#: zrcolagui.h:301 +#: zrcolagui.h:303 msgid "About ZRCola" msgstr "O ZRColi" -#: zrcolagui.h:324 +#: zrcolagui.h:326 msgid "Product Update" msgstr "Posodabljanje izdelka" @@ -759,9 +787,6 @@ msgstr "Vnašalni sistem za jezikoslovno rabo" #~ msgid "Welcome to wxWidgets!" #~ msgstr "Dobrodošli v wxWidgets!" -#~ msgid "http://zrcola-2.amebis.si/en/contact/" -#~ msgstr "http://zrcola-2.amebis.si/contact/" - #~ msgid "" #~ "ZRCola v%s\n" #~ "Copyright 2015-%s Amebis" diff --git a/ZRCola/stdafx.h b/ZRCola/stdafx.h index e79f933..31cdc2d 100644 --- a/ZRCola/stdafx.h +++ b/ZRCola/stdafx.h @@ -45,6 +45,8 @@ #include #include +#include + #include #include #include diff --git a/ZRCola/zrcolaapp.cpp b/ZRCola/zrcolaapp.cpp index 56d2e19..1480e12 100644 --- a/ZRCola/zrcolaapp.cpp +++ b/ZRCola/zrcolaapp.cpp @@ -89,7 +89,7 @@ bool ZRColaApp::OnInit() } #endif - std::fstream dat((LPCTSTR)GetDatabasePath(), std::ios_base::in | std::ios_base::binary); + std::fstream dat((LPCTSTR)GetDatabaseFilePath(), std::ios_base::in | std::ios_base::binary); if (dat.good()) { if (stdex::idrec::find(dat, ZRCOLA_DB_ID, sizeof(ZRCola::recordid_t))) { ZRCola::recordsize_t size; diff --git a/ZRCola/zrcolaapp.h b/ZRCola/zrcolaapp.h index 32da170..afd9249 100644 --- a/ZRCola/zrcolaapp.h +++ b/ZRCola/zrcolaapp.h @@ -60,10 +60,15 @@ public: virtual int OnExit(); /// - /// \returns Path to ZRCola.zrcdb file + /// \returns Path to database files /// inline wxString GetDatabasePath() const; + /// + /// \returns Path to ZRCola.zrcdb file + /// + inline wxString GetDatabaseFilePath() const; + public: ZRCola::translation_db m_t_db; ///< Translation database ZRCola::langchar_db m_lc_db; ///< Language character database @@ -91,12 +96,17 @@ inline wxString ZRColaApp::GetDatabasePath() const wxString sPath; if (wxConfigBase::Get()->Read(wxT("DatabasePath"), &sPath)) { if (!wxEndsWithPathSeparator(sPath)) - sPath << wxFILE_SEP_PATH; + sPath += wxFILE_SEP_PATH; } else { sPath = wxPathOnly(argv[0]); - sPath << wxT("\\..\\data\\"); + sPath += wxT("\\..\\data\\"); } - sPath << wxT("ZRCola.zrcdb"); return sPath; } + + +inline wxString ZRColaApp::GetDatabaseFilePath() const +{ + return GetDatabasePath() + wxT("ZRCola.zrcdb"); +} diff --git a/ZRCola/zrcolachrcatpnl.cpp b/ZRCola/zrcolachrcatpnl.cpp index 9ba318d..aec74b5 100644 --- a/ZRCola/zrcolachrcatpnl.cpp +++ b/ZRCola/zrcolachrcatpnl.cpp @@ -31,7 +31,7 @@ END_EVENT_TABLE() wxZRColaCharacterCatalogPanel::wxZRColaCharacterCatalogPanel(wxWindow* parent) : wxZRColaCharacterCatalogPanelBase(parent) { - std::fstream dat((LPCTSTR)((ZRColaApp*)wxTheApp)->GetDatabasePath(), std::ios_base::in | std::ios_base::binary); + std::fstream dat((LPCTSTR)((ZRColaApp*)wxTheApp)->GetDatabaseFilePath(), std::ios_base::in | std::ios_base::binary); if (dat.good()) { if (stdex::idrec::find(dat, ZRCOLA_DB_ID, sizeof(ZRCola::recordid_t))) { ZRCola::recordsize_t size; diff --git a/ZRCola/zrcolafrm.cpp b/ZRCola/zrcolafrm.cpp index c008ca6..3b823bf 100644 --- a/ZRCola/zrcolafrm.cpp +++ b/ZRCola/zrcolafrm.cpp @@ -49,6 +49,9 @@ wxBEGIN_EVENT_TABLE(wxZRColaFrame, wxZRColaFrameBase) EVT_MENU (wxID_PANEL_CHRGRPS , wxZRColaFrame::OnPanelCharacterCatalog ) EVT_MENU (wxID_FOCUS_CHARACTER_CATALOG , wxZRColaFrame::OnPanelCharacterCatalogFocus ) + EVT_MENU (wxID_HELP_INSTRUCTIONS , wxZRColaFrame::OnHelpInstructions ) + EVT_MENU (wxID_HELP_SHORTCUTS , wxZRColaFrame::OnHelpShortcuts ) + EVT_MENU (wxID_HELP_REQCHAR , wxZRColaFrame::OnHelpReqChar ) EVT_MENU (wxID_HELP_UPDATE , wxZRColaFrame::OnHelpUpdate ) EVT_MENU (wxID_ABOUT , wxZRColaFrame::OnHelpAbout ) @@ -343,6 +346,36 @@ void wxZRColaFrame::OnPanelCharacterCatalogFocus(wxCommandEvent& event) } +void wxZRColaFrame::OnHelpInstructions(wxCommandEvent& event) +{ + wxLaunchDefaultBrowser(_("http://zrcola-2.amebis.si/en/info/instructions/")); +} + + +void wxZRColaFrame::OnHelpShortcuts(wxCommandEvent& event) +{ + winstd::tstring pdf_path; + +#ifdef __WXMSW__ + // Search and try to launch installed PDF. + INSTALLSTATE pdf_is = ::MsiGetComponentPath(_T(ZRCOLA_VERSION_GUID), _T("{68AC2C38-10E2-41A3-B92C-844C03FFDF6A}"), pdf_path); + if ((pdf_is == INSTALLSTATE_LOCAL || pdf_is == INSTALLSTATE_SOURCE) && + wxFileExists(pdf_path) && + (int)::ShellExecute(GetHWND(), NULL, pdf_path.c_str(), NULL, NULL, SW_SHOWNORMAL) > 32) return; +#endif + + // Search and try to launch local PDF copy. + ZRColaApp *app = (ZRColaApp*)wxTheApp; + pdf_path = app->GetDatabasePath(); + pdf_path += _T("ZRCola_keyboard.pdf"); + if (wxFileExists(pdf_path) && + (int)::ShellExecute(GetHWND(), NULL, pdf_path.c_str(), NULL, NULL, SW_SHOWNORMAL) > 32) return; + + // When everything else fail, try the online version. + wxLaunchDefaultBrowser(_("http://zrcola-2.amebis.si/wp-content/uploads/2016/04/5_ZRCola-Tipkovnica_2009-06-21.pdf")); +} + + void wxZRColaFrame::OnHelpReqChar(wxCommandEvent& event) { m_chrReq->ShowModal(); diff --git a/ZRCola/zrcolafrm.h b/ZRCola/zrcolafrm.h index 23fe89a..f77ef08 100644 --- a/ZRCola/zrcolafrm.h +++ b/ZRCola/zrcolafrm.h @@ -86,6 +86,8 @@ protected: void OnPanelCharacterCatalogUpdate(wxUpdateUIEvent& event); void OnPanelCharacterCatalog(wxCommandEvent& event); void OnPanelCharacterCatalogFocus(wxCommandEvent& event); + void OnHelpInstructions(wxCommandEvent& event); + void OnHelpShortcuts(wxCommandEvent& event); void OnHelpReqChar(wxCommandEvent& event); void OnHelpUpdate(wxCommandEvent& event); void OnHelpAbout(wxCommandEvent& event); diff --git a/ZRCola/zrcolagui.cpp b/ZRCola/zrcolagui.cpp index ddec1f0..b97add3 100644 --- a/ZRCola/zrcolagui.cpp +++ b/ZRCola/zrcolagui.cpp @@ -138,6 +138,16 @@ wxZRColaFrameBase::wxZRColaFrameBase( wxWindow* parent, wxWindowID id, const wxS m_menubar->Append( m_menuView, _("&View") ); m_menuHelp = new wxMenu(); + wxMenuItem* m_menuHelpInstructions; + m_menuHelpInstructions = new wxMenuItem( m_menuHelp, wxID_HELP_INSTRUCTIONS, wxString( _("&Instructions...") ) + wxT('\t') + wxT("F1"), _("Open a web site with product instructions"), wxITEM_NORMAL ); + m_menuHelp->Append( m_menuHelpInstructions ); + + wxMenuItem* m_menuHelpShortcuts; + m_menuHelpShortcuts = new wxMenuItem( m_menuHelp, wxID_HELP_SHORTCUTS, wxString( _("Keyboard &Shortcuts...") ) , _("Open a list of keyboard shortcuts"), wxITEM_NORMAL ); + m_menuHelp->Append( m_menuHelpShortcuts ); + + m_menuHelp->AppendSeparator(); + wxMenuItem* m_menuHelpReqChar; m_menuHelpReqChar = new wxMenuItem( m_menuHelp, wxID_HELP_REQCHAR, wxString( _("&Request a new character...") ) , _("Submit a request to ZRC to add a new character"), wxITEM_NORMAL ); m_menuHelp->Append( m_menuHelpReqChar ); diff --git a/ZRCola/zrcolagui.h b/ZRCola/zrcolagui.h index 26c20e4..6528b94 100644 --- a/ZRCola/zrcolagui.h +++ b/ZRCola/zrcolagui.h @@ -70,6 +70,8 @@ class wxZRColaFrameBase : public wxFrame wxID_TOOLBAR_EDIT, wxID_TOOLBAR_COMPOSE, wxID_PANEL_CHRGRPS, + wxID_HELP_INSTRUCTIONS, + wxID_HELP_SHORTCUTS, wxID_HELP_REQCHAR, wxID_HELP_UPDATE }; diff --git a/lib/WinStd b/lib/WinStd new file mode 160000 index 0000000..f688509 --- /dev/null +++ b/lib/WinStd @@ -0,0 +1 @@ +Subproject commit f688509e5f869e25de686d1bf2e508503596773a diff --git a/output/data/ZRCola_keyboard.pdf b/output/data/ZRCola_keyboard.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c9fcdf42b1a77cb83d9ef66b6eb8549e197b9ca6 GIT binary patch literal 119729 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

c+jvZLR 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

&-}ka-AWZD;YA z0KR%7`TJY&#S;^^Nb2*P!M%fl0d|rhN;>K9M@qO^;WFAqOS&E@x^aD2z5-fG+#q<$8Ck(Uoms-X|?3DdMUs0|5ONaTmO%%*4@>eF~1YoZo+>RA^z@gkgXFs)kX9 zeCaP%AE<;sG|HVj8DpBNG1P$@*9Fp#-SRD?mbl*U1rK?$(%stKvw%0h;ZAFp>Qs!`Y1X|Ar`ADxEWZ^M)UyY-TyAoE#hk_2NF*p*^V=`GgIE^E-2+22%`3J(`t+S=MS-R>?XM`O_GmftPORoy zk#eM!5{&i~4(jzd@&o@=kebA=R=J-A|!KngLX|Xd39F-&{ z$7uCq^8K*UIX>+$LZ`0v^8|bd;hy6Hd1%6*^GzW$x*5q}bAkss+eN08l37r`$6Z1$ zq{%ygUUE*F-I+(?Sj}+M95{SM+`l#m7mJAQ2}&ip7jkRbLeX@G?%Av=gekVH(6ZdQ z{ohaBM_%rwRk5x7rF@NNDK?We0q@%EsOc5V)6DJHHTE(~iDQ@)EdolSRE^a}c1I-9XjT49)4uMnMP|yVMr>v# z6^Jn(olL3MIut88!;5%ias!4>m6 z8&e9MbnLOu^txLu4dAOP_mYEZgO;_esLJ-7suW%9_BU-sdJWtHBKp@$tWM_ z&NT1*KCy$cFlZqeFsI9FB|SDlws;)$mD%{0kAqem;A4yGFwLM{ZpPu;UbC}7y{=H) zzR9Sy4yf+W(7jJOut>Ifwi}iC?60v`)hXp!l|CP_%ls?l7F53T$V1>`)t7P7k6QBWMyc7lS_{4n+?D^uao{f^<_ zEEGQb%shI1;;gdG&Z!x=ofX9cG-?Rett&CCtT%gX^%;Dvx<|gXzeYshKx7Sl&5Fj{ zg%B<`P>GA3Sb5y=78NS$Xww5s7rEm1X^wm%6^B5njB!k>E!3VU)FI(20!4Hn;WkSB zoo9MD%=B=XYT&Wd{zXG9@q?b{{x|J#p@G%I8*Oz9A@okanX(lzFtC1J`06sMO-i36y40PowLzz5ZgTus-CK9EO25!x?c# z=nzJttm+fBeebmV0cpoR6@;>+q`D8z`el1JUd&X7f-da)6%&vb-=*%0-h_@416SE% zb)DV23Wut!8OX0%)RQk%zg6QtKAR`(I84)dl&?V% zBb>N-ps~f%u{x`FmA3u@18}k%1^eR&cPp#>@ve{&IrN2PD#mc5M&rH|peO-aq z%shQ^ex}w|qI$d#5s+KHa_C z=*Vjt!BE6MA}4gkE@L zy-@KXcx3e>9JBvCI~Br>^Ky+dKrs|GP1ig7)0vVJcO=3Y)0Hg!1A8_EoIv()&iK~? z;RikY`jKpuY+Y17qq8}&tcA4=;ndQi#^z9mL<5PWVzw*PB(@ms_?U#uHl~Z1EXF2F zrI#jnxhqa8X$%m*Rg?;dlJtysq+S%Zr0iZhTe_C+PUNO3H@HDE1oI)ID$aKlNwj-r zP;6v|o0=~C((rS#!6*Mpvjpk&Y0!zf=oY) z11R5kzM0N>fH&FY%^G$i|K^*~c|+++9`&hzrcVsxMeg3k3&WlirTb%^K6i}9)`#$F$15mZ`d`?+<;CTOC}r}# zWW0xHGEObP9&C{W&*WT*@NOfOd|c<7z(HYa(fu7^jk@v>%TZH8DITZ3uhzk2p_YB1 z#*)5k+zdbZkk`0_L|LhaT)O*dt5|TG8Yoimy@^c+$ALW3ssmh1aQV)nk6^1Q^RoM! zsX`3dsz8E_nJ>C)g^xM2RHFpy#r!Z5f2-sHbnmwQjOJI4{1w^errozQX|l6Sjv%td zrUNO~RK=-gOVeH*yKrG|ZetyT*#&!BdFtKPW+r|nss}ssiC|Lk?(r_Z3-c7L2!6TX z?Fde+Qim!BJB+hL?3BQ~{4>=l=?y~q?+>u5JegNz4-}um{i#H>aCn8*Qik-^=oL)z zI!ZLt6+QXFBt`&u0Rm|*zKt9efh`-#T4&jG~1I(9SQ!JZT`*dvJ%p!>@mUR zH8!h6?2LZ0AsrJBg}TMTHKK=F7g4BCwI%|b|Ip+%@~1X@PQ2(RoG#)HUi;_Md4c-P zG`sn&f!i(d9K$E@E&Pk5?ZpCn=D09vA%UHb=chFr%ufPY@f|Qg}5X-Jl zdjGc{=Fq+Z9k@9r->D2^0>4BZ=TEoyL&FeX3^wNZ_ho~od)Rz~Z&NCipDOd%)7f~t z#ct`??;!Qc750pn<#6LFdi(lNxIdB}d|s@(fLgPCIJmCMJ*(TVR&)zVeB?M>-&^)} z-(o|VMQOYNg`KXM)4vU;j@=G(P)PN7Zrz3mG77{@sf0`>YMTq(KW?E&pN8`ReRzQU zUG`%*$zXmS*7vGCp_k7ad*OX|)>kC&-r09u`@FyL2VXQFyN*8MO*D;m`Izkk3~|h5 zTqw}ZOQKBP76*6jcyH&{&EK97_JfbHAJ6fG)|aWewZ~c5wp?B>lg;pW98PMpZWmX& zSKS7>ns1w~-JTz)Z&(@A(l~9W-#RXj*GZ-BueSIe+bX82oxyf}gCv7s4C<_%Qp#VH zJ1@H5&cvbJ2Z}p*K`g<%#N6guE!r*j?<)ZC2jtjRC>jZRLxT=kJuN=r7CtAr&##c~ zjfvtO-T>}*U)I~w7fRY#5nlRVF_Ptg#63YjYm<&2UJVW)*ZFA!7_t1cN3tP!N1g?; z1&d`G=3)}Cz7jWX@b4ecch5_T2Xu}Rb!@spx8xiUQGRr2+^4viBt4rp4<*A z@+e1aOi{c%atpj&dZB}0eu1!V={lFZ&;m@*lVi^KTx~JAPEZ7n!kkTD;;BPi^%~#~%CxJ-@XiA9F*3XVW)nQc$#}8Sq zT~XfjZB?309=l>TrwU09hb#Kv()|sf@<+sYNedg32i%+cL#k#X>Pku6;er;AJx_gG&Ln6uJ2ZAtlX zbY$#iC<2KB!p+RW@ z<)i%zfI3XF|HtsXS#o!|@Pc|dr!dT(d??+aDu7C!eK)b5tu-bqyq!!T%Mgn*4mgKL zWimmiEU!BPH>&H$>v`*GL3j2--L~*+OUeg}4a}+S{N7vk&QV|g@vB+yiNK3Bw)^7g z+DS-khBT`06kDXIR{*x(G%%iYp^igJNFg<+WV4rQW?|7TgqMW^G_`>kvM>yyJ#pCQ z$f8kFs6kiyfu%=xyj=0DtrIkd1EOj#*?^8?R+mzXC#E^V=hFi%~^P z(jKAk>kZ_Wi+S^AcA9y$PD{<$mBT7!-!(6m72W!d?@`E3{z;bVrcdBj($$3+bGpFR z^6|T18(!nr?Z-17Q&ADi;Soz=5tb+<-(b3q$Uny_Nm&E77)ST}WS3UeEs z`j#%A+Pjd7jg7`fRCM?D_WI?erK+h*hJto3O3QOqx6CI{kNn?B*@w+w?TnVv5P~lQ z7&**s)=Do*9BMOvEW~A-3s}%{BMSl@kN-x#fRBfmQa8S4+>54oUj}mqYszFN!3Vc% zYKmA|h6^jgcI*%nPkp41P68Wjk60f+-MMChfaD+VTKg4V0cHEW;m+vxBuJw3@gn>L zf4+wbwAy2dBPQjFnzMz}(}bL{g=E((!CV7s5T0S-TZg&)*uNybW zhm$}n{Y=JT76xE0PW5D;#e$U<_!Sbef*9cpG{|A}PxUjv<->>1RfCkP03}-jMmY!i zZ@Tth^sbEHO{*Ul0y=vFoMWI$Z=&j`tPc490K(Z9fzwnixv(NwAyTI+<=|ah54B5v9iNjh zc-M}3=~rAEx+GHUGr;I(nQj@-c+mpOiR6=IHe_%@zR<+vzODy7?Cm8&L(@pD3Pz;mYcG1wM?%?R zkWL7YLR}SqoI>PNBmW7gop@_|m;#N3z$TwJgXI~6q)YtsIrw&sU{IAi-!{i=4?Vg2 zrP0+9dm9u2VL9w=c;b>oM#hAAwiOVfqs!`PserqWm}H(bJS>@0dZDN`P_7X9B9Ij5 zMJOMWXEofxPbKZ#;>RhLI!qVRm}|cPs_UlY9(Mu-E+nZI-5OF>roP2i!&?^pG z*NvHTsHY-gwO>G`6Wt{L2@YOxafiHtCK0RYN6|E*R102W03$buruItBhpGwW-2|j; z1?;p6^4~&k#J_|vutsSigx!7u0h*M^Kr8cVWF>(E{$ z$S-oFH+eEUf>}MG9R3K-Apbl;e*Z7(CHF~D3vr??aRLOL|F%}6(ZL0wY9JuL$lk8H zLUkt*wFWkII*KAi zFBuPp3s1V;fJuGfZ+8v4VSYLKA~klU4b(9)+Vk7gr&T8LK2^-FiKHS5?6Ak8 zOylv_BvtoLzIbKJ`u4WEYInjgNoBLpAivuihy zyP_iQ$0tpQw}ko3^0rzWEG#;RncXDCj>3lXWmB1b9SwUG;7xN&9joJ3pD7!)#>YO7 zD~5B@IJfkuz>}Y_W=*JWR}lDFmVm)xAj{OmVBFtfxzYFnoQmgbdE5QYi9QI?85qD; z7{C^oz!trv#<4(+QQzn(A>^a}H!%Fe|FjSfDvp_XWfdZh3aK`bH077_j#nFp#8z2x z4Cg(}47MP_xhd8f*NRb3uZmtGVh3_O`7O)E*E#{b!vJYS;|SF9&&f{=9w?O^Nb3m5 zE)BHD7#^tP-}|35idd_HgX=%X*=ghZ-ES<(Pf=?uAEe2w_p`c$iYTdOL>|2wS+F*P zs%`x~Ay~R4ci16!?j2fOT4P0`bU{BXy_i-`U!he9O((&R^O+o}5utG;Z#nfE?R+60 zs*SaFHAGfh%-#vC8^pZ84TZnseCVx8A!ESVa$7oloS)O zA)94=QFM-^%_%`&kV_-uZ9^T{Q1bFb*tAB8HpxO$=eXcMTRWCDmle~m6;A*~9#02< zRd-tY$Np`5WprfCShjLuX&)u==NhqL`MpXc2?8C**N21;1p(sDm!OSL#3g_ahFGHl zPC>@sqfm&VR1tt!xD}5GV;Tfq;D4cq zSZKlyiSdD)(G2MSL46VML@w~eg3a)Tkr0br_2_F7zWQ*yOu3*RBSB62os^D*Elab7 zJwrww`hDBP!j-A%OdXb-q#1u#sf3;jb<=E_0KO2C)^F*=p|l>^r`jfE9v9}dpTR5) zYkgtR)K7Wa+!_6Pmp(S+$17{+j<_+?Kazp@2Q@1PzcMUj1@@(v-03KUWYcfl&0zoZQ$n*$EEsvyC^I%XAemNyy~td}p1?rcJ{ZOF z%#>-qh}|HQy+e-T!6uE~yS#agQ_#ETP2o@}vJ>Aq`47i)o-o3MG%CUwHiN?jc=93f zJvP=+hmy$yRhrPn+>+SsAU>*QUia5ELV`^Z25{H}L2IjZT3z8d$OU zCpceZ76*i7@g6(dFT*u|o3WDS{U*xy{ufgk@!lV`2y`*+j;ycOu-(4M5_?8BDmTJX zA?Wl7Mlb;PA12i`^0kjhzRE{*AyQd?th$j2d)-OiB46@mca{Hm`g?)_&&)~hy&3u7 zBx5zXzT6X#Gt(y8{o40=k^fM^3iAQG<_ zDGyGQL*~GZ^NG`1CVL_BuB4hK656E0|2Zq!~FEdgzh3BTUfnt>Vpe=X~2n1 zVs9ac2C|gak&FpNMOZ{bp${fJdG=#5IuK9^CY<;!Lhb#Iwvz|^QJPa*-(w)JX22+J zR&{poly$}NXmu3rQer8Vyjc0O|5zrT@&Y9s9#voQ^H~xTUQ&F`tKG_8DT+R$f1k=F zl%9%XLPO^4oIxSkO?YV-i;`a`9n0~a(V9iGVOB|g%IIK!y(3}s&G?#q)aUb^{c-p@ zc8Qy+>*Ud=PS~LX9Zi31N{OJq8Jgp_D1Z&k3{<1m-_?`N3AOqq1aa6Yq&kNz>tmeA#}yCx zOAApsXO#ztqoV!3ajPj513HEr2Bn_qm_z}lDkz@H8_jTy2MBL!2y6$vzG1IgW}c?A z&B+r@{l(WE(S(7>Zerl=Z?7Ac9dy45{BFM93b7+k1KgJG4NDAno5EW~Z4>sq3}4JFq!uZ&Lbys>kfd>RUg#>lXwkJ8d`QYr_3R&LWP zDvZU7A8L8#n3(2K-~;%*3(?}DC-wFRdyw&@Z=+50YilIlZJA~)-yuAROK1-$Q7>$% z=v(<(nQBxB7v@z%%$X{0q9tBcDH|^vw4j)t8ePH^usqdaXVxOw`_^0=Jd`RWa)(Io z)--%hO3(pzF8q0NeBJ&hzhh)ExF{cMmA2&ho7AB3LhY*a-d7m64mIQ<6;YE{V05y^mwM1 z|HvZ$9li}R%T%5UkS4o0)bg=%3cJc9Ka--cBcr~lMIs-u?4gKY3!sIdc~XCOvHl@Q zW=FBdg(t{_wkOe*+7kr|%K`?GVPGK!2g|KPk|dTNiV17N1PL=O;agzWcT=3|!ApjV zgRO}w3z>GZM8}Od$X|N7XL8*ksB`UNP30ax42O(Ng~5sw(kt*7)6}%qXm7<9eoj z*%h&NhU0&|mS#CTR%t6k49i=ow#Kflv}vbZ`fmms zyilZ+=v#eI8KIJ3?*dQcw2$#p103@VUxETKew?eZRrK$`Sg(j=QzL~Vm?hDLZAs81 zr~Ybd;pR-}Nfv=s#b^-?Z1mf$hVD_3u=;{&h#o4Rza*QbC1dp5Xh zgn9de0Rl9&GKwF`$px-WWDk`{N(ewfMZ%AS_KTGIc8dD|mzkp9asAn0I@6zCr`aL*TuV{_ePk0D;on%(pS{ zmaW{qwb{(ixQnC`IL)Z-9eT024WU&cboZok6z zt^2@W@4>Hx2bAx@-S4WIA7TJgoc+~Ndfab04yXzXcR=24lQgG%XfZ=oKv}4DD&%P5 zXb*p_lf6^V?GoQG$|<#2Qmf6L>ZwpsZ}`Ejle@6I zkRLZp!MS9aa16WKt*Y4BskXd~jri@=5gLv&pm4*PY6ul2Vfyv0G!%BMLfzm zw|}N7Z<;6St;?6GM`co#=FWR#*L?{;utX71hWba+MsYvs5>1$<$qkb4~Zf8%-@ zx_a%u&i_sRpF`;*73l*N>7{y00$$2=`NZ%^{ZqTLU9rsAEv&xH;W6PAcxC@@iqwvd3$}R>ss*KEXpS%-29Ue@V0cMO52h|R7&C<+x7__H! z%VLUnF1Ea5Ck970vtB`BxeMQm$!};{Dwc@BgOePO#eEo&3F((|YZ;fOeCxCR$jGgw zd`t1ES)D&Zp8EEGQVZa#o!~QAkUaFA`Q_oB`Zzncs0$54s+f&WeJXiMwyqG%U2v+D zUCS2tnulXLbjR2TWRPM7zus+DNG&VF>5p239Xl%tMO({61ah=Ebj}mu@BEVhr{%n~ zo7xHiEKX^!H0ovDFl`CQT!6+t?LNUi!#>9Ze`>PqN!)3RyuPIkKTA69lkb4; z26W!@VbiA`J-_!~JIm0`iaxkE*uk7+-H0!t?!mL6{?|w>id~U=?B;#IuV%KY7}>4z z`r`!G@*t(cWR$F+zKl2Z?i>T$H_zX|?cqJc#u$c%eKUa%KKqE9THI8WPt5S=m*2Bp zp_SLu)BNj4SlAo#N;uKp$-@I|6>?Idg1dGUsF+%S@5NDgF+`0eqk(j=?vUHSOsj%u zDp}PLh2!~~pfsARNgfE!s$anntK`j7KGMPq%T&7Hsgrq2Q@5H#y2*4R9r_nN2F?kh zFUcy-LQ~viOoT!`@dlFkq&w~!+TJvgr?s^;qdJI=or8u_g?&Q%(s@?${uq`)z3A|O zN|G{bQXsmQy{(Il2-eGJEq(Hp#!Vu2eMrH2esnx^(|ZHv4q5C73acksiI7jZjbm#f zT{zw7rNEofr&sO${Ml)1n&%tZ8Da8;lp&Gx-+nNdkuSp6Nj)mtpT9zVTwxs{d`A-7 zeEt_>ZvhlX*YywLuECu^(BSUw1c%@f2=4A4+?`;9ORx~!-GjRh?#{przC2I8-}m3G z-M4D1x=#Pj@AS;=b8G5$*PSDB!+Ab$%k{d;vJVqnrpbfUw9E0WKFx4Ht43_)H28AN z{zNf@-D0l#12S=Tie>XRlKjGJ|3o6jJzwIyLXjjqU&3OVQItRWn+TnSR<0sq9E&)C z!N|P5O~_4-Jxvr%mp%6%>gR*`%ekC>Mq#$&8 zCPs>&tfmS0wNNHyq(8%eW&h1`&IMUv+lOb4j%_FqLn@J|Ep|~;n8NwGJe+;Eex{Id z#I{RRf4!!>gLwI*`E8&bM=>?qkKwy;sLZETDQc z-U6{YE2L)c3irsv_YW-$OTF&pLWww1V=8@YU=7N7Fk>5~QdC1yN6C~ITe*^$o$~$Y zr>-f={B>YqnftWHHtrBDKeNx?8L_9e?uC)@L`GFwV~AklOSFngbOLx$*UbKrtya_d z`%Dp@W7k8{W3{MxymB3TZG<&j)UV&L89%&=w^;&X%ebeCBhfPw##n-;p1PJ)#M9{X z=cfh?xv2+ErHS97aztM&42#*5PU8=*woARf@0c!#`si2Z+2?7Tgc9-Nyf?WrwBeD} zDKur4$A|0QwPWz9n9M7+<{0QQ)a4s5qE*gA8wGT&s9(Cc_Y8f0bXzr&3_ct4EWLq4om4H>C2ww_5I;+l(^j4R>AMJ z>WFc%XXrt9mHp$1zB|fX#!WKt6v4KM#K(eHr+&j^!lU179evS`H@4;d%$qZZe(2WEzv1-%0SVsOW{-aiO3dGzKlBh6Z7HvVo(0py zltG;el$iK*IVwXY`HHLmh2_U^qa@^IfF_+(dh=&c#X%>Zk zMs`^0M5gZhEaJf|8up^{;0ctd<|1);V&9g3)T0R1eulyP*d>OY4uD{%Q}-E-Q9uU} z$kKZ<5V}}go919&GqOV8GKO_bLO#}N^qr=PN}pFOg=x?>xvV*D!$1D^gs-sW;^T&O zg1K4?0;U5o%Rpt!G1>^9-&lWHZ8`Pyl+L9k*KgTYyig&&)R*cjFT>7#ismp*Djv@? zIPuli&|#hqVq~fg1`^s<^_Fu-l_7kE*GjoNiQ8f(YH8NQJy>A<$sOx^rYJi!AV&aG zsy%mujB{j%w!=BBADw*OkE6@e*y?zYR>dLQ8qK}PTO<-X*hBXK>!%qNS0;Xi{j=DI zlH_a`mDu2SezDhPbb&^OR;=;Yw2eeIrlNJnj3`G<<(qg0vul?apZGJx&Ss3NXPiFP zAD%ye$bqSL!hNoN?5pg6qR}45hm_zYRO5nYpVcJrRXpj)l0Ye&${yC`Z>HifNbg6Z zP|^gOh5dVa;wvv5Nc4x1bpwj;4BJGfzU=Zlgb8uK|5{g7x_$AANBQgiI+dpZL!<{$ zf&;N1w+;e5J|61abCrH(x&5Y#;{mUSz-<&9KDwi2vq@;=PjF?(mEndtTzq|`y?vzZ zeY(+e`5uiP`nnSEs(94j1^;x}_uAfZZrjs66nNc$*?$%hW*lN904pfJzst!P|-I1Pt8tF!QmcOb?5=DMS*gi}JLir_Jaqau2k_&XgdmD^d)Lj{; z8h@eAh-x53k~maB6$T;t;-=GI(fEvGBGW1PnM>Gr!QmUnHyg>w_gFRuGJ!jO(?AhIb@6Hn8Dw}pZ%55J4Emhg1ZidG6J_~6t6?-$h??>_Z?J_{E@cg zqup1UnV+a41S=FjXC?Z~V@B08Y^P*Cl|)&D(Z+p=G5G$4)W8snd^-wjZfF))jlmtV zM+#>YTU=nAVLg+E}Nb`to@xJ6uJ=ud!yI<4LDMK3tB z=(rfqhWeyv%tvGFh639(dKOsd06%`hia=MMMqHs(7L%l;VD9ZiKcDE7u#${lCbdcX zbJrCo!aN_p4u7a+ma~3PX{L~??-V|)?`pVY_j7cSbp7}7Ke%*sx&z7OIUTe)wzEue zFp>^~VeXo@C5?VYx4Ls0pf(>_8wCZfIlsJcgQaOVO}nvyy8MToXbx5$6I>p}sA zUe;!AppWq0ZynZ(CAnf!lR)2L(NN-)S%X<)H+d(3G_X%#xoymcO%MlOkl^%SN6dqJ zja`PL&f;${Dmf#cPWk6lROT>iv9bsXxD%ooj-9kZp5mQC)4Q0GBn?>yOtnY}+(NAP zWQLDzq;ZUo+C?+WspM#Ck*{$_Anv(`4~Qi<&{p^*+;S!9fs~!kmkMU9FCei%;&u+H zH%*_{OF2M#+H3C7_>$Q0o3mz@bB^o!q%%d^C9$Z-vm@i8b~%m@UCmET_G7pG)lrh# zY_E-54Fe5jB|{JY%{xpj`<$;Loecs_K1z2hM6#Box$o7^)3T1a*KC`XSav{q8=H^) zcM+DYH3~og+1p!uPJOne<4g9@(U}H%+qilgpvG2*T&kVEGj^WuF?xQsC2h7>#(38_ zdnbF5=e>{*i0M{n|KSQC?J8m)pZQj~=!w7C<>j-sa<4URDrjW%Iu!jQ4Y_i4DW}uh z?tiBO<^RmeKM(|va!aF5Ixx{cYD)}(WabliBK3Kz@sYonfTE6sXL7|HNrVt;zr}y6 z`Ic9(!Umi+wc=)CW8z}sVB%>YN+(<$75J04uBT#x%T%wMo7so!{|R#JiLi6La@yZ=k#r&!RYp+|+!F2Fj1*xc{);*lEUA z5f7Bp712tc)6tFk?%~}q@~immP3@KK`QKzI*P>EWBsmy%u_X9?xlf7NV{g@|NiRz= zx)I`+RZdhHZI+|(&M}}&NX8ry$(72ZLL4z3>EEl}ll{*6kSHV}LJeF*-b2on%j3#K z$M2`?Hwj%xG?C*j9;Fy1K#L0hB>Cr~Gz+d{`uHC9tc7>W9^QD#gG;ahW23y{KKpx> zk|c*@#es;hyFS#u`$%SNPg%{8?sQ;=ae5#XATf~o?Q47r^N#S&()UVIR=P3d8%ln8 z<#fdH3YTahDdiMIy(_$k>a{{dWleB7M>!?LsghZPcH z)%12UXO(euaFa53HFL3ca&vU~S5^LIZ_X;EDXpTe@>x?;nq8WQgPVuXjg9SJtAvE3 zmp(H)Cl@6%2L~G^I}aB(B_BVJA*+ntH%nJaE)-UAS2J@5H_G>6QCKCvImww@TUz}` z{b!_qZ2x=|g;n0|o1L|pxPzsgIpw>m;bw0Cm6C&t2ZdG1+SS$C!BYFZ=$jQKKN}y) zzeCGd+nIAvva`Lrpe`cvzb^fw|KsSpOJB?#EZwZw-*1SEn}hZJdN=cTpX|Q5nM;|Q zIes_)&jpm6|M`ypOqo~CStqiWrt~6jz{P5=zwyZCv75k?1P>(~%nvMypxQ!9DsQy8pMK4)R%UMg7!?^}1LC$eyz^FEN_XwqpEEcy9(y`OOV#K$ zd6LGEO5-vK<#PJxJ&-@%XeJu;M9<~BS=d;;!!jZF(Z^kPZT%qq$3RJ$e3nt{-&vmT zKYq|`hRRkt<8T^%Xjy*fso&y&NE#MT#Vgw zetn>LPx`W$91&JlS5_FideD+B)@@02O-wSER2Y@75GmyQHO#wOR&1xVBJjuDR>56C z-*p^&;Um4n-wgp8(S0N(tDJ;xI-b>dP30&s?V<8d4ye0wg9OHt6#@A7#mQEO(nbtE zm%eyER)N2;c!@XOR_IRw8w&1Bv_r;Cv4qX=(*gTg$bGz$cQNj&=a?coyiyPZXZcIG_J zGoE(zi7fRn?T7u?tZ6<{^m?UH^H&^QyP9n-eh91R>v@@ANP_Xx1WNFF2AIOG&LzkTnun6eumf-nM23&qf5 zmycZz%K|%8aE5JyxU?PoCpU|Uvs~9VNum)!0p2F5sggoHy)DE}Zt049Q@i++I{s`$ zONO<))C$1{#jSs;BHljn)jG;*&{L=r8PpH`CJiAgB&^_PzIoTkH8cSQ@9?LSSH#)M znfN3*0Bp64ex=xHqA30`3MJAMTIy5#AthP38@v}zxEm!K>D0@>RK6e9>T<|aQcL># zPAmx=@szomWvPo^bcRELVA>q$w?Gn=ba!0Wk_$lCf9KvcnsM>?2l)l5>$|?DY6xjvFwI3=? z1x3ugHb<2d!0Q2SQ|!J-?0xseSby{d?}TtjOgI5{YU_cpLlofMC)5$ z-mMrDE40Hl3=6mwZ>&tR z4rOHyi_D8en1e5FP2LyOr*qy7vfd5}>C~&#XUTWx8RcbUovIi5i4h#NCfd3A?D>HN zLKl}FB&i5CnE4c_)|6`^Yk=Q@ADRe;0)p&kG8ogiRHv~5GM>yN5!*EGl=?mCF_B)j zJkUiGc#r@%^C>?23pCB*eVgKGVSU4?yIFT!PAUflh){0?Kao)asIcjL*SN&A+LC4^YaAw6(H(lO~_MBIOLJ`!WRZk&4@V@f6fWu8Rx zb@uhfRC(2MvQ$FT>bwr5lhZ`i`L{H`gS**Uq;`anXK&qf9LoB~Xf&A}%S0iUWqzV* zH_Y6cmdwQx!Wk$Zear5!UG!kCUmvWRE2c_Wq#s9Gw245)ULFniMNhI6HAx{jL3n?2n;7?iHeFHD3PArdR==!^N*>pW%>5$z2ykcrBmrLqZFzp2Is;CvW zFs~TR9_u?m$CWs=` zus;y*_;p0^`y?=;6s22BS!wLHflvq4UpuWJ zlIX%!lyXc9O6iKVdTSJ5Vpjco>g&-7!Ef&Y_M85T+I{Y;pNwA5m}3V*M}8>*u^iBJ ziIq)lPq(hWF%7E+Tj~gQ_m;NybFCz~+~PmNy6+`4Xb=UrSi;?D1w_={5o(FO)uzL) z!|tD7DE?Fcw)gLK_r^CDDOIPUaaCBGK3^7L;(M>0FpWtY+b-xpwUrMQOiUHNO%>M0 zGUHYNOwKv1;(SupI zw%f2=X2jmMJQx6~NNzCZaReiUMI0N@u`l012_wf0nT}ILbT5AyO zX%1)vf#AY8_5!J1Z-TiZPxb@VjF0_Mpq`IWU3P^1_hi~oTJ($*PWSd3j2@F^I8s%Y z38-WH)L7J=TX@GY3(@yeS9ytAi1z50`r7{!T1HSCdij{qE?|}A`bi3d; z(1wX{dV#yhpz{CBhP)&iB!W5sBOXMCB>O6_S|+}cK)r$Chp>*;5%qj1@A@ro(Hna@ zB6X5#8gAF$5=cEr7IvBu%w+<9MgAN6vWpO8OG#`l%6kchML~TAPU{iU8JU-DiZ!Mq2ZoOW5yp2ZnDRfPEqEocDl?s9m_O+IeabDWZL)ze}phjeQs* zVjTvGpVMA0meLHV0!V9GtfG_SxW+!4U)34_1NMOO{8?X+_3+~QZq=v&R)O#r1b!}&I{vIB z-VZG(W-KT5-}}Mik^Zq97}x8jf05xS-~&5_xDJg&Ta^7f2mz7lSp2G21sby|>zNhc1UZ zZCuI6ZpE`BvyCM?SjhJrS}#H>Y&(E8jGm`c1ne8Aq|Dq2mkGA4uEexQfspGK0j9a#7CA84msi5#^~H&T1C z;QP3c&ZCSi^%}ltIhJt^Fv#0cR28)-@7oR-_m;CxN=gfIY-QtrL%S#z8#}iuTUQRu zhiO5TLl}ZGbH0Qh6ZRzAZ@b@agDWpG@T4w}^+im2W4f5?bw|K*5Tec_Gn@Bjp=dxe z59G>oHdJi2e2WIDZYk|uhD>&1P~fltSx57i-h;G%W|*js(snDM?`%r>7zZc>$OVjb zs#aN}=liC1n~*#4J}*dq*C?H3gUqqJ@S~^LZWAc072O!il~DzX{w5Z&rvcHyu>*ms zHLMrR{jPLs!_e!Nc0-(&VwlvlPp}i(d8OY@fL;@@bsLP+$6|QsDdfdrH!3|IK2R-^ zuc&!MO134ExM*DTl~(9hHTVgH$5`i!3x zSAu+4&l1@2UWvv0ixWx)N7hPTlfIUVHyDa2+%9}*!@s28_q_ETYzM0~g4lmg4LFv| zOh*Je2dx-|>rojZ>=onzVMvlDq5V<3Mp{bsgFJ&Orw=W~D5Q-M^2rtmPv0U1B#I?3 z0)uH?05kDjXfyb!r|={~*2V!KIIlT^OzS@0i6g{VIG_zH+=F{;eg4)lC1#H{^qrBX z;4SX6+daYsiKMZLMz9=$SKeu`V;3uB3igI-2zwb_iz8DlU#vcPrcgT;T5H?dPY**4 z;|^CiSih+)0qp*LsL1~HNbHR$C{s=F-AFsB>vq>75X+PaY}UiR=MTTy2NrY8!1_4$ zcA#amq}75kNSZp%lVv5o28Q(w)_yPAM*inj67$@L+P}<=@$%}_AO7FNi!zh} zUY?*-|J2CS64RWjQj-B89&>)s)8&;KS)?}#`=XOKojGINg{M~8lg$g?*|j8b6+%cr zRNZ2@C0iMRRne=B(81h8WNQ=k3#GkUz`!~^xjRLH6a-VN6@C|O_{+8z26+Cv>O8c5 zdK%sK+QfZfHID;pvsMGn*1ZXaP0FOH!?E?Hmym4(@8+6C!_*p!g9bc}3(4Lo8)o}^ zS2W)3K!HRV%?ay0JeY?Yfr0GUN(Ljnpq6dy0hLe&Bax`4Zsnhae>wBPW}El4XA4If z^d{QwU}~45CrL=NU#g>&uC7CwL<1|%9lVRbdW0_de#d)5JN>^LKB%k4djTp{CEa0! zMcr$0%aL`8*N7@IP#Ck6tXeBd$D4Np0$C+0o`IjKzi#oj=zLZRB`sC^WD1fEq6=R7 z3u+w7Dc}8Yj&qg0r0MoIMRE&Am}{t5n+icEp0EdAByVupMqPNIILRU)LjEbHF;b7U znro333znz>3&gU##eRjfTbpNJLnh3+C;{78ru3LBKNaaU;rrf}Japgg>P((7$+&OX zH~e{kyq`CpH$((EE2xf#{Dx_O@2uc8p98*vMKycPzHY{(Q&d`~Py8uqP7+%~kUf38 zyg4SE^6Ql8#;llQn%!DEj0#s z`cN$D&w|`vUayHLE4W9l^>&28C5nCm-<$5Bz|K^Tg(d4k9b11KH^LfGgidUBl3`p+ zhOd~CxvJI!97FCBVA}>d@lH5rtzdCs+nU1}{08Cf7#o0UgUk90wx3*s3u^f#@j27L z-^);CxcyVwI+m=_^99;AV~wVEl}g)!Q?enUlBK)*H>{UN+gpOdJnr{`^iQnS`-Yhg zhmAYN;_cPqK8sO-Q9h8skI~mvFm0M2>CHYnG5j7GiRc>fAw5WuC#04Y3#8hzm5@7J zCKjlc3?EO$H$nZ4b-Rm~A7lNq3vOTE`nS2T-Qfq6Iw5GXpW7Y`m#UFBJXgWU8S+4Q zCrsBExp5uF#+ovnQ*K<-&JV6d=D5~mDu3{Nm@s8YapZURuTA>wz`85Q#_7mio=$%Y|B-iq8nQvm%j2#^T1~x0s(wjo#A|GRO%k)KPs>wwDHz3)N1%Ou;E1`dU}k_vKIOTN?ALLo--dP754b;S7V0~@>jtl z8ZVWkHS@Yw(Z*Dh^^VEJU>9U1+zw&;s~CHjYv;;kPqf|_Y8gSP4X+HZ3r3tgkN}RH ztz%pFY?n)5Ny5kM%`Y=oWgpvcJVfCdLOx8Uj2kOG#xoE=7{*aX_P<4kGMQFSNzfuP ztgXuYT$K4+`D+Gah%n_VRDD~`9go5^uX^%6_Xs#3y3rs`pmN&LrTaTWsDY5rq4k@4 zsff#(?viGMa26E^%gl(*Umh@8m#m~GUcdh`9b=wZ8LFM>Nc6(?t#^I)1KPun#D2Ya zer>X$6wAR)(^fy#*tw(|z33F!JPSMLfHrmv)A+5ztn-pt|(Z~)?D5i7RAgYqc+I+ z0o=-O)PBd>^Dy0Bath&>GMbkAu85d~hnU6kk?oI^abJ${zc)CoABw>8p`8#9Kh@uK zx|Ovy`xu-(7)9R;T4msiw?8lKzRCz7Yf|$3nr8D%*S_v*d?LI1IB*s8jQ7Z%8@*ry z`Z>kvBvNkb3SR zuETAz(g@bvip@FavR=Y=l3v;)_@lYB0$iL#jU>=0g(cHm$V^*N6o!OowF1cRm=-6JSS&uJTMFe~;H8ds8xn?rMs6OXFR zQ-xB%&6&utu_bI$!g4EYo!78}PmKomnEMwQ-GR+R44=th%1iMrHAQlzMT&gWahNPL zqoyNHb|dn9)pN4}X>`+bCWH1Elt#}DQ7RUI&C7?|tXI>G$x<9cSSg?Tl3#R`TrG)pbxjG%L<)n5#c+d9%etH4)gJ)rXw;J9dardEn*_24)k%uNV26pXJlgj^^f`J1k1> z(1hysi_NS$Ukk;9@o3M_+v28VuW~SNYl!EqLx_Xeue44VJXXue3*tsF_kAta)`XUV zL?4^(37jfeQ$6&irpeiZ9=~Q{Jx@E9wNCe%S@rXhn|#Sc1d3=INvV-XHH_9d z8Di$J(~~_1LcGiAHUKYEl+8AnSX=MCiemK{dPs}I^%~qW5p#?CMG<3JnbF8)nJ46o zt;NnGGHoauPjJ4e4CjlcamgMdK3j>srs@$zVp^h-*-Ny-X0B;%i;Ug;WD9?$Iq{|F z3QVHs)z&u?Geic325@q0ISSkFoC56Y*MD6|0%fAQlEmQiuJa=;MpTN$IxXC;GQtYsVIR&RZNo6`Pp>J_y-^FeviM61;oQwyD`#ps2> zk=4mw34O_5T<>_Tng)aK59TCZ;74{iPs~R1z0+;QsjXYx$-?xwM=r^;YQD}wHFQgx ziR#IlUsW)l%yH?&6)N~MG}6}(@{1y_aw7*6VDr4n?ko5pYAyiFe8TTPR3D=U3|oiq zBgNI_l#0FZt+Jz<1M__pq4RuEBM05lkGSWjT;iP1gNad`9(;Dm(n)VO#jh^0&=+fA z-UO@)HzRJ~`;;^_Qg9P8n_|b(u7k+@5V7>*zlkY7{iw=GjcN5sGiTphi1fLDLNBp< zK{8F2Q#cTs^41u6R5XU1B2wOK40#SX^F3R<=-zGu2ydJTRGcB{X~p|Jvsi_U&LRa_@~l+MhiRsA(- zE81SMeu>&P$r?5G;yEMzIPCSNW}~VQDWp1Q1$Qum(_qM@Og*;1QuZ;^@{6=Vlh{OQ z#ffMEugWZ2Y#I^$QhtC8HQwi&bn&li1uFIBa>&KlV-dJ4Z&JJSe#F(CarbdWcJ|OE z6`a$xa3iOeEg5kEO=?X(%sVR-R-aBrR3o-?cdc-n4Ta-6;8SZ@oG`aMsW%OZMbXKh zLx~&ggtR01S~tqh0aVJJ2@(t18;%vbY-O2Z6=PbNh_U%5=Rf#JMl1s$&(7tCem`gT z0#sXns_#`M29k_*DJc;mQUv>92Hm6<;khv%$*aZ|xRD)23^j6*IGGC3+=^Vxco-0b zv^n`B9wm&?LUf0;x?xDZc#Sz0(x>LVM_;O4(w-c5 za!)%io3s2KIM;aBs%)Dg5cQB|^K7RCb%6=J>5E&f%p-xZ67#3@6#Mv$-837OnC^0} zFNr_#l|PPUT&a{-ZZar+&gahK)-qcUHPz;5&Cv~m86wyGL zb(Wz4Mdhl4Nvv3@kHiI_+Kgj{AeeBp)66}>J?FtZ0&qS6orvzdkOn3&aDT&(XZ@v4 z0NqcJ4EH9#`MR64|5lkFgAeziF$-gdhy!f4QupLG#Fj|egl+9=fo}!Z3mtADh zm7lnLRc>fKW$HjXs=j?YvzELNE!>Cuf)lbS`RUeATfV^AivmDYyT`e=D5D^glN9yf zPj+zOzrAM8PjVZDk{Xz%koplfxYaMeBj;veBQ?|qMol(`BQ|TF(I(Afme~cyusBwX zsdQR^AL&Ty5in1?W>xb1>HARTmx-zvIc=D^l1uB)C%VW2Kq0{<43Oz`wcq3yhvMXPZDScV@@!R^RQnq-$2^96{~ccMY(_}mSM*e<9;-Y{w}8(^SAaCVDWL!hhVyIh_Ygy(|#tjiD4p4h)wK20P+P%^v%iLhQSkm zrE}+q2qh1q!9SPOF_LBOUD_f+Rz*({!(STf#OR+ftiW4TcAt7DtC4Hub{;78zf!h+Z4y zHkDrBU#-Q6-fJkqwr18PnukOpdS0)SUk^#K4|gY@bzt-WOWk0>{lz;ZdH4gI1i`XF z0vQ(22YhhFLEQ{o8Z(KDl+8uc5xZNrxtYG}w5yAy<$Z@l`={4-!V@widT;>)e&w(} zjTsi4^SK~Wzfrq=_|zxZ@8L@lBA#RDdyeSEb`Myc13>I=e5JQok@tb9NsfN^Q!FY*1^fCxcW4*+A-91 zl^EAA^Xxd66Nvs3LT3CQj(vk83RI|rB~0j5p<-dxgAoQ4i1L|(aLN%OK5SUl=?Q1| z=+jLOK-h(>rN)il)x&ol0FI?hcf0l;UKv6E3zG6XZ%_MX9EKg!Ms0nal8^xBn7(y^;j{j8BP zDJ&%rfcPDJFeKxtA85qxb6hqB%>EOJ3eh9Furv20ARpclHa?=NftXGN&9IxX3Eh(La0X*$=2n1@-byeQ(X`34L z0TpjtExd2hn$B+hS*YtW{3cPkwgOa4nx6#4Sqq)KS;9s&=;dl?J{%=@qZvE81%`95 z7`Pg>CV8~)b5p%31)IOW-g86~ETb?%<3nM#3GQJ&JXPMV7MNXppmpNCP?5=2@LTN+ zw}CIcc_luOn8T@oP~86x=nl#3XHKT^a= zlq51`ZNjE6A#4ReFd8IHDj@jnF|~qf6yS`f;STFU6K|^77rE^}3RO?WXb=9k?J&wu zeoK|aKv_X00n$2)e7>c5VPn;OhD+gH-$>TMP8*;QOQl=nP2TCYh&v?x)cft(C!lzb z`~hZ+;PCM7rUP2Bxvl+fVeN48cGV07rXwB~^QpRlEvLA!-qCMA**v*EkKy=mYl&&& zYf=vVig3{#hoiYb0;03#>$h9eu`h;9`ZJ04U+y#p-9Gv&gN9LoJf5GI#v2LVeoR5P zppTtDhY}E^T63??f`ve{1PhS#hF>HJ?akf3od@p`PPO+VJ=*u1Z4;ipZlm+N0Ql3w zhuGR0&|<04-L?c6lD%SdUC6gfJNvkix}9RYJNlk7RmFezoEz#8WcYe^_eNMj`-2{&@}MY9$h5?YFxSCe>50 z9_okLLb{vZK1aWMaRjr|SJN;Ftc-G8oZRsj*}7a3!U85e1a;fqit(coWlt}vHXx2w zmILA5c!Hzije3CyZxb8At@y*61ew6xh+l6qD-Ks@Q?7c3s8wfebOC0ih(i0qON_{G z%Q(j{>~e@uHsGg67ZY+VT_(dVKWF70KO;rzObUXv8QydOZTvcxV9+r*WbMQNH?liVP+RP&i+_ln=SWy)`9(m=p(ip31bgE zdN{^yhgWUw2IqOqR>4uP2#_@;%y|QpCqPhl=sqNC$_<&Rxa&rdOW&c4{iZXLi0EbG zE#0wHbJ`J(N4>2_Ih7))#Yrd>swC7Nl9n6o1kfc*9-&ECM2YjyfbS zBLW&jbYJlo32d08JtbiVLD5{!ta{V9DWyNbetEK_d+-My$b~tF0hR5dH?TxQmsC&! z6f!{xM?a^gZa5K@itjLX!6{$Xhn`eqRv~ev#=)UID0Kd=v}`)LNJ zqq}qfI*LFH=3w!_|Fs(Vb+Mh!$?*q0j^u*`T9#CRX=?c?g&V zI&SWaBFx|Gq6AeiI`z~<(fw!%>DK3i^o{4qbGzV9dtw9{eJ%B5;0BYR_%pt?4lB|* zJe9FC5tg+I=^$|ByPL3M&0B5)j!26t5v+LU4$ao5XXgBNw6QJWFUIBbsC(o~QzV+( zK(Z%ptB@+6QEkgeAi9eoQeiAuuS(wB=Z0vterul=5{4Of893ZvnLU__W z`1*Uog}WvLdVJKPGoorSdmX5cuV(M~`<2YxujfvOc(fD|wO9|Kh_r_J$tnbxi#s-r zulD39MK@691tup-%PJu+{!%ee3@m8(7c_IZ%@-6$YK64Rm$|j zn`-_7bA4QY6&Dd~TW+ux;pK#Gg)r3SnAnA8-L)yUe`4&M8{$Tv2sfaX{3y$aJ~jXPXOq3A1CiAJW90}d^b0L>Tz4qg56vdRP)K%L z;1GJtzD5A2A=++Ctq84Ip8s3ZCH*_4!>_J3diZ_srjDj zQ9xS883K(adQ6CQs+IquobN3$l*B8p%VVc>RPYpapo#WN;rhp*Q}fKJJ3mLqEuQBO zEiATNG`i$6XT}nHZ%_*mKoRlYxX~AGlic&ytdFx1iALcdX}L>rAH>QU$D98e9;S3AOsKo5&ehgdSs>r#sOvsVCAozeFF3gRjfuri03%NoC~bE1YIRl zfBC8l$;pUJ0N!k^+d>$>ewxR;u&hZKbR!1H8BE$aA0%DC_BlaUP4k;Kg4u}Hku8%` z^Ap{8!UX^X4knV(H^EH$%?mxCos{0)Hs#EZ(5=`3I3<+SXk`j?wDl)_y;Hj;(RqMr zV@KTPkH(Jz-3}R)tm*6sI((0Q2pi!%w2}F_#BQ;d{K<+)J`Y&&!CbxLTD~ZG=hdhf zNc)Q4A-$rsf&xHMViy&> zIm)K^1k5dCGdk}YK zxPD&{cq=Ac!$9oQpbnk7UC)<>gup43#M}$dV2sxZ227CHNq@KKpeiku44LIwZq`$h zS;tdGw+CR}ll3+OtnClJYrpjNxo2I8zZrCVHCmqZyL=J?zkSa1!{T|nyP30l_X zQ{sL!G9fs#MtVMhvC+U#O@h3TP(%XPuk)LMo4TkkC;OhB1CAGv*G-JKMP=6R`hIt( z&K>?#H7%5nCtjpFuzqk?25BI6O=|xymHX0egmuUEdf4_$7ITe$GLx4Iu@&Z-DI!P# znuU%DJ)0S7Q8p#&$FkSxU-DYs7zS@@-DCrqHY8xJkr8NidD~we+P^es<0cO{R*Zv^ zo~Vz1G$n?N$nZ94z|kZp`{z(eBxq1k0$^_98loGrL_g)Z;l?1$2CL^2TS4gsFZ5WL zU^-#(A>=@Xlw!^tDSZ+_*gGB~c~&b5>`KCr5TFOdr*L=YhRg&w$T(Sv7kt;ARg4~2 zhOeV!6Vp`L<-AmpP|1+PySx#4)%9OHC!%if>y)93~PMdbXple=dPQ=d} zw%R9%(${vuhRzxAdwu&=&KvP1q3nBBMDx?WD`yWWB?9xeNoU3RX^$PVr<|t3R_HP` zVwhjS;q0zr)M7N#^eOl3w>W=Y3ZT}#kjX}6pp`ADb0r?Aazlo&P4?ppZc%1~%h2@v z#u8O{W_vA+=81L%CjY8%-p+}~i0773UUlc+OhJ1K%nxBkiHOloQxGD5fj)q>4QB3{ z=<)B_?HL!Fb}P~{w~WQd;DaUN{}J0lVr{{DWz)f<)X|h1Jt{8#ZTkfkg*v*g@wZ#q zG~iEiVfiNpS^?U>@uZf7WkpoXZ8T#>$#ndUvwvojP1jZXK;jGEt*?e6x7!0qKtF)CtzJNXmG7-9NXb>0*Uou5c7F|0G?Nc5-+qE&mM{) zN}7bOXv*x*E}S3fB6NabTT2daD)wGgk8Vo!`BxS)mslw>{8z}hR`48*i*9aJ25oV|rl_eZSGIeTA1VoAc?nOaRXHE(Fm6~5UxV}1)ehEz3#2tljgOF zDch%%mo7|qOVutg8(gQ0{M;I|0)Wair6kPA=KjCf?&L?x;BFX#{Sc>OQ&E@5seuKtxlevFg=l>Z8~`m!`kMqe1zxoSiqHhxs4&>OD^hRo*5xcZu7IEZG_&_l0j+*N^VEFanM%pob1yfG&?m>~rlxH(8Rg zsyc_uFGw@z5Q7JUa%?U1Q6-BEK7@v=sko)wv4L>*J_7-chX90%!YI8R+lxcR%D@_# zqqplrGNt0SFqUC0*aJ8gVzN2-P5+$`jR-+9yf^V1+kb;+N&njF3Z&IV61=xOG}}`8 zB*y#5)Y_<)2~$3eW}MqQch;HJetNS_ol9>Q@XoQVFasGdX#0E}6QYB!8EIQ}-&(#6 z3^=MZJZ{_p+7t*iG((@qO14T|B1HyLotXHos-#|xYyo&|Z?R!4vM60WEfW{cLsI@GjM*vata>W+Ww&P9b z49?P&nVq0tl5;be!$^vYmxlSKX7x{wMmk===SdpFbu>`vP6tB-uhxOmLKee_ZfrQI zVy}zBO7wCh8mF1>2igOW06*a>Wz-w*mzl^mwsfip#2Gh?-es(k+Q!Uz`J&wq4X?V@ zk{UNMVOo3fEQ}TYBD@v9_}dMlm1AP%tz*%U({K&RGtcQ!6BLo;qmju0eAKN}b;TEd zeysPDLlRF)18lzE{nnj?x1TIM5R&cvm6Q6)qnH_}>=!#jNNV{4`telq0T1n73K9w+ zGuVncL`86I#|6vYP%hU~`Bi^^)Dw*zyrI;#21?b?NUbVokfZU7j&7gp)fsNYV9 zN8|gfgAC4t`lvW?QEIt2#L^Q z{Qo%OWv4vYVF*7`+S(^qG$!hmOGb*uo*NLl>(XP!nU{PswbBeJ(TmEmSZ}*n>wqEWQaKPwaTgLu`e zmHt?KQgI#aFB*Q1RJv4J*b-ul0j1AHk%*rv(H@X0-EPDi+9 z{oXRamKA2l`X&hbjZSc4dgNDob~*Ngf0A7)&SV5|x`0kNi^yg;*Dx;hyMCF>3uge6 znI;1Ag{l*ZTPOJqc;)14Yje5wQxFeXe$IK^c6cL_ueoSTSO7?S*N~@Y5I}W_Mpnb~ z8(1}gM}f2oju8TMN!^41FOyLoHx80J3*VCona-7R-gj8EX*Zu8=Tood$n*aodj$jK zx+7oI*@P#^l1VzcldZJdI&R zO)=ZuJyGPGJ6u{^-A&H8R3YNE@tfEZXMQ@UXjGpKd1T<-)L1BM@CG{abZ1Ni zWe_-UQV(j6a7o2Tqms#|h#3Ty8S* zw2D}4**$aK~@6zNOV5nMKC;F|bNn}>7o)C7E(dV+bbVeZg@wtsy6Ni{1QFp>8v zW)&=M+uuz{XfV{WRwVAytZIF}a3O`YAeSB~t;BVZ5E9y3rb6Q-`Kz(Ju z^zL;=6wd?|Ud*apYkr+Ei&KU}__P`F!2{Dd6cf+OD~pK(3xWx(l?cGZ1~*PzsVuhQJ}zuOk2!DU}c*_;MdS@h>W*}=EK zn-#?XSDwH?F+KwJ#c%Ao1E+W?bt&XYtHcg@3MR5j2|W1c8*HA3m71n-jat}XI8Xaf>o_x_GP(f6IWtSy(SE$fnh8TC7Z-M{&G*me_>vs=d|89ou05xF*P9-Q@N>omz z(V}Q~p>g-f3?nm@+Lk1a7@7$<9#im@9%{Z5s#))H0(f0!ss_h_H}gJ=-FSz6 zh_FGDDNX0T`p^dCO5Uew;EUVX1Dl*C*K1z>Yo(jb#Ii);_cSq>6gp*TS{x>ikAZ>r zA{2CZSwk*dh<6U+!8@p^ymQ z9*Hz%8RCjMbq*zoAzSGv;|wpDCJPf2z36(2T2a)X;{jX_Ea}$oKXYZrh4;pvTMlY5 zSKE!oq@t6tGfUvQiS4aBQC)buu6b!*UOw$VZ`o@7;`1IzX{oTJ)tR?jIYnoqkBinTMbDyslQ+(M9 zm&e9+euueoC5rRd!hDgIKFQo$avc1w&Y$BuJig z6^b)Flv_IT)oGHN+HSB4P78VFwA5Y2;$IC5wKRu`K&R42<$L&Z*0tErgB`Q<+uUM| z@%m#S)PVv?|FTA@|A)op?uRr{g+n@#4qoK zSJ{CmyYm0PasMav)tGMzo3Uc-6qI5rpj!NP6 z@zU^8Gi~Yf;SK8U>RuELKEZu6T!#2N#N73#JVm7iIusyetWd z8a2OAOfP77e1@@=ys(@(PaOC+NUaQthN;*>hipoP&O?~$B2m2^^@`j|smxl9#cRGd za77tFG$gZHcew0AmZjcq4{YDU^$`m5+}oc8nd^KGKD}$A`v9!mNYTD-SK-p(vvU{L zIQJGgY1+bl+J6@0tv@?7R%Nu(3_MtAZ`1+~BpP?ao0N+0q-v<-T9Vqbu(g`#J#3!+ z^5J!w+HA%L?=L-X_8^9`(z#9twc~bQ?lwJ=E4iO_`6RtBeOmPmz4~(fqd$RHm)L{0 z6qfd0?C#46ZBabaocgD6AvIL8XIV-~u|AF`ci$%tQaJ=w1w-qJ3~ZSox1Uq=W#y}% zemG!K`#Eira$3ob6%vjxNr-KIH#+E?^kFUB1g0@FR9@;GYq#C02w0dq9GYq}C3)Ty zI_^#xGKxNP;Skh3vz5pkK2(b1mviAHwYDEC#AGbG1?>$h5#A&B=TjiOe4{AArDd0H zUk67dQ>+mu!v+{JI5sTjmkmrW7#vxAd5l&K7;T!MN;DzW@Z5jHR)etv32*pOM9PR_ zL9vu42MjDz85C(XSzT<4r$X<-teUnTiX*0JdKA|kzwuUB^W2_do~8JX*MHB)pv52IXcI5trFcv%; z_up~!KT9GTI{C-tn@9QW$Y(M_$ijTTwTD)ZHKK?_GpbgO8rU5hmSz0yOv-22>)R3Lb$Fhu4L6xik%uyV@H5>Q6$uf)Zx2`;IZPvoz1`C#{|Ir?DIBbDWgc5-%bqy}?# zM2Q!oLeqC-ZiL(h$d=o7i2_3xs`Kc%}XrY6;abSF3Xr2!OWufdhhixK-k|UMUdBJl<^Ia=H(F93HE$fF?^P;)_CJcGddK(uQ8#y zS}pi=%EeR|tG3k7dJ}%_OzKguIUoq_@OBhjuvJmiRXxDlD1(uCWh-R#O~3AA8sM{B z&S$lV&w2`aC@ zW&<5pm>dWPxOg9Fn3|2~YD7ZSsHB^)!SQUECSIA^I$UQ-x*RgwEZmIGfeqL;%LNdo z#nLhUFA*{!o?U%T*JW&MZvvd{*E=6O99UUuV>bx}8Y1xe9J0VfD(HL6*LrqD~lH8zK>q-u5&tPTy9Zw?sLeQ{` zKgA+;MV8%j!eKkP(-v@nK+j;8zc}b-l}9?U?L}h#)4!SLb{atBgg9;ZnWVE1KKLP# zuSH~`nBZ;?_~qm~Rtfy-ytcfh z36!AQI7|afw1`&s10}TY?c6h-KU(`ie23>FVIf*XUOwhyC#BGrn(e3e+b4@XG1!^q zhIwjBe~(f`+e#*NVzadvDebRc->_B2eE#9W%HR=v$+t{UEeZz~-$61NVX0qQL}6r5 ziO5chV{O|F4^S+~R{*&gk-cx53@SKNgF*Qm$oaE{L>wtxM3NaKqlZZ;H}c1W9#tQg zRkB_S%oN-cFuFA0xdes!EOb`X7>(^>9cu;}=4R;J5^H0`XoHo~JtcrfvGhlO$_}JP|$8PzPPI8Zj;d!^gLVagyoi2-h)jGYWs68F}*N}ErXPbRk9FElR7UJV})ub!PSQiia~4%LCB9IrT< zort-vZ$3#&wyACX-o4L@;gkU2a>vYbTo>Thzp`8hNQpo zNS!wK9+5tl5l^bes#PvHsU_&itxZ|WmvMT#xW%o+2ZM`{iai0w2lke*02ef=OGpYg zk$5FQb-pPL!vY3-5rh4&KGdk8u~bMzs>Gs|;=8&{TCi5&58ojC47(w_aast!7KO!z zPto2Gi{lJ46E^)2wt>tVrU7|K|F$5@{}k{0J`DHJ~zn}CK^n|P% z$grVP<-JW;@}TxxoY}FP!S?Mlfos9up7j!1#dpQMyj|4nb-82$GHrbJ$1i=J&Ub0J z&~V?~SLP+88Uk(GcVE&^??&dTJ_SY-gF0TWhRZG;-Y4&mh?d@V;3VRDFTFL#uU%~t zY0j#B_f+s2Uebu7ikpz0R@mm%p!clH<`u0{rm_6Lr*88X1^=T@bN}brlJD~OP$VWP zUXM6J_e+H988_fAQw5?8yTnP_tj`U}waaD0I2mca%T zhIhf5pf^cXX?#G@saDsYeMu8^0h%*{{OL?;|UMW8t|B6U4y+??a^)v zZgaLU`n78dN9NegO5=$k96{^lNm|OPt4ntOj`^idBH)3boP0H6Kk^*O)P0GOf-w;S z=ixi7%$(S~vFeAHmgTs}a}*UFhn7wTyNiY7*0&#+QSC{8!_gwM>eo9x*Uwoz7Au<_ zW>&o!2J}Pr>$D@E-zkffQI@omcz!wF)yM8#YR>N#uOf>{RaxU~swqrY8GOVAHJ_Y~ zysK_?bTzaTOkrF(BE0P&BKmN;br6nfRnf~4#f*S#HY^2>x|@)!@N6W8G@l`!WD*>M zAbx-R#S`I-q9D(e zQC~A0OW6qOF#a^pO+pa*lr1yxQ)_m`#d)CLz?@t}g6^1s-G%0N7{9QajC)rJFBc`n z>rJ?>Q-zgOsBD%F@e-Px^eL0oO=$RG#kfQ;k^?&zwXyo4uJ@AX#6CcwcmDF=>KQZS zT=I;H6aS;=V6@Y?Vor7p?uhmUA?o^>{-wJwPv88_I3TJ~^iQ-=7GRrPsrI%-kZh>n zH!9zVS_I7u+|p`zotA8{lvB`yHlgYHNPLla;`3<(f5jwXM%V- z-ZL&fm42DMMV`?}4|jx%kDfZ2tC~S4-#iSWBjQ-KuM<;L=zS5R*J={wD$ta9D#bX@ zOCf-1<2YTPby>$ieMt*veyM?@?>_9*D9sWe8{<%Ocey;kq0kM%BJfvYAQsc!Y&B0y zB5^;1@R0w`z~ZjbL5|#k(?(HqX&}m;eQ=HLvVK@KTlz8`wUi4-F>KL=bWGQ3oHh)` zIY;h|u7@{(7nZo#EieAio0~Z?&C@9jP#nt$gy1zT3P_}goBC6cO?SD+)6P}|A(?1o zTf;(qVKo&g83}b0kNo1f`(k#5TDea+)Y_m>c&e*7T3nH+s-nu>;&9z`~mu;QjZ`IE*Bqmg(sedv#20uQbdRa7w3+8037`(4lQac=v zt{;XAMv4PWSNr|EyXPh7@?3m1Q@mWE5Q)zQ6tVP2^gN@uqB#u3WN_>qn9E@;{tWMQY&jwWL#-T&1XRM^@`Qmi>=K{R(zS^(@!pwTd+()YHxaF3G1RBXbRTl1iWNV3dwoM-?be+;Ry!Qo}}EYo^w68v&#?q*pC z`A0Wc3wmE21D^V<&GFVQ3Qy9rC}5n4q;n{-9}5Iuq+z5^i)9wD&pH z5nRrG$!+wbT>sCVTL;yu2M&_4SPO70%+-a}MV_f`IKO4tJi*Hu%PBik6!2^DtI}Cj z&)C)++Q$)ASyPHfd8q9e{yKY;ccWMel6FZY` zQsQ7}S=y4f5+2?;J{B4Ri{0~j;A{ynW#c&2|CE&m@|?+2{4{FO57u02Oq8?;1vX`& z-Aa69F+-*@89)50=?Cmt(_uX`4+EE3uSlYoRR3oFYsS}`Xuy#o^X?mVWFn2T)-kU` zgPOyDba^^arX!HgL1X4t8w;~d6#(>>%211!IoF84=dm!xacp4674d4d&O1_g2ByPL zWI5`sy}$az<6xzyU{Z_hH`3^`wL5l)z!nb3K5s=|>iF#IvRSG9<$h4f&iVaXI~g&_ zjPyLW=o81gR%i*i4mBi3D*q@#nc@fHR3;8&a-z z=yc`3a6Q!*KAQQL&#R#`V5-Py8g5NWoEE~TVR)hZ!?5K~>G@XAYCPDR?%n3PSUQ%K z&F64^cT=FpcRJnU03KO}=i_y|Jd5<#+~;)EOVj6bw{hd0Qj@e$ObPBxm+N)%s|^$U zSVw?$+2}i>!5r@HZMSxHrl+9|=J(XqNyn9VQ`>%%lW!2p>Vw>rQW^LE-)yX2SelzD9m6-vg=K&|KOWkG9>%qgtd7<5FbpZu6 z8%Z@KEgj#}^!DwRK(NTZV&$k62J6klCGG3!u_in$udOw~tHVt%GG6xa&Nt)Ziga+| zh|I?unlhJAH-zk(^chE6{0-d~mk1;@{p8mMXXq}nQ+I3tW z5Bd}-&Gz2Dh8&r3K)-M|SXpmGt-?!T$-lKYj=@r?wOQQuwtvobTIxVLNRZccr>mHUrtM!*jp3syW#Dgo&Y!@|0EH*gX?8tzrOKjf| z0TQwm_sM4R6*ncLTvxVUK8xCTz?1U_2H8iYGtlTUn_$gcud`s88Lm>f?GBky@Fcp47Rd&i$m)(P-+r*?& z$&GUuil~DD_9e{n1w1XZz9~OHnP&EUNP9C#dq1TEK2t+V$^OfH z1&AM}gl|*APuZbYe8@XKq+!|zcE9%uu&MNqDd3icH-zLLf6HwMead-Uf^3P#@)46KA*ab>Xz*qm*eehmlNqr;G5cDmz959 zRD0UWwl|coE+}1HP}|#}{u?H~3`5IF`u`uH8XCSD8X=1y(Vf^;i^h)O@M~bJp*=jP{yqK7a+NVmCKZ#HVlLB{+F0;%)P*iUCEd8KkDHBlRQ`A-pHI7du3pPe8%rsXPgreb-Hm0% zz++M9_)m{*4-k{YqY0&-s(w~GQ1*N{r5L=#6`m=BwW&Wr+0QkDDNI53{l8t9HL7)X{j=^gvLPpAn&R%9e%|`WEsLBtXjQ3 zVrRg-ILaO?=blrmYw^sH^famigqQ*=u_z}FSZJo%;Kg_^`H;e0>|FzGkNG$`sGDig zZ-3_-Ebx*Zc|cB+ds@YS!x*_^Sjc6RIw{T#|BHAT|?1bxhfSsjjYMJ#aNkM?4QBA=!hI*tUoBYiny!&L>S7eXc3E%=5`_}jSq zWE_LD#4TMN9p%EC%H)Uj;!K=7jbNFwnI|+qHL8@C@^DqDpKr$gR%&Tlwa`~GDnD@# zEmIoNg-8D3z>Cinw{yq{a$@%! zL2fC9r`F)f+7F=!=0ePfq+c}d=VT39_d$=4I2^pDwUBuP5r8awLL4m9B7IGho^zUm>su8u3Y@XAHLy!NILyd z*u-O};P_QiM&s5hxBshhEaK%^S{)cGNq3k9*rl7vX4*^=dP+hp_R=quDI~}RT(H}? z_fp-hhc)xRB(KnmkW_7PZ@&o5xTZF zF+15DCrl~*0f2dwt7XeTPSC08Kfysk7VnqmjiMnbC77Y~%@?{;!o-5VcO5TeppqnH zWr}a77^LR$`pw)~V+4qK#52?rf4;{kK@w-#bUbh(DOzuq%*7Bg8!Amqdm<48NIPWU z0qFw=m&9x+wdgX$nw9IEK{f6t0tF3ht^E3SoE-C_qG>d^b&@cnA5G{t&9)P(LL?cn z8w$aAx@+EK3t*Wd24FlVU|@z}W`i)lrsCKpF|6aitWyM5>HX{V!Oi==0`<6mP-wkh z@pS6VGuft`e(fW&&_ZE<5b5(8cn9-Dk1+H%=_E|8rks+yhI{|R35vfsDNF#%*oJzi zN3q+JX8+g5jVAqt!TTobE|-my$gkfhuGPhLuaQ18;A67P(CbQe0Qd!c_qbOrU7axb z%)E+{ATxm)AXboBHE$`rzITuFp)Qov*{7L1&O5n#2;%Bm;_4d2)AJiX{y($-*@ikt zvBNL+{xG762zDpjnYPbR6=i$|->1mhJILVOBVSp^B|exQ89p@>On3@tRW|}yH=oCK z8m}d7D&vda+GD8-=EoqZ?mKGc$4lEJpchfmlw>Qj=2qF)vaOAv()v952WoD<09Wrt zwTrHnTFtTvptumV#_y|`#Dpu+FEq|Dl7SYf?@#Gt8V32H-10Qc-K3AdRtz_>3lvax zjs0CHT61$~kQJ-l5V%Z2H_euf^m*$%WXn~fiW#(ASxx3vLLRfPIZs9kq8TECjE-n4 zVZhi!Wx|jXHM?u|Wu-b|EK^Lvn)MH5m^c@$-Ci?_`a#EvF4k|xPQpjA=rntAxp}!r zh`5Ikjvc{~Nb{t!mK(049v{xCLZn0Su5(^#ugNO19VRYXEJZjHy-@U$gA7+;=WQqW zmqLj%_u={PZE&ugyP-9xwf!sVgBtc7qlVX-7|J)!;uf2WP|LhzT`I@Y&Sy@?v#ioP zREO2f_hSh+5t7f~zK-p;Evrb1_nSdkJ)~bya=k?@()#4_H^Owp6&}-wL^iok`-{)G zrXM{?{d+ba!B4!R-;ERJbyaYF;vr1tps)>MB}NE7rsttj600!G{}|A*kr|=YR7yD5 zayg(Rk5^ky5&g32LQg>_B+u!Edo9%Sc82^SX^*_A-?5N|Ie{LVsZpTI5ax9K)ua4 zaa4@uM-`Y2w1F^s^Ch`^%D7I@Dci&?$rqWogtzr^lnw?87KJC$GA>hvM;aZ)U%7C~ zIy{ygEC8e?%l*v9P||~8N3oU2J+?ecaHRTS4*QMm!17WW1~^U65UU@C&sc+Tel*ySl9p1U_v_eZP|IM8l-4g>3Zxceh`@P$uxd_p@e*inEaiq#}ulNAYZF)2J1N8 zEC`Tolt8c{>>Tx=7|!Z=lI_7em0&_E3ZGep=gDfqS?gQ~RaNLk`gVlETisunAP}7h zcFjTb$^U3WQ!i{keb9=rH|%oc>MaTPhQ{IYB-QA>FCT@Ao}4$p$`s?l8~kyI{2KS8 zOZY?=1I`ZB<1B||))0H8k1YNd6qF2QM0k`r9tzU0-%%y#(>>sA8da56fN zzUwAwFY69otqLWS5s+naFmjFiVa*{37R~s2)ExOhLC{oa$S!7d!dS`@GSp{&4nlsH z7NY5mLA+D3suRUKO!AK2kz=C3^VCRf2hYE$4&{M1GK%JfS7rqhNXDc7-m1ls$o4Ze zFsk+iv&TxWZpqfJ*MEX4g)J{o6z4awS0Li+aIv(1+=uR=3HnU*%N7)ad3ppquP1rsOc$*O;G;RmjMh%VFPffJmMUHa%d5 zoZM;ZyZbPbekI4#Q-Xg*g};SpSGsom%gKbOre@sFw37E3bU5Cx6S^v-xU{1)JjK^Zr->k*peOzet{1A}d5 zUK+82iz!u@eyovU#^9{tQ2MLtQwORXiFyWfk0=|btNK;MV5CTx#@(3S5R4E-;CRp7 z;F>GNYt~aJ6W6-WMBYI@06CZ8QAVw<(J4$FxreSA8%VR6&gSF&(;jUcVt<@v_50&c z6Oe9LlP8~usLhb{7g-m}hc^IMlndqH3?xn(k_+$F9wy4KvMbI`*#7N^I2P#&h^!74 z`uk_mZMU=#V&*`y5?zIM=0?1i_JECPQC_uyyoJr|7G5cD_hxNv4bj>*vl4e}xv{;` za)LYI+=BzoDV))x zDPyb@Jm6TLG*dSu+e&#Kv@O|vIRTMP5F%S&NVQtdRM`d|8^+zE7%GnXyXw?VdBgG{di`M+Th%gi5^nXP)l-xldn z;KEjor47B*(E6zA<65aHoCq{r3=Z<&Y!kSW5~N5hjd( zRxG3y0?`*^EfH3nP3%Q6Rdwgt2Xnwlqr;_|Mi7@F)s!;Gga53DDWY7Z+6bctmt zn4Hx4Z<2Pgkj=vh|L6}bBT!mK5cE{vaOrLl(rrTIf5*(C^zjy_Q(6&vcL;DkI}~yc z`ce_`ClMLM9#*VQqJ3Gk=JQl?^CS|UBNUhW*JZOQjyIH^OI!g&Jt1w$la$63zkek5 zVcf`6Vp5inpO2eqMflq>AB|?miu# znI08NY93~fMEoVjst)&eDN7Mms3I&XcH~Tiv?c|ij`L-W|6k+3`~MADmQ23j5>BJa&A-LUM0Y}NzioKj%u zE;v?{6eZEe*6oZe%aG+`towcUFWsqg{QXuQIAxQk7&t~`->Vl>Q%{7-VIY1NpJ2Z@ zpqPLaf;nL(=KOB9QA$93#`N}g?eZv-)$7IDh4l`oZ#vAdT{o#~muJT`=O?WvFI+n^$Xso$F1j8=9ZT9wHG9^&Bek000WLI? zS3f7ioS~}{G%M8QY08Tv;)$$IByZ)Yhy54y=5fqL67x;PL12$*pFYoE2)rnKJ5l&` zp>pWJrjtRBq(JTpzr84Y`*-~JpRhJgx|@lTInwqhf>NK-xWR`9)~_-cGl7Ymveypk zz@&uj6T5E2syg^63lu1i2fj@8xHOqVX0YC%yS}ci$alQCm37*F_e!MMc)rS@=2a;Y zkMm9^onab4*V&r$*`0s8v}xsPeEwqkX?g3O%qcZ)8q?3I3?ILo>2C6EuE=ZzKE`gF zxiqdDTXhDEG=n`yd8XYsQYfOCto}EbV(20LHCm#XvclCK*am#|9=Johet8LP4uN=& zks~?rCJDxNe9*WvMZ2P>$_=cFm8d&P(0FQVK?r?ju7p|^qG2QqvW^Vm$C$nyN5B$i zeqTmV?~dxqqjY1+E0z-jOD_pa>u}Ma@n|QftO_3csRNk~U4g4g7`LR+IUQ86p{FVmN%32p*;TJJ=OJ2>0)A z|Ffl&|5tzvB|aDGoWz6%?PpG|^{_p7;$mer#IZ0`R9+MH{LboNk*AZLV!_xJzdaYJ zk}haV-102=G+^btmu~ab32Cce7u*N^km`oqqUF+e17!pYEu(o{ycQ$8rfQj`n;;$3 z+a_2bleAh9?0MB+)Ru3Yol`V6rYBK_4$bA4vIh=ksj*-08O-N_qSpi@#lv^e8>h*$ z=zhB7T{=@9rhGNi$WH%PXScb2YJX^F@<%1j26;av#XlPFeH=2#@g8G4Niylo1U!*3@t1R{ZVhPnPXj8&8J$zdqSUq#C$My?01-PTOaXGquiao2{}Y> zY!==b0*CN@ks6yHW?i)O;P&9KIf^!$+&yk-3k%6C3ckMM!0CEr`(S$p(4vv0LB0jm68mj-4LTlhv)KCk^9hRuP_7nN{&`ycKj_P*|M=Ge(VXt^q(&w}V|i_b3^I(wlf2qEsbFoxxIc*fAWSR3 zG-U&D*QU|P%rVdlU(BM2QC8=nF?DA&ZC=yK0}-w!t##(yB?sf4gE~`P9lL|kHQQF> z%Qv^%!^=%3AHS)!nGxJAdDoR9o+TYu5xqkksXs2J+hGp2ZTcI=fm|kXDSVeF8@Ip- z-D=C#{YfkM+(c!vs9N69IpQ{~g9w~c>(M$VL`2GVG>L=+8jadTyLQFHy_#0yBVPr0ios$>cvIR zSbm`kIe|?@0Rx)#DK#w_A4TiyK#QFg$7mwCeSO;eDU&L4FuX+@83^ZMl~d%MtOXUF zpcUL8rfaD^xU61NF)b(W5mVFpbPQ*hwG{eQ2I+(vR_MqxP^90$zD^E{6*dUVhpS?@ zkkzP$`K-{nRsBpNXfBuU*Dn2#o}Qw<*v7?8<>#C(xg;&jgHE#-gnEZS zMU~AM(dzQfo(_-0kqLEta0z6BI@mMMDb&%6Uv9Hos^^!p%3OdtTWP!Ha#@j#aCaNQ zn-h~?=Me+!nLI`2y<>9H9-`!xGsalV@>y~vxHOPJ7 z?4m+v3YALCgS61akS>f1wwexzZ<$w$SUCZ64K7=eF{>Bl2=;sK)MRfiLk(s?RC5vcAuM@OQa~!@53YJn;N+*Uk;(Tg zss;K7jj5xb6O=_MrE-7d)1Hun72Xc>SvH&}hafyZou`4((L9+EciANG9zE%iCD-Ro zkZ++r-=Z_gq*CogmEv|YwM&ZmeZimfe3GZX;luo8+GgPwxUS-Ww<_BEM9=t{6yk3( zfWegFFhhLMn2>GYSfA>rz*b|VcZ1JqJfEs~_BsWYU4sWHLne|tQB3Zu5=w(?rw1-M z_+EoRbz@d$f^#p>TPH82wlk&4hM1|@WwejtoyWsf*bu)*qNbevl;DBk8Xh?!AfNAm zCvFcv>5@bCp#g}x8J~vCa8yiO8;lKO;Vr zc>jmQFoz^wf2vQda40$SlVDOmdTq`I^)~~wt3c{)X!UONT3e2Z-(JCc zK9l58Qd7uo(Nvd@)H~J7gtMnO7F50!-Zs<4S-x@Y&%3n5sG8r?J1QhFB_=r5zN25boh=CLR9Gh_TYCV{Em6#H13Id=5qcAIrJz$g@E)0P(n?)n7to_%(yai2oL!mg8JEZM5RJZ z(|3eVUhcWoy348oFM-&Y)MT+4j+9vgZhn|*NOVF=`5kuI{YKZ}>KPO%>!y_k{dIU( zx9nSroOK6$F$1#9#|3VprgaX}GCvo85G%kXlFN@&4O@}LURO!jk*#AHb#x^h(+(So zsObm4NoPbqN{dzN%L~gC5ff3SGIHk|uKua*ERm1Kep#roPKeK-?LSuxO?^`+!G1;X z`#IM94KMq<9H1{`t9K-={|NrfV;Dw)BUPl4szvO$WB_%m?-~~*bKfZ#_h&^!)D`ZV zHD%&lJK^UwsAI=B5W4yUup@VnRvq6;^qkXwwiu*pt^eHB9e zu-#3io4wmmJX3+}N`#!D+!;Ry7btu}?Ba;K5C(@OEh4cAFrpK|-9wbra~1~POs~IJ z*016%7+g&fVSlmBe@5mZJA{^#K7-Y!zKSeBZmzitmapzOsz>wqYxL_e!=Ys()tCk5 zKg5~yo*BhqugPSxRG+AeC{N{y!b5MW`}ed*ICot-wqOEc8gUO1pU-X0g9fX|vb1MD zH!lO)His~==r%hw*<)GSeri*f_l^in6Tym0&#T=(bv6YE!Edop?c}Z@h9^K=M2Dd; z!wP(sfb~b;v~NcY)S*rZGt6UTXCiRV#gfYiy{!WhD)$GYqT6rb@J#Fhy+W}zfC6Vc z1_Ha*Z3K=ej0H|Wgnupm9DpRKC@`lnBjallAlEh{+j;6EIFE>x- zG3`bmPKR-v{GE^34r-|E*{AoMvM#2sMh6pVkL@k$A@yQYQeBe){1awqs%-HRE9QH0 zyylPedLpraHOyAs-LPjVkQti@1r`zW5I(*<=<;SU?8NAc0`Wm{;ksE7$kKWV$eB4H z@9He;fPusfsw#7Nh!XkTH8L)on8=CML$q9$k9<)TF9SiR!%5*};RF%n`>}E!^@77L zlMT@$Zzw9wP@7m`yN6O-W{g@BZ0s2*xccVYGz816zY&>41nMG#m(!S0ThZw;)$3s- zbq0^=r-S8Uxw_j`D~W^jS>-TbAs!o)#%!QCM7!Z*0RlL=<~_3Y>AI4n9R5IfISSb8 zSU}H4S;Fepn54&I6gSlL=g_F}=BEnQ3z9$h!Lh@ihP>z*yEiQoS*PHap3Z)lp=z7O zo5%wX(Sm0q$2y^5cc3U`a*oi7^3v|~UI=n`p}A%!P8AB+;4!^c)(og%Z*{^Myv{@R z*#+8vm2y^FD$eiG=L8(g_P|Vo*e-x5ANe+&{HH;@S^9mml&BV$^}=8iuX`^tS4#kf zX(G{OiCmRCR^=u&$;x_{!aN`|N`2^z)he4UefkuVW93?TLAH#=SW-vDW2N4sG8(gq zv8%%8c)tv9d5P_?)B2sMja02dbGEG3aLBmsVz}f)A+vIRtClzhP}gQtG>|FpaEf|s zf0?;4Ew7}u#$qa~W%AcB7hPDf`_G@Ypf;?Kb1_(eG8-?2CO&jwX}OIfyJZj)&3kF*zO{7NBG{_s#|5{5FQaErs?rw4C{% zCa{VGA*#+aACq0`SS0-90tqTK;!Q%b2_xua040b}OtgX=lr(&GjTOxFBWZ)$ney#B zjjTHprPZ!vtHIOZ4)IJGlV*mMoO7Wcvz8P9NSU9{P{nfNl5-($aDm`~L2XdZ0_b{; zvA@ckg|pm?xLdEV6@x--6LlUc6y{j8WgN#?&Bct9Hh9KcUV(q0)PUMd*U;seaA=XKVDf zOW7Y{Z}1xf_1MbstM#9AeZec%I`esSf|MksP2m8@--6jQTrJbbr&rz$2Z~0 zk>PSj=(TIe$jcrYNnZ8EZB$e&bS>rMR`qEOBkJ1dj(5}=AN`#bV}Y|RaKUTVO*Fq8 zaw08_Kf3Xez4-k9sF=y3cF1itW?C9w;-wN-PT1^d0olfjmq`g$!wfSCcKyOE9?bs0hRgL=#R1kRhgenEwGlPBQb`bTy2W7qhrUw=`rw24F{j>z6 zpRNcy2DA&!ven_;+_}4=@Ig#TADm1tyoFCg`Jer2Q=3_k(h(5R!Y$MMv(@7(T@%)Z z349gB5iBVp2rvbD>YqX8k-mvWoh{4_>zL=^l3vG>#u7ath$|9*LQcFIDy}%y9w&6% zvgk|9w-*(@xXOr{xZk$Y4>{bH?kNx{$6DAdUFB;+1Wc*wJU;iPLvN)o-V<9iw_dfX zA6SkJuwWjx0L3!|I45oWh#ITa{1xk@u0r&!Gw0jGdw9nv8jro5{G1fMrY^+xF>iIFssY|q{Nm=I42wE}6O zypuF~Klv4D((3p#%#(80ccX-rJwza6hu3w`!sef5>bp`tAB~l#YvXqcr*&F%!4u-X z(V-~{OLSRwruf5ZOY6!)B6y2BPsJjjN8-15tCV5~5Yp>v_jTq~HvTYt=^Xj^<=QFO zP){i~a!!4_Rwnn#qy$BzuM6>TU=G87Xd0n7e&WMW-iti?zw{7Iel1XF-zkpo`yi*R!9xIj+@58`R1G#@+g)0#e$dSqJLMXn z2uP)+Alf{VoDcphi7sP0xZLkGPI^WhFPv#KIUc3NP0;ga4l{7I{~8NTWQm^P+6-ky zMB;E-l3R-ce#{6c=7r2?Fj>=Hw7F+FE+a)V8WPbIu+mO}4E9=^2Gr73%$kcl-_U5z zw5MVlTID^?D4K<8n@E<=Q$c4w;NU*41Xhwv7$2~f!S{()&}xd@`W`|@Q__-&M#qkDhi6{|OA&>^0asM_8((vSnmA?@kU-=Zl>wHpH zrW^R#esRAv<#o;ip80edO4m$aud`1RJmN=_XRA%mjUs zJNxxTpax9>A(?CC^M=crBJjXXk?-?GCPz+w0)c zfF}oA2^;`gpr46JLFH(=CRB&JI+`u@oE;R*Yk}D6ut`F&Ag1wB41GM&gqEFEQ^fRC_aY@tB1y|SXYZKP9HBupTV}WckTDRecY7P z*@D!Jy5X4s?%AG96I>pStSC8QWlSi&@s{;Y;sVaQW&E|$CEQm}ZKpMS{PdSm!l%G! ze_gbWUQ#2ch;^qGW0y!rBjb%uxTVDn+Fg4fBz~8Q{CD~*`Hx>&;G>9a!m;H8Sae@q zO+?vod)ID#L7#&BmXffde6-6#HecPpv2+<(Pv=MDw_HAL?Z7Re(9dh&qu8M8SBG!U z{A7_wExHyb;|UKiF97A>BgP}g3o?Z0-_vsHsb^-N)gUUS3G2baZUdpWy#inm-)L=* z{$Hg%Wmr{9*CHwiA|fJ4hoXSQ>2n0(g0x7dl*A#VBqRhu1?lb-kw!u~r5hxr5$W!b zhHq~a@4de7`|I;@o|##*)|xddXYWV%naQByZNp|nmU`a*l>XVH%`;$FJ;nG8_M+KR zk$U8f_-PetCi8s?zs4FykxrjRyjoJ(9zjR4l}J1hx!{)TkL2mjj3a)9!AcL?9X)#Mq{fZ z9XEG#q6Z&3jrVST&e5q^Ad75zk z6jisP8sA{fFs@15VG;ZC)R+-+ncgH@V&9`>$Fa`({aah+%5zLD`N11T&y{(g(rfsI zt&nUN#?8D7Flp@%E?isjm0z}r8#p(5P57*h?bVlMmveQ7jPAF%O%%63Ssn6IufVBa zT(ZZ`yyzuXAL_5r!h6fl-QBir$@vC9PzWnhccW8_A8m*S#S|sUG9VWXu1HProb4OD~R&nyNQT%5-~Mb97si ztNZ)AGRMOUZum@tVO;)qke)%1$U%ZcTh{X-@#fJqyb3qf$iH@J3;4X>uDzJX{17LE zQ?VZm>tj4;21cq7h zQJ-h0$NFLgXLwoEE=~NkV;p_of%Ha0?I`-0E{4`Cfyn*6-BiA8IWv1ciILbO+XE&| zp^Im{=mO4NnY5zse_hSdKI_7gvdyq8R7{n1U#O(&3*AV~mv)hDe45?jn$qI)2KOzm zdh1`Y@!QGwdo)&4PmwY$mV z>#HHw4+Y$uc8J<0M7C|;`V_f3UP&tVbv!QNLR`*xA=`g6*?vqrBgVZZ*yFqu0lRrpsb%g3V9I^X{t;2xI#k> zh9?>Q5y6O5r;)WN4!w%Th`e~bBX20mt75} zTLnV)GMw}Rto0xqb;+K%4CO1zGh^p2vGCq6=g+Q6?5F2-d-ul9X^w)#MX;&Q1n66ptMd#c=3?SX6+g3@ z*FvKk4}WQ8a~`Z+2`CfHk-u{PEbo`@$H`oA$JeX$9*rb>d_VXV(x1Ww}BO|>z zT7*NC__@(v{ldfP;yV~mZFkpYd-o3HHR$xSdwONUYhS19yLXds^02?@)fF9emfX@3 zJu6Cl^!kW7{Ea_J$vg6MaMCZ@?tZA6TN@9gYi6G8-iekM)F9~-Bw1%=tr5@Xva74z z^(9gyTEDTFJJ2BV)X9sd@AGb_1GkMqkxz_w^rF=mj_bvOt*Y>XY6Dd*i<7_d8rO}g z3KlQK4)+r5ANVB{_+P$4*VXH$JbunQSau+K%YB7xYV}!hQh*VO#iNHtc?uNoTV5-0KJsc#Usr1>PBOtEWXlvYPWGQ@!|I|Z*VDb27xThoSJqxJwxdz?hP$=bx zAG1&NxMNvr_n4o@@d#}_D?xl<%<7gg6BmZ%SUy&?PE4v>moYL-zP8OM*}^S*Ftm~) zYRdLJp$~J#nm)j&5H_G9}`9AbH!YY#yyv+YhtjS&rCa@DK%oa5c|-q&j-3= zG9qf```KY=l0~jW_{ws`*DU)chukML3g>)Yyocm6Pn!v53&Jgm7MPidG6jm}$L3v) zXw_z_o`h%2Zu#?HL9P3luXoVZ(~9OU}1DC>J_N*WX-st@3_RpB^hb z8hf=}Q7%&EA&-b>Xi&6+!d2WymsjQo%Tkl&Cg5ZR?+VktO_WHVooA0Kv9~Wph7IN1 zzu3b>tToCi@Fc40E0n19M?<(Ug+`D_upwnbBRus1Kd;NJhy;dcy3qLM(tE{;DKPgwMK}PrC z(?0b5WhINAFVCl%MRO&UWKG1wQ6t?ldin@g<)xQI(L-{9E9(Ii>|qq~Jw+cX)ZFpt zV@W9b4jxm?9JxJlc-nogxBZBat8KPz4RKxX=EAsoy@7F2HhP+ad(}wG!S2|zejKVK zkl7jX>JbmGlB37%n9A@DpXy8N9%q4HhAY4%NQVY9*45O?9^UFzfXY)&Os2nzj_&jh z%J_2Oi9(#E(dLnBAGdzIzMt>cobB<{c;w^F8)6op%s5-5Xd zW7CtLMu(nHKlX`*zT!yPuBv#kz7fa^mo%V?k}S@)fC#S*ZG>4WbOr6q0KIKV5J9R!lqT0CG|L^XI4_4ElcKs))0Z5Kd5dMxY0^8Q492vl z^Q63AA9WHBonomKZi;F(octnJxfZ<6{CeSAh45(YtD~W;0My&-1U9%$-{zAkEnK6; zwL&uPL%vE~T3BbAEc%2WAu^Y7KrukN6B>Z4r-Z@i|| zjykE~!&|iN=v~NW;Hn$(1KKM=u@k$R0{gz|L}ybw7V#YHclsJH&c`v*A1-Kx~Lh*D_bb@Yhq! zIZ^%xF;LeOzM^+~^V+SE&vh7yAxa&pKD)2g2yWI;TwnV(U#{TwMN!cfx4-H^_7D4J z+;4Jp`w#Iouar}N?@4tyvu%@k*6q%{g(5$x@r$a(%$`!o_(4Io0cOT}S4q%80+G!v zxsyJzveKr*$c(HUUr~2**8+GB1K&rcG--+=f=V6oBWDXrvY&Kzgz#{r}pFY*ZmDRC>e{jb* zeP^uN*+eSIWT$T05K_5Ug)i%$J4aHDtpHD~9wvCi7FxA^<+_Gvd%stiK55{YVzhwT9=rdikFb4?IFhVjrQ~b)Q9k3me#>D$M3(qCS~OiGv`~BCl#%C zwwk@=E_A`5lOBnyYKoB#&23=XnG=Zq_UbGz8TWT`oyS%m{khnn1eTE#v%3RYMMOT< zouMn&6CZ~a$+S-vG`-1=&v1UUdV^7#?9+L2!kEA4WEof(C2T1b;s}tBZ6%saNF?d4 z(l?T06Lw`up_(}#j36X4#$VrEN)clYsHNPY7y{p zSVeYkW@tDq6se@%(32}?i+>m|@5E7tqv}1;pn^o?VqcV_cvJ(lTg)C9-+eDj@}cF+ zllqzq3(WnD{K=HFN9jj-`>;+WX&x%ERsjvn9a>?M;liGGdCoe5GK6mC*AJ>QGeS-A zpB`_iQ{BsWv#Vr0=+Z9v(S>)Zcd4=cPHHwaoOHVO+qoZa(eXHb5nt!r^xW4XX72$n z&-o9IZ3oxB*58&d-A@jybIF){YgdJf`DPV)M64MV7yhnnNN3*m$~V_kx)l^jYeZi| zx|5bX`E}u!S_zTDnL>>S_6!e2Zr^Qv20r3*te15YrCr5cW;#f;VC#zl!wmA<)jLZI zQGVX=z{BNN9U19~Ww#}N*j+W56drIQ4%njZWmNXGJ+JP$bL|Pi@GXkNng=_{n6fGJ zP@$ob%u((5c~=*#K&=;PJVbj9kz2(VBA4}rHCDqeW-m0&Fo#zfy-F@9waL|vw#LgBD1h6ciX_}J-zG~R_$-O({I@2JT_?fc`DtW9Gq zU%k#INBJUHwLJ9w+Cizf}TFTpqb4!G72jWga#}y`?@Zv@dgxljBpAS8-%5D~CC3bn5_9(}3 zPnWIr&ZB&lDMgmL<>oyq6FbGw=VsgG{W(ef+#z(?;!@T^cGkV0 zSmZfdvfdw*1@F157-+spKJr+m?x(%ZF;r8HwO6)%wuJJq3u|Q#QP-8DNQveY(^LAK zZJ4UgrfQL+|6W(_b381Iu{!eT6RQwSzMAZNBkDwxCNdl2?PRnq`*_z&rk)QY(bzq$ z!>W={L1laB<)DPMKxYK+sDLMaZH0X;EH&X$AJn=bMe>QId0;SI`y=k28}eGs0V~or zjh?>t`&HxFx1|!D>;tREu37iM?>546h6E_|68Q-UKLmzZ$+CBGW5jTM6d7i2(S0f0 zprf|T=6e#ytYUk{w)gDVxf$u8=-otu=Kq#yO@dOsLIX5ip0V9TgCxs8AE_D-pLWfcS_ zr5s{uhu0`zCxNq35-uI@{&>+mr^JPS?HtrN%7!>5)uBjv-@2ahUAEd4rk3+}Th%(_ z1bJ*c5)cf&lQ-ASJ+c${AiK6H2z>FJlHUJ=?D!%cH7|VE({96Z&q8DH^KJiYack<1 zyBizR+miNn+skKndhF}SW+|^ZPKqjRk9@{^yYlYk^nm`*YVBCa&R9$sAD>NmGUtp< zsWsWnh|fxkE)`q;HZ=BQ5lo_%&sIj3Gxh!OfoEQxeQ!p`BBG7H-B)h6&JmMI;KE3_ z?+42q((^k7 zDfq#s*X&V-&Wye=q4Z!J#pW|?*jFLYO7R;{5-)v{y`ap3`!8^W%gN%}UIRMwy{Va=j|s{jZz{Khef!S#e0&XyCcDxW=H}GU$+=VN%0TUTccca*O*NYP zd{s#+a)X4VU5c3ClU(q}#mVq9Bc60!rNfH;J8M6L&9t+Qro=w!9{X^9ww=gOE%DCw z48__LU;NG&MeSB#iiOEw%ljfLa|Cj(%x%R(t9sAI{zfk#Vyk>&@j#>ks?HQ@1u$}u2)7y8-9mu4V zcI*u_Q-g;5s_%Em;OVN15^o-x65Fy?U0SuF<4)NbvprWz{F1rWugvG@PQSoCXC?d` z)2fAWkMwP?ms)PMj!!iChLfLJI9_9_i^{Q3b_spT7c+Uqk{cubIri@5eSZN84HgGC zM)M&me^avYw-X;-%xoX93wE{Ozlb zy*7-o>SD2Pg&iDSoEWzxwP?AQZ7Os`20LzVAANnW9-{X0gW`tsItN9p+ZrsR)k^O= zEX)oUZwv;f-SB#C{H_d+bYZ z!y8vw3hSAK@lmhcp)p53JGBx!)*KFPZ`yCHV*YBf;;mo1M9_YtR*uc@1%W5AH`P^} z1DMq~1KkcxqzfHpt{o{C=tcemF7LP*Ag6uk%2SvSJBDxSuYt|OeXo2Gv@Zk6gA?-o=x8jdu&27xPC}Z79#&B{FCEKT7p!(H&2!>@O|EC zHnX{93sdUiE$*$}_L+92)DJT@M0s_=3A#@eP?zYSv!5{|4q-KsInSQDj>on09jn>( zby5{A058o=@;ExXV#X!RlTGKoVGO$x+0^opL(yv~%WH#!d3l3_hc(}i_1zHl z8}GbxGpE7y;8SU7UP96ft*!m)-GkifiwvaMu+D}J|Gn5O#|Fn@)a_&*%)r8cHHpm( zdto-8H2i*B5?1%Fn(ahfo!3&m4&q=;2a%#;d&P;>cXlgxe&Mr*GtLrSvHznRyS9@} z(mQMsQBq%@c3(Vzg`eqem3YDoS<&gYgf4c^H4UQeR7r!x=O3LTW{1+|V0}b<)mlP~ z>?|_oZ+anl=k_2;G1|J&deK>u{!2aXT(yM5oc6EvJ7V-NBtD4lI8$-Q@`?>}bd$g4 z(v53;Q8&|W65tg+lz6KJ#Z$Xn8m+6wzlxWBc@7utkr+aMxmR7F87JWJq4no>adR8X z+JY4&OEc!4uc&*O%kQ{f?mf@t@H_5hiMBnCBcd7_e0=+TBVJa?foE?3-R{`#1Ch7- zG9|02tA{hy=YS7mo3*=tVN3aF#?sn~U$&3o6Od^xe~E?+rD^8Va8>M;DYW3Ol=G!- zEbo^e?v*=l`%t0YX6(;2>ZeR-SGA3JBMHNvjlEhgAzWV94J&;-DbG9CDs$W zQTc^7R>n=HS?huhQHY80Fh7mwGc-yLh^hMLa^skpCgln-r*+xM&xw_`YJt+((m>N*yKGu~ zYDqWidqet@UM?wUyK}-WV&l8jWc+2WbG2U7s8^qgZ+L!xdQFO|YDn(x%aAy2LDQ?5 znYZ0ss4^U7U~ge717oN#svC~ebr*EMGU`w`@)=f}g;7esJ37>xJEScuzWVZwEkuG^ z@j11u%XfSuLQIeGCi~69s{An#CwVuU%}1qUQ;E6y950L;${ginhvN5N4E2vmni&cz zifd%9hBCaj*adXY}k?25yMLLr$ZN zkA@}B-j_c%W9=`>`|wJ^m&aFw%)vNg-9cY5oL6kZ+JP?Oy4FBsqKN1ivL2tVN;$7g zHr}$T9>RQEU{_E4a!!H7;bAOdH?g~IV_|1(t#eIFt4U9b>ajX)qbX}E=T^+n;J7I?vHMq!`V+pbHWP?v&w?^ZzcoZZ4uM;5mwD> za&oSV+wF~hpQqwo-?(~5C+>YZMGqZNV+5t+uCW z?`Vqcg+=&YP}RLV9>JT5xBXET41ccc-CQXw6v1TGdrNXD;~uV=udgS8+*^^Pi-mUi zt|@oCkcT4;SD%~9$awxp7VfoC>dpFuI%I~h3j`Tcgkf^)4gFvXR7S;qo{zFK(-w~? zle>+5O;c#vT3dePH|SMr93tNjsUIk6I}x2RTh^(k(_`)qF^7K2r;V<{UY!aL60U1@ zk0!xm*NGh#b77Kv!`;*MbSmj#$T!iLm-42U$C`9jZ_FN$D~M7$ND#k^oP338Ya6>r zC?|7GbbPI~ffV5_VP>Ve^WEv|$4Jxuo~{!8mF&L0%v^;>oVhPC<2J%cw`m_9HBpm? zu;SOrG|#egKTi}MyPjW_7*fHXen1qt-hLdKbhTnDSzl38*{W)AsG`5va=zIzHjUTp z{jDEDTCb?2fgcMNZtm|(8@G!7a{XiPV~1*ED|0=IwRz`>HZIiD~w`;=qBI6i83TJf*YG`l^(Q$|c?IXZHr) z8!5?PLe4jY=dY@qJ)=qFBqwmD{OWQvo>$lIdJJQcCFHI+xpRu+`LcM1*@`P_yKfpc z#!I3ywP;oc#^M&j9YRxW?+J^3xH;M`o0R6@kfX%~Vf6SA;9KqMApmu&X4%{N;or&| zEF@+pHp(FtK|a018u_VBgj|NqiAnFSgP?9+{g_R`47qL4&=7lFZ$f$jk6)YdWiQW9 zUqd8VGs>)<1i&!)EcXYD^-xi*O>>V@o7#kM!xTd$Su?zP=Bp)`^LwKELL-dXd#4kV z$!E*X+tFn5xG~>b?!v~K9 zlh~38~PWV9xtLRF6C@ud{3B?R0+r{2BH_ zXNAPX#isIL;K8&Mxh3bul?}#{IW9~8ws+2xH#rGYhu&*QY@_R>zdJ7pN`HUQSSZ4* zNl3(0oX!f(zyFa01< zqn1G;>6#KNG_TrmX?aBF%;;Qbjft{@KDKsMO>=d#Xm;aCd54*en?#MUe^=_-Qn`0G zR8&MhYH71{t{AI$fbhS`O!iSQi2?Px&7t?N#zWbg_t|elt~V(&R|Pe#_^z5cdQWGH zzqrR!^+buSW)qRZC8aOLVRa8zOixH2FRc*){NHZvfsvA{58(mUYo?0lrhc_d4>-zOs_tfAvs3(tG$nh{7DlNVjZy0Vmhv&@ar_6Ed@9lk`*a6W zXZS2vOw}a+MbP7pH`raJ^Oq7Mh^f;(KV-`!qeefFI9>-)AAYi1s5)6StMl_jiW+vTE0+Lfm558)OvCe=?A zC8DoZRW$XS4>jP(xhG&-A)f3j5u-}WrK@_i?`v>+ZgyE-#Pq7jUz+rfk@;8#6A!d`7anPDfuAlyO`O-w;MDDl@OYLi zH8`z40)q zh3N^lSe~C#({<0k5P+!hJTJYFk~(Lx|7K&@@TM%AH9_}~&#sH0K}qea&f6bh31W*@ za#R(5{=TwP#daA8cK-z`cmYV5_;AjZp3dZFJOGuST!4Y%nx;Q8diIi5E1x27ZNWIbv+GX35?{@p@tx|f+s5iD=GeH*n+rI@ z*251)ciiCW9VMj`FZ4IJmK=50#;3g6s!F)0Ym>9r zxyJGlv5@CUrgd?6UyS8`sqLJUte%Gzs;u6*(!{SoaJIXppYlm)29C@pqL8xz>hvSy z_asAAlSqTq1?S$_?XA8{A8Htg{4iTE!Ze-qQSayic|Ntg^CwlJbE;piRVxrHq0}}; z?-6Hujg?%;L6`o~pA1Ou6Huv)+Pa)aPcFDTAxs zI}>FlyhG~nL!OuEal=~-sfa1&<>1FcH4dk0 ztE%xf*B*{pFBkh!x@I8~FJz2F}~ zs6yM@7XRikkEX<)#->$1)jvffAp#5fE*S1+k1XX&g0h%&wj0AP*rd0K)tv} zyCXeVVvkH;c>BFCVuFJ3q`8H4^F_` zj(i>-QCVnQuXdWE+}*$4zfbp#)nQ3L!k-U^V+yNWSK}FmQz|^_XFBT7+b zAs@TvkPAI~M0UQE6@zMz=jjkc{rj)8%FeKakQpWwD#rSt0k9z{+Uj;^V zL(*E^*1v1iM=dOEm$QTn-!I;tDyI+Yb2v<9FBJ~q&z{6itB;$l@`cd_e0P3G&z-P& zU>rfCOiRJhucrKiaLVtPJJDd-DS_u%!NGTV&z`#b(&cEm#L4yUFxm6LY{%ry_w#r} zS~SJ|-g(F-@v62-tLz_F$Y#3aEEr={+d^}vesxZt52VeqWQ%u?-&jaZ zkt>v>xu&s+?Q&*&Kcqkz4c||`8|%HFaL-yIVvBGpQ_7wQ9W{->ZXkA6=-hGozlF!{nb%6Ot!FWdA>wyfr|30bP`hS z+p4J!Jec`T6cq|Jg?ibkb_knF3{43Al0lZS{}^vbc1SOO>GssbMKRKQw}*MOioOXq zAN;5x4T*2Iq+v^rXu?L%)mJ8N7mYiF>haC`Zw$W*s6e-bI@LgP9 zEHBuX-X=`uxSzGPJX`w7j3O*mF1b#keL*TbVw>-dlv}8Z(mVF!mZ>wr@wnHE6D|i6 zZ4xc+^i27_X3}pNuqcRT|F7NgKGwSGWVuS9Y?Wkfs{VG~xF)-IpaQhD(48b)w!Xb6 z+&U>FwSG=4+@ZeaTA=Y$N#-yX9dGZ~9y(U5g=DRl_1q10Bg0?lK_{@x5EE|?2<$R* zpqPFVSBwOWT#E$P4+v?5a(#6zj6m-KDJ?Qa=IK#W3S8s{Vqb(=VuO@415(4k6^=9}zZBdkvB-o%*Z{ z-i?;`ZW<^;rHq&jd!bU0D7ak25aM&B0?BuyHYF6yP6AJ^?HZ&zoR(SPvv;w}MXoUD zc?t5MCWq>S2)k>B5u~lC#S32uzBG_%JPOl;mHKD&P=7VX_6bqI4@t%%RU!!y+b)OB zFX`1U7P5cp!( zNNfL|Ej1sv%8NCjqrrtX&sZ-V}Q25>UCO zV6K-EknWbRTtgA2^=;nzNzm>H>S;!1G0XF$b+Zwy(~{Gf?(X>Nf;eg3?s~CLh(!)6 zhue8Rv}w`mIkxaL^3?Jq|47r6u1GnG*|Xm=(ozd&^d@$KOQaq-?>*RBnCIWpAM<<5 zM{?voeNVWG+5bR>fQPS~OftIC^6at8cXP>kA7C z^{lMCw|(2&w`R!G8=DxUAhQ;MLO;ImZL@DIdB~uy98OAZxJ?#EtFG`_t*+*!1kw?X z_e}m6Geg#nwKEYa9<0sYX7Xa9QzWX+(&~ymq@($ck|4mE>RMV^V6{xZk(u^W0vH!P z7d<$DLy%mMQz!)f3(CX8DR1`-%PDMTY9)xZ)UhypW@Tn^GL_Ua!E!!QcqAz+#U^iP zg0*CqH8asNJy{bFFtb%`*j>9>T@NMUR2P)j5TYwe&6NVQ>OYeoGy!sTBw% z;C!IHb1vdiMKw1J$F)J-&LmhroePb*=7Xhc771l(N9s&VY9vNC% z8k*`W8R}XY&_fZxqVg{`a3rw&z(C7F4r_IX)AE^?4wi-BL^5GRV=Rmw0t3z`%gg)w zyx<(v0&rfr=h{}_k->9A9&iE#R#@P~##&ZbL9C9ME|yaQYpM_I2!s4&@=Kw%(J?ZQ z%t#?u^1B5R1J`?WSRzTEin%vKu9AQC#Ao>?9EW3WWv!25vNLJ<5h^^d`HFCcby%AC z;LOn@Vo}k9GbMTCWmI43%^&0>u9Zb>PurnYO}W~3_l^wsC~5O9vxsc#rdYyk2g{xsvu?^EDoVDiU!M3;A-~tSePgS7Zb6OYxiwIpb-Kw?2?; zO2?61y-=qtd+DX83})C>Ue$jCulDh+Ninv**E5&Tp`9UbnR$FW<^Q6(G#DLC2=RAr zC76QXWWAQZ>y;2lyerQ}TtEM62IrzY?oyc-`we1#^H1B_yz#O4nsfIExMtz<%=b80 zQGMa$3DmYcKSJ6l7#Q>u!Y_RL3wyVR>6)*6fwY-(okYLjhmUq2HC1+;E7S;eCi9ki zp7-SQ+POiO1cUtu@wUVny3}WDuH*_3>~rSy_Z^$~L+TmSdPg1Xrp9ZQo{fBI?#uP6 z8TgXhv!SX_7xiVMdzw?;L4yI0e)s-X$870J%m$2>(>y9fODR> zx1}mQ62e7~L?TZb0*EIl3Plfx!%lj@`RNe|U=6@QL80^*F7!zQ@qsY`3z@Q0x>zxM*^kWe7bf&LU9?14GKDNh&|{A3-Cfc)xVCp{GY z6OQ^NH=64w90oz1(1ZOiUMKQ`{7{&m=Y+#fa8CHZ;XnDF$nZCu01o?GPBirA7=)dU zL3}u%zmpz-BcOlt1oZQ_{D8hdoD=@=pFPM2v;_zQb$Pme0t4&=%unb++nk=^6z5c* z|D-!zJMG~}%y0QYd;bjw?2qE2hr@o!1DqFv05Thh06`#6wR3Vx0vHs?dI$tP5)C`? znp3I4{!|K(@Kiz&4$gnA{XPK*J6!|E|7@qUC!Psv@u&3xd@h3Dk^vJy00=z-ji85s z_J#n(=42H-$cfzG01lK5koP|Wd_@c zASYs>Kxq)5Xb>b&E)geUfes6zod(Zo4;tv7?NkN7#2`4SgeVA<{qJg)UljUxIy2iPeytIl;(@f_7^FR=!vLOjItJmV`aL->@+7EE(m5c<$=UzegE*&W`7Jx3 zA8-un=GWTq^PkFia>ieJ1ouAW0rG|e`h)^&V2=Re7SQDh{i#ktToCWXXHN-1#yA(qi`hQsbw*|qqlU)D~FtCUL+)fC=1q^6PfDjymVx2Mo#=jYy?s(dRqJrZS8X#Xl zQGi>5uwQO~0${)z0sI#X2IBt02l3ztz@2}&%L)8f)Bp3Xsc0puh&Rob6Dxc8qhaDM6zzxv-UaH1Pf7yoRatN(NU zpW}aKBA~MT=jHi7ZbuT21W%q6{&_ocgdqRpf&_*AnUMgE{LhR8!JvOudfr5hq=}$5Qc<}?W z3vej`-2jaO;t9A&p}Brv^nRB%u)Jd+01w2k@(sv@;sP=ZAUhfbxE2bCXy5__mQoZP zxG-=5OyLL&P+P(D4GId(e<8p@Uj%Myr?;EaS_>fv0# z9)QbWPWFKVrUX z^T7Za5Wqbd2EdVkn;?Mu1-L(WK5!kpZ(sl%6tIQ?-3gQdFe?&JIvTtw0CXqC2rL}H z8mLDgD-gheGa><7z#sq(=$?Q)DBykww0}kG-@z(vVW#_B2WxRhL{foX#K6qb>gNMK zJ&J=12|O>$8(JA-?>sWpu`shV)3c&iGPBU7XQxNd%Nss3GP5={)X}0hHM7jQ?J z3&{>aYjNnB=>Vh;fOibQi-J4Sawo405FEP3#`KC<3rj;YQ+fmk^b`e{3IY$-caWS= z2q(yf9tyh$f!;%401W=;Rt5kMB`olq&%(?5>y3r21y+v$R38CwRr>V@h!@aJ^yq)W zpfD~VMo!k~O@G255HuQ4;J;v8P$&j)oWFj|+hPxd)&t6d>)t@qkM*a3B5yh5?hpzhO`q8VI;QVPG)+3kHFpz})sP7$6If zAOD0w(Liwg8xMlv`ja0ZGXh8^|HgyDz=za-!%)DBra$-rPbFY7_!l0idm#7!hFMu? z0dJEmfR{$}oN|UQuz*j}bIO{TS<#<7($jN_nd+I*pHwgK;%;fBWnp#Vy%0cHAmiP- KB_t(GK>vSOYbdh- literal 0 HcmV?d00001