From 746962c5e8c73756422ecb2895bdec4878a3326d Mon Sep 17 00:00:00 2001 From: Nart Tlisha Date: Wed, 5 Apr 2023 09:55:46 +0000 Subject: Update Abkhazian translation --- po/ab.po | 4230 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 4181 insertions(+), 49 deletions(-) diff --git a/po/ab.po b/po/ab.po index bc5e629b..aa394518 100644 --- a/po/ab.po +++ b/po/ab.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gvfs/issues\n" -"POT-Creation-Date: 2022-10-31 11:13+0000\n" +"POT-Creation-Date: 2023-01-25 20:37+0000\n" "Last-Translator: Нанба Наала \n" "Language-Team: Abkhazian \n" "Language: ab\n" @@ -9,7 +9,6 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-DamnedLies-Scope: partial\n" #: client/gdaemonfile.c:435 client/gdaemonfile.c:2718 msgid "Operation not supported, files on different mounts" @@ -109,10 +108,10 @@ msgstr "" #: daemon/gvfsafpvolume.c:2402 daemon/gvfsbackendadmin.c:150 #: daemon/gvfsbackendafc.c:166 daemon/gvfsbackendgoogle.c:256 #: daemon/gvfsbackendsftp.c:346 daemon/gvfsbackendsftp.c:1125 -#: daemon/gvfsbackendsftp.c:2215 daemon/gvfsftptask.c:437 daemon/mount.c:437 +#: daemon/gvfsbackendsftp.c:2215 daemon/gvfsftptask.c:438 daemon/mount.c:437 #, c-format msgid "Permission denied" -msgstr "" +msgstr "Анеира азин ыҟаӡам" #: common/gvfsdaemonprotocol.c:358 msgid "Invalid file info format" @@ -223,7 +222,7 @@ msgid "Got EOS" msgstr "" #: daemon/gvfsafpconnection.c:1060 daemon/gvfsafpconnection.c:1102 -#: daemon/gvfsftptask.c:397 +#: daemon/gvfsftptask.c:398 msgid "Host closed connection" msgstr "" @@ -380,8 +379,8 @@ msgstr "" #: daemon/gvfsafpvolume.c:402 daemon/gvfsafpvolume.c:2410 #: daemon/gvfsbackendafp.c:289 daemon/gvfsbackendafp.c:492 -#: daemon/gvfsbackendafp.c:1341 daemon/gvfsbackenddav.c:2797 -#: daemon/gvfsbackenddav.c:3752 daemon/gvfsbackenddav.c:3999 +#: daemon/gvfsbackendafp.c:1341 daemon/gvfsbackenddav.c:2799 +#: daemon/gvfsbackenddav.c:3754 daemon/gvfsbackenddav.c:4001 #: daemon/gvfsbackendftp.c:832 daemon/gvfsbackendnfs.c:2480 #: daemon/gvfsbackendsftp.c:2725 daemon/gvfsbackendsftp.c:3500 #: daemon/gvfsbackendsftp.c:3948 daemon/gvfsbackendsftp.c:5020 @@ -398,7 +397,7 @@ msgid "Target file is open" msgstr "" #: daemon/gvfsafpvolume.c:663 daemon/gvfsbackendafc.c:154 -#: daemon/gvfsbackendburn.c:421 daemon/gvfsbackenddav.c:3305 +#: daemon/gvfsbackendburn.c:421 daemon/gvfsbackenddav.c:3307 #: daemon/gvfsbackendgoogle.c:2497 daemon/gvfsbackendsftp.c:2209 msgid "Directory not empty" msgstr "" @@ -427,10 +426,10 @@ msgstr "" #: daemon/gvfsafpvolume.c:811 daemon/gvfsafpvolume.c:1355 #: daemon/gvfsafpvolume.c:1507 daemon/gvfsbackendafp.c:296 -#: daemon/gvfsbackendafp.c:499 daemon/gvfsbackenddav.c:2868 -#: daemon/gvfsbackenddav.c:3222 daemon/gvfsbackenddav.c:3378 -#: daemon/gvfsbackenddav.c:3484 daemon/gvfsbackenddav.c:3718 -#: daemon/gvfsbackenddav.c:3762 daemon/gvfsbackenddav.c:3989 +#: daemon/gvfsbackendafp.c:499 daemon/gvfsbackenddav.c:2870 +#: daemon/gvfsbackenddav.c:3224 daemon/gvfsbackenddav.c:3380 +#: daemon/gvfsbackenddav.c:3486 daemon/gvfsbackenddav.c:3720 +#: daemon/gvfsbackenddav.c:3764 daemon/gvfsbackenddav.c:3991 #: daemon/gvfsbackendftp.c:811 daemon/gvfsbackendftp.c:999 #: daemon/gvfsbackendftp.c:1509 daemon/gvfsbackendftp.c:1576 #: daemon/gvfsbackendgoogle.c:1703 daemon/gvfsbackendgoogle.c:1780 @@ -540,8 +539,8 @@ msgstr "" #: daemon/gvfsbackendadmin.c:104 daemon/gvfsbackendadmin.c:871 #: daemon/gvfsbackendafc.c:2361 daemon/gvfsbackendafp.c:1781 #: daemon/gvfsbackendburn.c:829 daemon/gvfsbackendburn.c:951 -#: daemon/gvfsbackendcomputer.c:812 daemon/gvfsbackenddav.c:4081 -#: daemon/gvfsbackenddav.c:4113 daemon/gvfsbackenddav.c:4141 +#: daemon/gvfsbackendcomputer.c:812 daemon/gvfsbackenddav.c:4083 +#: daemon/gvfsbackenddav.c:4115 daemon/gvfsbackenddav.c:4143 #: daemon/gvfsbackendftp.c:1209 daemon/gvfsbackendftp.c:1257 #: daemon/gvfsbackendftp.c:1278 daemon/gvfsbackendftp.c:1624 #: daemon/gvfsbackendgoogle.c:1590 daemon/gvfsbackendgoogle.c:1623 @@ -571,7 +570,7 @@ msgstr "" #: daemon/gvfsbackendsftp.c:6259 daemon/gvfsbackendsftp.c:6285 #: daemon/gvfsbackendsftp.c:6293 daemon/gvfsbackendsftp.c:6780 #: daemon/gvfsbackendsftp.c:6842 daemon/gvfsbackendsftp.c:6850 -#: daemon/gvfsbackendsmb.c:1700 daemon/gvfsftptask.c:429 +#: daemon/gvfsbackendsmb.c:1700 daemon/gvfsftptask.c:430 #: daemon/gvfsjobcloseread.c:113 daemon/gvfsjobclosewrite.c:121 #: daemon/gvfsjobcopy.c:121 daemon/gvfsjobcreatemonitor.c:143 #: daemon/gvfsjobcreatemonitor.c:154 daemon/gvfsjobcreatemonitor.c:177 @@ -595,7 +594,7 @@ msgid "Operation not supported" msgstr "" #: daemon/gvfsbackendadmin.c:999 daemon/gvfsbackendarchive.c:639 -#: daemon/gvfsbackendarchive.c:668 daemon/gvfsbackenddav.c:2354 +#: daemon/gvfsbackendarchive.c:668 daemon/gvfsbackenddav.c:2356 #: daemon/gvfsbackendgoogle.c:2943 daemon/gvfsbackendhttp.c:303 #: daemon/gvfsbackendsmb.c:582 msgid "Invalid mount spec" @@ -674,7 +673,7 @@ msgstr "" msgid "Try again" msgstr "" -#: daemon/gvfsbackendafc.c:394 daemon/gvfsbackend.c:1025 +#: daemon/gvfsbackendafc.c:394 daemon/gvfsbackend.c:1024 #: monitor/udisks2/gvfsudisks2mount.c:750 msgid "Cancel" msgstr "Аԥыхры" @@ -749,7 +748,7 @@ msgstr "" #: daemon/gvfsbackendafc.c:1273 daemon/gvfsbackendafc.c:2528 #: daemon/gvfsbackendafp.c:1270 daemon/gvfsbackendafp.c:1359 -#: daemon/gvfsbackenddav.c:3659 daemon/gvfsbackendftp.c:1461 +#: daemon/gvfsbackenddav.c:3661 daemon/gvfsbackendftp.c:1461 #: daemon/gvfsbackendsftp.c:3722 daemon/gvfsbackendsftp.c:4009 msgid "Backups not supported" msgstr "" @@ -803,21 +802,21 @@ msgid "Apple Filing Protocol Service" msgstr "" #: daemon/gvfsbackendafp.c:286 daemon/gvfsbackendburn.c:877 -#: daemon/gvfsbackenddav.c:3747 daemon/gvfsbackendftp.c:1568 +#: daemon/gvfsbackenddav.c:3749 daemon/gvfsbackendftp.c:1568 #: daemon/gvfsbackendgoogle.c:1752 daemon/gvfsbackendgoogle.c:2095 #: daemon/gvfsbackendgoogle.c:3141 msgid "Can’t copy directory over directory" msgstr "" #: daemon/gvfsbackendafp.c:305 daemon/gvfsbackendburn.c:893 -#: daemon/gvfsbackenddav.c:3782 daemon/gvfsbackendftp.c:1591 +#: daemon/gvfsbackenddav.c:3784 daemon/gvfsbackendftp.c:1591 #: daemon/gvfsbackendgoogle.c:1814 daemon/gvfsbackendgoogle.c:3168 #: daemon/gvfsbackendgoogle.c:3216 daemon/gvfsbackendmtp.c:1641 #: daemon/gvfsbackendmtp.c:1656 msgid "Can’t recursively copy directory" msgstr "" -#: daemon/gvfsbackendafp.c:489 daemon/gvfsbackenddav.c:3560 +#: daemon/gvfsbackendafp.c:489 daemon/gvfsbackenddav.c:3562 #: daemon/gvfsbackendgoogle.c:2209 daemon/gvfsbackendnfs.c:2474 #: daemon/gvfsbackendsftp.c:5015 daemon/gvfsbackendsmb.c:2086 msgid "Can’t move directory over directory" @@ -828,7 +827,7 @@ msgstr "" msgid "Unable to create temporary file (%s)" msgstr "" -#: daemon/gvfsbackendafp.c:1348 daemon/gvfsbackenddav.c:2975 +#: daemon/gvfsbackendafp.c:1348 daemon/gvfsbackenddav.c:2977 #: daemon/gvfsbackendnfs.c:1177 daemon/gvfsbackendsftp.c:3963 #: daemon/gvfsbackendsmb.c:1077 msgid "The file was externally modified" @@ -908,21 +907,21 @@ msgstr "" msgid "File exists" msgstr "" -#: daemon/gvfsbackendburn.c:886 daemon/gvfsbackenddav.c:3599 +#: daemon/gvfsbackendburn.c:886 daemon/gvfsbackenddav.c:3601 #: daemon/gvfsbackendsftp.c:2211 daemon/gvfsbackendsftp.c:5195 msgid "Target file exists" msgstr "" -#: daemon/gvfsbackend.c:890 daemon/gvfsjobunmount.c:197 +#: daemon/gvfsbackend.c:889 daemon/gvfsjobunmount.c:197 #: daemon/gvfsjobunmount.c:264 msgid "File system is busy" msgstr "" -#: daemon/gvfsbackend.c:1024 monitor/udisks2/gvfsudisks2mount.c:748 +#: daemon/gvfsbackend.c:1023 monitor/udisks2/gvfsudisks2mount.c:748 msgid "Unmount Anyway" msgstr "" -#: daemon/gvfsbackend.c:1027 monitor/udisks2/gvfsudisks2mount.c:751 +#: daemon/gvfsbackend.c:1026 monitor/udisks2/gvfsudisks2mount.c:751 msgid "" "Volume is busy\n" "One or more applications are keeping the volume busy." @@ -1051,7 +1050,7 @@ msgid "%s on %s%s" msgstr "" #: daemon/gvfsbackenddav.c:766 daemon/gvfsbackenddav.c:1536 -#: daemon/gvfsbackenddav.c:2145 daemon/gvfsbackenddav.c:2309 +#: daemon/gvfsbackenddav.c:2147 daemon/gvfsbackenddav.c:2311 #: daemon/gvfsbackendhttp.c:268 daemon/gvfshttpinputstream.c:273 #, c-format msgid "HTTP Error: %s" @@ -1069,8 +1068,8 @@ msgstr "Иҭацәу аҭак" msgid "Unexpected reply from server" msgstr "" -#: daemon/gvfsbackenddav.c:1554 daemon/gvfsbackenddav.c:2510 -#: daemon/gvfsbackenddav.c:2605 daemon/gvfsbackenddav.c:2789 +#: daemon/gvfsbackenddav.c:1554 daemon/gvfsbackenddav.c:2512 +#: daemon/gvfsbackenddav.c:2607 daemon/gvfsbackenddav.c:2791 #, c-format msgid "Response invalid" msgstr "" @@ -1094,20 +1093,20 @@ msgid "" "Enter proxy password:" msgstr "" -#: daemon/gvfsbackenddav.c:2153 +#: daemon/gvfsbackenddav.c:2155 msgid "Could not find an enclosing directory" msgstr "" -#: daemon/gvfsbackenddav.c:2297 +#: daemon/gvfsbackenddav.c:2299 msgid "Not a WebDAV enabled share" msgstr "" -#: daemon/gvfsbackenddav.c:2536 daemon/gvfsbackenddav.c:2649 -#: daemon/gvfsbackenddav.c:2736 daemon/gvfsbackenddav.c:2823 +#: daemon/gvfsbackenddav.c:2538 daemon/gvfsbackenddav.c:2651 +#: daemon/gvfsbackenddav.c:2738 daemon/gvfsbackenddav.c:2825 msgid "Could not create request" msgstr "" -#: daemon/gvfsbackenddav.c:3009 daemon/gvfsbackendftp.c:1102 +#: daemon/gvfsbackenddav.c:3011 daemon/gvfsbackendftp.c:1102 #: daemon/gvfsbackendgoogle.c:3944 daemon/gvfsbackendnfs.c:941 #: daemon/gvfsbackendnfs.c:964 daemon/gvfsbackendnfs.c:990 #: daemon/gvfsbackendnfs.c:1390 daemon/gvfsbackendsmb.c:1113 @@ -1115,7 +1114,7 @@ msgstr "" msgid "Backup file creation failed" msgstr "" -#: daemon/gvfsbackenddav.c:3565 +#: daemon/gvfsbackenddav.c:3567 msgid "Can’t move over directory" msgstr "" @@ -1135,7 +1134,7 @@ msgstr "Dns-SD" #: daemon/gvfsbackenddnssd.c:795 daemon/gvfsbackendnetwork.c:784 #: daemon/gvfsbackendnetwork.c:933 daemon/gvfsbackendnetwork.c:934 msgid "Network" -msgstr "" +msgstr "Аҳа" #: daemon/gvfsbackendftp.c:560 daemon/gvfsbackendsftp.c:1191 #: daemon/gvfsbackendsftp.c:1295 daemon/gvfsbackendsmbbrowse.c:1020 @@ -1448,7 +1447,7 @@ msgstr "" #: daemon/gvfsbackendmtp.c:1401 daemon/gvfsbackendmtp.c:1509 #: daemon/gvfsbackendmtp.c:1561 msgid "File not found" -msgstr "" +msgstr "Афаил ҧшааӡам" #: daemon/gvfsbackendmtp.c:1631 msgid "Target is a directory" @@ -1795,7 +1794,7 @@ msgstr "Асертификат арцыхцыхра аамҭа наҟ-наҟ и #: daemon/gvfsdaemonutils.c:257 msgid "The certificate has expired." -msgstr "" +msgstr "Асертификат аҽҳәара иахыԥеит." #: daemon/gvfsdaemonutils.c:259 msgid "The certificate has been revoked." @@ -1834,7 +1833,7 @@ msgid "Unexpected end of stream" msgstr "" #: daemon/gvfsftpconnection.c:227 daemon/gvfsftpconnection.c:240 -#: daemon/gvfsftptask.c:449 daemon/gvfsftptask.c:877 +#: daemon/gvfsftptask.c:450 daemon/gvfsftptask.c:878 msgid "Invalid reply" msgstr "" @@ -1852,43 +1851,43 @@ msgstr "" msgid "Filename contains invalid characters." msgstr "" -#: daemon/gvfsftptask.c:290 +#: daemon/gvfsftptask.c:291 msgid "The FTP server is busy. Try again later" msgstr "" -#: daemon/gvfsftptask.c:296 +#: daemon/gvfsftptask.c:297 msgid "Backend currently unmounting" msgstr "" -#: daemon/gvfsftptask.c:393 +#: daemon/gvfsftptask.c:394 msgid "Accounts are unsupported" msgstr "" -#: daemon/gvfsftptask.c:401 +#: daemon/gvfsftptask.c:402 msgid "Cannot open data connection. Maybe your firewall prevents this?" msgstr "" -#: daemon/gvfsftptask.c:405 +#: daemon/gvfsftptask.c:406 msgid "Data connection closed" msgstr "" -#: daemon/gvfsftptask.c:412 daemon/gvfsftptask.c:416 +#: daemon/gvfsftptask.c:413 daemon/gvfsftptask.c:417 msgid "Operation failed" msgstr "" -#: daemon/gvfsftptask.c:421 +#: daemon/gvfsftptask.c:422 msgid "No space left on server" msgstr "" -#: daemon/gvfsftptask.c:433 +#: daemon/gvfsftptask.c:434 msgid "Unsupported network protocol" msgstr "" -#: daemon/gvfsftptask.c:441 +#: daemon/gvfsftptask.c:442 msgid "Page type unknown" msgstr "" -#: daemon/gvfsftptask.c:445 +#: daemon/gvfsftptask.c:446 msgid "Invalid filename" msgstr "" @@ -2211,3 +2210,4136 @@ msgstr "%s (%s)" #: monitor/udisks2/udisks2volumemonitordaemon.c:39 msgid "GVfs UDisks2 Volume Monitor" msgstr "" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +#, fuzzy -- cgit v1.2.1