diff --git a/.cockpit.metadata b/.cockpit.metadata index fd4ea03..6a91fae 100644 --- a/.cockpit.metadata +++ b/.cockpit.metadata @@ -1 +1 @@ -08d6a4c82540839b55097e50513f8fefd4447d0e SOURCES/cockpit-138.tar.xz +e869e7db7a800a3849d78de6d843cb320c638efb SOURCES/cockpit-154.tar.xz diff --git a/.gitignore b/.gitignore index 1014bed..5274966 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/cockpit-138.tar.xz +SOURCES/cockpit-154.tar.xz diff --git a/SOURCES/0001-Fix-follow-up-issues-resulting-to-connections-betwee.patch b/SOURCES/0001-Fix-follow-up-issues-resulting-to-connections-betwee.patch deleted file mode 100644 index fe82414..0000000 --- a/SOURCES/0001-Fix-follow-up-issues-resulting-to-connections-betwee.patch +++ /dev/null @@ -1,4865 +0,0 @@ -From 52ab2ed48c45d4626e3272052454fed67ccdcfaa Mon Sep 17 00:00:00 2001 -From: Dominik Perpeet -Date: Mon, 10 Apr 2017 17:13:01 +0200 -Subject: [PATCH 01/23] Fix follow up issues resulting to connections between - multiple hosts - -Upstream commits: -b6881f5 - ws: Disconnect correct signal -8e4541c - ws: Auth commands to set credentials that can be used for future challenges -e5d7ee8 - ssh: Include "host-key" in "authorize" prompt about keys -1331c16 - ssh: Use ssh_get_server_publickey when available -b7f192e - common: Allow parsing the conversation out -30c7f6e - common: Fix errno check in cockpit_frame_read -a190dea - ssh: cockpit-ssh now requires exactly 1 argument -348a307 - ssh: Enforce not connecting to unknown hosts even as secondary machines -569c027 - bridge: Add a --rules options to bridges to output the rules -f313634 - bridge: Ensure our host handling bridge has priority - -Closes #6405 -Signed-off-by: Dominik Perpeet ---- - Makefile.in | 1 + - aclocal.m4 | 123 +++++++++++++++++++- - config.h.in | 11 ++ - configure | 126 ++++++++++++++++++++- - configure.ac | 4 + - dist/base1/cockpit.js | Bin 145351 -> 145435 bytes - dist/base1/cockpit.min.js | Bin 109718 -> 109777 bytes - dist/base1/cockpit.min.js.map | Bin 229101 -> 229228 bytes - dist/dashboard/Makefile.deps | Bin 4116 -> 4117 bytes - dist/dashboard/dashboard.min.js | Bin 205151 -> 205431 bytes - dist/dashboard/dashboard.min.js.map | Bin 907668 -> 909059 bytes - dist/docker/Makefile.deps | Bin 6353 -> 6354 bytes - dist/docker/console.min.js.map | Bin 477072 -> 477072 bytes - dist/docker/docker.min.js.map | Bin 2824336 -> 2824336 bytes - dist/docker/test-docker.min.js.map | Bin 1030192 -> 1030192 bytes - dist/guide/html/api-base1-jquery.html | Bin 2605 -> 2607 bytes - dist/guide/html/api-base1-patternfly.html | Bin 2173 -> 2175 bytes - dist/guide/html/api-base1.html | Bin 4564 -> 4566 bytes - dist/guide/html/api-cockpit.html | Bin 1933 -> 1935 bytes - dist/guide/html/api-console-html.html | Bin 2655 -> 2657 bytes - dist/guide/html/api-docker.html | Bin 1880 -> 1882 bytes - dist/guide/html/api-logs-html.html | Bin 4224 -> 4226 bytes - dist/guide/html/api-shell-html.html | Bin 2387 -> 2389 bytes - dist/guide/html/api-shell.html | Bin 1877 -> 1879 bytes - dist/guide/html/api-system.html | Bin 2021 -> 2023 bytes - dist/guide/html/api-terminal-html.html | Bin 2181 -> 2183 bytes - dist/guide/html/authentication.html | Bin 6527 -> 6529 bytes - dist/guide/html/cockpit-bridge.1.html | Bin 4168 -> 4170 bytes - dist/guide/html/cockpit-cache.html | Bin 3997 -> 3999 bytes - dist/guide/html/cockpit-channels.html | Bin 20280 -> 20282 bytes - dist/guide/html/cockpit-dbus.html | Bin 47923 -> 47925 bytes - dist/guide/html/cockpit-error.html | Bin 4447 -> 4449 bytes - dist/guide/html/cockpit-file.html | Bin 12039 -> 12041 bytes - dist/guide/html/cockpit-http.html | Bin 12899 -> 12901 bytes - dist/guide/html/cockpit-locale.html | Bin 6013 -> 6015 bytes - dist/guide/html/cockpit-location.html | Bin 10850 -> 10852 bytes - dist/guide/html/cockpit-login.html | Bin 5915 -> 5917 bytes - dist/guide/html/cockpit-manifest.html | Bin 2208 -> 2210 bytes - dist/guide/html/cockpit-manual.html | Bin 2152 -> 2154 bytes - dist/guide/html/cockpit-metrics.html | Bin 6968 -> 6970 bytes - dist/guide/html/cockpit-series-data.html | Bin 15380 -> 15382 bytes - dist/guide/html/cockpit-spawn.html | Bin 13995 -> 13997 bytes - dist/guide/html/cockpit-util.html | Bin 9126 -> 9128 bytes - dist/guide/html/cockpit-ws.8.html | Bin 8449 -> 8451 bytes - dist/guide/html/cockpit.conf.5.html | Bin 8646 -> 8648 bytes - dist/guide/html/development.html | Bin 7095 -> 7097 bytes - dist/guide/html/embedding.html | Bin 6638 -> 6640 bytes - dist/guide/html/feature-docker.html | Bin 3094 -> 3096 bytes - dist/guide/html/feature-journal.html | Bin 2075 -> 2077 bytes - dist/guide/html/feature-kubernetes.html | Bin 6784 -> 6786 bytes - dist/guide/html/feature-machines.html | Bin 5464 -> 5466 bytes - dist/guide/html/feature-networkmanager.html | Bin 2564 -> 2566 bytes - dist/guide/html/feature-ostree.html | Bin 1714 -> 1716 bytes - dist/guide/html/feature-pcp.html | Bin 2697 -> 2699 bytes - dist/guide/html/feature-realmd.html | Bin 2452 -> 2454 bytes - dist/guide/html/feature-selinux.html | Bin 2209 -> 2211 bytes - dist/guide/html/feature-sosreport.html | Bin 1980 -> 1982 bytes - dist/guide/html/feature-storaged.html | Bin 4132 -> 4134 bytes - dist/guide/html/feature-subscription.html | Bin 2614 -> 2616 bytes - dist/guide/html/feature-systemd.html | Bin 5333 -> 5335 bytes - dist/guide/html/feature-terminal.html | Bin 1734 -> 1736 bytes - dist/guide/html/feature-tuned.html | Bin 1748 -> 1750 bytes - dist/guide/html/feature-users.html | Bin 1768 -> 1770 bytes - dist/guide/html/features.html | Bin 3262 -> 3264 bytes - dist/guide/html/guide.html | Bin 4266 -> 4268 bytes - dist/guide/html/https.html | Bin 6028 -> 6030 bytes - dist/guide/html/index.html | Bin 11543 -> 11545 bytes - dist/guide/html/listen.html | Bin 6210 -> 6212 bytes - dist/guide/html/packages.html | Bin 19594 -> 19596 bytes - dist/guide/html/privileges.html | Bin 3266 -> 3268 bytes - dist/guide/html/remotectl.8.html | Bin 4935 -> 4937 bytes - dist/guide/html/sso.html | Bin 7979 -> 7981 bytes - dist/guide/html/startup.html | Bin 3815 -> 3817 bytes - dist/guide/html/urls.html | Bin 5833 -> 5835 bytes - dist/kdump/Makefile.deps | Bin 4350 -> 4351 bytes - dist/kdump/kdump.min.js.map | Bin 394008 -> 394008 bytes - dist/kdump/test-config-client.min.js.map | Bin 409492 -> 409492 bytes - dist/kubernetes/Makefile.deps | Bin 30370 -> 30371 bytes - dist/kubernetes/kubernetes.min.js.map | Bin 7290033 -> 7290033 bytes - dist/kubernetes/registry.min.js.map | Bin 5134480 -> 5134480 bytes - dist/kubernetes/scripts/test-connection.min.js.map | Bin 3391363 -> 3391363 bytes - dist/kubernetes/scripts/test-images.min.js.map | Bin 4617360 -> 4617360 bytes - .../kubernetes/scripts/test-kube-client.min.js.map | Bin 4286056 -> 4286056 bytes - dist/kubernetes/scripts/test-nodes.min.js.map | Bin 5613581 -> 5613581 bytes - dist/kubernetes/scripts/test-projects.min.js.map | Bin 3575678 -> 3575678 bytes - dist/kubernetes/scripts/test-tags.min.js.map | Bin 2637095 -> 2637095 bytes - dist/kubernetes/scripts/test-utils.min.js.map | Bin 2640062 -> 2640062 bytes - dist/kubernetes/scripts/test-volumes.min.js.map | Bin 4646505 -> 4646505 bytes - dist/machines/Makefile.deps | Bin 5132 -> 5133 bytes - dist/machines/machines.min.js.map | Bin 2466714 -> 2466714 bytes - dist/machines/test-machines.min.js.map | Bin 401627 -> 401627 bytes - dist/networkmanager/Makefile.deps | Bin 4668 -> 4669 bytes - dist/networkmanager/network.min.js.map | Bin 1081328 -> 1081328 bytes - dist/networkmanager/test-utils.min.js.map | Bin 419740 -> 419740 bytes - dist/ostree/Makefile.deps | Bin 3739 -> 3740 bytes - dist/ostree/ostree.min.js.map | Bin 4364584 -> 4364584 bytes - dist/ostree/test-utils.min.js.map | Bin 2634944 -> 2634944 bytes - dist/pcp/Makefile.deps | Bin 897 -> 898 bytes - dist/playground/Makefile.deps | Bin 9946 -> 9947 bytes - dist/playground/jquery-patterns.min.js.map | Bin 57028 -> 57028 bytes - dist/playground/metrics.min.js.map | Bin 6969 -> 6969 bytes - dist/playground/plot.min.js.map | Bin 483471 -> 483471 bytes - dist/playground/react-patterns.min.js.map | Bin 345424 -> 345424 bytes - dist/playground/service.min.js.map | Bin 34889 -> 34889 bytes - dist/playground/speed.min.js.map | Bin 15729 -> 15729 bytes - dist/playground/test.min.js.map | Bin 15321 -> 15321 bytes - dist/playground/translate.min.js.map | Bin 2361146 -> 2361146 bytes - dist/realmd/Makefile.deps | Bin 1548 -> 1549 bytes - dist/selinux/Makefile.deps | Bin 3120 -> 3121 bytes - dist/selinux/selinux.min.js.map | Bin 1341403 -> 1341403 bytes - dist/shell/Makefile.deps | Bin 7721 -> 7722 bytes - dist/shell/index-no-machines.min.js.map | Bin 410226 -> 410226 bytes - dist/shell/index-stub.min.js | Bin 182935 -> 183259 bytes - dist/shell/index-stub.min.js.map | Bin 764977 -> 766478 bytes - dist/shell/index.min.js | Bin 183781 -> 184061 bytes - dist/shell/index.min.js.map | Bin 770650 -> 772049 bytes - dist/sosreport/Makefile.deps | Bin 2600 -> 2601 bytes - dist/sosreport/sosreport.min.js.map | Bin 21422 -> 21422 bytes - dist/ssh/Makefile.deps | Bin 897 -> 898 bytes - dist/storaged/Makefile.deps | Bin 7115 -> 7116 bytes - dist/storaged/storage.min.js.map | Bin 1425486 -> 1425486 bytes - dist/storaged/test-util.min.js.map | Bin 528295 -> 528295 bytes - dist/subscriptions/Makefile.deps | Bin 3625 -> 3626 bytes - dist/subscriptions/subscriptions.min.js.map | Bin 364241 -> 364241 bytes - dist/systemd/Makefile.deps | Bin 5599 -> 5600 bytes - dist/systemd/logs.min.js.map | Bin 137649 -> 137649 bytes - dist/systemd/services.min.js.map | Bin 1446165 -> 1446165 bytes - dist/systemd/system.min.js.map | Bin 957770 -> 957770 bytes - dist/systemd/terminal.min.js.map | Bin 613676 -> 613676 bytes - dist/tuned/Makefile.deps | Bin 2085 -> 2086 bytes - dist/tuned/performance.min.js.map | Bin 283823 -> 283823 bytes - dist/users/Makefile.deps | Bin 2488 -> 2489 bytes - dist/users/users.min.js.map | Bin 391039 -> 391039 bytes - pkg/dashboard/manifest.json.in | 2 +- - pkg/lib/machine-dialogs.js | 21 +++- - pkg/lib/machines.js | 1 + - pkg/shell/index-stub.js | 1 + - pkg/ssh/manifest.json.in | 10 +- - src/base1/cockpit.js | 2 + - src/bridge/bridge.c | 66 +++++++++-- - src/bridge/cockpitrouter.c | 23 ++-- - src/bridge/cockpitrouter.h | 2 + - src/bridge/stub.c | 48 +++++++- - src/common/cockpitauthorize.c | 5 +- - src/common/cockpitauthorize.h | 3 +- - src/common/cockpitframe.c | 2 +- - src/common/test-authorize.c | 2 +- - src/ssh/cockpitsshoptions.c | 2 +- - src/ssh/cockpitsshrelay.c | 72 ++++++++---- - src/ssh/ssh.c | 2 +- - src/ssh/test-sshoptions.c | 2 +- - src/ws/cockpitauth.c | 20 +++- - src/ws/mock-auth-command.c | 19 +++- - src/ws/session.c | 3 +- - src/ws/test-auth.c | 8 ++ - test/common/testlib.py | 1 + - 156 files changed, 502 insertions(+), 80 deletions(-) - -diff --git a/Makefile.in b/Makefile.in -index 44c04bb..bbd7317 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -1374,6 +1374,7 @@ INTLLIBS = @INTLLIBS@ - INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ - INTLTOOL_MERGE = @INTLTOOL_MERGE@ - INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ - JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@ - JSON_GLIB_LIBS = @JSON_GLIB_LIBS@ - KRB5_CONFIG = @KRB5_CONFIG@ -diff --git a/aclocal.m4 b/aclocal.m4 -index 90b750d..88685b0 100644 ---- a/aclocal.m4 -+++ b/aclocal.m4 -@@ -119,6 +119,51 @@ fi - AC_SUBST($1)dnl - ]) - -+dnl Checks for special options needed on Mac OS X. -+dnl Defines INTL_MACOSX_LIBS. -+dnl -+dnl Copied from intlmacosx.m4 in gettext, GPL. -+dnl Copyright (C) 2004-2013 Free Software Foundation, Inc. -+glib_DEFUN([glib_gt_INTL_MACOSX], -+[ -+ dnl Check for API introduced in Mac OS X 10.2. -+ AC_CACHE_CHECK([for CFPreferencesCopyAppValue], -+ [gt_cv_func_CFPreferencesCopyAppValue], -+ [gt_save_LIBS="$LIBS" -+ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" -+ AC_LINK_IFELSE( -+ [AC_LANG_PROGRAM( -+ [[#include ]], -+ [[CFPreferencesCopyAppValue(NULL, NULL)]])], -+ [gt_cv_func_CFPreferencesCopyAppValue=yes], -+ [gt_cv_func_CFPreferencesCopyAppValue=no]) -+ LIBS="$gt_save_LIBS"]) -+ if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then -+ AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], [1], -+ [Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in the CoreFoundation framework.]) -+ fi -+ dnl Check for API introduced in Mac OS X 10.3. -+ AC_CACHE_CHECK([for CFLocaleCopyCurrent], [gt_cv_func_CFLocaleCopyCurrent], -+ [gt_save_LIBS="$LIBS" -+ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" -+ AC_LINK_IFELSE( -+ [AC_LANG_PROGRAM( -+ [[#include ]], -+ [[CFLocaleCopyCurrent();]])], -+ [gt_cv_func_CFLocaleCopyCurrent=yes], -+ [gt_cv_func_CFLocaleCopyCurrent=no]) -+ LIBS="$gt_save_LIBS"]) -+ if test $gt_cv_func_CFLocaleCopyCurrent = yes; then -+ AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], [1], -+ [Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the CoreFoundation framework.]) -+ fi -+ INTL_MACOSX_LIBS= -+ if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then -+ INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" -+ fi -+ AC_SUBST([INTL_MACOSX_LIBS]) -+]) -+ - # GLIB_WITH_NLS - #----------------- - glib_DEFUN([GLIB_WITH_NLS], -@@ -132,6 +177,8 @@ glib_DEFUN([GLIB_WITH_NLS], - XGETTEXT=: - INTLLIBS= - -+ glib_gt_INTL_MACOSX -+ - AC_CHECK_HEADER(libintl.h, - [gt_cv_func_dgettext_libintl="no" - libintl_extra_libs="" -@@ -215,7 +262,7 @@ glib_DEFUN([GLIB_WITH_NLS], - fi - - if test "$gt_cv_func_dgettext_libintl" = "yes"; then -- INTLLIBS="-lintl $libintl_extra_libs" -+ INTLLIBS="-lintl $libintl_extra_libs $INTL_MACOSX_LIBS" - fi - - if test "$gt_cv_have_gettext" = "yes"; then -@@ -457,9 +504,9 @@ sed 's/^/| /' conftest.foo >&AS_MESSAGE_LOG_FD - fi]) - - --dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- --dnl serial 11 (pkg-config-0.29.1) --dnl -+# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- -+# serial 11 (pkg-config-0.29.1) -+ - dnl Copyright © 2004 Scott James Remnant . - dnl Copyright © 2012-2015 Dan Nicholson - dnl -@@ -733,6 +780,74 @@ AS_VAR_COPY([$1], [pkg_cv_][$1]) - AS_VAR_IF([$1], [""], [$5], [$4])dnl - ])dnl PKG_CHECK_VAR - -+dnl PKG_WITH_MODULES(VARIABLE-PREFIX, MODULES, -+dnl [ACTION-IF-FOUND],[ACTION-IF-NOT-FOUND], -+dnl [DESCRIPTION], [DEFAULT]) -+dnl ------------------------------------------ -+dnl -+dnl Prepare a "--with-" configure option using the lowercase -+dnl [VARIABLE-PREFIX] name, merging the behaviour of AC_ARG_WITH and -+dnl PKG_CHECK_MODULES in a single macro. -+AC_DEFUN([PKG_WITH_MODULES], -+[ -+m4_pushdef([with_arg], m4_tolower([$1])) -+ -+m4_pushdef([description], -+ [m4_default([$5], [build with ]with_arg[ support])]) -+ -+m4_pushdef([def_arg], [m4_default([$6], [auto])]) -+m4_pushdef([def_action_if_found], [AS_TR_SH([with_]with_arg)=yes]) -+m4_pushdef([def_action_if_not_found], [AS_TR_SH([with_]with_arg)=no]) -+ -+m4_case(def_arg, -+ [yes],[m4_pushdef([with_without], [--without-]with_arg)], -+ [m4_pushdef([with_without],[--with-]with_arg)]) -+ -+AC_ARG_WITH(with_arg, -+ AS_HELP_STRING(with_without, description[ @<:@default=]def_arg[@:>@]),, -+ [AS_TR_SH([with_]with_arg)=def_arg]) -+ -+AS_CASE([$AS_TR_SH([with_]with_arg)], -+ [yes],[PKG_CHECK_MODULES([$1],[$2],$3,$4)], -+ [auto],[PKG_CHECK_MODULES([$1],[$2], -+ [m4_n([def_action_if_found]) $3], -+ [m4_n([def_action_if_not_found]) $4])]) -+ -+m4_popdef([with_arg]) -+m4_popdef([description]) -+m4_popdef([def_arg]) -+ -+])dnl PKG_WITH_MODULES -+ -+dnl PKG_HAVE_WITH_MODULES(VARIABLE-PREFIX, MODULES, -+dnl [DESCRIPTION], [DEFAULT]) -+dnl ----------------------------------------------- -+dnl -+dnl Convenience macro to trigger AM_CONDITIONAL after PKG_WITH_MODULES -+dnl check._[VARIABLE-PREFIX] is exported as make variable. -+AC_DEFUN([PKG_HAVE_WITH_MODULES], -+[ -+PKG_WITH_MODULES([$1],[$2],,,[$3],[$4]) -+ -+AM_CONDITIONAL([HAVE_][$1], -+ [test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"]) -+])dnl PKG_HAVE_WITH_MODULES -+ -+dnl PKG_HAVE_DEFINE_WITH_MODULES(VARIABLE-PREFIX, MODULES, -+dnl [DESCRIPTION], [DEFAULT]) -+dnl ------------------------------------------------------ -+dnl -+dnl Convenience macro to run AM_CONDITIONAL and AC_DEFINE after -+dnl PKG_WITH_MODULES check. HAVE_[VARIABLE-PREFIX] is exported as make -+dnl and preprocessor variable. -+AC_DEFUN([PKG_HAVE_DEFINE_WITH_MODULES], -+[ -+PKG_HAVE_WITH_MODULES([$1],[$2],[$3],[$4]) -+ -+AS_IF([test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"], -+ [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])]) -+])dnl PKG_HAVE_DEFINE_WITH_MODULES -+ - # Copyright (C) 2002-2014 Free Software Foundation, Inc. - # - # This file is free software; the Free Software Foundation -diff --git a/config.h.in b/config.h.in -index 2ef188d..2fe6a69 100644 ---- a/config.h.in -+++ b/config.h.in -@@ -9,6 +9,14 @@ - /* Define to 1 if you have the `bind_textdomain_codeset' function. */ - #undef HAVE_BIND_TEXTDOMAIN_CODESET - -+/* Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the -+ CoreFoundation framework. */ -+#undef HAVE_CFLOCALECOPYCURRENT -+ -+/* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in -+ the CoreFoundation framework. */ -+#undef HAVE_CFPREFERENCESCOPYAPPVALUE -+ - /* Define to 1 if you have the `dcgettext' function. */ - #undef HAVE_DCGETTEXT - -@@ -39,6 +47,9 @@ - /* Define to 1 if you have the header file. */ - #undef HAVE_PCP_PMDA_H - -+/* Whether ssh_get_server_publickey is available */ -+#undef HAVE_SSH_GET_SERVER_PUBLICKEY -+ - /* Define to 1 if you have the header file. */ - #undef HAVE_STDINT_H - -diff --git a/configure b/configure -index f4b68e3..e3259d7 100755 ---- a/configure -+++ b/configure -@@ -679,6 +679,7 @@ XGETTEXT - GMSGFMT - MSGFMT_OPTS - MSGFMT -+INTL_MACOSX_LIBS - USE_NLS - GETTEXT_PACKAGE - systemdunitdir -@@ -6821,6 +6822,53 @@ cat >>confdefs.h <<_ACEOF - _ACEOF - - -+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ssh_get_server_publickey in -lssh" >&5 -+$as_echo_n "checking for ssh_get_server_publickey in -lssh... " >&6; } -+if ${ac_cv_lib_ssh_ssh_get_server_publickey+:} false; then : -+ $as_echo_n "(cached) " >&6 -+else -+ ac_check_lib_save_LIBS=$LIBS -+LIBS="-lssh $LIBS" -+cat confdefs.h - <<_ACEOF >conftest.$ac_ext -+/* end confdefs.h. */ -+ -+/* Override any GCC internal prototype to avoid an error. -+ Use char because int might match the return type of a GCC -+ builtin and then its argument prototype would still apply. */ -+#ifdef __cplusplus -+extern "C" -+#endif -+char ssh_get_server_publickey (); -+int -+main () -+{ -+return ssh_get_server_publickey (); -+ ; -+ return 0; -+} -+_ACEOF -+if ac_fn_c_try_link "$LINENO"; then : -+ ac_cv_lib_ssh_ssh_get_server_publickey=yes -+else -+ ac_cv_lib_ssh_ssh_get_server_publickey=no -+fi -+rm -f core conftest.err conftest.$ac_objext \ -+ conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssh_ssh_get_server_publickey" >&5 -+$as_echo "$ac_cv_lib_ssh_ssh_get_server_publickey" >&6; } -+if test "x$ac_cv_lib_ssh_ssh_get_server_publickey" = xyes; then : -+ -+ -+cat >>confdefs.h <<_ACEOF -+#define HAVE_SSH_GET_SERVER_PUBLICKEY 1 -+_ACEOF -+ -+ -+fi -+ -+ - COCKPIT_SSH_SESSION_CFLAGS="$COCKPIT_CFLAGS $LIBSSH_CFLAGS $KRB5_CFLAGS" - COCKPIT_SSH_SESSION_LIBS="$COCKPIT_LIBS $LIBSSH_LIBS $KRB5_LIBS" - -@@ -7374,6 +7422,82 @@ $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h - XGETTEXT=: - INTLLIBS= - -+ -+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5 -+$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; } -+if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then : -+ $as_echo_n "(cached) " >&6 -+else -+ gt_save_LIBS="$LIBS" -+ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" -+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext -+/* end confdefs.h. */ -+#include -+int -+main () -+{ -+CFPreferencesCopyAppValue(NULL, NULL) -+ ; -+ return 0; -+} -+_ACEOF -+if ac_fn_c_try_link "$LINENO"; then : -+ gt_cv_func_CFPreferencesCopyAppValue=yes -+else -+ gt_cv_func_CFPreferencesCopyAppValue=no -+fi -+rm -f core conftest.err conftest.$ac_objext \ -+ conftest$ac_exeext conftest.$ac_ext -+ LIBS="$gt_save_LIBS" -+fi -+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5 -+$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; } -+ if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then -+ -+$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h -+ -+ fi -+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5 -+$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; } -+if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then : -+ $as_echo_n "(cached) " >&6 -+else -+ gt_save_LIBS="$LIBS" -+ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" -+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext -+/* end confdefs.h. */ -+#include -+int -+main () -+{ -+CFLocaleCopyCurrent(); -+ ; -+ return 0; -+} -+_ACEOF -+if ac_fn_c_try_link "$LINENO"; then : -+ gt_cv_func_CFLocaleCopyCurrent=yes -+else -+ gt_cv_func_CFLocaleCopyCurrent=no -+fi -+rm -f core conftest.err conftest.$ac_objext \ -+ conftest$ac_exeext conftest.$ac_ext -+ LIBS="$gt_save_LIBS" -+fi -+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5 -+$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; } -+ if test $gt_cv_func_CFLocaleCopyCurrent = yes; then -+ -+$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h -+ -+ fi -+ INTL_MACOSX_LIBS= -+ if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then -+ INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" -+ fi -+ -+ -+ - ac_fn_c_check_header_mongrel "$LINENO" "libintl.h" "ac_cv_header_libintl_h" "$ac_includes_default" - if test "x$ac_cv_header_libintl_h" = xyes; then : - gt_cv_func_dgettext_libintl="no" -@@ -7714,7 +7838,7 @@ done - fi - - if test "$gt_cv_func_dgettext_libintl" = "yes"; then -- INTLLIBS="-lintl $libintl_extra_libs" -+ INTLLIBS="-lintl $libintl_extra_libs $INTL_MACOSX_LIBS" - fi - - if test "$gt_cv_have_gettext" = "yes"; then -diff --git a/configure.ac b/configure.ac -index b5ac5d3..9f5fa04 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -128,6 +128,10 @@ if test "$enable_ssh" != "no"; then - - AC_DEFINE_UNQUOTED(WITH_COCKPIT_SSH, 1, [Build cockpit-ssh and include libssh dependency]) - -+ AC_CHECK_LIB(ssh, ssh_get_server_publickey, [ -+ AC_DEFINE_UNQUOTED(HAVE_SSH_GET_SERVER_PUBLICKEY, 1, Whether ssh_get_server_publickey is available) -+ ]) -+ - COCKPIT_SSH_SESSION_CFLAGS="$COCKPIT_CFLAGS $LIBSSH_CFLAGS $KRB5_CFLAGS" - COCKPIT_SSH_SESSION_LIBS="$COCKPIT_LIBS $LIBSSH_LIBS $KRB5_LIBS" - AC_SUBST(COCKPIT_SSH_SESSION_LIBS) -diff --git a/dist/base1/cockpit.js b/dist/base1/cockpit.js -index 24f5cc11543d83310fc837f31e09111f0a138643..453ed89e1cf11eb17514cbcca47dd0e5d833755f 100644 -GIT binary patch -delta 35 -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 -zVH~}5bq(J1C5Px;zj6v+p -zPz6rUA&qig=gylsFkTO9u{x&lar{j(1ws|^Q2%_ -z#)Shc(Ix}4&1dySUs&U&=8TY9@f?=JW21vuytlW-t0{2B`E -zw>UyIV!#F*!OIJD;fr2^TlU&0d)gOu#N6jOz*%EN{BjPV#j659#Cqw#lgCA>?o^(> -z4ikCZxM_igWr+|DNGNxkTLtzuZsggH3EPcKbJkLIW1*l}>dT=L@^S>PdSZh&l2Lc#3eWg#|NtpXe)8)D>FXkoyFN*Y<)h(@(>y -z(VC;Gh}s)vAsK-mO9t?i9}^$d0;6#l1W$fraHMl7$XqAp=_3)oDrkb -zWY*o-&0!6CY|brOw^15Ap>9{t!=g++m7^b=Q2YDRNO-KQ3Df{#i}Cl^l^tD_FQA}8 -z-r3uc9COZ1*~QYT$Y%9Kd@eA^a1?B -zIZKl+fGC@Ga*XY4uDfP6-hvjUctsFj5;Rd32VfHO8Vm;r_oxPcz-(_MmFZAf;TU&T -z%N&|xtSQ=cuX=DXY4}S?TZz+Nzhsc$xK4nfUrCRpYw -zDacJ|EEq9DT4x;yedb3KnMK}XC8wszds?09%NhRs?6|m-La?zpVG6bscJ*wyG%gES -zXZn=Q3~&a{Ad|9%iQ|y%-<`%*f`=Rj`uwXv|NFGsT@}10pmXH1)y$!3h@wVs|y}Z`tLo3iRj4V45HkehHXjUdv0~MC(BH(B -z+c}B%JoMAPZnf`VU|NUKc@Rw4(JSmpm5wZ@`{q2|>{cUAAI{lW!Z3ZKTOFxGXS~eu -z0FL?I>&8hex7b|9OVplF?K>k-5@&s}F}^EcnNkHBOQ_TPxUGTDL!HbmUm)Wu2UFX_`zdZBSmlsc9tcUg`E -zM!i$?#WSk8%BRKk(|mGZrkBsE=#}N6Nw9#$CmY7pQ{a6iNAmp!^P%q`bTZYr3I_MA!JVb^y{a+3 -zfU^x=a5ox0F6UW&8L)0Ctispz{KW^(7U+w;%H6dVs9Z@DD6Q!5^cH^}jmD6w7#!&Bs^1AC>CdlH2%%)kkNBH)|G?8b;n7vv*_&s5-6+H{lSJHmb -zIHF#+xDL3YOu0kL7>A!5VBMfk(Vf8D02GcBOw%$}Y&ZdEmYKh+N!WRvXe%!(TzC-i -zNcr7b*{8(Cd7sYq1zyh3`jxzyACMTInbcV{YcA<3NT=xBId$^r0?v~pK^i%>vzjsd6R4t6jY8ZY%?Qhf{ynvZ?9@;;k8V}7I57j!= -zKi7iJ(C-bX!(A0FOE~f6Odwu5Z?2%>;UescZ$rcQAF2E%a?no()R9AOQ!oE+TH*8R -z(BDf-`_(crxGD4u8z+zl=)4+sPy4viBQ5x~Eu^9bOh+QwXwo=?ml_6Ds4f6UVx=S6 -z0|PiI7#UQ1_abWw7Jc){RS&I$MmR-}VOeB7UC_JkX{2v?+>aY -zPEO=k;fG#2enH)9P15uQwQI3_Q(L!!V-yIvMl$h&&LwFG0*K1&Y` -zsUwG(U$#ldeG&;?Y49r9eMR%H4yl6)O=5*YPJbsii&VlaE{s6(!DT~M=x5O~Auvt) -z>ZHI$<;4epH!tE#05?5$QSG?tH!MfAtke8i8}Ok{vROX-tvEMx|KT940lej}o2Y46 -z?Qh{DCdN8vd|X=w15RNjx;Biu$Y*g3Q>LefRnxvAQXW_Q5F)cu`Vw{!BeryzsxPS~ -z`rBbu@6;?~-zjrWp8=VpW0!CPl_}8BCADL5E;l?E)6Ur~9@N#7igo6O2iQ=<5_Ch| -zUA^g8cs<}mY&yRda56TNUx#rjwy+LxI#vcCg)XbQ#hI9U-TO?;yB<+CmYZEmF&E3v -zuA`Wb1=a!1#yZvm7Gmkb;#!o&*hFC+%DGsvuoiGWHn$$I6zg0ExDX4k2Q0^?i;R)p -zx~%HeOpzQ{)IVzB18fP3N)qDpk01s-8KUQ|sDWnQ9r7?-ftlxhVFEUTFVL2&s--rM -z=;8b?Z86T&F}FCkdM<|n7n}~94YKognhWnR4h}g92F$pOC&z1L%<$Zn&ztuha4hz0 -z@t&k#TAu;kA9&^H0LQZ0S>3j{t_GjL2?dKVi6=X<3{qw?IZ401itlgywD&%>f6-lO -zT-fvV20z8SR9?o>9-YwXMPIQOS24yEJfrwA-y!D{X5ShZ6VWH+f*L&N<#~N=jjlqc -zCYCykvO36Wir^O(GaJzS=K_@mmCyI`m}OcSdGZ!O+DkJFSQ(pIKwC!CsI@@TBdYlb -zZjEH+g5Jg^5$;TePp0{)Z#%fd|HBdWO!tBg|4U#nf!zj^EQ=60K{S`Npl#bu8y7&3a-n0UvSFQj(cE9Soz(CAeDh4@*QSk*sD)pfz4Z<&&$V4tCIg-DR -z!NwOOp7oOZx@xSh0HsoN{<;b-1`HM6iSo_tdhztGB4|YJFz|X^#nHkLnt65O$+}=D -zej3$;^d9r>HKN2t07dlMh*=vl6e<*>f*a9|Cv&%!mVOU3X1&)uwSQJteTd2E_D9sC -zEoqpCz2T!;e|I~)n~vX5yE;?GbHe&Vo@sr)YIt4wew3p$YMd&ajMGCm)V^ag6^sUl -z-gIWoY|_kXHRS1=H*iguMl`UrS^C8d+zT#H^Z|8vTV8a5Ks6s8mMHsx@;GPF&@lgg -zdj0`*$eN`;c|b)*${B4G$s9U<8%GFvGi!Cm*54Kyy8hLKIp`C%&*Wh* -z)F^vX*%7)i5?`n0TdJ|60)znPbk5syoS+&y{58UIZSb4P0HtrK)<`t3-)V>A>k5ua -zb^tVxT0cFapNt+1N~M@6&?~o8*Y$Z*PiKPK7bQhZn?VZO59}a -z^pk(9YUvO5xHd2S(WGPcC_VaFhim)w{U@+=HMXUeCmdheNQa+t)CmZke#)_XY3Z|$ -zpKjXN`rE(VN?(k-nkfI$<{g@y>~oG?H1MqB)Y8^x9gaz$2TmL7lI -z@y^C4|Bs_>*Ij?t1qGPD@S>0RZrHi>slRso*rKlwJ2#R23D<7=(HAy0v*N1g({DTK -zoY(hf^Xa+K!Z@pJPwm~P=+Qfl2KvmlO%3FG2`3!cA3KiIpT6U05w4!R;@U}X{UJvG -z<}V$!uGLE^H?(Ol169!@f8p3nkNl~_@v!er$CB^O&5j3u<6o*#^Gh`ssX3#zE!}>p -z<`qTH{-~<`;U~^j;hz)#s+XQPx8-lYLAM`sxpuX$HdDpu*Z0%+PFJ^zVOK1^1dDr) -z(9@4QT=nZsj5S}o$JIz(PdK(O{UYib*th|=@bu{8j-6s{g0&l#&fM$z)Wf%{l7A_uw7Z0WIBI->TkC7xIpcbgZVPhTeLndJ8>!$MyQdH-6u>bmRAHI?w+apb!PpKB!~fVkRm}6Ac=z{L{c;2T$qa>CH-@7a1aDR5Trm!6hRW4!3;15 -z=D-ZRS}3cSO6(+-E3sap9JW%G#7;TU%H9O!tm14g+fux1r4q$ej^aeSNou!Zmz|W4 -z#Fz5D?j8^Xol4eaPNTbDzx%y@-TmviPltZylc5)`?YSNB+zN+$k=wq(8?(2)bAzFq -z!JqEf()rVWy|smZ>c!^mul{WK)F=Pu6mNO%&LeAg9av&Ppt{|R6R -zVs<_ib0zJ#oy)}(h(IUp%6yEseZzWod(1VBbqo9x->|yc=cBWW02{MoH{7`x7h0&V -z)fb7n#_dehj)bG!{7tKm>HF5cowh51b;YP_&W_nD?kGR?O{-=t@n3w?a_H?hHB^S*|1GO~PcRNXZF?v$(;9u1KlLr^;6tTR*M!V0 -zuP-bc0x4%y@d1c&p~UZg%i8P67h`I4fqTAfxjQ`f(Dbf7`E4snM?F9xA}ocX8#pS3 -zqMGxY3f*V_#k%NREC`=5+ly9KxWI>PPq-%Wi@704m$Y3|=mj|b9qXnw$RGWVb#O~9 -zALBQ^X7%#lf5+O@mBs2Yz$}2dabU}$6&)?`&hJ{j_IwifVs;$A3E;W#U8}2k`K*FS -zbMd=YpxLLX`}sG&YaL4DN1&6K9e{NO%aAs!cUW;)AJ$q7WA+MWLowYSG;Kn6LHc`^ -zduIwVD5b|-GXVDT#P_UDSMaPW4?Ea3Bej89MpsZ8W5AZSo#q$5XMKM{vvkAXP*Yas -zve6Azt>m=~D+VMis<7>h){HQbum>A3{Py>)NK2_zS*wGKKKfocpC{e1mh>(d?1 -z1|_w^`=N)a?8s-edJ7-=b-L!rj}8sW`T*~;sK=ceQAStl5Z~1vq8Jfp7=&6CxWea7 -z@imL~cK9H=7%Z-xkDs$>z~O|QlrQqD79I1?r!~x3JqR9@+evhk;zOwzc&_`jpDt^` -zyu5>`uM0v8WJnAe13zI9lkkpkoapGFaHPiLLqo#ah^^F?Hsr)m6%&~$j0vhV{{m6Z -zu8Kx1kitbJ!EHocyEQM+LfrOgMf>^NM84C-fR4)of(&7jk2=pQQi^;op)^ne%mz&a -zqMElwp4&pbR)pWXg(jQBaRn3LFQeBnKff`1yieHBk>lrEP1LtKkKk0vNTr;myq2bX -z^R6M5<4T}Kqo+|54`TSt27N9XeHIPeIhD!MS}nzBDyh{Xep1t-dH~ri44qTN%mVBL -z%9m1nXgdvb*8n7r)*yct21WFYz_p*;PDh*J7Q%jpe+)gx;)3Qs$G^3mrrUy&IuI=q -z#(v({Oe=fBXE)?Pt&a@-MFDwO;CBV9deWmMa?kLJgL)jxCMatBvV;1Xotoz~ -zzwV%uR+j(SK}UBr5>XHyA-Out54X@kYk@~w=&U2C0ueFGKi5LT$0bxu>?qX@!UH69 -zyi0oAq^cl0c2M8Wg2@YTWy$41j_jaA9;m7}K~Ie3K|zcaF#1zTWif(qkX%zar}U+C<64xATGft$t@jG%5qB!%s11r;t@P5q -z5}aiSB?HteR$A7^_w!%1(#bZ@Fo>IKVS)FzQU9JGgqZ`Ng4Vngc)X3eI`WGf;#(6c_McDRTh_36ta -zSM*p|k4L~P{@MeP;d_W(V-w{9}guu^COrW{IMt@G6fsC!4veF2d#Rt@s% -z19aq21{P9&q6V|jvG}8os|^3%19ZmWgBC^cE4*zt9Whw^JpP8sMNp-Kk3skV0&s^uvOr?MY}q6Az9cUWDn~ -z1?9HtCnLof)FX;tgvQmbkTICEVf-Peb^Yp>BoMQuLe-{_DYs50vT($9Ry2H-|I=RD -z?Ze*1{2}8?MxRGVshL~%QMaRH -zY~f`$x@XZ990?SR8xZDz2r*{o?~w$fL&EWxozj&^32K*|Q{@lrqyA`VP*ZBiy+Qe9 -zvwvnUC?{S-eIv#wXsf0s6o>9*{-=F(XXkPw*Xa$gz~9?X-Tce@Y0@DJB|WGy``+$> -zZrJXocJ=D40xLo3B72$N(G%oTCE75-eqYuA9zuKwYv2m}HyhFLcvhE6so3O?G?Oga$~# -zRXK2g4%1+n|ML-R?~X}3haD@443p=T12kay`6CDD$f-I`Vk*~5G@A@*MA2@ncyc0> -zic<&%ke-0rYyABKbUGSV8x6?mD6Ot&N7v<&2|ExL!5S)Zp&pFc^Cmej@OutY_lc}2 -z+!|rN41ZSP0gr;IDmp%j(IUUxM-N*C{z4x;D0P>~Bz*7?C7Od5)V^5bY(E`rk*Y^L -zFf_`u&9u8Md_e`FvP79*IYcLq<-wa6w*YQH&J<6vg7%vAS>D=11FIhBYNH@SK?$FP -z(qHPTQqW*sgJ>65GZ`bkIIT0PU8`uwF8xrl>$8B8>`~VR9e-4q2yUPdv-Q@$u31%x -zi<7AosKQMBS-ppc3VH(27%drYWWR(G=3}aYjHOLU-Izt2wAs-^?K|NEv+#j+g>a^q -zPIW96@A~tUJ;a^=b$OVph27=MzkV%Umu<5^#Jomy~-JJqk}x%N8QK& -zO$U+u^dIn#cl+qp|CfKf+D{M08YN-Xt-}Nbk|f}D!A+>RlqdMs_m@~PD&eftM)zSl -z;84aGFQ3F$j+>9t!1|!3Smo14=~nwX -zq-<1W{>`Hl-!%5(0FAZFhNTcrgQlN*j*+u@{RU<781?gS3{ZE66JU}_BtViV2>xP# -zE;V~}V0zj2Abt7Y#Wd`YI$E?B;9ovQ5eNJZo*AoN;b|&Ri`j>m}nqT -zG|PP0MX{EkklT*($N;5 -zC#vg^8vn>iy5dL$b@`FzcTUpjV;&Sp>a3csmGu0_ZVI(X^#bFG(>8gize~WyqW6P8=ApfJefpXQi?RLd#Y_BQ -z51ru;d8n%sr6+Vdt%yi{AQ7SF5AcAOrrIk=gHy#IQh$4~F*b{d0RNVk&h3WA -z@V^<`d&?9gg&05ELA~tvQD4gXS!wC9+d`{pocTu5?b1s5}_V!+WA -z=q7H2-52=#g1;7+*F`O4r?8)gg1eaDJIy54iz08MEb*#@vHq4i>p(%&K -znCR4i311pX26;xE4J96QF`2@USe~Eq)4`(~0OIyMrev)il-wl}r1%&8x;Xdw*n)}*D?kh0F -zI^$RZ#*>=yP0)t%LGBHZuU8JWQuIk-E*zL}fOSPp^IQnvOi;$8xZ*N@FhIwf)6)vH -z&c7d^epdvwlB`S_Lkh51yri!R6eFU9v$iwM?Lpc>{{3Z(G+&GzYAxMXY0+-;OBR2Ll?UFiv9#{Bgl=m$mjS0HCk#+^G^o#ttAh||Y -zFfBe9$NL8Krj{rIb!d15<%+&x5Z{^wKVqGP9YkW8wi9DYQIVU_ncG?oC>18asaIRSj9jiZWZ5K2d>}%> -z_7HBs1UK|77feq_sMAqJh7#0Seg+_pn%STi`Lzf=-ksT)8S2{UK_v$~JFFSgYqW9$+%`ndwv=FJQD~&VJVb{_ou*81n`=0a;7{5` -zW0Fu(`Ibv=3hZD~IcKe|QMhm+4o5?87HyihoTh=NablIcrJrij`uOTRr?3Cr`U0(n -zonKH0&x1G7`Ep7UThh*8%MrtBf4PGrw@v=gENudddI3__CHCUNH@CbE!>*nO5 -z5}6K_yBx0!D-TnM%f -z>J3AB(SlxRd<=Vt$b*PcS`}BSgH;(@VLOSpmPMnqG^dkvsCik7RpXybQpnMOt@8g& -zlKZq2|H}0hp+S8&<2DGic-S9MK;Jb`1H%G`hv}5VXEH&C-!n`$IT!fT!%+VMe{mQO -zJy}t745yZNhv^J%(X>t#HoWVM(1HEg^D0Wq9wQf8iL5F=GeVKe#YWd8LBJ;MlCfzT -z%-_vpxad_{kOz}SuGP2-26x^dTj17F>WWox;~;9g7meJM%jl>=bKg?bMe^wG!ecpX -z%;`~b4s8aiLVwCQ*!~iBMW4WzQIgDI659|J1!pk@}TU^c9AHWoFfgxV%~_wUx?bX?|sldRCogiNcAJPM>6!^vmcv -zLG?|6In}D;&4`^hX?s{1b42S0e<$qCqAx&nF`pK%XdFqeTfGmsp-lBomPJn#zcen3 -zQA_CEdP&~nVm7{SQL_yjx)BE=vr8R(mvm}uOg6Z1A+)j8;tgJ`^{Dc3IY?_VDyQlx -zHB%Z_!JNtJbX_nHaSfztZW*W30~H*uRoXMD$b(jP3$N+>&`$G5#&H|;qvN!1htHsM -zdt%%_PP_S2~HkDjOFR*?VnJni0f -zKl*Q;r-5Vt9(wI_dA28TEwjMW6Ex+RSJk6riB~7^T9h)55aK_Zpg^(?CsJ8(()Nwp -zOD6WEau7$WHFP41LBdo~t4||RlHqp1NX8QvC=jaLP=ls;EW=iku*3K|LvlSjDCA^A -z-UP@0{Q@0#NDjXO&kXTbF3=;ZsadT+pJ5b~*FY*`vN;MjNPyyeZV<*1 -za7yKpqRMTtONx~Zi&bhjURA()`O>ISTI6c6-uqae+Q9myCH~wbJ?7Os`|zcKS1Y2S -zxXPUNCE9Z6zk-hYWgVYxOFn5yA4teqpD&>4RgyvpUK -zZ1`S8W@AT8@H>}iKY#cV^%?FG-~^;``3W%PgZvMd=5;2uDfYf!7ZS_%mjY@!MBu|LP)UB1Sq?6*}>V(0)W;;ynHs#2*5*;M4ps`WhvwT)5>h -zDzvhymC|1nEwC~QSk>2~Ieue?W~~aluF|37c+62Sb$!+h8!}ZD(onjZmRi1em3}E+ -z(UE=$3?^)Sfl*bj;<)59kKAP?6b|8Ng?KDeUA5LxgwEP -zFk&1fq`%==)HkDsSNVcdA_t&r3+Ln<|D&0yRVbWkw>*6{MY!_bsDhp{J!fHo~h=w -zQB>a0{HZ^+L4BB&gyJ<&9<;K7`b}SSBJ&Z`537CxEUu_8SzpGJNg^MLJ5zC3i23a{Mzl$k~~nQpD9y4zVj~ -zCeMFt!*6OQEb5ZQ|#pQC}Zawo3_fe&A$8~j>yRCHo?bC-uxse)0o%*R~0t7>tc|8S1n -zPATv3RAdjL6;47@s3+~3-Uk--J)2TTjt||&HwW?*A)Kq9i1DEmkKd-=)zFmE6|Tbs -z)kS50ova&$W+PBnP^8MkkXt|P=%Z5IuX%_}4Iw`#>wA!HOE<6Be(aSpc-0HutnT6e+OHmS^RQySbyaOrYH4D&zh^Kwe -zV?L@>x<;wepQaPm!t-Nk!oMx}w-x`kt&OFd-r2HteWB?OPVf_FT6@;=FE%~1bZ(sn(PHyR?0T-<;XLov(eSwRubbnZD-_ex+&c;8(Vv -zx&A}{BP0Is|8Bm>f8*W0>-jg&HRGQH|611GJh$Vm&+_$R%P#&&-eftDk8d-@4WkZGG=HJ~rH%V(`6Z?V;h;-`UEK?QnGP#KqQaYwq#ZlM&7G -zF>+f&<6T@!h?H&8r^LA4^d%m%w?=Iuie}@11y{(-uMt3yx^;f8s -zKhm_loj+e~-On%VZ)xMNUuqfP_kXmtpD%o(btgajY;)6#zuwv@u+9AScUty8|K -E0C0N^jQ{`u - -delta 49 -zcmca)c+qfzo|bxus~ - -delta 210 -zcmZwAw++Hj6a`S3oTCXQn+z4`e*~^rgBCfo)*XT3iq?bBP=I%03LZVhsZaEL7}3wg -z+MQg_ceSgOA2`a{A9bM5+Ea%c2!luvNg_q0i42h?azvge5JjRyl!*#aC2B;SXb?@p -xBw9q9=n&l(tk2v07v00y5a82xmbv$Sc$dR#9_R(uU}yBPN@I@ - -diff --git a/dist/docker/test-docker.min.js.map b/dist/docker/test-docker.min.js.map -index b2a47018c3d314d26b19cc1218b62cb3b0782869..5abb683da7c722087ff191f502440557e4fac378 100644 -GIT binary patch -delta 124 -zcmdn+!EVC`y9u$9#)d|zmd2JwsRqX8K-$3ABH6&++%zR|;(OWYauYfE8W*-MWNcl? -z)Vh$lbs`I%|F9DP -Di@YlG - -delta 124 -zcmdn+!EVC`y9u$91{TRFsmUhE#>S~>md2Kb<|b(-_9iLDrW4=GPM4d=$=A5Bbs=Nx -zLZ;S*%&iMqS{JgmE@W$6$lkh;W9vfB9VH^z3~0|SQ9w6ogV!rLUrTmAT -E01R?0tpET3 - -diff --git a/dist/guide/html/api-base1-jquery.html b/dist/guide/html/api-base1-jquery.html -index e6f4cc87bfc3e1bf87f44e390c45f2e39706139b..ab607d3e09ffc630f527797dcff26213053a8770 100644 -GIT binary patch -delta 19 -acmZ20vR-7u6OQ7%#De0C{F05YoH+qgxCmGP - -delta 17 -YcmZ24vQ}im6E;IVb4xwLjc=Se0XbX-761SM - -diff --git a/dist/guide/html/api-base1-patternfly.html b/dist/guide/html/api-base1-patternfly.html -index 26121d9eb4adf1cdeceb7576f346ad6991614915..1278e94a808047b9bfe1500fb8d8c961723b1bd9 100644 -GIT binary patch -delta 19 -acmew>@LyoUOOE2a#De0C{F06D``7_rSqVb` - -delta 17 -Ycmew_@K<2MOEyD2b4xwLjUW5i0Yk$F0RR91 - -diff --git a/dist/guide/html/api-base1.html b/dist/guide/html/api-base1.html -index ab2ef8f417a015ae64058761733b71065dde7b43..dfe2ff15870551c4b4dd3752f72d436e44a44357 100644 -GIT binary patch -delta 19 -bcmcbjd`)@6Q;y=i#De0C{F05YUkU&KT$TxQ - -delta 17 -Zcmcbnd_{S}Q#M0Ab4xwLjc;EH002Q?2QdHu - -diff --git a/dist/guide/html/api-cockpit.html b/dist/guide/html/api-cockpit.html -index 4c7065d3297d1ab3178e968340d94dc28b8c445b..89930f046f43f9f88250cdf04f3c780886d1698a 100644 -GIT binary patch -delta 19 -acmeC>@8_TJl%qH=v7k63zhvXLbB^M?#De0C{F04ti#P#WQ3&w> - -delta 17 -YcmaDTa$jV^b2dXgb4xwLjqi&%0YE1PuK)l5 - -diff --git a/dist/guide/html/api-docker.html b/dist/guide/html/api-docker.html -index 2e89579e671dc3405dd20981aa9bd296f13a6b55..b5223ffe5f75d8c24e20cdb9c8f9d9337f0acc59 100644 -GIT binary patch -delta 19 -acmcb?cZ+YrGmhfC#De0C{F04ta@YV_X$Z^! - -delta 17 -Ycmcb`cY|-jGd4p#b4xwLjqh^U06ujFiU0rr - -diff --git a/dist/guide/html/api-logs-html.html b/dist/guide/html/api-logs-html.html -index bbb07cbffd12537469709cc8a292bffeae10460b..d125d16d2368dd7ee8de318f32649576e0ef27c2 100644 -GIT binary patch -delta 19 -acmZorY*L)?grhhwv7k63zhvX9Y5V|B$_Q}) - -delta 17 -YcmZotY*3u=gw0UT+)~eQEq06qc+fB*mh - -diff --git a/dist/guide/html/api-system.html b/dist/guide/html/api-system.html -index 1f0e1f0432af62ca93a2811813f3ad03b255b7af..95b03d74e0531f04c7d75405b125a6e460487981 100644 -GIT binary patch -delta 19 -bcmaFL|D1oqGmhfC#De0C{F04tezE}oTzLs~ - -delta 17 -ZcmaFP|CE2iGd4p#b4xwLjqiT40RTZw2QvTw - -diff --git a/dist/guide/html/api-terminal-html.html b/dist/guide/html/api-terminal-html.html -index 33fd2ade3f6134b5d43e7bb12a2656a9c4d198d2..b1da406c7bd855a88a5c215a28b81f5667eb476e 100644 -GIT binary patch -delta 19 -acmZn_Y!{sHf}=Puv7k63zhvXP>FfYboCsV1 - -delta 17 -YcmZn{Y!#gFg3VCR+)~eQ?&05s$V8UO$Q - -diff --git a/dist/guide/html/authentication.html b/dist/guide/html/authentication.html -index 5db466a4cd0c40ec89cf69f202feeea3c0064a93..4e96ed2101e3f631fa6d1eb72829a46d3fd9879f 100644 -GIT binary patch -delta 19 -acmexw)Mz~6BS&#wVnK06e#yq~9TEUsLJ21T - -delta 17 -YcmZoP{%rXO7~$#De0C{F047m+%1qRI~`v - -delta 17 -ZcmbO)KUaRjXEsAUb4xwLjlY-h0RTEq29N*% - -diff --git a/dist/guide/html/cockpit-channels.html b/dist/guide/html/cockpit-channels.html -index d048396294505ccaeedba72de4781fbc5e9f41a9..8bb80f663cf7dcbc1b85fb3a40b3e342a78be7d3 100644 -GIT binary patch -delta 21 -dcmdlnk8#&L#tEM}it`c+iZk*{HvY8t0|0FO3F80& - -delta 19 -bcmdlrk8#I5#tEO<4E4+{^$a)uw)X=7P%Q_c - -diff --git a/dist/guide/html/cockpit-dbus.html b/dist/guide/html/cockpit-dbus.html -index 6032414a81e24b5860bd12fc5b9658e4349699e4..6aa3ccc0602278dc35fcb5166758c8ca56db2046 100644 -GIT binary patch -delta 21 -dcmdn|jcMyQrU{=oit`c+iZk*{HvX{Q1ps+y3h@8{ - -delta 19 -bcmdn`jcM~YrU{?e4E4+{^$a)uvfc#%TS^G8 - -diff --git a/dist/guide/html/cockpit-error.html b/dist/guide/html/cockpit-error.html -index 0c6be6eb457a091ace5c5da37c0cd2a2d9457c05..7e08fa0d45df431315bf6ef49f89fe84a9ced250 100644 -GIT binary patch -delta 19 -acmcbw^iXNSTaMzq#De0C{F05Ia|8fgjtLq7 - -delta 17 -YcmaE;bYE%0TQ);Ib4xwLjbC#F074)J*Z=?k - -diff --git a/dist/guide/html/cockpit-file.html b/dist/guide/html/cockpit-file.html -index 07aebe9815e4b9ce3358b24baa97678eeeb74fda..935a7e24386e7c30184f85097b169c649c46d631 100644 -GIT binary patch -delta 19 -acmZpV>x`T5iK93#v7k63zhvVNemwwK-w3S$ - -delta 17 -YcmeB-Ymb}oiOo>Y+)~eQ<1c_~J2pc-b4xwLjo)0P06$>{mH+?% - -diff --git a/dist/guide/html/cockpit-series-data.html b/dist/guide/html/cockpit-series-data.html -index c5aea07ec68fdda55dcbaeaefee97234eb6e4702..890eaaad542bfa849bdf6f1108f11392cf9e1b84 100644 -GIT binary patch -delta 19 -acmbPIF|A_4CywI0#De0C{F047WUK*RP6-tN - -delta 17 -YcmbPMF{NU{CpJSpb4xwLjlX290Ya(<(*OVf - -diff --git a/dist/guide/html/cockpit-spawn.html b/dist/guide/html/cockpit-spawn.html -index 740c6e39810c3a91961536a8df9f4c68d8ca1d01..1e31c3f1157316be849d3f94223e767cdaabf753 100644 -GIT binary patch -delta 19 -bcmZ3TyEb>iPmbce#De0C{F06T*O&qTVWkPh - -delta 18 -ZcmZ3RyE=EmPc}n6b4xwL&5Vp|OaVx828I9t - -diff --git a/dist/guide/html/cockpit-util.html b/dist/guide/html/cockpit-util.html -index 69e0575765cd7be3f98654fdc1bfedb32b5abd1e..05b7df5897a5c12a32b293ec0a392effb2131686 100644 -GIT binary patch -delta 19 -bcmZ4HzQTRN2ae*r#De0C{F05|HYfoATR{m< - -delta 17 -ZcmZ4CzRZ2X2R1`Jb4xwLjXyRh0RTW92MhoJ - -diff --git a/dist/guide/html/cockpit-ws.8.html b/dist/guide/html/cockpit-ws.8.html -index c99d7c7e7ce10ef6c488adc09969425ee1987e70..9fd9b830186eb0d27ba0438fab1caca52603c242 100644 -GIT binary patch -delta 19 -acmZp4YId6Nl%qH=v7k63zhvWUF$DlqatKHO - -delta 17 -YcmZp6YIK_Ll+94j+)~eQ<6AKW067c>1^@s6 - -diff --git a/dist/guide/html/cockpit.conf.5.html b/dist/guide/html/cockpit.conf.5.html -index e6d11c66803c19713b2aa26aa6c8f79c10dba096..de59bcb941d84586cb2593de84a4c2a6a0f61a14 100644 -GIT binary patch -delta 19 -bcmX@+e8PFcbB^M?#De0C{F04tZz=!)UhoN< - -delta 17 -ZcmX@%e9U>mb2dXgb4xwLjqh(N002X72U!3B - -diff --git a/dist/guide/html/development.html b/dist/guide/html/development.html -index 1e4191523ce1002ec509f368a81016f32e4b8d5e..316c781c0ad21ec15b39b7bddac878412a8d67a9 100644 -GIT binary patch -delta 19 -bcmdmPzSDfdH;&@G#De0C{F04-c1r;OTlooJ - -delta 17 -ZcmdmKzTJGnH#S2(b4xwLjsJE_0RTY72OR(a - -diff --git a/dist/guide/html/embedding.html b/dist/guide/html/embedding.html -index 653cfd14d690c241ef1b8c73568a6751fee06de6..dd6e53e9b868998cb98a0bed0d1af296febb5f42 100644 -GIT binary patch -delta 20 -bcmaE7{K0s_ACBU@#De0C{F2Q~jBg|WX#5ES - -delta 18 -Zcmexh{LXm7A2vfhb4xwL%`A*>BmhdT2EhOT - -diff --git a/dist/guide/html/feature-docker.html b/dist/guide/html/feature-docker.html -index 15624f44fc093e475488eff149793a988ed78f9c..519fe965a0fa9a4bf94d2dcae93381f0fd706718 100644 -GIT binary patch -delta 19 -acmbOxF+*a)LyqFS#De0C{F05&^|=91s|XqZ - -delta 17 -YcmbOsF->B^LpDP_b4xwLjW6}N0XCrp*Z=?k - -diff --git a/dist/guide/html/feature-journal.html b/dist/guide/html/feature-journal.html -index d5a6566b18bcfca0dd5018e469381bf4a9287013..f956a34cfd977e703220ca1784fb67e8432fbc70 100644 -GIT binary patch -delta 19 -acmbO&Fjrv0BaY&{#De0C{F03?jM)KDWC#`j - -delta 17 -YcmbO$Fk4{4BQ`@lb4xwLjjxQ^0XAd>)Bpeg - -diff --git a/dist/guide/html/feature-kubernetes.html b/dist/guide/html/feature-kubernetes.html -index 3d5bc7291aa7892d426b3e3a1ef019f3bc24153e..04638bebfc36c08a4e30333e6de3b7b2d9ecfa17 100644 -GIT binary patch -delta 19 -acmZoLZ8Dwkl%qH=v7k63zhvXX%m_7lA|~;v7k63zhvWkQBD9&?FZrj - -delta 17 -YcmZn@X%U(5lFd-h+)~eQ<3~|W05mHFpa1{> - -diff --git a/dist/guide/html/feature-ostree.html b/dist/guide/html/feature-ostree.html -index ab2d02265ceaa410a01a2b246455440848e27d55..6c3a3078bc38a3016e3a8a80eda93465f2c877a3 100644 -GIT binary patch -delta 19 -bcmdnQyM=ecQ;y=i#De0C{F05YkFx>*RFeqS - -delta 17 -ZcmdnOyNP$gQ#M0Ab4xwLjc<>$0suNa29y8* - -diff --git a/dist/guide/html/feature-pcp.html b/dist/guide/html/feature-pcp.html -index 454687bf6808425cf32c5b2fdd356c161f9cf702..479aa08857ecfca283b46f775a257a1811ac84bd 100644 -GIT binary patch -delta 19 -acmeAa?G~MIkE1v*v7k63zhvW+rJMjyC - -diff --git a/dist/guide/html/feature-selinux.html b/dist/guide/html/feature-selinux.html -index 72729ffd6b6e88b5943316d4d4520e3aa65f0249..d229d6a5a014821d69ad9e1584c68219c65bb435 100644 -GIT binary patch -delta 19 -bcmZ1|xL9z)OOE2a#De0C{F06DH?ac%Qqu^r - -delta 17 -ZcmZ21xKMDyOEyD2b4xwLjUP9$0{}Rw25$fW - -diff --git a/dist/guide/html/feature-sosreport.html b/dist/guide/html/feature-sosreport.html -index eb3d29b0056c441406cd697221870d498b70e240..1f5a7bf6a93d36b138ab5fb3e8c5111ea0ffda58 100644 -GIT binary patch -delta 19 -bcmdnPzmI>yQ;y=i#De0C{F05YFR}puR#XW2 - -delta 17 -ZcmdnTzlVRqQ#M0Ab4xwLjc+fq0RTJB2DbnJ - -diff --git a/dist/guide/html/feature-storaged.html b/dist/guide/html/feature-storaged.html -index c09b6d5ccb058bb8b11354a347839071a2543dad..9ffaf508ac4523a8ceada8e961bdebbed6cf21f2 100644 -GIT binary patch -delta 19 -acmZ3YuuNgXV~*my#De0C{F03?t@!~{@d#P~ - -delta 17 -YcmZ3cutZ_PV>UxQb4xwLjjyfw0Xd5X7ytkO - -diff --git a/dist/guide/html/feature-subscription.html b/dist/guide/html/feature-subscription.html -index f57bff1e292ab8bd5747c0b2eac89b3f48fee3f2..adab9b1ae376d82c20c9a833293f7d7e23db44af 100644 -GIT binary patch -delta 19 -acmdlcvO{FTdye9~#De0C{F04d9XSD2vj~0w - -delta 17 -YcmdlXvQ1>ddp1Kob4xwLjo%$P0XrQAJOBUy - -diff --git a/dist/guide/html/feature-systemd.html b/dist/guide/html/feature-systemd.html -index e40a118f4d70c25f7cee06c631a9ae36919fdae1..fdb8fdd83ec0f6cfd9659caad549eff337d304fa 100644 -GIT binary patch -delta 19 -bcmcbrd0lhDBaY&{#De0C{F03?-UUxQb4xwLjj!*r0suVA2F?Hg - -diff --git a/dist/guide/html/feature-tuned.html b/dist/guide/html/feature-tuned.html -index d10fcbc7915bf0402d729c911e4c7d7d498d00ab..66929c84e52d4444ff36979e40fd192658de8ef4 100644 -GIT binary patch -delta 19 -bcmcb@dyRL(OOE2a#De0C{F06DpRxh~S=$Lf - -delta 17 -Zcmcb{dxdwxOEyD2b4xwLjUS(~0subs2L1p5 - -diff --git a/dist/guide/html/feature-users.html b/dist/guide/html/feature-users.html -index 9659c0a9f2c1013ac94bcc7ee33669d2247c2651..78267ac21d775fd6ad1909143f35db7c898f5005 100644 -GIT binary patch -delta 19 -bcmaFC`-*qMQ;y=i#De0C{F05Y|FQxAT$c%W - -delta 17 -ZcmaFG`+|4EQ#M0Ab4xwLjc@<50suj22Q~lz - -diff --git a/dist/guide/html/features.html b/dist/guide/html/features.html -index 036155630d496008f9c9adc46caa86db0a968339..e2cd927475d97d1cb361d48574850129e815c4fa 100644 -GIT binary patch -delta 19 -bcmdldc|dZ)caGw`#De0C{F04-4{`$lSqBL! - -delta 17 -ZcmX>gxleM!cQ!*kb4xwLjsFjF0{}iP2Iv3) - -diff --git a/dist/guide/html/guide.html b/dist/guide/html/guide.html -index 9103a9de0e167af76953f095d944a39866452405..b9bdf07eb3bba05334434d95073b3e3006f424e4 100644 -GIT binary patch -delta 19 -bcmZ3bxJGfpSB~Pm#De0C{F05o*Yg7aR|N?G - -delta 17 -ZcmZ3ZxJq%tS2jaEb4xwLjepnk0{}c<2EG6Q - -diff --git a/dist/guide/html/https.html b/dist/guide/html/https.html -index 5cfa1252e3a0f3e76cb4d8782165835e58feaa52..6cc21eee0ef1aa9a71be8bf3029e4ccdc2746cb8 100644 -GIT binary patch -delta 19 -acmeCt@6(^~f}=Puv7k63zhvXPd13%lu?V~X - -delta 17 -YcmeCv@6n&|g3VCR+)~eQJ=K?vvo - -delta 17 -YcmX?NaL8c7dp1Kob4xwLjo*F60YD1|rT_o{ - -diff --git a/dist/guide/html/packages.html b/dist/guide/html/packages.html -index 671bcc01c0dbc1426821c3b43c4c61c0e3233a3b..976c032121932b90068ac66f2c2074e2135923dd 100644 -GIT binary patch -delta 21 -dcmeC0$=EZKal&hk;=IIy;*9)~jUQ)v0{~@f3B&*Z - -delta 19 -bcmeB~$=EfMal&ghLp^g#J;RNkXLkc|>x;SB~Pm#De0C{F05ok8=Y6S%C>O - -delta 17 -ZcmX>ic}Q}?S2jaEb4xwLjen1G0{}jo2J!#^ - -diff --git a/dist/guide/html/remotectl.8.html b/dist/guide/html/remotectl.8.html -index 13e14d0da42ebc3c43b5e7d18444e9eec7805650..934e910c300d557485b95725abc1a55539f12f0b 100644 -GIT binary patch -delta 19 -acmX@Ec2aG^6OQ7%#De0C{F05YVub)&0SMCo - -delta 17 -YcmX@9c3f@36E;IVb4xwLjc;Ow06z5wkpKVy - -diff --git a/dist/guide/html/sso.html b/dist/guide/html/sso.html -index 349bc5b3b2c9425ade46fa2b287a2c348f723fc0..10b6e69173c5891186eca4b5814f1b1bde376d88 100644 -GIT binary patch -delta 19 -acmZ2&x7KdLOOE2a#De0C{F06DZR7x1UUxQb4xwLjj#Xl0suo52U!3B - -diff --git a/dist/guide/html/urls.html b/dist/guide/html/urls.html -index a6d9f0956d9241c2c12cd149067316656712b97c..af6798101b6b610f3de0401b6a325519d2ef10fb 100644 -GIT binary patch -delta 19 -bcmX@9ds=tGbB^M?#De0C{F04t?}!2bTx$t! - -delta 17 -ZcmX@Dds278b2dXgb4xwLjqmS>0suiZ2P*&o - -diff --git a/dist/kdump/Makefile.deps b/dist/kdump/Makefile.deps -index 79339b443c9e6a300b22f4cf3150a1eaf057b0e1..295d028991cdb7fc7bc8d78bdbf5a4bb3a8a4c8b 100644 -GIT binary patch -delta 50 -zcmeyT_+N2?u6lTCib8N|fr60%5E+^)7#dianp&BdD!BWGXd4(A7$|5sy9S4B3|=h& -E0DIXD>i_@% - -delta 49 -zcmeyb_)l?yu9|Oto`PdRk%FOtf{}rtxq_jgm4S(siGhN^Z19SHyc - -delta 81 -zcmbQyCNZN;VnUdRWlCzAp-Gxa5)h=BrWhGo7@AHlWRh-dZEa<2ZDrcp%6w}FR#olA -PJDGu)Wqa{X)}@{RcqJUE - -diff --git a/dist/kdump/test-config-client.min.js.map b/dist/kdump/test-config-client.min.js.map -index 4e927330d020fe4625498d246c797502a83728fc..499a38fb69d2cbcc64dcd1805ecd4464bc066726 100644 -GIT binary patch -delta 92 -zcmbR8Ut-FCi3!P)iAlz3My4s221cn#CaGyAX(p*D_K8VJMvXPCHH@t_Oj~Q1yHAQ> -dQ#SpADVx~z)KAPd?YXCzftY1`?kQIFQUDooA*V4v_!= - -diff --git a/dist/kubernetes/kubernetes.min.js.map b/dist/kubernetes/kubernetes.min.js.map -index 2bc50d3285e7e6780e4885860869cbcc3f9f267b..30970b48ea336df47e19748b4070a04dce930abf 100644 -GIT binary patch -delta 471 -zcmZwC%Qn;j0LSseVB}JgOHytnA(}B5|3ZeMLPoCLWHP!C?_lvewmP$zeNT{uGaK*m -zU0PZ?mS*AjJ%GjM0X~Np$Du -z7k5R2xF;ILeepmviDuCvT1A_9C?1J+@mO?-C!$kyiEi;!^oU;ZOhiOf^of}07XxBY -z#Kn*Z#B=dN42uylDqbEjc9OsLoI5{ViG=p^mt&T&ahtGL_SzAc>Wl{|aHx`eF -zQ^{~k`roFU*37fRn_Qu}YJDaj;o3ZycYjgI& -z<}Gd?ZNV08$(C)!R_&90wlDV8zS(zMvvu3BP1~}BC2iYw?1$~zp8d36_S^O|+3P=< -F(HoDX1iSzM - -diff --git a/dist/kubernetes/registry.min.js.map b/dist/kubernetes/registry.min.js.map -index 3034542f4e7deb19dddf687d74ce12d8fe4fef6c..fe37b2094994dd52dafcc7f551f5f7c398f0a7f3 100644 -GIT binary patch -delta 364 -zcmZwBJ1+wP00;0WRjo&9~gL7;bQ8mu<_q{YquS(sw0xNw5Ko -zfQ?`i7zLZb7}x^F!35X}wt?+n2bcsq!7eZbc7tiK2kZs=zzoJT<*AS6E21^seS^v=_F^Cw% -z14suJk6`r(e!Jn@zsBQBsPX44<=f7MY1x)<<_kv2FwOI#UvV7Ux=SR}LHWBDxgyvC -zhQL;^4Ge?rU%+Sa>aWpEaQW%Qg8RA|4}KnU;TyM^ -zl@-a!su*I*npk2>UJ6o_k~rduC+o5yWvNJ2Hf2k;Wk+^pPxj?N4y7hXa{TNzPfl-t -E0eZldQ~&?~ - -diff --git a/dist/kubernetes/scripts/test-connection.min.js.map b/dist/kubernetes/scripts/test-connection.min.js.map -index 723f07f7f3bbcabbe5d9d5f704d9743369be946f..9a4abb1c65e6809794882eb9754765b0c9165fc9 100644 -GIT binary patch -delta 255 -zcmZwAyH3Jj00rQ*NU5NrSmdHrK)`xI`cnw`C!VFjm4_hY#EHZ}!t5KINtj8Tc^p?g -z58&|4-{SY+EaYQWO;R(AtxeyOu{CyVY&soHMnkjSyRG%7>D%rh(Dt!3^sGi`yyz8XP^xxz;iGOUVteu4PJs7 -zFbiIRIq(|Hg9We%mcTMt0juB*cnj9RJMbQ?|Iqncm;Z}*)~}zmm#eKK4Qa}QJW5O2 -e(vhz8q%W>`@+1R!mKPbytN3DMv|DY1gL?u`t7b6( - -diff --git a/dist/kubernetes/scripts/test-images.min.js.map b/dist/kubernetes/scripts/test-images.min.js.map -index 28ca712a5fad4973be165130b0329c3f008e33f2..9b12311e2ee8d0c7c5d071b0e2fb223dee9bce38 100644 -GIT binary patch -delta 322 -zcmZwBIZgrr0EOWIircv3g8MGw#t1kLE+8lcx0q;S?*&YJu_duER-VG}cb>=68~E%k -zzW(cezo)x@9`fZRtd!z7xi3d?7)N28+*Rw67J%|h^mNQtz_h(6ITvSL6C -ziXky9MnoV+#h4fu6JkhiF7aL+zY>92LBX&P2 -z)Y`fKdcCj5RyOkzbPBd-MccOnJG3J^wvvT*Vr8pX)lMz4GmEWe=XPP2c4c*I*tIpS -NWjA))3p(xR;xCnQZtVa7 - -delta 322 -zcmZwBIZgrr0EOWQircv3g8MGw#yG<=xS*gETmxfb?*&YJu_duER-VG}cb>=68~E%k -zzW(cezo)u?9&(*Hxeuc_>V&0ov04nnyGo~?Bysfm(^q)=Xyk(@M4w2BwCEQDA|nRH -zkQf#tVpIfTOpJ>OF)60Rw3rcDF)QZ8yjT!9u_%_rvRDzTVoj`z4Y4V<#J1QGyJGK? -ze65xJuh;u}Y-Z9gK|62zRDfD_ViE+8$nb})5d+6q(PblY2z-g$5D_x|5n* -zt6BUn)xLSD-F82+@mr?ZX_al;c5K)7Y~Lz&V25^O$5yq#PAs&@VyjtVr$aPpKYwV;gnihS$vFqF?PXb#$r+m{(XOE25H!CSQCZ?Lh-*-B8VcqB6t92P -z@1IoFK3=nhBq-+MIC&{VaS%sAoIHo6uoy%jYD7xZiaJp*8bqUL63wDTw2C&-E;>Y~ -z=n`qsEqX*o^ol;wF9t+b42mH!EJnnr7!%`SLQIM&F)e1qte6w?VnHm5C9y14#Hv^m -zIT3u4e=BGHJHMwZc`I1aLR+`UHY~PH+p=xjv0W?Kp6%O#9omr{+ligpnVs8(UD}mh -VTiGghW4Cr^_xA9Wt~~xe{Q=TPc258R - -delta 357 -zcmZwBH%ihS$vFqFcO8~wa>gb~^hSt7(EMUVWr@omu0h3VD3}9Ky#Cd` -ze-btOcuiNM_$3IVuo~p@nPMggo(t7d97iFDI*}0dqCqr@CebWfM5|~M?V>|;iZ0PD -zdPGw6iawDN{bE22iXo8}!(v2?iZL-RCd8ze64PQv%!)ZNFBZh2SQ5)(MXZW7u`V`5 -zMg*T^-^!`~&hN=e)00q!NJ^?=g1Qkh?uYmE#BMF&TS-1mtkkO8Yv9z=l; -zgBxJD3$Qr-*?j$GHu5p^!qh}#Yt!d2vBoCGrcd#G9GN5t7Ju2^!gY$DiTg${1MYxX -zFbC$r0_cE6umtXcd*D8J0J>lqtbkSU5Uhc9@CZBxPrwFv3N}Fx^uaUm{F|*;um0a- -wIe&;A-&cN1+R~A(^rSBrGLWH+00q!NL{K4$A_|EDg1;!3M_zzb6z;$+#Idn)EbS=n*ve4YkyS91cONva -z!3{9n1z4Q^tmmuDTE5@h#Kx~Cv|(bRK`;u8c^M|-IJTkh&;GLQnUgO}ht7mx2HXO( -z;5L{8cfdSY0C&MXa33s!CC~v6z(cSM9)ZVT1v~+(;3;?p*1$UGf*yDdUM$%7bSwWo -we%_z#^H=IMq$w@Al(ux_O0MNbZsksVxt9m&N>3go5F>pF#Y(hHy}|Ft1~pt|Qvd(} - -diff --git a/dist/kubernetes/scripts/test-tags.min.js.map b/dist/kubernetes/scripts/test-tags.min.js.map -index c10639bfbc5b702370ed928e68bc7deca24d8718..2bb3c8f4cef8b6e7eec0d1c114859a2359ddb7ea 100644 -GIT binary patch -delta 207 -zcmZw9xe3Bx00m&Y?>ol(PP8>7A^erI1O;&d+h_5xbp$&n5IYOOEu6&4H-N?0ez)&6 -zag)ow=f_^KHYVQrk?~CAnRpv+!oZ78AQD89ND*lwLu82@ktYg7kth*mqC!-O8c`=2 -zM3ZO{7SX=Lc3#%M|1tZx+0^;@wxuIo=}BJ(GL(^wWg=6V$y^rVh%3v-^SwG8f2Rsm -A6aWAK - -delta 207 -zcmZw9ITFDD00q#AeP1K?B?xUYi6xc8#4t{v{fa+YN6w%~13&T>OLy&h-gXsj!Z7epAPgc##EArvBvM40$Pif~N92hDQ6x%4nWzv| -zqDIsSlW5#wO<(4}|6zZeRQ&vWThf%4w520m=}BJ(GL(_nGM0%<#gWF#~AzF9{6EnrcR*&ETER7wt-pVMd>O_Mui6+q^ -rETa8}efe7d{+pTD(vhw>(v!XnWGEvU%S5I!lesKpDXWi}tY6n3@dZX& - -diff --git a/dist/kubernetes/scripts/test-volumes.min.js.map b/dist/kubernetes/scripts/test-volumes.min.js.map -index 75a91ad2c2470c3c8b254528a82e696ff5f813a8..6d4bbf1a26a3b2b397f7e1f371c2d825f2ceacf4 100644 -GIT binary patch -delta 337 -zcmZwBIZgs$00rPUZsUTups0u-ZaBCw&Wz)aC?Mhiyum~(JC9)TVrw!c6vo8Hg3dxi -z`wn2s1uRTBgN^S17GMAMzn-nWJl*ok|B1E2*CfHaG^3gA?E+m;k51BsdMufV1Enm;&d)1uzXRf=l2s -zm;qP7EVv5hz&yAH7Ql6I1Kb3+!0k^Kf8SF7Mca4Zm8{?R74ns(;(@n&$uj - -delta 337 -zcmZwBIZgs$00rPUZsUTups0u-ZaBEi?+nWz3W#_BuQ0~K&Ldd7*qV$9g)y -zz602D0Sgn(VBuV-r@kGHAN4{nU-d!Z?o+=^?=bvdjDf$up^)XXHKY&ssj -zT6U-KW5@0Z4uKXp432=K;21a#+Ta8@2~L62U<{lAr46cBy -zUEU}Ruuu3%_rWnf}uVxZve8=`Fh1PU6VA(9$tJbPHeZ&9p#cf%TY=(4ONE5Tu!I@Q)I9PJf^L*$4&Q6P#$i6|2l!Vp!WM%0N0(Ii?#o9GZ-qDQzy -mpBNCs7rdSM8{9JE$w9#$;( -zgY8|yjlbUeLFk>rXcugc(fJC(B2q+}$Pif~N92hDVTdA8BFaRCs1h}zPBe%n(IRZ3 -mO>~Iv3(m^?4Q`2Xq$hnD$WTTymWjABm6^pkrN - -diff --git a/dist/machines/test-machines.min.js.map b/dist/machines/test-machines.min.js.map -index ce650e1efcae7f2e13f956885596c85137dee117..f3e74d0a96fe628ef56444e9254b8e556e4c2556 100644 -GIT binary patch -delta 82 -zcmcb8P~!GMi3y34sYVtiNhT&{W(H=42F7WIMiz-C_9o^@28~s%RgA4wOk1m%S8o-; -TrmWp^8#55IY`5ITx+n_(Sz{WF - -delta 82 -zcmcb8P~!GMi3y34hG~|@Mg|r}rj~{&mdWO(W=YAZ_U48r=8aXYRgA4wOk1m%S8o-; -TrmWp^8#55IY`5ITx+n_(Zf_e! - -diff --git a/dist/networkmanager/Makefile.deps b/dist/networkmanager/Makefile.deps -index c0181b085813b62f5b00898e05371715d5b8d68e..829b4b9c32c16f851c6e7fd5491ac28d2debdfd7 100644 -GIT binary patch -delta 50 -zcmdm^vR7q-nR<9?ib8N|fr60%5E+^)7#dianp&BdD!BWGXd4(A7$|5sy9S4BjCmjk -E0A%JK)@7VI_ps`p-anZqsJ-GoClGT1F*gwN05LBR^KGxV -I&tI_s0A0>9kN^Mx - -delta 128 -zcmezH-|@qL#|eodMwW?bMh1x%1_nuK2Il6*rb(uzlk*uxC;sD~?lp;rw{cnPGRD?r -zOs&h9TbHr4E@N$7#@4!wy>%JK)@7VI_ps`p-anZqsJ-GoClGT1F*gwN05LBR^KGxV -I&tI_s06_pUAOHXW - -diff --git a/dist/networkmanager/test-utils.min.js.map b/dist/networkmanager/test-utils.min.js.map -index 3643de47faa4a8f76434a8f97d3e4c2189b98585..8368ea30f6caa461844726b4f4dec5796b674dd4 100644 -GIT binary patch -delta 94 -zcmbPpUUJTP$q6ZvCguhvNhWEgsmTUOhL#4Vsb?3X_G%NicWmRKV3kIk-KqC -g>l((^HB4LAFdNl((^HB4LAFdNwo|{;B -DM?4H} - -diff --git a/dist/ostree/ostree.min.js.map b/dist/ostree/ostree.min.js.map -index c03772984667cc28def218b80ca1145ed6983f9e..25394dff4f79593670c67607ff44366515d0263f 100644 -GIT binary patch -delta 292 -zcmZwB$u2`-0EXeHd8o0a_)$~Qn*O78j+)9<*jNzhRY)3(FWy)+aTD!UB5tqW1z0@$ -zr}y)f>sj}ykhEj^7PB-_64NAWd_Nb%2VzL%#IP6lSUeE6U7Ek{S -zM!np?zMqRx+;~mnxZ8}70@5{QPvQ?LVDa05`h`UT&I -z707MdbbR9;jOTjJeqsEbaUE~Dp0Aev-B{Io*NUGBT3`qagAp(a#=tn30Fz(}OoJIP -z3+BK)SOAM)2`qyZu=-@}`mX$YUWJd{312orP3qE+rnICj9qCF>`ZAEAjASemv1R(& -I1heDm2LaqquK)l5 - -delta 214 -zcmZwAxe);Y00q!l_kFH)-&eZJt|8Kb0wfq>fd&MBg#6KfCX7U|Rp>z%egT3PKmYqM -ze7UVFj%)AcuDhK$^Zj<=%{*r@T{@e?-8QUy(}`*0W5+hSbEaBzRiElEB6^Tf|r$VNm(jVm73J0Ax&vXTRPH}p7doPLm9nR -I{`h$M0k!u}KmY&$ - -diff --git a/dist/pcp/Makefile.deps b/dist/pcp/Makefile.deps -index e754c1f59510601cf9620bc9d0bcddb5f546dbbe..4b139d9352d2388df21a7c7e457a43fd839c2f99 100644 -GIT binary patch -delta 50 -zcmZo&5 - -delta 49 -zcmZo-Z)BgKt>&Abr{Gvnq+n>EU}Ruuu3%_rWnf}uVxZve8=`Fh1PU6VA&W+uid7N&-#=E-Sk8!NrKu}W;d-u*TR09W7?UjP6A - -delta 59 -wcmX@Im-)zE<_W1Hh89Lf$rhHD1}4c#7KUc2<|gLJ8!NrKu}W;d-u*TR06$|BkpKVy - -diff --git a/dist/playground/metrics.min.js.map b/dist/playground/metrics.min.js.map -index 81c17dd4e7a7544cb188876a2a84e6e24e192f15..07580f8195ffd4783f85fdfe2616ed86a28e3157 100644 -GIT binary patch -delta 65 -zcmdmKw$p4vtfZw`QfjKDiJ_T^af*ehp{aRtTAICqS)$p*Ig%UuGekwODcH;{rpF2Z -Do!%2A - -delta 65 -zcmdmKw$p4vtfZlZkx{aRrKN#Ma*~CiS*p2-d9uBQv6<<_Ig%UuGekwODcH;{rpF2Z -DeBu%? - -diff --git a/dist/playground/plot.min.js.map b/dist/playground/plot.min.js.map -index bf8da72827509fe71854b56b8e7b17b20d8bb0aa..97c143051592476be21d92622e4ca83a6f7755b6 100644 -GIT binary patch -delta 96 -zcmeA_DBFKfc0!b-rCCyHs-=mcnTc_Vg{h&bd2(8sy@6Sx*~D2=jlHeCjIF&)t-Z`! -hds&VZiepo(q@y%lE|O8Ey{(7^h*`I{6|r%?0{{dRA8`Nx - -delta 96 -zcmeA_DBFKfc0!b-p@orAvW2Ckfk|?bg`ruhxruqQy@j!v>BL!5jlHeCjIF&)t-Z`! -hds&VZiepo(q@y%lE|O8Ey{(7^h*`I{6|r%?0|3k%9((`* - -diff --git a/dist/playground/react-patterns.min.js.map b/dist/playground/react-patterns.min.js.map -index 18b07d67d162a9d15ff03ef4fa6b810e46abf448..3df6e36022a9cfc20a60528e84dfc772c8071b96 100644 -GIT binary patch -delta 91 -zcmcc6C3>MtbV7=xrCCyHs-=mcnTc_Vg{h&bd2(8sy@6SxSz~Q$En{mf)7Dz%%O2v` -elqu;bO@G74C_DXVDvM7022bYg8$4MS{00D0=N?Z0 - -delta 91 -zcmcc6C3>MtbV7=xp@orAvW2Ckfk|?bg`ruhxruqQy@j!vX=80`En{mf)7Dz%%O2v` -elqu;bO@G74C_DXVDvM7022bYg8$4MS{00CWT^(8g - -diff --git a/dist/playground/service.min.js.map b/dist/playground/service.min.js.map -index f5a486bed24cd8bf8fbc86bc3e5baffef8e1603f..a3edf27ec91f7bedf56f63a3e289b9bb4054ca32 100644 -GIT binary patch -delta 76 -zcmX>(f$8J~rU|i9mS#z*sg@>&W+uid7N&-#=E-Sk_6BB&W?B>HOK+US5h8+3#bk$2 -Pk;x5G+?&sa)EEN*nr|2X - -delta 76 -zcmX>(f$8J~rU|i9h89Lf$rhHD1}4c#7KUc2<|gLJ_7=uwrdku{OK+US5h8+3#bk$2 -Pk;x5G+?&sa)EEN*aXl9b - -diff --git a/dist/playground/speed.min.js.map b/dist/playground/speed.min.js.map -index 6c944d11bce32a65a840cb62ecc7ad54bea2970b..b3dd8654bae6910f73ad95ea47c250a3378ad236 100644 -GIT binary patch -delta 77 -zcmexZ^|5L~w3MY;QfjKDiJ_T^af*ehp{aRtTAICqS)!TN#Cb9sC%)4X$EHF_M``i{ -Q5t+%ZI_8^SYIg_%008M3k^lez - -delta 77 -zcmexZ^|5L~w3MNRkx{aRrKN#Ma*~CiS*p2-d9uBQv6-pX#Cb9sC%)4X$EHF_M``i{ -Q5t+%ZI_8^SYIg_%0MyACod5s; - -diff --git a/dist/playground/test.min.js.map b/dist/playground/test.min.js.map -index 39eb1cb06a79b7eae5e5ba0c6935f4afbd503497..f5a04a52928dd8cf3254ae37f441473bc56541d9 100644 -GIT binary patch -delta 66 -zcmcavezSZ+l$51eQfjKDiJ_T^af*ehp{aRtTAICqS)!TN#CftCCkknbU{kSqyQY#5 -E0NK+Nl>h($ - -delta 66 -zcmcavezSZ+l$4=`kx{aRrKN#Ma*~CiS*p2-d9uBQv6-pX#CftCCkknbU{kSqyQY#5 -E0JupLpa1{> - -diff --git a/dist/playground/translate.min.js.map b/dist/playground/translate.min.js.map -index bb5f524d90cacc676a57d1a3242eb6e05675bdcc..8f06738c8a5992a1d169dfe4ba7137a65d07327d 100644 -GIT binary patch -delta 203 -zcmZw9ISv6~7zW^svG2<;#%{C-!Ov7qp;8#jxPe5gc%ykEqjD0F%qf)OG`<5Up7sfD -zz7`07V>xQ)dCqjKrjx^BHlEG*$K!IOw(9;iE(A3&1nOWIjDS%v2FAezm;_T`8q9!M -zFbC$r0$2n~Pa3Cz`7gKo_G5k48;_MT`d4>oh_a{%Q&fc|YN9S0qA6OUEjpqr?3X+2 -GeLp`-QbMx; - -delta 203 -zcmZw9xebB<7zWUI-!~p8Uf3cLM8L`^tSlrFM=-Iq_+sbb?i;0*D{TZ0E -G@8<`?EkV8j - -diff --git a/dist/realmd/Makefile.deps b/dist/realmd/Makefile.deps -index 20869213f58ce08bb34aafb9404fb7a1485cf586..8d4c0a3f47a9152d0d5a4fba91f873ddb3ad2702 100644 -GIT binary patch -delta 50 -zcmeC->E)TAryib~q7a-~pkQPGM26-Hh6YxqrdB4V3hurk+6G1j1_~O^uE8N2Lw2wN -E07#S!;Q#;t - -delta 49 -zcmeC>>EW56r{EU}Ruuu3%_rWnf}uVxZve8=`Fh1PU6VAyivH$=8 - -delta 49 -zcmZ2wv(jdQu9|Oto`PdRk%FOtf{}rtxq_jgm4S(siGhNJky4n~&Eam$R<_;nPLfu>d0>L{cD>5|EXT*8|d -zpRs4uMKMxI!4@c~pr)pvk*rsoT3no&p9gY8K~ZK|Vo9nJ(5b?coLMALG-an&0^O*P -z15`Mff3Fl5&?-&6w8YFDjmeF1N_r)F1x5KuIjOk{inc(@?G;k>ic<4ZQj6kKi;D7# -zG)goTtQ0hgK&}G%W%349(aClRf|F~{Z4y+#@UrIlZq4ccPcZQaDp{e1hSKEIKV>!_ -i{Nc|y{lf_+>1NJf+c|$RYMckF7C=|MUGXGS86yCteTP;6 - -delta 175 -zcmV;g08szimkXDb3$U&)lR=dflaNLTv*RzCbCbKH5woSE&H|Tli2)n4r=~I{lNb>W -zm!Ql61he|gKmh@4lOM|-1ukY`X>5}XDkCm#E^u;hVr*q?AR#>GOevGl -d`VF(U`A-3ZDEqf4`vD=(lZg5fw};9CQ~?$$M;QPB - -diff --git a/dist/shell/index-stub.min.js.map b/dist/shell/index-stub.min.js.map -index 5846b7623b906c74e8952966adee91a8ea062bae..7f38cebf83d69228f105051d117e92561baaf29d 100644 -GIT binary patch -delta 43561 -zcmcJ&34EMabvOLGauQ2+Y~y&}*Than@ods8QMPABvMkH8Bs;QYXO(SP%V?xoG#W|J -z3JQhxWeIc|E>PB%Hc)6tNWoxE6+-Mfwsmr&+{6~DX-mYeXvq^_|oOcT#EHQFW7D$zPxU4 -z<@wVm>V|R;etG%}b+@=RCU2Br3mn^|faF!7E>rUTX4{kvD}*@WI!- -z>F$j^<)K#XBs}1E(i=^-E<~rL{n$vr)k`nvq2u^ypmjLi(&^<>UQ4f+e{kl#`%K+X -z>cKa?@9pNYPLd&08T-KA2QwcC)@{Pz(%#HT8EMN<%4<`aXf?+4$q-gH0M^Y8bX -zYumjD$8pFj921f?cA?dDTVpRCi4#(k>}T_KFLu1L>XFjYHlf;R<;9O|y1bYg$PA?# -zJH7Oo=F0t#>}{L`f5DqnnL$8yh0976wTFLn@6^+ -zIEl82e)OC6!tIr9Uo4t<$!&mtTt4 -z?P@xv)z8#?DxFcB&Z6a1rROW%2SVo?yYbSB^0YU5UYbxgJr7@c`K1NewtJK{Z@lu! -zuMC)CCHU2?b%jHf8^64*GWylk8}ox0oac=JB{IVw`B~!^hNh<)7L`fC0`46 -zmHPB8-FS*s4+*S1@$iY3ZEu_a>Ad8id}}(a4YDT$cngLKwt(B7H(ja!`V$U?Gtr9q -z#-@geerYs)zS8sPhGlJDrdQu9t=~vAW<|^(2<=i>N(;RjvxF7x1o$>@qz9O^d-3+l -z(Z_aF{`niR6&Sn7JtZhvS@zBB`ow@xZEQe@k{J+Sqm`F_b65RHKPtC*;mW(e`S&X$ -zhiVuZuS|a{+b~4AgK+g%e)O$d=OU+Cnm8I!LQnsmJlVn_wtLFiV!!ZFhJH|_c -zT3di7F_bhK0XXrW(J{wQS04M$#;qu7^FmsbJJAB>rM>(K(cwZR_nlq0WL+U7llXR^ -zZvdIn&IrE*juLK3k;x5`G1=51smGqv;a1mmS^Jr)eCIoX`X*&Tb7kXqx9=X&7s3lT -zcy8DNZXz{P>HlupOjcg|-J=bOKIw4yOyxhn+p#iqu!d8UmBat>?)s5IVRF1u|GoZY -ziGIo;z!oZ_->Yn&IVVI>xdg)?K<%)D3S+dg<rD-qza -z%5xswG}`2B!VxFct~cq;mV7Cc&&+4-u1&hjk8MG -z$YHSr5DJn<`Fd0zGpQEh)eah6@|aiObPD*veO0<1YhRyNgPl7ebjzL;kq=k?_OZ=Z -zW~DjoJ&kd^Q%5xl`g3$;^<0U{qmOM3<ZtiJURnA0`&Na}UYxH0$W6~pWJ&nLYRzxn$6e;!e*yws$Bb@ -z1snLHSvHq$q~~op=?!{ek|OOz4#^nDI|T|x!9qAN4m_uYLx*b%3tBj`pm0(PGu1*F -zpY>;-FLhovV96*{5V9R;NpjP>MbrhQlg!l7*Ct3ThD7|y1|@(tlh67&7Imu@GPheRLpX9VMj -zG6j(c9csC9!!NdB5_0P=cFZ-Q7h0ytKB0c8Pc$fwQsJ4{ox~U{RhQS9E=W}8G@$7O -zhIOh{h}ERG@@#A>b5lvhspoMsF=1l{S+{Yi&+R3mxA%(orS%NUw}k{_&(?6wo+x -zkTDmJ=x2%G@|7$8tFK|~h~PeSq>}ru1ItE7Q&bm(xRtm3SK{`mBLbtuW@&Huhzb&^ -zt-3O#A3T9N&Ika`au5TCmjwf6Wzt9gEq#oimPbLyKU2BkSMi47E@9qCSLF|W)!RT@ -zLxUgtv)`_*{NPs&FhxK6Rny!IuwwBnj1?J}MKuchct(t6n^$xsgQRd0qF9eR_Dndo -zj{!;_P#?mRBm*+-UYh{Sp$Y+txR)I}TeYamtGwmcN9*HsWU%&?Cx3ll)hK;J+QUc$ -z+e*uCQmdv;v#h6D_LAS+wH9Tp06=Zk%76CTrn&J`$_Fvth!8j^G4EY;e1|*+)t*;a -zKrcEA>aGf92VkZ>btA-{1De58ctcr3V;Lm>=1>tAXzk=!>dI<$=vB8UuYPS$Q$$r{;VDQ+3#`12O=wiM|TA(*o9(;1o%6NZmSCwx+dF$3@=ahs< -zZ2~3>PLs4_m0N$eWkbkGkxEBF-VldZUi!Op4N;LCkg)Qr-`%k_=xRO{D0}HLv-4tD -zka@tm=WS;Dj-(Gu*pYS&1KE}8_k7RXwWk?9&`1cHO|H9YA$b!vLTNal-KA<;cU1|Ko{*djoCjpg^wie5C~TlYB4h-U=$=_G(C(@tP;@pDU+Jf -z3GVcKQ-o6Kv6NpiE7sea=%>vpwyM!;6U#R1+5i^5&Gs*KgR(EFGso6X9T&qh*#>?c -z_p-{~p#5o`Ik2s%M@=J)15ckTh-!016;+!9=O!RTWdcPYBRV>)fBNsh%OQ9e8)t!3c(@LY~OmR*>asfl8BOV -z7UX280fPeS!XGGwX8Qy@SSn&g`3>18FEyK2LrjDXMSvwAX6^pV%-c8TJ9KJ}F+*fX -zhm0!bwEfX#CcHD|*cQfwY5TxZvqglQ -zJ~w(^V$KQIv{_Lt9+R+4*J~tc-c$nAFdxd8xWp6t;WaKn@u(C62?bsY5LQ$vCN|J!U^pZ#HfZ -z!>E#<1u6|J?SOC+^9*8_xBpph8t1Bt2^k+i@vMtdG`=gUi%lMueq9LR)8xeboZ~55 -zWvSP2L_|!La;)1a4f!6W8?mozFdNntJ2+dDc~C1RVIp^7`>_TSZK#@Fv6sg#vb|^r -zd+E4Um3-(z2SkMg;8>B&5otOp0vB_f2T_oTwB=>y$~jDuSy6hM~*h{2g -z+JtVB9O)}aYIC}ES|`ky6_CcVg$eH|0Z1yd;=uEW`FaD@-i( -z6dx8shub38BHbcDV|K?%vt>70<(Bp{ -zv5V@Rjn~w3)y`#ei@^%Ksp!QO$5SJP#T6$~qlJqg=2E4Ced%hmarIQ;5Y~@6xPBxGm$&a;ZFcXS -z99J~B_^U32+~+JupY%u$taq|2e$PypDhwAT!=6cdIg<#PJ8 -z`1o9pls3*V2y-hUzyuc7EtN=i$bHbB{V!~??%}kVxuRy9`5SEM8pn9;+Zi#6*Vx8#>KdDl%PY -zKx0-?0>pG;H(}qq#_U`*gxG^7UGqFS`{){TVO7F8Aaw`R_8n`@);T7`7^3+JF}^eR -z;d~_CNY((Fa!Er`h^qE@Wx5^xNZRTguKA*mnvqnkj4%2+Cpfivqb_%Nnt8i+vXNY! -z(dph4un^Bd%DOeJ49Zw#Y#u}9qtu+l_ysk2V&yp+VNHSIMGX{Hh4@FcZ+n7kmKBbX}@H@tLsqj;emW#UIzg3N)Y -ze^@1tQb}a6N+D}Y>rGEX5m@u%wEfh2BqEFU$Lr0uIcg946DUQzNEehm&56i>vHa8R -zwGUtkM*#Ru5L}#Dj2x%$;YA~JO6c&PIRxA~BzfKLT`8SoL4<%WmH=%zX7Ar%&WuBd -zBwz0G_!`cH5sq+_n!C@qC~5SZ6lOHdB7KY&ToPMzxI;**vQN~cg21DYv$1i%i@1I6 -zMzeV>3WPF5L?SM%9oqXgn%pv3scZAb@+oUJnGJW1oM9b@+a$(Hp7}I)y(HBwav-RS -zRKKrKgQ%y+;opoi4l*FFjf?0CT{>c`za~TyBD1i|6om)&`|HJ^NBVML;x}X;1tn?B|NwJpz -zSq7x`rCZJJ4G~qWu%jN7i6}PN8@HNGjbY9FAaN~Y&N;$ss(FYjH^@#M5q{0s=WjK8 -zZ+f~Gx-`F_MM&(T(_XbMN&DTcCK3!lEr|sPL;B1NX!k*MPk9OGG|I1)wC&r>o;keM -z5Y7qHV(YTN-cB;DfUro7R$kXmCef1WUvjo_k(1GcAfp9h275<@sPGmWFjgj;YP}9@ -zNOfTYYvI1P;x+{=nd%UgbHfE2+HSlC!67}G3fkH2=F_VufCIY;w`;dKdwPf2w?6M? -z2+i%nNDZ9FtleSGpMf_bMk7Z=^f?$BVoV1JN7ctUELTNlNyCs7q4Xg&%{f=U*1@4Z -zwQbVgxf2PGi8Bh3MRD+jR&l6c|9Pj`9u7O=bKb*A%&ZQz#-XUX&4P+FfF-+rmpQj1 -zuH1%las*6=^O@suF!q(%(>w<)*&i3kR~)MebKH4$)_h%BIJl;VtL^v1BQz}~mp -z)Ne{Suak7b5)_ky{V?{^yUn@{J~JA*hRe8vWSAbb;XP)JUAf0B-#{rNWY|UFf+C!; -z&)aC$?IOQff&7f>fEr_zxQMbWYR~U6SMHs_m(T-ke9$7W5F%IS$tXQ(WS0T6q -z=SlZ)w;+vH;%J#F$vDUN)HN8UJYx+<7zZSz?o#89Dd0#_m2xTj#8qZ*iyxE0Dr+;L -zyK7qe5rcQ`B&g~=VSDzOwPxB5?lb9?^iCWbsxbt7_davY>KSKDnAsQOVxQP&Hr5U2 -z?DG9)SFlMGA?=MpV#v11v}k3vsQx2|CuIPsVY>T}y>-9Yv;@*q@&0X%ecyhwVs$_u -zsOWZh!@2oSCSX6d-)sYR|FPd(*-(V-AO@3m-PPuX!@jbq&gGcfK}uYM)Qi3`c*%oo -zj4;9&C7)$jU93i9s`}ci&F&kYq77C-;lANN+C6NKlkuGvw>SYIrP=U#i|ZEt@$_ON0fMxNW<}>^31ge2v*vH#=^(b18PlzWo{#ovYeZ<=FpUGk{t%C_>|= -z2KJ7CxxS%vPJ5SdfB!Dn@b1&yq%FSZWuX^Df$8P8lIwo9Ctv@KMhgVOIleE=N&1$L+s0 -zno-UZ+!hECcg8~$`=_;uN~EU=n?PYq-D<<8HiSvqpL(sC9taB@+Zlxuw(q;vB9?+cai0;-KLr$KSwxD^Xve-5yg=Ezj)C78?VMSd2MA&Se3!xELU!)KdA}2m{O8yG$B!!=TAOfWT -zlCE+TZww?#y{d^l@+gWz!sQXdLDeA*HZQ7&9NO`Xp2pW$Xclu1TOd7z?O#UBwa9yY -zCSo@3N;;>&0n-3a*Sxb?+%`nbjybwV5&-`o5mr-&xS%)8tX*NOO}iB=LoRkfj;xRx -zDY|UWq$cp^cW@L_$(fFYi5-xZ-D9tC8@3ADd!uGm|JYg3${E9~MhugVsqd(9LufEMiUu?-XoX5bD3Ok`YlR&806&Y3!V(=J<+MyC13P1d#Po-gI=mP| -zP(;K!t$~H0H0Nw@Gvb6Md%oFRjl|{4o6Wk03G{vziPN0DubHcB3*w`s{X(-jdkyQz -zR7)Kx_A`S$6nZWr5}j%VdoE^z@eD9$;DrgUSf~v6#%i+~($1cf#@MdN!kMlXcyR2_ -z4BCH9`(YXk_Cq-&H)?CTgnkqzorjF>%;FgI_U!oWn4fsfQ=4j$;) -z7bZ+7=@_T5e8xerx&Q|$P#HZpx9}YTCELV>BKF4#(|Bwep%O(|_j*As5G=Zxm(PBg -zbzoB>Te&i26qj64T^-saTCtC!%_hx8EN;IrY4)ztZ45|uigJ(H_aseVbOdx3U=Gc^ -zGpy1+%H+16+?j$1P$t+M@dlXYw<940+X(=vEfjY>$SnV9FKdrphqQUl^&{}<;Msu+ -ztuOWzq~Zw)_T271f28avbAse;hgsuHFQ@`GqpPuCAHn%5E^!L>OR*U?<-n^;HCm=fvG6;mK8)|JzLncQA4$p@f|fzn1n_`Vph)H`mvM{`WDT{uwRku -z@h*{%gxz|x*|KbM$`zNacQYnUV-7SpoWB_>4{?kEajhFWXPLB0y4uVXmVOfjci(i~ -zZ2lX^9#NOn?Il&beDy~r1QDd}2GLy@&D=|XEnu4IirMX+*|ZL>yoM{P1~GfYGu!qh -zp(&K_A>E5Q%#Bs>G4Kg2^|!$V?8^aX?X0*8&<)8=N$S9B*bm@~iP|rCW=C@t&?uZ5 -z7an3gWZ`KOm^h?D0Iba1TfLC$quB;h=E`6UgkpulG46{$&Wgvp5NE?xa47OcBWUMR -zX3G_H!fXT=qPyuQ?Auc&hMD%aQYK*{c5B+ipEW+E76ToU&`tJi+B9y&PIop%rb-gV -zQ_hbU?Y(Jp<6)eLLP8jmkW<(tkk#Gfy73{+p4!1?aT-cY)TU -z_BHa_4R{0IQ4jxcd&OO?2t_7ssnuM)sqE%EY8o*!R7MX?+6%4NX|({IxQYn2KjQpF -z2QVS4#?A{0WwoTkP&tyFI}+gluy+Yni8KiSK~qYj3O+f6hgGfv3Y=D!l8}`2v%RCu -zti85WgzAx}NYm4Ubb>@(UK~6pxU|4#oWpMg`-V2Nqk*c&k5T*2ZDvo*&v=Pb;$~WW -zaqd=|ha}8Od&i(-;I+i}NxSo)*;hA|u^k6Zcy9XK;(^kTLr##D#;Ez^Ql{^u-To99 -z2%=SlD3C5WkeeofJ2cVU5yl}a+?*#&lP<=&Lr-&oL6}PTS)JPBjhx4(MuIQ%Oi<^5 -z42&!Q1cC&pmEdJAs -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 -zVYERlHptsgVqdN9Nq=)P;PIODtKJ -z!NNS(Fpq~tW4RiXS=bInN`9ijk9wO>jtvlqx}1?=0aHu}(WvYi$jR!#a&H*cl(wgs -zwNK2Nz4nHp*=l6C+qR)ESV@?3_UR%ur7HLG{CUybx-u6gGaxH8ISKpQqPcp`_hp*7 -z!xlK08bTngFdvq`izvfuCPga`9!F_qT0PvQDW6?z1r8DgB(?qa*fB4EH^~{1e5&~* -zTBpZah1$sRf?9K4QqKhF+(oJfv_w}-q9^&qc_!pLDArkB$CXIekvDl#N0h7*l8f7l?qWj9R6u&h -z7oh`;6paa1GZMM*v9h_@?57++wV*$!O+n(ha%8;KM@>U%22hCbCp=>g -z-Z=lRhU1JcOVU(jrrj$66vv9yURoF5%7pB@X3Xw%^%Y9Z&qvgu2+^aWFbg$p(a168 -zknMrlv%y)jv_S_8MYK1~npepZGRM5w9t};=I$U*!%8_>9IP?3M+kl!|Pqz{J_BIbf -zbDX3h4SLyTX3b7}&$F@AHVG$7HX&s+ziiLk@E{7q%}VPCo+JU*kEQaME($mcfscgV -zj3?O{bCu(GN{C3U2{}@S@f4{*l)(+Lm!M(H-t-(ZlpIEE!1_ZjM&LVh0=4gC{Dhl- -zhhvJ|g#FrcO!7EG3Q{zLVxq&(L}$W95jwvhPy(6kl+{_Uh_9?&Q(m3Cmu%(_OwSyX -z5yY$H`sF+Es(mL&Cc=dd4zH5X0RpQ%;$%JrHtKkh!B^HMG{z@2qZB(2=#0dWb-C^j -z&5omF)BhKv6Ou&iy?q%G3?YK>#?#1ybu`j-YRUw -zB+j`3#Mz+mfRI$);Gk%fCTw=jB(KWB=aDq>kGl{V7i_VuIy3&2wV#+X*Ts?VsKsUo -zb0%R7p7gzAoHIdv;#xe0C+%#&-tb)0)WFo2U}&XwopSS?4A(yZm`r*Wp<{5ej?L^Ncq)HXy^!4xk@g -z_15k6xGc@@E7Z96kZPg(ykXW{{F4BSNMdewCyJC31`!0y_dG^4;CbtHTB2qw2+1O> -zk(^!kN9J7ISB!W_J+3c9aIG$}aK8gyD -zATiVSMv&j`dA?bF^CEbQ6%AP)89^M3q=+mYdD%`r-+XqNPY7(q>VAQ_a?sa<|Jh)0 -zqsAg}kX>iPi*16AJZ69We6!X5>;>?j<1$g<`sa>6Ms~R1=$^2he~ekMzmVeCpy%e9 -zzVUfQ`Sy8*6X+7V<04yrCTl4{lS=-Wt_r!`We_&HX<7icP@gy_t=zmxGdCGEz}QP6 -zHj7LT=#g-V;1T$+|FQF`Yt&0@LT9Z!Ow_!!@2}c=Dq7Kngj%!g^ljSqybyEYvK@V) -zX<3mxsvrjdOI3Z{LRCK_$d0}8MUo2J_#$&?*)00RcuVQ59et76Ru7fo5Ht4f7n#6~ -z$*2m{Op_9Cx{2n-g>HHa58ZFOmx#*5QnE_!vZ>)F`^y)Zts93VX@$^N?^90DoCRERUK4cz -z1PPSWOsZ3G!>S7|h|Ae$zr^g>!N7p_D2JyEQ!a{2RIUC8USf8y#CHFA-bL(VFEMw` -zRc);-F2I24rcU3Ch7eD2d23dW@j3Ay5kM{==4#p^CFZz%n-1=hd&sYdWYdYs*t9s! -z4k+=XEin~p_!S>wKFE>qRxD|i{kP2MJCO!dIs7v)us+)@Zh!7?%A|n-f -zh=3G#K_~$s`yl{l@g%G!`}oVv@eC=#$$Sh>kR<3(vlDf-{Pn(Y(#fD6)ne|2+M;V$ -zoiGWQTS27TJhl1oJy_%dP5R|53{Cb>(cbq8Gcy-;kRo^z5522c0qHlm6MQ2wxth9s -zci%hpjH60mBeqWAe?;fV;&x4FPrvVOm?pHfsLQT>aHQOfeea){&u!=W4_^~b>V#ZL -z6pF{OZ?Bk*H}MtsgK}csD&j*pdL0j%liaw`lH>*uY3CaBNQ07H^5?jptPoIQ;^I|O -zK*!D;&mbByil%<$QHj7=nFvT#v|!n!n*Rw`B_~xdHFEEILqjsD!>Or7{5rfjkwv8* -zKhEQT&4)e;?6MXGstW`K7XSYeg_f3dZ}rxqqQh8Ykty81EoPibQNkw@5`{A6EbO%? -z3t7}`NAAJ7=9v9o_n1%vmo_QwMf>4<%yTzQ!cws%=YB#hJaMTDPPE+iN|U;tlL`?$ -z)^W6l5^&(S?w^Guld~f_6OB4ZA^W9QnwDj_^F$||A-ltxZ+A__l+q({hd+rm3SUTI -zEQEbnRRmv9moRi24EG~vw16-fLU@vhgM(mu--l1K(8j5>9(B*E=?=x^% -zjb9FJXcM_EO#vFS+1HpI+bPsg`}{laU^o%)z3z1;c$kiZAzrSRt~rq!g5Hy};=-m{ -zHS!%$l^EhfGmW;!W+WTH_@S`e_z(Kr* -z?PpN6`zf*{Bz_EJWv6Npla9zkk{~}R@y4)hp6ZV|D(Z^NY)u!=v@q}ou_ebQLkrKIOH?;PwCA%?iPTq^w+zR6Y)UMvQ& -zRMO{8DUUk!?(Qb8oj7CqjFJ`mesqfhyD`gqhP=Em&i<3 -zwF}`Br9xCq#iurmkx%sgMKFv&C!Ji*@8hGS`2qT{BOBRTl~y;$_63!7+iwF%jU|Ar -zXt~3qw)6QI>VMX`{Xc(Yu3p9+IK*M3%dUDetbBD2E$7JtZaNEXg2&((Fa?!o-rn+N -zbM4CM5$?_sO#>(_^+|mH;NB5H6i=#zc%lYSK9Lld&A$D_SJ00xnUVkb~bJA -z`5Uui1AYgJZxc*#VW$YJ5QmbrAO9QU9iG+uDD;O$(jAC`$-#c{2)xWSeK -z4RK@kMBXv`rOhtc6Ze|^Ska%m*BoF*QiiL82bpy!5`?<-bo|J{qAKusP7X%0_DA=c -zjccn7iLs`TVs`UeaB;0mUc~H;Z!y<4_E -zw&ddeYC@mD{9fpSXU%HW40>bnES}<%oFuuQzGxC3YlC!**by0*ks(k@o%x3IblEWwacEaa1O{{edRAZkY^HvL(aPq=9KLnZ!?GYVL4@9Jl!?w#1;Ze2aP#9@tU-sej5x* -z$^PJN=Bj;M#w8JE@TA=GumVGm5?s5^57^nPO}yO%?}+IP6Zg6^-x`xVhZB#u24Qdl -zlprkd^AXY?ype7L(@GZMfF2=2+8_8r5+suovH$dT)3|pEmW8Zs48hd!U?_1WDo4B! -z_$OCn+jW0uc3;i?ShA&)kwTk?AE=W1L|C7>BtE6Hn7!-o%$^&YV>B#|7BReVxSR^G -zaNz_AKjy%hln_F^Bchpy|IS2@W=BQYkA@Ln&~1!ss19O@+^R()2}x3xV$Gn77L0y& -zMuHN|>d+^@$8738v$rAWq%&YA?n5?}4u+u1_Al-;p*fy5s>X|O;~=mwQ6@@GiSiDx -z@>(klBQzix{ai|o926W3vIs_1;N_KZ1N;VE7)}@Q2av3TxEy(h*?odDH0q8TBj(YF -zWKqxnrHB)@=<`w1+%1+YMFx<117A>u#|&rn8`Fr)Y?bXt-eLBv#}3tbxn&NVvNL6W -z`wkOtApU%vwNKuU`+@Gd-z>kC`!%Ero>bh$`!__|huj5R0nK8~!WWU@*c!p6IL6J# -z=(!fi92Bb2ArrTW@rbyu -zQ9Rj0KrcUJs*#QGv!-A;z2cYOX%25?t7<+8=Y3cucUBk@u-=0>IKp1pz-7BcbO{m{ -zrJgKB+j}C#RT3(x@uS<)i6EC=^q3vSXqR -zcR147IGZ-4S-=8sB5_VXe^zinfiu1S$~e+kWJ9AI*TBZ*bF%@rY3S6&Xsa90e$9IO+J8|PRd=>JC081br)9~I>=DGr&>PL -zyG?)CbzI~RipJlI#IIMWtION_-;IU3F??iaW&5dj-|?`r84pJpk-;E2lMuVtGsMat&Q-jm+5p^Byz4l4mOEX{FAD?SHR%a%2>Kh+~u? -zB_O1tp>bDQ0tGl$UlXuDfnfxG3%0d!0Oii|5uchUNweZ>dNnot;(DW(|!o;^-uaN(x|gjfk0B<*N#CRfZ#C47 -z+c!L9)@^z^;^yopA400%-?B7jFZ&=4Vg~G$A2ip7!x#f;JjU}wI7Hfn?noa&7DZ?O}kO<K&n|%ouuK`&T -z!Jd~?q&nG`zvk-YR#Wv`xcmkxNO>HK5W8!gHDO)`*F+$N6y>`Ss-bi(WL#* -zhp|yRVSoH#6WNZ-1s1Y(0axu!AAzsez2=-#-2M@>|9{xz;g29=5rj}v=mPc^AHk1p -z%WYDKJ`)a{kbtvlZL?k -z05Qax7zg3tNj{NO{63YMcn$Noj9L8_gC7<#)@ii*Kdr~LVZnlq+NHS?C?n#e9sVCU -zY~%l8Ze2D1^K<-IvTynqlUard9zl0t6>%+m#wG2}Fk$jv&8}6=*u*S|3F0yP=6^Na>&FU;nKp#@b7C`N -z8$NFSeAPInDjczX3)#1S+}s+^Vf!perGz>_ue_JyA`yH@jR%7H3|<;j$N`Df7GCqHTKY#2>w)v|5= -zlzDaoXX4uOJ)bhqyE^D3O2H1n9Fal#rt?MpJ8aK>+Uz@!#dLQb?P*7tGLmCLN}ha} -zN4aeO;nU`gt46U}>K9`DZMKKLgwGiADSz;jj;-x -zOSio?^m%N}-SUX}^vVK6vHG!i;g^q?bEa`NR#Os_0ORA -z*S=&L?6bdUR@h&C6iWNhm&`R+L}eD_8aCnOxc0mG%jTaNq9Hx?Te9E#vU&U5EaC>z -zN)>zr^rbZN5GS9~7vL06(VV?X>= -z^T+#|qpm;KLG-l1kGtJ#<$ih1+KI1WYkUqym*H8!1&DO)jo}lB4+we6&18{I -zsd6*q&J^oew=v0igU9x3Uo!_9a`>@vjJ(v -zB#*wZ_%|{W+q$^hA6)F6vM>I+X~tophre#tT`>{w&ZV$wJK%W(Exj|T@wolo*O9G< -z#o~B|)4W*<$Q_rJ%C2lqOiLd~$Ir8=B9s7Pd6w7j!k1Pnxc14^ge`u<{3-6<`0Y2$ -z&MWeeVyfzqD2R>vZA~`#O|xO+G+Z!yDa#d6okd6nY--=Mz2lo^e`*4)h#+pFCfz!@ -z4~`SMWGhe5@knb?gmNs!>w=yFPQm`mH*tvO>EMjEmC*x3G<3k`nC@_Rlc~`G>5y|) -zpzWPRTp>5O%;0BK(=xkhi>Eo=APuCcNd9qH4FG6E90`2k&+u<1Wpm#$5!~+oSKl(} -z>&DO{$AWkVa@iGv_;RC0EG54&-5YkFi5PnxO7Yi3+%R^#3)*%&v+|#;gPb~eaGrgF)TzAm`di-_~|-kR3u;1)&wyWR-b5{ -zCvnvN>32+Gj!Z#N=bhwvY=re-o=gbhDWA3o8cEwBjFVx1f3#U?zOcN#TJCr;gZe5| -z)ZtS>*Q$n7IHA+F3zztCAKCE5jO0PFNGfRuzH2rN`YcH4Hj7{* -zS-(K~W^D97FsqSMv9qaiteZC-&!nbf-GgNqYXmEO+#A|IrO8SE^sMMaXSD_u`+RMc -z*;ELi$X3kUW>V2ucP543_o)&4h#1oj80QYy`Op7{S%ocz;&r;q5~KGdfGO}FNhKZ1 -zj(GuuHKfeATzn&!2p*5>5mm?_M?B=GEAa+O(SQt}#ouXcpaK25@taOaW%Tf{9xV|E -z(>9#COxkAc$oEY2`bk88z!qz9Y%nUnyLdb=9xq);OE-f;>3k}Os?|#AV0ywn@;wu- -z8_wG0kDASU@;V`M6b4y%yTD9pHrCxgTuh2eO2`+`nS -zWKNPieK{NoBZ=vpNOImd#CN(Gpr1@NfqamgBRKO8x06qu3nGkyh#hZ|%L}_oIKMrc -zf-5~&<4GIG@g9@k!|rH?TSBbT-J}VES}!T(S^KIVn5&j2bz@&w2)^QpADFGnlc^+v -z5Q;fA{QdwtL2{4^%610M9K^2$BxZ6tg$n>=vMD)*wtnBS#vrsX4e49r_=AR+1$0`l -zukfV7R1&fGLQ4}ErLE}TqT!*=X`#`a*Xh(RglLG2J1q;zC*!rk0HIi98PIckcoB<1 -zE{zUp8glXO&IB-mg*vzZ79tFvf0Oa}) -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 -z$P~tk<={&;*!wdLm#$#DJ9CAJGh>6eT)~{dt* -z6eVpbq3j*tmX^J=K+F0CaM|H&`|sBRC43)cEs#*4tZmpzO9Onr-#Pakjpc;W=lkb* -z;#co|?>+Zy_ndRjUFJn!Km4xGAAZTxHg`nhmoBH0(Ns7UjfCTuLeb>iiA#x&C)Hoy -zvg=(hf7R9py={NG;=zC0`J-Ww7PD^0s!5bDn*WyJN(v@_kJ?nX1XZs-jP4ph=IyO;D_qLz*ywmaC_AbvG -z=seQhJy}~;bFTA9*YUafj%RH)l?OYX_3iB@QQz~2cbKUM`~NU=qnW9{?DZj&dhoAb -z|Kd%7xv@?K7#{Hf4un&kS9g7+>(p4F)Ap}5>u)(d9_Sp;9O?0jY46B@H}l{d-+#cE -z(FZ^Ifw!9apM7Y@gMa*?V9Tl_V`(o-iaoD*^uh0bJ{j2G!dPn}-r -zlze8*F0a^IAOHN^9T}l?d@SAGinN#&Y|3cZ6>N~%9$2ztnI_<#Q^MXT1hP`Ti>We-1 -z#JY$=Mv=`(on)7Qnai{fpl%Z_ -zQ3t%K`q)=SOtJpAU)k1DI94C|%=Y?qU%hqH%qSS-d6UA$jOP6tj2Etd -z_p94>7PIZ=P&V7Cd@8zUR$mMC+aC`0mIw7M(>~0q#{^hW<*r|HUF|bqvX>l{Z?WU9 -z_^bd|G}|FL&#Tnm@bC{>6@?4o`X4>AxpjI-8dd5ad}K@O#DIJG$|D_Zxgixms=o7U -zTUy8ZK~t9(uX|rRy9z{;aS(CFOV;1`wdoCs5q!>glOw{7i4lP_UO(_pyIaSGP&w<> -z>iz%p?$x1VO;U~5*M5DvEpSfS1kcqU`1(^9L&Ha6%r44X>WorHenWRi)wC7?!;BYFs~)@{l?SA5NRdyCNZFh-vgBwUqPA7A3>|!Nu}STDNpt&P2;F9G4r9rAJ1+Y$~0*B+%&OdLYtI{mZ#yk;{TYyve8p -z(kj!~g{6Mlq2HbtzaUbDBRvOfW=8ZoY0lU4|N4@Ru`KjufC3>~t4eF|SbhDYfmI#H -z(5(}1q2BxGu61)DZWQ&TvYNoD`u&e?Uft2%G!&=mZ+`RxYZg#fT(nfq*GoU>eo6>s -zV(FzUcuWXM=%X^0Zi2BeBy@u{U`e-dt5pAw9}KOD07RLT35d!1y+3@CnXEtmhi49r -zO(^Hb@uUj}sabC<=L+$3g_-(~e)y*P7hbt`4M1eQ$N;F!c%$tX?a1fN2HU=-<<9!9 -zA8)oF{j9lu@tim6&65uqZ{e8GKG`FHKrstvlp#}E7`Uo1uZ3gBn`;)daH3Ht{3vN@ -zPD_VXcB$j-i^O?aOMBWUNcX(jf*HRmz4o{^FKXF+*35IFL+x1;>LU&{{k%sv55U_$P-~ -z7tf;~s7oJW!qiAT^l!iOG>kZc%}9qbh{wAHsk}xiiL?~Xrlne=w!q1VfaM=hLNNY! -zc`4Ly`RV4xnI0L^k6U4cbZ5Qthz=)FW#Tq(cPK2DYHH0ddKv -zj~(egSDNe^*Ko2!zkwe9*W>lo-~7`}9VwJD6ysMiobRW-Oc#k}tc%F`f-qn~rBv%d -zA@HjI`%kx?_3O_35|GRP%Lh7Q1m|P0P3_MHkCedq}S`ou-xVoBEvAPEam1&tAdMmY8ZS}Ew-F-DDP5r-diY>>4FblgqUzxnU` -zOul~8e+1eRZoC!hcmGH9sWT^~ufj=is9{%%TIlqElm`2yT7Y32NZ~)8l+*x?+!W(m -zKB1q*lug$^`5%LA<0k~0j-GnpXNOk?Q5&OzF~h~5b;L_21V)j~GG3}jRfycyA<@wz -zAGAOCaCRH2KlHQBYbMVN*pkvZSO52)CEHRbL{Nbf^^X4>xG4z3Lt(-I)nEGab*+F& -zwuS5O{Lk3p+@yZ2pb~Xp0(j9gP3FX?WxW~4q-mM-c#7ww6G+YpdK^#&foumVlSx3S -z%gYMDDO4dqQTMVFV5b)Kdi9HsootQLmtnlu-}l(zHNo?Mknuo|;9UQ=$I@#`Qr6!n -z>-zb<>rloD0EAhDU-<(+kFA~@R@RFN&((ka^G%ESt9VofsniQqx^6(ocp5?wSE4_M -zr|_P-gvLS=|JKO7se`{j2uK$#_R9; -z#ikf=Y6?ko@+Ul^7jM*EIIg74(VULefBuV&=OO+k?C@t*r;POJnP4V1te^4HClZL0 -zJK28NKXOmwezg&C7ym^vPP_8I+`BqDbXAY9{pC})g`Hy(9%>*y0r69L#%<7;O#$Ks!7kWGR-1Ke)VMcb+U^#!+f;0>#cbU;jdoPz+Bp$O -zSR45X|dp5&hB1e -zZrfOKmCzW5s5a!#wmmD%sSTymqBXOeb)5DlRE$ac;0kkid#GP6C+0XXfl5mfex5x~ -z*k7zL!^y%KHBV+`@(3e;5(*%w`BcC-Z@V$=3L*O`Ec+DEQ4 -z8>5&tvML=gEOH+-zEKbL$uWwbIFN&UhHc<_v#pJmg`dN=|9Z1!&D`1ME~|Fodb8s! -z^pAR4P-go8W{*q55Iq&FnT*oGBNs8GGz`E*oUNMipjmC;VZV=D*JAT$K??(bX)e)3 -zxNOFnO&vcjC9X*Xp~^5)5<}ba2Te4i%Sp;N~e|6LXxOy)qdy( -zv*ni5Wf8>;xJCw7?6+<(Z{0H8ty6YzvQsr9=Vrt9?Khh6u80%eJf4G~0FervMZ`gg -z+F#yiHndK6izEtmd#mYbE4!gTYm2RB>pdMz^mKVO_CM<7T+6T`in+!J;EC!m!9&hL -zQ>ipnovnoJCtJL+oC7rEfa!Ki8)Y1D6P40L_@e4^{?^c(yfaXe3qPDnp-?>tLZFQ(d$n>#8URTfR$Pm6@OyyU1>I~ -zpXsJ1$*iUmQ!3HLdHej8CfatDm3?Bf_=}Zh<37?$(#oo2uvzTLpK3!RklVAVo6P=2 -z%zIf;I-1d_j{}29CaJMrM+S0b6?_E?2MY|VGxMDlodef2d*E};&*ZUzn_HAF2t?g=u8>Y4r`alVTF|N}+*#-%JC*t5 -z8HJYsAr0qQu!Wn=?hVjD62Ia5ytuEfO=R|kwxK~h?YzBpa!jo -z3x#2~#AUm&d_9>Tv5&4n{yy0&J^LfvpQ@b$)7{J!vn#RWZ2Y)WEZcL7Ik4HEmtn-o -z^w0B@3FG$px0qdvU=RU7!5Gd?xe&b<3_yIUJglCSw|Qkw1apV3p^iy6BMX8)pv@(c -z;ZpwC@)eEqk^C{8y2)5zwUKC3wMC)fNY{mlndS8^PR?8d?$X>f)kZ7VR=b?IrrKCK -zd2PM%^!RjPdA}3seBqjoC({epRLrGo*H)ZL2d=3&oemc4t!vF~_J7}M)^46jmx|YP -zP)J9Lwr{Q3bZfMD3@bm~T=|jVGHvJAnmzjpc{P+1&Q^~?pkwfklwL*+?UeoSTC;m` -zdZsy7qk(Ttg}yM%n$Ts~C#)ktcGT;T%FvrV4~@=x1)cr1FEGS%3nIWI17|7KHN)dR -zXwUu^HaYOPZF1KDvs>ED7W>-U%)!HK}TAb3`Loocu_G5Sl976T|`SjH(R!SkJ~En12BE)MGiN}2Lf6l&<2 -zrB#5wELSS3GglN(Kc+l*^JYhSX_ -z>@qXh>s$ycILuzzpmAanYDPl9pmG21boY?Z4S(_H10xF*om+ -zjF}=)483Bz*?db)(>KUL3(ZsZ&~~%c%-QUAv+vrE3;4LMdcFyJwI*@<=ItgDOkhkB -zG^iz+bHa42rh+Nd6-*dpR^)2MZQBmBcM*-6;5kKFZcTid2>1fC0O&=H)U<}B1s87? -z#qMAVakXdBR34)OVg~z0ggD&opYJfMQ&+hfSP+-sqSiG4wZm6nWmHL2aiog&hdYed -zCOBj!(@A^RPV=c-bHIV!)Vj3Wyxq3T9M~}Jrh3sXk&ed6lXiHQxqJa`ix^?LMZ-d3 -zXn0F*sZiD~oM&@YWZIK*3cqknO)=&N?3b7}TqNpqq!sM$-N<3&E@%xFMbVlzv7>08 -zx7+Lp&pYNb=_8aYsZ9<<2T=uMm{=C==XaY+JFzg!PB8{a0TbDL7Pu}A9VpnB1kIMz -za-W{pMcH;pAmbsULI?}PvYQ|$VT04sDf{+4CbQ_+Gp)459oaEFMH4PG>;iyknBada -zxm8SrE%4;JRQrSj9|i-HGmIW;aZZzQQ%LIB!d}z5Ip(w{jwibfilOL20_&xF&H4?# -zFxrs=!VFslTCpG8Yj&=rei3G{Xuq-7+`gUfq9KZTdxEM3nGr6ysYf5>b%v-T~A%>K3+7z<)ju%A0* -zo_yRNUFUUhF*$S8!@4r1c+EG)D$`&e5uBGn4wD8mi^X9~ji3G`vnT#IZ8B^_l&~WP -z2omyndN(fzWu={%x9@q9Iks}{JdKSPOGoXE0kg+c?UMp#cS|L29}XkLnX`H1Cl?!L -zQ$?)N&2lU7{~p;lTRKq}7xLR(?dGnw;w9}}BKU*5VRkc~hVd>Vv@DFbZ*NC3iU}Or -zzva<6sLpzEXWQwLN5G=f!l>rx3|so7j5Qc=YYjD2qr?YJL_@DhLdG{pMlQ(OSG9Sj6pz4x7|s$5oEq*$I%Sy#b>hZvmdB%RAx0#uCAX&Tx4y -z>rJ>w|JQO$FvudbkkT3**&?|3dhWcExWZ}s;-J~OxLg^XOLENk6)p*bgXUlTRK~-O -zBpHRy8U4Br=O%wjM)o~@ui3J;$-k(YgzUW`bNe#G*Yx_hVqh{Ssd_h|5w5NM0u=Fdo9K%{*&f7~-bBBcZBmo@Yno0?Z=~L=OUdS*@J%&@HN#TI)v0{n8+$3f@sx6Dad-2(#4X?78Nuxx3m$VoSs_f -zzB+FMma}_oMaW_gubqgQHACYUfxfee6B;tiI?gr+Ta*Iko}+khcFmOp~EpLVo-dU -zun3ieQL1RJ)$AED#SDAl=ydL|n8w -zQNiAxG{NK;$f6o?I!iw^2CP`EqLD2&&9U)<`jENaBk=3kc$u^>NFvY%2BOsq{=guo -zQ(z#2i3Mgm;m{pF)yn7`C27B!G{1AOfr^i7@q*ysHvBd|+vj(f_EZrV5+K;eZYDK8 -z1WFhnQp$nhONaU#)J+yhCU=;7HkBN^7l4n{WFj8u*<&daO1X9l%a~B? -zJB9DiHteO*Rm?g2u9Rs%#YG9~c}A@Tcd`}T1kBeBnSA7~(iag_zE|)l>LkB_R_tTO -z2JbYRuq1u#PP1=~?o&XbQ*6Pwede7eFc|6ZOFUdGaw1sdMU3wtMa}?dzt%Gn!5vYyy7TUbxHbZ7aakP_9M$qPxuI&3q-x -zigPZbgdNi4&z$|}T_)D*_h=ux3o{nZ4p^BR3R#KoGKJCYob3@RC?XU=tf(x*_!Ju8 -zhaJ{LS2I5;R26xNqTz*~N)WHipU7Rs4JG8{Z5lfY+i|u+(R{~~&5kF7iYAtT7Qw*D -z3~#L3(JyRR&^?`q617EO+^&3z*|Avr^+C*c`b~8k%C^k*Y%|Vppfl_A_yeGO}z; -z1BY?$tIBwD@FXnt_rhUa!WjgXo)ikzQB}m}fR)IA$^-{{3G8CpY&JFf%Cy-TpFjs3 -zkh+uW80#UYPZPsLB((}XNxGoZtGaH(_WNnGKNtb;SRsFkyX6u1b$h2g?BQ<$haz8f -zlGe+Zt!tTWWh3|^-D97#`HV?mBL62D(_t3uS28Af%Vb5xgbvC3klo*D+BbzSN>gOM -zB&}S6dRnM^wj;Qpz}9SWyrZ#!ys-%%`Muu)3Lw$Qn7 -z17@!mg%rsOji?y{@mt=G95p-JIKKF?W}kP|>`nNoGVxd3D2p$Mxt5w&B?8NMr_ep5 -z2djsPy#3lybD*VT(%#f%!i%$)mXkqCFM5}NY2gUt3a9VC-If$s0irbn;Znh-Kt0Dj -z_hOlqQk$Y2bZ3mv)+ -zlTrmjE}V?jF*gHz*-Qo&j%bk|NtBTvN#&%rJS-chcDvbKh24K -zYIQ-=xzfC#W|;Lkoh!)F6hj~3wsKZgq2^9f~N^2KQ -ztG`)r`B^87m&B4AX~hXD>W-hMOR5Efh&kAS1&;U}Z3+V>?2k{FgQjG+_nMt4WRYdD -zEs^op;N;cglxPI)lb86ONoKIyiSQbWaQ5MSW}SUruUWexrVDfEn4MLR3WZhsu3mH7 -z;w(%Gv7>Cyksz$qV?@vbEoc-sg?R}Qnj_*TFGvlpFu5TO%c%~uQ@~95@vp{NhGz^XRe?rOwzNt}egxd?eopc5Lm~LVrtwzQ{SM<2fMWB8t)Dcv -zN9k{+6V*;PBNoGd3@09h4*}g<7Sz1yoc-QOvvr~{EL??ju`OPetugl-gdHGWV+aRi -z4&uCMX}%eu^1SjU?id?(A6ZWI(jX;l3w`D(vOkuLEZ8f3W_N3hi%1-m5BFi#g#%HP -z%sd)$aAQu~pc`w@5CP^>ZXY{p!Ru1~x|pP!XJaTEK^f27X7PnRO`?oY!wS?5X>MYV -zpdac751Fv$rosu~A$Dy_ELTN21C*Mz{pRBr63!r3dc`IAt9LWHG>;JI`6f)6e91#5#MqZ)3H%guE5^J7Z`2nkpw#kLfxrndkFpj?e7d|!$$EpZ -z2jJ!ncHlhGcR$ptSbQp>zy$h+Qxjb*?Z5JL;Lwk-HKikuFRZmZduiqv-a(0 -zOn7+OnX5>etG*QdlDVQK(6*FtisEu^y7kLt -z-sZ&CBP3xkS8+q0_JtZHtz4N-IQ+mZRz28MC7)HqFoc=ZlV%C%0XwbO`_7uc%A6bK -zSf+c=S+lEkPNSxZ{qk9JU?sz6iaI)Dy=Rzpt2uWnPK!b4hJuC8nS*UJ4&b~UIfu}K7@^E3;4*+YpxP^^C3i5ovmtSR%xE)Hg~Lp`(1%lcx -zE`xA1RS@$w7i(S$Yq$vcMv;j3QaY}vI;T!q5QG -z-y9);n?M01r(~`pfSh}(*`4!iGh8H$<^YzMxE0n}H^Kpw%xwUn+ID%ss~a|?gAaH| -zknDJQ4jgAFOFsNo_Z3MHZ?(o_$EEwgOEbF&0EYwH)xx3J{>tc#Lse8oj`@OEr3pgoue#;g-l{hrqI -zDhmVj7?8F7`bBdm5`jA}nNx?Nuspq}i@jG276LA>0j7zmD}s4Yf6kcx@RG5uv5Nw^ -zU{j;!+c#BZc2NnZF%0gwY;NBj!x*KlX)98Fxr&qAW31kc+&Rp{(H9vDV1j7+}v!!@225yg{ -zw3#bF+vQ%PSWO=AMl_O`af=2nbEfx12=+`skqYFVgxxfwHX&!^0tk%I1J -z5n^y-7<=yqB^YYXq+SbV<1}L0u;XASB!UHgc*i4Mm2|b#unV{SAokax-unLIm!!Fa90ZcJqISR^-}`Q)iC&=K!QBo -z=^s5VI_u-6444zDQlOIfy17^6&AP?fuWIVH!AF6m=r?xMOH&+|Yrvv5`Uz6>Nc7{s -z3Z^@5no^ig_hOF+R1u`zU4pJ!f}CbEjp&J^#U)d)EZy89Fk^p^H(yQ^9KWh~QVBFa -z!kxs!SkOX*CDi$~a=l^^#_V+k^T9=&UQ*ie6x#4)#1hm%KH^j`iYKQoIXuZK;0V(v -z!2%jkjoA&Qcutz@{bYWZ+$aH(^{zWuLsX@`K$Eosjcu}?YhwqB*x5E??<<hsjiuAk(M)kueyLd=%_J$sE`;=dx(x#}SQydu%XmUs5t% -zhf~~2A#)AParCgRE?jFm8jC#yl{_hYj@awV=ER~qy?V7=u+3FTV<503Ma->X$p}NU -z!W9HbjClO~fFHevP>vlE$VTE1HfI5nl?=5w@HHTlm4lUD3S6cgnz3Ij8_x)#+j;K> -z>>>;}dvmdt@|PQY&d!>ruAV{)R;0fgg`Fg6rcP(gEGA4 -z(zNT4c9f>2(Mk@F+Pbo3lrXQnzuTN82}*rJ!z^8z{r -zk?I{1_2Gy) -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 -zc?W}|8MauOPNNL3Bm4%9AJ5F-46zw -zKb4y|A~eqDyHNa<4fA -zkio<-uep$H10?(af_8(Ovq_B)j+r95;j)_;mBe0xA^6E6@$2^BgJv!EuO4~O#BeW* -zqP*a0*YG430ktZAx+)ANGbLNKuYJ%QZ%NJC?>-1lCXgpYVj0$gm=@jS4+t!!Za;OoCrH^3z6SW38AS1kGzN{7nk;7Y;oz55IV!Wcm~PC7A4foraLqL@+b>)(huWw? -z0@dF17bf)^yzYR*g8Olo+{DZYofe}hB{G3foNch-iVwXa0V?g7F^{JY!~aft=IrbL -z!rXp31@f3?D(mb%=TbWUHUexbfLgib*QP=tcFx_cq2o0VJlN5k-SR%OXOSb0{pB<* -zJLj;R!r2AZnx2vkkhrT-qy$q5JAD!4OkolR?!(E~ICr~Vj^`yh0EI(a)R+GeIZt4|L -zzdLV-(8iQ)<^8zpm?t1ObOQ7Cb?-O%)jUK=zbk5+v)evkez6z?0OBHq#Gu2_d+eHq -zuM!M_3n}zR33fB6AjOPuS;iCh_NfSjA4xKtQjuAu=h*?hnBwxl|+6&7 -z&Ek>`e%P!(^F(Whq`=?M=^wcs10?FMkKGusqmDo=SnMMgv48MkvnR!wH7O=(T#cN< -zgiGG>q~G(utAOzC^k~lh=);)qH*rRB(HvUvEU3U$p6ZDRlUiFvkS-EPX~5US|0s+l -zIsNPLpO%-k1NN04!TizQCc1(6wx8jPqd6S@lCz*qs7Kcs9{_g)Y*+sTxh=n7& -z@|BJF&dGzT&7e@d%%~J8LEzq!0xn<_3v+AEgs?zHJ$?|BYz8zw>K{lgr1IQ2t8uTuA4Kk6^zn% -zf#ehIFN>;S{}mg>AS%RaRU7&%6W*6Zmy`pe3>?nEu|Y>K3nb4J?6A-ID{KOf*?0ey -ziQI+z37Q5LguG0~&EpjFcbW#>*3QYwp1(E+|KA||?q8cb+L9O*qCED4e~sVqnsPKG -zuH5qfnIqU@Ld|v)}t)Cbwqk*XoF6(O&*rlUs?2A$ik{ -zbn3N^pK7HX-X_x4`vg{sCV?(> -zCuCC}H@nw_u@hRb5qBK16CXEy8^%k@Cv6SgV}m*S_a8SeTQiAhmn7-8sx5xPJax?! -zHs+ESS~zXL^a->1whGw0RLF?toc-9R%*I!I!mK=-$1h)zm)c?mZ%bJ4c9NwxhI@P~ -zxhpEmdexyejFy{icFaEelcsykIOMp5;)MO|Crvt<2i;9Tp`}aR>#pLdlL|8rOj&c< -z_WV6={^pIBBMnT;v-ZQE!jH{-;#1~kd-Eso&)fgrWZHr-DQr`=Kl^+0%r;Ku6~wbY -zW$wQv=@dudcTCtd4`CU5-X46&95_6IN%9i5vyLxi!R!jDmUqYRae-?G{yU7<;`x-7F5?4Z>GtV}+aPMTJ -zFRc68k^f`%*oQxFKD9azRcw5kx$>bem`kR;l4vTd;)O0>AQmu?sMqpR#LFN_+GVG| -zWbRp8!^Eh8eh4q8U%_u*{gV0XwpxfmGB2Wh+drDOE>;jUl3_Y@13*H|4@AqSbiq3t -z*&=}J)Cd(2M25)ub2OriTW9oJ5>JVTTwPpCL@eW&xru#Qss@m_GuwXt%jQWL{!kpX -z0v9Eo_7-sZ!3{Hj?)Ad%N8tx>^OQ$rCAuM8L&79?7*Bb(*{_&`o1^|~M2U>UL=g3u -z{oSva#Oey7HTEMDqXqkSUoj(XC0rjw2-7z9RdZzXI3!Ooj3HsbmKCs;n9tb>IBTnEwfQY#u$7R?RGYfe`ks^{=F(+P)82rz2gxk3(dzZUIy!bO-21P1U+n>sIu -zA(~)=5~eu9_tOnYZ}NCa4GZ=D=y61>d@I^FK5P!RO{Fr3FEU-YKl@?RzOq_#N7*Lr -zt&iZ!{!+rWKVr7F@eBc^J5aLykC^zunV<-LG*}RS-aCimY_)VX(N{<#$vT1*+>wEW -zbR}Wm_K5M0!=kav@eJ>&f^1LA;%P6hZGbTx1Uvb;mY%`zfVN(oDk@aJf@_Z-cDEg0 -zGtXO`S9r2Mc|oGlEMyE2M<>Oe^-M$UIp9y!AR5FQ*${I%$kw0bN;*BNhEbP!kq!~6 -z$|Y4jGtf0+G#eN4x;4n6g9X -zd#e~4+`*Da%LbEydH*w>?0GEBTd*DR9K)q7Z`$>GBxE|OS7-L%;KVn~{zT2aPD`xb -zI|0}T7>5ei7K5w9+78y`RL4NR{EjUDGe -zgWTtnO?F}nq44#z()_qYVE`5~*i+7=kZPK!5(Ry>bBVzXRVf;Q;iPNTBqtmu$}Zw+Ant%m -zUHh4**&^w9Uc;Z+%#;%Cy7h$-zZx4BQyAc5rjlk{@_1~B!Xd-_VLQws7X4@?x+i4S -z69W%#*wjmw%%sChz`@m1Q8{l$Krjw+<74#kN1t1;Y^U<801#ip^8pf{S(46hgYmvxIxIN^f1E6cW$y+FxarpZ;kV41MQS@Z(N~rELVpZM<8>k( -zci20|BNHpU!}YS{o9JU$58+PA&YSLz3&gL%N?M%M1ys&p*AYtlIxfIsW&3#u5wCL6 -zH#?rbLBLJe!{0X1y9x+Pp<`G_WCL7MPOYC7kDMuGq?=J;dNDnPs*Otc4ey+N^|wv9 -zB{gLq`Zf+@PwQ08aTsjj?=CH*lkvVT{B$Pz=q=h+-$9xt91u7?0kDB6^E5ftyntW^ -z-mF)D@v|>+K`ccolfO*6doEJQ$l0D#SUq4GVIs|65jxY2YXm@0XDpqclf|@n8b34N -zG;GG81T;vYPSO@n-yL1jH4Zm^hvW;H$1Tqe`NeKLMeMgo#1ff9qDZNDA1;3QuQaK* -zQG=Q^p1xX@#u9zp0;H-mndqBN&*27_Uavcz<}cNN_nzx^dR3y2qje#jPxN({?MuIl -zvxx3n(f?FP^mSd;-`U(bvS4ru`|`*jdO`}IvSg?^22$w|I0P*^ffM~OX2tZSq-MrX -zhvZVmC69io$)O{-?7NhZpZe|&!>b_(>I-Qiqv6eICRjdUf8%@j@s7Cem+Y?empY;RiW;WA;JLp&2Yq@&Zlv^!IIC;4*5Pi0u6@A$efAd52`c^ -z=<>wXXM^cDG8Sr>e7lsGqz&ojMxA3lvtZF;lM+=Cr%`0*Wkvj45&>mH91zPgGl8D* -z8y8m#7x52iSK-bl`g&r(2$t*URj_L5kT1UQbt2l&eBbO{>qHy#zr_=_?O(9HXb!=q -zZ@N;;I_&T(rwHeXG_#f-OFC5=PyWh!Iltai($}jtF`97oNmnkjGf5>sp -zUoo8fVz%vH&HnS_ctvqJgC9Bu%7rv<4h9bg`2lIC*^K)s2Pr^ob*cHC0~J4RO}L>Z -zJA<@*$AW#}U!g2h_;HN^TnQwr`rTuyu!uC}j%e!8I7~3xPvAM~d84##SqYpwy&%L* -zZRk)-gjU^f(rm>sg6G94*IKm*6*9F9A%TM7sqxPC?NpXA`~i_prv1KL=oqv2JZhqw -zI13~psXlqc`WTib)A((xN9E>v2HRcd@w-0&KLc;shntx+un?XQK{Q0r=yT?{1{o-u -zPfJ#5aEiZ5g$ob>_;OALt2F&p?34Hpf$PB^nDuvz%aOjmF}+kz)DAqx?Lm;_Ib7)D -z3k@V>yTy!VyPeK?(~_V>dNhSF2j{*lHg#$D_jXY`n;t5H-CN+}&`S -zrTwGyi}nk|n=?ZO%TV493HN%aW=FfDn6m+rPscQnz!FtvsEj{^LGf!Vz{-Jh9WtG6 -zIB)I-!0P9GXGqhWz6#BSdF8IH`~>F!N|(j6Unttw{KUl7Z-vu=N`<_U$}QVEJKwS -zE2W^?r;i=!j-(5C0 -z{-2ulYh$7QsU_{k-KQb@=AW8fr`?3Ql8#i=V7e2l4d=@YhZq!{ng`Ppa$DC$cZRaL -z9!GpCUB0sQ-?1+9Bwidx8eM!lgE=s%=t`!!+k#7?P#y}WW-tDS3GT?n)mvZgbE8`& -zSCN_OyuJT1vv*Ke^t)*f06Ld0A*f^@E?Q$G!%5M&EB5C!C}!kSKzzXtWk{y7h+5dT -zY7hR*+&eP+#BIdhp)E9hs*|dMi44tAuOuEli+xMSl)0TM%h1!mprp$VehVcgrV)p+3G#guk&D>dZ+?nQO9^SCef5)2z -z@Sm0`iV^1scT?11{5UJsT$X&ZmBx2}ViMEfYG@udiwtWjCl_jBG%&H6-Ymo(sBSs{0W?&TzoUKjB7FbFOQim@#P$LV&>)D -z2r#6RTspo?NcPD;$CZtK)2e;$&&_^pN_!$cV-*=nn?0H2w2w1e4IszT-7|98$#@z& -z(#34(1TWj)fetZXa_Q97Jwv~pVkaFV8(NES6J9UcDXTYQ>EP83Ll6M_4hA$x5giWM -zr~kqn+%>fzA>pYUo{$Yj6*YadfI&-3pbvxNN@+ -zAZn7M>6zxwC4L58kZ1QS=1d5I&eOx6E8_({VV?v)$%lM;9`*~b>c*n!G9ba|N7A#Q -z{&NjCMlV)Qk4c>3V0r@pHzknxTS&OBve3Eo`z#lu>1s1hFni57$&e|fnVNz+jdJ$T -zq@EMY2R*U~u-Q}0RpyhBhslK779k*&Di4v373=9f@PN)5^&@krZ -zFd^&i7=QWqTefa0sEp_RnXW&e?Jm=@VS+}DWG?_=`ug!S6Amo#>tTFCYlrBPuIh<+ -zbj_zbM14E4G>$$;efp;X1Zk%1iM)e0V_$1pww-aDn}g33&Q(JFT?y#PDDC0Z5{Sjb -zb0fm43{iE4r$zMBxKTzCBm*%MFWNONEjw@VwcZ~U_9-nbx5p+I7~l+f3HdeK0lo98 -zVS{`j&th*4bU;I}ko|*}mTlXbF|9(z#8gugJ@_%cmX;0p%`gcAdpf$r!_gMQd+=@y -z?;Lk;Wu~(8(8`9)qv-{bO<+*PZ0s_d^~kQeZfw2bxE%D;9XW6nJQ?MWKvNigx+6Ey -zNzmTF+4e;M<~U$@)LqL?M1@@l(OBPw8H^6pte^Hx*5f#}B?pzkrfgxwx%sPw;d4s% -z0uG2TK#ne|_j`@jepO|X1dAHYgzyI_KIdcNBt^c_=*UeNgUdd~@DXB0E<9Y7aoWpY -zju)0LB94ax$#g({7zCv>W168o1q*s{go>P4Mz0bOmjDxHi1%uN{J{k*r#?PzjDQij -zinq^%G1u_xEeiN1A}~s35s?zRo)UC}z56#kJ8cSu`uUqwk#v|A0|ptoGDrc!P(%x= -z))Nph`#hZj#n|>%>zsxXUkmhb!(PG;DO9mTPXN`v_J~JCbp>gXcT2hh&K#(2(94r3R_d*{g|J@FCR% -z<1;t51d^^3egc;2Iq|tWCOVtxOg1~dC3|n*dt=M~BcX8ru1b1w6;9C -zZ7G5FwAPmRO)gfS?ZoX^uWD_%JP{neDky17`UOlvPnA40v#Ii?e -zxaPE+Rn_8jhfpLbcKw%MGE+9!*3z|mTH0crYmBojq}4+B1A|0Ycqg&E5?|S}dv9)5 -z?f$7eu)+8!rKj-+gqxj3m?a{x8&|e$$01wRKk{qThYJJJr`#>3O>kbivSo)Kzl=p7 -zBtN_vkMwu>za=R`ToR72BlJG!m#exXaUQz|e1|evk$Wrg>(!jexg@6_>P$!a7xTIk -zh*4D`(qHW?c60o9&t`Kl0Dv;=|Ga~b2s}eAJyb?qhp$MQ!hXPSKTcgtPQy(xTRhx< -z?kb|9>5g#!j-{Y3815f-3lh$3cEs$*Z)(|M!uFdtwd}o@s|<8+?zdR{5$-QO@b+5H -zkZA8KS#H?^f`h)nR=ZJ-z*sS8nvL}5nv>uNV#e*n%`JN`X)j&LtR9VZgD3>~NW*ZX -z-%pJXqc^v#Gn4lERW18X$OcxmY`$YG -z+Rwew7^d!@tghG2!=uo{$iJNZ$I@Y#q*X1c-T-#Of<`ZhCygWY89SpeGiBi{o~{sw -zVBKwk<9Id-=VbDOX53DYw?AFga$rwP&*|eB6RXuuaQ>ic^YglmX~y2Oy5;V*v$B+d -zV~@a&HB&MB($y`ySMt}wG3xS}dHccDEnDtMKu`ERi6=DBo75Y%fFbq{Vzd%dp79YF -zS%xq;=cOzARor%U(T;o`2kP3_wA@+W_2ZjO&MvNL!KFu-tbr%ql-_APp?44j5VJMV -z6(55;{1rX^VC4uJFoO+`t2+{;^9k5&f+E&RXcUHlXn|F*51x#A+_%US#K8xZrpFDKC)u9{j-4^w_UmKVoUK0S9U#l#UEXF#iUn!>3TbVY(?(M -z*s&EiTyG!xKi93Y_YSvQXG5n~Tz}<*y(8pam -z^K*ms75M);{D1wGVEu+p{A|ZPD{i$9?P}e0<>M=E{K@sVbwuNrE~k>wR5%rlgyWY& -z(WHIOXKy@d-lM)ShELf$_qX0`+n>B*?Ul>BTYIm&^3(mT -z&$-^NYi}L1AZOi`jqR=Pzs}zCZ#S;7cTe4P{grLu*2Ad=Ic;`d;KsFAK*_tVyYk+d -z){hGjWySw%$J#d8dp~gF68@X)edljnWgmV4s1I$sag%*#9&DO_LF?{Ud=S+>`atVW -zd*9PmfQQFduCovQ*^29)`{8mc{%^zoE3bUGeADfB*^lgMjoUA*xN+;1k$2woHuHZ0 -D1m(A| - -diff --git a/dist/shell/index.min.js b/dist/shell/index.min.js -index 509739c58483c084ff6ad8037a32ab6b48152015..55b272d2e8c83a8afad470afe977787eef2fc5dd 100644 -GIT binary patch -delta 347 -zcmaDloBQuv?hQ`HlNCdxB}=1~O7pVw^2_sdGxCc|lwuWZ6_gB>G<7z|8qY2ksHssv -zk>C7r*)t{y9ff?X+9n%%i%jcbJd}R?u(UqNA33Q=C&g6M_ -zWjTS?XzHaUX68&bJS;!CK#oPfM6aMIKPe|QS3%JhXt%vWs$NlQUP@|Fd}>iqevw9r -zrh=7%Mk3Ij5};2sCST+cnRMx}paOE^kAx6l2{=y3r6l_z|q - -delta 155 -zcmV;M0A&CDoeSlg3$Q{nlRl3MII1-!lUNWE -zvyRX}0R(IyJs^|pz#Ef>-Vc+jEg3IvE^u;hVr*q?AR#>(0J1G>8A&sv8I7b# -zLD1}N_G!4umwjooG;8S>XKPBjw@I7u{hKsjAO+GSBq3|lq*=-L`<-*&(a1oWK7Iaq -zf?vJ&z029px#uqP{OO6|$p`*&>l>C`Iy04<%Fj++H<~Y%A9&8rQtygTuh-h;Rcl`; -zSTpm$WU;f!RBQjc^p(pqUhqI`*7Lm9*|gW`CAuHDzx?ToOsY0eeL>Sm;emgxKGL)? -z8A(^t8L8IMdIFUvd)hk>P1YW|d+o-l=mpZi@4SjO$vfNnK -zetNB0zvjfmSavki-t86BUVEQceBh0ryv8(*q#yXJKYO3KxSOEoYOnnBy$`(N&x1{y -z0ba(N>=#(uN77!Fcza&3?}2~#^m{g#o(IZbdY8Gr(~ERqyn|lhn0#(Mf>z_bt$lcu -zM$%F?H^BCt-puh@^vg3VvVwTI_Q5Z2y0nxYnmO0n?PX5KJ8KL7wmmYMMGxgPAW37e -zkq+rE)m4XLvDel-`7s#@9@oU%Awm-7-)J$iJyh0c0iv{5-FL -zDl=IU-D?L-8FWuEDA(?Jq`xIUmX^0_?Oz`Wt_s}N&}HR;E5DL#+7&q_6-G}td>T8g -zV4gugtnxJhr(xaX@+v -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 -z!fAm=8zxn>pKgjY(|_0B{n6mV(10 -zNRSYn!F0^N=^FE;)eIxV;7P@K`+|LDR~8&5zekm_XeEA>>N^WrW>3#tgCR$~hW++F -zvt_&giq%@0at#;e01w4|-tOLSu5R(;Dy$#Mon%&h&s6(Up>?ePbL_k`a(q1D=dnLvWl}3HHV@qkSk~b|s#n -z6&$C=f1JSKc;4dQlRtLa=>Iz^M>#nLG|-wMbR7JJQhnYjHFA2ar` -zRuf$s$TRf(|0j^wjXS!tNd(13`1Uo|nHyUs&#J^qz`oD^`Z{ybR*l+S0_cLM-R`^| -zxhF2=(8ygFj05ScH@#@`#8e*_LN!KR-iR)n(i=09)*5P!h6zvBb1_vIH7MLnQIgzo -zd2i496M+9J8m@cSkn139FAkdVdL-ryB?ApmRsG=dgCUcB&WJNCz)^<-NZlSLu^`N0Z(QT^MHh<1Y}SLB -z6@~mSoR9rn$gJP`%)UnKbnO1HxpLuI{ER~LoBWKk=_BHNGG0|DPXApma*02;Ld0nQ -zX|LI`wZUnqSd1|A8uU_F`m?S3&DIOd-A&JI?$kuWWJA{}MdNsad|)IuYsA#Ajhwc9 -z5p$iX+J%VOzKVecN!wumwmg&l69bjB-;bEkHP2?)Kpv*IhyrA#U=Ku1uyy97Eb|U& -zo)y_|LY6!y<3$gP8Jl-gs<3@q6uMfRQIMwXH=<_O9Wh{N#ItPaTGH9O{ -z0In77zeBo@prbRWBNbC6U)<=JLe67`?Qjf9+?bQes(pLR>{}Uv)dLcoiv4rUTzA6= -z-Z?gU<$Rd_5LvX&a608oJ29YDtv0+9x~grD8*JoqLK$8Lix_U+pL8#k*5lBWT_vvzH&lGBbP -zjj@tgd)aoJS>gK)5MmI~pv|Zi>y}N-^!Nn;h4dPi_+Le+=J>j#r+Hto(20@63al5CDG6L -zlwH|oPG8GP(!HO};vNdd6buB3cD;hVzs&^O@}LIgh%->Sn4A;Hg8K5*8EM?6h?I`B -z!)ar0By8xf+RWw@U=TNg9c7SHkV>p0Kw!9ny~cbL8)6H8%R|uiq|6KU)nW00mFX~o -z1Qm<=XZwqkX-&-nM0N-Qa+sj<6fnuqC?z?uAUK4F&=fl*h|-L`>jrb{rivptb&NHq -zm{P~A%YO6*6H2*u+Lz-iy&`@x{A&z>9a>v(`o3& -z+U>~B_boN!U8h^$?42|6g_ber{3b?1>ZJkAtw;c3P68>RiK!8!0<%j~ziyVAziI660O> -z>#k6eAH&QaokB!>?~TZU`{PLeOp0*;oo)Nfp}>uulmHBdhQK)*$v}w{5_Y4 -z6~vOR)Pu|H&Nmbi&S2X!;lru`&5Ye~li9thdIp*^3xOn4Lbm57vtw`Fmp8~NR*FdM -zB#6!_Ldd@6CeylsiFle=rL*)7DYkt_%m(}Io6IFG1@MAGP_$3oWHxW+D+vcfsZEfW -zAyy?Dy4l2<{ekVo&1TmEGpnqe$5W&VPgPG9wK(9sp8_yiQDEV`N$cXU -z(5D_ch3xz-W=CwQ@>}# -zs&|W7-`%)v{isO4PUbkQfKgI3$2x@-Lc$WX$?>N_U~={kZ#BC*qo5{K6D%MrXJr>)mvAC7QfN=%-G93bIlFVm#8Is%*?Tf(+ijyTex%sEt`k(bx|{JL -z@FXl{_)1bUTO>$I=}{q-rolK}rO|bJD~MdoejkIHf^F$AJLB^}k~*e4xel@(vhg$? -z^%RTjIqSl%jF=lXYVYVUSKU75rs=^xZfHMFy*%b&$3#PSDDo*b1*xJ}iSkGb=ei0d -zwjDvn;Nyu0>geA1S^H>*NtlY=kTq>)-u7foa?ON*3guPP5V7}XP3xx086|;R+Nrv( -ziuTJ{bMvZT9~3eRVIKti348Scv-32{TuudC)qSW^4Ozs=;|diP!^jiDCX+WHPWYr+ -z4|*H&j(Yf~-X2>mxDqg@)e83A2h9G>38x5ZU9vnd(?E_H(mGO%t@Ny3td1&1(D -zO1Ynn0?vswn&V$8tAiCZg2>fr1eueCIbGMWtzBm8KyCodx`zY-QW)xWdRA9j=2WsK -zxPar^q7bTZcvVB)P%`BVZBh{zaEkV=UD!lGyZ0>6w!^gO4z43==eXTt{_t(1XhJ%3 -zuETKw9+qj`fjEC&v}Agd5Ub@wDD|USv_W@wxh;_lc14Qq9f!=eg@|*B6}4HAQpCoc -zzLav#B#3hOs?r$7q`^*=lp)-nOYUng8tgbjj(7wg*~=jLP!~Kb!=CW$&kvb>yT+U> -zJ}aSYrrYewa6>h@%w-)u1F|{M#p~s92Ub$&8Q6PEp!4WjWwK?JJL%w*9jXTgGanm-M7V -zG%WRE9nk*Zi19XJX^prh)o}S~yQn>Q)a<|#*XU8R&rI7_<1LkgOmRsqk@1(*X?QV=~0?$2IWE@!$^VKzqXEGkY!QDg -z4CxlJuqH%H_Kse2>}F|$|)9V -zeW&eLd(F))ZBE-$c7LDQ6`J9K4;by5>clOeXDVcG0b&X2Vn8`GXRCc?%eE2tNecBG -zED&j`Yd^ZnHD*8DXV#|2opB1wNf2R}!$oQRywF?c>MH`kTf8?-9PjZ+U*v|RH$gu{?>5{NOgf+(SBnDx~fk+H?QF|dh -z8W}!-Ap~8OR)B>SJVzUx=pgkXZZFm`Mk;P?q_b7_k40_kZ6>i{9+L_Q57oII5CWC$ -z+->H>_7L0*c~NzpwuWde1KcWy9D#lEHgnB$rWzn+DrQQ;9mEG{GlbgHAg4esmbMLV -z6bcfTc=^jUZkpFFi-Uxx(+d~v^(V0v=*1_@x()L<|FlTUF%5VN_QNO4h8CY;ar^lb -zX8%=uCFv*3x+}}&(jxdqSwO3-#{&!OiY9{+C9Pa=o`Qam -z8>+>z%D#pw*e=XwVMK|t@WH|SU}Dbx5YV>dL_?qw_NoE1tECMiuvW_U448c_$P`QG -zL3{52cA&)&zC#4Mkdu4|J})HDn6;yRdJJm<4H7Y`hpA?q* -zV+dUd(oLa4|o2SeU50ed!BcY%VB1e&laDxrwsvRqabw5W0bR&(i -zE#u&GAmw=x$qsLvTe=XZQL!#uc@S>l-UnyFot@x<1eFO=*(fY7bA*#s2*-vYBwp2B -z4B(h9oZ`MVB4+>nIcEI{1pY&3dj&LL{+QcL?KSg3AZoF-XX|peV0N@KfS`5KU~caINx@ -zbK2J_>g9Iuss%w}mI4kSyFAWiDOyXxvw!_uNc1%D6KNs|N-kC9vfH#%G)c@<@U!#? -z{`L6mqjnHhsa191Jz`2HYW&ouDEr{^BPS}{KS#2zrd~?66L{emxGmgaLdY4s?GCf0 -zIXEQ36tI7JhuPD@Yzmto1#*XJZ+MN~iLFF_>R{I1eW%%+_UBqylTu(5cr~O|Uaf#U -z?g{M=L?omI-7=Q%gRLhKO6Sjv= -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 -zZfimXeqk} -zMf=m&nf8?x{4cX*VH&E*I-`1pvV5XL -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 -z;uS~n@a{&+%kP+;)Lsyjy7~;uW -zl7JgKDaHvq{wcF%v%jXrg)fR~ec{W#=~Flim@EY-^5ss31|^LgvlZhcye5DgvI{w1P3#p1>TOqavw~r$I<=5P`c)dR4}Qe -z784$Wh?4GA6cS?`MWAJmfdDK{0Rk4sxE&Y+^S67!EDT8Y`T*#{-_6P;e_th+ov2mJ -zfAHy7j(}|vrfIPcY{~xQ&&}>swE@*LXvN&D3<)^t2L12KFuXhY$=SXK%{49l0_LQ> -z??JP5ub|xdH{`j!;G?))k&02tN{_g`6|eXaoyGqBiw%T8 -z^UMtGhju$|aaorFu0lWOO0kqH7B^_)e`z|fd|CZV6HM?J5{DXb#CFkhVNQ$3d>$x+ -zkY}QXgzTe#X|e-s%h1q2GsQ-H_m3%|HpM|O&z}_zD?*UiMcK+jVc`m~8t$w`-u}*C -znQcS9=!&C2=nF`snG<3BzA48-BrnCj{7-6n0jtI0tc5;tjlSKDS#i(-@&v2%^S?5o -z=ax@vO)T!R6uYv>D0puQP!E|MB1Y=C3j)6Fn0-WRWfz1hsip%o%_A1zw>tfZ_K{`Q3sFw -zjk&Ic9)=Ll+AIFnbhjjZ5jubFZ%w;d#R)x$B|=&{|G~dAd(8qvX9jYblV_5R${U4h -zlTV@*b9z!I=Qi_lv9kVc9`Tj?i-htx0B>h(@v~;Vee$17XzkPzQswd1ZN1N!wbuKb39QC_ -z7Y)Od?DIZ{i@~Uh9Bm|Q-}*WH><4cG8>+)OZ$I}rQ)%%xMb6u!pEu8Ip+>Mx(f*&$ -zn}yXWtY0po7O;0cgv~@zTYU&SQYRs2i_DwKYfY?~D>|H3FE+(!51F^Fp2LOLeqpCK -zfBv5TV_x30I)#0~!eSc0z?>cWGH$(&e!;xxicxq~8G~QA7SeAYe*`3X>4$VWGIRdlnp#;_Gc!LSf&a>DAq=8&_>lebW9Eg|R3dIXHvlfEW&c&lZ-cA@ZnzgcZg%ue!}!vu(vY4283|-HJp;vne4b%G -z7@oIY!L?7Ni}t1eW?p(4ipB==6NRV62WAl%umragf-v1}kb0Wq!*Q?#J!KPU0s3{G -z$WaO5(HiGoBrb>y|MLz~*x*bLDhZen_aB6Jg-t_4AHd{sz>18q+D6 -zKxLDedDu&mOPY!n9Um`|GTFGmE879EYtO#u>n4I7l^^@M$()P=C*p#L3gUdE2&w1R -zk3?EF>Gn+lAbuub9C;+oGsO;hD(G~Uhk3ki378HvTGl2J -z`;j*24Z_8NIBWno(cMrC(hhP*2Y&E9Xy5-0v+HK6CJHjWqyMc=Aemi3Y)HKH3H%^| -z!qN{!VV(n7RL=ERqf)bqVful`~;Q+70V7qp}nl7LysEW2TaZwml;mQb-fQykVosf|rrsEbhv? -zn-OT0u%nA4$>X$`ijV~7nPa$qo@93r#4r>m%mbr(F&>YTc2>l;bOlgEm!Q^j+DT#q -zWjI3^7(%Mv8n5^-MTDALuy=WJBp{pl5i--uErDwp%`V8WlmS;X{zckb8qO -z=PH^fb*&?44Xj{SkA%|kKu<1RkosY$tfOOb} -z5IB)Uh(PgKF3LNu*XLw#l$b?hr^y(|7v4ZIT9@(D_&bBG6DaK&I}HPr?S;7)A(YCa -z>5HZ9q+R&7iQZVzWENHk*&ryV3y$YukTGYO&d4ysqHD!8W7B%2OfWNPzxQnuZW^Dk -zyPh;#_LOu!wnz%zClE@913jIxPUsy;*gKv?+GPT#vd~ZW49Gx`-A~tcbMG7c#t~eq -z$6-cv8kNeFhiOLp+wvJXP;;z;$txH=mgdhQ-`1tSCe;y3m&>wL7EfbYxIst~5E2?6 -z{OBjFVmy6Ic~PXORs0T{Qph}Gd3L}rcA_(DQ{TZ^v_&)rL|&qSo{_W)%)%0ZIkH4x -zM$=0rCK2f2mK&9rRG?=vJv&d@cg55EWdqQ`b0dued#Hw?^k}fBtKKI7zb(RrjSNoR -z;ok$eHf5o)SH~Cv*KI$cdzrI=VTsqq1nCxi=er5+5K_hp{XU3sy{@ -z9mS1$5WnNN8xjC6y6dy*twYXT_nb}0Z$o$S>I=k1J@{D{*7rR%O#_Sb_Wj?*ZNEWX -z_dOD^k9-$D=LM@H(w{hM|Mk1r^FEphxmGtF0OYT>>f{KS{E85s)*Q&6g(vh-~CDG -zX`NAE7}c!7PGIED@C9r~Y(w0Y?bE@Y?u7hWZ|1;~zQXAlpL><%(y5M`+inAI#&xBoTy=4CkYGkUJ983iO9t@9mY!?$Vi`@m#y79C> -zm<#=|X8l7G-GTs09JlVlJfeFrlWG34?pJ;YnU0qkL3f_QFIi)NJp5pfH|0VGp$cK7 -zC7ww8v^k{V1Ip&ok}^6mJt)+NxMDM`Xrwg#4FsH%@NO(^=l0U(A{xndBvLkPwUxgV8qgBlCN^f>?_LRN*@C -z}$bRofrj^w|^3JJxHDCm{b+8ByqkJH0+yBFC*&lc%+ -zKy21Z(DwBZd~6M -z>P;?AIwI+0sP}Byp8B!bzQ7&hkc{JQE!vMgd38H+!nrBRkAN_9h&BKMBSlDk%d6zR -zLE|IbnhUxdZG()VO&?EL)M+102SUBQaGeOeLcK$ElN}+p`E(g`b=1{6b>+->S64_F -zdI+HoGnCn+PK=M_?EaqsZj2^=vzozp1f-i{cA#qt<`g~oc#MDxyzX(Jq?7Kkbm8e0 -zm|`AFx5-4f?yp0zx>%5$>j-Fy%~#af5CO7(^AqfapU~{-Y22Cc6BAd{6HUiLz4U33 -zbUf4x>qe{OJI~AvTGNpB9Vgd^gTPVnhH;xtkDbM|rOWG?PDhc5LV1tu@;Na%*3sS> -zP3OYByeir|J^>ytnTp2Jx5D_gs#?68M7?H+FF%ZXf*0XLW;pphLER^F(ODzh~33 -zi>j+=ANr|Tf5m*fcVbbXW9hlL{pnB5&f{(tTuHahNXqIscTA&;x_4$ef;MDE=hMNo -z-e+}&w?AJ{k4m0O&!5lz3`;E$?uBY_mOR@-EIO0vJeqPD6M>B=>WoY;r_*-f>&S$C -z{^#b3?SZKJTELBT=5O>;Ey%uRT^BTV## -z9op0{&CUCg4m3Zc1jOhHD>e}L&Ps-}TLtPZzcib+M8P3YoM{J{&mu_Bf*JeJFU`j0 -ziHgussk7jygI_X07lS@C+(;!bgO(|p_CNTO&p}zj#7;rlkZh&?-JgqqdJLfkrj}AQ -zgmO}W`xYUG$@CWYQ_7Mg;ZP0GzVBC$4{#YSw=o?N=RbY#f46YROAGB6Xv7kIsB -z$1v>)G9^nJ&fqi0o(PB?Qa_WhANVycW}lvu!0%WQPcR)SMoAy8K!a(k@at#)`D?Rn -zv)JW$IuPsaWlVudYAih(?;V_Z?R8E2)b7U9WATQs6a0!`7t+_oj3yi}kK-d#fftN~ -zJ*503AEwe=1Hr3?5b^XRdV(;;(o^x?{<<5Z7b~SlCZwl0ECjB>EOayk -zBk^>x5hmEcMwmoprqdw+1hNe$ms0I%N{{@&Xh+`OYMR!o6N;x{AvxubrK|DYGc$JF -zG;KZUb1eWSF%JPg&Sp3pN@m+IJ*r~~Yzct3II}{2rgMBrwC~q}gL}j@T_2f-*Qa*# -z_GTnV^75L2NkOlZY5yx^jEOhQyShsD#-^sNn<~oXIe&WVtF$dNHEkFRI>hsMg2tKA -zbipst6nK}ry;1OaeM&6Gl(7D0>B)iY1Wgkh0Kh-b6L}lHNM>Y -z*4(~gS<}_A0+8>-nT?qIx@lh={H*k)CWM_Sg5DNqX~llkjqH>xuq&Ik>$NusN#!uiD=+s}F=$c0a0O}rRV1KO3Ihd-`SO^Mc+jHp=uz==-F=qoRG0HMg -ziN|{vlbbXl15xFKS{-p7#{`>GX9TYc-==69ch-p$xguV`A=>Qr(h -z;YJ=!^mfhzT`G>|l+Kh9lhb$MSF)R%uJk+0`7I_AoG*l%o7Uaw>$m@@z)wEyh{nmb -z0mv1W#un*8H6K%KvZKfwE+I(C@2L#1X6!qgn*vEU2tNTzb)ER!l@OWDbR-*HUxUHF -zxTWc;8)g!{=j!WNuo;Qo-#Rfi+|qPY%VM7Fk6W7Jm$=Bi+<{A{o@{A4w=gj%n(s#? -zUe`QQXFySYk*J@=;dFSZW(P3CLB?f3j&%)=OIQm-jH+sIx^gHY(WsIxhn`6;?ISPu -zOGYyG^DCReyGD>vf%XqgBQ=dMCYYYb9}pfr)j5v!lowpmv00BTdHi;>cwufYQP9vt_rdRFe#^1ghcfz%yd;9n$P22o%Cqa(-!B7$m -z$KBu96PxKDDRSM@)B5>G)9u`~`9nIn(724+=?3%W*%bNDw#ia?xf%p-=MhoGuSn%iu -zXL$4%l`Id=1LzaT&(twOc$kE-W7sv7?9HX?8avD&C~D7Rlm#87Gnv&LZ%zqkk}w-= -zSV{K!$@M|aQwA>@T`|4u*{*fUzIZceShvF*ec5qeGj)fd7 -z5vP-qb~>f`W2T(q>9!>3Of*L?%rYd>g}FZYbz1m%R`F&gc)_YW3d^|{DS-+vYziy_*F9!<@I#gt>~sjCiT -zKQ3^b!$*!0k>rrFBs3^owAWtV^pYK7@}{0E -z5|A6(o+PqXkf>xjasI#+O|O5Bee8y1m#v$b%1z~Gr>+~#m&(^XcjrwzZ{HoZAD&&d -z$$oyIX^nkuX~l~3znEh|3?poZVbKJ@WrYtR2l=dw2~w-+B?cBSp> -zUbgA{jfa_ -z&6hqa1bc1a1?5C8zS2JUyG_f_KheMJr|o8+eYCc0`!bAS@B2#APP^vC -z%U9TM)RtXgr(2e-vuk>mU3z}YA1wR#<@Sz=rc3Or-nMMRMUzA2Go$vy11;w|dxoNd0|_W#kc?ey^(_?|Z`!+*>1 -z-$m!|dBes3FuOK>Iuwnbiwq4#&zwFNjwOeOQ|IrxwmG)!{3|!Cc>7^{>;4tX0ao+I -zYkcN3a`g7yc4zO3ox)BFc5XjEa%RQdpWEJ8cPVSx`urCn&DG_$IoZ6~aW>ifx<=0a -z#q^5x!rAlS>?ObrK-fF`m#x~+*s(8G0OHdxXx?Jq`cBk(|9hG*vmfhUw$lQV%j`G% -zm#sU0F5Ud~Hpg2VxuovBrMr4Unvl=bG_) -i6iDB7U(2rhZ)sZoqUSfi==m)#dj86fJpYnYxBNfO;Y9oZ - -delta 42020 -zcmcJ&33!}WbvOQ8IU$mrcuBm+Yn(WCM)B;M6_UI&8q2aQOY$y5LS$Q(W=12;NTY2^ -z5m0EM1p?mymzI{bYy|=#rG`RD;45waAJEX9vW6|}Bv7^j3E%H`&V8kk>;Qef=l?v3 -zU%mIe_uO;Oe$QRzpY9EQ_65P0pSms;ji0}ePDaz=bTkr)~qF`DUaJ?44GMtWL1Jg=|4t+Q*SzUDdW -zuAlb5j33Z1{P)Fq8GT^nPus6DmHPc}4mAY}4}A5_uiChG -zy4bEzgJ*rH$D+fz#r?N+9M9L^_~DJK3i;e{wyn#nWW2UMZ|s48`0&lf3_kFKzj>Fb -z|Ko$(9{BqQgH6}84Q0F>hwOP{2Oe1Uv3IOD-4A^5GjB5+vtFbfy|jDfqw<+GJG`;( -z`pZ5$8OX{|$1k*Yqv6Csd9;nOLiHeO=Q9Hn7h1c#?Ad5X{aK&cwtP5;Dus+!I#hqo -z=eE})UtPb-6PgWWTL-2rjzx?xEYhxY6 -zA*JvtDvgnzT+6J$&iomo{M8;gRLuNd2Xc -z41jZwJ+h^#e6arH7q-@K`SP0eq4OY!=T%9wtmnp9t@nL--^$1d0LcP;A9yidf9aPu -zHOCGJ4z>DyUye7AwM&oX`ggv3eRJhBaLIb%`pU0t*c-~8DFGR;Kl0Vh&G|m}()6`dYwVPgHQgbFlUX5FYl)DeT>zf*hI)ZWhZpat -zZ+(1w{e@pkT!W#LP+(~m-TlMY{=6l03MDx&c&gnU%S6qEpL1YN4X=o=eaijI_p`rE&8)2cDNQKSz@=Y{&`zX3uG$jf;B$!~1i -zP}G;g$u=+o3^^(KHByg$bLXZZR|pwn51pPMI-1YaU-penH>ELjNMI>*Sc=<*&_3J_ -zWZB=4f*q~D^P8>BV*^rFu7By9+sthJ$!~64&at8KSf*6p@vU}Ks}FvwyBX5Rwlnp= -z{??&Y(+3)e9XwUP?%VHgo;)uiJX-(sxBFLMXcQJNke#Z>zEj^GIHyz>T?Ey^>khBz -zYw`VO`ArCGL3y7 -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 -zohavXt&A>qKVlPF`A2ArHb=1^;xnh=>H -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 -zItbPvB~e40Bd!uNy5 -zopC3?+If7k(at8|187b4TN-a9LTrOFtTZU}osY7n?HzZT?Q?~x-vWd}m}*zOqf`=i -zCB9DA3n0B%Mkzyn`*m{%;Q*)sJ%mr-rmO~evayVry4K&n2Jzxhamd1cIAb;rjyq4H!9$pb2!L=2 -z(&_oE6}lf+AtxGQt!jr=iV(xd`+yL#LtnD;G6F%7ZzY?~n%yn_mX2vVoP~?2LKhKN -zJMxs^#7P3(bT9)s(r+Y>BI1*0;Ty?QRBrcpaVLT5h&czxZb3D~x+!9YOZhpkpsDxi -zxqfkBli1WUKT%Qn=iY6R2BD*B6}RBCI}XUrTe1KLZpS2c(mvj9HeElT<&o`V -zo!E52mTXhAH|ESu>jN%#k?iA+^kbYh9>v=6vvOwRz5>3{=0}z9F*n7+9wG>(iwsal -zx3W*zx8zL1jN8xWObXqvJ7AKlhrub*0TdvsX6-W%nAVNs=XAtw`DV(2D%m$2Ft@Kv -z_CaBD(2jm!8?oO#V0LUl8U3;VN$7@BsfK)I-tOrz+xEz74_Xa)M?CxkxzKvp6T!?r -za)qLbcC^Fn-4t;eqGmeh?>uJ?TX#BvtRmF#XMXooGnvg$D(pAzcy}5p2Oj -zyXK&|ejA!2cq(KZ24Pi(S%ouV4;?f+Z$+{m<`b!F8dd7=nzYCA+E9+-!>0>ok!qI0Hbk -zHjIK^O*odf_ja01o1!oq;`qQw`a*6jqbN?=k9L~18!%D`$oxnlA+lg*zuReUI6ZV4 -zW9k|ZdXYkq`m+aFB7^;hZ|!r -z(Q`G`8j%r9KUu*kZkLJe3_#1-^HWmEwj4G)v)sQ-c5-os&wy+Pgb1*=vcKmdsnZMW -zbS0)m$f(#hSV8zxTRLnKa!87K*_wUVVRM7LQsLwFKMtGSbG{&tg2n6xEJi4#;9)Ph -z=Z?F(i7<2f!W;h6m`tH$4r^vtny1y8vOZ^m!?KVBWg?1WnnEi}#wzRCXLp0YZ=&kj?wMiL#~+pT}BYA3QD_ywN@v9{TUoyNq5Nr5*8y)3R>=q3=^N}Q-sMg -zcKs31iK%olt87mkF{!;1AP75VSVn*XNxL9R#O4vii2bW0#@m1eGLAK>R>#lL)$Gb1 -z1RY~`Uys>iM(ruQrLb}+3uB2a)90kOyn37q4dAVIp6}UY7O^k6>93R7`+AT7o7Gh_ -z+2f4~*a5*gKPbWeQI!r&ca>d8N6MYj4@~6H?N$6#3Hr+ph;KV9G>^?w4TesAo(fnP -zxl7_wu*ZANwYM1f&BpH^Gbhqd-;-Gw!y(<+%( -zAxJR=&z~}l&NgcCn45Tp9kIggZEGcj;0Ll-qli)a_C9laOUx;I+&0@hVl#BJ)hNkp(%#WH8& -zW{)-)OdV$$<6?~fo*dYWeZz6H?&*_)Bcc}}2JpdABxj+KDj@+QZco%vW|`a~iEcxw -z*&m|o^^>|Oo-kPdfY1r6xhKqtZPPN? -zO800J|ni=#pF$unyoK4sRKDf{(PCJ>m!PzU%GPd1v+2`*76 -zi(x@pgp$^dq+{D@bN#?990oav3fS-Dya#oirZDGUd+JokPVC;$!f# -z6KTUdTC_v}j{s`+Px_JitT4hHO>zPX;ms_PBpV`odER2T*uUiqwZ;Tsd#j(PYXs)vcK&mBYNI -zOO+5oo(F(OE&7E7?p8TwTx);l!?-5rOZJ{;m`%+!-GEuN&%@hVIBSVR$RU@HtJ(XW -zVYV|CCQOObe0&H|=9>+MhE|Xj!v}@xvmhDijJ*vjpJ@VfMG=U0ufTm!h^MF{OOyYo -zA~O?beVuZ1O@L|wp={K7m(0mACIWKUg;7&ONl_seg<0Gj#(~)nJkzWTDH70sO$32% -z#CS;b0TQ@CFOCcQ%Ni5eGdiM-3)Fy~ih$VCv1K_CYjQKj`&9#JWY>%#y6 -z1~3+&#mR1j4>(VVADe>2axH*!PJZ;u;bZEr#(dR~Q^^hh0`2TwcbkpZa>7XCxPYAf -zgS(*?qxKzlo9kO>jA&Jc?Wa(?k77U1lPNSMPZn<(Na-ki6!?)-18y!Or7AGSl6wSd -z*ivN^&oZH1ljsHSj@P;mWnf21+jxeqRdtmlJ9x&mHOwBsnI)x=9p%=n8^ncb-X~i -zI1j%(NCCtx3s3;!H)>yWmV4vfYt_E{tU1$Caj!FW^*QjXwy9h_7H* -zuoupm#ByGRAOjt?Z#`%3oWslzRz9HnI7Z;=C}Qwk64eJa3>pR;+1-PsaQ$NnEGM^g -z#1WnK;B<^o5|pFkh`PGOk#&*q5`xS+cOIhD*unEAwj(Xzu)?l8zHr)x4N@p2z;w}m -z@VxnknYC{mL{uXRGmrx4jL1$r3G81((RDw(%luAR{ -zX;6?|&Zs3A%J>^VVHzaJ>Ktwl>qLa>c@Q43V&Q1~*ugei%$s$)XV5nZJc<4w3o^58 -z_uTA!9PA=uCHvOA*}F9n>C}Dtj5tBsg=N_3Ou>FPZ<2Fdnh{Ebl@(}?Oc-8R7+)xa -za=F6fLScu;c#bv2@TCtdoJ@96XBgT>o+53f(kvs=)0p&#oAn!Dz?evi8?ZRMK*@f% -zU^WJ#3jhQVW@n85;>Q3EW9MMq=73rIs{ôz!S$%cw%-3VVD0#ZDqTL@}rRgsto -zWp{d!1FVlr1OXSVFs(;hxfDW4b@M>|RyZTWX0XL?HG6;2Y@RFObr7$OLkF_RO0c6D -zEQHQ)B*3(e4a=I~spu61LeIF97RHvW!YG7h8gombV}(0ZvGX6F2^DkzgQPAbl1`h1 -z;o!(l5NJsyDnE;f2KYQ;d1yPb?1-*Tl!|;qtFPszD5> -zoU?fH^Jo`qV>_7(zY~Yq!#Njw*i|K@Vz{?_9zGY7i3n1JGQOgtcN&I<%88HC;XdKPRqOczM -z)p7bsJr{l>s?c&&5^*Wo9c3h17^gjDTX(TY0a((M;AS&z8*Kna@qq>rp$Qm3qR+ih -zPYJU}L6jBd-IoWd7}9PpKv%)xh*Iq1y7F7uQk~(Mj~%-95)}H8*yJ_c*@xDWNs#`p|ihkS%n;Pw!mZzfdNO@ -zK*}j6ew1u>Lq$9#%}*}svI1gY$YeYlQ@?3L(BxVvV4Ixh+Stm331Y(c#tF0OSyh({ -znshQgg(peR;~ISOJY^0?b%^?mE3076JHKi+s(jEB$S!*xg4(h{I%2m!$85Q2(up}D -z49PI*SIzhN?PK;#)ojKwfIFtl)*Ap{&iWnlrZsv&Q=-FsJfEqm{mZI3uy2Oj0ASr{ -zZKmBVT=d*fZxR_7bCDjkqe4k6B~6;c7u?y$#gxaAn=)iEpK|l-c$&h*swUWk9jAB_ -zvY#KV;2mrANQU4K4!vSOJLwMmGn%g0Cnk-jqq|{~f29{3w33PD5($u~txcITD}zuI -zVLypAYrisO_RfvMkVuS#C)fJMV~PN&fg@dlObKOpEoMgX2iS)5Qpey>E1*7cJtv(h -zyN48V5;}YA*=^Hi -zV#K{t5oxRHni1E -z)S&A!(!9O?+2+9QQ}get`)7qrf?Y5U1JlRn1H45VZV#r|iyF9!O?Bx8YxsFZL6G3&1sqtUEQ{DIkh&ey8{**Np+)fXg4LE$tiithVwi<@Am5I -zJaN+g;fs(3b+X9Ghg)k-XuO8-M7U06c2Q2+1-&9rdU6=+ZySF?bN=#J1 -zA7o(>PptPK&FTs!;b8~xK{!6;+%4TN=L5d`Euk{!qR?tAAiI`hc;+(*);&^=z*#bg -zr|wrA2bF+rz&HAU$wB+ZIHWfjj-HmL6?~QK38@D#tjUB0g+|kJ6G*~v+F8tW32s>8 -zz@1`Id;VS|y}8h;JC29hBJtjv2sN`#@cBhty@tx%pdZQV3 -z-Lq5799cNc9e*GycF6Q`ZB9fcqzXE0fB1598@Aj9Ut!*SV-Plt@|4x|atf~mfFlzW -ze?c>U@h7h^xInLFZ?Bu!S%1A&DsX!%v1EkAA%$h>+DUa}oF7rh6%qgwM}pyz&n}*2 -zn`vj8nNDVvi2c{PIhLe7;#{75AxfQUhG@}Q%RdC1PAkBe-lsfa?|vornMP5I?gIx4 -z+A#jpa>7On?EiYDnY}#-wIUw4=TyMy^0CIE`VDa$zOiSjpkJ5o!KCecmD!eD`h5t* -zW5}R9xU`j0BVk|nD)X<~#(_796G=Cih$sq)WyHSx)n?-ze8pKdu3fi#vv^_edZiDV -zlZ3e*Av=IbJJ+CB8jRU*yxQEf56UgrJ2#<2%)@F90vN+>>c_0(d(G~*X7lj0d!50P -z`dV@Cdi;L`Z$!PJ7IE<>VbUAFkxkkil1F}T9Nt22A4YF;4RC(T-YC{XFq@Rzki$)* -zji@taBApR@qJ*JPNH+%4Dq>CSr_QKACGCmVn2lz_j=si(TB;Cau|xK4uQAWv6ogG7 -zgaDqxdOUG~2Qsa9{;|od9mQ0Jqm(*sB4c0u$JiWO#uqjy*^m6OX$%)ToccszYWG -zz(cLb*Z?zpQ}XWs%@TMcg~AIXg9XzRP0U{Tr)Jk$b+%c(P+jjEjM>}%)b!59;f65< -zAM|@askmv-x3oJ1kQcZV!rlt!TL4vo;bFv#+l -zqv!|^-(&q;y=dH(;&7W}w%vX^+@jC6Ro5r_RvOU&#NAP6f$Gu~DO^SOdUL}~F_!}w -zM?(Ub5|8L8Fs-UJVQ+YY2_B-$U?_*HHlU2DOax8ISn*U-?V72k_hBW>C){o{az~f9 -zr<{0K>}%hETPi4`{HRw^>PEt -zqpJ7`Ec^@$12iugP*o|qp2zJ&=<`6t*^IJW)9sDmD@DoOLhocH01+ac!a?`dJ((q8 -z?Mb`i&1U1APZfzuH7t#wCRyfg8zOj#Ks4z)GGSUydt;6T -z4Vf#_a1yPF6>EaiN$lf5@hPDX^(K3I!V%P2hjF|rYbl4QnId7Lf@1b`(f;JkW^b2I -zr)kiO(5v%=aUPk&xeQksrYz-Z;m^(WJ0=|x2;B&;5eecwY~S+dI1=aQsj(}PDB`YI -z$}N6UK&W>@3Ly$EmrCD;ZzL41Wn(;n8%hb?iN{nIW3*gPgsUIUg#KE=xSICD(NiU( -z|JO@~Q+V#MVZS)p$ieu^!UOVr=aCfW%R{pGj^)R){n%Tu0exwDQnW^eWa`@GsE^;hHVDx}$G_9I1o~+yPOn_94Mf@>{uYQ`ev2&7{ -zlJY<8-2Uxb&E6hv#UTz@9~UanV9aW!Nq>Y#?B4v0SwaEcX-|%$1sn+fnt{>hbJpJW -zHgoIBI5vg3oF0SP>9?7!+ffEA@rozuCAtI2)k`lE_JOyV)@B@XqMXdyZ@kUy*@YY9 -z0H#~+At#Om!KR8S`%Bo!+s&TkL42S&N#*VNx0?^N@SS~4+ne5DI@Yiqr+6_u1&;mQ -zcbM%P^4j$n@2|n;Hn=&0EZPU&VZ3JSb>-W%{pCB%<~_JgUEZ84OuATz$rdsc!v{{- -zi(+s83!HtJu|t1h_H9A>lD*|s^+9OGo0@}d*neTx-NQ0?VV6naes?xdB=z6ZQZnC` -zNN5T&2EMUt-2FfSz|Gk1jRbPpiJ0B}PIK#epT+p;gZaKvMVo)8*@fLuFMTJX;92|D -zcVfE{>E>4WKKD+ue=XkI20$A&bXIo4?tPbe+1fH3qObyAu=kIW8?&Eymx_pyuiBmvzY4haMejCSFn52;yGGy$uH@Fc-R6u6_E9vn(9tdcLdiIf$FD|Y95 -z%!ZvLzJDHa1oS1RB$ER>(t|Ju2g~m>hgOcuo(^X*rtRzQGaI*ZJ#`_9@KVPGu!`%1 -z{g?a9?wdJhCR&_GQ#d*0V3P@8q^^biRqc-VnBW$dErt{_aW^d&o;xv_vc>n99XI%g -zE`*@ESFk3CK_z9&*sOi`drYetx1W6vR(PjDdTvFn!PVu<09sS|h+WL=>@*}3<<*h+`H@7`;oMLnx(=CmCQn%p^VSE%O -zwGcdl$z=I#gth*l`jZBUdYWp&zauCxqHLo>;{FALvVJ+4~;gozMDpSRacKnVZCDB?h1i -zgAtYaB~({WtGK>>=)wu1?6AA1Tg8bwMvH@RC9ogE=YZW$Ghy6gkySja~);JyZhH`uzNdEf{LEJ)!g85{e* -z-;bSONxSl|%;xnmkVo~T~_K6Rgy)Bd=eGUG#NwG}vPO@rMaz(K -zikZe!TA`f4_?@^W?8pDw?2b?2Gm|nRY5b_nw9T4)6 -zz5PQtxIqPC2MM)7{)Ax$8}?aic0_gxVl%cwD330(8_Det_ln}Ge-@9ZRz0X;`>kqz-%V-g{;mHbB8~(7_x^Dun -za-ON`a2t~!-8`uwOa!vS$`KWNr8vf7_xon^iTCuZ?kq9SFQkcARK8Pf$X+=AHwjQAjt&e}d&M3a+>iWd9Wm+b0?%=)<`#DUZln;n9H@?{EzWFSr%(3FS3 -zPZr0~A&YSVGot~wtVQ@7px>XrkfsJ#cRF$vhdRV0gXlfl5arnot}z}g_mLa3AAZQ( -zke+H7**Sb>f>uNTPdY09yDsqI-GLpl8$N1o4*Cm%49ms(tHB*PiBVyKuI|N8`ljNx -z^ii`ZNVQoY_HUwf(!T$r$jbAu3n`Pd-~XuDW~S{mA2YYE8HF4ZRFcP}@na)Hw(Da! -zcwV!`kKxXDtiw@8b8h$RJR|6}@oRb_4NM3C^Z5Xf(0D=)+U-cg#ZI|8jcW*t@YW$m -z9M94|pXqA&tFBzsoL?!$UQMEpWe{>fn2q0~5qBYONePF`!AbpNu;g@)Avsy(s$*BJ -zN^D+pX}I)@J*D|;vD%SHbK`0*KeQ+(Xz -z1Tskc>M6&H366m0$|^NN)uif5v6?C-nkS7|8`nCD%yH`uE;(5Jx7f8?w0Gi>U=?b3 -z3VdW$4WGS{87&UDV$hIeLavBnXO#l9>P%D -z{dXp^tLnUD34_D&7T6FsS{6vkCT!pIce0!MpHY8nO(xcE2D_B$cIV&2sd76vZNa3y -zpz$_b1moNB!`G6w<({n-oKf37hm@O -znH6R(inxxkpQg{53lm8LvnT>0xHB5u3^{keCCmA5lL*ShIjiF7d{o^A7kQ;$`g+8o -zgj+;gqDoTXzrZ28@e}45s}_DVj2|oZ`JXVw6>xO~-3gCkfA$G;<0?+$*|BywX#<}$ -zZ))M}mZm*#|NWDud+ijE`(ex*0uveDjat-h%o?Box{yhV+X{cwnK5T9Z -zgmLhYq}Rp~ye%M9M$ESGh8ga|X3KT)aUFs-NZ{?9jLmj_(yX)(K8#!N3X5n|w2wb* -zGOKVoMFX%g>wOxR*i)m}1H7NY!|zKTvpXL)>#pNfTm$on;qVzQ9LI+Z_Pw7r&uH=Y -zLQdMX|73org$h78xGC?S%-nTxtXeJ%DuK6S_Wpmyc8{99^PkPlkv!yWfr*7Nt&P=k -zMS`af7Mjy7_SiN5Xs)yG`e*avRn_qY;2qxN#rA(OFKt>G$2MW%ISpXKe(B%L8&;cvaGAiU3SiFLwT? -z`CW5up%JwrU+nX~h^@QQ)6YI@9$s07D9j^Qx%h9NGw02oWUQeug%`#X0(sn*d7?96 -z2fkp=UmMnhidKl=}p-ZeJ@`?p{RLcoCX$_teE6#9~# -zRpYG~Rl*Esab$4y*YLX=ARuwAWh!>x*UX0Hu0lFfvOQljFNVJV=hw^*F9u1aIXoN& -zg@H>h0ze=~$4M>&&|~Up(F<|73uy5%+@S{gbX6b$FxMvvcK_GSo=gN_h!WSQ`PuDT -z%ca{(7!?niB69+CMluZjF9WA+|NQIN8vj&q3b_D!V1$Pb*u1JDRL#`nS9rQGccq2$ -zPVv|E_>)Pq8BDSyC6G&ICt(DkkLRSRSdn8vAy_Uh_`>}G>teI`9Maicf)H~TM03}&Lh5317_ -zQ{<4w=cM2)4uudMMbZ@Ps&AT&doMEx#%l(YCnLZ)vdP|rnd?>EibX2=Yfnj5uu -zJZg5?d%tN`f_AU_CQ@!b?GPrCcC#2QClRMd98DLOcg&YNS{E^36&h-4fAvyM;1o`7 -zrX62#|IDRduj0|J2*~&JZ6IVj -z?JT;h3}`Q~1&cBCSZ36I@LOif{t#etiheo`{h&IbS;v$Z>COahouds_3pVP+#~-m> -z^=7J7i=TIh@?isAWC?jk+!OfbdaoGdF%J1NbgQ4Vg&DWqNUudin -z&IAC89K`$}lo<~6;Fs8BldCV*V`4HpLGVs*dM?w+y)9XsJVX{CgN=UTXL>3Us`pla -zGt5>#GwzUgY@9}@LmHLk4llV=HI`cO79W1AfYuXBHY-|ve^WMjbFp`)=jAx~rL7{mi!{BkgQZ|^) -z+rRvd3C{&_MFsTJL8$6gwV0B^Q}vCxX`<2}MB`lnp-ej6(}CaJMyqZdub1h|5!@FJ -zcJwFo{M;G&RqhkRPM<0%HH7X5f4jJ)4ZffozZScWD5dn`wRE;TNc(vzW@o=^c3db| -zB^-@ss`4YWU5>C3h!Z)Cd!k_U;+gVd3Fc=AMLB!f^4w{^*vZ(0{ndAI#gUUSjPbO{ -zSTNl)l$jTyrxLR6`5F|m;ml$w%LjV6pGBo?B+ygJOw5uqo$<^}#kpA}?btPe9_AfG -znR1|~vtr-=J)G8aC{6gE#sfVai~2iRJVgqeh&sWe+oBNR!Ui%&{0%UNcf$vW)nQ#v -zu4K-q5nMrvj^VfIK>r0VdcMJl24(_1=M(bl$DO>y0s_&4pG#qVZXu(eqj_L)(N28d -z>|T+?R6-0Je$Dff-#1%Uz*Zw9p%O&wC%%vD_zbQBq4Z9`|1AL|hGix*0nqafHh0>0 -zu=$~Onvm@A0{)<@V*#C)_~l$MlSJNqu|>kNAM8vg_o5u^3JQtlJYR-Nh>ggyGjf&8 -zsU&n2_&k*bLC^R-g2l{5%)!Acb8CT~u88~yZT7$-Sm8{>XJ0hX(*)Lj`!TcYTHm7i -z-;x2l{c+GIQ4xt3tCn8UVZg5(q=-C~`3qD!li;x6a^o0GhA3z^R@vDq|UN9pmr_Q{}D}p<@bC)7ib%HR7=b+~e -z($?h=ant$DBo=vhwCV(MY{fYUp66y(u -zozd$U+$Vmj)rAm3DoQcnG4{3J{h`?u8SNMP)7M@oiNZ>~Uq`~^f0?bf7UZYId-8f6 -zwNKxYEHRwYD;oU{PettW{tGuDhe00p@4}*x{Rfn;2!nWFaTqMN%YS74a3@5Z*g&`& -zSj={^&1obvZQuVR(|Q{U5ki-^vJyt2NUO{YmdA*8nRn| -zY__hL2=cOIN?+LKery8Q25Y_QI~V2!&;PMWY~-9Be9dPHdC8o~?4gz^+E4%3+_tV5 -z>P;@p4M_Xn3p!y94(4kti=k=Ya6jv=kdbVZs*CVu)L)G58}f -zh!DQ@aq}lys_lqoN}=9fxWq_iG}JpVuckC<*fxfVGpg#<6F8WTP_%OziGU98kh^0v -z7uES`_mF)Yoz0;$y$Uvq?iej}QC<#o7GOvl&`rUeU}Xrq1$FM5&x~AJK_?0+`EBWW -z7d(w|V`*`wJ)mhYUrZ)Ky!6z*^rzUhKCDUUvlaXPpPIP(rD$d-)JvBY$qa{jpV}Tl -zqbmSKf8BSC7JD#>0Sgh}n#MDMa|kIry`J$*4cQ}<_sFduC-V9BwvK3KBGk+KnZ0Af -z;Hyp_@jE{9Yqhb=c(j*4)Dq9cV!i5DVyFe4oC?F-i@(B?j*1{oAj$bN{Dfc(*(P#) -z%6|7}ps-u)J;wucY!d617J1Br2Z8MjSVmvUt$ysE>yoI}SCsYL9{iRFzV;9ZamQDh -zErieF7JJ)zVwrHPx7<6e_NNaAtyr-SL(Y|H5$ucq+pOGEQoILv*ae@(A;&X`SntS! -z*y4x4V)nuRHal){v(_p6kgp_>j^S5$q?zxRnJ1umsMwaDo9+IrH=UWh82LFCO4iJP -z1RRtLsPH2(1HZsFuduEC!UQ)aqUuyH^f*r}42a^F!=EsrBOzS|FJ?IHA`llxRbV77hR0-1P}(K0X=y?mF1*UaKfaS)0h5`?m_C8Ma^6?Qvzzc0 -zz^s^=THG^4-!ZVdSXe5QN%*d4yM#nTnVH26EBMU53s^`7v(;h5UNzaYXXogQ#B@hX -zc!KpX)2#^72gjkKG)<|2SAC>u>n5?gaYX99y}*o7WegLW-u}v~e$=#QpZi*A{95H# -zgt3soPUaHfHhC`IJ2hbsnWimjrsJ7Ow1MozGE=eMQ;Yo3L}p0tX?Cr>z6n4fv^cC8 -zZlEl;H$)Ec%xq)lFlvpRQ+PYZGt)9*_6DOM&f&{w=e!ZX{C~K;C`M0z9U?negH1x` -z>PE%(ak3xFBxAkjDmL8Iv?by*D*@h6H^4spPAJ?+G8e;?XTCL{5FxLlV&|Hg)~#|r -zO$!l%zqzStU(YDqH&NvM$H;UP%6hH@k`C3}wXd=QDDz -z=WG^<_hn7%=cvbMk!;7VO+e=c4@kpc(g{luPo}JfGb65KLH`+3oaRc`qW*~;?$To4 -zG<`>i$)Hb%80dh6Q0{Qt32P@PgZ?`NW3Ll2461wF4mnSocxD>TQYbqU>+Og^fCgz! -zF;j0~*ra`OS<}YVRRqK=B{eajuGrmIG;Lq)i@tC8?TIUzcE?6$sA{LZko=HnUs(1V -z&bt`jq|YqU5Br`gnzm$|a0_13;5hNp^gDGUhA!oUfQGVl>| -z%V@TQKQP2oewV)8h3}#fktEECB_CmaX~&Ufjv~1R`RnE_{qqvQIaUOwg3%0)i&BxY -zG>@P__q1HI@5co`(-fyT!Z=p$p{`+^CwM{b<#4lKd|DF@(kwQh^tO=jDpDN6x~S+I -zSP1Vpk6Iil^IrZ+PYelKsJ%bQRb?-XsWf87$C%hV7R2!2S!(TLkUh#n1JJofs0gGK -zsu+`}hRS~WcxxXb6}gwi%LV1qKwBO+jE83kcO=}Ykq=aO32b2!TdGcbp1~CcwZNnUuEw(fTlD_)m -z6L41#iqD-9n7BsDEcFJTYH7M@e}VLtZ-(-H6ety5pE%bT9wvXBWIU)~h=7oMu^ -zZsEzkptfmzG|q(rt0^#`5iu&PY3 -zz0M)cQ@}MbO)aVPY}7t)MN`Mll(h8*Mv-$y{1VJe;tz#>3eP-n21Um(mE+NK4D|%& -zmGej<*h|3BF>0Dh^cEY_*9d89_Bkt?cFk!o9m(7xibTK#X&6oP`i7-HAmL&E2%@O0$j33IMSvR? -zhZC8Z=|1@tRybl-@hT%s6S-qX{%@4vJU!LGE9y?V1l$<299&Srb-j>u(uO}mfTr$z -z3~w4{>2#retF$EVE;Fp+BVk1(|DtT1w%=LP^s*@F$xq+{vZ0+` -z8l2<1%!#-WQ3k}!(5Slyr)uAIZBq}fxL3W6B0q#{W|Nux#cQr>`r~KVM-DfwyZG2> -z(?kDx@rwtSz4nTW4|Xs6+?6(Qd|A=%^_tgSOdntN!z*6>!zr9{=f2K@byn?pS~^?ji0}ePDaz= -zbTkrvQlJ%p?Y{~ib8N|fr60%5E+^)7#dianp&BdD!BWGXd4(A7$|5sy9S4B48O<; -E09O(XOaK4? - -delta 49 -zcmZ1}vO;8np_*@go`PdRk%FOtf{}rtxq_jgm4S(siGhNU36Yt1xoG4?4Rc`Y^v$rw;ZE_R1 - -delta 62 -ycmZ3toN?W9#tCsENr}lRhKZ?ZhK2?v=0J98s%i4XJMtSR%9vr5+kDXMtqcIbU>0%! - -diff --git a/dist/ssh/Makefile.deps b/dist/ssh/Makefile.deps -index 46c24bb9656e9b4d84939d10782d98f925ac1830..55fd319b769ba5e218fc5adad74d651e38a22b60 100644 -GIT binary patch -delta 50 -zcmZo&5 - -delta 49 -zcmZo-Z)BgKt>&Abr{Gvnq+n>EU}Ruuu3%_rWnf}uVxZve8=`Fh1PU6VA!W -DV~-6% - -diff --git a/dist/storaged/storage.min.js.map b/dist/storaged/storage.min.js.map -index 802ec16fe6945bd191443434eaaa6f51296fad90..201b16a0849c33693384b7e3d565b1f8222985b8 100644 -GIT binary patch -delta 146 -zcmX@t5Pq&9d_uH{v9WPlvSo^aNouOOQKC_jS(>rwWJVT+#{SlR#@2qO)_&&JewNmL -z*4BQu)_(TZeva0D&ende)_(5Rex9xUysC0o&Db7T$=k?0eUBM0XM2zmFA(zqF+UIs -V0I?tt3jwh(5Q}UNQWE_$7XSrWF8lxh - -delta 146 -zcmX@t5Pq&9d_uH{rGdGTrHQe5qM^BAa*DBWlCeqBWJVT+#{SlR#@2qO)_&&JewNmL -z*4BQu)_(TZeva0D&ende)_(5Rex9xUysC0o&Db7T$=k?0eUBM0XM2zmFA(zqF+UIs -V0I?tt3jwh(5Q}UNQWE_$7XXs9Ez|%2 - -diff --git a/dist/storaged/test-util.min.js.map b/dist/storaged/test-util.min.js.map -index 1fa6e4ba65889aa9c601c1c020a1886109b13c0b..1bba8978256f043633c47986a39f1400771dfb0e 100644 -GIT binary patch -delta 92 -zcmZ2JUt#%tg$c2e#>U2J$(AVwCaJ0BMu|pAW@*Nz_Nf-ei4)(-HBM=r!q_^6sdWnT -c)+sE{Zi`@3+}?MG1&CRJm~DIC9d=1$0QJ}*+W-In - -delta 92 -zcmZ2JUt#%tg$c2emImfVmL|sLiH7Ee$tlLhNya8g_7)aqMibx4HBM=r!q_^6sdWnT -c)+sE{Zi`@3+}?MG1&CRJm~DIC9d=1$0H0qVS^xk5 - -diff --git a/dist/subscriptions/Makefile.deps b/dist/subscriptions/Makefile.deps -index cd297d2fe535f83190366801bb1ffabda0dffb7e..fa39b2a330a20b1b153a2ac8c18b456734754839 100644 -GIT binary patch -delta 50 -zcmZ1}vr1-ysd{*7ib8N|fr60%5E+^)7#dianp&BdD!BWGXd4(A7$|5sy9S4Bj6TN; -E09!H*X8-^I - -delta 49 -zcmZ1_vr=Y)shV$oo`PdRk%FOtf{}rtxq_jgm4S(siGhN@5_8ixP? - -delta 81 -zcmcaOSM1_ku?cA+iG~KoN#?1hmIlemsiukMsTO7?lX)4H8|SvpWo(_xv~?~sTNzeW -R?c2+kftY3c_A*u}2>@Dz8p{9x - -diff --git a/dist/systemd/Makefile.deps b/dist/systemd/Makefile.deps -index a1077f635d3108225f5abd5a7b9acd190598e1b7..c9863b03190c1c69220034b961d4898e4f200d33 100644 -GIT binary patch -delta 50 -zcmcbw{XlzyzIu3Sib8N|fr60%5E+^)7#dianp&BdD!BWGXd4(A7$|5sy9S4B4DAvH -E0CV0AsQ>@~ - -delta 49 -zcmaE$eP4TmzM5}-o`PdRk%FOtf{}rtxq_jgm4S(siGhNk#%bmjW+|zOrWQtqNvWn5h9*hL_QvKGiH#+#C5){lOsyr%ttBk2 -zC9JI_Y^^2ittA|-C7i7#T&*SCttC8LOL&`DMX(vt&c((H#C$-^55xjMEC|FxKr9Tz -OB0wyW~mm*i57`QmT6|jX(@&lX$Gbi_K9X`$&DqgC5){lOsyr%ttBk2 -zC9JI_Y^^2ittA|-C7i7#T&*SCttC8LOL&`DMX(vt&c((H#C$-^55xjMEC|FxKr9Tz -OB0wy`}Xy_IBFLG0HX&WxBvhE - -delta 92 -zcmZ3pOLfgI)d|s(W~mm*i57`QmT6|jX(@&lX$Gbi_K9X`$&DqgC5){lOsyr%ttBj5 -cOIX!+iC|OQzJ3=g5VHX>`}Xy_IBFLG0K(KEDF6Tf - -diff --git a/dist/tuned/Makefile.deps b/dist/tuned/Makefile.deps -index 25d0187d582c22cbbe172516cb9c36b7a80bc47b..0a44c67dc5655b049414b0830a397a0691666845 100644 -GIT binary patch -delta 50 -zcmZ1~uuNcru6lTCib8N|fr60%5E+^)7#dianp&BdD!BWGXd4(A7$|5sy9S4B48Ft; -E08^|DH2?qr - -delta 49 -zcmZ1`uvB1zu9|Oto`PdRk%FOtf{}rtxq_jgm4S(siGhNPluHX4#&)l2ytN0I&fZpa1{> - -delta 79 -zcmezWPW=Bn@d@F=iKdomX^F`OiI%Cx=0+(=h89MX3mK&wTU%QhTU(j7wlbexflX0+ -Q>PluHX4#&)l2ytN0Iy0MegFUf - -diff --git a/pkg/dashboard/manifest.json.in b/pkg/dashboard/manifest.json.in -index ed6f9d7..1ba5b34 100644 ---- a/pkg/dashboard/manifest.json.in -+++ b/pkg/dashboard/manifest.json.in -@@ -1,7 +1,7 @@ - { - "version": "@VERSION@", - "requires": { -- "cockpit": "134.x" -+ "cockpit": "138.x" - }, - - "dashboard": { -diff --git a/pkg/lib/machine-dialogs.js b/pkg/lib/machine-dialogs.js -index 87ccff6..80db523 100644 ---- a/pkg/lib/machine-dialogs.js -+++ b/pkg/lib/machine-dialogs.js -@@ -50,6 +50,7 @@ - "unknown-hostkey": "unknown-hostkey", - "invalid-hostkey": "invalid-hostkey", - "not-found": "add-machine", -+ "unknown-host": "unknown-host", - "sync-users": "sync-users" - }; - -@@ -74,7 +75,8 @@ - "invalid-hostkey" : translate_and_init(invalid_hostkey_tmpl), - "not-supported" : translate_and_init(not_supported_tmpl), - "sync-users" : translate_and_init(sync_users_tmpl), -- "unknown-hostkey" : translate_and_init(unknown_hosts_tmpl) -+ "unknown-hostkey" : translate_and_init(unknown_hosts_tmpl), -+ "unknown-host" : translate_and_init(unknown_hosts_tmpl) - }; - - function full_address(machines_ins, address) { -@@ -117,7 +119,7 @@ - current_instance = new AddMachine(self); - else if (template == "sync-users") - current_instance = new SyncUsers(self); -- else if (template == "unknown-hostkey") -+ else if (template == "unknown-hostkey" || template == "unknown-host") - current_instance = new HostKey(self, template); - else if (template == "invalid-hostkey") - current_instance = new HostKey(self, template); -@@ -147,6 +149,7 @@ - conn_options['temp-session'] = false; /* Compatiblity option */ - conn_options['session'] = 'shared'; - conn_options['host-key'] = machine.host_key; -+ conn_options['unknown-host'] = "1"; - } - var client = cockpit.channel(conn_options); - client.send("x"); -@@ -532,7 +535,8 @@ - var self = this; - var error_options = null; - var key = null; -- var allow_change = problem == "unknown-hostkey"; -+ var allow_change = (problem == "unknown-hostkey" || -+ problem == "unknown-host"); - - function add_key() { - var q; -@@ -568,6 +572,8 @@ - - function render() { - var promise = null; -+ var options = {}; -+ var match_problem = problem; - var fp; - - if (error_options) { -@@ -583,9 +589,14 @@ - }); - - if (!key) { -- promise = dialog.try_to_connect(dialog.address) -+ if (problem == "unknown-host") { -+ options["session"] = "private"; -+ match_problem = "unknown-hostkey"; -+ } -+ -+ promise = dialog.try_to_connect(dialog.address, options) - .fail(function(ex) { -- if (ex.problem != problem) { -+ if (ex.problem != match_problem) { - dialog.render_error(ex); - } else { - error_options = ex; -diff --git a/pkg/lib/machines.js b/pkg/lib/machines.js -index cb27bc3..5408793 100644 ---- a/pkg/lib/machines.js -+++ b/pkg/lib/machines.js -@@ -518,6 +518,7 @@ - options['temp-session'] = false; /* Compatibility option */ - options['session'] = 'shared'; - options['host-key'] = machine.host_key; -+ options['unknown-host'] = "1"; - } - - channel = cockpit.channel(options); -diff --git a/pkg/shell/index-stub.js b/pkg/shell/index-stub.js -index b9d1d97..7da57c4 100644 ---- a/pkg/shell/index-stub.js -+++ b/pkg/shell/index-stub.js -@@ -54,6 +54,7 @@ - "authentication-failed": "change-auth", - "no-forwarding": "change-auth", - "unknown-hostkey": "unknown-hostkey", -+ "unknown-host": "unknown-host", - "invalid-hostkey": "invalid-hostkey", - "no-host": "change-port", - }); -diff --git a/pkg/ssh/manifest.json.in b/pkg/ssh/manifest.json.in -index 13fbd76..183ef57 100644 ---- a/pkg/ssh/manifest.json.in -+++ b/pkg/ssh/manifest.json.in -@@ -1,9 +1,9 @@ - { - "version": "@VERSION@", - "requires": { -- "cockpit": "137.x" -+ "cockpit": "138.x" - }, -- "priority": 1, -+ "priority": 100, - "bridges": [ - { - "match": { "session": "private", "user": null, "host": null }, -@@ -19,13 +19,13 @@ - "environ": [ "COCKPIT_SSH_ALLOW_UNKNOWN=true", - "COCKPIT_SSH_KNOWN_HOSTS_DATA=authorize", - "COCKPIT_PRIVATE_${channel}=${channel}" ], -- "spawn": [ "@libexecdir@/cockpit-ssh", "${user}@${host}" ], -+ "spawn": [ "@libexecdir@/cockpit-ssh", "${host}" ], - "timeout": 30, - "problem": "not-supported" - }, - { - "match": { "user": null, "host": null }, -- "environ": [ "COCKPIT_SSH_ALLOW_UNKNOWN=true", -+ "environ": [ "COCKPIT_SSH_ALLOW_UNKNOWN=${unknown-host}", - "COCKPIT_SSH_KNOWN_HOSTS_DATA=authorize" ], - "spawn": [ "@libexecdir@/cockpit-ssh", "${user}@${host}" ], - "timeout": 30, -@@ -33,7 +33,7 @@ - }, - { - "match": { "host": null }, -- "environ": [ "COCKPIT_SSH_ALLOW_UNKNOWN=true", -+ "environ": [ "COCKPIT_SSH_ALLOW_UNKNOWN=${unknown-host}", - "COCKPIT_SSH_KNOWN_HOSTS_DATA=authorize" ], - "spawn": [ "@libexecdir@/cockpit-ssh", "${host}" ], - "timeout": 30, -diff --git a/src/base1/cockpit.js b/src/base1/cockpit.js -index 24f5cc1..453ed89 100644 ---- a/src/base1/cockpit.js -+++ b/src/base1/cockpit.js -@@ -3941,6 +3941,8 @@ function factory() { - return _("The server refused to authenticate using any supported methods."); - else if (problem == "unknown-hostkey") - return _("Untrusted host"); -+ else if (problem == "unknown-host") -+ return _("Untrusted host"); - else if (problem == "invalid-hostkey") - return _("Host key is incorrect"); - else if (problem == "internal-error") -diff --git a/src/bridge/bridge.c b/src/bridge/bridge.c -index ea29961..e658fde 100644 ---- a/src/bridge/bridge.c -+++ b/src/bridge/bridge.c -@@ -62,7 +62,7 @@ - of the user that is logged into the Server Console. - */ - --static CockpitPackages *packages; -+static CockpitPackages *packages = NULL; - - static CockpitPayloadType payload_types[] = { - { "dbus-json3", cockpit_dbus_json_get_type }, -@@ -409,6 +409,33 @@ getpwuid_a (uid_t uid) - return ret; - } - -+static CockpitRouter * -+setup_router (CockpitTransport *transport, -+ gboolean privileged_slave, -+ GList **out_bridges) -+{ -+ CockpitRouter *router = NULL; -+ GList *bridges = NULL; -+ GList *l = NULL; -+ -+ packages = cockpit_packages_new (); -+ if (!privileged_slave) -+ bridges = cockpit_packages_get_bridges (packages); -+ -+ router = cockpit_router_new (transport, payload_types, NULL); -+ add_router_channels (router); -+ -+ /* Enumerated in reverse, since the last rule is matched first. -+ * This has to happen after add_router_channels as the -+ * packages based bridges should have priority. -+ */ -+ for (l = g_list_last (bridges); l != NULL; l = g_list_previous (l)) -+ cockpit_router_add_bridge (router, l->data); -+ -+ *out_bridges = bridges; -+ return router; -+} -+ - static int - run_bridge (const gchar *interactive, - gboolean privileged_slave) -@@ -493,7 +520,6 @@ run_bridge (const gchar *interactive, - agent_pid = start_ssh_agent (); - } - -- packages = cockpit_packages_new (); - cockpit_dbus_internal_startup (interactive != NULL); - - if (interactive) -@@ -523,14 +549,8 @@ run_bridge (const gchar *interactive, - */ - g_signal_connect (transport, "control", G_CALLBACK (on_logout_set_flag), &closed); - } -- else -- { -- /* All the other bridges we can invoke for specific channels */ -- bridges = cockpit_packages_get_bridges (packages); -- } - -- router = cockpit_router_new (transport, payload_types, bridges); -- add_router_channels (router); -+ router = setup_router (transport, privileged_slave, &bridges); - - cockpit_dbus_user_startup (pwd); - cockpit_dbus_setup_startup (); -@@ -555,8 +575,6 @@ run_bridge (const gchar *interactive, - - cockpit_dbus_machines_cleanup (); - cockpit_dbus_internal_cleanup (); -- cockpit_packages_free (packages); -- packages = NULL; - - if (daemon_pid) - kill (daemon_pid, SIGTERM); -@@ -574,6 +592,22 @@ run_bridge (const gchar *interactive, - } - - static void -+print_rules (gboolean opt_privileged) -+{ -+ CockpitRouter *router = NULL; -+ GList *bridges = NULL; -+ CockpitTransport *transport = cockpit_interact_transport_new (0, 1, "--"); -+ -+ router = setup_router (transport, opt_privileged, &bridges); -+ -+ cockpit_router_dump_rules (router); -+ -+ g_object_unref (router); -+ g_list_free (bridges); -+ g_object_unref (transport); -+} -+ -+static void - print_version (void) - { - gint i, offset, len; -@@ -615,6 +649,7 @@ main (int argc, - int ret; - - static gboolean opt_packages = FALSE; -+ static gboolean opt_rules = FALSE; - static gboolean opt_privileged = FALSE; - static gboolean opt_version = FALSE; - static gchar *opt_interactive = NULL; -@@ -623,6 +658,7 @@ main (int argc, - { "interact", 0, 0, G_OPTION_ARG_STRING, &opt_interactive, "Interact with the raw protocol", "boundary" }, - { "privileged", 0, 0, G_OPTION_ARG_NONE, &opt_privileged, "Privileged copy of bridge", NULL }, - { "packages", 0, 0, G_OPTION_ARG_NONE, &opt_packages, "Show Cockpit package information", NULL }, -+ { "rules", 0, 0, G_OPTION_ARG_NONE, &opt_rules, "Show Cockpit bridge rules", NULL }, - { "version", 0, 0, G_OPTION_ARG_NONE, &opt_version, "Show Cockpit version information", NULL }, - { NULL } - }; -@@ -667,6 +703,11 @@ main (int argc, - cockpit_packages_dump (); - return 0; - } -+ else if (opt_rules) -+ { -+ print_rules (opt_privileged); -+ return 0; -+ } - else if (opt_version) - { - print_version (); -@@ -681,6 +722,9 @@ main (int argc, - - ret = run_bridge (opt_interactive, opt_privileged); - -+ if (packages) -+ cockpit_packages_free (packages); -+ - g_free (opt_interactive); - return ret; - } -diff --git a/src/bridge/cockpitrouter.c b/src/bridge/cockpitrouter.c -index 4625376..dab359d 100644 ---- a/src/bridge/cockpitrouter.c -+++ b/src/bridge/cockpitrouter.c -@@ -253,7 +253,6 @@ router_rule_invoke (RouterRule *rule, - return (rule->callback) (self, channel, options, data, rule->user_data); - } - --#ifdef WITH_DEBUG - static void - router_rule_dump (RouterRule *rule) - { -@@ -261,27 +260,26 @@ router_rule_dump (RouterRule *rule) - gchar *text; - guint i; - -- g_debug ("rule:"); -+ g_print ("rule:\n"); - for (i = 0; rule->matches && rule->matches[i].name != NULL; i++) - { - match = &rule->matches[i]; - if (match->node) - { - text = cockpit_json_write (match->node, NULL); -- g_debug (" %s: %s", match->name, text); -+ g_print (" %s: %s\n", match->name, text); - g_free (text); - } - else if (match->glob) - { -- g_debug (" %s: glob", match->name); -+ g_print (" %s: glob\n", match->name); - } - else - { -- g_debug (" %s", match->name); -+ g_print (" %s\n", match->name); - } - } - } --#endif - - static void - process_init (CockpitRouter *self, -@@ -999,11 +997,6 @@ cockpit_router_new (CockpitTransport *transport, - cockpit_router_add_bridge (router, l->data); - } - --#ifdef WITH_DEBUG -- for (l = router->rules; l != NULL; l = g_list_next (l)) -- router_rule_dump (l->data); --#endif -- - return router; - } - -@@ -1112,3 +1105,11 @@ out: - g_bytes_unref (bytes); - g_list_free_full (output, (GDestroyNotify) g_bytes_unref); - } -+ -+void -+cockpit_router_dump_rules (CockpitRouter *self) -+{ -+ GList *l; -+ for (l = self->rules; l != NULL; l = g_list_next (l)) -+ router_rule_dump (l->data); -+} -diff --git a/src/bridge/cockpitrouter.h b/src/bridge/cockpitrouter.h -index 49dabb7..21d993e 100644 ---- a/src/bridge/cockpitrouter.h -+++ b/src/bridge/cockpitrouter.h -@@ -53,6 +53,8 @@ void cockpit_router_add_peer (CockpitRoute - JsonObject *match, - CockpitPeer *peer); - -+void cockpit_router_dump_rules (CockpitRouter *self); -+ - G_END_DECLS - - #endif /* __COCKPIT_ROUTER_H__ */ -diff --git a/src/bridge/stub.c b/src/bridge/stub.c -index 661a17b..e9bf1ce 100644 ---- a/src/bridge/stub.c -+++ b/src/bridge/stub.c -@@ -52,7 +52,7 @@ - * should be included here. - */ - --static CockpitPackages *packages; -+static CockpitPackages *packages = NULL; - - extern gboolean cockpit_dbus_json_allow_external; - -@@ -120,6 +120,20 @@ on_signal_done (gpointer data) - return TRUE; - } - -+static CockpitRouter * -+setup_router (CockpitTransport *transport, -+ GList **out_bridges) -+{ -+ CockpitRouter *router = NULL; -+ GList *bridges = NULL; -+ -+ packages = cockpit_packages_new (); -+ bridges = cockpit_packages_get_bridges (packages); -+ router = cockpit_router_new (transport, payload_types, bridges); -+ *out_bridges = bridges; -+ return router; -+} -+ - static int - run_bridge (const gchar *interactive) - { -@@ -157,7 +171,6 @@ run_bridge (const gchar *interactive) - - cockpit_dbus_json_allow_external = FALSE; - -- packages = cockpit_packages_new (); - cockpit_dbus_internal_startup (interactive != NULL); - - if (interactive) -@@ -175,8 +188,7 @@ run_bridge (const gchar *interactive) - /* Set a path if nothing is set */ - g_setenv ("PATH", "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", 0); - -- bridges = cockpit_packages_get_bridges (packages); -- router = cockpit_router_new (transport, payload_types, bridges); -+ router = setup_router (transport, &bridges); - cockpit_dbus_process_startup (); - - g_signal_connect (transport, "closed", G_CALLBACK (on_closed_set_flag), &closed); -@@ -188,8 +200,6 @@ run_bridge (const gchar *interactive) - g_object_unref (router); - g_object_unref (transport); - g_list_free (bridges); -- cockpit_packages_free (packages); -- packages = NULL; - - g_source_remove (sig_term); - g_source_remove (sig_int); -@@ -202,6 +212,22 @@ run_bridge (const gchar *interactive) - } - - static void -+print_rules (void) -+{ -+ CockpitRouter *router = NULL; -+ GList *bridges = NULL; -+ CockpitTransport *transport = cockpit_interact_transport_new (0, 1, "--"); -+ -+ router = setup_router (transport, &bridges); -+ -+ cockpit_router_dump_rules (router); -+ -+ g_object_unref (router); -+ g_list_free (bridges); -+ g_object_unref (transport); -+} -+ -+static void - print_version (void) - { - gint i, offset, len; -@@ -240,12 +266,14 @@ main (int argc, - int ret; - - static gboolean opt_packages = FALSE; -+ static gboolean opt_rules = FALSE; - static gboolean opt_version = FALSE; - static gchar *opt_interactive = NULL; - - static GOptionEntry entries[] = { - { "interact", 0, 0, G_OPTION_ARG_STRING, &opt_interactive, "Interact with the raw protocol", "boundary" }, - { "packages", 0, 0, G_OPTION_ARG_NONE, &opt_packages, "Show Cockpit package information", NULL }, -+ { "rules", 0, 0, G_OPTION_ARG_NONE, &opt_rules, "Show Cockpit bridge rules", NULL }, - { "version", 0, 0, G_OPTION_ARG_NONE, &opt_version, "Show Cockpit version information", NULL }, - { NULL } - }; -@@ -297,6 +325,11 @@ main (int argc, - cockpit_packages_dump (); - return 0; - } -+ else if (opt_rules) -+ { -+ print_rules (); -+ return 0; -+ } - else if (opt_version) - { - print_version (); -@@ -311,6 +344,9 @@ main (int argc, - - ret = run_bridge (opt_interactive); - -+ if (packages) -+ cockpit_packages_free (packages); -+ - g_free (opt_interactive); - return ret; - } -diff --git a/src/common/cockpitauthorize.c b/src/common/cockpitauthorize.c -index 65e300b..9020469 100644 ---- a/src/common/cockpitauthorize.c -+++ b/src/common/cockpitauthorize.c -@@ -457,7 +457,8 @@ out: - } - - char * --cockpit_authorize_parse_x_conversation (const char *challenge) -+cockpit_authorize_parse_x_conversation (const char *challenge, -+ char **conversation) - { - unsigned char *buf = NULL; - int x_conversation; -@@ -478,7 +479,7 @@ cockpit_authorize_parse_x_conversation (const char *challenge) - return NULL; - } - -- challenge = cockpit_authorize_subject (challenge, NULL); -+ challenge = cockpit_authorize_subject (challenge, conversation); - if (!challenge) - return NULL; - -diff --git a/src/common/cockpitauthorize.h b/src/common/cockpitauthorize.h -index 60b6b77..ef4bd61 100644 ---- a/src/common/cockpitauthorize.h -+++ b/src/common/cockpitauthorize.h -@@ -45,7 +45,8 @@ void * cockpit_authorize_parse_negotiate (const char *challenge - char * cockpit_authorize_build_negotiate (const void *input, - size_t length); - --char * cockpit_authorize_parse_x_conversation (const char *challenge); -+char * cockpit_authorize_parse_x_conversation (const char *challenge, -+ char **conversation); - - char * cockpit_authorize_build_x_conversation (const char *prompt, - char **conversation); -diff --git a/src/common/cockpitframe.c b/src/common/cockpitframe.c -index 2fff435..18947ef 100644 ---- a/src/common/cockpitframe.c -+++ b/src/common/cockpitframe.c -@@ -181,7 +181,7 @@ cockpit_frame_read (int fd, - if (res < 0) - { - /* A read failure */ -- if (errno != EINTR || errno != EAGAIN) -+ if (errno != EINTR && errno != EAGAIN) - { - errn = errno; - goto out; -diff --git a/src/common/test-authorize.c b/src/common/test-authorize.c -index 670103d..08b4c6f 100644 ---- a/src/common/test-authorize.c -+++ b/src/common/test-authorize.c -@@ -332,7 +332,7 @@ test_parse_x_conversation (void *data) - if (fix->ret == NULL) - expect_message = "invalid"; - -- result = cockpit_authorize_parse_x_conversation (fix->input); -+ result = cockpit_authorize_parse_x_conversation (fix->input, NULL); - if (fix->errn != 0) - assert_num_eq (errno, fix->errn); - if (fix->ret) -diff --git a/src/ssh/cockpitsshoptions.c b/src/ssh/cockpitsshoptions.c -index 7943115..277271b 100644 ---- a/src/ssh/cockpitsshoptions.c -+++ b/src/ssh/cockpitsshoptions.c -@@ -108,7 +108,7 @@ cockpit_ssh_options_from_env (gchar **env) - options->command = get_environment_val (env, "COCKPIT_SSH_BRIDGE_COMMAND", default_command); - options->remote_peer = get_environment_val (env, "COCKPIT_REMOTE_PEER", "localhost"); - -- if (options->knownhosts_data != NULL) -+ if (options->knownhosts_data != NULL && !options->knownhosts_authorize) - options->allow_unknown_hosts = TRUE; - else - options->allow_unknown_hosts = get_allow_unknown_hosts (env); -diff --git a/src/ssh/cockpitsshrelay.c b/src/ssh/cockpitsshrelay.c -index 6dcd8a6..f5bee2b 100644 ---- a/src/ssh/cockpitsshrelay.c -+++ b/src/ssh/cockpitsshrelay.c -@@ -327,6 +327,7 @@ prompt_with_authorize (CockpitSshData *data, - const gchar *prompt, - const gchar *msg, - const gchar *default_value, -+ const gchar *host_key, - gboolean echo) - { - JsonObject *request = NULL; -@@ -352,6 +353,8 @@ prompt_with_authorize (CockpitSshData *data, - json_object_set_string_member (request, "message", msg); - if (default_value) - json_object_set_string_member (request, "default", default_value); -+ if (host_key) -+ json_object_set_string_member (request, "host-key", host_key); - - json_object_set_boolean_member (request, "echo", echo); - -@@ -376,7 +379,7 @@ prompt_with_authorize (CockpitSshData *data, - } - else if (!g_str_equal (response, "")) - { -- result = cockpit_authorize_parse_x_conversation (response); -+ result = cockpit_authorize_parse_x_conversation (response, NULL); - if (!result) - g_message ("received unexpected \"authorize\" control message \"response\""); - } -@@ -507,10 +510,10 @@ prompt_for_host_key (CockpitSshData *data) - host, port); - prompt = g_strdup_printf ("MD5 Fingerprint (%s):", data->host_key_type); - -- reply = prompt_with_authorize (data, prompt, message, data->host_fingerprint, TRUE); -+ reply = prompt_with_authorize (data, prompt, message, data->host_fingerprint, data->host_key, TRUE); - - out: -- if (reply && g_strcmp0 (reply, data->host_fingerprint) == 0) -+ if (g_strcmp0 (reply, data->host_fingerprint) == 0 || g_strcmp0 (reply, data->host_key) == 0) - ret = NULL; - else - ret = "unknown-hostkey"; -@@ -623,14 +626,6 @@ set_knownhosts_file (CockpitSshData *data, - } - - g_debug ("%s: using known hosts file %s", data->logname, data->ssh_options->knownhosts_file); -- if (ssh_options_set (data->session, SSH_OPTIONS_KNOWNHOSTS, -- data->ssh_options->knownhosts_file) != SSH_OK) -- { -- g_warning ("Couldn't set knownhosts file location"); -- problem = "internal-error"; -- goto out; -- } -- - if (!data->ssh_options->allow_unknown_hosts && !host_known) - { - g_message ("%s: refusing to connect to unknown host: %s:%d", -@@ -651,7 +646,6 @@ verify_knownhost (CockpitSshData *data, - const guint port) - { - const gchar *ret = "invalid-hostkey"; -- const gchar *r; - ssh_key key = NULL; - unsigned char *hash = NULL; - int state; -@@ -664,7 +658,11 @@ verify_knownhost (CockpitSshData *data, - goto done; - } - -+#ifdef HAVE_SSH_GET_SERVER_PUBLICKEY -+ if (ssh_get_server_publickey (data->session, &key) != SSH_OK) -+#else - if (ssh_get_publickey (data->session, &key) != SSH_OK) -+#endif - { - g_warning ("Couldn't look up ssh host key"); - ret = "internal-error"; -@@ -691,10 +689,11 @@ verify_knownhost (CockpitSshData *data, - ssh_clean_pubkey_hash (&hash); - } - -- r = set_knownhosts_file (data, host, port); -- if (r != NULL) -+ if (ssh_options_set (data->session, SSH_OPTIONS_KNOWNHOSTS, -+ data->ssh_options->knownhosts_file) != SSH_OK) - { -- ret = r; -+ g_warning ("Couldn't set knownhosts file location"); -+ ret = "internal-error"; - goto done; - } - -@@ -816,7 +815,7 @@ do_interactive_auth (CockpitSshData *data) - } - else - { -- answer = prompt_with_authorize (data, prompt, msg, NULL, echo != '\0'); -+ answer = prompt_with_authorize (data, prompt, msg, NULL, NULL, echo != '\0'); - if (answer) - status = ssh_userauth_kbdint_setanswer (data->session, i, answer); - else -@@ -1302,6 +1301,23 @@ cockpit_ssh_connect (CockpitSshData *data, - - g_warn_if_fail (ssh_options_set (data->session, SSH_OPTIONS_HOST, host) == 0);; - -+ if (!data->ssh_options->ignore_hostkey) -+ { -+ /* This is a single host, for which we have been told to ignore the host key */ -+ ignore_hostkey = cockpit_conf_string (COCKPIT_CONF_SSH_SECTION, "host"); -+ if (!ignore_hostkey) -+ ignore_hostkey = "127.0.0.1"; -+ -+ data->ssh_options->ignore_hostkey = g_str_equal (ignore_hostkey, host); -+ } -+ -+ if (!data->ssh_options->ignore_hostkey) -+ { -+ problem = set_knownhosts_file (data, host, port); -+ if (problem != NULL) -+ goto out; -+ } -+ - rc = ssh_connect (data->session); - if (rc != SSH_OK) - { -@@ -1313,13 +1329,7 @@ cockpit_ssh_connect (CockpitSshData *data, - - g_debug ("%s: connected", data->logname); - -- /* This is a single host, for which we have been told to ignore the host key */ -- ignore_hostkey = cockpit_conf_string (COCKPIT_CONF_SSH_SECTION, "host"); -- if (!ignore_hostkey) -- ignore_hostkey = "127.0.0.1"; -- -- if (!g_str_equal (ignore_hostkey, host) && -- !data->ssh_options->ignore_hostkey) -+ if (!data->ssh_options->ignore_hostkey) - { - problem = verify_knownhost (data, host, port); - if (problem != NULL) -@@ -1341,6 +1351,22 @@ cockpit_ssh_connect (CockpitSshData *data, - goto out; - } - -+ if (data->ssh_options->remote_peer) -+ { -+ /* Try to set the remote peer env var, this will -+ * often fail as ssh servers have to be configured -+ * to allow it. -+ */ -+ rc = ssh_channel_request_env (channel, "COCKPIT_REMOTE_PEER", -+ data->ssh_options->remote_peer); -+ if (rc != SSH_OK) -+ { -+ g_debug ("%s: Couldn't set COCKPIT_REMOTE_PEER: %s", -+ data->logname, -+ ssh_get_error (data->session)); -+ } -+ } -+ - rc = ssh_channel_request_exec (channel, data->ssh_options->command); - if (rc != SSH_OK) - { -diff --git a/src/ssh/ssh.c b/src/ssh/ssh.c -index 133d8e7..bead485 100644 ---- a/src/ssh/ssh.c -+++ b/src/ssh/ssh.c -@@ -65,7 +65,7 @@ main (int argc, - goto out; - } - -- if (argc > 2) -+ if (argc != 2) - { - g_printerr ("cockpit-ssh: unexpected additional arguments, see --help\n"); - ret = INTERNAL_ERROR; -diff --git a/src/ssh/test-sshoptions.c b/src/ssh/test-sshoptions.c -index fc35be7..a7ada3a 100644 ---- a/src/ssh/test-sshoptions.c -+++ b/src/ssh/test-sshoptions.c -@@ -101,7 +101,7 @@ test_ssh_options (void) - env = g_environ_setenv (env, "COCKPIT_SSH_ALLOW_UNKNOWN", "key", TRUE); - options = cockpit_ssh_options_from_env (env); - g_assert_false (options->ignore_hostkey); -- g_assert_true (options->allow_unknown_hosts); -+ g_assert_false (options->allow_unknown_hosts); - g_assert_true (options->knownhosts_authorize); - g_free (options); - g_strfreev (env); -diff --git a/src/ws/cockpitauth.c b/src/ws/cockpitauth.c -index d018d19..cee1855 100644 ---- a/src/ws/cockpitauth.c -+++ b/src/ws/cockpitauth.c -@@ -196,7 +196,7 @@ cockpit_session_unref (gpointer data) - { - if (session->control_sig) - g_signal_handler_disconnect (session->transport, session->control_sig); -- if (session->control_sig) -+ if (session->close_sig) - g_signal_handler_disconnect (session->transport, session->close_sig); - g_object_unref (session->transport); - } -@@ -581,14 +581,28 @@ reply_authorize_challenge (CockpitSession *session) - char *authorize_type = NULL; - char *authorization_type = NULL; - const gchar *cookie = NULL; -+ const gchar *response = NULL; - JsonObject *login_data = NULL; - gboolean ret = FALSE; - - if (!session->authorize) - goto out; - -- if (!cockpit_json_get_string (session->authorize, "challenge", NULL, &challenge) || !challenge || -- !cockpit_json_get_string (session->authorize, "cookie", NULL, &cookie) || !cookie) -+ if (!cockpit_json_get_string (session->authorize, "cookie", NULL, &cookie) || -+ !cockpit_json_get_string (session->authorize, "challenge", NULL, &challenge) || -+ !cockpit_json_get_string (session->authorize, "response", NULL, &response)) -+ goto out; -+ -+ if (response && !cookie) -+ { -+ cockpit_memory_clear (session->authorization, -1); -+ g_free (session->authorization); -+ session->authorization = g_strdup (response); -+ ret = TRUE; -+ goto out; -+ } -+ -+ if (!challenge || !cookie) - goto out; - - if (!cockpit_authorize_type (challenge, &authorize_type)) -diff --git a/src/ws/mock-auth-command.c b/src/ws/mock-auth-command.c -index 60dff33..71ff8e7 100755 ---- a/src/ws/mock-auth-command.c -+++ b/src/ws/mock-auth-command.c -@@ -95,7 +95,7 @@ static void - write_message (const char *message) - { - if (cockpit_frame_write (STDOUT_FILENO, (unsigned char *)message, strlen (message)) < 0) -- err (EX, "coludn't write init message"); -+ err (EX, "coludn't write message"); - } - - static void -@@ -131,6 +131,22 @@ main (int argc, - { - write_init_message ("\"problem\":\"authentication-failed\""); - } -+ if (strcmp (data, "no-cookie") == 0) -+ { -+ write_message ("\n{\"command\":\"authorize\",\"response\": \"user me\"}"); -+ free (message); -+ write_authorize_challenge ("*"); -+ message = read_authorize_response (); -+ if (!data || strcmp (message, "user me") != 0) -+ { -+ write_init_message ("\"problem\": \"authentication-failed\""); -+ } -+ else -+ { -+ write_init_message ("\"user\": \"me\""); -+ success = 1; -+ } -+ } - else if (strcmp (data, "failslow") == 0) - { - sleep (2); -@@ -301,6 +317,7 @@ main (int argc, - } - - out: -+ free (message); - if (success) - { - if (launch_bridge) -diff --git a/src/ws/session.c b/src/ws/session.c -index 9cd332b..12aba04 100644 ---- a/src/ws/session.c -+++ b/src/ws/session.c -@@ -453,7 +453,7 @@ pam_conv_func (int num_msg, - } - - authorization = read_authorize_response (msg[i]->msg); -- prompt_resp = cockpit_authorize_parse_x_conversation (authorization); -+ prompt_resp = cockpit_authorize_parse_x_conversation (authorization, NULL); - - debug ("got prompt response"); - if (prompt_resp) -@@ -1096,6 +1096,7 @@ static const char *env_names[] = { - "G_MESSAGES_DEBUG", - "G_SLICE", - "PATH", -+ "COCKPIT_REMOTE_PEER", - NULL - }; - -diff --git a/src/ws/test-auth.c b/src/ws/test-auth.c -index 345763a..6f84b01 100644 ---- a/src/ws/test-auth.c -+++ b/src/ws/test-auth.c -@@ -679,6 +679,12 @@ static const ErrorFixture fixture_ssh_auth_with_error = { - .header = "testsshscheme with-error", - }; - -+static const SuccessFixture fixture_no_cookie = { -+ .warning = NULL, -+ .data = NULL, -+ .header = "testscheme no-cookie" -+}; -+ - static const SuccessFixture fixture_no_data = { - .warning = NULL, - .data = NULL, -@@ -1178,6 +1184,8 @@ main (int argc, - setup_normal, test_custom_fail, teardown_normal); - g_test_add ("/auth/custom-success", Test, &fixture_no_data, - setup_normal, test_custom_success, teardown_normal); -+ g_test_add ("/auth/custom-no-cookie-success", Test, &fixture_no_cookie, -+ setup_normal, test_custom_success, teardown_normal); - g_test_add ("/auth/custom-data-then-success", Test, &fixture_data_then_success, - setup_normal, test_custom_success, teardown_normal); - g_test_add ("/auth/custom-fail-auth", Test, &fixture_auth_failed, -diff --git a/test/common/testlib.py b/test/common/testlib.py -index ab9b4b5..0be3f24 100755 ---- a/test/common/testlib.py -+++ b/test/common/testlib.py -@@ -627,6 +627,7 @@ class MachineCase(unittest.TestCase): - - def allow_hostkey_messages(self): - self.allow_journal_messages('.*: .* host key for server is not known: .*', -+ '.*: refusing to connect to unknown host: .*', - '.*: failed to retrieve resource: hostkey-unknown') - - def allow_restart_journal_messages(self): --- -2.13.5 - diff --git a/SOURCES/0001-test-Fix-test-dbus-to-work-without-a-system-bus-7952.patch b/SOURCES/0001-test-Fix-test-dbus-to-work-without-a-system-bus-7952.patch new file mode 100644 index 0000000..a581894 --- /dev/null +++ b/SOURCES/0001-test-Fix-test-dbus-to-work-without-a-system-bus-7952.patch @@ -0,0 +1,52 @@ +From 5887cf5b5d0cded422b883052d4a8c3cf5d5f5fa Mon Sep 17 00:00:00 2001 +From: Martin Pitt +Date: Tue, 24 Oct 2017 21:13:07 +0200 +Subject: [PATCH 1/6] test: Fix test-dbus to work without a system bus (#7952) + +The last test in `TESTS=dist/base1/test-dbus` hangs eternally if there +is no system D-Bus running: + +``` +PASS: dist/base1/test-dbus.html 187 - receive writable fd: fd received and not writable +cockpit-bridge-Message: 1:58: Could not connect: No such file or directory +cockpit-bridge-Message: 1:60: (null) +cockpit-bridge-Message: 1:59: Could not connect: No such file or directory +cockpit-bridge-Message: 1:61: Could not connect: No such file or directory +Could not connect: No such file or directory +(null) +Could not connect: No such file or directory +Could not connect: No such file or directory +``` + +This happens when running tests in mock or in a docker container. + +Use the session bus to avoid this and make fewer assumptions about the +host system. + +Closes #7952 +--- + src/base1/test-dbus.js | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/base1/test-dbus.js b/src/base1/test-dbus.js +index a3f42e3..cf04ed5 100644 +--- a/src/base1/test-dbus.js ++++ b/src/base1/test-dbus.js +@@ -705,10 +705,10 @@ QUnit.asyncTest("internal dbus bus none with address", function() { + QUnit.asyncTest("separate dbus connections for channel groups", function() { + assert.expect(4); + +- var channel1 = cockpit.channel({ payload: 'dbus-json3', group: 'foo' }); +- var channel2 = cockpit.channel({ payload: 'dbus-json3', group: 'bar' }); +- var channel3 = cockpit.channel({ payload: 'dbus-json3', group: 'foo' }); +- var channel4 = cockpit.channel({ payload: 'dbus-json3', group: 'baz' }); ++ var channel1 = cockpit.channel({ payload: 'dbus-json3', group: 'foo', bus: 'session' }); ++ var channel2 = cockpit.channel({ payload: 'dbus-json3', group: 'bar', bus: 'session' }); ++ var channel3 = cockpit.channel({ payload: 'dbus-json3', group: 'foo', bus: 'session' }); ++ var channel4 = cockpit.channel({ payload: 'dbus-json3', group: 'baz', bus: 'session' }); + + cockpit.all([ + channel1.wait(), channel2.wait(), channel3.wait(), channel4.wait() +-- +2.14.3 + diff --git a/SOURCES/0002-bridge-Fix-format-string-type-mismatch-on-some-archi.patch b/SOURCES/0002-bridge-Fix-format-string-type-mismatch-on-some-archi.patch deleted file mode 100644 index 123f05b..0000000 --- a/SOURCES/0002-bridge-Fix-format-string-type-mismatch-on-some-archi.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 9a92996334750d03cae64eddcb67297c334d4185 Mon Sep 17 00:00:00 2001 -From: Martin Pitt -Date: Sun, 23 Apr 2017 22:31:14 +0200 -Subject: [PATCH 02/23] bridge: Fix format string type mismatch on some - architectures - -On some architectures a time_t is "long long", not "long", and -compilation fails with - - src/bridge/cockpitfsread.c:120:38: error: format '%ld' expects - argument of type 'long int', but argument 3 has type '__time_t - {aka long long int}' [-Werror=format=] - return g_strdup_printf ("1:%lu-%ld.%ld", - -Explicitly cast the time_t to long long which is 64 bit safe. - -At least on x32, struct timeval's tv_nsec is misdefined to be a long -long, although the specification says "long". Work around this -by explicitly casting to long, which is a no-op on most platforms and -safe on x32 as tv_nsec never exceeds 1 billion. This works around -. - -Reviewed-by: Peter ---- - src/bridge/cockpitfsread.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/bridge/cockpitfsread.c b/src/bridge/cockpitfsread.c -index 7838735..3b25d6e 100644 ---- a/src/bridge/cockpitfsread.c -+++ b/src/bridge/cockpitfsread.c -@@ -117,10 +117,10 @@ file_tag_from_stat (int res, - // renames. - - if (res >= 0) -- return g_strdup_printf ("1:%lu-%ld.%ld", -+ return g_strdup_printf ("1:%lu-%lld.%ld", - (unsigned long)buf->st_ino, -- buf->st_mtim.tv_sec, -- buf->st_mtim.tv_nsec); -+ (long long int)buf->st_mtim.tv_sec, -+ (long int)buf->st_mtim.tv_nsec); - else if (err == ENOENT) - return g_strdup ("-"); - else --- -2.13.5 - diff --git a/SOURCES/0002-test-Adjust-for-RHEL-7.5-image.patch b/SOURCES/0002-test-Adjust-for-RHEL-7.5-image.patch new file mode 100644 index 0000000..11c4ca4 --- /dev/null +++ b/SOURCES/0002-test-Adjust-for-RHEL-7.5-image.patch @@ -0,0 +1,171 @@ +From cd5bce10444b8c1bea0210c94ab25c3b38d4bb0b Mon Sep 17 00:00:00 2001 +From: Martin Pitt +Date: Sun, 10 Dec 2017 12:13:58 +0100 +Subject: [PATCH 2/6] test: Adjust for RHEL 7.5 image + +Backported from master commit 42ef1b8c (without the bots/ parts) and +commits 71b4dd0b4 and 657d49bc65. +--- + test/verify/check-docker-storage | 1 + + test/verify/check-journal | 6 +++--- + test/verify/check-networking-settings | 6 +++--- + test/verify/check-ostree | 4 ++-- + test/verify/check-packagekit | 4 ++-- + test/verify/check-storage-format | 2 +- + test/verify/check-storage-iscsi | 2 +- + test/verify/check-system-info | 2 +- + 8 files changed, 14 insertions(+), 13 deletions(-) + +diff --git a/test/verify/check-docker-storage b/test/verify/check-docker-storage +index 103ef02..73f6180 100755 +--- a/test/verify/check-docker-storage ++++ b/test/verify/check-docker-storage +@@ -41,6 +41,7 @@ def can_manage(machine): + "fedora-testing", + "rhel-7", + "rhel-7-4", ++ "rhel-7-5", + "centos-7", + "rhel-atomic", + "fedora-atomic", +diff --git a/test/verify/check-journal b/test/verify/check-journal +index c7921bd..fe7c59b 100755 +--- a/test/verify/check-journal ++++ b/test/verify/check-journal +@@ -295,7 +295,7 @@ s.send("PRIORITY=3\\nFOO=bar\\n")' + + b.wait_text("#journal-entry-message", "[no data]") + +- @skipImage("Newer version of ABRT required", "centos-7", "rhel-7", "fedora-25", "fedora-i386", "fedora-testing", "rhel-7-4") ++ @skipImage("Newer version of ABRT required", "centos-7", "rhel-7", "fedora-25", "fedora-i386", "fedora-testing", "rhel-7-4", "rhel-7-5") + @skipImage("ABRT not available", "debian-stable", "debian-testing", "ubuntu-stable", "ubuntu-1604", "rhel-atomic", "fedora-atomic", "continuous-atomic") + def testAbrtSegv(self): + b = self.browser +@@ -330,7 +330,7 @@ s.send("PRIORITY=3\\nFOO=bar\\n")' + sel += " .panel-body:contains('signal: 11 executable: ')" + b.wait_present(sel) + +- @skipImage("Newer version of ABRT required", "centos-7", "rhel-7", "fedora-25", "fedora-i386", "fedora-testing", "rhel-7-4") ++ @skipImage("Newer version of ABRT required", "centos-7", "rhel-7", "fedora-25", "fedora-i386", "fedora-testing", "rhel-7-4", "rhel-7-5") + @skipImage("ABRT not available", "debian-stable", "debian-testing", "ubuntu-stable", "ubuntu-1604", "rhel-atomic", "fedora-atomic", "continuous-atomic") + def testAbrtDelete(self): + b = self.browser +@@ -366,7 +366,7 @@ s.send("PRIORITY=3\\nFOO=bar\\n")' + b.wait_not_present("#journal-entry-fields .nav") + + +- @skipImage("Newer version of ABRT required", "centos-7", "rhel-7", "fedora-25", "fedora-i386", "fedora-testing", "rhel-7-4") ++ @skipImage("Newer version of ABRT required", "centos-7", "rhel-7", "fedora-25", "fedora-i386", "fedora-testing", "rhel-7-4", "rhel-7-5") + @skipImage("ABRT not available", "debian-stable", "debian-testing", "ubuntu-stable", "ubuntu-1604", "rhel-atomic", "fedora-atomic", "continuous-atomic") + def testAbrtReport(self): + # The testing server is located at verify/files/mock-faf-server.py +diff --git a/test/verify/check-networking-settings b/test/verify/check-networking-settings +index b3727b9..349337c 100755 +--- a/test/verify/check-networking-settings ++++ b/test/verify/check-networking-settings +@@ -86,7 +86,7 @@ class TestNetworking(NetworkCase): + + iface = self.add_iface() + con_id = self.iface_con_id(iface) +- m.execute("nmcli con mod '%s' ipv4.dhcp-hostname foo" % con_id) ++ m.execute("nmcli con mod '%s' connection.gateway-ping-timeout 12" % con_id) + + self.login_and_go("/network") + self.wait_for_iface(iface) +@@ -103,8 +103,8 @@ class TestNetworking(NetworkCase): + + self.assertEqual(m.execute("nmcli -m tabular -t -f ipv4.method con show '%s'" % con_id).strip(), + "shared") +- self.assertEqual(m.execute("nmcli -m tabular -t -f ipv4.dhcp-hostname con show '%s'" % con_id).strip(), +- "foo") ++ self.assertEqual(m.execute("nmcli -m tabular -t -f connection.gateway-ping-timeout con show '%s'" % con_id).strip(), ++ "12") + + if __name__ == '__main__': + test_main() +diff --git a/test/verify/check-ostree b/test/verify/check-ostree +index b405321..b1f792f 100755 +--- a/test/verify/check-ostree ++++ b/test/verify/check-ostree +@@ -114,7 +114,7 @@ def rhsmcertd_hack(m): + m.execute("systemctl stop rhsmcertd || true") + + +-@skipImage("No OSTree available", "centos-7", "debian-stable", "debian-testing", "fedora-25", "fedora-26", "fedora-27", "fedora-testing", "fedora-i386", "rhel-7", "rhel-7-4", "ubuntu-1604", "ubuntu-stable") ++@skipImage("No OSTree available", "centos-7", "debian-stable", "debian-testing", "fedora-25", "fedora-26", "fedora-27", "fedora-testing", "fedora-i386", "rhel-7", "rhel-7-4", "rhel-7-5", "ubuntu-1604", "ubuntu-stable") + class OstreeRestartCase(MachineCase): + provision = { + "machine1": { "address": "10.111.113.2/20", "dns": "10.111.113.2" } +@@ -415,7 +415,7 @@ class OstreeRestartCase(MachineCase): + + self.allow_restart_journal_messages() + +-@skipImage("No OSTree available", "centos-7", "debian-stable", "debian-testing", "fedora-25", "fedora-26", "fedora-27", "fedora-testing", "fedora-i386", "rhel-7", "rhel-7-4", "ubuntu-1604", "ubuntu-stable") ++@skipImage("No OSTree available", "centos-7", "debian-stable", "debian-testing", "fedora-25", "fedora-26", "fedora-27", "fedora-testing", "fedora-i386", "rhel-7", "rhel-7-4", "rhel-7-5", "ubuntu-1604", "ubuntu-stable") + class OstreeCase(MachineCase): + provision = { + "machine1": { "address": "10.111.113.2/20", "dns": "10.111.113.2" } +diff --git a/test/verify/check-packagekit b/test/verify/check-packagekit +index df4ecfb..bb58fab 100755 +--- a/test/verify/check-packagekit ++++ b/test/verify/check-packagekit +@@ -550,7 +550,7 @@ class TestUpdatesSubscriptions(PackageCase): + self.candlepin.execute("systemctl start tomcat") + + # remove all existing products (RHEL server), as we can't control them +- m.execute("rm /etc/pki/product-default/*.pem /etc/pki/product/*.pem") ++ m.execute("rm -f /etc/pki/product-default/*.pem /etc/pki/product/*.pem") + + # download product info from the candlepin machine and install it + product_file = os.path.join(self.tmpdir, "88888.pem") +@@ -656,7 +656,7 @@ class TestAutoUpdates(PackageCase): + self.backend = "apt" + elif self.machine.image.startswith("fedora"): + self.backend = "dnf" +- elif self.machine.image in ["centos-7", "rhel-7", "rhel-7-4"]: ++ elif self.machine.image in ["centos-7", "rhel-7", "rhel-7-4", "rhel-7-5"]: + self.backend = "yum" + else: + raise NotImplementedError("unknown image " + self.machine.image) +diff --git a/test/verify/check-storage-format b/test/verify/check-storage-format +index 2d8a6ac..de5206c 100755 +--- a/test/verify/check-storage-format ++++ b/test/verify/check-storage-format +@@ -73,7 +73,7 @@ class TestStorage(StorageCase): + check_type("xfs") + check_type("ext4") + check_type("vfat") +- if not m.image in [ "rhel-7", "rhel-7-4", "centos-7" ]: ++ if not m.image in [ "rhel-7", "rhel-7-4", "rhel-7-5", "centos-7" ]: + check_type("ntfs") + + if __name__ == '__main__': +diff --git a/test/verify/check-storage-iscsi b/test/verify/check-storage-iscsi +index 9127fe1..8f1b1a2 100755 +--- a/test/verify/check-storage-iscsi ++++ b/test/verify/check-storage-iscsi +@@ -31,7 +31,7 @@ class TestStorage(StorageCase): + b.wait_timeout(120) + + # rhel-7 is missing the iSCSI session API +- if m.image in ["rhel-7", "rhel-7-4"]: ++ if m.image in ["rhel-7", "rhel-7-4", "rhel-7-5"]: + self.login_and_go("/storage") + # The optional parts of the UI have been configured + # properly before the page is shown, so we can now +diff --git a/test/verify/check-system-info b/test/verify/check-system-info +index 0031bb6..7353297 100755 +--- a/test/verify/check-system-info ++++ b/test/verify/check-system-info +@@ -252,7 +252,7 @@ class TestSystemInfo(MachineCase): + self.assertIn("Mon Jun 4 06:34:", m.execute("date")) + self.assertIn("EEST 2018\n", m.execute("date")) + +- @skipImage("No NTP servers config", "centos-7", "continuous-atomic", "rhel-7", "rhel-7-4", "rhel-atomic") ++ @skipImage("No NTP servers config", "centos-7", "continuous-atomic", "rhel-7", "rhel-7-4", "rhel-7-5", "rhel-atomic") + def testTimeServers(self): + m = self.machine + b = self.browser +-- +2.14.3 + diff --git a/SOURCES/0003-shell-Fix-forwarding-binary-data-for-child-frames.patch b/SOURCES/0003-shell-Fix-forwarding-binary-data-for-child-frames.patch deleted file mode 100644 index 9004248..0000000 --- a/SOURCES/0003-shell-Fix-forwarding-binary-data-for-child-frames.patch +++ /dev/null @@ -1,1754 +0,0 @@ -From c8310ce0c0a92091643c7e6361cbbc01e3267e55 Mon Sep 17 00:00:00 2001 -From: petervo -Date: Thu, 11 May 2017 14:42:16 -0700 -Subject: [PATCH 03/23] shell: Fix forwarding binary data for child frames - -We stopped doing base64 when we removed Hixie76 -with #5621. So now we need to forward binary data -from child frames. - -Closes #6447 - -Reviewed-by: Stef Walter ---- - dist/shell/Makefile.deps | Bin 7722 -> 7722 bytes - dist/shell/index-no-machines.min.js | Bin 95725 -> 95975 bytes - dist/shell/index-no-machines.min.js.map | Bin 410226 -> 411192 bytes - dist/shell/index-stub.min.js | Bin 183259 -> 183509 bytes - dist/shell/index-stub.min.js.map | Bin 766478 -> 767449 bytes - dist/shell/index.min.js | Bin 184061 -> 184311 bytes - dist/shell/index.min.js.map | Bin 772049 -> 773020 bytes - pkg/shell/base_index.js | 14 +++++++++++++- - test/verify/check-docker | 24 +++++++++++++++++------- - 9 files changed, 30 insertions(+), 8 deletions(-) - -diff --git a/dist/shell/Makefile.deps b/dist/shell/Makefile.deps -index 6765a8fdfb25936edcf39c3cf30518987f706acf..abfb37b70148e4369b67f25db1c1520984a78a8f 100644 -GIT binary patch -delta 18 -ZcmZ2wv&v?I9lN2GfsvK5*si~ET#YWesvH&`{1{44Q - -diff --git a/dist/shell/index-no-machines.min.js b/dist/shell/index-no-machines.min.js -index eb31836b05a2f7678bcd4f8d2aa3a879d037fdf5..9a7fc15d7333cc3860c1f76909679629fcc24546 100644 -GIT binary patch -delta 941 -zcmaJ;OHUJF6wOy=+CnQ}D+==P(_n2I#6(dMAGDQD3zUGkaDfXDrqT&^+M!s9Xd+5f -zNDzA$vok&xB)-rLwTeP8{(+K+Au7m94TQvm7&I}dU#D2A3s?8tbI*6?+&fE)^p_?2 -z$!$B>_HTd&hdQLEcJSEa?F_VdTUp+XgC1`iA1t*BLQA);%k5?b6BgJ&m*9mu*B0?| -zInpKG(V*C;gNVHlFik;_%J@*WQX-;ef(I6gZ@wf#o?YFh?eKdPHRck@#9I0p%6x#bWzeG -zC1>=MUd$1f;N(;XRQXB_kUsoL?{Rj=D -zk)XF`Hx2Kk(N+S9qc~|mbcR)E75EOe0>b3KI3OcW+<0+bi!)Qao8PtuPHB>F5HH~UnU)!gaPqjPLn5JP9 -zR(MPCgqJN?6D!=?j9656PMH%dwx-F`bwA2MkUwAQ)hXrdm2sY<#6|YuP -z%SF5-KcD!ETm6Sv=&-pS~t75qs -zLLkt_eEvPYwhmTCG@@Q3ws#z4q1NWbM4n2ZKDHbv=EO>pG_}YIBj5&tw||*%=U_UH -z$9Qb%G2^w@MvTUaK*BE<3D9sn6R4aOKd(#R*mEm@h%fKw;O~Ab1ku;COmo=>&VZn} -zvd|h`f};cV%HQ(_!+O1BXE@*_YK%NFbX3Pl_K<_1?}-K9I<<5;GUC!fP=5c)ovIfU -zxor}7MHARv|wcWVEL4tC0%BlnDMmuE5Kd0{j -zNRiV37Cbp)Os?F|nh&tOWkjR#%}fJ`8Y`F1wi*7L@Wq^Q9=R)d`Piz-QFbE$2 - -diff --git a/dist/shell/index-no-machines.min.js.map b/dist/shell/index-no-machines.min.js.map -index e36281a4c367cb17809ae65d7c079e8e30129fd3..3cfeb0148fa40c81aec0c83a8941a947ed97e24d 100644 -GIT binary patch -delta 22104 -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 -zCBg!SjZ-BES -z&8JS7M&DC-2%>=Oc)$2ok~$C*x|77EO|qDl9u!MnC?SRTisR`5)z>Rs1% -zAt&M10=a#MWE0L&@eY)$RMaQ#8bqyk>D{{y+9#P9-IYfDNS5K@oEyFGGV=jpO&!16 -zV|djqcW*ax>MeKQWNXe;7roxzaEhKsKqhjzQCQLmM?NB!B&ATxlE}__2ZsC$k)-$` -z&lC$N%xjmYm_X?#Ii`9C%~-fP#u(x~+Hm+eg@l4@647fE0qTL*zsQ!HW?rY%MsV?Z4_r}RT2jBb=gyAg -zBq@q7TvB(uadOY%kf;rp3n&Z7nAxeJmLD?vO}koSO`PgE!BkeFqW7d|Xb_MBcT={8 -zU(}7MNXiRMB*`HuCScGGnyz(;*T9dp{6|5Zw|?Y&ZY0PG#-Q!@zO<2^Vw?+Ph)oSHMA>I7&9G?eGok`K&p89O(L6%KHNz}$ -z&oCt(ndhAmjuXcUf+yTD@sikrehF)byr@LfrnkS+Ry@NS)zn|S-G6*pl%sG)WJOIo -z)U@(Y{Gcns)2nB=Jz%<~dFIMf@=T1MUG05GdHX$x~Um~?bef%9a -z#N7YCJ2R@O^DlhoI^!zz;>hKR1nFOB;k;{Xi+f5i6Y6@1x~S<;pL+u1 -zHq}+=J)W)334X@yKB%_%kW@q+y>H9qq!w9XNf`Y3zgvzm*L|Z_s6U*T3L%N)T+8^RDEN{TY^&+^sRQ@z4PrZTLYV}MH7i2O -zCDizdcwzy@Gl31RWQBAFV|7at4k|hW|T=5ZS -znl6IeK|r{o=XqogZvx7~9UmzFNiu#6$oR#In|dQrb((k3yQbtB^8yaJ1&y}EbA7>u2sY|`;fxq1X -zKTQVJ?!u$Pj`OGgvfsF3xt&cO^|8PDpN$^jJ-ip4MCcKek!eaMm~E+qSa4c~nHk9w -zNjtMMJi{>~oRSgLh4Kg}JtoK+=nNDdvAIQtTRi=2+^-f@ii -zlo!bJGm_d6s{_(mfKo`rAV{ehO2<%0P(KUa5j9RWv?y!qV^|9}G{zXC;wJpn+dg=y -z-6L5$+2p*_doLrJ(;OO}EIHUc=Omohv=BYFmY -z69eiYq6O}kIjhgz+^_%eQKO)GKKxf3p;yH6QbeRuOu}d -z^|Ft2-4GlFeq4b>OuKZs(PBve1S5pDGzVfXHCT=3C80=4_^+$)eq_`I4duc~sm_mYZ+K+jJ3`}m`D)q#D99k+sx1LHasgVijr1cpV(&D&j&wo -z??pBoauI+9_4HqN?I?>z=zMZ{W<@d%)%mGg*JCm)P7)-C`pZv!qLCe9-9^wQDBxYR -z*_XTE4QX}$1cl4k5VCwm`Xs9(TqTW`rANFtM$TxM*@bo}Wdx3hP;y+OPYy6jm2K4A -zjO0WxI420uHVf)M{^lCs+K&C6PjA}toYXngz^6~|hu4Oy9cGxQ7+O0K!?mbO>MNhF -z+>n%;N;pjZbmU7#^SdV`(_twK+P*yR&~7b$g%HfwsnJggjN4D?}WO%esSymKh$!#g*$ -zVSux*lDhHXYj!x#F??*kg1tN{DfO_o1N||0&OpegzV`4DTk;(1RX|{&;50(=hz#BnkzUbAfTA5iIWZRp%Cwf~)+{Mb -zaiZXf;l&JHQ=2yJ^l#EzLI`yx@dJUBHkUBNFqsc-JYzmMgb(_TkY+@VQl=&&vW!=F -zx}sd4JJe`$!Y-V{$qsEDmprg-JR?wkMmf+nw -zX+Z`V3CWQ;LTQ{_-tee@`&{)86_u?iD)qk44>xeBjCl4tYIv=el<=*@43Z3?ZKlAZ -zb{PYZC@M?TB{hbwT%kjRc#={k$da;?Guk*XaV1dUp2i&B=^nz$rj#DBX#bx!Rp0u% -zG<7&gKrS`#_eVTITrT8RCOz`ux?_xv6%)9eBt3Xi59ku%imA*WpL*c$8&}haC|~j4 -zcJ+cU99ow~8 -zzT~kjN`90%|MD+gW7vXH*16QZU$!$~^2{mq*q5*0gl&515Q@BF)1#`rkC-8NeS#gJ -zQb_Nk%e8=H??EXlDwJNEXq6Fq{7FKdViob5?5d`YeC3*}igG<6 -z6<(B%A|B6tWxq{aF?_*fY;js15Q(+Vi)C`3e)+$H55xz42S9B4VSLrYpMFfNZNu6je -zRUdtHj}2Wp@{bwy#G|KdMFE;p=GT0JCk~EP<7=^w%Bh5%md8R*|~;<=49sRX*^CgO+T+hxv#!UaVnRtl8U7w<=?1N^|>yS(=sE -zp|%i+@Il)K`qe{U?@{-EjTRrQr`9NPLkTdT_-+hJRf@?=rKGxyf1EqU?0-MMW91?IPjZf -zQC7eD=I#bs8tgkx(n%*y;BXs>8Yt=TZ|x`u;vx)8SbN0gWn`(18G2Cq58xLczx0_} -z-$cwJp`a!f-e7+VRzN#k>DjS`^Bp!Qjr#O|yT-R7Wy%?OuLU6}Fo50AaHT$XkTSrC -znSo{!S$=iJKL(EGz;SZmgt>0a3Oa6hC5D#3TS;f;hgJ0--?=WS-6Fi?p2xTCg?nd1 -zSqbbq*QtnHk{NaC@mQp02EKb)yL_^b>cyanUWg3nN*dXSiuZ?8!vi(Vrj)n9rFvk}evS)rN0x -zHtg!!Z(ln|4uOgoG&g8UMvMi0SYm*W3L-wQ9yVK#n5vu{6(+?ZkQ+;2vcA1HqFa9G -zO_5khptNTYxASO@J;zr;V`kG6`DVC{ls!WthgA`M74@IrKC&M%idM|aK_YrF1P^xy -z$?SD=C!Xj?L=Xg~4USauxBzBzwI9SkNhxhJ=O6mc -zca7sc()}avLI^Dhf#?EaW|VGzCh$~DgkhkELZHy+BAJse;ikDTF{6I`-JQFufJ8G0 -z;sik8P><9UtrB9pN9})NU&oT3lTpJ@__pXa82V(S7@U1lFnQ|}oi+`*rXGG`%Q`p< -zjg@-piEECnbmyo;FAX6m677w`lR)8v7us4w1bm9qHF>Bv&8Qom+`QhIVB*l8Y#wa~BC#mW5GMg7R=*?-TKQeGa(6@Ss5IG0 -z5zXC_*=L^Kwo!LU(KLlqL0?!6KecJQm=+qfq<|b2v{aGOVlDd@p<|DO!j&=!!n110pa3@nHqqDM`<(pr#H -z2fsgTgXG9BFQ~@%&(VOg>56*h`+K)*EpgQDL2XM`D0=S^={lSekeF4&;F8<-bI2x0rULNeir$t`99X;S{$NG*fC?mNs -zEm54ZV-=-$car;StUFMiZ-)1Bkg -z`JewNdC?y`;q^#e#q%IFBlh|E@KZdUhwhhwd(uuKhsD(hiM)RPjsN4ei#9C5X;bbX -z&Zd6;$WPW7cARw4yqd1tai?QtN)n~#$|$8yJ>$H(s^hN!S-@yY-TTj*uTH}|6H4+t -zgVB__>6xwSiD%Z?vlYQz-sLb_fm%jAxiYG#tAF~?2AqJbJetp+fBL7(#+7;8wI}8X -zkU~DB96#HBJ>f1-yg-&1lu5|gC3mc3ki}wpDWe=lW9o*VZ|*FEt1BR!a+8B5MR9ok -z?6Z$;aKgnk7viGC`EUIE&Woj=_X#{O>L2d;Wdg -zxFQXg$OO^5%=x?j&y8yvPI4ekae6dUd$dDk=zh5*n6Zlk3~FH%#dcYrJpfD^=*4fc -zs^(nuqd3-xduf{mj0eopTz6FEem%6!DITzd!wm9YW&9?bO6sv+AL^*KMi>7kdd0F! -zNZ`!Cb$Nj^~OgQU449EGR{fb1gArE -z0DvPG9Lz%#M~c?x4a0MwlH$lUmj!QOnS*HIkBmB8eZ>%}qJ(KCdPhc{jW8~;o$QCNk{E~POcXj1+C66F|=w3Uv1H5K5JsF@!~C2 -zzO+2F%sF**kA%OZW76n3DszAjuoR8juW3J6n&f_g!r4o~Ys; -z6?cG8H-qs5!9Jeu0X}s0JREGze;zQc$KWdmM?rA?#6XRe7x-Ra*i9XhTTyXir&_t -zd7f`#W8HtLF*KEK4k_w|MB<(I@Ygl$q?6v3)as%jIr%ZDsZHG$Rj<@ -zz8G{DCNb!-POURKyNbw3Nuw9M;t9MNF(91d!&eRZENh+Nzq0IP_IN|MIZpOex1L;Q -zY-wayWJHQp7fBYw&-pw$-F&P$q|q^oZ})Dl5c -zMmJp`q`}q<5>hhME~N}0HKmky_2oh(2xQQVdqeJO+lD1qAC*ZXWmg~g`;E(tJuznB -zf_`3g^~F~0GKnMw+@J7kIeNen@~BIikMO8KHyBD;y_XyN_QF}8ZTHoEXHh}J#m1>^ -zkAO8)ux`HGxU(Y-C5C>)?bep{#)0kHd6TDw+K0!N@eh)D-I`dBfRl$6h*<7eZ|pqz -z+=`2ZG3P3t02#?(p}9_1-@rWAC*fmNSW-&_9!Bd-wl(R+zipURUMs6^bEy+`4Il;n7z$!yfA`8;ln;f?5I; -zda%zN1@P#S{Lui49>||YL?|fW<4Cqinl5nyvq>lmiBIlB&SFM*Ib0G;oN?l&1ffyG -zZ}_ovsJWF~p&!8Qry0|l-e~x2a@07OvEI1RxV9sUAT?#iPI|1*Z8ToIf^YYgMt5`M -zvR-_pF}R`XYR52Tedr*omo2#aKnvks -zwXVC`IDBQY5|`Yim8qP)+Hi04A>(5Imd~<-=5%H`RIom9wb6TRt`hgJq%33EO8l&g -zKlBG%5&?heOxF=1b=toGQBp~Vp -zapdpd$7mu+WNQ6#{Nbw8}5ybFI3`^9%doyRSE7y -zbuo^%Q+(1_i;I{7m;x%N^6+o$?(myZNs{P98JmECToh0z&5X;p@ce)o|@aTs3^0T1Ng{;kH&YfFNCf{GwwFXi8pfm%GfqRbQi2kTpn+YMW> -z=}a!)ZkRTmqQPHpH>Rw@eq(cwIpYWM>~JJ6n}-Ha=*UB5$--ElgHd6J&w6&dannh9 -z_dH8T^?dv~nvD<_a6<$wrP<B5c^iYpRNr&hhd=OwH_ZWHjF(Ml8ujG*IAiP%>Bl-Boxzn3;x709qKnP9+8FJ;~mDIY+TY< -zHxaR3)@kf;Uw~dABR$Qf5OZ*bx>ZsBT4;8Kt}k~QogK?fCRopQ8hstjw?50Og)>{&&=2MRpmUEo7aOg<4#`!S5cNDA(dM4(oNhj6-&QS802< -zNblg4ppsD{;`Yc2^l`8>+W`ivYs87W{A=_Y+M&>5b~V7;!(=xq2!Ot2hr$1BQ@ss4x^ -z9HiD62gSLp<_Hz;&>ZBXRjnGWWfY~ReOR?>U%C((TM89`6)}tNu+9-Lwh+$q_y;Po -z=<%e6ma<;B$LQS4@~Xqv5)+qe@mL0mJqI69Zc4^_*&gG>#-@I1Br?`__88p_CxDT& -z;~R6$N~`IV7BA3U@}C1-aE5Vv618^R+b&5)q9#a4!7)%ku%IKlf&3ZL^F;0p8QBOG -zp&)%Ac&XIXIqS~7#*Ukq6c>>KC{Vj7uBBu80E3`t&k>_py#%29pmQ!?5TWWAIgg|O -zO;&S+)tM}VB6WN@nz1h3XY39%-GKH*OL?<%Oiv{H2esI4<5ojJyqt`s+`SPBGC)M^MBEJ@4D -z=7P?PeAdR&^3>wv4HiSsw|=Gkr1dAQN3JzC3^8YNdXxN8e8of2q{+4tb+V*ql`*RXf+;1E&pBpE -z^C*TEtm_USDQ2Jxdivs0Tjs`?w*#%~S<4sBn$%wjv~dY)I+znOqsdTDJDXe@jGHL9 -zsVNQGZG4HF*|AYi3V#O-=h&zZ$Q}6G-2p8JJ=7za0El>sRXQA5Y@5{Pp!Xd#_V4v9 -z#m}`$Wm@%|rSk3vZ#!so7>(d+W6Z&!CLl!CubHH-kAYqo`8~zp6drMxNPg0ra2iV9 -zW>LsnkUY9L7w8EkIdg2fMZBYshRZBth=AbCkWQ -zL$Gk)gPab-t)W#))y!yefs=xAXx=IvHoCq4<)vG!A0IZ3isoeMkOs9}AdPH29>bq~ -zf=#dLcdgU{gvQAWY@taY1tel7;XJ{A-U7EJIIWk%e%8}cJ)WmaNwi&KqFRsFBF-oo -zYP=d<5CAiI{YS}Y0Wg6tUk*)spd^5f*1`wXt!;LA2dGw?thp^d}e3czJ2ip&LmeBSl|~y67*mnG^7w -zO)gH>>hN8N!AtdcroC^4%tEtrYg1XUGjXiBv-POm*d+Oy2Vx>1-g6oRX;;H(HUYXcd=yTo1wu71FI9M-2ZiH~wS+U#TI$a4Eb&Q2!-{l=Yq?#-W`-RLJzY{cpcG -z{A^ri_Q8KXVtn!*t2AP4wjMpVw!?a=ABk@KTvw`ku+nuVl~0uGU1t;3L|1yDQthhD -z<p~%qnT|@cVxvtt=SEZULSG&q{m1;RPTTSKXyK2cqwd-6t -zk(;Y@%_j2C0il}6X1c0{uG;BjYBt%GEL5tMZUUB{n>$M{iivV%u4}fCua*nh=KuiE -zmBc*YC+Es@-CYUbI$JJOuwQa+HiMsue10xlv3@>bTx|^x7;A;HR36v@@4~sRS}K3G -zP&?ZCL!(w={Y9HC#{+9Fwod=jxZL{LHES=nZhX|(ZGGSihD|tj;vE;+tpEI+v4cTc -zFW-5|rLX?rXAS&+(SslS>>A_BP0#g*O|9W?uGwS_dyUJig%7UnesJSA*Q|Y&^`Tvt -zY`32Jm9f?uI<xuo&?B+)L0uK$7@E?D1^f)>K~?~%d<%l|MLShs9hyJauy -z)$ic`T-h>yux7J$?<3%~V}9*H>urCwmbrew>iXlgYnj&;c)i8?Ywy~PERI*7IJNe{ -L6Q?fT|KI;F>?`y`rMkM)>3xd|bdpZ(OIO#9S|SW8 -ziw<0+#!pAZZNv|U(S9>H?~M+qd@kdLpbqi`bX=bMGR`;ZsJ!1f=l-j^1M$r~zK?X@ -z?cB4UbI-m1{@5K`e|5{&zc{%i=s(%#^`7y}&wEduJmdBS7Z$=V4SP=C_3mvSdCTJ$ -zsrJQpUYIUq7EV=`doFp)D>n|ArrDd1;9pOqH;y0ub@lJ*D~-C^o^j&ecxG=1BQ(wG -z9mc;$dt>;w66u}75A<7R?+kt$RkESGAKC%}iis -zJ;Fa4$9P5a7%fjm%fsBv4lvxg{vzfVB8#!!2`r(OY1W1qfuwA;Ae}S4NkZNo;pG$k -z{n#iLjHINUwR-0;+B>3d&2BP|t9NAk+lx`AreyJo>E3xvNJSW0GvhFi1y(_=d5je`DXVjh(%F^Zn?WH5<5xCG{Y9?7@B8RfUjW8$pkk-2q8Z6!tE4^7XqE(S -zSU}k5ickYX(1$Uz7!lCTNdKJaj7mc*6wAeQiolCQS_xi2T*#@&V%m|8i|(uC#e;#6 -zD4zE?6XA?A#?3fmpBZ9?@a!xDg3gSXM`2Ox%X_wm1{if7)=sHP%3zrxHCW!&E)Vwu -zPqP`R4l`74nW+RX=!Yk@T9M)avto*Ocb!YVUa>-kZkpJa9BU@Z99=EoDF&?vE)@Bz -zpO%kYRTA;lqN}M42$fOd&=e6iX_l0=bhV>8#Cis~EuFZoKExzxVt5`5yS!R6aA~HFIBc| -za}M!7mE&-0);zC2$&;#gSGV-}MF5RBPg)e?W#bA7!&-yD-8B2O`KW>Fo_zsnKw#tw -zZ1o^y($W=Fw^fI)t_p%R0W=LdV>E%REf`}I0;1_+JkoHDXmula$x)sc6xAxg -zHxl{iC0OD^$lmcQd6<;S*ZL+s$9aubM`4&C+*_ykk{sd5q_mdl637xo(j%f*B!!{X -z22obOtZi#2k1}9*n3Vus5*Lz9aL}L)VsJ!+dU=Fd3a`h3USyeo=GRA=1v!BRO(Xsm -z6TN9dj{Sm(FaXg7bvd#PChsO1cAt21O2vA7dK4%mvHTLF5E?E{-wdy=wi9hkR&| -z?ldU6Sf>B@Y9JURMg+&0`jCd@9aVqZ+Ny58(eLOJOD?I0Zrs$fC`@#XK|n8VI|mtH -zd7MEo`utQ>o*9ZAWg`B-<+CY#;OOqEfR+7NF#VkDoq@Q+BOfZHp -zcKB+911yC$jk6kyw~MjFXziug1dB-uixf_O@|vxVzzCz@SL@oluBu9-CYB6{F*6{R -z2^AwoWaCVNPffO+>s`_pW%$l9^``a}4!v|yeYm|P?iM&6aZM}-uQ&wH2#ZF1b5K$U -zuS828sER}8+{UXedF??*{uuA8*?O4zxx8D$g -zxfkoP1igxa6&Hs-Pj!N>~d`u+@vte`C{xOD~E6#{o2M1BJgLF9WAb -zc&5ZTqVpJStP{?rY+RN(C7HvWF%y{~EktHWy5g3WM^ok!8CKQ1Zrv6y$U2^B;lRx6 -zYTZuKpc=V;j7cY;ETCndZ*}M0uis;2)ZW)$Z&ul9S_LaCPHAl_frJwvoe~K`lH&NS -ze&lABOLDV@dieDR4tPX|3vx_$j!{Jcg%DQTis*7v^}Jzk+b?;PQ%uT*ES>W_-42VJ -zo@T11cy&l-VuT_M92}))q}wqwBi=;j`Na3I_XyER$udjgyry_1Dl%B9?t8;az3@9^ -zPWT5}Vb7r+dtcfKlgJUV|8Whf?Qb-9q(|BGOFErkutmv2QmXOBy^g$0$f$eYxPMcg -z-P#y!bKFK{Q9bd-SH2`gi94d^ID0{H6Qyz9X>pv48XkO%eMnKX*)Jg&GvNJH<+cMx -zO1(l5J+J-bHou?fXNGKMj_S(gk;f -z^|$Iqx&Vr5_*qg<-Tn&S5`ObaVuEajGyDP>p=E~SjCMBCoMiG_lN8CVTqLUscT8_@ -z2(eL~i#pvBae(pjsi*I_;!JIfS1qwv5d=q29}8>7A7>$Zrr4s8)sxNRoI}w|JUV-f -z5aka2@nhL)goEBhkS%45Gk}SK{={%4uU>JdZ!RE#xgd%L*fFy>%|5Es?Xt{8=_+@- -z;-o9&lo@O95cq^FoKLo5v@P|+J70Wcae_%?T-_6_t5P!Hqh!=vjAI-Gl6rg9=$rfw -z#D4_wX5qIViKa(7_$$>_b1Ta}D6NTgK1;SKr;Ug@U -zlf(~zI?JAigF4e1QTM$0vb}n-IHlSY^N02h>LNg0efG^)wOf);F$n=pY)KLy9BatB -zvcmJ)By*rT$z%p6i1?VP%aFxsf_zHS4INRJj-d+$VF1a&@kkVx>Lc&wq?!`^zkiC! -z@(HbtNe-^{NhXB|vY-dVSxudf`q1XSQPxL6urUcZ-DsOspZkj|_aLL`mUWwwezeBL -zF;J$ns4l&07$?M6+_mdaXqxHM1!p?mJ^aZQl|2CSm`_C3>kDMD%2AIaV9*Sj -z?mDJ^+1YI5mE$kJ?|%MGu^0v+8N8Mp`fAl4bU(;M?zU)MnYNtLkfSzs`}HVU+q*|2vNMpaG2P(cA9ZhCjR -zotk0N@?>VV!WLuf1Zs1vSoJv(EzfJsfm1Y(i0_+Ys@-!;jYsBr=Y+|`q`cq?H%jay -zOGCMYe9n>#EJaoN-kTkTlVYLj*Y^fDH$)%uCq+C|x3kQuGT*atfB7VrKh3^b9`i(b -z8G6aPFh(I&e^1#_5qKf>%lBOFK>dS6<5BD0`?AgMa{}LWF5tX>a``Rqy~ubGYI5XQ -zL^SjpDmCw$*z6X44hhO(LOF)`zxDlltT6FLvnwmb5tM33znr8%7Vax(ydXox6A+zc -zp5VTQaCcF?>iq|^6`2s2Wab9Nm!UsFN(Bde5|XpsY%W#0G&RQ*J6mD0V2OhFSN -zw%ddnlJe%&x)1DjxKA*W9_9PME -z8?#L9{G2D$kq=(cqdAJ!@CW~jP$%bHSHJpT?<=*I{MS)mB$N36>kQYQ?rs+NMor91um&^E|SLcOE*!#Tn@L2{Kw;ke5`;)(i=Lv%G`e -zH7R|}3plHdpipDyoD-XwSI6I%Xs2Y`rFnL5&?IeCy6#&SM~C!;y~dn<%V5(sPkz|K -zJu&gTEJ#$$7e| -z?!Eu=gIz78G#~62jQi#(Ek~6~HtkbS-v7zXaK2q?w!-Lru*y3(|9vwUM!B=D4dlC%lsu^oU{}bRQFB4U~yf -z?_9UJfEiYAn|NB7C$TyaU&t8;#GPut)OVB_lM~3!S;<3)fg!OmXp4jZf|Q)2T*AyE -zpXTZbP8_*NMb_3QuomuRf-%NSL{y7D8} -z?DUIs^_`>=xE+A(PF4Dd)1w>OMW!i-X8sZ=?c4fJfnbPFU{%!@KeE+f8?E};NA_L~ -z&q%VwJhGUaR2>%Bui|Eq)*`kLz^n>?bi3hJQy;wsasHN%{>=tx3^5Zon9TRka%A}i -zqn#56%xZ=T6R}a(me8WSswi6Lm23oM#bLN1+>FpnwhL6A2^SR8sLM4jhBSn;Pg0U} -z6jbJEGR;EqjBSPw23T+z;>@Hhoa700<@vkud8jNOX+-b|ssCpr1;E*i2=p&7B-9Hj -zSb?eJb4?x^;zEU-f02|7V?006kH|7>7AB;rzV~;{cJ4HT$nqV(DF<4Cz$4IwQw-00 -z%AQ9X%h-^d{^ShQi>DI!k5D+ac1`{?I%B3J$Y;TMq1@Vs)OY{>v36ye>F`ajSiN8J -zW}l3Z8pHn(_vBv;#{n8j8#VhRU7>p8e -zU3Rr!_~E1?xXsJ@*lK_5J1x9diyzzC_DI8f8ap8BN=pjpWg)FQgAmdOO+g+bD|?_~ -zw*Z86I%n^3nl&8+TP83fj8PsWN35Z?|4SQ_*(UWxdO%PV!o#P9(*!X@Qo=I@8F!xM -zZJ3vqs9tJ;5x`v+WiSMD&b*M#DYX2ie|YzK4qTrR>z7pEANOo8iIVBOv_YXor+-bg -z_>Z@&!(>>h*L#I;fzU`aK<#PB?afo1i8CW -z<`&ASoO(nVUA#dc-)FLyj?oP*aZy7&BU_O^Evb=DYzwAVosyf9;o({= -zYN~gC;<^Kjm^G?*SlO32rR82!`~GPu>yjH!+(r^leBxBXVx!$Llt8-6mLx~Xi4imf -z>l(#zz#YQ%Axlos#VrpJNGDjQRj>80yq2E_whWoYWK03)nQN1B> -ztuy=ssIIU;AHSB=4<7ROp!$XY5Q_NJl@A|rxE5Gd1M0-X2ix8S-pjsnBguxS3pHC^ -z2aHj>+vp -zESpOV!%O5ZJI*DgjST1EuYfvmoPh< -z!4#d&!C?5P5pf`39K7{tpP-|!XI9W5jx^xYcF=+>A_sAr#Z9@XycY4O#3PmeKGT2y -z$Y>i^t|X2>Q322zMqy|rdXTmf+GbK4kS#m_5|tAL6xG*9WM~5+o}%Ooic02uQj58d -zDoA!%#FLK&jGa4V{kJw%M?RCG8VMVOde>);TpGlaLw0f0N*u -z{TJ6L9gLfK98=Z3pWCb+`22Q9MKZ1Q@>f5<&2R+eDA}ie{m)K@Pp%@V4u9drmt(j7 -zd9=uPX)jq-wJ(?voCj%(0J&|wojxK4>mNw<2a^{n|%xMnhOX|8W -zz15ypSO58?$xZ%wR)Vvpo&K`Np)ZGv>YZPHXdNoQL>1&fIAp)_a;r4QCXVYrtzg6( -zVXv*idI0ZN=}H*q6UYJrJ8mykJ&*2n;9VR!fxPlO`f^8EfM(TO9}Nhe7P9-t9=-X6 -z;=8Nrm0yiJP;R5_KdJ8j>UBM+G?Eq679uQ_m -z!n26-H^g}TgZ(%t#Lc8;_gS-0I;TA{Bda16>T=WVRx2a>PQ5&Y8HkqRzTr-oQ^n -zNWWcm!U74Z3qQG{!3JvLfdlm(C5kwQ2Pf4-U)ve+Np9ztOpnpT2Hiy8XJ4(bKKc0K -z9e#>jK~*BNU+w<-maPG7LwZ>OHiTUhKS?wtHTw14V<@XoBY1-DO!?}KFJd#+bHEFJ -zcsB!+*8WhxMh?g^oS_HRLto!Kqa`gu3To2W8R(S(?OgSdlT4kTzCmN;Kb^M8aL#SGjLf|5nejr7qTtRMj^uxF{ -z6X*#5U83-8yz8NxdE9m}2=%|7IPB0RyS)1G6TL=5ZTaTzh-cI$ianMnG3pz%$WIrl -zNVSj@QM1I!5%7@Pc#IOKL#p}BD~HJs&;bSY5?YcLn?MDZtjtG;9loj_HM?C*3!b)+ -zm8C@Sk+@1+`tdjSMRh6BC3!hXl5hy(#U9NG<@tqa+_W8#Z;mTdnUka}FdnXIsIe!H -z96)TM70DPI1j;*vHOgwVv91@T)q9>iu+`5rz~e#mv{y>Msn4mWpWL)NfKk4J3E~$5 -zSjKDpIdfW$uIc5C|NC3Uv9MGY$!ib-wKKBylsJvL)I7u%cm#DB0)p4#72({s}5eNP28>q;6*ZTv992KI}mcCxf-Mqr48|fgnsD4AIgAK@t0$auKwZtNgLt|7@jZt0t<@T -z^5WiUSNYQO6hvb5ijSzr`$b}RYo2+=4l%F({^`TxS~|~LH54Bt#a#(H$UsT5oJ1qc -zNvRPj8Fgx=WL4iYdp#(=(zZaD%!O;{aFlWjpvSm&*)3ao)XmQvbav^Kt;HvJ>9I%5 -zgcT79fJOeRsvdu4Pw4;6tCHLuAg`jug;Pv=K=pom-)=C27>8SO;wD~(!Yd*?d__e> -z0C22mxbGv0)YZ4XW4+uZHiR1PijJj3osx7*huW;*q)W80Xo{gaoz#U|_#x^(jXQ)9ze^Hs=-M3ZSM<4W`Z=BrPu=>=izPr<-b%;G&x7e!n -z1vn5Gd~89d0j+{r_0Qkk+k;Gv0`bzMy5l{E)Q<1@9W7loRde4PnnVGXNcUhXzSi>U -zJ*k7gKPyP$1@cIeOb`xdRF1Zf9Xb_H#zdaZS@oOmSv_4gs_6Hp*R=MkPk;ZA12_M) -zaZ>%;_Xi!i_MKdg{UCMTpS9p*Nsp!GjRcT*=;u3GajYJC{|4?#Wh#fG6j9G|uP^`T -zhi^D)X#sq -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 - -diff --git a/dist/shell/index-stub.min.js b/dist/shell/index-stub.min.js -index d5b45223cb633267f3885aa40cb7f6dc733b8c86..b9427160039937d1cc5984cb825deac7b998c9be 100644 -GIT binary patch -delta 373 -zcmcaTo%`xc?uIRl$7W2v7$P(M!GA_Jhs?aC| -zT}P9NWBT10jIxsj*jXkA2(nE7H-k|Nq99-@BinSNnT*yDZsAPEGzjbVOvZeW`srS? -z7_H$NJ7+QaO#UFjHvRf6M&rpFR&q@jn9XPcR_8LC(SGs=X_?6hj|HYLpUt=yD9t*3 -z-7Y4n=?7*picBteAOez_Z17Zm`nqR~5@1e249oOKa~RzrcIwV$jD@iJ<}xmWuq@^= -z20&On^B7&gHeHyvQICV&)5PJ6`gcLX!3@OGLsAPS=!YW -MFm6{{z_e8x019x8!2kdN - -delta 212 -zcmcaQll%5`?uIRl$7Zl7sHrJT_nOIQFgZYwWqQ+0My=@^W-_`?o6pEP{ohQ+)X4=g -zEYq`RG3HOdH;d64tVnS-qtEoh*^H)>H;A%L-!PleWcrKQjP{cY9*9gfcq}kIcn;&* -z>2(JgIj3*f%_Ia8f=cmBHh3yEJ%N#lefqlRj35~vusw_CGP;2opXM^gfEnTQ7?%PW -pAz<5M<}cyTgY@(8vt^)R7U^+ - -diff --git a/dist/shell/index-stub.min.js.map b/dist/shell/index-stub.min.js.map -index 7f38cebf83d69228f105051d117e92561baaf29d..fcdcc9763d232ae8119545cffe2a80c58f1e14bf 100644 -GIT binary patch -delta 28424 -zcmbt-34B~vdGGItkVp=3oWyZr$BAV-PV9{0*|&(Kxpy>{$FeNRvMtFWfMUxtqZ!R; -z7R^RMVQU}|AS^kw0TNmu(1t+Dk^(O*rIfOi>hdPox2~pbGQ1+=9@`9h%3rIx;kYOS!?@v@pju$H|Ta -zygN?X+&|nz|B@S+9-5X(Q~0}ha%dcvkR3R~K8`arlqD`DGk#)t7&E2g?k%zgK%K+G -zp^3}zw~AGc;fl3$l0@AgazI}@qK1=AfaTM$0d!F4b6DnRr`sum$MEn{${B5q3}-p@ -z&;tAGw~weDT<2#-R8p1oe~+j={g`+H1P$syT8(ZgU@F268rXQqg#_K}mhHV1rsBj$I?tfy>x#;{tBDDN8v1FdZM -z_4)(qLsynTFV2*-P=#DRfJV$Fs>@dc5N1**+%&XE35O5Js(omi$Fm_=nl!8s`z@o5=s|(Rg{z8Mh|32BNaf&Ao@OD0<}v$NMuOL)j(*3a`uITB8j_YSOsTEc(+E;6Tl+9a -z$_c_uaLO{K=EyJ@dek}OK)mND1{9$P+Ste6(#fN0tN!kkI&Tx~lk^$umHI{fjKeCm -zx-{J*>}F}DC0AgTaiz>hffa>zs5at2zNCL}AB`TDY2*orq@0eWNnlEBOX!fGvNTPr -z6fpM6$i#BdhaeyUoIIwYq(JnB^aXp=Mf%6n -z>OlWWM%L5N&Jnd~V97EksGomC?b*d!8r0-TAw}(2FU8wtWJf=6M7?;R38Y1IbmFL* -z7|3>9(YL66-BGove`!=6M)d$wDb(uT<{-8h=j-j -zWnP2&)?*l6!7W8)QGf85ddI+uER4|RXCU(-OH#`GG}dcxE6_YHC1JF?IA?^P9InpE -zl$EwsyW9avL&hm$2aeA1kAy|gMEt7gxRWDl9;iB6Y=byMS!Yxa&Z_N~ -z2Ow*(W=>}mT~f}{0pYLF^{{^KtP1rPG6FZO-;BF`5lelV -zVz#ss@!E)7${-xq8|KueXzZv^!x#iBn)?N6a$GQu9A$sRDjaLf^`gFMP9@I^oRqfV -z1+XWo-#(|V8AxE6lr+Eo`kWdXD8Tom5#rSKz;X4eZRXZ-ipDQkm{}NM!cOWB99P#4 -z)F3ciR9*kzxVmc9XN1e25jORpQk@sGu>_YTqb-4n0lA%))lq<<7dGaYLZ_Mm -zo`)qpfhoIlahjvlt-}LO_JCNaMXhgwS@jvI?C6i*q^?_~-z2U%>thXiRYOJ^GCmv? -z%!|N;vMOjr_6v)FL&m9K0hC7%)d23P1U18j`hL;4in+^(@RTep-F%LkJ+fq2?co4F -zFB}P54@2oTKo7HnxsgD%eM#^AlbhkZ1)8njk -zgEYGHMmm?4zJL#F1wUk?+B0DIjTeN;CJf(*7wA+3=@Bjq$ -zP0v-Y>xbIXzZCV)o~s(G-ZDBS*6|_-HqQV;(XNh)%UG;rLn6x=HZu$_*=}WAg-S)! -zuW0+B9X7~{YYIPMDrCs2Xt;njPTt}Xg&iPOq5fk0sQtXJz{kl1*^GD>1Et#z1D6qF -z=e4h394&+23~yO{*euN3Z{ap^<@(~LA1xlIGtFtIWxKUy9I_F6AHY@6S=R4+zS_NL -zp2N4B;c*Lw&6End6*>+Z`g8OGZgYlMLED?n^XT0`WW&hRy5%LXoH&d8*R?aR-n0Sc -zoas%`wA0YPb5iMk-wE?rCl}PWF7XFls7c0I3b{@QValje!mnk0?J0HY;sSoQOrR74 -zRB`8v`rW70;GU2d0EY2^c0d#(X4cxSgNEc#+>Ps>o>CjP&^plE1#yKr$+~U)khSP- -zS+#2w0wf%jPKK=VGY7pSoqT|Z4v^&u*yXCRW@H_w&LZ3+gAsGl}1AirKTwpz+-BJf2a4KJ)Bu_TQ&W;tcpFqZ3EO6z!F8wfuLCC0PWWrQ%=A( -z2G<%#9YzjZs#wF~C`1Y24lQHMSnaxgUQVU2Y>#O1nt`g~aD0wC7)2l8si%*w3v -z%^i?w@&`N=ObW$GkUdEk+7^051pLw|e?UmgOpE*gO;X*yaXqxCF5Br1O-T>tqg)Gh -zDQ@*AuNN29H8(6*Y+OgGG%Gf0sU9%6&C77Q7g-iaOW|IzB+ebw|9esGSS{~o_6WEW -zPBG;y8$F4Ga}qETa2vA_f#rf(LD>?j4ymC=*R1p$l(pCt1-zp~6#~3se!=08D6UDv -zFq%T9YX!9l3V3@#ZQ0oY%_(N0_XTT1i`EXHG3B)NXAA0p3hE1s>Z+X~iwWa1`tLGm -z4B{yYM&&i03Y>Bl%5_2Y8eaVs< -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 -zl!%>l^uyT-`K1&ffKZE+YYW -z8(yzAZ=v&LK%56YAi%7%2wbE=S6;6=*GKKB2(Fxy1_A%cMCKWyMm*!h)tbSYRe5Z25YOWfPAms4aczT`H;)`p{h}Fu+}C3gC*q?Jjle<_7E$JFz4|67YTk -zzQ3slwQ@Hyr4{*LA4@#l&}!R2)D8&gw`n!Ju7N_VSl^KTTdlsg+Jg5ZgA3xnAz;+r -zqKzflh&9-AQzp@A8Cz9{esElMzt|VSt!#&(+Q>&ZlC^*f10#}?XDZkX!?HGH)dvG% -zg$LDN0N|Plh>JW%M*$lQ9DAD&n+h(^)n&mgwcyQu%;081 -z>occ=%Rhy!TA8i1Ff@-zBep;e5~0d!_9V}I#1&v3hP0y-O<+qhmSADWQEqU`Vrn4~ -zVuz%f1YMaFMphZ -z=Ur`ZOig<8^vqAW>K4RS_09dNj();LNjIvdY&*8MG!=y;AEc6 -zWm_Xvv!7&7ARry()0UkRa~m2F>6}$$!OGPAaez{P^sQ>!uB_Gn1_ly9XTFC5i$=AU -z^snBk{0Hb07-}N_hB7AHJcd#PMEDvbCZMHzk&-Jn$mV!Hg4{7hQa@yp;vLh?x2dZy -zr-<_5VQDny4p*cNv5NlK+tiM+NYh}|Kr^vRj!@jY29*$OGd0<>gloNlfmFYk#O=OE -zMG_rL^ID^aK3;rh%Y1^AwN((%1wan#H{PSdS3NFGmrb$IZ$%}$Pj()yq^x*jP>rCNHtn@#d;9b+?nU*+BZ>sGCYohW -zGOS~;CwL-}-6wXmX~$C>Y^>%7`?%Z=o#&hb!!qkcEC+hZrKDlml8Zf|0*O`8i5a1f -zjWM-PTZ9TGxoOP}>37|$Hq1S>Fj*T( -z8%C<(*e;jhsaL3BOjl3-92g}zQQEERxBVU}OJ|nRMbC_!bpssGjCu{wD9eGfoT*{O -z)t+v|*+=rni@O)$dwEa(6QR;RV*+RfJ&9)DQ9bewwc(&w!|$DuM5es_zs{)deTUjJ -z!82K$I6rReFAb#4)Mvp>1TwUaRiyN?GPq7;ZzzrsX^eoI;VI&h>g0JY -z4BSjJMxk29CFObQ6|O|z^-gug`N88t*~M`Y -zrI7ygJJs%;VVv)tbH<&BT?hdZkXa5922LXhlDkce<{=2?EN3jzjP{wnAP->o)p?2aS;tWLv$ -z>TkbWZ5^}qn}mghvwQ^InO>V_<+#i;CwR;n@>u4K(OKJ>vP(Ms9<_4|(?H8GPnsrW -z!kT``dvLCte4`VM=nua~4R6Hl@H}n_$ve%cpZWXBnMaL~c(y6Y7LqL+CQKPJX;QWJ -zl%PB&43wWq6O1HGAyOF9@UX%(kX`DdPv7_ZD$Ga~6HKt}kasMhf{KT52v?dpy8|5n -z>TC|;DvsBxNyHrRjZ#c_!h>iR!CV@geCm{39n@e@7Qw#0?akl;3)@{Eso)ofc!x4g -zfaAo>wm0^INzRIX@gJyI*ejKKr_@E+sxWs{>xx7b*7=nT`If8tm-nknwo`~Ah-+mc -zu#a4p+y-jR*Bsh<$Nf0`)zVA%t1GTVv4I^M7O=&rV0JzXLQVa?`>`n;L>JN|fGZV> -zuR{axIV6zt*~X|G^Grpcruq5a8^D~ -z=(FFau3VS1X=XO0Bkxl?2Ivk6yRD!1J{4HyyGW##5ExMif&ihrGUAg^vi+Q7DRrF9E~iVE{C-D_yW?L41BaC4~@`~a4HIC!w({c6WCCZXhsv0>cK -zB9beDhLtD0vA~&EOxYcW2?&vgK%hOs<$aD-PgYS`MQiI>)1u08MXB`5_15;VH>l()I21Cw+D{pA3C|VO@&Yk`2eII -zZ%ckaZA(YZF|^1rnHqO=@H~u6N=NLFD6T}sXO!0~M8&amb`R-$J^&R6>W_RtUEbe3 -zDywSgZ+}2VuCu$FM1oySZAj!!fTf*~6`LUD;G8jBNu0Po_(8S3zips(^vVa-%lg}L -zt_g3Vs1Kq9_wNk8%-^|pZ` -zUSuHk3i^c~R-1P+lp+e&=xm)YTfG -zaAiqTVhJ1=KEkSW37siSZLEn`)CZ`JMmbqw$NObxblE3)QpBDDJAh~w2e$3-w*KZr -zYR>?fBvAFaf26KO4I%kQYWpbOEnEO>6N$nCA#i1zP!LkX?NkR}#I3c6Re# -z-wf!t|BP8?0(#3waFCip -z%=rqYh8eI}R`D*0pi`8SyrT{gU;~e|@STk+au;}fSW=QZhG8T(qgiqI%$W%`Xdh(d -zbu1+KW^a!5K0>SLj{%83*zoUsL|uM?A6yfcY>Cp+=Y3RNzBh|oDMRNh5;gF8&N*h( -zX31tMA>&lSdKP0;TQ@$c1_$^`3f*Ku-}6ybUeA{Y=~F~}D|+k4)UQ^HFu24;7UF}@ -zirGop)+VOp3O%L3xf0Hub_ydy^JusJfdF!l3SPOJM5&_mgK)U>TIX#m>YLq~(dvqc -z8e4X4oRBZS1x+(g$x=?TxKif=CL)USFgRYiGiATf80SJc&%)^LXNgM8;{c^FBaRc) -z6!Dn#tgBDOMW^X@>n_iUg?xvUijfZhC$6G`j6G(*==TymWW?sY!`zfReA4{}h -zslrE$#(2d>3dv9z#p+&TK8`fHhcX5iQ@F~_ -zU==9M$f;FkC^rul~Z=e3{PaqZaPS%z5=RcvY=*vd+4?m%X -zE(qIR#r;&*rW?~&e-cHGx*q+c+Or{K41d}?m9B67q}n*df&ysT)fmoV+=!RHb6XZB -z9p+Vk@{?*)as^~3Sk8SMi44;VK{=| -z;}x%033zVwQtXX0XXwgBU~^Y=yQ=^CQ)&b|kK6xP`NwFosHHVaWNV;%0FLp)dim_JJ3KjUw242G$k?!!RL7+1O{ZN|1C-EF;iu -zIAFwb*2u6yY{BxF&>qmpf&<1BdCE{5iOA#-3Iop53OX`44jHv(Z$c)^FX$J2T3vSG -zG6)0#lY%={2B#1H;M3~ro9ib`WPxOgk8!wzKX63d2 -zPgH1U4#G$tF*=d+Uvax^Hb`-&s9*Lc%8xwhgXsTky!YRubm0FP?C;fKO?*AEt-};QYc3lp{G;*aM{){@XuG*Eehc5V2b)DM4be04YFMvw9R*$Mn^pE~Z -zoqOL4KdaP@C8XapC#Gai9pfr;V4c*?Xf~7PrLh>^NhPo*%04TiHnvrI_-}X7R@iOkjNH1a%rt!lFp?^f* -z`Z+bV4w)Beo58;2qn}f|&iB3=V7SrN=YL-P?m!8Ch1loyM?bH|H!hcrQ#XAoxXZiR -z`64!cmZek=w(H~<)b{h^OSVQPF+oD-zn~^I@jYguWM?oIH=w`t1@*@3mw_(nVV*?} -z%Z+c++y)LBx(KkM7$C1F&C*f*sV{>aKm4Lvr$6~c^{n%&s8Dd(W^_$I`bD+*q9B;M -z*2r*dM#kNRVaMvrhJj|p3hsmvG9e?%wL895$h+#eh0c$EcvB^7y>7&(U-aiHbAAcJ -zv$nLde&o-U8?J+1JwTxwWRL-Aj@lOwnY%hLWzU)(`;ywe0h@0_^WCoPy8if=)fWB5 -zFRN$iXJPI7fiL0J$6~^aY3u*|l6t`alWYUxMPF8d^Lb!z4d=Fg_{(b7P#l~l3YFt# -zS{$KX!!HM0x`tm~um6hFD0Y8EUA?!AYQa5(S?XN%--qhfV#gzfj*;zldq5Yyz;LfBF~dt>*`;c4`6%RrP;AiaEaU2|Hiow}n}9(wqj>ZBS9#(Ek)d@(W$kI3j;b7VD;d$9L7xP07kSDc~d;K`opEfTD!!Eu1thkY1OZL9{dr!6@c1!Djy9m5C^YxEdD -z4nUtK?<}TH@smA7sF{{=D|kbn7;G!9Y`LUj;EL)l9n=5)NXoFZ~va!hmUCGzNb>hN`Nl3Vo2wV -zhoBTZKofH%(VYt0$3%j&WZmG}LaDvg^f4JP@!>vbGUz2czT&C*A*Kw_1MT7F{Ap>->JkZ$>ogXBR*93x!mLVgg5=ttE~|{9&r{Q|Cq0p -zhFpKiL~Hd_(Jb0d>oLQBIyP)3GeE~w!(}}5L}W`fOpIpdhcfyZ -z|G@WSU_wrG+;V*47<8fSF2^Sp+HfN%3LWJE-r0t!D|;UR5QQ1*_MnY8)!U`x)&L5& -z99DI_?Ka{Q1ve<=lrhVlh}iH9d_)EZ^nT|b)cLEFc36vvrX)v`J|K#}$Puu?emgw~1t30SA}B;N)Wvaxf{J)5&- -z%6jh)RQTBqgwc>OY!7n4;)F-D-Sdw8{@TIO9!y-Vaf*iu;V}7jPxUVQVHD2yNiD#>?`}tck2i -zB$KK7DVo@s#BxgB<2c-?NI@mOLbGP3hp@tBdw5r||R4t_u(|ui0`iq5pw+ThYPFW<_-B@d-%KualkeZV$>%&OKdt -zngG@no=$vX$qnFxKjTg&>b8telTU>~VngS}C#auoHyoeHwDq0;sJ443#k@yR5c{Z4V>R!W-C&ynVhHPcL~Pr5Ns0&;T@U*v%Ks<Z$?1IiNWn(y#uJ8e9jP!#HRvwxD10 -zBfJlgOI0Bi6wf7u4`;v;Z`pF2AWYXIr)NEnoPf;2NTiM=@q?zD4RmPY$kTq;j|_uz -z5nW@6vISa=3_n`9f2;!%t@g-G2r(F0c3if$XW|GRfsbJau4fnq%sh(k_4F7I32sc- -zO3RQ-OpN(}5p31I(_nSnLc(&kcvga}{rW$tofmqB%6qn)&;$Rhwyg%t*CxeS!3CZ+ -zVa@AYC!8mf%#Pdi`n8_AU%=}ZOn7oNAZ8NIy`c*kw0s4qP1N1JvB=sU`dXRiy!;)5+d@y0-Emfonda>Crxw*SGx` -z3Ryi)iSWC!ZJ${xh~OZMbkcCJl%W!gF3~FEy5Kkqv}S1uibtGc!bk&hJTe`lGIkVo -z1fx$>?Pw!K=#c892nqPkRq<};&;~YL!Z9!Cn~&|=^@vVlvH;-GQprT -z?q+lP)jz=sqAQG~M~_Eva+Kf9p(K`UEFmBOk9DsmMc}Wqg5UP!WT~f -z`BX);RfawV`CwweCB&t>f2uCNwlpUSx@108XdPdwBA+6e@y&Pn16*d7^x{ude8VzG -zMAR(taNY*3=SC5%gUvy(S^w;(>h>K~oJR##!7lRTJI66U!J4uWeb2ur-*)r^#Yaos -zepnLx)_xQUhS5G-*Z=r0YRevO?oy$dw53k+Lp8<>;26zl$BiW>z(7)>q4)kw`7W%t -zCdGYa)-sX8&s6MEAN&OPn|G7u1zl#P$R&LGBR^BmzPR0*jIU)R0k_qfJXzQ4{#DJa -z;(!db9vf`dHu+I_!1@lAAxnTb#g~M;HX`T-T9cFTfdMzznw;;dBXKSxP>`wBY -zh)gEbCSML9ltE0CO4E*!i7O`gNvvkr?#u@;3yEkyf;A2-#4$oT6B5CVQH=IwlE}D# -z&DfHOscRUrO>1>Cey~7{8;i#5jLJqY6(|j -zNC-!x`c?m?RtJ{AOd5%*zUbeTb7V0zxjbo(xphfB1!+t#<9G?k%HK^_-r&n*4fy$% -z;lDV`uv-pIB9-%U+mKrd>39FT8l1MtX~Ru4jCqRMVV=um?LZiB(p@WDMEYz6rwE#zq2<%>t$rUfUdAyIweKa~H9O4RtqQxjH` -z3`HCCifNpV{e{}O!5oCiQ1<{D6|?W0)pv2gnJXcN?U}2L_(1{-xNosWRFq`eLrCxb -zPxbuy&XbR!K<6Qkkh9_lnTE`Ox*mMuA^gNB4B(jn^$-42-LM<=2|>*Z-+&rG;fy_S -z8f~POJ&=0hztp8$!r%g^%8Xyq$bE5J0`Tb<|ChR?zu4>{2VR7wAZ2R&OpP<=5!?&) -zL2#}+?0OHpoNo?aVx_>z#&f!{_S|G}S)j<+Wi|{;(nD3YlL{SCS!9Y^S_s@MwlY-@ -zw$J$m5?R0Q{6Ym&1>+2lCLd1%1KjN(g0 -zIASgeY%-?wWFArm4Jo*b_|Zcz2(*>t-02ICMG?)xrG!Uh_b2NXPahbI7>Bm#H<5$L -za6~`%S8Dh6YFqM(!xdaH7u1N7zR-Y{lBL-b`o3SO%QuTr47-8gd(!r1$4o=Rs -z^|t`Ugz8~8()&2h$3P4W&2*5az^xsp2c2o-228M7Y2KygW+e=;Fr6uYD+(mOD1xt;E{~Yk?k&pMP!Gzmd%ZY`&Qx6%dm#4Yx0#y7*!X9cGZJcF0{0O`d4KX-nVMV;0u}{8mt5~D?HhKkk?>^l -zZ~9T+)=L|P$1N{+^b}eTs=iJ6hFx_8_`-c7i(>}QX}o^WPe|=-*|2DBBBC+ca`WOK -zMzHISDHpuu*8l`{oAklDg|?#aQGHvFSi<>&;we#>2~Lh?A)pJiho>{Z7ZE3k@TD(*XOn_w|9HOc;1Q-7teZ_{cOD+lSv68v(#GoAo2)TsD{6K95p#!|&J -zx0|{w54(9dZG1i{pe`Iu!X?X?PnDyzd$+CvbE}i^eb5N=J2rMVViSX&n@U%e= -z08WW7K+!8~K3}&GeX7n}5-e&s6~hm#c*euTa*A}L(cxihRGUwiJ|7;!?VykxZ;G0Z -zmpv_7Wi8LT!7@FM`Dc22NdjO8C~Vh{U?abx_6 -zxKX@)Du_Vd>$fW4dlmsLsU!FknP^#E^}eBPrKu2_JR*jzNQ2>JvBpj$myKAL!D7xi -zy@>K34&QY~Y7k-y+UY>?IpsAoWT1)}dUB|oXNsRUMietHbEG>9Vg+%&gs#7hcmUL% -zW{`b2W8KZ7

Cgytd`mz!F-QA*MDx!o5P_rqOPMCfBNpv?;Ttq8>b_Z{y(jvilT+ -z#@qVFv-`Gs#x3pp+q!ag-^L-k;E?wyj7K3Xn6Yk5lDrc^L|XJ+P5t26eV2K_ -zV%~^&2%))t48T0MO$oL8ffQSawM(94vrjeDI*aU?kq_AJ^Q1{_r_{ -zyM_zl$x}VCIL1Bw!quk!zUv2A;AZMj*3aqhi>|Xle0?OZ@9yu*=8N*h{BG<5F+pVu -zgpe1$SKBH`LQwOVl~Yo4QL7B>Y7A2*h9;6$mS+mwsj4mv^o?$>$ymHD -zlBK|*xD~?>Xfn1GFn$r+8qsxq+jmy##yuRa0~?s!s$0Vk5HsCDG$wq~m#pi%9Oq)$ -zfB0$iho=M5hYQBS^uW1uUEdX+xHQQlF9>RZ(cYI=MF`e-w!jr2dsi;fr6%9`|M=BYraHgKF7|S^4y~*Gq0teD@XWKB3 -zm;<#es6X7h+@0PR*<`pUOj-_4&YZTWuv-gHUcMIkHNul~b|b)A*S!AxxqX*md-U(l -z?c4c$7We4{!(NJHGXXTy)$k+F%%kWP8fhL61Aa$6vremy2rvvo$;c`ho-FiMq7mto -zbpBa=J5QQfM&oJowyV{_Lc~TE#mJ;rpPqyFhhWTAP3SqsaLn)WEjjAe=@XZ|@yi^q -zfAXxpjcQpx^Sr)YDyDts^=-bk8JXn4Z78YzlQvtTVfY>TA^AJKe>f9yiz~WvUSCpw -z{k*=5^uy=%T{5s_zm{3j-#V}F7PX>pT;G?tw3tDu3}0Bn+Cd73Ar-9xKE%AfZ{IFv -zO1#bC3fXW_dtfj8!AV?nSw=U8O1_4AOA(Ad0hFA6M%10nlk;$&~^@{LYkH&bTs4OOHcOmrlNuP -zRJYk=Z`^kAhCclNjE64XaMq6R>*}ZbF4o_De&1#K-c;XNtEUF@^{Z=xx8zIn)%M`Y -z`TG3e;!3SPSX(Ha#G}2>DLtn?*!$l#gGVMtCaxQtD4kdsY%UDe>hsn5V0EEZujWtG -z^QG)yGdEu!JXM`vTBr@4m@hp6g!+83Fjz06=gs*OxxrkyR<8{aSZQJ5Bp)o#S8EG{ -zC(5OIwOo7x003Q^&jNmK0jD7c=Yi{qYPp8_atkL4_&Z-JEfj0|u_~DV-5q^r>GC4G>G!7xoZD_$cMksV -zf9RHV1APzcul~n5oAr$^Jm&&E_`HF$SAQJ`ddWZd|3UvV#;;M|5dX-pq5c`epC0Y? -zS6?!)NvOW{DX6}nE4$9w)Fu1Xdhqq<^y|T|4P2#fP4+)ifBBW?o~=RXP5R~^pR<9y -TSa;h!pB;GUp3kl;|M33;>l?9_ - -delta 27413 -zcmbt-33yyreeZWf8Z0NVlQ?#4$BykdiQ|mO>{~7lO4-}8)0D6|rBDckmJ+spZK3em0D;hkJ2K9G4t{8C~XQ1ffZ+qDt7{+z5sXy(i -z1FEV2%~d{J_NLT{zKE+EDV5>%fs{IUc`oIooPiAb=Uln8^iNaj>P`vmOKxCdV1l4< -z=Q#PZ1EaWv>h3@q*D2FFI*{Y6dDA#HI0%U8xO-aqG~Iz2JRBIqpQVO7KrDgYBrcJf -znePy0O*v>ATWucxMjt6L!nM#zPXB%{v-8Uz9{_fqBfH-(qy{u>81Bca~zLlf;;lt`Ro5&tc -zBz$P=7iZLqd%Es9qOJ@~4bC{eA=4uz^Z1vHdc;5()uec65CXJ1kksdnsP|u6v=qc4 -zRrV3qB=X=5I8DM2IrI7%BkJgem_awLUooP-*uU(J)77IYu`yS02gWhnU()YCs$Mlv -zEO`*9REviMpLut%)SbULEIQa|xcZ)5YMXxPsCwSkz#Npyb&eY~O<677eN63)t{50) -z=-I -zmPyTFX`I(zKcel|M)ykUQoK^e!6H^$Pa{LXQ%&I*bs?f0|l -z!P7nnnpieQMWOS+hqt9O0v3)!Gz+BArW%KEn{t9Me0C~gQa%nsLX*xhXK)ZYI%QNe -zgf{j`w)8!dYL`wNSC?!H)LrQ_(yPYv`nKaL)hSH$@X!#jSaii8in!7`!Vn_0aG*Nm -zI02*W!9xHl^ckfBA}OZ@#5j3iTo@HPCU=Dix|D!%Hb(MGi$-UIDZP6_J#Aag(_u#j -z9uiK)^>ZiGWT#-+AGW{;0`yXWEKo~1K2J#(*jOGi4!k-f0I0L#Wez))9+GA-t^(nZ -zG*5o87egZS36307Q6HdS13Gd-J?lUv&5=iJuj& -zR8RIYziA+~^o5h^`Tg~I1EH;7KB>kI_*UEjdM%IE!15Zw6@~?iu)gr5^7RKW%`7?x -z_01<$?M9M9uV8dAZF*K+s0JJk_0lI)(YOC2hnGMcwP;>nJf;4)ziOWb^`A|t-TeXF -zQj|gcl_|BY6Eo(VpE24_VOM6PL&;-_KSM>zIE%1OvbF$P7^aL%4_XHIC|d|k#H);s -z9I)&`s;o8$gn@|*@Hnhn(`w)DCe#j|%4rOX0u+vjsEu(4^#`U^Xv0EA;0E;%aMuZe -zPEHfXl@y&4K_`rC0+aI0P}iEobZIB#wQ*F+ARM)WBPDBkM+N1`qzKx01go`&WtQZq -zbO=peP5@~m0ppwJ^?PSj@{*OaGWFmbu* -zQZL?PZjmUMAYfto;1q~xTwipXdRqUojr0}m+@`MIkTBYo)TP_h_W1&$k@U3;=6n<2 -zWm;P2tv|12M31_V0C60htO+c@Q=P$l9%PaFBtzP9$CnXzHLt&a8@y=3=wM54yItKp -zz=%lpd(qRdrDB*ykH&|?qF#A@$L(r+qy%hfMjl=P+*84q4Tmd-A+3~CGItr#ltul? -z+tqXW3r3#)B^`K{+7_kCFl#WPY~hY`Er58s0@$?Nk91q9wMqTFXQ|seG%D(5Dr2 -z$!Dt*{T_g}e($r@%QwIl8A$SauP&8=Gg* -zZP9is;wm9^(e%q(!Jr+E#Hw5hKT~41X{RH0E1*rNws?f?1TbpxXtZhKwG4HY34Dho -zdeHcL+QE>+;<3E;DxTBa{ia*P;=^VU-eEhwjw|Vln|_Sd1Z$epPQ!L<$~ef=-ml;) -z=q%}{&Z-+a=6TAAn&D9khRxIph7AS=WPpUu(Q~++H_U3=-fW)5;~Mgl!NGCIhTQ^0 -zPMpQqD%SZmhor4#ltSM-tM0rMj(QOJM9Oc%abDkgT3vrb?3~QWB7mqwU8d_PX94C( -z4K2eu7&;32C8yOjwP~M;%l`lhaO3|M0BR8xm&(NKM}}r~Y~SQqXOXjC#;@ -z0tnW_P6NM|+WMhO`mWROJg1(ywTgz8^{0R>k$nDDIkk5x;3arLw9^%c$;1r7%^J8% -z*~Q)HX?ZH%A%0jotHf{C^RtQFz0vRuE=$u=tjVWivHnvwAhaF}K>?!o-hoND}a_AW&#@ko)`FWMT -zwmIUdn{jds_Q=DD4%6#li7a~;RH~n4kclCS3o6n{q^+kMHrJ$=yf2IxML<vSn{vFqQCJJ*8CvEw?ZjuF*eAuNZH^z~i5o3A -z?p65uV|jJstxFiq8HM6Hax`%vm_VH*fu#B;*zzM6?&spOEdu?EMuSPjg?dhAqo@G+7cnF -zIPo4}JuqUJk{BcfO2>mTW_ULr{v}XEAJ?HYD!}}hi_$hg>d*_?h^+zVA+{a_U{Eq9 -zMK$SnYGa}g}C;*33C(RFoadc0j^nm&BEIw%=s2F`M4SaphuF$@(?`fNPf^jsY|R -z&P>aklHn)UV6lMQ4NSbwaZFa@M_>AX4_l5&J9dnI`?9*JQ-y62zf;1q89`V$=QPCX -zU^BQ(4M*11LscKPQbcecDPu0{eRU^r}cLOe*C)_jP+xpwE5%Sgd -z*3@mA%2+%SePP*<&{x*g!OOgeX4WIP3OZg_Tdqg;LQ)HE4L=Z4!t^FXP7{up@V#W{ -zMRm0^6PaSyWj8v7o~cEyQULsv2r|hfD3jrM^}1;>%nf6)nCYH$isWnAF)APdoJl)Xt0~k8&L^oQ*NmXwBTmGiZ}f~llt>UuEZxfQb@UkwiF;-* -zdaffg;4MYY@|k{fL+#zWR5tcmIVSL$7QYs*5}EZQ4Ylv7Ko^hG`sH;>}U`Y;`A}$;;S$YUpGAwGsfG;(m-`G@__Jg}z!gnJ2&zdUMPw~=w -zMD*iLb<-3RGLKcZenyHbfY=iz*&H(Fk|sANq-M*f15gW2R!vDv%gPO4Q5du)U4FgV -znq?{|io#q_WJcL1O*s%k8)r6p!4#7Eya0Bx)j$ja;;OnV=!aYC&HeMo$?%XH(l1|8 -zH}%~9HEuWH>8O)+a{6a0>iPrJ9+n_Z6>#Y!%`ywhU}E2b)y(3W(?{AWG|?U>wsbNw -zWL+Ql8$LZPBPnKrGwL_&)B&Cl*H+hby0Q8miWXl)Y%ijifeRr -z9pAt)kKb@_G-aE8M{!b+lhfO`)olf -z7bkjL=Bn$`|H7^o?g+FwCOk1&tC5|T5ZF+|Ee^xxdE_yinEORUjQ1?*d+(_eC0jlR -zV}{BSSV113vKnXXW+c=X|EAhG(i>KiNMR_R07elyM-xMiX1l55I49?*jSOOo4{D94 -zf{R}MO|_*{7hVAc(`pDx8d80{U?I>zH#{kt9(i*Sbilna=ct3;gv)gb(p=FoHn(tP0>*uiRR%6jh&BNN`xH;g`U#fA*rR56 -z7d<0gFb*@qDQ29*PI#Xw70R=yOCa1?k*3^P%_!+l--VsZvVP!Bb#14(j7)ai%b!eH -z95Avg8w?~Rvh*a({067Ikl!UIhr)rV&g04qWRcY+d`8?fFXGCTI-jVWrzRas=JJG$ -zJtR~vjmt>+vpg;jxH?BeHato>Bl56j9@fVth4Dj0IAhahYRz#G^}J8ukrqt+qS^=AN0zk)?MVN)E)^4{aG -z{;e0PE7gL2-3!(B4T#%h<%0h33)O2b1)sPg;z=N<=YLCGzv#J=UynysqsTofD>^#A -z-WeN)TF-q(-}(aVSYP_v>VgiCA!^0rvJA0g97E~2)Q?N>($p23-7O#I<}3E2Os8e~ -zDUe~Ns#tZQKG9*O#eKAlU;&*f`f!qA~6Scmqj7kpcOo=r;5ne -zXeiYafS7KiYA0mws>!4lXN9|kbHbQ;{qEmU*WQv0n;|O^%Y_KJVEw!a08Ao>okUoY -zZbXj}Of1vP>&xy|*WI#W0zT^laU2$6*WOKL-LU@i_y9I;;7*P91$6apmD$wmWqil= -zr|wqcH?t063RA5Z%vhCBbG&=b$NRMfQabAk>B$$V1GH9#il%kM}gpp_kcWg8&Cd -zftSz5brz^pXD?LdCS}U-w9J^mQ(35_nqXG;Yy&RM!ki`W1@)aTRabzrSH4v3mtAjW -z5Xci=s>)NP%L>OMn^=J@}S6Jn?nMu&ZU7Yj6xdcv1OuR-N{aqM_ -zy^Er1qJX(JNtHy!C4||K8$dzB&Dgd9Xnn_m%x){)I1nTF9=|Gpth0xLS@>cROu#t7 -z5!4@S=LB>id0US}Cd7U)gUnko^TNqegq3qt4v1WIHgr}XMfJg#si&)=KKC;9N7vDB -zQlTruMxHrqa{jZTc!Fu+{7o-c!%Bs9;~o_`%_9pWKsxY9fcSCS7?#5d)*vHQJ_ILI -zqGr-DiMTAxhXGrQ#u}#pY~xB;5qaX&b{M)DMsq+BJeiigU9SPcoOLkKD!Tfi-&1q9ge~+CuEdRw0{;_)%rhji -zct!-vJ$-o})_1-_?TN2{96>i`n?`emBy~uuzdq8ftoa5z~y*5e+qz@ge14 -za0sTmF_csGqCjH-M-W*5hbRmV-ZYLq5Mx7Ci?K;o8@?V_T*o7tMMIZgrJ^dP-|{LI -z=;u~G)xD~}@+x)bjvCw>J8?xu7=!B=0$E+Rv~sUtB`;dWK9>&m)N-pap%)tJTg<1(ruus&I4OnqJX%vD;)V -z7CGo)Ermx*I07zfbw~o9$Lbc=VlbZM5f14&$%q5*4Rm^&kE6WFp}i6@x=}NSZM;#( -z%<^v>qloXCp+^Q{gy_dJ20UR8vvNy7tI;pHTPtW`e5L~ka$b?>bt=hY(flaXPQcY98^|i`5Teb?3922r4WAGDL -z2SF>*_SB{Obj|)#!F2MU63$dD;z1U`n0N&10wSFyee`u|xKOtoW0aJYW$TNKgMx`C -z42Mzql5;481q0g}s+hemdsri6o;K{9nAU69*NFby>(znXR60I9 -zE=p`pR#v5rSSi+pOU0wUXHR) -z$1GpXftQwEdZT(;rwHG{OfO^#yYh^T2%0{8h*EA!R_vz5gR!h;`i?wbW(^G)!)asj -zm*P)YY-&)lS-@?XjVlqA;56J_6rkQG?ZiZEGTw47w{ -zHTa{|@R}Nznl3;&DU-6fm^C}70YZlKOwfTg%=*u?$1=-%=^=-=Q@2eQ&8EtFE|=_5 -zd(D(yAjrgJq4G)egvrf1J<+fKLv_{OqD8dwL_|qiLx1TH)t=5m#MnyJoX*CH4BA0? -zPNwruii$&5?A{0i9iGXlsX2HjsOTEy3Xd?^OOHj)l2_UPUaijj`g#Qv)~S_ssq|)) -zOxMk2&-A^HwMHCjVkpfG}Ikv01_HVl0a)#N4;as=D@6%z|UJQ -zQr=z7g}%}Ec}mN^!?y#Z@c=+}4o|%eir&e|Wva@rJGp-RkJZ63o>U_a3!}#W(v#Zy -ze;VRME+W1b3k5bs~WzH -zv#_3R;z~ZX^nGttd#)@Pv`buF#py5jI3iHg|MFJlY-rEO-HHypP3^qFZ|~5Ds!@hu -zi8dFudBAQ9De*O*>eme8T8E1@b -z$Go!>rJxlRuJmGdr+o#eQxI)jsRc2;^iFkEI1hm$emD!Mb8>aCAcI5bIF=AGN1&N5 -zfQH&o2|q~FlK#*;aeShrzw}NO3wg_>-nn|QnsUSBGbKqFY;0OGELqadyVS1T-iZ#p -z`(el?A+W(Q#KWd;ze^oCfDKtAHqII|sW)+im6HWnh2Vpl{`R}z0_*yze}bKAo(v(C -zE4b1w_$CL{qYg|=n4~_m^@%@Gg=>5*Ly@qFh66Q{IUzAwlM3mt{fQb-4ZZ1JwX;6} -zhH_alsDt;aYYy`8q@1Bc}HRsE)StDV>3fCESK_zHvo&T+fBZPws^m|pQxG%zS -z4ZY(&74Ijmylv~9?@{~p9rvk=cJP#zbitKo(>=AN-*}(8VuQ~tleP7S?!#*`d{c<5 -zZR>~cQ~q`EF6FUt@=#Jgz6mz^9(Btqgx`A)983XZliiE@uW)-bVE2@RCk2W8S;OKg -z90KPFudZ4Ux868Q-h;C!3B6QF-|}9ybB8ySiz^H}P0T=0SZsJN&RB#{;qbO;ys*g2 -zp8FL!h0P(i&`C4@NpKoVmsr4|j6)Vy7+2!sGh3YAvQZTDvwHwnb~o9Tyg&v;qKdZl -zW$#nFH`FJsRATQ_k(=%2C=uppQ`8&XB7Br?fJfD6V_L$E;7XB2^&h`a?c2~a&|3O4 -z?^7>KH099M>OutFLBXu^E}9DtmG#B}11qTSem~y9VLD(G<}co_M)&hHA#W>4B4s6H -z7B|eTAev*4H9+f|KA>K|KaV#!XzvTSiW4B7#^@VdS!A*F{SV+Z!3DqJe_mg99vN&= -z-uys~X%6zB%s0tu5xE$}l(Vnc7(cLtyoP*-+m)wgRR9bzw&W#`OPGUo#QJWzLrie9 -z-S*u0;6Q;H)RM>(wmc-2&W!QD%K$@4lVW;%trV2lKa(F{WWaL -zny110)xmyB%-o*2Up)qm^qcc;}CuN~i?MYVTkR4!S^4c5Aw)QJhKLoD`3mE!7I9rN~xv<<|Gq@JJ1#Lm8^Ex(X7(F!GEEr$lYmzXaR153rvh5pH2l -znz`^M;PsXd;stE@==cZK?%R`KJq_HeryAay5pnJV!7Y+{ghq3u(1+f#*z6a<^D$%9 -zNn=R`TUmsR4h8kQF@tLA&wfzt?JtYTLT~j?KB!8YFpt=&@U*0Bf3E(^pNH?|oZ>1H -zP*A}?Zd>bM2LqmG0CoMQ52>Ad{75S~i2FwLgB|XC2T*wny#x=ZKAwf-7IIg+%vS -zQoNliZfEiJp6+&*)*n{8pY9>u#7weenKT;0(un9`=Y%OBA4^VQ_#=;&^bbC)wsyGF -zEJ`Zo3xaUvM7D16=HvX#?Uzk&4=wDf4FYi5sTk%VPLZ-jSQ;5GKGO$?yjisI3EL=i -zr3(=KgtG|e4-7b{dK~wNOlCLj7wzAXf;3*vp!`qm;w=+XC9$x$?~|J3!h=PP!M=X8BP-tttIF@ -zeS94m8ExXp4<70(Kd!bst8&JGK}p0RI3`HhVy%dPe$nB>uyOdm|Jnk@F*0psYlllO~&q;00OwFYYLIpT!W;Mc3slHx6}?%cdVUa%DQke7mBQKpSx+ -zm+*hz5q;us)WJ*Ivx0;5Q7`%%b#fEQ)ANDUIm@oq5^yLq#(alRG6P8V%l3sccx!RH}n?qUk -zJrAmVo1;)fp+#to=?5NEV`@=f_GuiSSkc#iTK%6Zmw+4DV!#BB%S~=v|Lv#MmMwX4 -zG2TNuo=NR|T3xAs{wcLlZ~u(CcuN@v-$|Akzl^&n?SD{hy{rv6u0B96rJwO>wcl4M -z8^M|WRoty2$Zw0R-c|KGKcjYSj#o|fY6c|q7e1phn-`%It5_HHO`lcnW~A_IhIc-z -zuG&(uHn{A)n^iofzxG*mUsUFX^Gjg -z{=(-}U`qp>pg;{yJiKAY20pJg2BHuYb+dHJJYO*zW#-0j71!M5;2J0NW1m-B6;8E$ -z9)Yolh1^xjT9#W)EE0(f`Q{N}o4cm|htI1wZq8#1)oa8i$N3ljt$JzSrXbe;s4rqS -zA-(7C)f+GM!{-Wg+EOmzYV}1(^Wwi&{rdZVuX3A$rJmPe^EXC -z@)mg2MQ8;#llqOHRNKyf_ls(Wx}0ZmyHB}6Jgy)3C$&{3zEUXWEa9@1J8vR->`UtY -zO%+&2cVzYa)-S8G>V|f#r!jyVCN6?b4NjuVDg0xCA^q4t -zseAjw0rLudUH`^Et9NzU5hEqzofaTOS^{6Y=2d1|Trlc-3RkUw=+K1Z;E7npS6A+=)%t%R(L -zgv>f~6j!;|uX{+{up{o>h73hXxF+&7p&xok#WuB(cM>R~GqaUzzM^LP8_Nd5vVO@| -zlAmtn2!x -zUsX5tmy;N^xM9sq6ezx6999pfDm&=>*IstZMPI3E4$cUp2hOn;P{HWq%U|_xf|hIN&I{& -zr?U^MtsB8;-nZSVETbA@onKdbon>e?oyE~GIFCuv5x@aAhEGs^K^rxIMyid@O^LLlO8?BoIiZ -ziO!w4VAii5i^n&q9{@6f}{9 -zHe|o4wjX>FTEsw8J9jVl@;xLmn>aJHLVT)6aiXZ36GU@=Y9Z_IQVU -zn7qq@0G2t^VZ3KYEY`LUciSzmSJ2-m4Gne1Z%6e=0Q=5OHoSw?JLPKs+ -z|K`7_D>rz&*6Q18%Mr2{oJloYrXxKxQSqs>C*ugaJ%>FIeaqLMinhIh|t$QhrktD+DhD7@vfMxj=8_FvWht@74<+ik|i -zPC|oM+*WLCuBn|LV_)BUp{wIEh-?B_;&#DJUTN{Q!tx=xB3qVp@KLqn -z>A5pRtIHEw|NI$@OyPh7TE}u{xQdgt@BGV)@@brbC0mO6w;xsEZ8c<^PzG#qv44I{ -ztaDj^?onifWm6WJR(uPkr2qX<73|Ef8B!Y}3Mm}sLr@xDwrgncmS@^7IKpp%thnvi -z*l>kkNq_^zegW&RW7SD=awc|CZcp(mgwABtXDoC9S5gzU=3GNA0rx#xni<$iM17}a -zR5DdLM;AC1(;xhn+Iy~o*a@IfHz|{ODqetk&^_S&BTN!?<7+K|k72^))RVTSr@dyY -z`Z4{?Z>!zgR;4~IIuneI;R`3CG-uW*&FC7XnRnM}O(ZtP<1$8T;<2%!yMhn+j5?X9 -z+gdi&vYp8n8)Mb6;`(D_nWld9+iIWD&bGS{w~yxIW5a8vJ6V_##+LDZCyk!5hKy}^ -zeiA_fv?tvNcml;aicej@0GHjfeq>NklnHEzgX61#?`%)p8(4~uosDH_S(zw;3RGY$ -zg4oRg_yUDQCt5h$i~9ZFQP*FTG{*-=1Mu{lzN>a!lys9wFsRfKeaUyR0AGgesi6f# -z;&p(;H?&-Q@MASBrl-BI7(+@1FOWJB#}5W5HZbH!G)?>6B(nFlPQ{m}TgY(p@9;=V -zc+}~7#sD%M>h>x5BGgp8(jyKBc_vkA)gxf$VSH+5jY~kDK;n&X%ki<11TccxA6f$o -z`GF_DT70YzvK{!I+JCtfd((T?itE|$VWn$DKmU8`3eRT+yvM;fwSqp&dlc~=MZ1so -zTc8Q=QLr6z4 -zPhoctvz8FV#_;Jc6T5{^R7AitRMfO@;#j=Of$~#Qnw#SLEJfvf_f0`)2!*ilQH=+%;Dx~ -zncJZ-j)(Mfex!C^w2&BsY)O7i-}NKqyFA#;nyh>^AOHA|RBU?!9v*UCaO36$R#t3C -zuoL?7e^XE28f#|bt9g0AjW)AqEBeg8si_W*Xh@)P%GRx*;^3m^v0_3Xjt3E1futi0 -z47!PCHj5Y&aFfmKY}chS885kvM(AojJi`w$IGIdfg_eB;X$GTPnl6ZvtIP4o(O4(L -zc4szV1GxS0)F|s7rj^jjgsdrzP*DzL;;1_?g_o)>V;J9Zny%u9(4Tx_2Y4VbCc%%H -zI3r%fT!F8|&g12+p@3O@^b}-8f9l`WuDvbGj>b7b{4_sE!=hqdzHTs@(-;0&U2i-} -z&N(>9T&0uzMRY^i_BdFEmYVVD#}S#NVSh)R;#;ka9Zfp9wzvY?KK^@sjL`L8ZT -zO<+1VW}}&5P(u>>mj3cj)&5CykSD`!et<5x4J3-3!{#E4+RV-uZL^)ah-OCl8bYb~ -z6o#>6+Ts_`&;L*L+`X+|Jcc%&)9U}JEjP8Fyca*anQFP~VQBaNsarcJ!h4a70UM~q -ztbFifxRF}2k6AC$C}sj;iq4GeN#euXK?s2Mg*sSju0v7$U_$~sdyE6eiXeryh=HUp -z-!wcE>5u5I{uH|emUGMe(u*_W$;R?61lf=$Vb^=mMW#J0s%CI$bf0?(c*Nuw(?Ph6 -z9%1{?&Qzl<_6Zsi%&;sGGSw4_D1iv(5C|kBLiY5>llt#|s)E~jY5}S{8DGarz3XS{ -zs+-p_H~~c>H7$373Od7cd1*QGcIF8JTK<{ZdTDZRrksASZ$N+bXX-i}L;CNe -zfZac83S$Iow49r%qBg*$vWpYTVtS^aNoR9VL||5M=kcS5Z7=~VN5AD~SFw?NA%=v9 -z}a*3C9ln6^ywm5=n@)bT@6 -zh_}4F*>Dqbn;H_f6kYErRE*0+$geUv`6|i~c7LEyIXBDE3$7f>SxME5=v!U^*kkU1 -z5Fg@q7P;IY$~g!3cupn{fe=RFd6$Ja(ODhHBw?DTjzHBaLPU4Ce59Tq;wqUl5)_r5 -z4V)r>$IBoPgpVZnHF#$^I&zB%pP&t>x -z(NognWhbSDAs&Eo#-(hcSui4G+G)Jt^_0Fn&+uH*lf*TNQP5|Ivo>Vn{#0-+6N}n+ -zLEo-UcwMUvj&eqAoGT8f(88$*et>`}Z%WHt1}}OK`AWv*x`%MQ^x#-xjW)$JMvH6J -zKb4EXMR4IcX<}W9ju9Lf#alFF#5%$ZPD!Lvw5u_GBMo#;a^L*PaMOE#qi=g>9a6*? -zI$J}UCZcOVgq+IzoU~PfYA}03yi~2%+>JTM%SP>r5D&xb#5}$`g_zPFT3!*$9O(ht -zS+#d@A_nRjC-Ow7Y#HaV07Sk~nIqkpqm~cjyaOG26CoY9h>G~Gb;bsXd23JL8p_O; -zy9`n@IP#V8zA|BH3sEuYfy2Som?E1Wpesm1@j7h|#PCL_v>M|PD^~R_6UFC(2g^)!&A3}nS5r{66 -zQXovP1zq$yF0Jo)GQkt}I7P9_E2z$B)ews1KOSv|NqcU8nUD%(RwcBKoD*U0+YBGC -zVs8f?coffWZ(y0NL&5g#wffn>X}bH&_j2&vjRlWbR*m -zA*r;X@0R|ab)^k`QEzXhHe~i*^k*MeJN5qlzCTymUvS^DKtw5m -ze@Fvqjo*#n2dvWUD(2m?{@smz`}UWxBSKeyyaF5{`-;1aA7Em-g=|dZsLLDscH`V8 -z`w#vK{gIG@l;iyJ{8~8Q+SqsXtyZNYPy&EAGK@kGyf2T+^Hte-8c7^aEiUTk_xEji -ziZk2Rw_nt^G0d&z!`bH0a)!#BsijNCU(R@6OZVnMlxVxtP5qIJ -z`gVI^rXK3a!CIm0)EeZ%$bovEheO#JyY6m%YYy4*3{J(tr%`l%IY@;izj5bqCaRxt -zao_&ua#@{uoc#wzJm=u8w)6YO%+RU*jWiE60nlWxrw_Y@Fx)A#r^Rr#;C4-Sj!DC! -z{upNIm|2G7Y4ggYWqmaa`{Te`IO{DH&-f%woGBx_qwD4pt>5KaRkW+M6F0r_t<~{U -zxmgZ5O^VY;mW*QRvzPSk*%d+jVZ|uRFQ;Tdd;%}i42RuFSij+tzHM8B=&@$2Gy<2Q -zKXpl8vVTDqJK#F>#hd!}>8EV!+oGSjsc%|U^{Y4aCAQ}?So6XOP%Qm|Lk_beI)Hio -z=%&6y*Re+8tshrZ^-kV=$O~O@h7?^nB&<(t?t8&jzViTq$XhsZ;5r=6EUpkS!={jE`W3+f&}0q|$V72Herewo{RyN!Fl(oF*V3hZ -z`0pv_moB~Fnny0!d&eDn@0$6^1^Dkb&d>bh!WUj~Mf^$rRja!myXdL-Z^QY=F6zJM -W!!k-^)b6{o5B8tWKDhDjZ~cE;r;GOh - -diff --git a/dist/shell/index.min.js b/dist/shell/index.min.js -index 55b272d2e8c83a8afad470afe977787eef2fc5dd..96539153a7fc575f6c5a7206a5e6c12477e55567 100644 -GIT binary patch -delta 358 -zcmex6m;3vC?uIRlQFA6M8p%waAjhI!q>!0cT#}fVoSL7eP@b8Wl3%XpSX7i)=~SAQ -zmRh8#P?TCyT9h}PeKDi_^rh>W#HJT8GjUA!mS*IfzKV^JYr4=$M%l>)axBvY`WV@# -zPo2Z44pDJn4x=N4#X6TU4Z_Nw%a{*Vdv7kIHHa~}fQ@Ck>^w%F=?k_pu};sL$7nJ+ -zU;*po00Y+POF$fu!8hhH+E1UbgHd9#!wZq=*7F(Hg49f3dzeuQBr>kos4YLUFI{I -zOs|>GXg_&EzRY9+Lyqas=QFOIZWqYJF@3=TMrE+@gxgY+GFYd7&}U+sF0hbM4q}V> -zLPj?Tt8F1;421Q1A>&dAYvv+Gf3O=qEMjz-Zm}5Xq6P9|lYvG}UZBS^IYEJa`jf?s -YEt5Ya3Qu0ZE8V_f3FGz+OPJiX0U1(PR{#J2 - -diff --git a/dist/shell/index.min.js.map b/dist/shell/index.min.js.map -index 5810ee886b60723aef41c683f1f3832860b9885e..c0ed948c7143dedd432f8c0a127f51300dbee962 100644 -GIT binary patch -delta 28113 -zcmbt-33yybmF`!{W;w)m7O(Ll+i_y2mGr(v+3sz%Wm%Th@+z5ZvMhJETIyZht%gBl -zc&vd(m=KC#m=Ivtmn3Xvn_jc#n_hcGayq -zb?WSOs_Oc)FZRDu`|mz>Suz+4Or8pziY6ncP6wiqiK)rpJ?h-cAA0tAyDxL9)rom` -z?)2%Y>Wh`8lnd&`?zcG~9WCl<6B#=R;ch1Fcr&qv6^jrGXRVt!C->-UA -zsH7jK_T4 -zpmDqpZ5(H`H_IW5rgEgO4-nIF_oSd2aDh3{A);l>WeCrTYw)j`@%97zlygd&kINe% -zKcMILswZrO2Kas<%^?|gKHW?i-1_=vQ_euEzb{L4dZ*Z4e|fLk!8!hBuS%+t -zjt!_iD}c-hXc^Sm0X49xfbj`CXkgWbCPDb8dtZ?H`2Uk|8lfOPpj -zb?mB$keZVk0uIAY9CLac&ghr#Q{nUa#+~UA{po$`o85CD0qNn_?;BLU6*0GW5_50s -z9}lXxbiBNOzuMMS8P*T)SNE+V4LFiaHmqld)Lk7-)d96Wa2!MU`b~?JAW{T7C;}y* -z&u4aTAGl;0-O&3EsCQp63jz>uecH5<`Oi(eY&k%d?RCm}`>;B&Vs1)+HuT)E`cikr -z_G{>)2UVhb9^FR)rl?;1 -zB=v?vs%J%ZLYlVq&4<*cV7_IVwi`y2Q^LaiGU*uVCNNen%t9I_gC=4|-*rfB+#SKN -zoI=rd2el{%p`qS9HFY%sfnQi>d+fe0AWVVE7&KR=>k>jGIT -zq>i-TD>P{68;`1^3n6P8gBE6QfQ0gm0ELt@kLi)RhI-}x-dVn^^$P&b6;^q~+2@oy -zP#;IXGAPI?c$}((vQ#8vPkktn@uai9MT9Mdi -z=lNNb76Nu+K|D#l6N1OA<;_uPYGyZc6vM&Dcy&ZBWhZAlC#-F691xUiM}^Tw_l?vB -z_sJ;XVQEk~dIW6xgunwEvz%QstvJ-b*NEG -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 -zk1&l1fv@qB%>Bb9` -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 -zXMI!A&wnmVU|G)z&L~G_x@67O;tk -zoWv2SHL5hPKmT@Y9&?FLgt+dfCUE^kT;_p`ag-dXt$Q9&g&p1n5+M{-1#3#=aD?)5 -z7bK$J_5iMqwe(jXz>&caNIHncZCL;I0bZ{v>g^AzjjI|`jk%NDCB5%KwR2Z1N|A -zHl|KO=p+Qf2z)=UuYO2fu`*}ZeA%ELdr0l*W)_C91NvDHslWmcER!}uPM91qJrWNa -z5)k5?g-qh%G=hvWgMJjqJf3W0-pN#}76$bR_Euh3P>13K-@(@BQZ@VlmgnN?RqCFX -zy!tY|{~hWn>lu!bf<~cvBY~(k_3S&;rd?ssm?9Gs_DGDm*J+z0XnwqtlfU|{?@&9} -zAzuabty$&P7W=jJciy4m-Ncy1u>S5l)lNwaTO-T^RMHSniI4CkCA|YxGP}T}nd+Rm -z5tYm9+uxW1!RfN=T1XBZOI -zfAKD4@bcDd&&Z)2Cu~P=!X6N{@KTIj4ka>*ZB2M?_I(A18ZIET{*L -zP3U=i)>0((_3u_YR7~IgZnf?9qB(swdrXE#iT>3OOeg>aAWDp8@FXfFlj`P5pVe6D -zOLN|JU~>~m$(1~qILYGbufJPuS%E`Ez&Nru5_#`Y8#l5u#UqC?2xQh0 -zr>x8G!D$)n2D5AKsD8zJ)U$S)b54%mlLab$-sIe-%_F97KBF#EGy3Qm-1Fet$_)L2 -zGiq3l9kbZbkDgH*RY3pu8FgQGOQuJeeD!-#JFP!}M|aGox?1|{??s#$u=v?6&M?mC -zOP(bVGsMW63mdrM!O8JRH7S<0ijC$dV|F$evtgefV=(kTyBSs*2tzZA_1V$edJ7D5 -zf@0>O>HV@4!CHWZC=dDKw2~&n5irNF+m_)zICtWN)j2iK=pi%N$PRl=^jF@eF7M{f -zoV3)xeV^LXO_rFV|NZJ37_?j8ueST)K&Al3oD#u;!_L2IHduK7P?nZ2c^IfdeJs&`lfD3jZp}z40*xaK`61kYU -z?dC01!nn)9R*@Mwkc<027?Bk`Z^G?~92f_O3jrnNnl{{JY$*Pg(F(zOYd-81h=s(J -zB38H1p3n;V8$cqE1yH&Jqj=`xg1k4Ums&Dg#Fu!ocUuQPsJ2`?kD_FH+a7M<=D2gr -zc-aJK!p8PiP*gu1eULVM#RpYScU@Eta-{#^gQ~Qu4KqkR6V0jVoBvk*&d+n$MA29_ -z?^Ye18Ef<43n%W$d_vFuo!Ydm4bJm5_hcv}lx@(?b_(d%|DD=8JdM5{4BqAnn#gUs -zY*~&cH8@}*4D4;vde@Ga*$fe6+L^I10{Y?)sde2v;Y>kH=)i~6rUh?K#}kp#=j=T+3xF*N#iU6Qduy7Lq%IOacrD)F`ZeN8apBW!S`Bayi@Ui@ -z=d#+{yW(aR@v(~x4=tj}IJ{z7d)U|Xn!m@zz8rv%)M6uJkX{yo5Fm25Fl4I1Y*zcx -zmemm+dB-?rYl`s2jN(bcdz)dLfOq& -z53Ah^*q$=tW{lDzC+Iq}`;9no1r9nchB<_0E|z&4l-#j|)rFa~;;^{UY39t#K2e+Y -z7)?JG!Ob)7OfGJBB7SEh>^_hU!tKUs<2xV%tdi+X33(60taFtblPhVqIgXkeku8}7 -z7mh@8q~vkw!huArqn3r0iG{wtw-HuOGQ -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 -zp(%iIo&KfrUD60<%nBf}82tbFFI8*zCcd-? -z2)XTG=2Sy(|4(&%0SkM&UX$-c$6@AiK7-eG4i~I3T^MA&Ga)$Gc -zw^P7_2o6zB_70ZK2S>f|HxDi2J*lypkQ(!^KDGgq-gy^aBPM2WVf|LFDH8l^&}H>p72R=w{1Rw6Ov2;P0eGmj{tkB1w02i -zC8rZca}E6$zf*w?v&Q=!Z7k>dy#DI%)aBQmMcM!)h-0+e!xY1D=AF}WOeh1&@C(~p8i;pH8hc+IhkI3$4g^5xLOiF@a|cK6g< -z5>Xwh;R)WuQuZQ7o@zlyX({se{%zORjS`PV-B2`>0b-2lB5pLA8E@YEi>}?*+PAUJ -zw@JQ55D5t!WEu|+iyuaCj?e4;s%x_e-lMJ$eIPp#*B{LsU*;-mE{?J;^>#+*0fpr# -zGMC4lbh*F7Wk=n7tOGUJu+G8B?SU%Xk`Q?+3ECWZ0)-YMfW>vLzaloTUrv;!rnqf_ -z!HqE&)5n!`#I43MlT97$>e?Lgc$EcsYACqZOmTG`Py4XoSnLfbM93Lv>V>YZwX2uK -z)ChoI+tqdLNFAP)D9Y8%hFg(h3MK|%W?kLkrwu#?~qXC+o@wo%61o -zBbraObk8|m>lWsq$LJC7uZe#1s0oB&Du-1l$EpBvCWLZs6~9=sr2lmHVXa-)i639m30-hh*oy6 -zoi6FS&g;mo53FRJ~sa?Hn&JC!$aP;5_JI^{iSL3aI~toRk}_<0Y1G -z;ZzMjFva8EkR48n#zJx(N6&f*GfRVwbZru*5!4>8ELVe6HVm7qMw~W7doLLU@}m}YCJJi -zjx&m5iIfug?hmq|a;jngACaKg2H?6uS~x*`-g(fvgrHS3hyzxa_(mnBI*9Li4DuLV -z$K09}Oq$$QEVGp3qvDT6;YK+%D^Y|1_dQ&8p9I8GiiaRh$hrPhzo*rnoey|}2BB4p -z1Z9t7ooR!p8}S-O(J%lSQBz{FqMK~MB-1Au)9g%;7HL@mO!spSwqueB3kI3$SVy=m -zvs^x4Hg3t0i=(05-raTCPzNcg*abs}bk40WCuPCwI}<-^R!4ARZO9oo6w=S^?phc3 -zYy#S2LdJih&tL)u4$J37a!EVSK>(Xib$9K$ZZ@7dy_k1`J&FJEX{X+mT{mfGsghdrI6jtAlQMxs}KwdoTfck<&=yGZFy94x=g7 -zS`^S(R7q0W{N>_PBDtzb5cWOxFH`=b@&-lFHh)Mn@BuU#0RFlQRDGUvwwDw -zf<0JI*NpKTZz2Be!~-s)?T$6|(=O`TGGOJa6z>Rvs`1S6WynX}xz6{kcxK!t?XA8? -z^fxZ*x*Qj2e|=Hc&O4ZXXTVm*z#T@x%gXcK0HY;3h(?-s%`w%ZhPK|sd~p~&hDrW- -zrqG!!Mhp|x&sf#9bHR)<5Ko)qXm%pA2`D8y784oIz>NDO9vrVCj3Yh_t^6+UYEgrh -z4_xv3SC{%Do5LW{xRGexv$|`W!p->AT^kny36PI-nuejFUy{GvU5&Z9`BAQ| -z7e77GoMA@BUi1xG*4die-<)>@9 -zc5L;)N;K#&l;8~Pm<{c}xT}DxLVtB}*VeHX>;^F~J3~&%q{AJM3*Yu^$_)+(?>CQN!K;Ki*KPysUz&op+TFpkXMG9 -z?nfeW(3#dRxTLFcX##RVElna9gYQ7cv0w4rRhM?*zjMy4y7b)d{hR*QYtLD$AH3(B -z3-!-F(Y0p5e|68`>7IQ3s#?#W-*alBKG8EhSF88bri!QV>e^e1x72$&|95rI -zk&*t9>v~3tlT$s-sh(PWqFV2%PSxtw{A4{}%=R>M6ZM|c)rr}uTF>M}@o^y3CuRyg -z^@$Ri<|lJKxl*lO>m{(_)YPe-da0*8QLRn&OqPoEYH8+i004AtA`AGrDf|;bJrlrn -zvRbNPyxi1e0e>fo#i^N^et4woQvI1dUFYgd*NXEl&liC$@GhP1Y37TkO3iB*|9LN6 -zd07`e8To_r&(oQc7hIt4cxCrW{owbz*Xpkw>RPGq_;}X}Qm)rPyKU_`7wCKcxqF>% -zuRZ4yA?dw$oOhXi^q1#uc<$}$Jp6b5ncLL`m#%%>e_ia%Gau?c|D5N(aN`B|Z^fAx -zZtVWuhjsWLyD!yu{KW<9^=+^1K7Zj4v89tIJ^v3(Ijg^6$r4A7{sESp)%}lV$ZJ8- -zKgf%Rdsbem*UVjTt}fqw&Wc4|Y|(E^U$8>o{H5+I^@DrxmTY(~*l_0Fe_nb0kNz(c -CO+xtq - -delta 27726 -zcmbt-33y~jb?#Tfz-S!C%PgLKw>{&Q-TNYh!S}X$G%bxr+h`<>&7zsnv|8QjP2H{T -z#(shTag13^43t^o7#<`LVz3{}BtRfQfDmwuNeB>!fS<|o5*9;3AP}4P|EKDMClsf!^Owvg@J!y>3xbmo1-JTR)lRZ;t>u-8*lV}U}_Z2a|;O5Tu -zOmK;!e#sHF`3M>vXSgTB!{}+#aG^c6$gkv}6`O -zqCa*-_4SsqK6_gR&S1|hUdFku(@ZTT&ANSkKGzv&^!G)$WX~MOYyW`SPr4=sRIkeD -z*AA$|>#**KlX4pR69Z~sdj?ApcEi9%=dir>W%Qn->Y#sVj!37o2BGL2S>S+H@}mU8 -zNWyZC>`gAXm{d8cPJ*#tII4Da=K!13)%6dKs_;cKPUX11I;|e*E`wZ7jO)t=m2X|d -z?KuOMH+27?dS6H9PY2bWuI4elZAjg{flMGUp|+(zJEU$OZNmY2ly5WZ_Vx9RIYrkD -zo9vr$eEsI{q@bKHn2|+0!mfk(?E%r)5s!oIK>8q*<+B -zhDM>?l>EZ5yyir^9g#$!>~50A(wy+TZ0M}(ua2sHS1y{RN)QOylQo1{B8mgj*sFJp -zsqvn`gsdB!5NJ!oSTN;a$S`Q`H8drRVEohiEo17M>lcfL#7a}xWuY#?=4g;n%K%uN -zh>h(8=?MJFo5$7jyA$(fY_A>|SNqo0rZ6)JRV$6Fy(_*`GO~er#J!j_a4;n0Orz9|FqjpH8Tq&&z^Tnqmbe3FC5XZx+iD^8%zd=^S^U?=#c| -zDpe6}gb>xEC)71tnpIlEj5E|}0KNK-6RLkWG~OnhevJgr16@MN;z=}vkT3POXQ|(D -z0!L(g@CbkkQAYcKLei<~eUobQrqDQ@PQbV$qXl6-IH_W)sb4;+HmRz9^Q4+w3BX%$ -zy_RKMPk_wujbPEFvus_i;ZUL9`0sMRFpAonrU4#x3LVJKU|vDIn&Ws9s(^cfJjCHR -z3A|AW$VPM$kxH|^_Oz+szd#2TvbuecRX>ppby9pF#<+VJms@D)tGFv#2 -zH_jkfaUm^H9>P>{RD+3;yrw}gIBj&AqAVEmfaV(Y2&VZ=I~7c!PS7|IpukIsQ!UHo4qXZetD(gh -z$r+0c3#zc%Aae!7lD_|x+PA9)rGndX3ImvvbYf`{w=wF1{=q2~S{FNN*>U(r6*|(i -z^tbRNNvA~Ei)Te27bj(?p>AOkZSXl>8@XnUKB(VuquLTJPYO4Toga~vTSomY$-K2WDi-e}ucbelxwb?b%ds+E9IzhGL#)PYKVRvbgf#^$hPFfo__ -z7gGYW0N4aJpB9FOTa|JDM?*ADvSmWX(t8(sE;1183az+M$Skfe^jKJ -zHE(HAo{EK~*S%OxUzac_b;Nd&NZf`JY8SH&;+8}*^12tR|FuE`q<+?uvUb#HOAXl^ -z97e63RWUl(Q_+4I3tHj0lg@m_5PboRu!*Zn64Q})c$rxl%H!{ko9LdUvrRer_Lry= -z-5!9F{->9yJGx#YuVXeq*^sC>^n? -z=x?7^JG;HthJNN5b*j5&dxLuZj5-i5+gJJ}PU@o$0x5Fxwa0Ti`w;a;&!?qzc|ayL -z2Kopw<=FRm#ALc4C>=3_3X0o9D_`f&Upl95S1O_3eol=ajzS@Z(VR_*@kFdz#I3tc -z09)u!3MzL+M(K6F(*mTfKax@3+*$~_(7m)%3%X9|94w=bKUxj<&bPM?>Idi54V#zH -zkUu5})QsveBpuAEy;Ip`>s2f0pzVm-#;nVQ28yo7-T18ZiaEuP%Aia#U>!yfPZ(sz -zMcOQwwe;Jv>Pl7ApUSE$x`O~s;+y)BtlBhM2Rpe^IY@QE)`O|VfKxpxv>V$JK4()9 -zW8XmCZHCjsTzP`Q8Vij{hBR@sFTL!>>pHcdVlQdhWGxP;>G=bbPka -zzuGw9FyvBqg}~k;Nd1u?ND^cGT2w#0pi&1TgPtlO5rp>B4IyonrzEWXPOt9Isbn{I -z83Y*AcjQ#0J7l*9CH+87U2!x9&qOT!CS)3-7f#8F42|py13r}^DPbVeFAp=ajIKF! -zMRiYJ?O#D=$_b^k;89L{ID&91A)hB0Ok_|&ax8<&X%PX3Q9@uE_+!WB!EDMYf{g*0 -z*_wUwm?WFFIP)Nftl*X@ZY?dVAI&2T_rrHe{zPUjmaMk5ELTqn$g*8A3?Y!>5S}Ec -zpa&P#ffqLixDx}|5htH?TE^ZAnA3(^wA*s*BZaJ@W$!#hOw-TcNm7mpfhHaB$gAlu -zEvjudVko8#I6laYYv&iu6cI@RM2M*S4QnMX8z)UE(J6?>h*-pL@ -zsBQ}dq_Ac-(rJlL4J5`C=abgbcNA66U_N9Z_k*oTC(weC4>a8J@{lpI7Le~WG8$pu -zP}6OMhvrRAo(mgxMD?>u(CvWrzIFXbNo|UGyIz|dwY*(j(3${tw*c5SFcU1oGWP~= -zu4Icy?^$U>S#AW6=3JFVlQE&+W@S&gl0zx{Pt9bA3us&u|xS5aGIQAmb%k^#n4 -zj^joZ0elAg_adI;hBvA&;K@)NG#TBpRrLm* -zEaY(C$Y}t8Ku`T;wobd@$~4R=nSOFD7QhuuywY*{rJV*(x9(xfIVs1^(O+0n{*@Y{ -zAQv)wgc(6tIOjC%PPS>|WD8FkUcf$??4=yz0fM#-&;S9u9dfQ>Wi7LshRz5a8OfhV -zA1pVfm#bQ*cu6R_OQc1tQrmk2i56ZeM2RP1*{ENuWmvE<)OkHKIG+>to`L(i3IU%?@^3Hgl -z5>gdr8B2DvkvzzC&WCf3{4@^s2p5Raz$21py)$R$e?c& -zF5E#M>YGnRpTUs0r}qNb1!Tgt87ybnr@zopd-oQsp<>@i0uupizj!i27j<`2?NcS~ -zYpNY9zY2$t$36{*B*T?ez&p}hEgK)Sj3;TgyI*i(7H?V0nW%{bzGRR7Y*Ss@4ZgB^ -z?IiTyHC3#;0Itx1H1)2Qx^7pagGs0~%W}SUke_dF`lgNV{vt_@4g>7VBl{ZBEsL>?@rv<^TszOGuf2n$RcVUdo47myYhc8vvb-exn -zuj|k|?2I~#`pTQtRaa9pxLA6Bk5mjQT_f~)E@me|4UuH61C|WYH2J`n*7X%tYQu`<}Hh|coNqZ93XX| -zVd{Lw;&K*z9#00JMLU>!C|M%I9geJMFFy><6lmwNWUVgc{`gqjR_dlguh|KEmz8r-x{}@)Vz8V!yvd?!yaBm6! -z+8NR!l6#V5io)32VNcX0ZlDy9a!~6QZR(*9zfxVfk~kxhtC%r~ -z(ViNC^tNA@I$j$VLeB1|hXet^sbWIVk};ZjW9)w7`y?x;qd+m6c33R^`frO3ozrNSKxaF{G7#8h%=tWq(-10E}Cd1^ow7m_OJ6ZBY<7& -z+g^p^XX6uA)(RDl4yr)bM~(?}u0jjM`J8wREAn3=E^t5Tm|FRyfH6fX6xA(sqjuGX -zy8{e)8rxXbFZvC&_0RH7fLBwIDet{G>nSr=V8=}m=#tdinTG>?bnTY -zFOSJK4MliS-H6Gcnq$ngA#F3LNpFK=a;t3M9syA$==V~h7*QiBK&M(%EkBG}tVmEt -zvDmg!c{sDJJaeX?IzQJ2Ov4EpkXcjrTQF~kS4_(oTZWN>_zZt6Tfx&Hnq7sVKbXv{rcO~wsiBXEZa6c -zSt@f}pjce9$ISZFWPAE+^_kHYu5uO~ZCB}gweqbjBARk|i}i0YCpmgJ;aHHNu^veS -zjo%C!`IyE5*}md{Qbg}Jc|$F^1d0ih9)wJS#$_VF?x=ry{YG@{Pnm8;F473U>r -zE}lRBTWUZ-<=%X!ik$XNoMk`|u7ubyK_^L3Ia9Z$8mq7q=9v@?l!1PbM*-SB8RrCS -zq~rkzVa0UM8`Z=L9XTTxMNgE{#(y)ua#Rsd!PI8}MvU-T<7D_YyQ3k=&FBSEP8>aq -z?^&P-mP|VfK+kJ{aAqAWxQecR;*DzV`h|pnp2d@^(u3fCva;#J-U8l-n9vK6G>+x_ -zg1+ZXYERtG&`ueUL!?}aCA&areKI5HkI)*N)b6nqXmx|&}-skR8f$jzjgREQ9 -zzqm`iY}*1HF9&7uBxCqK0>6;ccfCcqn=5z~HRBjVq7S$E-lBGQSM7|l-ttz}x4w>Y -zt~maXzVWThu?g7vyS(mpon6H -zMP?1e!JZiVg6N|T34eTeA^Uv2+PbRNJVBr3*F0h2&c(;1-)drp9 -zsJBkX`iv0v5I3RUa<|&Mp@Ea9c2%XRKYzD!&Uy+_9TBpMBXAVBJq9%)+EuGA?cUBq -zpPYA;cS@A6hFUq5FwcA+3lAXx3qb{){~dL7VF?<-e(abiCAn6>HFzG*_Jqe_)+JL; -z&II3H+Zw?IEmCAJH7wfDY}drvhLOzfdiCymRJ=QpF=dLne$hQ@2h6s0kMa*PSTJXu -zpJdQYxG{{PphcVN{U$SJDB>V&_3XVr3dWonw5+<;^uOMtuHHqRW9PW&Fj0pO5N(Hp -z((!kw{X@K*LP8g;ZsX#F+!(@XBAW?;Pc(~S+2+;JpbYs1O(dh=^$r!;Qn0$0sdZ4j -zpuhhPwXM5dHq@8CQ-w#KqH0LqFWSgvyj=-zlmKodp>s+yj4(?C$>~M-J|brln!5h2 -zcdBbw5|Ef&1TkB>`n1f*n=$OfCT>c~YSWV0P~r^TUX44{Z;Zq*5gvESEH-s0)GQW@ -zn-e49rQn4736^&y)F-habXHOB)QYSH6h$qA1jX!=B{{wm0X_>yjEXWx6x^-9g=1J`hWoQ=XUU4HqiRe3H!Y$ZX^3ev -zUN&IU%a-rfebn(P3IOF8TA_?kApoNU$K-UIfkqM{#Ul5N5a1D!--Rp>fc2DX)zo`I -zor%ao@>3`c^BPZS+$U)bT=a+$DbxmGZnSC9M@ -ze70CYBeKPTX~++GHT`G_X`&E`P>Qj(rT`m6u0cw?!<&$Pf7I=uI^sIy+OLMjQ-er)ZxQ&T`6g9Y7F{jgpj&f%@~Mx -zIHI5PUX_vAbe_HfhPv2 -zl<@(H8q(=+_(2LM&YQlDAqd4*<#PJk_o;20+VhB_DTpWZsrRX!gSJYPu&{6^n4rVs -ztIITv+{_gLzDt5a%NF=B(f3eu7zX^k=b#H1UMTa^$~OVXh;Mm$S;`mBTE`ElRECD -zN?Zn2Hzpzpec)adUSSS75}tHr_N3cqa~8j3CD2}L>X9KC9i>|E -z{s+;A->YJ~S(K$UH`xL -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 -z>qNGQ -z!vI9)Akue_h81CS2N5unDhd*!6LD*;yn@)F0JZ4o32|<9It{OKW?V&~Xw@Gg=9&`= -z%j8$8)xQKK29Tk(K=BEa)ls-2165qn(?jJtWA>Nj<;RV%U6i{S1NdPL>VFd{0k}QE -z)OtK^15V4DFcb$H+J>8fNa$Z)!s~V&v_+`gbllPC=xSAvPGvfbpiQl`xEf$n)k7ek^&Asz7TE -zq!YN9HslP92XG(-hdqoP-3S&)^D4##06>cgxd4)miKZv}6onE8Tp0f!Rr`n9fo_zfQuLB^}V5fP-~F5wSwI8{K(Cc*;- -zKy7>xoHz5K{sR?cLcA7h!1VphdtKi@KoGx5iq@#+uG3WypHR6mzCo*Vni+fd! -zp3X7$ox0F+Ea71s>w5ufvM#^T3TMAsaP&MwCO%qNk*d1nZ42?y<^IJq-AlTfDjSbF -z!~eKOCmskqEq9uUBbLC=^1*E&FOavjW3ds9b)z!}H5|AUz3- -zYEy)iG7kU9RILyn&ADw;oMYk?)?dRaD`u5}c*=4sCzsnCnpu+uY7jAm*nTZb7B=bIR;DS@wy# -zi8%Po?dSZ3Re_jWYK*Ze(EcTlTAn{jY`<~levO>K4+PMxoSgaG(T5nxDhLlslFkBd -z<6=;h|B)2gW}AC~{H1Wt4J_E7YzAj#ETXNG!yLX>^s!63u9@O1$HrlZh^IMMekQt- -zT(rYXZ(iQ;4FH}{R7UE5;zbl6_m0>^&IT%67FIvM9~ -z?3jyd*FX*TY>r;mwSTwQA$h99+=Te&EgJeaFYC&!lz}I)n#YgFgQval3lN(87fkqH -zr>Vnlkq747%2_nUdP)z!V%k6_A%>(FV>lWxztby|nDN2o7^0ZSIP)fVFsI-Se%o`a -z48Z8*1l^re@CN8tU*2_X&+2&S(+U0-D3Jkk;JF|MPjpkb95$~Xy}YZuF$V3S2a2QC -z1igy8vBs^Lja~TvGtOr=Ui6ROyJ+vtH}BOm-|pU}ANa;am+P1P=0!X74QHS6O#S%3 -zUv$N-w>;yS`2Vxc-|~!SZ`}Np{|zu*p6MPx|JVn+Kh&jv=QYp1?$)pGcsBmO?)=wx -UbbtBN0{&KjKR@&B^~rzv|DOoby8r+H - -diff --git a/pkg/shell/base_index.js b/pkg/shell/base_index.js -index 265fbeb..884f118 100644 ---- a/pkg/shell/base_index.js -+++ b/pkg/shell/base_index.js -@@ -317,7 +317,19 @@ var phantom_checkpoint = phantom_checkpoint || function () { }; - var forward_command = false; - var data = event.data; - var child = event.source; -- if (!child || typeof data !== "string") -+ if (!child) -+ return; -+ -+ /* If it's binary data just send it. -+ * TODO: Once we start restricting what frames can -+ * talk to which hosts, we need to parse control -+ * messages here, and cross check channels */ -+ if (data instanceof window.ArrayBuffer) { -+ cockpit.transport.inject(data, true); -+ return; -+ } -+ -+ if (typeof data !== "string") - return; - - var source = source_by_name[child.name]; -diff --git a/test/verify/check-docker b/test/verify/check-docker -index e6208e8..8768b25 100755 ---- a/test/verify/check-docker -+++ b/test/verify/check-docker -@@ -303,7 +303,7 @@ CMD ["/bin/sh"] - b.click("#containers-images tr:contains(\"%s\") button.fa-play" % (image_name)) - b.wait_popup("containers_run_image_dialog") - b.set_val("#containers-run-image-name", "PROBE4") -- b.set_val("#containers-run-image-command", "/bin/sh -c \"set; ls /blah/; sleep 100000\"") -+ b.set_val("#containers-run-image-command", "/bin/sh") - - # Two environment variables - b.wait_val("#select-claimed-envvars form:eq(1) input:eq(0)", "zero") -@@ -322,8 +322,6 @@ CMD ["/bin/sh"] - m.execute("chcon --dereference -HRt svirt_sandbox_file_t /mnt") - m.execute("touch /mnt/dripping.txt") - -- # And run it without a terminal -- b.click("#containers-run-image-with-terminal"); - b.click("#containers-run-image-run"); - b.wait_popdown("containers_run_image_dialog") - b.wait_in_text("#containers-containers", "PROBE4") -@@ -334,10 +332,22 @@ CMD ["/bin/sh"] - b.click('#containers-containers tr:contains("PROBE4")') - b.wait_visible("#container-details") - -- # Make sure they've started -- b.wait_in_text("#container-details", "zero='GGG'") -- b.wait_in_text("#container-details", "SECOND='marmalade'") -- b.wait_in_text("#container-details", "dripping.txt") -+ b.wait_present("#container-terminal") -+ b.wait_present("#container-terminal .console-ct") -+ b.wait_present("#container-terminal .console-ct .terminal") -+ -+ b.focus('#container-terminal .console-ct .terminal') -+ b.key_press( [ 'c', 'l', 'e', 'a', 'r', 'Return' ] ) -+ b.wait_in_text("#container-terminal", "#") -+ -+ b.focus('#container-terminal .console-ct .terminal') -+ b.key_press( [ 'e', 'n', 'v', 'Return' ] ) -+ b.wait_in_text("#container-terminal", "zero=GGG") -+ b.wait_in_text("#container-terminal", "SECOND=marmalade") -+ -+ b.focus('#container-terminal .console-ct .terminal') -+ b.key_press( [ 'l', 's', ' ', '/', 'b', 'l', 'a', 'h', '/', 'Return' ] ) -+ b.wait_in_text("#container-terminal", "dripping.txt") - - self.allow_journal_messages('.*denied.*name_connect.*docker.*') - --- -2.13.5 - diff --git a/SOURCES/0003-test-Disable-LVM-related-storaged-tests-on-RHEL-7.5.patch b/SOURCES/0003-test-Disable-LVM-related-storaged-tests-on-RHEL-7.5.patch new file mode 100644 index 0000000..1c55ea1 --- /dev/null +++ b/SOURCES/0003-test-Disable-LVM-related-storaged-tests-on-RHEL-7.5.patch @@ -0,0 +1,73 @@ +From 6c5aca1e308433ed64b2413ae9eb82bc160a7297 Mon Sep 17 00:00:00 2001 +From: Martin Pitt +Date: Mon, 16 Oct 2017 20:54:29 +0200 +Subject: [PATCH 3/6] test: Disable LVM related storaged tests on RHEL 7.5 + +udisks2-lvm2 is not currently available on RHEL 7.5, so disable the +corresponding tests. + +See https://bugzilla.redhat.com/show_bug.cgi?id=1503100 + +Reviewed-by: Peter +--- + test/verify/check-storage-hidden | 2 ++ + test/verify/check-storage-lvm2 | 2 ++ + test/verify/check-storage-multipath | 2 ++ + test/verify/check-storage-resize | 2 ++ + 4 files changed, 8 insertions(+) + +diff --git a/test/verify/check-storage-hidden b/test/verify/check-storage-hidden +index fc4d5a7..1498bee 100755 +--- a/test/verify/check-storage-hidden ++++ b/test/verify/check-storage-hidden +@@ -24,6 +24,8 @@ from testlib import * + from storagelib import * + + @skipImage("UDisks doesn't have support for LVM", "debian-stable", "debian-testing", "ubuntu-1604", "ubuntu-stable") ++# HACK: https://bugzilla.redhat.com/show_bug.cgi?id=1503100 ++@skipImage("udisks2-lvm2 missing in RHEL 7.5", "rhel-7-5") + class TestStorage(StorageCase): + def testHiddenLuks(self): + m = self.machine +diff --git a/test/verify/check-storage-lvm2 b/test/verify/check-storage-lvm2 +index 13f70ef..b68846d 100755 +--- a/test/verify/check-storage-lvm2 ++++ b/test/verify/check-storage-lvm2 +@@ -24,6 +24,8 @@ from testlib import * + from storagelib import * + + @skipImage("UDisks doesn't have support for LVM", "debian-stable", "debian-testing", "ubuntu-1604", "ubuntu-stable") ++# HACK: https://bugzilla.redhat.com/show_bug.cgi?id=1503100 ++@skipImage("udisks2-lvm2 missing in RHEL 7.5", "rhel-7-5") + class TestStorage(StorageCase): + def testLvm(self): + m = self.machine +diff --git a/test/verify/check-storage-multipath b/test/verify/check-storage-multipath +index 12770b8..9fa5a88 100755 +--- a/test/verify/check-storage-multipath ++++ b/test/verify/check-storage-multipath +@@ -24,6 +24,8 @@ from storagelib import * + + @skipImage("UDisks doesn't have support for multipath", "debian-stable", "ubuntu-1604", "ubuntu-stable") + @skipImage("No multipath on Debian", "debian-testing") ++# HACK: https://bugzilla.redhat.com/show_bug.cgi?id=1503100 ++@skipImage("udisks2-lvm2 missing in RHEL 7.5", "rhel-7-5") + class TestStorage(StorageCase): + def testBasic(self): + m = self.machine +diff --git a/test/verify/check-storage-resize b/test/verify/check-storage-resize +index 4d89db5..2a8e126 100755 +--- a/test/verify/check-storage-resize ++++ b/test/verify/check-storage-resize +@@ -24,6 +24,8 @@ from testlib import * + from storagelib import * + + @skipImage("UDisks doesn't have support for LVM", "debian-stable", "debian-testing", "ubuntu-1604", "ubuntu-stable") ++# HACK: https://bugzilla.redhat.com/show_bug.cgi?id=1503100 ++@skipImage("udisks2-lvm2 missing in RHEL 7.5", "rhel-7-5") + class TestStorage(StorageCase): + def testResize(self): + m = self.machine +-- +2.14.3 + diff --git a/SOURCES/0004-dashboard-Fix-cockpit-version-dependency.patch b/SOURCES/0004-dashboard-Fix-cockpit-version-dependency.patch deleted file mode 100644 index 5d09738..0000000 --- a/SOURCES/0004-dashboard-Fix-cockpit-version-dependency.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 8d72145996bf1937d2cf37a29bbf56dfadedc8e7 Mon Sep 17 00:00:00 2001 -From: Dominik Perpeet -Date: Thu, 11 May 2017 16:11:25 +0200 -Subject: [PATCH 04/23] dashboard: Fix cockpit version dependency - -The dashboard requires cockpit 138, not 138.x. ---- - pkg/dashboard/manifest.json.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/pkg/dashboard/manifest.json.in b/pkg/dashboard/manifest.json.in -index 1ba5b34..4e739e3 100644 ---- a/pkg/dashboard/manifest.json.in -+++ b/pkg/dashboard/manifest.json.in -@@ -1,7 +1,7 @@ - { - "version": "@VERSION@", - "requires": { -- "cockpit": "138.x" -+ "cockpit": "138" - }, - - "dashboard": { --- -2.13.5 - diff --git a/SOURCES/0004-kubernetes-Updates-to-work-with-3.7.patch b/SOURCES/0004-kubernetes-Updates-to-work-with-3.7.patch new file mode 100644 index 0000000..a2185ce --- /dev/null +++ b/SOURCES/0004-kubernetes-Updates-to-work-with-3.7.patch @@ -0,0 +1,388 @@ +From 9b1e4abb084b6071b90b67a3f6a3ae227b5b3e08 Mon Sep 17 00:00:00 2001 +From: petervo +Date: Mon, 30 Oct 2017 15:14:07 -0700 +Subject: [PATCH 4/6] kubernetes: Updates to work with 3.7 + +Cherry-pick two commits from master to work with OpenShift 3.7: + + - kubernetes: Use RBAC apiGroup when policybinds is not available + (373e131e01e6) + - kubernetes: Use forced to plain-text data in error messages + (c45a335f59ad) + +Also cherry-pick "kubernetes: Fix kubeLoader $destroy callback" +(c19604b9cb) as it's a nice and safe bug fix. +--- + pkg/kubernetes/scripts/kube-client-cockpit.js | 8 +- + pkg/kubernetes/scripts/kube-client.js | 2 +- + pkg/kubernetes/scripts/policy.js | 104 ++++++++++++++++++++------ + pkg/kubernetes/scripts/projects.js | 35 +++------ + pkg/kubernetes/scripts/registry.js | 4 +- + 5 files changed, 102 insertions(+), 51 deletions(-) + +diff --git a/pkg/kubernetes/scripts/kube-client-cockpit.js b/pkg/kubernetes/scripts/kube-client-cockpit.js +index 733326c..53ffd6f 100644 +--- a/pkg/kubernetes/scripts/kube-client-cockpit.js ++++ b/pkg/kubernetes/scripts/kube-client-cockpit.js +@@ -38,7 +38,13 @@ + try { + obj = JSON.parse(response.data); + } catch(e) { +- return; ++ // Some kubernetes versions message up json reponses ++ if (response.data && response.headers && ++ response.headers["Content-Type"] === "text/plain") { ++ obj = { message: response.data }; ++ } else { ++ return; ++ } + } + + if (obj && obj.message) +diff --git a/pkg/kubernetes/scripts/kube-client.js b/pkg/kubernetes/scripts/kube-client.js +index c2bae9b..39bb1cb 100644 +--- a/pkg/kubernetes/scripts/kube-client.js ++++ b/pkg/kubernetes/scripts/kube-client.js +@@ -654,7 +654,7 @@ + function connectUntil(ret, until) { + if (until) { + if (until.$on) { +- until.$on("destroy", function() { ++ until.$on("$destroy", function() { + ret.cancel(); + }); + } else { +diff --git a/pkg/kubernetes/scripts/policy.js b/pkg/kubernetes/scripts/policy.js +index 6ce3d23..074cdd1 100644 +--- a/pkg/kubernetes/scripts/policy.js ++++ b/pkg/kubernetes/scripts/policy.js +@@ -32,13 +32,51 @@ + '$rootScope', + 'kubeLoader', + 'kubeMethods', +- function($q, $rootScope, loader, methods) { ++ 'kubeSelect', ++ 'KubeWatch', ++ 'KubeRequest', ++ 'KUBE_SCHEMA', ++ function($q, $rootScope, loader, methods, select, watch, KubeRequest, KUBE_SCHEMA) { ++ ++ var apiGroup; ++ var RBAC_GROUP = "rbac.authorization.k8s.io"; ++ var RBAC_API = "/apis/rbac.authorization.k8s.io/v1beta1"; ++ var POLICY_BINDING_API = KUBE_SCHEMA["RoleBinding"]["api"]; ++ var watchPromise; ++ ++ function setupRoleBinding(group) { ++ KUBE_SCHEMA["RoleBinding"]["api"] = group ? RBAC_API : POLICY_BINDING_API; ++ KUBE_SCHEMA["rolebindings"]["api"] = group ? RBAC_API : POLICY_BINDING_API; ++ apiGroup = group; ++ expireSAR(null); ++ expireWhoCan(null); ++ return group ? "rolebindings" : "policybindings"; ++ } ++ ++ function ensureWatchType() { ++ if (!watchPromise) { ++ watchPromise = new KubeRequest("GET", "/oapi/v1") ++ .then(function(response) { ++ var data = response.data || {}; ++ var i, l = data.resources || []; ++ for(i = 0; i < l.length; i++ ) { ++ if (l[i].kind == "PolicyBinding") ++ return setupRoleBinding(); ++ } ++ return setupRoleBinding(RBAC_GROUP); ++ }, function(err) { ++ console.warn("Error getting API", err); ++ return setupRoleBinding(); ++ }); ++ } ++ return watchPromise; ++ } + + /* + * Data loading hacks: + * +- * We would like to watch rolebindings, but sadly that's not supported +- * by origin. So we have to watch policybindings and then infer the ++ * We would like to watch rolebindings, but not all versions support ++ * that. So we have to watch policybindings and then infer the + * rolebindings from there. + * + * In addition we would like to be able to load User and Group objects, +@@ -47,6 +85,15 @@ + */ + loader.listen(function(present, removed) { + var link, expire = { }; ++ ++ /* If reseting clear status */ ++ if (!present && !removed) { ++ expireSAR(null); ++ expireWhoCan(null); ++ watchPromise = null; ++ return; ++ } ++ + for (link in removed) { + if (removed[link].kind == "PolicyBinding") { + update_rolebindings(removed[link].roleBindings, true); +@@ -82,6 +129,10 @@ + if (link in loader.objects) + return; + ++ /* Don't show system groups */ ++ if (subject.kind == "Group" && subject.name.indexOf("system:") === 0) ++ return; ++ + /* An interim object, until perhaps the real thing can be loaded */ + var interim = { kind: subject.kind, apiVersion: "v1", metadata: { name: subject.name } }; + if (subject.namespace) +@@ -236,7 +287,6 @@ + var name = toName(role); + var binding = { + kind: "RoleBinding", +- apiVersion: "v1", + metadata: { + name: name, + namespace: namespace, +@@ -246,7 +296,8 @@ + groupNames: [], + subjects: [], + roleRef: { +- name: role ++ name: role, ++ kind: "ClusterRole", + } + }; + addToArray(roleArray(binding, "subjects"), subjects); +@@ -255,6 +306,7 @@ + } + + function removeFromRole(project, role, subject) { ++ subject.apiGroup = apiGroup; + var namespace = toName(project); + return modifyRole(namespace, role, function(data) { + removeFromArray(roleArray(data, "subjects"), subject); +@@ -268,26 +320,26 @@ + }); + } + +- function removeMemberFromPolicyBinding(policyBinding, project, subjectRoleBindings, subject) { ++ function removeMemberFromProject(project, subjectRoleBindings, subject) { + var registryRoles = ["registry-admin", "registry-editor", "registry-viewer"]; + var chain = $q.when(); +- var defaultPolicybinding; + var roleBindings = []; ++ var defaultPolicybinding = select().kind("PolicyBinding") ++ .namespace(project) ++ .name(":default").one(); ++ subject.apiGroup = apiGroup; + +- if(policyBinding && policyBinding.one()){ +- defaultPolicybinding = policyBinding.one(); ++ if(defaultPolicybinding) + roleBindings = defaultPolicybinding.roleBindings; +- } +- angular.forEach(subjectRoleBindings, function(o) { +- angular.forEach(roleBindings, function(role) { +- //Since we only added registry roles +- //remove ONLY registry roles +- if (( indexOf(registryRoles, role.name) !== -1) && role.name === o.metadata.name) { +- chain = chain.then(function() { +- return removeFromRole(project, role.name, subject); +- }); +- } +- }); ++ ++ angular.forEach(subjectRoleBindings, function(role) { ++ //Since we only added registry roles ++ //remove ONLY registry roles ++ if (indexOf(registryRoles, role.roleRef.name) !== -1) { ++ chain = chain.then(function() { ++ return removeFromRole(project, role.roleRef.name, subject); ++ }); ++ } + }); + return chain; + } +@@ -334,14 +386,18 @@ + + return { + watch: function watch(until) { +- loader.watch("policybindings", until).then(function() { +- expireWhoCan(null); ++ ensureWatchType().then(function (what) { ++ loader.watch(what, until) ++ .then(function() { ++ expireWhoCan(null); ++ }); + }); + }, + whoCan: function whoCan(project, verb, resource) { + return lookupWhoCan(toName(project), verb, resource); + }, + addToRole: function addToRole(project, role, subject) { ++ subject.apiGroup = apiGroup; + var namespace = toName(project); + return modifyRole(namespace, role, function(data) { + addToArray(roleArray(data, "subjects"), subject); +@@ -356,8 +412,8 @@ + }); + }, + removeFromRole: removeFromRole, +- removeMemberFromPolicyBinding: removeMemberFromPolicyBinding, +- subjectAccessReview: subjectAccessReview, ++ removeMemberFromProject: removeMemberFromProject, ++ subjectAccessReview: subjectAccessReview + }; + } + ]); +diff --git a/pkg/kubernetes/scripts/projects.js b/pkg/kubernetes/scripts/projects.js +index c616223..1067162 100644 +--- a/pkg/kubernetes/scripts/projects.js ++++ b/pkg/kubernetes/scripts/projects.js +@@ -106,10 +106,11 @@ + 'projectActions', + 'ListingState', + 'roleActions', +- function($scope, $routeParams, $location, select, loader, projectData, projectAction, ListingState, roleAction) { ++ 'projectPolicy', ++ function($scope, $routeParams, $location, select, loader, projectData, projectAction, ListingState, roleAction, projectPolicy) { + loader.watch("users", $scope); + loader.watch("groups", $scope); +- loader.watch("policybindings", $scope); ++ projectPolicy.watch($scope); + var namespace = $routeParams["namespace"] || ""; + $scope.projName = namespace; + if (namespace) { +@@ -149,9 +150,11 @@ + 'projectActions', + 'roleActions', + 'ListingState', +- function($scope, $routeParams, $location, select, loader, projectData, projectAction, roleActions, ListingState) { ++ 'projectPolicy', ++ function($scope, $routeParams, $location, select, loader, projectData, projectAction, roleActions, ListingState, projectPolicy) { + loader.watch("users", $scope); + loader.watch("groups", $scope); ++ projectPolicy.watch($scope); + var user = $routeParams["user"] || ""; + $scope.userName = user; + if (user) { +@@ -192,17 +195,14 @@ + 'projectActions', + 'roleActions', + 'ListingState', +- function($scope, $routeParams, $location, select, loader, projectData, projectAction, roleActions, ListingState) { ++ 'projectPolicy', ++ function($scope, $routeParams, $location, select, loader, projectData, projectAction, roleActions, ListingState, projectPolicy) { + loader.watch("users", $scope); + loader.watch("groups", $scope); ++ projectPolicy.watch($scope); + var group = $routeParams["group"] || ""; + $scope.groupName = group; + if (group) { +- var groupObj = select().kind("Group").name(group); +- if (!groupObj || groupObj.length < 1) { +- $scope.group = null; +- return; +- } + $scope.group = function() { + return select().kind("Group").name(group).one(); + }; +@@ -1154,9 +1154,6 @@ + 'memberActions', + "fields", + function($q, $scope, kselect, loader, methods, projectData, projectPolicy, $location, memberActions, fields) { +- function getPolicyBinding(namespace){ +- return kselect().kind("PolicyBinding").namespace(namespace).name(":default"); +- } + function getMembers() { + var members = []; + var groups = getGroups(); +@@ -1228,7 +1225,6 @@ + }; + function removeMemberFromParents(member) { + var chain = $q.when(); +- var policyBinding; + var groups = projectData.getGroupsWithMember(getGroups(), member.metadata.name); + angular.forEach(groups, function(g) { + chain = chain.then(function() { +@@ -1237,14 +1233,13 @@ + }); + var projects = projectData.getProjectsWithMember(getProjects(), member.metadata.name); + angular.forEach(projects, function(project) { +- policyBinding = getPolicyBinding(project.metadata.name); + var subjectRoleBindings = projectData.subjectRoleBindings(member.metadata.name, project.metadata.name); + var subject = { + kind: member.kind, + name: member.metadata.name, + }; + chain = chain.then(function() { +- return projectPolicy.removeMemberFromPolicyBinding(policyBinding, ++ return projectPolicy.removeMemberFromProject( + project.metadata.name, subjectRoleBindings, subject); + }); + }); +@@ -1277,13 +1272,12 @@ + //Project + var member = $scope.fields.memberObj; + var project = $scope.fields.parentObj.metadata.name; +- var policyBinding = getPolicyBinding(project); + var subjectRoleBindings = projectData.subjectRoleBindings(member.metadata.name, project); + var subject = { + kind: member.kind, + name: member.metadata.name, + }; +- return projectPolicy.removeMemberFromPolicyBinding(policyBinding, project, subjectRoleBindings, subject); ++ return projectPolicy.removeMemberFromProject(project, subjectRoleBindings, subject); + } + }; + +@@ -1307,9 +1301,6 @@ + function getProjects() { + return kselect().kind("Project"); + } +- function getPolicyBinding(namespace){ +- return kselect().kind("PolicyBinding").namespace(namespace).name(":default"); +- } + $scope.select = { + member: 'Select Member', + members: getUsers(), +@@ -1319,17 +1310,15 @@ + $scope.fields.grpProjects = projectData.getProjectsWithMember(getProjects(), fields.group.metadata.name); + function removeMemberFromParents(member) { + var chain = $q.when(); +- var policyBinding; + var projects = projectData.getProjectsWithMember(getProjects(), member.metadata.name); + angular.forEach(projects, function(project) { +- policyBinding = getPolicyBinding(project.metadata.name); + var subjectRoleBindings = projectData.subjectRoleBindings(member.metadata.name, project.metadata.name); + var subject = { + kind: member.kind, + name: member.metadata.name, + }; + chain = chain.then(function() { +- return projectPolicy.removeMemberFromPolicyBinding(policyBinding, ++ return projectPolicy.removeMemberFromProject( + project.metadata.name, subjectRoleBindings, subject); + }); + }); +diff --git a/pkg/kubernetes/scripts/registry.js b/pkg/kubernetes/scripts/registry.js +index c99cf16..780cc98 100644 +--- a/pkg/kubernetes/scripts/registry.js ++++ b/pkg/kubernetes/scripts/registry.js +@@ -105,8 +105,8 @@ + 'filterService', + function($scope, loader, select, discoverSettings, imageData, imageActions, projectActions, projectData, projectPolicy, filter) { + loader.load("projects"); +- /* Watch the policybindings for project access changes */ +- loader.watch("policybindings", $scope); ++ /* Watch the for project access changes */ ++ projectPolicy.watch($scope); + + /* + * For now the dashboard has to watch all images in +-- +2.14.3 + diff --git a/SOURCES/0005-po-Import-Japanese-translation-updates-from-RHEL-7.5.patch b/SOURCES/0005-po-Import-Japanese-translation-updates-from-RHEL-7.5.patch new file mode 100644 index 0000000..fcf6b52 --- /dev/null +++ b/SOURCES/0005-po-Import-Japanese-translation-updates-from-RHEL-7.5.patch @@ -0,0 +1,4362 @@ +From daae8732f8b5bba25fdd0f634110ca00622524dc Mon Sep 17 00:00:00 2001 +From: Martin Pitt +Date: Fri, 8 Dec 2017 13:25:27 +0100 +Subject: [PATCH 5/6] po: Import Japanese translation updates from RHEL 7.5 + branch (#8235) + +Import the "iteration=rhel-7.5" Japanese translations from Zanata so +that they trickle into the master branch. + +https://bugzilla.redhat.com/show_bug.cgi?id=1512923 + +Closes #8235 + +Cherry-picked from 12f72030764ea7 +--- + po/ja.po | 1651 +++++++++++++++++++++++++++++++++++++++----------------------- + 1 file changed, 1045 insertions(+), 606 deletions(-) + +diff --git a/po/ja.po b/po/ja.po +index 2c3bd71..0dc2df2 100644 +--- a/po/ja.po ++++ b/po/ja.po +@@ -1,20 +1,21 @@ ++# Ludek Janda , 2017. #zanata + # cockpit , 2017. #zanata + msgid "" + msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" +-"POT-Creation-Date: 2017-10-09 20:45+0000\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" +-"PO-Revision-Date: 2017-08-01 02:39-0400\n" ++"POT-Creation-Date: 2017-12-08 16:38+0100\n" ++"PO-Revision-Date: 2017-12-06 05:26-0500\n" + "Last-Translator: Copied by Zanata \n" + "Language-Team: Japanese\n" + "Language: ja\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "X-Generator: Zanata 3.9.6\n" + "Plural-Forms: nplurals=1; plural=0\n" + +-#: pkg/docker/storage.jsx:245 ++#: pkg/docker/storage.jsx:244 + msgid " (shared with the OS)" + msgstr " (OS と共有)" + +@@ -45,6 +46,9 @@ msgid "" + "This may also effect other services as DNS resolution settings and the list " + "of trusted CAs may change." + msgstr "" ++"$0 ローカル認証情報を持つユーザーだけが、このマシンにログインできます。DNS 解" ++"決設定と、信頼される CA の一覧が変更する場合があるため、他のサービスにもこれ" ++"が当てはまることもあります。" + + #: pkg/systemd/init.js:376 pkg/systemd/init.js:664 + msgid "$0 Template" +@@ -110,12 +114,14 @@ msgid "" + "$0 is available for most operating systems. To install it, search for it in " + "GNOME Software or run the following:" + msgstr "" ++"$0 は、多数のオペレーティングシステムで利用できます。インストールするには、" ++"GNOME ソフトウェアで検索するか、以下を実行します:" + + #: pkg/storaged/content-views.jsx:254 pkg/storaged/content-views.jsx:473 + #: pkg/storaged/details.jsx:93 pkg/storaged/details.jsx:153 + #: pkg/storaged/format-dialog.jsx:117 + msgid "$0 is in active use" +-msgstr "" ++msgstr "$0 は、アクティブに使用されています。" + + #: pkg/ostree/client.js:484 + msgid "$0 key ID" +@@ -137,7 +143,7 @@ msgstr[0] "$0 ヶ月" + + #: pkg/packagekit/updates.jsx:262 + msgid "$0 more…" +-msgstr "" ++msgstr "$0 を超えています…" + + #: pkg/selinux/setroubleshoot-view.jsx:410 + msgid "$0 occurrence" +@@ -161,10 +167,9 @@ msgid "$0 shares" + msgstr "$0 シェア" + + #: pkg/packagekit/updates.jsx:179 +-#, fuzzy + msgid "$0 update" + msgid_plural "$0 updates" +-msgstr[0] "更新" ++msgstr[0] "$0 更新" + + #: pkg/lib/plot.js:887 + msgid "$0 week" +@@ -226,7 +231,7 @@ msgstr "(なし)" + #: pkg/packagekit/updates.jsx:184 + msgid ", including $1 security fix" + msgid_plural ", including $1 security fixes" +-msgstr[0] "" ++msgstr[0] "セキュリティー修正を $1 個含む" + + #: pkg/ostree/index.html:92 + msgid "- Add New Repository" +@@ -494,7 +499,9 @@ msgstr "$0 のパーティション" + msgid "" + "A compatible version of Cockpit is not installed on {{#strong}}{{host}}{{/" + "strong}}." +-msgstr "Cockpit の互換バージョンが {{#strong}}{{host}}{{/strong}} にインストールされていません。" ++msgstr "" ++"Cockpit の互換バージョンが {{#strong}}{{host}}{{/strong}} にインストールされ" ++"ていません。" + + #: pkg/storaged/sidebar-views.jsx:142 + msgid "A spare disk needs to be added first before this disk can be removed." +@@ -545,7 +552,7 @@ msgstr "アクセスは拒否されました" + + #: pkg/users/index.html:297 + msgid "Account Expiration" +-msgstr "" ++msgstr "アカウントの有効期限" + + #: pkg/shell/index.html:60 + msgid "Account Settings" +@@ -553,7 +560,7 @@ msgstr "アカウント設定" + + #: pkg/users/index.html:61 + msgid "Account not available or cannot be edited." +-msgstr "アカウントが利用可能でないか、アカウントを編集できません。" ++msgstr "アカウントが利用できないか、アカウントを編集できません。" + + #: pkg/users/index.html:69 + msgid "Accounts" +@@ -564,6 +571,11 @@ msgctxt "page-title" + msgid "Accounts" + msgstr "アカウント" + ++#: pkg/ovirt/components/ClusterTemplates.jsx:129 ++#: pkg/ovirt/components/ClusterVms.jsx:176 ++msgid "Action" ++msgstr "アクション" ++ + #: pkg/storaged/content-views.jsx:227 + msgid "Activate" + msgstr "有効化" +@@ -600,13 +612,13 @@ msgstr "適応ロードバランス" + msgid "Adaptive transmit load balancing" + msgstr "適応送信のロードバランス" + ++#: pkg/kubernetes/views/add-member-role-dialog.html:61 ++#: pkg/kubernetes/views/add-role-dialog.html:8 + #: pkg/kubernetes/views/add-user-dialog.html:27 + #: pkg/kubernetes/views/node-add.html:50 + #: pkg/kubernetes/views/user-add-membership.html:49 +-#: pkg/kubernetes/views/user-group-add.html:30 +-#: pkg/kubernetes/views/add-member-role-dialog.html:61 +-#: pkg/kubernetes/views/add-role-dialog.html:8 pkg/lib/machine-add.html:43 +-#: pkg/ostree/index.html:90 pkg/shell/index.html:194 ++#: pkg/kubernetes/views/user-group-add.html:30 pkg/ostree/index.html:90 ++#: pkg/shell/index.html:194 pkg/lib/machine-add.html:43 + #: pkg/storaged/overview.js:634 pkg/storaged/overview.js:662 + #: pkg/storaged/sidebar-views.jsx:85 pkg/storaged/sidebar-views.jsx:249 + msgid "Add" +@@ -616,7 +628,7 @@ msgstr "追加する" + msgid "Add $0" + msgstr "$0 の追加" + +-#: pkg/docker/storage.jsx:377 ++#: pkg/docker/storage.jsx:376 + msgid "Add Additional Storage" + msgstr "ストレージの追加" + +@@ -652,11 +664,11 @@ msgstr "Kubernetes ノードの追加" + msgid "Add Machine to Dashboard" + msgstr "ダッシュボードへのマシンの追加" + ++#: pkg/kubernetes/views/add-member-role-dialog.html:4 + #: pkg/kubernetes/views/group-page.html:38 + #: pkg/kubernetes/views/group-panel.html:29 + #: pkg/kubernetes/views/project-body.html:108 + #: pkg/kubernetes/views/user-group-add.html:3 +-#: pkg/kubernetes/views/add-member-role-dialog.html:4 + msgid "Add Member" + msgstr "メンバーの追加" + +@@ -679,7 +691,7 @@ msgstr "新規ユーザーの追加" + msgid "Add Role" + msgstr "ロールの追加" + +-#: pkg/docker/storage.jsx:208 ++#: pkg/docker/storage.jsx:207 + msgid "Add Storage" + msgstr "ストレージの追加" + +@@ -716,7 +728,9 @@ msgstr "公開鍵の追加" + msgid "" + "Adding $0 will break the connection to the server, and will make the " + "administration UI unavailable." +-msgstr "$0 を追加すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" ++msgstr "" ++"$0 を追加すると、サーバーへの接続が切断され、管理 UI が利用できなくな" ++"ります。" + + #: pkg/users/authorized-keys.js:109 + msgid "Adding key" +@@ -749,8 +763,8 @@ msgstr "追加" + #: pkg/kubernetes/views/auth-form.html:29 + #: pkg/kubernetes/views/dashboard-page.html:157 + #: pkg/kubernetes/views/details-page.html:174 +-#: pkg/kubernetes/views/node-add.html:8 pkg/kubernetes/views/node-body.html:5 +-#: pkg/kubernetes/views/nodes-page.html:43 pkg/lib/machine-add.html:11 ++#: pkg/kubernetes/views/node-add.html:8 pkg/kubernetes/views/nodes-page.html:43 ++#: pkg/kubernetes/views/node-body.html:5 pkg/lib/machine-add.html:11 + #: pkg/storaged/overview.js:629 + msgid "Address" + msgstr "アドレス:" +@@ -759,8 +773,7 @@ msgstr "アドレス:" + msgid "Address $val" + msgstr "アドレス $val" + +-#: pkg/machines/components/desktopConsole.jsx:156 +-#, fuzzy ++#: pkg/machines/components/desktopConsole.jsx:154 + msgid "Address:" + msgstr "アドレス:" + +@@ -813,11 +826,13 @@ msgstr "すべてのプロジェクト" + msgid "All Types" + msgstr "すべてのタイプ" + +-#: pkg/docker/storage.jsx:380 ++#: pkg/docker/storage.jsx:379 + msgid "" + "All data on selected disks will be erased and disks will be added to the " + "storage pool." +-msgstr "選択されたディスク上のすべてのデータが削除され、ストレージプールにディスクが追加されます。" ++msgstr "" ++"選択されたディスク上のすべてのデータが削除され、ストレージプールにディスクが" ++"追加されます。" + + #: pkg/kubernetes/views/dashboard-page.html:112 + msgid "All healthy" +@@ -839,8 +854,8 @@ msgstr "実行中のすべてのもの" + msgid "Always" + msgstr "常時" + +-#: pkg/kubernetes/views/node-body.html:57 + #: pkg/kubernetes/views/route-body.html:27 ++#: pkg/kubernetes/views/node-body.html:57 + #: node_modules/registry-image-widgets/views/annotations.html:1 + msgid "Annotations" + msgstr "アノテーション" +@@ -852,26 +867,26 @@ msgstr "匿名: 認証されていないすべてのユーザーがイメージ + #: pkg/apps/index.html:23 pkg/apps/application-list.jsx:148 + #: pkg/apps/application.jsx:127 + msgid "Applications" +-msgstr "" ++msgstr "アプリケーション" + + #: pkg/networkmanager/index.html:620 pkg/networkmanager/index.html:644 + #: pkg/networkmanager/index.html:668 pkg/networkmanager/index.html:692 + #: pkg/networkmanager/index.html:716 pkg/networkmanager/index.html:740 + #: pkg/networkmanager/index.html:764 pkg/networkmanager/index.html:788 + #: pkg/networkmanager/index.html:812 pkg/ostree/index.html:39 +-#: pkg/kdump/kdump-view.jsx:356 pkg/storaged/crypto-tab.jsx:81 +-#: pkg/storaged/crypto-tab.jsx:115 pkg/storaged/fsys-tab.jsx:76 +-#: pkg/storaged/fsys-tab.jsx:145 ++#: pkg/storaged/crypto-tab.jsx:81 pkg/storaged/crypto-tab.jsx:115 ++#: pkg/storaged/fsys-tab.jsx:76 pkg/storaged/fsys-tab.jsx:145 ++#: pkg/kdump/kdump-view.jsx:356 + msgid "Apply" + msgstr "適用" + + #: pkg/packagekit/autoupdates.jsx:293 + msgid "Apply all updates" +-msgstr "" ++msgstr "すべてのアップデートを適用します" + + #: pkg/packagekit/autoupdates.jsx:294 + msgid "Apply security updates" +-msgstr "" ++msgstr "セキュリティーアップデートを適用します" + + #: pkg/selinux/setroubleshoot-view.jsx:107 + msgid "Apply this solution" +@@ -882,13 +897,12 @@ msgid "Applying solution..." + msgstr "ソリューションの適用中 ..." + + #: pkg/packagekit/updates.jsx:36 +-#, fuzzy + msgid "Applying updates" +-msgstr "ソリューションの適用中 ..." ++msgstr "アップデートの適用中 ..." + + #: pkg/packagekit/updates.jsx:38 + msgid "Applying updates failed" +-msgstr "" ++msgstr "アップデートの適用に失敗しました" + + #: node_modules/registry-image-widgets/views/image-config.html:16 + #: pkg/subscriptions/subscriptions-view.jsx:35 +@@ -900,14 +914,12 @@ msgid "Are you sure you want to delete this image?" + msgstr "このイメージを削除してもよろしいですか?" + + #: pkg/realmd/operation.js:105 +-#, fuzzy + msgid "Are you sure you want to leave the '$0' domain?" +-msgstr "このイメージを削除してもよろしいですか?" ++msgstr "'$0' ドメインを解除してもよろしいですか?" + + #: pkg/realmd/operation.js:103 +-#, fuzzy + msgid "Are you sure you want to leave this domain?" +-msgstr "このイメージを削除してもよろしいですか?" ++msgstr "このドメインを解除してもよろしいですか?" + + #: pkg/storaged/index.html:449 + msgctxt "storage" +@@ -939,9 +951,9 @@ msgstr "監査ログ" + msgid "Authenticating" + msgstr "認証" + +-#: pkg/kubernetes/views/auth-form.html:85 pkg/lib/machine-change-auth.html:32 +-#: pkg/realmd/operation.html:35 pkg/shell/index.html:63 +-#: pkg/shell/index.html:162 ++#: pkg/kubernetes/views/auth-form.html:85 pkg/realmd/operation.html:35 ++#: pkg/shell/index.html:63 pkg/shell/index.html:162 ++#: pkg/lib/machine-change-auth.html:32 + msgid "Authentication" + msgstr "認証" + +@@ -988,7 +1000,11 @@ msgstr "自動 (DHCP)" + + #: pkg/packagekit/autoupdates.jsx:334 + msgid "Automatic Updates" +-msgstr "" ++msgstr "自動アップデート" ++ ++#: pkg/ovirt/components/OVirtTab.jsx:79 ++msgid "Automatically selected host" ++msgstr "自動的に選択されたホスト" + + #: pkg/systemd/index.html:398 + msgid "Automatically using NTP" +@@ -1002,15 +1018,14 @@ msgstr "特定の NTP サーバーを自動的に使用" + msgid "Autostart:" + msgstr "自動起動:" + +-#: pkg/lib/machine-change-auth.html:66 pkg/ostree/index.html:255 ++#: pkg/ostree/index.html:255 pkg/lib/machine-change-auth.html:66 + #: pkg/machines/hostvmslist.jsx:353 pkg/machines/hostvmslist.jsx:364 + msgid "Available" + msgstr "利用可能" + + #: pkg/packagekit/updates.jsx:822 +-#, fuzzy + msgid "Available Updates" +-msgstr "利用可能" ++msgstr "利用可能なアップデート" + + #: pkg/storaged/overview.js:624 + msgid "Available targets on $0" +@@ -1036,11 +1051,23 @@ msgstr "passwd1 メカニズムに間違ったデータが渡されました" + msgid "Balancer" + msgstr "バランサー" + ++#: pkg/ovirt/components/ClusterTemplates.jsx:128 ++msgid "Base Template" ++msgstr "ベーステンプレート" ++ ++#: pkg/ovirt/components/ClusterVms.jsx:74 ++msgid "Base template" ++msgstr "ベーステンプレート" ++ ++#: pkg/ovirt/components/OVirtTab.jsx:105 pkg/ovirt/components/OVirtTab.jsx:112 ++msgid "Base template:" ++msgstr "ベーステンプレート:" ++ + #: pkg/ostree/index.html:68 + msgid "Begins with '-----BEGIN PGP PUBLIC KEY BLOCK-----'" + msgstr "'-----BEGIN PGP PUBLIC KEY BLOCK-----' で始めます" + +-#: pkg/storaged/index.html:558 ++#: pkg/storaged/index.html:559 + msgctxt "storage" + msgid "Bitmap" + msgstr "ビットマップ" +@@ -1072,7 +1099,7 @@ msgstr "ブート ID" + + #: pkg/machines/hostvmslist.jsx:271 + msgid "Boot Order:" +-msgstr "" ++msgstr "ブート順序:" + + #: pkg/networkmanager/interfaces.js:2404 pkg/networkmanager/interfaces.js:2416 + #: pkg/networkmanager/interfaces.js:2751 +@@ -1101,7 +1128,7 @@ msgstr "破損した設定" + + #: pkg/packagekit/updates.jsx:331 + msgid "Bugs" +-msgstr "" ++msgstr "バグ" + + #: node_modules/registry-image-widgets/views/image-body.html:18 + msgid "Built" +@@ -1124,9 +1151,8 @@ msgid "CPU Status" + msgstr "CPU ステータス" + + #: pkg/machines/hostvmslist.jsx:300 +-#, fuzzy + msgid "CPU Type:" +-msgstr "種類:" ++msgstr "CPU タイプ:" + + #: pkg/kubernetes/scripts/nodes.js:716 + msgid "CPU Utilization: $0%" +@@ -1140,6 +1166,10 @@ msgstr "CPU 優先度" + msgid "CPU usage:" + msgstr "CPU 使用率:" + ++#: pkg/ovirt/provider.es6:202 ++msgid "CREATE VM action failed" ++msgstr "CREATE VM アクションに失敗しました" ++ + #: pkg/systemd/index.html:257 pkg/systemd/host.js:1467 + msgid "Cached" + msgstr "キャッシュ済み" +@@ -1155,6 +1185,9 @@ msgstr "ロック解除されている間は削除できません" + #: pkg/dashboard/index.html:173 pkg/docker/index.html:555 + #: pkg/docker/index.html:589 pkg/docker/index.html:651 + #: pkg/docker/index.html:703 pkg/docker/index.html:743 ++#: pkg/kubernetes/views/add-group-dialog.html:18 ++#: pkg/kubernetes/views/add-member-role-dialog.html:60 ++#: pkg/kubernetes/views/add-role-dialog.html:7 + #: pkg/kubernetes/views/add-user-dialog.html:26 + #: pkg/kubernetes/views/auth-form.html:128 + #: pkg/kubernetes/views/auth-rejected-cert.html:31 +@@ -1181,11 +1214,6 @@ msgstr "ロック解除されている間は削除できません" + #: pkg/kubernetes/views/user-group-remove.html:9 + #: pkg/kubernetes/views/user-modify.html:26 + #: pkg/kubernetes/views/user-remove-membership.html:9 +-#: pkg/kubernetes/views/add-group-dialog.html:18 +-#: pkg/kubernetes/views/add-member-role-dialog.html:60 +-#: pkg/kubernetes/views/add-role-dialog.html:7 +-#: pkg/lib/machine-change-auth.html:80 pkg/lib/machine-change-port.html:40 +-#: pkg/lib/machine-sync-users.html:74 pkg/lib/machine-add.html:42 + #: pkg/networkmanager/index.html:619 pkg/networkmanager/index.html:643 + #: pkg/networkmanager/index.html:667 pkg/networkmanager/index.html:691 + #: pkg/networkmanager/index.html:715 pkg/networkmanager/index.html:739 +@@ -1193,14 +1221,19 @@ msgstr "ロック解除されている間は削除できません" + #: pkg/networkmanager/index.html:811 pkg/ostree/index.html:164 + #: pkg/playground/translate.html:39 pkg/realmd/operation.html:92 + #: pkg/shell/index.html:135 pkg/shell/simple.html:100 pkg/shell/stub.html:113 +-#: pkg/storaged/index.html:287 pkg/storaged/index.html:847 +-#: pkg/systemd/index.html:341 pkg/systemd/index.html:428 +-#: pkg/systemd/index.html:480 pkg/systemd/index.html:496 +-#: pkg/systemd/services.html:481 pkg/users/index.html:221 +-#: pkg/users/index.html:285 pkg/users/index.html:324 pkg/users/index.html:363 +-#: pkg/users/index.html:380 pkg/users/index.html:404 pkg/users/index.html:461 +-#: pkg/apps/utils.jsx:87 pkg/lib/cockpit-components-dialog.jsx:138 +-#: pkg/packagekit/updates.jsx:206 pkg/sosreport/index.js:51 ++#: pkg/storaged/index.html:287 pkg/storaged/index.html:853 ++#: pkg/systemd/services.html:481 pkg/systemd/index.html:341 ++#: pkg/systemd/index.html:428 pkg/systemd/index.html:480 ++#: pkg/systemd/index.html:496 pkg/users/index.html:221 pkg/users/index.html:285 ++#: pkg/users/index.html:324 pkg/users/index.html:363 pkg/users/index.html:380 ++#: pkg/users/index.html:404 pkg/users/index.html:461 ++#: pkg/lib/machine-add.html:42 pkg/lib/machine-change-port.html:40 ++#: pkg/lib/machine-sync-users.html:74 pkg/lib/machine-change-auth.html:80 ++#: pkg/sosreport/index.js:51 pkg/lib/cockpit-components-dialog.jsx:138 ++#: pkg/packagekit/updates.jsx:206 pkg/apps/utils.jsx:87 ++#: pkg/ovirt/components/VdsmView.jsx:97 pkg/ovirt/components/VdsmView.jsx:111 ++#: pkg/ovirt/components/ClusterTemplates.jsx:76 ++#: pkg/ovirt/components/OVirtTab.jsx:68 + msgid "Cancel" + msgstr "取り消し" + +@@ -1231,7 +1264,7 @@ msgid "Capacity" + msgstr "容量" + + #: pkg/storaged/index.html:441 pkg/storaged/index.html:517 +-#: pkg/storaged/index.html:549 pkg/storaged/index.html:592 ++#: pkg/storaged/index.html:550 pkg/storaged/index.html:595 + msgctxt "storage" + msgid "Capacity" + msgstr "容量" +@@ -1313,7 +1346,9 @@ msgstr "設定の変更" + msgid "" + "Changing the settings will break the connection to the server, and will make " + "the administration UI unavailable." +-msgstr "設定を変更すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" ++msgstr "" ++"設定を変更すると、サーバーへの接続が切断され、管理 UI が利用できなくなりま" ++"す。" + + #: pkg/ostree/index.html:210 pkg/packagekit/updates.jsx:197 + msgid "Check for Updates" +@@ -1333,7 +1368,7 @@ msgstr "RAID デバイス $target の確認および修復" + + #: pkg/apps/application-list.jsx:124 + msgid "Checking for new applications" +-msgstr "" ++msgstr "新しいアプリケーションを探す" + + #: pkg/lib/machine-change-auth.html:71 + msgid "Checking for public keys" +@@ -1371,21 +1406,23 @@ msgstr "$target のクリーンアップ" + msgid "" + "Clicking \"Launch Remote Viewer\" will download a .vv file and launch $0." + msgstr "" ++"\"リモートビューアーの起動\" をクリックすると、.vv ファイルをダウンロード" ++"し、$0 を起動します。" + + #: pkg/kubernetes/views/auth-form.html:88 + msgid "Client Certificate" + msgstr "クライアント証明書" + +-#: pkg/docker/index.html:724 pkg/lib/machine-change-port.html:45 +-#: pkg/lib/machine-invalid-hostkey.html:19 pkg/lib/machine-not-supported.html:8 +-#: pkg/lib/machine-unknown-hostkey.html:19 pkg/lib/machine-auth-failed.html:20 +-#: pkg/networkmanager/index.html:830 pkg/shell/index.html:109 +-#: pkg/shell/index.html:152 pkg/shell/index.html:356 pkg/shell/simple.html:82 +-#: pkg/shell/stub.html:87 pkg/shell/stub.html:130 pkg/storaged/index.html:637 +-#: pkg/storaged/index.html:852 pkg/systemd/index.html:287 ++#: pkg/docker/index.html:724 pkg/networkmanager/index.html:830 ++#: pkg/shell/index.html:109 pkg/shell/index.html:152 pkg/shell/index.html:356 ++#: pkg/shell/simple.html:82 pkg/shell/stub.html:87 pkg/shell/stub.html:130 ++#: pkg/storaged/index.html:641 pkg/storaged/index.html:858 + #: pkg/systemd/services.html:322 pkg/systemd/services.html:340 +-#: pkg/users/index.html:45 pkg/apps/utils.jsx:109 pkg/sosreport/index.js:45 +-#: pkg/sosreport/index.js:109 ++#: pkg/systemd/index.html:287 pkg/users/index.html:45 ++#: pkg/lib/machine-auth-failed.html:20 pkg/lib/machine-change-port.html:45 ++#: pkg/lib/machine-invalid-hostkey.html:19 pkg/lib/machine-not-supported.html:8 ++#: pkg/lib/machine-unknown-hostkey.html:19 pkg/sosreport/index.js:45 ++#: pkg/sosreport/index.js:109 pkg/apps/utils.jsx:109 + msgid "Close" + msgstr "閉じる" + +@@ -1393,10 +1430,19 @@ msgstr "閉じる" + msgid "Close Selected Pages" + msgstr "選択されたページを閉じる" + +-#: pkg/kubernetes/views/auth-form.html:5 ++#: pkg/kubernetes/views/auth-form.html:5 pkg/ovirt/components/App.jsx:75 ++#: pkg/ovirt/components/ClusterVms.jsx:174 + msgid "Cluster" + msgstr "クラスター" + ++#: pkg/ovirt/components/ClusterTemplates.jsx:127 ++msgid "Cluster Templates" ++msgstr "クラスターテンプレート" ++ ++#: pkg/ovirt/components/ClusterVms.jsx:173 ++msgid "Cluster Virtual Machines" ++msgstr "クラスター仮想マシン" ++ + #: cockpit.desktop.in.h:1 + msgid "Cockpit" + msgstr "Cockpit" +@@ -1410,8 +1456,8 @@ msgid "" + "Cockpit could not contact the given host $0. Make sure it has ssh running on " + "port $1, or specify another port in the address." + msgstr "" +-"Cockpit は該当するホスト $0 に接続できませんでした。そのホストのポート $1 で ssh " +-"が実行されていることを確認するか、アドレスで別のポートを指定します。" ++"Cockpit は該当するホスト $0 に接続できませんでした。そのホストのポート $1 で " ++"ssh が実行されていることを確認するか、アドレスで別のポートを指定します。" + + #: src/base1/cockpit.js:3962 + msgid "Cockpit could not contact the given host." +@@ -1423,9 +1469,9 @@ msgid "" + "Cockpit by pressing refresh in your browser. The javascript console contains " + "details about this error (Ctrl-Shift-J in most browsers)." + msgstr "" +-"Cockpit で予期しない内部エラーが発生しました。

ブラウザーで更新を押して Cockpit " +-"の再起動を試行できます。javascript コンソールにはこのエラーに関する詳細が含まれます (ほとんどのブラウザーでは Ctrl-Shift-" +-"J)。" ++"Cockpit で予期しない内部エラーが発生しました。

ブラウザーで更新を押" ++"して Cockpit の再起動を試行できます。javascript コンソールに、このエラーに関" ++"する詳細が含まれます (ほとんどのブラウザーでは Ctrl-Shift-J)。" + + #: cockpit.appdata.xml.in.h:2 + msgid "" +@@ -1435,21 +1481,22 @@ msgid "" + "Likewise, if an error occurs in the terminal, it can be seen in the Cockpit " + "journal interface." + msgstr "" +-"Cockpit は、Web ブラウザーで Linux サーバーを簡単に管理できるサーバーマネージャーです。端末と Web " +-"ツールを区別せずに使用できます。Cockpit で起動されたサービスは端末で停止できます。同様に、端末でエラーが発生した場合は、そのエラーを " +-"Cockpit ジャーナルインターフェースで確認できます。" ++"Cockpit は、Web ブラウザーで Linux サーバーを簡単に管理できるサーバーマネー" ++"ジャーです。端末と Web ツールを区別せずに使用できます。Cockpit で起動された" ++"サービスは端末で停止できます。同様に、端末でエラーが発生した場合は、そのエ" ++"ラーを Cockpit ジャーナルインターフェースで確認できます。" + + #: pkg/shell/index.html:98 pkg/shell/stub.html:76 + msgid "Cockpit is an interactive Linux server admin interface." +-msgstr "Cockpit は対話型 Linux サーバー管理インターフェースです。" ++msgstr "Cockpit は、対話型 Linux サーバー管理インターフェースです。" + + #: pkg/shell/simple.html:71 + msgid "Cockpit is an interactive Linux server admin interface. " +-msgstr "Cockpit は対話型 Linux サーバー管理インターフェースです。" ++msgstr "Cockpit は、対話型 Linux サーバー管理インターフェースです。" + + #: src/base1/cockpit.js:3960 + msgid "Cockpit is not compatible with the software on the system." +-msgstr "Cockpit にはシステム上のそのソフトウェアとの互換性がありません。" ++msgstr "Cockpit には、そのシステムのソフトウェアとの互換性がありません。" + + #: pkg/lib/machine-not-supported.html:2 + msgid "Cockpit is not installed" +@@ -1467,12 +1514,15 @@ msgid "" + "same time. Just add them with a single click and your machines will look " + "after its buddies." + msgstr "" +-"Cockpit " +-"は経験が少ないシステム管理者に最適です。これらのシステム管理者はストレージの管理、ジャーナルの検査、サービスの起動および停止などの単純なタスクを簡単に実行できるようになります。また、複数のサーバーを同時に監視および管理できます。これらのサーバーはクリックするだけで追加できます。追加後に、ご使用のマシンは他のマシンを管理するようになります。" ++"Cockpit は、経験が少ないシステム管理者に最適です。これを使えば、ストレージの" ++"管理、ジャーナルの検査、サービスの起動および停止などの単純なタスクを簡単に実" ++"行できるようになります。また、複数のサーバーを同時に監視および管理できます。" ++"これらのサーバーはクリックするだけで追加できます。追加後に、ご使用のマシンは" ++"他のマシンを管理するようになります。" + + #: pkg/packagekit/updates.jsx:834 + msgid "Cockpit itself will be updated." +-msgstr "" ++msgstr "Cockpit 自体がアップデートされます。" + + #: pkg/lib/machine-change-port.html:9 + msgid "Cockpit was unable to contact {{#strong}}{{host}}{{/strong}}." +@@ -1480,19 +1530,20 @@ msgstr "Cockpit は {{#strong}}{{host}}{{/strong}} に接続できませんで + + #: pkg/lib/machine-auth-failed.html:15 + msgid "" +-"Cockpit was unable to log in to {{#strong}}{{host}}{{/strong}}. " +-"{{#can_sync}}You may want to try to {{#sync_link}}synchronize users{{/" +-"sync_link}}.{{/can_sync}} For more authentication options and " +-"troubleshooting support please upgrade cockpit-ws to a newer version." ++"Cockpit was unable to log in to {{#strong}}{{host}}{{/strong}}. {{#can_sync}}" ++"You may want to try to {{#sync_link}}synchronize users{{/sync_link}}.{{/" ++"can_sync}} For more authentication options and troubleshooting support " ++"please upgrade cockpit-ws to a newer version." + msgstr "" +-"Cockpit は {{#strong}}{{host}}{{/strong}} " +-"にログインできませんでした。{{#can_sync}}{{#sync_link}}ユーザーの同期{{/sync_link}}を行ってください。{{/" +-"can_sync}}他の認証オプションとトラブルシューティングのサポートが必要な場合は、cockpit-ws " +-"を新しいバージョンにアップグレードしてください。" ++"Cockpit は {{#strong}}{{host}}{{/strong}} にログインできませんでした。" ++"{{#can_sync}}{{#sync_link}}ユーザーの同期{{/sync_link}}を行ってください。{{/" ++"can_sync}}他の認証オプションとトラブルシューティングのサポートが必要な場合" ++"は、cockpit-ws を新しいバージョンにアップグレードしてください。" + + #: pkg/lib/machine-change-auth.html:9 + msgid "Cockpit was unable to log into {{#strong}}{{host}}{{/strong}}." +-msgstr "Cockpit は {{#strong}}{{host}}{{/strong}} にログインできませんでした。" ++msgstr "" ++"Cockpit は、{{#strong}}{{host}}{{/strong}} にログインできませんでした。" + + #: pkg/lib/machine-auth-failed.html:6 + msgid "" +@@ -1500,8 +1551,9 @@ msgid "" + "machine with cockpit you will need to enable one of the following " + "authentication methods in the sshd config on {{#strong}}{{host}}{{/strong}}:" + msgstr "" +-"Cockpit は {{#strong}}{{host}}{{/strong}} にログインできませんでした。このマシンを Cockpit " +-"で使用するには、{{#strong}}{{host}}{{/strong}} 上の sshd 設定で次の認証方法のいずれかを有効にする必要があります。" ++"Cockpit は、{{#strong}}{{host}}{{/strong}} にログインできませんでした。このマ" ++"シンを Cockpit で使用するには、{{#strong}}{{host}}{{/strong}} 上の sshd 設定" ++"で、次のいずれかの認証方法を有効にする必要があります。" + + #: pkg/lib/machine-change-auth.html:13 + msgid "" +@@ -1509,9 +1561,9 @@ msgid "" + "change your authentication credentials below. {{#can_sync}}You may prefer to " + "{{#sync_link}}synchronize accounts and passwords{{/sync_link}}.{{/can_sync}}" + msgstr "" +-"Cockpit は {{#strong}}{{host}}{{/strong}} " +-"にログインできませんでした。認証情報は以下で変更できます。{{#can_sync}}{{#sync_link}}アカウントとパスワードの同期{{/" +-"sync_link}}を実行できます。{{/can_sync}}" ++"Cockpit は、{{#strong}}{{host}}{{/strong}} にログインできませんでした。認証情" ++"報は以下で変更できます。{{#can_sync}}{{#sync_link}} アカウントとパスワードの" ++"同期 {{/sync_link}} を実行できます。{{/can_sync}}" + + #: pkg/dashboard/index.html:155 pkg/lib/machine-add.html:27 + msgid "Color" +@@ -1564,7 +1616,8 @@ msgstr "すべてのシステムおよびデバイスとの互換性あり (MBR) + + #: pkg/storaged/content-views.jsx:494 + msgid "Compatible with modern system and hard disks > 2TB (GPT)" +-msgstr "最新のシステムとの互換性があり、ハードディスクが 2TB よりも大きい (GPT)" ++msgstr "" ++"最新のシステムとの互換性があり、ハードディスクが 2TB よりも大きい (GPT)" + + #: pkg/kdump/kdump-view.jsx:198 + msgid "Compress crash dumps to save space" +@@ -1580,11 +1633,11 @@ msgstr "コンピューター OU" + + #: pkg/systemd/init.js:640 + msgid "Condition $0=$1 was not met" +-msgstr "" ++msgstr "条件 $0=$1 を満たしていませんでした。" + + #: pkg/systemd/services.html:130 + msgid "Condition failed" +-msgstr "" ++msgstr "条件が満たされませんでした。" + + #: pkg/kubernetes/views/node-add.html:24 + msgid "Configuration" +@@ -1602,7 +1655,7 @@ msgstr "Flannel ネットワーキングの設定" + msgid "Configure Kubelet and Proxy" + msgstr "Kubelet およびプロキシーの設定" + +-#: pkg/docker/storage.jsx:308 ++#: pkg/docker/storage.jsx:307 + msgid "Configure storage..." + msgstr "ストレージの設定 ..." + +@@ -1623,14 +1676,25 @@ msgid "Confirm New Password" + msgstr "新規パスワードの確認" + + #: pkg/machines/components/deleteDialog.jsx:92 +-#, fuzzy + msgid "Confirm deletion of $0" +-msgstr "$0 の削除を確定してください" ++msgstr "$0 の削除を確定" ++ ++#: pkg/ovirt/components/OVirtTab.jsx:67 ++msgid "Confirm migration" ++msgstr "移行の確定" + + #: pkg/storaged/format-dialog.jsx:165 + msgid "Confirm passphrase" + msgstr "パスフレーズの確認" + ++#: pkg/ovirt/components/VdsmView.jsx:95 ++msgid "Confirm reload:" ++msgstr "リロードの確認:" ++ ++#: pkg/ovirt/components/VdsmView.jsx:108 ++msgid "Confirm save:" ++msgstr "保存の確認:" ++ + #: pkg/kubernetes/views/auth-form.html:130 + #: pkg/kubernetes/views/auth-rejected-cert.html:33 + #: pkg/lib/machine-unknown-hostkey.html:22 +@@ -1645,17 +1709,21 @@ msgstr "自動的に接続" + msgid "Connect to" + msgstr "接続先" + +-#: pkg/machines/components/desktopConsole.jsx:128 ++#: pkg/ovirt/components/InstallationDialog.jsx:103 ++msgid "Connect to oVirt Engine" ++msgstr "oVirt エンジンに接続" ++ ++#: pkg/machines/components/desktopConsole.jsx:126 + msgid "Connect with Remote Viewer" +-msgstr "" ++msgstr "リモートビューアーに接続" + +-#: pkg/machines/components/desktopConsole.jsx:191 ++#: pkg/machines/components/desktopConsole.jsx:189 + msgid "Connect with any $0 viewer application." +-msgstr "" ++msgstr "$0 ビューアーアプリケーションに接続します。" + +-#: pkg/machines/components/desktopConsole.jsx:188 ++#: pkg/machines/components/desktopConsole.jsx:186 + msgid "Connect with any SPICE or VNC viewer application." +-msgstr "" ++msgstr "SPICE または VNC のビューアーアプリケーションに接続します。" + + #: pkg/lib/machine-add.html:39 + msgid "" +@@ -1678,11 +1746,11 @@ msgstr "SETroubleshoot デーモンへの接続中 ..." + msgid "Connecting to the machine" + msgstr "マシンへの接続" + +-#: pkg/kubernetes/index.html:101 pkg/kubernetes/registry.html:71 ++#: pkg/kubernetes/registry.html:71 pkg/kubernetes/index.html:101 + msgid "Connecting..." + msgstr "接続中..." + +-#: pkg/machines/hostvmslist.jsx:472 ++#: pkg/machines/hostvmslist.jsx:476 + msgid "Connection" + msgstr "接続" + +@@ -1700,7 +1768,7 @@ msgstr "接続設定" + + #: src/base1/cockpit.js:3952 + msgid "Connection has timed out." +-msgstr "接続がタイムアウトしました。" ++msgstr "接続がタイムアウトになりました。" + + #: pkg/networkmanager/index.html:842 + msgid "Connection will be lost" +@@ -1708,7 +1776,7 @@ msgstr "接続が失われます" + + #: pkg/machines/hostvmslist.jsx:410 + msgid "Console" +-msgstr "" ++msgstr "コンソール" + + #: pkg/docker/console.html:4 pkg/kubernetes/views/container-body.html:4 + #: pkg/kubernetes/views/container-page-inline.html:2 +@@ -1738,7 +1806,8 @@ msgstr "コンテナーランタイムバージョン" + #: pkg/docker/util.js:493 + msgid "" + "Container is currently marked as not running, but regular stopping failed." +-msgstr "コンテナーは現在実行中でないと示されていますが、正常な停止に失敗しました。" ++msgstr "" ++"コンテナーは現在実行中でないと示されていますが、正常な停止に失敗しました。" + + #: pkg/docker/util.js:491 + msgid "Container is currently running." +@@ -1777,7 +1846,7 @@ msgctxt "key" + msgid "Control" + msgstr "コントロール" + +-#: pkg/docker/storage.jsx:419 ++#: pkg/docker/storage.jsx:417 + msgid "Could not add all disks" + msgstr "すべてのディスクを追加することはできませんでした" + +@@ -1797,7 +1866,7 @@ msgstr "PEM でエンコードされた証明書を解析できませんでし + msgid "Could not parse PEM-encoded private key" + msgstr "PEM で暗号化された秘密鍵を解析できませんでした" + +-#: pkg/docker/storage.jsx:460 ++#: pkg/docker/storage.jsx:457 + msgid "Could not reset the storage pool" + msgstr "ストレージプールをリセットできませんでした" + +@@ -1809,7 +1878,7 @@ msgstr "ユーザーグループを変更できませんでした" + msgid "Couldn't change user password" + msgstr "ユーザーパスワードを変更できませんでした" + +-#: pkg/kubernetes/index.html:102 pkg/kubernetes/registry.html:72 ++#: pkg/kubernetes/registry.html:72 pkg/kubernetes/index.html:102 + msgid "Couldn't connect to server" + msgstr "サーバーに接続できませんでした" + +@@ -1831,7 +1900,8 @@ msgid "" + "Couldn't get system subscription status. Please ensure subscription-manager " + "is installed." + msgstr "" +-"システムサブスクリプションステータスを取得できませんでした。subscription-manager がインストールされていることを確認してください。" ++"システムサブスクリプションステータスを取得できませんでした。subscription-" ++"manager がインストールされていることを確認してください。" + + #: src/bridge/cockpitdbussetup.c:642 + msgid "Couldn't list local users" +@@ -1861,11 +1931,12 @@ msgstr "クラッシュダンプの場所" + msgid "Crash system" + msgstr "クラッシュシステム" + +-#: pkg/kubernetes/views/project-modify.html:72 +-#: pkg/kubernetes/views/add-group-dialog.html:19 pkg/users/index.html:222 +-#: pkg/storaged/content-views.jsx:120 pkg/storaged/content-views.jsx:712 +-#: pkg/storaged/details.jsx:133 pkg/storaged/lvol-tabs.jsx:132 ++#: pkg/kubernetes/views/add-group-dialog.html:19 ++#: pkg/kubernetes/views/project-modify.html:72 pkg/users/index.html:222 ++#: pkg/storaged/lvol-tabs.jsx:132 pkg/storaged/content-views.jsx:120 ++#: pkg/storaged/content-views.jsx:712 pkg/storaged/details.jsx:133 + #: pkg/storaged/overview.js:461 pkg/storaged/overview.js:508 ++#: pkg/ovirt/components/ClusterTemplates.jsx:77 + msgid "Create" + msgstr "作成" + +@@ -1886,7 +1957,6 @@ msgid "Create RAID Device" + msgstr "RAID デバイスの作成" + + #: pkg/sosreport/index.html:36 +-#, fuzzy + msgid "Create Report" + msgstr "レポートの作成" + +@@ -1906,6 +1976,10 @@ msgstr "タイマーの作成" + msgid "Create Timers" + msgstr "タイマーの作成" + ++#: pkg/ovirt/components/ClusterTemplates.jsx:82 ++msgid "Create VM" ++msgstr "仮想マシンの作成" ++ + #: pkg/storaged/overview.js:490 + msgid "Create Volume Group" + msgstr "ボリュームグループの作成" +@@ -1943,11 +2017,12 @@ msgstr "$0 上でのパーティションの作成" + msgid "Create partition table" + msgstr "パーティションテーブルの作成" + +-#: pkg/kubernetes/views/deploymentconfig-body.html:7 +-#: pkg/kubernetes/views/node-body.html:3 pkg/kubernetes/views/pod-body.html:7 ++#: pkg/kubernetes/views/pod-body.html:7 + #: pkg/kubernetes/views/replicationcontroller-body.html:7 + #: pkg/kubernetes/views/route-body.html:7 +-#: pkg/kubernetes/views/service-body.html:7 pkg/docker/containers-view.jsx:122 ++#: pkg/kubernetes/views/service-body.html:7 ++#: pkg/kubernetes/views/deploymentconfig-body.html:7 ++#: pkg/kubernetes/views/node-body.html:3 pkg/docker/containers-view.jsx:122 + #: pkg/docker/containers-view.jsx:315 pkg/docker/containers-view.jsx:587 + msgid "Created" + msgstr "作成済み" +@@ -1980,25 +2055,33 @@ msgstr "$target のスナップショットの作成" + msgid "" + "Creating this VLAN will break the connection to the server, and will make " + "the administration UI unavailable." +-msgstr "この VLAN を作成すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" ++msgstr "" ++"この VLAN を作成すると、サーバーへの接続が切断され、管理 UI が利用できなくな" ++"ります。" + + #: pkg/networkmanager/interfaces.js:3687 + msgid "" + "Creating this bond will break the connection to the server, and will make " + "the administration UI unavailable." +-msgstr "このボンドを作成すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" ++msgstr "" ++"このボンドを作成すると、サーバーへの接続が切断され、管理 UI が利用できなくな" ++"ります。" + + #: pkg/networkmanager/interfaces.js:4119 + msgid "" + "Creating this bridge will break the connection to the server, and will make " + "the administration UI unavailable." +-msgstr "このブリッジを作成すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" ++msgstr "" ++"このブリッジを作成すると、サーバーへの接続が切断され、管理 UI が利用できなく" ++"なります。" + + #: pkg/networkmanager/interfaces.js:3880 + msgid "" + "Creating this team will break the connection to the server, and will make " + "the administration UI unavailable." +-msgstr "このチームを作成すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" ++msgstr "" ++"このチームを作成すると、サーバーへの接続が切断され、管理 UI が利用できなくな" ++"ります。" + + #: pkg/storaged/jobs.js:150 + msgid "Creating volume group $target" +@@ -2136,7 +2219,7 @@ msgstr "選択項目の削除" + + #: pkg/machines/components/deleteDialog.jsx:59 + msgid "Delete associated storage files:" +-msgstr "" ++msgstr "関連するストレージファイルの削除:" + + #: pkg/kubernetes/views/imagestream-delete.html:3 + msgid "Delete image stream" +@@ -2154,17 +2237,22 @@ msgstr "$target の削除中" + msgid "" + "Deleting $0 will break the connection to the server, and will make " + "the administration UI unavailable." +-msgstr "$0 を削除すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" ++msgstr "" ++"$0 を削除すると、サーバーへの接続が切断され、管理 UI が利用できなくな" ++"ります。" + + #: pkg/kubernetes/views/item-delete.html:7 + msgid "" + "Deleting a Pod will kill all associated containers. Pods may be " + "automatically created again in some cases." +-msgstr "ポッドを削除すると、関連するすべてのコンテナーが終了します。ポッドは自動的に再び作成されることもあります。" ++msgstr "" ++"ポッドを削除すると、関連するすべてのコンテナーが終了します。ポッドは自動的に" ++"再び作成されることもあります。" + + #: pkg/storaged/details.jsx:106 + msgid "Deleting a RAID device will erase all data on it." +-msgstr "RAID デバイスを削除すると、そのデバイス上のすべてのデータが削除されます。" ++msgstr "" ++"RAID デバイスを削除すると、そのデバイス上のすべてのデータが削除されます。" + + #: pkg/docker/containers-view.jsx:168 pkg/docker/details.js:275 + msgid "Deleting a container will erase all data in it." +@@ -2172,15 +2260,19 @@ msgstr "コンテナーを削除すると、コンテナー内のすべてのデ + + #: pkg/storaged/content-views.jsx:244 + msgid "Deleting a logical volume will delete all data in it." +-msgstr "論理ボリュームを削除すると、論理ボリューム内のすべてのデータが削除されます。" ++msgstr "" ++"論理ボリュームを削除すると、論理ボリューム内のすべてのデータが削除されます。" + + #: pkg/storaged/content-views.jsx:247 + msgid "Deleting a partition will delete all data in it." +-msgstr "パーティションを削除すると、パーティション内のすべてのデータが削除されます。" ++msgstr "" ++"パーティションを削除すると、パーティション内のすべてのデータが削除されます。" + + #: pkg/storaged/details.jsx:165 + msgid "Deleting a volume group will erase all data on it." +-msgstr "ボリュームグループを削除すると、ボリュームグループ上のすべてのデータが削除されます。" ++msgstr "" ++"ボリュームグループを削除すると、ボリュームグループ上のすべてのデータが削除さ" ++"れます。" + + #: pkg/docker/image.js:140 + msgid "" +@@ -2188,7 +2280,9 @@ msgid "" + "you need it later. Unless this image has never been pushed to a repository, " + "that is, in which case you probably can't download it again." + msgstr "" +-"イメージは、削除しても、多くの場合、後で必要なときに再びダウンロードできます。このイメージがリポジトリーにプッシュされたことがない場合は、イメージを再びダウンロードできません。" ++"イメージは、削除しても、多くの場合、後で必要なときに再びダウンロードできま" ++"す。このイメージがリポジトリーにプッシュされたことがない場合は、イメージを再" ++"びダウンロードできません。" + + #: pkg/storaged/jobs.js:151 + msgid "Deleting volume group $target" +@@ -2221,14 +2315,21 @@ msgstr "デプロイメント設定" + #: pkg/kubernetes/views/project-listing.html:54 + #: pkg/kubernetes/views/project-modify.html:40 pkg/systemd/services.html:372 + #: node_modules/registry-image-widgets/views/image-body.html:6 +-#: pkg/systemd/init.js:270 ++#: pkg/systemd/init.js:270 pkg/ovirt/components/ClusterTemplates.jsx:128 ++#: pkg/ovirt/components/ClusterVms.jsx:74 ++#: pkg/ovirt/components/ClusterVms.jsx:174 + msgid "Description" + msgstr "説明" + ++#: pkg/ovirt/components/OVirtTab.jsx:143 ++#: pkg/ovirt/components/VmOverviewColumn.jsx:71 ++msgid "Description:" ++msgstr "詳細:" ++ + #: pkg/kubernetes/index.html:64 pkg/shell/index.html:262 + #: pkg/docker/containers-view.jsx:258 pkg/docker/containers-view.jsx:406 + #: pkg/docker/containers-view.jsx:416 pkg/docker/containers-view.jsx:546 +-#: pkg/packagekit/updates.jsx:332 pkg/subscriptions/subscriptions-view.jsx:209 ++#: pkg/subscriptions/subscriptions-view.jsx:209 pkg/packagekit/updates.jsx:332 + msgid "Details" + msgstr "詳細" + +@@ -2236,7 +2337,7 @@ msgstr "詳細" + msgid "Device" + msgstr "デバイス" + +-#: pkg/storaged/index.html:541 ++#: pkg/storaged/index.html:542 + msgctxt "storage" + msgid "Device" + msgstr "デバイス" +@@ -2325,7 +2426,8 @@ msgid "" + "Do you want to delete the '{{stream.metadata.namespace}}/{{stream.metadata." + "name}}' image stream?" + msgstr "" +-"'{{stream.metadata.namespace}}/{{stream.metadata.name}}' イメージストリームを削除しますか?" ++"'{{stream.metadata.namespace}}/{{stream.metadata.name}}' イメージストリームを" ++"削除しますか?" + + #: pkg/kubernetes/views/pv-delete.html:6 + msgid "Do you want to delete the Persistent Volume '{{item.metadata.name}}'?" +@@ -2349,16 +2451,16 @@ msgid "" + "Do you want to remove the image tagged as '{{stream.metadata.namespace}}/" + "{{stream.metadata.name}}:{{tag.tag}}'?" + msgstr "" +-"'{{stream.metadata.namespace}}/{{stream.metadata.name}}:{{tag.tag}}' " +-"というタグが付けられたイメージを削除しますか?" ++"'{{stream.metadata.namespace}}/{{stream.metadata.name}}:{{tag.tag}}' というタ" ++"グが付けられたイメージを削除しますか?" + + #: pkg/kubernetes/views/remove-role-dialog.html:5 + msgid "" +-"Do you want to remove the role '{{ fields.displayRole }}' from member {{ " +-"fields.member.metadata.name }}?" ++"Do you want to remove the role '{{ fields.displayRole }}' from member " ++"{{ fields.member.metadata.name }}?" + msgstr "" +-"ロール '{{ fields.displayRole }}' をメンバー {{ fields.member.metadata.name }} " +-"から削除しますか?" ++"ロール '{{ fields.displayRole }}' をメンバー {{ fields.member.metadata." ++"name }} から削除しますか?" + + #: node_modules/registry-image-widgets/views/image-meta.html:10 + msgid "Docker Version" +@@ -2366,7 +2468,8 @@ msgstr "Docker バージョン" + + #: pkg/docker/index.html:60 + msgid "Docker is not installed or activated on the system" +-msgstr "Docker はインストールされていないか、システムでアクティベートされていません" ++msgstr "" ++"Docker はインストールされていないか、システムでアクティベートされていません" + + #: pkg/systemd/index.html:117 + msgid "Domain" +@@ -2422,19 +2525,17 @@ msgstr "レポートのダウンロード" + + #: pkg/machines/components/desktopConsole.jsx:46 + msgid "Download the MSI from $0" +-msgstr "" ++msgstr "MSI を $0 からダウンロードします" + + #: pkg/packagekit/updates.jsx:62 +-#, fuzzy + msgid "Downloaded" +-msgstr "ダウンロード" ++msgstr "ダウンロードされました" + + #: pkg/packagekit/updates.jsx:54 +-#, fuzzy + msgid "Downloading" +-msgstr "ダウンロード" ++msgstr "ダウンロード中" + +-#: pkg/storaged/index.html:409 pkg/docker/storage.jsx:161 ++#: pkg/storaged/index.html:409 pkg/docker/storage.jsx:160 + msgid "Drive" + msgstr "ドライブ" + +@@ -2471,6 +2572,10 @@ msgstr "サーバーの編集" + msgid "Edit image stream" + msgstr "イメージストリームの編集" + ++#: pkg/ovirt/components/VdsmView.jsx:125 ++msgid "Edit the vdsm.conf" ++msgstr "vdsm.conf を編集します" ++ + #: pkg/storaged/jobs.js:119 + msgid "Ejecting $target" + msgstr "$target の取り出し中" +@@ -2495,9 +2600,8 @@ msgid "Emptying $target" + msgstr "$target を空にしています" + + #: pkg/machines/hostvmslist.jsx:298 +-#, fuzzy + msgid "Emulated Machine:" +-msgstr "仮想マシン" ++msgstr "エミュレートされたマシン:" + + #: pkg/systemd/init.js:535 + msgid "Enable" +@@ -2512,23 +2616,20 @@ msgid "Enabled" + msgstr "有効" + + #: pkg/storaged/storage-controls.jsx:214 +-#, fuzzy + msgid "Encrypted $0" +-msgstr "暗号化されたデータ" ++msgstr "暗号化された $0" + + #: pkg/storaged/format-dialog.jsx:106 + msgid "Encrypted EXT4 (LUKS)" + msgstr "暗号化された EXT4 (LUKS)" + + #: pkg/storaged/storage-controls.jsx:206 +-#, fuzzy + msgid "Encrypted Logical Volume of $0" +-msgstr "暗号化された $0 の論理ボリューム" ++msgstr "暗号化された $0 の論理ボリューム" + + #: pkg/storaged/storage-controls.jsx:208 +-#, fuzzy + msgid "Encrypted Partition of $0" +-msgstr "暗号化された $0 のパーティション†" ++msgstr "暗号化された $0 のパーティション" + + #: pkg/storaged/format-dialog.jsx:105 + msgid "Encrypted XFS (LUKS)" +@@ -2572,11 +2673,17 @@ msgstr "ポリシーの適用:" + msgid "Enter IP address or host name" + msgstr "IP アドレスまたはホスト名の入力" + ++#: pkg/ovirt/components/ClusterTemplates.jsx:75 ++msgid "Enter New VM name" ++msgstr "新規仮想マシン名を入力します" ++ + #: pkg/lib/machine-change-auth.html:57 + msgid "" + "Entering a different password here means you will need to retype it every " + "time you reconnect to this machine" +-msgstr "ここで別のパスワードを入力すると、このマシンに接続するときに毎回そのパスワードを再入力する必要があります" ++msgstr "" ++"ここで別のパスワードを入力すると、このマシンに接続するときに毎回そのパスワー" ++"ドを再入力する必要があります" + + #: pkg/systemd/logs.html:69 + msgid "Entry" +@@ -2595,11 +2702,11 @@ msgstr "環境" + msgid "Erase" + msgstr "削除" + +-#: pkg/docker/storage.jsx:438 ++#: pkg/docker/storage.jsx:436 + msgid "Erase containers and reset storage pool" + msgstr "コンテナーの削除とストレージプールのリセット" + +-#: pkg/docker/storage.jsx:363 pkg/docker/storage.jsx:374 ++#: pkg/docker/storage.jsx:362 pkg/docker/storage.jsx:373 + msgid "Erase containers, reformat disks, and add them" + msgstr "コンテナーの削除、ディスクの再フォーマット、およびそれらの追加" + +@@ -2608,10 +2715,10 @@ msgid "Erasing $target" + msgstr "$target の削除中" + + #: pkg/playground/translate.html:100 pkg/playground/translate.html:105 +-#: pkg/systemd/services.html:334 pkg/apps/utils.jsx:101 +-#: pkg/storaged/details.jsx:199 pkg/storaged/devices.js:118 +-#: pkg/storaged/overview.js:694 pkg/storaged/storage-controls.jsx:69 +-#: pkg/users/local.js:1381 ++#: pkg/systemd/services.html:334 pkg/storaged/details.jsx:199 ++#: pkg/storaged/devices.js:118 pkg/storaged/overview.js:694 ++#: pkg/storaged/storage-controls.jsx:69 pkg/users/local.js:1381 ++#: pkg/apps/utils.jsx:101 + msgid "Error" + msgstr "エラー" + +@@ -2687,6 +2794,10 @@ msgstr "拡張パーティション" + msgid "FAILED" + msgstr "失敗" + ++#: pkg/ovirt/components/InstallationDialog.jsx:49 ++msgid "FQDN" ++msgstr "FQDN" ++ + #: pkg/ostree/index.html:258 pkg/networkmanager/interfaces.js:779 + msgid "Failed" + msgstr "失敗" +@@ -2695,7 +2806,7 @@ msgstr "失敗" + msgid "Failed to add machine: $0" + msgstr "マシンの追加に失敗しました: $0" + +-#: pkg/lib/credentials.js:230 pkg/users/local.js:113 pkg/users/local.js:144 ++#: pkg/users/local.js:113 pkg/users/local.js:144 pkg/lib/credentials.js:230 + msgid "Failed to change password" + msgstr "パスワードの変更に失敗しました" + +@@ -2774,7 +2885,7 @@ msgstr "ファイルシステムタイプ" + msgid "Filesystems" + msgstr "ファイルシステム" + +-#: pkg/lib/machine-unknown-hostkey.html:10 pkg/shell/index.html:302 ++#: pkg/shell/index.html:302 pkg/lib/machine-unknown-hostkey.html:10 + msgid "Fingerprint" + msgstr "フィンガープリント" + +@@ -2797,11 +2908,11 @@ msgstr "Flocker データセット名" + + #: node_modules/registry-image-widgets/views/imagestream-body.html:35 + msgid "Follows docker repo" +-msgstr "" ++msgstr "Docker リポジトリーに順守" + + #: pkg/users/index.html:121 + msgid "Force Change" +-msgstr "" ++msgstr "変更の強制" + + #: pkg/docker/util.js:506 + msgid "Force Delete" +@@ -2817,7 +2928,7 @@ msgstr "シャットダウンの強制" + + #: pkg/users/index.html:374 + msgid "Force password change" +-msgstr "" ++msgstr "パスワード変更の強制" + + #: pkg/storaged/content-views.jsx:502 pkg/storaged/format-dialog.jsx:202 + #: pkg/storaged/format-dialog.jsx:280 +@@ -2834,18 +2945,21 @@ msgstr "ディスク $0 のフォーマット" + + #: pkg/storaged/content-views.jsx:503 + msgid "Formatting a disk will erase all data on it." +-msgstr "ディスクをフォーマットすると、ディスク上のすべてのデータが削除されます。" ++msgstr "" ++"ディスクをフォーマットすると、ディスク上のすべてのデータが削除されます。" + + #: pkg/storaged/format-dialog.jsx:204 + msgid "Formatting a storage device will erase all data on it." +-msgstr "ストレージデバイスをフォーマットすると、そのデバイス上のすべてのデータが削除されます。" ++msgstr "" ++"ストレージデバイスをフォーマットすると、そのデバイス上のすべてのデータが削除" ++"されます。" + + #: pkg/networkmanager/interfaces.js:2744 + msgid "Forward delay $forward_delay" + msgstr "フォワード遅延 $forward_delay" + +-#: pkg/systemd/index.html:265 pkg/docker/storage.jsx:301 +-#: pkg/docker/storage.jsx:323 pkg/storaged/pvol-tabs.jsx:48 ++#: pkg/systemd/index.html:265 pkg/docker/storage.jsx:300 ++#: pkg/docker/storage.jsx:322 pkg/storaged/pvol-tabs.jsx:48 + #: pkg/systemd/host.js:1469 + msgid "Free" + msgstr "空き" +@@ -2860,7 +2974,7 @@ msgstr "金曜日" + + #: node_modules/registry-image-widgets/views/image-listing.html:6 + msgid "From" +-msgstr "" ++msgstr "から" + + #: pkg/users/index.html:84 pkg/users/index.html:165 + msgid "Full Name" +@@ -2908,7 +3022,7 @@ msgstr "移動" + + #: pkg/apps/application.jsx:93 + msgid "Go to Application" +-msgstr "" ++msgstr "アプリケーションへ移動" + + #: pkg/dashboard/index.html:46 pkg/networkmanager/index.html:51 + #: pkg/networkmanager/index.html:538 pkg/storaged/index.html:305 +@@ -2923,7 +3037,7 @@ msgstr "優れた署名" + #: pkg/kubernetes/views/project-body.html:3 + #: pkg/kubernetes/views/project-body.html:8 + msgid "Grant additional push or admin access to specific members below." +-msgstr "以下の特定のメンバーに追加のプッシュまたは管理アクセスを提供します。" ++msgstr "以下の特定のメンバーに、追加のプッシュまたは管理アクセスを提供します。" + + #: pkg/kubernetes/views/group-page.html:21 + #: pkg/kubernetes/views/group-panel.html:12 +@@ -2939,6 +3053,15 @@ msgstr "グループまたはプロジェクト" + msgid "Groups" + msgstr "グループ" + ++#: pkg/ovirt/components/ClusterTemplates.jsx:129 ++#: pkg/ovirt/components/ClusterVms.jsx:175 ++msgid "HA" ++msgstr "HA" ++ ++#: pkg/ovirt/components/OVirtTab.jsx:127 ++msgid "HA:" ++msgstr "HA:" ++ + #: pkg/networkmanager/index.html:292 + msgid "Hair Pin mode" + msgstr "ヘアピンモード" +@@ -2947,7 +3070,7 @@ msgstr "ヘアピンモード" + msgid "Hairpin mode" + msgstr "ヘアピンモード" + +-#: pkg/docker/storage.jsx:160 ++#: pkg/docker/storage.jsx:159 + msgid "Hard Disk" + msgstr "ハードディスク" + +@@ -2967,6 +3090,8 @@ msgstr "Hello タイム $hello_time" + #: pkg/kubernetes/views/details-page.html:73 + #: pkg/kubernetes/views/route-body.html:9 + #: pkg/kubernetes/views/route-modify.html:8 pkg/machines/vmdiskstab.jsx:56 ++#: pkg/ovirt/components/App.jsx:72 pkg/ovirt/components/ClusterVms.jsx:56 ++#: pkg/ovirt/components/ClusterVms.jsx:175 + msgid "Host" + msgstr "ホスト" + +@@ -2988,7 +3113,7 @@ msgstr "時間: 分" + + #: pkg/systemd/init.js:1185 pkg/systemd/init.js:1214 + msgid "Hour needs to be a number between 0-23" +-msgstr "時間は 0〜23 の数字である必要があります" ++msgstr "時間は 0 - 23 の数字である必要があります" + + #: pkg/systemd/services.html:424 + msgid "Hours" +@@ -2998,8 +3123,8 @@ msgstr "時" + msgid "I/O Wait" + msgstr "I/O 待機" + +-#: pkg/kubernetes/views/node-body.html:10 + #: pkg/kubernetes/views/service-body.html:9 ++#: pkg/kubernetes/views/node-body.html:10 + msgid "IP" + msgstr "IP" + +@@ -3052,8 +3177,8 @@ msgstr "Id $id" + msgid "Id:" + msgstr "Id:" + +-#: node_modules/registry-image-widgets/views/image-body.html:24 + #: node_modules/registry-image-widgets/views/image-listing.html:7 ++#: node_modules/registry-image-widgets/views/image-body.html:24 + msgid "Identifier" + msgstr "識別子" + +@@ -3108,22 +3233,22 @@ msgstr "イメージストリーム" + msgid "Image commands" + msgstr "イメージコマンド" + +-#: node_modules/registry-image-widgets/views/imagestream-body.html:39 ++#: node_modules/registry-image-widgets/views/imagestream-body.html:41 + msgid "Image count" + msgstr "イメージ数" + + #: node_modules/registry-image-widgets/views/imagestream-panel.html:12 + msgid "Image stream" +-msgstr "" ++msgstr "イメージストリーム" + + #: pkg/docker/index.html:154 + msgid "Image:" + msgstr "イメージ:" + ++#: pkg/kubernetes/views/registry-dashboard-page.html:19 + #: pkg/kubernetes/views/images-page.html:13 + #: pkg/kubernetes/views/imagestream-page.html:24 +-#: pkg/kubernetes/views/registry-dashboard-page.html:19 +-#: pkg/kubernetes/index.html:78 pkg/kubernetes/registry.html:49 ++#: pkg/kubernetes/registry.html:49 pkg/kubernetes/index.html:78 + #: pkg/docker/containers-view.jsx:615 + msgid "Images" + msgstr "イメージ" +@@ -3144,17 +3269,17 @@ msgstr "プロジェクト別イメージ" + #: node_modules/registry-image-widgets/views/imagestream-body.html:15 + #: node_modules/registry-image-widgets/views/imagestream-body.html:16 + msgid "Images may be pulled by anonymous users" +-msgstr "イメージは匿名ユーザーがプルできます" ++msgstr "イメージは、匿名ユーザーがプルできます" + + #: node_modules/registry-image-widgets/views/imagestream-body.html:20 + #: node_modules/registry-image-widgets/views/imagestream-body.html:21 + msgid "Images may be pulled by any authenticated user or group" +-msgstr "イメージは認証済みユーザーまたはグループがプルできます" ++msgstr "イメージは、認証済みユーザーまたはグループがプルできます" + + #: node_modules/registry-image-widgets/views/imagestream-body.html:25 + #: node_modules/registry-image-widgets/views/imagestream-body.html:26 + msgid "Images may only be pulled by specific users or groups" +-msgstr "イメージは特定のユーザーまたはグループのみがプルできます" ++msgstr "イメージは、特定のユーザーまたはグループのみがプルできます" + + #: pkg/kubernetes/views/registry-dashboard-page.html:54 + msgid "Images pushed recently" +@@ -3167,19 +3292,24 @@ msgstr "同期" + #: pkg/kubernetes/views/registry-dashboard-page.html:81 + msgid "" + "In order to begin pushing images to the registry, use the commands below." +-msgstr "レジストリーへのイメージのプッシュを開始するには、次のコマンドを使用します。" ++msgstr "" ++"レジストリーへのイメージのプッシュを開始するには、次のコマンドを使用します。" + + #: pkg/kubernetes/views/registry-dashboard-page.html:6 + msgid "" + "In order to begin pushing images to the registry, you need to create a " + "project." +-msgstr "レジストリーへのイメージのプッシュを開始するには、プロジェクトを作成する必要があります。" ++msgstr "" ++"レジストリーへのイメージのプッシュを開始するには、プロジェクトを作成する必要" ++"があります。" + + #: pkg/lib/machine-sync-users.html:50 + msgid "" + "In order to synchronize users, you need to log in to {{#strong}}{{host}}{{/" + "strong}}." +-msgstr "ユーザーを同期するには、{{#strong}}{{host}}{{/strong}} にログインする必要があります。" ++msgstr "" ++"ユーザーを同期するには、{{#strong}}{{host}}{{/strong}} にログインする必要があ" ++"ります。" + + #: pkg/networkmanager/interfaces.js:761 pkg/networkmanager/interfaces.js:1357 + #: pkg/networkmanager/interfaces.js:1364 pkg/networkmanager/interfaces.js:2489 +@@ -3194,43 +3324,44 @@ msgstr "非アクティブなボリューム" + msgid "Incorrect Host Key" + msgstr "正しくないホストキー" + +-#: pkg/docker/storage.jsx:285 ++#: pkg/docker/storage.jsx:284 + msgid "Information about the Docker storage pool is not available." + msgstr "Docker ストレージプールに関する情報は利用できません。" + + #: pkg/packagekit/updates.jsx:432 + msgid "Initializing..." +-msgstr "" ++msgstr "初期化中..." + + #: pkg/apps/application-list.jsx:87 pkg/apps/application.jsx:97 + msgid "Install" +-msgstr "" ++msgstr "インストール" + + #: pkg/packagekit/updates.jsx:805 + msgid "Install All Updates" +-msgstr "" ++msgstr "すべてのアップデートをインストール" + + #: pkg/packagekit/updates.jsx:811 + msgid "Install Security Updates" +-msgstr "" ++msgstr "セキュリティーアップデートのインストール" + + #: pkg/selinux/setroubleshoot-view.jsx:360 + msgid "Install setroubleshoot-server to troubleshoot SELinux events." +-msgstr "setroubleshoot-server をインストールして SELinux イベントをトラブルシュートします。" ++msgstr "" ++"setroubleshoot-server をインストールして、SELinux イベントをトラブルシュート" ++"します。" + + #: pkg/packagekit/updates.jsx:63 +-#, fuzzy + msgid "Installed" +-msgstr "インストールされた製品" ++msgstr "インストール済み" + + #: pkg/subscriptions/subscriptions-view.jsx:222 + msgid "Installed products" + msgstr "インストールされた製品" + +-#: pkg/apps/application-list.jsx:47 pkg/apps/application.jsx:55 +-#: pkg/packagekit/updates.jsx:55 ++#: pkg/packagekit/updates.jsx:55 pkg/apps/application-list.jsx:47 ++#: pkg/apps/application.jsx:55 + msgid "Installing" +-msgstr "" ++msgstr "インストール中" + + #: pkg/systemd/services.html:152 + msgid "Instantiate" +@@ -3265,11 +3396,11 @@ msgstr "無効なアドレス $0" + msgid "Invalid credentials" + msgstr "無効な資格情報" + +-#: pkg/systemd/host.js:1258 pkg/systemd/shutdown.js:142 ++#: pkg/systemd/shutdown.js:142 pkg/systemd/host.js:1258 + msgid "Invalid date format" + msgstr "無効な日付形式" + +-#: pkg/systemd/host.js:1254 pkg/systemd/shutdown.js:138 ++#: pkg/systemd/shutdown.js:138 pkg/systemd/host.js:1254 + msgid "Invalid date format and invalid time format" + msgstr "無効な日付形式と無効な時間形式" + +@@ -3279,7 +3410,7 @@ msgstr "無効な日付形式。" + + #: pkg/users/local.js:1161 + msgid "Invalid expiration date" +-msgstr "" ++msgstr "無効な有効期限" + + #: pkg/lib/credentials.js:285 + msgid "Invalid file permissions" +@@ -3295,7 +3426,7 @@ msgstr "無効なメトリック $0" + + #: pkg/users/local.js:1234 + msgid "Invalid number of days" +-msgstr "" ++msgstr "無効な日数" + + #: pkg/systemd/init.js:1171 + msgid "Invalid number." +@@ -3313,7 +3444,7 @@ msgstr "無効なプレフィックス $0" + msgid "Invalid prefix or netmask $0" + msgstr "無効なプレフィックスまたはネットマスク $0" + +-#: pkg/systemd/host.js:1256 pkg/systemd/shutdown.js:140 ++#: pkg/systemd/shutdown.js:140 pkg/systemd/host.js:1256 + msgid "Invalid time format" + msgstr "無効な時間形式" + +@@ -3365,7 +3496,9 @@ msgstr "ジャーナルエントリーが見つかりません" + #: pkg/kdump/kdump-view.jsx:461 + msgid "" + "Kdump service not installed. Please ensure package kexec-tools is installed." +-msgstr "Kdump サービスがインストールされていません。パッケージ kexec-tools がインストールされていることを確認してください。" ++msgstr "" ++"Kdump サービスがインストールされていません。パッケージ kexec-tools がインス" ++"トールされていることを確認してください。" + + #: pkg/networkmanager/index.html:850 + msgid "Keep connection" +@@ -3384,9 +3517,8 @@ msgid "Kernel" + msgstr "カーネル" + + #: pkg/kdump/index.html:23 +-#, fuzzy + msgid "Kernel Dump" +-msgstr "カーネル" ++msgstr "カーネルダンプ" + + #: pkg/kubernetes/views/node-body.html:19 + msgid "Kernel Version" +@@ -3408,11 +3540,12 @@ msgstr "Kubernetes クラスター" + msgid "LACP Key" + msgstr "LACP キー" + +-#: pkg/kubernetes/views/deploymentconfig-body.html:41 +-#: pkg/kubernetes/views/node-body.html:31 pkg/kubernetes/views/pod-body.html:26 ++#: pkg/kubernetes/views/pod-body.html:26 + #: pkg/kubernetes/views/replicationcontroller-body.html:17 + #: pkg/kubernetes/views/route-body.html:22 + #: pkg/kubernetes/views/service-body.html:26 ++#: pkg/kubernetes/views/deploymentconfig-body.html:41 ++#: pkg/kubernetes/views/node-body.html:31 + #: node_modules/registry-image-widgets/views/image-meta.html:3 + msgid "Labels" + msgstr "ラベル" +@@ -3447,16 +3580,16 @@ msgstr "最終更新日" + + #: pkg/packagekit/updates.jsx:201 + msgid "Last checked: $0 ago" +-msgstr "" ++msgstr "最終確認: $0 前" + +-#: pkg/kubernetes/views/deploymentconfig-body.html:15 + #: pkg/kubernetes/views/details-page.html:107 ++#: pkg/kubernetes/views/deploymentconfig-body.html:15 + msgid "Latest Version" + msgstr "最新バージョン" + +-#: pkg/machines/components/desktopConsole.jsx:131 ++#: pkg/machines/components/desktopConsole.jsx:129 + msgid "Launch Remote Viewer" +-msgstr "" ++msgstr "リモートビューアーの起動" + + #: pkg/realmd/operation.js:102 + msgid "Leave" +@@ -3472,15 +3605,19 @@ msgid "" + "you enter a different username, that user will always be used when " + "connecting to this machine." + msgstr "" +-"現在ログインしているユーザーとしてこのマシンに接続する場合は空白のままにします。異なるユーザー名を入力した場合は、このマシンへの接続時にそのユーザーが常に使用されます。" ++"現在ログインしているユーザーとしてこのマシンに接続する場合は空白のままにしま" ++"す。別のユーザー名を入力した場合は、このマシンへの接続時にそのユーザーが常に" ++"使用されます。" + + #: pkg/lib/machine-change-auth.html:23 + msgid "" + "Leave blank to connect to this machine as the currently logged in " + "user{{#default_user}} ({{default_user}}){{/default_user}}. If you enter a " + "different username, that user will always be used connecting to this machine." +-"" + msgstr "" ++"現在ログインしているユーザー {{#default_user}} ({{default_user}}){{/" ++"default_user}} としてこのマシンに接続する場合は空白のままにします。別のユー" ++"ザー名を入力すると、このマシンへの接続時にそのユーザーが常に使用されます。" + + #: pkg/shell/index.html:103 pkg/shell/simple.html:76 pkg/shell/stub.html:81 + msgid "Licensed under:" +@@ -3527,16 +3664,19 @@ msgid "Load earlier entries" + msgstr "以前のエントリーのロード" + + #: pkg/packagekit/updates.jsx:39 +-#, fuzzy + msgid "Loading available updates failed" +-msgstr "利用可能な認証情報の使用" ++msgstr "利用可能なアップデートのロードに失敗しました" + + #: pkg/packagekit/updates.jsx:32 + msgid "Loading available updates, please wait..." +-msgstr "" ++msgstr "利用可能なアップデートをロード中です。しばらくお待ちください..." + +-#: pkg/kdump/kdump-view.jsx:370 pkg/systemd/logs.js:140 pkg/systemd/logs.js:155 +-#: pkg/systemd/logs.js:199 pkg/systemd/logs.js:240 ++#: pkg/ovirt/components/VdsmView.jsx:36 ++msgid "Loading data ..." ++msgstr "データのロード中..." ++ ++#: pkg/systemd/logs.js:140 pkg/systemd/logs.js:155 pkg/systemd/logs.js:199 ++#: pkg/systemd/logs.js:240 pkg/kdump/kdump-view.jsx:370 + msgid "Loading..." + msgstr "読み込み中..." + +@@ -3544,7 +3684,7 @@ msgstr "読み込み中..." + msgid "Local Accounts" + msgstr "ローカルアカウント" + +-#: pkg/docker/storage.jsx:191 ++#: pkg/docker/storage.jsx:190 + msgid "Local Disks" + msgstr "ローカルディスク" + +@@ -3566,7 +3706,7 @@ msgstr "アカウントのロック" + + #: pkg/users/local.js:843 pkg/users/local.js:1143 + msgid "Lock account on $0" +-msgstr "" ++msgstr "$0 のアカウントをロック" + + #: pkg/shell/index.html:33 + msgid "Lock to prevent privileged tasks" +@@ -3585,7 +3725,6 @@ msgid "Log In" + msgstr "ログイン" + + #: pkg/shell/index.html:67 pkg/shell/simple.html:45 pkg/shell/stub.html:45 +-#, fuzzy + msgid "Log Out" + msgstr "ログアウト" + +@@ -3628,9 +3767,8 @@ msgid "Logical Volume (Snapshot)" + msgstr "論理ボリューム (スナップショット)" + + #: pkg/storaged/storage-controls.jsx:210 +-#, fuzzy + msgid "Logical Volume of $0" +-msgstr "論理ボリューム" ++msgstr "$0 の論理ボリューム" + + #: pkg/subscriptions/subscriptions-register.jsx:140 + msgid "Login" +@@ -3654,7 +3792,8 @@ msgstr "ログインが失敗しました" + + #: pkg/subscriptions/subscriptions-client.js:200 + msgid "Login/password or activation key required to register." +-msgstr "ログイン/パスワードまたはアクティベーションキーを登録する必要があります。" ++msgstr "" ++"ログイン/パスワードまたはアクティベーションキーを登録する必要があります。" + + #: src/ws/login.js:255 + msgid "Logout Successful" +@@ -3677,6 +3816,10 @@ msgstr "MAC" + msgid "MAC Address:" + msgstr "MAC アドレス:" + ++#: pkg/ovirt/provider.es6:228 ++msgid "MIGRATE action failed" ++msgstr "MIGRATE アクションに失敗しました" ++ + #: pkg/networkmanager/interfaces.js:1915 + msgid "MII (Recommended)" + msgstr "MII (推奨)" +@@ -3710,10 +3853,9 @@ msgstr "マニフェスト" + msgid "Manual" + msgstr "手作業" + +-#: pkg/machines/components/desktopConsole.jsx:196 +-#, fuzzy ++#: pkg/machines/components/desktopConsole.jsx:194 + msgid "Manual Connection" +-msgstr "接続" ++msgstr "手動接続" + + #: pkg/systemd/index.html:393 pkg/systemd/index.html:397 + msgid "Manually" +@@ -3721,7 +3863,7 @@ msgstr "手動" + + #: pkg/storaged/jobs.js:139 + msgid "Marking $target as faulty" +-msgstr "$target を問題があるものとしてマークする" ++msgstr "$target を、問題があるものとしてマークする" + + #: pkg/systemd/init.js:540 + msgid "Mask" +@@ -3772,6 +3914,8 @@ msgstr "メンバーシップ" + #: pkg/playground/translate.html:90 pkg/systemd/index.html:211 + #: pkg/docker/containers-view.jsx:271 pkg/kubernetes/scripts/graphs.js:604 + #: pkg/kubernetes/scripts/nodes.js:719 pkg/kubernetes/scripts/nodes.js:830 ++#: pkg/ovirt/components/ClusterTemplates.jsx:128 ++#: pkg/ovirt/components/ClusterVms.jsx:174 + msgid "Memory" + msgstr "メモリ" + +@@ -3796,8 +3940,8 @@ msgstr "メモリー使用状況:" + msgid "Memory:" + msgstr "メモリー:" + +-#: pkg/kubernetes/views/node-body.html:47 pkg/kubernetes/views/pv-body.html:27 +-#: pkg/kubernetes/views/pv-claim.html:32 pkg/kubernetes/views/pvc-body.html:15 ++#: pkg/kubernetes/views/pv-body.html:27 pkg/kubernetes/views/pv-claim.html:32 ++#: pkg/kubernetes/views/pvc-body.html:15 pkg/kubernetes/views/node-body.html:47 + msgid "Message" + msgstr "メッセージ" + +@@ -3820,9 +3964,13 @@ msgstr "使用済みメタデータ" + msgid "MiB" + msgstr "MiB" + ++#: pkg/ovirt/components/OVirtTab.jsx:72 ++msgid "Migrate To:" ++msgstr "移行先:" ++ + #: pkg/systemd/init.js:1191 pkg/systemd/init.js:1200 pkg/systemd/init.js:1209 + msgid "Minute needs to be a number between 0-59" +-msgstr "分は 0〜59 の数字である必要があります" ++msgstr "分は 0 - 59 の数字である必要があります" + + #: pkg/systemd/services.html:423 + msgid "Minutes" +@@ -3865,11 +4013,10 @@ msgstr "監視" + msgid "More" + msgstr "詳細表示" + +-#: pkg/machines/components/desktopConsole.jsx:104 +-#: pkg/machines/components/desktopConsole.jsx:112 +-#, fuzzy ++#: pkg/machines/components/desktopConsole.jsx:102 ++#: pkg/machines/components/desktopConsole.jsx:110 + msgid "More Information" +-msgstr "設定" ++msgstr "詳細情報" + + #: pkg/kdump/kdump-view.jsx:447 + msgid "More details" +@@ -3877,10 +4024,10 @@ msgstr "詳細" + + #: pkg/packagekit/updates.jsx:275 + msgid "More information…" +-msgstr "" ++msgstr "詳細情報…" + +-#: pkg/kdump/kdump-view.jsx:104 pkg/storaged/fsys-tab.jsx:188 +-#: pkg/storaged/fsys-tab.jsx:217 ++#: pkg/storaged/fsys-tab.jsx:188 pkg/storaged/fsys-tab.jsx:217 ++#: pkg/kdump/kdump-view.jsx:104 + msgid "Mount" + msgstr "マウント" + +@@ -3939,7 +4086,8 @@ msgstr "NTFS - 最新システムとの互換性あり" + msgid "NTP Server" + msgstr "NTP サーバー" + +-#: pkg/docker/index.html:260 pkg/kubernetes/views/add-user-dialog.html:9 ++#: pkg/docker/index.html:260 pkg/kubernetes/views/add-group-dialog.html:9 ++#: pkg/kubernetes/views/add-user-dialog.html:9 + #: pkg/kubernetes/views/containers-listing.html:11 + #: pkg/kubernetes/views/dashboard-page.html:156 + #: pkg/kubernetes/views/dashboard-page.html:198 +@@ -3950,7 +4098,6 @@ msgstr "NTP サーバー" + #: pkg/kubernetes/views/details-page.html:171 + #: pkg/kubernetes/views/imagestream-modify.html:10 + #: pkg/kubernetes/views/node-add.html:16 +-#: pkg/kubernetes/views/nodes-page.html:41 + #: pkg/kubernetes/views/project-listing.html:14 + #: pkg/kubernetes/views/project-listing.html:53 + #: pkg/kubernetes/views/project-listing.html:90 +@@ -3961,45 +4108,45 @@ msgstr "NTP サーバー" + #: pkg/kubernetes/views/volume-body.html:31 + #: pkg/kubernetes/views/volumes-page.html:19 + #: pkg/kubernetes/views/volumes-page.html:57 +-#: pkg/kubernetes/views/add-group-dialog.html:9 +-#: pkg/networkmanager/index.html:96 pkg/networkmanager/index.html:114 +-#: pkg/networkmanager/index.html:151 pkg/networkmanager/index.html:207 +-#: pkg/networkmanager/index.html:306 pkg/networkmanager/index.html:406 +-#: pkg/ostree/index.html:99 pkg/storaged/index.html:228 ++#: pkg/kubernetes/views/nodes-page.html:41 pkg/networkmanager/index.html:96 ++#: pkg/networkmanager/index.html:114 pkg/networkmanager/index.html:151 ++#: pkg/networkmanager/index.html:207 pkg/networkmanager/index.html:306 ++#: pkg/networkmanager/index.html:406 pkg/ostree/index.html:99 ++#: pkg/storaged/index.html:228 + #: node_modules/registry-image-widgets/views/image-body.html:2 + #: node_modules/registry-image-widgets/views/imagestream-listing.html:5 + #: pkg/docker/containers-view.jsx:271 pkg/docker/containers-view.jsx:587 +-#: pkg/machines/hostvmslist.jsx:472 pkg/packagekit/updates.jsx:329 ++#: pkg/machines/hostvmslist.jsx:476 pkg/storaged/lvol-tabs.jsx:39 ++#: pkg/storaged/lvol-tabs.jsx:118 pkg/storaged/lvol-tabs.jsx:155 ++#: pkg/storaged/lvol-tabs.jsx:192 pkg/storaged/part-tab.jsx:37 + #: pkg/storaged/content-views.jsx:107 pkg/storaged/content-views.jsx:661 + #: pkg/storaged/details.jsx:127 pkg/storaged/format-dialog.jsx:147 + #: pkg/storaged/fsys-tab.jsx:71 pkg/storaged/fsys-tab.jsx:172 +-#: pkg/storaged/lvol-tabs.jsx:39 pkg/storaged/lvol-tabs.jsx:118 +-#: pkg/storaged/lvol-tabs.jsx:155 pkg/storaged/lvol-tabs.jsx:192 + #: pkg/storaged/overview.js:418 pkg/storaged/overview.js:493 + #: pkg/storaged/overview.js:629 pkg/storaged/overview.js:707 +-#: pkg/storaged/part-tab.jsx:37 ++#: pkg/packagekit/updates.jsx:329 pkg/ovirt/components/ClusterTemplates.jsx:128 ++#: pkg/ovirt/components/ClusterVms.jsx:174 + msgid "Name" + msgstr "名前" + + #: pkg/storaged/utils.js:133 + msgid "Name cannot be empty." +-msgstr "名前は空にすることができません。" ++msgstr "名前は、空にすることができません。" + + #: pkg/storaged/utils.js:135 + msgid "Name cannot be longer than 127 characters." +-msgstr "名前は 127 文字を超えることができません。" ++msgstr "名前は、127 文字を超えることができません。" + + #: pkg/storaged/utils.js:139 + msgid "Name cannot contain the character '$0'." +-msgstr "名前には文字 '$0' を含めることができません。" ++msgstr "名前には、文字 '$0' を使用することができません。" + + #: pkg/storaged/utils.js:141 + msgid "Name cannot contain whitespace." +-msgstr "名前にはスペースを含めることができません。" ++msgstr "名前には、スペースを使用することができません。" + + #: pkg/kubernetes/views/containers-listing.html:14 + #: pkg/kubernetes/views/dashboard-page.html:160 +-#: pkg/kubernetes/views/deploymentconfig-body.html:5 + #: pkg/kubernetes/views/details-page.html:36 + #: pkg/kubernetes/views/details-page.html:72 + #: pkg/kubernetes/views/details-page.html:105 +@@ -4010,6 +4157,7 @@ msgstr "名前にはスペースを含めることができません。" + #: pkg/kubernetes/views/route-body.html:5 + #: pkg/kubernetes/views/service-body.html:5 + #: pkg/kubernetes/views/volumes-page.html:59 ++#: pkg/kubernetes/views/deploymentconfig-body.html:5 + msgid "Namespace" + msgstr "名前空間" + +@@ -4047,13 +4195,13 @@ msgstr "ネットワークログ" + msgid "Never" + msgstr "しない" + +-#: pkg/users/local.js:832 ++#: pkg/users/index.html:345 pkg/users/local.js:832 + msgid "Never expire password" +-msgstr "" ++msgstr "パスワードは失効しない" + +-#: pkg/users/index.html:306 pkg/users/index.html:345 pkg/users/local.js:840 ++#: pkg/users/index.html:306 pkg/users/local.js:840 + msgid "Never lock account" +-msgstr "" ++msgstr "アカウントをロックしない" + + #: pkg/kubernetes/views/project-listing.html:46 + msgid "New Group" +@@ -4067,12 +4215,12 @@ msgstr "新規パスワード" + msgid "New Project" + msgstr "新規プロジェクト" + +-#: pkg/kubernetes/views/images-page.html:11 + #: pkg/kubernetes/views/registry-dashboard-page.html:86 ++#: pkg/kubernetes/views/images-page.html:11 + msgid "New image stream" + msgstr "新規イメージストリーム" + +-#: pkg/lib/credentials.js:238 pkg/users/local.js:121 ++#: pkg/users/local.js:121 pkg/lib/credentials.js:238 + msgid "New password was not accepted" + msgstr "新規パスワードは受け入れられませんでした" + +@@ -4092,7 +4240,7 @@ msgstr "次回の実行日時" + + #: pkg/systemd/index.html:243 pkg/systemd/host.js:1383 + msgid "Nice" +-msgstr "Nice値" ++msgstr "Nice 値" + + #: pkg/docker/index.html:534 pkg/docker/index.html:538 pkg/docker/run.js:241 + #: pkg/docker/util.js:101 pkg/kubernetes/scripts/volumes.js:990 +@@ -4126,7 +4274,7 @@ msgstr "PEM でエンコードされた証明書が見つかりません" + + #: src/ws/cockpitcertificate.c:465 + msgid "No PEM-encoded private key found" +-msgstr "PEM でエンコードされた秘密鍵が見つかりません" ++msgstr "PEM で暗号化された秘密鍵が見つかりません" + + #: pkg/kubernetes/views/pv-claim.html:39 + msgid "No Pods are using this claim" +@@ -4136,6 +4284,11 @@ msgstr "このクレームを使用しているポッドがありません" + msgid "No SELinux alerts." + msgstr "SELinux アラートがありません。" + ++#: pkg/ovirt/components/ClusterTemplates.jsx:29 ++#: pkg/ovirt/components/ClusterVms.jsx:35 ++msgid "No VM found in oVirt." ++msgstr "oVirt で仮想マシンが見つかりませんでした。" ++ + #: pkg/machines/hostvmslist.jsx:47 + msgid "No VM is running or defined on this host" + msgstr "VM がこのホストで実行されていないか、定義されていません。" +@@ -4144,7 +4297,7 @@ msgstr "VM がこのホストで実行されていないか、定義されてい + msgid "No Volume Bound" + msgstr "ボリュームがバインドされていません" + +-#: pkg/docker/storage.jsx:197 ++#: pkg/docker/storage.jsx:196 + msgid "No additional local storage found." + msgstr "追加ローカルストレージがありません。" + +@@ -4154,16 +4307,15 @@ msgstr "エイリアスが指定されていません" + + #: pkg/apps/application-list.jsx:134 + msgid "No applications installed or available" +-msgstr "" ++msgstr "アプリケーションがインストールされていないか、利用できません" + + #: pkg/sosreport/index.js:111 + msgid "No archive has been created." + msgstr "アーカイブが作成されていません" + + #: pkg/machines/hostvmslist.jsx:265 +-#, fuzzy + msgid "No boot device found" +-msgstr "ホストキーが見つかりません。" ++msgstr "ブートデバイスが見つかりません" + + #: pkg/networkmanager/interfaces.js:1359 + msgid "No carrier" +@@ -4196,7 +4348,7 @@ msgstr "ディスクが利用できません。" + + #: pkg/machines/vmdiskstab.jsx:115 + msgid "No disks defined for this VM" +-msgstr "この VM に対してディスクが定義されていません" ++msgstr "この仮想マシンにはディスクが定義されていません" + + #: pkg/storaged/index.html:191 + msgid "No drives attached" +@@ -4208,7 +4360,7 @@ msgstr "空き領域なし" + + #: pkg/machines/components/graphicsConsole.jsx:32 + msgid "No graphics console is defined for this virtual machine." +-msgstr "" ++msgstr "この仮想マシンには、グラフィカルコンソールが定義されていません。" + + #: pkg/kubernetes/views/project-listing.html:74 + msgid "No groups are present." +@@ -4240,16 +4392,15 @@ msgstr "現在のフィルターに一致するイメージがありません" + + #: pkg/apps/utils.jsx:97 + msgid "No installation package found for this application." +-msgstr "" ++msgstr "このアプリケーションのインストールパッケージが見つかりませんでした。" + + #: pkg/subscriptions/subscriptions-view.jsx:223 + msgid "No installed products on the system." + msgstr "システムにインストールされた製品がありません。" + + #: pkg/lib/cockpit-components-file-autocomplete.jsx:247 +-#, fuzzy + msgid "No matching files found" +-msgstr "ホストキーが見つかりません。" ++msgstr "一致するファイルが見つかりませんでした。" + + #: pkg/storaged/index.html:444 + msgid "No media inserted" +@@ -4261,13 +4412,16 @@ msgid "" + "(e.g. in /etc/default/grub) to reserve memory at boot time. Example: " + "crashkernel=512M" + msgstr "" +-"メモリーが予約されていません。crashkernel オプションをカーネルコマンドラインに追加して (例: /etc/default/" +-"grub)、起動時にメモリーを予約します。例: crashkernel=512M" ++"メモリーが予約されていません。crashkernel オプションをカーネルコマンドライン" ++"に追加して (例: /etc/default/grub)、起動時にメモリーを予約します。例: " ++"crashkernel=512M" + + #: pkg/kubernetes/scripts/dashboard.js:384 + msgid "" + "No metadata file was selected. Please select a Kubernetes metadata file." +-msgstr "メタデータファイルが選択されていません。Kubernetes メタデータファイルを選択してください。" ++msgstr "" ++"メタデータファイルが選択されていません。Kubernetes メタデータファイルを選択し" ++"てください。" + + #: pkg/kubernetes/views/dashboard-page.html:117 + msgid "No nodes in cluster" +@@ -4327,11 +4481,11 @@ msgstr "このようなファイルまたはディレクトリーがありませ + + #: node_modules/registry-image-widgets/views/image-listing.html:73 + msgid "No tags are present." +-msgstr "" ++msgstr "タグが存在しません。" + + #: pkg/packagekit/updates.jsx:35 + msgid "No updates pending" +-msgstr "" ++msgstr "保留中の更新がありません" + + #: pkg/users/local.js:417 + msgid "No user name specified" +@@ -4368,12 +4522,12 @@ msgstr "ノード" + + #: pkg/kubernetes/views/topology-page.html:39 + msgid "Nodes are the machines that run your containers." +-msgstr "ノードはコンテナーを実行するマシンです。" ++msgstr "ノードは、コンテナーを実行するマシンです。" + + #: pkg/kubernetes/views/pod-page.html:27 pkg/kubernetes/views/pod-panel.html:53 + #: pkg/kubernetes/views/service-body.html:15 + #: node_modules/registry-image-widgets/views/image-config.html:29 +-#: pkg/kdump/kdump-view.jsx:418 pkg/tuned/dialog.js:231 ++#: pkg/tuned/dialog.js:231 pkg/kdump/kdump-view.jsx:418 + msgid "None" + msgstr "なし" + +@@ -4397,16 +4551,15 @@ msgstr "ホストの有効な値ではありません" + + #: pkg/docker/index.html:57 + msgid "Not authorized to access Docker on this system" +-msgstr "このシステム上の Docker にアクセスする権限がありません" ++msgstr "このシステムの Docker にアクセスする権限がありません" + + #: pkg/ostree/app.js:86 + msgid "Not authorized to update software on this system" +-msgstr "このシステム上のソフトウェアを更新する権限がありません" ++msgstr "このシステムのソフトウェアを更新する権限がありません" + + #: pkg/systemd/logs.js:452 +-#, fuzzy + msgid "Not authorized to upload-report" +-msgstr "このシステム上のソフトウェアを更新する権限がありません" ++msgstr "upload-report の権限がありません" + + #: pkg/networkmanager/interfaces.js:759 + msgid "Not available" +@@ -4416,8 +4569,8 @@ msgstr "利用できません" + msgid "Not connected" + msgstr "接続していません" + +-#: pkg/kubernetes/views/deploymentconfig-body.html:17 + #: pkg/kubernetes/views/details-page.html:122 ++#: pkg/kubernetes/views/deploymentconfig-body.html:17 + msgid "Not deployed" + msgstr "デプロイされていません" + +@@ -4439,13 +4592,19 @@ msgstr "同期されていません" + + #: node_modules/registry-image-widgets/views/image-listing.html:44 + msgid "Not yet synced" +-msgstr "" ++msgstr "同期されていません" + + #: pkg/systemd/services.html:316 + msgid "Note" + msgstr "注記" + ++#: pkg/ovirt/components/VdsmView.jsx:96 pkg/ovirt/components/VdsmView.jsx:109 ++msgid "OK" ++msgstr "OK" ++ + #: pkg/kubernetes/views/node-body.html:13 ++#: pkg/ovirt/components/ClusterTemplates.jsx:128 ++#: pkg/ovirt/components/ClusterVms.jsx:174 + msgid "OS" + msgstr "OS" + +@@ -4453,6 +4612,10 @@ msgstr "OS" + msgid "OS $0 not found" + msgstr "OS $0 が見つかりません" + ++#: pkg/ovirt/components/OVirtTab.jsx:145 ++msgid "OS Type:" ++msgstr "OS タイプ:" ++ + #: pkg/kubernetes/views/nodes-page.html:19 + msgid "OS Versions" + msgstr "OS バージョン" +@@ -4467,12 +4630,12 @@ msgstr "発生件数 $0" + + #: pkg/selinux/setroubleshoot-view.jsx:370 + msgid "Occurred between $0 and $1" +-msgstr "$0〜$1 の発生件数" ++msgstr "$0 - $1 の発生件数" + + #: pkg/playground/jquery-patterns.html:95 + #: pkg/playground/jquery-patterns.html:108 pkg/shell/index.html:254 +-#: pkg/storaged/index.html:563 pkg/systemd/index.html:167 +-#: pkg/lib/patterns.js:244 pkg/lib/cockpit-components-onoff.jsx:38 ++#: pkg/storaged/index.html:564 pkg/systemd/index.html:167 ++#: pkg/lib/cockpit-components-onoff.jsx:38 pkg/lib/patterns.js:244 + msgid "Off" + msgstr "オフ" + +@@ -4484,14 +4647,14 @@ msgstr "OK" + msgid "Old Password" + msgstr "古いパスワード" + +-#: pkg/lib/credentials.js:220 pkg/users/local.js:78 ++#: pkg/users/local.js:78 pkg/lib/credentials.js:220 + msgid "Old password not accepted" +-msgstr "古いパスワードは受け入れられません" ++msgstr "古いパスワードは使用できません" + + #: pkg/playground/jquery-patterns.html:91 + #: pkg/playground/jquery-patterns.html:104 pkg/shell/index.html:250 +-#: pkg/storaged/index.html:562 pkg/systemd/index.html:163 +-#: pkg/lib/patterns.js:244 pkg/lib/cockpit-components-onoff.jsx:39 ++#: pkg/storaged/index.html:563 pkg/systemd/index.html:163 ++#: pkg/lib/cockpit-components-onoff.jsx:39 pkg/lib/patterns.js:244 + msgid "On" + msgstr "オン" + +@@ -4518,7 +4681,7 @@ msgstr "ワンタイムパスワード" + + #: pkg/systemd/logs.html:58 + msgid "Only Problems" +-msgstr "" ++msgstr "問題のみ" + + #: pkg/systemd/init.js:1149 + msgid "Only alphabets, numbers, : , _ , . , @ , - are allowed." +@@ -4546,6 +4709,10 @@ msgctxt "storage" + msgid "Optical Drive" + msgstr "光学ドライブ" + ++#: pkg/ovirt/components/OVirtTab.jsx:152 ++msgid "Optimized for:" ++msgstr "次に対して最適化:" ++ + #: pkg/kubernetes/views/volume-body.html:130 pkg/storaged/crypto-tab.jsx:110 + #: pkg/storaged/crypto-tab.jsx:145 + msgid "Options" +@@ -4572,8 +4739,8 @@ msgstr "他のデバイス" + msgid "Other Options" + msgstr "他のオプション" + +-#: pkg/docker/index.html:290 pkg/kubernetes/index.html:40 +-#: pkg/kubernetes/registry.html:43 pkg/machines/hostvmslist.jsx:413 ++#: pkg/docker/index.html:290 pkg/kubernetes/registry.html:43 ++#: pkg/kubernetes/index.html:40 pkg/machines/hostvmslist.jsx:413 + msgid "Overview" + msgstr "概要" + +@@ -4587,22 +4754,20 @@ msgstr "PD 名" + + #: pkg/packagekit/updates.jsx:478 + msgid "Package information" +-msgstr "" ++msgstr "パッケージ情報" + + #: pkg/packagekit/updates.jsx:533 +-#, fuzzy + msgid "PackageKit crashed" +-msgstr "パッケージ" ++msgstr "PackageKit がクラッシュしました" + + #: pkg/packagekit/updates.jsx:531 pkg/packagekit/updates.jsx:637 + #: pkg/packagekit/updates.jsx:711 +-#, fuzzy + msgid "PackageKit is not installed" +-msgstr "Cockpit はインストールされていません" ++msgstr "PackageKit はインストールされていません" + + #: pkg/packagekit/updates.jsx:735 + msgid "PackageKit reported error code $0" +-msgstr "" ++msgstr "PackageKit が、エラーコード $0 を報告しました" + + #: pkg/ostree/index.html:266 + msgid "Packages" +@@ -4626,9 +4791,8 @@ msgid "Partition" + msgstr "パーティション" + + #: pkg/storaged/storage-controls.jsx:212 +-#, fuzzy + msgid "Partition of $0" +-msgstr "パーティション" ++msgstr "$0 のパーティション" + + #: pkg/storaged/content-views.jsx:491 + msgid "Partitioning" +@@ -4650,19 +4814,19 @@ msgstr "パスフレーズは空にすることができません" + msgid "Passphrases do not match" + msgstr "パスフレーズが一致しません" + +-#: pkg/kubernetes/views/auth-form.html:105 pkg/lib/machine-change-auth.html:52 +-#: pkg/lib/machine-sync-users.html:61 pkg/lib/machine-auth-failed.html:8 +-#: pkg/shell/index.html:225 pkg/shell/index.html:264 pkg/shell/index.html:277 +-#: pkg/users/index.html:117 pkg/users/index.html:177 src/ws/login.html:50 +-#: pkg/storaged/overview.js:534 pkg/storaged/overview.js:657 +-#: pkg/subscriptions/subscriptions-register.jsx:88 ++#: pkg/kubernetes/views/auth-form.html:105 pkg/shell/index.html:225 ++#: pkg/shell/index.html:264 pkg/shell/index.html:277 pkg/users/index.html:117 ++#: pkg/users/index.html:177 pkg/lib/machine-auth-failed.html:8 ++#: pkg/lib/machine-sync-users.html:61 pkg/lib/machine-change-auth.html:52 ++#: src/ws/login.html:50 pkg/storaged/overview.js:534 ++#: pkg/storaged/overview.js:657 pkg/subscriptions/subscriptions-register.jsx:88 + #: pkg/subscriptions/subscriptions-register.jsx:152 + msgid "Password" + msgstr "パスワード" + + #: pkg/users/index.html:336 + msgid "Password Expiration" +-msgstr "" ++msgstr "パスワードの有効期限" + + #: pkg/users/local.js:259 + msgid "Password is not acceptable" +@@ -4674,7 +4838,7 @@ msgstr "パスワードが弱すぎます" + + #: pkg/users/local.js:834 + msgid "Password must be changed" +-msgstr "" ++msgstr "パスワードを変更する必要があります" + + #: pkg/lib/credentials.js:289 + msgid "Password not accepted" +@@ -4683,7 +4847,7 @@ msgstr "パスワードは受け入れられません" + #: pkg/shell/index.html:168 + msgid "" + "Password not usable for privileged tasks or to connect to other machines" +-msgstr "特権タスクの実行または他のマシンへの接続のためにパスワードを使用できません" ++msgstr "特権タスクの実行または他のマシンへの接続に、パスワードを使用できません" + + #: pkg/users/index.html:457 + msgid "Paste the contents of your public SSH key file here" +@@ -4706,7 +4870,7 @@ msgstr "パスコスト $path_cost" + + #: pkg/lib/cockpit-components-file-autocomplete.jsx:232 + msgid "Path to file" +-msgstr "" ++msgstr "ファイルのパス" + + #: pkg/systemd/services.html:56 + msgid "Paths" +@@ -4826,6 +4990,24 @@ msgstr "有効なストレージ容量を提供してください" + msgid "Please provide a valid target" + msgstr "有効なターゲットを提供してください" + ++#: pkg/ovirt/components/InstallationDialog.jsx:85 ++msgid "" ++"Please provide fully qualified domain name and port of the oVirt engine." ++msgstr "完全修飾ドメイン名と、oVirt エンジンのポートを提供してください。" ++ ++#: pkg/ovirt/components/InstallationDialog.jsx:136 ++msgid "" ++"Please provide valid oVirt engine fully qualified domain name (FQDN) and " ++"port (443 by default)" ++msgstr "" ++"有効な oVirt エンジンの完全修飾ドメイン名 (FQDN) と、ポート (デフォルトでは " ++"443) を提供してください" ++ ++#: pkg/ovirt/components/ConsoleClientResources.jsx:34 ++msgid "" ++"Please refer to oVirt's $0 for more information about Remote Viewer setup." ++msgstr "リモートビューアーの設定の詳細は、oVirt の $0 を参照してください。" ++ + #: pkg/kubernetes/scripts/volumes.js:469 + msgid "Please select a valid access mode" + msgstr "有効なアクセスモードを選択してください" +@@ -4840,11 +5022,11 @@ msgstr "有効なポリシーオプションを選択してください" + + #: pkg/users/local.js:1156 + msgid "Please specify an expiration date" +-msgstr "" ++msgstr "有効期限を指定してください" + + #: pkg/machines/components/graphicsConsole.jsx:41 + msgid "Please start the virtual machine to access its graphics console." +-msgstr "" ++msgstr "仮想マシンを起動して、グラフィックコンソールにアクセスしてください。" + + #: pkg/docker/search.js:150 + msgid "Please try another term" +@@ -4854,6 +5036,14 @@ msgstr "別の用語を試してください" + msgid "Please type an address" + msgstr "アドレスを入力してください" + ++#: pkg/ovirt/components/ClusterVms.jsx:36 ++msgid "Please wait till VMs list is loaded from the server." ++msgstr "サーバーから仮想マシンの一覧がロードされるまでお待ちください。" ++ ++#: pkg/ovirt/components/ClusterTemplates.jsx:30 ++msgid "Please wait till list of templates is loaded from the server." ++msgstr "テンプレートの一覧がサーバーからロードされるのをお待ちください。" ++ + #: pkg/kubernetes/views/containers-listing.html:12 + #: pkg/kubernetes/views/pod-page.html:12 + #: pkg/kubernetes/views/topology-page.html:14 +@@ -4891,7 +5081,9 @@ msgstr "ポッド" + msgid "" + "Pods contain one or more containers that run together on a node, containing " + "your application code." +-msgstr "ポッドには、ノードで一緒に実行される 1 つ以上のコンテナーが含まれます (アプリケーションコードを含む)" ++msgstr "" ++"ポッドには、ノードで一緒に実行される 1 つ以上のコンテナーが含まれます (アプリ" ++"ケーションコードを含む)" + + #: pkg/machines/vmdiskstab.jsx:54 pkg/storaged/content-views.jsx:130 + msgid "Pool" +@@ -4918,7 +5110,7 @@ msgid "Populate" + msgstr "入力" + + #: pkg/lib/machine-change-port.html:23 pkg/machines/vmdiskstab.jsx:57 +-#: pkg/storaged/overview.js:629 ++#: pkg/storaged/overview.js:629 pkg/ovirt/components/InstallationDialog.jsx:67 + msgid "Port" + msgstr "ポート" + +@@ -4950,6 +5142,10 @@ msgstr "プレフィックス長またはネットマスク" + msgid "Preparing" + msgstr "準備中" + ++#: pkg/ovirt/rephraseUI.es6:26 ++msgid "Preparing for Maintenance" ++msgstr "メンテナンスの準備中" ++ + #: pkg/networkmanager/interfaces.js:3501 + msgid "Preserve" + msgstr "保存" +@@ -4968,7 +5164,7 @@ msgstr "プリティホスト名" + + #: pkg/networkmanager/index.html:349 + msgid "Primary" +-msgstr "プライマリ" ++msgstr "プライマリー" + + #: pkg/networkmanager/index.html:274 pkg/networkmanager/index.html:488 + #: pkg/networkmanager/index.html:506 +@@ -4981,7 +5177,9 @@ msgstr "優先度 $priority" + + #: pkg/kubernetes/scripts/projects.js:1021 + msgid "Private: Allow only specific users or groups to pull images" +-msgstr "プライベート: 特定のユーザーまたはグループのみがイメージをプルすることを許可する" ++msgstr "" ++"プライベート: 特定のユーザーまたはグループのみがイメージをプルすることを許可" ++"する" + + #: pkg/shell/index.html:28 + msgid "Privileged tasks not available" +@@ -4989,15 +5187,15 @@ msgstr "特権タスクが利用できません" + + #: pkg/systemd/logs.html:57 + msgid "Problems, Errors" +-msgstr "" ++msgstr "問題、エラー" + + #: pkg/systemd/logs.html:56 + msgid "Problems, Errors, Warnings" +-msgstr "" ++msgstr "問題、エラー、警告" + + #: pkg/systemd/logs.html:55 + msgid "Problems, Errors, Warnings, Notices" +-msgstr "" ++msgstr "問題、エラー、警告、注記" + + #: pkg/subscriptions/subscriptions-view.jsx:33 + msgid "Product ID" +@@ -5009,7 +5207,6 @@ msgstr "製品名" + + #: pkg/kubernetes/views/containers-listing.html:13 + #: pkg/kubernetes/views/dashboard-page.html:159 +-#: pkg/kubernetes/views/deploymentconfig-body.html:4 + #: pkg/kubernetes/views/details-page.html:35 + #: pkg/kubernetes/views/details-page.html:71 + #: pkg/kubernetes/views/details-page.html:104 +@@ -5021,6 +5218,7 @@ msgstr "製品名" + #: pkg/kubernetes/views/route-body.html:4 + #: pkg/kubernetes/views/service-body.html:4 + #: pkg/kubernetes/views/volumes-page.html:58 ++#: pkg/kubernetes/views/deploymentconfig-body.html:4 + msgid "Project" + msgstr "プロジェクト" + +@@ -5030,15 +5228,21 @@ msgstr "プロジェクトメンバー" + + #: pkg/kubernetes/views/project-body.html:3 + msgid "Project access policy allows anonymous users to pull images." +-msgstr "プロジェクトアクセスポリシーにより、匿名ユーザーはイメージをプルすることができます。" ++msgstr "" ++"プロジェクトアクセスポリシーにより、匿名ユーザーはイメージをプルすることがで" ++"きます。" + + #: pkg/kubernetes/views/project-body.html:8 + msgid "Project access policy allows any authenticated user to pull images." +-msgstr "プロジェクトアクセスポリシーにより、認証されたユーザーはイメージをプルすることができます。" ++msgstr "" ++"プロジェクトアクセスポリシーにより、認証されたユーザーはイメージをプルするこ" ++"とができます。" + + #: pkg/kubernetes/views/project-body.html:13 + msgid "Project access policy only allows specific members to access images." +-msgstr "プロジェクトアクセスポリシーにより、特定のメンバーのみがイメージにアクセスできます。" ++msgstr "" ++"プロジェクトアクセスポリシーにより、特定のメンバーのみがイメージにアクセスで" ++"きます。" + + #: pkg/shell/index.html:99 pkg/shell/simple.html:72 pkg/shell/stub.html:77 + msgid "Project website" +@@ -5050,8 +5254,8 @@ msgstr "プロジェクト:" + + #: pkg/kubernetes/views/group-delete.html:10 + #: pkg/kubernetes/views/project-listing.html:9 +-#: pkg/kubernetes/views/user-delete.html:10 pkg/kubernetes/index.html:85 +-#: pkg/kubernetes/registry.html:55 ++#: pkg/kubernetes/views/user-delete.html:10 pkg/kubernetes/registry.html:55 ++#: pkg/kubernetes/index.html:85 + msgid "Projects" + msgstr "プロジェクト" + +@@ -5073,16 +5277,20 @@ msgstr "プロトコル" + + #: pkg/subscriptions/subscriptions-register.jsx:125 + msgid "Proxy" +-msgstr "プロキシ" ++msgstr "プロキシー" + + #: pkg/kubernetes/views/node-body.html:25 + msgid "Proxy Version" + msgstr "プロキシーバージョン" + +-#: pkg/lib/machine-auth-failed.html:9 pkg/shell/index.html:263 ++#: pkg/shell/index.html:263 pkg/lib/machine-auth-failed.html:9 + msgid "Public Key" + msgstr "公開鍵" + ++#: node_modules/registry-image-widgets/views/imagestream-body.html:39 ++msgid "Public pulling repo" ++msgstr "" ++ + #: pkg/kubernetes/views/registry-dashboard-page.html:152 + msgid "Pull an image:" + msgstr "イメージのプル:" +@@ -5176,7 +5384,7 @@ msgstr "RAID デバイス" + msgid "RAID Level" + msgstr "RAID レベル" + +-#: pkg/storaged/index.html:553 ++#: pkg/storaged/index.html:554 + msgctxt "storage" + msgid "RAID Level" + msgstr "RAID レベル" +@@ -5185,6 +5393,10 @@ msgstr "RAID レベル" + msgid "RAID Member" + msgstr "RAID メンバー" + ++#: pkg/ovirt/provider.es6:137 ++msgid "REBOOT action failed" ++msgstr "REBOOT アクションに失敗しました" ++ + #: pkg/kubernetes/scripts/volumes.js:200 + msgid "Rados Block Device" + msgstr "Rados ブロックデバイス" +@@ -5263,7 +5475,9 @@ msgstr "実際のホスト名" + msgid "" + "Real host name can only contain lower-case characters, digits, dashes, and " + "periods (with populated subdomains)" +-msgstr "実際のホスト名には小文字、数字、ダッシュ、およびピリオドのみを含めることができます (入力されたサブドメインを含む)。" ++msgstr "" ++"実際のホスト名には小文字、数字、ダッシュ、およびピリオドのみを含めることがで" ++"きます (入力されたサブドメインを含む)。" + + #: pkg/systemd/host.js:851 + msgid "Real host name must be 64 characters or less" +@@ -5307,7 +5521,7 @@ msgstr "最近開いたファイル" + msgid "Reclaim Policy" + msgstr "リクレームポリシー" + +-#: pkg/kubernetes/index.html:105 pkg/kubernetes/registry.html:75 ++#: pkg/kubernetes/registry.html:75 pkg/kubernetes/index.html:105 + #: pkg/ostree/index.html:423 pkg/shell/index.html:377 pkg/shell/simple.html:131 + #: pkg/shell/stub.html:151 + msgid "Reconnect" +@@ -5325,13 +5539,13 @@ msgstr "RAID デバイス $target の復旧" + msgid "Recycle" + msgstr "リサイクル" + +-#: pkg/docker/storage.jsx:351 ++#: pkg/docker/storage.jsx:350 + msgid "Reformat and add disks" + msgstr "ディスクの再フォーマットおよび追加" + + #: pkg/packagekit/updates.jsx:34 + msgid "Refreshing package information" +-msgstr "" ++msgstr "パッケージ情報の更新中" + + #: src/ws/login.js:593 + msgid "Refusing to connect. Host is unknown" +@@ -5358,19 +5572,27 @@ msgstr "新規ボリュームの登録" + msgid "Register Persistent Volume" + msgstr "永続ボリュームの登録" + ++#: pkg/ovirt/components/InstallationDialog.jsx:107 ++msgid "Register oVirt" ++msgstr "oVirt の登録" ++ + #: pkg/subscriptions/main.js:74 + msgid "Register system" + msgstr "システムの登録" + ++#: pkg/ovirt/components/InstallationDialog.jsx:127 ++msgid "Registering oVirt to Cockpit" ++msgstr "oVirt を Cockpit に登録中" ++ + #: pkg/packagekit/updates.jsx:887 + msgid "Register…" +-msgstr "" ++msgstr "登録中…" + + #: pkg/ostree/index.html:305 + msgid "Released" + msgstr "リリース済み" + +-#: pkg/systemd/init.js:516 ++#: pkg/systemd/init.js:516 pkg/ovirt/components/VdsmView.jsx:100 + msgid "Reload" + msgstr "再読み込み" + +@@ -5437,7 +5659,7 @@ msgstr "メンバーシップの削除" + + #: pkg/apps/application-list.jsx:51 pkg/apps/application.jsx:59 + msgid "Removing" +-msgstr "" ++msgstr "削除中" + + #: pkg/storaged/jobs.js:140 + msgid "Removing $target from RAID Device" +@@ -5447,13 +5669,15 @@ msgstr "$target を RAID デバイスから削除" + msgid "" + "Removing $0 will break the connection to the server, and will make " + "the administration UI unavailable." +-msgstr "$0 を削除すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" ++msgstr "" ++"$0 を削除すると、サーバーへの接続が切断され、管理 UI が利用できなくな" ++"ります。" + + #: pkg/storaged/jobs.js:153 + msgid "Removing physical volume from $target" + msgstr "$target から物理ボリュームを削除" + +-#: pkg/storaged/details.jsx:382 pkg/storaged/lvol-tabs.jsx:44 ++#: pkg/storaged/lvol-tabs.jsx:44 pkg/storaged/details.jsx:382 + msgid "Rename" + msgstr "名前変更" + +@@ -5489,10 +5713,10 @@ msgstr "毎週繰り返す" + msgid "Repeat Yearly" + msgstr "毎年繰り返す" + +-#: pkg/kubernetes/views/deploymentconfig-body.html:9 + #: pkg/kubernetes/views/details-page.html:141 + #: pkg/kubernetes/views/replicationcontroller-body.html:9 + #: pkg/kubernetes/views/replicationcontroller-modify.html:8 ++#: pkg/kubernetes/views/deploymentconfig-body.html:9 + msgid "Replicas" + msgstr "レプリカ" + +@@ -5511,15 +5735,17 @@ msgstr "レプリケーションコントローラー" + msgid "" + "Replication controllers dynamically create instances of pods from templates, " + "and remove pods when necessary." +-msgstr "レプリケーションコントローラーにより、テンプレートからポッドのインスタンスが動的に作成され、必要に応じてポッドが削除されます。" ++msgstr "" ++"レプリケーションコントローラーにより、テンプレートからポッドのインスタンスが" ++"動的に作成され、必要に応じてポッドが削除されます。" + + #: pkg/systemd/logs.js:454 + msgid "Reporter 'reporter-ureport' not found." +-msgstr "" ++msgstr "レポーターの 'reporter-ureport' が見つかりませんでした。" + + #: pkg/systemd/logs.js:456 + msgid "Reporting was unsucessful. Try running `reporter-ureport -d " +-msgstr "" ++msgstr "レポートは成功しませんでした。次を試してください: `reporter-ureport -d" + + #: pkg/docker/index.html:677 + #: node_modules/registry-image-widgets/views/imagestream-listing.html:7 +@@ -5540,11 +5766,11 @@ msgstr "要求" + + #: pkg/users/local.js:1220 + msgid "Require password change every $0 days" +-msgstr "" ++msgstr "パスワードを $0 日ごとに変更する" + + #: pkg/users/local.js:836 + msgid "Require password change on $0" +-msgstr "" ++msgstr "$0 でパスワードを変更する" + + #: pkg/kubernetes/views/auth-form.html:54 + msgid "Requires Authentication" +@@ -5559,15 +5785,17 @@ msgstr "予約済みメモリー" + msgid "Reset" + msgstr "リセット" + +-#: pkg/docker/storage.jsx:432 ++#: pkg/docker/storage.jsx:430 + msgid "Reset Storage Pool" + msgstr "ストレージプールのリセット" + +-#: pkg/docker/storage.jsx:435 ++#: pkg/docker/storage.jsx:433 + msgid "" + "Resetting the storage pool will erase all containers and release disks in " + "the pool." +-msgstr "ストレージプールをリセットすると、すべてのコンテナーが削除され、プール内のディスクが解放されます。" ++msgstr "" ++"ストレージプールをリセットすると、すべてのコンテナーが削除され、プール内の" ++"ディスクが解放されます。" + + #: pkg/storaged/lvol-tabs.jsx:87 + msgid "Resize" +@@ -5587,8 +5815,8 @@ msgstr "$target のサイズ変更" + + #: pkg/docker/index.html:134 pkg/systemd/index.html:136 + #: pkg/systemd/index.html:143 pkg/docker/containers-view.jsx:239 +-#: pkg/machines/hostvmslist.jsx:61 pkg/systemd/init.js:515 +-#: pkg/systemd/shutdown.js:96 pkg/systemd/shutdown.js:97 ++#: pkg/machines/hostvmslist.jsx:61 pkg/systemd/shutdown.js:96 ++#: pkg/systemd/shutdown.js:97 pkg/systemd/init.js:515 + msgid "Restart" + msgstr "再起動" + +@@ -5597,9 +5825,8 @@ msgid "Restart Count" + msgstr "再起動回数" + + #: pkg/packagekit/updates.jsx:475 +-#, fuzzy + msgid "Restart Now" +-msgstr "再起動" ++msgstr "すぐに再起動" + + #: pkg/docker/index.html:529 pkg/kubernetes/views/pod-body.html:10 + msgid "Restart Policy" +@@ -5610,14 +5837,12 @@ msgid "Restart Policy:" + msgstr "再起動ポリシー:" + + #: pkg/packagekit/updates.jsx:470 +-#, fuzzy + msgid "Restart Recommended" +-msgstr "推奨" ++msgstr "再起動が推奨されます" + + #: pkg/packagekit/updates.jsx:871 +-#, fuzzy + msgid "Restarting" +-msgstr "再起動" ++msgstr "再起動中" + + #: pkg/networkmanager/index.html:39 + msgid "Restoring connection" +@@ -5636,9 +5861,8 @@ msgid "Retrieving subscription status..." + msgstr "サブスクリプションステータスを再取得中 ..." + + #: pkg/shell/index.html:172 +-msgid "" +-"Reuse my password for privileged tasks and to connect to other machines" +-msgstr "特権タスクの実行または他のマシンへの接続のためにパスワードを再使用します" ++msgid "Reuse my password for privileged tasks and to connect to other machines" ++msgstr "特権タスクの実行または他のマシンへの接続に、パスワードを再使用します" + + #: pkg/kubernetes/views/volume-body.html:26 + msgid "Revision" +@@ -5648,8 +5872,8 @@ msgstr "リビジョン" + msgid "Role" + msgstr "役職" + +-#: pkg/kubernetes/views/project-body.html:21 +-#: pkg/kubernetes/views/add-member-role-dialog.html:39 pkg/users/index.html:92 ++#: pkg/kubernetes/views/add-member-role-dialog.html:39 ++#: pkg/kubernetes/views/project-body.html:21 pkg/users/index.html:92 + msgid "Roles" + msgstr "ロール" + +@@ -5673,9 +5897,14 @@ msgstr "ルート" + + #: pkg/docker/index.html:237 pkg/docker/index.html:556 + #: pkg/systemd/services.html:400 pkg/machines/hostvmslist.jsx:96 ++#: pkg/ovirt/components/ClusterVms.jsx:83 + msgid "Run" + msgstr "実行" + ++#: pkg/ovirt/components/ClusterVms.jsx:88 ++msgid "Run Here" ++msgstr "ここから実行" ++ + #: pkg/docker/index.html:418 + msgid "Run Image" + msgstr "イメージの実行" +@@ -5716,26 +5945,33 @@ msgstr "SELinux はシステムで無効です" + msgid "SELinux system status is unknown." + msgstr "SELinux システムステータスが不明です。" + ++#: pkg/ovirt/provider.es6:89 pkg/ovirt/provider.es6:113 ++msgid "SHUTDOWN action failed" ++msgstr "SHUTDOWN アクションに失敗しました" ++ + #: pkg/storaged/jobs.js:118 + msgid "SMART self-test of $target" + msgstr "$target の SMART 自己テスト" + +-#: pkg/machines/components/desktopConsole.jsx:190 ++#: pkg/machines/components/desktopConsole.jsx:188 + msgid "SPICE" +-msgstr "" ++msgstr "SPICE" + +-#: pkg/machines/components/desktopConsole.jsx:159 +-#, fuzzy ++#: pkg/machines/components/desktopConsole.jsx:157 + msgid "SPICE Address:" +-msgstr "IP アドレス:" ++msgstr "SPICE アドレス:" + +-#: pkg/machines/components/desktopConsole.jsx:165 ++#: pkg/machines/components/desktopConsole.jsx:163 + msgid "SPICE Port:" +-msgstr "" ++msgstr "SPICE ポート:" + +-#: pkg/machines/components/desktopConsole.jsx:168 ++#: pkg/machines/components/desktopConsole.jsx:166 + msgid "SPICE TLS Port:" +-msgstr "" ++msgstr "SPICE TLS ポート:" ++ ++#: pkg/ovirt/provider.es6:173 ++msgid "START action failed" ++msgstr "START アクションに失敗しました" + + #: pkg/networkmanager/index.html:242 + msgid "STP Forward delay" +@@ -5753,11 +5989,15 @@ msgstr "STP メッセージ最大期間" + msgid "STP Priority" + msgstr "STP 優先度" + ++#: pkg/ovirt/provider.es6:248 ++msgid "SUSPEND action failed" ++msgstr "SUSPEND アクションに失敗しました" ++ + #: pkg/systemd/services.html:199 + msgid "Saturday" + msgstr "土曜日" + +-#: pkg/systemd/services.html:482 ++#: pkg/systemd/services.html:482 pkg/ovirt/components/VdsmView.jsx:114 + msgid "Save" + msgstr "保存" + +@@ -5808,9 +6048,8 @@ msgid "Security" + msgstr "Security" + + #: pkg/packagekit/updates.jsx:245 +-#, fuzzy + msgid "Security Update" +-msgstr "Security" ++msgstr "セキュリティー更新" + + #: pkg/shell/index.html:136 pkg/shell/simple.html:101 pkg/shell/stub.html:114 + msgid "Select" +@@ -5826,13 +6065,13 @@ msgstr "オブジェクトを選択して詳細を参照します。" + + #: pkg/lib/machine-sync-users.html:8 + msgid "" +-"Select the users that you would like to be synchronized with " +-"{{#strong}}{{host}}{{/strong}}" ++"Select the users that you would like to be synchronized with {{#strong}}" ++"{{host}}{{/strong}}" + msgstr "{{#strong}}{{host}}{{/strong}} と同期するユーザーを選択します" + + #: pkg/machines/hostvmslist.jsx:85 + msgid "Send Non-Maskable Interrupt" +-msgstr "" ++msgstr "マスク不可割り込みを送信します" + + #: pkg/networkmanager/index.html:70 pkg/networkmanager/index.html:98 + #: pkg/networkmanager/index.html:116 pkg/networkmanager/index.html:557 +@@ -5843,11 +6082,11 @@ msgstr "送信:" + #: pkg/storaged/index.html:430 + msgctxt "storage" + msgid "Serial Number" +-msgstr "シリアルナンバー" ++msgstr "シリアル番号" + + #: pkg/kubernetes/views/pv-modify.html:82 + #: pkg/kubernetes/views/volume-body.html:47 src/ws/login.html:94 +-#: pkg/kdump/kdump-view.jsx:127 pkg/subscriptions/subscriptions-register.jsx:64 ++#: pkg/subscriptions/subscriptions-register.jsx:64 pkg/kdump/kdump-view.jsx:127 + msgid "Server" + msgstr "サーバー" + +@@ -5919,9 +6158,11 @@ msgstr "サービス" + msgid "" + "Services group pods and provide a common DNS name and an optional, load-" + "balanced IP address to access them." +-msgstr "サービスはポッドをグループ化し、ポッドにアクセスするために共通の DNS 名とオプションのロードバランス IP アドレスを提供します。" ++msgstr "" ++"サービスはポッドをグループ化し、ポッドにアクセスするための共通の DNS 名と、任" ++"意のロードバランス IP アドレスを提供します。" + +-#: pkg/machines/helpers.es6:100 ++#: pkg/machines/helpers.es6:104 + msgid "Session" + msgstr "セッション" + +@@ -5954,9 +6195,8 @@ msgid "Set to" + msgstr "設定値" + + #: pkg/packagekit/updates.jsx:65 +-#, fuzzy + msgid "Set up" +-msgstr "設定値" ++msgstr "設定" + + #: pkg/selinux/setroubleshoot-view.jsx:282 + msgid "" +@@ -5964,18 +6204,16 @@ msgid "" + msgstr "設定が設定された状態と異なるため、次回起動時に元の状態に戻ります。" + + #: pkg/packagekit/updates.jsx:57 +-#, fuzzy + msgid "Setting up" +-msgstr "IP 設定" ++msgstr "設定中" + + #: pkg/storaged/jobs.js:130 + msgid "Setting up loop device $target" + msgstr "ループデバイス $target の設定" + + #: pkg/systemd/logs.html:47 +-#, fuzzy + msgid "Severity" +-msgstr "Security" ++msgstr "重大度" + + #: pkg/kubernetes/views/volume-body.html:139 + msgid "Share Name" +@@ -6074,27 +6312,27 @@ msgid "Since $0" + msgstr "$0 以降" + + #: pkg/kubernetes/views/volumes-page.html:60 pkg/storaged/index.html:230 +-#: pkg/docker/containers-view.jsx:587 pkg/storaged/content-views.jsx:112 +-#: pkg/storaged/content-views.jsx:706 pkg/storaged/format-dialog.jsx:128 +-#: pkg/storaged/lvol-tabs.jsx:70 pkg/storaged/lvol-tabs.jsx:122 +-#: pkg/storaged/lvol-tabs.jsx:161 pkg/storaged/lvol-tabs.jsx:198 +-#: pkg/storaged/part-tab.jsx:41 ++#: pkg/docker/containers-view.jsx:587 pkg/storaged/lvol-tabs.jsx:70 ++#: pkg/storaged/lvol-tabs.jsx:122 pkg/storaged/lvol-tabs.jsx:161 ++#: pkg/storaged/lvol-tabs.jsx:198 pkg/storaged/part-tab.jsx:41 ++#: pkg/storaged/content-views.jsx:112 pkg/storaged/content-views.jsx:706 ++#: pkg/storaged/format-dialog.jsx:128 + msgid "Size" + msgstr "Size" + +-#: pkg/storaged/dialog.js:274 ++#: pkg/storaged/dialog.js:322 + msgid "Size cannot be negative" + msgstr "サイズはマイナスにすることができません" + +-#: pkg/storaged/dialog.js:272 ++#: pkg/storaged/dialog.js:320 + msgid "Size cannot be zero" + msgstr "サイズはゼロにすることができません" + +-#: pkg/storaged/dialog.js:276 ++#: pkg/storaged/dialog.js:324 + msgid "Size is too large" + msgstr "サイズが大きすぎます" + +-#: pkg/storaged/dialog.js:270 ++#: pkg/storaged/dialog.js:318 + msgid "Size must be a number" + msgstr "サイズは数値である必要があります" + +@@ -6111,7 +6349,7 @@ msgstr "ソケット" + msgid "Software Updates" + msgstr "ソフトウェア更新" + +-#: pkg/docker/storage.jsx:159 ++#: pkg/docker/storage.jsx:158 + msgid "Solid-State Disk" + msgstr "ソリッドステートディスク" + +@@ -6136,10 +6374,11 @@ msgstr "ソリューション" + msgid "" + "Some other program is currently using the package manager, please wait..." + msgstr "" ++"別のプログラムがパッケージマネージャーを使用中です。しばらくお待ちください..." + + #: pkg/kubernetes/scripts/volumes.js:906 + msgid "Sorry, I don't know how to modify this volume" +-msgstr "申し訳ありませんが、このボリュームを変更する方法がわかりません" ++msgstr "このボリュームを変更する方法がわかりません" + + #: pkg/machines/vmdiskstab.jsx:141 + msgid "Source" +@@ -6170,7 +6409,7 @@ msgid "Stable" + msgstr "安定" + + #: pkg/docker/index.html:132 pkg/docker/containers-view.jsx:236 +-#: pkg/storaged/details.jsx:330 pkg/storaged/swap-tab.jsx:76 ++#: pkg/storaged/swap-tab.jsx:76 pkg/storaged/details.jsx:330 + #: pkg/systemd/init.js:513 + msgid "Start" + msgstr "開始日" +@@ -6203,28 +6442,39 @@ msgstr "開始" + #: pkg/kubernetes/views/details-page.html:38 + #: pkg/kubernetes/views/details-page.html:175 + #: pkg/docker/containers-view.jsx:125 pkg/docker/containers-view.jsx:271 +-#: pkg/machines/hostvmslist.jsx:472 pkg/systemd/init.js:275 ++#: pkg/machines/hostvmslist.jsx:476 pkg/systemd/init.js:275 ++#: pkg/ovirt/components/ClusterVms.jsx:177 + msgid "State" + msgstr "状態" + +-#: pkg/storaged/index.html:569 ++#: pkg/storaged/index.html:570 + msgctxt "storage" + msgid "State" +-msgstr "状態" ++msgstr "ステート" + + #: pkg/docker/index.html:165 + msgid "State:" + msgstr "状態:" + ++#: pkg/ovirt/components/ClusterTemplates.jsx:129 ++#: pkg/ovirt/components/ClusterVms.jsx:175 ++msgid "Stateless" ++msgstr "ステートレス" ++ ++#: pkg/ovirt/components/OVirtTab.jsx:151 ++msgid "Stateless:" ++msgstr "ステートレス:" ++ + #: pkg/systemd/init.js:304 + msgid "Static" + msgstr "静的" + + #: pkg/kubernetes/views/containers-listing.html:16 +-#: pkg/kubernetes/views/node-body.html:39 +-#: pkg/kubernetes/views/nodes-page.html:44 pkg/kubernetes/views/pv-body.html:24 +-#: pkg/kubernetes/views/pv-claim.html:29 pkg/kubernetes/views/pvc-body.html:13 +-#: pkg/kubernetes/views/volumes-page.html:21 pkg/ostree/index.html:288 ++#: pkg/kubernetes/views/pv-body.html:24 pkg/kubernetes/views/pv-claim.html:29 ++#: pkg/kubernetes/views/pvc-body.html:13 ++#: pkg/kubernetes/views/volumes-page.html:21 ++#: pkg/kubernetes/views/nodes-page.html:44 ++#: pkg/kubernetes/views/node-body.html:39 pkg/ostree/index.html:288 + #: pkg/networkmanager/interfaces.js:2496 + #: pkg/subscriptions/subscriptions-view.jsx:36 + msgid "Status" +@@ -6243,7 +6493,7 @@ msgid "Sticky" + msgstr "スティッキー" + + #: pkg/docker/index.html:133 pkg/docker/containers-view.jsx:234 +-#: pkg/storaged/details.jsx:331 pkg/storaged/swap-tab.jsx:75 ++#: pkg/storaged/swap-tab.jsx:75 pkg/storaged/details.jsx:331 + #: pkg/systemd/init.js:514 + msgid "Stop" + msgstr "停止" +@@ -6269,11 +6519,11 @@ msgid "Stopping swapspace $target" + msgstr "スワップ領域 $target の停止" + + #: pkg/docker/index.html:281 pkg/storaged/index.html:23 +-#: pkg/storaged/index.html:603 ++#: pkg/storaged/index.html:607 + msgid "Storage" + msgstr "ストレージ" + +-#: pkg/storaged/index.html:617 ++#: pkg/storaged/index.html:621 + msgid "Storage Log" + msgstr "ストレージログ" + +@@ -6317,6 +6567,10 @@ msgstr "サマリー" + msgid "Sunday" + msgstr "日曜日" + ++#: pkg/ovirt/components/VmActions.jsx:42 ++msgid "Suspend" ++msgstr "一時停止" ++ + #: pkg/storaged/content-views.jsx:152 + msgid "Swap" + msgstr "スワップ" +@@ -6340,29 +6594,35 @@ msgstr "$0 をオンにする" + + #: pkg/machines/components/graphicsConsole.jsx:60 + msgid "Switch to Desktop Viewer" +-msgstr "" ++msgstr "デスクトップビューアーに切り替える" + + #: pkg/machines/components/graphicsConsole.jsx:70 + msgid "Switch to In-Browser Viewer" +-msgstr "" ++msgstr "ブラウザー内ビューアーに切り替えます。" + + #: pkg/networkmanager/interfaces.js:2379 + msgid "" + "Switching off $0 will break the connection to the server, and will " + "make the administration UI unavailable." +-msgstr "$0 をオフにすると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" ++msgstr "" ++"$0 をオフにすると、サーバーへの接続が切断され、管理 UI が利用できなく" ++"なります。" + + #: pkg/networkmanager/interfaces.js:2921 + msgid "" + "Switching off $0 will break the connection to the server, and will " + "make the administration UI unavailable." +-msgstr "$0 をオフにすると、サーバーへの接続が切断され、管理 UI が利用できなくなります。1" ++msgstr "" ++"$0 をオフにすると、サーバーへの接続が切断され、管理 UI が利用できなく" ++"なります。" + + #: pkg/networkmanager/interfaces.js:2354 pkg/networkmanager/interfaces.js:2909 + msgid "" + "Switching on $0 will break the connection to the server, and will " + "make the administration UI unavailable." +-msgstr "$0 をオンにすると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" ++msgstr "" ++"$0 をオンにすると、サーバーへの接続が切断され、管理 UI が利用できなく" ++"なります。" + + #: pkg/kubernetes/scripts/images.js:622 + msgid "Sync all tags from a remote image repository" +@@ -6388,7 +6648,7 @@ msgstr "{{Server}} と同期済み" + msgid "Synchronizing RAID Device $target" + msgstr "RAID デバイス $target の同期" + +-#: pkg/systemd/index.html:4 pkg/machines/helpers.es6:99 ++#: pkg/systemd/index.html:4 pkg/machines/helpers.es6:103 + msgid "System" + msgstr "システム" + +@@ -6402,7 +6662,7 @@ msgstr "システム時間" + + #: pkg/packagekit/updates.jsx:900 + msgid "System is up to date" +-msgstr "" ++msgstr "システムは最新の状態です" + + #: pkg/docker/index.html:320 pkg/docker/index.html:324 + msgid "TCP" +@@ -6448,7 +6708,7 @@ msgstr "チーム" + + #: pkg/networkmanager/interfaces.js:2725 + msgid "Team Port" +-msgstr "Team ポート" ++msgstr "チームポート" + + #: pkg/networkmanager/index.html:680 + msgid "Team Port Settings" +@@ -6462,9 +6722,14 @@ msgstr "チーム設定" + #: pkg/kubernetes/views/deploymentconfig-panel.html:10 + #: pkg/kubernetes/views/replicationcontroller-page.html:20 + #: pkg/kubernetes/views/replicationcontroller-panel.html:14 ++#: pkg/ovirt/components/ClusterVms.jsx:174 + msgid "Template" + msgstr "テンプレート" + ++#: pkg/ovirt/components/App.jsx:78 ++msgid "Templates" ++msgstr "テンプレート" ++ + #: pkg/systemd/terminal.html:4 + msgid "Terminal" + msgstr "端末" +@@ -6479,7 +6744,7 @@ msgstr "設定のテスト" + + #: pkg/kdump/kdump-view.jsx:480 + msgid "Test is only available while the kdump service is running." +-msgstr "テストは kdump サービスが実行中の間だけ利用可能です。" ++msgstr "テストは、kdump サービスが実行中の間だけ利用できます。" + + #: pkg/kdump/kdump-view.jsx:300 + msgid "Test kdump settings" +@@ -6491,24 +6756,24 @@ msgstr "接続のテスト" + + #: pkg/storaged/index.html:40 + msgid "The \"storaged\" API is not available on this system." +-msgstr "\"storaged\" API はこのシステムでは利用できません。" ++msgstr "\"storaged\" API は、このシステムでは利用できません。" + +-#: pkg/docker/storage.jsx:499 ++#: pkg/docker/storage.jsx:496 + msgid "The Docker storage pool cannot be managed on this system." +-msgstr "Docker ストレージプールはこのシステムで管理できません。" ++msgstr "Docker ストレージプールは、このシステムで管理できません。" + + #: pkg/lib/machine-dialogs.js:385 + msgid "The IP address or host name cannot contain whitespace." +-msgstr "IP アドレスまたはホスト名にはスペースを含めることができません。" ++msgstr "IP アドレスまたはホスト名には、スペースを含めることができません。" + + #: pkg/storaged/index.html:530 + msgid "The RAID Array is in a degraded state" + msgstr "RAID アレイは劣化状態にあります" + + #: pkg/storaged/sidebar-views.jsx:172 +-#, fuzzy + msgid "The RAID device must be running in order to add spare disks." +-msgstr "スペアディスクを追加する場合は、MDRAID デバイスが実行中である必要があります。" ++msgstr "" ++"スペアディスクを追加する場合は、RAID デバイスが実行中である必要があります。" + + #: pkg/storaged/sidebar-views.jsx:138 + msgid "The RAID device must be running in order to remove disks." +@@ -6532,7 +6797,8 @@ msgstr "VM がアイドル状態です。" + + #: pkg/machines/hostvmslist.jsx:161 + msgid "The VM is in process of dying (shut down or crash is not completed)." +-msgstr "VM が終了中の状態です (シャットダウンまたはクラッシュが完了していません)。" ++msgstr "" ++"VM が終了中の状態です (シャットダウンまたはクラッシュが完了していません)。" + + #: pkg/machines/hostvmslist.jsx:156 + msgid "The VM is paused." +@@ -6540,7 +6806,7 @@ msgstr "VM が一時停止しています。" + + #: pkg/machines/components/deleteDialog.jsx:53 + msgid "The VM is running and will be forced off before deletion." +-msgstr "" ++msgstr "仮想マシンが稼動しているため、削除前に強制的に電源がオフになります。" + + #: pkg/machines/hostvmslist.jsx:154 + msgid "The VM is running." +@@ -6552,7 +6818,7 @@ msgstr "VM はゲストの電源管理によって一時停止されています + + #: pkg/users/local.js:1259 + msgid "The account '$0' will be forced to change their password on next login" +-msgstr "" ++msgstr "アカウント '$0' が次回ログインする際に、パスワードの変更が求められます" + + #: pkg/kubernetes/scripts/nodes.js:403 + msgid "The address contains invalid characters" +@@ -6560,13 +6826,15 @@ msgstr "アドレスに無効な文字が含まれています。" + + #: pkg/lib/machine-unknown-hostkey.html:6 + msgid "" +-"The authenticity of host {{#strong}}{{host}}{{/strong}} can't be established." +-" Are you sure you want to continue connecting?" +-msgstr "ホスト {{#strong}}{{host}}{{/strong}} の認証を確立できません。本当に接続を維持しますか?" ++"The authenticity of host {{#strong}}{{host}}{{/strong}} can't be " ++"established. Are you sure you want to continue connecting?" ++msgstr "" ++"ホスト {{#strong}}{{host}}{{/strong}} の認証を確立できません。本当に接続を維" ++"持しますか?" + + #: pkg/sosreport/index.html:35 + msgid "The collected information will be stored locally on the system." +-msgstr "収集された情報はシステムにローカルで保存されます。" ++msgstr "収集した情報は、システムのローカルに保存されます。" + + #: pkg/selinux/setroubleshoot-view.jsx:280 + msgid "The configured state is unknown, it might change on the next boot." +@@ -6578,7 +6846,9 @@ msgstr "コンテナー '{{ target }}' が存在しません。" + + #: pkg/subscriptions/subscriptions-view.jsx:192 + msgid "The current user isn't allowed to access system subscription status." +-msgstr "現在のユーザーにはシステムサブスクリプションステータスへのアクセスが許可されていません。" ++msgstr "" ++"現在のユーザーには、システムサブスクリプションステータスへのアクセスが許可さ" ++"れていません。" + + #: pkg/kubernetes/views/deploymentconfig-page.html:25 + msgid "The deployment config '{{ target }}' does not exist." +@@ -6586,18 +6856,20 @@ msgstr "デプロイメント設定 '{{ target }}' が存在しません。" + + #: pkg/packagekit/updates.jsx:347 + msgid "The following packages were recently updated:" +-msgstr "" ++msgstr "以下のパッケージは最近更新されました:" + + #: pkg/packagekit/updates.jsx:346 + msgid "The following packages were updated $0:" +-msgstr "" ++msgstr "以下のパッケージが更新されました $0:" + + #: pkg/sosreport/index.html:51 + msgid "" + "The generated archive contains data considered sensitive and its content " + "should be reviewed by the originating organization before being passed to " + "any third party." +-msgstr "生成されたアーカイブには、機密データと見なされるデータが含まれます。その内容はサードパーティーに渡す前に元の組織が確認する必要があります。" ++msgstr "" ++"生成されたアーカイブには、機密データと見なされるデータが含まれます。サード" ++"パーティーに渡す前に、所属先の組織に確認してください。" + + #: pkg/kubernetes/views/group-page.html:47 + msgid "The group '{{ groupName }}' does not exist." +@@ -6609,8 +6881,9 @@ msgid "" + "in use. Unless this machine was recently replaced, it is likely that someone " + "is trying to attack your connection to this machine." + msgstr "" +-"{{#strong}}{{host}}{{/strong}} " +-"の鍵が、以前に使用された鍵と一致しません。このマシンが最近置き換えられたものでない限り、誰かがこのマシンへの接続を攻撃しようとしている可能性があります。" ++"{{#strong}}{{host}}{{/strong}} の鍵が、以前に使用された鍵と一致しません。この" ++"マシンを最近取り換えた場合を除いて、誰かがこのマシンへの接続を攻撃しようとし" ++"ている可能性があります。" + + #: pkg/users/authorized-keys.js:119 + msgid "The key you provided was not valid." +@@ -6618,7 +6891,7 @@ msgstr "提供した鍵が有効ではありません。" + + #: pkg/storaged/sidebar-views.jsx:144 + msgid "The last disk of a RAID device cannot be removed." +-msgstr "RAID デバイスの最後のディスクは取り外すことができません。" ++msgstr "RAID デバイスの最後のディスクは、取り外すことができません。" + + #: pkg/storaged/sidebar-views.jsx:278 + msgid "The last physical volume of a volume group cannot be removed." +@@ -6678,39 +6951,45 @@ msgstr "ルート '{{ target }}' が存在しません。" + + #: pkg/docker/containers-view.jsx:338 + msgid "The scan from $time ($type) found no vulnerabilities." +-msgstr "" ++msgstr "$time ($type) のスキャンでは、脆弱性は見つかりませんでした。" + + #: pkg/docker/containers-view.jsx:335 + msgid "The scan from $time ($type) was not successful." +-msgstr "" ++msgstr "$time ($type) のスキャンは成功しませんでした。" + + #: pkg/kubernetes/scripts/dashboard.js:386 + msgid "The selected file is not a valid Kubernetes application manifest." +-msgstr "選択されたファイルは有効な Kubernetes アプリケーションマニフェストではありません。" ++msgstr "" ++"選択されたファイルは、有効な Kubernetes アプリケーションマニフェストではあり" ++"ません。" + + #: src/ws/login.js:585 + msgid "" + "The server refused to authenticate '$0' using password authentication, and " + "no other supported authentication methods are available." +-msgstr "サーバーはパスワード認証を使用した '$0' の認証を拒否しました。サポートされた他の認証方法は利用できません。" ++msgstr "" ++"サーバーは、パスワード認証を使用した '$0' の認証を拒否しました。その他に利用" ++"できる、サポートされている認証方法はありません。" + + #: src/base1/cockpit.js:3942 + msgid "The server refused to authenticate using any supported methods." +-msgstr "サーバーはサポートされた方法を使用した認証を拒否しました。" ++msgstr "サーバーは、サポートされた方法を使用した認証を拒否しました。" + + #: pkg/kubernetes/views/auth-rejected-cert.html:2 + msgid "The server uses a certificate signed by an unknown authority." +-msgstr "サーバーは不明な認証局によって署名された証明書を使用します。" ++msgstr "サーバーは、不明な認証局が署名した証明書を使用します。" + + #: pkg/kubernetes/views/service-page.html:19 + msgid "The service '{{ target }}' does not exist." + msgstr "サービス '{{ target }}' は存在しません。" + +-#: pkg/docker/storage.jsx:358 pkg/docker/storage.jsx:369 ++#: pkg/docker/storage.jsx:357 pkg/docker/storage.jsx:368 + msgid "" + "The storage pool will be reset to optimize its layout. All containers will " + "be erased." +-msgstr "ストレージプールはそのレイアウトを最適化するためにリセットされます。すべてのコンテナーは削除されます。" ++msgstr "" ++"ストレージプールは、そのレイアウトを最適化するためにリセットされます。すべて" ++"のコンテナーは削除されます。" + + #: pkg/kubernetes/views/user-page.html:29 + msgid "The user '{{ userName }}' does not exist." +@@ -6718,48 +6997,53 @@ msgstr "ユーザー '{{ userName }}' は存在しません。" + + #: pkg/systemd/init.js:837 + msgid "The user $0 does not have permissions for creating timers" +-msgstr "ユーザー $0 はタイマーを作成するパーミッションを持っていません" ++msgstr "" ++"ユーザー $0 は、タイマーを作成するパーミッションを持っていません" + + #: pkg/dashboard/list.js:209 + msgid "The user $0 is not permitted to manage servers" +-msgstr "ユーザー $0 はサーバーを管理することを許可されていません" ++msgstr "ユーザー $0 は、サーバーを管理することを許可されていません" + + #: pkg/storaged/permissions.js:60 pkg/storaged/storage-controls.jsx:79 + msgid "The user $0 is not permitted to manage storage" +-msgstr "ユーザー $0 はストレージを管理することを許可されていません" ++msgstr "ユーザー $0 は、ストレージを管理することを許可されていません" + + #: pkg/users/local.js:41 + msgid "The user $0 is not permitted to modify accounts" +-msgstr "ユーザー $0 はアカウントを変更することを許可されていません" ++msgstr "ユーザー $0 は、アカウントを変更することを許可されていません" + + #: pkg/systemd/host.js:46 + msgid "The user $0 is not permitted to modify hostnames" +-msgstr "ユーザー $0 はホスト名を変更することを許可されていません" ++msgstr "ユーザー $0 は、ホスト名を変更することを許可されていません" + + #: pkg/networkmanager/interfaces.js:1453 + msgid "The user $0 is not permitted to modify network settings" +-msgstr "ユーザー $0 はネットワーク設定を変更することを許可されていません" ++msgstr "" ++"ユーザー $0 は、ネットワーク設定を変更することを許可されていません" + + #: pkg/realmd/operation.js:450 + msgid "The user $0 is not permitted to modify realms" +-msgstr "ユーザー $0 はレルムを変更することを許可されていません" ++msgstr "ユーザー $0 は、レルムを変更することを許可されていません" + + #: pkg/systemd/host.js:54 +-#, fuzzy + msgid "The user $0 is not permitted to shutdown or restart this server" +-msgstr "ユーザー $0 はサーバーを管理することを許可されていません" ++msgstr "" ++"ユーザー $0 は、このサーバーをシャットダウンまたは再起動することを許可" ++"されていません" + + #: pkg/users/local.js:518 + msgid "" + "The user name can only consist of letters from a-z, digits, dots, dashes and " + "underscores." +-msgstr "ユーザー名は a〜z の文字、数字、ドット、ダッシュ、およびアンダースコアだけで構成されます。" ++msgstr "" ++"ユーザー名は a〜z の文字、数字、ドット、ダッシュ、およびアンダースコアだけで" ++"構成されます。" + + #: src/ws/login.js:124 + msgid "" +-"The web browser configuration prevents Cockpit from running (inaccessible " +-"$0)" +-msgstr "Web ブラウザーの設定により、Cockpit の実行は防がれます (アクセスできない $0)" ++"The web browser configuration prevents Cockpit from running (inaccessible $0)" ++msgstr "" ++"Web ブラウザーの設定により、Cockpit の実行は防がれます (アクセスできない $0)" + + #: pkg/shell/active-pages-dialog.jsx:59 + msgid "There are currently no active pages" +@@ -6769,18 +7053,21 @@ msgstr "現在アクティブなページはありません" + msgid "" + "There are devices with multiple paths on the system, but the multipath " + "service is not running." +-msgstr "システムに複数のパスを持つデバイスがありますが、マルチパスサービスが実行されていません。" ++msgstr "" ++"システムに複数のパスを持つデバイスがありますが、マルチパスサービスが実行され" ++"ていません。" + + #: pkg/users/index.html:435 + msgid "There are no authorized public keys for this account." + msgstr "このアカウントに承認された公開鍵がありません。" + + #: pkg/storaged/sidebar-views.jsx:284 +-#, fuzzy + msgid "" + "There is not enough free space elsewhere to remove this physical volume. At " + "least $0 more free space is needed." +-msgstr "この物理ボリュームを削除するのに十分な空き領域がありません。少なくとも $0 の空き領域が必要です。" ++msgstr "" ++"この物理ボリュームを削除するのに十分な空き領域がありません。少なくとも $0 の" ++"空き領域が必要です。" + + #: pkg/storaged/utils.js:175 + msgid "Thin Logical Volume" +@@ -6789,52 +7076,64 @@ msgstr "シン論理ボリューム" + #: pkg/kubernetes/views/pvc-delete.html:8 + msgid "" + "This claim is in use. Deleting it may cause issues with the following pod:" +-msgstr "このクレームは使用中です。クレームを削除すると、次のポッドで問題が発生することがあります。" ++msgstr "" ++"このクレームは使用中です。クレームを削除すると、次のポッドで問題が発生するこ" ++"とがあります。" + + #: pkg/systemd/init.js:1224 + msgid "" + "This day doesn't exist in all months.
The timer will only be executed in " + "months that have 31st." +-msgstr "この日はすべての月で存在しません。
タイマーは 31 日がある月でのみ実行されます。" ++msgstr "" ++"この日は、すべての月に存在するわけではありません。
この タイマーは、31 日" ++"がある月でのみ実行されます。" + + #: pkg/ostree/index.html:327 + msgid "" + "This deployment contains the same packages as your currently booted system" +-msgstr "このデプロイメントには、現在起動されているシステムと同じパッケージが含まれています" ++msgstr "" ++"このデプロイメントには、現在起動されているシステムと同じパッケージが含まれて" ++"います" + + #: pkg/networkmanager/interfaces.js:2507 + msgid "This device cannot be managed here." + msgstr "このデバイスはここで管理できません。" + +-#: pkg/storaged/index.html:816 ++#: pkg/storaged/index.html:822 + msgid "" + "This device has filesystems that are currently in use. " + "Proceeding will unmount all filesystems on it." + msgstr "" ++"このデバイスには、現在使用中のファイルシステムがあります。 続" ++"行すると、このデバイスのファイルシステムをすべてアンマウントします。" + +-#: pkg/storaged/index.html:667 ++#: pkg/storaged/index.html:672 + msgid "This device is currently used for RAID devices." +-msgstr "" ++msgstr "このデバイスは、現在 RAID デバイスに使用されています。" + +-#: pkg/storaged/index.html:834 ++#: pkg/storaged/index.html:840 + msgid "" + "This device is currently used for RAID devices. Proceeding " + "will remove it from its RAID devices." + msgstr "" ++"このデバイスは、現在 RAID デバイスに使用されています。 続行す" ++"ると、RAID デバイスからこのデバイスが削除されます。" + +-#: pkg/storaged/index.html:659 ++#: pkg/storaged/index.html:664 + msgid "This device is currently used for volume groups." +-msgstr "" ++msgstr "このデバイスは、現在ボリュームグループに使用されています。" + +-#: pkg/storaged/index.html:825 ++#: pkg/storaged/index.html:831 + msgid "" + "This device is currently used for volume groups. Proceeding " + "will remove it from its volume groups." + msgstr "" ++"このデバイスは現在ボリュームグループに使用されています。 続行" ++"すると、そのボリュームグループからこのデバイスが削除されます。" + + #: pkg/storaged/sidebar-views.jsx:140 + msgid "This disk cannot be removed while the device is recovering." +-msgstr "このディスクは、デバイスが復旧中に取り外すことができません。" ++msgstr "このディスクは、デバイスの復旧中に取り外すことができません。" + + #: pkg/systemd/init.js:1144 pkg/systemd/init.js:1156 pkg/systemd/init.js:1163 + msgid "This field cannot be empty." +@@ -6846,7 +7145,7 @@ msgstr "このイメージは存在しません。" + + #: pkg/storaged/lvol-tabs.jsx:96 + msgid "This logical volume cannot be made smaller." +-msgstr "この論理ボリュームは小さくすることができません。" ++msgstr "この論理ボリュームは、小さくすることができません。" + + #: pkg/lib/machine-dialogs.js:363 + msgid "This machine has already been added." +@@ -6860,20 +7159,22 @@ msgstr "これにはしばらく時間がかかることがあります" + msgid "" + "This option is for single node testing only – local storage will not work in " + "a multi-node cluster" +-msgstr "このオプションは単一ノードのテストにのみ使用できます – ローカルストレージはマルチノードクラスターで動作しません" ++msgstr "" ++"このオプションは、単一ノードのテストにのみ使用できます。ローカルストレージ" ++"は、マルチノードクラスターで動作しません" + + #: src/bridge/cockpitpackages.c:506 + msgid "This package is not compatible with this version of Cockpit" +-msgstr "このパッケージには Cockpit のこのバージョンとの互換性がありません" ++msgstr "このパッケージには、Cockpit のこのバージョンとの互換性がありません" + + #: src/bridge/cockpitpackages.c:495 + #, c-format + msgid "This package requires Cockpit version %s or later" +-msgstr "このパッケージには Cockpit バージョン %s 以降が必要です" ++msgstr "このパッケージには、Cockpit バージョン %s 以降が必要です" + + #: pkg/packagekit/updates.jsx:882 + msgid "This system is not registered" +-msgstr "" ++msgstr "このシステムは登録されていません" + + #: pkg/tuned/dialog.js:102 + msgid "This system is using a custom profile" +@@ -6887,7 +7188,9 @@ msgstr "このシステムは推奨プロファイルを使用しています" + msgid "" + "This tool will collect system configuration and diagnostic information from " + "this system for use with diagnosing problems with the system." +-msgstr "このツールは、システムの問題の診断で使用するためにシステムからシステム設定と診断情報を収集します。" ++msgstr "" ++"このツールは、システムの問題を診断するのに使用する、システム設定と診断情報を" ++"システムから収集します。" + + #: pkg/systemd/init.js:633 + msgid "This unit is an instance of the $0 template." +@@ -6905,17 +7208,23 @@ msgstr "このユーザー名はすでに存在します" + msgid "" + "This version of cockpit-ws does not support connecting to a host with an " + "alternate user or port" +-msgstr "cockpit-ws のこのバージョンでは、別のユーザーまたはポートによるホストへの接続がサポートされません" ++msgstr "" ++"cockpit-ws のこのバージョンでは、別のユーザーまたはポートによるホストへの接続" ++"がサポートされません" ++ ++#: pkg/ovirt/components/OVirtTab.jsx:133 ++msgid "This virtual machine is not managed by oVirt" ++msgstr "この仮想マシンは、oVirt で管理されていません" + + #: pkg/kubernetes/views/pv-delete.html:7 + msgid "" +-"This volume has been claimed by {{ item.item.spec.claimRef.namespace }} / {{ " +-"item.item.spec.claimRef.name }}. Deleting it will break that claim and may " +-"cause issues with any pods depending on it." ++"This volume has been claimed by {{ item.item.spec.claimRef.namespace }} / " ++"{{ item.item.spec.claimRef.name }}. Deleting it will break that claim and " ++"may cause issues with any pods depending on it." + msgstr "" + "このボリュームは {{ item.item.spec.claimRef.namespace }} / {{ item.item.spec." +-"claimRef.name }} " +-"によってクレームされました。このボリュームを削除すると、そのクレームが破損して、依存するすべてのポッドで問題が発生することがあります。" ++"claimRef.name }} によってクレームされました。このボリュームを削除するとそのク" ++"レームが破損し、依存するすべてのポッドで問題が発生することがあります。" + + #: pkg/kubernetes/views/pv-claim.html:23 + msgid "This volume has not been claimed" +@@ -6931,12 +7240,13 @@ msgid "" + "Depending on the settings, the system may not automatically reboot and the " + "process may take a while." + msgstr "" +-"このため、kdump 設定は、カーネル (つまり、システム) " +-"をクラッシュすることによりテストされます。設定に応じて、再起動が自動的に行われず、処理にしばらく時間がかかることがあります。" ++"このため、kdump 設定は、カーネル (つまり、システム) をクラッシュしてテストし" ++"ます。設定に応じて、再起動が自動的に行われず、処理にしばらく時間がかかること" ++"があります。" + + #: pkg/kdump/kdump-view.jsx:516 + msgid "This will test the kdump configuration by crashing the kernel." +-msgstr "このため、kdump 設定はカーネルをクラッシュすることによりテストされます。" ++msgstr "このため、kdump 設定は、カーネルをクラッシュしてテストします。" + + #: pkg/systemd/services.html:197 + msgid "Thursday" +@@ -6954,13 +7264,18 @@ msgstr "タイマー" + msgid "" + "Tip: Make your key password match your login password to automatically " + "authenticate against other systems." +-msgstr "ヒント: 他のシステムに対して自動的に認証する場合は、鍵のパスワードをログインパスワードに一致させます。" ++msgstr "" ++"ヒント: 他のシステムで自動的に認証されるようにするには、鍵のパスワードをログ" ++"インパスワードに一致させます。" + + #: pkg/packagekit/updates.jsx:883 + msgid "" + "To get software updates, this system needs to be registered with Red Hat, " + "either using the Red Hat Customer Portal or a local subscription server." + msgstr "" ++"ソフトウェアアップデートを取得するには、このシステムを Red Hat に登録する必要" ++"があります。登録には、Red Hat カスタマーポータルまたはローカルのサブスクリプ" ++"ションサーバーを使用します。" + + #: node_modules/registry-image-widgets/views/image-pull.html:4 + msgid "To pull this image:" +@@ -6968,13 +7283,15 @@ msgstr "このイメージをプルする:" + + #: node_modules/registry-image-widgets/views/imagestream-push.html:4 + msgid "To push an image to this image stream:" +-msgstr "" ++msgstr "このイメージストリームにイメージをプッシュするには:" + + #: pkg/lib/machine-change-port.html:11 + msgid "" + "To try a different port you will need to upgrade cockpit-ws to a newer " + "version." +-msgstr "別のポートを試すには、cockpit-ws を新しいバージョンにアップグレードする必要があります。" ++msgstr "" ++"別のポートを試すには、cockpit-ws を新しいバージョンにアップグレードする必要が" ++"あります。" + + #: pkg/kubernetes/views/auth-form.html:116 + msgid "Token" +@@ -6982,7 +7299,7 @@ msgstr "トークン" + + #: pkg/lib/cockpit-components-file-autocomplete.jsx:133 + msgid "Too many files found" +-msgstr "" ++msgstr "見つかったファイルが多すぎます" + + #: src/base1/cockpit.js:3964 + msgid "Too much data" +@@ -6992,7 +7309,7 @@ msgstr "データが多すぎます" + msgid "Topology" + msgstr "トポロジー" + +-#: pkg/docker/storage.jsx:317 ++#: pkg/docker/storage.jsx:316 + msgid "Total" + msgstr "合計" + +@@ -7011,7 +7328,7 @@ msgstr "トラブルシュート" + + #: pkg/kubernetes/views/auth-rejected-cert.html:21 + msgid "Trust this certificate for this connection" +-msgstr "この接続に対してこの証明書を信頼します" ++msgstr "この接続に対して、この証明書を信頼します" + + #: src/ws/login.html:111 + msgid "Try Again" +@@ -7052,8 +7369,8 @@ msgstr "Tuned がオフです" + #: pkg/kubernetes/views/deploy.html:9 pkg/kubernetes/views/pv-modify.html:10 + #: pkg/kubernetes/views/service-body.html:11 + #: pkg/kubernetes/views/volumes-page.html:20 pkg/shell/index.html:298 +-#: pkg/storaged/format-dialog.jsx:143 pkg/storaged/part-tab.jsx:49 +-#: pkg/storaged/unrecognized-tab.jsx:44 ++#: pkg/storaged/part-tab.jsx:49 pkg/storaged/unrecognized-tab.jsx:44 ++#: pkg/storaged/format-dialog.jsx:143 + msgid "Type" + msgstr "タイプ" + +@@ -7082,7 +7399,7 @@ msgstr "URL" + msgid "UUID" + msgstr "UUID" + +-#: pkg/storaged/index.html:545 pkg/storaged/index.html:588 ++#: pkg/storaged/index.html:546 pkg/storaged/index.html:591 + msgctxt "storage" + msgid "UUID" + msgstr "UUID" +@@ -7130,7 +7447,9 @@ msgstr "サーバーに到達できません" + + #: pkg/kubernetes/scripts/dashboard.js:401 + msgid "Unable to read the Kubernetes application manifest. Code $0." +-msgstr "Kubernetes アプリケーションマニフェストを読み取ることができません。コード $0。" ++msgstr "" ++"Kubernetes アプリケーションマニフェストを読み取ることができません。コード " ++"$0。" + + #: pkg/users/local.js:59 + msgid "Unable to rename root account" +@@ -7138,7 +7457,7 @@ msgstr "root アカウントの名前を変更できません" + + #: node_modules/registry-image-widgets/views/image-listing.html:41 + msgid "Unable to resolve" +-msgstr "" ++msgstr "解決できません" + + #: pkg/selinux/setroubleshoot-client.js:172 + msgid "Unable to run fix: %0" +@@ -7158,18 +7477,18 @@ msgstr "利用できません" + msgid "Unexpected error" + msgstr "予期しないエラー" + +-#: pkg/kubernetes/views/node-body.html:12 +-#: pkg/kubernetes/views/node-body.html:43 pkg/kubernetes/views/pv-body.html:26 +-#: pkg/kubernetes/views/pv-claim.html:31 ++#: pkg/kubernetes/views/pv-body.html:26 pkg/kubernetes/views/pv-claim.html:31 + #: pkg/kubernetes/views/volumes-page.html:35 ++#: pkg/kubernetes/views/node-body.html:12 ++#: pkg/kubernetes/views/node-body.html:43 + #: node_modules/registry-image-widgets/views/image-body.html:16 + #: node_modules/registry-image-widgets/views/imagestream-body.html:30 + #: node_modules/registry-image-widgets/views/imagestream-body.html:31 +-#: pkg/kubernetes/scripts/nodes.js:316 pkg/kubernetes/scripts/nodes.js:664 +-#: pkg/kubernetes/scripts/nodes.js:757 pkg/kubernetes/scripts/volumes.js:266 ++#: pkg/kubernetes/scripts/volumes.js:266 pkg/kubernetes/scripts/nodes.js:316 ++#: pkg/kubernetes/scripts/nodes.js:664 pkg/kubernetes/scripts/nodes.js:757 + #: pkg/networkmanager/interfaces.js:531 pkg/networkmanager/interfaces.js:1005 + #: pkg/networkmanager/interfaces.js:2420 pkg/networkmanager/interfaces.js:2422 +-#: pkg/storaged/fsys-tab.jsx:62 pkg/storaged/swap-tab.jsx:56 ++#: pkg/storaged/swap-tab.jsx:56 pkg/storaged/fsys-tab.jsx:62 + msgid "Unknown" + msgstr "不明" + +@@ -7183,7 +7502,7 @@ msgstr "不明な ($0)" + + #: pkg/apps/application.jsx:83 + msgid "Unknown Application" +-msgstr "" ++msgstr "不明なアプリケーション" + + #: pkg/lib/machine-unknown-hostkey.html:2 + msgid "Unknown Host Key" +@@ -7253,7 +7572,7 @@ msgstr "登録解除" + + #: pkg/packagekit/updates.jsx:788 + msgid "Unregistered System" +-msgstr "" ++msgstr "未登録のシステム" + + #: pkg/subscriptions/subscriptions-view.jsx:154 + msgid "Unregistering system..." +@@ -7261,7 +7580,7 @@ msgstr "システムの登録解除中 ..." + + #: node_modules/registry-image-widgets/views/image-listing.html:46 + msgid "Unresolved" +-msgstr "" ++msgstr "解決されません" + + #: src/bridge/cockpitdbussetup.c:222 src/bridge/cockpitdbussetup.c:361 + #: src/bridge/cockpitdbussetup.c:625 +@@ -7285,27 +7604,24 @@ msgid "Update" + msgstr "更新" + + #: pkg/packagekit/updates.jsx:846 +-#, fuzzy + msgid "Update History" +-msgstr "更新" ++msgstr "履歴の更新" + + #: pkg/packagekit/updates.jsx:450 +-#, fuzzy + msgid "Update Log" +-msgstr "更新" ++msgstr "ログの更新" + + #: pkg/ostree/index.html:233 + msgid "Update and Reboot" + msgstr "更新および再起動" + + #: pkg/packagekit/updates.jsx:64 +-#, fuzzy + msgid "Updated" +-msgstr "更新" ++msgstr "更新済み" + + #: pkg/packagekit/updates.jsx:471 + msgid "Updated packages may require a restart to take effect." +-msgstr "" ++msgstr "パッケージの更新を反映するには、再起動が必要になる場合があります。" + + #: pkg/ostree/index.html:317 pkg/ostree/index.html:343 + msgid "Updates" +@@ -7313,10 +7629,10 @@ msgstr "更新" + + #: pkg/packagekit/updates.jsx:792 + msgid "Updates are disabled." +-msgstr "" ++msgstr "更新が無効です。" + +-#: pkg/ostree/index.html:262 pkg/packagekit/updates.jsx:56 +-#: pkg/subscriptions/subscriptions-view.jsx:187 ++#: pkg/ostree/index.html:262 pkg/subscriptions/subscriptions-view.jsx:187 ++#: pkg/packagekit/updates.jsx:56 + msgid "Updating" + msgstr "更新中" + +@@ -7326,7 +7642,9 @@ msgstr "$0 の更新中 ..." + + #: pkg/machines/vmdiskstab.jsx:107 + msgid "Upgrade to a more recent version of libvirt to view disk statistics" +-msgstr "ディスクの統計情報を表示するには libvirt の新しいバージョンにアップグレードしてください" ++msgstr "" ++"ディスクの統計情報を表示するには、libvirt を新しいバージョンにアップグレード" ++"してください" + + #: pkg/machines/hostvmslist.jsx:408 pkg/storaged/unrecognized-tab.jsx:40 + msgid "Usage" +@@ -7338,7 +7656,7 @@ msgstr "プロキシーサーバーの使用" + + #: pkg/shell/index.html:181 + msgid "Use the following keys to authenticate against other systems" +-msgstr "他のシステムに対して認証する場合は次の鍵を使用します" ++msgstr "他のシステムに対して認証する場合は、次の鍵を使用します" + + #: pkg/kdump/kdump-view.jsx:162 + msgid "Use the setting in /etc/kdump.conf" +@@ -7348,11 +7666,11 @@ msgstr "/etc/kdump.conf の設定を使用します" + msgid "Use trusted GPG key" + msgstr "信頼済み GPG 鍵の使用" + +-#: pkg/systemd/index.html:261 pkg/docker/storage.jsx:316 ++#: pkg/systemd/index.html:261 pkg/docker/storage.jsx:315 + #: pkg/kubernetes/scripts/nodes.js:832 pkg/kubernetes/scripts/nodes.js:841 + #: pkg/machines/hostvmslist.jsx:352 pkg/machines/hostvmslist.jsx:363 +-#: pkg/machines/vmdiskstab.jsx:136 pkg/storaged/fsys-tab.jsx:225 +-#: pkg/storaged/swap-tab.jsx:82 pkg/systemd/host.js:1468 ++#: pkg/machines/vmdiskstab.jsx:136 pkg/storaged/swap-tab.jsx:82 ++#: pkg/storaged/fsys-tab.jsx:225 pkg/systemd/host.js:1468 + msgid "Used" + msgstr "Used" + +@@ -7381,9 +7699,9 @@ msgstr "ユーザーパスワード" + + #: cockpit.appdata.xml.in.h:1 + msgid "User interface for Linux servers" +-msgstr "" ++msgstr "Linux サーバーのユーザーインターフェース" + +-#: pkg/lib/machine-change-auth.html:18 pkg/lib/machine-sync-users.html:54 ++#: pkg/lib/machine-sync-users.html:54 pkg/lib/machine-change-auth.html:18 + #: src/ws/login.html:43 + msgid "User name" + msgstr "ユーザー名" +@@ -7409,6 +7727,14 @@ msgstr "ユーザー" + msgid "Using available credentials" + msgstr "利用可能な認証情報の使用" + ++#: pkg/ovirt/components/App.jsx:81 ++msgid "VDSM" ++msgstr "VDSM" ++ ++#: pkg/ovirt/components/VdsmView.jsx:128 ++msgid "VDSM Service Management" ++msgstr "VDSM サービス管理" ++ + #: pkg/storaged/format-dialog.jsx:107 + msgid "VFAT - Compatible with all systems and devices" + msgstr "VFAT - すべてのシステムおよびデバイスとの互換性あり" +@@ -7440,7 +7766,7 @@ msgstr "VM REBOOT アクションに失敗しました" + + #: pkg/machines/libvirt.es6:275 + msgid "VM SEND Non-Maskable Interrrupt action failed" +-msgstr "" ++msgstr "VM SEND マスク不可な割り込みアクションに失敗しました" + + #: pkg/machines/libvirt.es6:168 + msgid "VM SHUT DOWN action failed" +@@ -7450,23 +7776,25 @@ msgstr "VM SHUT DOWN アクションに失敗しました" + msgid "VM START action failed" + msgstr "VM START アクションに失敗しました" + +-#: pkg/machines/components/desktopConsole.jsx:190 ++#: pkg/ovirt/components/VmOverviewColumn.jsx:54 ++msgid "VM icon" ++msgstr "VM アイコン" ++ ++#: pkg/machines/components/desktopConsole.jsx:188 + msgid "VNC" +-msgstr "" ++msgstr "VNC" + +-#: pkg/machines/components/desktopConsole.jsx:162 +-#, fuzzy ++#: pkg/machines/components/desktopConsole.jsx:160 + msgid "VNC Address:" +-msgstr "MAC アドレス:" ++msgstr "VNC アドレス:" + +-#: pkg/machines/components/desktopConsole.jsx:171 +-#, fuzzy ++#: pkg/machines/components/desktopConsole.jsx:169 + msgid "VNC Port:" +-msgstr "ポート:" ++msgstr "VNC ポート:" + +-#: pkg/machines/components/desktopConsole.jsx:174 ++#: pkg/machines/components/desktopConsole.jsx:172 + msgid "VNC TLS Port:" +-msgstr "" ++msgstr "VNC TLS ポート:" + + #: src/ws/login.html:101 + msgid "Validating authentication token" +@@ -7478,27 +7806,33 @@ msgstr "鍵の検証" + + #: pkg/packagekit/updates.jsx:66 + msgid "Verified" +-msgstr "" ++msgstr "検証済み" + + #: pkg/packagekit/updates.jsx:58 + msgid "Verifying" +-msgstr "" ++msgstr "検証中" + + #: pkg/ostree/index.html:303 pkg/shell/index.html:101 pkg/shell/simple.html:74 + #: pkg/shell/stub.html:79 pkg/systemd/index.html:108 +-#: pkg/packagekit/updates.jsx:330 pkg/subscriptions/subscriptions-view.jsx:34 ++#: pkg/subscriptions/subscriptions-view.jsx:34 pkg/packagekit/updates.jsx:330 ++#: pkg/ovirt/components/ClusterTemplates.jsx:128 ++#: pkg/ovirt/components/ClusterVms.jsx:74 + msgid "Version" + msgstr "バージョン" + ++#: pkg/ovirt/components/ClusterVms.jsx:74 ++msgid "Version num" ++msgstr "バージョン番号" ++ + #: pkg/storaged/jobs.js:136 + msgid "Very securely erasing $target" + msgstr "$target を非常に安全に削除" + + #: pkg/packagekit/updates.jsx:798 + msgid "View Registration Details" +-msgstr "" ++msgstr "登録の詳細を表示" + +-#: pkg/machines/hostvmslist.jsx:472 ++#: pkg/machines/hostvmslist.jsx:476 + msgid "Virtual Machines" + msgstr "仮想マシン" + +@@ -7508,7 +7842,7 @@ msgstr "仮想マシン" + msgid "Volume" + msgstr "音量" + +-#: pkg/storaged/index.html:582 pkg/storaged/pvol-tabs.jsx:44 ++#: pkg/storaged/index.html:584 pkg/storaged/pvol-tabs.jsx:44 + msgid "Volume Group" + msgstr "ボリュームグループ" + +@@ -7552,6 +7886,7 @@ msgstr "詳細を待機中 ..." + #: pkg/apps/utils.jsx:63 + msgid "Waiting for other programs to finish using the package manager..." + msgstr "" ++"パッケージマネージャーを使用して、その他のプログラムを終了するのを待機中..." + + #: pkg/kubernetes/views/pv-modify.html:24 + msgid "Warning:" +@@ -7578,6 +7913,8 @@ msgid "" + "When you get disconnected, the updates will continue in the background. You " + "can reconnect and resume watching the update progress." + msgstr "" ++"切断すると、更新は背景で継続します。再接続すると、更新の進捗確認を再開できま" ++"す。" + + #: pkg/docker/index.html:478 + msgid "With terminal" +@@ -7621,19 +7958,21 @@ msgid "" + "You are connected to {{#strong}}{{host}}{{/strong}}, however in order to " + "synchronize users, a user with superuser privileges is required." + msgstr "" +-"{{#strong}}{{host}}{{/strong}} " +-"に接続されていますが、ユーザーを同期するには、スーパーユーザー権限を持つユーザーが必要です。" ++"{{#strong}}{{host}}{{/strong}} に接続されていますが、ユーザーを同期するには、" ++"スーパーユーザー権限を持つユーザーが必要です。" + + #: pkg/dashboard/list.js:395 + msgid "" + "You are currently connected directly to this server. You cannot delete it." +-msgstr "現在このサーバーに直接接続されています。削除できません。" ++msgstr "現在、このサーバーに直接接続されています。削除できません。" + + #: pkg/kubernetes/views/auth-rejected-cert.html:3 + msgid "" + "You can bypass the certificate check, but any data you send to the server " + "could be intercepted by others." +-msgstr "証明書チェックを省略できますが、サーバーに送信したデータは他者によって取得されることがあります。" ++msgstr "" ++"証明書チェックを省略できますが、サーバーに送信したデータは他者によって取得さ" ++"れることがあります。" + + #: pkg/kubernetes/views/dashboard-page.html:150 + msgid "You can deploy an application to your cluster." +@@ -7650,29 +7989,31 @@ msgid "" + "account." + msgstr "このアカウントに承認された公開鍵を表示するパーミッションがありません" + +-#: pkg/docker/storage.jsx:496 ++#: pkg/docker/storage.jsx:493 + msgid "You don't have permission to manage the Docker storage pool." + msgstr "Docker ストレージプールを管理するパーミッションがありません。" + + #: pkg/packagekit/updates.jsx:794 + msgid "You need to re-subscribe this system." +-msgstr "" ++msgstr "再度、このシステムをサブスクライブする必要があります。" + + #: pkg/machines/components/vnc.jsx:30 + msgid "Your browser does not support iframes." +-msgstr "" ++msgstr "ブラウザーが、iframe をサポートしません。" + + #: pkg/kubernetes/views/registry-dashboard-page.html:112 + msgid "" + "Your login credentials do not give you access to use the docker registry " + "from the command line." +-msgstr "ログイン資格情報は、コマンドラインから docker レジストリーを使用するアクセスを提供しません。" ++msgstr "" ++"ログイン資格情報は、コマンドラインから docker レジストリーを使用するアクセス" ++"を提供しません。" + + #: pkg/packagekit/updates.jsx:872 + msgid "" + "Your server will close the connection soon. You can reconnect after it has " + "restarted." +-msgstr "" ++msgstr "サーバーがまもなく接続を閉じます。再起動したら再接続できます。" + + #: src/base1/cockpit.js:3934 + msgid "Your session has been terminated." +@@ -7704,7 +8045,7 @@ msgstr "alias" + + #: pkg/packagekit/autoupdates.jsx:321 + msgid "and restart the machine automatically." +-msgstr "" ++msgstr "自動的にマシンを再起動します。" + + #: pkg/ostree/index.html:186 pkg/packagekit/autoupdates.jsx:312 + msgid "at" +@@ -7715,32 +8056,43 @@ msgctxt "format-bytes" + msgid "bytes" + msgstr "バイト" + +-#: pkg/machines/helpers.es6:114 ++#: pkg/machines/helpers.es6:118 + msgid "cdrom" +-msgstr "" ++msgstr "cdrom" + +-#: pkg/machines/helpers.es6:108 ++#: pkg/ovirt/rephraseUI.es6:36 ++msgid "connecting" ++msgstr "接続中" ++ ++#: pkg/ovirt/components/ClusterVms.jsx:45 ++msgid "cores" ++msgstr "コア" ++ ++#: pkg/machines/helpers.es6:112 + msgid "crashed" + msgstr "クラッシュ" + +-#: pkg/machines/helpers.es6:119 +-#, fuzzy ++#: pkg/machines/helpers.es6:123 + msgid "custom" +-msgstr "Custom" ++msgstr "カスタム" + + #: pkg/docker/util.js:122 + msgid "default" + msgstr "default" + +-#: pkg/machines/helpers.es6:95 ++#: pkg/machines/helpers.es6:99 pkg/ovirt/components/OVirtTab.jsx:122 + msgid "disabled" + msgstr "無効" + +-#: pkg/machines/helpers.es6:113 pkg/machines/helpers.es6:116 ++#: pkg/machines/helpers.es6:117 pkg/machines/helpers.es6:120 + msgid "disk" +-msgstr "" ++msgstr "ディスク" + +-#: pkg/machines/helpers.es6:109 ++#: pkg/ovirt/rephraseUI.es6:28 ++msgid "down" ++msgstr "下へ" ++ ++#: pkg/machines/helpers.es6:113 + msgid "dying" + msgstr "終了中" + +@@ -7752,13 +8104,17 @@ msgstr "例: \"$0\"" + msgid "eg: my-image-stream" + msgstr "例: my-image-stream" + +-#: pkg/machines/helpers.es6:96 ++#: pkg/machines/helpers.es6:100 pkg/ovirt/components/OVirtTab.jsx:124 + msgid "enabled" + msgstr "有効" + ++#: pkg/ovirt/rephraseUI.es6:29 ++msgid "error" ++msgstr "エラー" ++ + #: pkg/packagekit/autoupdates.jsx:301 + msgid "every day" +-msgstr "" ++msgstr "毎日" + + #: pkg/storaged/format-dialog.jsx:104 + msgid "ext4 - Red Hat Enterprise Linux 6 default" +@@ -7768,18 +8124,30 @@ msgstr "ext4 - Red Hat Enterprise Linux 6 のデフォルト値" + msgid "failed to list ssh host keys: $0" + msgstr "ssh ホスト鍵の一覧表示に失敗しました: $0" + +-#: pkg/machines/helpers.es6:120 ++#: pkg/machines/helpers.es6:124 + msgid "host" +-msgstr "" ++msgstr "ホスト" + + #: pkg/storaged/index.html:133 + msgid "iSCSI Targets" + msgstr "iSCSI ターゲット" + +-#: pkg/machines/helpers.es6:104 ++#: pkg/machines/helpers.es6:108 + msgid "idle" + msgstr "アイドル" + ++#: pkg/ovirt/rephraseUI.es6:30 ++msgid "initializing" ++msgstr "初期化中" ++ ++#: pkg/ovirt/rephraseUI.es6:31 ++msgid "installation failed" ++msgstr "インストールに失敗しました" ++ ++#: pkg/ovirt/rephraseUI.es6:39 ++msgid "installing OS" ++msgstr "OS のインストール中" ++ + #: pkg/kdump/kdump-view.jsx:379 + msgid "invalid: multiple targets defined" + msgstr "無効: 複数のターゲットが定義されています" +@@ -7788,6 +8156,10 @@ msgstr "無効: 複数のターゲットが定義されています" + msgid "kdump status" + msgstr "kdump ステータス" + ++#: pkg/ovirt/rephraseUI.es6:40 ++msgid "kdumping" ++msgstr "kdump 中" ++ + #: pkg/docker/run.js:526 + msgid "key" + msgstr "鍵" +@@ -7796,70 +8168,115 @@ msgstr "鍵" + msgid "locally in $0" + msgstr "$0 (ローカル)" + +-#: pkg/machines/helpers.es6:115 +-#, fuzzy ++#: pkg/ovirt/rephraseUI.es6:32 ++msgid "maintenance" ++msgstr "メンテナンス" ++ ++#: pkg/machines/helpers.es6:119 + msgid "network" + msgstr "ネットワーク" + + #: pkg/kubernetes/views/route-body.html:14 pkg/machines/vmdiskstab.jsx:174 ++#: pkg/ovirt/components/ClusterVms.jsx:37 pkg/ovirt/rephraseUI.es6:44 + msgid "no" + msgstr "いいえ" + +-#: pkg/kubernetes/views/node-body.html:33 +-#: pkg/kubernetes/views/node-body.html:59 ++#: pkg/ovirt/rephraseUI.es6:33 ++msgid "non operational" ++msgstr "稼動していません" ++ ++#: pkg/ovirt/rephraseUI.es6:34 ++msgid "non responsive" ++msgstr "応答しません" ++ + #: pkg/kubernetes/views/route-body.html:24 + #: pkg/kubernetes/views/route-body.html:29 ++#: pkg/kubernetes/views/node-body.html:33 ++#: pkg/kubernetes/views/node-body.html:59 + #: node_modules/registry-image-widgets/views/image-listing.html:53 + #: pkg/docker/run.js:418 pkg/docker/run.js:474 pkg/docker/run.js:528 + #: pkg/docker/run.js:573 pkg/tuned/dialog.js:104 + msgid "none" + msgstr "なし" + ++#: pkg/ovirt/provider.es6:55 ++msgid "oVirt" ++msgstr "oVirt" ++ ++#: pkg/ovirt/components/InstallationDialog.jsx:38 ++msgid "oVirt Provider installation script failed due to missing arguments." ++msgstr "" ++"引数がないため、oVirt プロバイダーのインストールスクリプトに失敗しました。" ++ ++#: pkg/ovirt/components/InstallationDialog.jsx:39 ++msgid "" ++"oVirt Provider installation script failed: Can't write to /etc/cockpit/" ++"machines-ovirt.config, try as root." ++msgstr "" ++"oVirt プロバイダーのインストールスクリプトに失敗しました。/etc/cockpit/" ++"machines-ovirt.config に書き込めません。root で試行してください。" ++ ++#: pkg/ovirt/components/InstallationDialog.jsx:161 ++msgid "oVirt installation script failed with following output: " ++msgstr "oVirt インストールスクリプトが失敗し、次が出力されます: " ++ ++#: pkg/ovirt/components/App.jsx:36 ++msgid "oVirt login in progress" ++msgstr "oVirt ログインの処理中" ++ + #: pkg/packagekit/autoupdates.jsx:306 + msgid "on Fridays" +-msgstr "" ++msgstr "毎週金曜日" + + #: pkg/packagekit/autoupdates.jsx:302 + msgid "on Mondays" +-msgstr "" ++msgstr "毎週月曜日" + + #: pkg/packagekit/autoupdates.jsx:307 + msgid "on Saturdays" +-msgstr "" ++msgstr "毎週土曜日" + + #: pkg/packagekit/autoupdates.jsx:308 + msgid "on Sundays" +-msgstr "" ++msgstr "毎週日曜日" + + #: pkg/packagekit/autoupdates.jsx:305 + msgid "on Thursdays" +-msgstr "" ++msgstr "毎週木曜日" + + #: pkg/packagekit/autoupdates.jsx:303 + msgid "on Tuesdays" +-msgstr "" ++msgstr "毎週火曜日" + + #: pkg/packagekit/autoupdates.jsx:304 + msgid "on Wednesdays" +-msgstr "" ++msgstr "毎週水曜日" + + #: pkg/machines/libvirt.es6:433 + msgid "other" +-msgstr "" ++msgstr "その他" + +-#: pkg/machines/helpers.es6:105 ++#: pkg/machines/helpers.es6:109 + msgid "paused" + msgstr "一時停止" + ++#: pkg/ovirt/rephraseUI.es6:35 ++msgid "pending approval" ++msgstr "保留中の承認" ++ + #: pkg/kubernetes/views/dashboard-page.html:83 + msgid "pending volume claims" + msgstr "保留中のボリュームクレーム" + ++#: pkg/ovirt/rephraseUI.es6:37 ++msgid "reboot" ++msgstr "再起動" ++ + #: pkg/tuned/change-profile.jsx:52 + msgid "recommended" + msgstr "推奨" + +-#: pkg/machines/helpers.es6:103 ++#: pkg/machines/helpers.es6:107 + msgid "running" + msgstr "実行中" + +@@ -7875,14 +8292,18 @@ msgstr "コンテナーの選択" + msgid "shares" + msgstr "共有" + +-#: pkg/machines/helpers.es6:107 ++#: pkg/machines/helpers.es6:111 + msgid "shut off" + msgstr "シャットオフ" + +-#: pkg/machines/helpers.es6:106 ++#: pkg/machines/helpers.es6:110 + msgid "shutdown" + msgstr "shutdown" + ++#: pkg/ovirt/components/ClusterVms.jsx:45 ++msgid "sockets" ++msgstr "ソケット" ++ + #: pkg/selinux/setroubleshoot-view.jsx:118 + msgid "solution details" + msgstr "ソリューションの詳細" +@@ -7891,10 +8312,14 @@ msgstr "ソリューションの詳細" + msgid "ssh key" + msgstr "ssh 鍵" + +-#: pkg/machines/helpers.es6:110 ++#: pkg/machines/helpers.es6:114 + msgid "suspended (PM)" + msgstr "一時停止中 (PM)" + ++#: pkg/ovirt/components/ClusterVms.jsx:45 ++msgid "threads" ++msgstr "スレッド" ++ + #: pkg/docker/run.js:473 + msgid "to host path" + msgstr "ホストパスに対して" +@@ -7903,6 +8328,10 @@ msgstr "ホストパスに対して" + msgid "to host port" + msgstr "ホストポートに対して" + ++#: pkg/ovirt/rephraseUI.es6:38 ++msgid "unassigned" ++msgstr "未割り当て" ++ + #: pkg/lib/cockpit-components-select.jsx:30 + msgid "undefined" + msgstr "未定義" +@@ -7920,6 +8349,15 @@ msgstr "不明なターゲット" + msgid "unpartitioned space on $0" + msgstr "$0 の未パーティション領域" + ++#: pkg/ovirt/rephraseUI.es6:27 ++msgid "up" ++msgstr "上へ" ++ ++#: pkg/ovirt/components/ClusterTemplates.jsx:128 ++#: pkg/ovirt/components/ClusterVms.jsx:174 ++msgid "vCPUs" ++msgstr "vCPU" ++ + #: pkg/machines/hostvmslist.jsx:291 + msgid "vCPUs:" + msgstr "vCPU:" +@@ -7929,6 +8367,7 @@ msgid "value" + msgstr "value" + + #: pkg/kubernetes/views/route-body.html:13 pkg/machines/vmdiskstab.jsx:174 ++#: pkg/ovirt/components/ClusterVms.jsx:37 pkg/ovirt/rephraseUI.es6:43 + msgid "yes" + msgstr "はい" + +@@ -7937,5 +8376,5 @@ msgid "" + "{{ condition.message }}. Timestamp: {{ condition.lastTransitionTime }} Error " + "count: {{ condition.generation }}" + msgstr "" +-"{{ condition.message }}。タイムスタンプ: {{ condition.lastTransitionTime }} エラー数: {{ " +-"condition.generation }}" ++"{{ condition.message }}。タイムスタンプ: {{ condition.lastTransitionTime }} " ++"エラー数: {{ condition.generation }}" +-- +2.14.3 + diff --git a/SOURCES/0005-ssh-Fix-cockpit-version-dependency.patch b/SOURCES/0005-ssh-Fix-cockpit-version-dependency.patch deleted file mode 100644 index 042f009..0000000 --- a/SOURCES/0005-ssh-Fix-cockpit-version-dependency.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 14de9feb7960d07c566599aaa5d91a013ce28d4e Mon Sep 17 00:00:00 2001 -From: Dominik Perpeet -Date: Wed, 17 May 2017 08:39:37 +0200 -Subject: [PATCH 05/23] ssh: Fix cockpit version dependency - -The ssh package requires cockpit 138, not 138.x, since it's a -patched version of 138. - -Closes #6563 -Reviewed-By: Martin Pitt ---- - pkg/ssh/manifest.json.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/pkg/ssh/manifest.json.in b/pkg/ssh/manifest.json.in -index 183ef57..8c7b5af 100644 ---- a/pkg/ssh/manifest.json.in -+++ b/pkg/ssh/manifest.json.in -@@ -1,7 +1,7 @@ - { - "version": "@VERSION@", - "requires": { -- "cockpit": "138.x" -+ "cockpit": "138" - }, - "priority": 100, - "bridges": [ --- -2.13.5 - diff --git a/SOURCES/0006-bridge-Forward-kill-messages.patch b/SOURCES/0006-bridge-Forward-kill-messages.patch new file mode 100644 index 0000000..698e46a --- /dev/null +++ b/SOURCES/0006-bridge-Forward-kill-messages.patch @@ -0,0 +1,32 @@ +From 659375e063ef3ed44c2f00f99b990051d3a5a6d3 Mon Sep 17 00:00:00 2001 +From: petervo +Date: Fri, 8 Dec 2017 06:44:28 -0800 +Subject: [PATCH 6/6] bridge: Forward kill messages + +We need to forward kill messages to all peers. Each bridge +can then decide what to kill. + +Closes #8232 + +Cherry-picked from e50f0e4d35 + +Closes #8238 +--- + src/bridge/cockpitrouter.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/src/bridge/cockpitrouter.c b/src/bridge/cockpitrouter.c +index aa8ace2..53c7bd4 100644 +--- a/src/bridge/cockpitrouter.c ++++ b/src/bridge/cockpitrouter.c +@@ -834,7 +834,6 @@ on_transport_control (CockpitTransport *transport, + else if (g_str_equal (command, "kill")) + { + process_kill (self, options); +- return TRUE; + } + else if (g_str_equal (command, "close")) + { +-- +2.14.3 + diff --git a/SOURCES/0006-build-Patch-Makefile.am-with-a-comment.patch b/SOURCES/0006-build-Patch-Makefile.am-with-a-comment.patch deleted file mode 100644 index c549d11..0000000 --- a/SOURCES/0006-build-Patch-Makefile.am-with-a-comment.patch +++ /dev/null @@ -1,37 +0,0 @@ -From c7ef25a033e64571158d4dda57f37f2b29343bae Mon Sep 17 00:00:00 2001 -From: Dominik Perpeet -Date: Wed, 17 May 2017 08:47:54 +0200 -Subject: [PATCH 06/23] build: Patch Makefile.am with a comment - -Our patch/build system requires this currently, otherwise -it'll try to regenerate the config. ---- - Makefile.am | 1 + - Makefile.in | 2 ++ - 2 files changed, 3 insertions(+) - -diff --git a/Makefile.am b/Makefile.am -index b21f70d..7c9cbfb 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,3 +1,4 @@ -+# manual comment added to force update in the patch system - export PATH := $(PATH):$(abs_srcdir)/node_modules/.bin - - NULL = -diff --git a/Makefile.in b/Makefile.in -index bbd7317..6679b02 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -8381,6 +8381,8 @@ uninstall-man: uninstall-man1 uninstall-man5 uninstall-man8 - - .PRECIOUS: Makefile - -+ -+# manual comment added to force update in the patch system - export PATH := $(PATH):$(abs_srcdir)/node_modules/.bin - - clean-local:: --- -2.13.5 - diff --git a/SOURCES/0007-test-Disable-all-third-party-repos-in-semaphore.patch b/SOURCES/0007-test-Disable-all-third-party-repos-in-semaphore.patch deleted file mode 100644 index 453eb10..0000000 --- a/SOURCES/0007-test-Disable-all-third-party-repos-in-semaphore.patch +++ /dev/null @@ -1,33 +0,0 @@ -From a7dbf4fbf5da87e22f995df96e7b8488a43f1683 Mon Sep 17 00:00:00 2001 -From: Martin Pitt -Date: Wed, 17 May 2017 09:42:47 +0200 -Subject: [PATCH 07/23] test: Disable all third-party repos in semaphore - -Semaphore adds 21(!) third-party apt sources. This currently causes an -authentication failure for git as they added a PPA without adding the -corresponding public key. We don't need any packages from those -third-party sources, they only make stuff harder to reproduce locally -and package installation less reliable. - -Closes #6564 -Reviewed-by: Dominik Perpeet - -So disable all third-party sources in apt. ---- - tools/semaphore-prepare | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/tools/semaphore-prepare b/tools/semaphore-prepare -index 26c4535..ab21964 100755 ---- a/tools/semaphore-prepare -+++ b/tools/semaphore-prepare -@@ -1,5 +1,6 @@ - #!/bin/bash - - change-phantomjs-version 2.1.1 -+sudo rm /etc/apt/sources.list.d/* - sudo apt-get update - sudo apt-get -y --no-install-recommends install autoconf automake gdb glib-networking gtk-doc-tools intltool libglib2.0-dev libgudev-1.0-dev libjavascript-minifier-xs-perl libjson-glib-dev libjson-perl libkeyutils-dev liblvm2-dev libnm-glib-dev libpam0g-dev libpcp3-dev libpcp-import1-dev libpcp-pmda3-dev libpolkit-agent-1-dev libpolkit-gobject-1-dev libssh-dev libsystemd-daemon-dev libsystemd-login-dev libsystemd-journal-dev libkrb5-dev pcp pkg-config valgrind xmlto xsltproc pyflakes npm nodejs-legacy git libfontconfig1 dbus ssh libglib2.0-0-dbg glib-networking-dbg --- -2.13.5 - diff --git a/SOURCES/0008-po-Branch-translations-for-rhel-7.4.patch b/SOURCES/0008-po-Branch-translations-for-rhel-7.4.patch deleted file mode 100644 index b2b8644..0000000 --- a/SOURCES/0008-po-Branch-translations-for-rhel-7.4.patch +++ /dev/null @@ -1,26 +0,0 @@ -From e8d970024dc53d9caa75819cc9ab8e7811bd0856 Mon Sep 17 00:00:00 2001 -From: petervo -Date: Tue, 6 Jun 2017 12:41:46 -0700 -Subject: [PATCH 08/23] po: Branch translations for rhel-7.4 - -Closes #6887 -Reviewed-by: Stef Walter ---- - po/zanata.xml | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/po/zanata.xml b/po/zanata.xml -index d6b0c34..3b27147 100644 ---- a/po/zanata.xml -+++ b/po/zanata.xml -@@ -2,6 +2,6 @@ - - https://fedora.zanata.org/ - cockpit -- master -+ rhel-7.4 - gettext - --- -2.13.5 - diff --git a/SOURCES/0009-test-Add-allowed-journal-message.patch b/SOURCES/0009-test-Add-allowed-journal-message.patch deleted file mode 100644 index 40fb120..0000000 --- a/SOURCES/0009-test-Add-allowed-journal-message.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 96a6846bb9acc0e5ebcf398a0a0b127c2ae9748f Mon Sep 17 00:00:00 2001 -From: Dominik Perpeet -Date: Thu, 15 Jun 2017 16:27:34 +0200 -Subject: [PATCH 09/23] test: Add allowed journal message - -Bug https://bugzilla.redhat.com/show_bug.cgi?id=1461893 - -This is a HACK for the journal messages caused by the above bug. -It doesn't have any other noticeable impact on Cockpit. - -Original commit: - -b870d04a62231c40ba997794e10ef2d205ac1bf5 - test: Add allowed journal message - -Closes #7025 -Reviewed-by: Stef Walter ---- - test/common/testlib.py | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/test/common/testlib.py b/test/common/testlib.py -index 0be3f24..1594265 100755 ---- a/test/common/testlib.py -+++ b/test/common/testlib.py -@@ -616,6 +616,11 @@ class MachineCase(unittest.TestCase): - 'Error was encountered while opening journal files:.*', - 'Failed to get data: Cannot assign requested address', - -+ # HACK https://bugzilla.redhat.com/show_bug.cgi?id=1461893 -+ # selinux errors while logging in via ssh -+ 'type=1401 audit(.*): op=security_compute_av reason=bounds scontext=system_u:system_r:sshd_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:svirt_lxc_net_t:s0-s0:c0.c1023 tclass=process perms=transition,sigchld,sigstop,signull,signal,getattr', -+ 'type=1401 audit(.*): op=security_compute_av reason=bounds scontext=system_u:system_r:sshd_t:s0-s0:c0.c1023 tcontext=unconfined_u:unconfined_r:svirt_lxc_net_t:s0-s0:c0.c1023 tclass=process perms=transition,sigchld,sigstop,signull,signal,getattr', -+ - # Various operating systems see this from time to time - "Journal file.*truncated, ignoring file.", - ] --- -2.13.5 - diff --git a/SOURCES/0010-test-Add-rhel-7-4-to-test-exceptions.patch b/SOURCES/0010-test-Add-rhel-7-4-to-test-exceptions.patch deleted file mode 100644 index da9fea8..0000000 --- a/SOURCES/0010-test-Add-rhel-7-4-to-test-exceptions.patch +++ /dev/null @@ -1,106 +0,0 @@ -From b656ce7e783ef9932653bf15f1bb7ed67089310c Mon Sep 17 00:00:00 2001 -From: Dominik Perpeet -Date: Tue, 20 Jun 2017 14:08:16 +0200 -Subject: [PATCH 10/23] test: Add rhel-7-4 to test exceptions - -These tests need to behave differently on rhel-7-4, not just rhel-7. - -Part of original commit: -8931be44b7962425ef0f0d8c1637268c7178f2da - test: Build rhel image from latest compose - -Closes #7025 -Reviewed-by: Stef Walter ---- - test/verify/check-docker-storage | 1 + - test/verify/check-ostree | 4 ++-- - test/verify/check-storage-format | 2 +- - test/verify/check-storage-iscsi | 2 +- - test/verify/check-system-info | 4 ++-- - 5 files changed, 7 insertions(+), 6 deletions(-) - -diff --git a/test/verify/check-docker-storage b/test/verify/check-docker-storage -index 81989e2..37f2da7 100755 ---- a/test/verify/check-docker-storage -+++ b/test/verify/check-docker-storage -@@ -38,6 +38,7 @@ def can_manage(machine): - "fedora-testing", - "fedora-24", - "rhel-7", -+ "rhel-7-4", - "centos-7", - "rhel-atomic", - "fedora-atomic", -diff --git a/test/verify/check-ostree b/test/verify/check-ostree -index e1d3cda..5c50efa 100755 ---- a/test/verify/check-ostree -+++ b/test/verify/check-ostree -@@ -113,7 +113,7 @@ def rhsmcertd_hack(m): - m.execute("systemctl stop rhsmcertd || true") - - --@skipImage("No OSTree available", "centos-7", "debian-8", "debian-testing", "fedora-24", "fedora-25", "fedora-testing", "fedora-i386", "rhel-7", "ubuntu-1604") -+@skipImage("No OSTree available", "centos-7", "debian-8", "debian-testing", "fedora-24", "fedora-25", "fedora-testing", "fedora-i386", "rhel-7", "rhel-7-4", "ubuntu-1604") - class OstreeRestartCase(MachineCase): - - def setUp(self): -@@ -418,7 +418,7 @@ class OstreeRestartCase(MachineCase): - - self.allow_restart_journal_messages() - --@skipImage("No OSTree available", "centos-7", "debian-8", "debian-testing", "fedora-24", "fedora-25", "fedora-testing", "fedora-i386", "rhel-7", "ubuntu-1604") -+@skipImage("No OSTree available", "centos-7", "debian-8", "debian-testing", "fedora-24", "fedora-25", "fedora-testing", "fedora-i386", "rhel-7", "rhel-7-4", "ubuntu-1604") - class OstreeCase(MachineCase): - - def testRemoteManagement(self): -diff --git a/test/verify/check-storage-format b/test/verify/check-storage-format -index 04f8889..0606041 100755 ---- a/test/verify/check-storage-format -+++ b/test/verify/check-storage-format -@@ -73,7 +73,7 @@ class TestStorage(StorageCase): - check_type("xfs") - check_type("ext4") - check_type("vfat") -- if not m.image in [ "rhel-7", "centos-7" ]: -+ if not m.image in [ "rhel-7", "rhel-7-4", "centos-7" ]: - check_type("ntfs") - - if __name__ == '__main__': -diff --git a/test/verify/check-storage-iscsi b/test/verify/check-storage-iscsi -index 88e9cc4..ddd7b26 100755 ---- a/test/verify/check-storage-iscsi -+++ b/test/verify/check-storage-iscsi -@@ -31,7 +31,7 @@ class TestStorage(StorageCase): - b.wait_timeout(120) - - # rhel-7 is missing the iSCSI session API -- if m.image == "rhel-7": -+ if m.image in ["rhel-7", "rhel-7-4"]: - self.login_and_go("/storage") - # The optional parts of the UI have been configured - # properly before the page is shown, so we can now -diff --git a/test/verify/check-system-info b/test/verify/check-system-info -index edbd336..60cd27b 100755 ---- a/test/verify/check-system-info -+++ b/test/verify/check-system-info -@@ -180,7 +180,7 @@ class TestSystemInfo(MachineCase): - b = self.browser - - network_time_prefix = "Network time on" -- if m.image in {"debian-8", "rhel-7", "centos-7", "rhel-atomic", "continuous-atomic"}: -+ if m.image in {"debian-8", "rhel-7", "rhel-7-4", "centos-7", "rhel-atomic", "continuous-atomic"}: - network_time_prefix = "NTP enabled" - - # make sure system is on expected timezone EEST -@@ -241,7 +241,7 @@ class TestSystemInfo(MachineCase): - self.assertIn("Mon Jun 4 06:34:", m.execute("date")) - self.assertIn("EEST 2018\n", m.execute("date")) - -- @skipImage("No NTP servers config", "centos-7", "continuous-atomic", "rhel-7", "rhel-atomic") -+ @skipImage("No NTP servers config", "centos-7", "continuous-atomic", "rhel-7", "rhel-7-4", "rhel-atomic") - def testTimeServers(self): - m = self.machine - b = self.browser --- -2.13.5 - diff --git a/SOURCES/0011-test-Update-subscriptions-tests.patch b/SOURCES/0011-test-Update-subscriptions-tests.patch deleted file mode 100644 index 9e6a7a0..0000000 --- a/SOURCES/0011-test-Update-subscriptions-tests.patch +++ /dev/null @@ -1,92 +0,0 @@ -From 084f199258196fe0cc32d7871a057357f40bffe3 Mon Sep 17 00:00:00 2001 -From: Dominik Perpeet -Date: Fri, 28 Apr 2017 08:25:38 +0200 -Subject: [PATCH 11/23] test: Update subscriptions tests - -Original commit -45d22efb4dffd637aca56e5e6c2c2e40683f2c13 - test: Read ids dynamically in subscriptions test - -Closes #7025 -Reviewed-by: Stef Walter ---- - test/verify/check-subscriptions | 33 ++++++++++++++++++++++++++++----- - 1 file changed, 28 insertions(+), 5 deletions(-) - -diff --git a/test/verify/check-subscriptions b/test/verify/check-subscriptions -index 9932bac..1167ecf 100755 ---- a/test/verify/check-subscriptions -+++ b/test/verify/check-subscriptions -@@ -46,6 +46,8 @@ import os - # curl --insecure --request POST --user admin:admin https://$IP:8443/candlepin/activation_keys/ff80808155ca50b10155ca50cd280010/pools/ff80808155ca50b10155ca51f04607e5 - # register with: activation key "awesome_os_pool" and org "admin" - # or: subscription-manager register --activationkey awesome_os_pool --org admin --serverurl https://$IP:8443/candlepin -+# -+# in order to get the right ids for the activation key and pool, see ACTIVATION_KEY_COMMAND and POOL_COMMAND - - WAIT_SCRIPT = """ - set -ex -@@ -58,7 +60,25 @@ for x in $(seq 1 200); do - done - """ - --@skipImage("No subscriptions", "centos-7", "continuous-atomic", "debian-8", "debian-testing", "fedora-24", "fedora-25", "fedora-i386", "fedora-atomic", "fedora-testing", "ubuntu-1604") -+ACTIVATION_KEY_COMMAND = """curl -s --insecure --request GET --user admin:admin https://localhost:8443/candlepin/activation_keys | python -c " -+import sys -+import json -+ -+data = json.loads(sys.stdin.read()) -+print [e['id'] for e in data if e['name'] == 'awesome_os_pool' and e['owner']['displayName'] == 'Admin Owner'][0] -+" -+""" -+ -+POOL_COMMAND = """curl -s --insecure --request GET --user admin:admin https://localhost:8443/candlepin/pools | python -c " -+import sys -+import json -+ -+data = json.loads(sys.stdin.read()) -+print [ e['id'] for e in data if e['owner']['key'] == 'admin' and e['contractNumber'] == '0' and [p for p in e['providedProducts'] if p['productId'] == '88888'] ][0] -+" -+""" -+ -+@skipImage("No subscriptions", "centos-7", "continuous-atomic", "debian-8", "debian-testing", "fedora-24", "fedora-25", "fedora-26", "fedora-i386", "fedora-atomic", "fedora-testing", "ubuntu-1604") - class TestSubscriptions(MachineCase): - additional_machines = { - 'candlepin': { 'machine': { 'image': 'candlepin' } } -@@ -114,7 +134,7 @@ class TestSubscriptions(MachineCase): - # enter server and incorrect login data - b.wait_present("#subscription-register-url-custom") - b.wait_visible("#subscription-register-url-custom") -- b.set_val("#subscription-register-url-custom", "{0}:8443/candlepin".format(self.candlepin.address)) -+ b.set_val("#subscription-register-url-custom", "{address}:8443/candlepin".format(address=self.candlepin.address)) - b.set_val("#subscription-register-username", "doc") - b.set_val("#subscription-register-password", "wrongpass") - -@@ -138,7 +158,10 @@ class TestSubscriptions(MachineCase): - b.set_val("#subscription-register-org", "admin") - - # use an activation key -- self.candlepin.execute("curl --insecure --request POST --user admin:admin https://localhost:8443/candlepin/activation_keys/ff80808155ca50b10155ca50cd280010/pools/ff80808155ca50b10155ca51f04607e5") -+ activation_key_id = self.candlepin.execute(ACTIVATION_KEY_COMMAND).strip() -+ pool_id = self.candlepin.execute(POOL_COMMAND).strip() -+ key_url = "https://localhost:8443/candlepin/activation_keys/{key}/pools/{pool}".format(key=activation_key_id, pool=pool_id) -+ self.candlepin.execute("curl -s --insecure --request POST --user admin:admin {url}".format(url=key_url)) - b.set_val("#subscription-register-username", "") - b.set_val("#subscription-register-password", "") - b.set_val("#subscription-register-password", "") -@@ -202,10 +225,10 @@ class TestSubscriptions(MachineCase): - # enter server data - b.wait_present("#subscription-register-url-custom") - b.wait_visible("#subscription-register-url-custom") -- b.set_val("#subscription-register-url-custom", "{0}:8443/candlepin".format(self.candlepin.address)) -+ b.set_val("#subscription-register-url-custom", "{address}:8443/candlepin".format(address=self.candlepin.address)) - - # make sure we have an activation key on the target machine -- self.candlepin.execute("curl --insecure --request POST --user admin:admin https://localhost:8443/candlepin/activation_keys/ff80808155ca50b10155ca50cd280010/pools/ff80808155ca50b10155ca51f04607e5") -+ self.candlepin.execute("curl -s --insecure --request POST --user admin:admin {url}".format(url=key_url)) - - # enter key and org - b.set_val("#subscription-register-key", "awesome_os_pool") --- -2.13.5 - diff --git a/SOURCES/0012-test-Test-machine-keys-against-md5-and-non-md5.patch b/SOURCES/0012-test-Test-machine-keys-against-md5-and-non-md5.patch deleted file mode 100644 index 9694f31..0000000 --- a/SOURCES/0012-test-Test-machine-keys-against-md5-and-non-md5.patch +++ /dev/null @@ -1,73 +0,0 @@ -From 4e3c9deef6bdd76e9ea4d0bc34d8407e4e8c2c49 Mon Sep 17 00:00:00 2001 -From: Dominik Perpeet -Date: Thu, 20 Apr 2017 09:47:17 +0200 -Subject: [PATCH 12/23] test: Test machine keys against md5 and non-md5 - -We don't care which format is used, so just test against both instead of -determining what we think is used depending on the distribution. - -commit 50ffe4dc22739792ccd6ef9d2ef216d9ed5f73f8 - -Closes #7025 -Reviewed-by: Stef Walter ---- - test/verify/check-multi-machine-key | 27 ++++++++------------------- - 1 file changed, 8 insertions(+), 19 deletions(-) - -diff --git a/test/verify/check-multi-machine-key b/test/verify/check-multi-machine-key -index d8fe921..04c3457 100755 ---- a/test/verify/check-multi-machine-key -+++ b/test/verify/check-multi-machine-key -@@ -61,11 +61,6 @@ class TestMultiMachineKeyAuth(MachineCase): - 'machine2': { } - } - -- def use_md5(self, m): -- return 'rhel' in m.image or 'centos' in m.image or \ -- m.image == "continuous-atomic" or \ -- m.image == "debian-8" -- - def load_key(self, name, password): - self.browser.switch_to_top() - self.browser.eval_js("loaded = false") -@@ -87,11 +82,12 @@ class TestMultiMachineKeyAuth(MachineCase): - """.format(name, password)) - self.browser.eval_js("cockpit.user().done(load)") - -- def check_keys(self, keys): -+ def check_keys(self, keys_md5, keys): - def normalize(k): - return re.sub("/home/admin/\\.ssh/[^ ]*|test@test|ecdsa w/o comment", "", k) -- self.assertEqual(normalize(self.browser.eval_js("cockpit.spawn([ 'ssh-add', '-l' ])")), -- normalize("\n".join(keys) + "\n")) -+ self.assertIn(normalize(self.browser.eval_js("cockpit.spawn([ 'ssh-add', '-l' ])")), -+ [normalize("\n".join(keys_md5) + "\n"), -+ normalize("\n".join(keys) + "\n")]) - - def setUp(self): - MachineCase.setUp(self) -@@ -135,17 +131,10 @@ class TestMultiMachineKeyAuth(MachineCase): - if m1.atomic_image: - self.load_key('id_rsa', 'foobar') - b.wait_js_cond('loaded === true'); -- if self.use_md5(m1): -- self.check_keys([ -- "2048 93:40:9e:67:82:78:a8:99:89:39:d5:ba:e0:50:70:e1 id_rsa (RSA)"]) -- else: -- self.check_keys([ -- "2048 SHA256:SRvBhCmkCEVnJ6ascVH0AoVEbS3nPbowZkNevJnXtgw id_rsa (RSA)"]) -- elif self.use_md5(m1): -- self.check_keys(KEY_IDS_MD5) -- else: -- # Check our keys were loaded. -- self.check_keys(KEY_IDS) -+ self.check_keys(["2048 93:40:9e:67:82:78:a8:99:89:39:d5:ba:e0:50:70:e1 id_rsa (RSA)"], -+ ["2048 SHA256:SRvBhCmkCEVnJ6ascVH0AoVEbS3nPbowZkNevJnXtgw id_rsa (RSA)"]) -+ # Check our keys were loaded. -+ self.check_keys(KEY_IDS_MD5, KEY_IDS) - - # Add machine - b.switch_to_top() --- -2.13.5 - diff --git a/SOURCES/0013-test-Update-openshift-tests-to-master.patch b/SOURCES/0013-test-Update-openshift-tests-to-master.patch deleted file mode 100644 index d7b635e..0000000 --- a/SOURCES/0013-test-Update-openshift-tests-to-master.patch +++ /dev/null @@ -1,299 +0,0 @@ -From a3ddc1c7865b128b6a2bf3aa22876b238b0fb445 Mon Sep 17 00:00:00 2001 -From: Dominik Perpeet -Date: Tue, 20 Jun 2017 22:35:41 +0200 -Subject: [PATCH 13/23] test: Update openshift tests to master - -Closes #7025 -Reviewed-by: Stef Walter ---- - test/verify/check-openshift | 181 +++++++++++++++++++++++++++++++++++++++++--- - test/verify/kubelib.py | 9 ++- - 2 files changed, 178 insertions(+), 12 deletions(-) - -diff --git a/test/verify/check-openshift b/test/verify/check-openshift -index 5c404e5..6b2236d 100755 ---- a/test/verify/check-openshift -+++ b/test/verify/check-openshift -@@ -51,7 +51,7 @@ def wait_project(machine, project): - i = i + 1 - time.sleep(2) - --@skipImage("Kubernetes not packaged", "debian-8", "debian-testing", "ubuntu-1604", "fedora-i386") -+@skipImage("Kubernetes not packaged", "debian-stable", "debian-testing", "ubuntu-1604", "ubuntu-stable", "fedora-i386") - @skipImage("No cockpit-kubernetes packaged", "continuous-atomic", "fedora-atomic", "rhel-atomic") - class TestOpenshift(MachineCase, OpenshiftCommonTests): - additional_machines = { -@@ -63,12 +63,13 @@ class TestOpenshift(MachineCase, OpenshiftCommonTests): - - self.openshift = self.machines['openshift'] - self.openshift.upload(["verify/files/mock-app-openshift.json"], "/tmp") -- tmpfile = os.path.join(self.tmpdir, "config") -- self.openshift.download("/root/.kube/config", tmpfile) -+ self.kubeconfig = os.path.join(self.tmpdir, "config") -+ self.openshift.download("/root/.kube/config", self.kubeconfig) - - m = self.machine -- with open(tmpfile, "r") as f: -- m.execute("mkdir -p /home/admin/.kube && cat > /home/admin/.kube/config", input=f.read()) -+ m.execute("mkdir -p /home/admin/.kube") -+ m.upload([self.kubeconfig], "/home/admin/.kube/config") -+ m.execute("chown -R admin:admin /home/admin/.kube") - - wait_project(self.openshift, "marmalade") - -@@ -124,7 +125,7 @@ class TestOpenshift(MachineCase, OpenshiftCommonTests): - b.wait_present("a[href='#/volumes']") - b.click("a[href='#/volumes']") - b.wait_present(".pv-listing") -- b.wait_in_text(".pv-listing", "cannot list all") -+ b.wait_in_text(".pv-listing", "cannot watch all") - b.click("a[href='#/']") - - b.wait_present("#kubernetes-change-connection") -@@ -145,7 +146,7 @@ class TestOpenshift(MachineCase, OpenshiftCommonTests): - - # Test the saved kube config file - m.execute("rm /home/admin/.kube/config") -- m.upload(["verify/files/openshift.kubeconfig"], "/home/admin/.kube/config") -+ m.upload([self.kubeconfig], "/home/admin/.kube/config") - m.execute("chown -R admin:admin /home/admin/.kube") - - self.login_and_go("/kubernetes") -@@ -304,7 +305,81 @@ LABEL io.projectatomic.nulecule.atomicappversion="0.1.11" \ - b.wait_present(".details-listing tbody[data-id='pods/default/helloapache'] th") - self.assertEqual(b.text(".details-listing tbody[data-id='pods/default/helloapache'] th"), "helloapache") - --@skipImage("Kubernetes not packaged", "debian-8", "debian-testing", "ubuntu-1604", "fedora-i386") -+ def testReconnectChangeCert(self): -+ m = self.machine -+ b = self.browser -+ -+ # Try to connect with an old and non-matching client cert -+ old_cert = ('LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUREVENDQWZXZ0F3SUJBZ0lCQnpBTkJna3Foa2' -+ 'lHOXcwQkFRc0ZBREFtTVNRd0lnWURWUVFEREJ0dmNHVnUKYzJocFpuUXRjMmxuYm1WeVFERTBPVEEy' -+ 'T0RFMk16RXdIaGNOTVRjd016STRNRFl4TXpVeVdoY05NVGt3TXpJNApNRFl4TXpVeldqQTNNUjR3SE' -+ 'FZRFZRUUtFeFZ6ZVhOMFpXMDZZMngxYzNSbGNpMWhaRzFwYm5NeEZUQVRCZ05WCkJBTVRESE41YzNS' -+ 'bGJUcGhaRzFwYmpDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUIKQU5Rel' -+ 'J5SzUzQUhmdlZnME5GTHRSSENhMTEyK3l5a0xXdG14bjAxb2JTMy85VmovQU1UdmZwNVRkUlhKNjF' -+ 'WcAo3L0N1L1pkQ3RDc1pyNnJpYVMxbUJGcmtTSkZJdmFjN2NNa3k2M0tVVXNaQmU5ZGFLdG1OMmhY' -+ 'TUt0VitESStvCjJFQVJNWlV5YTZIMzJXZUpzRGM0L1lscUR5TFAxYVR3NWNwRTJPY3dWQTdoQ1dCS' -+ 'ysyajIvZTl6RDhrYzM2R24KNG0wZWd3YWxlZ2UwTXFaUk1BbTFkenRpS3I1UWZ4MG9ZVUY3Z0JIYm' -+ 'RjM253cGZ6a3M2K1F4Tkl6V0hlRmN2WApxcXpsMGxnT2ZGeWc0VWptYzhFcTBiKy9ER3lYSGlHNXN' -+ 'vVmw1RGlVa1RKRjNrcURCZVVjZWNZaEx1VDd4emxzClk0bldYVFprc3lJMXVoZFJmS2NnbVZjQ0F3' -+ 'RUFBYU0xTURNd0RnWURWUjBQQVFIL0JBUURBZ1dnTUJNR0ExVWQKSlFRTU1Bb0dDQ3NHQVFVRkJ3T' -+ 'UNNQXdHQTFVZEV3RUIvd1FDTUFBd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQgpBRy9rTElnQ2YwK2' -+ '1MZ1VXcWZjS2NLN0Nmdm9PbS9qL0FUSW1MR0YvSUtvQTRCWGhqMG5EcEszeVd3ZGt4d0hZCmxxUDh' -+ 'xZ1NyQ1FaNkVoSlpMSWtjQWovTUlTUEUvSlJPa3R5TWFTMis4OGhqeGpxdUhucnZ5ODA5ZlJ5QzhF' -+ 'R2kKeVIyRzhtNGJ5MEJrOWhENkVxbDYxb21VU0MzL2ozR3lPUGNZWDJEQjZsU2h4ZlFJVEpqUWNKQ' -+ '0oyMnNDdlBBOApVeU9EaUgrNllZSVdtVFN5a2kzazk0Q3NOZXlRbERjNzh3a1BseUdrN0p1anFIK2p' -+ 'KaURXSDQ2TXE3TTNaVVArCmowQWxhd3dtdllsRjBVZEIwdGRCenZWR21RbTRudEwwSkhVMGFqRnUy' -+ 'QTYvTjJmT3VrZWI0TDR6elBzSkJFNHIKaUUyNWRJUlAvWHRoM0tjRFYyYkxtMUk9Ci0tLS0tRU5EI' -+ 'ENFUlRJRklDQVRFLS0tLS0K') -+ old_key = ('LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFcEFJQkFBS0NBUUVBMUROSElybmNBZC' -+ 's5V0RRMFV1MUVjSnJYWGI3TEtRdGEyYkdmVFdodExmLzFXUDhBCnhPOStubE4xRmNuclZXbnY4Szc5' -+ 'bDBLMEt4bXZxdUpwTFdZRVd1UklrVWk5cHp0d3lUTHJjcFJTeGtGNzExb3EKMlkzYUZjd3ExWDRNa' -+ 'jZqWVFCRXhsVEpyb2ZmWlo0bXdOemo5aVdvUElzL1ZwUERseWtUWTV6QlVEdUVKWUVyNwphUGI5Nz' -+ 'NNUHlSemZvYWZpYlI2REJxVjZCN1F5cGxFd0NiVjNPMklxdmxCL0hTaGhRWHVBRWR0MXplZkNsL09' -+ 'TCnpyNURFMGpOWWQ0Vnk5ZXFyT1hTV0E1OFhLRGhTT1p6d1NyUnY3OE1iSmNlSWJteWhXWGtPSlNS' -+ 'TWtYZVNvTUYKNVJ4NXhpRXU1UHZIT1d4amlkWmRObVN6SWpXNkYxRjhweUNaVndJREFRQUJBb0lCQ' -+ 'UNxbjNDYlk0YWJteVBNUQpHMnlJRVhmcFNGMnAyc0QzYlYzUlhNcDhzV1hMekJBRndxdlQwTW9XME' -+ 'xSK2tIWHRBN1NJR0tYdFhMWkZSWkMrClRwSTNyYXh2c3o2eE5wNkZUbGpEaVp6UXdBcm1ZdlNaUlg' -+ 'vU0NnTFR0ZENRdEFtMDBUT2Z3UzNTb3R3K0xFK3AKMStoaDVtVlhFby9XNDRWeWYxNjNsRHAwOXBD' -+ 'K3dpS0ZEa2JHVExBdnA1bnFaMnhtZDRyNzhyMi9TZmZ2YUplZQpJSlpwbENMYzMyQkVZaE4yeDRIa' -+ 'HpqQkhOdTJwYkFXS2twUDVjWkZNS3QwSUkrRTN0UUNWMlkrYVZvNTY0TzRGCjZxMmFUUzVxMnRuaW' -+ 'VBTS9uay8zN3hkNUVoNjRpMU8vQTU2YzdoZmxkMDVQMC9PdU9OY2dsaVVYRG44cnFvOUoKdXpFQ1F' -+ 'ORUNnWUVBN0xOeWRQQlhkdEZRZ3NrWG56UlVYM3hhYWFCYU8xYnJYZzVmUnlMVm5DY2thWlRORXlE' -+ 'dAp3eURxSGRUOGtRNXNIcXZ3WDNxNXR1elZBZ3NJUlhvcTZIUGtxRWdLeFZIclhTNzY1OFhLUnR1S' -+ 'GswbE11ZkQxCnVPVVBaTTJYNVR4NXRmTmh1Zlh3dXZqTkdyN0E3ZEw4VUFiY3ZtS2VuSnF2bDNJZX' -+ 'I0cVpkdDBDZ1lFQTVZQncKZ2pNTGJRZStEUzd1QmdsOFVmdGl5YnZCbDdTSEQ4T2RWamVOdzNEZjJ' -+ 'uckltQVdLTVhNTk5GWldwbmhhc0g3Swp1bWtMQWdMNWFEWXJhaFJHN2ZwMGd0YnN0RVE5Uit2dFVp' -+ 'azMxaFNHUS83dFBENU1LaU1jcFpnazhYUXI5UnlFCkVEN285bWFvUEZibnJKbFl5VXNQY0FCN3Y1W' -+ 'FNxaVdqeFZMODI4TUNnWUVBNUhoSk1DcVVvZkZqL3ZsUFBiSnIKQmtlbmxYRGI1NDc4WEtzT3VFRW' -+ 'RZajQ5M1ZOdHB0c1A1RnF1MytDbmNQUTAxRjR1QkZzWFMwUEtUdENMU1ZTawplZjd6WktNMUVrVUN' -+ 'JODJuRFhSU3pKWTFoS3NwemdpUmhjaERWWTlFNEZYQlBTa1EyVWhVOW9RVXBZNGQ5dkRCCjdoVFJt' -+ 'VXJqd2xGa3o0K3RvczdyVmxrQ2dZRUF4RW8vY0V5aVNDV29HblI2Sm5XMGZCWUxuMGxVUWlHb3B3W' -+ 'UQKS3Z1bTUzTkNNd1p6VFByb0FIVkw1T2kzZ2ZoTWNNcHhNRkNwbHBYZXBaQTNQNnFLSS83ajZnaF' -+ 'RPYmRueG56MgpaU0JWM21kOWt1aVdGY0dldVNlQTErMHlJOFhkMXU0RjBqTk1ZM3JZQjR1NDZQbmJ' -+ 'ZNGNzYy9vbDNXNFNXVzZLCkRUcDJoS3NDZ1lCSlpMQys3Uy9zRGVqdkl0MTZ2Q3JzbDJlWlFsb1p0' -+ 'clNoVCtTb0hmR1NPRXZkMXp1NStBL3UKaVVDYyt1SHdUa1c0RVpMTEdBYkUzTG1xSllJcXNkNVpUW' -+ 'UkxWTZ1TGoyV1NGWFZYUXVLanVlTDZJdGttc1dvZgpyMHFtQU93RHdFVDFvRXlNVUJoOTJVMmhxSHR' -+ 'aamlMdkxQdDc5aUhacDNtTnlLVjc5QXY3dVE9PQotLS0tLUVORCBSU0EgUFJJVkFURSBLRVktLS0tLQo=') -+ -+ m.execute("sed -i '/client-certificate-data:/ s/:.*$/: %s/; /client-key-data:/ s/:.*$/: %s/' /home/admin/.kube/config" % ( -+ old_cert, old_key)) -+ m.execute("chown -R admin:admin /home/admin/.kube") -+ self.login_and_go("/kubernetes") -+ -+ b.wait_present(".curtains-ct") -+ b.wait_visible(".curtains-ct") -+ b.wait_in_text(".curtains-ct", "Couldn't connect to server") -+ b.wait_in_text(".curtains-ct", "Unauthorized") -+ b.wait_present(".curtains-ct #kubernetes-reconnect") -+ -+ # now provide a good certificate, and reconnect -+ m.upload([self.kubeconfig], "/home/admin/.kube/config") -+ m.execute("chown -R admin:admin /home/admin/.kube") -+ -+ b.click("#kubernetes-reconnect") -+ b.wait_present("#service-list") -+ -+ -+@skipImage("Kubernetes not packaged", "debian-stable", "debian-testing", "ubuntu-1604", "ubuntu-stable", "fedora-i386") - @skipImage("No cockpit-kubernetes packaged", "continuous-atomic", "fedora-atomic", "rhel-atomic") - class TestRegistry(MachineCase): - additional_machines = { -@@ -325,6 +400,26 @@ class TestRegistry(MachineCase): - - self.browser.wait_timeout(120) - -+ def setupDockerRegistry(self): -+ """Run a docker registry instance and populate it -+ -+ The OpenShift registry can pull image streams from localhost:5555 for -+ testing. -+ """ -+ # set up a docker registry with cert, as openshift registry expects https -+ self.openshift.execute("docker run -d -p 5555:5000 --name testreg " -+ "-v /openshift.local.config/master/:/certs " -+ "-e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/master.server.crt " -+ "-e REGISTRY_HTTP_TLS_KEY=/certs/master.server.key " -+ "registry:2") -+ self.openshift.execute("while ! curl -s --connect-timeout 1 https://localhost:5555/; do sleep 1; done") -+ self.addCleanup(self.openshift.execute, "docker rm -f testreg") -+ -+ # populate it with some images -+ self.openshift.execute("docker tag registry:5000/marmalade/juggs:latest localhost:5555/juggs:latest; " -+ "docker tag registry:5000/marmalade/juggs:2.11 localhost:5555/juggs:2.11; " -+ "docker push localhost:5555/juggs") -+ - def testImages(self): - b = self.browser - o = self.openshift -@@ -358,7 +453,7 @@ class TestRegistry(MachineCase): - b.click(".listing-ct-head li:last-child a") - b.wait_present(".listing-ct-body .registry-image-layers") - b.wait_visible(".listing-ct-body .registry-image-layers") -- b.wait_in_text(".listing-ct-body .registry-image-layers", "ADD file:") -+ b.wait_in_text(".listing-ct-body .registry-image-layers", "KiB") - - # Add postgres into the stream - output = o.execute("oc get imagestream --namespace=marmalade --template='{{.spec}}' busybee") -@@ -668,7 +763,7 @@ class TestRegistry(MachineCase): - b.wait_visible("#add_role .dropdown-menu") - b.click("#add_role a[value='Admin']") - b.click(".btn-primary") -- self.assertEqual(b.text(".dialog-error"), "The member name contains invalid characters.") -+ b.wait_in_text(".dialog-error", "The member name contains invalid characters.") - - # but email-style user name should be accepted - b.set_val("#add_member_name", "foo@bar.com") -@@ -690,7 +785,7 @@ class TestRegistry(MachineCase): - b.set_val("#user_name", "bar ^ baz") - b.set_val("#identities", "anypassword:abc123") - b.click(".btn-primary") -- self.assertEqual(b.text(".dialog-error"), "The name contains invalid characters") -+ b.wait_in_text(".dialog-error", "The name contains invalid characters") - - # email-style user name should be accepted - b.set_val("#user_name", "bar@baz.com") -@@ -977,6 +1072,70 @@ class TestRegistry(MachineCase): - # FIXME: known to fail for now, needs fixing in registry-image-widgets - # b.wait_not_visible('.registry-imagestream-push') - -+ def testImagestreamImport(self): -+ b = self.browser -+ self.setupDockerRegistry() -+ -+ # Add new "alltags" image stream pulling from localhost:5555/juggs -+ self.login_and_go("/kubernetes/registry#/images/marmalade") -+ b.wait_present("a.pull-right span:contains('New image stream')") -+ b.click("a.pull-right") -+ b.wait_present("modal-dialog") -+ b.wait_val("#imagestream-modify-project-text", "marmalade") -+ b.set_val("#imagestream-modify-name", "alltags") -+ b.wait_present("#imagestream-modify-populate") -+ b.click("#imagestream-modify-populate button") -+ b.wait_visible("#imagestream-modify-populate .dropdown-menu") -+ b.click("#imagestream-modify-populate .dropdown-menu a[value='pull']") -+ b.wait_present("#imagestream-modify-pull") -+ b.wait_visible("#imagestream-modify-pull") -+ b.set_val("#imagestream-modify-pull", "localhost:5555/juggs") -+ b.click("modal-dialog div.modal-footer button.btn-primary") -+ b.wait_not_present("modal-dialog") -+ -+ # new stream with both "latest" and "2.11" tags should now appear -+ b.wait_present("tr.imagestream-item th:contains('marmalade/alltags')") -+ b.wait_present('tbody[data-id="marmalade/alltags:latest"]') -+ b.wait_present('tbody[data-id="marmalade/alltags:2.11"]') -+ -+ # also check with CLI -+ output = self.openshift.execute("oc get imagestream --namespace=marmalade alltags") -+ self.assertIn("localhost:5555/juggs", output) -+ self.assertIn("latest", output) -+ self.assertIn("2.11", output) -+ -+ # Add new "sometags" image stream pulling only the 2.11 tag -+ b.click("a.pull-right") -+ b.wait_present("modal-dialog") -+ b.wait_val("#imagestream-modify-project-text", "marmalade") -+ b.set_val("#imagestream-modify-name", "sometags") -+ b.wait_present("#imagestream-modify-populate") -+ b.click("#imagestream-modify-populate button") -+ b.wait_visible("#imagestream-modify-populate .dropdown-menu") -+ b.click("#imagestream-modify-populate .dropdown-menu a[value='tags']") -+ b.wait_present("#imagestream-modify-tags") -+ b.wait_visible("#imagestream-modify-tags") -+ b.set_val("#imagestream-modify-pull", "localhost:5555/juggs") -+ # fields.tags is not an element, type manually -+ b.click("#imagestream-modify-tags") -+ b.key_press(['2', '.', '1', '1']) -+ b.click("modal-dialog div.modal-footer button.btn-primary") -+ b.wait_not_present("modal-dialog") -+ -+ # new stream with only "2.11" tags should now appear -+ b.wait_present("tr.imagestream-item th:contains('marmalade/sometags')") -+ b.go("/kubernetes/registry#/images/marmalade/sometags") -+ # EXFAIL: https://bugzilla.redhat.com/show_bug.cgi?id=1373332 -+ # b.wait_present('tbody[data-id="marmalade/sometags:2.11"]') -+ self.assertFalse(b.is_present('tbody[data-id="marmalade/sometags:latest"]')) -+ -+ # also check with CLI -+ output = self.openshift.execute("oc get imagestream --namespace=marmalade sometags") -+ self.assertIn("localhost:5555/juggs", output) -+ self.assertIn("2.11", output) -+ # EXFAIL: https://bugzilla.redhat.com/show_bug.cgi?id=1373332 -+ # self.assertNotIn("latest", output) -+ - - if __name__ == '__main__': - test_main() -diff --git a/test/verify/kubelib.py b/test/verify/kubelib.py -index 1af2c44..5be8aed 100644 ---- a/test/verify/kubelib.py -+++ b/test/verify/kubelib.py -@@ -47,6 +47,11 @@ class KubernetesCase(testlib.MachineCase): - - def start_kubernetes(self): - self.machine.execute("systemctl start docker || journalctl -u docker") -+ -+ # HACK: work around https://github.com/kubernetes/kubernetes/issues/43805 until -+ # the fix lands in Fedora 26 -+ if self.machine.image == "fedora-26": -+ self.machine.execute("""sed -i '/KUBELET_ARGS=/ { s/"$/ --cgroup-driver=systemd"/ }' /etc/kubernetes/kubelet""") - try: - self.machine.execute('/etc/kubernetes/start-kubernetes') - except subprocess.CalledProcessError: -@@ -62,7 +67,9 @@ class KubernetesCase(testlib.MachineCase): - scheme=%s - for a in $(seq 0 $timeout); do - if curl -o /dev/null -k -s $scheme://localhost:$port; then -- break -+ if kubectl get all | grep -q svc/kubernetes; then -+ break -+ fi - fi - sleep 0.5 - done --- -2.13.5 - diff --git a/SOURCES/0014-networkmanager-Don-t-use-complex-checkpoints-with-NM.patch b/SOURCES/0014-networkmanager-Don-t-use-complex-checkpoints-with-NM.patch deleted file mode 100644 index de2ce82..0000000 --- a/SOURCES/0014-networkmanager-Don-t-use-complex-checkpoints-with-NM.patch +++ /dev/null @@ -1,93 +0,0 @@ -From f42a88e48f8150ca9aebc55b7742d2ca7287c3be Mon Sep 17 00:00:00 2001 -From: Marius Vollmer -Date: Tue, 11 Apr 2017 09:02:01 +0300 -Subject: [PATCH 14/23] networkmanager: Don't use complex checkpoints with NM - 1.6 - -commit: 235938704a883f2ee4943fc55456523454eb6606 - -Closes #7025 -Reviewed-by: Stef Walter ---- - dist/networkmanager/Makefile.deps | Bin 4669 -> 4669 bytes - dist/networkmanager/network.min.js | Bin 237120 -> 237090 bytes - dist/networkmanager/network.min.js.map | Bin 1081328 -> 1081108 bytes - dist/networkmanager/test-utils.min.js.map | Bin 419740 -> 419740 bytes - pkg/networkmanager/interfaces.js | 4 +--- - 5 files changed, 1 insertion(+), 3 deletions(-) - -diff --git a/dist/networkmanager/Makefile.deps b/dist/networkmanager/Makefile.deps -index 829b4b9c32c16f851c6e7fd5491ac28d2debdfd7..b475c17f8f24998b9585af0db22fd31fec3b98d5 100644 -GIT binary patch -delta 18 -Zcmdn1vR7q-JG-Hkp@Eg5`9{C@f&e;y1`YrK - -delta 18 -Zcmdn1vR7q-JG+6Esi~ET=|;czf&ej~v?qN2)(1TG#+#Frjz}MQ{D|h-F4@ODGyzSdO7_GP&&8B}026MSX81FGM -znoNHc$|%L8Z?K&$jB%ADWBK%r`5?Z@_OtnnJZ56Wrry3f!H$l>rbbRW?v9RuF4o?` -zMcdymWjuLV%qZQ@8!TB-0+$Rm+YQQ9k~6e1l%*77C`&EDRF-A} -zQzis84rFMshqY(Alj(N5eN2*4jD_tHH<-3Z++cQhoc>UfMZ4WViUo*SftU@5*@2j2 -zyMYwvqa#=&e0u+6o}l)M`<&Y=?sJ7`PUqs})@0RGsE)~-&d0?qJ^lA;F3$D_PHrIP -S0b*Vt<^y8>?G2m)1!Vx#MX-J4#^sS(UQ-oa(tZ!cv$d0EUX-On4%vEHGk -z+jmtmg$Xm}P8aND5@E`)+^*is6fDk^sXe`B36msKhUxa{OPH7>>&s0;Ax4*_!hD)& -zY8i$aD%S2v+1g%2LWPl%-Z+Doe9~DVr{_k4ccxa=X?(CP^vA(sq{{ -zOxs;>m%d7yhGxHSu -zd=(7!rngD57_cg+sVOK9qg= - -diff --git a/dist/networkmanager/test-utils.min.js.map b/dist/networkmanager/test-utils.min.js.map -index 8368ea30f6caa461844726b4f4dec5796b674dd4..fdfa2dcaf726b18abba32fd7511657d919b71253 100644 -GIT binary patch -delta 94 -zcmbPpUUJTP$q6ZvMkZ+{W|kHf1}15yhDk=221W+v_6DiO=951#icWmRKV3kIk-KqC -g>l((^HB4LAFdN?3X_G%NicWmRKV3kIk-KqC -g>l((^HB4LAFdN -Date: Wed, 26 Apr 2017 08:09:52 +0200 -Subject: [PATCH 15/23] test: Fix docker storage tests - -Original commits -06c376a6848fc1418425ea8702e229941dca1c3e - test: Remove exception for centos-7 in docker storage test -b6ba436f7e35b7a392bb121236559f65a1df6d12 - test: Fix race using docker page before its visible - -Closes #7025 -Reviewed-by: Stef Walter ---- - test/verify/check-docker-storage | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/test/verify/check-docker-storage b/test/verify/check-docker-storage -index 37f2da7..bc15609 100755 ---- a/test/verify/check-docker-storage -+++ b/test/verify/check-docker-storage -@@ -66,7 +66,7 @@ def initially_loopbacked(machine): - # device is added. - # - def initially_without_vgroup(machine): -- return machine.image in [ "fedora-24", "rhel-7", "centos-7" ] -+ return machine.image in [ "fedora-24", "rhel-7" ] - - @skipImage("No cockpit-docker on i386", "fedora-i386") - class TestDockerStorage(MachineCase): -@@ -170,6 +170,7 @@ class TestDockerStorage(MachineCase): - # Add a disk - - m.add_disk("100M", serial="DISK1") -+ b.wait_visible("#storage-drives") - b.wait_in_text("#storage-drives", "DISK1") - - b.click("#storage-drives tr:contains(DISK1)") --- -2.13.5 - diff --git a/SOURCES/0016-po-Add-Japanese-translation-to-RHEL-7.4-branch.patch b/SOURCES/0016-po-Add-Japanese-translation-to-RHEL-7.4-branch.patch deleted file mode 100644 index fc12e40..0000000 --- a/SOURCES/0016-po-Add-Japanese-translation-to-RHEL-7.4-branch.patch +++ /dev/null @@ -1,8725 +0,0 @@ -From b1ab66afcd4ecf7c3ff41b117ef1c27ca082e710 Mon Sep 17 00:00:00 2001 -From: Stef Walter -Date: Thu, 22 Jun 2017 17:45:22 +0200 -Subject: [PATCH 16/23] po: Add Japanese translation to RHEL 7.4 branch - -This translation is ready for use on Zanata and is at 100% -translated. - -Closes #7020 -Reviewed-by: Dominik Perpeet ---- - dist/dashboard/po.ja.js | Bin 0 -> 13248 bytes - dist/docker/po.ja.js | Bin 0 -> 14188 bytes - dist/kdump/po.ja.js | Bin 0 -> 6019 bytes - dist/kubernetes/po.ja.js | Bin 0 -> 32993 bytes - dist/machines/po.ja.js | Bin 0 -> 5723 bytes - dist/networkmanager/po.ja.js | Bin 0 -> 14082 bytes - dist/ostree/po.ja.js | Bin 0 -> 6225 bytes - dist/pcp/po.ja.js | Bin - dist/playground/po.ja.js | Bin 0 -> 3315 bytes - dist/realmd/po.ja.js | Bin 0 -> 3878 bytes - dist/selinux/po.ja.js | Bin 0 -> 5081 bytes - dist/shell/po.ja.js | Bin 0 -> 15420 bytes - dist/sosreport/po.ja.js | Bin 0 -> 3412 bytes - dist/ssh/po.ja.js | Bin - dist/static/login.po.ja.html | Bin 0 -> 3435 bytes - dist/storaged/po.ja.js | Bin 0 -> 25264 bytes - dist/subscriptions/po.ja.js | Bin 0 -> 5074 bytes - dist/systemd/po.ja.js | Bin 0 -> 13507 bytes - dist/tuned/po.ja.js | Bin 0 -> 3460 bytes - dist/users/po.ja.js | Bin 0 -> 6708 bytes - pkg/shell/manifest.json.in | 1 + - po/LINGUAS | 1 + - po/ja.po | 7287 ++++++++++++++++++++++++++++++++++++++++++ - 23 files changed, 7289 insertions(+) - create mode 100644 dist/dashboard/po.ja.js - create mode 100644 dist/docker/po.ja.js - create mode 100644 dist/kdump/po.ja.js - create mode 100644 dist/kubernetes/po.ja.js - create mode 100644 dist/machines/po.ja.js - create mode 100644 dist/networkmanager/po.ja.js - create mode 100644 dist/ostree/po.ja.js - create mode 100644 dist/pcp/po.ja.js - create mode 100644 dist/playground/po.ja.js - create mode 100644 dist/realmd/po.ja.js - create mode 100644 dist/selinux/po.ja.js - create mode 100644 dist/shell/po.ja.js - create mode 100644 dist/sosreport/po.ja.js - create mode 100644 dist/ssh/po.ja.js - create mode 100644 dist/static/login.po.ja.html - create mode 100644 dist/storaged/po.ja.js - create mode 100644 dist/subscriptions/po.ja.js - create mode 100644 dist/systemd/po.ja.js - create mode 100644 dist/tuned/po.ja.js - create mode 100644 dist/users/po.ja.js - create mode 100644 po/ja.po - -diff --git a/dist/dashboard/po.ja.js b/dist/dashboard/po.ja.js -new file mode 100644 -index 0000000000000000000000000000000000000000..343529326e62423b0d298971b30ac5e308041acc -GIT binary patch -literal 13248 -zcmds8ZFAJt75>hzxZN_vbezTROJ)kC8A{WZNz!Bn_|Q@&Bd@N#inY>K(&D(Do$*S6 -z@M6b=1QG`lhc*R*B&p$rpj>D+tIJ+IF>M;RJ# -zIkmuY9X8~-ZZOPDBQW-}nLP}D&KMrEUBl$&Fl)GG%jSpnh!+Qb$X>;BW;ub&j=c6O -zW{oqG`JIn&F1vcnWyALx*-P&Z+3P4^nY~F{NT0$VWamU``wP2rqdh)(1H;`OB0~6|A -zV9#*;ao1}caVA=};fWoFS<~ZZ^kYc0lYDxZ)m$gwZ$t1+!wdXj$lPx6VdinaWe2$K -z3~OgXz`kq<%OLoiqDUI_hlEbA>2j6I{*-U|mWjhGN6Ak;6({2;tgQM?+X{v%e{7A6 -zjQpgsKRcR;1#ciE)tmzL>HKRtUF>yg^t66gbxv|sY#^yd3hRkZaG$&%Exd0tZu>m3 -zO|>cgn{8a#yVr4#N|9Fb+!3L^d-3#kPFi#qaotlRr-eA3mTi{>sw5&wiwqOHxm}5e -z+>)wqTQxp3S`ajy{yn8=X$t$xhszg25k*6xgS6MD5((id^88FR*|j|$v^<9y(r&9T -zO756LWVp&46E6GtU9yVRx!2F@)a#wRF7T!cdX@18{3?FrgP~KE2_BHgR8DI`YqOdW -z)apb0Z5STegYViLK0HBB4l%^5m#qN2F~?OKGWb%m_Y29E2p77ykrw2sMQiR8j7Z}2 -zM=q#(EobP|zGUB{@E7p1ZmSe~1zA9$8C;j@GJ=tGClpCUC6j>`o@wBPW+ -z5UA-)Zq{$RBCmqY%w%a{JEwi&WQkb{-;oN+T!wO6wdp3ZL>7ZZoTzi=PdkC}HbasM -z>Xy%J%2W8)YBXIhFr0v~v1!(HfAp4*42jIv9wNG7veilj;@Q`QIG-YF593Oiwhyw(TSi4ZdmF~;aL))_4-8cP -zU^p-?_T%c$sxMadFj`mHI|7TD#@kc0iTur%tMNpBzd_RLJ( -z^#l6%fO=Fd9;vp9JF6StUg<4dkE6?R^v^h4kE1(r^mW{s+ht1@ckadE7epIAilg(i -zI=UBkuEyb9+_@ch-ibTk#hvSM_(41yDyCp;X>S5$F<_qa-36HJlo^iv-<; -zYjJq7_wYP8OeyQUHi<032$MEjW56*4uS)Xlp8azB+NJIJze53=fBAN6Wj@`(cKy=j -zwy!~PA8R(COtj{TldKa(q7{T_D$9g -zCdeUr@7>yb_(|Nk6L;n_^QT`)!SI8)^Qo}SWSRK+Q(?B)Via545uC&Qx~ofDH{nT| -zKZTd#4h~+9!z)st2@{=5@oYyoUu@Goe@ovSOL}wfc2~ihG`L00DV3y)aiwStiZ1S~ -zJ)`HR8c%AkDQKqUkZqG&D}DaQv1{!aV$`lG8O$Tl8`WIkb{8(`ea&#*1hA;J+rM{P -ztYJ*EDS{GMOfWau1MlAi+?Z^)iL{QGZT*?EmXA135j%Tb#jn|p?AI{eh6@Wfaxsay -zO$tpu%-O^-E*z5kb)X)ye81Hc*4?zZfdZ=4obXW8L-3+jeqqWdrVQrrDInw|(+slx -zU4$TVLUcb4ze?<5XGh3Mi$t5i-HAIZ-Os=2UPf44gX?MHBtN@`b#StGN+}hGAjL$2i?1lrP|8Hq12OVt -z?iSBtl)KyH00(}4ntVR2vJ)=(fJEbsB=t|BbW_I4rr}akmTkjY0eNtFE(3`Rj38h< -zM@F)3cZv+Z;3Ewl)Lj$sUPgH&2a}@DxFwRqV9!4IKarw{>>6kZucUAf(R|~{Q)GS> -z?t!w%>;|*VHr6k~ekq-pY-{)-QYHW4nx-yPGJZNQo%NYIT&5oV1MUJRjj|=q?fnGi;xYacH>O -zKiHxM9!DHY4$T6J9%qdj@Pre{aM?6`f6DdDfr0mbqJ9~odePbL=MSLWjmNh(){*V+ -zbicUJyZ#M+P=JCYKPYx0!i0!3h@f9ncmr67-WL#MO+}lX0;&QWg`>0-lzF->YEY^j -zQ^>h>;cwY{$3b_sC^(sk3q&GISq-#24Trle-xhgNU4{)hf1ym$ZZdnW!L;$MMgT02l`cyJUOR!YcUB!E= -z=eq+$C7XY*-bq(k{v5O}tMa|H~%CdYpU6`=uo$2qY&_69T^f -zV|n{}THn8nzO~1Wy`jJ|VQK-y9ivf#^&rb5QxrQ(6u%U5?p_8`UhST})xCIK-9(%q -z!ZZbDX -zJjk3{T_hv{9nq4SX>zae=C~+3+wIc5@~A2XOcU^9WBopb`VfHvPzZo)ZgcV5%@3g? -zSt#JYOXbZI6OuKq0FkDt{PQ4+q4Md)Y8;1_OJK3Iw0DvklmV3Y&dUf5pXF5YsK1cV4yAv-l^h6Hy$JV -zF2ytzzdmVu8<&4>gy9)9ed2Fx#)Gn$Aw5<;i?syCaKe!P?(Qi?cQB+kP} -zf-3RC^z8|&HpxrooW71DbRZsx>LxYhSGjS9voSRBC&{9B2*35Ro|$Y4Jv?t -zeEf|B*9|(hP{d>#AoD2`aGfeU;Y}x|km9}KwhHXe0e!^bf~b07`s7zgCEauLiePo? -z?rk)g1U^Ddw5Se!jiWj#WtKR)8As^utSGYI@c^ZznrfvPD30c3kc=Zyk%ep7f~gGS -zQZY?49+a!R8I;EeXfkcxUMPqKu)4c|i@XmYN%smbsN0DtjA}!t2fFAF*6K3N0Z*Fv -zil>I@V)%0Ip1SYkn0Wp!Cjl0no2}rZRNoS0J -z(-5JgtfUpOvU%s@?%FvqOn@%dcG&gx@$upgqU)DJrPnb@P%v_!e7g%@2z*dLmV@N0 -zuJ(G_fvEGCVt}3PJ$IPePLU5}_un#vbZ4NAlDJf_GbQpciWI%%GnPTkq!%zE5oHy| -zj;+#qML>xM_Cf_W04~5404{!j1;H$z3Z(Qo)rHikz(bh=$p?2n7v_Nh_~4@xn*aWE -zIo9ffAk(RqV)Qt-MO6s|Lpg)644{Z;R*DXRZDBG6zyU0x;cZ|N>TM2g;T4rLn40oZ -z4r=QKUwCD^v);S-nG$sx&5n!uzXWYXCnRYAWH&9TI}RV`A>Z+Aq*3Hv@|JFv5lXog -z$#X@7ngXcRCm`(|8W7Y>q{xZ15Ew`=Q*|rge$%M&63lzH-h?PvXvp`8M8^ciF2lNk -zcTw8|^#Kha%%yEJ5o@!FH?f-bGp%5ndex#^vWqrxjeP-G4abxpLsq|zP8U0Z`48Ea -z7JLzE1Mec@fU^*~B+C&mV -zrGPTR<4qfC$0w{P@IgeLNbN=PPv32D8XVv;Mso>fFanI1CrQ3uDn`tXcdHh5xeR)u)MK8yY()by;6XQ9hI6(n1;=6J$--k3HtW)^yLOMHf5$? -zibFttJcqKVzTIBLHvkuL?$!zl3n&qGS}0SpashVT`|xq^N<<7KxgMqsX2i!FD8I#r -z2fbNruBUZ<7C?Gd`PFA8bup;70!@~juavTYwEA3M_jro0?B`>@*gNv`17p7+-O=`< -zK*xuHVkXqUS5cTEfRLt{gJO!d5djLl;R#b-y}5ZASV#8ngpZ?%y!-$n$W7!4{phgf -zgl>%V8G>PZ+%Tu%$4FhsoPE00C6(X^I1i+JPkkCw=tSow4lyK?TXHXL7MZ$|ngT1N -zEGu9`h9QxM&}cVoRM+^VOr|mF>C)u5C_!y|VQA8t3ZD*vb(&A9hJ{{vrf4x8sirsq -zaunYYiLZAQ2nSjyx8#dLm*aK4F(8KCB0TB?!~bmjt*)Ush9TUAM?gg)GyM1C-)CuU -zouIC^k@{9qEk$R_^$Q@bG~J(cCec`Qc5IMstk3s8eougWrH@=|>|_(4q?Vfe7*U}h -zQLcIt-dAQYvjUxt^_v;!sUO{sjGp4Op}vk{+E}o7oc^U0E|Z_Gt;*o5w*5WQse!bb -zc!!K5gJb$ITxW{I>!?RHsGVx4o)oYiypVe$gi*nR*5U**9h}$We`?YHKT(R1gLy!b -zR;gG2Mo6}j5TG%Z$OFI}HdMANd=5BI_AE0U^_K672D-i5*(kn7F0^w1>JL?aF{sScW!y6vQwI!XWq{Sbb4OMA^p%_*xTrr}U{` -zmh7K?+P(j=N*p5D!$A|aWQw6sB4_h)h*Ie@Q7|E?Ur{~Y1XPjH?rHDG$JGAacK@BfqO(OA=}PGEC6%f`5f_ojg$fwT!nsNaKa6%q+A+H`o0(aCiAz=5 -zSqp>!!*ND7Mll8pA%T%_z!*3i{+AnOSNbpVdEL`Jv)!|TyVR*{p`CgC`t|Gg_0zor -z6HT`qI-bi0e9sGqSj7shLH6k$hMy_RXEo2N*p(qx_bSbreP|DV@#|l)<9N;-H}u$% -z6Qj(TU==%Xe7nMa^=nRoCj;SZ!}jRSgyY)m@ZrO3pPX(Vd+)vU#jsVc$Qfx?K|a6* -zImCIa)jela7!+rVL)Az%Ifso=I -zgplikc$OPXcz*qeJK3yRKIbsR8ooW1pN3R>&Ym4&WzP-m87RJC`C%{wo!6T75cBPz -zSqrh;PuX0i1n^}87zV}nY!qpOen{!`nif|o4Jx_CTgE4IT&X|#l+TQ*FmgC()SPgj -z^qa)GCX?D)*%=>5aYnAh)O9cZ#bwC?WbX@xM{rlSc -zIcC=aJGD*8l>W^am-g;;y%C|(Qm=GGnCGs~KG&lyS_@z9nFD9JI^AZiW-3%_M3CwN -zlej%xNrs*w!$Hj{+XL@wil*8BMsBn)g+X(2@q%xJZYVTS?)8~eLs*KKKT}P%Y~K!> -zzRN6Ox5F?>+pP?c;YxE%r7ZHhbQG)Fev#M7*ZsUM^k=nw74Zi0N_oVCfitB^J0y=O -zoy{q2j+L#jTph4yV0dH?fmgHP!;|#n5JS8=>V%Muxt?Um;7cj*{V7X?i@dkdE{Ium -zYc2>zq;dKY1BU&kJ8))S%6A0*0$KJAF&QQXdf({$i4hOJ5D+Th{#GiTJyWWY#MY!; -z(p*Chpxwd%jr}lY8)^E!?S{uw1_OhzYDVk^*$1pwn&BYy9d|Nd2YaIrO+r69wH=O$ -z0RzNuXx9*!+cUweh@CDg7c(u0 -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 -Z8&2=+k8%o~!LhgEax`+!+#tUA@PBO@T4(?O - -literal 0 -HcmV?d00001 - -diff --git a/dist/kdump/po.ja.js b/dist/kdump/po.ja.js -new file mode 100644 -index 0000000000000000000000000000000000000000..46f7fc9dd4b7f35926757da7033111c5a7e8a0f2 -GIT binary patch -literal 6019 -zcmbtYYfl_U7X8kzs2y2hi0~M)4{1SYW!Z^ViXW?xd|8$c?U@4F^mLE9YcME6qPrs- -z+gNt|NMgr|AM3>!7I4<~23xlIF~uWrfiq9v9U4MZ;tC{AAOW;l&osSoJgl?@uG5MRN10c?FSoU -z!mq;(T3YPk%rUP#TeAhk%a+4?I8#mplsDd)v%D<&)2AoF$zbw}X3U$eyy2(ZhF -zPy_IpKoJ`BL!i?(U9M0VX#1^qnL5mN4Sr@-os6TPSqf^7EsBMI)Q5(K{!kd`98JQ? -zHwaQ_CLleT-KNu(t%>2u^j*z4$yH%MOAY1pNltm6><{Pm7a4Z~o^aC`rN14+g+qs2 -z@0fC%{=4}b2@O_qO(_t*?M?@5BwKyx5c$=cY^ -zXkU_iMrd&mSL#H2gcZ(O1+_L0vbx;2gy+M7!rv_y8C}jFiK!%STN`K#wp~*Fp2nEG!hz0&TaEkA_b)DGZ3PQ~;METq!M&oFGCnWk -z`$qjZW}h-*(uKQ>Z^;N~Y$zOFcgeFuLtvcSFW5QX7S!XxgpC_`wd^Spdm -zc%Fl#!EakW@3OWnqZja0#y1GRa79Lsh#G_?E`jw883L^p8LldiJ1)xjTScg!Ni5pQ -zocm!z(PbIlkl`Bf?cuA|`V|EL&bTVW`*bAWNx{HZXu}f`ihCJ -zVtKgLTH9=F-7%=rpp0r-Ds_diwZ4fs>1gfkY?4Hho+oH}WuMs&KY)<&rUC-z;}?)U -zP*84A#^sqwwt9J=rT<9}QLS)c*-ns;UF*rS=JThFR@SO -zt!mBTBk3c@{y6-}$^5Nk{6NMJbzih{eTDxx=m%wDC^(rgwy}dlr<90~@){9>nmv8Ogj${a0<6YPMJt!NM_P7MgAImO-oW!nXv*4-HiLb8ee+q>E`fQMr&$} -zKrdTq-hS1*dC#;hQ1o8jFq#iWZWo32Aa|0U)7ZM#da!~xsLpu1haI#$Uwqh*&ZYMo -z@=&6>DxSf|I27L9-+X8o+HQQkJ%hmyd)81EyFB}n2ZG^kd~icEwHRDGue-8=N9h7% -z&vh1V-W@d*@G`gBz+cahsHmkJqfOI0X_3k_LZ4|a|8_P7lre+$d -zP#N#EtpJZhAk@{v^zM5uNaO!G+i{p6n6k#`5ugeoET{Vl^%Qzla_m#P(apNVj&tfv -zB#c*s+DN>@+o&zZs@8%UvaGuBs%X(@`2ZKjsNW=}@!iNP)AUWk!kXo%Q3~{KTxr6= -zXnjvcAu4_LzS~$y_Yqc9t@bUoTH5JM4Fe2AQhsPw#V#44&^V%H(lZn>%vCjUDKZdm -zG@Fm|55qSJ-?{DpP&pynM+q#MXY8Q~d#iSG`HU07{iJ5RldI@wbhUBrln -zZlzcN84L)R4$Lrz`7w;h6B=bRbjZe%AlGnYrnv)x`dfj`bm#vIIm70!T$NkYkLV$X -zfm~C11QUL~xFu*u*Y)#G)ig}E$>6Lsl7{^ihW8W|+XIk7rbNi(ZL9gHv&}%S_Hlb} -zc9D*zAh&Ck?c(c}T^V6j%v3feC2-cq=Yk;lsM}Qwo8LTWTzWaeT8}R5-+D>}j?if^ -z;{S)neY^_76^zo&w@(bqy6dA3EsD0NACUECB!<~t{BLkpUwDBpM!{}i@t7*g)RaA7 -nv;sVW@fk4>7A?QK^1?`A&{ZG3yDq$ccU@nIB>NTz@IB;zuhKF0 - -literal 0 -HcmV?d00001 - -diff --git a/dist/kubernetes/po.ja.js b/dist/kubernetes/po.ja.js -new file mode 100644 -index 0000000000000000000000000000000000000000..7145307e4fe723e314b220254aef45617e23e4f2 -GIT binary patch -literal 32993 -zcmcItdy`Z}mjB;Rk=x-e%>?$~?8e3}hB3i_I>ZRFG>kFJ_{XK{c6Uj2-I{s;Jq8g} -zl_*bfP*4OF6cOp6fnikCk^TVtE%s8?-QQw==j7w&&CFX>-MWVB_Ecq_e4oefJZf^L -zT`RRJNli>PlBBgol%rO(S-kO-z&}T#hNvb{IWBJz^GUf~jh}mpzxd@Z#LM_xRBEk6 -zY~Q_8RAxjuZdMv`S^VOc+ytLYwifDfLf_0(YO#3!`RBzZJ=`YoFaM&xn2P4hdPEvk -zHlO5)Jjb-?Q#lXuyl6Grm{Px;xyBal^!WL0)#7FF5XloD03tL1fskP!`*!X(XXf?NB -z&#Ucti)h5ncD04&z9Eihn*h3E65X)zxr3tJpnqu7>1$ft#KdMZZ~3j@!74SqfBI7% -z8AGAxRI^^Kv?eG1*xtHz>%UEG&W5JOJU29?qdADyujRj{(V5o4XJ50|s>e}F1p(P= -ztJ9y_@$A+2&pO{97jd;2tGlU*(*Ms0Pdxo}E!iQrbRs`HYG_k;M?aq1Em{jN_u$so -zcspzDYSrIRy(6-zJ7Jn`jw;O|*JY|%t(4-)XPu3v(f>&ww7d$N{lVoId=TzMp@FQg -z52_u)QsnsA)?~|W#I1ItCL(!nr*J9bT6vN#uD*_HmZ5j2dWpHX5qfp{>!MfJYAiVC -zD)|lOtLGy>m^?T!8@K4iOuS}o+Hp~eTBW(k_!ur8-G^pUjq!$O>67OK_|*%Q7Um{u -zi6$uUmK5!06iKiP`?b+2$Wh(f9AHMYba&vrU@n`s2+bxY^WV7i -zi4ZeiOb}bZ?`>k@wSyB?nsGE6PdHCQcc9Zk2Z#I=M%&SDG~!z8Wkq0eGj6pYa+}4k -zMSeC@%~qpQn{A41dG14l&_8bLxHT<1OcK2j?-Nf6 -z>Ng>t{o};WL@Xq2ag^2o8C{O6aVy3mV=?OyDkKC^b^X4?56?L1C9SJKYeUt_%2XuPMl{f5@rMoLnyPu`qdujKFwEJD!`%Es~3@@+JF4ww3(SlT&?QPM=zT>i -z=q~dL^bvNJBsrVVOO2#m_bJ>@dyCu`haKqkyY`{DQNw*|24`S>on4?1o!#*~2zkTz -zZlt}3Y42T{L2JfCY3bHk -z|`B-dv;|)=1#q(41aVsMEI8}@A@$uuE -zT!Mr9k5<0LsNbYrL)WGs=2*#INOBP^PTI}h3_+(u#z -z5BOr>ett% -z9bB$^6GZG@b8%E{&G}q98}{7b?&tkSkL*sBdFWLm#=<~gPI%P$o;A^KdV45k*po+h -zX_48;OKG=@PwbJQE7l;7-7ST9SiNy>B!OBjY4N4>=MH&B68tUux|xA%No`?1X*ait -z?W7Qh2nW`#MQ!K^HOSbg1zR4=YBWiIs6#t|RutNy{<-D;yXUuw)jQ``Z-ZlBO1tOy -zXx~gbchV02Yah1F6VLI20aQBJFQ^5eC^ -zsdw%B`R8^(dEgI~s_+}=jAGYLceJ#3ncv1K`c5_7vG;)6j6TY~6$e_CYUR&-PTK@j -zqCj&YZ_LU&Z_5_CcT_9IzV2}0a@svJ_y#ZAT>TwUJt|dN-o5WHeYf`Z1v8ttJ||wR -zRO99XIO;r9p?1yV!aJx@+QV7i;6qwWAx=pv!d<$a_C86wI7nhzIjXypS_L|pcM%me -z+{Uv~D>1$1U@&+ur+@SG;HnV;JGf0y&^od&*pDx*fJGBW^X{hS?;lnN9t;@)jTcJS -zQjlC-vNVqparPV+^9fXHWnWj=AwSh;U5zS%Swf?O?4W6xjiZKQ4@90f6Vm@wYrM;> -zLxrU0j=0gP%<$_Dc7)=1lhj~7TRi8%hwluo8fK^T&Z3@5&KJ-*tkqE?tYvCyD%=!Yp1#x9 -zAi*9;RQ82N!)IoaeA>NDnto{sH -zD>h&mXY#X@?L)j(=|ZZD&0(Q%@hD;+*i{9p-tS2#^e>h(D(?`kh13$jy4b9Mw!ylW -zwc(Pww_=A})}dW3155(Y482r9Op+QE=xymy-HT5iomjo~q>e8!>k^?Y_tV -z6Sm5yxe;ocS_Ed%sge|?VM6;X2ayKTqPiU8k_R+j7D@vV+xPA&7{pdaxLK-HM7f_A -zS8tt7JAeoN0#h~ZU^%zb4%C1VYXnpFl~yUL%|37&5zp6KfW1irDPZP|F+jV@bTk%N -zIhGzIJ&fr3$$3V+95at)?A$Xg!bk#rllFWBVJ8DP?rWByjNU5QCTNq}hIp`(XJNTR -z10!t@CJb=99JSCs(dQX%8=M -z2T(Z%-^5Q_~D5>!Qx|3qi) -z@@H!&K9}HC&IZWyc(93;ue(pae=CC)PjoZNoqMZq-|3&dwDJ)QiN*d~Fbp2b7o{u> -z!*0l|>Ov=0_~eOhb|>rA#1r*t?`776?k_C&#cyn=yG)s+2J*d##`74yg -zY{s~2Rd0yZuO6=a{k~}ge{l)+Lf~v*ctEoOcyYqg9ClWkheIpxeomaedoQEgJUr6i -zqT|vX^M=>|T(Jn%t9T^@Ex7|jx9*?DZCsM#+;qv~?oqkSpgXW4iCN85;%d1$Rj$C% -z8Z8h6NSKue!fPyOk%6jkCjpaLBg6qzzSsi*>`dB2dGM?W>oGol{FmWxG0U9z^`^XG -zs>5XLP`^X*3Vr#5+4*o`Xy=16iB2Kdoz6hA{1H!SO+;LCu(Mmw>bqiV$S$r0%=lk&b5&CUW5i<-2r -z8+kt4-gpBvrtp8EYxi>yg>C??8*=h3ws&9&pL_DdhpdxBL_-_@H2>7radWNh7{SWK -zOe2{W(&<1bw&Gp#gFM3l=kw1@J3wfgb!UfL(lyb-lFX0M!(eBCJe?l;Qpwh`V9vZ= -zS -zHBwXDsjghS-~X&<7DTuRMI)lWA^)C5+36qm2sTB;qiDrBbU(wmKj$cjo$AsY_u)wD&oKWQ$pUgZh$VWe9~l-s}2UUaZE)+|K-& -zLXuu2_q-2O=#TTQ#7=ncnn2}3Xr}4{lNic1Fh0OIKcwW=J!M_Bmv+2hdk8~nA~n$x -zGt>L@zPyBhL3sC)CZX4!HcHt4|7>;tSmpQG~!L -z%VpfJq!v}dnVNGPu~dfhO++#nfgquJTp~bMaoi>>IyiGYQ|-wQUp#pP!)$5g^mo8r -z@rTVoVOeQK5}(7o=`q~-1)EZM0{5hMFSX+%x)%o*-hJ};s(v6>(#+!GumU07`+@g= -zKMOCg9QN7L5tBemRo+8)TM6PN%K#!>YP~c;o^=j?&ygEC3ElFyiSLb0djRLiF<>_m -zd!yEzH!a;V?EwS(PPgB+*KLST)FJPh-Z8z)`*{(D*B9oB6SSV_@t2@VmG_iy(9{a -ztHszJ5`I(mzU8=|_NNv2YV_Ad -z<7RPY1)fJDpd!&&>xJs5^_f;UeI9Iw>l+VosyhI~!T9c3JBD@m%&ZSG!VjoCG( -z->0%#@M7QOjloOi$4^f2`|@&{C^0jz&1bxU3ZGp8NdmCN0R$k3J?&6j;p*aLpsE}) -za8|02E0^x{FMMluG9hNDnVh?9_U@~N*bBFM2W}ZHUbomCmF6hCI3Q#xo&xUWhn9rh -z9n~r`I9Y!l*m2CCUwBS4*&UZFZ7+CWaAj%jgz-d6l?>s|K3Rm};PA+DFcX%6gX?HI -zZb+szLO|bU%@iRBck<1~KyW4Mt5#5YXvl&o@ctEJUuq^N_O|-*q6X6Y*5#}fT-->olCg&V@LBXt|N7qtr%&j9dwj!! -zK2o|Q{tU-}4&7n?x~dB6#_(rl*;0+b>tipw+F+9Kn{(avnP>G!U%vvyGg>I6C_F@H?G22ZNF_! -zT|=1Xn<@Nsol^@gG!%)TZ%zV|nXO7pz4P7p7tN#IyyqJVXs&W9c%Nx`8! -zOTq3i)dC@KgKL!KK~C(F1ZlimPgge68T)UY -zBt~QW1;egsojmAe_NfMr#J=eyCnPgKc#Jg6_(4z_jdMepXhVgWk0J{<56EgqG+?Q5 -zh&M|xC6UJ)cv{xuBqjO*gIzLQ9tStZ#P!|rcG=nueQqPjskrgsZ`EV5W4t68&^(j{ -z6&UW(E@Z8NTp@kcGyaPQ;|^yYM6MN| -z4Jq*RQm+MYFc-Bbl8h418U%&waFarUWbHfAAaJL0*t-(8HVf2CyE3gZ0Opr9;4^*952WS%1)%hKT5>HZlc -zINTXrf)@@BpnHXhI_<*gd -z+{o~`9jU}e-4O@3x`16Y&AmH=z6gA5A)0%E6)-sO(jxqq01=)yW}FK&-HU)M#5D)l -zFM-A?lDT)<%p?dj+xYTcj9Q(hLFCyjj!TQ$nu6a7LJ9Xn*~s4?eoV!=~Xx3 -zsis)?lFIoi-Zqvi0IXS>b|1-Pu#GRV6*W-*q43(V%?2j_H#YT8jX#dG9*oMRJlv?J -zG30gI{%D=Aj}f(zF@o_sBSMe{Lu9hcLBSymG+41R8y>FCg#<*x!L&n8kBlc6dC()U -ztI&%wrDpu0iAN&oiQ)-D%-P||{gYqx&q%+1ScD}3^+j2aMz$gneS5)Z#vHUnf!(h- -zawzK=I0>7CPSqY^=hB-9+R!k~ad}KG4#m|^Gcw}mVr8fn;l~_&#T?(7j;B7EK6WE* -zF$q{U6#g)e;uiWd&cfB^RV%>*Buxo<=n-QavWgS}_DK_D>nqAa*g>Nldl$@1fuU7$ -zx*9VN76lTOR=&N6ue347_ImfMcoy2$O%5hOoIPB-cnHr6Zy`QT=xLAD7i^yU`7W?2~m -z`@|6}Ip`6|C(C4^k_w@*y(~f6Lc$ROe)~cH0_;or(5!dd$OETCVayIalN_AQ)56i) -z4kLw#>*yrK;gD9690fq4^UZ@v<$?R@jhN&17FPshhg{9>8Qfu+i*BpV3^9z_#0(0c -zOKV|>BUZFPL84B&ypt{eGc7EiT>t6+_X_#ytAjHyK!)&gfQXXLGGgRsTB7wlaO2h0 -zA|~U%1Um80$l(u`3o|0iG7Owuz_0AyEaR9~#~t7lZWrs_99z&3NRSEO)!^T6nF-Ki -z@z9XHR9XSTnK#p)t<3>c^vq&5Vd_f(*TJC|`}ZENKDc4#N{!8FA`ZPNW3}-zS)53( -z6cDb0I7o_8BA#!(Ci1oBq9SFSb#|0wXTfW3N;^nTib=59OHqyMTDyu&G&}HLM&k~- -zD~+P9_h4UCPMWHG)Xq3m`b4(iA`b{`!EkU904QTOQx;A`z@m5s0>a(+)jO#7u`EM- -z`}e!3Vr7P=E|hsrLBlA+MPc%hAlDjvFXX9kN%hZv2svzt<+EuQPA(L3p&?`p@i5}^ -zC?Hv>E8^arUcLD?gOiA9d5142NRJwT*@BGk|7o-la}9>=?~k{g#aOMmLpTZ)XLC0% -zpFp=SX2)eg&Mhn0IA)1AUT3{PsodHAsx)kO9AqTQglntiLMc?(2^7Dk$3qvv|q -zNIz71<;o9h=l+(_q_{~c_ywP@MEcx$XqWFbT8yr8gv(Mu$V-s&=!L2#1?bHuxXU_L -zkW1&)nsF&mT7~BY?1ywA){}EFo)FXhrPKYBaJCMCv-fdQjyu(SI;?CHcIXo?%G|q7 -z9NSt{{iDor&;F`tf5t_ -zpwz|w^0l<{A;IYxsdGB1icLgW8!`)$fFZ8532|WG%l>)0`UAI8zNLNfpW29k^KE#z -zY6cIwRxKyh(mQk6FgwgYwUI*A6x%bUJy1YItJ>$}va{Ye-v%n^gvupB3aozpE%vW} -z^%F={w@*WiYi$suhG|c_eqbV|ke<1xQIuwdCF2EWuuKm|_*t0ckYQ1IV{)zxh)5hp2A$bQHimK3ZE5RhudkiUT?3~e=I%29O- -z7tMd>P=uOVCHN$E?bQe{9fQsxn?n&z|I%73q3kLh90W_w(xLETXzvL-)D2wIoKPuF -zJVsK(V*lg=1S8|3@RZ5_frMoT)FvBO3VC=5VK76~lX#-ZGnN?i9XhbhG(;*myVyR1 -z>PCTrcq)l7lc>;3A-)i1fZHwO4UBp*Jx9?(p@)gpkZ&NvBDrZ%*tkX0^em#G1cLz(xYz{~BnQHn+iG6Yxcdv* -zL#JxJ&BE!ac)OwJP5NXW0xn#xcE8XYq-86$c{urXX}d)$*%#J2a#ulVAjPLevLjf{ -z%_d_p>|#pNN|V(hh96SSYRkoYkDxw2S?{4JD- -z7)-K~lpUf=`CZ$ -zmxbB_bz$&j6l|LVUhHc|Rzd*0%`A~h7~x`1Q|JsL4d`8-)IO3HV(Kk5eURkfx6>EBkJT};?<;qB95<8 -z@E6JV;0&p&j%AQ_MhQTI5(4J~fN)#FQ=Q+gF1`SdZA#`%WwDZLKU{XuqL+Ec8%=ExCCd&f|^ulMMiZ{DJr}^n8=i$ -z6CVTU7*Gwd6#R=dox#R(nHH-zjXo@Ef`*n6sa%Q-vp~TNm&m9o6zd2srE#Xi4qfiZ -zf6-MKZzD1=G0>Y3%~2aMA04aAx90=##e}3j`>X%(uac3HGR*iy|K^tr?4R%SPrXG!y{>f;&w|4!*{-^NA7iB2%p3*u);|>WtF!$d|<>)>z_eT5vuEZyFsmWBRdcL((N|#pp}K__8aG*Ve!)M -z2yj>Wd+aCb>8w79amI&F)co=Ty(Ov7x+@vE1Lp0H2B2NqW6hFuU$^7PNhxjE?KjSV -zGJp=i0;i9GW0BO*ITKbYmmQ3R;v1aT?8y}!v?pO?*t+;bNA7m+nIJqn4~^xZbTs65 -zl&VI+k_QF+qy+0!A+M5!7SXGgG13&Bf?$f8BJv6#asp3o -z0JvAC0eky9_ntgDkHVN>GZI+tKRBVl`VNYt-dg$bZ;XSeWoH$tav78kzM-cJBgH+p -zQRi)$EpFFwBo;+MaX}{ScN! -zwy4sr{;@2BfqmJ(bYblVM2IOOCL5dFWn-e`wKA+vVs|9|Df_{S4iHr5ffme8`2Rie -zp8SbRWD(0iV6OX150J{{(>6td0|1_3DOr>NsdfM&(26UC=HiAPz;=R3BA*gz9tc3t -z^;j~zNzkkmdI#(iin20jc=ISb6-XkUCcXk--}r8+6nWs1Mt7tipo1F=Q`)lU4<{Jc&;*H)@9KT8pqbPVPFZyiV{Jig%^U9-L3; -z)~B71=_2G_&$$&8Bp_H9)NbKrJbC;vlwfIJ=j=*@a^bi){8p@+Ko{S>4W8m0To$Dt -z;`ZscJuJy}e{wjkc~r?-2V(;bliapHLEK{!Fz%@>I0QpznPtDfQ9)hNfQ?7Z;X$Xl -z866u5?C@+g=kUWc!KnZ^z;Dyw*}>%`ld_ECVSfX^wIu-*yI3MI8JXB`emlaW%v+~_ -zRe)m3)baA?If1o&W9>R>8Y*v$nRXyUhmC*O&n8=w>JfSjdgb=g+Ko?4tk;1WIraz- -zD#sMmZ0iDJ=@^zyvJTyWqSs&`z~+UBK$MhWc*L44B_f+1_=GI`Yz-KkAka}P7>8HE?PBDOJ7u#PjGbS>5tQwwU3PCl|I}BAWpfsq4m>EvQ4mpP!8F&>IkVWq^h~J -z9XQmQwCWVD5tx08| -z{hwjTSTNKoSUfUlwR=&b>(-OyoOgiXIs0UB4Pts3zxK)s02mz!G~^!Kd-B6&gxJ`c -zgRGRRYC&{u{u0z@^@d2ek8CHK2ZD>sIsvjYhsOa6*&ex|9hDIZCFU*tQ!*i5c|a}R -zhS|`M*>jCA{7gO7)r_jp&!|dBOU$AgGarZciYH_U@*$SFmTeZ}D8ssNT6VECfBGco -zRlTs)hi?zA|6|ZQ*}wjPbYMCHNE2wn_%EPjnJ4m4MrmP2R67@XG;)dZF_M`{$mWC{ -z0-sA`1^049Q#`v(%r88{u7YQzJIcN7PadE3+b9lO8(l95*&RNEp#s=O!lTF>XR05O -aKj6t4w8tmbnW?@o>`^{-d^3J+`u_mI^jh-( - -literal 0 -HcmV?d00001 - -diff --git a/dist/machines/po.ja.js b/dist/machines/po.ja.js -new file mode 100644 -index 0000000000000000000000000000000000000000..123fade18a49db4d763856a6697be404872dd084 -GIT binary patch -literal 5723 -zcmbVQeQy&-8vj3^Vs2G6>&kUQ?{v~7icXM_>q!kkd7;wf^2cINl7;n-wL2TIDoc2m -zLV$9h_EOZByAYt1mm`59UJ9jrn2GK1E&4pOJL~nV&C6Ml9nJja_dN5w@0!bjTjn-% -ziRm%Mi=<+4t3W;i8mKB4hJx=RIQf4lvC&BPF%j13#Z0-cKNIdEX4u|W0P8wY!0537&7#P0C -zQD_bPpwV#~FJ~BqRPT6~NMW|C?59?xWDo@>OMcCTlHWexUc8QJm-gDVRY*M3F -zI|OFgb?J>BYvEnwbr(mLq&eNdaq4xD8v>bI*2Hd@|ZweNYH~bTs92@c|S0imxq!8K1>u{pfUErJCK4#e}h!cyi= -z?4WMSU~encSYk`)Vh|DYtCaY4ms=+ZG%3Dn`^3RM1;2K+#yoDhoRFh+Qez(<^PxjR -zXKR>!L@|gKi9fBk@0DLuzGw-&nFXJ~B3xB%cB` -zig2Z_w?~O_%rfNKNeEV#dKPCMC}8}H^1R|_m -z^6=i-JFN>Fdyk&L_b9-ZBz(=X9qXt=b#!a}cIV%>T9IJ8urTme_2Hd1XpwsWh`Lxpn4ZY+}*eZvFbCwf;Dz -zmB;2*15PH{iQL^q_(Vk4MHGo>T|}oucvD0Vb0mK|pbLbRM6XZ4@%pZazQ@Z&>k9Pu -z$y{LIQbI9JtIVtC5F*+V(KQj>5z((H_K;Q0*}Zl7V(Z*R#de61Bh#2tP!L@xDp+;n -z0k1+JrDWEv_E8!RiRPE0`88ZWy?|)`)Y{(M+k*8C5yJOP(L61hcjWg4ajMzc{;u=e -z?cUwrL=*1+wKx@KbgEz=q>A8JB{exRoim=)0Pi50cUwC^b_K;kY^jg|HD4oE$()%Z -z^DqtP%nIuwd?~^kBD#{Ab!LrvYc@ThE7QIi?%ixE%EOE~Is#b0KO(x@1$lh};y)6U -z2E<{HaaJC{b`OIwe3;>!rB;QxPA&oOH-eSU(JNzw0=Xz3{yKyv3S8@@oJbqn1bw|EZKIsdr*#f6j!Avu@F -znAF*Gb)VB}UfdIzv}Z(gRng5`9<<&(@}*Sl=eTa9VCZfTwPnxpS81iBpGxv8+!4`j -zWx5|_aK|COnaLMylz@jMu0YWmL=~m=N@fTqCQyCbmuH1xDR^tPfjo8vro2H{yC$>h -z90YD`ai|`H^nu5zn#alzTsR6;>ZqORWAvboShJ)Z(F88zFke<{4&}5`7$Cg!DBOK^ -zX7?%N!**6UF$a`*xZ$Q~?m!3X^#_!eFM%nkI*CoOoE7@owPpqWKxgkhJ=Oj;Y&Cyq -z-@DdJ*xyM>#U60QI4|WD2b$Fn{2Dw%z)Jy`qE-UvmM}}5fGNBRQ_Bji!aUla9Srev -z+_S)dufBiYes;ODz16u4hPW%jbH`sewYPPvbK@BX -zTX+FAZtkS~0B(PCUz-0kjwe`Bp2k&6-VHh|bpILuyaW%uXC6GgDKp7n7aSTdniybA&9yI%8T_6&H2;Qni0Lm!ZNgp)*O#!O(^6L6NyE -zhr)^rf9a$Y7g!yZtwf3}sh&DCEt?7_y9`@i)`2~ZB7~_s&1XD;ZAm|ot|xTw~wo#-F`XQy$G%YTd>r`^fStgj7R;a&lRB#3>V0Kq4CDYC4KB)Ed^t_Vm -zj93$}kPU#eHKTwYi%%1GL2I;kOkZorCs-;7NT{9!KEVm;gZbXX{4C?8Di3TkBuf8B -zgmWDomfa^+nu|+EfI9Ug_t}`XXf0y7qdj9nomQ<>N-H$fhy+avOyb6Cr$#Sc>EysU}*s!`+%=F+nGl_kb{s!`f^2mYwXzmbq>BQv5G^Ne5g5ee>^ZW=5 -zkL;mpmpIPwAsX4m;IG~^UC72PJ0!?(mIB%@1SH`u^wUPWAh{;3Il~!|#_2~QbUQUG -zKe|1j+lTW4S+;kv&`spyGfDbHNH|{z2o;F)mdlNe=1L^7afs&h+HT8D~n6hU3DGPI#gvl+1T!jLl&5&I6HEKq9a4Gt-E3ex*5Unjs<{|c8%zSkn~jpz0}ya@Rimy-d@Q4iZyNFVlqApdhuT!dF?SFsX6{_$t#hw?lBO -zCdJ;tS}~S??s=*EWuuq`3x|UR24C5}J$-|1K;>Kjzh@`~Mnlmo+izPYtPdU{Ne_T* -z?aS-yH!tY$gKZ$ict{sH=yYgUN-O@U^Q*rttUg>;m5C>y*U0lJ8YIpY~10-6kIf?&~71Rr-B8g2aQy@GtHeY#PXs9E*n!^%os(SHWR_j -z5by{3SNEyAecqe2PUKc^KZXFv<4XWy7?pPeH4-xUlvkjtDILn%7u_ -z$w;I$d81fFUik!?;<$m_K#~7QSKx!}>%QcZP -zW*qtTJ7?CHe$`;1M8Kx@;^RB;PAM>!-}_GAAhWH~OlLMq00H~)>MNaX2yBY0klqk( -zi-&PgEmw0>WV0cUEdL#)v2_l9;i6Z+5*N1*0g0zPfPeM^d`IiSJWxUb`wYi1GmJor1V`TZMuAQu -zKbO9-+Gd}n6tGTz@kHxOl}7auCOKy5aixuHoo^1LYJ4iC+DgCNH^~cAwDSH`UerHG -z@oVjyNAMX+#U;C%il`eG5P!cwC{a*>QKTRfMi78yxvAJO?27=~%9$cfag-S~S2{SO -zl=hqJ!pW^&KI+xKmC;UHKp2K)fTm0;eMX`Xxp?1eoTd0E;+`UdxbC9jN*ykweXaR( -zF)(R;D9%LUuw`k1SN{x~ESVxPkb-Tg0g{f?;>XEJZ}H-zB=Ub?{UYFOy#}OI&qeRL19@IJt3YQHd#F+E$Jkz~o+{`e)1BOT-eMRf@Hh -zo^`KTrAjbWG_M`K=ATpr{+md79E-bb|DL|2xy0rIBa6mH4z!2ITmFYu9H7SYLM74@m2Kpt`+1RKb^B+G* -z;sm_k77fRgg#NLm_4)6@WxS1Q+(vu-aFWyNV-&lWy!yGdTaUGp=^ev#7+OHoFi)jH -zUK808>e0_d^8z18#*h~)`l0F}#&q;aT5l~)ZMHIqUW1xXTkofJ9 -zb#M}yQbH0uD1JkcG2E`O!c;sn>mQtcB~2D%iuv>_n^40f)s~INqTwZbVdz(Vuc7bA -zAWzL>(Gv#y9h;Hg@dWbdSedC4)h|aw7Kbd`N$DM@PHPZ-BZOw2Ndru=QK?A!^(8TWGMDMW*^0sWzMR0-{?JZ74a_a1{ZCGRNgdA;a57 -z1khAz&WAm%{i}ellax| -zO82Q&NurDQ18HQ@Flc=1HStFZdoPAot2~Kq*vd|`r572pCzMezW;L3Bj%zC;z|l}( -z@B91vS$>EY>~b0R!n~O3Q3-(7Crkc~CDo$ZpN@ev6p|b{z{<6%%f>k~aLral6B9jo -zt5zOQH#C3;*K@D6d>t!qo&VmSTNG{82I^{m<=FboI@+yX9bbdys^Vf;wRAJJb>bA& -zayQi7!hZC4(p*E^CqEJqJYtq>WmZNb6nC+V{&tj&BM0eXHq}hW*~f8(JBIst*jkwL -z7jLx|uHaHA!U@&EY26vEH;_ONpE}P=eT~8X@?jT6_aGo*g`~`zG4{DoGo#(R2wf -zA(9;YdHuEkHw0gL4R!ze-o!)_-fO^zs4nz-ss5sv{~_GiL4#fZBx$VQyb}jt9eAFT -z4XCDq?E^)ZF3*!RS0B!8G*!cW(5O~3Zuh+Azr@ji7gFWTpy5s;tfV_h1WYjq8>}~3 -z6+B7iP9A&;R2?#026xJam9ga3_YZN!qtruXQoEBx=FZ{=Nesy&lvI$I3bK>%7%4Vr -zQKyewvM)U-Q-%_^4yikKRS)8(Go3ALoc~#|(2?mO49*HA3rR8C(b*(N&{)8XGLCKQ -z(FMP8NxRg=O2i#rk~vZbfBB1uo>?}WjBt#V-WI9)*NCVZG;XNf6u5u%j(=?4e{?em -z2&-_+%~3Rvz;1?c=V)hKg`%#4zn=4&>V9^JkK+YOa)ti!GwVP7tQAEFuiTu@P?~@C -zBJPWKhEfmlvW-C5?ru0<;R|50&Zyk}f2r_?cvZesc$!qz|NXXqtf^FN*U)Jlvd7J| -zS0#fJnIF}8h&rEPzcoBJqa2}p4~2*d9YZzTV`tplNz*y0h5F%w9rBkng+$xgNaZSx$R+F+YQMna^{<}mWijI$u$PN=hh!Wx~2q)f7= -zMvkbsPa>$L3RC~s{nmo&EDTo+%c7Gq;&9Fe9ow}F>CTLZKnPu@WV!*}9~HSgwimt# -z<}goTs`;(roJp1CvF20`{j{_L?7$BVyVS=@s=&W{Lc6I2j9W{Em9>)(TF2D2)G#i( -zr&2ys$RryHNMx}-m4yx;Hc?t30hnmxiW;BF3b7;;|3&jU}>eg7nrmwIpr~z7{Lp$8q!D2 -z25?1ep~$KrsW=;I?=PgX>H8{j+FJi8o>Oo1$(^)N>>B;<(7C@e2SbBQ25{eGn8PXd@KGL;BPk -zHF+8BH9w|q0N!b#7DAtnZm99+mV9^?zBLQDX-~`!So}x@m;Rv69Y?$$rgy)pYFK?V -zkIsa6je>`2N4>@prPh(VKVVIvzn@BnRv(^eeep?XaRCtf01uBppf}QS76KL(aX24D -zun=q0*D{h3kmKfazzTKNz8&0JxD#pzz46Uk!|fg`hAR~B5BgK7L^vF*NPKN~5X5AB -z74I8pex;in{_n?Hx36f`(%;`3N-C9x0$XkcPZYJ4qC4*yTlqQNclZ -e!8P3ym%pwQHGGnb(OTKT=_R4J&359~5&i?$qO3Ro - -literal 0 -HcmV?d00001 - -diff --git a/dist/ostree/po.ja.js b/dist/ostree/po.ja.js -new file mode 100644 -index 0000000000000000000000000000000000000000..3c537dbb4b91507dad86a9a69b956ea31b1d3db4 -GIT binary patch -literal 6225 -zcmb7IZBrE475>hzxS29L!xqlsCY7o{Q7J`ZSsJB4vy~7&G&2`y?dhKC7nR+j%Ih&lo^x;aymU7#J73Uy&w1{-=jA!)c4@*hE3R&t -ztYll3+rz4wt97%_x)^>JHJcfhR^`00dYpN=wpf>pVr -z+q}v?{78ymrQ}Z6xkWn@y2;tVzyK>I#}(NJAH*AFtyWD=q*Il6NgC2Gv1nD?sx(o4&X7C(iDzSjH#u`7*D{is<^mxCl0F)K`Fe14Z%+pL~!m?|J -z%}LMDY>Cjr>NdaFehj(x0-x?-70Yz_WjMaB*{;(ApBo!^L$!V>2x$0GE}Z -z2FG^Ic{YK$3i6AY35ptxy;nEf{36HpvUA(nu62T2M&AmvP#lXWQI#PsISG -zZe%qhxNi0b)@e=Iac$k4bXZ>}`_LiuOG|TiL@AUAuV+sRY>Sx!%Y#eXD$Q)AEGf=( -zL|+zJoR+e7RDfC~L%pqBw_;zSiyXz+lrpws) -zG^<-5pLft9(b;B7B-cZ^S}4Fh#k%3ynsJZ_-zoMr!)sDRDT1aFfQtG@e^;_HaHv0C -z8|dxtii5@G009H`wKgA>dfFtxm`?q -zVSido_)nv!H$>nI|2g+4qxm}`m}|VA75-vVatg)H_XuWg5Ti%e8~6U( -z!r+w)jHa4%b&wp-I2*Fa2n1*A;ZNJoZ*}N_qNJ+#%Tz7X#LP#^m|f3|oV9r-FlrSp -zTF1$azdzo3eYbhC#ymHn^MdLv(#^XX#N>#=2xq+IS6Qq9npAB6uRg??v#f -z2>-1vm#7`HZ8(SAMLxHA%|e`U!``fEDEfy|8F{wW^b&3*{1+lv6(Ot!6WrWd`f2Oy -zW#poCUF@;m=7E>%@*y&!Pl6jgJ9DkZ{pFpdg=qE*5!|HIdiS4bp_y8LM6vP=wM37; -zYus+8{&CByvR&b$tIs9yawqT!6O*65hu+rJm1ypb@Sk_;oz`lZ8^GS^deh|77CXx8 -zhBaM7gU<;LBECr83?7Mag`xyf^`EzuG63R~ueNYdTb`M5L{b`*Mp@9C+fQx?|B>)P -zEOX7gP6C5tFquv0lW3Xp$w_lf{xNZ_&?#s<8;JSOAv;O5nMQuj<6GrdU@78FRbR_W -zmua3mW!d_tc+P?(6u~gZns6^^7;iBO$Z5fuc3fV|q_K}eUK7EOB6uUhYa)EGxei}o -z2cG#Fsre3z;1pYv24Kg>7;1Xron -z^o#E#o%bq98{xm&)2CevVPFdrwoHM5EyKaTl1ZLaL^ -zOR_-0T5}=*t9&0_yS4qpkI{|WiH*a&!u5+3`YJb2?(*rMg+if&;x~4})oAt_!V=9d -zZf>k(L2BI9ByFfqH#tFAA--r52PFY!mvvcjuO##BiXB5zZ~Aq{!rg(CeB7>aT{U2& -z0pOUKEdAP4+c -zdj!xkO@uFVpS9)fm7D0ziFG3tO$xFkL}?9bKJB3)N_->VBUJ58n1sjE>YZJYx-Zyy -zJTrSMvF$6LHvtpc-etth@^U97jJOygGCtp$d)@fF`N}v;kH=Q;lpmxtn&a{AU=GR= -zX)oVc4$~YqZFx4UsP{PLI;t&PWzTMs-)>)kcf}Q7jex4`h#+XH0bg82Pib#M!e5OR -zu=S1TeAQ7yTmaPjmSV?~Aa6nz;Z>QZZxb))&>1boRdLRweoVczV%2J%spD%6SC1Uk -zkkY|U#teUT=gM6W!7ja8g>;WZPx|X_?6gZxbY_4Q$|(UQ)m8%Mz?b+ujj5o@jt?ED -zS9tnjxXaFix2mqCjCy;j`8{#hpSkVe>6zA*#Y*pR5k76Jm`|p7Mzpc`c=LbXBzT|L -tc*=r-cjL@FZfo4bBrB`;7o0P*<6W=KrAVwIIXmY&-}&ZTW;WbPMMp>Ts|G`0OzSv1DD|Z9q?U)0nR=S;N^ga0%BT5?aFf%NHQpf-X-Y#k+9ktcBo8 -zs0V#6$+8s*4r^;`Q1jtxaQbv^XtG|{N2I6@9$F!*mWx)M4p;-NQj|eU!v$j2WoNe^ -zX@qxJ%om91mIMQM8VcKf7UJvR;XaZYp2&B@q5xp^Mrs$Tdy|Pi>tB;d! -z6$u=wRq-dBRiE2eD)u4pIN^D3dQ$o=h=Wt7gj{zi4QAC5u*_bKKAg!G?Zs}l-P*9} -z6lomKC)8)eL92pE?hGqwm~m+)an#}AN+r=0{S{wm*9!Id;LczRQEe0oR5G{o4B=K> -z{312QwiVZ@62M&FHnAzW=!Vp|z8!Owi{>u(f*r0FO`SLY)zoPlU^aSLHP -z*yfrhCfFz?Z3rEvJ3ArY$Ht?6NMy`$hPP>D74W>e7-`f7LV7~LS<1PWb4ole%F{+w -za8aw>yx=gRjML*Bnkp4xyO#5=avaW7-ws*cmUebrfr^o#yRF%mc`or5!;W}=heI+Dn(YH# -zQhFy!Af|f?f1_SsD$Rrj*c?D#zIrXe8xn7}VMw?J^=c4cdTRYRRV-en13#&qo0eBl -zMX7?q0no+$v%2J0)>c;YwYApjQa*ehG;H9OifW&O;2I0;+CDa`;EHLfP(bhj6WCnv -zTJz238^IEgUvR309Wy{{n@HSS;=J+Y1EJsNypLn#jP^Bhc}bvCA?cG -zJSK;ql*oH{%I}oX^j?5X_W0z^VF`bo^W74hUJLY#kA5pb2b`64(`x~pJo(*2*O}<> -zI47kG!e(gl#VyRo$>T#ax;;grI3?$xX8g!x_;+ZsUrqLh$$s$;7kJDyhuXmb2-f2; -z9M-CF$~G{g2b0fkyg2&N6I|@|weNwcwCBf9r*@@m2T^gRb~C&n(vH5+Dp-(+8V{ws4@uDm_9iG{w8y!|D09eKa2g6**=W}C5Z;%Oo#hsV#q -zx@SgiOO-*nnsDE3QwNjXwF!G%szoZ?mvOf$|K!g7$%Aj6KRfnHx;VPaLW*T2HKUJv -p7P}8RIt%`{fya+47lppRUaHymxY~5C|J1bw^1oDRX;{bm=T8|?_I3aO - -literal 0 -HcmV?d00001 - -diff --git a/dist/realmd/po.ja.js b/dist/realmd/po.ja.js -new file mode 100644 -index 0000000000000000000000000000000000000000..1aaa4c240590efe51b18e8e3bd63f47dbe66002b -GIT binary patch -literal 3878 -zcma)9TW=Fb6n@XIn64tcM#ea8RjCP~ib7v1E|m%|HF+3&$H|8EuC+TGVj)Y}HKjnH -zq2(rus*(z52#A0}=|!mhF;geuU-X=r9ecgD)A)genRCALo$p-6F>9e)<+kS%)Au}H -zAQt5`PcDrS_$*PMI3Bf_RUmcG3LQ2zCNGX2CMV&X*e>_T%&8N^t`Um`w$Chb_^332 -z6O%U^%)^_S?J_bwJxy{tT#g(%lw1^P-O>>;sxmhvktvCVr-}!eCfpB!1|GGBkeT(W -z7aBGP^D1@N5Hi)oK(g^Fi>%6X>FCLQQ2{6x2Oy#I0(#U9YMx)8apyya`Vyf)8a`V} -zhe2sCux5c&J(sg(5WYcu9uz=xCu9ZUvmkUhqO+yvPFchfSTn9yN8`Z)WPM_6_jW -zeAIziHs%?}i81CmogESOpa|+s#9k5h{)!j?KK>|5%hA~$* -z9Ar%AnUNU{?SRz+hYWlXqRocB&s=^o0WkB>)db=4s8yS4tiVZK(5?(Rrh_eff -z1WlLIWde^BU$6t>;5!9B?RvxWIdwT9l_qI;A1(&)Lc+_|GSRMpy=oXBPp;vFK6Q@Z -z!Vhwj-SWCvQLLb=48TSGGBu`8rYEM7v+2^*STcOts8xWJdexpJ#v(Q3*)lY%%Y4c` -z9|#yb7e`5z&ZzNrT{`=UZT122k8%5@`43`tGeOdn@0F -z_V*(GQ?$24`<-ZC1C%+562ic^+=jt|uLoK0z0I3@8}CxKULEYJ17_cDc2@6dvsvm^ -znUl5Ytlbmw^_{m@MRY%9>3WeS)OM*!2z30|5&bHnEe$848=b4qcJFM+&~s4`vQ%ci?pO&un{xz1@vc@jA{)X8ZC&DA#0cpG{lJ>zzrID&=Xd-nuBC) -z{etIx((lOECPR9!M6#!)>JEM$oxE&JLE0ykRA>et^Go@ -zpJVj+htA_`I}hK8=z)k=5v}b!h~M9XeG69*bhQ^6Phwd2a%n!$qMkz~hEH}c#neDc`_Tj3^BJK& -gE6x|md1JhE9$)dkXYt>^S10uqEakCQ9=@{t2MqK@>Hq)$ - -literal 0 -HcmV?d00001 - -diff --git a/dist/selinux/po.ja.js b/dist/selinux/po.ja.js -new file mode 100644 -index 0000000000000000000000000000000000000000..5dccb99cd24699cbb4746d9ac716baf321c5cd29 -GIT binary patch -literal 5081 -zcmb7IU2hx56@AyQm@d?i3TTFEg94Et6o#V$0i3pgTm-11hZQ-L)?V%syR)){fPi;t -zH@4#>KoTWU+*WntG;&-kE}YsdCuOnI<{{lQy@0c&r6pD}=1S~^7xIg$+iDn#WL1lo6_G`SMW>nvTVf(g -zK!c7tQ^=eN>lfOdfOy^Y`4lqsTtKl2*U$61C>5>e_f-v`S)71`@eB0aAZ~_H>vXV@ -z_->>SDy$vxt)dwU?FGJ5Vf8Q&d>espyOD@1h`FEe3X6E0_yX>}#X6%P0GE}ahQN;{ -zilRXu3OZerbB;4NJTSaE|OrDhe< -zYvb2sU16=xuN8eYc5+t%prvY-KFKNe`Te|g-(lR3d0v|alzxwZo!QwSJflPEjI$%b -zBD!t8GZroKMY+3LTT|f-65pQ;sELRcwFwj5F;wC(rc#Z4ug=T!R-noHFHE9!Da=h8 -z*B2@gcA=1=!u4t%A-JOLk3utYJK`dV0_N(vt)eJ-&?r;knsUrpPV2i|i*52~TGyHD -z+29^%mF=-~}IS!9@3%box? -z7K8?np_g*(Q#mBYMX}o`3)-q(%~OUEMVvlbp&BJYd9{?|oj64vZ|;V{-%5PbIJ -zA=K7L?R2~C@8~$7dlGsSt?f>+5;ofu)UkhSPT%W2wg8eIT>jR2bQ}vU^pfpj6|GK*ip?Y~b1lb8;)YB!nO#?TzbUg1#~=l5MrsS*u(PWR -zTl1Ic<)Oae^9Map8dGXg7aImifA>CJ=Q$o~taEXZ^8i=aw*Z*8ZO_)^rN3f6p`eOb -zL!f5U){q&-&+brQa!%3x19NX8b-G^Xam+9pkba-3Hi&I#BTQkBxO}U3{abvI>E4OqC;DX=!Jmb%xia*vNU(romIN1q@M3U0e33i#Ae_KD`hgru -zZ#;YaZvWHwv@3-kSjop-gKv4R;4y1PVN1mdoze6*68a04IAA29Rxf%OB6w0^8k?8~ -zczUvRdQRAJ)x!|B&6i!7p&j=J*B|z;yd%?t!R~#TViDl`zRXg2DeeFJR`2HDkN*3p -z_s(vAFQd73rAuv)tK98hMg8e+E>4G)d_OZ6JKH15iK^`;7WIzJ>zH+Yqkr%7-eWAa -zyLxZSRP)Uj#xVcJR8!6DlY&pqXB%*$^QQ7NTJ%_(NYSWDDhyA9mbbBq5x0p)C_j0+ -ztSs4;V^Z<8&J``aV!Cc$liB+!rFa<~Ao+#)Tg=#>0_sd!J(M!*nZ?{hge_Ni_@Bj; -z{5|KxGN$E0ER6-BR2sM|U0!zPXR})qDTr -z-c#(`lcN9M_scPm#iz=MH2$DsO>cXF{c_?_^z4U2)G{$V+&{X742&^U8u?Bd!J)^| -z)8ngsVkuhJ3?_8)Efc0l-*7$kn4*8vn9xo>dPf0$dZmA7-+D}%*RlaPVZ$A2RAMsI -JnZsXMKLMFie#Za+ - -literal 0 -HcmV?d00001 - -diff --git a/dist/shell/po.ja.js b/dist/shell/po.ja.js -new file mode 100644 -index 0000000000000000000000000000000000000000..dd9fc84d20b36d0bb178c77ac4804acdd294d2a9 -GIT binary patch -literal 15420 -zcmc&*dvg?5cK@GGad+Zcq%9#JNu?@a>~ipKg%~fc1t+y3l&dw<(u_6JJ?ZX2XjN0C -znK2-Nu&~z12rw9%hY&{c6AM_(hiT12-y*+rZr^^~?ine&n+?SpZTIbS?>*1od1z?7 -zX63z-ZHXbrw!INiFg#;e%WrX)bv>S{SFU?_N)Ei|)eLJ$>K|v(u`T%V~xxj>x6@ -zf$6vjs&t0LC!=n;lsAVCYK*4cf1v~|Rbe>2xqQKb&=rL?ioHG^a0pkC`$w#auI-p! -z&9Q_b^>!3WX2I(;I<&KCy+3)tRrxihD8Wje7j -zVdgZ`P#=)A@PS5t6uTX*IgV+0#{&XG!_aC$ZMD#`my1AC^@Q}<$O5%w+mQl_Oon3HXw?pQi6{n*I8`)- -zJ8gN!Ie{SM6-%xtQ=G!TrApOyJj3#Y7@HPV`|m$=5g`%T>O-_{gmg8R1AF#X%QeR+ -z?<0rr?mZNW*CL6M1TDD$pU58$?@>>V96TI6J96Ogp1}CjqWTD~6iNG#$bD$!_}Muq -zt7STdXFE7R?mrC+$|e3`^q)unDYr+^ce%G<0F|oYmBtVO&zg=);T>00u@M)vY!5NS -zg<6&ovhjLm=I(Rga)uT~tbs8rkC&;Hzr2NME*7K##;!VGG)o=aD -zZ*KanhkomOzp=0bN#Qph`^|f_w)xC&&C%Db$A06Q-(2t;5B$bQe&c7qano=9(VuPN -zYG?RrV|L9`7wLZ}(7DGH9)us}^L7pLJPGGPx~+ffH^20oIM4$+P;0KY`lP*nBl_4Y -zoi)XKFud#!H~iKGzxkElTJ~EvBpuoYc2|Yu0bI{N_)7>%QN*#ax^B8=DY>-@47u!Tfc(MT|ItLFUn0^M31VNZ?So -zwgx|Gc_sK$s7>nVYgc-!f687feq)rNP1&D7+US1KO&8 -z+n#&W{dBdxxY299REv)qR^BY9RxU34%}br9bD$hsNqUZGU;*V3TMbLptVzqBvP4BP -zTc@+Nd8KpxW52N$<0iCeqx13o?$aB7@1mm!a5EufsR93 -z>+O5+R*s+gE-Bh3=QnduvxB3bqYo1j(^W -zrwBpU9WzDEg?$4p(kr71aF;DtQvcRxerwHde#`m`{gQV4aO>qO$UtgqZ*{h}b{pGo -zH#R$$Zim~KvAfR6?Pc8bdQ8QS(kd8W8N$G!GObC{RbJpuXia`|DNQdx@-Xajfjt_b -z9D^i{%TB;zEkT}4ymnv|wlxWFUjsNna!@o};kreEAZ-!f;s40ri`Nd05Gru1X1+8& -z4Q;VO2_m6)iid>)nbH7^HFSD!3)}BRE9kvOn8k5eL=|GVQthapL%- -zvv3hUPub^6%AO;9@pIeuuIHQc;YsJX53hX)Ap;nwrH&aFGl -zj5S1(_J#A?E%0^KZ#^PuG#0um&%2+>1%WpM!=meRD0oEir1_LTcnE{6y?}Qj2gQ}N!E~eqM-8?L-a+z0T_FYkoIgd!L+Rx%kU>aC_syT6JY8y -zhNcoyz=;Cx!;iw-0CGzx3uGiAG#ndz6+9V?K8Sqex?Y{{J!k-zwZHhGeHAEg10gNO -zPV%epuH;ugO64Nh1n{QCr}&2OZh*tc3Hy!2Eq0@nJL}{C1ODqt@~?ALampr;DD&R{ -z6pJYoOO&!wOvZz98QO}7kIS3Vk=RI8IB_-sT+3y9iWFb7k&5XR?E(^Ni9i9m3gmsp -zOANXOTlS&92^WL78RkySrC3-_fZrg_&Nc=gTWoD!g8mXrD+rlK!u~p6-wh3-v;3^{ -zJ*;M(Q`8$Ak1vw~-quI_DNNyZ{EZ8)1C~-e)$OK%v%W9A*4RpMJ6Y)zI)oGn?fAKAx -z%GQhfTbq{&9&?7qj#K7)#Q8zKGg&_%RMkplec29G0r>>nOL)`B(#u@+Nt9xG^WR19 -zD;3B~XB^|jyRxtmErk&}6@4kvhIkGTTTLmnzFLNOZ4rmRQU%=$!!qrfTjl`F0n~%4 -zL4#0cs~`)j*Hsb@|3L602%2Ug6$#_tv=<3P_nw~j8*{LdSe{Nr5DHo=O@%!+l2Ig< -zDrMA`j>iN!jVZ>q3w)Q4U8oN8^4vDAQ;BA>u -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 -z$~?n`OoPG^;Yb=?(8U=e&-y2oOdI-zWT}j⁣}1L6{GPJ^c^}!3=nug>zbkFad|+ -z0{~%JAr9qEm8ys2WFH$edl3a8q;uits2stgC@mvnhqtz|0K<@FxQoztQ?|tkJL-fI -zTe#D%XI9eVetv6-Y89=yLn6S*7-OJYTp;|0I`anZOLo<}xQ3yw?hQ;cKMuwrWOFw* -z#vms;b@gsyhra1I`Io?zppgs*K_Da^lH}w|yz<5KC>&4Xz5G9KGDQhk$&zQ*Sa~^= -z{^gSyyD99Rip|{U+RCYRdcq_`@2BKg5CVzpWa;0B7!@v4jpJ!h?-aT|`ezElhaNa-imS-?*~)Q{Yv1mv1etCiQ+dR -zF_qvla6c(2SJHY9zuI0w5ieddm!A!&tI3Z#n}|iP!n0QK`z|Tg%JIo?4Nt7Z2Tx%9 -z2=r{)YJRjWH>L4ze4o4d*a&aY>X8;`YziaeMq^a0H_zXa^3Zuryp`}v -z9x9tt)MD{t3{7@wqS%E>GNUXENCWyJL62SmCaJC|ftr{DCQbt110Pjvv^zY4IT65h -zQBFjifC3f3>G3@v@A(mRVq-X9euThx&Iw7t9glid(&Anxpc5lnaQrAa4d=vXl9Q94oFe`#@u=`a>XDb6c~Li@r~lLwh3GVDMac+?w`%oKOe -zwtWfet`pE9$+($<&W6vNp{^V)M$hCmYzP6D8}g8SABfC -zSZf|9D-|3Vt+A3l>gnt=`FKg*BQy{+<7Vy@fBTND!-pB4GLTw>*`Z?5dpUY<04=OV -zms=m3)^M^;5F7+FN5rU>6UKB0ykZUmCN&ZGF15!?Kx6bnd7}*#DhGobfo?>ZC>W?9 -zu4f2ADJFg&nts_Km7S0g$MCiWq@>KVk+?Y>vn+?rU1mj^G#oZ{x%hQcC&O;3uV&vs -zzIi_8z^+>jDsf`0=>ljy;yTi8+H@X>hkOt`pfJM?JeeS{uRii6@=uV8jaily9EX%_ce$%)d@q&(}TbXOrClEG|hLWVwT2y$X@`(P0K -z%Gy+ZW(;ifSAF9OEcDDc8|JQ@t4^~|Sv2eobYBlyMoT?Ara}FY!Mm;2<{6f7ivc4( -zZ&D($}2eL96 -zI+BNwfc1sLfL!F=+6T4wtr3ED)|A6s8i2G8PH=B&!}Rj1ioeynCYfabK;47i|W -z#r@SK72QASF65TCN)-p13N)rTtiT_tx^@=PTVYU}0mpLQ-? -zDY+VM|3=GG<>=!7!{<>?aYhf7)zht&mrob}eHQh#<{0wkHPw}}Q^^GtudC!wl|ac* -z>{9OMW78j)pttk1du^?N(5JAVLbvIkqonBwGD9gNu5N%=E0>_+`xrXjRPiq=Syj=B -zL0d)FRlK62broGy(F+ybR`Jz5J*2(Mg8&{r@LKa3QrFQhz&Sq%ARrOIEfDD!P|zj7 -zd{~_@DnioMfgIAy-|gRC%p11Ojt -z=Jl){XbjZ+NL`3_ep^c)0U}@Pwr#6uV{d&~MGrE=c)1{2Nw0v_3*E>JAQjz#iAon2 -z(yb>N;>U)0D*0ajSyb`Q_$S)j`R5*Bnl60{|I>v8tacw?+D~i4zXcPX -zZZGVuM{ua37?y+P%3vp88A{FrqPdaLCZhtvJnJ`L|7rFh_=OcwB-U)mTV}x;5)pjI -zcHk*D2bXegqyZ24Oh8-02;RUt6V)FSm@|@eeueZwz2I(yPD)_aBj`%H03} - -literal 0 -HcmV?d00001 - -diff --git a/dist/ssh/po.ja.js b/dist/ssh/po.ja.js -new file mode 100644 -index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 -diff --git a/dist/static/login.po.ja.html b/dist/static/login.po.ja.html -new file mode 100644 -index 0000000000000000000000000000000000000000..16753bbab8f6aeb83a796246f8680641ecd34428 -GIT binary patch -literal 3435 -zcmb_f|4$T06#xDHiphn9!ywW&X;RQ8#@N)Pt)^;C+BD6uJ9oFTH?x_Y1&J|Xcm0A2 -zO0gnp?M0z{(E@F$iq+abX4vESFZyQo_SoCwT5U@R-0jW0_j&Jq-sinL=o;K|#D}>; -z(W8d27)1rnnCL|&7PtqU&ms63wW!HP`wV6bJC^vyVd#+ld@y%lA39Yg$Q`2spF^yO -zMA>qYZBc^Yzg2M<7nllEWE?r{-Loz@*modzp`gz7D)agL06O38*dE9BemGWfy9W|1 -z1*#B?V2)^f0ItL@26M@iL+=bWo*n8R%yA+-PMe1=^aB38jcLilB?6xEXK`LXJGZ|? -zDB)Nzt{#7hDa4E3>-(VZ{d^9od-<+@L^#)yM}E%de#WBwF~TcKeR>;rF%v -zTO9yrPr;K6r`2D7t#;$b?PvF-KN(G2sm-oR|F#S!o5wo?^JsE50a@K%nv2#i?@T?F!A$ge -z1wMsi(x1}!@5|s;({Ic*gj*8}q=GCKt&+z9fdxo7hm_i5eOU-c8U`R^Np>f9W^e64 -zy8Le=qcuoloV`WqU(^`x%JE&*}x -zqk?dXZFE%i&Hy?_N3d-H`ODb02`v#+CfFpZ>snF~UB0vvE;k!%0Bv7<7+rfI{l_x& -zWjHUxpJWI*+LYm(3_}@?r`qomRsu&^lQLYD!Ot>SfQw0j;G{*-;S#pmjz^cLI^1BM -zKqo!JAg){V>`rbT$zV~26VREp)%j?16WY1{a8d?0_v+8jSSOBvR(jOTI(cKJ_>=X; -z>(XD4{&g8#YwN3w-xMeQmEYZd{s+IuK_59f?kIV5v%zh>1cg|W0hIcV44%tyDOIr( -z*mXx4Z_9`bzm>rY8Lr1olN9&_;T6ku)g&_swaA|Ll$=%-ixOw5XxC?=Y0!ZdIZdg- -z=cMSl7A=7sBud_gK4z{^lg^{Vl#RAgs-e}vOkx~*wMA-V2%-l;DAsIkPC>WpmcE-r -z)6pr2E;1Q$wdPc?Fv{7azJ>2#RgV@xFkZj%TQYspa{RYA{+IZ7F|=nP9;4X+({nM& -zmtIEVq03dhU`Rl@QbUBG?ymlB6j#z|P%C`^h|`NORbq~qCavo^YK;L?DLaZ^6(Y*a -zbP?tR;Srdyc*rJggD4GC`oPu}+BRlWFthc?pWELp$1^|1xI4L8_|w=6fSKCz15JP6 -zPt4nD+)J_9+U$$k2F$zlXktYhZyB{IZmYD7k|8w2*{G`)md1>Yw;6|%5m;_ql+4s3 -zXBEUfN>w`)EQ+->S`ahHnrmyx{Cy&W2_;nHeqtTsj@GJ5 -zI{o#XxnH3(5&^x73NiqhU6;X2)i#aQ;V}$v?YOawol-k!IvjW_7?cx6G_V1HHzO%% -zt$--@z%Bh-00r#{e?7Vh3JWVkRR(_3np$ca$Xhav3TkIeI=rVzRzB8o64h50bq3-^ -zu&D>9sp42lg49b<#sXo}fF>y;5IZe7U#PVK2nfZ=^qpYCq)loY -zjRZ=nFhZMcK-{&3?_q~Zke=ZTjDaY`@gen{q~maDiB*r$YJ2xWP18GNbBRz5QomjCWw5!;6|6my{Mc9hxmwFhZ%Sa}^9bj~6lvbz$xq$;yEGYf1zoI_Qq -z&^!i41w?QGMG+Yq9DJan{4bkSb@!+F7xs7Kkr^2gSzV3rK_M&R-WxY=+;>D}e=C?y -zYGJ@CQ5Ys`S=CFtHSFD|82%jcB32K*s$X5p8ez3n_g{F5|M2u5*;agKwIB)EhHVq9 -zwx3n~xEA?U_Q$9B5PYd5vrRvwU-s7mpS|?bOKi15x0?Oo5AugmuTfPP39A@h;e@=v -zVbNDX2YZPnQ43_yry~wxHipv&o3#YPr@gxGAZA();M9auZ~4>7Y8|`$eN+GtR186c -zS{KOkf_Q%zH8unXT6Hht5Z1D0(s9 -zdV=M?%Z}ts09;nVG%&ufQN#`ULrkZiX>lVXYcjgUuZ$zB1&V*_E5{5}m^m6Z>$RjZ -z@@8vnZ0y;QH92Y;%xS|w+M2x>y|4H)Vdt>+j_=dgs_@9A0)QAbX3VE?oO=2DxbgcD -z=GS9i%BBKJ|IY!BtXdU>8wE>8iqz3S9lDAANP%0l7QWoQWBWKegI2w6GgNUz3^fTR -zatlz2hQgH5xL%v~E8_;E3H!gPjTWM?#zroF;2U8I3L(;d-YYqTr3m~vYw~4Be$t8p -z<_WnSg;4rIwL*fc#8Fb|I(KpwoAD#psZ&3fow_8NHTG5L8_=uh5g#ghM-KQ2otTk* -z8qgTiV4QNMc2LmwxQ^a3hcuIYFY5WEG?WM67o|1=84LY(GOUifqc{cKvH^RTY -z4Pg!Z$Vv#H{vl`=4BHE6q`)`?{G4{r -zr`_9Wx0`nEq}^j__iWm^o_2l$gnbgi#+g=dkWJR!anEn3-7nJaJ(}P7o=^T+n>%=hT9?;q4)(m!*MOGm%ehR*t)zBu}4 -zKD77Kclpq@K+N_>zFM1xo&U6O^XIgEIvXE&4WCu^M`44lnhE1%jYYH=A%9fFzZ*lc -zj<8kl!fl*BV$Csrma{5w4L!I;7LE!R;&W-|X4<`#c8{-7agt1XgeIZmTxc9a3c@qaw0+CCJI=6Snuv`*^Y8362SxI; -zqG`QzkoYRcJmXrK_$WvG=@}Ok`Bjd2)-^%t9OF%S#$jdBKreFG(=Xxi8g47xVVMf`i#Ean6nS{&Fv@t{zxe9#qyBE12 -zWaer^wQ5e)Db5g9tIX*b6jlof=d0Cc)h0JiZecsgC99j5#BXW$Goq>Uko3O;1g)|; -zGaK_mct{*V?Ci1&zYkywb2sf1=R$&j%W``7X3nMEe_(H)&(_pz)-6l2)V{g!@z>c9 -zq%eFB(gxurArrn0iKIiqdUyZM?b(^M{dL;u(3~PqPxYkK+#n&+ghgS2l@vk`=W0kK -zzk&q(=Xxme|EERSB6Bwvzd615^#e$^PH@JPLtd@!O(Cr#zZf;W=3?#Q}(XU^)F@4=SDt;i6gxwfXSjThi!+8X>PJS_QcSWoT1>OIR6iNXF=z@3E7`M -zNJ?PWhAk5^E-E|yd&(DES;ZA -z+n+#kGFrn%69=A->|x|zm{+eO2uC}e-gR-n-jhf(q62sx4P->) -zxH%JfHq*(kA-~}q85ueQ2+vG0rG#i;+4r<_kG2*@o&Nh?wrP>?@E;!idbxl6Y;g>V -z0J>Xio>8Z(O1tC&l{s`K6sO--21PsGCLHTnm%*3}yk7T -z?Nx>}ScwGScXE|TDfHg|vUlQAmLZ$iGWi`odt%$ieDv!>c)7wwfRWc;avkt`gGx -zsCSanL=_-X1+~OVFW7dim|Y;x2u?`*Gdc>ISIgDLe8I`0U%3;F_)F#|L_h$qUk@86 -za+(bd!pWAQM@Bcypo4CwRxvUof_CS~-Usi~f^;A8G04wV)Cwqfsx2qw&XG@s@`8>U -zURq3_LsMHND=1ZSPeOnSt0+0w14ve?fX=*mBq_3>Ob9X>9&7lGDQHuqKlyRl5Jlds -zqrjq{51vJ7-w_jd{DU0Mbt;bVgLI8M&1dPrkVA4Y*98T{X3~iguvT5ig;wAx$vu@K -zY=kYCjVkvVhDQUB5&H5gz9P7@;>`0T0LA;}(!fwe2-S6AU?;Kkl^}Pp_|0u3CPX@* -zceg{?jv})t&kA@uUNaRe0m{;)*o7Uhf$fE5QZhxXQCD(OtgTjM93?0c -zC-uVZXi}Ea+Mt~F4)P)wcoaufkPLz=J}>H}O&Br^tCc>}w<(Hv&A(90Pdi9_!DV@n -z(ZJhwpaOQ5g=GDc*Ln}WcbX;zgq*=m6DG%c*T3zb%Q8Tlvuvk1uFMO~pl37LHquw% -z$FLyy$;@??1EMQgSVj;sg$@YhXAez}a;$AQmh_ZSkxfMpiDw;lK8rS(baWwiy_t_M -zOMt`I6V7buM5@I&X6u?)*uZ5$N&l5HXUOvn>$vKO;CtBgl5^KNDg9T?9{di+L-0(} -zi&!i|FO|$fu7q-mD37ar+x>#kTXrE&(h=Y6XwxY6XV3^X+4Sr-ATe&~>LK}ogY8(2 -zY-};FmE%MAWUb0tF*3K*c!KHxWkwH&kyT1sc<&kto*WiD8<_GR@LygVfKPJ;&IxHi -z+DQBbXC!L``LA%wKDr%jGBkZ=z_+5DVlE`>s8ZC@py70VHdRyikC9u=5$kDLR#6#E -z%NRQ&E2I%hGA3ElV4D}|D`Q^Fcw>%L)XZXX#H8oWEL}rZTqMR(wCRvCr?fqHCP=$s -zlkSK^uU4|H=(kTe8`|s$m?GWWK_3Xrp#d#;nHqG#OgtW(FQ58A`43qd8DeKNh1J^r -zp`0(Xq{U6AErYgk*3QbSd@6jA4FhNPu71~_ -zJDPK(%q1vU+OS8=p1yrIoXd60E)1dWUQ)=FQ)CSYRRB6F$P^-1*H0oYZ(S8({W8?$-=a2Pn!|nZW@dqSdP`H9|UJ-I?L-&vlLN7p$m91Viwz?EE -zf{i-@FCWJ!OK}!CPc+LsE_T$!6CaH})BZrLd}}}DS_ui(m0_j+bfb5z|Bq{F`+m0H -zAzQfv&4bU(0pA`PbsWoVIn}!bByTVARD*@Zmx8Z`>>zKh7$9&Vt5PhC)Ju|h(=&Ef -zSdWUS-DB>bD1-KXg*1JYcIHxQtIGmRy-yd5rruQQ(;Dp3Sj!Y01FCZ*_7haX%{@|G -z1%+M_khl2t?cV&SR%XN?tl?K{9)WZq2TgvnFJxVYRa{2*xVZfO%WHb+nB#cZ0Fk{zrlO)7#jqGYlR -zXA(3qv;qtA;#W`#=t_cn0f*ISR@n~SihCK<1!1ngH-BaE+9`NnT&CfKIGeH{bv0G?-JEt9H61W5LO@6BRr7T^Qj_ -zSz6=KFX(J7lnOE=?j)M%?RdwJLJO8NpO$vuZxg4r#2Q&Lg{CxfF)(M5&2nt7b7KF- -zNv)${=L#Auaza&8hGt#4>9)kc(WEhy6}M5vtV$tT!jLSOR#ytLHcu7Q=-nWY>!XXu -zzT=LzaU^KfuHZ?5F=C^gs)h1(-a=`v(wVK!R#2R4iOO)3rGDXk%qDu?_~&ld%!r_- -zO86e3=&IqBDmsn>;K@oDa-X07%#DD^ecIXIondHo!cmrxqRU$u0T{&luXuMzF~+l4 -z!V`@5oK~DS4i1DZwx|TA5nm64h8s`F^y3C=c&HYGS@7q@E|kIsUFa+PD3ww3NeT*3 -zXj1L+Lm`hW2TJz%=F!E@R@8KKp)FjRU-&f3$#ctASv6+GzWEO_Rm?wF-K6qsVGJT_ -zTzGR-)nn#jjd$xcZg@Fk;N@xTYN$OfM>&A?MvSviRJ}|SQ -z`TRj~!OuBSK372b98jX@6V;}0Ws7IVOOawIF01s9*&vTk>^X*6QG4jTm3_Jcd(p-X2pw|V&q>% -zy2r^}S3+kO%8(9guU8$lgxW5D3b#N_;Jpt{FMj`{mebtjPgAkb0T)fU{R=m;1!m(! -ziCD4L-H&APsZhE$0OKAB&}Sp~1=~hrq2cM0bW;ELjDC~?3w$}wt -z%MO;M11Ir-0xcBHjrA~Ws`^(6BcY=?A~G9*Rx}oIBiN7cuEdprdgm2}3-hfXj0O -zV4qU0{ivV)jVC3tjvCI41{yy39Yb8vr!J)dpzid~-R&Jkegj*J48=)xOG?yKM8+cr -zj^vSpF33JzG0gac<6{}crSm6yh>r8S_meb=ZNuH`8ZLA=qE1wAASP`YH=+ZRLnt6& -zlhaXaY6_BPt}y$7i&McGbHpU9n*CG4XM!1MV~a*U0~;Skvp?k$%Ybr!7hy16ei6k| -zHPS_FXr&Z;?aTe!8nF -z-|rb75=7Y~LzmtRBP#YYQ5e+Tc_Q*usP*sW7l|F)QOKw(O6UcaH%DZKy87k_+pu#B -zwF6RiE2~9Nc9b4nkrg@15Ly7pVu&l(h4LI!=AGs07DUjt39d(~;$Ejx&N6RI4{xE@ -zfU0MBNC+32p*!S#al3fNnZMk1?yKMR&K@U{kG3Ud-Of^Jq>!2})%sewk5<9gAlh8P -zI#BJw%pZv8EjJb?j{99gd6Hj3ZLY+t6JMZde&NIq{r8bmhh5B4;+ciX5DmdBaXVhz -zuCw;AP+o$6CHfSvBM*HM#o>%WmV$q5_SETWHSbq~2U+aA&x^2S7y2D!%%dRO`weE8 -z=gqaoRedQ#6ibPtoHjEu<7CR@r?{80Je@|KjZ$!#FW1f~c1Ln07k>>gqedL|;?&FZ -zn#I)1>g=Mj(Wv2(t}30923{yala)N>mV)Z$%{dw%IuJ6^B&`KP%Z2%CbP->7|4@ql -z`deJ`R*KeHGXzs{M)^6F_f7d_)CTuvke?xshTkPmz20M}mm+eE@mBPO|DJ#eJnEwRKVcHNox -z+<1YnT!mOCQQo>Iagv%5L!&HTWQ&abLI^hqhKz{(6E9NUTCrXM1@+=>znts_%mRxW -zxUl0#CB&6vUheenq7Z@}c>H%zRHn{|&l$w5|aaVBeT3{3h|yH=HMv -zG2#-^;%~TdmdQKacv*+1N2=^EUc&gD;bv4riF+&FCw!az83u@V=9;jUohMz{E)EE8 -zA0W4L9Em5jpuH%yPt76&O9@zHbUerhb;0g4(d?ysr^ww=1rIqk+5ZagysK9Je0*O9 -z`mw;})A7J-86_ENYLUujpjGeLK`dNf#=_+%4&7{!-LI=v*H!VLqj)|VLP9-` -zxFSF=zL<1Uw+2a<<5eWJP$yJ*O$)TsKATYUD_VKCf!z0jP-RDy1ESUrr5hS2ZIejB -zxNlo<(_Tm;4kTw!@cT`nq)_a|hB!u5q2YK1X7T2^N55S&s1cK1sU;0ZP6?eI{34RN -zk(9L?7BFt~kXA*V-Q1zx{7;&CFHCWlH+3)ANv4>_Wz9sU&()>P4QJTvn+2jb<9VLL -z6kNheQhSU|0vB@9eOKv{ZRZAef -zWD78O&SeGd1jWfz@8$u6lLYSeUF9sruJ8w6mLmtHz8Y4vy`*4+;1Ms*fz7a+C%E5C -z+wI(<$q*Ns)}bDOtI5vI?)=K>L;V45(TERl*#M%1H2N}o&q12PDAIXOLY51;3LJeS -zjOtbPMh$V}c1M9Ordg3f>X5HP{khHQ??*gR| -z3Z*TG7Ks!nS8*%%OX0^1wv&I+bLL|2j-7}`h$J)Lob#Rgamup^^SB=}QjWrqS4hp} -z?kM?wguvH=8<8M%YqVA&^IQ28Rb2J)Ob>@1#s^ig;6<5`7 -zfUn`B4$9L`opP)gXC~*gCh=VE&6VjQBp&8N90n9>xQ-_i1p3v-J_l}ug+?HOTGFz& -zYLU<`^3{e>P+IM59@31^RHKBIr%PJy6x0iFDOHGR6XoKKEguER<_iSD1+v~8 -zXJ*<7kg;2*j#V1w0Y(cRSmLXoZ7PW(%J?oVpgam$O;Fq@`G^$RRAV0btR9o`V)sEM -z_+_Ih->V*!QC?-k7MP2f5;jbn%~jIurz}2f7NReUOsA!+9TlK{$>40OHbU)7m|~C- -zU(QhyFEQ>e5*Si^&W}lea|*uu^Nld#F5`skUm}h0-2*X9NSJKRGU6(jtBwQiDK&y5 -za)Yhd@Z-{WFT4yRiVtia{Ginn;e@M(Zy##%?g;*kM=lm4!DjyTZCj~ -zG;(^uqq@ud?_8YgCFld+CUP>vtd3~ik2#I1@OBzh -zU{{l3OWj9@yU%_r5s{who`12n{Eujz7wL)i>m#dITcWirTB%5ni`FYV{~-lkGaKnT -zG)EapVn`$6!hW$JxnTc|2ULsnl1T50?5IdDi|o9}UW)XI$gYX(fkzdNa!}jT8qIH+_Nw<~_(Q8G1J3NoZG3*q~r#0JXtvP)m(q|yAbK*?<^i|RNU8G!;wsq_P!~ojWijw6K(@|9 -zX4Ro%VmUCt2LY`OiQNfz?S$V3QlCd$n1e1Ado*99lOH1&upKG?6yenDLV_mZAQHu=>00iUGJ@0UtaPy -zi;_%DN%bw7)c@(5pNIXb>P3~nkbx~lSM0{c)`I+8uM%|3i(Ok5SU>f5AGAHZ`%~lB -z{QR&{YuWX+vp*Q*o^?WRxv>XV=}SJ@X^T}^iWj=j_Gl<3*>EsqQVzU0*ps0FVbZ|A -zCkFV1o`1GP6*?QG17U-)t@WB->yG^vb|JcegD>C0i0-)6AyNH5ZS&|!)j8ihy-lhh -zOnYlDjTR^_1cjk4J2F((X{fIrlH=!08@YD&MElx_90sO?jp-hL+&N-l#>u8J8)tl@ -zo4te>nsV%nlf7yr`7zEYvy%*)&xNru4$Dd2^UJ2-)WDYgAICOkde4;H)Els9gNbF{ -z?58CiXSpa}&t2C3OCL*g1O-z&*{d -z0l{EhTp|$QVP%wSByx^H!Ro34x2x4OCu^__bK}q8zM@eK+qun6)v8FJs{PlX6Q=$s -YHZWp47jCxi{Ly`N1Cb-mQTTZEAL~GU@Bjb+ - -literal 0 -HcmV?d00001 - -diff --git a/dist/systemd/po.ja.js b/dist/systemd/po.ja.js -new file mode 100644 -index 0000000000000000000000000000000000000000..b1bc82243a27e51af128542642fd9ae57a888008 -GIT binary patch -literal 13507 -zcmbVTdvg>=lK-DiQ8z&>VnfK%2=D^Nw+>jJeQO?pO-tOKLOIJ<;6*XdQ~s -z%$TQm+6FA6U5pJ#1`FY37lX0Uhbi?)`WE-gs(w^=m1KO17>Vi5tjfyF%KT+k(KFU` -zE1~1LtjG7fu$NV>(Av&E*~0L1((+l&v#NHrm({&$vu5wxB3``ld-egIGsg`*_RgV$ -z%o$@?LK<)MW4jV=Q)iFg_sIdI6t5vf -zvMz{cxxtv{*WYo+n>EW9BlNO{Z=Y1BA=RF+Cwp1Nb3^+y6yLD?FzAKOYfZbC`F7B( -zg;?$E-nvoC1WoUo_# -zKh6IB{+*@m+0;ZVWCJ0YW(3s7^RH=kG1kbyadoZ9Jn>R7fTZd#@DrVoK7Kz?ct6GL -zT42Y%nG8yQvw=%nx4PZ|snSwjIwDj@FU~%d(-y5oEO(^;xKO9ttkradCK{2XMS)4& -z+^8f&j-@ZCITgESprB}){ofKpOIO&gPcB~wLlhl_CQ@FH#2Ug<TV+|$XSct -zYzRiAar%)AeSXvJ8QB((djR_dvTW;RNto!#zbTGS1Bu`Z0igo1-%6$9Bc&QiY>nHc -z!q!L_$XZ}14Bv;@4m5q=cEbs~HWqo&7t@OVbyGzT=JuY;QjL&?NLzq_)E$ -z$)F>x)emyQSDW(m>gkq1@Kj@M2vei@_s?Cu|l> -zx}kNNAxVW3PQYrEr|{RQH#|SI+>o)+N!IYn9|y>g$ZS(RMAu8cS}H+3+Zwf|Z`F2C -zzz??VP0j0)MahD$Bmj&2$G$Dell=qx;%EE&_ic$cUqUq1izQ{&-pfiKTP5-AG@RA7 -zeJk{Q2vGWq<-)nxVBem;-K8yz_)1&**|1%2)U413$p}WG;3c^6ig(WP&QspG#XH~g -z&d1RzN$4Dv(PB`7RXugrF-kXLO9_yX?_}OAAPvP6D-?>R283n|BsmQYkUn&x+)TVy7y_&JBGCZxkOgm@a3zT^qULE_IY$CV6xUgmlfN^Hlog%6ZA| -zIByh^6#OI?9(QlJc)U>-Z}7RC%NaZ_=Wqsp%ekAu+j7qK&RA$C$t8`y(W^^IP7&_` -zIfBrxvr!+tX_B#J^qTf9_P*SPBZlCR_LJ6u1&IL0LaJ= -z4<9Ygi${#NKU+KZFq*ls`qihr^=Rdn<<&11(&-K3r1B7VVEZR+r0Ig2q+-#mnBreT -zU)SjOX44%w`eAV-dK6=z16F0i)&eANFY?Z}q&rxsbHDriJZ~*$EN;ct3=>_w$=esZ -z&p>%gp>#bco2EcBh1n;8$f=e`X@Z(p5AN%&E76sg&^&M7R-hK{Y -z#Ht_h);w=r=B-z}b(^~&xQh+H#hbnim8pxFVKWszj=YTzU1whRC`{%Zt3Zbw*hAVE>v?NCG~B9Uq<3+ -z8&dc_vxa_RD7pF4Z5P!u08y|`{k9C&x}S7f-NR)|S8EtsA`ckhc&e;Llfi -z>ud4k(?qa8xu#Wi=Pu+|DaqKoo?o%YQ2S^gJ^J~_==?JojU+e15=Sh}+)a+5DN0gj -z@}P53Tn%q8#5=X~5KflT`o5^yas`>7{jNx5a6JsElD+HOy0O3e2{9mZR{VgGd#FvBYunWTD`lfLvrrG$N6`!#wL_FuF6-Y> -z9xSdc2~|t1pHI(~2N||+_r{ZG@s@DSHasO-KC||q#aown3tyoM1m9UzO3jQIGCX7g(NXr|GDfP79c;;TMIG*(R>2@{px&uMT=zv -zC<628OyjX^()gROODpS)ueGR6gctmO^;~UZq>?8Y=4;-5CAP}bMB)DlCw46jWe5lW -zV1hQzMc#Q-pk{yOvg5ZL@7%-J+$-^~WY-dKAu!&~=wYbMztDm?kK -z?Yla3;_XLbMVFNoeE@XCP=(4yQvnG|m_)Co?<8svOmD);(Z({f2>h>fPz1-Y?~IS@ -zz@a-g4J?i@04T%}+1u1UOQ)jaFf@~D4&n-_-O+2Km6!LU3k0DGDi=cnV8Vzgf}!Iz -z0P4Oz%}>`JE&_b6y#jbyUU|Mq6mf?Az#C_EI|$Gp*4E2Ai$MImb60>^lmP(A&lScE -z7!ry@fW_1sMdT?cl7JL};-~a379^n_8hVfY8OKrYVkNfUKvOw1%oFny@%m+e_!|T< -zC}7FI%dqQH1*$M2BkHmT+)iqgF>qhzf^R**CW(_%~r3+TL*NgAAZO_-qb+I7#c -zyGX^~K<0D`X%WgjI0G2R2`K=76E%%N6~aaY^`D|@Kv73Ps6E3w4}`s*(eKuC;Vwoy -z%9QwPxo+2j{sit-ifyF|5z -zk<^)m!(N-B0|Kk41ZBBc93y&iT_8(f$_3tTvjMCVVd=46Jhm<+i5(C$&F6=K6+Hh0 -z8}_X+6w1Znc?Z#|BO=3+Fcy9zN&vD+cShxyI^AKMUa@0M4bgYMzZ>2DJ7kI;-&wnR -z33*q+3x{z|Se%reMbr0Eb$D!(l0vLLEkzG|2&GUOPDBG4*|k8E)_tP-h3A=LxsqWI -zQ*k@#RwjJUb^fZC(b2U_-MKr2=-Y^+!n=zFD~8aP*?qdOw(w=PO0*pG0GB5^GB#FJ -z7H=brq_x)(P5a_~ns1M|=xJEB#)Jish|?Ph8t{+3te5>SK7IK75uY6lNEehf@04BD -zb%>@*2iXiO#*Re+FI;506(h;%)?Pl{!g%=IhtD7J*+Cl+u^mke*(Xs-`&mWVM;der -zL`@f2d>hyMRdUF4HVLXIw6Z2sqSK=mov&z-{W?HnN@Dv0C!*KEj{4r1qZgaJb6u>I -z>J*BW0(9~Y0yvVJ&;W(D6r>!5#(Z`}6t~*s>$hKaf4U}Ya!cfwc?_4zf}?F)L(VHd -z%^e(2P{hK&50%UvRFxmcjLmFEx`a{g-Zcg!}mccZhH -z^9`V5b_GzeC<<`q+Vb`Fo0#iU-nwJjI>&4};4U)K_zF18T##BW?4acsAk)$nq#33C -zlIAy`qYY&+HIAR}Q|A-G5FLsby3?{?L|`hAPk5&oZY^$7 -zwjef{%M=>y?!xN5pHitOn%I8cDFfvAF+NrxtT;_=u`J0AIh1O*_7~NN+Y<;y>$8~x -zaib9!rAWuyzt9zdm_<+ -z^ZMUr(S}V0482BiAyI3tyO_2Lhj8%)2t+|62XO(W$g=?yIVYg`GAvZsQs`{xt#|_9 -zxnAkeDXYOg40K>CftoxP5_U(R{e_LF$6Iz8M@ASR^@4 -zK><^QdFV=oUQ3a9kFhC9?a8q>J(&Z}oJWEbXKZMj#Al#DhC+a(sVWcrmYBSok+kh+ -zBs<1I%_VbovT$nWEAUb*dCakERl?$A5?V&R5l(I(sz7eY5%2+&fIz=Xt8_y1NWr?) -z3@uL4ba8(j+6CTsM0+1;KwMCyY{0OS#m&AA=Y*%CVws`KsA1yY9(P)NY -zpTRA0hk)808wo?pt>T9NxGNoymM+fX(DgixJL456tZl4^oJ=^iL~=Bqy@`_HEK>2> -z0&FVLf6o1K;^E4nDQeFxf^s?)}ic -zfsiSqCVt-$~*0^~qu -Z$7V{qOT|GBZQff4KN(@m)OOq_|3B6gWP1Pr - -literal 0 -HcmV?d00001 - -diff --git a/dist/tuned/po.ja.js b/dist/tuned/po.ja.js -new file mode 100644 -index 0000000000000000000000000000000000000000..678bd8128dd18e5f2cbf31d35c01682f25f00048 -GIT binary patch -literal 3460 -zcmbVOZEqVz5dNNDF`TOUT)D0T2#Ht`s#5qup_Rxdj6Yn?>-duMu64H;VpWznyMnX? -z5R^26AWEbFX``k>yp&2ne$2*c`!AT;y^HOOod)iMUv_4md3NTR-LvZvccmvd*ntqT -z05wNCdAKnJ_^dbq_`<2NS^=7(7Wu3^r45%Zz*Srak4piU-?;)_9cnD}0#<_ym$VD6 -z*s|SXf-H59Gnk#7g-mR4Tn{btD|PhuCXf9)#1IS -zd6KOnfblA2;>l05Pwdkfdk2^wvP7FHD18rrt#jwNm@_4{M%j_$FnTt7XQW!R7ros| -zsjAD#Bi}z+(6l1PHA|T2j-V2Uk&t5OdoHu5Gliz?FQtt(Qplf7ZVb8+S)ov(A#)|E -z5N^ffACzXW?SRQB;NTeD7EzRp*K87QD#wK7xVcNBpuvK1QwxP>w_&qY6dvgz6h6ZlUZj;W;Cc0?Cy^U)kpcqFQi6RkfyCot -zc-p87CTmvBV-6##I6Wqy7)0EzJ|oM;ER}TE(!w1<<$hh&ZDY<;PUVWjIt?)GVu6f2s5Ln4<(@|>&@hQ -zCcq}V!l_5#P|pn5IJhiVO>-bw3haz@Uk_O#OFcWLL4%Q@yRFy~NiFdfLq*It7=&#u -zomId~N;bR@e7dLb+iSK&ARR6N7TVAfFE537L*mWWvB|GMTD2@JPp;)hf#YAK13%2o -z9JiNKN2!C{IADnRQJzXyW~a-^+H9#jl?-3%)G6SW2HlA?OMcUAZH(I0Cn-bBx;_H1Co7+hxoZGghy -zdLZha&$7{~_oeD>sP28$`%Cq{SG`|V_lfFls@_ArzOA}Ds<)@&{r=9aqpjbv8785= -z7(g_e5%+Ms=_TbuoMMm>$M=ke6GGiVsq*VwCDBeS25%lQNAT49WZ2a<-k< -z-cH*$PxBtOL&=&n@ll8;9ys7ep%l%DgyTD?Db;^|OjU(`DLH-8;vX(s>gs -zyk9wXY%>TNu?^ta*AN6xI(ZivQw2P`Y^hklNMIHSG#*c!lf$R -z9xsv*5!mL0jjO*`3?H**lEC@&WcqAH!#c`^@pUC9FX&E7-`$2R+R_%uYAjw7O%xX8S&v!(N_M)~sHZ-on>DC-4A5a~USk!cw-0jdxK6ET81&&=7 -z#e+tm$@;H!qGKow0BQWT8R&9g}?T6)$>E{ -zhKx2)ciltDKZz>@gOaG!oM -za&S0#HZnBamlU5CnjgfL(rh1Mg_FFXp3MTRuJC#2`Ea1{5AFh7>^G&~mws31W3;Yt -zxLg)NfVX2%LcFCG%IHfOZOQ0I89jsKcp~Z5uuInq8K2>{!za)*Q5a?J(z6M{gk^`q -zDs|QNP)7G;H=3(kyN#E!eqYuf$og4XzbF^#%5+9J`gG^}jlEmv -zmDnX&|4G(w$>=k=5E+hj-$bgZEpA!F?WU7^m!8V{=I*PP&E-2;(Q0i1wA*b(^W1;- -zu3hZ04mHtjO;_n!IOX~F8O%c;#>PfR|HS?*=5jk~Exp=(fEZkr(Tc3!jvZhm4ZYgw -zKl1V^Mx$1_O!>+wF#}wG*jhxMFY5J2xLX#E8J_0qH5o0pzC-q|wMpMX9qdq%qP1~*wqDl(EfI2XVpYyV@3{5+mcXuwI-(5J@R^tmE=61RL -za;>#^xl=~@oJ75c%T!h=BH?nUp7(?!^0t~w%X>H1wXIl&?He*p>>FZG*j4zL?T9=M -z8i3JV8Li94!`#B7zOOjL2-Svce2pM!Uz8LJ_za<)r!Yo&1>hTlR1EaSrLg_#-_1ui -zwtsje>j+Gu9}KZ`^ZCx_w>3NflG{+2FwxOj0MtQ)!tB=_Abr(w+_B#g7 -zW+(V`4x$qIMP?h9l%6)Hz3*bEw7XK^&e^-ohRRjGhT|PO9?7p9KS=Mi=HUiVB -z*D8beRR2M5X%o>2F(asJc2)pon|hTt^^0jLyHKN-o#sK@R?&>B=%A+A9)!2mT!lMV -zn&-YEut!S@^144#SIvU*gohy?X>kD+7F0#quGo1?&CT0;U)&;?U%u2_LaSM6tz1w% -z9rv7eoTvx4_u{cyK=blzRm%qY{|gy?hu_ftW~x7^RLo$==mDUuZGYgPYxZJ+)pbg1 -zXP?L}Y$rg?G(Cdf?50K5Ul;tgjXVO$`F5f7a=eGjTAZfN)MFaMaxv=M^P72_RUdjD -zJ1zLBpH;lleDRGctABO&aVQG~24xW+xG{&&;5_Hme3nd9G`7$gy8>vA|4jWn-2E@WwY>e~4U~l8i|0N5aSSgb|31;-G-bKQms5 -zwdi}?1;7C18M(*JmN#SLim=Uisuz_^m95pw+dqMYD4c3cSZS>- -zsn!Hi+miJNiB|D8P6BjFQ|ZId7%jP%c3^F5hBYF07rQ3AAWAb%41Vg7Skvr(T)*KVF$U>eHV#^tLsP2eNC&LQn%vV9;4+9>`!6=o9wSmnqkz%+ -zlOZLwBxW&@P$7wK2aoONi>, 2017. #zanata -+msgid "" -+msgstr "" -+"Project-Id-Version: PACKAGE VERSION\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2017-06-06 12:24-0700\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"PO-Revision-Date: 2017-06-19 06:06-0400\n" -+"Last-Translator: Copied by Zanata \n" -+"Language-Team: Japanese\n" -+"Language: ja\n" -+"X-Generator: Zanata 3.9.6\n" -+"Plural-Forms: nplurals=1; plural=0\n" -+ -+#: pkg/docker/storage.jsx:245 -+msgid " (shared with the OS)" -+msgstr " (OS と共有)" -+ -+#: pkg/kubernetes/views/node-delete.html:8 -+msgid " 1\"Do you want to delete the following Nodes?" -+msgstr " 1\" 次のノードを削除しますか?" -+ -+#: pkg/storaged/overview.js:256 -+msgid "$0 Block Device" -+msgstr "$0 ブロックデバイス" -+ -+#: pkg/storaged/details.js:378 -+msgid "$0 Chunk Size" -+msgstr "$0 チャンクサイズ" -+ -+#: pkg/storaged/details.js:376 -+msgid "$0 Disks" -+msgstr "$0 ディスク" -+ -+#: pkg/storaged/content-views.jsx:290 -+msgctxt "storage-id-desc" -+msgid "$0 File System" -+msgstr "$0 ファイルシステム" -+ -+#: pkg/systemd/init.js:376 pkg/systemd/init.js:655 -+msgid "$0 Template" -+msgstr "$0 テンプレート" -+ -+#: src/base1/test-locale.js:82 src/base1/test-locale.js:83 -+#: src/base1/test-locale.js:84 src/base1/test-locale.js:85 -+msgid "$0 bit" -+msgid_plural "$0 bits" -+msgstr[0] "$0 ビット" -+ -+#: src/base1/test-locale.js:73 src/base1/test-locale.js:74 -+#: src/base1/test-locale.js:86 src/base1/test-locale.js:87 -+msgid "$0 byte" -+msgid_plural "$0 bytes" -+msgstr[0] "$0 バイト" -+ -+#: src/base1/test-locale.js:75 src/base1/test-locale.js:76 -+msgctxt "memory" -+msgid "$0 byte" -+msgid_plural "$0 bytes" -+msgstr[0] "$0 バイト" -+ -+#: pkg/lib/plot.js:890 -+msgid "$0 day" -+msgid_plural "$0 days" -+msgstr[0] "$0 日" -+ -+#: src/base1/test-locale.js:64 src/base1/test-locale.js:65 -+#: src/base1/test-locale.js:66 pkg/playground/translate.js:28 -+#: pkg/playground/translate.js:31 pkg/storaged/details.js:389 -+msgid "$0 disk is missing" -+msgid_plural "$0 disks are missing" -+msgstr[0] "$0 ディスクがありません" -+ -+#: src/base1/test-locale.js:67 src/base1/test-locale.js:69 -+#: src/base1/test-locale.js:71 pkg/playground/translate.js:34 -+#: pkg/playground/translate.js:37 -+msgctxt "disk-non-rotational" -+msgid "$0 disk is missing" -+msgid_plural "$0 disks are missing" -+msgstr[0] "$0 ディスクがありません" -+ -+#: src/ws/login.js:279 src/ws/login.js:601 -+msgid "$0 error" -+msgstr "$0 エラー" -+ -+#: src/base1/cockpit.js:2682 -+msgid "$0 exited with code $1" -+msgstr "$0 がコード $1 で終了しました" -+ -+#: src/base1/cockpit.js:2684 -+msgid "$0 failed" -+msgstr "$0 が失敗しました" -+ -+#: pkg/lib/plot.js:893 -+msgid "$0 hour" -+msgid_plural "$0 hours" -+msgstr[0] "$0 時間" -+ -+#: pkg/ostree/client.js:484 -+msgid "$0 key ID" -+msgstr "$0 キー ID" -+ -+#: src/base1/cockpit.js:2680 -+msgid "$0 killed with signal $1" -+msgstr "$0 がシグナル $1 で終了しました" -+ -+#: pkg/lib/plot.js:896 -+msgid "$0 minute" -+msgid_plural "$0 minutes" -+msgstr[0] "$0 分" -+ -+#: pkg/lib/plot.js:884 -+msgid "$0 month" -+msgid_plural "$0 months" -+msgstr[0] "$0 ヶ月" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:410 -+msgid "$0 occurrence" -+msgid_plural "$1 occurrences" -+msgstr[0] "$0 件" -+ -+#: pkg/storaged/fsys-tab.jsx:58 -+msgid "$0 of $1" -+msgstr "$0/$1" -+ -+#: pkg/ostree/app.js:471 -+msgid "$0 package" -+msgstr "$0 パッケージ" -+ -+#: pkg/ostree/app.js:471 -+msgid "$0 packages" -+msgstr "$0 パッケージ" -+ -+#: pkg/docker/util.js:123 -+msgid "$0 shares" -+msgstr "$0 シェア" -+ -+#: pkg/lib/plot.js:887 -+msgid "$0 week" -+msgid_plural "$0 weeks" -+msgstr[0] "$0 週" -+ -+#: pkg/lib/plot.js:881 -+msgid "$0 year" -+msgid_plural "$0 years" -+msgstr[0] "$0 年" -+ -+#: pkg/kubernetes/scripts/nodes.js:870 -+#, c-format -+msgid "$0% Free" -+msgid_plural "$0% Free" -+msgstr[0] "$0% 空き" -+ -+#: pkg/kubernetes/scripts/nodes.js:872 -+msgid "$0% Used" -+msgid_plural "$0% Used" -+msgstr[0] "$0% 使用済み" -+ -+#: pkg/storaged/details.js:552 -+msgid "$0, $1 free" -+msgstr "$0, $1 空き" -+ -+#: pkg/networkmanager/interfaces.js:2642 -+msgid "$mtu" -+msgstr "$mtu" -+ -+#: pkg/storaged/utils.js:164 -+msgid "$name (from $host)" -+msgstr "$name ($host)" -+ -+#: pkg/docker/details.js:143 -+msgid "${hip}:${hport} -> $cport" -+msgstr "${hip}:${hport} -> $cport" -+ -+#: pkg/storaged/utils.js:128 -+msgid "${size} ${desc}" -+msgstr "${size} ${desc}" -+ -+#: pkg/subscriptions/subscriptions-client.js:198 -+msgid "'Organization' required to register." -+msgstr "'組織' を登録する必要があります。" -+ -+#: pkg/subscriptions/subscriptions-client.js:202 -+msgid "'Organization' required when using activation keys." -+msgstr "アクティベーションキーを使用する場合は '組織' が必要です。" -+ -+#: pkg/storaged/fsys-tab.jsx:185 -+msgid "(default)" -+msgstr "(デフォルト)" -+ -+#: pkg/storaged/crypto-tab.jsx:138 -+msgid "(none)" -+msgstr "(なし)" -+ -+#: pkg/ostree/index.html:92 -+msgid "- Add New Repository" -+msgstr "- 新規リポジトリーの追加" -+ -+#: pkg/storaged/overview.js:443 -+msgid "1 MiB" -+msgstr "1 MiB" -+ -+#: pkg/systemd/index.html:453 pkg/systemd/index.html:457 -+msgid "1 Minute" -+msgstr "1 分" -+ -+#: pkg/systemd/index.html:191 pkg/dashboard/index.html:55 -+#: pkg/networkmanager/index.html:56 pkg/networkmanager/index.html:543 -+#: pkg/storaged/index.html:310 -+msgid "1 day" -+msgstr "1 日" -+ -+#: pkg/systemd/index.html:187 pkg/dashboard/index.html:51 -+#: pkg/networkmanager/index.html:54 pkg/networkmanager/index.html:541 -+#: pkg/storaged/index.html:308 -+msgid "1 hour" -+msgstr "1 時間" -+ -+#: pkg/systemd/host.js:1442 -+msgid "1 min" -+msgstr "1 分" -+ -+#: pkg/systemd/index.html:193 pkg/dashboard/index.html:57 -+#: pkg/networkmanager/index.html:57 pkg/networkmanager/index.html:544 -+#: pkg/storaged/index.html:311 -+msgid "1 week" -+msgstr "1 週間" -+ -+#: pkg/systemd/services.html:215 -+msgid "10th" -+msgstr "10 日" -+ -+#: pkg/systemd/services.html:216 -+msgid "11th" -+msgstr "11 日" -+ -+#: pkg/storaged/overview.js:441 -+msgid "128 KiB" -+msgstr "128 KiB" -+ -+#: pkg/systemd/services.html:217 -+msgid "12th" -+msgstr "12 日" -+ -+#: pkg/systemd/services.html:218 -+msgid "13th" -+msgstr "13 日" -+ -+#: pkg/systemd/services.html:219 -+msgid "14th" -+msgstr "14 日" -+ -+#: pkg/systemd/services.html:220 -+msgid "15th" -+msgstr "15 日" -+ -+#: pkg/storaged/overview.js:438 -+msgid "16 KiB" -+msgstr "16 KiB" -+ -+#: pkg/systemd/services.html:221 -+msgid "16th" -+msgstr "16 日" -+ -+#: pkg/systemd/services.html:222 -+msgid "17th" -+msgstr "17 日" -+ -+#: pkg/systemd/services.html:223 -+msgid "18th" -+msgstr "18 日" -+ -+#: pkg/systemd/services.html:224 -+msgid "19th" -+msgstr "19 日" -+ -+#: pkg/systemd/services.html:206 -+msgid "1st" -+msgstr "1 日" -+ -+#: pkg/storaged/overview.js:444 -+msgid "2 MiB" -+msgstr "2 MiB" -+ -+#: pkg/systemd/host.js:1441 -+msgid "2 min" -+msgstr "2 分" -+ -+#: pkg/systemd/index.html:459 -+msgid "20 Minutes" -+msgstr "20 分" -+ -+#: pkg/systemd/services.html:225 -+msgid "20th" -+msgstr "20 日" -+ -+#: pkg/systemd/services.html:226 -+msgid "21st" -+msgstr "21 日" -+ -+#: pkg/systemd/services.html:227 -+msgid "22nd" -+msgstr "22 日" -+ -+#: pkg/systemd/services.html:228 -+msgid "23rd" -+msgstr "23 日" -+ -+#: pkg/systemd/services.html:229 -+msgid "24th" -+msgstr "24 日" -+ -+#: pkg/systemd/services.html:230 -+msgid "25th" -+msgstr "25 日" -+ -+#: pkg/systemd/services.html:231 -+msgid "26th" -+msgstr "26 日" -+ -+#: pkg/systemd/services.html:232 -+msgid "27th" -+msgstr "27 日" -+ -+#: pkg/systemd/services.html:233 -+msgid "28th" -+msgstr "28 日" -+ -+#: pkg/systemd/services.html:234 -+msgid "29th" -+msgstr "29 日" -+ -+#: pkg/systemd/services.html:207 -+msgid "2nd" -+msgstr "2 日" -+ -+#: pkg/systemd/host.js:1440 -+msgid "3 min" -+msgstr "3 分" -+ -+#: pkg/systemd/services.html:235 -+msgid "30th" -+msgstr "30 日" -+ -+#: pkg/systemd/services.html:236 -+msgid "31st" -+msgstr "31 日" -+ -+#: pkg/storaged/overview.js:439 -+msgid "32 KiB" -+msgstr "32 KiB" -+ -+#: pkg/systemd/services.html:208 -+msgid "3rd" -+msgstr "3 日" -+ -+#: pkg/storaged/overview.js:436 -+msgid "4 KiB" -+msgstr "4 KiB" -+ -+#: pkg/systemd/host.js:1439 -+msgid "4 min" -+msgstr "4 分" -+ -+#: pkg/systemd/index.html:460 -+msgid "40 Minutes" -+msgstr "40 分" -+ -+#: pkg/systemd/services.html:209 -+msgid "4th" -+msgstr "4 日" -+ -+#: pkg/systemd/index.html:458 -+msgid "5 Minutes" -+msgstr "5 分" -+ -+#: pkg/systemd/host.js:1438 -+msgid "5 min" -+msgstr "5 分" -+ -+#: pkg/systemd/index.html:185 pkg/dashboard/index.html:49 -+#: pkg/networkmanager/index.html:53 pkg/networkmanager/index.html:540 -+#: pkg/storaged/index.html:307 -+msgid "5 minutes" -+msgstr "5 分" -+ -+#: pkg/storaged/overview.js:442 -+msgid "512 KiB" -+msgstr "512 KiB" -+ -+#: pkg/systemd/services.html:210 -+msgid "5th" -+msgstr "5 日" -+ -+#: pkg/systemd/index.html:189 pkg/dashboard/index.html:53 -+#: pkg/networkmanager/index.html:55 pkg/networkmanager/index.html:542 -+#: pkg/storaged/index.html:309 -+msgid "6 hours" -+msgstr "6 時間" -+ -+#: pkg/systemd/index.html:461 -+msgid "60 Minutes" -+msgstr "60 分" -+ -+#: pkg/storaged/overview.js:440 -+msgid "64 KiB" -+msgstr "64 KiB" -+ -+#: pkg/systemd/services.html:211 -+msgid "6th" -+msgstr "6 日" -+ -+#: pkg/systemd/services.html:212 -+msgid "7th" -+msgstr "7 日" -+ -+#: pkg/storaged/overview.js:437 -+msgid "8 KiB" -+msgstr "8 KiB" -+ -+#: pkg/networkmanager/interfaces.js:1908 -+msgid "802.3ad" -+msgstr "802.3ad" -+ -+#: pkg/networkmanager/interfaces.js:1925 -+msgid "802.3ad LACP" -+msgstr "802.3ad LACP" -+ -+#: pkg/systemd/services.html:213 -+msgid "8th" -+msgstr "8 日" -+ -+#: pkg/systemd/services.html:214 -+msgid "9th" -+msgstr "9 日" -+ -+#: pkg/storaged/utils.js:227 -+msgid "Encrypted $0" -+msgstr "暗号化された $0" -+ -+#: pkg/storaged/utils.js:219 -+msgid "Encrypted Logical Volume of $0" -+msgstr "暗号化された $0 の論理ボリューム" -+ -+#: pkg/storaged/utils.js:221 -+msgid "Encrypted Partition of $0" -+msgstr "暗号化された $0 のパーティション†" -+ -+#: pkg/storaged/utils.js:223 -+msgid "Logical Volume of $0" -+msgstr "$0 の論理ボリューム" -+ -+#: pkg/storaged/utils.js:225 -+msgid "Partition of $0" -+msgstr "$0 のパーティション" -+ -+#: pkg/lib/machine-not-supported.html:5 -+msgid "" -+"A compatible version of Cockpit is not installed on {{#strong}}{{host}}{{/" -+"strong}}." -+msgstr "Cockpit の互換バージョンが {{#strong}}{{host}}{{/strong}} にインストールされていません。" -+ -+#: pkg/storaged/details.js:455 -+msgid "A spare disk needs to be added first before this disk can be removed." -+msgstr "このディスクを削除する前に、スペアディスクを追加する必要があります。" -+ -+#: cockpit.desktop.in.h:2 -+msgid "A user interface for GNU/Linux servers" -+msgstr "GNU/Linux サーバーのユーザーインターフェース" -+ -+#: pkg/networkmanager/interfaces.js:1916 -+msgid "ARP" -+msgstr "ARP" -+ -+#: pkg/networkmanager/interfaces.js:2671 -+msgid "ARP Monitoring" -+msgstr "ARP 監視" -+ -+#: pkg/networkmanager/interfaces.js:1937 -+msgid "ARP Ping" -+msgstr "ARP Ping" -+ -+#: pkg/kubernetes/scripts/volumes.js:193 -+msgid "AWS Elastic Block Store" -+msgstr "AWS Elastic Block Store" -+ -+#: pkg/shell/simple.html:41 pkg/shell/simple.html:68 pkg/shell/index.html:53 -+#: pkg/shell/index.html:95 pkg/shell/stub.html:41 pkg/shell/stub.html:73 -+msgid "About Cockpit" -+msgstr "Cockpit について" -+ -+#: pkg/users/index.html:103 pkg/users/index.html:197 -+msgid "Access" -+msgstr "アクセス" -+ -+#: pkg/kubernetes/views/pv-body.html:9 pkg/kubernetes/views/pv-claim.html:9 -+#: pkg/kubernetes/views/pvc-body.html:18 pkg/kubernetes/views/pv-modify.html:69 -+msgid "Access Modes" -+msgstr "アクセスモード" -+ -+#: pkg/kubernetes/views/project-modify.html:49 -+#: bower_components/registry-image-widgets/views/imagestream-body.html:12 -+msgid "Access Policy" -+msgstr "アクセスポリシー" -+ -+# translation auto-copied from project Customer Portal Translations, version 006_DrupalPO, document interface, author asasaki -+#: pkg/subscriptions/subscriptions-view.jsx:191 -+msgid "Access denied" -+msgstr "アクセスは拒否されました" -+ -+#: pkg/shell/index.html:60 -+msgid "Account Settings" -+msgstr "アカウント設定" -+ -+#: pkg/users/index.html:61 -+msgid "Account not available or cannot be edited." -+msgstr "アカウントが利用可能でないか、アカウントを編集できません。" -+ -+#: pkg/users/index.html:69 -+msgid "Accounts" -+msgstr "アカウント" -+ -+#: pkg/users/local.js:308 pkg/users/local.js:610 -+msgctxt "page-title" -+msgid "Accounts" -+msgstr "アカウント" -+ -+#: pkg/storaged/content-views.jsx:227 -+msgid "Activate" -+msgstr "有効化" -+ -+#: pkg/storaged/jobs.js:147 -+msgid "Activating $target" -+msgstr "$target のアクティベート" -+ -+#: pkg/subscriptions/subscriptions-register.jsx:164 -+msgid "Activation Key" -+msgstr "アクティベーションキー" -+ -+# translation auto-copied from project virt-manager, version 0.10.0, document virt-manager -+#: pkg/networkmanager/interfaces.js:775 pkg/networkmanager/interfaces.js:1931 -+msgid "Active" -+msgstr "動作中" -+ -+#: pkg/networkmanager/interfaces.js:1905 pkg/networkmanager/interfaces.js:1922 -+msgid "Active Backup" -+msgstr "アクティブなバックアップ" -+ -+#: pkg/shell/index.html:56 pkg/shell/active-pages.js:94 -+msgid "Active Pages" -+msgstr "アクティブページ" -+ -+#: pkg/kubernetes/views/pvc-body.html:25 pkg/kubernetes/views/pvc-body.html:45 -+msgid "Actual" -+msgstr "実際" -+ -+#: pkg/networkmanager/interfaces.js:1910 -+msgid "Adaptive load balancing" -+msgstr "適応ロードバランス" -+ -+#: pkg/networkmanager/interfaces.js:1909 -+msgid "Adaptive transmit load balancing" -+msgstr "適応送信のロードバランス" -+ -+#: pkg/lib/machine-add.html:43 pkg/kubernetes/views/node-add.html:50 -+#: pkg/kubernetes/views/user-group-add.html:30 -+#: pkg/kubernetes/views/add-member-role-dialog.html:61 -+#: pkg/kubernetes/views/user-add-membership.html:49 -+#: pkg/kubernetes/views/add-role-dialog.html:8 -+#: pkg/kubernetes/views/add-user-dialog.html:27 pkg/ostree/index.html:90 -+#: pkg/storaged/overview.js:636 pkg/storaged/overview.js:664 -+#: pkg/storaged/details.js:104 pkg/storaged/details.js:237 -+msgid "Add" -+msgstr "追加する" -+ -+#: pkg/networkmanager/interfaces.js:2988 -+msgid "Add $0" -+msgstr "$0 の追加" -+ -+#: pkg/docker/storage.jsx:377 -+msgid "Add Additional Storage" -+msgstr "ストレージの追加" -+ -+#: pkg/ostree/index.html:75 -+msgid "Add Another Key" -+msgstr "別の鍵の追加" -+ -+#: pkg/networkmanager/index.html:87 -+msgid "Add Bond" -+msgstr "ボンドの追加" -+ -+#: pkg/networkmanager/index.html:89 -+msgid "Add Bridge" -+msgstr "ブリッジの追加" -+ -+#: pkg/kubernetes/views/node-add.html:3 -+msgid "Add Cluster Node" -+msgstr "クラスターノードの追加" -+ -+#: pkg/storaged/details.js:87 pkg/storaged/details.js:220 -+msgid "Add Disks" -+msgstr "ディスクの追加" -+ -+#: pkg/kubernetes/views/add-group-dialog.html:3 -+msgid "Add Group" -+msgstr "グループの追加" -+ -+#: pkg/kubernetes/views/nodes-page.html:34 -+msgid "Add Kubernetes Node" -+msgstr "Kubernetes ノードの追加" -+ -+#: pkg/lib/machine-add.html:4 -+msgid "Add Machine to Dashboard" -+msgstr "ダッシュボードへのマシンの追加" -+ -+#: pkg/kubernetes/views/project-body.html:108 -+#: pkg/kubernetes/views/group-page.html:38 -+#: pkg/kubernetes/views/user-group-add.html:3 -+#: pkg/kubernetes/views/add-member-role-dialog.html:4 -+#: pkg/kubernetes/views/group-panel.html:29 -+msgid "Add Member" -+msgstr "メンバーの追加" -+ -+#: pkg/kubernetes/views/user-body.html:67 -+#: pkg/kubernetes/views/user-panel.html:76 -+msgid "Add Membership" -+msgstr "メンバーシップの追加" -+ -+#: pkg/kubernetes/views/auth-form.html:11 -+#: pkg/kubernetes/views/auth-form.html:20 -+msgid "Add New Cluster" -+msgstr "新規クラスターの追加" -+ -+#: pkg/kubernetes/views/auth-form.html:67 -+#: pkg/kubernetes/views/auth-form.html:76 -+msgid "Add New User" -+msgstr "新規ユーザーの追加" -+ -+#: pkg/kubernetes/views/add-role-dialog.html:3 -+msgid "Add Role" -+msgstr "ロールの追加" -+ -+#: pkg/docker/storage.jsx:208 -+msgid "Add Storage" -+msgstr "ストレージの追加" -+ -+#: pkg/networkmanager/index.html:88 -+msgid "Add Team" -+msgstr "チームの追加" -+ -+#: pkg/kubernetes/views/project-listing.html:83 -+#: pkg/kubernetes/views/add-user-dialog.html:3 -+msgid "Add User" -+msgstr "ユーザーの追加" -+ -+#: pkg/networkmanager/index.html:90 -+msgid "Add VLAN" -+msgstr "VLAN の追加" -+ -+#: pkg/storaged/overview.js:522 -+msgid "Add iSCSI Portal" -+msgstr "iSCSI ポータルの追加" -+ -+#: pkg/users/index.html:353 -+msgid "Add key" -+msgstr "鍵の追加" -+ -+#: pkg/kubernetes/views/user-add-membership.html:3 -+msgid "Add membership" -+msgstr "メンバーシップの追加" -+ -+#: pkg/users/index.html:345 -+msgid "Add public key" -+msgstr "公開鍵の追加" -+ -+#: pkg/networkmanager/interfaces.js:2987 -+msgid "" -+"Adding $0 will break the connection to the server, and will make the " -+"administration UI unavailable." -+msgstr "$0 を追加すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" -+ -+#: pkg/users/authorized-keys.js:109 -+msgid "Adding key" -+msgstr "鍵の追加" -+ -+#: pkg/storaged/jobs.js:152 -+msgid "Adding physical volume to $target" -+msgstr "$target への物理ボリュームの追加" -+ -+#: pkg/networkmanager/interfaces.js:2541 -+msgid "Additional DNS $val" -+msgstr "追加の DNS $val" -+ -+#: pkg/networkmanager/interfaces.js:2544 -+msgid "Additional DNS Search Domains $val" -+msgstr "追加の DNS 検索ドメイン $val" -+ -+#: pkg/docker/index.html:297 -+msgid "Additional Storage" -+msgstr "追加のストレージ" -+ -+#: pkg/networkmanager/interfaces.js:2536 -+msgid "Additional address $val" -+msgstr "追加のアドレス $val" -+ -+#: pkg/ostree/index.html:313 pkg/ostree/index.html:331 -+msgid "Additions" -+msgstr "追加" -+ -+#: pkg/lib/machine-add.html:11 pkg/kubernetes/views/node-add.html:8 -+#: pkg/kubernetes/views/auth-form.html:29 -+#: pkg/kubernetes/views/dashboard-page.html:157 -+#: pkg/kubernetes/views/node-body.html:5 -+#: pkg/kubernetes/views/details-page.html:174 -+#: pkg/kubernetes/views/nodes-page.html:43 pkg/storaged/overview.js:631 -+msgid "Address" -+msgstr "アドレス:" -+ -+#: pkg/networkmanager/interfaces.js:2536 -+msgid "Address $val" -+msgstr "アドレス $val" -+ -+#: pkg/kubernetes/views/details-page.html:37 -+#: pkg/networkmanager/interfaces.js:3180 -+msgid "Addresses" -+msgstr "アドレス" -+ -+#: pkg/kubernetes/views/service-modify.html:25 -+msgid "Adjust" -+msgstr "調整" -+ -+#: pkg/kubernetes/views/pv-modify.html:3 -+msgid "Adjust Persistent Volume '{{ item.metadata.name }}'" -+msgstr "永続ボリューム '{{ item.metadata.name }}' の調整" -+ -+#: pkg/kubernetes/views/replicationcontroller-modify.html:3 -+msgid "Adjust Replication Controller {{ item.metadata.name }}" -+msgstr "レプリケーションコントローラー {{ item.metadata.name }} の調整" -+ -+#: pkg/kubernetes/views/route-modify.html:3 -+msgid "Adjust Route" -+msgstr "ルートの調整" -+ -+#: pkg/kubernetes/views/service-modify.html:3 -+msgid "Adjust Service" -+msgstr "サービスの調整" -+ -+#: pkg/kubernetes/views/project-body.html:56 -+msgid "Admin" -+msgstr "管理者" -+ -+#: pkg/realmd/operation.js:272 -+msgid "Administrator Password" -+msgstr "管理者パスワード" -+ -+#: pkg/systemd/services.html:397 -+msgid "After" -+msgstr "後" -+ -+#: pkg/systemd/services.html:388 pkg/systemd/services.html:392 -+msgid "After system boot" -+msgstr "システムブート後" -+ -+#: pkg/systemd/logs.html:51 -+msgid "All" -+msgstr "すべて" -+ -+#: pkg/kubernetes/views/filter-project.html:4 -+msgid "All Projects" -+msgstr "すべてのプロジェクト" -+ -+#: pkg/kubernetes/views/details-page.html:6 -+msgid "All Types" -+msgstr "すべてのタイプ" -+ -+#: pkg/docker/storage.jsx:380 -+msgid "" -+"All data on selected disks will be erased and disks will be added to the " -+"storage pool." -+msgstr "選択されたディスク上のすべてのデータが削除され、ストレージプールにディスクが追加されます。" -+ -+#: pkg/kubernetes/views/dashboard-page.html:112 -+msgid "All healthy" -+msgstr "すべてが正常" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:74 -+msgid "All images" -+msgstr "すべてのイメージ" -+ -+#: pkg/kubernetes/views/dashboard-page.html:69 -+msgid "All in use" -+msgstr "使用中のすべてのもの" -+ -+#: pkg/kubernetes/views/dashboard-page.html:37 -+msgid "All running" -+msgstr "実行中のすべてのもの" -+ -+#: pkg/docker/index.html:537 pkg/docker/util.js:106 -+msgid "Always" -+msgstr "常時" -+ -+#: pkg/kubernetes/views/node-body.html:57 -+#: pkg/kubernetes/views/route-body.html:27 -+#: bower_components/registry-image-widgets/views/imagestream-meta.html:2 -+#: bower_components/registry-image-widgets/views/image-meta.html:9 -+msgid "Annotations" -+msgstr "アノテーション" -+ -+#: pkg/kubernetes/scripts/projects.js:1020 -+msgid "Anonymous: Allow all unauthenticated users to pull images" -+msgstr "匿名: 認証されていないすべてのユーザーがイメージをプルできます" -+ -+#: pkg/networkmanager/index.html:620 pkg/networkmanager/index.html:644 -+#: pkg/networkmanager/index.html:668 pkg/networkmanager/index.html:692 -+#: pkg/networkmanager/index.html:716 pkg/networkmanager/index.html:740 -+#: pkg/networkmanager/index.html:764 pkg/networkmanager/index.html:788 -+#: pkg/networkmanager/index.html:812 pkg/ostree/index.html:39 -+#: pkg/storaged/fsys-tab.jsx:76 pkg/storaged/fsys-tab.jsx:145 -+#: pkg/storaged/crypto-tab.jsx:73 pkg/storaged/crypto-tab.jsx:107 -+#: pkg/kdump/kdump-view.jsx:356 -+msgid "Apply" -+msgstr "適用" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:107 -+msgid "Apply this solution" -+msgstr "このソリューションの適用" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:82 -+msgid "Applying solution..." -+msgstr "ソリューションの適用中 ..." -+ -+#: bower_components/registry-image-widgets/views/image-config.html:16 -+#: pkg/subscriptions/subscriptions-view.jsx:35 -+msgid "Architecture" -+msgstr "アーキテクチャー" -+ -+#: pkg/docker/containers-view.jsx:453 -+msgid "Are you sure you want to delete this image?" -+msgstr "このイメージを削除してもよろしいですか?" -+ -+#: pkg/storaged/index.html:449 -+msgctxt "storage" -+msgid "Assessment" -+msgstr "評価" -+ -+#: pkg/systemd/index.html:91 -+msgid "Asset Tag" -+msgstr "アセットタグ" -+ -+#: pkg/storaged/overview.js:457 -+msgid "At least $0 disks are needed." -+msgstr "少なくとも $0 ディスクが必要です。" -+ -+#: pkg/storaged/overview.js:505 pkg/storaged/details.js:99 -+#: pkg/storaged/details.js:232 -+msgid "At least one disk is needed." -+msgstr "少なくとも 1 つのディスクが必要です。" -+ -+#: pkg/systemd/services.html:393 -+msgid "At specific time" -+msgstr "特定の時間" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:395 -+msgid "Audit log" -+msgstr "監査ログ" -+ -+#: pkg/networkmanager/interfaces.js:767 -+msgid "Authenticating" -+msgstr "認証" -+ -+#: pkg/shell/index.html:63 pkg/shell/index.html:162 -+#: pkg/lib/machine-change-auth.html:32 pkg/realmd/operation.html:34 -+#: pkg/kubernetes/views/auth-form.html:85 -+msgid "Authentication" -+msgstr "認証" -+ -+#: pkg/lib/machine-auth-failed.html:2 -+msgid "Authentication Failed" -+msgstr "認証に失敗しました" -+ -+#: src/ws/login.js:581 -+msgid "Authentication Failed: Server closed connection" -+msgstr "認証に失敗しました: サーバーの接続が切断されました" -+ -+#: src/ws/login.js:591 -+msgid "Authentication failed" -+msgstr "認証に失敗しました" -+ -+#: pkg/storaged/overview.js:652 -+msgid "Authentication required" -+msgstr "認証が必要です" -+ -+#: pkg/docker/index.html:686 pkg/kubernetes/views/image-listing.html:15 -+#: bower_components/registry-image-widgets/views/image-body.html:12 -+#: pkg/docker/containers-view.jsx:312 -+msgid "Author" -+msgstr "作成者" -+ -+#: pkg/users/index.html:136 -+msgid "Authorized Public SSH Keys" -+msgstr "承認された公開 SSH 鍵" -+ -+#: pkg/networkmanager/index.html:166 pkg/realmd/operation.js:275 -+#: pkg/networkmanager/interfaces.js:1895 pkg/networkmanager/interfaces.js:2644 -+#: pkg/networkmanager/interfaces.js:3188 pkg/networkmanager/interfaces.js:3192 -+#: pkg/networkmanager/interfaces.js:3198 -+msgid "Automatic" -+msgstr "自動" -+ -+#: pkg/networkmanager/interfaces.js:1896 -+msgid "Automatic (DHCP only)" -+msgstr "自動 (DHCP のみ)" -+ -+#: pkg/networkmanager/interfaces.js:1886 -+msgid "Automatic (DHCP)" -+msgstr "自動 (DHCP)" -+ -+#: pkg/systemd/index.html:398 -+msgid "Automatically using NTP" -+msgstr "NTP を自動的に使用" -+ -+#: pkg/systemd/index.html:399 -+msgid "Automatically using specific NTP servers" -+msgstr "特定の NTP サーバーを自動的に使用" -+ -+#: pkg/machines/hostvmslist.jsx:234 -+msgid "Autostart:" -+msgstr "自動起動:" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys, author noriko -+#: pkg/lib/machine-change-auth.html:66 pkg/ostree/index.html:255 -+#: pkg/machines/hostvmslist.jsx:265 pkg/machines/hostvmslist.jsx:276 -+msgid "Available" -+msgstr "利用可能" -+ -+#: pkg/storaged/overview.js:626 -+msgid "Available targets on $0" -+msgstr "$0 で利用可能なターゲット" -+ -+#: pkg/dashboard/index.html:161 -+msgid "Avatar" -+msgstr "アバター" -+ -+#: pkg/kubernetes/scripts/volumes.js:207 -+msgid "Azure" -+msgstr "Azure" -+ -+#: pkg/users/index.html:63 -+msgid "Back to Accounts" -+msgstr "アカウントに戻る" -+ -+#: src/bridge/cockpitdbussetup.c:367 src/bridge/cockpitdbussetup.c:631 -+msgid "Bad data passed for passwd1 mechanism" -+msgstr "passwd1 メカニズムに間違ったデータが渡されました" -+ -+#: pkg/networkmanager/index.html:431 -+msgid "Balancer" -+msgstr "バランサー" -+ -+#: pkg/ostree/index.html:68 -+msgid "Begins with '-----BEGIN PGP PUBLIC KEY BLOCK-----'" -+msgstr "'-----BEGIN PGP PUBLIC KEY BLOCK-----' で始めます" -+ -+#: pkg/storaged/index.html:558 -+msgctxt "storage" -+msgid "Bitmap" -+msgstr "ビットマップ" -+ -+#: pkg/storaged/index.html:412 -+msgid "Block Device" -+msgstr "ブロックデバイス" -+ -+#: pkg/storaged/content-views.jsx:641 -+msgid "Block device for filesystems" -+msgstr "ファイルシステム用ブロックデバイス" -+ -+#: pkg/storaged/details.js:440 -+msgid "Blocked" -+msgstr "ブロック済み" -+ -+#: pkg/networkmanager/interfaces.js:2400 pkg/networkmanager/interfaces.js:2412 -+#: pkg/networkmanager/interfaces.js:2676 -+msgid "Bond" -+msgstr "Bond" -+ -+#: pkg/networkmanager/index.html:632 -+msgid "Bond Settings" -+msgstr "ボンド設定" -+ -+#: pkg/kubernetes/views/node-body.html:17 -+msgid "Boot ID" -+msgstr "ブート ID" -+ -+#: pkg/networkmanager/interfaces.js:2406 pkg/networkmanager/interfaces.js:2418 -+#: pkg/networkmanager/interfaces.js:2753 -+msgid "Bridge" -+msgstr "ブリッジ" -+ -+#: pkg/networkmanager/index.html:728 -+msgid "Bridge Port Settings" -+msgstr "ブリッジポート設定" -+ -+#: pkg/networkmanager/index.html:704 -+msgid "Bridge Settings" -+msgstr "ブリッジ設定" -+ -+#: pkg/networkmanager/interfaces.js:2774 -+msgid "Bridge port" -+msgstr "ブリッジポート" -+ -+#: pkg/networkmanager/interfaces.js:1907 pkg/networkmanager/interfaces.js:1924 -+msgid "Broadcast" -+msgstr "ブロードキャスト" -+ -+#: pkg/networkmanager/interfaces.js:2689 pkg/networkmanager/interfaces.js:2723 -+msgid "Broken configuration" -+msgstr "破損した設定" -+ -+#: bower_components/registry-image-widgets/views/image-body.html:16 -+msgid "Built" -+msgstr "ビルド" -+ -+#: pkg/machines/vmdiskstab.jsx:139 -+msgid "Bus" -+msgstr "バス" -+ -+#: pkg/systemd/index.html:206 pkg/docker/index.html:260 -+#: pkg/dashboard/index.html:70 pkg/docker/containers-view.jsx:267 -+#: pkg/kubernetes/scripts/graphs.js:599 pkg/kubernetes/scripts/nodes.js:711 -+#: pkg/kubernetes/scripts/nodes.js:817 -+msgid "CPU" -+msgstr "CPU" -+ -+#: pkg/systemd/host.js:1336 -+msgctxt "page-title" -+msgid "CPU Status" -+msgstr "CPU ステータス" -+ -+#: pkg/kubernetes/scripts/nodes.js:712 -+msgid "CPU Utilization: $0%" -+msgstr "CPU 使用率: $0%" -+ -+#: pkg/docker/index.html:458 pkg/docker/index.html:629 -+msgid "CPU priority" -+msgstr "CPU 優先度" -+ -+#: pkg/docker/index.html:208 -+msgid "CPU usage:" -+msgstr "CPU 使用率:" -+ -+#: pkg/systemd/index.html:257 pkg/systemd/host.js:1455 -+msgid "Cached" -+msgstr "キャッシュ済み" -+ -+#: pkg/docker/index.html:63 -+msgid "Can’t connect to Docker" -+msgstr "Docker に接続できません" -+ -+#: pkg/storaged/content-views.jsx:274 -+msgid "Can't delete while unlocked" -+msgstr "ロック解除されている間は削除できません" -+ -+#: pkg/shell/simple.html:100 pkg/shell/index.html:135 pkg/shell/stub.html:113 -+#: pkg/lib/machine-sync-users.html:74 pkg/lib/machine-change-auth.html:79 -+#: pkg/lib/machine-change-port.html:40 pkg/lib/machine-add.html:42 -+#: pkg/users/index.html:210 pkg/users/index.html:271 pkg/users/index.html:295 -+#: pkg/users/index.html:352 pkg/systemd/services.html:464 -+#: pkg/systemd/index.html:341 pkg/systemd/index.html:428 -+#: pkg/systemd/index.html:480 pkg/systemd/index.html:496 -+#: pkg/realmd/operation.html:90 pkg/docker/index.html:552 -+#: pkg/docker/index.html:586 pkg/docker/index.html:648 -+#: pkg/docker/index.html:700 pkg/docker/index.html:740 -+#: pkg/playground/translate.html:39 pkg/dashboard/index.html:173 -+#: pkg/kubernetes/views/pvc-delete.html:14 -+#: pkg/kubernetes/views/imagestream-modify.html:96 -+#: pkg/kubernetes/views/item-delete.html:10 -+#: pkg/kubernetes/views/user-delete.html:24 -+#: pkg/kubernetes/views/route-modify.html:16 -+#: pkg/kubernetes/views/auth-rejected-cert.html:31 -+#: pkg/kubernetes/views/group-delete.html:20 -+#: pkg/kubernetes/views/user-modify.html:26 -+#: pkg/kubernetes/views/node-add.html:49 pkg/kubernetes/views/pv-delete.html:10 -+#: pkg/kubernetes/views/project-delete.html:8 -+#: pkg/kubernetes/views/user-group-remove.html:9 -+#: pkg/kubernetes/views/imagestream-delete.html:7 -+#: pkg/kubernetes/views/auth-form.html:128 -+#: pkg/kubernetes/views/user-group-add.html:29 -+#: pkg/kubernetes/views/replicationcontroller-modify.html:16 -+#: pkg/kubernetes/views/add-group-dialog.html:18 -+#: pkg/kubernetes/views/node-delete.html:14 -+#: pkg/kubernetes/views/add-member-role-dialog.html:60 -+#: pkg/kubernetes/views/user-add-membership.html:48 -+#: pkg/kubernetes/views/deploy.html:61 -+#: pkg/kubernetes/views/add-role-dialog.html:7 -+#: pkg/kubernetes/views/remove-role-dialog.html:7 -+#: pkg/kubernetes/views/add-user-dialog.html:26 -+#: pkg/kubernetes/views/project-modify.html:71 -+#: pkg/kubernetes/views/user-remove-membership.html:9 -+#: pkg/kubernetes/views/image-delete.html:7 -+#: pkg/kubernetes/views/service-modify.html:24 -+#: pkg/kubernetes/views/pv-modify.html:202 pkg/networkmanager/index.html:619 -+#: pkg/networkmanager/index.html:643 pkg/networkmanager/index.html:667 -+#: pkg/networkmanager/index.html:691 pkg/networkmanager/index.html:715 -+#: pkg/networkmanager/index.html:739 pkg/networkmanager/index.html:763 -+#: pkg/networkmanager/index.html:787 pkg/networkmanager/index.html:811 -+#: pkg/ostree/index.html:164 pkg/storaged/index.html:287 -+#: pkg/storaged/index.html:867 pkg/lib/cockpit-components-dialog.jsx:136 -+#: pkg/sosreport/index.js:54 -+msgid "Cancel" -+msgstr "取り消し" -+ -+#: pkg/shell/indexes.js:331 -+msgid "Cannot connect to an unknown machine" -+msgstr "不明なマシンには接続できません" -+ -+#: src/ws/cockpitcertificate.c:359 -+msgid "Cannot decrypt PEM-encoded private key" -+msgstr "PEM で暗号化された秘密鍵を復号できません" -+ -+#: src/base1/cockpit.js:3955 -+msgid "Cannot forward login credentials" -+msgstr "ログイン資格情報を転送できません" -+ -+#: pkg/realmd/operation.js:418 -+msgid "Cannot join a domain because realmd is not available on this system" -+msgstr "このシステムでは realmd が利用できないため、ドメインに参加できません" -+ -+#: pkg/systemd/shutdown.js:163 -+msgid "Cannot schedule event in the past" -+msgstr "過去のイベントはスケジュールできません" -+ -+#: pkg/kubernetes/views/pv-body.html:13 pkg/kubernetes/views/node-page.html:17 -+#: pkg/kubernetes/views/pvc-body.html:32 pkg/kubernetes/views/pv-modify.html:44 -+#: pkg/machines/vmdiskstab.jsx:137 -+msgid "Capacity" -+msgstr "容量" -+ -+#: pkg/storaged/index.html:441 pkg/storaged/index.html:517 -+#: pkg/storaged/index.html:549 pkg/storaged/index.html:630 -+msgctxt "storage" -+msgid "Capacity" -+msgstr "容量" -+ -+#: pkg/networkmanager/interfaces.js:2475 -+msgid "Carrier" -+msgstr "キャリア" -+ -+#: pkg/kubernetes/scripts/volumes.js:203 -+msgid "Ceph Filesystem Mount" -+msgstr "Ceph ファイルシステムマウント" -+ -+#: pkg/kubernetes/views/volume-body.html:97 -+msgid "Ceph Monitors" -+msgstr "Ceph モニター" -+ -+#: pkg/systemd/index.html:342 pkg/systemd/index.html:429 -+#: pkg/docker/index.html:649 pkg/kubernetes/views/route-modify.html:17 -+#: pkg/kubernetes/views/replicationcontroller-modify.html:17 -+#: pkg/kubernetes/views/project-modify.html:74 -+#: pkg/kubernetes/views/pv-modify.html:204 pkg/storaged/overview.js:714 -+msgid "Change" -+msgstr "変更" -+ -+#: pkg/systemd/index.html:298 -+msgid "Change Host Name" -+msgstr "ホスト名の変更" -+ -+#: pkg/shell/index.html:285 -+msgid "Change Password" -+msgstr "パスワードの変更" -+ -+#: pkg/tuned/dialog.js:189 -+msgid "Change Performance Profile" -+msgstr "パフォーマンスプロファイルの変更" -+ -+#: pkg/tuned/dialog.js:198 -+msgid "Change Profile" -+msgstr "プロファイルの変更" -+ -+#: pkg/ostree/index.html:134 -+msgid "Change Repository" -+msgstr "リポジトリーの変更" -+ -+#: pkg/systemd/index.html:367 -+msgid "Change System Time" -+msgstr "システム時間の変更" -+ -+#: pkg/kubernetes/views/user-modify.html:3 -+msgid "Change User" -+msgstr "ユーザーの変更" -+ -+#: pkg/storaged/overview.js:706 -+msgid "Change iSCSI Initiator Name" -+msgstr "iSCSI イニシエーター名の変更" -+ -+#: pkg/kubernetes/views/imagestream-modify.html:4 -+msgid "Change image stream" -+msgstr "イメージストリームの変更" -+ -+#: pkg/kubernetes/views/project-modify.html:10 -+msgid "Change project" -+msgstr "プロジェクトの変更" -+ -+#: pkg/docker/index.html:219 -+msgid "Change resource limits" -+msgstr "リソース制限の変更" -+ -+#: pkg/docker/index.html:601 -+msgid "Change resources limits" -+msgstr "リソース制限の変更" -+ -+#: pkg/networkmanager/interfaces.js:3026 -+msgid "Change the settings" -+msgstr "設定の変更" -+ -+#: pkg/networkmanager/interfaces.js:3025 -+msgid "" -+"Changing the settings will break the connection to the server, and will make " -+"the administration UI unavailable." -+msgstr "設定を変更すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" -+ -+#: pkg/ostree/index.html:210 -+msgid "Check for Updates" -+msgstr "更新の確認" -+ -+#: pkg/networkmanager/interfaces.js:771 -+msgid "Checking IP" -+msgstr "IP の確認" -+ -+#: pkg/storaged/jobs.js:142 -+msgid "Checking RAID Device $target" -+msgstr "RAID デバイス $target の確認" -+ -+#: pkg/storaged/jobs.js:143 -+msgid "Checking and Repairing RAID Device $target" -+msgstr "RAID デバイス $target の確認および修復" -+ -+#: pkg/lib/machine-change-auth.html:70 -+msgid "Checking for public keys" -+msgstr "公開鍵の確認" -+ -+#: pkg/ostree/app.js:315 -+msgid "Checking for updates" -+msgstr "更新の確認" -+ -+#: pkg/shell/simple.html:95 pkg/shell/index.html:130 pkg/shell/stub.html:108 -+msgid "Choose the language to be used in the application" -+msgstr "アプリケーションで使用する言語の選択" -+ -+#: pkg/storaged/overview.js:434 -+msgid "Chunk Size" -+msgstr "チャンクサイズ" -+ -+#: pkg/kubernetes/scripts/volumes.js:202 -+msgid "Cinder" -+msgstr "Cinder" -+ -+#: pkg/kubernetes/views/pv-page.html:16 pkg/kubernetes/views/pv-panel.html:13 -+msgid "Claim" -+msgstr "クレーム" -+ -+#: pkg/kubernetes/views/pvc-body.html:4 -+msgid "Claim Name" -+msgstr "クレーム名" -+ -+#: pkg/storaged/jobs.js:134 -+msgid "Cleaning up for $target" -+msgstr "$target のクリーンアップ" -+ -+#: pkg/kubernetes/views/auth-form.html:88 -+msgid "Client Certificate" -+msgstr "クライアント証明書" -+ -+#: pkg/shell/simple.html:82 pkg/shell/index.html:109 pkg/shell/index.html:152 -+#: pkg/shell/index.html:296 pkg/shell/stub.html:130 -+#: pkg/lib/machine-invalid-hostkey.html:19 pkg/lib/machine-not-supported.html:8 -+#: pkg/lib/machine-unknown-hostkey.html:19 pkg/lib/machine-change-port.html:45 -+#: pkg/lib/machine-auth-failed.html:20 pkg/users/index.html:45 -+#: pkg/systemd/services.html:305 pkg/systemd/services.html:323 -+#: pkg/systemd/index.html:287 pkg/docker/index.html:721 -+#: pkg/networkmanager/index.html:830 pkg/storaged/index.html:706 -+#: pkg/sosreport/index.js:48 pkg/sosreport/index.js:112 -+msgid "Close" -+msgstr "閉じる" -+ -+#: pkg/shell/active-pages.js:102 -+msgid "Close Selected Pages" -+msgstr "選択されたページを閉じる" -+ -+#: pkg/kubernetes/views/auth-form.html:5 -+msgid "Cluster" -+msgstr "クラスター" -+ -+#: cockpit.desktop.in.h:1 -+msgid "Cockpit" -+msgstr "Cockpit" -+ -+#: src/ws/login.js:298 -+msgid "Cockpit authentication is configured incorrectly." -+msgstr "Cockpit の認証が間違って設定されています。" -+ -+#: pkg/lib/machine-dialogs.js:434 -+msgid "" -+"Cockpit could not contact the given host $0. Make sure it has ssh running on " -+"port $1, or specify another port in the address." -+msgstr "" -+"Cockpit は該当するホスト $0 に接続できませんでした。そのホストのポート $1 で ssh " -+"が実行されていることを確認するか、アドレスで別のポートを指定します。" -+ -+#: src/base1/cockpit.js:3961 -+msgid "Cockpit could not contact the given host." -+msgstr "Cockpit は該当するホストに接続できませんでした。" -+ -+#: pkg/shell/base_index.js:704 -+msgid "" -+"Cockpit had an unexpected internal error.

You can try restarting " -+"Cockpit by pressing refresh in your browser. The javascript console contains " -+"details about this error (Ctrl-Shift-J in most browsers)." -+msgstr "" -+"Cockpit で予期しない内部エラーが発生しました。

ブラウザーで更新を押して Cockpit " -+"の再起動を試行できます。javascript コンソールにはこのエラーに関する詳細が含まれます (ほとんどのブラウザーでは Ctrl-Shift-" -+"J)。" -+ -+#: cockpit.appdata.xml.in.h:1 -+msgid "" -+"Cockpit is a server manager that makes it easy to administer your Linux " -+"servers via a web browser. Jumping between the terminal and the web tool is " -+"no problem. A service started via Cockpit can be stopped via the terminal. " -+"Likewise, if an error occurs in the terminal, it can be seen in the Cockpit " -+"journal interface." -+msgstr "" -+"Cockpit は、Web ブラウザーで Linux サーバーを簡単に管理できるサーバーマネージャーです。端末と Web " -+"ツールを区別せずに使用できます。Cockpit で起動されたサービスは端末で停止できます。同様に、端末でエラーが発生した場合は、そのエラーを " -+"Cockpit ジャーナルインターフェースで確認できます。" -+ -+#: pkg/shell/index.html:98 -+msgid "Cockpit is an interactive Linux server admin interface." -+msgstr "Cockpit は対話型 Linux サーバー管理インターフェースです。" -+ -+#: pkg/shell/simple.html:71 -+msgid "Cockpit is an interactive Linux server admin interface. " -+msgstr "Cockpit は対話型 Linux サーバー管理インターフェースです。" -+ -+#: src/base1/cockpit.js:3959 -+msgid "Cockpit is not compatible with the software on the system." -+msgstr "Cockpit にはシステム上のそのソフトウェアとの互換性がありません。" -+ -+#: pkg/lib/machine-not-supported.html:2 -+msgid "Cockpit is not installed" -+msgstr "Cockpit はインストールされていません" -+ -+#: src/base1/cockpit.js:3953 -+msgid "Cockpit is not installed on the system." -+msgstr "Cockpit はシステムにインストールされていません。" -+ -+#: cockpit.appdata.xml.in.h:2 -+msgid "" -+"Cockpit is perfect for new sysadmins, allowing them to easily perform simple " -+"tasks such as storage administration, inspecting journals and starting and " -+"stopping services. You can monitor and administer several servers at the " -+"same time. Just add them with a single click and your machines will look " -+"after its buddies." -+msgstr "" -+"Cockpit " -+"は経験が少ないシステム管理者に最適です。これらのシステム管理者はストレージの管理、ジャーナルの検査、サービスの起動および停止などの単純なタスクを簡単に実行できるようになります。また、複数のサーバーを同時に監視および管理できます。これらのサーバーはクリックするだけで追加できます。追加後に、ご使用のマシンは他のマシンを管理するようになります。" -+ -+#: pkg/lib/machine-change-port.html:9 -+msgid "Cockpit was unable to contact {{#strong}}{{host}}{{/strong}}." -+msgstr "Cockpit は {{#strong}}{{host}}{{/strong}} に接続できませんでした。" -+ -+#: pkg/lib/machine-auth-failed.html:15 -+msgid "" -+"Cockpit was unable to log in to {{#strong}}{{host}}{{/strong}}. " -+"{{#can_sync}}You may want to try to {{#sync_link}}synchronize users{{/" -+"sync_link}}.{{/can_sync}} For more authentication options and " -+"troubleshooting support please upgrade cockpit-ws to a newer version." -+msgstr "" -+"Cockpit は {{#strong}}{{host}}{{/strong}} " -+"にログインできませんでした。{{#can_sync}}{{#sync_link}}ユーザーの同期{{/sync_link}}を行ってください。{{/" -+"can_sync}}他の認証オプションとトラブルシューティングのサポートが必要な場合は、cockpit-ws " -+"を新しいバージョンにアップグレードしてください。" -+ -+#: pkg/lib/machine-change-auth.html:9 -+msgid "Cockpit was unable to log into {{#strong}}{{host}}{{/strong}}." -+msgstr "Cockpit は {{#strong}}{{host}}{{/strong}} にログインできませんでした。" -+ -+#: pkg/lib/machine-auth-failed.html:6 -+msgid "" -+"Cockpit was unable to log into {{#strong}}{{host}}{{/strong}}. To use this " -+"machine with cockpit you will need to enable one of the following " -+"authentication methods in the sshd config on {{#strong}}{{host}}{{/strong}}:" -+msgstr "" -+"Cockpit は {{#strong}}{{host}}{{/strong}} にログインできませんでした。このマシンを Cockpit " -+"で使用するには、{{#strong}}{{host}}{{/strong}} 上の sshd 設定で次の認証方法のいずれかを有効にする必要があります。" -+ -+#: pkg/lib/machine-change-auth.html:13 -+msgid "" -+"Cockpit was unable to log into {{#strong}}{{host}}{{/strong}}. You can " -+"change your authentication credentials below. {{#can_sync}}You may prefer to " -+"{{#sync_link}}synchronize accounts and passwords{{/sync_link}}.{{/can_sync}}" -+msgstr "" -+"Cockpit は {{#strong}}{{host}}{{/strong}} " -+"にログインできませんでした。認証情報は以下で変更できます。{{#can_sync}}{{#sync_link}}アカウントとパスワードの同期{{/" -+"sync_link}}を実行できます。{{/can_sync}}" -+ -+#: pkg/lib/machine-add.html:27 pkg/dashboard/index.html:155 -+msgid "Color" -+msgstr "色" -+ -+#: pkg/docker/index.html:95 -+msgid "Combined CPU usage" -+msgstr "合計 CPU 使用率" -+ -+#: pkg/docker/index.html:101 -+msgid "Combined memory usage" -+msgstr "合計メモリー使用量" -+ -+#: pkg/systemd/services.html:369 pkg/docker/index.html:259 -+#: pkg/docker/index.html:434 pkg/docker/index.html:692 -+#: pkg/docker/containers-view.jsx:124 pkg/docker/containers-view.jsx:267 -+#: pkg/docker/containers-view.jsx:310 -+msgid "Command" -+msgstr "コマンド" -+ -+#: pkg/docker/run.js:320 -+msgid "Command can't be empty" -+msgstr "コマンドは空にすることができません" -+ -+#: pkg/docker/index.html:158 -+#: bower_components/registry-image-widgets/views/image-config.html:2 -+msgid "Command:" -+msgstr "コマンド:" -+ -+#: pkg/shell/index.html:237 -+msgid "Comment" -+msgstr "コメント" -+ -+# translation auto-copied from project PressGang CCMS topics, version 1, document 4283-155458, author tnagamot -+#: pkg/docker/index.html:136 pkg/docker/index.html:701 -+#: pkg/docker/containers-view.jsx:247 -+msgid "Commit" -+msgstr "コミット" -+ -+#: pkg/docker/index.html:663 -+msgid "Commit Image" -+msgstr "イメージのコミット" -+ -+#: pkg/tuned/dialog.js:114 -+msgid "Communication with tuned has failed" -+msgstr "tuned との通信に失敗しました" -+ -+#: pkg/storaged/content-views.jsx:469 -+msgid "Compatible with all systems and devices (MBR)" -+msgstr "すべてのシステムおよびデバイスとの互換性あり (MBR)" -+ -+#: pkg/storaged/content-views.jsx:470 -+msgid "Compatible with modern system and hard disks > 2TB (GPT)" -+msgstr "最新のシステムとの互換性があり、ハードディスクが 2TB よりも大きい (GPT)" -+ -+#: pkg/kdump/kdump-view.jsx:198 -+msgid "Compress crash dumps to save space" -+msgstr "クラッシュダンプを圧縮し容量を節約する" -+ -+#: pkg/kdump/kdump-view.jsx:189 -+msgid "Compression" -+msgstr "圧縮" -+ -+#: pkg/realmd/operation.html:28 -+msgid "Computer OU" -+msgstr "コンピューター OU" -+ -+#: pkg/kubernetes/views/node-add.html:24 -+msgid "Configuration" -+msgstr "設定" -+ -+#: pkg/networkmanager/interfaces.js:2610 -+msgid "Configure" -+msgstr "設定" -+ -+#: pkg/kubernetes/views/node-add.html:42 -+msgid "Configure Flannel networking" -+msgstr "Flannel ネットワーキングの設定" -+ -+#: pkg/kubernetes/views/node-add.html:32 -+msgid "Configure Kubelet and Proxy" -+msgstr "Kubelet およびプロキシーの設定" -+ -+#: pkg/docker/storage.jsx:308 -+msgid "Configure storage..." -+msgstr "ストレージの設定 ..." -+ -+#: pkg/networkmanager/interfaces.js:765 -+msgid "Configuring" -+msgstr "設定" -+ -+#: pkg/networkmanager/interfaces.js:769 -+msgid "Configuring IP" -+msgstr "IP の設定" -+ -+# translation auto-copied from project PressGang CCMS topics, version 1, document 3764-556319, author jito -+#: pkg/shell/index.html:271 pkg/users/index.html:177 -+msgid "Confirm" -+msgstr "確定します" -+ -+#: pkg/users/index.html:249 -+msgid "Confirm New Password" -+msgstr "新規パスワードの確認" -+ -+#: pkg/storaged/format-dialog.jsx:155 -+msgid "Confirm passphrase" -+msgstr "パスフレーズの確認" -+ -+#: pkg/lib/machine-unknown-hostkey.html:22 -+#: pkg/kubernetes/views/auth-rejected-cert.html:33 -+#: pkg/kubernetes/views/auth-form.html:130 -+msgid "Connect" -+msgstr "接続" -+ -+#: pkg/networkmanager/interfaces.js:2597 -+msgid "Connect automatically" -+msgstr "自動的に接続" -+ -+#: src/ws/login.html:73 -+msgid "Connect to" -+msgstr "接続先" -+ -+#: pkg/lib/machine-add.html:39 -+msgid "" -+"Connecting simultaneously to more than {{ limit }} machines is unsupported." -+msgstr "{{ limit }} 台を超えるマシンへの同時接続はサポートされていません。" -+ -+#: pkg/docker/index.html:54 -+msgid "Connecting to Docker" -+msgstr "Docker への接続" -+ -+#: pkg/ostree/index.html:418 -+msgid "Connecting to OSTree" -+msgstr "OSTree への接続" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:352 -+msgid "Connecting to SETroubleshoot daemon..." -+msgstr "SETroubleshoot デーモンへの接続中 ..." -+ -+#: pkg/shell/indexes.js:326 -+msgid "Connecting to the machine" -+msgstr "マシンへの接続" -+ -+#: pkg/kubernetes/index.html:101 pkg/kubernetes/registry.html:71 -+msgid "Connecting..." -+msgstr "接続中..." -+ -+#: pkg/machines/hostvmslist.jsx:368 -+msgid "Connection" -+msgstr "接続" -+ -+#: pkg/kubernetes/views/auth-dialog.html:4 -+msgid "Connection Error" -+msgstr "接続エラー" -+ -+#: pkg/kubernetes/scripts/connection.js:514 -+msgid "Connection Error: $0" -+msgstr "接続エラー: $0" -+ -+#: pkg/kubernetes/views/auth-dialog.html:3 -+msgid "Connection Settings" -+msgstr "接続設定" -+ -+#: src/base1/cockpit.js:3951 -+msgid "Connection has timed out." -+msgstr "接続がタイムアウトしました。" -+ -+#: pkg/networkmanager/index.html:842 -+msgid "Connection will be lost" -+msgstr "接続が失われます" -+ -+#: pkg/docker/console.html:4 pkg/kubernetes/views/image-page.html:24 -+#: pkg/kubernetes/views/image-panel.html:12 -+#: pkg/kubernetes/views/container-body.html:4 -+#: pkg/kubernetes/views/container-page-inline.html:2 -+#: pkg/kubernetes/views/container-panel.html:4 -+msgid "Container" -+msgstr "コンテナー" -+ -+#: pkg/users/local.js:700 -+msgid "Container Administrator" -+msgstr "コンテナー管理者" -+ -+#: pkg/kubernetes/views/container-body.html:10 -+msgid "Container ID" -+msgstr "コンテナー ID" -+ -+#: pkg/docker/index.html:427 pkg/docker/index.html:606 -+#: pkg/docker/index.html:668 -+msgid "Container Name" -+msgstr "コンテナー名" -+ -+#: pkg/kubernetes/views/node-body.html:21 -+msgid "Container Runtime Version" -+msgstr "コンテナーランタイムバージョン" -+ -+#: pkg/docker/util.js:488 -+msgid "" -+"Container is currently marked as not running, but regular stopping failed." -+msgstr "コンテナーは現在実行中でないと示されていますが、正常な停止に失敗しました。" -+ -+#: pkg/docker/util.js:486 -+msgid "Container is currently running." -+msgstr "コンテナーは現在実行中です。" -+ -+#: pkg/docker/index.html:140 -+msgid "Container:" -+msgstr "コンテナー:" -+ -+#: pkg/docker/index.html:23 pkg/docker/index.html:277 -+#: pkg/kubernetes/views/pod-page.html:36 -+#: pkg/kubernetes/views/dashboard-page.html:158 -+#: pkg/kubernetes/views/dashboard-page.html:199 -+#: pkg/kubernetes/views/containers-listing.html:5 pkg/kubernetes/index.html:52 -+#: pkg/docker/containers-view.jsx:283 -+msgid "Containers" -+msgstr "コンテナー" -+ -+#: pkg/docker/details.js:46 -+msgctxt "page-title" -+msgid "Containers" -+msgstr "コンテナー" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys -+#: pkg/storaged/content-views.jsx:500 -+msgid "Content" -+msgstr "コンテンツ" -+ -+#: src/base1/test-locale.js:44 src/base1/test-locale.js:55 -+#: pkg/playground/translate.js:22 -+msgid "Control" -+msgstr "コントロール" -+ -+#: src/base1/test-locale.js:45 src/base1/test-locale.js:57 -+#: pkg/playground/translate.js:25 -+msgctxt "key" -+msgid "Control" -+msgstr "コントロール" -+ -+#: pkg/docker/storage.jsx:419 -+msgid "Could not add all disks" -+msgstr "すべてのディスクを追加することはできませんでした" -+ -+#: pkg/lib/machine-change-port.html:4 -+msgid "Could not contact {{host}}" -+msgstr "{{host}} に接続できませんでした" -+ -+#: pkg/kubernetes/views/dashboard-page.html:142 -+msgid "Could not list services" -+msgstr "サービスを一覧表示できませんでした" -+ -+#: src/ws/cockpitcertificate.c:407 -+msgid "Could not parse PEM-encoded certificate" -+msgstr "PEM でエンコードされた証明書を解析できませんでした" -+ -+#: src/ws/cockpitcertificate.c:374 -+msgid "Could not parse PEM-encoded private key" -+msgstr "PEM で暗号化された秘密鍵を解析できませんでした" -+ -+#: pkg/docker/storage.jsx:460 -+msgid "Could not reset the storage pool" -+msgstr "ストレージプールをリセットできませんでした" -+ -+#: src/bridge/cockpitdbussetup.c:467 -+msgid "Couldn't change user groups" -+msgstr "ユーザーグループを変更できませんでした" -+ -+#: src/bridge/cockpitdbussetup.c:520 -+msgid "Couldn't change user password" -+msgstr "ユーザーパスワードを変更できませんでした" -+ -+#: pkg/kubernetes/index.html:102 pkg/kubernetes/registry.html:72 -+msgid "Couldn't connect to server" -+msgstr "サーバーに接続できませんでした" -+ -+#: pkg/shell/indexes.js:329 -+msgid "Couldn't connect to the machine" -+msgstr "マシンに接続できませんでした" -+ -+#: src/bridge/cockpitdbussetup.c:544 -+msgid "Couldn't create new users" -+msgstr "新規ユーザーを作成できませんでした" -+ -+#: pkg/kubernetes/scripts/kube-client-cockpit.js:925 -+#: pkg/kubernetes/scripts/connection.js:512 -+msgid "Couldn't find running API server" -+msgstr "実行中の API サーバーを見つけることができませんでした" -+ -+#: pkg/subscriptions/subscriptions-view.jsx:196 -+msgid "" -+"Couldn't get system subscription status. Please ensure subscription-manager " -+"is installed." -+msgstr "" -+"システムサブスクリプションステータスを取得できませんでした。subscription-manager がインストールされていることを確認してください。" -+ -+#: src/bridge/cockpitdbussetup.c:642 -+msgid "Couldn't list local users" -+msgstr "ローカルユーザーを一覧表示できませんでした" -+ -+#: src/bridge/cockpitdbussetup.c:236 -+msgid "Couldn't list users" -+msgstr "ユーザーを一覧表示できませんでした" -+ -+#: pkg/ostree/remotes.js:177 -+msgid "Couldn't load settings for '$0': $1" -+msgstr "'$0' の設定をロードできませんでした: $1" -+ -+#: src/bridge/cockpitdbussetup.c:382 -+msgid "Couldn't load user data" -+msgstr "ユーザーデータをロードできませんでした" -+ -+#: pkg/machines/vmdiskstab.jsx:30 -+msgid "Count:" -+msgstr "数量:" -+ -+#: pkg/kdump/kdump-view.jsx:340 pkg/kdump/kdump-view.jsx:508 -+msgid "Crash dump location" -+msgstr "クラッシュダンプの場所" -+ -+#: pkg/kdump/kdump-view.jsx:311 -+msgid "Crash system" -+msgstr "クラッシュシステム" -+ -+#: pkg/users/index.html:211 pkg/kubernetes/views/add-group-dialog.html:19 -+#: pkg/kubernetes/views/project-modify.html:72 pkg/storaged/overview.js:463 -+#: pkg/storaged/overview.js:510 pkg/storaged/details.js:180 -+#: pkg/storaged/lvol-tabs.jsx:132 pkg/storaged/content-views.jsx:120 -+#: pkg/storaged/content-views.jsx:685 -+msgid "Create" -+msgstr "作成" -+ -+#: pkg/storaged/content-views.jsx:631 -+msgid "Create Logical Volume" -+msgstr "論理ボリュームの作成" -+ -+#: pkg/users/index.html:52 pkg/users/index.html:149 -+msgid "Create New Account" -+msgstr "新規アカウントの作成" -+ -+#: pkg/storaged/content-views.jsx:385 -+msgid "Create Partition" -+msgstr "パーティションの作成" -+ -+#: pkg/storaged/overview.js:417 -+msgid "Create RAID Device" -+msgstr "RAID デバイスの作成" -+ -+#: pkg/storaged/lvol-tabs.jsx:115 pkg/storaged/lvol-tabs.jsx:151 -+msgid "Create Snapshot" -+msgstr "スナップショットの作成" -+ -+#: pkg/storaged/content-views.jsx:104 pkg/storaged/content-views.jsx:131 -+msgid "Create Thin Volume" -+msgstr "シンボリュームの作成" -+ -+#: pkg/systemd/services.html:58 -+msgid "Create Timer" -+msgstr "タイマーの作成" -+ -+#: pkg/systemd/services.html:335 -+msgid "Create Timers" -+msgstr "タイマーの作成" -+ -+#: pkg/storaged/overview.js:492 -+msgid "Create Volume Group" -+msgstr "ボリュームグループの作成" -+ -+#: pkg/sosreport/index.html:44 -+msgid "Create diagnostic report" -+msgstr "診断レポートの作成" -+ -+#: pkg/kubernetes/scripts/images.js:634 -+msgid "Create empty image stream" -+msgstr "空のイメージストリームの作成" -+ -+#: pkg/kubernetes/views/imagestream-modify.html:3 -+msgid "Create image stream" -+msgstr "イメージストリームの作成" -+ -+#: pkg/networkmanager/interfaces.js:3690 pkg/networkmanager/interfaces.js:3883 -+#: pkg/networkmanager/interfaces.js:4122 pkg/networkmanager/interfaces.js:4328 -+msgid "Create it" -+msgstr "作成" -+ -+#: pkg/storaged/content-views.jsx:704 -+msgid "Create new Logical Volume" -+msgstr "新規論理ボリュームの作成" -+ -+#: pkg/storaged/format-dialog.jsx:192 -+msgid "Create partition" -+msgstr "パーティションの作成" -+ -+#: pkg/storaged/format-dialog.jsx:39 -+msgid "Create partition on $0" -+msgstr "$0 上でのパーティションの作成" -+ -+#: pkg/storaged/index.html:379 pkg/storaged/content-views.jsx:495 -+msgid "Create partition table" -+msgstr "パーティションテーブルの作成" -+ -+#: pkg/sosreport/index.html:36 -+msgid "Create report" -+msgstr "レポートの作成" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys, author noriko -+#: pkg/kubernetes/views/deploymentconfig-body.html:7 -+#: pkg/kubernetes/views/replicationcontroller-body.html:7 -+#: pkg/kubernetes/views/pod-body.html:7 pkg/kubernetes/views/node-body.html:3 -+#: pkg/kubernetes/views/route-body.html:7 -+#: pkg/kubernetes/views/service-body.html:7 pkg/docker/containers-view.jsx:122 -+#: pkg/docker/containers-view.jsx:311 pkg/docker/containers-view.jsx:583 -+msgid "Created" -+msgstr "作成済み" -+ -+#: pkg/docker/index.html:150 -+msgid "Created:" -+msgstr "作成済み:" -+ -+#: pkg/storaged/jobs.js:141 -+msgid "Creating RAID Device $target" -+msgstr "RAID デバイス $target の作成" -+ -+#: pkg/storaged/jobs.js:129 -+msgid "Creating filesystem on $target" -+msgstr "$target 上でのファイルシステムの作成" -+ -+#: pkg/storaged/jobs.js:155 -+msgid "Creating logical volume $target" -+msgstr "論理ボリューム $target の作成" -+ -+#: pkg/storaged/jobs.js:133 -+msgid "Creating partition $target" -+msgstr "パーティション $target の作成" -+ -+#: pkg/storaged/jobs.js:149 -+msgid "Creating snapshot of $target" -+msgstr "$target のスナップショットの作成" -+ -+#: pkg/networkmanager/interfaces.js:4327 -+msgid "" -+"Creating this VLAN will break the connection to the server, and will make " -+"the administration UI unavailable." -+msgstr "この VLAN を作成すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" -+ -+#: pkg/networkmanager/interfaces.js:3689 -+msgid "" -+"Creating this bond will break the connection to the server, and will make " -+"the administration UI unavailable." -+msgstr "このボンドを作成すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" -+ -+#: pkg/networkmanager/interfaces.js:4121 -+msgid "" -+"Creating this bridge will break the connection to the server, and will make " -+"the administration UI unavailable." -+msgstr "このブリッジを作成すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" -+ -+#: pkg/networkmanager/interfaces.js:3882 -+msgid "" -+"Creating this team will break the connection to the server, and will make " -+"the administration UI unavailable." -+msgstr "このチームを作成すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" -+ -+#: pkg/storaged/jobs.js:150 -+msgid "Creating volume group $target" -+msgstr "ボリュームグループ $target の作成" -+ -+#: pkg/systemd/logs.html:42 -+msgid "Current boot" -+msgstr "現在の起動" -+ -+#: pkg/ostree/index.html:184 -+msgid "Currently using:" -+msgstr "現在使用中:" -+ -+#: pkg/storaged/format-dialog.jsx:174 pkg/storaged/fsys-tab.jsx:126 -+msgid "Custom" -+msgstr "Custom" -+ -+#: pkg/storaged/format-dialog.jsx:112 -+msgid "Custom (Enter filesystem type)" -+msgstr "カスタム (ファイルシステムタイプの入力)" -+ -+#: pkg/subscriptions/subscriptions-register.jsx:102 -+msgid "Custom URL" -+msgstr "カスタム URL" -+ -+#: pkg/storaged/index.html:452 -+msgid "DISK IS FAILING" -+msgstr "ディスクで障害が発生中" -+ -+#: pkg/networkmanager/interfaces.js:3187 -+msgid "DNS" -+msgstr "DNS" -+ -+#: pkg/networkmanager/interfaces.js:2541 -+msgid "DNS $val" -+msgstr "DNS $val" -+ -+#: pkg/kubernetes/views/pod-body.html:14 -+msgid "DNS Policy" -+msgstr "DNS ポリシー" -+ -+#: pkg/networkmanager/interfaces.js:3191 -+msgid "DNS Search Domains" -+msgstr "DNS 検索ドメイン" -+ -+#: pkg/networkmanager/interfaces.js:2544 -+msgid "DNS Search Domains $val" -+msgstr "DNS 検索ドメイン $val" -+ -+#: pkg/dashboard/index.html:22 -+msgid "Dashboard" -+msgstr "ダッシュボード" -+ -+#: pkg/storaged/lvol-tabs.jsx:204 -+msgid "Data Used" -+msgstr "使用済みデータ" -+ -+#: pkg/storaged/content-views.jsx:225 -+msgid "Deactivate" -+msgstr "解除" -+ -+#: pkg/networkmanager/interfaces.js:777 -+msgid "Deactivating" -+msgstr "非アクティブ化" -+ -+#: pkg/storaged/jobs.js:148 -+msgid "Deactivating $target" -+msgstr "$target の非アクティブ化" -+ -+#: pkg/docker/index.html:347 pkg/docker/index.html:351 -+#: pkg/ostree/index.html:253 -+#: bower_components/registry-image-widgets/views/image-config.html:10 -+#: pkg/storaged/format-dialog.jsx:173 pkg/storaged/fsys-tab.jsx:125 -+#: pkg/subscriptions/subscriptions-register.jsx:101 -+msgid "Default" -+msgstr "デフォルト" -+ -+#: pkg/systemd/index.html:447 -+msgid "Delay" -+msgstr "遅延" -+ -+#: pkg/users/index.html:77 pkg/users/index.html:296 pkg/docker/index.html:135 -+#: pkg/docker/index.html:236 pkg/kubernetes/views/pvc-delete.html:15 -+#: pkg/kubernetes/views/item-delete.html:11 -+#: pkg/kubernetes/views/pv-delete.html:11 -+#: pkg/kubernetes/views/project-delete.html:9 -+#: pkg/kubernetes/views/imagestream-delete.html:8 -+#: pkg/kubernetes/views/node-delete.html:15 -+#: pkg/kubernetes/views/user-remove-membership.html:10 -+#: pkg/kubernetes/views/image-delete.html:8 pkg/networkmanager/index.html:575 -+#: pkg/ostree/index.html:38 pkg/docker/image.js:140 pkg/docker/details.js:272 -+#: pkg/docker/containers-view.jsx:169 pkg/docker/containers-view.jsx:453 -+#: pkg/kubernetes/scripts/volumes.js:218 pkg/storaged/details.js:153 -+#: pkg/storaged/details.js:203 pkg/storaged/details.js:474 -+#: pkg/storaged/details.js:563 pkg/storaged/content-views.jsx:257 -+#: pkg/storaged/content-views.jsx:275 -+msgid "Delete" -+msgstr "削除" -+ -+#: pkg/users/local.js:1033 pkg/docker/containers-view.jsx:452 -+#: pkg/networkmanager/interfaces.js:2325 -+msgid "Delete $0" -+msgstr "$0 の削除" -+ -+#: pkg/playground/translate.html:189 -+msgid "Delete '{{ name }}'" -+msgstr "'{{ name }}' の削除" -+ -+#: pkg/users/index.html:290 -+msgid "Delete Files" -+msgstr "ファイルの削除" -+ -+#: pkg/kubernetes/views/node-delete.html:4 -+msgid "Delete Node" -+msgstr "ノードの削除" -+ -+#: pkg/kubernetes/views/pv-delete.html:3 -+msgid "Delete Persistent Volume" -+msgstr "永続ボリュームの削除" -+ -+#: pkg/kubernetes/views/pvc-delete.html:3 -+msgid "Delete Persistent Volume Claim" -+msgstr "永続ボリュームクレームの削除" -+ -+#: pkg/kubernetes/views/project-delete.html:3 -+msgid "Delete Project" -+msgstr "プロジェクトの削除" -+ -+#: pkg/kubernetes/views/nodes-page.html:3 -+msgid "Delete Selected" -+msgstr "選択項目の削除" -+ -+#: pkg/kubernetes/views/imagestream-delete.html:3 -+msgid "Delete image stream" -+msgstr "イメージストリームの削除" -+ -+#: pkg/kubernetes/views/item-delete.html:3 -+msgid "Delete {{ item.kind }}" -+msgstr "{{ item.kind }} の削除" -+ -+#: pkg/storaged/jobs.js:132 pkg/storaged/jobs.js:146 -+msgid "Deleting $target" -+msgstr "$target の削除中" -+ -+#: pkg/networkmanager/interfaces.js:2324 -+msgid "" -+"Deleting $0 will break the connection to the server, and will make " -+"the administration UI unavailable." -+msgstr "$0 を削除すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" -+ -+#: pkg/kubernetes/views/item-delete.html:7 -+msgid "" -+"Deleting a Pod will kill all associated containers. Pods may be " -+"automatically created again in some cases." -+msgstr "ポッドを削除すると、関連するすべてのコンテナーが終了します。ポッドは自動的に再び作成されることもあります。" -+ -+#: pkg/storaged/details.js:154 -+msgid "Deleting a RAID device will erase all data on it." -+msgstr "RAID デバイスを削除すると、そのデバイス上のすべてのデータが削除されます。" -+ -+#: pkg/docker/details.js:271 pkg/docker/containers-view.jsx:168 -+msgid "Deleting a container will erase all data in it." -+msgstr "コンテナーを削除すると、コンテナー内のすべてのデータが削除されます。" -+ -+#: pkg/storaged/content-views.jsx:244 -+msgid "Deleting a logical volume will delete all data in it." -+msgstr "論理ボリュームを削除すると、論理ボリューム内のすべてのデータが削除されます。" -+ -+#: pkg/storaged/content-views.jsx:247 -+msgid "Deleting a partition will delete all data in it." -+msgstr "パーティションを削除すると、パーティション内のすべてのデータが削除されます。" -+ -+#: pkg/storaged/details.js:202 -+msgid "Deleting a volume group will erase all data on it." -+msgstr "ボリュームグループを削除すると、ボリュームグループ上のすべてのデータが削除されます。" -+ -+#: pkg/docker/image.js:139 -+msgid "" -+"Deleting an image will delete it, but you can probably download it again if " -+"you need it later. Unless this image has never been pushed to a repository, " -+"that is, in which case you probably can't download it again." -+msgstr "" -+"イメージは、削除しても、多くの場合、後で必要なときに再びダウンロードできます。このイメージがリポジトリーにプッシュされたことがない場合は、イメージを再びダウンロードできません。" -+ -+#: pkg/storaged/jobs.js:151 -+msgid "Deleting volume group $target" -+msgstr "ボリュームグループ $target の削除" -+ -+#: pkg/kubernetes/views/deploy.html:62 -+#: pkg/kubernetes/views/dashboard-page.html:131 -+msgid "Deploy" -+msgstr "デプロイ" -+ -+#: pkg/kubernetes/views/deploy.html:3 -+msgid "Deploy Application" -+msgstr "アプリケーションのデプロイ" -+ -+#: pkg/kubernetes/views/deploymentconfig-body.html:22 -+msgid "Deployment Causes" -+msgstr "デプロイメントの理由" -+ -+#: pkg/kubernetes/views/deploymentconfig-panel.html:8 -+#: pkg/kubernetes/views/deploymentconfig-page.html:12 -+msgid "Deployment Config" -+msgstr "デプロイメント設定" -+ -+#: pkg/kubernetes/views/details-page.html:98 -+#: pkg/kubernetes/scripts/details.js:221 -+msgid "Deployment Configs" -+msgstr "デプロイメント設定" -+ -+#: pkg/systemd/services.html:355 pkg/kubernetes/views/project-listing.html:15 -+#: pkg/kubernetes/views/project-listing.html:54 -+#: pkg/kubernetes/views/project-modify.html:40 -+#: bower_components/registry-image-widgets/views/image-body.html:6 -+#: pkg/systemd/init.js:270 -+msgid "Description" -+msgstr "説明" -+ -+#: pkg/shell/index.html:206 pkg/kubernetes/index.html:64 -+#: pkg/docker/containers-view.jsx:254 pkg/docker/containers-view.jsx:402 -+#: pkg/docker/containers-view.jsx:412 -+#: pkg/subscriptions/subscriptions-view.jsx:209 -+msgid "Details" -+msgstr "詳細" -+ -+#: pkg/machines/vmdiskstab.jsx:52 pkg/machines/vmdiskstab.jsx:134 -+msgid "Device" -+msgstr "デバイス" -+ -+#: pkg/storaged/index.html:541 -+msgctxt "storage" -+msgid "Device" -+msgstr "デバイス" -+ -+#: pkg/storaged/utils.js:521 -+msgid "Device $0 is a member of RAID Array $1" -+msgstr "デバイス $0 は RAID アレイ $1 のメンバーです" -+ -+#: pkg/storaged/utils.js:527 -+msgid "Device $0 is a physical volume of $1" -+msgstr "デバイス $0 は $1 の物理ボリュームです" -+ -+#: pkg/storaged/utils.js:515 -+msgid "Device $0 is mounted on $1" -+msgstr "デバイス $0 は $1 にマウントされています" -+ -+#: pkg/storaged/index.html:465 pkg/storaged/index.html:471 -+#: pkg/storaged/index.html:513 -+msgctxt "storage" -+msgid "Device File" -+msgstr "デバイスファイル" -+ -+#: pkg/storaged/format-dialog.jsx:264 pkg/storaged/content-views.jsx:494 -+msgid "Device is read-only" -+msgstr "デバイスは読み取り専用です" -+ -+#: pkg/sosreport/index.html:22 -+msgid "Diagnostic reports" -+msgstr "診断レポート" -+ -+#: bower_components/registry-image-widgets/views/image-body.html:20 -+msgid "Digest" -+msgstr "ダイジェスト" -+ -+#: pkg/kubernetes/views/volume-body.html:28 -+#: bower_components/registry-image-widgets/views/image-config.html:11 -+#: pkg/kdump/kdump-view.jsx:85 -+msgid "Directory" -+msgstr "フォルダー" -+ -+#: pkg/kdump/kdump-client.es6:114 -+msgid "Directory $0 isn't writable or doesn't exist." -+msgstr "ディレクトリー $0 は書込み可能でないか、存在しません。" -+ -+#: pkg/systemd/init.js:537 -+msgid "Disable" -+msgstr "無効化" -+ -+#: pkg/tuned/dialog.js:232 -+msgid "Disable tuned" -+msgstr "tuned の無効化" -+ -+#: pkg/systemd/init.js:303 pkg/networkmanager/interfaces.js:1890 -+msgid "Disabled" -+msgstr "無効" -+ -+#: pkg/shell/simple.html:111 pkg/shell/indexes.js:126 pkg/shell/indexes.js:506 -+msgid "Disconnected" -+msgstr "切断されています" -+ -+#: pkg/kubernetes/scripts/nodes.js:719 pkg/kubernetes/scripts/nodes.js:835 -+msgid "Disk" -+msgstr "ディスク" -+ -+# translation auto-copied from project virt-manager, version 0.10.0, document virt-manager -+#: pkg/systemd/index.html:216 pkg/dashboard/index.html:73 -+msgid "Disk I/O" -+msgstr "ディスク I/O" -+ -+#: pkg/kubernetes/scripts/nodes.js:720 -+msgid "Disk Utilization: $0%" -+msgstr "ディスク使用率: $0%˙" -+ -+#: pkg/storaged/index.html:455 -+msgid "Disk is OK" -+msgstr "ディスクは OK です" -+ -+#: pkg/storaged/index.html:582 pkg/machines/hostvmslist.jsx:319 -+#: pkg/storaged/overview.js:451 pkg/storaged/overview.js:500 -+#: pkg/storaged/details.js:90 pkg/storaged/details.js:223 -+msgid "Disks" -+msgstr "ディスク" -+ -+#: pkg/shell/simple.html:37 pkg/shell/simple.html:92 pkg/shell/index.html:49 -+#: pkg/shell/index.html:127 pkg/shell/stub.html:37 pkg/shell/stub.html:105 -+msgid "Display Language" -+msgstr "言語の表示" -+ -+#: pkg/kubernetes/views/project-modify.html:31 -+msgid "Display name" -+msgstr "名前の表示" -+ -+#: pkg/kubernetes/views/add-role-dialog.html:5 -+msgid "Do you want to add the role '{{ fields.displayRole }}'?" -+msgstr "ロール '{{ fields.displayRole }}' を追加しますか?" -+ -+#: pkg/kubernetes/views/imagestream-delete.html:5 -+msgid "" -+"Do you want to delete the '{{stream.metadata.namespace}}/{{stream.metadata." -+"name}}' image stream?" -+msgstr "" -+"'{{stream.metadata.namespace}}/{{stream.metadata.name}}' イメージストリームを削除しますか?" -+ -+#: pkg/kubernetes/views/pv-delete.html:6 -+msgid "Do you want to delete the Persistent Volume '{{item.metadata.name}}'?" -+msgstr "永続ボリューム '{{item.metadata.name}}' を削除しますか?" -+ -+#: pkg/kubernetes/views/pvc-delete.html:6 -+msgid "" -+"Do you want to delete the Persistent Volume Claim '{{item.metadata.name}}'?" -+msgstr "永続ボリュームクレーム '{{item.metadata.name}}' を削除しますか?" -+ -+#: pkg/kubernetes/views/item-delete.html:6 -+msgid "Do you want to delete the {{ item.kind }} '{{item.metadata.name}}'?" -+msgstr "{{ item.kind }} '{{item.metadata.name}}' を削除しますか?" -+ -+#: pkg/kubernetes/views/node-delete.html:7 -+msgid "Do you want to delete this Node?" -+msgstr "このノードを削除しますか?" -+ -+#: pkg/kubernetes/views/image-delete.html:5 -+msgid "" -+"Do you want to remove the image tagged as '{{stream.metadata.namespace}}/" -+"{{stream.metadata.name}}:{{tag.tag}}'?" -+msgstr "" -+"'{{stream.metadata.namespace}}/{{stream.metadata.name}}:{{tag.tag}}' " -+"というタグが付けられたイメージを削除しますか?" -+ -+#: pkg/kubernetes/views/remove-role-dialog.html:5 -+msgid "" -+"Do you want to remove the role '{{ fields.displayRole }}' from member {{ " -+"fields.member.metadata.name }}?" -+msgstr "" -+"ロール '{{ fields.displayRole }}' をメンバー {{ fields.member.metadata.name }} " -+"から削除しますか?" -+ -+#: bower_components/registry-image-widgets/views/image-meta.html:11 -+msgid "Docker Version" -+msgstr "Docker バージョン" -+ -+#: pkg/docker/index.html:60 -+msgid "Docker is not installed or activated on the system" -+msgstr "Docker はインストールされていないか、システムでアクティベートされていません" -+ -+#: pkg/systemd/index.html:117 -+msgid "Domain" -+msgstr "Domain" -+ -+#: pkg/realmd/operation.js:148 -+msgid "Domain $0 could not be contacted" -+msgstr "ドメイン $0 に接続できませんでした" -+ -+#: pkg/realmd/operation.js:219 -+msgid "Domain $0 is not supported" -+msgstr "ドメイン $0 はサポートされていません" -+ -+#: pkg/realmd/operation.html:11 -+msgid "Domain Address" -+msgstr "ドメインアドレス" -+ -+#: pkg/realmd/operation.html:59 -+msgid "Domain Administrator Name" -+msgstr "ドメイン管理者名" -+ -+#: pkg/realmd/operation.html:65 -+msgid "Domain Administrator Password" -+msgstr "ドメイン管理者パスワード" -+ -+#: pkg/systemd/services.html:425 pkg/systemd/services.html:429 -+msgid "Don't Repeat" -+msgstr "繰り返さないでください" -+ -+#: pkg/storaged/format-dialog.jsx:128 pkg/storaged/content-views.jsx:462 -+msgid "Don't overwrite existing data" -+msgstr "既存のデータを上書きしないでください" -+ -+#: pkg/kubernetes/scripts/images.js:624 -+msgid "Don't pull images automatically" -+msgstr "イメージを自動的にプルしないでください" -+ -+#: pkg/sosreport/index.html:63 -+msgid "Done!" -+msgstr "完了!" -+ -+#: pkg/ostree/index.html:319 pkg/ostree/index.html:349 -+msgid "Downgrades" -+msgstr "ダウングレード" -+ -+#: pkg/docker/index.html:587 -+msgid "Download" -+msgstr "ダウンロード" -+ -+#: pkg/sosreport/index.html:64 -+msgid "Download report" -+msgstr "レポートのダウンロード" -+ -+#: pkg/storaged/index.html:409 pkg/docker/storage.jsx:161 -+msgid "Drive" -+msgstr "ドライブ" -+ -+#: pkg/storaged/overview.js:194 pkg/storaged/overview.js:196 -+msgctxt "storage" -+msgid "Drive" -+msgstr "ドライブ" -+ -+#: pkg/kubernetes/views/volume-body.html:128 -+msgid "Driver" -+msgstr "ドライバー" -+ -+#: pkg/storaged/index.html:164 -+msgid "Drives" -+msgstr "ドライブ" -+ -+#: pkg/docker/run.js:348 -+msgid "Duplicate alias" -+msgstr "重複するエイリアス" -+ -+#: pkg/docker/run.js:281 -+msgid "Duplicate port" -+msgstr "重複するポート" -+ -+#: pkg/storaged/crypto-tab.jsx:132 -+msgid "Edit" -+msgstr "編集" -+ -+#: pkg/dashboard/index.html:128 -+msgid "Edit Server" -+msgstr "サーバーの編集" -+ -+#: bower_components/registry-image-widgets/views/imagestream-body.html:7 -+msgid "Edit image stream" -+msgstr "イメージストリームの編集" -+ -+#: pkg/storaged/jobs.js:119 -+msgid "Ejecting $target" -+msgstr "$target の取り出し中" -+ -+#: pkg/playground/translate.html:57 src/base1/test-locale.js:46 -+#: src/base1/test-locale.js:56 pkg/playground/translate.js:13 -+msgid "Empty" -+msgstr "空" -+ -+#: pkg/playground/translate.html:62 src/base1/test-locale.js:47 -+#: src/base1/test-locale.js:58 pkg/playground/translate.js:19 -+msgctxt "verb" -+msgid "Empty" -+msgstr "空" -+ -+#: pkg/kubernetes/scripts/volumes.js:196 -+msgid "Empty Directory" -+msgstr "空のディレクトリー" -+ -+#: pkg/storaged/jobs.js:154 -+msgid "Emptying $target" -+msgstr "$target を空にしています" -+ -+#: pkg/systemd/init.js:535 -+msgid "Enable" -+msgstr "有効化" -+ -+#: pkg/systemd/init.js:536 -+msgid "Enable Forcefully" -+msgstr "強制的に有効にする" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys -+#: pkg/systemd/init.js:302 -+msgid "Enabled" -+msgstr "有効" -+ -+#: pkg/storaged/format-dialog.jsx:106 -+msgid "Encrypted EXT4 (LUKS)" -+msgstr "暗号化された EXT4 (LUKS)" -+ -+#: pkg/storaged/format-dialog.jsx:105 -+msgid "Encrypted XFS (LUKS)" -+msgstr "暗号化された XFS (LUKS)" -+ -+#: pkg/storaged/content-views.jsx:304 -+msgctxt "storage-id-desc" -+msgid "Encrypted data" -+msgstr "暗号化されたデータ" -+ -+#: pkg/storaged/content-views.jsx:144 -+msgid "Encryption" -+msgstr "暗号化" -+ -+#: pkg/storaged/format-dialog.jsx:167 pkg/storaged/crypto-tab.jsx:99 -+msgid "Encryption Options" -+msgstr "暗号化オプション" -+ -+#: pkg/kubernetes/views/pv-modify.html:93 -+msgid "Endpoint" -+msgstr "エンドポイント" -+ -+#: pkg/kubernetes/views/volume-body.html:40 -+msgid "Endpoint Name" -+msgstr "エンドポイント名" -+ -+#: pkg/kubernetes/views/service-page.html:14 -+#: pkg/kubernetes/views/service-panel.html:9 -+msgid "Endpoints" -+msgstr "エンドポイント" -+ -+#: pkg/subscriptions/subscriptions-view.jsx:38 -+msgid "Ends" -+msgstr "終了" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:288 -+msgid "Enforce policy:" -+msgstr "ポリシーの適用:" -+ -+#: pkg/lib/machine-dialogs.js:452 -+msgid "Enter IP address or host name" -+msgstr "IP アドレスまたはホスト名の入力" -+ -+#: pkg/lib/machine-change-auth.html:57 -+msgid "" -+"Entering a different password here means you will need to retype it every " -+"time you reconnect to this machine" -+msgstr "ここで別のパスワードを入力すると、このマシンに接続するときに毎回そのパスワードを再入力する必要があります" -+ -+#: pkg/systemd/logs.html:61 -+msgid "Entry" -+msgstr "エントリー" -+ -+#: pkg/docker/containers-view.jsx:309 -+msgid "Entrypoint" -+msgstr "Entrypoint" -+ -+#: pkg/docker/index.html:515 pkg/kubernetes/views/container-body.html:26 -+#: bower_components/registry-image-widgets/views/image-config.html:21 -+msgid "Environment" -+msgstr "環境" -+ -+#: pkg/storaged/format-dialog.jsx:126 pkg/storaged/content-views.jsx:460 -+msgid "Erase" -+msgstr "削除" -+ -+#: pkg/docker/storage.jsx:438 -+msgid "Erase containers and reset storage pool" -+msgstr "コンテナーの削除とストレージプールのリセット" -+ -+#: pkg/docker/storage.jsx:363 pkg/docker/storage.jsx:374 -+msgid "Erase containers, reformat disks, and add them" -+msgstr "コンテナーの削除、ディスクの再フォーマット、およびそれらの追加" -+ -+#: pkg/storaged/jobs.js:128 -+msgid "Erasing $target" -+msgstr "$target の削除中" -+ -+#: pkg/systemd/services.html:317 pkg/playground/translate.html:100 -+#: pkg/playground/translate.html:105 pkg/users/local.js:1169 -+#: pkg/storaged/overview.js:696 pkg/storaged/details.js:286 -+#: pkg/storaged/storage-controls.jsx:68 pkg/storaged/devices.js:118 -+msgid "Error" -+msgstr "エラー" -+ -+#: pkg/kubernetes/scripts/connection.js:648 -+msgid "Error getting certificate details: $0" -+msgstr "証明書の詳細の取得中にエラーが発生しました: $0" -+ -+#: pkg/ostree/remotes.js:323 -+msgid "Error loading remotes: $0" -+msgstr "リモートのロード中にエラーが発生しました: $0" -+ -+#: pkg/lib/machine-sync-users.html:13 -+msgid "Error loading users: {{perm_failed}}" -+msgstr "ユーザーのロード中にエラーが発生しました: {{perm_failed}}" -+ -+#: pkg/docker/util.js:489 -+msgid "Error message from Docker:" -+msgstr "Docker からのエラーメッセージ:" -+ -+#: pkg/users/authorized-keys.js:116 -+msgid "Error saving authorized keys: " -+msgstr "承認された鍵の保存中にエラーが発生しました: " -+ -+#: pkg/selinux/setroubleshoot-client.js:192 -+msgid "Error while deleting alert: $0" -+msgstr "アラートの削除中にエラーが発生しました: $0" -+ -+#: pkg/selinux/setroubleshoot.js:65 -+msgid "Error while setting SELinux mode: '$0'" -+msgstr "SELinux モードの設定中にエラーが発生しました: '$0'" -+ -+#: pkg/kubernetes/scripts/connection.js:88 -+msgid "Error writing kubectl config" -+msgstr "kubectl 設定の書き込み中にエラーが発生しました" -+ -+# translation auto-copied from project Satellite6 Foreman, version 6.1, document foreman -+#: pkg/systemd/logs.html:48 -+msgid "Errors" -+msgstr "エラー" -+ -+#: pkg/networkmanager/index.html:800 -+msgid "Ethernet MAC" -+msgstr "Ethernet MAC" -+ -+#: pkg/networkmanager/index.html:776 -+msgid "Ethernet MTU" -+msgstr "Ethernet MTU" -+ -+#: pkg/networkmanager/interfaces.js:1936 -+msgid "Ethtool" -+msgstr "Ethtool" -+ -+#: pkg/docker/containers-view.jsx:101 -+msgid "Everything" -+msgstr "すべて" -+ -+#: pkg/users/local.js:445 pkg/users/local.js:1118 -+msgid "Excellent password" -+msgstr "優れたパスワード" -+ -+#: pkg/docker/util.js:95 -+msgid "Exited $ExitCode" -+msgstr "終了した $ExitCode" -+ -+#: pkg/ostree/index.html:290 -+msgid "Expired Signature" -+msgstr "期限切れの署名" -+ -+#: pkg/docker/index.html:497 -+msgid "Expose container ports" -+msgstr "コンテナーポートの公開" -+ -+#: pkg/storaged/format-dialog.jsx:109 pkg/storaged/content-views.jsx:405 -+msgid "Extended Partition" -+msgstr "拡張パーティション" -+ -+#: pkg/storaged/details.js:436 -+msgid "FAILED" -+msgstr "失敗" -+ -+#: pkg/ostree/index.html:258 pkg/networkmanager/interfaces.js:779 -+msgid "Failed" -+msgstr "失敗" -+ -+#: pkg/lib/machine-dialogs.js:417 -+msgid "Failed to add machine: $0" -+msgstr "マシンの追加に失敗しました: $0" -+ -+#: pkg/lib/credentials.js:224 pkg/users/local.js:112 pkg/users/local.js:143 -+msgid "Failed to change password" -+msgstr "パスワードの変更に失敗しました" -+ -+#: pkg/selinux/setroubleshoot-client.js:187 -+msgid "Failed to delete alert: $0" -+msgstr "アラートの削除に失敗しました: $0" -+ -+#: pkg/tuned/dialog.js:169 -+msgid "Failed to disable tuned" -+msgstr "tuned の無効化に失敗しました" -+ -+#: pkg/tuned/dialog.js:133 -+msgid "Failed to disable tuned profile" -+msgstr "tuned プロファイルの無効化に失敗しました" -+ -+#: pkg/lib/machine-dialogs.js:499 -+msgid "Failed to edit machine: $0" -+msgstr "マシンの編集に失敗しました: $0" -+ -+#: pkg/tuned/dialog.js:167 -+msgid "Failed to enable tuned" -+msgstr "tuned の有効化に失敗しました" -+ -+#: pkg/users/index.html:332 -+msgid "Failed to load authorized keys." -+msgstr "承認された鍵のロードに失敗しました。" -+ -+#: pkg/docker/containers.js:63 -+msgid "Failed to start Docker: $0" -+msgstr "Docker の起動に失敗しました: $0" -+ -+#: pkg/docker/util.js:542 -+msgid "Failed to stop Docker scope: $0" -+msgstr "Docker スコープの停止に失敗しました: $0" -+ -+#: pkg/tuned/dialog.js:145 -+msgid "Failed to switch profile" -+msgstr "プロファイルの切り替えに失敗しました" -+ -+#: pkg/kubernetes/scripts/volumes.js:204 -+msgid "Fibre Channel" -+msgstr "ファイバーチャネル" -+ -+#: pkg/machines/vmdiskstab.jsx:51 -+msgid "File" -+msgstr "File" -+ -+#: pkg/storaged/content-views.jsx:142 -+msgid "Filesystem" -+msgstr "ファイルシステム" -+ -+#: pkg/storaged/fsys-tab.jsx:120 -+msgid "Filesystem Mounting" -+msgstr "ファイルシステムのマウント" -+ -+#: pkg/storaged/fsys-tab.jsx:68 -+msgid "Filesystem Name" -+msgstr "ファイルシステム名" -+ -+#: pkg/kubernetes/views/volume-body.html:6 -+#: pkg/kubernetes/views/volume-body.html:16 -+#: pkg/kubernetes/views/volume-body.html:62 -+#: pkg/kubernetes/views/volume-body.html:83 -+#: pkg/kubernetes/views/volume-body.html:91 -+#: pkg/kubernetes/views/volume-body.html:120 -+#: pkg/kubernetes/views/volume-body.html:132 -+#: pkg/kubernetes/views/pv-modify.html:180 -+msgid "Filesystem Type" -+msgstr "ファイルシステムタイプ" -+ -+#: pkg/storaged/format-dialog.jsx:141 -+msgid "Filesystem type" -+msgstr "ファイルシステムタイプ" -+ -+#: pkg/storaged/index.html:223 -+msgid "Filesystems" -+msgstr "ファイルシステム" -+ -+#: pkg/shell/index.html:245 pkg/lib/machine-unknown-hostkey.html:10 -+msgid "Fingerprint" -+msgstr "フィンガープリント" -+ -+#: pkg/storaged/index.html:424 -+msgctxt "storage" -+msgid "Firmware Version" -+msgstr "ファームウェアバージョン" -+ -+#: pkg/kubernetes/scripts/volumes.js:206 -+msgid "Flex" -+msgstr "Flex" -+ -+#: pkg/kubernetes/scripts/volumes.js:205 -+msgid "Flocker" -+msgstr "Flocker" -+ -+#: pkg/kubernetes/views/volume-body.html:125 -+msgid "Flocker Dataset Name" -+msgstr "Flocker データセット名" -+ -+#: pkg/docker/util.js:501 -+msgid "Force Delete" -+msgstr "削除の強制" -+ -+#: pkg/machines/hostvmslist.jsx:48 -+msgid "Force Restart" -+msgstr "再起動の強制" -+ -+#: pkg/machines/hostvmslist.jsx:60 -+msgid "Force Shut Down" -+msgstr "シャットダウンの強制" -+ -+#: pkg/storaged/format-dialog.jsx:192 pkg/storaged/format-dialog.jsx:265 -+#: pkg/storaged/content-views.jsx:478 -+msgid "Format" -+msgstr "フォーマット" -+ -+#: pkg/storaged/format-dialog.jsx:41 -+msgid "Format $0" -+msgstr "$0 のフォーマット" -+ -+#: pkg/storaged/content-views.jsx:456 -+msgid "Format Disk $0" -+msgstr "ディスク $0 のフォーマット" -+ -+#: pkg/storaged/content-views.jsx:479 -+msgid "Formatting a disk will erase all data on it." -+msgstr "ディスクをフォーマットすると、ディスク上のすべてのデータが削除されます。" -+ -+#: pkg/storaged/format-dialog.jsx:194 -+msgid "Formatting a storage device will erase all data on it." -+msgstr "ストレージデバイスをフォーマットすると、そのデバイス上のすべてのデータが削除されます。" -+ -+#: pkg/networkmanager/interfaces.js:2746 -+msgid "Forward delay $forward_delay" -+msgstr "フォワード遅延 $forward_delay" -+ -+#: pkg/systemd/index.html:265 pkg/systemd/host.js:1457 -+#: pkg/docker/storage.jsx:301 pkg/docker/storage.jsx:323 -+#: pkg/storaged/pvol-tabs.jsx:48 -+msgid "Free" -+msgstr "空き" -+ -+#: pkg/storaged/content-views.jsx:391 -+msgid "Free Space" -+msgstr "空き領域" -+ -+#: pkg/systemd/services.html:181 -+msgid "Friday" -+msgstr "金曜日" -+ -+#: pkg/users/index.html:84 pkg/users/index.html:154 -+msgid "Full Name" -+msgstr "フルネーム" -+ -+#: pkg/machines/vmdiskstab.jsx:73 -+msgid "GB" -+msgstr "GB" -+ -+#: pkg/kubernetes/scripts/volumes.js:192 -+msgid "GCE Persistent Disk" -+msgstr "GCE 永続ディスク" -+ -+# translation auto-copied from project virt-manager, version 0.10.0, document virt-manager -+#: pkg/docker/index.html:178 -+msgid "Gateway:" -+msgstr "ゲートウェイ:" -+ -+#: pkg/networkmanager/interfaces.js:2588 -+msgid "General" -+msgstr "全般" -+ -+#: pkg/sosreport/index.html:55 -+msgid "Generating report" -+msgstr "レポートの生成" -+ -+#: pkg/docker/containers-view.jsx:580 -+msgid "Get new image" -+msgstr "新規イメージの取得" -+ -+#: pkg/kubernetes/scripts/volumes.js:194 -+msgid "Git Repository" -+msgstr "Git リポジトリー" -+ -+#: pkg/kubernetes/scripts/volumes.js:198 -+msgid "Gluster FS" -+msgstr "Gluster FS" -+ -+#: pkg/kubernetes/scripts/volumes.js:870 -+msgid "GlusterFS" -+msgstr "GlusterFS" -+ -+#: pkg/systemd/logs.js:130 -+msgid "Go to" -+msgstr "移動" -+ -+#: pkg/systemd/index.html:182 pkg/dashboard/index.html:46 -+#: pkg/networkmanager/index.html:51 pkg/networkmanager/index.html:538 -+#: pkg/storaged/index.html:305 -+msgid "Go to now" -+msgstr "今すぐ移動" -+ -+#: pkg/ostree/index.html:289 -+msgid "Good Signature" -+msgstr "優れた署名" -+ -+#: pkg/kubernetes/views/project-body.html:3 -+#: pkg/kubernetes/views/project-body.html:8 -+msgid "Grant additional push or admin access to specific members below." -+msgstr "以下の特定のメンバーに追加のプッシュまたは管理アクセスを提供します。" -+ -+#: pkg/kubernetes/views/group-page.html:21 -+#: pkg/kubernetes/views/group-panel.html:12 -+msgid "Group Members" -+msgstr "グループメンバー" -+ -+#: pkg/kubernetes/views/user-add-membership.html:9 -+msgid "Group or Project" -+msgstr "グループまたはプロジェクト" -+ -+#: pkg/kubernetes/views/user-delete.html:14 -+#: pkg/kubernetes/views/project-listing.html:48 -+msgid "Groups" -+msgstr "グループ" -+ -+#: pkg/networkmanager/index.html:292 -+msgid "Hair Pin mode" -+msgstr "ヘアピンモード" -+ -+#: pkg/networkmanager/interfaces.js:2772 -+msgid "Hairpin mode" -+msgstr "ヘアピンモード" -+ -+#: pkg/docker/storage.jsx:160 -+msgid "Hard Disk" -+msgstr "ハードディスク" -+ -+#: pkg/storaged/overview.js:182 -+msgctxt "storage" -+msgid "Hard Disk" -+msgstr "ハードディスク" -+ -+#: pkg/systemd/index.html:87 -+msgid "Hardware" -+msgstr "ハードウェア" -+ -+#: pkg/networkmanager/interfaces.js:2748 -+msgid "Hello time $hello_time" -+msgstr "Hello タイム $hello_time" -+ -+#: pkg/kubernetes/views/route-modify.html:8 -+#: pkg/kubernetes/views/route-body.html:9 -+#: pkg/kubernetes/views/details-page.html:73 pkg/machines/vmdiskstab.jsx:56 -+msgid "Host" -+msgstr "ホスト" -+ -+#: pkg/systemd/index.html:112 pkg/dashboard/index.html:135 -+msgid "Host Name" -+msgstr "ホスト名" -+ -+#: pkg/kubernetes/scripts/volumes.js:197 pkg/kubernetes/scripts/volumes.js:862 -+msgid "Host Path" -+msgstr "ホストパス" -+ -+#: src/base1/cockpit.js:3947 -+msgid "Host key is incorrect" -+msgstr "ホスト鍵が正しくありません" -+ -+#: pkg/systemd/services.html:441 -+msgid "Hour : Minute" -+msgstr "時間: 分" -+ -+#: pkg/systemd/init.js:1176 pkg/systemd/init.js:1205 -+msgid "Hour needs to be a number between 0-23" -+msgstr "時間は 0〜23 の数字である必要があります" -+ -+#: pkg/systemd/services.html:407 -+msgid "Hours" -+msgstr "時" -+ -+#: pkg/systemd/index.html:231 pkg/systemd/host.js:1368 -+msgid "I/O Wait" -+msgstr "I/O 待機" -+ -+#: pkg/machines/hostvmslist.jsx:232 -+msgid "ID:" -+msgstr "ID:" -+ -+#: pkg/kubernetes/views/node-body.html:10 -+#: pkg/kubernetes/views/service-body.html:9 -+msgid "IP" -+msgstr "IP" -+ -+#: pkg/networkmanager/index.html:97 pkg/networkmanager/index.html:115 -+msgid "IP Address" -+msgstr "IP アドレス" -+ -+#: pkg/docker/index.html:170 -+msgid "IP Address:" -+msgstr "IP アドレス:" -+ -+#: pkg/docker/index.html:174 -+msgid "IP Prefix Length:" -+msgstr "IP プレフィックスの長さ:" -+ -+#: pkg/networkmanager/index.html:608 -+msgid "IP Settings" -+msgstr "IP 設定" -+ -+#: pkg/networkmanager/interfaces.js:2797 -+msgid "IPv4" -+msgstr "IPv4" -+ -+#: pkg/networkmanager/interfaces.js:3230 -+msgid "IPv4 Settings" -+msgstr "IPv4 のセッティング" -+ -+#: pkg/networkmanager/interfaces.js:2798 -+msgid "IPv6" -+msgstr "IPv6" -+ -+#: pkg/networkmanager/interfaces.js:3230 -+msgid "IPv6 Settings" -+msgstr "IPv6 のセッティング" -+ -+#: pkg/kubernetes/scripts/volumes.js:201 pkg/kubernetes/scripts/volumes.js:866 -+msgid "ISCSI" -+msgstr "ISCSI" -+ -+# translation auto-copied from project Satellite6 Hammer CLI Foreman, version 6.1, document hammer-cli-foreman -+#: pkg/systemd/init.js:271 pkg/docker/containers-view.jsx:121 -+#: pkg/docker/containers-view.jsx:307 -+msgid "Id" -+msgstr "ID" -+ -+#: pkg/networkmanager/interfaces.js:2789 -+msgid "Id $id" -+msgstr "Id $id" -+ -+#: pkg/docker/index.html:146 -+msgid "Id:" -+msgstr "Id:" -+ -+#: bower_components/registry-image-widgets/views/image-body.html:22 -+msgid "Identifier" -+msgstr "識別子" -+ -+#: pkg/kubernetes/views/user-panel.html:18 -+#: pkg/kubernetes/views/user-page.html:23 -+msgid "Identities" -+msgstr "ID" -+ -+#: pkg/kubernetes/views/user-modify.html:17 -+#: pkg/kubernetes/views/project-listing.html:91 -+#: pkg/kubernetes/views/add-user-dialog.html:17 -+msgid "Identity" -+msgstr "ID" -+ -+#: pkg/networkmanager/interfaces.js:1899 -+msgid "Ignore" -+msgstr "無視" -+ -+#: pkg/docker/index.html:258 pkg/docker/index.html:420 -+#: pkg/kubernetes/views/image-page.html:16 -+#: pkg/kubernetes/views/image-panel.html:9 -+#: pkg/kubernetes/views/container-body.html:6 -+#: pkg/docker/containers-view.jsx:123 pkg/docker/containers-view.jsx:267 -+msgid "Image" -+msgstr "画像" -+ -+#: pkg/docker/image.js:76 -+msgid "Image $0" -+msgstr "イメージ $0" -+ -+#: pkg/kubernetes/views/container-body.html:8 -+msgid "Image ID" -+msgstr "イメージ ID" -+ -+#: pkg/kubernetes/views/volume-body.html:58 -+msgid "Image Name" -+msgstr "イメージ名" -+ -+#: pkg/kubernetes/registry.html:23 -+msgid "Image Registry" -+msgstr "イメージレジストリー" -+ -+#: pkg/docker/index.html:567 -+msgid "Image Search" -+msgstr "イメージ検索" -+ -+#: pkg/kubernetes/views/imagestream-page.html:16 -+msgid "Image Stream" -+msgstr "イメージストリーム" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:135 -+msgid "Image commands" -+msgstr "イメージコマンド" -+ -+#: bower_components/registry-image-widgets/views/imagestream-body.html:34 -+msgid "Image count" -+msgstr "イメージ数" -+ -+#: pkg/docker/index.html:154 -+msgid "Image:" -+msgstr "イメージ:" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:19 -+#: pkg/kubernetes/views/imagestream-page.html:24 -+#: pkg/kubernetes/views/image-listing.html:9 pkg/kubernetes/index.html:78 -+#: pkg/kubernetes/registry.html:49 pkg/docker/containers-view.jsx:611 -+msgid "Images" -+msgstr "イメージ" -+ -+#: pkg/docker/image.js:42 -+msgctxt "page-title" -+msgid "Images" -+msgstr "イメージ" -+ -+#: pkg/docker/containers-view.jsx:102 -+msgid "Images and running containers" -+msgstr "イメージおよび実行中のコンテナー" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:17 -+msgid "Images by project" -+msgstr "プロジェクト別イメージ" -+ -+#: bower_components/registry-image-widgets/views/imagestream-body.html:15 -+msgid "Images may be pulled by anonymous users" -+msgstr "イメージは匿名ユーザーがプルできます" -+ -+#: bower_components/registry-image-widgets/views/imagestream-body.html:19 -+msgid "Images may be pulled by any authenticated user or group" -+msgstr "イメージは認証済みユーザーまたはグループがプルできます" -+ -+#: bower_components/registry-image-widgets/views/imagestream-body.html:23 -+msgid "Images may only be pulled by specific users or groups" -+msgstr "イメージは特定のユーザーまたはグループのみがプルできます" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:54 -+msgid "Images pushed recently" -+msgstr "最近プッシュされたイメージ" -+ -+#: pkg/storaged/details.js:437 -+msgid "In Sync" -+msgstr "同期" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:81 -+msgid "" -+"In order to begin pushing images to the registry, use the commands below." -+msgstr "レジストリーへのイメージのプッシュを開始するには、次のコマンドを使用します。" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:6 -+msgid "" -+"In order to begin pushing images to the registry, you need to create a " -+"project." -+msgstr "レジストリーへのイメージのプッシュを開始するには、プロジェクトを作成する必要があります。" -+ -+#: pkg/lib/machine-sync-users.html:50 -+msgid "" -+"In order to synchronize users, you need to log in to {{#strong}}{{host}}{{/" -+"strong}}." -+msgstr "ユーザーを同期するには、{{#strong}}{{host}}{{/strong}} にログインする必要があります。" -+ -+# translation auto-copied from project virt-manager, version 0.10.0, document virt-manager -+#: pkg/networkmanager/interfaces.js:761 pkg/networkmanager/interfaces.js:1357 -+#: pkg/networkmanager/interfaces.js:1364 pkg/networkmanager/interfaces.js:2491 -+msgid "Inactive" -+msgstr "停止" -+ -+#: pkg/storaged/content-views.jsx:588 -+msgid "Inactive volume" -+msgstr "非アクティブなボリューム" -+ -+#: pkg/lib/machine-invalid-hostkey.html:2 -+msgid "Incorrect Host Key" -+msgstr "正しくないホストキー" -+ -+#: pkg/docker/storage.jsx:285 -+msgid "Information about the Docker storage pool is not available." -+msgstr "Docker ストレージプールに関する情報は利用できません。" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:360 -+msgid "Install setroubleshoot-server to troubleshoot SELinux events." -+msgstr "setroubleshoot-server をインストールして SELinux イベントをトラブルシュートします。" -+ -+#: pkg/subscriptions/subscriptions-view.jsx:222 -+msgid "Installed products" -+msgstr "インストールされた製品" -+ -+#: pkg/systemd/services.html:135 -+msgid "Instantiate" -+msgstr "インスタンス化" -+ -+#: pkg/kubernetes/views/volume-body.html:81 -+#: pkg/kubernetes/views/pv-modify.html:169 -+msgid "Interface" -+msgstr "インターフェース" -+ -+#: pkg/networkmanager/index.html:85 -+msgid "Interfaces" -+msgstr "インターフェース" -+ -+#: src/ws/login.js:573 -+msgid "Internal Error: Invalid challenge header" -+msgstr "内部エラー: 無効なチャレンジヘッダー" -+ -+#: src/base1/cockpit.js:3949 -+msgid "Internal error" -+msgstr "内部エラー" -+ -+#: pkg/ostree/index.html:291 -+msgid "Invalid Signature" -+msgstr "無効な署名" -+ -+#: pkg/networkmanager/utils.js:89 pkg/networkmanager/utils.js:172 -+msgid "Invalid address $0" -+msgstr "無効なアドレス $0" -+ -+#: pkg/subscriptions/subscriptions-client.js:196 -+msgid "Invalid credentials" -+msgstr "無効な資格情報" -+ -+#: pkg/systemd/shutdown.js:142 pkg/systemd/host.js:1246 -+msgid "Invalid date format" -+msgstr "無効な日付形式" -+ -+#: pkg/systemd/shutdown.js:138 pkg/systemd/host.js:1242 -+msgid "Invalid date format and invalid time format" -+msgstr "無効な日付形式と無効な時間形式" -+ -+#: pkg/systemd/init.js:1211 -+msgid "Invalid date format." -+msgstr "無効な日付形式。" -+ -+#: pkg/lib/credentials.js:276 -+msgid "Invalid file permissions" -+msgstr "無効なファイルパーミッション" -+ -+#: pkg/users/index.html:316 -+msgid "Invalid key" -+msgstr "無効な鍵" -+ -+#: pkg/networkmanager/utils.js:58 -+msgid "Invalid metric $0" -+msgstr "無効なメトリック $0" -+ -+#: pkg/systemd/init.js:1162 -+msgid "Invalid number." -+msgstr "無効な数字。" -+ -+#: pkg/docker/run.js:271 -+msgid "Invalid port" -+msgstr "無効なポート" -+ -+#: pkg/networkmanager/utils.js:44 -+msgid "Invalid prefix $0" -+msgstr "無効なプレフィックス $0" -+ -+#: pkg/networkmanager/utils.js:133 -+msgid "Invalid prefix or netmask $0" -+msgstr "無効なプレフィックスまたはネットマスク $0" -+ -+#: pkg/systemd/shutdown.js:140 pkg/systemd/host.js:1244 -+msgid "Invalid time format" -+msgstr "無効な時間形式" -+ -+#: pkg/systemd/index.html:383 -+msgid "Invalid time zone" -+msgstr "無効なタイムゾーン" -+ -+#: pkg/storaged/overview.js:584 pkg/storaged/overview.js:675 -+#: pkg/subscriptions/subscriptions-client.js:194 -+msgid "Invalid username or password" -+msgstr "無効なユーザー名またはパスワード" -+ -+#: pkg/lib/machine-change-port.html:15 -+msgid "Is sshd running on a different port?" -+msgstr "sshd が別のポートで実行されていますか?" -+ -+#: pkg/storaged/index.html:278 -+msgid "Jobs" -+msgstr "ジョブ" -+ -+#: pkg/realmd/operation.js:96 -+msgid "Join" -+msgstr "参加" -+ -+#: pkg/realmd/operation.js:454 -+msgid "Join Domain" -+msgstr "ドメイン参加" -+ -+#: pkg/realmd/operation.js:95 -+msgid "Join a Domain" -+msgstr "ドメインの参加" -+ -+#: pkg/realmd/operation.js:346 -+msgid "Joining this domain is not supported" -+msgstr "このドメインの参加はサポートされていません" -+ -+#: pkg/systemd/logs.html:23 -+msgid "Journal" -+msgstr "ジャーナル" -+ -+#: pkg/systemd/logs.js:257 -+msgid "Journal entry" -+msgstr "ジャーナルエントリー" -+ -+#: pkg/systemd/logs.js:284 -+msgid "Journal entry not found" -+msgstr "ジャーナルエントリーが見つかりません" -+ -+#: pkg/kdump/kdump-view.jsx:461 -+msgid "" -+"Kdump service not installed. Please ensure package kexec-tools is installed." -+msgstr "Kdump サービスがインストールされていません。パッケージ kexec-tools がインストールされていることを確認してください。" -+ -+#: pkg/networkmanager/index.html:850 -+msgid "Keep connection" -+msgstr "接続の保持" -+ -+#: pkg/lib/machine-auth-failed.html:10 -+msgid "Kerberos Based SSO" -+msgstr "Kerberos ベース SSO" -+ -+#: pkg/lib/machine-change-auth.html:69 -+msgid "Kerberos Ticket" -+msgstr "Kerberos チケット" -+ -+#: pkg/systemd/index.html:235 pkg/systemd/host.js:1369 -+msgid "Kernel" -+msgstr "カーネル" -+ -+#: pkg/kubernetes/views/node-body.html:19 -+msgid "Kernel Version" -+msgstr "Kernel バージョン" -+ -+#: pkg/kdump/index.html:23 -+msgid "Kernel dump configuration" -+msgstr "カーネルダンプの設定" -+ -+#: pkg/kubernetes/views/volume-body.html:67 -+msgid "Key Ring Path" -+msgstr "キーリングパス" -+ -+#: pkg/kubernetes/views/node-body.html:23 -+msgid "Kubelet Version" -+msgstr "Kubelet バージョン" -+ -+#: pkg/kubernetes/index.html:23 -+msgid "Kubernetes Cluster" -+msgstr "Kubernetes クラスター" -+ -+#: pkg/networkmanager/index.html:515 -+msgid "LACP Key" -+msgstr "LACP キー" -+ -+#: pkg/kubernetes/views/deploymentconfig-body.html:41 -+#: pkg/kubernetes/views/replicationcontroller-body.html:17 -+#: pkg/kubernetes/views/pod-body.html:26 pkg/kubernetes/views/node-body.html:31 -+#: pkg/kubernetes/views/route-body.html:22 -+#: pkg/kubernetes/views/service-body.html:26 -+#: bower_components/registry-image-widgets/views/image-meta.html:3 -+msgid "Labels" -+msgstr "ラベル" -+ -+#: pkg/systemd/logs.html:43 -+msgid "Last 24 hours" -+msgstr "過去 24 時間" -+ -+#: pkg/systemd/logs.html:44 -+msgid "Last 7 days" -+msgstr "過去 7 日間" -+ -+#: pkg/kubernetes/views/node-body.html:49 -+msgid "Last Heartbeat" -+msgstr "最後のハートビート" -+ -+#: pkg/users/index.html:98 -+msgid "Last Login" -+msgstr "最終ログイン" -+ -+#: pkg/kubernetes/views/node-body.html:51 -+msgid "Last Status Change" -+msgstr "最終ステータス変更" -+ -+#: pkg/systemd/init.js:274 -+msgid "Last Trigger" -+msgstr "最後のトリガー" -+ -+# translation auto-copied from project Satellite6 Katello, version Sam-1.3.0, document katello, author nnakakit -+#: pkg/kubernetes/views/image-listing.html:16 -+msgid "Last Updated" -+msgstr "最終更新日" -+ -+#: pkg/kubernetes/views/deploymentconfig-body.html:15 -+#: pkg/kubernetes/views/details-page.html:107 -+msgid "Latest Version" -+msgstr "最新バージョン" -+ -+#: pkg/realmd/operation.js:101 -+msgid "Leave" -+msgstr "脱退" -+ -+#: pkg/realmd/operation.js:100 -+msgid "Leave Domain" -+msgstr "ドメインの脱退" -+ -+#: pkg/dashboard/index.html:147 -+msgid "" -+"Leave blank to connect to this machine as the currently logged in user. If " -+"you enter a different username, that user will always be used when " -+"connecting to this machine." -+msgstr "" -+"現在ログインしているユーザーとしてこのマシンに接続する場合は空白のままにします。異なるユーザー名を入力した場合は、このマシンへの接続時にそのユーザーが常に使用されます。" -+ -+#: pkg/lib/machine-change-auth.html:23 -+msgid "" -+"Leave blank to connect to this machine as the currently logged in " -+"user{{#user}} ({{user}}){{/user}}. If you enter a different username, that " -+"user will always be used connecting to this machine." -+msgstr "" -+"現在ログインしているユーザー {{#user}} ({{user}}){{/user}} " -+"としてこのマシンに接続する場合は空白のままにします。異なるユーザー名を入力した場合は、このマシンへの接続時にそのユーザーが常に使用されます。" -+ -+#: pkg/shell/simple.html:76 pkg/shell/index.html:103 pkg/shell/stub.html:81 -+msgid "Licensed under:" -+msgstr "ライセンス保持者:" -+ -+#: pkg/networkmanager/index.html:357 -+msgid "Link Monitoring" -+msgstr "リンクのモニタリング" -+ -+#: pkg/networkmanager/index.html:439 -+msgid "Link Watch" -+msgstr "リンクの監視" -+ -+#: pkg/networkmanager/index.html:392 pkg/networkmanager/index.html:474 -+msgid "Link down delay" -+msgstr "リンクダウンの遅延" -+ -+#: pkg/networkmanager/interfaces.js:1887 pkg/networkmanager/interfaces.js:1897 -+msgid "Link local" -+msgstr "ローカルリンク" -+ -+#: pkg/docker/index.html:486 -+msgid "Link to another container" -+msgstr "別のコンテナーへのリンク" -+ -+#: pkg/networkmanager/index.html:383 pkg/networkmanager/index.html:465 -+msgid "Link up delay" -+msgstr "リンクアップの遅延" -+ -+#: pkg/docker/index.html:482 -+msgid "Links" -+msgstr "リンク" -+ -+#: pkg/docker/index.html:190 -+msgid "Links:" -+msgstr "リンク:" -+ -+#: pkg/networkmanager/interfaces.js:1923 -+msgid "Load Balancing" -+msgstr "ロードバランシング" -+ -+#: pkg/systemd/logs.js:69 -+msgid "Load earlier entries" -+msgstr "以前のエントリーのロード" -+ -+#: pkg/systemd/logs.js:75 pkg/systemd/logs.js:90 pkg/systemd/logs.js:134 -+#: pkg/systemd/logs.js:175 pkg/kdump/kdump-view.jsx:370 -+msgid "Loading..." -+msgstr "読み込み中..." -+ -+#: pkg/users/index.html:23 -+msgid "Local Accounts" -+msgstr "ローカルアカウント" -+ -+#: pkg/docker/storage.jsx:191 -+msgid "Local Disks" -+msgstr "ローカルディスク" -+ -+#: pkg/kdump/kdump-view.jsx:159 -+msgid "Local Filesystem" -+msgstr "ローカルファイルシステム" -+ -+#: pkg/kdump/kdump-view.jsx:174 -+msgid "Location" -+msgstr "場所" -+ -+#: pkg/storaged/content-views.jsx:209 -+msgid "Lock" -+msgstr "ロック" -+ -+#: pkg/users/index.html:107 pkg/users/index.html:202 -+msgid "Lock Account" -+msgstr "アカウントのロック" -+ -+#: pkg/shell/index.html:33 -+msgid "Lock to prevent privileged tasks" -+msgstr "特権タスクを防ぐためにロック" -+ -+#: pkg/shell/index.html:31 -+msgid "Locked" -+msgstr "ロック" -+ -+#: pkg/storaged/jobs.js:121 -+msgid "Locking $target" -+msgstr "$target のロック中" -+ -+#: pkg/lib/machine-change-auth.html:80 src/ws/login.html:84 -+msgid "Log In" -+msgstr "ログイン" -+ -+#: pkg/shell/simple.html:118 -+msgid "Log in again" -+msgstr "再ログイン" -+ -+#: pkg/lib/machine-change-auth.html:4 -+msgid "Log in to {{host}}" -+msgstr "{{host}} へのログイン" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:116 -+msgid "Log into OpenShift command line tools:" -+msgstr "OpenShift コマンドラインツールへのログイン:" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:101 -+msgid "Log into the registry:" -+msgstr "レジストリーへのログイン:" -+ -+#: pkg/systemd/index.html:64 -+msgid "Log messages" -+msgstr "ログメッセージ" -+ -+# translation auto-copied from project Customer Portal Translations, version management_page, document Management_Prototype.html, author asasaki -+#: pkg/shell/simple.html:45 pkg/shell/index.html:67 pkg/shell/stub.html:45 -+msgid "Log out" -+msgstr "ログアウト" -+ -+#: pkg/users/local.js:855 -+msgid "Logged In" -+msgstr "すでにログインしています" -+ -+#: pkg/kubernetes/views/volume-body.html:79 -+#: pkg/kubernetes/views/volume-body.html:118 -+#: pkg/kubernetes/views/pv-modify.html:158 -+msgid "Logical Unit Number" -+msgstr "論理ユニット番号" -+ -+#: pkg/storaged/utils.js:179 -+msgid "Logical Volume" -+msgstr "論理ボリューム" -+ -+#: pkg/storaged/utils.js:177 -+msgid "Logical Volume (Snapshot)" -+msgstr "論理ボリューム (スナップショット)" -+ -+#: pkg/subscriptions/subscriptions-register.jsx:140 -+msgid "Login" -+msgstr "ログイン" -+ -+#: src/ws/login.js:252 -+msgid "Login Again" -+msgstr "再ログイン" -+ -+#: pkg/lib/machine-change-auth.html:68 -+msgid "Login Password" -+msgstr "ログインパスワード" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:96 -+msgid "Login commands" -+msgstr "ログインコマンド" -+ -+#: src/base1/cockpit.js:3939 -+msgid "Login failed" -+msgstr "ログインが失敗しました" -+ -+#: pkg/subscriptions/subscriptions-client.js:200 -+msgid "Login/password or activation key required to register." -+msgstr "ログイン/パスワードまたはアクティベーションキーを登録する必要があります。" -+ -+#: src/ws/login.js:253 -+msgid "Logout Successful" -+msgstr "ログアウトが正常に行われました" -+ -+#: pkg/systemd/logs.html:60 pkg/kubernetes/views/container-page-inline.html:8 -+#: pkg/kubernetes/views/container-panel.html:6 -+msgid "Logs" -+msgstr "ログ" -+ -+#: pkg/dashboard/index.html:110 -+msgid "Lost connection. Trying to reconnect" -+msgstr "接続が失われました。再接続の試行中です" -+ -+# translation auto-copied from project Satellite6 Hammer CLI Foreman, version 6.1, document hammer-cli-foreman -+#: pkg/networkmanager/index.html:184 pkg/networkmanager/index.html:323 -+msgid "MAC" -+msgstr "MAC" -+ -+#: pkg/docker/index.html:182 -+msgid "MAC Address:" -+msgstr "MAC アドレス:" -+ -+#: pkg/networkmanager/interfaces.js:1915 -+msgid "MII (Recommended)" -+msgstr "MII (推奨)" -+ -+#: pkg/networkmanager/interfaces.js:2646 -+msgid "MTU" -+msgstr "MTU" -+ -+#: pkg/networkmanager/interfaces.js:4393 -+msgid "MTU must be a positive number" -+msgstr "MTU は正の数値である必要があります" -+ -+#: pkg/systemd/index.html:95 pkg/kubernetes/views/node-body.html:15 -+msgid "Machine ID" -+msgstr "マシン ID" -+ -+#: pkg/systemd/index.html:276 -+msgid "Machine SSH Key Fingerprints" -+msgstr "マシンSSH 鍵フィンガープリント" -+ -+#: pkg/shell/simple.html:56 pkg/shell/index.html:81 pkg/shell/stub.html:59 -+#: pkg/shell/indexes.js:263 -+msgid "Machines" -+msgstr "マシン" -+ -+#: pkg/kubernetes/scripts/dashboard.js:459 -+msgid "Manifest" -+msgstr "マニフェスト" -+ -+#: pkg/networkmanager/interfaces.js:1888 pkg/networkmanager/interfaces.js:1898 -+msgid "Manual" -+msgstr "手作業" -+ -+#: pkg/systemd/index.html:393 pkg/systemd/index.html:397 -+msgid "Manually" -+msgstr "手動" -+ -+#: pkg/storaged/jobs.js:139 -+msgid "Marking $target as faulty" -+msgstr "$target を問題があるものとしてマークする" -+ -+#: pkg/systemd/init.js:540 -+msgid "Mask" -+msgstr "マスク" -+ -+#: pkg/systemd/init.js:541 -+msgid "Mask Forcefully" -+msgstr "強制的にマスク" -+ -+#: pkg/networkmanager/interfaces.js:2652 -+msgid "Master" -+msgstr "マスター" -+ -+#: pkg/networkmanager/interfaces.js:2750 -+msgid "Maximum message age $max_age" -+msgstr "メッセージ最大期間 $max_age" -+ -+#: pkg/kubernetes/views/volume-body.html:34 -+msgid "Medium" -+msgstr "普通" -+ -+#: pkg/kubernetes/views/project-listing.html:92 -+msgid "Member of" -+msgstr "メンバー" -+ -+#: pkg/storaged/content-views.jsx:301 -+msgid "Member of RAID Device" -+msgstr "RAID デバイスのメンバー" -+ -+#: pkg/storaged/content-views.jsx:297 -+msgid "Member of RAID Device $0" -+msgstr "RAID デバイス $0 のメンバー" -+ -+#: pkg/kubernetes/views/project-listing.html:16 -+#: pkg/kubernetes/views/project-listing.html:55 -+#: pkg/networkmanager/index.html:315 pkg/networkmanager/interfaces.js:2872 -+msgid "Members" -+msgstr "メンバー" -+ -+#: pkg/kubernetes/views/user-body.html:4 -+#: pkg/kubernetes/views/user-panel.html:11 -+#: pkg/kubernetes/views/user-panel.html:27 -+#: pkg/kubernetes/views/project-page.html:29 -+msgid "Membership" -+msgstr "メンバーシップ" -+ -+#: pkg/systemd/index.html:211 pkg/docker/index.html:261 -+#: pkg/playground/translate.html:90 pkg/dashboard/index.html:71 -+#: pkg/docker/containers-view.jsx:267 pkg/kubernetes/scripts/graphs.js:604 -+#: pkg/kubernetes/scripts/nodes.js:715 pkg/kubernetes/scripts/nodes.js:826 -+msgid "Memory" -+msgstr "メモリ" -+ -+#: pkg/systemd/host.js:1421 -+msgctxt "page-title" -+msgid "Memory" -+msgstr "メモリー" -+ -+#: pkg/kubernetes/scripts/nodes.js:716 -+msgid "Memory Utilization: $0%" -+msgstr "メモリー使用率: $0%" -+ -+#: pkg/docker/index.html:441 pkg/docker/index.html:612 -+msgid "Memory limit" -+msgstr "メモリー制限" -+ -+#: pkg/docker/index.html:201 -+msgid "Memory usage:" -+msgstr "メモリー使用状況:" -+ -+#: pkg/machines/hostvmslist.jsx:223 -+msgid "Memory:" -+msgstr "メモリー:" -+ -+#: pkg/kubernetes/views/pv-body.html:27 pkg/kubernetes/views/pv-claim.html:32 -+#: pkg/kubernetes/views/node-body.html:47 pkg/kubernetes/views/pvc-body.html:15 -+msgid "Message" -+msgstr "メッセージ" -+ -+#: pkg/systemd/shutdown.js:80 -+msgid "Message to logged in users" -+msgstr "ログインしているユーザーへのメッセージ" -+ -+#: pkg/kubernetes/views/image-page.html:30 -+#: pkg/kubernetes/views/image-panel.html:15 -+#: pkg/kubernetes/views/imagestream-page.html:27 -+msgid "Metadata" -+msgstr "メタデータ" -+ -+#: pkg/storaged/lvol-tabs.jsx:208 -+msgid "Metadata Used" -+msgstr "使用済みメタデータ" -+ -+#: pkg/docker/index.html:455 pkg/docker/index.html:626 -+msgid "MiB" -+msgstr "MiB" -+ -+#: pkg/systemd/init.js:1182 pkg/systemd/init.js:1191 pkg/systemd/init.js:1200 -+msgid "Minute needs to be a number between 0-59" -+msgstr "分は 0〜59 の数字である必要があります" -+ -+#: pkg/systemd/services.html:406 -+msgid "Minutes" -+msgstr "分" -+ -+#: pkg/networkmanager/index.html:341 -+msgid "Mode" -+msgstr "モード" -+ -+#: pkg/storaged/index.html:419 -+msgctxt "storage" -+msgid "Model" -+msgstr "モデル" -+ -+#: pkg/kubernetes/views/user-modify.html:27 -+msgid "Modify" -+msgstr "修正" -+ -+#: pkg/storaged/jobs.js:122 pkg/storaged/jobs.js:127 pkg/storaged/jobs.js:131 -+msgid "Modifying $target" -+msgstr "$target の変更" -+ -+#: pkg/systemd/services.html:177 -+msgid "Monday" -+msgstr "月曜日" -+ -+#: pkg/networkmanager/index.html:365 -+msgid "Monitoring Interval" -+msgstr "監視間隔" -+ -+#: pkg/networkmanager/index.html:374 -+msgid "Monitoring Targets" -+msgstr "ターゲットの監視" -+ -+#: pkg/kubernetes/views/volume-body.html:54 -+msgid "Monitors" -+msgstr "監視" -+ -+#: pkg/realmd/operation.js:367 -+msgid "More" -+msgstr "詳細表示" -+ -+#: pkg/kdump/kdump-view.jsx:447 -+msgid "More details" -+msgstr "詳細" -+ -+#: pkg/storaged/fsys-tab.jsx:188 pkg/storaged/fsys-tab.jsx:217 -+#: pkg/kdump/kdump-view.jsx:104 -+msgid "Mount" -+msgstr "マウント" -+ -+#: pkg/kubernetes/views/pod-page.html:25 pkg/kubernetes/views/pod-panel.html:51 -+msgid "Mount Location" -+msgstr "マウント場所" -+ -+#: pkg/storaged/format-dialog.jsx:185 pkg/storaged/fsys-tab.jsx:137 -+#: pkg/storaged/fsys-tab.jsx:199 -+msgid "Mount Options" -+msgstr "マウントオプション" -+ -+#: pkg/storaged/index.html:229 pkg/storaged/format-dialog.jsx:179 -+#: pkg/storaged/fsys-tab.jsx:130 pkg/storaged/fsys-tab.jsx:182 -+msgid "Mount Point" -+msgstr "マウントポイント" -+ -+#: pkg/docker/index.html:508 -+msgid "Mount container volumes" -+msgstr "マウントコンテナーボリューム" -+ -+#: pkg/storaged/fsys-tab.jsx:212 -+msgid "Mounted At" -+msgstr "マウント場所" -+ -+#: pkg/storaged/format-dialog.jsx:171 pkg/storaged/fsys-tab.jsx:123 -+msgid "Mounting" -+msgstr "マウント" -+ -+#: pkg/storaged/jobs.js:125 -+msgid "Mounting $target" -+msgstr "$target のマウント" -+ -+#: pkg/storaged/index.html:506 -+msgctxt "storage" -+msgid "Multipathed Devices" -+msgstr "マルチパスデバイス" -+ -+#: pkg/kubernetes/scripts/volumes.js:858 -+msgid "NFS" -+msgstr "NFS" -+ -+#: pkg/kubernetes/scripts/volumes.js:199 -+msgid "NFS Mount" -+msgstr "NFS マウント" -+ -+#: pkg/networkmanager/interfaces.js:1938 -+msgid "NSNA Ping" -+msgstr "NSNA Ping" -+ -+#: pkg/storaged/format-dialog.jsx:108 -+msgid "NTFS - Compatible with most systems" -+msgstr "NTFS - 最新システムとの互換性あり" -+ -+#: pkg/systemd/host.js:1302 -+msgid "NTP Server" -+msgstr "NTP サーバー" -+ -+#: pkg/docker/index.html:257 pkg/kubernetes/views/volume-body.html:31 -+#: pkg/kubernetes/views/imagestream-modify.html:10 -+#: pkg/kubernetes/views/user-modify.html:9 -+#: pkg/kubernetes/views/node-add.html:16 -+#: pkg/kubernetes/views/add-group-dialog.html:9 -+#: pkg/kubernetes/views/pv-claim.html:4 -+#: pkg/kubernetes/views/project-listing.html:14 -+#: pkg/kubernetes/views/project-listing.html:53 -+#: pkg/kubernetes/views/project-listing.html:90 -+#: pkg/kubernetes/views/add-user-dialog.html:9 -+#: pkg/kubernetes/views/project-modify.html:16 -+#: pkg/kubernetes/views/dashboard-page.html:156 -+#: pkg/kubernetes/views/dashboard-page.html:198 -+#: pkg/kubernetes/views/service-modify.html:9 -+#: pkg/kubernetes/views/containers-listing.html:11 -+#: pkg/kubernetes/views/details-page.html:34 -+#: pkg/kubernetes/views/details-page.html:70 -+#: pkg/kubernetes/views/details-page.html:103 -+#: pkg/kubernetes/views/details-page.html:137 -+#: pkg/kubernetes/views/details-page.html:171 -+#: pkg/kubernetes/views/pv-modify.html:32 -+#: pkg/kubernetes/views/volumes-page.html:19 -+#: pkg/kubernetes/views/volumes-page.html:57 -+#: pkg/kubernetes/views/nodes-page.html:41 pkg/networkmanager/index.html:96 -+#: pkg/networkmanager/index.html:114 pkg/networkmanager/index.html:151 -+#: pkg/networkmanager/index.html:207 pkg/networkmanager/index.html:306 -+#: pkg/networkmanager/index.html:406 pkg/ostree/index.html:99 -+#: pkg/storaged/index.html:228 -+#: bower_components/registry-image-widgets/views/image-body.html:2 -+#: pkg/machines/hostvmslist.jsx:368 pkg/docker/containers-view.jsx:267 -+#: pkg/docker/containers-view.jsx:583 pkg/storaged/overview.js:420 -+#: pkg/storaged/overview.js:495 pkg/storaged/overview.js:631 -+#: pkg/storaged/overview.js:709 pkg/storaged/details.js:174 -+#: pkg/storaged/part-tab.jsx:37 pkg/storaged/format-dialog.jsx:137 -+#: pkg/storaged/fsys-tab.jsx:71 pkg/storaged/fsys-tab.jsx:172 -+#: pkg/storaged/lvol-tabs.jsx:39 pkg/storaged/lvol-tabs.jsx:118 -+#: pkg/storaged/lvol-tabs.jsx:155 pkg/storaged/lvol-tabs.jsx:192 -+#: pkg/storaged/content-views.jsx:107 pkg/storaged/content-views.jsx:634 -+msgid "Name" -+msgstr "名前" -+ -+#: pkg/storaged/utils.js:133 -+msgid "Name cannot be empty." -+msgstr "名前は空にすることができません。" -+ -+#: pkg/storaged/utils.js:135 -+msgid "Name cannot be longer than 127 characters." -+msgstr "名前は 127 文字を超えることができません。" -+ -+#: pkg/storaged/utils.js:139 -+msgid "Name cannot contain the character '$0'." -+msgstr "名前には文字 '$0' を含めることができません。" -+ -+#: pkg/storaged/utils.js:141 -+msgid "Name cannot contain whitespace." -+msgstr "名前にはスペースを含めることができません。" -+ -+#: pkg/kubernetes/views/deploymentconfig-body.html:5 -+#: pkg/kubernetes/views/replicationcontroller-body.html:5 -+#: pkg/kubernetes/views/pv-claim.html:6 pkg/kubernetes/views/pod-body.html:5 -+#: pkg/kubernetes/views/dashboard-page.html:160 -+#: pkg/kubernetes/views/route-body.html:5 -+#: pkg/kubernetes/views/service-body.html:5 -+#: pkg/kubernetes/views/containers-listing.html:14 -+#: pkg/kubernetes/views/details-page.html:36 -+#: pkg/kubernetes/views/details-page.html:72 -+#: pkg/kubernetes/views/details-page.html:105 -+#: pkg/kubernetes/views/details-page.html:139 -+#: pkg/kubernetes/views/details-page.html:173 -+#: pkg/kubernetes/views/volumes-page.html:59 -+msgid "Namespace" -+msgstr "名前空間" -+ -+#: pkg/kubernetes/scripts/dashboard.js:374 -+msgid "Namespace cannot be empty." -+msgstr "名前空間は空にすることができません。" -+ -+#: pkg/systemd/host.js:1165 -+msgid "Need at least one NTP server" -+msgstr "少なくとも 1 つの NTP サーバーが必要です" -+ -+#: pkg/playground/translate.html:95 pkg/dashboard/index.html:72 -+#: pkg/kubernetes/scripts/graphs.js:609 -+msgid "Network" -+msgstr "ネットワーク" -+ -+#: pkg/systemd/index.html:221 -+msgid "Network Traffic" -+msgstr "ネットワークトラフィック" -+ -+#: pkg/networkmanager/index.html:23 pkg/networkmanager/index.html:527 -+msgid "Networking" -+msgstr "ネットワーキング" -+ -+#: pkg/networkmanager/interfaces.js:1562 pkg/networkmanager/interfaces.js:2134 -+msgctxt "page-title" -+msgid "Networking" -+msgstr "ネットワーク" -+ -+#: pkg/networkmanager/index.html:125 -+msgid "Networking Logs" -+msgstr "ネットワークログ" -+ -+#: pkg/users/local.js:857 -+msgid "Never" -+msgstr "しない" -+ -+#: pkg/kubernetes/views/project-listing.html:46 -+msgid "New Group" -+msgstr "新規グループ" -+ -+#: pkg/shell/index.html:264 pkg/users/index.html:238 -+msgid "New Password" -+msgstr "新規パスワード" -+ -+#: pkg/kubernetes/views/project-listing.html:7 -+msgid "New Project" -+msgstr "新規プロジェクト" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:86 -+#: pkg/kubernetes/views/image-listing.html:7 -+msgid "New image stream" -+msgstr "新規イメージストリーム" -+ -+#: pkg/lib/credentials.js:232 pkg/users/local.js:120 -+msgid "New password was not accepted" -+msgstr "新規パスワードは受け入れられませんでした" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:9 -+#: pkg/kubernetes/views/registry-dashboard-page.html:48 -+#: pkg/kubernetes/views/project-modify.html:4 -+msgid "New project" -+msgstr "新規プロジェクト" -+ -+#: pkg/realmd/operation.html:91 pkg/storaged/overview.js:540 -+msgid "Next" -+msgstr "次へ" -+ -+#: pkg/systemd/init.js:273 -+msgid "Next Run" -+msgstr "次回の実行日時" -+ -+#: pkg/systemd/index.html:243 pkg/systemd/host.js:1371 -+msgid "Nice" -+msgstr "Nice値" -+ -+#: pkg/docker/index.html:531 pkg/docker/index.html:535 pkg/docker/util.js:101 -+#: pkg/docker/run.js:241 pkg/kubernetes/scripts/volumes.js:990 -+#: pkg/networkmanager/interfaces.js:2479 -+msgid "No" -+msgstr "いいえ" -+ -+#: pkg/systemd/index.html:463 -+msgid "No Delay" -+msgstr "遅延なし" -+ -+#: pkg/ostree/index.html:420 -+msgid "No Deployments" -+msgstr "デプロイメントなし" -+ -+#: pkg/storaged/format-dialog.jsx:111 -+msgid "No Filesystem" -+msgstr "ファイルシステムなし" -+ -+#: pkg/storaged/content-views.jsx:711 -+msgid "No Logical Volumes" -+msgstr "論理ボリュームなし" -+ -+#: pkg/ostree/app.js:108 -+msgid "No OSTree deployments found" -+msgstr "OSTree デプロイメントが見つかりません" -+ -+#: src/ws/cockpitcertificate.c:398 -+msgid "No PEM-encoded certificate found" -+msgstr "PEM でエンコードされた証明書が見つかりません" -+ -+#: src/ws/cockpitcertificate.c:364 -+msgid "No PEM-encoded private key found" -+msgstr "PEM でエンコードされた秘密鍵が見つかりません" -+ -+#: pkg/kubernetes/views/pv-claim.html:39 -+msgid "No Pods are using this claim" -+msgstr "このクレームを使用しているポッドがありません" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:346 -+msgid "No SELinux alerts." -+msgstr "SELinux アラートがありません。" -+ -+#: pkg/machines/hostvmslist.jsx:35 -+msgid "No VM is running or defined on this host" -+msgstr "VM がこのホストで実行されていないか、定義されていません。" -+ -+#: pkg/kubernetes/views/pvc-body.html:10 -+msgid "No Volume Bound" -+msgstr "ボリュームがバインドされていません" -+ -+#: pkg/docker/storage.jsx:197 -+msgid "No additional local storage found." -+msgstr "追加ローカルストレージがありません。" -+ -+#: pkg/docker/run.js:338 -+msgid "No alias specified" -+msgstr "エイリアスが指定されていません" -+ -+#: pkg/sosreport/index.js:114 -+msgid "No archive has been created." -+msgstr "アーカイブが作成されていません" -+ -+#: pkg/networkmanager/interfaces.js:1359 -+msgid "No carrier" -+msgstr "キャリアなし" -+ -+#: pkg/ostree/remotes.js:108 -+msgid "No configuration data found" -+msgstr "設定データが見つかりません" -+ -+#: pkg/kdump/kdump-view.jsx:395 -+msgid "No configuration found" -+msgstr "設定が見つかりません" -+ -+#: pkg/docker/run.js:371 -+msgid "No container specified" -+msgstr "コンテナーが指定されていません" -+ -+#: pkg/docker/containers-view.jsx:277 -+msgid "No containers" -+msgstr "コンテナーなし" -+ -+#: pkg/docker/containers-view.jsx:279 -+msgid "No containers that match the current filter" -+msgstr "現在のフィルターに一致するコンテナーがありません" -+ -+#: pkg/storaged/overview.js:453 pkg/storaged/overview.js:502 -+#: pkg/storaged/details.js:96 pkg/storaged/details.js:229 -+msgid "No disks are available." -+msgstr "ディスクが利用できません。" -+ -+#: pkg/machines/vmdiskstab.jsx:115 -+msgid "No disks defined for this VM" -+msgstr "この VM に対してディスクが定義されていません" -+ -+#: pkg/storaged/index.html:191 -+msgid "No drives attached" -+msgstr "ドライブが割り当てられていません" -+ -+#: pkg/storaged/content-views.jsx:696 -+msgid "No free space" -+msgstr "空き領域なし" -+ -+#: pkg/kubernetes/views/project-listing.html:74 -+msgid "No groups are present." -+msgstr "グループが存在しません。" -+ -+#: pkg/systemd/index.html:28 -+msgid "No host keys found." -+msgstr "ホストキーが見つかりません。" -+ -+#: pkg/storaged/index.html:156 -+msgid "No iSCSI targets set up" -+msgstr "iSCSI ターゲットが設定されていません" -+ -+#: pkg/kubernetes/views/image-listing.html:70 -+msgid "No image streams are present." -+msgstr "イメージストリームが存在しません。" -+ -+#: pkg/docker/containers-view.jsx:605 -+msgid "No images" -+msgstr "イメージなし" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:80 -+msgid "No images pushed" -+msgstr "イメージがプッシュされていません" -+ -+#: pkg/docker/containers-view.jsx:607 -+msgid "No images that match the current filter" -+msgstr "現在のフィルターに一致するイメージがありません" -+ -+#: pkg/subscriptions/subscriptions-view.jsx:223 -+msgid "No installed products on the system." -+msgstr "システムにインストールされた製品がありません。" -+ -+#: pkg/storaged/index.html:444 -+msgid "No media inserted" -+msgstr "メディアが挿入されていません" -+ -+#: pkg/kdump/kdump-view.jsx:451 -+msgid "" -+"No memory reserved. Append a crashkernel option to the kernel command line " -+"(e.g. in /etc/default/grub) to reserve memory at boot time. Example: " -+"crashkernel=512M" -+msgstr "" -+"メモリーが予約されていません。crashkernel オプションをカーネルコマンドラインに追加して (例: /etc/default/" -+"grub)、起動時にメモリーを予約します。例: crashkernel=512M" -+ -+#: pkg/kubernetes/scripts/dashboard.js:384 -+msgid "" -+"No metadata file was selected. Please select a Kubernetes metadata file." -+msgstr "メタデータファイルが選択されていません。Kubernetes メタデータファイルを選択してください。" -+ -+#: pkg/kubernetes/views/dashboard-page.html:117 -+msgid "No nodes in cluster" -+msgstr "クラスター内にノードがありません" -+ -+#: pkg/storaged/content-views.jsx:473 -+msgid "No partitioning" -+msgstr "パーティションなし" -+ -+#: pkg/kubernetes/views/dashboard-page.html:40 -+msgid "No pods deployed" -+msgstr "ポッドがデプロイされていません" -+ -+#: pkg/kubernetes/views/replicationcontroller-pods.html:6 -+msgid "No pods replicated" -+msgstr "ポッドがレプリケートされていません" -+ -+#: pkg/kubernetes/views/node-capacity.html:11 -+msgid "No pods scheduled" -+msgstr "ポッドがスケジュールされていません" -+ -+#: pkg/kubernetes/views/service-endpoint.html:10 -+msgid "No pods selected" -+msgstr "ポッドが選択されていません" -+ -+#: pkg/kubernetes/views/project-listing.html:37 -+msgid "No projects are present." -+msgstr "プロジェクトが存在しません。" -+ -+#: pkg/users/local.js:421 -+msgid "No real name specified" -+msgstr "実際の名前が指定されていません" -+ -+#: pkg/docker/search.js:148 -+msgid "No results for $0" -+msgstr "$0 の結果なし" -+ -+#: pkg/docker/containers-view.jsx:272 -+msgid "No running containers" -+msgstr "実行中のコンテナーなし" -+ -+#: pkg/docker/containers-view.jsx:274 -+msgid "No running containers that match the current filter" -+msgstr "現在のフィルターに一致する実行中のコンテナーがありません" -+ -+#: pkg/ostree/index.html:294 -+msgid "No signature avaliable" -+msgstr "署名が利用できません" -+ -+#: pkg/storaged/index.html:85 -+msgid "No storage set up as RAID" -+msgstr "RAID として設定されたストレージがありません" -+ -+#: pkg/lib/credentials.js:182 -+msgid "No such file or directory" -+msgstr "このようなファイルまたはディレクトリーがありません" -+ -+#: pkg/users/local.js:416 -+msgid "No user name specified" -+msgstr "ユーザー名が指定されていません" -+ -+#: pkg/kubernetes/views/project-listing.html:112 -+msgid "No users are present." -+msgstr "ユーザーが存在しません。" -+ -+#: pkg/storaged/index.html:118 -+msgid "No volume groups created" -+msgstr "ボリュームグループが作成されていません" -+ -+#: pkg/kubernetes/views/volumes-page.html:44 -+msgid "No volumes are present." -+msgstr "ボリュームが存在しません。" -+ -+#: pkg/kubernetes/views/dashboard-page.html:73 -+msgid "No volumes in use" -+msgstr "使用中のボリュームがありません" -+ -+#: pkg/kubernetes/views/topology-page.html:38 -+#: pkg/kubernetes/views/pod-body.html:18 pkg/kubernetes/views/node-page.html:14 -+#: pkg/kubernetes/views/containers-listing.html:15 -+#: pkg/kubernetes/views/node-panel.html:7 -+msgid "Node" -+msgstr "ノード" -+ -+#: pkg/kubernetes/views/dashboard-page.html:90 -+#: pkg/kubernetes/views/dashboard-page.html:192 -+#: pkg/kubernetes/views/nodes-page.html:36 pkg/kubernetes/index.html:46 -+msgid "Nodes" -+msgstr "ノード" -+ -+#: pkg/kubernetes/views/topology-page.html:39 -+msgid "Nodes are the machines that run your containers." -+msgstr "ノードはコンテナーを実行するマシンです。" -+ -+#: pkg/kubernetes/views/pod-page.html:27 -+#: pkg/kubernetes/views/service-body.html:15 -+#: pkg/kubernetes/views/pod-panel.html:53 -+#: bower_components/registry-image-widgets/views/image-config.html:29 -+#: bower_components/registry-image-widgets/views/imagestream-body.html:33 -+#: pkg/tuned/dialog.js:231 pkg/kdump/kdump-view.jsx:418 -+msgid "None" -+msgstr "なし" -+ -+#: pkg/playground/translate.html:29 pkg/kubernetes/views/node-body.html:42 -+#: pkg/kubernetes/views/details-page.html:53 -+#: pkg/kubernetes/scripts/nodes.js:319 -+msgid "Not Ready" -+msgstr "準備ができていません" -+ -+#: pkg/kubernetes/scripts/details.js:498 pkg/kubernetes/scripts/details.js:621 -+msgid "Not a valid number of replicas" -+msgstr "レプリカの有効な数ではありません" -+ -+#: pkg/lib/credentials.js:249 -+msgid "Not a valid private key" -+msgstr "有効な秘密鍵ではありません" -+ -+#: pkg/kubernetes/scripts/details.js:549 -+msgid "Not a valid value for Host" -+msgstr "ホストの有効な値ではありません" -+ -+#: pkg/docker/index.html:57 -+msgid "Not authorized to access Docker on this system" -+msgstr "このシステム上の Docker にアクセスする権限がありません" -+ -+#: pkg/ostree/app.js:87 -+msgid "Not authorized to update software on this system" -+msgstr "このシステム上のソフトウェアを更新する権限がありません" -+ -+#: pkg/networkmanager/interfaces.js:759 -+msgid "Not available" -+msgstr "利用できません" -+ -+#: pkg/selinux/setroubleshoot.js:238 -+msgid "Not connected" -+msgstr "接続していません" -+ -+#: pkg/kubernetes/views/deploymentconfig-body.html:17 -+#: pkg/kubernetes/views/details-page.html:122 -+msgid "Not deployed" -+msgstr "デプロイされていません" -+ -+#: pkg/docker/details.js:176 pkg/storaged/details.js:605 -+msgid "Not found" -+msgstr "見つかりません" -+ -+#: src/base1/cockpit.js:3937 -+msgid "Not permitted to perform this action." -+msgstr "このアクションを実行する権限がありません。" -+ -+#: pkg/storaged/details.js:406 -+msgid "Not running" -+msgstr "実行中ではありません" -+ -+#: pkg/systemd/index.html:62 -+msgid "Not synchronized" -+msgstr "同期されていません" -+ -+#: pkg/systemd/services.html:299 -+msgid "Note" -+msgstr "注記" -+ -+#: pkg/systemd/logs.html:50 -+msgid "Notices" -+msgstr "注記" -+ -+# translation auto-copied from project empathy, version 3.8.3, document empathy -+#: pkg/kubernetes/views/node-body.html:13 -+msgid "OS" -+msgstr "OS" -+ -+#: pkg/ostree/client.js:585 pkg/ostree/client.js:681 -+msgid "OS $0 not found" -+msgstr "OS $0 が見つかりません" -+ -+#: pkg/machines/hostvmslist.jsx:233 -+msgid "OS Type:" -+msgstr "OS タイプ:" -+ -+#: pkg/kubernetes/views/nodes-page.html:19 -+msgid "OS Versions" -+msgstr "OS バージョン" -+ -+#: pkg/ostree/app.js:89 -+msgid "OSTree is not available on this system" -+msgstr "このシステムでは OSTree は利用できません" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:375 -+msgid "Occurred $0" -+msgstr "発生件数 $0" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:370 -+msgid "Occurred between $0 and $1" -+msgstr "$0〜$1 の発生件数" -+ -+#: pkg/shell/index.html:198 pkg/systemd/index.html:167 -+#: pkg/playground/jquery-patterns.html:95 -+#: pkg/playground/jquery-patterns.html:108 pkg/storaged/index.html:563 -+#: pkg/lib/patterns.js:244 pkg/lib/cockpit-components-onoff.jsx:38 -+msgid "Off" -+msgstr "オフ" -+ -+#: pkg/lib/cockpit-components-dialog.jsx:155 -+msgid "Ok" -+msgstr "OK" -+ -+#: pkg/shell/index.html:257 pkg/users/index.html:228 -+msgid "Old Password" -+msgstr "古いパスワード" -+ -+#: pkg/lib/credentials.js:214 pkg/users/local.js:77 -+msgid "Old password not accepted" -+msgstr "古いパスワードは受け入れられません" -+ -+#: pkg/shell/index.html:194 pkg/systemd/index.html:163 -+#: pkg/playground/jquery-patterns.html:91 -+#: pkg/playground/jquery-patterns.html:104 pkg/storaged/index.html:562 -+#: pkg/lib/patterns.js:244 pkg/lib/cockpit-components-onoff.jsx:39 -+msgid "On" -+msgstr "オン" -+ -+#: bower_components/registry-image-widgets/views/image-meta.html:7 -+msgid "On Build" -+msgstr "ビルド時" -+ -+#: pkg/docker/index.html:536 -+msgid "On Failure" -+msgstr "障害発生時" -+ -+#: pkg/kdump/kdump-view.jsx:393 -+msgid "On a mounted device" -+msgstr "マウントされたデバイス上" -+ -+#: pkg/docker/util.js:103 -+msgid "On failure, retry $0 time" -+msgid_plural "On failure, retry $0 times" -+msgstr[0] "障害発生時に、$0 回再試行します" -+ -+#: pkg/realmd/operation.html:71 pkg/realmd/operation.js:274 -+msgid "One Time Password" -+msgstr "ワンタイムパスワード" -+ -+#: pkg/systemd/init.js:1140 -+msgid "Only alphabets, numbers, : , _ , . , @ , - are allowed." -+msgstr "アルファベット、数字、:、 _ 、.、@、- のみを使用できます。" -+ -+#: pkg/shell/simple.html:28 pkg/shell/index.html:40 pkg/shell/stub.html:28 -+msgid "Ooops!" -+msgstr "問題が発生しました" -+ -+#: pkg/systemd/index.html:99 pkg/kubernetes/views/nodes-page.html:42 -+#: pkg/ostree/index.html:301 -+msgid "Operating System" -+msgstr "オペレーティングシステム" -+ -+#: pkg/ostree/index.html:375 -+msgid "Operating System Updates" -+msgstr "オペレーティングシステムの更新" -+ -+#: pkg/storaged/jobs.js:165 -+msgid "Operation '$operation' on $target" -+msgstr "$target 上の操作 '$operation'" -+ -+#: pkg/storaged/overview.js:191 -+msgctxt "storage" -+msgid "Optical Drive" -+msgstr "光学ドライブ" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys -+#: pkg/kubernetes/views/volume-body.html:130 pkg/storaged/crypto-tab.jsx:102 -+#: pkg/storaged/crypto-tab.jsx:137 -+msgid "Options" -+msgstr "オプション" -+ -+#: pkg/subscriptions/subscriptions-register.jsx:176 -+msgid "Organization" -+msgstr "部門" -+ -+# translation auto-copied from project Skynet topics, version 1, document 5280-86177, author tnagamot -+#: pkg/ostree/index.html:307 -+msgid "Origin" -+msgstr "生成" -+ -+#: pkg/storaged/content-views.jsx:309 -+msgctxt "storage-id-desc" -+msgid "Other Data" -+msgstr "他のデータ" -+ -+#: pkg/storaged/index.html:200 -+msgid "Other Devices" -+msgstr "他のデバイス" -+ -+#: src/ws/login.html:68 -+msgid "Other Options" -+msgstr "他のオプション" -+ -+#: pkg/docker/index.html:287 pkg/kubernetes/index.html:40 -+#: pkg/kubernetes/registry.html:43 pkg/machines/hostvmslist.jsx:317 -+msgid "Overview" -+msgstr "概要" -+ -+#: pkg/storaged/format-dialog.jsx:129 pkg/storaged/content-views.jsx:463 -+msgid "Overwrite existing data with zeros" -+msgstr "既存のデータをゼロで上書きする" -+ -+#: pkg/kubernetes/views/volume-body.html:4 -+msgid "PD Name" -+msgstr "PD 名" -+ -+#: pkg/ostree/index.html:266 -+msgid "Packages" -+msgstr "パッケージ" -+ -+#: pkg/networkmanager/index.html:134 -+msgid "Parent" -+msgstr "親" -+ -+#: pkg/networkmanager/interfaces.js:2788 -+msgid "Parent $parent" -+msgstr "親 $parent" -+ -+#: pkg/networkmanager/interfaces.js:1405 -+msgid "Part of " -+msgstr "一部" -+ -+#: pkg/kubernetes/views/volume-body.html:8 -+#: pkg/kubernetes/views/volume-body.html:18 pkg/storaged/content-views.jsx:138 -+msgid "Partition" -+msgstr "パーティション" -+ -+#: pkg/storaged/content-views.jsx:467 -+msgid "Partitioning" -+msgstr "パーティション構成" -+ -+#: pkg/networkmanager/interfaces.js:1930 -+msgid "Passive" -+msgstr "パッシブ" -+ -+#: pkg/storaged/format-dialog.jsx:147 pkg/storaged/content-views.jsx:194 -+msgid "Passphrase" -+msgstr "パスフレーズ" -+ -+#: pkg/storaged/format-dialog.jsx:150 -+msgid "Passphrase cannot be empty" -+msgstr "パスフレーズは空にすることができません" -+ -+#: pkg/storaged/format-dialog.jsx:158 -+msgid "Passphrases do not match" -+msgstr "パスフレーズが一致しません" -+ -+#: pkg/shell/index.html:208 pkg/shell/index.html:221 -+#: pkg/lib/machine-sync-users.html:61 pkg/lib/machine-change-auth.html:52 -+#: pkg/lib/machine-auth-failed.html:8 pkg/users/index.html:113 -+#: pkg/users/index.html:166 pkg/kubernetes/views/auth-form.html:105 -+#: src/ws/login.html:49 pkg/storaged/overview.js:536 -+#: pkg/storaged/overview.js:659 pkg/subscriptions/subscriptions-register.jsx:88 -+#: pkg/subscriptions/subscriptions-register.jsx:152 -+msgid "Password" -+msgstr "パスワード" -+ -+#: pkg/users/local.js:258 -+msgid "Password is not acceptable" -+msgstr "パスワードは受け入れられません" -+ -+#: pkg/users/local.js:246 -+msgid "Password is too weak" -+msgstr "パスワードが弱すぎます" -+ -+#: pkg/lib/credentials.js:280 -+msgid "Password not accepted" -+msgstr "パスワードは受け入れられません" -+ -+#: pkg/shell/index.html:168 -+msgid "" -+"Password not usable for privileged tasks or to connect to other machines" -+msgstr "特権タスクの実行または他のマシンへの接続のためにパスワードを使用できません" -+ -+#: pkg/users/index.html:348 -+msgid "Paste the contents of your public SSH key file here" -+msgstr "公開 SSH 鍵ファイルの内容をここに貼り付けます" -+ -+#: pkg/kubernetes/views/volume-body.html:37 -+#: pkg/kubernetes/views/volume-body.html:49 -+#: pkg/kubernetes/views/volume-body.html:101 -+#: pkg/kubernetes/views/pv-modify.html:126 -+msgid "Path" -+msgstr "パス" -+ -+#: pkg/networkmanager/index.html:283 -+msgid "Path cost" -+msgstr "パスコスト" -+ -+#: pkg/networkmanager/interfaces.js:2770 -+msgid "Path cost $path_cost" -+msgstr "パスコスト $path_cost" -+ -+#: pkg/systemd/services.html:56 -+msgid "Paths" -+msgstr "パス" -+ -+#: pkg/kubernetes/views/volumes-page.html:53 -+msgid "Pending Volume Claims" -+msgstr "保留中のボリュームクレーム" -+ -+#: pkg/systemd/index.html:153 -+msgid "Performance Profile" -+msgstr "パフォーマンスプロファイル" -+ -+#: pkg/networkmanager/interfaces.js:3502 -+msgid "Permanent" -+msgstr "永続" -+ -+#: src/ws/login.js:597 -+msgid "Permission denied" -+msgstr "パーミッションが拒否されました。" -+ -+#: pkg/kubernetes/views/volumes-page.html:14 -+msgid "Persistent Volumes" -+msgstr "永続ボリューム" -+ -+#: pkg/kubernetes/views/pod-body.html:16 -+msgid "Phase" -+msgstr "フェーズ" -+ -+#: pkg/storaged/content-views.jsx:147 pkg/storaged/content-views.jsx:299 -+msgid "Physical Volume" -+msgstr "物理ボリューム" -+ -+#: pkg/storaged/index.html:641 -+msgid "Physical Volumes" -+msgstr "物理ボリューム" -+ -+#: pkg/storaged/content-views.jsx:294 -+msgid "Physical volume of $0" -+msgstr "$0 の物理ボリューム" -+ -+#: pkg/networkmanager/index.html:447 -+msgid "Ping Interval" -+msgstr "Ping 間隔" -+ -+#: pkg/networkmanager/index.html:456 -+msgid "Ping Target" -+msgstr "Ping ターゲット" -+ -+#: pkg/docker/image.js:138 pkg/docker/details.js:270 -+#: pkg/docker/containers-view.jsx:167 pkg/storaged/details.js:148 -+#: pkg/storaged/details.js:197 pkg/storaged/content-views.jsx:251 -+msgid "Please confirm deletion of $0" -+msgstr "$0 の削除を確定してください" -+ -+#: pkg/docker/util.js:499 -+msgid "Please confirm forced deletion of $0" -+msgstr "$0 の強制削除を確定してください" -+ -+#: pkg/kubernetes/scripts/dashboard.js:440 -+msgid "Please create another namespace for $0 \"$1\"" -+msgstr "$0 \"$1\" の別の名前空間を作成してください" -+ -+#: pkg/kubernetes/scripts/volumes.js:574 -+msgid "Please provide a GlusterFS volume name" -+msgstr "GlusterFS ボリューム名を提供してください" -+ -+#: pkg/kubernetes/scripts/connection.js:552 -+msgid "Please provide a username" -+msgstr "ユーザー名を提供してください" -+ -+#: pkg/kubernetes/scripts/volumes.js:632 -+msgid "Please provide a valid NFS server" -+msgstr "有効な NFS サーバーを提供してください" -+ -+#: pkg/ostree/remotes.js:257 -+msgid "Please provide a valid URL" -+msgstr "有効な URL を提供してください" -+ -+#: pkg/kubernetes/scripts/connection.js:537 -+msgid "Please provide a valid address" -+msgstr "有効なアドレスを提供してください" -+ -+#: pkg/kubernetes/scripts/volumes.js:803 -+msgid "Please provide a valid filesystem type" -+msgstr "有効なファイルシステムタイプを提供してください" -+ -+#: pkg/kubernetes/scripts/volumes.js:811 -+msgid "Please provide a valid interface" -+msgstr "有効なインターフェースを提供してください" -+ -+#: pkg/kubernetes/scripts/volumes.js:795 -+msgid "Please provide a valid logical unit number" -+msgstr "有効な論理ユニット番号を提供してください" -+ -+#: pkg/kubernetes/scripts/volumes.js:477 pkg/ostree/remotes.js:250 -+msgid "Please provide a valid name" -+msgstr "有効な名前を提供してください" -+ -+#: pkg/kubernetes/scripts/dashboard.js:376 -+msgid "Please provide a valid namespace." -+msgstr "有効な名前空間を提供してください" -+ -+#: pkg/kubernetes/scripts/volumes.js:640 pkg/kubernetes/scripts/volumes.js:695 -+msgid "Please provide a valid path" -+msgstr "有効なパスを提供してください" -+ -+#: pkg/kubernetes/scripts/volumes.js:787 -+msgid "Please provide a valid qualified name" -+msgstr "有効な修飾名を提供してください" -+ -+#: pkg/kubernetes/scripts/volumes.js:485 -+msgid "Please provide a valid storage capacity." -+msgstr "有効なストレージ容量を提供してください" -+ -+#: pkg/kubernetes/scripts/volumes.js:779 -+msgid "Please provide a valid target" -+msgstr "有効なターゲットを提供してください" -+ -+#: pkg/kubernetes/scripts/volumes.js:469 -+msgid "Please select a valid access mode" -+msgstr "有効なアクセスモードを選択してください" -+ -+#: pkg/kubernetes/scripts/volumes.js:565 -+msgid "Please select a valid endpoint" -+msgstr "有効なエンドポイントを選択してください" -+ -+#: pkg/kubernetes/scripts/volumes.js:493 -+msgid "Please select a valid policy option." -+msgstr "有効なポリシーオプションを選択してください" -+ -+#: pkg/docker/search.js:150 -+msgid "Please try another term" -+msgstr "別の用語を試してください" -+ -+#: pkg/kubernetes/scripts/nodes.js:397 -+msgid "Please type an address" -+msgstr "アドレスを入力してください" -+ -+#: pkg/kubernetes/views/topology-page.html:14 -+#: pkg/kubernetes/views/pod-page.html:12 -+#: pkg/kubernetes/views/containers-listing.html:12 -+msgid "Pod" -+msgstr "ポッド" -+ -+#: pkg/kubernetes/views/pod-body.html:20 -+msgid "Pod Address" -+msgstr "ポッドアドレス" -+ -+#: pkg/kubernetes/views/service-endpoint.html:4 -+#: pkg/kubernetes/views/service-endpoint.html:9 -+msgid "Pod Endpoints" -+msgstr "ポッドエンドポイント" -+ -+#: pkg/kubernetes/views/replicationcontroller-pods.html:4 -+msgid "Pod Replicated" -+msgstr "ポッドがレプリケートされました" -+ -+#: pkg/kubernetes/views/replicationcontroller-pods.html:11 -+#: pkg/kubernetes/views/service-endpoint.html:15 -+msgid "Pod Selector" -+msgstr "ポッドセレクター" -+ -+#: pkg/kubernetes/views/replicationcontroller-page.html:17 -+#: pkg/kubernetes/views/replicationcontroller-panel.html:12 -+#: pkg/kubernetes/views/pv-claim.html:37 -+#: pkg/kubernetes/views/dashboard-page.html:18 -+#: pkg/kubernetes/views/details-page.html:166 -+#: pkg/kubernetes/scripts/details.js:228 -+msgid "Pods" -+msgstr "ポッド" -+ -+#: pkg/kubernetes/views/topology-page.html:15 -+msgid "" -+"Pods contain one or more containers that run together on a node, containing " -+"your application code." -+msgstr "ポッドには、ノードで一緒に実行される 1 つ以上のコンテナーが含まれます (アプリケーションコードを含む)" -+ -+#: pkg/machines/vmdiskstab.jsx:54 pkg/storaged/content-views.jsx:130 -+msgid "Pool" -+msgstr "プール" -+ -+#: pkg/kubernetes/views/volume-body.html:60 -+msgid "Pool Name" -+msgstr "プール名" -+ -+#: pkg/storaged/utils.js:173 -+msgid "Pool for Thin Logical Volumes" -+msgstr "シン論理ボリューム用プール" -+ -+#: pkg/storaged/content-views.jsx:569 -+msgid "Pool for Thin Volumes" -+msgstr "シンボリューム用プール" -+ -+#: pkg/storaged/content-views.jsx:644 -+msgid "Pool for thinly provisioned volumes" -+msgstr "シンプロビジョニングされたボリューム用プール" -+ -+#: pkg/kubernetes/views/imagestream-modify.html:45 -+msgid "Populate" -+msgstr "入力" -+ -+#: pkg/lib/machine-change-port.html:23 pkg/machines/vmdiskstab.jsx:57 -+#: pkg/storaged/overview.js:631 -+msgid "Port" -+msgstr "ポート" -+ -+#: pkg/docker/index.html:493 pkg/kubernetes/views/container-body.html:12 -+#: pkg/kubernetes/views/service-body.html:13 pkg/networkmanager/index.html:216 -+#: pkg/networkmanager/index.html:415 -+#: bower_components/registry-image-widgets/views/image-config.html:27 -+#: pkg/docker/containers-view.jsx:313 pkg/networkmanager/interfaces.js:2872 -+msgid "Ports" -+msgstr "ポート" -+ -+#: pkg/docker/index.html:186 -+msgid "Ports:" -+msgstr "ポート:" -+ -+#: pkg/systemd/index.html:133 -+msgid "Power Options" -+msgstr "電源オプション" -+ -+#: pkg/networkmanager/interfaces.js:3177 -+msgid "Prefix length" -+msgstr "プレフィックス長" -+ -+#: pkg/networkmanager/interfaces.js:3177 -+msgid "Prefix length or Netmask" -+msgstr "プレフィックス長またはネットマスク" -+ -+#: pkg/networkmanager/interfaces.js:763 -+msgid "Preparing" -+msgstr "準備中" -+ -+#: pkg/networkmanager/interfaces.js:3503 -+msgid "Preserve" -+msgstr "保存" -+ -+#: pkg/systemd/init.js:538 -+msgid "Preset" -+msgstr "事前設定" -+ -+#: pkg/systemd/init.js:539 -+msgid "Preset Forcefully" -+msgstr "強制的に事前設定" -+ -+#: pkg/systemd/index.html:304 -+msgid "Pretty Host Name" -+msgstr "プリティホスト名" -+ -+#: pkg/networkmanager/index.html:349 -+msgid "Primary" -+msgstr "プライマリ" -+ -+#: pkg/networkmanager/index.html:274 pkg/networkmanager/index.html:488 -+#: pkg/networkmanager/index.html:506 -+msgid "Priority" -+msgstr "優先度" -+ -+#: pkg/networkmanager/interfaces.js:2744 pkg/networkmanager/interfaces.js:2768 -+msgid "Priority $priority" -+msgstr "優先度 $priority" -+ -+#: pkg/kubernetes/scripts/projects.js:1018 -+msgid "Private: Allow only specific users or groups to pull images" -+msgstr "プライベート: 特定のユーザーまたはグループのみがイメージをプルすることを許可する" -+ -+#: pkg/shell/index.html:28 -+msgid "Privileged tasks not available" -+msgstr "特権タスクが利用できません" -+ -+# translation auto-copied from project Red Hat Subscription Manager, version 1.0, document Subscriptions_Config, author nnakakit -+#: pkg/subscriptions/subscriptions-view.jsx:33 -+msgid "Product ID" -+msgstr "製品 ID" -+ -+#: pkg/subscriptions/subscriptions-view.jsx:32 -+msgid "Product name" -+msgstr "製品名" -+ -+#: pkg/kubernetes/views/imagestream-modify.html:21 -+#: pkg/kubernetes/views/deploymentconfig-body.html:4 -+#: pkg/kubernetes/views/replicationcontroller-body.html:4 -+#: pkg/kubernetes/views/pod-body.html:4 -+#: pkg/kubernetes/views/dashboard-page.html:159 -+#: pkg/kubernetes/views/route-body.html:4 -+#: pkg/kubernetes/views/service-body.html:4 -+#: pkg/kubernetes/views/containers-listing.html:13 -+#: pkg/kubernetes/views/details-page.html:35 -+#: pkg/kubernetes/views/details-page.html:71 -+#: pkg/kubernetes/views/details-page.html:104 -+#: pkg/kubernetes/views/details-page.html:138 -+#: pkg/kubernetes/views/details-page.html:172 -+#: pkg/kubernetes/views/volumes-page.html:58 -+msgid "Project" -+msgstr "プロジェクト" -+ -+#: pkg/kubernetes/views/project-body.html:20 -+msgid "Project Members" -+msgstr "プロジェクトメンバー" -+ -+#: pkg/kubernetes/views/project-body.html:3 -+msgid "Project access policy allows anonymous users to pull images." -+msgstr "プロジェクトアクセスポリシーにより、匿名ユーザーはイメージをプルすることができます。" -+ -+#: pkg/kubernetes/views/project-body.html:8 -+msgid "Project access policy allows any authenticated user to pull images." -+msgstr "プロジェクトアクセスポリシーにより、認証されたユーザーはイメージをプルすることができます。" -+ -+#: pkg/kubernetes/views/project-body.html:13 -+msgid "Project access policy only allows specific members to access images." -+msgstr "プロジェクトアクセスポリシーにより、特定のメンバーのみがイメージにアクセスできます。" -+ -+#: pkg/shell/simple.html:72 pkg/shell/index.html:99 pkg/shell/stub.html:77 -+msgid "Project website" -+msgstr "プロジェクト Web サイト" -+ -+#: pkg/kubernetes/views/filter-project.html:5 -+msgid "Project:" -+msgstr "プロジェクト:" -+ -+#: pkg/kubernetes/views/user-delete.html:10 -+#: pkg/kubernetes/views/group-delete.html:10 -+#: pkg/kubernetes/views/project-listing.html:9 pkg/kubernetes/index.html:85 -+#: pkg/kubernetes/registry.html:55 -+msgid "Projects" -+msgstr "プロジェクト" -+ -+#: pkg/users/local.js:82 -+msgid "Prompting via passwd timed out" -+msgstr "passwd によるプロンプトがタイムアウトしました" -+ -+#: pkg/lib/credentials.js:253 -+msgid "Prompting via ssh-add timed out" -+msgstr "ssh-add によるプロンプトがタイムアウトしました" -+ -+#: pkg/lib/credentials.js:192 -+msgid "Prompting via ssh-keygen timed out" -+msgstr "ssh-keygen によるプロンプトがタイムアウトしました" -+ -+#: pkg/machines/vmdiskstab.jsx:53 -+msgid "Protocol" -+msgstr "プロトコル" -+ -+#: pkg/subscriptions/subscriptions-register.jsx:125 -+msgid "Proxy" -+msgstr "プロキシ" -+ -+#: pkg/kubernetes/views/node-body.html:25 -+msgid "Proxy Version" -+msgstr "プロキシーバージョン" -+ -+#: pkg/shell/index.html:207 pkg/lib/machine-auth-failed.html:9 -+msgid "Public Key" -+msgstr "公開鍵" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:152 -+msgid "Pull an image:" -+msgstr "イメージのプル:" -+ -+#: pkg/kubernetes/views/imagestream-modify.html:66 -+msgid "Pull from" -+msgstr "プル対象" -+ -+#: bower_components/registry-image-widgets/views/imagestream-body.html:31 -+msgid "Pull repository" -+msgstr "プルリポジトリー" -+ -+#: pkg/kubernetes/scripts/images.js:626 -+msgid "Pull specific tags from another image repository" -+msgstr "別のイメージリポジトリーから特定のタグをプルします" -+ -+#: pkg/storaged/content-views.jsx:639 -+msgid "Purpose" -+msgstr "目的" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:141 -+msgid "Push an image:" -+msgstr "イメージのプッシュ:" -+ -+#: pkg/kubernetes/views/volume-body.html:77 -+#: pkg/kubernetes/views/pv-modify.html:147 -+msgid "Qualified Name" -+msgstr "修飾名" -+ -+#: pkg/storaged/details.js:371 -+msgid "RAID ($0)" -+msgstr "RAID ($0)" -+ -+#: pkg/storaged/details.js:365 -+msgid "RAID 0" -+msgstr "RAID 0" -+ -+#: pkg/storaged/overview.js:425 -+msgid "RAID 0 (Stripe)" -+msgstr "RAID 0 (ストライプ)" -+ -+#: pkg/storaged/details.js:366 -+msgid "RAID 1" -+msgstr "RAID 1" -+ -+#: pkg/storaged/overview.js:426 -+msgid "RAID 1 (Mirror)" -+msgstr "RAID 1 (ミラー)" -+ -+#: pkg/storaged/details.js:370 -+msgid "RAID 10" -+msgstr "RAID 10" -+ -+#: pkg/storaged/overview.js:430 -+msgid "RAID 10 (Stripe of Mirrors)" -+msgstr "RAID 10 (ミラーのストライプ)" -+ -+#: pkg/storaged/details.js:367 -+msgid "RAID 4" -+msgstr "RAID 4" -+ -+#: pkg/storaged/overview.js:427 -+msgid "RAID 4 (Dedicated Parity)" -+msgstr "RAID 4 (専用パリティー)" -+ -+#: pkg/storaged/details.js:368 -+msgid "RAID 5" -+msgstr "RAID 5" -+ -+#: pkg/storaged/overview.js:428 -+msgid "RAID 5 (Distributed Parity)" -+msgstr "RAID 5 (分散パリティー)" -+ -+#: pkg/storaged/details.js:369 -+msgid "RAID 6" -+msgstr "RAID 6" -+ -+#: pkg/storaged/overview.js:429 -+msgid "RAID 6 (Double Distributed Parity)" -+msgstr "RAID 6 (ダブル分散パリティー)" -+ -+#: pkg/storaged/index.html:535 pkg/storaged/pvol-tabs.jsx:68 -+msgid "RAID Device" -+msgstr "RAID デバイス" -+ -+#: pkg/storaged/utils.js:240 -+msgid "RAID Device $0" -+msgstr "RAID デバイス $0" -+ -+#: pkg/storaged/index.html:63 -+msgid "RAID Devices" -+msgstr "RAID デバイス" -+ -+#: pkg/storaged/overview.js:423 -+msgid "RAID Level" -+msgstr "RAID レベル" -+ -+#: pkg/storaged/index.html:553 -+msgctxt "storage" -+msgid "RAID Level" -+msgstr "RAID レベル" -+ -+#: pkg/storaged/content-views.jsx:150 -+msgid "RAID Member" -+msgstr "RAID メンバー" -+ -+#: pkg/kubernetes/scripts/volumes.js:200 -+msgid "Rados Block Device" -+msgstr "Rados ブロックデバイス" -+ -+#: pkg/networkmanager/interfaces.js:3504 -+msgid "Random" -+msgstr "ランダム" -+ -+#: pkg/kdump/kdump-view.jsx:391 -+msgid "Raw to a device" -+msgstr "デバイスに対する Raw" -+ -+# translation auto-copied from project virt-manager, version 0.10.0, document virt-manager -+#: pkg/kubernetes/views/volume-body.html:10 -+#: pkg/kubernetes/views/volume-body.html:20 -+#: pkg/kubernetes/views/volume-body.html:44 -+#: pkg/kubernetes/views/volume-body.html:51 -+#: pkg/kubernetes/views/volume-body.html:71 -+#: pkg/kubernetes/views/volume-body.html:85 -+#: pkg/kubernetes/views/volume-body.html:93 -+#: pkg/kubernetes/views/volume-body.html:110 -+#: pkg/kubernetes/views/volume-body.html:122 -+#: pkg/kubernetes/views/volume-body.html:136 -+#: pkg/kubernetes/views/volume-body.html:143 -+#: pkg/kubernetes/views/pv-modify.html:194 -+msgid "Read Only" -+msgstr "読み込み専用" -+ -+#: pkg/kubernetes/scripts/volumes.js:211 -+msgid "Read and write from a single node" -+msgstr "単一ノードからの読み書き" -+ -+#: pkg/kubernetes/scripts/volumes.js:213 -+msgid "Read and write from multiple nodes" -+msgstr "複数のノードからの読み書き" -+ -+#: pkg/kubernetes/scripts/volumes.js:212 -+msgid "Read only from multiple nodes" -+msgstr "複数のノードからの読み取り専用" -+ -+#: pkg/docker/index.html:353 -+msgid "ReadOnly" -+msgstr "読み取り専用" -+ -+#: pkg/docker/index.html:352 -+msgid "ReadWrite" -+msgstr "読み書き" -+ -+#: pkg/storaged/index.html:325 -+msgid "Reading" -+msgstr "読み取り中" -+ -+#: pkg/kdump/kdump-view.jsx:412 -+msgid "Reading..." -+msgstr "読み取り中 ..." -+ -+#: pkg/machines/vmdiskstab.jsx:140 -+msgid "Readonly" -+msgstr "読み取り専用" -+ -+#: pkg/playground/translate.html:19 pkg/playground/translate.html:179 -+#: pkg/kubernetes/views/node-body.html:41 -+#: pkg/kubernetes/views/details-page.html:52 -+#: pkg/kubernetes/scripts/nodes.js:324 -+msgid "Ready" -+msgstr "準備ができています" -+ -+#: pkg/playground/translate.html:24 pkg/playground/translate.html:184 -+msgctxt "verb" -+msgid "Ready" -+msgstr "準備ができています" -+ -+#: pkg/systemd/index.html:313 -+msgid "Real Host Name" -+msgstr "実際のホスト名" -+ -+#: pkg/systemd/host.js:838 -+msgid "" -+"Real host name can only contain lower-case characters, digits, dashes, and " -+"periods (with populated subdomains)" -+msgstr "実際のホスト名には小文字、数字、ダッシュ、およびピリオドのみを含めることができます (入力されたサブドメインを含む)。" -+ -+#: pkg/systemd/host.js:839 -+msgid "Real host name must be 64 characters or less" -+msgstr "実際のホスト名は 64 文字以下である必要があります" -+ -+#: pkg/kubernetes/views/node-body.html:45 -+msgid "Reason" -+msgstr "理由" -+ -+#: pkg/ostree/index.html:241 -+msgid "Rebase and Reboot" -+msgstr "リベースおよび再起動" -+ -+#: pkg/lib/journal.js:238 -+msgid "Reboot" -+msgstr "再起動" -+ -+#: pkg/networkmanager/index.html:76 pkg/networkmanager/index.html:99 -+#: pkg/networkmanager/index.html:117 pkg/networkmanager/index.html:563 -+#: pkg/networkmanager/index.html:591 -+msgid "Receiving" -+msgstr "受信:" -+ -+#: pkg/ostree/client.js:56 -+msgid "Receiving delta parts" -+msgstr "デルタ部分の受信" -+ -+#: pkg/ostree/client.js:58 -+msgid "Receiving metadata objects" -+msgstr "メタデータオブジェクトの受信" -+ -+#: pkg/ostree/client.js:61 -+msgid "Receiving objects: $0%" -+msgstr "オブジェクトの受信: $0%" -+ -+#: pkg/systemd/logs.html:41 -+msgid "Recent" -+msgstr "最近開いたファイル" -+ -+#: pkg/kubernetes/views/pv-body.html:6 pkg/kubernetes/views/pv-modify.html:56 -+msgid "Reclaim Policy" -+msgstr "リクレームポリシー" -+ -+#: pkg/shell/simple.html:131 pkg/shell/index.html:317 pkg/shell/stub.html:151 -+#: pkg/kubernetes/index.html:105 pkg/kubernetes/registry.html:75 -+#: pkg/ostree/index.html:423 -+msgid "Reconnect" -+msgstr "再接続" -+ -+#: pkg/storaged/details.js:438 -+msgid "Recovering" -+msgstr "復旧" -+ -+#: pkg/storaged/jobs.js:144 -+msgid "Recovering RAID Device $target" -+msgstr "RAID デバイス $target の復旧" -+ -+#: pkg/kubernetes/scripts/volumes.js:219 -+msgid "Recycle" -+msgstr "リサイクル" -+ -+#: pkg/docker/storage.jsx:351 -+msgid "Reformat and add disks" -+msgstr "ディスクの再フォーマットおよび追加" -+ -+#: src/ws/login.js:587 -+msgid "Refusing to connect. Host is unknown" -+msgstr "接続を拒否しています。ホストが不明です" -+ -+#: src/ws/login.js:589 -+msgid "Refusing to connect. Hostkey does not match" -+msgstr "接続を拒否しています。ホストキーが一致しません" -+ -+#: src/ws/login.js:585 -+msgid "Refusing to connect. Hostkey is unknown" -+msgstr "接続を拒否しています。ホストキーが不明です" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys -+#: pkg/kubernetes/views/pv-modify.html:205 pkg/subscriptions/main.js:45 -+#: pkg/subscriptions/subscriptions-view.jsx:143 -+msgid "Register" -+msgstr "登録" -+ -+#: pkg/kubernetes/views/volumes-page.html:12 -+msgid "Register New Volume" -+msgstr "新規ボリュームの登録" -+ -+#: pkg/kubernetes/views/pv-modify.html:4 -+msgid "Register Persistent Volume" -+msgstr "永続ボリュームの登録" -+ -+#: pkg/subscriptions/main.js:74 -+msgid "Register system" -+msgstr "システムの登録" -+ -+#: pkg/ostree/index.html:305 -+msgid "Released" -+msgstr "リリース済み" -+ -+#: pkg/systemd/init.js:516 -+msgid "Reload" -+msgstr "再読み込み" -+ -+#: pkg/kdump/kdump-view.jsx:160 pkg/kdump/kdump-view.jsx:389 -+msgid "Remote over NFS" -+msgstr "NFS 経由のリモート" -+ -+#: pkg/kdump/kdump-view.jsx:161 pkg/kdump/kdump-view.jsx:387 -+msgid "Remote over SSH" -+msgstr "SSH 経由のリモート" -+ -+#: pkg/kubernetes/views/imagestream-modify.html:89 -+msgid "Remote registry is insecure" -+msgstr "リモートレジストリーは安全ではありません" -+ -+#: cockpit.desktop.in.h:3 -+msgid "Remote;Administration;" -+msgstr "リモート;管理;" -+ -+#: pkg/storaged/overview.js:187 pkg/storaged/overview.js:189 -+msgctxt "storage" -+msgid "Removable Drive" -+msgstr "リムーバブルドライブ" -+ -+#: pkg/ostree/index.html:315 pkg/ostree/index.html:337 -+msgid "Removals" -+msgstr "削除" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys -+#: pkg/kubernetes/views/user-delete.html:25 -+#: pkg/kubernetes/views/group-delete.html:21 -+#: pkg/kubernetes/views/user-group-remove.html:10 -+#: pkg/kubernetes/views/remove-role-dialog.html:8 -+msgid "Remove" -+msgstr "削除" -+ -+#: pkg/networkmanager/interfaces.js:2941 -+msgid "Remove $0" -+msgstr "$0 の削除" -+ -+#: pkg/kubernetes/views/group-delete.html:3 -+msgid "Remove Group" -+msgstr "グループの削除" -+ -+#: pkg/kubernetes/views/user-group-remove.html:3 -+msgid "Remove Member" -+msgstr "メンバーの削除" -+ -+#: pkg/kubernetes/views/remove-role-dialog.html:3 -+msgid "Remove Role" -+msgstr "ロールの削除" -+ -+#: pkg/kubernetes/views/user-delete.html:3 -+msgid "Remove User" -+msgstr "ユーザーの削除" -+ -+#: pkg/kubernetes/views/image-delete.html:3 -+msgid "Remove image tag" -+msgstr "イメージタグの削除" -+ -+#: pkg/kubernetes/views/user-remove-membership.html:3 -+msgid "Remove membership" -+msgstr "メンバーシップの削除" -+ -+#: pkg/storaged/jobs.js:140 -+msgid "Removing $target from RAID Device" -+msgstr "$target を RAID デバイスから削除" -+ -+#: pkg/networkmanager/interfaces.js:2940 -+msgid "" -+"Removing $0 will break the connection to the server, and will make " -+"the administration UI unavailable." -+msgstr "$0 を削除すると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" -+ -+#: pkg/storaged/jobs.js:153 -+msgid "Removing physical volume from $target" -+msgstr "$target から物理ボリュームを削除" -+ -+#: pkg/storaged/details.js:562 pkg/storaged/lvol-tabs.jsx:44 -+msgid "Rename" -+msgstr "名前変更" -+ -+#: pkg/storaged/lvol-tabs.jsx:36 -+msgid "Rename Logical Volume" -+msgstr "論理ボリュームの名前変更" -+ -+#: pkg/storaged/details.js:171 -+msgid "Rename Volume Group" -+msgstr "ボリュームグループの名前変更" -+ -+#: pkg/storaged/jobs.js:156 -+msgid "Renaming $target" -+msgstr "$target の名前変更" -+ -+#: pkg/systemd/services.html:431 -+msgid "Repeat Daily" -+msgstr "毎日繰り返す" -+ -+#: pkg/systemd/services.html:430 -+msgid "Repeat Hourly" -+msgstr "毎時繰り返す" -+ -+#: pkg/systemd/services.html:433 -+msgid "Repeat Monthly" -+msgstr "毎月繰り返す" -+ -+#: pkg/systemd/services.html:432 -+msgid "Repeat Weekly" -+msgstr "毎週繰り返す" -+ -+#: pkg/systemd/services.html:434 -+msgid "Repeat Yearly" -+msgstr "毎年繰り返す" -+ -+#: pkg/kubernetes/views/deploymentconfig-body.html:9 -+#: pkg/kubernetes/views/replicationcontroller-body.html:9 -+#: pkg/kubernetes/views/replicationcontroller-modify.html:8 -+#: pkg/kubernetes/views/details-page.html:141 -+msgid "Replicas" -+msgstr "レプリカ" -+ -+#: pkg/kubernetes/views/replicationcontroller-page.html:14 -+#: pkg/kubernetes/views/replicationcontroller-panel.html:10 -+#: pkg/kubernetes/views/topology-page.html:22 -+msgid "Replication Controller" -+msgstr "レプリケーションコントローラー" -+ -+#: pkg/kubernetes/views/details-page.html:132 -+#: pkg/kubernetes/scripts/details.js:225 -+msgid "Replication Controllers" -+msgstr "レプリケーションコントローラー" -+ -+#: pkg/kubernetes/views/topology-page.html:23 -+msgid "" -+"Replication controllers dynamically create instances of pods from templates, " -+"and remove pods when necessary." -+msgstr "レプリケーションコントローラーにより、テンプレートからポッドのインスタンスが動的に作成され、必要に応じてポッドが削除されます。" -+ -+# translation auto-copied from project CFSE, version sam-1.2, document app, author nnakakit -+#: pkg/docker/index.html:674 -+msgid "Repository" -+msgstr "リポジトリー" -+ -+#: pkg/kubernetes/views/volume-body.html:24 -+msgid "Repository URL" -+msgstr "リポジトリー URL" -+ -+#: pkg/kubernetes/views/pvc-body.html:21 pkg/kubernetes/views/pvc-body.html:35 -+msgid "Requested" -+msgstr "要求者" -+ -+#: pkg/kubernetes/views/pv-claim.html:13 -+msgid "Requests" -+msgstr "要求" -+ -+#: pkg/kubernetes/views/auth-form.html:54 -+msgid "Requires Authentication" -+msgstr "認証が必要" -+ -+#: pkg/kdump/kdump-view.jsx:502 -+msgid "Reserved memory" -+msgstr "予約済みメモリー" -+ -+#: pkg/docker/index.html:291 pkg/systemd/terminal.jsx:80 -+msgid "Reset" -+msgstr "リセット" -+ -+#: pkg/docker/storage.jsx:432 -+msgid "Reset Storage Pool" -+msgstr "ストレージプールのリセット" -+ -+#: pkg/docker/storage.jsx:435 -+msgid "" -+"Resetting the storage pool will erase all containers and release disks in " -+"the pool." -+msgstr "ストレージプールをリセットすると、すべてのコンテナーが削除され、プール内のディスクが解放されます。" -+ -+#: pkg/storaged/lvol-tabs.jsx:87 -+msgid "Resize" -+msgstr "サイズの変更" -+ -+#: pkg/storaged/lvol-tabs.jsx:79 -+msgid "Resize Filesystem" -+msgstr "ファイルシステムのサイズ変更" -+ -+#: pkg/storaged/lvol-tabs.jsx:67 -+msgid "Resize Logical Volume" -+msgstr "論理ボリュームのサイズ変更" -+ -+#: pkg/storaged/jobs.js:157 -+msgid "Resizing $target" -+msgstr "$target のサイズ変更" -+ -+#: pkg/systemd/index.html:136 pkg/systemd/index.html:143 -+#: pkg/docker/index.html:134 pkg/machines/hostvmslist.jsx:44 -+#: pkg/systemd/init.js:515 pkg/systemd/shutdown.js:96 -+#: pkg/systemd/shutdown.js:97 pkg/docker/containers-view.jsx:235 -+msgid "Restart" -+msgstr "再起動" -+ -+#: pkg/kubernetes/views/container-body.html:20 -+msgid "Restart Count" -+msgstr "再起動回数" -+ -+#: pkg/docker/index.html:526 pkg/kubernetes/views/pod-body.html:10 -+msgid "Restart Policy" -+msgstr "再起動ポリシー" -+ -+#: pkg/docker/index.html:166 -+msgid "Restart Policy:" -+msgstr "再起動ポリシー:" -+ -+#: pkg/networkmanager/index.html:39 -+msgid "Restoring connection" -+msgstr "接続の復元" -+ -+#: pkg/kubernetes/scripts/volumes.js:217 -+msgid "Retain" -+msgstr "保持" -+ -+#: pkg/docker/index.html:542 -+msgid "Retries:" -+msgstr "再試行回数:" -+ -+#: pkg/subscriptions/subscriptions-view.jsx:188 -+msgid "Retrieving subscription status..." -+msgstr "サブスクリプションステータスを再取得中 ..." -+ -+#: pkg/shell/index.html:172 -+msgid "" -+"Reuse my password for privileged tasks and to connect to other machines" -+msgstr "特権タスクの実行または他のマシンへの接続のためにパスワードを再使用します" -+ -+#: pkg/kubernetes/views/volume-body.html:26 -+msgid "Revision" -+msgstr "リビジョン" -+ -+#: pkg/kubernetes/views/user-add-membership.html:28 -+msgid "Role" -+msgstr "役職" -+ -+#: pkg/users/index.html:92 pkg/kubernetes/views/project-body.html:21 -+#: pkg/kubernetes/views/add-member-role-dialog.html:39 -+msgid "Roles" -+msgstr "ロール" -+ -+#: pkg/ostree/index.html:237 -+msgid "Roll Back and Reboot" -+msgstr "ロールバックおよび再起動" -+ -+#: pkg/networkmanager/interfaces.js:1904 pkg/networkmanager/interfaces.js:1921 -+msgid "Round Robin" -+msgstr "ラウンドロビン" -+ -+#: pkg/kubernetes/views/route-panel.html:9 -+#: pkg/kubernetes/views/route-page.html:14 -+msgid "Route" -+msgstr "ルート" -+ -+#: pkg/kubernetes/views/details-page.html:65 -+#: pkg/kubernetes/scripts/details.js:217 pkg/networkmanager/interfaces.js:3196 -+msgid "Routes" -+msgstr "ルート" -+ -+#: pkg/systemd/services.html:383 pkg/docker/index.html:234 -+#: pkg/docker/index.html:553 pkg/machines/hostvmslist.jsx:68 -+msgid "Run" -+msgstr "実行" -+ -+#: pkg/docker/index.html:415 -+msgid "Run Image" -+msgstr "イメージの実行" -+ -+#: bower_components/registry-image-widgets/views/image-config.html:8 -+msgid "Run as" -+msgstr "次で実行" -+ -+#: pkg/networkmanager/index.html:423 -+msgid "Runner" -+msgstr "ランナー" -+ -+#: pkg/ostree/index.html:251 pkg/storaged/details.js:406 -+msgid "Running" -+msgstr "実行中" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:345 -+msgid "SELinux Access Control Errors" -+msgstr "SELinux アクセス制御エラー" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:286 -+msgid "SELinux Policy" -+msgstr "SELinux ポリシー" -+ -+#: pkg/selinux/setroubleshoot.html:23 -+msgid "SELinux Troubleshoot" -+msgstr "SELinux トラブルシュート" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:337 -+msgid "SELinux is disabled on the system" -+msgstr "SELinux はシステムで無効です" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:273 -+msgid "SELinux is disabled on the system." -+msgstr "SELinux はシステムで無効です" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:265 -+msgid "SELinux system status is unknown." -+msgstr "SELinux システムステータスが不明です。" -+ -+#: pkg/storaged/jobs.js:118 -+msgid "SMART self-test of $target" -+msgstr "$target の SMART 自己テスト" -+ -+#: pkg/networkmanager/index.html:242 -+msgid "STP Forward delay" -+msgstr "STP フォワード遅延" -+ -+#: pkg/networkmanager/index.html:251 -+msgid "STP Hello time" -+msgstr "STP Hello タイム" -+ -+#: pkg/networkmanager/index.html:260 -+msgid "STP Maximum message age" -+msgstr "STP メッセージ最大期間" -+ -+#: pkg/networkmanager/index.html:233 -+msgid "STP Priority" -+msgstr "STP 優先度" -+ -+#: pkg/systemd/services.html:182 -+msgid "Saturday" -+msgstr "土曜日" -+ -+#: pkg/systemd/services.html:465 -+msgid "Save" -+msgstr "保存" -+ -+#: pkg/ostree/client.js:66 -+msgid "Scanning metadata" -+msgstr "メタデータのスキャン" -+ -+#: pkg/kubernetes/views/node-capacity.html:9 -+msgid "Scheduled Pods" -+msgstr "スケジュール済みポッド" -+ -+#: pkg/kubernetes/scripts/nodes.js:322 -+msgid "Scheduling Disabled" -+msgstr "スケジューリングの無効化" -+ -+#: pkg/systemd/services.html:401 pkg/systemd/services.html:405 -+msgid "Seconds" -+msgstr "秒" -+ -+#: pkg/kubernetes/scripts/volumes.js:195 -+msgid "Secret" -+msgstr "シークレット" -+ -+#: pkg/kubernetes/views/volume-body.html:106 -+msgid "Secret File" -+msgstr "シークレットファイル" -+ -+#: pkg/kubernetes/views/volume-body.html:141 -+msgid "Secret Name" -+msgstr "シークレット名" -+ -+#: pkg/kubernetes/views/volume-body.html:69 -+#: pkg/kubernetes/views/volume-body.html:108 -+#: pkg/kubernetes/views/volume-body.html:134 -+msgid "Secret Volume" -+msgstr "シークレットボリューム" -+ -+#: pkg/systemd/index.html:103 -+msgid "Secure Shell Keys" -+msgstr "セキュアシェルキー" -+ -+#: pkg/storaged/jobs.js:135 -+msgid "Securely erasing $target" -+msgstr "$target を安全に削除" -+ -+#: pkg/docker/containers-view.jsx:404 -+msgid "Security" -+msgstr "Security" -+ -+#: pkg/shell/simple.html:101 pkg/shell/index.html:136 pkg/shell/stub.html:114 -+msgid "Select" -+msgstr "選択" -+ -+#: pkg/kubernetes/views/file-button.html:4 -+msgid "Select Manifest File..." -+msgstr "マニフェストファイルの選択 ..." -+ -+#: pkg/kubernetes/views/topology-page.html:7 -+msgid "Select an object to see more details." -+msgstr "オブジェクトを選択して詳細を参照します。" -+ -+#: pkg/lib/machine-sync-users.html:8 -+msgid "" -+"Select the users that you would like to be synchronized with " -+"{{#strong}}{{host}}{{/strong}}" -+msgstr "{{#strong}}{{host}}{{/strong}} と同期するユーザーを選択します" -+ -+#: pkg/networkmanager/index.html:70 pkg/networkmanager/index.html:98 -+#: pkg/networkmanager/index.html:116 pkg/networkmanager/index.html:557 -+#: pkg/networkmanager/index.html:590 -+msgid "Sending" -+msgstr "送信:" -+ -+#: pkg/storaged/index.html:430 -+msgctxt "storage" -+msgid "Serial Number" -+msgstr "シリアルナンバー" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys, author noriko -+#: pkg/kubernetes/views/volume-body.html:47 -+#: pkg/kubernetes/views/pv-modify.html:82 src/ws/login.html:93 -+#: pkg/subscriptions/subscriptions-register.jsx:64 pkg/kdump/kdump-view.jsx:127 -+msgid "Server" -+msgstr "サーバー" -+ -+#: pkg/storaged/overview.js:525 -+msgid "Server Address" -+msgstr "サーバーアドレス" -+ -+#: pkg/users/local.js:698 pkg/users/local.js:699 -+msgid "Server Administrator" -+msgstr "サーバー管理者" -+ -+#: pkg/storaged/overview.js:528 -+msgid "Server address cannot be empty." -+msgstr "サーバーアドレスは空にできません。" -+ -+#: src/base1/cockpit.js:3957 -+msgid "Server has closed the connection." -+msgstr "サーバーの接続が終了しました。" -+ -+#: pkg/dashboard/index.html:90 -+msgid "Servers" -+msgstr "サーバー" -+ -+#: pkg/kubernetes/views/topology-page.html:30 -+#: pkg/kubernetes/views/service-page.html:12 -+#: pkg/kubernetes/views/service-panel.html:8 -+msgid "Service" -+msgstr "サービス" -+ -+#: pkg/kubernetes/views/pod-body.html:12 -+msgid "Service Account" -+msgstr "サービスアカウント" -+ -+#: pkg/systemd/services.html:279 -+msgid "Service Logs" -+msgstr "サービスログ" -+ -+#: pkg/kdump/kdump-view.jsx:441 -+msgid "Service has an error" -+msgstr "サービスでエラーが発生しました" -+ -+#: pkg/kdump/kdump-view.jsx:437 -+msgid "Service is running" -+msgstr "サービスが実行中です" -+ -+#: pkg/kdump/kdump-view.jsx:443 -+msgid "Service is starting" -+msgstr "サービスが起動中です" -+ -+#: pkg/kdump/kdump-view.jsx:439 -+msgid "Service is stopped" -+msgstr "サービスが停止されています" -+ -+#: pkg/kdump/kdump-view.jsx:445 -+msgid "Service is stopping" -+msgstr "サービスが停止中です" -+ -+#: pkg/systemd/services.html:341 -+msgid "Service name" -+msgstr "サービス名" -+ -+#: pkg/systemd/services.html:4 pkg/systemd/services.html:272 -+#: pkg/kubernetes/views/dashboard-page.html:134 -+#: pkg/kubernetes/views/details-page.html:29 -+#: pkg/kubernetes/scripts/details.js:214 -+msgid "Services" -+msgstr "サービス" -+ -+#: pkg/kubernetes/views/topology-page.html:31 -+msgid "" -+"Services group pods and provide a common DNS name and an optional, load-" -+"balanced IP address to access them." -+msgstr "サービスはポッドをグループ化し、ポッドにアクセスするために共通の DNS 名とオプションのロードバランス IP アドレスを提供します。" -+ -+#: pkg/machines/helpers.es6:100 -+msgid "Session" -+msgstr "セッション" -+ -+#: pkg/kubernetes/views/service-body.html:20 -+msgid "Session Affinity" -+msgstr "セッションアフィニティー" -+ -+#: pkg/users/index.html:272 pkg/dashboard/index.html:174 -+msgid "Set" -+msgstr "セット" -+ -+#: pkg/systemd/host.js:597 -+msgid "Set Host name" -+msgstr "ホスト名の設定" -+ -+#: pkg/users/index.html:115 pkg/users/index.html:223 -+msgid "Set Password" -+msgstr "パスワードの設定" -+ -+#: pkg/systemd/index.html:387 -+msgid "Set Time" -+msgstr "時間の設定" -+ -+#: pkg/docker/index.html:519 -+msgid "Set container environment variables" -+msgstr "コンテナー環境変数の設定" -+ -+#: pkg/networkmanager/index.html:173 -+msgid "Set to" -+msgstr "設定値" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:282 -+msgid "" -+"Setting deviates from the configured state and will revert on the next boot." -+msgstr "設定が設定された状態と異なるため、次回起動時に元の状態に戻ります。" -+ -+#: pkg/storaged/jobs.js:130 -+msgid "Setting up loop device $target" -+msgstr "ループデバイス $target の設定" -+ -+#: pkg/kubernetes/views/volume-body.html:139 -+msgid "Share Name" -+msgstr "共有名" -+ -+#: pkg/networkmanager/interfaces.js:1889 -+msgid "Shared" -+msgstr "共有" -+ -+#: pkg/kubernetes/scripts/projects.js:1019 -+msgid "Shared: Allow any authenticated user to pull images" -+msgstr "共有済み: 認証されたユーザーはイメージをプルできます" -+ -+#: pkg/kubernetes/views/container-page-inline.html:14 -+#: pkg/kubernetes/views/container-panel.html:9 -+msgid "Shell" -+msgstr "シェル" -+ -+#: pkg/kubernetes/views/container-page.html:4 -+msgid "Show all Containers" -+msgstr "すべてのコンテナーの表示" -+ -+#: pkg/kubernetes/views/deploymentconfig-page.html:8 -+msgid "Show all Deployment Configs" -+msgstr "すべてのデプロイメント設定の表示" -+ -+#: pkg/kubernetes/views/node-page.html:8 -+msgid "Show all Nodes" -+msgstr "すべてのノードの表示" -+ -+#: pkg/kubernetes/views/pv-page.html:9 -+msgid "Show all Persistent Volumes" -+msgstr "すべての永続ボリュームの表示" -+ -+#: pkg/kubernetes/views/pod-container.html:4 -+msgid "Show all Pod Containers" -+msgstr "すべてのポッドコンテナーの表示" -+ -+#: pkg/kubernetes/views/pod-page.html:8 -+msgid "Show all Pods" -+msgstr "すべてのポッドの表示" -+ -+#: pkg/kubernetes/views/group-page.html:14 -+#: pkg/kubernetes/views/project-page.html:23 -+#: pkg/kubernetes/views/user-page.html:16 -+msgid "Show all Projects" -+msgstr "すべてのプロジェクトの表示" -+ -+#: pkg/kubernetes/views/replicationcontroller-page.html:10 -+msgid "Show all Replication Controllers" -+msgstr "すべてのレプリケーションコントローラーの表示" -+ -+#: pkg/kubernetes/views/route-page.html:10 -+msgid "Show all Routes" -+msgstr "すべてのルートの表示" -+ -+#: pkg/kubernetes/views/service-page.html:8 -+msgid "Show all Services" -+msgstr "すべてのサービスの表示" -+ -+#: pkg/docker/index.html:127 -+msgid "Show all containers" -+msgstr "すべてのコンテナーの表示" -+ -+#: pkg/kubernetes/views/imagestream-page.html:12 -+msgid "Show all image streams" -+msgstr "すべてのイメージストリームの表示" -+ -+#: pkg/docker/index.html:244 pkg/kubernetes/views/image-page.html:11 -+msgid "Show all images" -+msgstr "すべてのイメージの表示" -+ -+#: pkg/systemd/index.html:104 -+msgid "Show fingerprints" -+msgstr "フィンガープリントの表示" -+ -+# translation auto-copied from project virt-manager, version 0.10.0, document virt-manager -+#: pkg/systemd/index.html:146 pkg/machines/hostvmslist.jsx:56 -+#: pkg/systemd/shutdown.js:93 pkg/systemd/shutdown.js:94 -+msgid "Shut Down" -+msgstr "シャットダウン" -+ -+#: pkg/ostree/index.html:267 -+msgid "Signature" -+msgstr "署名" -+ -+#: pkg/ostree/index.html:279 -+msgid "Signed by" -+msgstr "署名者" -+ -+#: pkg/kubernetes/views/container-body.html:18 -+msgid "Since" -+msgstr "以降" -+ -+#: pkg/systemd/init.js:615 -+msgid "Since $0" -+msgstr "$0 以降" -+ -+# translation auto-copied from project evolution, version 3.8.5, document evolution-3.8 -+#: pkg/kubernetes/views/volumes-page.html:60 pkg/storaged/index.html:230 -+#: pkg/docker/containers-view.jsx:583 pkg/storaged/part-tab.jsx:41 -+#: pkg/storaged/format-dialog.jsx:118 pkg/storaged/lvol-tabs.jsx:70 -+#: pkg/storaged/lvol-tabs.jsx:122 pkg/storaged/lvol-tabs.jsx:161 -+#: pkg/storaged/lvol-tabs.jsx:198 pkg/storaged/content-views.jsx:112 -+#: pkg/storaged/content-views.jsx:679 -+msgid "Size" -+msgstr "Size" -+ -+#: pkg/storaged/dialog.js:274 -+msgid "Size cannot be negative" -+msgstr "サイズはマイナスにすることができません" -+ -+#: pkg/storaged/dialog.js:272 -+msgid "Size cannot be zero" -+msgstr "サイズはゼロにすることができません" -+ -+#: pkg/storaged/dialog.js:276 -+msgid "Size is too large" -+msgstr "サイズが大きすぎます" -+ -+#: pkg/storaged/dialog.js:270 -+msgid "Size must be a number" -+msgstr "サイズは数値である必要があります" -+ -+#: pkg/kubernetes/views/auth-rejected-cert.html:11 -+#: pkg/kubernetes/views/auth-form.html:43 -+msgid "Skip Certificate Verification" -+msgstr "証明書検証の省略" -+ -+# translation auto-copied from project MRG Realtime Reference Guide, version 2.2, document Sockets -+#: pkg/systemd/services.html:54 -+msgid "Sockets" -+msgstr "ソケット" -+ -+#: pkg/ostree/index.html:23 -+msgid "Software Updates" -+msgstr "ソフトウェア更新" -+ -+#: pkg/docker/storage.jsx:159 -+msgid "Solid-State Disk" -+msgstr "ソリッドステートディスク" -+ -+#: pkg/storaged/overview.js:184 -+msgctxt "storage" -+msgid "Solid-State Disk" -+msgstr "ソリッドステートディスク" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:90 -+msgid "Solution applied successfully" -+msgstr "ソリューションが正常に適用されました" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:97 -+msgid "Solution failed" -+msgstr "ソリューションが失敗しました" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:390 -+msgid "Solutions" -+msgstr "ソリューション" -+ -+#: pkg/kubernetes/scripts/volumes.js:906 -+msgid "Sorry, I don't know how to modify this volume" -+msgstr "申し訳ありませんが、このボリュームを変更する方法がわかりません" -+ -+#: pkg/machines/vmdiskstab.jsx:141 -+msgid "Source" -+msgstr "ソース" -+ -+#: bower_components/registry-image-widgets/views/image-body.html:8 -+msgid "Source URL" -+msgstr "ソース URL" -+ -+#: pkg/networkmanager/interfaces.js:2742 -+msgid "Spanning Tree Protocol" -+msgstr "スパニング ツリープロトコル" -+ -+#: pkg/networkmanager/index.html:224 -+msgid "Spanning Tree Protocol (STP)" -+msgstr "スパニング ツリープロトコル (STP)" -+ -+#: pkg/storaged/details.js:438 -+msgid "Spare" -+msgstr "スペア" -+ -+#: pkg/systemd/index.html:464 -+msgid "Specific Time" -+msgstr "特定の時間" -+ -+#: pkg/networkmanager/interfaces.js:3505 -+msgid "Stable" -+msgstr "安定" -+ -+#: pkg/docker/index.html:132 pkg/systemd/init.js:513 -+#: pkg/docker/containers-view.jsx:232 pkg/storaged/details.js:470 -+#: pkg/storaged/swap-tab.jsx:76 -+msgid "Start" -+msgstr "開始日" -+ -+#: pkg/docker/index.html:68 -+msgid "Start Docker" -+msgstr "Docker の起動" -+ -+#: pkg/storaged/index.html:49 -+msgid "Start Multipath" -+msgstr "マルチパスの開始" -+ -+#: pkg/storaged/details.js:472 -+msgid "Start Scrubbing" -+msgstr "Scrubbing の起動" -+ -+#: pkg/storaged/jobs.js:138 -+msgid "Starting RAID Device $target" -+msgstr "RAID デバイス $target の起動" -+ -+#: pkg/storaged/jobs.js:123 -+msgid "Starting swapspace $target" -+msgstr "スワップ領域 $target の起動" -+ -+# translation auto-copied from project oVirt Engine jrs Branding, version JRS-5.5-branded, document querybuilder_messages -+#: pkg/subscriptions/subscriptions-view.jsx:37 -+msgid "Starts" -+msgstr "開始" -+ -+#: pkg/kubernetes/views/container-body.html:16 -+#: pkg/kubernetes/views/details-page.html:38 -+#: pkg/kubernetes/views/details-page.html:175 pkg/machines/hostvmslist.jsx:368 -+#: pkg/systemd/init.js:275 pkg/docker/containers-view.jsx:125 -+#: pkg/docker/containers-view.jsx:267 -+msgid "State" -+msgstr "状態" -+ -+#: pkg/storaged/index.html:569 -+msgctxt "storage" -+msgid "State" -+msgstr "状態" -+ -+# translation auto-copied from project virt-manager, version 0.10.0, document virt-manager -+#: pkg/docker/index.html:162 pkg/machines/hostvmslist.jsx:222 -+msgid "State:" -+msgstr "状態:" -+ -+#: pkg/systemd/init.js:304 -+msgid "Static" -+msgstr "静的" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys -+#: pkg/kubernetes/views/pv-body.html:24 pkg/kubernetes/views/pv-claim.html:29 -+#: pkg/kubernetes/views/node-body.html:39 pkg/kubernetes/views/pvc-body.html:13 -+#: pkg/kubernetes/views/containers-listing.html:16 -+#: pkg/kubernetes/views/volumes-page.html:21 -+#: pkg/kubernetes/views/nodes-page.html:44 pkg/ostree/index.html:288 -+#: pkg/networkmanager/interfaces.js:2498 -+#: pkg/subscriptions/subscriptions-view.jsx:36 -+msgid "Status" -+msgstr "状態" -+ -+#: pkg/subscriptions/subscriptions-view.jsx:146 -+msgid "Status: $0" -+msgstr "ステータス: $0" -+ -+#: pkg/subscriptions/subscriptions-view.jsx:141 -+msgid "Status: System isn't registered" -+msgstr "ステータス: システムが登録されていません" -+ -+#: pkg/networkmanager/index.html:497 -+msgid "Sticky" -+msgstr "スティッキー" -+ -+#: pkg/docker/index.html:133 pkg/systemd/init.js:514 -+#: pkg/docker/containers-view.jsx:230 pkg/storaged/details.js:471 -+#: pkg/storaged/swap-tab.jsx:75 -+msgid "Stop" -+msgstr "停止" -+ -+#: pkg/storaged/details.js:473 -+msgid "Stop Scrubbing" -+msgstr "Scrubbing の停止" -+ -+#: bower_components/registry-image-widgets/views/image-config.html:14 -+msgid "Stop with" -+msgstr "停止" -+ -+#: pkg/docker/util.js:229 -+msgid "Stopped" -+msgstr "停止中" -+ -+#: pkg/storaged/jobs.js:137 -+msgid "Stopping RAID Device $target" -+msgstr "RAID デバイス $target の停止" -+ -+#: pkg/storaged/jobs.js:124 -+msgid "Stopping swapspace $target" -+msgstr "スワップ領域 $target の停止" -+ -+# translation auto-copied from project virt-manager, version 0.10.0, document virt-manager -+#: pkg/docker/index.html:278 pkg/storaged/index.html:23 -+#: pkg/storaged/index.html:672 -+msgid "Storage" -+msgstr "ストレージ" -+ -+#: pkg/storaged/index.html:686 -+msgid "Storage Log" -+msgstr "ストレージログ" -+ -+#: pkg/storaged/index.html:340 -+msgid "Storage Logs" -+msgstr "ストレージログ" -+ -+#: pkg/docker/index.html:292 -+msgid "Storage pool" -+msgstr "ストレージプール" -+ -+#: pkg/systemd/index.html:158 -+msgid "Store Performance Data" -+msgstr "パフォーマンスデータの保存" -+ -+#: pkg/storaged/format-dialog.jsx:163 -+msgid "Store passphrase" -+msgstr "パスフレーズの保存" -+ -+#: pkg/storaged/crypto-tab.jsx:63 pkg/storaged/crypto-tab.jsx:66 -+msgid "Stored Passphrase" -+msgstr "保存されたパスフレーズ" -+ -+#: pkg/storaged/crypto-tab.jsx:131 -+msgid "Stored passphrase" -+msgstr "保存されたパスフレーズ" -+ -+#: pkg/kubernetes/views/deploymentconfig-body.html:12 -+msgid "Strategy" -+msgstr "ストラテジー" -+ -+# translation auto-copied from project Customer Portal Translations, version management_page, document Management_Prototype.html, author asasaki -+#: pkg/subscriptions/index.html:22 pkg/subscriptions/subscriptions-view.jsx:161 -+msgid "Subscriptions" -+msgstr "サブスクリプション" -+ -+#: bower_components/registry-image-widgets/views/image-body.html:4 -+msgid "Summary" -+msgstr "サマリー" -+ -+#: pkg/systemd/services.html:183 -+msgid "Sunday" -+msgstr "日曜日" -+ -+#: pkg/storaged/content-views.jsx:152 -+msgid "Swap" -+msgstr "スワップ" -+ -+#: pkg/storaged/content-views.jsx:307 -+msgctxt "storage-id-desc" -+msgid "Swap Space" -+msgstr "スワップ領域" -+ -+#: pkg/systemd/index.html:253 pkg/systemd/host.js:1454 -+msgid "Swap Used" -+msgstr "使用済みスワップ" -+ -+#: pkg/networkmanager/interfaces.js:2382 pkg/networkmanager/interfaces.js:2925 -+msgid "Switch off $0" -+msgstr "$0 をオフにする" -+ -+#: pkg/networkmanager/interfaces.js:2357 pkg/networkmanager/interfaces.js:2913 -+msgid "Switch on $0" -+msgstr "$0 をオンにする" -+ -+#: pkg/networkmanager/interfaces.js:2381 -+msgid "" -+"Switching off $0 will break the connection to the server, and will " -+"make the administration UI unavailable." -+msgstr "$0 をオフにすると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" -+ -+#: pkg/networkmanager/interfaces.js:2924 -+msgid "" -+"Switching off $0 will break the connection to the server, and will " -+"make the administration UI unavailable." -+msgstr "$0 をオフにすると、サーバーへの接続が切断され、管理 UI が利用できなくなります。1" -+ -+#: pkg/networkmanager/interfaces.js:2356 pkg/networkmanager/interfaces.js:2912 -+msgid "" -+"Switching on $0 will break the connection to the server, and will " -+"make the administration UI unavailable." -+msgstr "$0 をオンにすると、サーバーへの接続が切断され、管理 UI が利用できなくなります。" -+ -+#: pkg/kubernetes/scripts/images.js:625 -+msgid "Sync all tags from a remote image repository" -+msgstr "リモートイメージリポジトリーからすべてのタグを同期" -+ -+#: pkg/lib/machine-sync-users.html:75 -+msgid "Synchronize" -+msgstr "同期" -+ -+#: pkg/lib/machine-sync-users.html:4 pkg/dashboard/index.html:172 -+msgid "Synchronize users" -+msgstr "ユーザーの同期" -+ -+#: pkg/systemd/index.html:54 -+msgid "Synchronized" -+msgstr "同期済み" -+ -+#: pkg/systemd/index.html:51 -+msgid "Synchronized with {{Server}}" -+msgstr "{{Server}} と同期済み" -+ -+#: pkg/storaged/jobs.js:145 -+msgid "Synchronizing RAID Device $target" -+msgstr "RAID デバイス $target の同期" -+ -+# translation auto-copied from project virt-manager, version 0.10.0, document virt-manager -+#: pkg/systemd/index.html:4 pkg/machines/helpers.es6:99 -+msgid "System" -+msgstr "システム" -+ -+#: pkg/systemd/services.html:53 -+msgid "System Services" -+msgstr "システムサービス" -+ -+#: pkg/systemd/index.html:122 -+msgid "System Time" -+msgstr "システム時間" -+ -+#: pkg/docker/index.html:317 pkg/docker/index.html:321 -+msgid "TCP" -+msgstr "TCP" -+ -+#: pkg/kubernetes/views/route-body.html:12 -+msgid "TLS Termination" -+msgstr "TLS 終了" -+ -+# translation auto-copied from project shotwell-core, version 0.14.1, document shotwell-core -+#: pkg/docker/index.html:680 -+msgid "Tag" -+msgstr "タグ" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys -+#: pkg/kubernetes/views/imagestream-modify.html:76 -+#: pkg/kubernetes/views/image-listing.html:14 -+#: bower_components/registry-image-widgets/views/image-body.html:27 -+#: pkg/docker/containers-view.jsx:308 -+msgid "Tags" -+msgstr "タグ" -+ -+#: pkg/kubernetes/views/pv-modify.html:136 pkg/machines/vmdiskstab.jsx:134 -+msgid "Target" -+msgstr "ターゲット" -+ -+#: pkg/kubernetes/views/volume-body.html:75 -+msgid "Target Portal" -+msgstr "ターゲットポータル" -+ -+#: pkg/kubernetes/views/volume-body.html:114 -+msgid "Target World Wide Names" -+msgstr "ターゲットワールドワイド名" -+ -+#: pkg/systemd/services.html:52 pkg/storaged/overview.js:630 -+msgid "Targets" -+msgstr "ターゲット" -+ -+#: pkg/networkmanager/interfaces.js:2402 pkg/networkmanager/interfaces.js:2414 -+#: pkg/networkmanager/interfaces.js:2699 -+msgid "Team" -+msgstr "チーム" -+ -+#: pkg/networkmanager/interfaces.js:2727 -+msgid "Team Port" -+msgstr "Team ポート" -+ -+#: pkg/networkmanager/index.html:680 -+msgid "Team Port Settings" -+msgstr "チームポート設定" -+ -+#: pkg/networkmanager/index.html:656 -+msgid "Team Settings" -+msgstr "チーム設定" -+ -+#: pkg/kubernetes/views/replicationcontroller-page.html:20 -+#: pkg/kubernetes/views/replicationcontroller-panel.html:14 -+#: pkg/kubernetes/views/deploymentconfig-panel.html:10 -+#: pkg/kubernetes/views/deploymentconfig-page.html:15 -+msgid "Template" -+msgstr "テンプレート" -+ -+#: pkg/systemd/terminal.html:4 -+msgid "Terminal" -+msgstr "端末" -+ -+#: pkg/users/index.html:76 -+msgid "Terminate Session" -+msgstr "セッションの終了" -+ -+#: pkg/kdump/kdump-view.jsx:475 pkg/kdump/kdump-view.jsx:482 -+msgid "Test Configuration" -+msgstr "設定のテスト" -+ -+#: pkg/kdump/kdump-view.jsx:480 -+msgid "Test is only available while the kdump service is running." -+msgstr "テストは kdump サービスが実行中の間だけ利用可能です。" -+ -+#: pkg/kdump/kdump-view.jsx:300 -+msgid "Test kdump settings" -+msgstr "kdump 設定のテスト" -+ -+#: pkg/networkmanager/index.html:38 -+msgid "Testing connection" -+msgstr "接続のテスト" -+ -+#: pkg/storaged/index.html:40 -+msgid "The \"storaged\" API is not available on this system." -+msgstr "\"storaged\" API はこのシステムでは利用できません。" -+ -+#: pkg/docker/storage.jsx:499 -+msgid "The Docker storage pool cannot be managed on this system." -+msgstr "Docker ストレージプールはこのシステムで管理できません。" -+ -+#: pkg/lib/machine-dialogs.js:391 -+msgid "The IP address or host name cannot contain whitespace." -+msgstr "IP アドレスまたはホスト名にはスペースを含めることができません。" -+ -+#: pkg/storaged/details.js:485 -+msgid "The MDRAID device must be running in order to add spare disks." -+msgstr "スペアディスクを追加する場合は、MDRAID デバイスが実行中である必要があります。" -+ -+#: pkg/storaged/index.html:530 -+msgid "The RAID Array is in a degraded state" -+msgstr "RAID アレイは劣化状態にあります" -+ -+#: pkg/storaged/details.js:451 -+msgid "The RAID device must be running in order to remove disks." -+msgstr "ディスクを取り外す場合は、RAID デバイスが実行中である必要があります。" -+ -+#: pkg/machines/hostvmslist.jsx:112 -+msgid "The VM crashed." -+msgstr "VM がクラッシュしました。" -+ -+#: pkg/machines/hostvmslist.jsx:111 -+msgid "The VM is down." -+msgstr "VM がダウンしています。" -+ -+#: pkg/machines/hostvmslist.jsx:110 -+msgid "The VM is going down." -+msgstr "VM がダウンします。" -+ -+#: pkg/machines/hostvmslist.jsx:108 -+msgid "The VM is idle." -+msgstr "VM がアイドル状態です。" -+ -+#: pkg/machines/hostvmslist.jsx:114 -+msgid "The VM is in process of dying (shut down or crash is not completed)." -+msgstr "VM が終了中の状態です (シャットダウンまたはクラッシュが完了していません)。" -+ -+#: pkg/machines/hostvmslist.jsx:109 -+msgid "The VM is paused." -+msgstr "VM が一時停止しています。" -+ -+#: pkg/machines/hostvmslist.jsx:107 -+msgid "The VM is running." -+msgstr "VM が実行中です。" -+ -+#: pkg/machines/hostvmslist.jsx:115 -+msgid "The VM is suspended by guest power management." -+msgstr "VM はゲストの電源管理によって一時停止されています。" -+ -+#: pkg/kubernetes/scripts/nodes.js:399 -+msgid "The address contains invalid characters" -+msgstr "アドレスに無効な文字が含まれています。" -+ -+#: pkg/lib/machine-unknown-hostkey.html:6 -+msgid "" -+"The authenticity of host {{#strong}}{{host}}{{/strong}} can't be established." -+" Are you sure you want to continue connecting?" -+msgstr "ホスト {{#strong}}{{host}}{{/strong}} の認証を確立できません。本当に接続を維持しますか?" -+ -+#: pkg/sosreport/index.html:35 -+msgid "The collected information will be stored locally on the system." -+msgstr "収集された情報はシステムにローカルで保存されます。" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:280 -+msgid "The configured state is unknown, it might change on the next boot." -+msgstr "設定された状態が不明です。状態は次回の起動時に変わることがあります。" -+ -+#: pkg/kubernetes/views/container-page-inline.html:22 -+msgid "The container '{{ target }}' does not exist." -+msgstr "コンテナー '{{ target }}' が存在しません。" -+ -+#: pkg/subscriptions/subscriptions-view.jsx:192 -+msgid "The current user isn't allowed to access system subscription status." -+msgstr "現在のユーザーにはシステムサブスクリプションステータスへのアクセスが許可されていません。" -+ -+#: pkg/kubernetes/views/deploymentconfig-page.html:25 -+msgid "The deployment config '{{ target }}' does not exist." -+msgstr "デプロイメント設定 '{{ target }}' が存在しません。" -+ -+#: pkg/sosreport/index.html:51 -+msgid "" -+"The generated archive contains data considered sensitive and its content " -+"should be reviewed by the originating organization before being passed to " -+"any third party." -+msgstr "生成されたアーカイブには、機密データと見なされるデータが含まれます。その内容はサードパーティーに渡す前に元の組織が確認する必要があります。" -+ -+#: pkg/kubernetes/views/group-page.html:47 -+msgid "The group '{{ groupName }}' does not exist." -+msgstr "グループ '{{ groupName }}' は存在しません。" -+ -+#: pkg/lib/machine-invalid-hostkey.html:8 -+msgid "" -+"The key of {{#strong}}{{host}}{{/strong}} does not match the key previously " -+"in use. Unless this machine was recently replaced, it is likely that someone " -+"is trying to attack your connection to this machine." -+msgstr "" -+"{{#strong}}{{host}}{{/strong}} " -+"の鍵が、以前に使用された鍵と一致しません。このマシンが最近置き換えられたものでない限り、誰かがこのマシンへの接続を攻撃しようとしている可能性があります。" -+ -+#: pkg/users/authorized-keys.js:119 -+msgid "The key you provided was not valid." -+msgstr "提供した鍵が有効ではありません。" -+ -+#: pkg/storaged/details.js:457 -+msgid "The last disk of a RAID device cannot be removed." -+msgstr "RAID デバイスの最後のディスクは取り外すことができません。" -+ -+#: pkg/storaged/details.js:538 -+msgid "The last physical volume of a volume group cannot be removed." -+msgstr "ボリュームグループの最後の物理ボリュームは削除できません。" -+ -+#: pkg/shell/indexes.js:323 -+msgid "The machine is restarting" -+msgstr "マシンが再起動中です" -+ -+#: pkg/kubernetes/scripts/details.js:500 pkg/kubernetes/scripts/details.js:623 -+msgid "The maximum number of replicas is 128" -+msgstr "レプリカの最大数は 128 です" -+ -+#: pkg/kubernetes/scripts/nodes.js:407 -+msgid "The name contains invalid characters" -+msgstr "名前に無効な文字が含まれています" -+ -+#: pkg/kubernetes/views/node-page.html:23 -+msgid "The node '{{ target }}' does not exist." -+msgstr "ノード '{{ target }}' が存在しません。" -+ -+#: pkg/kubernetes/views/node-alerts.html:7 -+msgid "The node doesn't have enough disk space" -+msgstr "ノードに十分なディスク領域がありません" -+ -+#: pkg/kubernetes/views/node-alerts.html:11 -+msgid "The node doesn't have enough free memory" -+msgstr "ノードに十分な空きメモリーがありません" -+ -+#: pkg/users/local.js:411 pkg/users/local.js:1096 -+msgid "The passwords do not match" -+msgstr "パスワードが一致しません" -+ -+#: pkg/lib/credentials.js:186 -+msgid "The passwords do not match." -+msgstr "パスワードが一致しません。" -+ -+#: pkg/kubernetes/views/pv-page.html:21 -+msgid "The persistent volume '{{ target }}' does not exist." -+msgstr "永続ボリューム '{{ target }}' が存在しません。" -+ -+#: pkg/kubernetes/views/pod-page.html:40 -+msgid "The pod '{{ target }}' does not exist." -+msgstr "ポッド '{{ target }}' が存在しません。" -+ -+#: pkg/kubernetes/views/project-page.html:34 -+msgid "The project '{{ projName }}' does not exist." -+msgstr "プロジェクト '{{ projName }}' が存在しません。" -+ -+#: pkg/kubernetes/views/replicationcontroller-page.html:30 -+msgid "The replication controller '{{ target }}' does not exist." -+msgstr "レプリケーションコントローラー '{{ target }}' が存在しません。" -+ -+#: pkg/kubernetes/views/route-page.html:19 -+msgid "The route '{{ target }}' does not exist." -+msgstr "ルート '{{ target }}' が存在しません。" -+ -+#: pkg/kubernetes/scripts/dashboard.js:386 -+msgid "The selected file is not a valid Kubernetes application manifest." -+msgstr "選択されたファイルは有効な Kubernetes アプリケーションマニフェストではありません。" -+ -+#: src/ws/login.js:579 -+msgid "" -+"The server refused to authenticate '$0' using password authentication, and " -+"no other supported authentication methods are available." -+msgstr "サーバーはパスワード認証を使用した '$0' の認証を拒否しました。サポートされた他の認証方法は利用できません。" -+ -+#: src/base1/cockpit.js:3941 -+msgid "The server refused to authenticate using any supported methods." -+msgstr "サーバーはサポートされた方法を使用した認証を拒否しました。" -+ -+#: pkg/kubernetes/views/auth-rejected-cert.html:2 -+msgid "The server uses a certificate signed by an unknown authority." -+msgstr "サーバーは不明な認証局によって署名された証明書を使用します。" -+ -+#: pkg/kubernetes/views/service-page.html:19 -+msgid "The service '{{ target }}' does not exist." -+msgstr "サービス '{{ target }}' は存在しません。" -+ -+#: pkg/docker/storage.jsx:358 pkg/docker/storage.jsx:369 -+msgid "" -+"The storage pool will be reset to optimize its layout. All containers will " -+"be erased." -+msgstr "ストレージプールはそのレイアウトを最適化するためにリセットされます。すべてのコンテナーは削除されます。" -+ -+#: pkg/kubernetes/views/user-page.html:29 -+msgid "The user '{{ userName }}' does not exist." -+msgstr "ユーザー '{{ userName }}' は存在しません。" -+ -+#: pkg/systemd/init.js:828 -+msgid "The user $0 does not have permissions for creating timers" -+msgstr "ユーザー $0 はタイマーを作成するパーミッションを持っていません" -+ -+#: pkg/dashboard/list.js:208 -+msgid "The user $0 is not permitted to manage servers" -+msgstr "ユーザー $0 はサーバーを管理することを許可されていません" -+ -+#: pkg/storaged/permissions.js:60 pkg/storaged/storage-controls.jsx:78 -+msgid "The user $0 is not permitted to manage storage" -+msgstr "ユーザー $0 はストレージを管理することを許可されていません" -+ -+#: pkg/users/local.js:40 -+msgid "The user $0 is not permitted to modify accounts" -+msgstr "ユーザー $0 はアカウントを変更することを許可されていません" -+ -+#: pkg/systemd/host.js:45 -+msgid "The user $0 is not permitted to modify hostnames" -+msgstr "ユーザー $0 はホスト名を変更することを許可されていません" -+ -+#: pkg/networkmanager/interfaces.js:1453 -+msgid "The user $0 is not permitted to modify network settings" -+msgstr "ユーザー $0 はネットワーク設定を変更することを許可されていません" -+ -+#: pkg/realmd/operation.js:437 -+msgid "The user $0 is not permitted to modify realms" -+msgstr "ユーザー $0 はレルムを変更することを許可されていません" -+ -+#: pkg/users/local.js:517 -+msgid "" -+"The user name can only consist of letters from a-z, digits, dots, dashes and " -+"underscores." -+msgstr "ユーザー名は a〜z の文字、数字、ドット、ダッシュ、およびアンダースコアだけで構成されます。" -+ -+#: src/ws/login.js:124 -+msgid "" -+"The web browser configuration prevents Cockpit from running (inaccessible " -+"$0)" -+msgstr "Web ブラウザーの設定により、Cockpit の実行は防がれます (アクセスできない $0)" -+ -+#: pkg/shell/active-pages-dialog.jsx:59 -+msgid "There are currently no active pages" -+msgstr "現在アクティブなページはありません" -+ -+#: pkg/storaged/index.html:51 -+msgid "" -+"There are devices with multiple paths on the system, but the multipath " -+"service is not running." -+msgstr "システムに複数のパスを持つデバイスがありますが、マルチパスサービスが実行されていません。" -+ -+#: pkg/users/index.html:326 -+msgid "There are no authorized public keys for this account." -+msgstr "このアカウントに承認された公開鍵がありません。" -+ -+#: pkg/storaged/details.js:543 -+msgid "" -+"There is not enough free space elsewhere to remove this physical volume. At " -+"least $0 more free space is needed." -+msgstr "この物理ボリュームを削除するのに十分な空き領域がありません。少なくとも $0 の空き領域が必要です。" -+ -+#: pkg/storaged/utils.js:175 -+msgid "Thin Logical Volume" -+msgstr "シン論理ボリューム" -+ -+#: pkg/kubernetes/views/pvc-delete.html:8 -+msgid "" -+"This claim is in use. Deleting it may cause issues with the following pod:" -+msgstr "このクレームは使用中です。クレームを削除すると、次のポッドで問題が発生することがあります。" -+ -+#: pkg/systemd/init.js:1215 -+msgid "" -+"This day doesn't exist in all months.
The timer will only be executed in " -+"months that have 31st." -+msgstr "この日はすべての月で存在しません。
タイマーは 31 日がある月でのみ実行されます。" -+ -+#: pkg/ostree/index.html:327 -+msgid "" -+"This deployment contains the same packages as your currently booted system" -+msgstr "このデプロイメントには、現在起動されているシステムと同じパッケージが含まれています" -+ -+#: pkg/networkmanager/interfaces.js:2509 -+msgid "This device cannot be managed here." -+msgstr "このデバイスはここで管理できません。" -+ -+#: pkg/storaged/details.js:453 -+msgid "This disk cannot be removed while the device is recovering." -+msgstr "このディスクは、デバイスが復旧中に取り外すことができません。" -+ -+#: pkg/systemd/init.js:1135 pkg/systemd/init.js:1147 pkg/systemd/init.js:1154 -+msgid "This field cannot be empty." -+msgstr "このフィールドは空にできません。" -+ -+#: pkg/docker/containers-view.jsx:392 -+msgid "This image does not exist." -+msgstr "このイメージは存在しません。" -+ -+#: pkg/storaged/lvol-tabs.jsx:96 -+msgid "This logical volume cannot be made smaller." -+msgstr "この論理ボリュームは小さくすることができません。" -+ -+#: pkg/lib/machine-dialogs.js:369 -+msgid "This machine has already been added." -+msgstr "このマシンはすでに追加されています。" -+ -+#: pkg/realmd/operation.html:89 -+msgid "This may take a while" -+msgstr "これにはしばらく時間がかかることがあります" -+ -+#: pkg/kubernetes/views/pv-modify.html:24 -+msgid "" -+"This option is for single node testing only – local storage will not work in " -+"a multi-node cluster" -+msgstr "このオプションは単一ノードのテストにのみ使用できます – ローカルストレージはマルチノードクラスターで動作しません" -+ -+#: src/bridge/cockpitpackages.c:435 -+msgid "This package is not compatible with this version of Cockpit" -+msgstr "このパッケージには Cockpit のこのバージョンとの互換性がありません" -+ -+#: src/bridge/cockpitpackages.c:424 -+#, c-format -+msgid "This package requires Cockpit version %s or later" -+msgstr "このパッケージには Cockpit バージョン %s 以降が必要です" -+ -+#: pkg/tuned/dialog.js:102 -+msgid "This system is using a custom profile" -+msgstr "このシステムはカスタムプロファイルを使用しています" -+ -+#: pkg/tuned/dialog.js:100 -+msgid "This system is using the recommended profile" -+msgstr "このシステムは推奨プロファイルを使用しています" -+ -+#: pkg/sosreport/index.html:34 -+msgid "" -+"This tool will collect system configuration and diagnostic information from " -+"this system for use with diagnosing problems with the system." -+msgstr "このツールは、システムの問題の診断で使用するためにシステムからシステム設定と診断情報を収集します。" -+ -+#: pkg/systemd/init.js:633 -+msgid "This unit is an instance of the $0 template." -+msgstr "このユニットは $0 テンプレートのインスタンスです。" -+ -+#: pkg/systemd/services.html:302 -+msgid "This unit is not designed to be enabled explicitly." -+msgstr "このユニットは明示的に有効にするよう設計されていません。" -+ -+#: pkg/users/local.js:525 -+msgid "This user name already exists" -+msgstr "このユーザー名はすでに存在します" -+ -+#: pkg/lib/machine-dialogs.js:385 -+msgid "" -+"This version of cockpit-ws does not support connecting to a host with an " -+"alternate user or port" -+msgstr "cockpit-ws のこのバージョンでは、別のユーザーまたはポートによるホストへの接続がサポートされません" -+ -+#: pkg/kubernetes/views/pv-delete.html:7 -+msgid "" -+"This volume has been claimed by {{ item.item.spec.claimRef.namespace }} / {{ " -+"item.item.spec.claimRef.name }}. Deleting it will break that claim and may " -+"cause issues with any pods depending on it." -+msgstr "" -+"このボリュームは {{ item.item.spec.claimRef.namespace }} / {{ item.item.spec." -+"claimRef.name }} " -+"によってクレームされました。このボリュームを削除すると、そのクレームが破損して、依存するすべてのポッドで問題が発生することがあります。" -+ -+#: pkg/kubernetes/views/pv-claim.html:23 -+msgid "This volume has not been claimed" -+msgstr "このボリュームはクレームされていません" -+ -+#: src/ws/login.js:129 -+msgid "This web browser is too old to run Cockpit (missing $0)" -+msgstr "この Web ブラウザーは古いため Cockpit を実行できません ($0 が不明)" -+ -+#: pkg/kdump/kdump-view.jsx:303 -+msgid "" -+"This will test kdump settings by crashing the kernel and thereby the system. " -+"Depending on the settings, the system may not automatically reboot and the " -+"process may take a while." -+msgstr "" -+"このため、kdump 設定は、カーネル (つまり、システム) " -+"をクラッシュすることによりテストされます。設定に応じて、再起動が自動的に行われず、処理にしばらく時間がかかることがあります。" -+ -+#: pkg/kdump/kdump-view.jsx:516 -+msgid "This will test the kdump configuration by crashing the kernel." -+msgstr "このため、kdump 設定はカーネルをクラッシュすることによりテストされます。" -+ -+#: pkg/systemd/services.html:180 -+msgid "Thursday" -+msgstr "木曜日" -+ -+#: pkg/systemd/index.html:373 -+msgid "Time Zone" -+msgstr "タイムゾーン" -+ -+#: pkg/systemd/services.html:55 -+msgid "Timers" -+msgstr "タイマー" -+ -+#: pkg/shell/index.html:278 -+msgid "" -+"Tip: Make your key password match your login password to automatically " -+"authenticate against other systems." -+msgstr "ヒント: 他のシステムに対して自動的に認証する場合は、鍵のパスワードをログインパスワードに一致させます。" -+ -+#: bower_components/registry-image-widgets/views/image-pull.html:4 -+msgid "To pull this image:" -+msgstr "このイメージをプルする:" -+ -+#: bower_components/registry-image-widgets/views/imagestream-push.html:4 -+msgid "To push to an image to this image stream:" -+msgstr "イメージをこのイメージストリームにプッシュする:" -+ -+#: pkg/lib/machine-change-port.html:11 -+msgid "" -+"To try a different port you will need to upgrade cockpit-ws to a newer " -+"version." -+msgstr "別のポートを試すには、cockpit-ws を新しいバージョンにアップグレードする必要があります。" -+ -+#: pkg/kubernetes/views/auth-form.html:116 -+msgid "Token" -+msgstr "トークン" -+ -+#: src/base1/cockpit.js:3963 -+msgid "Too much data" -+msgstr "データが多すぎます" -+ -+#: pkg/kubernetes/index.html:58 -+msgid "Topology" -+msgstr "トポロジー" -+ -+#: pkg/docker/storage.jsx:317 -+msgid "Total" -+msgstr "合計" -+ -+#: pkg/ostree/index.html:265 -+msgid "Tree" -+msgstr "ツリー" -+ -+#: pkg/kubernetes/views/deploymentconfig-body.html:32 -+msgid "Triggers" -+msgstr "トリガー" -+ -+#: pkg/shell/index.html:318 pkg/shell/stub.html:152 -+#: pkg/kubernetes/index.html:106 -+msgid "Troubleshoot" -+msgstr "トラブルシュート" -+ -+#: pkg/kubernetes/views/auth-rejected-cert.html:21 -+msgid "Trust this certificate for this connection" -+msgstr "この接続に対してこの証明書を信頼します" -+ -+#: src/ws/login.html:110 -+msgid "Try Again" -+msgstr "再試行します" -+ -+#: pkg/docker/index.html:71 pkg/docker/index.html:74 -+msgid "Try again" -+msgstr "再試行します" -+ -+#: pkg/shell/simple.html:117 -+msgid "Try to reconnect" -+msgstr "再接続を試行します" -+ -+#: pkg/systemd/index.html:59 -+msgid "Trying to synchronize with {{Server}}" -+msgstr "{{Server}} との同期を試行中です" -+ -+#: pkg/systemd/services.html:178 -+msgid "Tuesday" -+msgstr "火曜日" -+ -+#: pkg/tuned/dialog.js:260 -+msgid "Tuned has failed to start" -+msgstr "Tuned の起動に失敗しました" -+ -+#: pkg/tuned/dialog.js:94 -+msgid "Tuned is not available" -+msgstr "Tuned が利用できません" -+ -+#: pkg/tuned/dialog.js:96 -+msgid "Tuned is not running" -+msgstr "Tuned が実行中ではありません" -+ -+#: pkg/tuned/dialog.js:98 -+msgid "Tuned is off" -+msgstr "Tuned がオフです" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys, author nnakakit -+#: pkg/shell/index.html:241 pkg/kubernetes/views/deploy.html:9 -+#: pkg/kubernetes/views/service-body.html:11 -+#: pkg/kubernetes/views/pv-modify.html:10 -+#: pkg/kubernetes/views/volumes-page.html:20 pkg/storaged/part-tab.jsx:49 -+#: pkg/storaged/format-dialog.jsx:133 pkg/storaged/unrecognized-tab.jsx:44 -+msgid "Type" -+msgstr "タイプ" -+ -+#: pkg/lib/machine-change-auth.html:42 -+msgid "Type a password" -+msgstr "パスワードを入力します" -+ -+#: pkg/docker/containers-view.jsx:108 -+msgid "Type to filter…" -+msgstr "フィルターのために入力します…" -+ -+#: pkg/kubernetes/views/details-page.html:7 -+msgid "Type:" -+msgstr "種類:" -+ -+#: pkg/docker/index.html:322 -+msgid "UDP" -+msgstr "UDP" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys -+#: pkg/ostree/index.html:48 pkg/ostree/index.html:109 -+#: pkg/subscriptions/subscriptions-register.jsx:110 -+msgid "URL" -+msgstr "URL" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys, author noriko -+#: pkg/storaged/part-tab.jsx:45 -+msgid "UUID" -+msgstr "UUID" -+ -+#: pkg/storaged/index.html:545 pkg/storaged/index.html:626 -+msgctxt "storage" -+msgid "UUID" -+msgstr "UUID" -+ -+#: pkg/kdump/kdump-view.jsx:288 -+msgid "Unable to apply settings: $0" -+msgstr "設定を適用できません: $0" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:114 -+msgid "Unable to apply this solution automatically" -+msgstr "このソリューションを自動的に適用できません" -+ -+#: pkg/ostree/index.html:419 -+msgid "Unable to communicate with OSTree" -+msgstr "OSTree と通信できません" -+ -+#: pkg/subscriptions/subscriptions-view.jsx:195 -+msgid "Unable to connect" -+msgstr "接続できません" -+ -+#: src/ws/login.js:583 -+msgid "Unable to connect to that address" -+msgstr "そのアドレスに接続できません" -+ -+#: pkg/kubernetes/scripts/dashboard.js:413 -+msgid "Unable to decode Kubernetes application manifest." -+msgstr "Kubernetes アプリケーションマニフェストをデコードできません。" -+ -+#: pkg/users/local.js:56 -+msgid "Unable to delete root account" -+msgstr "root アカウントを削除できません" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:67 -+#: pkg/selinux/setroubleshoot-view.jsx:165 -+msgid "Unable to get alert details." -+msgstr "アラート詳細を取得できません" -+ -+#: pkg/selinux/setroubleshoot-client.js:157 -+msgid "Unable to get alert: $0" -+msgstr "アラートを取得できません: $0" -+ -+#: pkg/storaged/overview.js:593 -+msgid "Unable to reach server" -+msgstr "サーバーに到達できません" -+ -+#: pkg/kubernetes/scripts/dashboard.js:401 -+msgid "Unable to read the Kubernetes application manifest. Code $0." -+msgstr "Kubernetes アプリケーションマニフェストを読み取ることができません。コード $0。" -+ -+#: pkg/users/local.js:58 -+msgid "Unable to rename root account" -+msgstr "root アカウントの名前を変更できません" -+ -+#: pkg/selinux/setroubleshoot-client.js:172 -+msgid "Unable to run fix: %0" -+msgstr "修正を実行できません: %0" -+ -+#: pkg/selinux/setroubleshoot-client.js:52 -+msgid "Unable to start setroubleshootd" -+msgstr "setroubleshootd を起動できません" -+ -+#: pkg/playground/translate.html:34 pkg/playground/translate.html:39 -+#: pkg/kubernetes/scripts/charts.js:112 -+msgid "Unavailable" -+msgstr "利用できません" -+ -+#: pkg/docker/index.html:715 pkg/networkmanager/index.html:824 -+#: pkg/shell/base_index.js:703 pkg/users/local.js:1178 -+msgid "Unexpected error" -+msgstr "予期しないエラー" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys, author khasida -+#: pkg/kubernetes/views/pv-body.html:26 pkg/kubernetes/views/pv-claim.html:31 -+#: pkg/kubernetes/views/node-body.html:12 -+#: pkg/kubernetes/views/node-body.html:43 -+#: pkg/kubernetes/views/volumes-page.html:35 -+#: bower_components/registry-image-widgets/views/imagestream-body.html:27 -+#: bower_components/registry-image-widgets/views/image-body.html:15 -+#: pkg/kubernetes/scripts/volumes.js:266 pkg/kubernetes/scripts/nodes.js:316 -+#: pkg/kubernetes/scripts/nodes.js:660 pkg/kubernetes/scripts/nodes.js:753 -+#: pkg/networkmanager/interfaces.js:531 pkg/networkmanager/interfaces.js:1005 -+#: pkg/networkmanager/interfaces.js:2422 pkg/networkmanager/interfaces.js:2424 -+#: pkg/storaged/fsys-tab.jsx:62 pkg/storaged/swap-tab.jsx:56 -+msgid "Unknown" -+msgstr "不明" -+ -+#: pkg/networkmanager/interfaces.js:2408 pkg/networkmanager/interfaces.js:2420 -+msgid "Unknown \"$0\"" -+msgstr "不明な \"$0\"" -+ -+#: pkg/storaged/details.js:441 -+msgid "Unknown ($0)" -+msgstr "不明な ($0)" -+ -+#: pkg/lib/machine-unknown-hostkey.html:2 -+msgid "Unknown Host Key" -+msgstr "不明なホストキー" -+ -+#: pkg/networkmanager/interfaces.js:2525 -+msgid "Unknown configuration" -+msgstr "不明な設定" -+ -+#: pkg/storaged/overview.js:589 -+msgid "Unknown host name" -+msgstr "不明なホスト名" -+ -+#: pkg/docker/index.html:538 pkg/docker/util.js:108 -+msgid "Unless Stopped" -+msgstr "停止されていない場合" -+ -+#: pkg/storaged/content-views.jsx:191 pkg/storaged/content-views.jsx:198 -+#: pkg/storaged/content-views.jsx:211 -+msgid "Unlock" -+msgstr "ロック解除" -+ -+#: pkg/shell/index.html:229 -+msgid "Unlock Key" -+msgstr "ロック解除キー" -+ -+#: pkg/shell/index.html:36 -+msgid "Unlocked" -+msgstr "ロック解除済み" -+ -+#: pkg/storaged/jobs.js:120 -+msgid "Unlocking $target" -+msgstr "$target をロック解除中" -+ -+#: pkg/networkmanager/index.html:109 -+msgid "Unmanaged Interfaces" -+msgstr "未管理のインターフェース" -+ -+#: pkg/systemd/init.js:542 -+msgid "Unmask" -+msgstr "マスク解除" -+ -+#: pkg/storaged/fsys-tab.jsx:216 -+msgid "Unmount" -+msgstr "アンマウント" -+ -+#: pkg/storaged/jobs.js:126 -+msgid "Unmounting $target" -+msgstr "$target のアンマウント中" -+ -+#: pkg/users/index.html:309 -+msgid "Unnamed" -+msgstr "名前なし" -+ -+#: pkg/storaged/content-views.jsx:154 -+msgid "Unrecognized Data" -+msgstr "認識されないデータ" -+ -+#: pkg/storaged/content-views.jsx:312 -+msgctxt "storage-id-desc" -+msgid "Unrecognized Data" -+msgstr "認識されないデータ" -+ -+#: pkg/subscriptions/subscriptions-view.jsx:148 -+msgid "Unregister" -+msgstr "登録解除" -+ -+#: pkg/subscriptions/subscriptions-view.jsx:154 -+msgid "Unregistering system..." -+msgstr "システムの登録解除中 ..." -+ -+#: src/bridge/cockpitdbussetup.c:222 src/bridge/cockpitdbussetup.c:361 -+#: src/bridge/cockpitdbussetup.c:625 -+msgid "Unsupported setup mechanism" -+msgstr "サポートされないセットアップメカニズム" -+ -+#: pkg/storaged/content-views.jsx:588 -+msgid "Unsupported volume" -+msgstr "サポートされないボリューム" -+ -+#: src/base1/cockpit.js:3943 src/base1/cockpit.js:3945 -+msgid "Untrusted host" -+msgstr "信用できないホスト" -+ -+#: pkg/docker/util.js:93 -+msgid "Up since $StartedAt" -+msgstr "$StartedAt から稼働中" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys -+#: pkg/lib/machine-change-port.html:41 -+msgid "Update" -+msgstr "更新" -+ -+#: pkg/ostree/index.html:233 -+msgid "Update and Reboot" -+msgstr "更新および再起動" -+ -+#: pkg/ostree/index.html:317 pkg/ostree/index.html:343 -+msgid "Updates" -+msgstr "更新" -+ -+#: pkg/ostree/index.html:262 pkg/subscriptions/subscriptions-view.jsx:187 -+msgid "Updating" -+msgstr "更新中" -+ -+#: pkg/kubernetes/scripts/details.js:657 -+msgid "Updating $0..." -+msgstr "$0 の更新中 ..." -+ -+#: pkg/machines/vmdiskstab.jsx:107 -+msgid "Upgrade to a more recent version of libvirt to view disk statistics" -+msgstr "ディスクの統計情報を表示するには libvirt の新しいバージョンにアップグレードしてください" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys -+#: pkg/machines/hostvmslist.jsx:318 pkg/storaged/unrecognized-tab.jsx:40 -+msgid "Usage" -+msgstr "使用法" -+ -+#: pkg/subscriptions/subscriptions-register.jsx:132 -+msgid "Use proxy server" -+msgstr "プロキシーサーバーの使用" -+ -+#: pkg/shell/index.html:181 -+msgid "Use the following keys to authenticate against other systems" -+msgstr "他のシステムに対して認証する場合は次の鍵を使用します" -+ -+#: pkg/kdump/kdump-view.jsx:162 -+msgid "Use the setting in /etc/kdump.conf" -+msgstr "/etc/kdump.conf の設定を使用します" -+ -+#: pkg/ostree/index.html:59 pkg/ostree/index.html:121 -+msgid "Use trusted GPG key" -+msgstr "信頼済み GPG 鍵の使用" -+ -+#: pkg/systemd/index.html:261 pkg/machines/hostvmslist.jsx:264 -+#: pkg/machines/hostvmslist.jsx:275 pkg/machines/vmdiskstab.jsx:136 -+#: pkg/systemd/host.js:1456 pkg/docker/storage.jsx:316 -+#: pkg/kubernetes/scripts/nodes.js:828 pkg/kubernetes/scripts/nodes.js:837 -+#: pkg/storaged/fsys-tab.jsx:225 pkg/storaged/swap-tab.jsx:82 -+msgid "Used" -+msgstr "Used" -+ -+#: pkg/docker/index.html:252 -+msgid "Used by Containers" -+msgstr "コンテナーにより使用済み" -+ -+#: pkg/systemd/index.html:239 pkg/playground/translate.html:85 -+#: pkg/playground/translate.html:105 pkg/dashboard/index.html:142 -+#: pkg/kubernetes/views/volume-body.html:64 -+#: pkg/kubernetes/views/volume-body.html:103 -+#: pkg/kubernetes/views/auth-form.html:61 -+#: pkg/kubernetes/views/user-group-add.html:9 -+#: pkg/kubernetes/views/user-panel.html:9 pkg/systemd/host.js:1370 -+#: pkg/subscriptions/subscriptions-register.jsx:76 -+msgid "User" -+msgstr "ユーザー" -+ -+#: pkg/users/index.html:88 pkg/users/index.html:160 -+#: pkg/realmd/operation.html:47 -+msgid "User Name" -+msgstr "ユーザー名" -+ -+#: pkg/realmd/operation.html:53 pkg/realmd/operation.js:273 -+msgid "User Password" -+msgstr "ユーザーパスワード" -+ -+#: pkg/lib/machine-sync-users.html:54 pkg/lib/machine-change-auth.html:18 -+#: src/ws/login.html:42 -+msgid "User name" -+msgstr "ユーザー名" -+ -+#: src/ws/login.js:393 -+msgid "User name cannot be empty" -+msgstr "ユーザー名は空にできません" -+ -+#: pkg/kubernetes/views/add-member-role-dialog.html:15 -+msgid "User or Group" -+msgstr "ユーザーまたはグループ" -+ -+#: pkg/kubernetes/views/auth-form.html:94 pkg/storaged/overview.js:532 -+#: pkg/storaged/overview.js:655 -+msgid "Username" -+msgstr "ユーザー名" -+ -+#: pkg/kubernetes/views/project-listing.html:85 -+msgid "Users" -+msgstr "ユーザー" -+ -+#: pkg/lib/machine-change-auth.html:44 -+msgid "Using available credentials" -+msgstr "利用可能な認証情報の使用" -+ -+#: pkg/storaged/format-dialog.jsx:107 -+msgid "VFAT - Compatible with all systems and devices" -+msgstr "VFAT - すべてのシステムおよびデバイスとの互換性あり" -+ -+#: pkg/networkmanager/interfaces.js:2404 pkg/networkmanager/interfaces.js:2416 -+#: pkg/networkmanager/interfaces.js:2791 -+msgid "VLAN" -+msgstr "VLAN" -+ -+#: pkg/networkmanager/index.html:142 -+msgid "VLAN Id" -+msgstr "VLAN Id" -+ -+#: pkg/networkmanager/index.html:752 -+msgid "VLAN Settings" -+msgstr "VLAN 設定" -+ -+#: pkg/machines/libvirt.es6:179 -+msgid "VM FORCE OFF action failed" -+msgstr "VM FORCE OFF アクションに失敗しました" -+ -+#: pkg/machines/libvirt.es6:197 -+msgid "VM FORCE REBOOT action failed" -+msgstr "VM FORCE REBOOT アクションに失敗しました" -+ -+#: pkg/machines/libvirt.es6:188 -+msgid "VM REBOOT action failed" -+msgstr "VM REBOOT アクションに失敗しました" -+ -+#: pkg/machines/libvirt.es6:170 -+msgid "VM SHUT DOWN action failed" -+msgstr "VM SHUT DOWN アクションに失敗しました" -+ -+#: pkg/machines/libvirt.es6:206 -+msgid "VM START action failed" -+msgstr "VM START アクションに失敗しました" -+ -+#: src/ws/login.html:100 -+msgid "Validating authentication token" -+msgstr "認証トークンの検証" -+ -+#: pkg/users/authorized-keys.js:104 -+msgid "Validating key" -+msgstr "鍵の検証" -+ -+#: pkg/shell/simple.html:74 pkg/shell/index.html:101 pkg/shell/stub.html:79 -+#: pkg/systemd/index.html:108 pkg/ostree/index.html:303 -+#: pkg/subscriptions/subscriptions-view.jsx:34 -+msgid "Version" -+msgstr "バージョン" -+ -+#: pkg/storaged/jobs.js:136 -+msgid "Very securely erasing $target" -+msgstr "$target を非常に安全に削除" -+ -+#: pkg/machines/hostvmslist.jsx:368 -+msgid "Virtual Machines" -+msgstr "仮想マシン" -+ -+#: pkg/kubernetes/views/pv-page.html:13 pkg/kubernetes/views/pv-panel.html:10 -+#: pkg/kubernetes/views/pvc-body.html:6 pkg/machines/vmdiskstab.jsx:55 -+#: pkg/storaged/content-views.jsx:133 -+msgid "Volume" -+msgstr "音量" -+ -+#: pkg/storaged/index.html:620 pkg/storaged/pvol-tabs.jsx:44 -+msgid "Volume Group" -+msgstr "ボリュームグループ" -+ -+#: pkg/storaged/utils.js:246 -+msgid "Volume Group $0" -+msgstr "ボリュームグループ $0" -+ -+#: pkg/storaged/index.html:96 -+msgid "Volume Groups" -+msgstr "ボリュームグループ" -+ -+#: pkg/kubernetes/views/volume-body.html:14 -+#: pkg/kubernetes/views/volume-body.html:89 -+msgid "Volume ID" -+msgstr "ボリューム ID" -+ -+#: pkg/kubernetes/views/volume-body.html:42 -+#: pkg/kubernetes/views/pv-modify.html:115 -+msgid "Volume Name" -+msgstr "ボリューム名" -+ -+#: pkg/kubernetes/views/volume-body.html:1 pkg/kubernetes/views/pvc-body.html:2 -+msgid "Volume Type" -+msgstr "ボリュームタイプ" -+ -+#: pkg/docker/index.html:504 pkg/kubernetes/views/pod-page.html:18 -+#: pkg/kubernetes/views/dashboard-page.html:47 pkg/kubernetes/index.html:71 -+#: bower_components/registry-image-widgets/views/image-config.html:32 -+msgid "Volumes" -+msgstr "ボリューム" -+ -+# translation auto-copied from project evolution-data-server, version el6, document evolution-data-server-2.32 -+#: pkg/networkmanager/interfaces.js:773 -+msgid "Waiting" -+msgstr "待機中" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:67 -+#: pkg/selinux/setroubleshoot-view.jsx:165 -+msgid "Waiting for details..." -+msgstr "詳細を待機中 ..." -+ -+#: pkg/kubernetes/views/pv-modify.html:24 -+msgid "Warning:" -+msgstr "警告:" -+ -+#: pkg/systemd/logs.html:49 -+msgid "Warnings" -+msgstr "警告" -+ -+#: pkg/systemd/services.html:179 -+msgid "Wednesday" -+msgstr "水曜日" -+ -+#: pkg/systemd/services.html:408 -+msgid "Weeks" -+msgstr "週" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:5 -+msgid "Welcome to the Image Registry" -+msgstr "イメージレジストリーへようこそ" -+ -+#: pkg/kubernetes/views/volumes-page.html:61 pkg/ostree/index.html:282 -+msgid "When" -+msgstr "日付" -+ -+#: pkg/docker/index.html:475 -+msgid "With terminal" -+msgstr "端末の使用" -+ -+#: pkg/storaged/index.html:436 -+msgctxt "storage" -+msgid "World Wide Name" -+msgstr "ワールドワイド名" -+ -+#: pkg/storaged/details.js:439 -+msgid "Write-mostly" -+msgstr "Write-mostly" -+ -+#: pkg/storaged/index.html:331 -+msgid "Writing" -+msgstr "書き込み" -+ -+#: pkg/ostree/client.js:64 -+msgid "Writing objects" -+msgstr "オブジェクトの書き込み" -+ -+#: src/ws/login.js:593 -+msgid "Wrong user name or password" -+msgstr "ユーザー名またはパスワードが間違っています" -+ -+#: pkg/storaged/format-dialog.jsx:103 -+msgid "XFS - Red Hat Enterprise Linux 7 default" -+msgstr "XFS - Red Hat Enterprise Linux 7 のデフォルト値" -+ -+#: pkg/networkmanager/interfaces.js:1906 -+msgid "XOR" -+msgstr "XOR" -+ -+#: pkg/kubernetes/scripts/volumes.js:988 pkg/networkmanager/interfaces.js:2478 -+msgid "Yes" -+msgstr "はい" -+ -+#: pkg/lib/machine-sync-users.html:47 -+msgid "" -+"You are connected to {{#strong}}{{host}}{{/strong}}, however in order to " -+"synchronize users, a user with superuser privileges is required." -+msgstr "" -+"{{#strong}}{{host}}{{/strong}} " -+"に接続されていますが、ユーザーを同期するには、スーパーユーザー権限を持つユーザーが必要です。" -+ -+#: pkg/dashboard/list.js:393 -+msgid "" -+"You are currently connected directly to this server. You cannot delete it." -+msgstr "現在このサーバーに直接接続されています。削除できません。" -+ -+#: pkg/kubernetes/views/auth-rejected-cert.html:3 -+msgid "" -+"You can bypass the certificate check, but any data you send to the server " -+"could be intercepted by others." -+msgstr "証明書チェックを省略できますが、サーバーに送信したデータは他者によって取得されることがあります。" -+ -+#: pkg/kubernetes/views/dashboard-page.html:150 -+msgid "You can deploy an application to your cluster." -+msgstr "アプリケーションをクラスターにデプロイできます。" -+ -+#: pkg/lib/machine-invalid-hostkey.html:11 -+msgid "" -+"You can remove the previously stored key by running the following command" -+msgstr "以前に保存された鍵を削除するには次のコマンドを実行します" -+ -+#: pkg/users/index.html:329 -+msgid "" -+"You do not have permission to view the authorized public keys for this " -+"account." -+msgstr "このアカウントに承認された公開鍵を表示するパーミッションがありません" -+ -+#: pkg/docker/storage.jsx:496 -+msgid "You don't have permission to manage the Docker storage pool." -+msgstr "Docker ストレージプールを管理するパーミッションがありません。" -+ -+#: pkg/kubernetes/views/registry-dashboard-page.html:112 -+msgid "" -+"Your login credentials do not give you access to use the docker registry " -+"from the command line." -+msgstr "ログイン資格情報は、コマンドラインから docker レジストリーを使用するアクセスを提供しません。" -+ -+#: src/base1/cockpit.js:3933 -+msgid "Your session has been terminated." -+msgstr "セッションが終了しました。" -+ -+#: src/base1/cockpit.js:3935 -+msgid "Your session has expired. Please log in again." -+msgstr "セッションの有効期限が切れました。再度ログインしてください。" -+ -+#: pkg/lib/journal.js:210 -+msgid "[$0 bytes of binary data]" -+msgstr "[バイナリーデータの $0 バイト]" -+ -+#: pkg/lib/journal.js:212 -+msgid "[binary data]" -+msgstr "[バイナリーデータ]" -+ -+#: pkg/lib/journal.js:206 -+msgid "[no data]" -+msgstr "[データなし]" -+ -+#: pkg/shell/active-pages-dialog.jsx:40 -+msgid "active" -+msgstr "アクティブ" -+ -+#: pkg/docker/run.js:574 -+msgid "alias" -+msgstr "alias" -+ -+# translation auto-copied from project Customer Portal Translations, version PortalCaseManagementStrings, document PortalCaseManagementStrings, author asasaki -+#: pkg/ostree/index.html:186 -+msgid "at" -+msgstr "時間: " -+ -+#: pkg/storaged/utils.js:88 -+msgctxt "format-bytes" -+msgid "bytes" -+msgstr "バイト" -+ -+#: pkg/machines/helpers.es6:108 -+msgid "crashed" -+msgstr "クラッシュ" -+ -+#: pkg/docker/util.js:122 -+msgid "default" -+msgstr "default" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys, author noriko -+#: pkg/machines/helpers.es6:95 -+msgid "disabled" -+msgstr "無効" -+ -+#: pkg/machines/helpers.es6:109 -+msgid "dying" -+msgstr "終了中" -+ -+#: pkg/realmd/operation.js:237 pkg/realmd/operation.js:243 -+msgid "e.g. \"$0\"" -+msgstr "例: \"$0\"" -+ -+#: pkg/kubernetes/scripts/images.js:630 -+msgid "eg: my-image-stream" -+msgstr "例: my-image-stream" -+ -+# translation auto-copied from project subscription-manager, version 1.9.X, document keys, author noriko -+#: pkg/machines/helpers.es6:96 -+msgid "enabled" -+msgstr "有効" -+ -+#: pkg/storaged/format-dialog.jsx:104 -+msgid "ext4 - Red Hat Enterprise Linux 6 default" -+msgstr "ext4 - Red Hat Enterprise Linux 6 のデフォルト値" -+ -+#: pkg/systemd/host.js:712 -+msgid "failed to list ssh host keys: $0" -+msgstr "ssh ホスト鍵の一覧表示に失敗しました: $0" -+ -+#: pkg/storaged/index.html:133 -+msgid "iSCSI Targets" -+msgstr "iSCSI ターゲット" -+ -+#: pkg/machines/helpers.es6:104 -+msgid "idle" -+msgstr "アイドル" -+ -+#: pkg/kdump/kdump-view.jsx:379 -+msgid "invalid: multiple targets defined" -+msgstr "無効: 複数のターゲットが定義されています" -+ -+#: pkg/kdump/kdump-view.jsx:491 -+msgid "kdump status" -+msgstr "kdump ステータス" -+ -+#: pkg/docker/run.js:526 -+msgid "key" -+msgstr "鍵" -+ -+#: pkg/kdump/kdump-view.jsx:383 pkg/kdump/kdump-view.jsx:385 -+msgid "locally in $0" -+msgstr "$0 (ローカル)" -+ -+#: pkg/kubernetes/views/route-body.html:14 pkg/machines/vmdiskstab.jsx:174 -+msgid "no" -+msgstr "いいえ" -+ -+#: pkg/kubernetes/views/node-body.html:33 -+#: pkg/kubernetes/views/node-body.html:59 -+#: pkg/kubernetes/views/route-body.html:24 -+#: pkg/kubernetes/views/route-body.html:29 pkg/tuned/dialog.js:104 -+#: pkg/docker/run.js:418 pkg/docker/run.js:474 pkg/docker/run.js:528 -+#: pkg/docker/run.js:575 -+msgid "none" -+msgstr "なし" -+ -+#: pkg/machines/helpers.es6:105 -+msgid "paused" -+msgstr "一時停止" -+ -+#: pkg/kubernetes/views/dashboard-page.html:83 -+msgid "pending volume claims" -+msgstr "保留中のボリュームクレーム" -+ -+#: pkg/tuned/change-profile.jsx:52 -+msgid "recommended" -+msgstr "推奨" -+ -+#: pkg/machines/helpers.es6:103 -+msgid "running" -+msgstr "実行中" -+ -+#: pkg/docker/search.js:53 -+msgid "search by name, namespace or description" -+msgstr "名前、名前空間、または説明別の検索" -+ -+#: pkg/docker/index.html:394 -+msgid "select container" -+msgstr "コンテナーの選択" -+ -+#: pkg/docker/index.html:472 pkg/docker/index.html:643 -+msgid "shares" -+msgstr "共有" -+ -+#: pkg/machines/helpers.es6:107 -+msgid "shut off" -+msgstr "シャットオフ" -+ -+#: pkg/machines/helpers.es6:106 -+msgid "shutdown" -+msgstr "shutdown" -+ -+#: pkg/selinux/setroubleshoot-view.jsx:118 -+msgid "solution details" -+msgstr "ソリューションの詳細" -+ -+#: pkg/kdump/kdump-view.jsx:141 -+msgid "ssh key" -+msgstr "ssh 鍵" -+ -+#: pkg/machines/helpers.es6:110 -+msgid "suspended (PM)" -+msgstr "一時停止中 (PM)" -+ -+#: pkg/docker/run.js:473 -+msgid "to host path" -+msgstr "ホストパスに対して" -+ -+#: pkg/docker/run.js:417 -+msgid "to host port" -+msgstr "ホストポートに対して" -+ -+#: pkg/lib/cockpit-components-select.jsx:30 -+msgid "undefined" -+msgstr "未定義" -+ -+#: pkg/systemd/init.js:243 pkg/systemd/init.js:257 -+msgid "unknown" -+msgstr "不明" -+ -+#: pkg/storaged/jobs.js:179 -+msgid "unknown target" -+msgstr "不明なターゲット" -+ -+#: pkg/storaged/utils.js:395 -+msgid "unpartitioned space on $0" -+msgstr "$0 の未パーティション領域" -+ -+#: pkg/machines/hostvmslist.jsx:225 -+msgid "vCPUs:" -+msgstr "vCPU:" -+ -+#: pkg/docker/run.js:527 -+msgid "value" -+msgstr "value" -+ -+#: pkg/kubernetes/views/route-body.html:13 pkg/machines/vmdiskstab.jsx:174 -+msgid "yes" -+msgstr "はい" -+ -+#: bower_components/registry-image-widgets/views/imagestream-body.html:6 -+msgid "" -+"{{ condition.message }}. Timestamp: {{ condition.lastTransitionTime }} Error " -+"count: {{ condition.generation }}" -+msgstr "" -+"{{ condition.message }}。タイムスタンプ: {{ condition.lastTransitionTime }} エラー数: {{ " -+"condition.generation }}" --- -2.13.5 - diff --git a/SOURCES/0017-spec-Tests-package-should-only-require-stable-cockpi.patch b/SOURCES/0017-spec-Tests-package-should-only-require-stable-cockpi.patch deleted file mode 100644 index 8fbf3cf..0000000 --- a/SOURCES/0017-spec-Tests-package-should-only-require-stable-cockpi.patch +++ /dev/null @@ -1,31 +0,0 @@ -From b46697eb9a17536c2f66dfb2ffff7464164390ea Mon Sep 17 00:00:00 2001 -From: Dominik Perpeet -Date: Wed, 2 Aug 2017 18:39:33 +0200 -Subject: [PATCH 17/23] spec: Tests package should only require stable cockpit - -We consider version 138 to be stable, so we should be able -to test everything with -bridge and -system of that version. - -Cherry-picked from 9b03e06423c. ---- - tools/cockpit.spec | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/tools/cockpit.spec b/tools/cockpit.spec -index f4ec5c9..a1e9d76 100644 ---- a/tools/cockpit.spec -+++ b/tools/cockpit.spec -@@ -417,8 +417,8 @@ This package contains the Cockpit shell and system configuration interfaces. - - %package tests - Summary: Tests for Cockpit --Requires: %{name}-bridge >= %{version}-%{release} --Requires: %{name}-system >= %{version}-%{release} -+Requires: %{name}-bridge >= 138 -+Requires: %{name}-system >= 138 - Requires: openssh-clients - Provides: %{name}-test-assets - Obsoletes: %{name}-test-assets < 132 --- -2.13.5 - diff --git a/SOURCES/0018-test-Modify-tests-to-work-with-stable-cockpit-on-rhe.patch b/SOURCES/0018-test-Modify-tests-to-work-with-stable-cockpit-on-rhe.patch deleted file mode 100644 index 671ec49..0000000 --- a/SOURCES/0018-test-Modify-tests-to-work-with-stable-cockpit-on-rhe.patch +++ /dev/null @@ -1,54 +0,0 @@ -From d1a6b72f3ca995446397a1b91160421b6feb32d1 Mon Sep 17 00:00:00 2001 -From: Dominik Perpeet -Date: Wed, 2 Aug 2017 23:52:31 +0200 -Subject: [PATCH 18/23] test: Modify tests to work with stable cockpit on - rhel-7-4 - -Cherry-picked relevant parts from upstream commits 66de1a7 and 2680244. -Additionally skip the check-setroubleshoot testTroubleshootAlerts test -on rhel-7 too, as that has the same "too old setroubleshoot" problem. ---- - test/verify/check-docker-storage | 2 +- - test/verify/check-setroubleshoot | 3 +++ - test/verify/naughty-rhel-7-4 | 1 + - 3 files changed, 5 insertions(+), 1 deletion(-) - create mode 120000 test/verify/naughty-rhel-7-4 - -diff --git a/test/verify/check-docker-storage b/test/verify/check-docker-storage -index bc15609..9bd030a 100755 ---- a/test/verify/check-docker-storage -+++ b/test/verify/check-docker-storage -@@ -66,7 +66,7 @@ def initially_loopbacked(machine): - # device is added. - # - def initially_without_vgroup(machine): -- return machine.image in [ "fedora-24", "rhel-7" ] -+ return machine.image in [ "fedora-24", "rhel-7", "rhel-7-4" ] - - @skipImage("No cockpit-docker on i386", "fedora-i386") - class TestDockerStorage(MachineCase): -diff --git a/test/verify/check-setroubleshoot b/test/verify/check-setroubleshoot -index b32c55e..5df88cf 100755 ---- a/test/verify/check-setroubleshoot -+++ b/test/verify/check-setroubleshoot -@@ -114,6 +114,9 @@ class TestSelinux(MachineCase): - self.machine.execute(script=SELINUX_FIXABLE_ALERT_SCRIPT) - - row_selector = "tbody:contains('sshd from open access on the file')" -+ -+ if self.machine.image in ["rhel-7", "rhel-7-4"]: -+ self.skipTest("Unable to fix automatically, setroubleshoot too old") - # wait for the alert to appear - b.wait_present(row_selector) - -diff --git a/test/verify/naughty-rhel-7-4 b/test/verify/naughty-rhel-7-4 -new file mode 120000 -index 0000000..460b3b3 ---- /dev/null -+++ b/test/verify/naughty-rhel-7-4 -@@ -0,0 +1 @@ -+naughty-rhel-7 -\ No newline at end of file --- -2.13.5 - diff --git a/SOURCES/0019-tests-Skip-most-of-check-openshift-TestRegistry.test.patch b/SOURCES/0019-tests-Skip-most-of-check-openshift-TestRegistry.test.patch deleted file mode 100644 index 26171ed..0000000 --- a/SOURCES/0019-tests-Skip-most-of-check-openshift-TestRegistry.test.patch +++ /dev/null @@ -1,33 +0,0 @@ -From d6073015503c35857021d912b8fb4bd31dd90e87 Mon Sep 17 00:00:00 2001 -From: Martin Pitt -Date: Wed, 6 Sep 2017 16:05:39 +0200 -Subject: [PATCH 19/23] tests: Skip most of check-openshift - TestRegistry.testImages - -Showing registry image tags has been broken for a long time, shadowed by -broken selfLinks on the OpenShift images. As cockpit-kubernetes is not -actually shipped from the rhel-7.4 branch, just skip the test that -covers that. - -Closes #7604 ---- - test/verify/check-openshift | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/test/verify/check-openshift b/test/verify/check-openshift -index 6b2236d..c2b66e0 100755 ---- a/test/verify/check-openshift -+++ b/test/verify/check-openshift -@@ -442,6 +442,9 @@ class TestRegistry(MachineCase): - b.wait_not_in_text(".card-pf-wide.dashboard-images", "pizzazz/") - b.wait_in_text(".card-pf-wide.dashboard-images", "marmalade/busybee") - -+ # skip the remainder, showing tags is known-broken on rhel-7.4 branch -+ return -+ - # Lets navigate to an image stream - b.click("a[href='#/images/marmalade/busybee']") - b.wait_in_text(".content-filter h3", "marmalade/busybee") --- -2.13.5 - diff --git a/SOURCES/0020-bots-Add-known-issue-for-SELinux-denying-NetworkMana.patch b/SOURCES/0020-bots-Add-known-issue-for-SELinux-denying-NetworkMana.patch deleted file mode 100644 index 5aca70b..0000000 --- a/SOURCES/0020-bots-Add-known-issue-for-SELinux-denying-NetworkMana.patch +++ /dev/null @@ -1,26 +0,0 @@ -From d3168d7f0fb3dc5c9da90dfc65a682b90333d8f1 Mon Sep 17 00:00:00 2001 -From: Martin Pitt -Date: Wed, 6 Sep 2017 16:26:23 +0200 -Subject: [PATCH 20/23] bots: Add known issue for SELinux denying - NetworkManager to run arping - -See issue #7621 aka. https://bugzilla.redhat.com/show_bug.cgi?id=1488831 - -Closes #7622 -Signed-off-by: Dominik Perpeet -Cherry-picked from 86aa301cf15 ---- - test/verify/naughty-rhel-7/7621-selinux-nm-arping | 1 + - 1 file changed, 1 insertion(+) - create mode 100644 test/verify/naughty-rhel-7/7621-selinux-nm-arping - -diff --git a/test/verify/naughty-rhel-7/7621-selinux-nm-arping b/test/verify/naughty-rhel-7/7621-selinux-nm-arping -new file mode 100644 -index 0000000..f0d51da ---- /dev/null -+++ b/test/verify/naughty-rhel-7/7621-selinux-nm-arping -@@ -0,0 +1 @@ -+Error: *audit*avc: denied { execute } for * comm="NetworkManager" name="arping" --- -2.13.5 - diff --git a/SOURCES/0021-ws-Only-set-certificate-group-if-current-we-have-one.patch b/SOURCES/0021-ws-Only-set-certificate-group-if-current-we-have-one.patch deleted file mode 100644 index fd5263b..0000000 --- a/SOURCES/0021-ws-Only-set-certificate-group-if-current-we-have-one.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 3dc5e03c549e9d374e0b606870b18305b009f83c Mon Sep 17 00:00:00 2001 -From: petervo -Date: Wed, 30 Aug 2017 15:23:52 -0700 -Subject: [PATCH 21/23] ws: Only set certificate group if current we have one - -This is necessary to be able to build Cockpit in an nspawn-enabled mock -(which RHEL 7.4 now enables by default). Otherwise the unit tests fail -with - - Message: couldn't lookup group: mockbuild: Success - ERROR:src/ws/test-remotectlcertificate.c:127:test_combine_good: assertion failed (test->ret == 0): (1 == 0) - -as that group doesn't seem to exist in mock's nspawn. - -Cherry-picked from b186e4c233ac (PR #7594) ---- - src/ws/remotectl-certificate.c | 2 +- - src/ws/test-remotectlcertificate.c | 11 +++++++++-- - 2 files changed, 10 insertions(+), 3 deletions(-) - -diff --git a/src/ws/remotectl-certificate.c b/src/ws/remotectl-certificate.c -index 8fc71d7..3abb2ae 100644 ---- a/src/ws/remotectl-certificate.c -+++ b/src/ws/remotectl-certificate.c -@@ -115,7 +115,7 @@ set_cert_attributes (const gchar *path, - g_message ("couldn't set certificate permissions: %s: %s", path, g_strerror (errno)); - goto out; - } -- if (chown (path, pwd->pw_uid, gr ? gr->gr_gid : 0) < 0) -+ if (chown (path, pwd->pw_uid, gr ? gr->gr_gid : -1) < 0) - { - g_message ("couldn't set certificate ownership: %s: %s", path, g_strerror (errno)); - goto out; -diff --git a/src/ws/test-remotectlcertificate.c b/src/ws/test-remotectlcertificate.c -index c9c9d3e..36c7c1f 100644 ---- a/src/ws/test-remotectlcertificate.c -+++ b/src/ws/test-remotectlcertificate.c -@@ -29,6 +29,7 @@ - #include - #include - #include -+#include - - const gchar *config_dir = BUILDDIR "/test-configdir"; - -@@ -81,6 +82,7 @@ setup (TestCase *tc, - const TestFixture *fix = data; - const gchar *old_val = g_getenv ("XDG_CONFIG_DIRS"); - gint i; -+ struct group *gr = NULL; - - g_setenv ("XDG_CONFIG_DIRS", config_dir, TRUE); - tc->cert_dir = g_build_filename (config_dir, "cockpit", "ws-certs.d", NULL); -@@ -91,8 +93,13 @@ setup (TestCase *tc, - g_ptr_array_add (ptr, "certificate"); - g_ptr_array_add (ptr, "--user"); - g_ptr_array_add (ptr, (gchar *) g_get_user_name ()); -- g_ptr_array_add (ptr, "--group"); -- g_ptr_array_add (ptr, (gchar *) g_get_user_name ()); -+ -+ gr = getgrnam (g_get_user_name ()); -+ if (gr != NULL) -+ { -+ g_ptr_array_add (ptr, "--group"); -+ g_ptr_array_add (ptr, (gchar *) g_get_user_name ()); -+ } - - for (i = 0; fix->files[i] != NULL; i++) - g_ptr_array_add (ptr, (gchar *) fix->files[i]); --- -2.13.5 - diff --git a/SOURCES/0022-systemd-Put-Install-section-into-foo.timer.patch b/SOURCES/0022-systemd-Put-Install-section-into-foo.timer.patch deleted file mode 100644 index a08ec69..0000000 --- a/SOURCES/0022-systemd-Put-Install-section-into-foo.timer.patch +++ /dev/null @@ -1,1401 +0,0 @@ -From d49c699826ade6d806b95a890c1a5b9f20545cf6 Mon Sep 17 00:00:00 2001 -From: Marius Vollmer -Date: Wed, 12 Apr 2017 11:58:49 +0300 -Subject: [PATCH 22/23] systemd: Put [Install] section into foo.timer - -and not into foo.service. This allows us to enable and disable the -actual timer, and not the service that runs when the timer expires. - -Also, avoid partial lines in the unit files. - -Put timers into WantedBy=timers.target. This is the recommended thing to -do. Also, WantedBy=default.target does not seem to work with certain -versions of systemd. - -Cherry-picked from 5ba827716 (PR #6324) - -Bug https://bugzilla.redhat.com/show_bug.cgi?id=1478832 ---- - dist/systemd/Makefile.deps | Bin 5600 -> 5600 bytes - dist/systemd/logs.min.js.map | Bin 137649 -> 137649 bytes - dist/systemd/services.min.js | Bin 422508 -> 422551 bytes - dist/systemd/services.min.js.map | Bin 1446165 -> 1446380 bytes - dist/systemd/system.min.js.map | Bin 957770 -> 957770 bytes - dist/systemd/terminal.min.js.map | Bin 613676 -> 613676 bytes - pkg/systemd/init.js | 8 +++++--- - test/verify/check-services | 2 +- - 8 files changed, 6 insertions(+), 4 deletions(-) - -diff --git a/dist/systemd/Makefile.deps b/dist/systemd/Makefile.deps -index c9863b03190c1c69220034b961d4898e4f200d33..902468e420069b83b1579a085c4682bfa1739317 100644 -GIT binary patch -delta 18 -ZcmaE${Xlzy1G}M>p}Ccb*+%!7q5wZK1`7ZH - -delta 18 -ZcmaE${Xlzy1G|Bhsi~ET=|=aNq5wZO1`7ZH - -diff --git a/dist/systemd/logs.min.js.map b/dist/systemd/logs.min.js.map -index 8d595df5c694206e19fcfa1abd90f1c14cfcfaf4..c40cdcf5c13d54bfe941e000bd3c09d0e635fbee 100644 -GIT binary patch -delta 67 -zcmdnEnPcN-jtSu+W(LNo$;oMH76#@9=0-*-7RClilQ%MoHa2W+V0`X~RepQ56QkL6 -E0QylC*#H0l - -delta 67 -zcmdnEnPcN-jtSu+#%bmjW+|zOrWQtqNvWn5h9*hLlQ%MoHa2W+V0`X~RepQ56QkL6 -E00kNrPXGV_ - -diff --git a/dist/systemd/services.min.js b/dist/systemd/services.min.js -index 3f3186b49a925a1944e3abda3027ab6417a96804..3dc1ec6a8077300a9794a131d97d8c86f76ca954 100644 -GIT binary patch -delta 291 -zcmaF!L~{C5$qk2AsVPN!<`tJD=H$f2y;!HrKgs}G|h5C+4K)r6d+%(^K?UmLpR^+g2gbnrm_ZlgQ-! -zHF`XyK+Pd~X_+~x8YzEsh@!$GXc54c$v<0t2=QJ-A2 -zRs>m7JWLa>jzXzkQEEX>VsffR=48JbXP_}6&6?}lHPVC_S}A -zNk^f0vczhi$sd$hCTFZRoE&sdNV-_TRv}eETfs@sCAB!YD6^m>Gd~Z=&$Q;6tmr5_ -z`N3+N=@W_=S$V-~{PUa>b5iqCrf=|J6k#l$ym__yv^}hXjQNwNuQB9F0h$$}mzJ56 -zs*yjrkWXatJwEyA3tAZYxKs3sQVVhtlT$SkCo8NCot&S?I(haQ<;io`iXiJMh3R6} -pQAn9Awl;h+zZTc@gkENr=7@Fe5$hO%m9r - -diff --git a/dist/systemd/services.min.js.map b/dist/systemd/services.min.js.map -index 0db7c449c0884cb9db90701daa144c7f6b373d2e..21b1ea05c1e45158d0c29f163e54905f0d288756 100644 -GIT binary patch -delta 83671 -zcmd?S33!}Wc`yE)Z?Z^syvVX_OWya`BWD(kW{I1{7%YbdP?B|z@KTzU%>($W?RB?+`pwp>!Wumtk|{oZrF(Tp@w -zoY?7_Cyz(pceeMu=iSeH&iC;DIP^v6H9s_8HuPPXrl$K!j?;?MRA -z)8{|Gd%E@W>!#Y%U3{DB!s}o{s$`DHPrj=?iK23%{Q`bU2lnQ>;>mb>mi2vyq%3>D -zJeuaxDr)*TBo7^?TKQ0WKN^`@hik@|su`qwU@zcH#(UZiqJEG3E!7XozwHwoJ9AjZ -z_9fbn;;EhUNgtE)(Th?ta#5OhbG*1WF>tQ^G)L#meTnorsgpU;-iMc=>39BBdzM2= -z2Y!PiGtOYmID)sj<0NF9iA2thLsU-A8Yg_by%%u$&P;FqgRR%@-P;!rOn>38{$gp_ -zfQruJ`Q+gAN51f-sdTT*Yy5)1$&&cQ1p!uO5bu74iu>c)t`okVDNgiwwC5EXMbNm= -z6sCZth00&a;=Xw4sOQAw(dqtoH&6S&w0LQ0zrY&@Jtg9W-`W2quR7-M7ENt|I^bw4I`&at?73?vw8Z>&$OwL>Eah#r$6<~(rYO`3i4ikxo!Gu -z&$Km{?*}DAoUkMzV2rYS$pqgYH}7N9U0)7Pzy8Z7H<43^`vh_#Ek1ZukT!9V{Lp)1 -zboxDiyJlK_<@c6G&$b^&d3%`bJ~{oduf!^^qUO~Nf72TAo|WdnA_u1|m^{dy`YbOW -z6o7>93~VS%#yc=ddqe0LRv;1YoPNXKoaqW1=^WchZPP8cy?L1I6gDh*a5*->71cf4uijX;sbqV))a}}V}=HktTPoK-X}9k -z8DVJf3<)fR**#CIxUbjXo~!6LI-pl(UN|R^WsMMqdZ3)&OC*aBjYoT>OK+E~XE-L^Xyl9zILo3nv@Q5(?9*S52)bu?SHqfp>$AGMP~ZK-;He@ -z%=QcqmH&>%569&>oa&PKPfkDocfpIHb4F=NZwV>L+%Gtke~wcmA2baiq{&4- -z+ah{S<`z50DnK()k?)Zz;gh!05La{H`1I3XU!$Va@A~?76`B6iukY9uO?6eZiWvU) -zCS`chHkRcA)0@AsqhaEH>2+-S=r`8+LIw)6GL!dnAm}zSNAXBipCe|$$EV-&jg1ZE -zt?$~cHZ-_T -z(@%eM_tL?AhSY{A-G-*ue5){!OLq~h{RC?t=@0)&&-rv0o)Ymv{1TOXCUc*`zsdOc -zK;>=KL<}_)OqW0l<%;R8IQ^Y(Z8*unWNiBqUG}3!XHt5eH1jLrEhRNDP30XA8H}G1 -zy8#sw@zVlOWXSb+{-+A`gcdDrY(7Om*+9yJ?#`wzO{eHZP-6>;5@08AS -zpiDtg>a4t;*e8e?W+gNq5%EMJlZcm1QQ=PM6e0=j00yU8-ba{(;igwV*K(8ZysQRj -zm%VgekQNi?o3yR|41_Y0 -zQ3cX%>4@}URKYkOl5zXa5`!=Z$Wo-%k?Dut+I))QsT(s-#B=uxB=s4ag78Bi9E^M7@v-SM-`%ov2qj`|%Sz_(#3kYg -zjiXedI4?^$A -zBn}E?MUC1SF+@Bz-Tx2KhO9AF3e%7L!%e$JNFA7%k)efChVYCxfzCj17rM|-Ymic0zu?dgXd~+s?R)8FbiUer%;lJ_qo+5 -zgNmo6=zz@9EWrR@C9Ar-00dOJ92lo{gk(_ -zT};FA8Wrug6fvWm;e8AGIyh2KJR~qfwh$md%O3zl1P>a5hHXI10a(hApm9Wv6d31& -zygNMo+V8gj4}{IiQuI7yU>I$fGfS3t$rF|1@zDp29u!qiIKZ!lD>_IJpnAiHgA_+# -zCWHBGx2Q`9SXS|qni6-!0}p`TlW~v`g#bv%w1**8(KMh6mKl?2)P;n&A2~JsTR+(5 -z1A=GZ9x}BJzl<922M^j6V55oYcl==cx&eC8kV!D}D+2*04iuRF#t*t0QUs7LL+FQ_ -z8dJtzfqiw)50lHhre49&X>t0oAMU;t4v5T^+!%-N#ea>I8qXM!=Etw}*e6S7A)*MJ -zm|pYzZ4HBGg`Z2)_ddUVYP?^-n=n6S>K(4alx{+zRDrU}ThY{1C9pbdpbSKQWm6qV#s9r2hZH1u8Qm+9K4Q -z#3}zB$r@a8Qe3i9LWU|{BvwTy!QYs)m25k9!gj1bieCWYPxRP@LZ@eGtRzOehfu~b -zjC(zfCow^6OFon1>eWid%T=|uu$nudC55bOt_mL&r@!{&jVdsG{R^AU`fa~G0v|_V -zq%4SE8i1C0@kGeR=o7*&l4FWaL-7IOMT&^q+1E4T+&^%{N2XvGW3h*Zf%FY`r*R -zWR6=>)NfKMJT-Vh>W5BOA$-zw6*bZ!!)E*AX;TqToMXs(2iEd3UG4)7z`Nn%44)Bg -zo-)>Z;R3k^Xrh@mWVmKjW~UE2YMb)wf}?I#G5sD#wKjN7qk#UjquLttASU+MssG+l -zdsIko@~F*gxE4aUrtYYf7GwIXN8NHW+HgRNn3S1Lhn+yLnQ0I{1J^cSUJGd66S}Xc -znj1S$8-Wzk-}I=piz2pas$Va^MzyU+aaH%$=#7|uyt?-qwW)2=D6_+|#KvPhY!*g8 -zbd6f;XBTJVXAMTY1|tcn;ObMdlMl0`eV0n>PhO*TtDN>D>Qo6;`_aR2ZB^@>o0y#$w}6^l*=)b11R~vczr5psQYOG5*mMxALEyLq)EBT1 -z67c~3a9=>i^TlTKCWw*}-*nh2p^ONa-grU(&9!RxK@Pz2#*LhlZXygiB;ue3GOTrn -z*pnC|gJ5%74P_%^X5Q16j-=EBJSM7Nkmggi -zc@(eda%Ji_hdDq)umT)0(T~TRg{@?5Vwr%8uGt{5LBvSL%5dw~HOZ+tgOy1d{S284pcP6oR%<7gfK+1&CyW6E -z8Q+igun)MH5mce|U?K)atfC@i9GoRiK4wCB)-TQ5Si?cV^w1H3WlheQ`1x*m+vx^l -zXtZsf0%L9?SaS%iWWq0;GEzJk$yrO -zf(XJWV0#b~Ko=*PJx&;-+Ktq(H4TQ!BC#X=xe#0VlEd(O1bT=+U8BOLF*gC8f -zc3+N}sW7G>5ZEbUDdgFYUm}UY4+tK8=VGc#4=U7Uo0%2!pP0u?dG;Zqs?nZ;^DqdQT*{^!Li*5p2N-WRd@9Xfu4TDdU~W|Kw9 -z*iFSl?P(Bgygf+D8P=mWs7)%bAHG3Fr^YS$QyPc^bRb^FD^mHWE7mgiI1|UiqM{F;5IvYWBvN9G6bw$!UNFEK4TfDh3SK}? -zNn(ahAS}Wslo2zeA4HdwVd>IyV4{=0jC%$JKkH|cMr$ii{FkUW? -zb0t~Zgt0pG7nZ1vs;qywM76ebT$F~D-q=g8eqyOw*=RbCAC2fQEmd3gcrg}H(P78h -z3ri|d8PP=Sh7L$a0|ou?Qnhu8J+MQwndQS1cqL?Q@k;m7Z(`7Fk)^?4gf(M-<)Plt -z$*Q4AZ3rQ8<|3#_ndrocXLM|t+M=TR?q%vt4G^G2ZeIUjnYtgw(yNxMmRR1Pm+>f$ -zi^vx73^7B%$BdUJf5Rf-^rO}`H_fN&Hv?9F1&7qI=c*ZH__0~K2OApdT@pM@CK_$hlF`tavH`HTMp?1&1!q&SmklN -zS#4}2@0rrKH>*9jLa)iA>roCFML~5Z+$>;vjbO~0i~_ewYEVD4QmxlJSE`*$C++kF -z2WfrxN*I~772kMsC+ZM$Vf+&HVtQeJ@o4V`7GWf>! -zLH(8%^}1~tAye?Op<*zTIJh*(2i+naU!`^|qV*!U9MnZTt4aOKt5i~D^_NzuP0OJ5 -z?OaKII?Pk~2nO$qci0KDZ|WiTD(p05eLcHhXlc)j -zDsa(q-F1pN{gUx4;O6luk032)HaH?y5{UJ1T>ng~S~+!D%>~)>)U=Es;BrmoR-@z> -z_Lx)X@6xSp>bI5-Lfnv_%2Eo0?_=vlVlL;C9*)W&6zb27o=MJT#td{VF8sBW7g7+j(l -z1|U_`{%Hn?$^G%NzJ0U0(3p|f76Nyd-nm&7lz#vSW+)_Gvd9oc5HV)7*nw!C85L?^I2YrX6>|C8<&~;_;v-%3{g{rVAK$7n4T#kee|hcO -zrp{RKk{IU=+tmKXm}QC~{pD?{yCGwS2%xLs{s -zRK~(d@u+^!cGbF6n0?sN)rkJsb`@CSJ8od-1ftrrLv2pt6+6d)Qt@Y`mj|=zj=o`u(EJLXx(q@C4m&y=nnOo?GY2` -z$3`L$bRq?Eq#T~)#$e(&tUciA#EAaYooaOVIC%{6Mqb8k1_A^(=~V{93IWLD(X;wp -zJ5}ov_Z<-t*7x10HXRI@SSofGK*uL+7ZAeiqSLH@*!V$_(}F-C0@yic++Kk@z};u6 -znNQrPdT0Q#ZCJPNQa4rh-1X62s$Ldc7ILGkl(I)m82gHc4hnB7bRHljesL9F9u -zU@znngsTu0gZBi;*VTTrY-?CogdPOn7ZO7G -zhX>4V0ILqm9xzyCKVxvR -z43-2t@XP6xjjNWoR4hW*)I@bqngGell*WSoVo{I^)?|FsZU>j`EHMyLx!~&xjtPUy -zmEqcfhrp0P&sf5JA3-@m4nxw>8B7_+#C`2IK_^L@ay@x>P}H%ChzyAQ4*fo_x^0)& -z;!CWK%=u~#=`(94Ko0ilPk7b#wUz25@!IP8Y`gjupAV2(ZGi2-ercRFP?k*`fHR_1 -zOZrOdt$S2&S4`9d;vL{riBZud04BK>Rez3hSI{Dul-V1{?hnZ&HKO0ON3Ch>KzlwH -z^{4izZ8weE$23G0vo^E1rroZw -z97foOP?Ns}+v|v)z6oNxLto=lJC{en5vKtxa+FwURPXhv)zkezmR{d9W6GQWuez)!MH%?TAde#MO^h -zDbN7n_Z}3`T|=Ry|JtwOjV`{*dS^i0)8I2P{gVELfND+pfJ{bZ*gN>nEEJ;Zq#3uS -zc`2_%VT8Ed2B8m1W+V6u-w3Fkn{xJf2)~e2W{(vJ#3SiyLdKuXkfL&;0fu8adt8@j}k>ExYk(Y#s?XRsQ{6NbvprJ&vAQ6}H}lfq$gs6vkb{5|^-0KT -zMh4e7tFTGajTo^I#+DM_M(|4)-ENwRUjf7m*|O8Ac-G{|NBl+%xQaDrENgDoQ91;z -zNJ*Q3Zzlk>uT5W+4a7930s9(jY^T7CABvw&BPY0f>h?#D*Jr}2d3y%h$89ZQ+RmCp -z;&$ZKZwRZ_RXJO=RI_OMnXpfv-74ilOAb1i|Wrs -z)%uP0$!nX8CHF!+C68kwL_kQdjLl3-mTvZ}kUdTqB2a>aL7E{2TWBh5CJwu1-YSC+ -zNEuD^dFxDBY;Y5M-byYqN`VC`jT%gle&_87>FO*i8Q3|mMKcq-bnDI7=375za)}tL -zBc&$96gM==rg>Wb@-1rX=2@+2B@Xmg$*-{f;w`Fm8G!&PpCl!pfTMNI -zt&lbBnQNSaFU<)Xamd&+gy5_)gEr%8WUTL<29pbOXRPeO3q$zs3rvbCpfY0!bxy#* -zw_8N~P|e_o5}F=N$6*t}4(c!5s&=g!KPyCC<`1IVCNpSEx7~(7u-_U<5y?Vu*??fP*mebRdG9co>C6u~_TAZAZU#E-`PgxTln -zwAvzMf8nBWbm2q#KAcHO|MDH`NZhS@P>_^IAtk^de%ZO%O?0E8VUs{`2f -zt%TcJhAwQ#GbV1wtg;)?KkibSraG+;D)=v${9YoGlZ+WVI&xGR+QJm3EJm%Am*q1_Vbqq7 -z$a50DyUd931~x0{|J9>5ZDX&TsNenqLY@%gD+)GKGtjGA{8-W?)|WG2iQ9-n?ZdjF -z=G<1B8!J`yUA=0%D(HuL5yN*`4pAvmjjVL0U;eJ*mTYD1IoNQA85FKDVQ{;cbW`z( -zgE2ejC=3Du7Q-*6;67snEC!rnmZ2^?^7l$r{DwSJM0)?{jq&&%M{O|P%3zXF0B(O -z5nGAt$vlSiVKF>PiBXewK5#*vnJ31s(Fr$}!DVHHzu3WOzf5GrXzlW8nI;#or?cDb -zoGL^=upcVdeS_{e{it!mqjFf*`frG45=?iC{W8JDxedaXvEZg?bx0>Q;O@Lkc(v~U -zw#-~$Qy28B4yc>gj7}OJC}BF{w3^_|gnsOR+B21bnjzf^t|8!W@|s1PE~hMmekxj0ZX@cZH0nTrgDuIq_4jsf)uN1f^gw9u^z$v|&DEx00YH -zF&X~)-2|xIooKQSbU>068i$xTAlQTeuVTb9)%2q39pZJ%nJRWrDV3&IXj{u6x&6mwgG&oiS|Va6VH -zsA}`6K6UI?czA5$vX@K++*NrgOvxHK9&E8Qx8_`0pSx4t+)(J2$qngWy;DWDO!f$> -zCyaYb+P`3MS~QMNu2ToDMT%_^z>>-ab<=URa#0xCl&CJ);u4B4;(6EEoj{!M0^ja#dpAw3WNS_17M3MTCfLgK^#O^M^#JkcoFmU>Kh45%cs -zj~+4WTDF+YxW|S$UAt9_AO{Dxfnys3n>a61896Ky^VvPc34Q-bb<^#Zv`E4XP)4lY -zV`2&Wwbyi@d%=dprU{I74<_`JC)HZjslR;^DlV)WPN_YMI_(H#uv03ge0t)P>QE#4 -z-KW%=)(k=s>1rQ#xh1U2i?D`s0%( -z^}PzLD2RY#rm<0J=Jm%;tBd{)h_Wi=Rnd3xOch^uy4Cc#GwS$C -zri2U6@}J`ZmR~<{Ms+s2Cn3`Mg)?ehqni&D(%a6eo0cNkn)o%2d{*CgR;_9rgpMHu -zSv_@DtqWV(8joT`5<^Tz?seOsGUPCb*c|Fi8|gZ(pFFEVNFKWGoZ8aJy-N02)PZv_ -zyM6B797Q*d`wM2#4^i6zr7kuFCz3i;HT{rXv5wAa$uDY_8<1=qf>!nJBkzh-t2fIOg@_rX7?I_an=Fpm02=oR=mP@)&LBrP^r?GP -zd)I_*JsU*(TBN&;iv>g-APyID>4hlj)PH!7+Hxaa3jCe;2=7uWHrrxL2*8{qFDTyxaMzIrSQ|qo%8Ze(qjmtj_d&_*JTH3JFn` -z(K-2uRY9Oa0*c*W7WPvnpQ-E#bL&~SFk~`WI|8P*eUBIuDzJG9lOSaVYwO{)8FFBx -zYf36osZmdl*pQ3u(7eVC1>i8Qe;PBnh~Kd3F9u*|UL%}}Vm_zv%if~3)$rO5YwP*p -z9o~R?hJ=ah;(bV&t -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 -zlb5?geZzOv-@~qjIk6k*? -z6sa*>xB{-tB!Xp2E;(E>3ISFXTRNCcu -zND@%9{>TgJ+LxXQRAb|%URtEa-Lh}fum7lXZSU|2k!)i4Oq{V{l0!2x^KwP7QqG!1 -z_}+}MFRoUS&@;;UnML7DpD`I>NjpwUb8N6af_uw0ldxT4F%hfiL_X6=qnxkJuR;-m -zLa4{0$(ogU(_5Wu*Vgy*xU`-6fXCUgcLK_gtJ!GlnBOxUIF7G6DSa5X^75?+cpYp3kf%ivYlCKO(|xyod&N>1TT -zP0os!kU}%t_)>o1xQh0sm&?b6aZd7?*-hCzF -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 -zcuPd%t%BP^k(hMZgEBPzUyJFma=N6yAu -z+|C4)qU|whzU@&xJk}U-HyL-p#^U^XW5Ib-b&d%fkk$Gx3gDB^@?h#ZMa58^PK`(;7+@8wfqXszr+3#@9Ve%?;TgRrRrU1C3nC4=qL=x&rdkJg87m~ -z++-cZ<&(LI`iQH_Q+TkkP(j`TN2pTFcCMcW`5!Vp0e8H+=?MttU9T2LCoHA|VY7#s -z^mW!p?y{))ie&7ZNIeta{}$~nGZ^bwm<>vZ-ZXUkRHnZieJ!O?|eFl^CP -zfKLK_R-=N8$zfl8+%**~M-NwslG`KyS+I9=UIgNBGMzeYlvqa{z8*<-WKY+#U@BJ# -z-}tjmsd2zw)@Z^BJO?z-0j&kDF|sNR`vRMP&RMwu3Dh_g(hpI93tI4RmGAS)-EVLe -zl8tcrAi`Qt;;P^P -zmOi~eI(?1#^fE5f(}!O#xqG~7_vL1#RmA>bz4t*Usej@P&LdZShl@ezMf?gHcDIrf -zWBMHrxu>ZbD#k?gejKBqd^n8;+dG2GQ?*v$NWR%nr%;n5V*q -zMYRn!T%38fUN`fp25rV*)J?t5({1KKRl4c;2YYUo2h5$m9WzDvGEB&pja61xL|6VT -z&JArbH$o?$hhgjqk$U!8)YETqZdq11Z=863`ZsaDsK4|U=jM4XkO)`jmdh2)^&=zl -zt(q!zT5rQ}P96g8qKoL?{*qc!b=eeBqU+v1x6}p;O*BI`el~j+yk2evZXW}MbR_es -zGsYM}emZqSC|Ss#scV1e$KPIYq8BhY7Vx3dmzmar2v&{xu^_&#?MLN^{_!KuO|_W1 -zk~?rkcOH5>BuZ+~;wNVC6Hbm7>*J@1Utyq3nXI9@{{*Nyp*@c}D;5t8TU7b1)fG*S -zmFnWk?jZ)fCOlhv3;5#7E#TPM`1Ef&yY)vOMIzSUJc=^~0sVtVoy~XnF9@O$QcK1I -z=5PCoUk{`_58qEQV!s<3Lgo$^CQwakiT0ub#la)!h@BeN(n!X?I^_ -z!F#g%egm16Lu0!CJ#u#4n;f280Q>4HT+zN(fA%+>#4B)5dzO~WJV_yPCt>}hkgDCh -zE6V{kSkEKiZmx~zmh61suxu_ki}2P&^d(7Uz0bXc!TrdRdzZW1x-dI~*d`FaNP3Kr -z>D-}ZWI}cM=`kblM9Co?6%N5hTJlA2iqGml`7LaJ&Rp}LnO?lv-0RuT{t)&x(PlX# -zU_;JB`nB)G&NBBiSjb(DzW9Z>_?{X4;deSiwUT^g^2P3xe+gW&;BE3_?{g7+H7wW-RVna{rcErOxsKK#A0<>t>RwtlRL)Fl%1F?&6)Z;F=eh? -zec6+$j$|(2W7a#@@XGj@w8q`7!-#Ah_P_L7S#EsH+2Qef&*;A2mn86XPcD6SjtMf? -zNDa?yod0Xxw_5K8)hFlN%37~h=lh+Pea~vvo(zaoi0WVDp4GLEJyxILI4AXF*sE22vnwho%RD@gX!mdpV6~W?5-`8M93Nfpcd|-R||D`~hyI -zsr044^9OZjwoQjW4c8nYdl|=uXX(V*Te0?rao#uXs=CUy_)EU( -z2DfAW+T!%+S>wkQqUKi2e9u_0E*(djFoIB)uYx3Tk9q(7%vYio@Z&D`8-J4BQRDZT -zZ~W~_*kg5Oi?@U`SC#7z7dUETK4os&3?0@Fd7Y!xXudipaK!V={cj|Z7CZF*k0W?D -z)RT+UMdZJOoPt|lQceM~ASiGK?3VuAqynJ0R)*UP^O0GwL%;W9PUzofdO?pT8ab=i -zf6{4dDZ=(RH^=sX^#2dH*fz43d3lTd+CTpHx!Cx!!XmGj@54ROwBGw^F!)GMu26T) -zBTdY1Axq>cSfV=FLoGzTDH%nT!#DFtOzrz4Wz*!ZFkS%X>MEqk+X#A{J4pZVPn_Ek -z7U12Hi|{oeZl(1^3)=r@KvJn^a5O -z5|UiU=33r~SiJO^C!KqhQ!MGle*t`ydpalU25(Gz>Qd=6Ct#NnWWsUlE-@ -zZKYnYbmkP-rguBn>c>9oB(C~K7ZjyA%GFpt$IY&uvS0u4=V(Ds^khQwpr&Y1Gh9K9 -zxWfxj%{)v+yZCaysrE0I*hAJ@Rrw4L&*K=*Wz{`k#^nH=HxVox|}BDk#4V;EmPLNc81>ouS70c^L$A -zvT)~1FzDfiA_dkM_wDduu{ts(a!xO@|7vdQefeI}vrjv3T@+6DySrU|ALnjYPhhYv -z#YFUf`J0MX)1P@3QZ)8uXGxWNG=I*V-6BAg|Ak1hI0+~j1SkJYtw`k%aaxAS-@*9{~MoqO26x?kg`J~cKSXmWuraAV|C|m0y{5n -zKV+WGs_*|M#Kn={SFN|hWa*tb??9t5WzPj&(T8m18o7CPBqq2(^|u9PPR(B7hirT1 -z`H-z7(DUXJap=t*VR#Z_x#p9)5~G$4ie~+%Uw5_!cvlJqbKOtf+WS>TB1U)*1dzwMkw<$eP9wr@J;k&}h5-?lGv!Qd4Y2;=K7;*+>r -zy~sHr{OvNcSk$E1dwX#P6-eogS6#@%ZTzdZr7=`5l^7p>-t=Oh#l^lx)IB}C$S=w? -z){`yk&wmH@t+!{evo5zp^c~MFEE(tDz^KV4ei@48>W6#Gnc?s7%y6gv#CK&gr#BO; -zKl7%jm6JS@!nMZb$j{CDVTuK!i`H_z+&FsuGiO(xA^2kEYI8`4VxTu1v$C`hGZt&Q -zcXZ%ADvs&VyukayDjNI{wI8? -zy5%p`vgQ3)tAO2#ES+jUt6%k(xH#tfk07n!EC1xI&>Q~QSrxz6?69ZL -z+Hv$Q5%=2@V*&ftCcrTBGi-~-a7>WS!{BM@6J|CK*53Dmvu -zo<75O3GhTp9>-a5(Q&f*95~Y6kCzkr(hJUprM_;{K)h|Q{>lr^J*y&^J~x!`JxS?Z -zIte^{%5zI&9!2ab@bIsA+HP~7dgYW{J2#%<`=opnX9Wm|;p!24a)1XLB{QQR6-y6) -z*W+6?Hfhgb6VSBZ036X#6c`Zp_Kt -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 -z5Cck<3Gf-6fl(5B-S{y{&fyd -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 -z@RUoevaA(AN+O)A?QSD*#`saBq+p -z&f=DOX3`Q=Ri6t_yU3Y#w7>!M{)}zeru_vJdAJ1xXbwaK4cRAIg#hZ(X?(1a-EqMB -zPf3=Q-I_IV#8OofLI@o9WZqYHt?!5=6{jYG)JP&*B0wpBe;C1{_m$nsYl7Id@Nr)v -zJ+ev9@)pR+%ByAUG|m?^yn}mMh_&$r?KO#E=#1fw-^_}KQe`G{KEuK4+USqZ1cix) -z#|RMQP%L3Np%H}f$>fQAZ&}ORYqwy-p)P++#-F9J*@YhtCLu7~ap-+r#8oi|eBnu! -zN@4xYDg;3KjZS$&psM`s``r5R5aSMe05>9^ZpRq;@O!xy`-|W|%B7G(6{dbhjX-Zj -zBskeYa}?yeq-<2(S}K3^8?uA{#EbI}@QA*qA3e;GW?>eqwod5rqL4V6Z=9Ep>s?G5I?HSIo7YnCW^I>P9QrR -z1WtV!i*$|2JKyi_T{bT5?*|1+o+oEy0Iy}Pln4tU1*$4+P7p?v!FD`jcygS|ikdry -z|7)5^7M!3)OTW*e9_7RggMx^oh@c9_pxizgASC|c_kw5YT>Dn*J;H?U%v^8hlx=KG -zKs^&)5%LFZH{UxWD=#D8W)bms;$`(`dOKz3W!KV#YTEOxVLu@kF1rG5U2FS*Tbt}e -zXKb^GIU@#sa|R&D(P6VFzMpe}HKUDNo8HEYLfCW+JjbS3&h7gEB%i}&`3#<^X8>Y)Nr$?J}u9wW%3KEm9 -zdR0lybFd_N`hsGzYK#u7QZ&`sH68bQSis9)J)^_TbTv9)B?j+a)S-Rr#zIsdHd -zZRA-d<#=*hyL{tW*K^P4gjeV+i(}o%A!*}9ybR%GT$--9)>Ucjd}5jHKaR_eD{e~% -ze@}y`;tsq1%!I$xE4N^CP&=AAdH#x9yY~7YW!n)GV1f5!Ql3lGo`I(AvZsVaT}Ck5e(4Gd%Bvr8TU$_8B@|YDUjFMt -zuInJuZ^@$2von}bkfi@~95G~Kq?U}=v64$lcJd6{y@WK4W78Dp@dH(oH71un?6P-f -zu`<)B5`U46+=!pCQ%7tbjVQG9vhpKtcOMh!`57rM#Mh5eRSNE-PFlBJ2etPE2DOKG -z=NCxmj^DSQM<{r1GJw-AAw_r0-NzW!L-|5ZHSO)n0*uBT(_G;%Gn+J -zXmn0w~f0+^5Nz*GeKlO7(^sdO;OCv}i%%RupxFj2iCV}a|{Z5}eebudRP2sx1s%^Lt3$QXPkl1y}D_7mUO$j6-u<6)AEzQc$ui~E8 -zrAiNe;s%xOkrzMV?z$t5PRO{>2m~{MK`Zg(FFxT~%k7YIc9zByV~^T(5VL*Lb~Q!=bvEvRrqD*K1PfJK|A-f#Ujx(kTD< -zN%#)+>QPp{fZKwRDD{Hd+)(i7PRM&+aQC&2ozjs`4BBAQGv=i%3~OepA6N -zKySU9^m;y)=1xOk3$N%(W*m6ZIwC= -zQRVlNoO{vT-!S1{C*|skF7jaBlWf+@jd@JG+K+QZ)5a~0SkUvF0KIWvjYa0Jy<4HW3o{_bjm7-nlI_H^b(QnSgNzM=`=8LSJE0wT{1mZ+gaf832&! -z;w4$31xFG~0A<5z1Ju(qaOI^>yH{TN^gF-!;;q@jbZID;YkR2evAgB!w&g8NrELB} -zae7;6s5o+=^w?tsS+;HY8riXJ`5^yyhkWf)W0U-3+ww2m+}4gpsDYLjBg_A$?tO=3 -zFQew4MV7C_l8Y|CPyRTv{8m}G+_*+wd!cE$?CffMr+nxAjrr?VPixH^4d~M4#w(XD -aufksw{#N7fHvFx@U-K)MF1LL0x&Hw`qR!m_ - -delta 83719 -zcmeFa33!}Wc|ZD`Z?Z^syhW02d5P_Ki#@Vu-|TFkMvG;6lh@c;8p&~HG^3f(Xhs^1 -zXb~w;C=^JlCZ|Awq(I>U1p>EqDNsoNEtEEF|CW7A3WYx*2?QuhfpCBC`<`z!BaJ4T -z!)>`YPacoXe$IQ|{k-RVkG}bayZ`)#J8x_c+#ZRBZ#y>_iu!#+=R#3maOmuHfk<@l -z{$kGk{>R*(ewXDrIP=e6+_AD0x8wG)jy~JA_nyX|9cS@ZWaf@9wKoOhoV{;m$Cozw -z_9i+}>XoeIAuh>uc66h5Db9@w`}bx#?QXjx-HFT?b+I`t_4jl2zyYa#K>F(E%;d~1 -zUs{#I(7iUNr9nrT`bZw+2A+7wVWc`}dWj=kYwR4C5fxK?xlrz -z;)yd{CwaVM0Ga+{9ldBDnK}IB-N(u&xEC2^q-GQbLfui~JW4s9IwPYHK&C3A%-CNJ -zT(oz%`ugIPg+89I4eW{A*={6y -z?P5O_zyHp!FIPv(U5pjKarX2zxx;E&IuZ) -z24-IK@3&t(VD}y$n`!&zr5CiWv` -z+tJeuaQ<6Zz-0ekj5{FXmS^(cS{e44`43ZH>E79G7~jwRPF0utk6=^ccHqd2=bNi% -zKKHHb_5_8WFarzCsd|>H3V2G?y{XJw5t=#lAJ@;^`>jj6yLeA3<8;kdZlCt==W(jGDkk$Y&?%e|bY#vsVE5P_GkxNA(IbLn -z-CSpEAA`az{8vB;-pYt45a((&jds|cUfCGhy|OgzQi(?;L3gcQZ#y&D{T;52*4?`v0tJD)cj}PtLsN|4eL7rF)Wb -z#-P5v{NFMApv~!EqLUXnIdj!_{jL5pB2~DzI2R;mvfo{`2TYb`7Bl7HGrX$E8A4ac -z99mtbhpPlnm@a~}*`A{_ANlTT6`uLxcekq0%#+{Uwj-SAtZEe!nvHhzU@RRBWlhZ- -zd}Lcw={D}QIP-!>)_MFg3xW3JZ8Q)hC5g5Cp{hRf1Keg}=3|d+Xc|A(aSjzmW*&Q_ -zv#D^}^cMM^r^)Mdo&DbSrt~pW@`mpP+saby5YK7q4F4qb%Xg|Pnw-?kWsmM$I3xXfie2Nz>}1Y3;MQ*yf(o!<|UQ?GgMEC@D?!c>`niM6!}wwGcsvtaJ&m -zkhqiHax?25yCO`3@z^F4T@Io~pqqQ1lJymkOWYNZCShy)XGR}e)s*bRra=>!dCgz>OQ=fv!6bfZjye32E->n(XMXnB&SlAS9Vbx9lm%yekGC{WRcai3d_(gXQp6n7 -zGvkkM=<~=t{PKf2b6Fn0{lK05JQC&7B;A+^^dGFU7iE|iL8ITG>de<3Z&#BuKYjd4 -zReJxL@4r(`dv0gcLuEjR7;F#!I}D`mLssM{4;4PjeW!qU41vUH&Mxiap+~6_nirTk -z5z~y@<5HA8%H0L`Q#;IpFl~GvO-ZO{ru&K3f!Gj38@Nf`1kQ4k(h&dfIK@Hvn^;PD -zh{w#*+Cee`W~9sp(FPCCyyFRXQ{*g0i`&7OuRU?9ckGZ%oF^cBn+Gc#;%?&n?*t{f -zZIdS`Fv(;AWMuX;^MW5F+FqrkJ>w^ -zlx8ruG>2NOU1QoHc>-Q>=A}Qn@^l6Tvhmb;3Mty8G=3>P!fDW^sU^(4pUbE&O@ufg -z)fEMnS`e8Q{`klHdL~3VFx?fH*BP!UOsja3pa}NY55d9H>*tLOi`*#4wiahz{o`oU -zu;>@rnNR(A_lZ2=3U*pJX7(hHKX#Ba(HZdXEJzHh`ylTPi`$IAbT4Em0MKW5*%`rZ -zcb7Du8Tik3m6=KZ=awB~(!4}_X4?g$$eiQJB?e^}+VsfG-~8vU-9apw05HYNG2GWL -z3J)#Nz+1#YXr|>STc^t-vK@wNGrD+?N8K>T7#_eVy|!DHwtp|_Y=gWtsoS~FA=#(f -z1@lkN(v;KYIF~rWguoT!mgj)9tL@wD-0gr(w>^40!$PPxI`iqDYzfDt#D6=lK0rTx -zHc~`m@hbEc4Rhp_fMsUKPd7|wDFLcG$$6oZ+{0{&V8+nPQAyk$aH>()xl>$3R$4D8 -zh(O^XAa+-EcNRsJ?g$QXwzCX_8=m?2PczL$(Fok9XRi6#sp+W`JchR#5TbJiWLy2m -zrJpGQ7>qL7bJNT*(TFBYR!J)OPE?3TVuifYnU{(jMAWML+>7s7wfD%$W(RCnsmV@LyXz0PyU*Gg4bf -zXiTP`?Ke9>jY>10|F5mHg)lO(WtU -zD9pU_m+Pk|26+oh@*_+4If9nE@v|@n$SS!k;KitO3e7&zveBBy?V`M1d$<>nhSnkj -z1O~axOH8aA(tc+9uePh$%;8_Pf%TpHRcQT`X-!;x5WR_pCOE?NW*+?2Qs|>!`BnS$ -z2{OSOz!*u1FU{LiRJC78ufEXsgEKJQVD^ -zS%$i9(o{0-s1s^O^~Yvj^W@s;3{pfO!l@>ZV&%ltp)}D{y;|M&_?%i!&t|XFj+)AZ -zl1mvyl6Nd`WbIJmpZr{2{F0Vv2p1`u^8{IR@EAeI;iPb5 -zuYm{J()L2M(3Yd$YC4iBrgG9Uv(KT4X;jV1C}|W9f~}LjKya(p7ic(B%?s7)9ClZj -zC`o*p(=dLi5~T?N%4Sl8JA_u%<)*WP_95H8ikD4&4x-g5LI_yzq^<}+NR^@biMyxN -z-o3?HMe8u}o-R8L2}$K~Rw(c%7$LG~O8k#g9=ZDmYK`SSt1nY(y~^sHN^M^Ur-Psl -z+f~BMI@q9&oFN-)oj=FQvQhQ~<0C^nU{v3yRLioY=%$l`Vg>!blnOVEoaHKhtt_=> -zC0FUQ6OxG(&DXDemfEm+^akE6w;+G^EUh0aqxEMbZ%h{~wL_Kl8!UB=is-Lcs=X;H -zTH=)cB?f3t13hTN0(yf>?NWYy(4{u5Cdd&O@=~{GXuqicz@@I9MjIN-tSli*^U2&& -zy@DNH7!b@8C7Wjz6_GeBzM@f~%)lw(HU3jv9}YztI4R00Qe@hMOlNL3{j`0NTDczW -zswQES;*g9M)y0d{#x;{7zz#B%it%{R!2jJBskL6};Ca|(Q7}#!K2yUF -z1_bnm387b9qIULD|1{iW5C3p4q1za+z$YSFV^vX4telL1EJ=$f3Ez=?edKFuo&NqM -z>e5|7R3rc<1r4~{)DQzv5CT>+%@s50Nb5T;QCCfqHI}Mh9g2V`hh`eIGK- -zGEdck%iJkYgOKpWFxpoQ$1|FC3adM(De~NdeY_m6p~l-pZUGd%&eWJGrv`ad;vTF4 -z7HwZ%^8G{T5{f^=Co7_0uw$Aw0MOsYA^V8z$t2qYj=ka_kSMPKz>{R9z^bGlXi}{=hmcA9T|5lJLQ7&EWW);` -z6Y81}i#2V06a5U^%pnhObBeq@!HAe -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 -z=D>d&k -zwb77R`x7sb9z{ebsSju~bSEra}_MPNZpCuJ`i7 -z$xlWN-Dbb*M{}Yhnz&KId1X#CCyIz?rbIulE}D*_jN%?fq)f2Dw5y&Qt%N7hAkfnZ -zS*=RAE#}KY2o}RRO)`B&1wWhfb

s5dRoAw)!R -z@h$>byy}yjEJ}3m_(@?Oxb+C&4chvKQ|h!mDS_}+O9%sDXlMY52A(|QCIGvV@WE^!7mI*nQM{(!SR@LC`aHA9N~(2Oo8C;)2}%LN2=d! -zpHJU^My;9lgF_HJLnhm~k&!fL8w@#|nASQWc9a8`GP-7srBaEnOyt>P69+_rem1mP -z8lXWZ4$#sJyK<*>_C~el5aIePyq%$AV!{{}&%=|8pZ1gRjvz%1 -zX@r6VnD7V%{rMZ!MxVLzHR`wpsJbwEii0345;bU0qcmpq_M24y6+x_<1CY6F(ionj -zLd{`)=S}LWpDxO>fHI5Y!(8>r8UKZ0UorVv*!elfPUg;b>&sa -zWGDvkOWET_ia7m7w711xeMYX%4g-(6rEwGzv^24>s -zcK!KV)cU!3ZNF2KH}yL}UPLjOji)^d86gDhqY2`;mkI}oE8kE#^o@=gIt|Kkq0c9^ -zO+MTPs6fr>c$pZWzqTH-Wk}ChC;4eWh(;kVi2umxP_kiTg0Kkt5=D`QVd*b|$N~;jUZZE4cTT`lv6z~tiH?eD|ku(e&elb-E@x87D>~6`4kp`b6w#ilnM0KY`MaC=dwrk5%K052?;c!o>`feTah!krL)RL$9o -zP7refVyk$iiDQZy02;#WRdEhFm;15Pl?(r((@s=h_^*TsplzRxORfwMQK^M4AP*?7 -zOhx;tM&A)6BS133A;LbA=fcbaCYMl<6sN2_szaA59E2lZ5@8mt%fWYj#Tf}j6^Ul>2je^O+@6e)ZTUDF8Fdji@R#6?8PmN}&6 -zZxGY4aD)lD^UPx)B8-~BXF~*LrZs>VAOw@w4x`JrtF>EF{@FdJL-*t?dszQIC)V*t-U!RS4Wtt;Da#DE8LBTtz~h5xWPAvlR>7VJ*~i8)-xfCIsLPQ -zayJ)Ery1RmRBO7jGNL&<5E80}Zp9Ol6Xmpu40EH7ba(}Nx|srWi1x?GsR0IaTJ+9Y -zW000>!ibQ6eF)xKd2709$t8BK^zRPo7urv13U -zHybcqQeT!)YZf_4_n7u(RO>BH8t5wo6%j1sT<_TWh?WwTFJgUCd6%RY;)Z#|(Py -zG&<#7mfLX++OJB;<8~xdDjoDAD&TXY>O)I$eHPOJ51>UR^qcZ(Qxld$cI^^+4S_>3CdTvFd(hU>H- -z13#b35Cm?VREevKfG%PD9LF`G{5c3!#}?1)M<&%Kzq7_P2z3yxWP@>jM=PnCvs2F< -zJbz6YX5PZ9*RPmTSJy2j;QP;iV@jP;6wN{#Gpw)uU3JZLBOJm*TqL$*@M%;~pbCec -z8V8Sw@wY&G!ogreBu*UTZ4b@q;Qa32Q;QMOj_?86Ot0>Iq3S(a4=HHfISG@-MRx2M -zE_ZR84Ba&aOY;*#j)bdlHG>2fMLYFJU#Qw!nN&ti6?Bp4vP-&YT3xZy*_pygmW8xu -z$87KUtEbgVtY)V$tUqxFLgi+YKfD7GMzhH~e;?M)g-L$?_tiOw`Kw>7qU*v#j7O0n -zUhXiQ$9$oOR+iFtzF6&A1~)ii8rskw9{xcw8;W9*Z?$v6)DxCk@SK~g`6^<{&Q6|v6gtF6K -zr1g`pQA3tzQrqvqy@eOtNv}<$wZ0QxaN#lCHazH`xl^5Q9s%>B<@@!Wcc~NYfFzwJE*cdPu``5nh_Q#LRk<0vHIE)6Wh=8EbC)4YTpi%gwDjzF41?sRxMsQdGG7hTlMc~^^)2uoAj^W -zptjZR;FVgvcee6*bbsGPYE=8*sJ3;wvBR{AshB|o{F1UUW)@2u1b&AU<%)BS;7W+L -zw|A&qJfJh3*6P-?p`ZgglAwg(liK$a6--_B~)YHMfe7*BNg -z81d)LT -zQun`E9d0fI{XxSAru3WNth~etKKEwjX^$Dj+F>CT->Y8#7PaPh0L8?t5Sc`qSHgt_ -z+B}KL6{8$g2q@6o`7KP^5jU%0cqS3mDIErnqvlvpH@ro!dOtxPLxHlYx8AEi>$3**N8bvzK4roaWrH@5TaIwhYtUGBuZUN; -zDYu~i_Ad}f;)7)1O8Q%roWP_hIj)z!P2B+kx$|uhP;L{R?9rcIVYMx*FdV`mk53Qo -zvO1b`rp_qW!G>P{cC~A9-fea=Qql@2-`O}hLD-rTa%uqfz5=hc>$(3r>$5?bPH4C{fn -zS)*H>b0B(5q#v`~VW9*Kou)jNm#GKEi&sQgEk$y&If%0? -zt`pJuJyy%%aq;SiB221#N1h}@s$ixDSp>}uDJ~nQvJt0@%<>EpJU&1CGNvDTyS3hf -zPI(M^=ZIP)%Q7E++>1`lc_ta7R;KhFA5blaa79mKSMIb7<|XdFz(lyL{zSr1-fWpj -zh_3w+Kyb06dLGbm1RykXKX?cICLtrKZdnf;vo^Qz2(=tmKlq5XR{ywQtq|2~0n}~R -z*B!T7^rx@3R$syfSV-S{tF=<^ewTHL&V5jIShOhj5d+8j<_7=ZLjjzjwE_=$;R&)lD%8A{f^jKdi#m -z#O?b2?^x?}@x$toPW%~D -zjD8<5zkmgv*foiee)Oa2DxG;iwY52UtQm^Sq@!QoIbpR8`nh_1sL}^4qd~6MxP+Z5 -zMB~(5O>^KZZwfJ~UU(N+#ZKVb%HH0wPXEXuk&qL0HoDLm$dQF -zSY@|i&MdUsyrs3|;#e~7g?HOqt@iRKA?m2T7hW>dRYo>d^xqLMd*dJO83~9v*>9 -zhL{A?a?WU$K1fHBDGiRpKKQgy5d!d4}Cki?^w#!(`;S?vv}I7%{vkM%K{ -z<$Zmt+6WUtX*jQ+2}-$Xy2!; -zT`g|B-L^slY;`rf~`*63dstqoQ>q3{1!JR{5!f9E~_hA^mFJxbpiu$r0+L7~Hmnc0Kz8W+T0Ll8yEuUu -zmc6}Go$kb8ed}k)n)h~&j?Uj1b^)dVMH*zJ0?h^*QUgG8QA4Dz1>_a8e!FpVWX~@r -z$V-fq`i?KCHvOMJv6kuWUqDEB|4*&OdH{c^V>TQ|Q~5eHk9cVZ9=5(G8R9-)F4`8RWjKhAww5y`;0kZaiWA$@f`X -zTsct2eP34Ig(~0{QvNGySH0r*eno9D#cSqwZ_dER^|kM})-~v5@~dj&K8h(LlW`LaUs&G>0os*U6z($Jf+`W@IwIP3dd@%3AF$ -zo#T{qeSif}-c+G}*z*le4_PAd1%LK6wQ&Il=6JPFdI7zC9(mtZMbx17YlzS<(XalX -zx>UdS>uQNU@?&*L6_MX@-nybLeScyl5c_jP=~q33e@ea9ie|b!NbK6D@9MQ$FR7yF -zMR-XF6dmZyOz1!Sl3Lpq?3@hF$1%`zbh#nt(F%~+qn{w5RbTb0*(sKp71vRYTh&#) -z;Cq<$=q~_0HY>aIiGRm2<%J;3WBQ?9%dP+Do1nQ|$j}_1^(EEP7VZp0>p~>5qF_K$ -ztOm(KRzZGYQ6XNXy3lY}L!;G&SO1wQ>a=0XZU@6s-vz -z`?lJ=1X26+!5SuqF+Kck)q4eJ;k;I!b&c`eC7e1+jEwNL%Mq~+go|{J#|)TZ_!F3; -zow4K*z>&<0SvUDzzlN}W@|$XzGMfIK-%%Gob0eE!{|rRPg*UTcK?{<#6c_-pPVev$ -z;q4LDaa!8kosp6G5FjOIMadvo3T&QraAECP{ra0MPcun#GKWX>p~uzgHWOcDbhDFO -zgcsN^wN|&`b2bhm!zF8Z%WYJ@{c*Lvhg2xyuXItBh!bi$jl}hF{h%tV%3l;TCp}Zu -z1kiG>eAQ!2hLJ+kE%`J3FJ(=#_Kf~k6`@J+5{xdxqdWd -zN|V*4&dI)CfA85MTvMKddm;h^&2x#Pq>{#b&Md8l-@aYZvEx-OMa*}2kH~W({>LAhtcgb -zKIe}8Nc|Ah!sf+iz7Ac3)C`37OGJa{{&e%c(y@7)4HwVY>}8l?wFEjRJf(o;lBZ}4 -zoP^{B0@0`#->xLhsmK9@&har{nfKF6A{1sokj4W}ZTyEk!iYBpgdY|4BR@t+OD?H> -zKesksK&cd=B%Z=UdDy-xM{s{Sp7bw(IT;f)l*KP`$ub?{E~ErBP>DEz -z?Eh^UMd1k$`Wu!y0-wZj@u(hsHRSMRzf>!XrM`!ryT>70-0wF)o0P7hGjquhB7H%sBolZInX*jW58Y)?#!JppU+ -zDeZ|mCI+%_n?Y_+WD$N^Wqs7CU2TxC&VkKqszJqL4Ol{WVY_^o#;q@s6JnQ(I~}li -zTJH2SPJmhz(RmC&pI8(2TuTM9i(DQvj`q2>O2U)}aHv9>reFWE*?Qe#f6-tGV$^V~ -z)7p|P&&LtgcfEiQk*u#4PVR+Cwt -zhJ?zdCH&BN^?_Yb-}{&9;uZ=rk<-}Pz{lsV4OgE6U%$fI^(>;%T;qXGedL?!>OJEK -za>gk^JQHwumVd57y|>>RAC1l567VmN{-eurCL`YK7IG*Pp0XHc3#+U@bGfy**(tzV -zQ!SSF872AUC+alebdKIxRqLYHpLo2yIjtOlDMSS3JliR(lV0wrL=n}gDzhbXhdiS+ -z6tgYr1PQzjJH#lKMd!q9$=)J78%^M}eZZbH*P$qz+cKt66dNHS{=r9!O8R}RR>1{Kz$ptL3r9cSM~zrdx6~1dSsP_QxCVnn-TrM4n)xU0n+=UL1Z(mINDylTc@$9nPIlXC(wYDuBA1lm< -z!N3}etV$+>--6}qmu|3@FDem3=#9jOi~0xau=Hp=TbjRg+Wy{zi6iJ>eP*nhSrm|9 -zKElXfoGpTmWs00jGseq)>qhJ1we=5msxked;cUa*?VP*x%u5wu4vdtoAc30L@7eppv@dtRH!_j1! -zD@GRvRs$QTft8)Ej#y+*?tl9zxt6&Ri})(m`FnR+`;_19F&H@(oQIM9>8_FNv3V-U -zg$+R3pbT2;H|?_)I^=XOY_0wl1{^hq@SVxtk*;V~?+se(T1HBBH^HM{8?2ZNE8&zN -zX_vx7RTR1;v4n^9XD_!}&i^QA-K+MELh6y;jZZC*I3u0gW3F@iVXCmK~)*NB#|TE#qwz9<&fyJrCYTZ*-pbQKD3qkRjufx6?dD -z{Xo=ebwNPrJ3gXTb6KdS4BoPVN3Go?U@lCM%AN$iVFmwrSG06YwBd<5B%15W2I^u* -zM8E6JRug>03taL@&;~AWw<1Vo_3u_xUGnfgy-OYi9HbEs9u4a0w_9!U)=`~%L+nf@ -zHv?6!a*Gn4npoEP_eH9(wnnsZXB2lso%wK6lYVP1eMAk)XDeupOCMM2_q@Zp!kP^~ -z$$m>U3dZ3(9tWPgBf`0;v~Bik2LhH`^$)MHPR~Zq;YPrEYhx6N -zd@s{SUSjp=mfhAS{l4oh-`WPp1p3MAt!veV@|Mxf%w{|b5270DO6zndSZgG8ysmtk -z8(R2Sr?t6WXkkR(`T+#>UmvzE)vtmAe)XTdN)tJ*ex-9nrXDr9*j5uGR2YPitd@qi#hhGw?3|yz4 -zzPHPYFWe)ElsP>jntFCAPLEafsK>SXz3;P{^_%_{S{}pbV3&32E@$2gzz8qk@_Xb0 -zK>fOIYt6C=`Oty+@(zojXMwL7b`U%#Uk5Sw?Ue{)Cvdnt`yn&j?KjS}3H<=YA3yD= -z#MmfqjPw?}%IV|A`*C)jjnF^duw -zh`gbWNAIE0~B_L>(?Hz_RYEKe?bJzHTrj-1k3vV -zLF-bhFsaw~TWePB?Jsx5ybG-VCH>C&p9RUe7q&X0+n`Zuqdk -z#!7VfaDD%v_MCFg&$z}@bK48>W((;``jH1429X9bB -zVv}VV{oAO4>Prv66zUFcHlc>p!{CYH!DrT2dlUwiwqv -z?%rzkF}!T~)f=syi~S=8f*!n>brX)KCr0OkuyF_j1w7MhHV@upZCTeSwm@HYv(=6V -zHva5pYt2$G9(W@omXGp$`q0hR>gFh{d9sCyI(M_RrMY07)y1dN;ykTL|08so8YAGWT9szy5mU>|}|#^ru5tb@?TN4%>@KTZehVyXtN+jCL!8hq5a#W<&-!FD&mKjOaDD!R23l3#?TS-)5~?5k-J5HJ%;smA6@&){@ag -z7Mj}>V^mIKEd8pp@CbbOHtVuT<$&B=Aj1rJ(x{5tBZG~4*mf9)?BsA8Hz7Tv*aw1~ -z=YTANFxsCNN(tbXCJD;rxN5u+37WyHrBunG-22X1E!)P;qZQ_Bb15|BaAn?E(+lEZ -zzI@Kw8gl4`$E$eg34)HT!X*`6MC5Wv{R7YJ1@Xl61|A-sjmIb$#e$X=eR=qT3E$Lq9u^A3rHy`;U94N|X+uR2of}??ohhC?cKBDd3ui#*k>5>6|=Kc1{^mB7_` -z0z!urA$4#K4R#6-U)pX%EWQe{utC0IWWi&O1_rsD`PFq@K-r+HgU`qyPpxq%%k5BB -zz)+S~|6azLeTycl-#|&{F&e-AaK?IrKN>b@oDB1ZSKS)GF=lr$ak8#{yvLuB=LZb& -z#V{r@Um;auQ@kN;^b?<&EsN@3Wvy#FiUuRbom)&DgJ?d1T-pZYGTv~z34O;uS*xt^ -zl>Y2@td@52Ohpi}OYgBVJI42a7*qATa@N(&^wk%7L_DpZ$XOe%c6#Lb2cm2EySYTZ+5$Z=GQd! -z^efTzd1Sdq{* -zh_71n%|z;&;sNM)s)EZ;5wOfb5%n!+-oWQBJ+E<2U@}L^*=nUT6uep{2vRC(7oNd_<4ABK22O> -zp_4``s~?(Db<+5(0+QG2egBuWG`i5h6qE5(18?0sY;PfJT4}ba3ah!~Q -zmgryq49E6zKDVgMGQiWF@ap^jf-V{*dP1@Jl*K_lej_aD%Rg1Zl8?&gdo2Nm4mPjq -za~R&>`W)tIU5S{pPZv&Kr_;+oe(;&U=W^nHYnxSa>sP;yz)dp8Abfe8}#rYW1^y#C6zQLkLxH={NF->)Q1VuHwwQ -z{$A(a_kWX@T=Dh?pE&e{hfnJl-f!W3pL9>QFdyF<#aC6o70dzsE4*SY;hj%1DKZDa -zH}T~@=a`*>G6uOsPTu1~!}`7tSglKm_=&?(b>#i84_N((2O?IuKu>hgIj1KKLY&jN -zFn|E-_~4v=Z~a^AC`Y8!>$kcw!YoYp(gRKEyJ*}-;VknS>mwhu+M8!<)?3n_d~m_m -zzd&nurS+U;&{NcPma#>j{g8EebEJa&4bC?j+$3&*%XM!O&*7Pk4`=DUamRo&50RTA -z+2`|N8$84L2FqR0zxOu?{>0VbOwX8qK320h!m~Pzb+HN*+3VckE&T>&NrUT@#z`W! -z8wZor*lr2_3?Zy=5{c$*FnP(KfVZwHPboII?jxUWmo}M$I{#L6c+O5;80jWv-=Z+H -zj%-gRpkMJ368X8FWTZZf|EI()T=R_L77%Vh+{#nIn>v9D^Z5My2l+XA;ridQzy&?> -zahys7Bd48HiGc_4CQBZ=%$a$*3{l~4Cx#fmUDCvml=XAKkjwOY{`t2pzNKeTaQKX1 -zNKper+FFvM^YMcNSpY&Jwp0a_4Mbf7{>-1{sc$Yk9Va%Mao6eP?^c&zkjq5Q%c)Ch -zUQX3de9F2G4hVeRBxD6gb>D+<^N;sT6z9W+y=m`#u;NWywZL(R{{E+}m9uvxlU>rGj0%Nk`Se(t<>Y2S^ylM -z{xpMwyjCm8t3XN>>7g9M$Pcm2iG*3;<_JwBS{(_qki%6joZa~$JS6`0f3xBj{G1Jk -zoaWY<=ks*y%&TwyS71cB#}lXvf~fw-f314%gx$&WU_h&DKqycBgtRC!ztQNR8`>(L -z1Y$f9T}NCH`mrzK4L^U-pouRk@xk7nWV9}jBJ#=3uQrcWSPJWX4Za!M09*|YfS(Ru -zxjFT4w*ZTk|-tInt9Z=)>P)UuCo>J28LN-SC6H=AD>4&c2Dcd%XI{BUWfd**qy4s9-EkJ~p@1`C{qQ`M_`bd)AO#`kVct -z@8VXzY3U41&uu_&)6I`s+c!lK#z3>_;AKRj65sFcMTi7I-HWfxnTLa((|Jg4HryDW -zw|+s*t1 -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 -zJ#K#O*5Z=!c* -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 -zTOS0bS@k$JV~U=PAiec`R0*e5` -zR#^@1CekBFOY^Y1V{cdhI-sA3`=v@_cvB#kZ#goFi^G>BKMb1{GqO9i~JQ01EE5s8F_ -z!Zo$FTsZCaT*&*=WytZRrYsy)u9)JrsJ3<>nb~WfTD^@!kG)CWP(->$uC0*e`==2^ -z4En9M2Q~jg4>QmJ+*|EeK)RNpiCm+8H1$=B|MafC&HCQBsyJG#$uq8Tt1X6U1{%oGhWN&h|V9Epzdcqbg$}!#=`!y -z5Stl!^sL*mC5O={+`&N4`Ux8cMdedx;no(TM!D(Jitsl1##y&}b>0K&OA$$a*qvOP -z@UY}9mCsT*Qu4&ZZvCdb?|d39Nh6+9B^3#KhrERH`?|4#4NJ;+le^;_foB70*;+IkYkV*4@SYr^{gi-l89L|g+s4-syaM^X -z$w@zpji;c1oMI_Da;=U_-u08%hm2;uBeT^Z;l5t9bNxP0rJi`>T}k*vc6b+&0| -zpb%=d21)9-wM+cGyAWAUHA|C1E)k3zb`;Rcg%`iVdfwf=Id>hQQ)4MFKRxdn?`kt@ -zkf~wMQDA3GDX@3OAM1zDy<Z#$N8F|@3!oNZHO^w@J1>>TVe*pVTj)1NJ|M6`f33 -zAw?3%jAJJ;oW&uURf&=Aw6XYesU)S%FDjFdy0vRV&3RPfjI}0COh1ZaR~ax4=7g4k -z&G1y}>4t~aUqB8y+qIN?Yzt||4(o=Q$MAj0z{7IFm)VIPV*r)m1^?TE76;6rfkK&* -z_yyP49#({QEJKLp`7SCJPad{J^?GQzs -zDU}V5jc~Ae`{`y=XZp3%AH(nP!V{JMy0DD&cRl8g-H?{4$B@#rjI4RYJPkjjw4IH` -z`pU9_B!7j2<8lfx1Pu^CGo%s~@5x}ZUI|A#Ba0X17EYC4IG4OvlYrZYCoXPN+SgXF -z$pj-pc8<7h^_9l-hUew%h`R?V1&bp%Pn(ioA8~En1t?OpwkM&_z|LmvV<_SbAyft5 -z!Xw5?(7F7S?UbiZx;wpx`g55W9__Ro=Rio}Cj$ReGu8~1%lE8cXs9lrML~;W4%P`9 -zaar8J|9I=6Vvi^jmk-E;7u}|MT_nReQTgmew_Uz7>Ta&1;eG;!b)cofcU7I -zm5S(Ax$TncS(Wv%WA0soI`V_kjg3;g0zKh9{|A0f8%iH3+76!jSZ(TZiEMqz?UJsvyA8Vy -z2hwhHN7;j60zi|IW||jBym8oB4>Hf3Q!C@hvkZOe#yjdl<0-k4#u3$U0%StIpLRPl -z4BS&`nB>oZ8Tb~rrNbXpO`%H;p@il(H}zuYkRm>MNE-w@n203emi&CLMkeIRj9WJt -zEba=DYUrensrDc6WOL?j58WR|yL7hlj~Tadk<7~!e^Y$R=Kw79>Ww9pwIyPv8>}sL -zjj7mijE&s|uv_2*5u&2m#bH(zXlqEi%j-+x3~PqNQcB3gipj9e55|z@ -zC$MGkqpXVz2l})>tax2M1sfha5~NuGHq2#-1T~=+DUZ8X>H;NZE11+=x5ELp;Db~p -zLSSjJL7HxJ8-_m9g5^ZtL2laPbO&B_nwHyxOXCh$C`YH#QVyFefc~yzJM39b -zqc-KG648*q&bf_9efhT>Qr<%?;|>PJIj)Yz6j_eC^vQeWFiw_z%0Oat7I80LA&4?F -zYQ`_qNBRe^H565G6YYTTHKw#p&G&`F5mCCX=@3tnYbU@Jf99*@AISfH5L@{;s{#(lOV&1L4n>Qs? -z)n&9R)D22q;HPe>M5`nSy=yxdm9EvRr^tfSP>VAv|WxnDbodap^n;& -z4W{H<1^2t{1-Rkb9-W%|0&=4aufrug!Huz=DPO6>Gwqc8(Uj}BAuB(ea_eu5bjfW+ -zw{dG6ZU>W^2oi_KS(gz!g2O*42a7H;$n*Z3z!EZOR~dGwCcMUT~|r$Wcp7+T-6TS(}Fz%3O9HV+D2g_IYMp41tra8_*| -znGOz>DHKeI2~iQB_>?oNDk?`yZtJQR&l<)V^YW`D*VIRPdeDtqNj|0pvM>U_o*1&l -zHtoIqS}SEzre+~0A?g@DXDxZW{W_LX&6)=6;)V^6#}v4qY-^i?VcftN!4?Z@%n&3` -z&AJU20uZ5Y`rUyT!z8P0B`5)`7B*WIiC`!DQ_ecmMp<2U?R5d06LP%l?pqAp8v#DS -zMM;gi!Eo?63nULL5UAZr_?D_M?+AVa1lIdmLEACNNs2&mvI6e2TYgwi-uTIlD_)y* -zH~l}AD~hCIKK+lWyiLA3=k8oi>bqstysQ7E(Hq1c0P*Eh^X~R@ftzZz({jnERUOb2 -z5OJ@IyfOgSYW8~G^J`S<7GUV+YS{N@Yb@~Sds0~7Z(W#b_&g{uQ`IA|p^*r{wZhzH -zpPlZd0L!Cp#>Ko2%Rp`DCI;6VN(&2AT0+4%3RF5xh{_Z4#r=q?-Sq^5T|q>DfjKV2 -zEJWAKvUine7=#4|`=1(}4jxc$0zYC#lOT|;Ce5J2%jjTfPkd6|dE$S~*g5*Eu5XF0 -z!5%bTx?0SDMC^$sLJ{jbp){_ccQk@G{vM^8GXoVnA{p~}*uI|$e-&9!lSW^xy`VoG -zH?SC!S0&}dvkOiRwuvsJ!xEU!#CPM>anp(R{s7;7w@sM{-o7k@YexM4`~DMj)Y!m -zJ5jlFKZEGeSbRZ_Kjj*m+c5G7$`TWOFkLX3*5E!M;YAvU=2F(Pt11wF=PB3H-iao9 -zm5Oc5Cj12xm%{|0aYYEZ -zVtb>9ybv>%z<$2LO3qcPvG2UdqTALMg1{mCT|2&tcEN*T5TxXtMYrKnIj>P8QXVm^MPbrOSRYG_28gN0mJAG{VfC1s^`_ -z!he)SA(s@>iGD_!peJ?MV50|JlGE!0e1?i4RB_M>@gSJjs!!7t&I1ulqLGKrZlc(LT=E^Jh;3$fx5U*!13kcC`H*)Y9x2Y*q0~_<;2aG=ahu>4O -z_>5cU3MHRMyo^^MX{35`0y>`)hwACZU0%KU-jM5Gn{hVz5W?6)$r&`@95Zt^*SHt; -z=#cVWx?h)}dAL+cF!Js&_`NrIvlgT!_CdFO5mz*6p_cK#c865F2N^L2{j}fUsS=Qs -zxs!C$2r{&T+SbNv^FErtfG20K{HQ5s_`ha|q#&Nq_JIHJMN}xEA{RoU!Otm*B0`-v -zzU3wj5f2H+W+&j{w{Y$_Trbf&WxFSnQ0(lkfa^n{66boRW$&}@uJ$_3c7$s9Ls%GzaY -z%0yELWscz!_HH+6i;Ta>XTW^h%4VA^e#o7u=W!^CpSJCkZ-2;jZ)<^7G!n|9NV?$^ -zw89)-_$4FzFS{+P5~Z+*L!Qpa_+@v`!$qvGgbf$YAxRtYUuBeeqr`IXXYkdSkVd0o -zT_>KsX6>ka@3PylE+ls@?`lFee%KAycN|mgXGH0|^5lmRMc4~2^;9P)ZJu`%o{?~c -znCc%(HH@HCLu;IKTHg7H+u4XR>riFMs+T45QP+6{*}AGZlGzzh6gcXCC<;fI^Vg-2 -z7pam@N_LtJJIU;68rqV&VEk~Eyrtz2KI$@erQi)}@QOcIL*~WLj49L3p%G=dEPFrZ -z4)iifpP!KiLwNlhRd#V}H1q|B?L4B77?^l~7v*aR7@+CiS6;sSF*mQ-tHevhu7vB* -zEOJ2XkNiM)G5!>^0r$WOdgr(eZxb-JS-qvktIG)v{m?^+qlnXvW$P@{7!|&`iVmG!S)}#9Z&Ftr0hTT0VzyCa} -z@#_u8TT(c?;?Eqen-kZwA<&SvuT=1R9ms=I0wyf+4S8^!afiKO{-d~Y)9#+ZMMm=N -zkGqX4Qy`FfNJUxk0`4bmlN~R(-414oy!3)wzhweU!A{DL>$v^Nab0vhlXb}pFSrf$ -zp^}PgS+2a`o<1=PW+Zzs2ZFX~!t^7v02IdfMWwDU<}N+4y5J);8SHp+SR<86R#rax -zqTACDYIfklMdeQ1NF-l-(e6w@vorpSq=*nU}9qGkIqMgODG6TFC?^ -zP0V!2k6uPnL8qU4Lbm=I?9o{t?CDaJBQeMBR-QpIbzTgn44+Xv31S)L%(G*&hwBG8^z`nbYdk@ -zT}+XzIT!3TDeV`0EXvAP+}72#I#Kq%g3E!CW%Y`?yDsNpoRE*b;&yCFpV8?}4BHG6 -zGiI^Ok9xv<{S_CvC1*OZU2b~S-7}i?Z@$UQNkvG(=dwfW)uSxKi=_|^RlEsAtRYZD -zYKMoR4QbO@2ap(lQiq#@Jo0-{o`2QdTQ}if^YVpPUCX|4kEfCs4zr$kxgQC{^^Dsk -z3tog2@#IYsswnrq<~BBYRy{@T1|^DpQ}_=X=jFm{u5rzbXORWJ)3YGYy@r)DDu05< -zD!ZNzGJ#(N9Y9>)iMzardnB}n<;yUwg;AXNV=@r?U;dTnBu7xnb&|_HvgfYqh2LpT -z)3?oG;XQ*??W?S$GfAoYqk`=6G$}~{I(JSUJbX`9Pq7cEa&{r&+TE~0Y -zQ!~c0=m2>%T?W4P7Ocn`f4sZ<=;gOR>8`x}$(w%rRe3D7;ug8GXT{-d=LYlBrIB3j -zk@M&CXGZd+v5P(P`!9}N8kxzJ_LN47sj-sm*|XwKX=+*VS#jB$*2s72R@^L`pRJF} -z=IDwS<*({itdqZtt~e&6&($|vJ`r1iznk&*EBLzwe|7jmH^1-7XKt?l@e}gBXX=OF6M&P?)UPFg -ztEF$Kex1COuD?&V{`;yG^63xO56cf8t8XN{pSS-3)DDS0SAWN4z>B|C_*;#?HTb(7 -Pe=KjfGWuNON1p$0wf)*j - -diff --git a/dist/systemd/system.min.js.map b/dist/systemd/system.min.js.map -index e149f487c2f95271d3aef7af22836f7d83a9ad22..83b2b7c8190711084c7e0cf576658e0616676c77 100644 -GIT binary patch -delta 109 -zcmX@L%j(oFs|k^kW(LNo$;oMH76#@9=0-*-7RCli_QqyOmW@TNMU1UQOsz%Ctwk)Y -qMXaqwY^_D?TZ=fj?uua3)jr`a2M}`tF&7YX12NC`33qvS?FRq^PAC!p - -delta 109 -zcmX@L%j(oFs|k^k#%bmjW+|zOrWQtqNvWn5h9*hL_QvKGiH$|AMU1UQOsz%Ctwk)Y -qMXaqwY^_D?TZ=fj?uua3)jr`a2M}`tF&7YX12NC`33qvS?FRrH-YACv - -diff --git a/dist/systemd/terminal.min.js.map b/dist/systemd/terminal.min.js.map -index ba7dd67c61579e7266b1ae4b79c4f4923b75f620..6c852d92affa59791da36c1d2a6444f9310d3590 100644 -GIT binary patch -delta 92 -zcmZ3pOLfgI)d|s(W(LNo$;oMH76#@9=0-*-7RCli_QqyOmW?H?C5){lOsyr%ttBj5 -cOIX!+iC|OQzJ3=g5VHX>`}Xy_IBFLG0FWslLjV8( - -delta 92 -zcmZ3pOLfgI)d|s(#%bmjW+|zOrWQtqNvWn5h9*hL_QvKGiH#+#C5){lOsyr%ttBj5 -cOIX!+iC|OQzJ3=g5VHX>`}Xy_IBFLG0HX&WxBvhE - -diff --git a/pkg/systemd/init.js b/pkg/systemd/init.js -index 29ded99..f695cd9 100644 ---- a/pkg/systemd/init.js -+++ b/pkg/systemd/init.js -@@ -1269,16 +1269,18 @@ $(function() { - var unit = "[Unit]\nDescription="; - var service = "\n[Service]\nExecStart="; - var timer = "\n[Timer]\n"; -- var service_file = unit + timer_unit.Description + service + timer_unit.Command + "\n[Install]\nWantedBy=default.target"; -+ var install = "[Install]\nWantedBy=timers.target\n"; -+ var service_file = unit + timer_unit.Description + service + timer_unit.Command + "\n"; - var timer_file = " "; - if (timer_unit.Calendar_or_Boot == "Boot") { -- var boottimer = timer +"OnBootSec=" + timer_unit.boot_time + timer_unit.boot_time_unit; -+ var boottimer = timer +"OnBootSec=" + timer_unit.boot_time + timer_unit.boot_time_unit + "\n"; - timer_file = unit + timer_unit.Description + boottimer; - } - else if (timer_unit.Calendar_or_Boot == "Calendar") { -- var calendartimer = timer + timer_unit.OnCalendar; -+ var calendartimer = timer + timer_unit.OnCalendar + "\n"; - timer_file = unit + timer_unit.Description + calendartimer; - } -+ timer_file += install; - // writing to file - var service_path = "/etc/systemd/system/" + timer_unit.name + ".service"; - var file = cockpit.file(service_path, { superuser: 'try' }); -diff --git a/test/verify/check-services b/test/verify/check-services -index 721f68d..59e2e5e 100755 ---- a/test/verify/check-services -+++ b/test/verify/check-services -@@ -470,7 +470,7 @@ WantedBy=default.target - b.click("#timer-save-button") - b.wait_popdown("timer-dialog") - b.wait_present(svc_sel('boot_timer.timer')) -- m.execute("systemctl enable boot_timer") -+ m.execute("systemctl enable boot_timer.timer") - m.spawn("sync && sync && sync && sleep 0.1 && reboot", "reboot") - m.wait_reboot() - m.start_cockpit() --- -2.13.5 - diff --git a/SOURCES/0023-lib-Fix-remote-hosts-with-nonstandard-port.patch b/SOURCES/0023-lib-Fix-remote-hosts-with-nonstandard-port.patch deleted file mode 100644 index 19bb2cf..0000000 --- a/SOURCES/0023-lib-Fix-remote-hosts-with-nonstandard-port.patch +++ /dev/null @@ -1,2136 +0,0 @@ -From 7d075857ebde37c5685498a29a21933ef249ce72 Mon Sep 17 00:00:00 2001 -From: Martin Pitt -Date: Mon, 8 May 2017 11:56:06 +0200 -Subject: [PATCH 23/23] lib: Fix remote hosts with nonstandard port - -The connection properties' "port" field can be an integer, so stringify -it (or any other field except "visible" which is a boolean and already -special-cased) when building the GVariant wrapper in update_saved_machine(). - -Adjust TestMultiMachineAdd to reproduce/verify this case by putting the -second external machine (m3) onto port 2222. - -Fixes #6291 -Cherry-picked from 4f6c6aeebd241 (PR #6466) -Closes #7705 - -Bug https://bugzilla.redhat.com/show_bug.cgi?id=1478828 ---- - dist/dashboard/Makefile.deps | Bin 4117 -> 4117 bytes - dist/dashboard/dashboard.min.js | Bin 205431 -> 205466 bytes - dist/dashboard/dashboard.min.js.map | Bin 909059 -> 909677 bytes - dist/shell/Makefile.deps | Bin 7722 -> 7722 bytes - dist/shell/index-no-machines.min.js.map | Bin 411192 -> 411192 bytes - dist/shell/index-stub.min.js | Bin 183509 -> 183544 bytes - dist/shell/index-stub.min.js.map | Bin 767449 -> 768057 bytes - dist/shell/index.min.js | Bin 184311 -> 184346 bytes - dist/shell/index.min.js.map | Bin 773020 -> 773630 bytes - pkg/lib/machines.js | 11 ++++++++--- - test/verify/check-multi-machine | 6 ++++-- - 11 files changed, 12 insertions(+), 5 deletions(-) - -diff --git a/dist/dashboard/Makefile.deps b/dist/dashboard/Makefile.deps -index 0205d6137c73c2134bb9facb113e6de5ec77960c..ed65bf1450a83efc15f9935d889f3ec46c245a31 100644 -GIT binary patch -delta 18 -ZcmbQLFjZlK6T6|6p{139*+$PZ`~Wmm1&#m! - -delta 18 -ZcmbQLFjZlK6T5+xsi~ET#YWFF`~Wm>1(N^( - -diff --git a/dist/dashboard/dashboard.min.js b/dist/dashboard/dashboard.min.js -index b897bef8c34601b0d3bb313042f2affacb7d8556..e196b88142eb6c433a686a64644851890e16f5d1 100644 -GIT binary patch -delta 113 -zcmexHlX6m(6l`r3@)hhA@}l!&6>JrX^vV*8G86MkG?bE* -vbQDs7qM8a;SY(T#vU(-?!6ikRdFdLH759lwy}-oLzWxQ{_Vq8APFMl}%l;@s - -delta 80 -zcmbPrl;`^qo`x-qNiPiZqVr=FY!!<1$`Xq*6Z1+ml*%%TGm~;sl@x4k74jAA6_k>c -j6s#1Kij{N}Qh|ym8_J4IFGyzMXutG=ar>ngOeZV>lCvCI - -diff --git a/dist/dashboard/dashboard.min.js.map b/dist/dashboard/dashboard.min.js.map -index 0df9ae132e37b74a2841241a57aa8ab762427850..c46f1b9b16396e02d1502b65f4acd8c9fad4d5b0 100644 -GIT binary patch -delta 1228 -zcmb`GT}TvB6o9$2v;Ql)y9%~yOg?1Lr0dV(&rq~im(5a0H%&^z9UFI7x1HUY+10fN -z6CbRHLNGepQ-2RVl$1+05G0Wgy&9Bn(jRQS1VThX1l`P3oa(88!`yq%ch5O|a3>e) -zKR&IWK2jqA{8>{PT>u2(HMKiBx3tYNlGEQXXGwALd@`EpnJSH~i -zB_G=gBUx1LI6~I3FlK$^KZMzKuMg5$#FTG4_mgy}g9~AAE4fNGHH!Kqi>fG8rLI0e -z9)!~B?uTgJMa2@ZvV_i~ggW>fS#?NKr5EV^ezX@(I4BnyQ>x@r{BOK -zuGNi4rxv>@5;_vJy4bCM{LaNOL4}D5L0Mr^!Dv#DE90W1FayCD1aHw!A1^SGn8Jt> -zBP&uQ7GfD$Twg{8(~OW3q_h$y35HK9j1m@@-ttsLj_^^Tx18Zck<^Ys$4#mbraSZW -zaJ9)Gz=h+q3$FWVJq+Zm4p_v-GKljA1C(-xT~q}R=W^CUc*g1Sz}==Z!TpzXDfHi? -z=uN7mLat!fM?M*s#CTt&A_mq*+yiJ*=Y)a-v>6KeXeTf|dNa)CtcRzTIRgo!y3Cm- -z3;y^B;o4hMC%mpU+NYM)<`GhzT3q$i%(TFuUwIsK>=lOdCF@%A59Ouka} -z`6WRRGmPCKMp%2MJCzj%mpM6uUFf0{3UsHndxn!)VK77`)Glk!Oeb?pg;`FyMd%8% -zo$`t>Ow4hrEDEkiGcwny3R7jClQxEt`A+(n3JaVHi_z^abSf&wu)D~~2%@mwF&OTh -zVkcuvl_gG@CFn+$I%Sn$7+L02ilMOFsSHzLg_9XVp*%R+tUW88%rR9~Ipt1&7{(;Y -znAiS0j0uRDftY3c?=aTAkEb{8Wf7S!kjBnBz3Vx*;Pj5qY<$y#nK`F#0P%Y5*o3Bk -z2xMWKe*HPO$n=$4StO=s*s!U~6%^$cDA?L6#3+?z7H1~qq{b*I*ej?fsVi71s25L{ -zw_y{V{#=qpVESDVZm#wRHf%u5zWsp>$9Vy)iGI4`Opc)KY34jzn5O^P$168o@;Qfk -zJ6|9N5OV@C*LJ=@?ypm)zvtnRnBM)IJ7Kz)0;d?*ExP#KqOPM*mY7qTS{w~h7dzds -hjzf6*JrQos=|ETcOxLqzi*4Wcl6(8Umptpg0{{g!BC`Mh - -diff --git a/dist/shell/Makefile.deps b/dist/shell/Makefile.deps -index abfb37b70148e4369b67f25db1c1520984a78a8f..c46d0849365ac62ba58af75aa0c08a6f248c8289 100644 -GIT binary patch -delta 16 -XcmZ2wv&v?I1FNB>m4Vqt*Qc@oF#QFj - -delta 16 -XcmZ2wv&v?I1FM0Nm9gbU*Qc@oFx>^B - -diff --git a/dist/shell/index-no-machines.min.js.map b/dist/shell/index-no-machines.min.js.map -index 3cfeb0148fa40c81aec0c83a8941a947ed97e24d..a9ada7726d98ff8fa286ef9544c0551714f32fb3 100644 -GIT binary patch -delta 83 -zcmdndBe|nTaze6%d2&*+rFo*Uxv^=YWlFMPqH(HyT9QTL#D$WLQ(C7mwoYN%I)&N% -VnlKiH?f0%R12N0?d)HW_@&VYiA2$F1 - -delta 83 -zcmdndBe|nTaze6%p_xH)icyNGrAbPffvHJiYO4bABvvl%6t7jm~RF~#a5EVk1OSBU96|s9 - -diff --git a/dist/shell/index-stub.min.js.map b/dist/shell/index-stub.min.js.map -index fcdcc9763d232ae8119545cffe2a80c58f1e14bf..0c55ae35ff0ccddc388c0576e89a992f47624938 100644 -GIT binary patch -delta 49856 -zcmd4433#Mcl|TI4cF+pY-9YdAz9w|-8)2)eq|@niI!UK@)}%X~wUSCIyGViiuK0>~ -zL>R?&TmTid6<0*Zaa7P5#~B<2+)&0*K?hM${QrLE+_zFmgZlrT?|HtDho>v`zIQqM -zIrrRiZ$0?)U7vb<*Bh@~kv!3PBAx7rCZq9=^vM(9j%e3qr#e#|JH6ZIt^df)*98Kj -zL+zs@y@TC%FQ|I?Id{K(ad(4h@Lq6bI8f7(!GAT4Ui`}S=QZKazPg%veAL%8XX?G= -zm1}EeJ#4_M?z-CUY^D*N@Fgez7P8W5*n9bvk%Qy)(x)a>hxbi2>{4BaN4ZR!yr><@ -z;&16US|_i^>fAHVHO{t~%x=8NWu_FGaqrx#)|m;f=BlP$g&e1M0}SS5fOdZtg48Oo -zwAHlW??LZ9SMAxDQt;d(qL#@tNUKn`<`BLNdke4LWcs}5)jKW$tRz5?VAK=x@;3q{ -zw5hE}x6j}rkzzKR~M!mOQoi+X5_pV;Cbu=f9i@93-cPw)#ldKnzQuQ^xSxiuK -z1pf?ptFBpFLT>^d)CRelE_|u3uW4h0-L+_)%j6Y>TunP3CX}2Qkl^HmUOB-kQqQ>> -z6tu7oiw9GUnZ44syI$~>QOb1m9{564Ag?YgR|`kDzM682tlZA}S;A|;iP(Ok_jeCbi3L-n8=PphWcFlE0HYk}#Mz6xgBm&qyA_Hk8wg*?dQjmUeE4MWwsdY@6H)?=Hz-Y&98)>*Ed5F`{xG^}g1*#q@elbRJ%a?vyl;_z(aJdxuZdu8uj0R4f1% -zbwR0{_U<^bbyGw*RiBY5feUBuC1$w{2v3$pz2BbLUIQ`amzYv0D!62dxuFJ?7LunK -zn!@e{Z|}*Kfii#tC%12V*4`oZCZTKDyD^-LdY?WSJ}i7to`l{6!&jR*DP@d%x+rJOEuj0*oiU -z+EW|Muy@s|O$`O5d$GRe1ez&lMxd4K3%#Ty4P+JaOz&>_t_nYUa_=jrb{q?$A5qM7 -z3K7AEvV4Wb2s`JF9m~3GHYTQWX4L -z=7cDx19D8wn?f+DbSUnrAqUkmhWCJGZFDolIkHD6Fs%#R<9G4m7L17OB611hC7}BQ6I_0$L#jrlaG`UPLD|QNI -zk~G;TqO8Wa3k+k6Nqyz)3#cKUNfZcFk#C}W@E^*bVHK;i;s%?|4kM~N`MNw66;e8! -z&FmhmOM9>DTVES$P;b#l^WUVD$v0N;H!X}6eXXN!p~4AQg5J;i(wB6rSxN7asZ=2M -z2tx4o;;(@V6g5ZLboFH9#MEO2mL59tXNz*Ryz?p;3+ -z4VI}5jO)ZZHLG)sH41u4;$)*D8S@?)SZ?Cp?+3Pr5`s7=MnFfD@72nmhMIoLsm|lN -z4tj0*?FV3)R0;?|vkt0`aj;RK$~S_-xlEsa>unT9?2}i`H8CO))M2|Dg$RS**YZ08 -zK%82Y^!}LNP%5gmO>?ST=A`sZC>cif%CiZzwq>Cp!FsbNq$P+8lhv1XDlpTg3FgUl -zERQCUi&Md(nvenS*1?sVD_R`OOiH}boQaUb`!n!7q`{Q;-NCJ;QQ`{|P#N^}l9(Nt -zK}EDbD{_%n4Hj+h6f7p6^*y=W2_c7CJ?DE0b9F8QDP2cC07oi}3_T!9F$U$PS()2A+Nr$eOaFp -zObCvr%9EZw-b)MHU{pU;*tR6<40hJpJyNRI`&l7f0wXytXfCm$_;8g(4Y -z+FUB}^jlYPhN+#83<3}WglFn9l6;Y+9dTicz( -zD|JJngHg~i2WgEc0sLnW7--_O)0z_^2y^V7_w?|Z(i8=?93YN6nu;=vsfi)bE{@HS -ztl)PO&!L9NzGo_0@YT74L}MDsp;$)mMD?Uv}LCD -zLckc}JNpSU)PXrf1V;AOmNcG`AcEcvw9%-GvIe=DEpkwgTxLw^1$L6TXfw0sfZJ}z -zGq>CrQd){lcXD|^1}v*pZKT8zfiMLWYQ_D7VR2LlrqE0R;;iX(hqB}AFn4FGKpMwgOE!MSTa}VG>7zb -z-e6W#<`8%G8FrBqOP>K%h1mue4NB5N*0s;kqTFDdYd~m|qNDD+sLNVi@lmgHkRj>8 -zwRPcHg2eU;%8WMD1lbtDFy&5j4SBc7b@sA*uh3;unV#@66N`7Gm6WhjU714G1^+Vb -zlsa?Y)_T`ZY(G4pU1u3bwcc@Ae~2ll&wx!0ncY~L6CyR6gH7VYd-sw2Xhzl!YPi_% -z{c&P>si#RyN^g_M&%iz*P_HV<8Sg0ESdsE0-=qdimC_A~X;k*1xfDmB$B=J~^hV4| -zgAXSMZ9(@>*Xw)*WpYl4vAYja6O4?&11o -z;?SP1CllN1Y8xB+rnBQ&C7!lSHP<%m8Jo^(%Ve|PvT=NFOJvX*_9ncV>sFkToX)~% -zQ@Z-S*6TKw(jss!;Hlo{%n|W&4sc2Wgv?Yn~6G=#%V=lxWuN&24ukt(RWHCbd**?M97&Lc?5!LG6HOp6^fYhKGjgD -z0u@`B4eQErQjIcBTEE4dC&z+GIyWJSl<^8LTE4@1(v -zpbt1pl}6gM0kK1Mv&`%)+^~0RsV+9KU!LVPv!y&E@?hZp3h#7Olz?+KW6x6yGm`)9)R=@z`Rl_MFz|I)N#P8}shFF>gk^@Qat5n78-E -zmjp&M7aQ~5@Z#*kX+^qQ0f~E$ym)z!|7AZgtw*3n5i0UaE;Fj_#`a6BIPSjbQXNqd -zrF{Tszz)LslQ|AUUA5qq&k3l`9`D+htP8l1E#$r8C2My$9}?2Z!a6*@i9oji822dR -z-T#u6JCP$HhEuXsuFp)X8T93!@r2XMgm=M9H(mpi&*thx;jW36F65DRD@#*6t1u2~ -z12u#c}+`&7as-oBULxH>8}2ab{p -z_muj^v@Tj&z0p@(1i9S&iv5?s0*k7_$RK`{zn#xSW5~>KR+2dd6&m*n7-Svv& -z^{{C(BY+U3n0wZ*3JT;gQg2R1>e1z`dj&VGBkg}>C@|^c_VQOAn4!@luM8ofe*UXg -znrg4+RTbnId{t%^IclDR9By?c6isW4RK4Fj{_^$S=L;|J*1fu8tI{erhfMv=g3AE? -zMlRFc?7jEZpWW_YoM;g#mVZY4?HBUGEiUrjYhIJs>N86ilN-q*iYIl_bxi0tH~|^+ -ze)^hN$>s2#%?u*QIOZqvhFdB^Hl$skQ1u93MJ8%s-x@N*nl7rDfECTaYtJZFs?~jI -z#+zV^^f@K}R<~X#_93TMf(zeFyjiSFNDbob=H6Fc+rGpfTgBWB}}8ElAn-+se+i$+^Ts^}vmd}dzesW)60DENTZyfM1KZv@^VGWGIr{LcSRVej>R -za?|aB9%XCMd;Oa(n+yAYz3HK={$?R^BG1i)9+e^ZD3LBog>zJ?Hj(w95-jB{ee>af -zYn}2&-+V>Dmrw6M-rN}&alw<9xp`Z_>0Yn*tsgD(UU75yQbaHm7G2czw`zP(NgmMA -zU1AbxZ?WT&m9Edg$jDdkw>PJJN1XQ(Z&_c0SLPc)&5-W|SPj`PKchK0A>qNev)-cz -z#G)RTf4g;Om)UJ(3`CQ{N(GgckbW6;eooS|ZmA=tZMtQZj1y|n1cwF%quMLxJ^q%~ -zda+ykd-M(Z@Y$R`jJ7m0 -zG*{t)6km}n6AITc0a=qfg#$u8#G2$e!cd{5x9jg$2K-lE>))^NzeK#@zh7B$Z$NVL -z4e3^Pa-&K_?Kfb2gN%i`ty6+nO$XY-HnEFDxbWgGCheMeLt6tGVHlTiHchsv8)>T+ -zYlP&etYKxfxAv`TE_IJEZacIXNny@%NLksVnEnO1^QPXqdfq@Ym#FK!PrP+~Dy8g9 -zEBpYzJ~QR)u?lgq6`p6}WG1d#!fxv!up=-2UQ}(ey6;S -zw`~l#Cq?fyZ@VWlcu*-$MeaXXi!_-gh-4G1;h;?Kgic!)y@^{>f$3I&ifvZ!^sPGr -z;a1^s!u#2++b9HtDdsJ^ZNoM+Zd-j`&jC2|Mr0n8#S!n(+uEaPx4NxuVx9mi{T$cOSos{pKy?`vWDts3 -z*bM&VU<3c~nH7*S(p);ol*4U62GZwc-oCME!hLC@>Q$N>Q_>Yng5EGx=yU7^uxNTvLoUqEW9dFQG?{15~SGUt8vofj?`)RKuB+mAvO}~59j)T%D -zrh1BPUrHh5is;oOIA-LK@UPDM+`HH9=~pDDRrMToWP}M_&yTmu2*cVyvnvdB>s^_R -zriKdMmiKIU!AY4V={3Kn9kKN7@7c8z*^mmlCKa`*eHaq)xTsE)Rwf57{{B6yE-51l -ziGcj6bWjf<>X@@JlTOeI;eT`;RDEM -zz`NuwyO72+CKde -zTteB!iy{q9%N}mVXfEIkYpPd9o={1s;J5ej_it-)TMpQ8;#^n>32C{>G2;Wd*`rB_ -zJrp^km4$BGP!I4!2}+b?kVT7#*|n{RkJzwmax0&z2gHL -zmbgbM$wz}jnuoT*|k!qqbw!?y#vM!_xwpJ_*zh?*t*$Rw%ounBfwz@mC| -zKmwe^OL*-cjIJ8frE^gAq}VE6P*|1sZvWt>KA-rqnSop{DVLM}Dxl7kVKFLrQMOUw -z#0B-_OeIHiCal7Zy>q@A)@|kybyGTZ%-i*$Ef-^POpx=f;&H_|Bif=f8#p3ws>>50 -z#M6ubvKQ=A?Y-ecJ51F3)Q7f}Fc14U;Z^2@bhbfSJ-C5pNnN_Uqs%txvIxSPqz1=W -z^pRF+^;ulrB4w%1pni&r4xdmk`K5j%7{y7R1!ioL6WBrT#yi$5ce#wh5h0$63dBC= -zed3PIDDC>MJ2sUP=E!IH|rbaYV>AqLu~|W7|T>Hr-y~rxV_jcWpf+_7t3xC5T(0k*0B)oz4cuYpP- -z#3}z8Tw8>pX%(P^8>ov`n2^F~5`_uxLmydN?L#`Kjt&y0VPwX79<5Y)Oo( -z_$o0X8k6a+?z2-^Tvo_y{pijeqiz=pq(cpsMl>XgK)w1A0!|^{@)|qkCL9{80eC=EVgHL=XKh}FO -zL|0_W?<^|B1Ymu}r;a4tG^K%RAr|jyQfH7zn&I?Le>~h1RLusHso+{;1gN0CP84EPQTSTh|ZLQ`V|GsQjGh?)-A -zJfcnnyyWTm0R{YE)Z2IZ5+uf7eL7Z(xR}1fwZq38P-qrMRScaUn9C2kBW~Ssy9BjH -z6nlSX4x7U8w4_aAW?DHbB7|^L>U6wIK6!Y1-(k=REkU|)Hq)y?O+k~$oXZtb411sc -zr|YJ-V+t)E(4nsn%hmA!_YrJD_mqQaRQGc2cVXw4?N>vT6c+(GBYedo5G>blwc -z&b18(iq)>2*n>9No@?Jz+t@zpz5AYY$we{6M)0?d>}`eVr)Giqf{KLOvomqxOp%cR -zIBuz#(ik6gdh7~_Iu7WAg?{>o=Y -zOcU0gL>Y@kN|QR%(ZgV7E>l#ApZO*c3}_Z~6i6ONC)w%aQe@hD>F3^Ds@_vUBJ5?e -zfxqFlUmWp-%X@VQjdC>4*uIAhi1(nep3Y5cwcJ!r&R&qXgbrK&98OJ2@wgZzA5pi~ -zSR-5Yz=vgXSPg2D4%NF10TSNFKEJbsSM(JVYCBZ2W!yo{9rWnp$dyWj4zR^BO3Bd- -zT9DUnAw$FKD%RX4E0QwQT=h6EQ7x~SRN+z!V&;{8c9z%qg*G$kee4UT*M#>ey$}ym -zwRDw(9X_rrquwj;?U`Yi_xpPXFYl2$icD;utBND_T(7vY5~>3C*3bcGLSRx%+}3wu -zLy5GDdhh#U@&I0OGOUt`PN+lVNP|BY-HbL#rJ8Fo(WwytIW&5#g27Wq^vkptx^IOU -z^Y-4iD(;N3h_9G@%9o^8r69_$PE}Vu&G;X#*t_Mvbqis0D9}BPGWUS@&-d+GG}J1B -zTruaUSM{aU3;oreIQO1LFZQL_j+8n^5hPSb5c?rn54a*=SDf6_?%njI#Y?c)T((>p;5#6kmXVqC93qj8eM-itG -zPvo6QanQ2^ACuZ5rII+=BAAXgdPl#!U@0DwUxO#41NQkTz%lQ-FR!l(NfeCQ4evc) -zUe8nqU!}Zne0kMkL|7bOLJ@~F%Co-w!2ovSRY&jor#9anguTF55|_jek+xD7P?vE# -z7KMXg1gPOks6a@>NCJ;L6oon}2F#=03%{~qlluaDNUsi$!B@&K)F2U_N$>MtSzE$V -zfGD||iG=RBYmP;XK)$}`m_)^>1&(T{Q>}S_&A>>RBdmaPf+G2@fjht8((hWl7*^7W -z{lN-j!iUi>-0WY -z{ctvvW5_b>2qX?=8hqqh>BMuIQ7~LH*epSxYFPBH`t{|R}Ta3wpc9w>~FFxsV> -zbm$T9TmQ1CKFms2tbyHG4isDwh5@&N=M00oo#cz9a=TYGKt-qD+wry9`PjV?fM{#O -z-tgBJ@0?}uF+odauhwVD0-YWc&v`*zCJ%Oc2tyw8Ma*Kh|;82As#%cbT|pv0D+s71}W|R>FX&R`bvCb-9{`+ -zBm=3EspvBLwlg4EQA#fi16yLVZh6kJedf{6MmoO;v!we>|Y -zIqjtOfs892!J*C$v`TB^h(a)+duxoiu=S=Ec1jIs)VtySbvQflj{6rMK`bvsPSNPP -z1e~+}1A68!GofUFwo&x*Z8WObMv#6zZIrf#Ohl~*jw=%0;RbK;!KG)*dW9-c?NvXp -z1$1hAV8i^d%k7YsNw4%kODV47!;i2-Ttnrd6Ed3*UO$IL3Wka|e!`h`l}H>G|+;E~U+Yn6BsQZyqQOwkg*IA*53XK(($S -z9KD_V=UvPwl7@y9xUtDa -zrAbeCqu;t}3D&Jd#_741Tc*56zqMtUf7+9^rBoU&kw~m8ghFv~yPuOBB*#wkQ|NY=nt` -zH_>A00#p}pA!Z|KkQ?GhuXpS}cAK#Gj{mr*1QjQnF{?QGS+hDNnHibR$RF8NuZB8g -z0z{4K-yDNRk*t;@_cWMO`^&}$wv{$~PsZ)auNFZ;o|JK+OKK&>Lp2~O9sAF=WrLd5 -zDyT{JFGU#lzW<-A7x+h2#c0R97d*HLSXDoG;Sx6zL!bukJPPt&{=rqI+I!W5+f2gy -z$b*abAWo*=i>arP?PP2S9-(M9Wd`U0A^1cf;ZB>6>B0tj&ZmU~6y}D^m^c5sE7nAt -zh;h;hy}j2Bb()ie8XDx@-O-(IEG9I(9ies`o)S&svgDQgQs -z4jbyk(dE@=>gJ?{3OY+p;5(hkbE^V>7l!y?H-{Kcsy!|?GuA4fo2{nbFJSn -zF&O;=0uLqNY@3tTtsiWQP*#2W0b#?6Uf0{jziy7o)(G|m={9fa_tsqXw^$tiTra~_ -zES?2|F8qyng+#!q7a_Bf&XCEv0qsfZIu;y=8QJ1Bf=pRLh@_|Qx;_)hQ`|?ohon2#A2r~SQ5XZJmv^f -zq@48EM?$E)W?%&1F_&ua8%W+8!bIwYz1oL%r`*VhT=bWWG?Q-fMIx5!4x(V1@V -zQxEMa=P5$o*$+1_#yim;QV~%)uJC}J=zq8ra20qF@7E8XTp+CRNnP|#J`yUyhNBDO -zfWs2UI^7YQJ+6^hIrq`eU{y0Fb8;U=ZdTXp8XY_)y9PUj&VWmXhiwpJqtthDfXy=R -zMGsaTf$`K%qUc!AOP4u{F7~JK|JMH0N99aiho48#gVGVM19F{F-B3}=xqwOM&O6tu -z4N~5>ez2(2tI{>;Iw6)u2ua&OX3$lgr;h8<$3B&=G4CTkT3%U|y2}i|>Bs99BK<>b-KmOUZ`Y4kZgO{RDE+Xv -zOdF`_4}YU)%R2H^?nLFcq7(PzJa6Q1CwRfc{bstL?J#Istec(o$cA_;>YwXLOJf6GPpJ8f9|vPGnhRA0s@*agMn(aYwi-NKJA{;K -z22nkiF$Hh=qZ>@WchRGDOWknJ8jmYRG4IWfZr&DAX^H9wPHfSo3UmmA%d>WS4?jA9 -zOHuaybZ5O=8@g;hEDi0otQ!#usWlFE@Vt6`=CHUQ8S;?hgTg)Lefp;>QXw!!oHed- -z5Klf+Cjt*}R7uEC$K9UeC(gZdf3{-B?8Pn;3XPBg_b{Y>472kdiTyuY8E}WmBVOTW -zsgCY0A!S^RNK!*d-{Xrm`w0S7bX31lQLsTuRMi~mngU5_^_-djbmxi_Ue#mkcfeqg -zQ!an*PWKB*ag>*9F}EKT@eVu|ya(Tlq9Ddj!$*zyf-M@4V&gvWZgiALM4q<;B^hIG5@%i`g!}}ydHuOVoqu(*6zLi=Qv)aP!_#^`gxrh -z^3M66J@c^ix5)MtMM=lffZ|mZDMjuy(i)(Z^JLP1W=<$ -zhNry!zeoohBNN^mev#ZRsaj;Mw3qK$#EDlfydvH&f3dR5J#o`>L|9sWpejiwrB^|` -z<+e8j$|1GxgPM8hKOz<&?6T7?m+KNYSh^va@bbT0jV!q6LBhM~m*HJKU21Ysz>&`O -zpOhI9M^7|mf@(7>9ZUmy9%=*0bD1uiUpVi;-Mjv`+05$> -zdM|o%ITna-d2;(Y?6^^sMJP4W%O5~u*}0go_x&f=n4?yNL#)oRW( -zKDB_Z(7un2$iM66ewi -z#J)ppjD2s4Nx%2MzuUa1;M&sQDV4E2|NVwlBNfk40Lj;=?xg_c3wE!y)0ailB -zA@9F_|8xM>m5(CcLw{JYa6s2pNVv1lg!lZXZ>s7+oe;$_=Dp+TPyi`nLYDUa^XZLM -zlTLs8z32V$GXW%M*>24H${%+v?CAi)@F419V&32VDZ6l#d8k}#`PrdAUAq|1*a@J* -z5&Dha@$_Qv`+r&=N2)-;#i9i^MpxT%h)-@++Jn0n`MNL*=rJ$y%q~6?vr1yBah*~- -zpLU#>!Y9^I+>0xZKox9c!j)CQw?DH6wcnqAX8Fpo9$8Pg1cY1RlC)v(iDy=nT>4+u -zrF+B-aN`jUXBG&6WVOgpn?$ -z4}=7DnMUtbe_px(fr1c9YCe1KzT?kdn`b8N)I76l*$}Rf5nweO4eQ3|u>IgXv;FK* -zyd)IWr|d)X%<^ktNad?6^E3U~i7xp*UTy~akQ>OlW_i({O#Ue4v*^kv>qUwu{T@hH -zwPmJ{s>6-gW6v`OE<$xY<3B`1&6)O0zapH5ED_Fr9wWkvRTB!%Frb8q_!aGspJ#4N -zjvSOG$mH>%Y7OhD3XoKS50p_T)PkGuL{?q%h`sgi%-X6Rw~ahx@B2GbZQ}MnpFYbZ -zudT$W5(Ck7R6Q`_tC*PZmq(a`bOif_lEEUST%Te4rstb20c?_zER**0&o^7o3!V~W -zhtZ#AW77Wi`KIsUZjJn~$0M<`ru8er33r&#-Hf17Aoe~;nPGeD3(UIGxb788b{q;$ -zIlx|?SQ2qRBoQ_gh-RO5OgL!>xODc4Imlq%xguy_FPTRL0wFTT7&+$LGpz-- -z#qC7_b9Ml0G!8Lt_XW(((wNiIaeQ)xs!&CBIgQ|y<5Zsl^BOW?Ql%@CcXJ~{PLkm~ -zM+ZJco(C|9bf_2lO=$@18sa1u@e_aG0^RO?=cpbK_Caf^%;H$+gka+Kj^KvHXmI;g -zx{EI$nC#*=vW-<{dzG6f(rEu@p;>3&T4m0unudN7qEUNCmC2mzOh7+GuEU1UHp`c$ -zdF9D5-f%!p`#9MhXPco-?A(w!n8ETxc+`l*xw|JqLcHco+O<734=EnPM1o -zqy@RL{UBq3PS90nlbvIaQ>+ka&`%=bmYL|shIOq=`4``1UwMvMv(ObPBWFsq`t8bd -z&4vKhp==Vd-#^E!G-><0a}1WK@~-68sF72mFi6xv;Wci-9TDtB&T~?cXh% -z{x8t01$6cqH$x=OAOmaYfC?gpbl4>(AJo6Uv? -zcM=FYbr+z|{%V0)b@{Lc5@ib}>djk%Tx%2#QRv{%5wPou8hbG0pP2ZG(|Z@11!le< -zf07z0+jX9aF6iqN)1qWe+4r7j_L^$@#Cc|MX>@4M+^Wapv7tR0fx4>4+QyFfnaw); -z3v-*D7$}@E+R2GCnsrTIr^yNwVFNs;_6R8!)TTv^3x$^u8z#OO8ZLsX{_ -zRaDJZK1J4^K)RDb5Zp2g!dAJ_& -zztbJ-Hc}s+l8`A-kjY{NE(&b<6qw0N`|uL8q~w3oxIULrBaxib76UPN>8hZ|j&rB2 -zfjdu}d_sf!QOrt~NRH4g=XxD{6%eUhNz0Le?DHKgQ%g*4Tyfkx_1uy?6hh*~uS63jRJ7NU4cM0{C}m=BOdM2vT`sd2#*4BfRPsl(|Gn0%UMNGrX=%TRU9!&9R0%A& -z$R}<0t}~YeobL@+eqBzJ(bm13hu3RQkFZF|EV1$P&Wtqr91*}SX%s#%(tXk+g -zqSAtE^}JoV-fUVDVh}8+)CjM7k|BFwz1guF{*+ttzCV?+p<(*i25w$aA#n{mL5aB3 -zC@9IVv%RsscfDCzMY0m2QTyZdW}AKYdUIY$woyV{kYTB)d9iXcHNrI%f;qx^` -zIV(6Alp9Y`6tC%Tb^QV=DAK7w5#FS1u{315QDod;Z`oj0t)F%VX9}Mrgsb2#`#AgW -z8_d|UxQZAo2>DGT&(9ItvC%}96m&;RcgYcH3wP}IgJxC8zmHUMQv>=69Ov@aNs1Cn -zUbRd!uWKqN`Z2%@@-e@+u6%Ze~O0lUCykOqUcEo7G3 -zn>Lv@E(q&HJpG3qG#kVffTn2QvDvKM;R?dA=qIqK2jdVhxWeEH{S4ZlZZ_*L?u#>>V=uPU;P4g)z~vjH0_v_v9UL{# -zuu#wSI3rQC-`ZlfE5}QG3=_vwc3E5q7*l{pRV5wwi#s7QE$@sGTDmXdzJm -zvF>#q_}N=96#9!Tlz+YUo!d;V){iq0X6SQ4$4yZA66V+~s?%yT@^<}pvpR&z7-EjC -zNPe(P4}paS-L9+(`2=FXODQ0uc3`{N5S!CW(vz;&kR)BfLuE(a2X2& -zr$Kr=%w4bSYo4CUlp8m8XK+mg`9fM^~6OVXv!3XWzK%ksrHok->$T6$_q=?9v*ucFwAYG)6&@ -zit;SOHh0ydQ~u4%9+7ih^}s*TEuOLJ`Am(e*{Vr|Ggm#J9L`HZE=cBXyWm1BSlqqp -z^!*GnoHeFQj&~6}R3>yu`vJ6|>JPcVgUMmW^Zpj+Uy0{uq7v61<6-;@Frsfd#XCG( -zq*?MKO}C%NAdU9xISr-K^*LfW;f^250T_l)J$?`=2gRL-()baaw6ED^wk~oJQ$>JP -zv|rj~s?P{fp4nwql|UYa0+2RkLK24T!wC=pyew9%)PdF0r+>|N>4;#Bc(#zz;MrYS -z%~|vfL-w|ysrDV3f-}pZ9rGO;sz4|c|L=OG+}27%2w8I5m~*Y9y(eV01tvR$G -zs~#A5R*P{Mi`F*$Foq~5s;=0)uUn6Cy9uET+pk2-hSGFd*hnUBmT>YBJQep7!UK>Wg2Tzf_(uKq -zk9D-lw_(wCaEK#l&S5}9=rh_OEscXPaw!ZpJ2518TY95r)#@R=Oc^*~-(3IhZ2}0W -z#E98m99oaO7c -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 -zVL=pvd38L+Q84eU15v -zDcHY%tyx_PMP+vjNiO_B*@)m13w~hZ9&|?(8_Ww@;R{=h;gc|pyYDeHrvDTjiMyT& -zd`fVgta#9cR(b+14X~O47p}z;@MB>G-&Z1BLB%PQgK2_$LE-@}97_Vcp&9K4h>)D4 -znI3@WKLF4j8B8<-?&*i#WWH`nlR`TPzT<;Hn#M!+WHyRDhzx|C?9+eQpu88I08p<9rz25b(t~O0YQ=7aWl&FP#jp{H0|-5&E|kB7#z2Ox0sau+|4FC -z>(O-^qsNtC?nh*CjE^xLH4N8#lfMc3-nW=g)g)L)$cy&jx0oANj6!HBQbi}c{LZs6 -zV|LP-?BX!K5*BIWytuvJnsrrC*CBNJx7O@1YsV8xoZh5Lu!v%xGseC4lDDEBZ3NOl -z0*>epb;+Q4*Tk*U@LRQAY~i?<5XvHIt>i}v670y0paK1f562kGV -z;bZg;aXoXKx1+b1)~Z2)E!UN|-?+uBT2LMsf_y4ue|w8bY(x{e52j@d6LE$CXfGuv -zFIo(1YWKg*tlS=QI*v@W*zE#dQ;UWH5UDZPRnx)V_Kj~d%bU)GT5Or1OrjF?zl{$m -z`-f`AZgxdgd-CzrX&uWj;Z1yc1S5%@r$J-m;0^K5%)A= -z|MfO=cNI;D=6GKJ4`%finj(Hhc819kx%Z7;gVU#-aK!8b|6sP2$YDM{AQGc#yrMkA -z&SkZ}bEz{_`fDUYmw}6_=}jUNivK9OkPbm@(~q9Q)S1T=iDCD6rnMb=ySXeh>1Z%K -z?lh8g_r0JC%mqqcuh+gC#pZu_yIHu+{T^LWS1&k;2H}FGJ|kWay#vk~jX~lg;(77o -z#*pHpskB0>xkwFnA+tQ&gNAaKn`PQQOf(=P;(V%Ic)M8|?8ViikUB7n*cZWIQg9q+7^zhg?sMERK4lNy -zZnCQ|1PMFlo;rIke6}CC-7Gpk;z&EQa{2e$O`^(2wAU_vrx~c4dHbq&n$=m13LDX) -ziVE~$S6hc1??x1^@&ICX0Vg1kK5`jgpZ)1O&8`6Mq^2Fp+cobpm;6QSw>s=yCS(jy -z6ZC~ -z(v16^TI`|{h#~vn2Tda4hs?;Xih>9c{EYgLsFMqJ2ep7|&}KelR~)uLV0$itUH(Oqs0);CMfA-S(2w_p2SUhWJcRP-ikMDFp) -zu9QsLlqoSBu!(?>?-TawyUgaZgHDnVxxe-WxN-N?#WZO{XwP8q8nw>v&;nl7CAZCuE5qi^~d@Q?+%U&2KPr!LytKMbme -z0U0$nX20}dbJ^1I%AjZrgyp+&yW%4zxwINk@@v@To(16%d+H-*!#3vIq$xh>9OvfW -zgncN$yz?VCj@NUt7W~IKEa#KLFqvd4?qJ{;D1P8aU4^@MKYb@Zz)f_Y4G@iR!43R3 -zqxlm+moy#Rjb~Wv!Psx%=%|?Fhl5N023X>ggxu41?4u?UaK}Eo?Oh)=Z8(UkEsD14 -zZqpFJu_#%6+M{=yS1j+=+nD`WotbIzzxJuS&Fcd4mZz*<`!Q3B7F?E)j2+UHpl}R5 -z_RJJqD~LMfkiGQdX62D`&`LCW_1BObRgefI#heaSt2aVr5zz$T#9lDNF9&kk5VJ8T -zj^=$NVSCrdO)d@?DYN)pQ7Rh;bH&rW5J(O)GVLr)2fi?Bg`nGQpD^F0hvcBWw(7Jw -zR5d8eU(?Tr`bt{h9|E -zKol;+YhVzmTP@vjVVPJi%>@iMNwNWEBYBTm)0_q&#isxgf;jGP)uC2S#v)1J?ds%P -zHCjs&J1F!ACQzwknZvpi>9@DvV^&>&V@I=HB?_VMLD^tI#Frd>>K-$+05gfY3zvuN -z=%>vy>-u0iIIBoY3fqdJJxTX;%--}FvvXY#zL|}fT#-;fcFq0lO1J&)XUy6S6Ez|p9lZ33)QG!X5muGb77JXAiC{b(aOF@H -z&~RN}&gxkES+nM1AFK&XBuRT$+{FwL0Xjwcp~xMt#epft@@mjN{#mo+GG@fs(oZrm -z>%@rw5+D2XF{{Ls&9FZ9!HU_s&zb7dfNvL>2SceH)P)L39uQBI=dy&urHh^`K}Fd7 -zosKYik_`PAn4dlv*dG>3VFEsOV9bNpdi--{W4g!jjz}=)HR41zf=>#m|6chqlQWyL -zO`kX0s>(F5FZ{f@Y+iEQKJi(zc*S#(s9+!ayb0~7hCUO^L97f&BDWbbC`XQqStu!{ -z9?e$AZ1xM-N(cjXQg+Zze8B`a;b+;1Nl@(-D=q6Y*fi&WPQ8&G`+`|jRV|fPOuql( -z3uZ;Vp95r45H<+0o?|3ZSQOvk2Bl}w@t^?c$P;m_kUzGG*rt0;;_L_x=|D_)F~e)_ -z#f4nBrdHp6@?NvfRYOuxm9wsRsoc`=Z&g -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 -zohIQw@4Ai4#KR~#Xj2MBbJZvC(4!C*>uU!9 -z@JP0QFX>-j$jaOllp_K}MCaMxzzR(su+r#t0sI`0!U>J+72Kd*y%$%2656DooOPK1 -z=GC6YObxzn?u?EGdqGNKe -zKtJWbu5)*-W0DDF&mjT}3XmwV`hKO?Xak>f@%ng!G>j;dNByTex0!B#Ti4OWXil~Q -zijM%GY5x^nwQFOJ{d5)pi;S<>P5TdbZQl|RO4WNZB<8}AdpWb52gH+PQGfTToz>u3 -zJ|q-FQJIT3nj2_PZXtSF#*|$L{ToiLt|$Tc=2JU&JY(w!TNBZ>Y~2*iMg7N4MVCbO -z5>H+vOCBiH_xq94TNlTK;{q;<`dz1YE}qw^|GLu+JGF5RWJTl7oDf`vZkQSdV+k9L -z_)ngxdJYLT?e92qWd#KH7-l@-51rX$hWyu@+0rnmcps^+?m{)C%rHcdz(EK_17#I* -zuY2#G8)(;w8nojSy-qK>|5KEbq -zbOFV|X(i-cE8#o<3Vy!ZGn4)WJuj}9R%wg*|I~9;1tgG_GyYRO+gF5H0u`)XPt^+- -zMf{rHZ8NAxosc5q=e#ZvP6yN163Lh&%tSWOD58k}wf&f2L9IOj;CU|>p#QQQj! -zc3MkRZABY}O5Kj!0$yR0);=vo3d5*ML0F|A=KryG<;-9sxECsdCSX9vN!AHnr&J1t -z^d&mYdEu;RB`8H=V88Hvpl7ARgqDme!(-|~agi3FK%PX>U>THL7Y`{DrFAADZ85Bp -zGEkSNSc3mXvfkdoy0rhvzKylT1~mjt)a=cQhkR2RHPb>yk%C$B75y74 -zVp@63zo$RmSVA{uTqm}uMNM+7N$91(C!18G;w6cr94p!b7$cx@|Kfq2%M;>mxL3o< -z3K_p|V72M@Up%nW4ET2rRAu^`1bun-mGgS^sk=!~zF&%3suKjaMga}!bo>3M2X<9p -ziqyGDKQg#!W<<4Unk<_0PD$H@PI!2qyqi>}Dv_V4>CJXYO`s8~s4weSd$vw9)Q)Rd -z>aCohBdQwu{09eDZ!N2F!kZGOp~Z`kmIpjo6e4HRUo^CRrl7c+Dmc4gEsw><+OdFoChYIAZx@ls5!4+$LaO|V`Sa(C~%eoXGU~h -zB5hIsyu!MQK#u%yVO?^P%vW;e#vDq7!ADhV5C-R9=5(A1|E9vSt-Vcx#oF2;%cE|N -z>dHCo7x6z**j+KLMG^ne!s;zf{3jbl$#D&l^ZFd|_UW+x&e8Q1(;U3PEBXgUw_ZD~ -zI1{sr8Ie`%ys%CTDuPy8R7YIv$t$o9>6-5MuSHmmF778l|Fd@P^c7 -z2-uV`jW-9?DJ0c-SORZmPBo6u02@z+N;E;A0%NY%tkakf2AC@+HnNOpstti9FjFj3 -zrnBd$h*Z{Vry$je*>;Kz`k{j`9C|kXANCu^*Ix-9n9CmE%$zr>xEfQ%g*vmoJY0lB -zsNvlB0skH28&*OkOEUoP*qBrw^1nS^MK6NydKKaAgr~`K0)t_6MM?Uh-I?5AgPb&iX69!BUOF17pKtT&Vp0bP)R=$I -z>`px84KQ8o=EeIOr78^*4)+?A}juKv+rXes#Qh{m9g+nXn30 -zw@OLhe!*9_^7=VtbV_=iWoj1P>9oJ=62owu1`kq6#=-RHJdG0l@cyVvVJ{#Q@J(wl -z?dqoIpg7!MZ;F|%Smr-5wJbZP=EA7~tZq)DN}^f48L>Nq1QL$1a^c(>=(yW&C~m49 -z-d}qRfDAbHZv!5ygS+=NY>Cn2CJQhy(9H4g!oXpo^x!kt8HpX7PAvsMU~b} -zwbV8==BKk-GuaZWAPz5dPDZ|+SCLpg^bv)?Hw -zlEqo0NwKY7F{jHeG7HSLI{Q7!Uf>qI%}wVD`aHBBpg>r4rB6-md4vAq7cAc;CGae> -z>LxlXM9&`-B7Zm~67ySLuzFXI$`+WIA}U0KWhXzTnxskESvLQc7gXcxc?8E3RbJn=sNrW)S)qJybq#nn#!;$~%8}=;d-|v6vXqA8I%)%|Oi?SXeDUPZL7Iiw) -zO||3XwG;ls!<+n9&1~F)H;_gUiPASgv|>HeBEySvVw~>5nYy)o2jpE|gExwPVgMrB -z;zw>=X^MX1jav~E9Jq1YE>}zAF#FUx*VY0bIZq$LoI7GO{zq@zJTs;|3Ve_jT|$LU -zl#685d-ICfK|LZ9WxWj^5T!9x4%^^?TF$&V2;wF7gRC&xI+l7>@JPTI{#7?E+>}x6 -z>E>02lK27gJ~;XnH=S69MUoTvTqkfv8pZtI-ZZc}C^+UdcXHT$M5Pwr@WRU~hBaUr -z^B;I&c4kU38B$2%2RN9E2b?IAky1I7GYBSF895-Dx}XysJph);d1LxCuFG0DK@^Za -zOdo4F_>5!%hZ$KYEM{3ia;Pfb-n9Na#QaoXivCAmw0_1JmZA%y0^(YEj=at&)poVgx+lM4tk+x|H+$o -zRSfGqNBrs+--s3H`(C`-Wc+`5@g)_3?D^-tB%1(3=u9X{xk46`Ct6g@V3_z2$oYPi -zwupb@OKwU=MU}z6a^;+A77rW<>t0@lk+;0uYx=*zh+8sIw|i-IwlW9&SHEPVf5Xgk -z{X?(l*skcx&BIi0i%bq;OuU8m``>!S#{;0p{o7u-s=}==^8Wp=Ol_YJ8e$2=O}dWp -z@&?BXqyCz|O)PdHvOo{}*Zl3OnW0v7+6234Spe6=!xaXo2Klj=&|pmUBy_e1yFM#e -zsW$gOMOM=)ZO+L5nKscPIn^axW_s}!(N0BGyg}{1(dzz_e|u&Uv?V`oK5n_IJNF6PWD0-}l;$*T8dR -zFBb)d2r?WB1;^p@haf>Y*hluRGTMJgN+$jH+VvGZgh8S#cKb|NJ3<@2o7aXO-3jSt -zzO3UVi#Ydjh3kZXtZ|&dgMuQ+KZy!|R}rRW5phdCYW*1{OVEH`1t2T0Q7t;rRfrtW -zKHO5yjS1xoeXC=FETrw6LFSAhu2IfQsBO!f5yVt?pa-Zm0w!7u=EV8Ur)Nv3jKD~A -z9TWb=|Fp8#k>ogr#Qux|aA>yD1cN^{Z;Id&N^j -z5Rc33*8Q33Y$jXqdtbNn{K4rQX22Let -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 -zd%f4It@>L)Gv -z3iC6~qhCO5&_4W@e_d?C{?-4w3JJ&)|N8xtNbVr_36o+Kz)`S8BbN9WI4`EJTrC}O -zUNtIdR}CquGH?2CB-?k=rLn38d=8lRJ-o6ZWHD%HXVC-ZnJn9aGR``$0LTLFm^VDkd($mZ~z1sIJ7W -z1sw!r3ZA1CWxR+V{o1mlV*w=ej$F9PSp;~nqC<;{p+ODB47Kwu;_L!cU%Sd5vM&ka -zn6BAI{mZ|y(PaE4FGvI&k--ZuPpVXcm&cIj%E3fXZn|o9p -zR(Dbp>D-J9$Lcg4q;x<{GNa;k5&!moUwTzQ0*z`+a8DdDCuLNu3pgWe?b7+{p=`NX -z?57=1j+O#w9s@u|vHfP@vI1~od -zm9E1<;F>!f&@Xxehh`9wCQvSjGp!~@gCmjh#mBJ!*w@x>g~Q9*IQ2)~b0<2{mQN0m -zaXjWvOXRP+~qbL}ZC9LO${Ix|NVtbZth{agk# -zd02*Ugt=Th9%xL(Wk`i@Q2ilzXG8)5tNh9PulnX*6ZgON%}Zt=+cdWrm8-@&XL-?!#r@aIyM~X4TW#!a3#TZErs!X^e2nE-G)7jWFBPeTCInla7 -z!D}3;MtH8lOZo5qkM@<=Ms7jHLDj&)8U8W8f>~Yr(8bGL -zPxNydxCO_d68`NEt%275_(MCc&K$=pxN8b?Nr9rbdM~9G2&S2`oIggMZ1&(ql*BhB -zu@7KN*Dw%p&axmY034R{y>C^mOEwb$X}8WRF`-O%$e;Yyw#!8!fJsGdd8izk-Ir4C -zly3X>De~rl<$vp21+Y)cf38}A&1KGSUPg=m{Qq1tR)+-VROy0ZB`iRk#^3NzC`4dJc_p5j3T?IKtvi(!Q~;mAaFd%rY3;}V -z$+wrMu%$~UV^E_oA}Ma02f{}*q5{1+SAmpj!ft%@JIj^>ZNy%m#;a8*NBooD**xRK -z3cG#;E+$JkICb@6SPJzn0r(l+oJsY4U@(ZM0i|KGO;+H6D>Pe25_9HwF4T~Wcd3e$ -zWf%lQE$>)oNlHOA%~h62@C1+B!23{I2cbQ|W8STSh>CF+S_mpgniIH<2n^l<&z`N` -zVk-O>em9CJjV -zw0W_QaevXnRZ9SabOn77=$ooz(3fQ~0Ib`!$}{MgrvFnNGXvij2DQV53xb()5s>SQ -zYes}(#koT|_K@1uDXrjEi9vuD(A9f+Xr<&5_uJ+)qm2&4frR1fP9r^ -zpcJtU|N0+b^F=M71HpgW4>lu8;I!eFf3R{_jmGihjXPmhGR1Q(@uDAMfB7#e$V`WH -z)h~Xhmshz#f+W{Q9yZ4)dI;;&u^e(6D%29a$061Tg{hXKZG>_vBcNvFuZP5|mVlou -z+bqcNqZt*A-S2<-hbuO@BYyJ69iP(!5T#ts=lp0-KhhEi2?DJrykputRvx`XOozPW -z&MyQ&|jE;gM|qJ$hOu;VMgKasSId-oB;$O$|`T6Ui8j -zZHh|uw7>Ev>sLB`I()Pi86w#2IVxUE!QcOrO<1@O{-kb&YvuIkgaRJ(|K%rJcO;aJ -zlI}-ObP5pgX6b?mv-SE*f7*}zp&Ng?dz)MFxk!6bJyTf?!lJ75_jLMS`RS?(+z>(* -zz%I>Ct4z$Vd}Qq!MB!!rbVnjOmmq%aU-?K?^W5dATqc3kIMwtKU5bDm5dl?K)TM4H -zZy=?IUbs6=9r54xNT#Frw7he>1F(bS<-n+mUUf@;XD@N71ce33KZIO$jIIJ8IvOg| -zFy4TkG|c#y{cPhdXd%wZ1-l(D3-)kz0o^gT3l#BR^0V+IVMSSK1zgUk6FHqrQIr1k -z0Xzy(`w>!SWj=SihtNIk=YRfz -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 -zI!;xQ-Ei8O0-v$!8}D~dzravt?% -zFgeQbn0!mXNWgBfQ!$7+ZyA&w -zxl3d|=+Um)VAd{{E@0ENUBu=#nCeP_g|`yhsSW0`3TGON_TwAOo)vM`-Vj@=Hy3=I -zv}U7OUV)r^4j;4YH<~qzT}@mrLaje!8#kIQ%Ox5jM@I>u+K>@@<3_V)~i&=|*Fw8`w42?C}_zLFNYyK+Wo -z1P7V&UTWd02&Nquz+!Q+frE^*tz8kW69)RR>Eq-G511>VMy6n=)^D*N-ef`>qfXsK -z@JsEBbS_e*WdH25Hk3v*@`95>QFiVs?wCD4V%9|R?lMrx -zg6>nr0qSza>$pPkB(P!E$8OqUc3(5qDcVZe(jCvqKxdISNb(o1k?nt|(?6@AWUUc} -zV6hgg22t8?XCh{Wy?=|jWl>xQ;`uo&{O#3S&9E7&aCD&BZjLIjz1z&zP0)j^jGbkMY_L}#Uei4Nu&o-GRuJX5 -zTY^}a)RUAjh3X+57p8FvVcb5w&1_!;$EE{S6~P4?-)?p;#5=-{0;r<1J=;x%xem1D -zkVtwX9H=240%x6fivO8w&`tWYHI#mN```|fs|{REs9mRSI2|`Yc_GxVTU3WtK@8ag -zJI&e%qBNX&S~XK}h*93Tv?!PG&C3>`lI`nunoWs$tt8wT+_&tmxi31c#xOD0$m900 -zoj_lZH!4y&Xt(S#SC`&N!poq2^)9nz{=55knJcy+&`ns?vSB&SZpY*oFJ0qJyUo%D -zq>fX&xYTh`U$9K-;s(N|GKU=uUgLtjC{k%&nSK6lvpyCLMi6m#vvgTpf1=$NcAI!< -z25zPogv|B|cZE>VUJ^3TTMp|?7E!|Cz6F9%wC@R_aiF>Nz>d9asag39OPESZwm -zBkKXDbV=o@(*zI6E$Sf-!U>?nk2wE=abUXmZdvu0T>M$*!?j0$=s$uU1C1$0;IHy9 -zXXvC6I=5{{SMAR#Ohxpc@aTkGfkOxA=r;8PuB4oecIHRDNJRMUNA{TQOP!}w=2(r} -z|Jq|h=eQ-+VY6li_);hUX|op-*JHolZe8YiFnI?kSFidn*)Z)9v=R#!Q5-z8NvnPi -zZN!NELfC`?!=~WOF>EIS!-mTuL>~WNwNAP1Ow -zGZW})U2Y;wO>M3&Eh(SET7$oMGaE_xzfqF9+-&mVK{P@bU}&L6-870ZXuldYwKFj1 -z#1RbLA>@C1j$<@+_!%|JQLJ>^@%aZ4T^z(?>wd)U3A4LkcoLUMQ?RGu?Nc?4; -z?yv?NLq3g)5&)gpg9al8)pK1$cO=ZNHNp9Kc^7dW5cZb~*TEMjmqOIk;9hN{6$Si0Ww-+Q$xWe5cidAaTG$Abg -zswBeFHTJHgc~Qk!m$XmWOH$@}AxSAfXhQ{N2=wd1PQoyLISAAl$tnL0+fSs-yEh@B -zloNLuC%P^P>&-k;EoxtpHuVb;^(|}p?X-D%p*u<|9)8q5k};Q7AcctDZOT^Hn6?U} -zGg3tl*_&%j-TGn7mr|dHY!DXijq@4(B0?Yt6<* -zL35eRfSs;2T@?uGvx{E)<65(GahQyQ+h7GP-KYF3KE87Cght>4pTK4>HTP5uo|3_e -z_79hu#B6XhbD7yxMLkDXH|C5jpT!xqh0DzTizh%4@mEW6`fTdJJvI$K6m#O#ke6R9X@%pqmhW=+*{sHig3 -zd%|ETyDw|DZRl35h1)>LCq-Brq9Vuv3E5X?&EGBNRFPVOKo^IvvDG(}i9-1QPIjM_Mz!F*Hdlwaq}!Si_IKOP6O5!+g4URr^aJCSeu -z-8%EXi-%mAeS<7jChbq^O-nTr$yp_Hnpvq$KqcWGJ|mJosWJrnCc-{suia}h62|8w -zYwVl%nuBYZ;WtZK!7fS5PO&r5U{)-4SB=ZACn5nh-e3+a!S&>%KF%%hr#o+7(_o@& -zr%ufunA%Xt8?xVRFuTrUY(iS}*$W%Zu9ac+f4k2>fN;i5^1kvKG?;KY)~gWV=f -zAeD^9Q5BpJ;>BH9aO9*CSvE~Hd?2;L`|YNECR9H9(S2s)Opl9NFXiwiP}~Jis30LiUH%dL4sQmZ9Z+1!%?w!i -z^8(ybfXB@j+n^T4Fav -z-TZVpv%ZhuQ*^Sa=8jt=tas3?UzE{I^#GQEgC@Pm9bi_$>aq76G#6J6!oHE5L-vt_ -zCNtw!lf8k>yTcR=eC4|>TdlEsV3aG_mXh;LZOM3Rqe~v -z9jJU&uYsaLG!&Y`g-SKTJCw!w( -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� -zk|bVZ_JglRh@b`>Jdd9USs=q83M-=z;R7lmLMPD%^byh5`0lj4PMqELcjh8Y -z0wH9z(R;S>7V|uV<5F*XjY)JejKwj92N}yEi*`eK@?~P60YeLW-Gu*{~~m)&Z% -zR=Cu|F`Ig=$=F}qYO-@)UB5YbQW54pJ3FN5?v%n4%GMeCwbz!(tRoP1h2SXi+i -z%9Fk4ZT_ElDhJ#^lo#|VSG_HE1QwUfy({ZesUf0IE|AjWDAd -z4I4fLj}t@8PBVu?Hvc-aWmy4z!7%C7;(B6v$iC%urmb>VV9T8zvQNGa+wG-}!N_N@ -zl(*jN&2n4&db43OYRWw`t&o)mzqs9F7Ke`Lt5s-V>lb2z6z}cz5-4|lE5?w!33J{7dOtc -zP981!$ll#+B4Wh7o~>=)dYic-GVNwPI^hI`*bPjlbJ7LMK!`7Tv)Q)8eR6G79V8rM -z1NXq$JI8Im=FMj93@QVk$Hd;^TYTWwterG7*OLo=eKRFbO! -zd+hSJnmrY`!J3>nWSie=E}MrTCD>oWkPDzpVlu=KHrt4xfSqC!DlGhxowEXw2I2+Z -zkfDeYClZ7lRwn`%D^qm}!&L@mdBpC2o4KOGZB>lf#cxMS)Cb;%14iYq&MYZ;qLP2y -zJ#_ZPZ#N5`Rar==&I_HrUK2ON -zw&T5K>4hUvon-;Px@vy$d(ELRWelB-)s5f}k~@f+56c%rJ@>s>9MupJw9mc6q+)^Z -zotV-#GVucNMNKgxV(7ePN#LV08M?!)T^9rnuvsg#6MG3NwBo#K(Z1^rvv1KlUGd$P!(e>zfqlfO>Hk6L#^P*s+_km)?oE -zMhuAM22|W$d#BlKAXj&q=B?=zxd{A2S+#UK5U3hF6u&c -zKLXAo#3;b}xBsOe7mdH)0^jAlOoKw`fd=o8q`~)OD>&Rk!5(phw6<-IMm% -z-KP0sxUuX8ADjg@Hw7kvUJvoD`vP2taOiRSmAirBI8aOxP1*mt+g!0?s@yZ;qLpP+ -zw&DFIy#S+l_aN_S%>Kjs&88g;!$~QAX&L8-<%B%lr|h@iZ?|;!Gy71ZKQViC8W({9qWd%2Ot5lQ#I9|?*Y!Qg_QDS)_or^Gw}j5PMw+?>5>73ENIc_1!>t1L>+R(_J7c;e&M`2Sx_$#oCNOW2u}A8hshoYAkV7? -zlZu5@Tj@P6;FlzzVaOjjBgAiDmzEo&=!KBfsD~WcS9|vS4T5elweZ>F%U7*3|wmP$h=N(P1js&P(fAJ;4-2j(IQ;EYy;n?H)HDTvHC1 -zk3Lt|q679T_n9>p;ZrH>5(Q2hAv^j$v$3)u{7;tH_E9sm2t$b)6cUWsw|vz6aYH{8 -z3ajLL`;fJHYx9pi}DYb!o()^D0}5KiKkr_d10 -zC#kuqK+<=Q*oKeeoba@(R*LWlA9e6<9^wn9vM>#pC#SLnF5c}5*^kND*BIR+$ZE(SkA# -zC(JC82Cl#_;Q{1)9e_nJ83Y0z@cKM206%35|7=1tgMrFr_zf!oxMt)~(u(-NwMonm -zaV++yB4C6y*jtICCDAp2j`=&@-h69 -z$%AsG8=lb}>ql(yezT)8h~#0j`+jppxCZLvug6%yuKa|F?CN%I=^)sR7{ehs_JIrj -zz}=%+h&%up%XTO2@F%dL5l3|?w{QOh^1~x)q{2#drgqkQ_zEYH=#&M5Vj3=TJ8&3= -zs75Dn)#bAS+!0vwNmErHET$Nkl!Iy$j@Ts@P?V25G7SfP(UJr4#7x2#KWS3uMR1k~ -zoW+|ZKJrOiB8Dq?we%;SG#i%m3@X1*>G9f0yZlpT`;M@aKgJ))YU)qWO<_}N7>ZQE -zc7Dq2T0Ei$rX7pK?CU;dF5O7cryPwsBtdNx6H)hi-2UcM=6O}DMe{l0q>sgXj@Z5j -z%(m45jT4Xw4bM8^P1tuoVAiDrR(3io2s#F=f)6sVvmitnFd{af9)OcIj9E}?joY1{ -zHZ52FsU4lTre_TR!JNP|?BsxmIH+Pj_-PY6)Z=84Rt}k=$g+13^M$N5`fHT`m0JXN -z_3*vuBI!~USB(+LBa-Tf8=vhZpTTBYi6Zt_pTTz6ou4u3x$m0K>jCnVJT~`Pv+uk@ -ziCkyxXHEZtD+h7FkUoP(4aiz#-yTqiXcAt;#bc`d+>#N%mdY|V_pj!4i)SwwCeVsKl3}_N!ku@2Kq0=ws2|_!aZ~N{s7DpZ%b@X=xAGj5E~! -zd+~J0wtv+uH*tICgJ#FdA^4S?kCsmlYwhCMUp#1D@SMech|^JH2@3LK_KANttL!b` -zFgGub7F@qXPOM;W`8G<1zHTb*Ll2pS_Q8kD`Dd^Crg><=qA^@0BqOlq_}SdI%nfGI -z1WqGR(xv0cvtRj7guE-05n6vptBrrh+_5+c{WnXTy#3X8%vRQs>5bVn-!%i3{m79} -zmVM24aomXbVv`iEtfan5<5!;T7ru)N=xR!jfB3H1yC@1n#KscxOxU*XnU2b-5p6MQ -z@B5yqtsKOnlfVzyKYq{Lx-spxWYE7r8b2vNH3?N2llI>4o9*q~T%ca>hTWlrP@}Zt -z5_erkg|PibKA3WDBkukxVInrJ9q|j7Fk9FdQGD!v*mNOp#KVEP<#Iy-LP_ye=@JXgIYJ7WL&2j=DAn#LcRjov6OU?NNIPXa%fVtoqT -zVvY?*nb=0D#%1~F=gc%TFGs=E>6ml#IIh;jg6qh%efJN|&g=-fA%HlEDaCFlsJ^By -z1s-P}xomJC#cKGO`x&!Ke`I!D@~8Ugt1n^%`VJU?V8A0HSYz3~4jC|JCw^oirq90f -zM`puLeB2$hmM_w%*VZ&F849h)4CZWcttclEv%mV0$+ZrmYd%8Nf{9vU;4OZpIhB=7 -z(Dt}1CIo1V3<=&y#0Hopm@-$WKPr!s`M9^n-uPpan879E>}&{~!Erf0Q6uPWE_)4p -zosjPk)MO{z5HdBrCcRBR0MLvN#IPUA0k=Hc;^%hsO#LrHeGUMX)D+GZtoIYMVnH81 -z{rqFI^%~4bzW-UDuEX`vL}%fU%;1@)2zxl3!v~T|dR&==F8|RwIy7C<2RH~MsUNg= -z{>ZFaT}A?&p>0B*AvRVN=?i~~07Zaw7&6YU7x2;Qsp?Yzx^pV -zFl~1}V%A=gM@>4+$NTV&J<1hO)1Z!9Q}+~gF+2})u$P_-T*Th+2=2L&RI%yoP`dRf -zIJTG_PPd*e+S?yBOPhl%GIFxlTtplj>ju3%;tW1HMLp$OkD@gM0qUxyn4L(s=Ck;A -zQW>Ww?6RMkEt}+!S*|SvKw!XdpPz%sk)V6b9{-tXSnkr*BySA*iFKQX><4~kyb5IM -zlZ!^}Q$NE!dh(PD=SJ+7pPR$MQ~(U`-6>`Z>DGpV{o9|L>(7iK0TaL{v(SBI*dGA$ -zI5~Vp0o|f>E)`e|o*&LVS+`;qC)5kY>{z-LKZ4S(IVf$JgVLVt -zT%1m(TNy@IoKB}(2eOfA8lR?Qb_&aoGVI6Ftz@oZHlA*6D%zF5Fq@Qi)7ex|lmss3 -z40kktjB`FxNIRVbT7cs^n50h(QL$p~H8@fJqFixcRZ|*@78bMB -zU5HvT4CGqA$IYR?Fx$@$>jqv6QVi{-zcg!YD-XL?QyeeNzk$L6GHZLkDGWW-A}@#yO1pj`5&XQ2r#PUeT0-yuBhL(5xD^BTswYhK1|sLr&HbHE -zn9v3%?Kvd)1L4O)9VIlPzheXTi6=~Y$uOqM?i~{HHuGO5eSQ+Y7N`*gHSF|%nOAHs -zU=tS77R{DppY3FOyFc5Vu-ku)!>Xu>asmwpW1OBc>Qn9ifiz77WRV83-~f} -zak#bzNa(9|bX+t;7mxCARK4l`$N*@28uMa)1c&T~d%+oup*pIyr{v5{YubL~w`T1H -zunMiQY+tNxxGiEI{;j$6!l76j-0@&x5raC~^EU+&=ifrV3e5KmT8|x*BdFf=4F-C{!S7|S&Zwv0643D*bg$iDL-sYlH!CUv2<%qYfAB>J5mGQu{Q*W6b=4&}=${my8j2a*(`+yMJrd3G_R2q) -zRWkva9YPXVVA0aXvq1qj00auXv-*evF)>@N$nVA^XvvSqp(D!Z#`l<9*R)7!eL6b@ -z7sLUNk#^Gr&xf8T;^??xVNBy9I~MI>Yn~E1ZhFd8EvcD@Lc8xNv*wa{hz)@uIGL%e -zoS{F#qeAru6`TOa&QZ6wJ!O_J3D1A~>8FfWSt6oc^hbo;!haI`w&jl|bX+f6XzRt^ -z68Jlx?ZY2s2mzNm()7%o19=fl9j~MD!rc4kwoBOu|A?G|LQ!0cgClmu(@2{ZB^A#` -zqHS#$jqXh>8;`b~DB4p`o1J@HaiY99&0;uIAVSkLd|;T}le9+1iuS&zkyql{WY7kL -zk7aA3ZO7&)_0cS@ik@xlwHMI~pP83~+iZsG^q8sZs5@2$8#G7x;3N;ODB@Zfb3R?b -zlrJd5)zGaS3qq=+<5?&gE@EQY;aFQ&@z&cHtc?Yz9S0`KqxtMKv?mmEx;_J612CzH -z3Vg(d;;oM@SiV>Q3*JH9FEtCU$GMkV%z_m)6aXwg({)srT&jwyK0V=xk-$h?K=)*m -zbE%iG-!ls??hGIrMJX1R_4~(MHGqhI8xSL<0*C!)#6FENN0TsaqN5? -zBNTSs0z$g0!ioh#sH#|G0}?wnY+#4jpzaZf4G|kS_svZ59H`XAD3RxPXXf5>KQr^j -z+iuV!MsozYpN5U2+SxBg`8>H^AjvZw9{UDt&1s9;q@IeAk7vwYiRgiKm;3k2J -zLOqY8bV1OwFF8ia0GTKFS`$U%PUEmvx!6R{>xgy -zBh~F3e-NS*rUpbp)$l|@YP`5ppY?VZyu(BR&9!{kL-td`S-m*k|!ecR=fnG*~i^${B49% -zfeQZ_q5hL;@%=_CIb#SZF|P8ZD0QIBH&N>BT3c62c5)pde5euF#Og)ld>x9?n>qe8 -zN@sQX%TG`qrUE?CN&R7TUpwtB^sLcOTbOnV}pbpHeJ4?o2Jtmyb}_sX0&Y4o^9a -z>x78g7s!5IcbRbj7NS3g92bvk8EKf6*!&9rfs#9_q0w|+o%+-jmr`JGsaQ(6Muv+} -zCV+}!1)AH_Lr}VX**Ult!rp$}3&m~fmk;Vs%}tA*zAf{ff2FLLkUx%5D+cv>jCulF -z{6mb+2TJ@`j6S&nXF(2TNsK@qMii97*-zPc^`3JF+o_8<^;gCIRU0ccwNtmj-yfy% -z$RdnEsXfmf$EfRq+`09R%jh#FSbofdaKW&ctkS_e{z8m~7kT9veSOj#I4Y@+%;*O} -z;L*qFxwd)mEZ|=e=(V!S%W=9A)?av;-+dUT)=rMRM{)kHo0|B+o)zN09_u*2W7F&W -zQ<|_}HflBVuRT^L|7cU&sl>HJ@^&(DDUqxuFC;dnOB=J*H_MgPGEY#jjpKheh3-9a -z2q}ovgcRC+vm#m}w<(?IhzNguF -m*LwO;x2GT5?b{sqEZoNE^2WX9a~4t=p8&^J5ik6*Be85{ohu^GY<7l9Y55 -sN`Ru83RYNTi=nc5CHcW6MVWc&8k&<8-%B)`^0%AvGj2EKXF7BM06DTGzW@LL - -delta 80 -zcmbQWfcyJ=?hSAF4DzD$V-;)_GWE(5i!u}QN;H(pGK({la#EEPY;6_t73>w1l9Uvz -k6qJgUbQDUW^QRx=U=p2d@S3AJhQB?ApK*H(KhwSg0A?T>asU7T - -diff --git a/dist/shell/index.min.js.map b/dist/shell/index.min.js.map -index c0ed948c7143dedd432f8c0a127f51300dbee962..b0af7507890cad3bdcdcb17339f5e055ea9aefe8 100644 -GIT binary patch -delta 48604 -zcmd442Y6gpwJ-i{6JV6Yc7m(idx;d!jHXFZLOe4X%d#v>a+gDjY|Eq3%t)g$Y6Juc -zy<7qZvJ+B(O9?HI5Wv(x=pAyo_fkR&aDhiC34sd%65j8();^<=9k{&rz3=<~!-q%b -zoPG9Qd-b*U+WXvUgHPNNyy3{A#EIi4ni9Q{L?qVRbn-;FH`3>sb5`E{!ik!|*wBHo -zk=$VRp2uoJ=iL)s^7Y-O)jQ{^@JxMg693h=CDX}o_Y>~%9E$$v+E3s`dxeHIy$pz2u#H^%^teZNIubSP%eQ2L80Xtpaho+&7P%M#Y&at-gH5p-eqyl}wI#FF3wyW;oMa1XRPRrVJS(Gm;WK=y-=@q*0wrVwdBX&gAZ7FM3U* -zTcRGRbirbwXbmP&~`v$>zRfYx01+F`N;^pudgiMFt$$EwrD?$khpHrgRQ_ -zg%b@kaqVhf)q~(J;YPu9Ss&{gL4h>G5l2(WsA32p5eM=Q-XuGp;Dp@xARKQsrsQX= -z4L=}N1r6unnU4o=+sRF -z447*bo{D6~+vLU3HfcNNeeL9C6Zd|9^6)}Xp5hK19|Ay=UQb{1DliSl4iiYQ5Cs)O -z2!12pU42_N4z~&|RY{DfAZICJ=_F83a7Mhx`nJ|L=tW35azy3=S#RWE=#ZUsj44w# -zd3#T-3=FHZjd(++wr+jWw?llJh?ck8!s#*ZswQDuamItOOAUt=aSHw59D4L7*p^jy#9e_ -z1)wuHM1%L0fh|j8d@@VjjBrcY3**F^Atk|7jQ!6QV0fj2`+NG>q)7k -z$aHBp@YGE+!D$ZfR`%Q@d{^EBb=0R%RK&(qhNIO}>R<0Vx2Jz>rSD;BlUHdJ})AlfjgzAE-D!*(;LeYfWh|s83)yNu`F}GBZ_R -zY3MG}TqG)!bSi4eKw1VnEHA|Mg`hWCh&6-fiKG}%(UWY~`NnrwQLV6t7a2-hOR~5} -zpb=aTdcP<%T{g5wpq$n|)gT+#bOaZ}RS1JICSKrHoA38jyhw5MFAzK0K}*9TNDU<{f% -zon65@Hn=uW*2WR<`Ge8j6}-yKIa-G*bLcS=MzKHMrnAIN;$2x&)B#Y&X5-%DgWH#c -z1YCD(Ks8*0*F3ZWR_*Z6wt3lB?|DPZ8=Dk>Mq)D!q6odBy9Mcc<)WiLN@|4l5n$we -zo4jufbvkaB!G+ol~7<&q>SU;Nf)g??0yjt4k-rgfkogbENK&t|0(m^D<r2cUg$Mk|NLXWW7Akw*lp8U+pTlIvpzgjP6nHP|I0RNf>Txp77?4Ty|c6 -zrWwSZl4aqL9OxA$F5& -zQb6P09iyw4jI=dp(_qPAy(w}w;(cdyb-^b*dBRW%P3uH4(g9>q4DbDGxh^oM&+5GYD5uP%w|soirUR2 -z3+*yDXjOJU-mdDN0YWR=k*|Fg<-o`N)|8L>d@8x?3~t2$z-?N(nP`VPNhcG>Rhy5d -zoQ8xTzz#W)aps~9fFUkHJTaX*OFhI>$!-c!v)E&&$DkW}2?S{x^p;Po*$KjvG_yPb -zc1$O86{3(tXfx}K!`dIfJ?DqldE*mnmq7!|Yh|U1IGgEYo%imE+8NgnJ_&uvPJ+{x -zgfiq*FpR1m!ZX=kW%6K*306YeP3_i*BI5kHCgtFGS{Ny-tTveua}-ZUo$Ce;NGE2} -zEslffmN?Bi$1QOHI$bu@Ap^@hFxi~`TxI4rATj^P24kri=|XtjH*~PG)L1IhZGug; -z;G|?Ss4mzXFX=!PW(E{9Wo@RBGJ-_$@d_#ep*F!wfkfO1|9!Wxz!)PBgkq{MBTC`X -zT?mv)Dd(Zd)XO@6ue-eKrnVh+bZ|sGE~He|7oIh=nPi^+*)A9D9}^NM_CPGs$xu6q -z1A!!^W9_1I8eTKKd?u`N)u7-+R40T~z|ML`4uZGFpZFftGcE?#9x)1sf&1AZgJX77 -zqC@nCpfagHVJRRIa5)E|1?t<*!Q+T`%k*Yb=iN8Gc&4CcVnRI&$YdWHl-t#F5qpzR -zfpMvmxh>G`FpwEjhC~o363;28#VpEoW2*TGK+LKO)TF_T;AL06Oilb=r_^+MV-<&( -zZ;tEDZtuQlC%kVwdmH{=>;3837tSCMp=OZ2hTC;SN|9z?fD=M8)gk_hJk^eZd%<`x -z#Tp1swavcRv{yJ{I3=nn+OE>-!X(;xxsUfL%=wuPC(YD~%88Y(Wy&tQGL))E)C>no -zk*wNTgaQ&Gy%K1&;?JaN0Bsaj5c3^q)|!Ns;J8EWI_pmF>Cagm7;!hf`sZv3jQJPG -zo-@`x&?(JZ#27?do10sAkG2U;4nQq{r@C93+u90|)Obn()0RV>&8>STA}MV-*y*=y -zpY+x~cgf~P|H+7;rCU6v1G}5sJDMV?ewTysdY-#sLus!%B1#_OoH~GWgze)*hP~UK -zyK)BRgcs#@;qU1*goW1)G>K`Z>d5`HBGj02(dbMr0_jRim?aVoOs~9%6p`>^A6`T5 -zi0$MSRHEV(w4tcf?|}S3LbVAPpPr527a0q_1r^VZpyH(uuWzP)yMtq5uZpD12_6!s -zhB%4cYV0)OePm|C0;nb7(hvvAd%v8ya#3urj1%80tO-Lfk@CKAblDO3dz@`EoR5xV -zlqhRWf+q=6-CnU|VO1E4N70{CDxZ^z)6gDit)5fAGHTiT!t-{_n{M~McC>gKf>yq8C13awD#2TsSJ6Qj)wSIjn}m(X!~h_4zGvh#Zjskt4Fy -znI>M+$*~Sce?9rJzCUg?O2GMXr -zdOnWM1nf-Gf9!qtx)t@|4$*iG)#HadnmJIrpC&Bs1wonkS$F+fGvV#LetDqKC1{`U -zuDQNvF+w$`RMN*CQ4vsIUtHloIFf8X&K~#BE9P{|-oY1K7Kn7Yi<@7Nnh7c*Mir1k -z7t!a^56GU)Nn^|^ZoFJ}B(Iq$nK -zTyYUnAH>3_gvy!Zm?~LclsH!>;ze)Gi#C{PFZrU{3^HUQejGpSqIOA_i}m3Yo$noY -zB1!0)WJ$`1D9>tW|KM(g5>FSY`!Pgkr)w`jY1_fqnxQz{E34 -zf$4HShL3a-kl_?_Eoq1pQRp7^D?8@B -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 -zQe#(5Oo%20G_Agp@IXQp%RDaHj$~ -z;J{*^&bYrv3QaS~xP}|3o$SRJg(DD+p5)*zy7m{sK~V*Ut$c)P+`I1I_Rl1`lqfPS -z6!j2*Aw}R^uE+8L^eo&jav~b?Cx?AxJ<04Ye=n{`l`mA%6;fO5vHyh9SM&M+4k92P -zTn)vOk{abx_FY0~c-%B-xW7=ihYx|FtGlS}`qK;RXO^O$xsapjQfA?TUs*fTq -zC~v2zDuYNi87%2=uDp<-HNoPoHbjKLUQrn?i{M99&^h1GK6S9xpiqxZ9P>q6nh|EB -zZeQ<)J@cRITK^$mqj2e;+JDRVUp>*qrJ@M<~Qa6hBGCwra$LfMR;<(B^4;#8SSap5 -zC$K#1AM0%rGoccYf;n_bFLev(*ePl1yh%QRW98L9u)&nP&Ii_Eqh0BN6*VOtI@IoU -zKC;5Q^MR+MIPe1xteYv*dZOyesd`_fqRUJYYsy3*3^;|o;V_xEJsGZ+Z?{o8uYnpg -z0H+?5(zMp3y9+)c?#4Ct6`F>zXP_sU$Rrob2o(+%#58#Q-`n)eX$}Jp7bV9;cO8<5 -z3Z+xPG8Xpkio!kvR_{yS8^I3a%f7#S>6nVg8Pz9V{`;%LlNvYpOA>?~>%&BG!WC)k -zrQcQAAlm4C`1{+gbjk(mufz^YB}gJ)Q-HB>(12Q){}a6fO~TC9F7LtrT=~ywm*@Oo -zc>oRyRc_F`?FY+id^HvH?)^bbbzpmO@h4@xxyL>cSZvFC-6@{b5W3HC5s>0NWnXjI?{}=R30vlsk971AHTCdd<$b3hNB8OW$huDNM?Y$<8X2vx@`Nn=IG>( -z+a^}AuyYOU6F=QJ^FOPuK~|DsiB-c$w`VVOP^-*9Z^{6Q^$0TLSs*7@gfvUiuYRKL -zqdvR7eGS$MRA1#&>Wb7ktt@)myZ67Au6O(N1Rrh>T#tZMse$~%f9)vLspUlywI_K* -zk%!&1>N}IQkhS5DtM!LP_tgtbsjJQ=m&MX9j#B)(?dqDlKpIqLoAX}vGwv6E=g&4H -zZ2!j3T4#zq>Q?If_3z+eG0v??#XzIRQz9|M7WOHy(9+Sl;e<>45yn9*9SJ(M)*4;` -zo7buF)A-1x>-Z9~p-*K$1@D%hubA&1$omQJQ$OFjvHDJ-L$?SIDKVX{9P!To#hPV# -z4ekbzVBPkN_*^^qO!j;qlEi_`zrMR0H>>8bK6bc=ZVe!VP^RU_W- -z6@QH)VwZ8DstFSCG%AKF;^gOT)$+`Z{iEJre%%6RbLVe%&quDevaZ$Wz3w+#W}vUw -zOa6rT!U9!6lvyMY)i|*{LBSH-l9ap%)6K|Ks5eJH}56DX?gfX-Z9L4iAz$(ViSs?y9y_A#d{| -z?bsbR{K%q~;p2WkU`_BWhSNj}cKkD%iZhx8?{U)D=EA?jYOxiu9Z0cy!TXnZ-+yFr -zo4=YKL*eeO{ -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 -z9b)z-?VB$$>!WA9C?T7)_p5dNg=u`3zX9MoCQ -z=*5j9&SNkeff(^Ogp~nqjqR6-08Ov}FolXH|D@ik4$s3=e>D5=^(I=Gi<|S(i;+n~ -z-jfV7Y||H;E0*}DrHY^7HYSeRdoG4?tC*1ATzq!q6WL)J&xm|fBzwWZdnoEiBj -zC;ii*kFdQ)K5h~ItjOol9j4y&OXM>X?IEJzgZVlVzrC2TD&lJY)IXitj~$$`im2luPJRUwX9;kRcQ?3Ja=&<0_teB1`^=M~& -zkJc^u(Hs1S8dW>~J5HnMP2XpPQK4&A@IAU}4-h8;2~&*PPle3pMa~uqCUcQ*3>BU^#<0gXhBzFUQ2)QRW=rjD4d&u4)hbiaE6U+aeQFc%iH0IS$y>WMnPhU3b3>#6Miy6_`p|$PI-Jk -zVwwZ6`W$?~u8U%tZZ^&HvBjI-yO_AF -zja_QC1_tO~AxU6Q;%W;tj;4xW);SWYx5=2UTn<+(K#bbEFEuMdQU``q1DzI<9lir2 -z$dc?3K+&VaiVxR>{mZ2$co8p2cY&cwl`1okiTk)faSUnrgO{0g3;fq*E)({;%gl*@ -z+p-6;bo^yOyn#W5gN+_y@mI*L2QkTSd&dsm4tY#+Vcq?SYUInSX! -z!3wO6>Z>W+vD2h4a8JkG281d5#+|0ae+MO4B-6MGHA?09biLh@G@*^|t1^O)Vdo_R -zSnXUUowHL(v%WP909Beeud;aOX&nAS6vV(A`izsxxo4VBn0-bVM(u-1vvmeks4@yU -z7tx%o8g+0?1Ba~o>(zMV_-rZ058I*0l}UlaKmHrX49SuFq!~I85S_nFiRrX2PMHfE -z`nl&>xD00s>!v)vP)AP3$hu(Kp`#7@^h+tzdM<&-Y!Um|m1(oT#$O4Zvg2v-Y(l4TgqPugh4T=5L-pq^zYicr?RDPt}+1^e}kS@{fbpYR+u(f;4MXi&Xlf;>BjCycd4#B_`dy&E` -zm`!eCYwr~hI5SM;cv+K%4dZ3IEV -z)Rh~EzA||)VS^o}b_Sm@;2U~KLlGaDA%RDLM?x&G!=yO*WvRoU;|1n3$SCqpwX;Wx -z4rpjAue;9^u{{AEko2M3!9LpeG#P!&ezgOOn-lio4zoDm3LysU`TI<5+qklTzK?mU -zRN|v0oWzi>O@gl2>dEc>@a*-8l9lV_&>5W5v>n`Mwl9U!nVs*jo9~#tbDz1${|uHx -zI#)P3!vfNHBCH%lN3TlnV_yws#x8{-s_T$pQ^H{nk-SQN#nEnLKim>)Pm#kdzKJX< -zQFB2|spm&CVSB36tTm(dMV%%#zdA2EZoklJwp{2kqKPzCp2;6&`?pTBexu(~{JxMb -zaLmoO7HzuA#11D;k!gBGJsua}8Y}q3LX4_SWzQHwSh0w6oL7;`kP8w@nxPxEU+Xg8 -zTTyX9_$ef6i>yl-7wu=dO|u!falcvqOq6pG0lH7g<=ujcP90sL0?P{O@XO}e{`9H?W|>){#WwpeC`NU=0EX=DgJ#VFc%5WxeIM%t2TkJw_~9gx6Gr=y -zgJv+`4o3>v&>>UX7;$bPks_Rn%0cTw$*h0IJ3Hrs1AoK*PA^GgxB~JCmq1}aW)~ke -zFIYHd;{9#*j>BfxB{8R;96Fsb({EEuX(6=>{PXSroUxO@6&42U)+452E;b`Jd&KNq -zhA-BzW;}f|tCsY*FniYCdt?^aCrXBzE|J*KH175>stybT=qjUiyW2tyGW~?mmc%6 -zB?;X!t=}pJ`%{08*smNj+n+J}h|mr5{?o5856y=XlR@ZxP1(O)VOGqqbI0QK;a1*m -zd6wC_oS6|BP*)bBNGcOe1Gev3NTUqd*F4MgbVDg4`-B9W+eTT&OsNQkB3$X@Kn33> -zA<2&Y9?IH7PREy!zrrk`Ksi|6UV5cjzRb_cI1A+r(16Wf34a||)NAS`mF>;A7l6iQ -zzOBLDccodq6(3s?{LAYg0|I}NV-UYwbMoz(ed<-n$N7z^{ApLJ?F^?9)e;#$DTzL5 -z0sKBNMb<@Qd@goG`GcK>@Y47yHfk`Mp~d6)zOB~z%9hr2(!T8~v!KpZZzvM50^)*z -zwqzVoQKo01v_HHG6+)Uh#?=Pd|9IiJF5^bzU@i>mN^#9d^|qO*&fm -zQU*5}A0tqxSSJAlYcHxHA~x4+lB*g!by%I=+z+>%{#>t_F!MuB*=a1i=Y)CojL2za -zA2>cW!*uhYb5?a%xF8^?8+nF(ue*TogfKgmJSf%^I-6Z1V?bO*^+deEwDW#^?X4;W -z89wND+j7#Z*;YVqT6Ruj^;Q3vh8`t5C}LnaIqOmTGPJH40WD~_8|>XD&CZ5?giSQl -z?i(;zj^&G4m-^vTGDFZEX9v}ru~+q(6&vxbA@V<5e$E50u^F@wN8%y@+yHw`pDAo{ -zC-?(5vcj+m8E -zg*Fj)f+#H`Iv~c}TB6_1z9|bOfx`l6g$L{xvnDt%*lYisH3ycuQV}E|WLZSl@y6|m -zesd}6O5fOTp0##Jch*+UvPDKIk7Y}@BvZC4b8vF8Cy^tUB)5qwrdiZWL1w)x*e{!!!XHHHG?; -z_MV*CToZQA=9GOfXLhY_jJQvZm7x02&unUIBGqJD2F!*hPoPbmzIMR$n!uD+oX72d -z<<0eRh8_fpnv$@DVUoxzW2Kh`bqHH`SCNM3mv*hgU1+z4WykylqeP0pQ@8STa -z_Y%(79!W`W#Vhr1cqS@Noi2dr_*q0#yqG*+HqCB}9 -zTSdtc1%xfim8_nr^f?5zNa-#i{7@{uv1kr07=S*g(4^5mWzf91F${l)GjO}Yr8y2$ -z8>*Yhl0BFgk+)yKKl@Q#qZ{yJE -zq;QBViPv4&q{=EH@9y;9bw>`ABFYHE5!VND!j;ad`k26wL`IYJV)FLCOJ?nX>c&FQ -zGe%bL9}7Q%SM9e914rz;ZMnd1HLN+?KWu(q!yu{$rwt9+z7g}yJ*)#Fc^dI6P~ex2 -z1NLn4_5{*Nygi9umK@aqSVv7bBUBV4c!6v%WUm`_+(_#_UOon9CBXO| -ztT3=t*0|&Khk0&!J2`z%GNi$PTMrCkTI?ii&nuhOt+B+j9(Ot -z&^*#P)A&dH=W~-3MA6Fj(6~u%`o|c+Fic#3WZb-?W(1-|p(vg%Oql1G8hYTIU(Eh) -z(!9B53{D9}Wa9MgQ|8O_YNmm#UR>ww$hD@m>he?9BIV+vaM=FwTC<_*a>H}XA6M`x -zCwL~78piD5akI%Dd9Hci4jd;(+oV2g9R#xvZww#-Mj-R}C5f;NKnOBz6Eo)h7eye) -zBvS)^i6~wpl%8|V*Xzo5$@9$MdOqhh_FgkOO2#9z@5z1pmgkvgZ7*PScAIzVf!FM| -z`kKvicKh>9td@@{c~ww=gRpbLPCVaq{1b!z*Yi#5x@m!}B6|#sIHf`SQuZe7-s?;# -zFnB`nFkxSCoyl$~f%pVO{y`#+FJKE8fe{GgucE#1dUMIT0T7`|wi{gk5$PW$$>y&& -z?KLr6644X(6W5!S>loLPa!5$9?|7GV8*zB4J8A!Xy;)n!Em(pt{IVIZDMESM@B*{D -zhNY$Q*k1nvbL{GWmS}EkR92)D04fMv^kQ)U(Z#Wdbn-uY<#pCx`a*L@O@-3-S1&ZH -zYAW-v7rw~Uu8lcd#PK^Tk7J166xD4nG8gZxbfJqgXYvZ17a6dG^D#(+GvEYnKKLT@ -zjerBY!T!sOO-JmEKHae)v)C1`#Hk0INu{m5;3XzggD6l0q`_YG5`%qz0G+L-?8{za -zR$eydpvmI57q_Kpzq?5sktf(A-@(zFuqtqpHPJP7`o}LZyUmh0+%$AtnkMY!FGDt` -zc>2i8%tNM@N`hK}B^K<7T7ske&$tX<%My`4EZ*JUv`_f55LOXvd$Ns@}$~w_su6?WQOg# -zZZPXRCc&9!iXm9uiD5};fG&jU)EER3E)hvHEUppsIv(@(@afuDn``Hph`rG>(c?_@ -zuxnuu=6k4w>)g%Q2%!R+_yx)Mh^hwU-+K818wN2pXQM8NbQE$jML(NO;&XRlk7%>hDzt-!*gpqjjG8|@q1a)ClUqBFCRvc; -z-vH3PNeoC$rr@4_;B?g_uGWjVZl_ -zL^0fC_fdQ0EoQ~c2#`w1`}IpY@~F`@ago3zzY-4j%ON2yq=%2?xJX}-fCj|lB2yFI -z=Y-e~XK+}T9!qE3-j9;mEFSkq6q#dMN9e!hPBfZyz|84!kDiVn#xv>~K}ek&Ev(rD -zP7L`Y-NWB#ue{Z4TpWaDhf|{m?dhJ#M*G@ZO;=45o*+KzYqY<<)vR1l=@|TQYS=El -z&BQmLi5!j5nU5>V3Sf3JK~duY6rm5^W>#z)b|Qg8aYgZ!@R-bqZ-WaqN+*S-vG{YF -zS>Ap&)S`kaNF}NMIXX1jMYo%)w<=WWE`PWxFsedd2J^u^ltf7yND+5qsu86}6`e5NqI>fw=WGOv%h()# -zIKfd*cG|H_**^M4EOV3Ye7IluNUJt-!f~(-_<%Q`xsO02IYWn7lQ0wdm5!)WFawVF -zaAuNZH1Q^<#@_iWM=2q2akpn%+ne8HF0UDM43xDGzR4_J?3_~>yCUE<|7tdMA@?bW -zRhPct!oRcpRTl6;%O!Mh4Rl6uMeL&sJUk+D8ne&&SF>s>>V4#voKmHS$Q+es5G*Qn -zg`v@Y@?Xu8jRWc#HG*jHgpROeC9M^)q$}0ul>O7cnn;KAfMX*aW=guoFbjt84M;=I -z%Q;XJK?SnW{T3Y1Q+D#rCUrTwq`c+bUD^SuFo1IbI?!$+AJt0j+6x^$>aaTN#y|FE -z^RAlN%RAp4VdbWrVivRKz18gC*8r(%8g25e=CYc(lWqB@ -zChH>kJm4ZzlocaB@rUgbZ#63~qI_{CWZblr-`qjkHpDE@yn+o=_BsNVcY#4v*?n-u(AyBK=AuDr#Ps%^+Vv2%j_fw -zFUY{JZcW+S-(&Wq$Kg*&1kM4b)FwCwgPd8X0XT!>Drj-$7@I4w6SnTXX3JK8`HDUc -zH4?2lUzsS2!zN2XtOc2TuL)k|ju6Dz4Gbry{IVD^_#}QXGBST2rdl|94E+}+TLUc#Nql#*dDseY?xP9 -zv{QFs^XhnvgJKxYd;%9T4|mhoMC#ij6G@*$W=M8{g9xw)OF}cY1=WPgO45A# -z-N+Bn7bRd*_JO-iC>caA6;fjH$!)5G6#|MK>yNsgl@Zhm3_!&Yomsp0eP(ah>}M{8 -zrJOyWS|nL?jica3hNVLzr>fu$k`QHe3c~`^@D_;d{>#dID_EXOs4_drV?! -z769-v;*z6+gAx0(d(8SROkYV;{8IOyna&c5A{lm%*;Erg(F``h259@lJ!a{ZI6aha -zwp2L>IrWG8_2;;x!VfV~Vf{TyzR_R1Qw0&DUye^ -zMrw$dx-InRI8NT)_)&Aw<&8=O-&=_k6pARmDFA|C?-&MVbBrJ%eGt?Dc#u?TDU`o_ -z)GV(l!D16JQ+D0Q%+k%Mai*wFxw-~wYpmgEh~2nHVt8nWD?VmcUpOxFg0F~Q(qYoR -z6t~Zvz@;Q~C+%GyGmDSJfjmCOd4@tQS>OdLQQc!JAGB=R%%9s -zcZq_PA2&k_CL!olX!6pqz3JoTiM26kZ%$h!ciQFi$Dl5FH)}s|ueoULWJE8Sy%47X -z(JC*I!amMGor|X44e|u2m%wB23WBja8g57YWGB -zai@C)ES^t^7~jF>Cq$SvVdz}Rn%Iwi!mQrrLzTlolHrCw&DWVWAw0+F@t}zK#!s4+ -z9kW>++Q)dKV>UDuR=_Vu01;#+jt4m~vmV2G+lOb^_J7hu;>C7R7g0=zj1xqkoEY|s -zu*$$O$5|O4d;cfR#&!Nw8h}}`Jj!kU2%~oKeK0iBK6v)>`^>Uh|57oEB%&ir-VWVo -zw$}KmsG@zteWtZ4Z}pF690c^7a+4OcfS0KPm7s&VF|jC1ztHe_bSfEg^y|lTi5o24 -z%lmTR&1ee32hkWyg>2ua%*8b$U^;nhZ~2sotwQ&tP`j{=`!cQ**J1msPnnf9_;{O8 -zEpIRQw5eV1XVZp&3Fs8$Q61%cdfGjoHmd^e5TqeH_-WG{z$aNq)FJz=Pn)$DU}a7i -zZCrQMmF?3$W43IAmnMyvA0vL$Bu~1#$cc$k3ZjDiGpG;88Ec${qiNp0{4?g#bwLp_ -z)DpQl!tRs)rAd+$h_OHajJcwgt!Q)V@asS3^^m>dvu5)OpN2zVV$B~qu^Fu!U|NLP+Az1ewNQxdHb8sn)Nj?OoNIfYL|b`bnN_l3j^b-f~Fw*gz!lg -z1i;a>gm3+vX*e+Hgku(^tyin17fzW&7PPoBX-Zd9)rl?%;IiSIqa# -zLe}f>x%w9qr<=cK>dc}rki#+cZUe54*bBdImf0J=ZvMP*1dxbgM^9YIy7?R6c+!kF -zv-acPFmJ12sL0DHTe#mmyN1Z+<*znSMe -zbwLE*GvVZf?W4B$+vc`~BiIW|)X2TjVLS8#v)mgzeBSBMcg%0+Ef^bg9g=g)r!W4V -zd9HcJxT}zncP3ckXv5zz>rQ|F`zB#(#-{ZfJ$bwOhvwZ2xnw+x`>6f)58)Z2jX+

_=wTf)a|Y__Cx9 -zN9`pKn%&AJ^i1sg2i0EOC(^%A20ln?VW=q!y -zc#0}G3qwTqr@rXMQO;^SaqbqW?0am(`mt_#zhO-K(fW)5WaZf_RQFHJ2{URZe_}Q~ -zWiZ=iZ~KV}Ez@mGZCYW{9qq&!lbL=TfAiCyn5`F%X1hu$eCMV&ne1)u4&nBypPJO3 -zkrBage>w-e!NeSpOi2goB%Yu7Gx$6?5ZWF`Q%-jb4|wesH8M>t!;lB= -zJVUAtpcPW#Cm(BUREXQjv4Sal+?He2wTUM%q|kwX&Khb#)mQ_WoK61BEDIn)X2YVr -z=4U2k2JEYUhKlK&z58co`9hSO5hX_@SAZtp{+UU4MgTqEfK~=BJBBe53p(Q|**o4n -z7}Li&{NiO)_qb#2I8Cr*dL$zsb8eTCxLq+j@N*NL!6$;*StIxyzR1x8wibW}?Nzsd -zupVZNajtF9L7*s>e!7DC0!$LKpBfp_u&>{UG2l(`wO#n -z2IpvDWcg+YzAn{K~K{qirmW&xaFhZdjk9HvDU| -zsMg^)J)VMmqFDtc_QC&ULPthsK?d6Pqt30Wrzj={M=W!+ADuC5yeyJ>Trub -zfNJFt$AbP0ZT~NE*oG7>g;Swm=V5SlC>0KN_Lc2@51U2pemxVpJ=tDv68~Sm{g*!F -zzEJMoj^b@l2nwR*GK7p~;=@HFcWdH*3a;b3#kwZ$zCLc1pm$4d*OxUBpHmjG;&YCP4O2vYm*_0yf#2ln`%t2azYA)6qgPqK3 -zE7pR+&SGj}iUzGMmhvlT-AK7?7x^fZ8pw9Fm96=WS+CRyr;7fgLbj`Q&TxnG@>PIC -z35R8>a_ZOdD*cMN(-steV>Vv`lXJ4#;^0!sBhqbL;)T`hjL)?;WLDlDvS0a)*@7Aw -zvBn(@_AkFN*PKUFLvfx=P1sYvHHTvZs1mNC%rHzb)#x!f|MEy;#MxSCYFIAuW59Iw -zk>8pnmpL>5LXM~i8_RaJ$KgzX!FSDhIh>mCaWX0BN6~nharUVRSb(3_iN%OV%;sa97ua?*9hc*FN~vsKuylwI5TlHxxrPm?mm4s9C#$c8 -z!L^*QQ41pkJmi$?ChZ>|F+C=1yMJeD*JM>7PeigJB?qQtL+=Ryn4V7O?Mr@V*3~$> -zjx_GwzcUTX2OP0=iLOHz@Di!4{mbvnn)(=y{m1!-$D&ZjEXQOBIq0;SfJ!?8PKPaz -z+svb;ejO+D58-|FqsT@0@aN@}kR$rB2*1N4ar@mzP2z$W_`J$aMeX|Eo5Z=?Ym4+n -z7$6@1y?Ocipi}~+!>MYF@ikfKEg)K5@CQ?WE}DTyS_c7V%O6bVykft7-5*c~AG2Tj -zgK0R+hXb`T$B-Ob^xtNGdtJCIG3&!Mq?*EAC-F5r4njXhqU1LDXm+yGsm5V=oM6cV -zJn5s#(hu9a{@d*7l<7xO*@iBD!4TG^p{utd^7O@qQe#Mbi4~w|q4*h=yDfw*Dy=9I -z)Qwk}gnHl|IotL}EbcgGB5PmuM^ig{b=M!^Z~OS3un+zbzWacFitBjUF8Gs)sT@R7 -z@vty^Ln;xba-xWA@n0;5#Qr6_4^XK4f`CMzgWeedC0_j}vu0iqb?|>OE3PQSy86@2 -zP<~T!h`HFWoUFATiGe>w|KOKSC1v7JY$6Tb!Ubhlnq&Va-=Y9%9=uHx=!XXEmdDJR -z0P2zX_L$xK7?J?oaL7*e@aIEC`)u3|73CO~&O!N~pKp?FtemeNsF=`Q=TS%1KJ+vBOmvTQ6kz(r%szv7NFSRvP!OJbsf -zDSQ$Jcsjvt&u6qF$Kcxqr(gbOv&PJDA*f1cv1UZP@k4hIr?y_kg7Z8JSk^`>msVPPjx!yUV2GrFGwi>!B|hVk3C^7xJJFQV{{K3zT-Hi -zNrvf%gGufkYVSDf;X0oT21C3Xn -z`_2(&2tO}rtr6Db}j=>V6ZssR7W6K3_iVA($OgjsW_3S?c9 -zYAfnG)uFMu)FYx0jE|(G&ILS#i$Y3@pnK22>6E?dZ)Qd8O#D0Qa3d#dmI!w~HGT#O -z?VW!!$r}IFqW$CFkPHj{T`IgTKCkYm?hWsnLRVnyd}?}bpWtT4#*=etPlg2ZM_T&G -z(Fn%ozE^(Thv!{ZGcqYI<^JK<{cT>XR#aLnm5q1tg9r3MqN#y+S5Mh?n0eb~+~a)p -z<3T=#n*(aJF?9iZdW=Ts$OJCHiP-1PNAh4W#l>7)>NbK{Y6v|+%SThCc-N6RT7ER8 -zU#oF_CcDv{Y@2C|LHM!ztkj|hGB}tQvFk -zQqXdY5u&MZyz4~SzHHvSRfm0q*8#r_#6SY*WvKT=rqL}#I9s3|-K>j>XsmT$jz{c! -zeJ~<_oj32=<>QL~N#CXSMabUplzB@x1RbbD_+?PrpDOuxG~^q#UwF#Ai&y#(HUdIK -zbeX+Pjuq+>_JVWftvu+kGz_aFvm1$bwKjrkeaxRU%~3v6(2kVe=@jfZ2-$-#D1cJr<(xhK{kfN!q%PK@I?25i;z$)N6r`?urcid4<5Nf -zpdkzw@k!g+tDin^t*;#>;$8fFd^9yl3GxGKm75Y$wq&6Y_G7c>0|OIOYMJSlQ7{as -z+TH~BoGqdNsfx-FOYKy|@<}_jk3W6h@|l7Z$+b?(if-E!>=zJtfWG&y1Rz`Vu2K;#l`y$mWW?qB;sOUc$OwbSQu9>&^YG1bfM;#zYP_nP!{mdo%Oi -zysvpPvlRmew~uE+23?~SG>m^aI?Q)u|mbcm3gNLFclGv9f -z5|+aJg&|``-1fK}o*__&+$rW9p9P7&SO^c`DS|mTp>r{bt!*Y9I3FOC;e?4i0Fd{Jz8w$Kc19L*Jka8>A6w?Jvw)R#H+9lJaL -z=3GWdU6zt{syoc*>gas!WVHt#MJ@#z#k#xXv}s*_4b8Z|0^*qHtenzraAPBQJ};-1 -zMi-J?dXr{iQK+T#RSdqeAFwOeV&@7_J7@xDkRbiAUDmJa{~{2QDtwKwlsa2ArfBRi -z>g96tl9Wo@%WgI!55Zie@iJRP8GJY*CB)WE8*oX6v~s|!a>`i?ON+am(>dV- -z9plbIU#uH}FXV7ku-GAR$bk>9!z1eFAQ?WU#L=jj-vOuN*u*x3M9T4KOk?+2NZ0Oe -z88qa<#T=;@B`}xwd^D;4< -z35B;lQiiqeIS{ac3Rrm7up-FSjr&Pw$f>X#kU$j^gqLsT*8ysG3)T2$r>YQ8t88z%ees&5_d>!TT!W;K)Q2F;sBR=eCo -z^Sb?*omr-8Q8kv$Sya$W!KCJ_N+&yu*?cxLuTFN-jIIN<#=gBKt?YiBG_ZwXGR;=w -z4cpm=OWp>5&d_socz7L%xq|iWEF_an%s1!``h%HZkKM5g{LdHJqDgkH-maroeS0up -zQ{QXqC#{|yV7J!lcCp`S;$y`@_nDQaM+izC$|jWh($gaiKRySfsm#=Xq(r1hR2i6_ -z3M&znEv7varQa_-uLyg5&)r-4)b4(^TmL(y=#-*OYP90>pQy%eDegd-Xg>CAz@1_b -z&wJY}%K2(3hr7@k+c@DGEyDO}3CCWXaPMHb>y3N)x^g>Y+5E -Ncu>5h;$TzPgFh0XQz`%e - -delta 48448 -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 -z7?-pnBK~Tx{n-|^67T}<8Rw| -z9oC4#k_g0;rqlhXgFO#j4q;P_FOh{ovS-zs6Tbm5GtPb5?|IwK&~WhZ%(tyu(Zr=V -znYy|OocG`Qw%GAtpaww#mJIVzEt!=I$sx&y9TyOW8}N!y$(>MH>VE?^GK$O(^3sEX -zk{^A0ODL&fg=W9>_ABS&RF?1|YND564Z{YaK=5j7wFg1ffJ`vFP!eK|vAs&0FwTIY -z0E1PEjwZOwUc?vv6W_7B$8GK*BE+#qG%$qNH$9SyTSjpINEJ5JJFy&$E_wz#I-)Mf -z78Cx>??}xdMnc5Y5E2O=tP@l97v6mviM&MTgd*oJgU_lJx3pf&P@Xz{R>z<1iou*%T_*>VAv>3&wheh^66jt1C5 -zB$6xs8{e5&pVFCEO}f}w$KF4C=l0*5NrTz -z-QJY?lh{R}u;f|eu!nUCF{+Sf{afC(^U2ey`6heR=b`dPVhL+a9T%h)oK#Rk5Fup= -zf+s|G!GHK&d(E`J>CxO&&L1}dzzGtJ`y{b^sjo)_Brfs@u6A$_@uKctktNCi&|35yYT@jxcCq}G%7xwONHI% -zd3JX|Cp44gq%LN-ZGcsdf8Tp9dzxEALJ=c+q;m+X9E=|qe1#8dBRXwpM4DrvUqwOC -zo_&VfMDtHN)miXc-@APd>_S?J-k;RJbr?*D1%ftLAl<_Ep-8}Kq)52t@^@K7+?Xd> -zS1PN)MuTe2U^o0M-_ddx?_&<2>)saT!@B9gw#DuOmP_4r&DTfsMYaEJ--|@a( -zCgzX6@5)u+TOoaI`HX+-`_?T(5QsBZ0gC&dcwY*G{q}up=bF^NRenvV=5j#}5_pUY -zRzx&(T{Lu5@GlWnh_%d2*l^@*xRve -z=%h>p1@UgAG%x>93|iFt(7JBKE=Z~JaWx8*7x^p8nZvDCT|II{L~pD|1x#w4L9<1* -z{I`5)mr42eeaPE_tr!|w!4xtS2)VE_ID;~p^P?YL`_z^rsDuR@`D2W0kqmc!QNN%>Av#+0|MA1u0+erkIC*Zy>CZuqqBFosKr{tkWe0%) -zSWMNGPO~mXsaSwnu2kB&o5QIEn|9cV<}%IC7`QG}MkGGx;{%HI7IM1oxNw -z8*}a0U*03b>IQRb$I<*yyH=D~S)c5(Vb8ep*ognTkF~7JYm)dRH{AP3$X@6|!ad^m -ze0{P~BU|I@bm>0_E(GkWLd -ze;zmcu#3w+5JDm+sM#1kuCk_55Ip%Gy=!d<+iUdH$Ng{I^@eL^)WZsPwz@G5IN++= -zM>X#)L*3@hWRN>mRl&2FVgJJ2dm926oo5}>%`izPgNe{!7E;ZmQ~yby*f)nFYSMxt -zN_kDut&8=TT41;{l*!T&))*k&PI?h_=$zM1mUby%2=SADvB^ZNt0s1+lp;nRxUK-< -z{SSPiA>88jEird;g6>8}df2eTb1(ZOX{XtL(kCx$N*q!;Vh4gUp)n7vD!J5(^!N{d -zGCNNZzwc9{*AJ`9+;m7Iu^PYAW{y_iaaf0r!D+2o9w6yXH@aRA11Wks_4Gctzj`gsiOH4;XDMx8Ou5?bFmB*H|fDJ)t -z#~kF-u*;yBa4|2ki0W(CX7;RzNJVE2d%=u{jbZH&3wDbAh$6f+DDWiwr+s$)4U;E? -zFiOuUMM_Lry=hQ%0Wd+*%_u^qb@IbFT)=sZx)?u7NrLIqG68JJQ%I8jmp{9uJ}eB1 -z^bG&^pWSi|Ogf8Fnvvj=28*Xf=9^BTlXlM~%ZaDp@KgYv{EvKOonQLg%jQM?iJ$MA -zS0y)n9=mU11%9X6;$&p3 -zos_R|c7@I-0w*LXJVrh#6M*t0qbd5U@7Yw3qyaX|cKO%dvv$esNkLR*w0+7Syl2H; -z7$#2AsZo_C$A0b*g}y8Jx8JjNy|d3ku%pT(SS50>sQEMg1QOmn(lHLg-Q8JO(@P(cI!5fk!DUSN&r0!tv>M_DYd -z-T)l2L6ihG#sAJ1x0;2+=8*udNrT1;#1{a9x6l*GuS))f=B=!TB -z&cFA*?rYtw+)iUrA#}{^&OW(7M+*AQOCD8bgisR|C+}}`-hw53~ -zFu)>^FQ*xK*3>F!B6aBU>H{SFuin2o54j-eW>sZHPYW8xgW)-%i%B^f(7a!F=n6_- -zL}bWqg+ATGR}RTZ{zC_24TNDrS7>Gb{;#cGqE0!RQw8G_1+POTVD$v3?Sf#MV@PMSWVjoS{DM;WP -z#Ou)$;QRq^bU*dt<%lq9pb@2nYQq2EzaD9B=~Y!H{UG0n-Hj>g7IHc^jD=jnh(-Up -zFRgA}AUDzyYeROBJ0obyYnB^e0hMV3K$Vk1y^8;eFC|0Z^=`bY_+R+a4a=P4q&lL- -zZ~k)Q)e&x;fa{6d{Bg8LhP)a+Crd70MN=dFTfcn6QnU;X{Q=+c94}I$rJ{6ghV4AVR3XM6%s6^wx*)y%JmsL -zseuHfpR4h63=F3sb$t%_#1OUPesc3XFKw20XQ!E0`5e4adwI)G%TGt>|E3i~V%$b3L -zpZcoTfpmD}tpaOm^~MgjBI6bIBX}fM;Be{Vq|2DX?BR826k9pnzw4`w>sq*9=QcBQ -zZs8(ujQPvIhMZyLW4BSSRD<}R0WR9S>2pFgcV0KIdehMci!53aWa)9^44x1%;>w(G -zApXaf=u|vjWU*6WwcxlaV1?rbbX~?xB%*Cdt#QU~jhfZ|eP7#)Bl^Go+BI{COOtWr -z08hqS2*O3f(9(Hs7?-?S8kEsGaNbOSaTFX64y9A5W)4?X7c?{1)CatxW_oQDhC|W_ -zUBt3GusJP@5S)ke@B5Fw>qj-P3zH=nkW+tH@~dw?c3$VM8=Dj7MLpoa57m`&)`Wl4 -z*SEFT(haGH-QEOzP*F$7_aK+MZ2$!{0EFHY&gCem@h<;?udVXG@%1Mm -zYL*GS<*F)2cWzrAdW(t?*6%n4q6@39H+*}=mDs@GOrU*;oZJzGv*7>Bx7Th=;LO7S -zh^`KDmE{G*q<`Btb|AET_cvDTb1u45?9x%AWC~){qE`IXp -z7G=x$cYJeW3>z_IgJ73~fMK_UYOyiMTA_DVJX`#1cyL~U@oIs6ZdD(LeZ~dzRrytQZlIr6&KD|J)WBA@CYIz;7aTY> -zy)qiMRoM;VhHL|bGAIbAo=>nFT&H^%)sbYK1uhF!AYx-q2fAzptf<&c&K>(y!9FcN -z65bqUbW3)VNatXMBiZ~-&QB(6LoNalRFGUykekQ~-T@1q|N4hoTV~a82nV`NH5HO^ -z^&Q{lhXhVS)7`CSvCV -zp@2)Nu5mf%JUR=9V|o5VUwcAS(9@)hBYiZvRPaRtC$ir8zsveuLJrjpx}ZRS0_!ClOv%51JiLyC4QSh+9?0ne0NwC+zDwkH4P@2n32 -zJgy9f{MUbH-7=>?9SHvCzO(Is^G=iW_keIJQMk;+sxaZS`jPV9opP(16%iLF&fNJyA-}AvG9H6nh^wiJi2HlLdv#s*m_P8{O<4qU2&y~6 -z;8YGVh_ppzKS5_>#x1-Qx$aoK#w-AbjEiHEoDr_rk%zErG -z2y#VPqJQVGwh+HqF%Z^OnTQdwh16>LA|M*4ojl`Wj0AiXn_cV&u^;{nY4xnqTbEld -zGRQ_SS&wHw!~T8WTes8|NW(_|f4;YSd+nQHq{r~oGJ57fPJvGN*ZA|i(v -zt5-NKPR*!4`CnUMckO?5tZ}V|v|`ag8SeDG|61cO`~H&Mh_A8Ras9z%5S*HT5_OrB -zBw5tI{`&mKxh5meSd8Tmxhq=S%2dX)}~5ar_l=H+5+}D -zGoRo9t*o19UPb1>B8voxJP$mQ-0OBLT-@C8 -zET#n8MS!t9R3ks;fAEpWH52NmSC_iZ6;$jy3Cf-o%qw$)8N~n={LTNpez!A&S|p9e -zH29?oDxx|t>JR?+nynQLCaUH~tW}7j(S7NE%D?r$Kho`X+;LWhtO%!;HeYwq!DQrO -zl}Vvqqg!xFC3U#Os>dk0s>|EouLhTJ|u*uU^-OUThO>Hq4{ -z<}(s11*B~M0m%rR|9aI-(PS{z!x>O&6#4aWqF&kq+p-Hw(g_9dgao{DX@%#A?&~O*Lx1) -zjWmP}qO_yfb<#K}Qa-5)w}jPPYsblOzC$;aTd;nI66&jND-VqLfBf~k<5*}@zaYuF -z8$Y>G)v>xMJv55@rnwZHpqD8V>3Sk1rw_iLA9vyipjjV?oe?)R^(pT#8`fv%6dJ`po=#S~;*fYYr-s-!L -z{PCuhc*ovFo`Ql`Uu}}h5Oo(=<#fom*?@v5L~uKduW3V<-7^zgJKIR8R7_Ks&NJg}tfpA{u3FkQ74~;T27o&B;om-L@HX -z`T9{HqS^-jfj};8!nSD4m36sO_Ql3*Y(>l{P)eF%kl-}id&d+C)qkpuC!DTDY)2?$ -zA2w$DGK2?fI=^s5oq3=xF?C!xVnj1j^SaUKp5pMuXryMDe}x?{t&_B?A8+=|HKUO5 -zl+Q~YF}1>KL*Oq|AI>0r!wO9jX~ZRXL+9kVrP>fGB{PzC)v!V)pXRZ>*9V77xwc(^ -zi?|l(31zbFO66k^80|~fIp~rJ4gkANh9ySq>aR@?$ihWnqQ=EcpFO6;Z -zi6%UUG%f<83vGeH1wS>Es>U2u_IuTa4)qB)b&`S|7C~8p8&{tSIaOTcBLkF$NjK@3 -zZdz-?m6tlQj&`-flW9z9nVUw%KKewnX*u8{@Hp_UKyL_{bus7)9I$af$F)W+c(P8a -z0k6l-h0H4Z%#hi1d2Kxb+rAxLt_>LKqFLDoLuS26+TVoC&JaRfoMNNhU2k?>HgR6y -zPGTggk12aYy&0ZE_9r1m$_@QZpmw(9s+p!bfv3N*tZ@0vsWuod|>* -zHi#c#&e^Igl9%%uZE*Fb`t8yy%-TJ|0_uB8n3|$1Bg3&3WNU;dWnZ|&Yz)EaB|TF1 -z9ZSrfde>F5)An9rHrwAVF-z)mPJ%}4Wlu6*$jSMP9e9$#X?X{u{p%;0u^l6*+Tk6g -zYbuEDM7-Nw=^*}JH|}D!#X4}vU5_&j_E}5KrRUj(l^u4GRzVpnIjjMb&{)!~3Z9F> -zI#Z6L(sb@beoHz%03d!7``#`P)i%1!EZGismS{j9 -zED39<0(U;bBkEVxKV@%RX11D|MoiMjYBg}{B4H>gaj~ps4Y%DhaYmkWk!?3GHyh2gy>_|Tp>Q>xqQr8l> -z)Ap4s%!((cE-E?Ka&ZUe$0inckWCluLo3Y6x#&ejL+RMWMKBDfvy+Sa$ft9Y7gZcd -zmoKVVNKaf`aWtJo#XJSI-z9Ojc8;YRFRock=cg8rT}qEkT{QN1y0WMu#gJ*C<@EH_ -z0eg3o*=T>e(quxxbryF2Dzh~-t($fgJGRPftRFum4&Q8#{oE>Oy!Wp%eRGcU-Jx)0 -zAa{p}hG$#_7hHFX^Ma7F|Ab}=(~b_ -z>1xPW(e_2m%3Vm{LzD&^+CT#g>+CmANC0!CN@1JuA>> -zNn@|U>#Y6Im1fgi$!U9qHa6yh^(rZHbs$7om1hN2>A6hfm$34gwpN>RQ9`9s#xGNB -z)O&9RZul1S3JPf-bmlE%>A6LvI&oDQk;iI_j5KAJ(kbqsVUtLg7G+&?v|w~m@amcg -zU1#u)@YX!co0MB);OBdG485F@hi)5R*BiStu@=CxLb?8AR(UPY5i1?jKF%x-J`XIlg)Z@ -z`@6Mf-Eus!Ivf>V8=SX0*O~PG5$=$8434RZ8Xni<7i@icF|3S|3l(Wq^w*r?rZpiogrrhm!A=o$`?L3#0bBsA)`qGit+h>IV!1&zzOU8D|^_%^KWG -z*=MXb+d_Dv=@_?fTyLJTIWee1VzZ465#1MgLl&dp&DL!&*Uin}ArYJyi_?a;d&MBv -zPXMj0mXdyT=if_!GJ;-!$9Xvr+!bS-iP)=V6w{nZHit?Fr%-qjH2{n-n~vEpY%p84 -z1)E5O8CRe12YY1HFt|UEl00FTZ8RfW%NiDjovz-Om_&AAs~(R#w{ihitCAtY5UqOW;^w)(=$poAuU{3zI3-| -zXVp7w1ZueYPC1t_utEcD2&Y!KX4Ek|x+NK@o#ZO!Lmu)p2}H^Tki=?byp_;OWG0c@ -zphw%Y)ofTUT_EhKSS;Dut)`(~V8MMk3H$D?=Gst@Sz~{`)m(jpJK_oTPd(&9iUlzM -zNR6SZ+s3PxsZX5_afS~ssevVjj!DE_xJu7+z2WX@uEIy`+%~g)6|Nhjh5l>>+>#Frr6dBuiQ}>e{fm^kskksHmR!WhW13lM9o94++-XZeBK`?_&`eJ7 -zpbD7=RqWHZo6F~d5G+!?q;Cn9&sQQ8i~A9}IcActM<5ACk5?9!cPeKZ?j{#X(mN1!j?K4L5C(HvtZ$wkLO*eK)#Pbmj7d`YB;Y -zN6CZ-C7>L@aJr(8|0(q*ON(YiTsbEg7veN$AKGc&ylm>UsyyWMAyvn|dY37hsC~k2 -zvuW>y#z~;p2q&`S*&2FUs8l1)qqcju*^*qK!*D4Ct6{^2`bU@m^rCz%P$KpXyUmWR -z?(V3l1PncFLx>Wt)hyrLZFV+*Tcra%_m|S^^RUOSdw3^>tDH_5v(0&YDcADDEpe_E!x5rL?cOl(img!@OGFh>rLei7`c6`8 -zrtIg!h?)lV+`C_g&2?LA?@@1}nuepU+PcA28)z`wpcOy_xV!3NI*9{1h_YF_7yG$~ -zOCGzZjGkH<>pd=N6A%~vMzM9kleojM1Ohs=JR$~)rr?(0nhuwsG#Jf3{wf5?f6ePhC-ykFNCS1`!xcF2v&Ahc -z{x{pE=mVwpis=hB*&ox^iRnlV+k1DIeSyJKcorDEfxzI+s;&Ef*J`b{_r}dtyJ}UY -zpjXX<;;C9_wKw-jiBshKQ{gMJS*_sM0&gINkF96_B6XP+ -z&g}G>gZPAcKuZ_u&t*x|8iKJWEIHekG%HU&rY<>-Ez~}Im_lr-yXd|7ya4I$CZ2Jt -z!kDN(>}p`wwa?3eQDyp(E}n6>4=2s4)sMLkowQGCG!HJFQO_Jr;RxDaHkwn*7JSjB -zVxQh*GMn-h7c-i|**Wmf{ATWCIuf^cHJOH`I1y6K5lY!#H<_KgMj$F&Lb$s@1Kvnr -zBYA*dnv&_|ZCkU6gxm$7P4*ehrqAT<7n{vmGi$%sY@Qn$J|h^5+VPZmYFLut5h_rI -z8v`QFAX;CQAa2vt=~Z{Cr*Mf-^s)4mMh)M`t3 -zdaJH6e^@rEJLlqMM-JJot)QRW9}a_M&$gQ05K=0r<5Koxt)^`gRbDr`XBe8$6tN!V -zGkS&tVK+V5v@XT<%XHes>J8cRPd2+l*feA(dHZTS%|Qui)Ik;j)@kcaKtuQP|P -zYQ}`b^Q#8CoA8F1RN)Xm!DT*_?T+hBdJVJ&CyQMHVhV;zRbA9R>w1&9%#}{LlMYe) -z!1bm(Xft$H$T_VV01gOCx7rh)iEek_%@G8Zor4Krt9l(8$-d1qTRRc}P#hJRS4AB7 -zjHi2W&EO#|HPn -z5;{zWYo9|IbEH1lLXO%uXUv=$)n)8+%LwLIdvaaHzV?7g)svYC{*?WX1Llaw3_7THWpG-1&2wR=tVynAdM4y- -z7zc7hj&uWGwgi!tX$zg^@N(StOMx9F7vgWxFm#yaZH;HGcvj^4IGnE`XYzS)}^v@3FaU~ -ztZQ(F2v;qqQ6ZZZLv3X -zo3(Se6o)PJLWu(IPUlo7fN(-A&0&L_ATwv8=y;fM4|0_JSL-m6^dq`Fmgeqo5bG1* -z5eYN8lkt=1o*<)7**|ofZLkMh51W-Cmr;?k*B&-&J8{m70BU -z#91O<8vr)a5`iDZjCskNV)l;1X76hEDHxq^$<24lK6u#d3qI}TkWPEX88X}_Ld`*R -zbW)VOD!tc`Or!`(4`$WrRn3Tz%D8fv?1pnm;vP^o@k-{#@KDCPtXZiStcViU_L$9P -z(q8B>jZ16erxW(qJ!aSCE^>-XM>T)BVxzrg>-M0gtODb@6S6QaJ7y<(P2-A|^JJPq -zQKP2?xUl_LuUQjr#-djY;R1J8h1D%9#x-tNwtwt3-@xYAH~P#PGiHC$XIjmKjU6#- -zo)U4fKXGB*YBZucR5iB_>BKOCUm`<`BHi|dN6g3Tk>f48s&JvZ-&|={X-dvv>Z$?n -zgi2n?&KxzHmca)l&uV*Y792IHW$tjUN?N0RL1rKJ32wr%px`W?HO|syU_vLDg!+AAXTYt3=vd6i!1G&a098t2=N!NhXY_GCYdv -zz4Su0Z19m^atzm+{EY>N#3bzD($i<`HOFC%7EC^Jz<%|(*?$ce5%VZ<;{_Bpj#9J4RS8{CAD#0NjwEmvj}oh#NY_=F4hAza|lrpfq$FbEpt2yDi)U%AmN -z3y%Y0Ar&Wub&>P;JG~SpO0k%S(q8s-vvqD_VFOh!xT==p#4!#PJl#bhHhTm0dII9* -z9eh%2*7*joDB6pFj^mWIAhVDO;oN=Yd;6ZJn^yc$e&e}h~8o767}Ae?rD3SM3;GgTe4MZgJw=YR?oz^yF4Kz|9EOEUe=+ -zI4)R5r}&yDyOyu8!Cltt|3))0wWWcwSK1(A2up4!&zenpMiJ|lGuha&)jwvTXURAY -zOPcpPX+MhE^%KtGC+)Y+n(LFpSWAgFqb3f)7d9NiTf)au&Ka%`v8b`NqvK^XC^D%C)`U~QiX*$+HxYmxay$-Vv1im5?ZBJa&UxKXHQUdd^d?jyG}zI_*ETj3R5={!Pw28EK3UsKSHm6$@^TLVE -zvh|5wGbZ3t126#>>Lr_w;tzru1IN);bmrO+KjItS14py_oguTcKH<+1-I7$7p}XH9sf4L_4^g622IzUJby^n`)mW48XC+VGlWjl6|0HjxD2J -zsA1sbsCi*30T-4tz;}T-cd3qTAVMpDyR}i$;bs`Bm4>=te>Q6NFCTWAMrV+-2gb}z -zYXkjoahtoxOxg_DONwwYigstwTs?;^Dv|;-!U_@ppMY0Lw8WhgH|@+(OtbEFpkV#w -zqFOOE+Q5bTwl~%*A|Gz~q>75Rkw{t4)3Kl{cd0+ -zdL$PgOce4|Y~6&}-BW=IWna2@8W4`rfa9#_b_58Vl8xb)h>E*k&9YFv$}A$5RqXVH -zdH!`%;9dfZ>(Ygzu|9w+r~Fyso$XM2Jvi1M*JXs;cw|VHoebG0PnwS1G3r9d2zx*z -zRM?(63Gyqr(Gbb3ecPnzpL2P@3o!-Q)lplBSA38T@Nv?rOUL1%)2K}1mv0%eC-fEk -z%B2O=L$rO!jUoZvV;m>0L!!R8F$dq|&{RC_=^3H)C&pj){hfX9N#3_5;r`*~dqLV_ -zbb!7sZl*sZTHf47B4CW*kxwEA4` -zlEFZV%Jv(tFk8E4!I=vgg%THtVzJtVP@P(XKq5hrJ(uxIk!nUCd|ke9@RjD7b*9mN -z);G!1ac6*pK@xai-K-P+=5azLYlAi~HO@jPnan(g)jkX|QqoZ(dKe&rZBBY4 -z055m}pa*dwTn)GvBCj@Ydfc|zQ*K!GqQZKVg)ED^m&N4SU;eF$*3SYFoY$m{zSi8b -zb_Co;{O9pYDEW-!ZxHeGuQlma6L{n#q)uSO?3P=xvYm1*$`?9rHG9pb(ME-;sZr@I -zBx=S>cHd-Q_ICz%AcLSpbWXo5Bt>CY#Vrq}_X|67-NZSkKwGwGaa^QL5F2oNe>nDs -z_M8y=;S7%JX65*z*GG`7lST1xLOaGcCD?z^%3Y{5>wsC%<3asSKmujdHG+_Ala3bC -zPy;81FqB>>5VkM7&1_$pLwz_ldS{@X%naL4-)4I2Be45eG@T3EO}Cr%%c>oNAI_I; -z$L*$R8>+~y9X$mML1%*%k1=`@dH7LAlf*tM4@kF -z=F^UI!VZB*2PIy{=P9dYID*aP!dJ>Ql%}TJXT!p(U -zFw}32Ip(O?9dAGi1u0A*j|j(T=0_e?DDg#iR3oojaLo+OWbip2ahmm8BTZ8}hY>Up -zsbri7v01d_BYStR1!?Z}d~JKr8_adFqGOezNhguS`v?>~XXYGJfwC&t*ZjTN(HmDU -zAJ^${3|tl|Yqg7fRo+yG&_lC=qKlkyJdqaY0);1J8zf=h_4j7OZk)4_S8_9!-fMGG -zszIQr%oT>P{mI{(Roh3@F$;r)aEeYa2_~ayx1=(W7`1!2Mr_yb-O_ -zcHcjmx7W`f&{EkwvjiP_4}s4$+Y}r -zU_bIEGqKKpj$U}jn@!#0>T{4yA~Sm7!rRP^Wb|_^_T6{?=nq!`bL~w6MhMika5B_EQ{zk`Xg@43Zo_EAIL8u&S_u~ -z@kJs!SPPH4m~bpHPDh8lN7K$GGXPq-mb^4;-}-J7+2F1*#Pt$fW<=!z2h58j&f1^9 -z8z+s1M6`eaVpJ0q8wFI5N_@_wZF-Ms*f9;(;=~)G@LqV@gMe|sLtY&8;EqbdzTiD( -zTU~b4zU@8c;M{a0F$OP!qs`z!pmi?;<)d!w3~z@7T$~3v1im1^BCkSE3JR3y)o(rQ*YWaWQ#H+J{CtX6F@#$u*t5y(_FV2p7lJN&49UC -zHfu-kG|j7r001A6_N8?=?FswQJI&Sx2B@SeeyQOX2dspM(KEua_QChV6HJ_G1%KdV -zwT-;rte(RKWo(ZRj8&t9_#y;f4eQTikIq&S!$rk;j72eTQfzd;06Hz6A26pE+dEjK -zb3h@6>IuS+IeX9hO+1u1BZ!XMOFm%w2&h!Sv9J%Aj!;&=6jibB{D67k8g~sE9Zq5s -z4kwrbK^J@IgXX0nDMhHuKKwy5H3uaSQBlyfPfk-iu(XG+I7JJEuOr{Zl -z3lD2@DSJaX<*+=VU{2M3jET-I=wzSyA@d(0*c*1*WN-YiId*9T>`#8kPTG%u*lg^G -zwD1|>Qzu0UkcM&{mz!F9tM73Mi0rG!;H9t}pKv4;ZdEdLVe3aszv+)*b;PJDKIBYt -zXVDqQF3OOds7@FsOXw -zI^t?oLm$EfgFLrIh`BXDW==U3EMVOe@&{5LY0YGK@+Ph4m -z312m)zG%XXC|(it$(bef6E%)IE(-G4y1UKxEx`y$AexlI4`B~Rn6&M8!{EdM@NDsJ -zbLHCLQBjIeB3h9U1^fED&F=aj`ZQ+mzuR=wgsT4BjB{WMPPti6X{luI_@o&O -zwdgK&$%Z~legriNjn&RH%Hii(tq5&&f7JgHcws4T3qgA@f#HLxny7RX|r=( -zK*JKaSVM+RZc6rFK5aHO2OJ@4ay|kUumUs^JL3|V#x!87g5CTXv$eh%)1W44vYnqX -z-PixA{Q!JchLFub`1$)7`v72Yn!E -zAh>JC18s@=emT8zEHC@tIG$yn`dPETzDg3i^mEuvx%acCY2mxBdMY-KJ!1zyhbVtF -zE_vYtpEHHJ>szphr%ly`4Fjd5S|d1?ND?WX*6$z|uzybw6RDcAs6G8J=GNu&H}f51GWp2+26*>3$;^JYXkKmV_0 -z_myLqD5s>u6meMyr#*JziC;1|KYn>5F4N}ZgzcNg?fqZD&5z&widmxnJ>x&{*B8EO -z&McoOX+xvZ+xwD4D);;l^*6XPGOe -zT~>{BF@uL=_TjJNzA_O9P>ZfKiQd+Qw|I@r<`8e2Yo=8o${vor2b!3{uw&@{L -zs2@d4inE@y?|2BuFNT3PHmM+9OPw=~UwO9QeF(Q)%~l_;eAw(?HjaEQHkPpBq|HBU -z2J2^w+G5iF+ry@{z6cBve`9v-x6G@zO!JZx?O!0pc_Gd*hAnXZ=Iy=TGQ0XFoK+oy -z$)cQ4vGn1VX*ILF7mWN6#4X44L*~*!azZ=OtW&73dm>181gV;dsPdhC# -z+YTkiH?wjXT~`?2Z6*^RY6d3JQ+o<6fQ^ph$hZ(Kpj!8Q1nf+J@EKcRr>lZXX0T>D -zRz!QqNhcCRVWvx8u>?(pHA#Km*}m -z7l9o~#~ypEDJ=g%-5!n=Nw)}H`fpofXII -zE52)@X2jn8UF2Qo?Ze+SYnCHfjVQrAh*~A|J(KBa1oZOA4`6uRWsJnbDottGz3VGB -zYH=RFXpGb!r2I$&OcPLN#@pp<)m@TVw?AQT{hmqA;hWg(EDT16*K)EMCmBG4uA0|C -z*Z{-HxQ{pIh7dC7bgcih--&TK04UfAgkpw}r9OmW -zI8nquxT$fvg`n;{feA_)aC>u`N<@FNeA}<Krw@3_f=b=j79(ac$=`UOrzQU -z=)cV7Io#}pk>xuk{glGP{D_@k8>^=-O==Pq$i&)s)W0-ChgUaz%`a*M48?S00DSI>1hX%n@Zf4 -z9x(@2xx6b$cY=D9nT*+cA2FW{fW>h1FQVy*NKZ$jebaxNXYQMtkT6$c8X=1s^rV0u -zf{zOTp{p9xQ^|~d;QMC9-eLxSF0P5g{wIUi4)huOq92-#tLG<5o{XlaB0br(;_1u+ -zJasR?Q!c#_Q8SSq#=aF%u}DuLJu^d-*4da2GI8BV$w&_wDVlDK^mJBi>_=v+5+s&R -z1x3x6{(|9-<0I>s=CKxsSn6^r*r|EV!);$0gWG>(c3uOUbGFvx;87ANGM(H2re;ko -zG&f{WzAo9{{mAS>7LC~B?xYPrYHnIWTSIxCPS4oaJZg?Njv(8(h8X3znwC>?OXmsf -z+mg+_1^DZ#*sVV{tFCou0E8S-5jLFd?MlI&08j5<&^VSZpq`*>G}{Ywm49ru?{i(0 -zf}(L0;RB773|tgZ16Q-X>&Iq8mAiuaQ_>YhAt;&&ie{@t+ubPfpeT{;ohQmU>itIB -z^Appug?Eqif$PUJLvmut8K?-b0GF;OYTxn`v-4C79znu#rb%x1DW-?=f~8|Dz;b3H -z!yRs*O8waCq6XYB5ungNrr&;F@dyJ<*e@Js@qZ(?mdNPGqW -zW@a-5`=OtjE%nZ@Bl7$3PfdKyh{oFaO>+)|Z+%0nG^dAb_-AHQL-Rz2S2CVzf<9&j -zCs&)JZdD+l(vYAbjCsmV{>(IN;e`Gyym$W$aSO*B8C-`AES=Cxse%qqr0k_XH_ewd -zgU@RWRg>+*+e>+N7aA)D5MT9k^VeH*>P1);m}gc`nJu(o+bM -zp`oUS;*0Vy-JS7iO36WJe%QuLdyD$u-FZ9nOKbr-Z(_*)^DoWX`KO0|36DF#_l&*# -zSMc6P^!s3^EA}bBGL0$+_&7#Pq%EGFj#1huBD;cym8cj%uTQ=he=Z08CeT6ejDr$) -z|H^EtOCjw3E3@vY&BE%FbKD`S(OG$9l!#m2 -zoE}3{1|Z@2Q9tyj0~6g>im?`7C)5NLvA0I(*fi79u3;T` -z+n@WLx#_YIc&D{(Z0h%B`_-e1-nyPh{>*gxqBbx7y?M%>7B_ley`dPeDjL-5Tc$Gf -zr#aA=ef0Nc&ALVqiOh*5j=0JDTkr>8zzF>TYl6`!LFKgF`bV?I`J}az$KBrOZ6F{` -z;O&4koMj?iEpSfjfZj@bOtXWgs^x(Lgc-t@%bYAO#9U?vG~Eu^M{mCT(Xy_p**nIpo$L3hVFjw4}X&Y49+Tmb~b}ML3Px -zm;KSKYg~+fM;#ssg^?0z&Znmrkd#kD0A^3L$-#nbIyS9E}TD-<1*h@EcjcY}R -zHKyZ@z5MtBosML>v9WicVsAEed*)nmQ*Chzi{aOR8l8+*z<{2j)j2VP2QUW?(z8ek -zM$G -zg-N7!95zIVa;{||BEojIt}d*ay)g~7#&tk4J>JxNreZ%*SGVDKfblFEa_I#cKoLWq -zH@Ao3SOUt0F5JBPgY{R(@B$YYbqS6KtI_bdx@WGLRsu{1ZhIg?xOTj5^|l;VvlQ17 -zM&>d$mmYV(SL^-iadlU%4zgE|5VY~hDb+G{D0#pSkCs2)c=<#(sQ*QY_10Kd6f*k8R!34t0 -zNc*%J3PpKiI?pMwHHh9mV?Xowy38E-kaoXwwtXxvlj)Lc)VtvJ(9@W=mi>Vwy1CaX -zYdS_LC~YX)i8d$%v^-H7Ei*|teA47jYT1^zf|@HlN%utY4iQxVI@?9^Trs#}vCl}x&h -zY1!`WjKY2af&FyGk90ac8FR7$nqxgNogM;~vFX_fkEeFX3K@&@m~QHwU;I-FPc{zQ -zyXxy!Zs{(j|4gIqihU?l=ayBC>1fbj3~XMpm!pF~0+K;dBZ{K-n)LbtO80(PNdH708lkZO$KqkMmqen8;@CPogPxHv}-{teQ^ -zkmyxU9t@HHKo7=?2__!&_jY#sL1MyTn%&O6nR)Nc`i=E3nF2#*|#HB_K*mCG&c&8r3DcrDaY-`_;(0xYY?&!EceK0M&5~ -zS_5s5a4S`AK3AdD#+|IQZ-pDPrMMcR$_1MXIxVLXVkr8W*h^1u -zwPekO#ZeRMt%(R{GYj%xWG(|rQs`?RD>2m*qNYLO(Z;K*r@b2vEkWlrvL2C(6V+_ -z^CEB#YQiG_7Lnh!#M|J`0;1-UT$IUfbDtE@BNZ+V$s;&Mv{kisxcksfdyVU|%^7SdwjhViW2JT_9fod55(! -z@2a0gtivlzb%q-ct8h~FJnFR)(gkiLt;IA8pAZaG5@}@w5`+%c4{#f&Zz$Y}=frat -zYroV39+3}{mOQd4(IeiwSVxD2XBUT}B2(YZjU~M#Kq<0ys!-gleMh!4%41aoTG1eQ -z1h}dh_HtJe$KHb;$&B=R?vZ=YthR>AY5!e&R6yX%R%jE?3+5=yU -zBi4yW@2mQlEv -zpXJdD*iXyL_IYP`QLC8X=a>i3OurQ -zdaa939=3~f=S&{26%#FNxTa>S_{z(E+z=mMu=8R!$m+!FL&YIngDfS!wUjA>7 -ZPsD?F4cWb|{{zz%5$FH_ - -diff --git a/pkg/lib/machines.js b/pkg/lib/machines.js -index 5408793..6c2c8c6 100644 ---- a/pkg/lib/machines.js -+++ b/pkg/lib/machines.js -@@ -172,11 +172,16 @@ - } - - function update_saved_machine(host, values) { -- // wrap values in variants for D-Bus call -+ // wrap values in variants for D-Bus call; at least values.port can -+ // be int or string, so stringify everything but the "visible" boolean - var values_variant = {}; - for (var prop in values) -- if (values[prop] !== null) -- values_variant[prop] = cockpit.variant(prop == "visible" ? 'b' : 's', values[prop]); -+ if (values[prop] !== null) { -+ if (prop == "visible") -+ values_variant[prop] = cockpit.variant('b', values[prop]); -+ else -+ values_variant[prop] = cockpit.variant('s', values[prop].toString()); -+ } - - // FIXME: investigate re-using the proxy from Loader (runs in different frame/scope) - var bridge = cockpit.dbus(null, { bus: "internal", "superuser": "try" }); -diff --git a/test/verify/check-multi-machine b/test/verify/check-multi-machine -index 79d4631..8748070 100755 ---- a/test/verify/check-multi-machine -+++ b/test/verify/check-multi-machine -@@ -130,10 +130,12 @@ class TestMultiMachineAdd(MachineCase): - b = self.browser - m2 = self.machine2 - m3 = self.machine3 -+ change_ssh_port(m3, 2222) - - self.login_and_go(None) - add_machine(b, m2.address) -- add_machine(b, m3.address) -+ m3_con = m3.address + ":2222" -+ add_machine(b, m3_con) - - # TODO: The concrete error message when killing the bridge and - # session is not predictable. So we just wait for any error -@@ -167,7 +169,7 @@ class TestMultiMachineAdd(MachineCase): - b.click("#dashboard-hosts a[data-address='%s']" % m3.address) - b.switch_to_top() - b.wait_js_cond('window.location.pathname != "/dashboard"') -- b.enter_page("/system", host=m3.address) -+ b.enter_page("/system", host=m3_con) - b.wait_text_not("#system_information_hostname_button", "") - b.switch_to_top() - b.go("/dashboard") --- -2.13.5 - diff --git a/SOURCES/0999-Build-system-generated-changes-from-patches.patch b/SOURCES/0999-Build-system-generated-changes-from-patches.patch new file mode 100644 index 0000000..b288bfa --- /dev/null +++ b/SOURCES/0999-Build-system-generated-changes-from-patches.patch @@ -0,0 +1,6698 @@ +From 849098ab4e599a8b6599a3c35da7b0397ec5b50e Mon Sep 17 00:00:00 2001 +From: Cockpitous +Date: Mon, 8 Jan 2018 12:02:42 +0100 +Subject: [PATCH] Build system generated changes from patches + +--- + Makefile.in | 5 +- + aclocal.m4 | 171 +++++++++++++++++---- + config.h.in | 8 + + configure | 99 ++++++++++-- + dist/apps/Makefile.deps | Bin 3355 -> 3355 bytes + dist/apps/apps.min.js.map | Bin 376091 -> 376091 bytes + dist/apps/po.ja.js | Bin 2684 -> 3167 bytes + dist/base1/test-dbus.js | Bin 25441 -> 25505 bytes + dist/dashboard/Makefile.deps | Bin 4990 -> 4990 bytes + dist/dashboard/dashboard.min.js.map | Bin 897587 -> 897587 bytes + dist/dashboard/po.ja.js | Bin 12989 -> 13290 bytes + dist/docker/Makefile.deps | Bin 21936 -> 21936 bytes + dist/docker/console.min.js.map | Bin 477042 -> 477042 bytes + dist/docker/docker.min.js.map | Bin 2858302 -> 2858302 bytes + dist/docker/po.ja.js | Bin 14336 -> 14484 bytes + dist/docker/test-docker.min.js.map | Bin 1031118 -> 1031118 bytes + dist/guide/html/api-base1-jquery.html | Bin 2605 -> 2607 bytes + dist/guide/html/api-base1-patternfly.html | Bin 2173 -> 2175 bytes + dist/guide/html/api-base1.html | Bin 4564 -> 4566 bytes + dist/guide/html/api-cockpit.html | Bin 1933 -> 1935 bytes + dist/guide/html/api-console-html.html | Bin 2655 -> 2657 bytes + dist/guide/html/api-docker.html | Bin 1880 -> 1882 bytes + dist/guide/html/api-logs-html.html | Bin 4224 -> 4226 bytes + dist/guide/html/api-shell-html.html | Bin 2387 -> 2389 bytes + dist/guide/html/api-shell.html | Bin 1877 -> 1879 bytes + dist/guide/html/api-system.html | Bin 2021 -> 2023 bytes + dist/guide/html/api-terminal-html.html | Bin 2181 -> 2183 bytes + dist/guide/html/authentication.html | Bin 6527 -> 6529 bytes + dist/guide/html/cockpit-bridge.1.html | Bin 4168 -> 4170 bytes + dist/guide/html/cockpit-cache.html | Bin 3997 -> 3999 bytes + dist/guide/html/cockpit-channels.html | Bin 20058 -> 20060 bytes + dist/guide/html/cockpit-dbus.html | Bin 48022 -> 48024 bytes + dist/guide/html/cockpit-error.html | Bin 4447 -> 4449 bytes + dist/guide/html/cockpit-file.html | Bin 12429 -> 12431 bytes + dist/guide/html/cockpit-http.html | Bin 12899 -> 12901 bytes + dist/guide/html/cockpit-locale.html | Bin 6013 -> 6015 bytes + dist/guide/html/cockpit-location.html | Bin 10861 -> 10863 bytes + dist/guide/html/cockpit-login.html | Bin 5937 -> 5939 bytes + dist/guide/html/cockpit-manifest.html | Bin 2208 -> 2210 bytes + dist/guide/html/cockpit-manual.html | Bin 2152 -> 2154 bytes + dist/guide/html/cockpit-metrics.html | Bin 6968 -> 6970 bytes + dist/guide/html/cockpit-series-data.html | Bin 15391 -> 15393 bytes + dist/guide/html/cockpit-spawn.html | Bin 14042 -> 14044 bytes + dist/guide/html/cockpit-util.html | Bin 9126 -> 9128 bytes + dist/guide/html/cockpit-ws.8.html | Bin 8927 -> 8929 bytes + dist/guide/html/cockpit.conf.5.html | Bin 9185 -> 9187 bytes + dist/guide/html/development.html | Bin 7135 -> 7137 bytes + dist/guide/html/embedding.html | Bin 6628 -> 6630 bytes + dist/guide/html/feature-docker.html | Bin 3094 -> 3096 bytes + dist/guide/html/feature-journal.html | Bin 2075 -> 2077 bytes + dist/guide/html/feature-kubernetes.html | Bin 6784 -> 6786 bytes + dist/guide/html/feature-machines.html | Bin 5464 -> 5466 bytes + dist/guide/html/feature-networkmanager.html | Bin 2564 -> 2566 bytes + dist/guide/html/feature-ostree.html | Bin 1716 -> 1718 bytes + dist/guide/html/feature-ovirtvirtualmachines.html | Bin 4540 -> 4542 bytes + dist/guide/html/feature-packagekit.html | Bin 3399 -> 3401 bytes + dist/guide/html/feature-pcp.html | Bin 2697 -> 2699 bytes + dist/guide/html/feature-realmd.html | Bin 2452 -> 2454 bytes + dist/guide/html/feature-selinux.html | Bin 2209 -> 2211 bytes + dist/guide/html/feature-sosreport.html | Bin 1980 -> 1982 bytes + dist/guide/html/feature-storaged.html | Bin 4132 -> 4134 bytes + dist/guide/html/feature-subscription.html | Bin 2614 -> 2616 bytes + dist/guide/html/feature-systemd.html | Bin 7066 -> 7068 bytes + dist/guide/html/feature-terminal.html | Bin 1734 -> 1736 bytes + dist/guide/html/feature-tuned.html | Bin 1748 -> 1750 bytes + dist/guide/html/feature-users.html | Bin 1768 -> 1770 bytes + dist/guide/html/feature-virtualmachines.html | Bin 4236 -> 4238 bytes + dist/guide/html/features.html | Bin 3855 -> 3857 bytes + dist/guide/html/guide.html | Bin 4400 -> 4402 bytes + dist/guide/html/https.html | Bin 6128 -> 6130 bytes + dist/guide/html/index.html | Bin 12270 -> 12274 bytes + dist/guide/html/listen.html | Bin 6210 -> 6212 bytes + dist/guide/html/packages.html | Bin 19620 -> 19622 bytes + dist/guide/html/privileges.html | Bin 5054 -> 5056 bytes + dist/guide/html/remotectl.8.html | Bin 4935 -> 4937 bytes + dist/guide/html/sso.html | Bin 7979 -> 7981 bytes + dist/guide/html/startup.html | Bin 3815 -> 3817 bytes + dist/guide/html/urls.html | Bin 5833 -> 5835 bytes + dist/kdump/Makefile.deps | Bin 5785 -> 5785 bytes + dist/kdump/kdump.min.js.map | Bin 441721 -> 441721 bytes + dist/kdump/po.ja.js | Bin 5987 -> 5965 bytes + dist/kdump/test-config-client.min.js.map | Bin 419356 -> 419356 bytes + dist/kubernetes/Makefile.deps | Bin 49318 -> 49318 bytes + dist/kubernetes/kubernetes.min.js | Bin 1613875 -> 1614608 bytes + dist/kubernetes/kubernetes.min.js.map | Bin 7113338 -> 7117848 bytes + dist/kubernetes/po.ja.js | Bin 32799 -> 32764 bytes + dist/kubernetes/registry.min.js | Bin 1006722 -> 1007437 bytes + dist/kubernetes/registry.min.js.map | Bin 4932718 -> 4937175 bytes + dist/kubernetes/scripts/test-connection.min.js | Bin 638531 -> 638706 bytes + dist/kubernetes/scripts/test-connection.min.js.map | Bin 3582703 -> 3583389 bytes + dist/kubernetes/scripts/test-images.min.js | Bin 981756 -> 982820 bytes + dist/kubernetes/scripts/test-images.min.js.map | Bin 4881946 -> 4887567 bytes + dist/kubernetes/scripts/test-kube-client.min.js | Bin 1055037 -> 1055212 bytes + .../kubernetes/scripts/test-kube-client.min.js.map | Bin 4324078 -> 4324759 bytes + dist/kubernetes/scripts/test-nodes.min.js | Bin 1231601 -> 1231764 bytes + dist/kubernetes/scripts/test-nodes.min.js.map | Bin 5787071 -> 5787755 bytes + dist/kubernetes/scripts/test-projects.min.js | Bin 686387 -> 686974 bytes + dist/kubernetes/scripts/test-projects.min.js.map | Bin 3742569 -> 3746413 bytes + dist/kubernetes/scripts/test-tags.min.js.map | Bin 2664871 -> 2664871 bytes + dist/kubernetes/scripts/test-utils.min.js.map | Bin 2667853 -> 2667853 bytes + dist/kubernetes/scripts/test-volumes.min.js | Bin 964653 -> 964816 bytes + dist/kubernetes/scripts/test-volumes.min.js.map | Bin 4814989 -> 4815673 bytes + dist/machines/Makefile.deps | Bin 12423 -> 12423 bytes + dist/machines/machines.min.js.map | Bin 2638725 -> 2638725 bytes + dist/machines/po.ja.js | Bin 7801 -> 9187 bytes + dist/machines/test-machines.min.js.map | Bin 408632 -> 408632 bytes + dist/machines/vnc.min.js.map | Bin 908016 -> 908016 bytes + dist/networkmanager/Makefile.deps | Bin 6848 -> 6848 bytes + dist/networkmanager/network.min.js.map | Bin 1082318 -> 1082318 bytes + dist/networkmanager/po.ja.js | Bin 14082 -> 14091 bytes + dist/networkmanager/test-utils.min.js.map | Bin 420067 -> 420067 bytes + dist/ostree/Makefile.deps | Bin 18878 -> 18878 bytes + dist/ostree/ostree.min.js.map | Bin 4120645 -> 4120645 bytes + dist/ostree/po.ja.js | Bin 6225 -> 6222 bytes + dist/ostree/test-utils.min.js.map | Bin 2662738 -> 2662738 bytes + dist/ovirt/Makefile.deps | Bin 13076 -> 13076 bytes + dist/ovirt/ovirt.min.js.map | Bin 2941182 -> 2941182 bytes + dist/ovirt/po.ja.js | Bin 7801 -> 14922 bytes + dist/ovirt/vnc.min.js.map | Bin 908006 -> 908006 bytes + dist/packagekit/Makefile.deps | Bin 16018 -> 16018 bytes + dist/packagekit/po.ja.js | Bin 5845 -> 7960 bytes + dist/packagekit/updates.min.js.map | Bin 1420764 -> 1420764 bytes + dist/pcp/Makefile.deps | Bin 897 -> 897 bytes + dist/playground/Makefile.deps | Bin 14552 -> 14552 bytes + dist/playground/jquery-patterns.min.js.map | Bin 57280 -> 57280 bytes + dist/playground/metrics.min.js.map | Bin 6973 -> 6973 bytes + dist/playground/pkgs.min.js.map | Bin 7824 -> 7824 bytes + dist/playground/plot.min.js.map | Bin 483924 -> 483924 bytes + dist/playground/po.ja.js | Bin 3484 -> 3568 bytes + dist/playground/react-patterns.min.js.map | Bin 399399 -> 399399 bytes + dist/playground/service.min.js.map | Bin 34896 -> 34896 bytes + dist/playground/speed.min.js.map | Bin 15736 -> 15736 bytes + dist/playground/test.min.js.map | Bin 15328 -> 15328 bytes + dist/playground/translate.min.js.map | Bin 2389104 -> 2389104 bytes + dist/realmd/Makefile.deps | Bin 1548 -> 1548 bytes + dist/realmd/po.ja.js | Bin 4334 -> 4602 bytes + dist/selinux/Makefile.deps | Bin 15976 -> 15976 bytes + dist/selinux/po.ja.js | Bin 5081 -> 5083 bytes + dist/selinux/selinux.min.js.map | Bin 1366052 -> 1366052 bytes + dist/shell/Makefile.deps | Bin 10372 -> 10372 bytes + dist/shell/index-no-machines.min.js.map | Bin 445890 -> 445890 bytes + dist/shell/index-stub.min.js.map | Bin 790400 -> 790400 bytes + dist/shell/index.min.js.map | Bin 852540 -> 852540 bytes + dist/shell/po.ja.js | Bin 15373 -> 15758 bytes + dist/sosreport/Makefile.deps | Bin 2600 -> 2600 bytes + dist/sosreport/po.ja.js | Bin 3412 -> 3400 bytes + dist/sosreport/sosreport.min.js.map | Bin 21301 -> 21301 bytes + dist/ssh/Makefile.deps | Bin 897 -> 897 bytes + dist/static/login.po.ja.html | Bin 3435 -> 3456 bytes + dist/storaged/Makefile.deps | Bin 10940 -> 10940 bytes + dist/storaged/po.ja.js | Bin 25931 -> 26741 bytes + dist/storaged/storage.min.js.map | Bin 1493492 -> 1493492 bytes + dist/storaged/test-util.min.js.map | Bin 540138 -> 540138 bytes + dist/subscriptions/Makefile.deps | Bin 5146 -> 5146 bytes + dist/subscriptions/po.ja.js | Bin 5074 -> 5080 bytes + dist/subscriptions/subscriptions.min.js.map | Bin 392478 -> 392478 bytes + dist/systemd/Makefile.deps | Bin 20187 -> 20187 bytes + dist/systemd/logs.min.js.map | Bin 185952 -> 185952 bytes + dist/systemd/po.ja.js | Bin 14182 -> 14579 bytes + dist/systemd/services.min.js.map | Bin 1447964 -> 1447964 bytes + dist/systemd/system.min.js.map | Bin 962080 -> 962080 bytes + dist/systemd/terminal.min.js.map | Bin 645120 -> 645120 bytes + dist/tuned/Makefile.deps | Bin 2523 -> 2523 bytes + dist/tuned/performance.min.js.map | Bin 312142 -> 312142 bytes + dist/users/Makefile.deps | Bin 3892 -> 3892 bytes + dist/users/po.ja.js | Bin 7486 -> 7997 bytes + dist/users/users.min.js.map | Bin 598527 -> 598527 bytes + 167 files changed, 242 insertions(+), 41 deletions(-) + +diff --git a/Makefile.in b/Makefile.in +index 331f8bf..25b7a13 100644 +--- a/Makefile.in ++++ b/Makefile.in +@@ -1,7 +1,7 @@ +-# Makefile.in generated by automake 1.15 from Makefile.am. ++# Makefile.in generated by automake 1.15.1 from Makefile.am. + # @configure_input@ + +-# Copyright (C) 1994-2014 Free Software Foundation, Inc. ++# Copyright (C) 1994-2017 Free Software Foundation, Inc. + + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1386,6 +1386,7 @@ INTLLIBS = @INTLLIBS@ + INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ + INTLTOOL_MERGE = @INTLTOOL_MERGE@ + INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ ++INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ + JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@ + JSON_GLIB_LIBS = @JSON_GLIB_LIBS@ + KRB5_CONFIG = @KRB5_CONFIG@ +diff --git a/aclocal.m4 b/aclocal.m4 +index 90b750d..0117626 100644 +--- a/aclocal.m4 ++++ b/aclocal.m4 +@@ -1,6 +1,6 @@ +-# generated automatically by aclocal 1.15 -*- Autoconf -*- ++# generated automatically by aclocal 1.15.1 -*- Autoconf -*- + +-# Copyright (C) 1996-2014 Free Software Foundation, Inc. ++# Copyright (C) 1996-2017 Free Software Foundation, Inc. + + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -119,6 +119,51 @@ fi + AC_SUBST($1)dnl + ]) + ++dnl Checks for special options needed on Mac OS X. ++dnl Defines INTL_MACOSX_LIBS. ++dnl ++dnl Copied from intlmacosx.m4 in gettext, GPL. ++dnl Copyright (C) 2004-2013 Free Software Foundation, Inc. ++glib_DEFUN([glib_gt_INTL_MACOSX], ++[ ++ dnl Check for API introduced in Mac OS X 10.2. ++ AC_CACHE_CHECK([for CFPreferencesCopyAppValue], ++ [gt_cv_func_CFPreferencesCopyAppValue], ++ [gt_save_LIBS="$LIBS" ++ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" ++ AC_LINK_IFELSE( ++ [AC_LANG_PROGRAM( ++ [[#include ]], ++ [[CFPreferencesCopyAppValue(NULL, NULL)]])], ++ [gt_cv_func_CFPreferencesCopyAppValue=yes], ++ [gt_cv_func_CFPreferencesCopyAppValue=no]) ++ LIBS="$gt_save_LIBS"]) ++ if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then ++ AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], [1], ++ [Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in the CoreFoundation framework.]) ++ fi ++ dnl Check for API introduced in Mac OS X 10.3. ++ AC_CACHE_CHECK([for CFLocaleCopyCurrent], [gt_cv_func_CFLocaleCopyCurrent], ++ [gt_save_LIBS="$LIBS" ++ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" ++ AC_LINK_IFELSE( ++ [AC_LANG_PROGRAM( ++ [[#include ]], ++ [[CFLocaleCopyCurrent();]])], ++ [gt_cv_func_CFLocaleCopyCurrent=yes], ++ [gt_cv_func_CFLocaleCopyCurrent=no]) ++ LIBS="$gt_save_LIBS"]) ++ if test $gt_cv_func_CFLocaleCopyCurrent = yes; then ++ AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], [1], ++ [Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the CoreFoundation framework.]) ++ fi ++ INTL_MACOSX_LIBS= ++ if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then ++ INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" ++ fi ++ AC_SUBST([INTL_MACOSX_LIBS]) ++]) ++ + # GLIB_WITH_NLS + #----------------- + glib_DEFUN([GLIB_WITH_NLS], +@@ -132,6 +177,8 @@ glib_DEFUN([GLIB_WITH_NLS], + XGETTEXT=: + INTLLIBS= + ++ glib_gt_INTL_MACOSX ++ + AC_CHECK_HEADER(libintl.h, + [gt_cv_func_dgettext_libintl="no" + libintl_extra_libs="" +@@ -215,7 +262,7 @@ glib_DEFUN([GLIB_WITH_NLS], + fi + + if test "$gt_cv_func_dgettext_libintl" = "yes"; then +- INTLLIBS="-lintl $libintl_extra_libs" ++ INTLLIBS="-lintl $libintl_extra_libs $INTL_MACOSX_LIBS" + fi + + if test "$gt_cv_have_gettext" = "yes"; then +@@ -457,9 +504,9 @@ sed 's/^/| /' conftest.foo >&AS_MESSAGE_LOG_FD + fi]) + + +-dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- +-dnl serial 11 (pkg-config-0.29.1) +-dnl ++# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- ++# serial 11 (pkg-config-0.29.1) ++ + dnl Copyright © 2004 Scott James Remnant . + dnl Copyright © 2012-2015 Dan Nicholson + dnl +@@ -733,7 +780,75 @@ AS_VAR_COPY([$1], [pkg_cv_][$1]) + AS_VAR_IF([$1], [""], [$5], [$4])dnl + ])dnl PKG_CHECK_VAR + +-# Copyright (C) 2002-2014 Free Software Foundation, Inc. ++dnl PKG_WITH_MODULES(VARIABLE-PREFIX, MODULES, ++dnl [ACTION-IF-FOUND],[ACTION-IF-NOT-FOUND], ++dnl [DESCRIPTION], [DEFAULT]) ++dnl ------------------------------------------ ++dnl ++dnl Prepare a "--with-" configure option using the lowercase ++dnl [VARIABLE-PREFIX] name, merging the behaviour of AC_ARG_WITH and ++dnl PKG_CHECK_MODULES in a single macro. ++AC_DEFUN([PKG_WITH_MODULES], ++[ ++m4_pushdef([with_arg], m4_tolower([$1])) ++ ++m4_pushdef([description], ++ [m4_default([$5], [build with ]with_arg[ support])]) ++ ++m4_pushdef([def_arg], [m4_default([$6], [auto])]) ++m4_pushdef([def_action_if_found], [AS_TR_SH([with_]with_arg)=yes]) ++m4_pushdef([def_action_if_not_found], [AS_TR_SH([with_]with_arg)=no]) ++ ++m4_case(def_arg, ++ [yes],[m4_pushdef([with_without], [--without-]with_arg)], ++ [m4_pushdef([with_without],[--with-]with_arg)]) ++ ++AC_ARG_WITH(with_arg, ++ AS_HELP_STRING(with_without, description[ @<:@default=]def_arg[@:>@]),, ++ [AS_TR_SH([with_]with_arg)=def_arg]) ++ ++AS_CASE([$AS_TR_SH([with_]with_arg)], ++ [yes],[PKG_CHECK_MODULES([$1],[$2],$3,$4)], ++ [auto],[PKG_CHECK_MODULES([$1],[$2], ++ [m4_n([def_action_if_found]) $3], ++ [m4_n([def_action_if_not_found]) $4])]) ++ ++m4_popdef([with_arg]) ++m4_popdef([description]) ++m4_popdef([def_arg]) ++ ++])dnl PKG_WITH_MODULES ++ ++dnl PKG_HAVE_WITH_MODULES(VARIABLE-PREFIX, MODULES, ++dnl [DESCRIPTION], [DEFAULT]) ++dnl ----------------------------------------------- ++dnl ++dnl Convenience macro to trigger AM_CONDITIONAL after PKG_WITH_MODULES ++dnl check._[VARIABLE-PREFIX] is exported as make variable. ++AC_DEFUN([PKG_HAVE_WITH_MODULES], ++[ ++PKG_WITH_MODULES([$1],[$2],,,[$3],[$4]) ++ ++AM_CONDITIONAL([HAVE_][$1], ++ [test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"]) ++])dnl PKG_HAVE_WITH_MODULES ++ ++dnl PKG_HAVE_DEFINE_WITH_MODULES(VARIABLE-PREFIX, MODULES, ++dnl [DESCRIPTION], [DEFAULT]) ++dnl ------------------------------------------------------ ++dnl ++dnl Convenience macro to run AM_CONDITIONAL and AC_DEFINE after ++dnl PKG_WITH_MODULES check. HAVE_[VARIABLE-PREFIX] is exported as make ++dnl and preprocessor variable. ++AC_DEFUN([PKG_HAVE_DEFINE_WITH_MODULES], ++[ ++PKG_HAVE_WITH_MODULES([$1],[$2],[$3],[$4]) ++ ++AS_IF([test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"], ++ [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])]) ++])dnl PKG_HAVE_DEFINE_WITH_MODULES ++ ++# Copyright (C) 2002-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -748,7 +863,7 @@ AC_DEFUN([AM_AUTOMAKE_VERSION], + [am__api_version='1.15' + dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to + dnl require some minimum version. Point them to the right macro. +-m4_if([$1], [1.15], [], ++m4_if([$1], [1.15.1], [], + [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl + ]) + +@@ -764,12 +879,12 @@ m4_define([_AM_AUTOCONF_VERSION], []) + # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. + # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. + AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], +-[AM_AUTOMAKE_VERSION([1.15])dnl ++[AM_AUTOMAKE_VERSION([1.15.1])dnl + m4_ifndef([AC_AUTOCONF_VERSION], + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl + _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) + +-# Copyright (C) 2011-2014 Free Software Foundation, Inc. ++# Copyright (C) 2011-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -831,7 +946,7 @@ AC_SUBST([AR])dnl + + # AM_AUX_DIR_EXPAND -*- Autoconf -*- + +-# Copyright (C) 2001-2014 Free Software Foundation, Inc. ++# Copyright (C) 2001-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -883,7 +998,7 @@ am_aux_dir=`cd "$ac_aux_dir" && pwd` + + # AM_CONDITIONAL -*- Autoconf -*- + +-# Copyright (C) 1997-2014 Free Software Foundation, Inc. ++# Copyright (C) 1997-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -914,7 +1029,7 @@ AC_CONFIG_COMMANDS_PRE( + Usually this means the macro was only invoked conditionally.]]) + fi])]) + +-# Copyright (C) 1999-2014 Free Software Foundation, Inc. ++# Copyright (C) 1999-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1105,7 +1220,7 @@ _AM_SUBST_NOTMAKE([am__nodep])dnl + + # Generate code to set up dependency tracking. -*- Autoconf -*- + +-# Copyright (C) 1999-2014 Free Software Foundation, Inc. ++# Copyright (C) 1999-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1181,7 +1296,7 @@ AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], + + # Do all the work for Automake. -*- Autoconf -*- + +-# Copyright (C) 1996-2014 Free Software Foundation, Inc. ++# Copyright (C) 1996-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1378,7 +1493,7 @@ for _am_header in $config_headers :; do + done + echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) + +-# Copyright (C) 2001-2014 Free Software Foundation, Inc. ++# Copyright (C) 2001-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1399,7 +1514,7 @@ if test x"${install_sh+set}" != xset; then + fi + AC_SUBST([install_sh])]) + +-# Copyright (C) 2003-2014 Free Software Foundation, Inc. ++# Copyright (C) 2003-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1421,7 +1536,7 @@ AC_SUBST([am__leading_dot])]) + # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- + # From Jim Meyering + +-# Copyright (C) 1996-2014 Free Software Foundation, Inc. ++# Copyright (C) 1996-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1456,7 +1571,7 @@ AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) + + # Check to see how 'make' treats includes. -*- Autoconf -*- + +-# Copyright (C) 2001-2014 Free Software Foundation, Inc. ++# Copyright (C) 2001-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1506,7 +1621,7 @@ rm -f confinc confmf + + # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- + +-# Copyright (C) 1997-2014 Free Software Foundation, Inc. ++# Copyright (C) 1997-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1545,7 +1660,7 @@ fi + + # Helper functions for option handling. -*- Autoconf -*- + +-# Copyright (C) 2001-2014 Free Software Foundation, Inc. ++# Copyright (C) 2001-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1574,7 +1689,7 @@ AC_DEFUN([_AM_SET_OPTIONS], + AC_DEFUN([_AM_IF_OPTION], + [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) + +-# Copyright (C) 1999-2014 Free Software Foundation, Inc. ++# Copyright (C) 1999-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1621,7 +1736,7 @@ AC_LANG_POP([C])]) + # For backward compatibility. + AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) + +-# Copyright (C) 2001-2014 Free Software Foundation, Inc. ++# Copyright (C) 2001-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1640,7 +1755,7 @@ AC_DEFUN([AM_RUN_LOG], + + # Check to make sure that the build environment is sane. -*- Autoconf -*- + +-# Copyright (C) 1996-2014 Free Software Foundation, Inc. ++# Copyright (C) 1996-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1721,7 +1836,7 @@ AC_CONFIG_COMMANDS_PRE( + rm -f conftest.file + ]) + +-# Copyright (C) 2009-2014 Free Software Foundation, Inc. ++# Copyright (C) 2009-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1781,7 +1896,7 @@ AC_SUBST([AM_BACKSLASH])dnl + _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl + ]) + +-# Copyright (C) 2001-2014 Free Software Foundation, Inc. ++# Copyright (C) 2001-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1809,7 +1924,7 @@ fi + INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" + AC_SUBST([INSTALL_STRIP_PROGRAM])]) + +-# Copyright (C) 2006-2014 Free Software Foundation, Inc. ++# Copyright (C) 2006-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -1828,7 +1943,7 @@ AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) + + # Check how to create a tarball. -*- Autoconf -*- + +-# Copyright (C) 2004-2014 Free Software Foundation, Inc. ++# Copyright (C) 2004-2017 Free Software Foundation, Inc. + # + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +diff --git a/config.h.in b/config.h.in +index e991230..aa96ed5 100644 +--- a/config.h.in ++++ b/config.h.in +@@ -9,6 +9,14 @@ + /* Define to 1 if you have the `bind_textdomain_codeset' function. */ + #undef HAVE_BIND_TEXTDOMAIN_CODESET + ++/* Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the ++ CoreFoundation framework. */ ++#undef HAVE_CFLOCALECOPYCURRENT ++ ++/* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in ++ the CoreFoundation framework. */ ++#undef HAVE_CFPREFERENCESCOPYAPPVALUE ++ + /* Define to 1 if you have the `dcgettext' function. */ + #undef HAVE_DCGETTEXT + +diff --git a/configure b/configure +index 02ce6aa..9b72ca7 100755 +--- a/configure ++++ b/configure +@@ -1,6 +1,6 @@ + #! /bin/sh + # Guess values for system-dependent variables and create Makefiles. +-# Generated by GNU Autoconf 2.69 for Cockpit 154. ++# Generated by GNU Autoconf 2.69 for Cockpit 154.x. + # + # Report bugs to . + # +@@ -580,8 +580,8 @@ MAKEFLAGS= + # Identity of this package. + PACKAGE_NAME='Cockpit' + PACKAGE_TARNAME='cockpit' +-PACKAGE_VERSION='154' +-PACKAGE_STRING='Cockpit 154' ++PACKAGE_VERSION='154.x' ++PACKAGE_STRING='Cockpit 154.x' + PACKAGE_BUGREPORT='devel@lists.cockpit-project.org' + PACKAGE_URL='http://www.cockpit-project.org/' + +@@ -679,6 +679,7 @@ XGETTEXT + GMSGFMT + MSGFMT_OPTS + MSGFMT ++INTL_MACOSX_LIBS + USE_NLS + GETTEXT_PACKAGE + systemdunitdir +@@ -1393,7 +1394,7 @@ if test "$ac_init_help" = "long"; then + # Omit some internal or obsolete options to make the list less imposing. + # This message is too long to be a string in the A/UX 3.1 sh. + cat <<_ACEOF +-\`configure' configures Cockpit 154 to adapt to many kinds of systems. ++\`configure' configures Cockpit 154.x to adapt to many kinds of systems. + + Usage: $0 [OPTION]... [VAR=VALUE]... + +@@ -1459,7 +1460,7 @@ fi + + if test -n "$ac_init_help"; then + case $ac_init_help in +- short | recursive ) echo "Configuration of Cockpit 154:";; ++ short | recursive ) echo "Configuration of Cockpit 154.x:";; + esac + cat <<\_ACEOF + +@@ -1613,7 +1614,7 @@ fi + test -n "$ac_init_help" && exit $ac_status + if $ac_init_version; then + cat <<\_ACEOF +-Cockpit configure 154 ++Cockpit configure 154.x + generated by GNU Autoconf 2.69 + + Copyright (C) 2012 Free Software Foundation, Inc. +@@ -1982,7 +1983,7 @@ cat >config.log <<_ACEOF + This file contains any messages produced by compilers while + running configure, to aid debugging if configure makes a mistake. + +-It was created by Cockpit $as_me 154, which was ++It was created by Cockpit $as_me 154.x, which was + generated by GNU Autoconf 2.69. Invocation command line was + + $ $0 $@ +@@ -2865,7 +2866,7 @@ fi + + # Define the identity of the package. + PACKAGE='cockpit' +- VERSION='154' ++ VERSION='154.x' + + + cat >>confdefs.h <<_ACEOF +@@ -7417,6 +7418,82 @@ $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h + XGETTEXT=: + INTLLIBS= + ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5 ++$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; } ++if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then : ++ $as_echo_n "(cached) " >&6 ++else ++ gt_save_LIBS="$LIBS" ++ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++int ++main () ++{ ++CFPreferencesCopyAppValue(NULL, NULL) ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ gt_cv_func_CFPreferencesCopyAppValue=yes ++else ++ gt_cv_func_CFPreferencesCopyAppValue=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ LIBS="$gt_save_LIBS" ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5 ++$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; } ++ if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then ++ ++$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h ++ ++ fi ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5 ++$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; } ++if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then : ++ $as_echo_n "(cached) " >&6 ++else ++ gt_save_LIBS="$LIBS" ++ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++int ++main () ++{ ++CFLocaleCopyCurrent(); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ gt_cv_func_CFLocaleCopyCurrent=yes ++else ++ gt_cv_func_CFLocaleCopyCurrent=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ LIBS="$gt_save_LIBS" ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5 ++$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; } ++ if test $gt_cv_func_CFLocaleCopyCurrent = yes; then ++ ++$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h ++ ++ fi ++ INTL_MACOSX_LIBS= ++ if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then ++ INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" ++ fi ++ ++ ++ + ac_fn_c_check_header_mongrel "$LINENO" "libintl.h" "ac_cv_header_libintl_h" "$ac_includes_default" + if test "x$ac_cv_header_libintl_h" = xyes; then : + gt_cv_func_dgettext_libintl="no" +@@ -7757,7 +7834,7 @@ done + fi + + if test "$gt_cv_func_dgettext_libintl" = "yes"; then +- INTLLIBS="-lintl $libintl_extra_libs" ++ INTLLIBS="-lintl $libintl_extra_libs $INTL_MACOSX_LIBS" + fi + + if test "$gt_cv_have_gettext" = "yes"; then +@@ -9858,7 +9935,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 + # report actual input values of CONFIG_FILES etc. instead of their + # values after options handling. + ac_log=" +-This file was extended by Cockpit $as_me 154, which was ++This file was extended by Cockpit $as_me 154.x, which was + generated by GNU Autoconf 2.69. Invocation command line was + + CONFIG_FILES = $CONFIG_FILES +@@ -9925,7 +10002,7 @@ _ACEOF + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" + ac_cs_version="\\ +-Cockpit config.status 154 ++Cockpit config.status 154.x + configured by $0, generated by GNU Autoconf 2.69, + with options \\"\$ac_cs_config\\" + +diff --git a/dist/apps/Makefile.deps b/dist/apps/Makefile.deps +index 92f99c0417980d71ce74b84dd41f056f5fdf3d91..34ac5478ef95e21abd154aecf55fc5b92148015f 100644 +GIT binary patch +delta 49 +zcmbO&HCt+ej+$?No`P3mo`Qjef{}rtg@U1>m8pf5p{0VmZ-};mp@D&dhO=wP#-Nit +E07mi*-~a#s + +delta 49 +zcmbO&HCt+ej#_wXih_S~iGrbpf{}rtxq^X(m4T_1v895$Z-}-55GZJbhB$8wI>`e7 +DN6`%O + +diff --git a/dist/apps/apps.min.js.map b/dist/apps/apps.min.js.map +index d0797bc62d46742a53143195ba52d47fd0f4280f..0020a864c1f0fff2b644c90fd0ea9ff08eee24fa 100644 +GIT binary patch +delta 85 +zcmbRJOKkQpu?Zm}X=#SZrY6ZoMrJ8Vrsm0JsitNr6Yok*f4z^Hr?IcKkFm9nX=@*| +W)K;u2+xKi`24a@&d$zL1vjYHDZy%cg + +delta 85 +zcmbRJOKkQpu?Zm}mL^HYre}%~~Z0%#(+Q%%l +U6|2hjJzJT9m}UE(t*r6v0P#E>Q2+n{ + +diff --git a/dist/apps/po.ja.js b/dist/apps/po.ja.js +index a645b02365ba6e28b02ad35bb49325a2f9dc48cd..f23c5267f496c35fbf62540d631ce10dc3c0fc55 100644 +GIT binary patch +delta 572 +zcmZ{hy-EW?6oo5Ec58*$t=mN<51?RUB^H96il~j%l15Wl2)Q#VF@IpjBnHt)42g+E +zA|kFv}-4BGoD&R%%CfGgrE7%iw9sEJ` +z0~?c0p$#g64*aITa!$4aDv70FY}t2;%wD}?r}Db0txv0(z7XBn-7*Y)Mq5)gEgCZn +zS=Dr~s#FGh22Z$N_^m)t9~&-PW=o7HbF2P>>ETD9JXji3b9t!gohii0PBeO_H=sHw +z1L}g#!GxGs7PmnHbmuQ3TZ4wdPr&)#E=^GSvz7u?K`F50|M#AnTx=O}CbG(=Vjm~J +zN>!KZTbY`$%#3rEbxr!EGp?@e4QlaA@QjzC34ZNea@O0s2Pd^^k`;6ziL6e+<#Jm8pf5p{0VmZ-};mp@D&dhO=wP#&C6E +E0B|S`EdT%j + +delta 49 +zcmeyT_D^ksp;~xqih_S~iGrbpf{}rtxq^X(m4T_1iJ^kKZ-}-55GZJbhB$8wR~H5V +DaDxpv + +diff --git a/dist/dashboard/dashboard.min.js.map b/dist/dashboard/dashboard.min.js.map +index 9dca9a031930de9a4e26ec121bb488459ac2d69d..7ee6bb58962784e98fbfceeca91708975eb599a5 100644 +GIT binary patch +delta 112 +zcmdn|#BB2uvk7q`$%$r`CTZpdDF&7nNhT&~X~~vGlbA#s+gsZiTicmh+nHP2Sz6m! +rTie-M+u66ab6nQPs%N@E4M$M>0Rs*o<^*CcAm#>Qp6v$=c#9hWuOBBI + +delta 112 +zcmdn|#BB2uvk7q`DTzsz7D<+-=0*laX+~)#7KW*YlbA#s+gsZiTicmh+nHP2Sz6m! +rTie-M+u66ab6nQPs%N@E4M$M>0Rs*o<^*CcAm#>Qp6v$=c#9hWmPID2 + +diff --git a/dist/dashboard/po.ja.js b/dist/dashboard/po.ja.js +index a076c0c86e35ad145b167bd4963c41afd37f1227..8fa6cedb53b024e80fd98bcf3c7ee141ceb4821f 100644 +GIT binary patch +delta 251 +zcmdm+`YL_Hf5FN7g_SnT3#l=J7?b6Nv?lipr>i_}XneM2;p4`2j~iPaH_m$8)bqHp +z8_0dJs`tf;J<%uYO~{vxLHf1n@O{2(z7`YFZNG-+CS}aQ`fWp*^e7L9yiW^x?s!G +h2_27{CcT`w1nlx>m>nvjh(HjhT8376=b$tK; + +delta 194 +zcmaErzBhHlf5FM70$!87h5mr)$-?Q1&((=s@@kX_B@-m^V#O9KTy%| +z=4J9ZjGJwgw3sJzswr=7R=vu+Ia;%e$*8gC*_?(K`zJo%3pBp>S^wDCA +lf85jrwstwlkj9pmGbcQ5>e|ewqsqA1Om`{k=6gmwi~w11Vo(48 + +diff --git a/dist/docker/Makefile.deps b/dist/docker/Makefile.deps +index ed6f5bee08054c86b564d08166bb25c31a6366b7..33df35f0147262536da5aaec6894968af363b726 100644 +GIT binary patch +delta 51 +zcmdn6nsLKw#tC|AzWI3yUWs`M1{MlN28I?2hK5$A7FLFq3hurk+6IOO1_~O^t|1#k +GVnP9kPYwdc@h87A&28QMe1{PKZrdB3q3hurk+6F+Npb;A4yfGvu +F6aa|{4jupi + +diff --git a/dist/docker/console.min.js.map b/dist/docker/console.min.js.map +index b9ebad9f6d956c7b46001c54bad2ec13e5f0c2d4..019919e2172305a8175a287ef88170eed6a24d74 100644 +GIT binary patch +delta 78 +zcmey=C;O>Sc0!b}sYR+;imADAiiK%XQet9Ks)0pgZfh=MYc5l3F7wu07S?2JYT8?q +OS%8>zduuY=+s6PQd>bJE + +delta 78 +zcmey=C;O>Sc0!b}ajJP*s%4r9kTf?>OffdKFmKFl&1G!OWopf3-kQt8nv6|NduuWa +N5VLM?O=f%h7yu%O8u0)C + +diff --git a/dist/docker/docker.min.js.map b/dist/docker/docker.min.js.map +index 8e53cfc84795eabb08a62cf35b875b59d2fe463f..1b4046a6978124a1784c23cd7b4132b687f6466c 100644 +GIT binary patch +delta 224 +zcmZwAJ5Is?00!Xj5{jU_g<25Gqr3(ZQmhlFaByrxS>-LYTP#n;~)N5ga`a +z{{a}j`HOxpu}Jn`b=M0QEBAfA^4uWs{UDrq%eD96Z$ZR}IFTTdM2dJI(nN+Zh%E6) +zO|uQ<~dWlQ`uAd^!=H(PX9+|y4x70yox1FX~~1M~hA8b?0k*>JXlN;&F +Yt=x$x_cD;7jKr6*Ol10zDhpCI6&^RPd)&11anstz&5Iv5 +zZ+_gk{Bh&@#|@1yTH2oO+4!sh#GP!QCdvtxnf|zO{$w`;^~t*olMeDHf(lNr{O`sRkDIX%?1=6W_}=PHvsd*gBc1bux47 +yWR}*+tgVyTS|_u&PUhG;nNzx47>m~SgXNq+%mu{UK+FTgyg`Y + +diff --git a/dist/guide/html/api-base1-jquery.html b/dist/guide/html/api-base1-jquery.html +index e6f4cc87bfc3e1bf87f44e390c45f2e39706139b..ab607d3e09ffc630f527797dcff26213053a8770 100644 +GIT binary patch +delta 19 +acmZ20vR-7u6OQ7%#De0C{F05YoH+qgxCmGP + +delta 17 +YcmZ24vQ}im6E;IVb4xwLjc=Se0XbX-761SM + +diff --git a/dist/guide/html/api-base1-patternfly.html b/dist/guide/html/api-base1-patternfly.html +index 26121d9eb4adf1cdeceb7576f346ad6991614915..1278e94a808047b9bfe1500fb8d8c961723b1bd9 100644 +GIT binary patch +delta 19 +acmew>@LyoUOOE2a#De0C{F06D``7_rSqVb` + +delta 17 +Ycmew_@K<2MOEyD2b4xwLjUW5i0Yk$F0RR91 + +diff --git a/dist/guide/html/api-base1.html b/dist/guide/html/api-base1.html +index ab2ef8f417a015ae64058761733b71065dde7b43..dfe2ff15870551c4b4dd3752f72d436e44a44357 100644 +GIT binary patch +delta 19 +bcmcbjd`)@6Q;y=i#De0C{F05YUkU&KT$TxQ + +delta 17 +Zcmcbnd_{S}Q#M0Ab4xwLjc;EH002Q?2QdHu + +diff --git a/dist/guide/html/api-cockpit.html b/dist/guide/html/api-cockpit.html +index 4c7065d3297d1ab3178e968340d94dc28b8c445b..89930f046f43f9f88250cdf04f3c780886d1698a 100644 +GIT binary patch +delta 19 +acmeC>@8_TJl%qH=v7k63zhvXLbB^M?#De0C{F04ti#P#WQ3&w> + +delta 17 +YcmaDTa$jV^b2dXgb4xwLjqi&%0YE1PuK)l5 + +diff --git a/dist/guide/html/api-docker.html b/dist/guide/html/api-docker.html +index 2e89579e671dc3405dd20981aa9bd296f13a6b55..b5223ffe5f75d8c24e20cdb9c8f9d9337f0acc59 100644 +GIT binary patch +delta 19 +acmcb?cZ+YrGmhfC#De0C{F04ta@YV_X$Z^! + +delta 17 +Ycmcb`cY|-jGd4p#b4xwLjqh^U06ujFiU0rr + +diff --git a/dist/guide/html/api-logs-html.html b/dist/guide/html/api-logs-html.html +index bbb07cbffd12537469709cc8a292bffeae10460b..d125d16d2368dd7ee8de318f32649576e0ef27c2 100644 +GIT binary patch +delta 19 +acmZorY*L)?grhhwv7k63zhvX9Y5V|B$_Q}) + +delta 17 +YcmZotY*3u=gw0UT+)~eQEq06qc+fB*mh + +diff --git a/dist/guide/html/api-system.html b/dist/guide/html/api-system.html +index 1f0e1f0432af62ca93a2811813f3ad03b255b7af..95b03d74e0531f04c7d75405b125a6e460487981 100644 +GIT binary patch +delta 19 +bcmaFL|D1oqGmhfC#De0C{F04tezE}oTzLs~ + +delta 17 +ZcmaFP|CE2iGd4p#b4xwLjqiT40RTZw2QvTw + +diff --git a/dist/guide/html/api-terminal-html.html b/dist/guide/html/api-terminal-html.html +index 33fd2ade3f6134b5d43e7bb12a2656a9c4d198d2..b1da406c7bd855a88a5c215a28b81f5667eb476e 100644 +GIT binary patch +delta 19 +acmZn_Y!{sHf}=Puv7k63zhvXP>FfYboCsV1 + +delta 17 +YcmZn{Y!#gFg3VCR+)~eQ?&05s$V8UO$Q + +diff --git a/dist/guide/html/authentication.html b/dist/guide/html/authentication.html +index 5db466a4cd0c40ec89cf69f202feeea3c0064a93..4e96ed2101e3f631fa6d1eb72829a46d3fd9879f 100644 +GIT binary patch +delta 19 +acmexw)Mz~6BS&#wVnK06e#yq~9TEUsLJ21T + +delta 17 +YcmZoP{%rXO7~$#De0C{F047m+%1qRI~`v + +delta 17 +ZcmbO)KUaRjXEsAUb4xwLjlY-h0RTEq29N*% + +diff --git a/dist/guide/html/cockpit-channels.html b/dist/guide/html/cockpit-channels.html +index c61b58ba11f705ccf9508562f5d2e3ebaeb12eb8..f8fc793cb6b29b054218740def4ff00a224b4487 100644 +GIT binary patch +delta 21 +dcmcaLhw;uF#tEM}it`c+iZk*{HvUZX1psm+3Pb<^ + +delta 19 +bcmcaJhw;`N#tEO<4E4+{^$a)uPV@x;RMZFp + +diff --git a/dist/guide/html/cockpit-dbus.html b/dist/guide/html/cockpit-dbus.html +index 34ed93d339586368f65470f573f54a4995e30e07..452573fc66356d1420a0b7e3180b1cb96a3232ad 100644 +GIT binary patch +delta 21 +dcmbRCooU8*rU{=oit`c+iZk*{HvX8m3jlTK3mgCd + +delta 19 +bcmbR7ooU*4rU{?e4E4+{^$a)unzsu8SUL#W + +diff --git a/dist/guide/html/cockpit-error.html b/dist/guide/html/cockpit-error.html +index 0c6be6eb457a091ace5c5da37c0cd2a2d9457c05..7e08fa0d45df431315bf6ef49f89fe84a9ced250 100644 +GIT binary patch +delta 19 +acmcbw^iXNSTaMzq#De0C{F05Ia|8fgjtLq7 + +delta 17 +YcmaE;bYE%0TQ);Ib4xwLjbC#F074)J*Z=?k + +diff --git a/dist/guide/html/cockpit-file.html b/dist/guide/html/cockpit-file.html +index 5a33557a88a702c481514b5976f972701cf1490e..c01194a3b0888afcf9dd7bc89011497d1ae4b81c 100644 +GIT binary patch +delta 19 +acmeB8>`$EViK93#v7k63zhvW&srmq0DhWma + +delta 17 +YcmeBA>`k2TiOo>Y+)~eQ_~J2pc-b4xwLjo)0P06$>{mH+?% + +diff --git a/dist/guide/html/cockpit-series-data.html b/dist/guide/html/cockpit-series-data.html +index 9b35122ec8ece0e70333ba8c84bec89e1c9c1b1b..953660fc1e37a3bb5d65cd4903aefdc254635f73 100644 +GIT binary patch +delta 19 +acmbPVv9MyoCywI0#De0C{F047)U5$u@Ch~m + +delta 17 +YcmZ2jF~4HMCpJSpb4xwLjla~b0Yo4M^Z)<= + +diff --git a/dist/guide/html/cockpit-spawn.html b/dist/guide/html/cockpit-spawn.html +index ef4cc15a76499bad472383fbf1ef386456140b20..0b59436a1f3dd14f6adf32440caedc23117fa210 100644 +GIT binary patch +delta 19 +bcmcbWdnb3oPmbce#De0C{F06TZ<_)DXrBsF + +delta 18 +ZcmcbUdnmw0suzi2d4l4 + +diff --git a/dist/guide/html/cockpit.conf.5.html b/dist/guide/html/cockpit.conf.5.html +index 0cc82132bbf51286d4460c2b8c93994ab718b85d..d543be00943330ed8ec1409369eed19435bfb41b 100644 +GIT binary patch +delta 19 +bcmaFp{@8uObB^M?#De0C{F04tzbF9!V|)qr + +delta 17 +ZcmaFt{?L8Gb2dXgb4xwLjqkrG0RTsS2ebeH + +diff --git a/dist/guide/html/development.html b/dist/guide/html/development.html +index a32fb4f5fc9ac8b5d464ec4f5bd4609ecc354897..2818a1a17b0bb604f845a6b274410cb526a74b7c 100644 +GIT binary patch +delta 19 +bcmca_{?L5FH;&@G#De0C{F04-9!miLVd)9i + +delta 17 +ZcmaE8e&2k;H#S2(b4xwLjsG4?0RTo72bBN- + +diff --git a/dist/guide/html/embedding.html b/dist/guide/html/embedding.html +index f11abc4be5bd764c536d3c7e1b8372c6e0f82e8a..8938a0f2e39681a51469ae404334f5aa55390012 100644 +GIT binary patch +delta 20 +bcmaE2{LFa5ACBU@#De0C{F2Q~jE^J$XKV=N + +delta 18 +ZcmaE6{KR;|A2vfhb4xwL%`A+MBmhZ92BQD~ + +diff --git a/dist/guide/html/feature-docker.html b/dist/guide/html/feature-docker.html +index 15624f44fc093e475488eff149793a988ed78f9c..519fe965a0fa9a4bf94d2dcae93381f0fd706718 100644 +GIT binary patch +delta 19 +acmbOxF+*a)LyqFS#De0C{F05&^|=91s|XqZ + +delta 17 +YcmbOsF->B^LpDP_b4xwLjW6}N0XCrp*Z=?k + +diff --git a/dist/guide/html/feature-journal.html b/dist/guide/html/feature-journal.html +index d5a6566b18bcfca0dd5018e469381bf4a9287013..f956a34cfd977e703220ca1784fb67e8432fbc70 100644 +GIT binary patch +delta 19 +acmbO&Fjrv0BaY&{#De0C{F03?jM)KDWC#`j + +delta 17 +YcmbO$Fk4{4BQ`@lb4xwLjjxQ^0XAd>)Bpeg + +diff --git a/dist/guide/html/feature-kubernetes.html b/dist/guide/html/feature-kubernetes.html +index 3d5bc7291aa7892d426b3e3a1ef019f3bc24153e..04638bebfc36c08a4e30333e6de3b7b2d9ecfa17 100644 +GIT binary patch +delta 19 +acmZoLZ8Dwkl%qH=v7k63zhvXX%m_7lA|~;v7k63zhvWkQBD9&?FZrj + +delta 17 +YcmZn@X%U(5lFd-h+)~eQ<3~|W05mHFpa1{> + +diff --git a/dist/guide/html/feature-ostree.html b/dist/guide/html/feature-ostree.html +index cf306e3cc8419eecb42453ae628fb45fa0079165..b934144c21e93b461f07c7388a7f00eb2817d387 100644 +GIT binary patch +delta 19 +bcmdnOyN!3kQ;y=i#De0C{F05YPqG34RNn~P + +delta 17 +ZcmdnSyM=ecQ#M0Ab4xwLjc-q~0suOJ2ATi> + +diff --git a/dist/guide/html/feature-ovirtvirtualmachines.html b/dist/guide/html/feature-ovirtvirtualmachines.html +index 5d3c137fda3ed8fb5e3ee2757d63d5e774ca5df3..142655c85e98247258b778b1781fbb0311e1a1c3 100644 +GIT binary patch +delta 19 +bcmdm^yia+;M~>pW#De0C{F05|j|u<)S-J@~ + +delta 17 +Zcmdm|yhnM$M>az}b4xwLjX#eH002JB2K4{{ + +diff --git a/dist/guide/html/feature-packagekit.html b/dist/guide/html/feature-packagekit.html +index 95b016803bd6390faddd6cea33cf34a7d93189a9..5680482a20a707550414686eb7877168531dfa39 100644 +GIT binary patch +delta 19 +acmX>uby8}=D~{s4#De0C{F03y!g&B#y$HJi + +delta 17 +YcmX>pbzEw~D>g$tb4xwLji17K06on+a + +diff --git a/dist/guide/html/feature-pcp.html b/dist/guide/html/feature-pcp.html +index 454687bf6808425cf32c5b2fdd356c161f9cf702..479aa08857ecfca283b46f775a257a1811ac84bd 100644 +GIT binary patch +delta 19 +acmeAa?G~MIkE1v*v7k63zhvW+rJMjyC + +diff --git a/dist/guide/html/feature-selinux.html b/dist/guide/html/feature-selinux.html +index 72729ffd6b6e88b5943316d4d4520e3aa65f0249..d229d6a5a014821d69ad9e1584c68219c65bb435 100644 +GIT binary patch +delta 19 +bcmZ1|xL9z)OOE2a#De0C{F06DH?ac%Qqu^r + +delta 17 +ZcmZ21xKMDyOEyD2b4xwLjUP9$0{}Rw25$fW + +diff --git a/dist/guide/html/feature-sosreport.html b/dist/guide/html/feature-sosreport.html +index eb3d29b0056c441406cd697221870d498b70e240..1f5a7bf6a93d36b138ab5fb3e8c5111ea0ffda58 100644 +GIT binary patch +delta 19 +bcmdnPzmI>yQ;y=i#De0C{F05YFR}puR#XW2 + +delta 17 +ZcmdnTzlVRqQ#M0Ab4xwLjc+fq0RTJB2DbnJ + +diff --git a/dist/guide/html/feature-storaged.html b/dist/guide/html/feature-storaged.html +index c09b6d5ccb058bb8b11354a347839071a2543dad..9ffaf508ac4523a8ceada8e961bdebbed6cf21f2 100644 +GIT binary patch +delta 19 +acmZ3YuuNgXV~*my#De0C{F03?t@!~{@d#P~ + +delta 17 +YcmZ3cutZ_PV>UxQb4xwLjjyfw0Xd5X7ytkO + +diff --git a/dist/guide/html/feature-subscription.html b/dist/guide/html/feature-subscription.html +index f57bff1e292ab8bd5747c0b2eac89b3f48fee3f2..adab9b1ae376d82c20c9a833293f7d7e23db44af 100644 +GIT binary patch +delta 19 +acmdlcvO{FTdye9~#De0C{F04d9XSD2vj~0w + +delta 17 +YcmdlXvQ1>ddp1Kob4xwLjo%$P0XrQAJOBUy + +diff --git a/dist/guide/html/feature-systemd.html b/dist/guide/html/feature-systemd.html +index c2a056c95b9e29ca2c79e6c1f559d65a914aa971..ec33c67571f1d7e0f3aa825aea1e8affa364d278 100644 +GIT binary patch +delta 19 +bcmbPbKF55*BaY&{#De0C{F03?Hc0^hR(}Ze + +delta 17 +ZcmbPZKFfTUxQb4xwLjj!*r0suVA2F?Hg + +diff --git a/dist/guide/html/feature-tuned.html b/dist/guide/html/feature-tuned.html +index d10fcbc7915bf0402d729c911e4c7d7d498d00ab..66929c84e52d4444ff36979e40fd192658de8ef4 100644 +GIT binary patch +delta 19 +bcmcb@dyRL(OOE2a#De0C{F06DpRxh~S=$Lf + +delta 17 +Zcmcb{dxdwxOEyD2b4xwLjUS(~0subs2L1p5 + +diff --git a/dist/guide/html/feature-users.html b/dist/guide/html/feature-users.html +index 9659c0a9f2c1013ac94bcc7ee33669d2247c2651..78267ac21d775fd6ad1909143f35db7c898f5005 100644 +GIT binary patch +delta 19 +bcmaFC`-*qMQ;y=i#De0C{F05Y|FQxAT$c%W + +delta 17 +ZcmaFG`+|4EQ#M0Ab4xwLjc@<50suj22Q~lz + +diff --git a/dist/guide/html/feature-virtualmachines.html b/dist/guide/html/feature-virtualmachines.html +index fc9cad2893b482c3a496bab88e988c716221769b..898e9a3ceeca29468df56f2aca62e9bfc3a6da5b 100644 +GIT binary patch +delta 19 +acmeBC>{FcZnxi-`v7k63zhvXb+57-e`v{x> + +delta 17 +YcmeBE>`|QXn$1wp+)~eQv`J~gSB~Pm#De0C{F05oO$7i~3<#9~ + +delta 17 +Ycmdm_v_WaYS2jaEb4xwLjekuA06a + +delta 22 +ecmewq|1N&Q3pPVNb4xwLjUTj_Hp?(y(*Xc;vk2?} + +diff --git a/dist/guide/html/listen.html b/dist/guide/html/listen.html +index 817895aa8a6593f07a65d03c25bf65b4499426d7..17184a45d943c0f31a12db5abb80dc6bea3d5994 100644 +GIT binary patch +delta 19 +acmX?PaKvE3dye9~#De0C{F04deZ>J=K?vvo + +delta 17 +YcmX?NaL8c7dp1Kob4xwLjo*F60YD1|rT_o{ + +diff --git a/dist/guide/html/packages.html b/dist/guide/html/packages.html +index dbe92e4230df7d7b6987f02e28be0b1260a68b9f..81bc79dcfcd4c4ef291a8e3e4bd976cfc1a238eb 100644 +GIT binary patch +delta 21 +dcmZ27lX2Nh#tE-Eit`c+iZk*{Hh$df4FGAC3K9SS + +delta 19 +bcmZ2BlX1yR#tE<44E4+{^$a(D-s}wkO*se9 + +diff --git a/dist/guide/html/privileges.html b/dist/guide/html/privileges.html +index fc4d9d994b416a93820d0fe8083e21de207d9b08..a5f6987852e51d62935481c642b9376a986f068e 100644 +GIT binary patch +delta 19 +bcmdm|en5S~SB~Pm#De0C{F05o4+{YRTFePc + +delta 17 +ZcmX@0zE6F^S2jaEb4xwLjeidd0RTU~2MGWG + +diff --git a/dist/guide/html/remotectl.8.html b/dist/guide/html/remotectl.8.html +index 13e14d0da42ebc3c43b5e7d18444e9eec7805650..934e910c300d557485b95725abc1a55539f12f0b 100644 +GIT binary patch +delta 19 +acmX@Ec2aG^6OQ7%#De0C{F05YVub)&0SMCo + +delta 17 +YcmX@9c3f@36E;IVb4xwLjc;Ow06z5wkpKVy + +diff --git a/dist/guide/html/sso.html b/dist/guide/html/sso.html +index 349bc5b3b2c9425ade46fa2b287a2c348f723fc0..10b6e69173c5891186eca4b5814f1b1bde376d88 100644 +GIT binary patch +delta 19 +acmZ2&x7KdLOOE2a#De0C{F06DZR7x1UUxQb4xwLjj#Xl0suo52U!3B + +diff --git a/dist/guide/html/urls.html b/dist/guide/html/urls.html +index a6d9f0956d9241c2c12cd149067316656712b97c..af6798101b6b610f3de0401b6a325519d2ef10fb 100644 +GIT binary patch +delta 19 +bcmX@9ds=tGbB^M?#De0C{F04t?}!2bTx$t! + +delta 17 +ZcmX@Dds278b2dXgb4xwLjqmS>0suiZ2P*&o + +diff --git a/dist/kdump/Makefile.deps b/dist/kdump/Makefile.deps +index 1985aeacc9babe15c11fa26b9e865e35dc5b55e9..61cf48e957c132e46e211958ddba7a6d6d7aaac7 100644 +GIT binary patch +delta 49 +zcmbQKJ5zUpu9|Oto`P3mo`Qjef{}rtg@U1>m8pf5p{0VmZ-};mp@D&dhO=wP#$Y!w +E08C#DivR!s + +delta 49 +zcmbQKJ5zUpu3C6%ih_S~iGrbpf{}rtxq^X(m4T_1v895$Z-}-55GZJbhB$8wb`t{t +DO+E~r + +diff --git a/dist/kdump/kdump.min.js.map b/dist/kdump/kdump.min.js.map +index 73046306c0a9d9b2e855255abd91356224ebaafe..027392537d9a8c4bf18d6cc40c110d76a3e3305c 100644 +GIT binary patch +delta 81 +zcmezQOX}w@sR>~sDMpEw=B7!>7KY{)sisMW=7uJzlOHfDGX{&ou$p4b(=d|Wf=gwNE=B2 + +delta 81 +zcmezQOX}w@sR>~sNk$f_iOB}WM#e@d7Ac0Qrip1OlOHfDGX{&ou$p4b(=d|Wf=h7{v1UB + +diff --git a/dist/kdump/po.ja.js b/dist/kdump/po.ja.js +index dd92162d4dcad3f5ddbc3aa17654adc82d6ed5b9..c88d86af9c446bec4c961a19842f4329f5eed1ee 100644 +GIT binary patch +delta 96 +zcmaE?cUEtM6*uSO=7z`3n;$n%-)zOL%+CC{p>cAYkOAl8#^sM2dmlIM+dN$;pHX1? +ofH+4U5ocy?P#pA}+ +qkDEFkH+4O3ZhPFc^Ko;>^^h= + +diff --git a/dist/kdump/test-config-client.min.js.map b/dist/kdump/test-config-client.min.js.map +index 49eaa977bb8397f6254739a1c2cd5a3e6d916881..3b2e46ec35075453fea854ad208e9c9f325236f2 100644 +GIT binary patch +delta 82 +zcmbPpMsm&>$qC7lDMpEw=B7!>7KY{)sisMW=7uJz_C{uA28}hXHH@t_Oj~Q1x4aj@ +TrmWrN12Yh_Y$qC7lNk$f_iOB}WM#e@d7Ac0Qrip1O_GZQwiH$X_HH@t_Oj~Q1x4aj@ +TrmWrN12Yh_YF&Jdc_t46J;TEZ43k8bhY0~9U_c=g1{5I#m?WKKV3-+ZCgBZ1 +zS-4kTi47@TWI@*#2pWvqD=HgYu8(Eaz^+$Rt_0;O_=yDXqPVLfyn8?MeVsF> +z>r|bpI#qww>GqDQ<~OR^8Wcz_m5J8v;M=zK68>sD&u +zVoOGr7Fo(`Z3hf5IhY5sd7mpD)f|)UQltUx{$Z9J@yDy{d*)E^vfZM!J#W@8jb_%H +zQSM4Fvl>m*uS{dOnQ+cxPSun5FhK@#_sdr3e40su2lq0cW_sf;HCGv{1eHRi-mNsC +zePLzgO2rGCpJD8j?EeWl@+0{*Br{(9{b!gi9>zy|w$T8vna$C< +zR`AfakK^_5cD4_tZE9r)CL6piJc%F_3=u5)Umj(j5_{e(g0)wY22yv6TDK~~zP;>Q +zc*u(%=Q5%5YEr_fFn^mtfXCKyS^Cju*lk9O&yObMjdoScSyEUzBsb5kc=hP3tZFlO +zRae}tz}mNrHt6s&0vMm>ME%Aw_8dL8bEny7no#=oDlUeDRLvFk%=*EM9mJA2dF{qk +z18l73<{;&4HFqY(7sbuWqAomVuYRJ2n?!@qQO8x_u&Rz*jlQZP9)JWww3 +z1N62JxMz|XFU&?WlgJrxM+?fV^l5}^bc;6;?`xDNsfB1yRkA_R_DHdpcT}&D0sqx4CG&dcpr(X5f +zsL>dmIpgZmcwQvv4}_eGqqtbPNv&{>4~ODvC_Z$?vWV)0`K;8hbygA&-%jDvw9W}B +z>5J4@%wMM#A`cY~1>f6qwQ(<*pt;B-Y#8{ds1N*9IyeoL?HVR$NZwGcLi5F|Gry7l +zhA{~57s}t5eW66;pjUh$&pdxsRTQQ@DG$24*lueocuM6_c;I!VvS&ELwH;N&{9h@b#r<3SazBV{5)AsGRq`J6 +zm|ou`pXX$nrS*ZBXI@~tKPeO5dt4rnAfa{O$l;@_ylD&+z +zwOzKujQw&9u2UR*b2DRv^7BG6ocgmUft<_A`qlmN84j6FACN5$!55+l`~7kGv@so_ +z+Bw_lR-A=SYA~GpOpdc&6&zp67MOoQHtXxo$cIwX62LOc<(w35h{l|7`bE(K)!)eL +zQ0Uoj5dQ|5X{EWPDQaNyR4(pLBiyRb!xux-SdzSD9wP +zvWdu}jI_x5ldDXl5F6ptYLkY-x`Vb1w1#s)vzr+7=hv7<8gZ{Lx0+UPtTzVZ-Z1rn +z-Cr}JzELxMNf{fro93cc?{7CfJ^%$QKWNH_&@1$uR`6Q+I!rHkuFjzE4ak^79pW<=#s#J3}4iBfA%W`~JP7q++ +zN~j@-1{j2O@7E;I6iq7t$k2)n2VM_S7s|DWGsXmjT@m +zbID*drDr5+CE~qaX*ECC9}VdqX|8pk0yAfs_fYpT6{vt$pk7(un4&*nhWREq$6 +zTg6X-ZA$$HTgO9unl +zW$3^wQ!R>KRAyN`8&~Xq+HwL_UcblkTn=)Nc+*0UWc!w=YbLU7^;+lS@@}v7xZn%ZAbqpkI*eAzE7PpMxBP_V_95P|lBZ0@MU#4dD3w_9 +zQRY~sLMf-OsDQG>4?U&U`d=6e`j-z_#~F;?kSm6*fm?~vR>0+j!WP`btA|>w3W7gu +z)vZOSjHA+=*?Kot>$AF5N3~&hx~(6QJJM}dEPbvZ9yTpa2qx*a<4A8e+HS#3J~rA` +zyVGf1s8WV1CHp8>XMY9B*MnyP(%IZXU +z&PX^Is9yGiG$*vYDi4Cnl^HfI@<5VfIxP*Z=_rxrR@mh%oj8M{R$ds@%4;le!nABT +z7s`(tlCyijpE9gicR$C! +z_X6YL$%EGfW;&EKl3T#{M-!&o1)BsT7Lv_yVIpsb@CBO;S>M?PLf0ih1XGZdk4hB4 +z(rCCLlF&p=s6iW=d{m5Os}irQTYXGqx-iR~I32>;52lfzfW54e&&D3c->j +zCOS-eXW&qcWQTD>SOFHkXiql8snzA6H4=A9 +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 +zjA$!nCj2Ytnt~ixg(dseI-6c_Tglq +zZ#Lj2ZC7Df>u?`K)9w`Aqw(-o(cS8|)1FX`K@F7`&POZ3I?X+W56fdQ>1IuHXQl-) +z*f@-hk!M#W>jH^;;z=cpZ(*%DVc>KLmXAF~ireoPGmJ|R0lvG3q&ZvY^rW0JnDnf}Gbu^EJ-a+f=_7&2vScJ$tE^ase7J|~mss>SjHNOg=~}4N +zcd3Zb7}f|2CkmPRzyyH=aoMTIqshn3Evsvufz^^|bu!zZ6PTQ(lkWrb*>3 +z#FH9y)hW+xRG)JH?<_Fr$2sKf1hH=Y&}~;kTMV%J7;A>_Z?i+RZ+2w4h^( +zlH_Bi39_2WNO1fM`|8cjBxJ2cp!ovHx=2)k!B@FFu1Sf&dqrXvlpMn;ZrUkFIt+Aq +zQX%VJ^lQ#iatB;k%sSM*wFHXSd5mx{lgYrN7z@0X++7_3R}oB +zhRN5umytRQ)t?y;l#FG02rMTKCLfBI6TdAVy*ovYG$bN&J`C<7X|QQIxf)7eV~lXB +zpTj%C643&mFDEal7qQ9}-_AQBbhTvTmncb}A3D~f%XM4(HkvbsZJqy5GDkf*Jp)d^ +zVm841k1Zxxu#ybIO}8>`IwE*s^XrV2TdGt;-zwt99~E$76`9F2LVu~42B+hqjadTE +zy(?uIV@ljFM^$D*K6fwD_p~DYy-5GgZ^$Uv{|)gm4X|dv*{wUQD@t&3xyAr@wvlqS +zPJzO0Y=(Mz8(yd~+y*$_Mv8S%Bm*tfz-`z~-&bU_Zs2Sp>VDaCqU?HbKHW +zB5}Y+AF^0$-H4~5HKZJR9!EtB4r9R9Y!Y2+Y=QyQ`^ZG*UfA_0>qYjTxB0cC2r4Jy +zb#3pXY&JyJk}!O^7rFJJ;G?x9e?&FCX5=l3H#Nsf(Y!>S57TaVvpEro(>*BID=1L8 +zk9dap{MR9V+U_Ug!1n-|Ne5m54n08fnR@u*0mNcGR6j_{nFPH0AZfKU=oPY7iNl;T +z;s~(?okH`SCN^F3=_HI`>$aMpq=J*+qrGMkTK|i6>675lI%0O^#hM!GYwoSCkJi>l +z7bS2;iTHHCA}j`eCFVdZ-Qt42&qWD-`)e}6Sfeb#K>`K~o$js!s5Sc=#5x@d5O3c5 +z4Duzs>9N%TssoM!6ajbFFxJw4#+n|yF3w|s*m{z}EQHqeq?T>;!<-c+CoKMe*loIc +zHw>!>B~Kwxz3s%!G{c-mOBQT;)w3AnWs*fZ+)hUD(9?_e_wi;=E{yLWV?FhO7J9u^ +zeqkjXTxoKuN3Oi!`%L@WcnrUt^p^nJ+zf1{~u=cVUh_uY?3kMXP98{nqgNP=h26I +zz0`gCFnaoVyWIt=(>Z>0EiJFLKh5M*Ey9<3g +z^DB}H#hqj>99iKqX!37KMFl*w*XV}I@mRTsek2x{fY~nMv`KSX$(vjoSy?b6Yz*{n&`8S&-Xgk2y$Ozp@c(oAV%y}{qI@b#s`j%eA +zi-t(m|B$_1@Hlg>1o3dCy0WCHl^b#{7b~9L_Ty0Xp(6m5H`p!Ebb)*ZiQ6RSll2z~ +zhqmszL2#=B5wo_A^`sk2wX}~Q$95w+hH69GNgnMTMo2MvW{bZ(JqaDJVHEJ1X@}5y +zk4;leo<;_W$K&*M+0Xw+6fse$zs2E}f2G5RtR5L=SUgt`J6ZQy?6TK(T0Dm_o+blU +uFx~UiJC0xK2j2{ln|Rtr61p3-fYq~@!9#yC9MJHxb@mjGW=~0Dy8atbD8KOl + +diff --git a/dist/kubernetes/kubernetes.min.js.map b/dist/kubernetes/kubernetes.min.js.map +index f0d02c1890411a78761e2d91eb896442bfddc6f9..98c11bbe17a106fd45ad5aec979b6f8be7636bca 100644 +GIT binary patch +delta 34056 +zcmc(|2Y8)Fl{fyVS-RI{^_D|hj +zMsJx;O{O#Py|M6QPat|C5cRcnw(afl_8#$$58==8-J?UjhmQ0N?dluaHJ}S8;(>u= +zEE7llWIi59PVV#Wo%#EqKh`@D<;Q3$lbk#_kv{IfbSgfHk{tg%o{U8TDSnjQR1NIi +zy?>m{Z!HVceQz!6r$4>5>~n@>EI4^Q4H#;@u6sFETwm5kzc^L4nl@ZtHfBK8cq|+^ +zK1HGH%k0IEU0=4KVxf;I+I=j@jqd&-8vWx9Ww#Zh?_>>&V9HiaOY=JPv=2zueUSMgNKfpvORd>vH@>btjD|4 +zn{@Ydl3ZZ!0UyQvb$kcUh)* +z&Bp3!PkA^(uO6vh)trl1d&d~zK2yg)=YZF{r;q>NH`q0FJRh;r#4Xhq(bfm6S5f@I +zYD4kl(duiKl!v0HW7Q31j$&i1`kS?78G2>9dQDlrxcFrC_64hBR+~oY*{v{k4F!7g +zH1XEzXY1XjQe`+Hd)m|2H5BTJ`l#h?)eq1M3q)H*&y`j0fk}w-GEH?m;(w$s>h@&fV#CJ-IJh)-ch}xGSg!T +zss^>Es#`0wJ-!e(SXq{&hu>NKAQRGBneVa6(&d#?J^ru)KYC;Jy7E+5VK?{Kbn);_ +zC=Ntav9%{1Vd$qTZ9R5fX733`DSmVHGnJXBy_a5`7ON|qJ&xj$TdH4dESnbxSKD$%1*OnPPM`9zs-a_${&s6{6 +z@5|hD|66OEWfuCuTWj9DCKUGfDIt5$X)qM(^%UQHs^(A)lm6YCYSvW5^M2Y>YZxvL +z++6ef@^T*tdv{Gsg~_6eA9#0-bHO5~wS>@Pr#*kDSzeXsbwC!f<=*$#bd+O6*W6yy +zT=AVlFuP-jWZtsD6V)Rm>E^Rb%d3P)a6?c{zci|>7`rdSC=$DgceDYFz4 +zPu2`qLCrt=MIMo#%Dz=IQf&WH%^ND(a)FR$ZPq<>4s&6ZBfdUUgrR$B>qiV*>E1gR +z3EKJxV|8)#Yc+3K&}NO68i&*88Xq?f^!f9utBb!;b9Xt0{ldSX|EQ%1jK?b4IxMBu +zmU+64^rfAu_1SON>?|)2xv1_tXrAog(t#qzIaN^}GSPp15Aux$!_2jvT)euh_=Xp2 +zj+HapzW04*X-rlQ7l(gPbEL975U2ZoT(hG3`lCt)xQ7|jM4t9n%0V>OP7A&S2f>)a=5ARTM!cWMHKLV{I=$3 +zMY+#U1AhRHG@Ka|&$8QAeCZE0pQ%_Ei9|Ftu6d|&_Sq5|RqbDD3gu;)TW>HlSC}%Y +zkag#c#Z;N$TNPzi8m>Z>!y>DCiVsv7e#ffuAtOp{ZjEK>Lc>mAq01HOHQr`uhIYr>4AAZr +zJ-P`avczJ{%bsF$yWwqI`q7JcoLO0_tb=~oZ!i`6wi+&DBzIU1Efp@StRF5KZH5gM +zWo9xv4Qnfs?%7sV#oL^Q{Z)$to|qo9#ob4HrVYz0`?I0A66;mnh7Xr7jD_PGq(HX} +z8fXvAc{gl))Wf|43*X8i6ou85?n15&s=G+RkfuG2|X5%fA|9Tkk|?LDe<;^sivm5 +zz!) +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 +zv;&Ja_W`?yUaS)TAlXjZsIO$`|rU9=Dy2i}3 +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 +z4c^#!eq5|; +z$h$`@r?2f1hr2`A=H_8>T!1RX^YRIK{$6ZVt0yoHCjs>(Fso=NwT@-wVU6SH8$3F}K7(x<&?BHYcCH_Rh_X2mbrV4}jMqI0V+ij@=`j<#Q$ii%&$eCeB)ii7p`k~zCnmN;iscMtXL7wZSD +zX081yaU+#NvM!E^oheD+&cjX4dFFXCt~MSJyiedMOAqZAYiuQ8#W_n_O{G(~vo7;A +zTL7zvynI{(MbRFp<*WNe47;?k1ERh>o2IAk5gX{i1ERLc2RX1CQ%cb<`w63rsS23r +z`2zwk6&2{u2Si<)9Xl?ZmM?Xg*rPn0M^1YKUYrV)sq0cIJB;*I1SS$bC=A=}5q(x= +zNRB+H$ySMp5T00x!{?Mn@WiSTP17e1icf0KUg3)DqS%*~G|=hG#I|kD=q^dLL$fZc +zPI*L~dT%F`9Fz5VU7y39Gsbuez<5Y(Txx|q!W6*)=9j70MBYQ=+F^@|`F8ciC;>Z@e-s#kgDCIHIHl>=(2n=S# +zn^eN5E3XiTH~C__B$HLt=*J-+sZW@LIU^p#ouAcAeQ{)Nv}w{}>cE|4Ux4`7GNy1J +z!}A68WH~GjZ9}zOujs{i60<+|V8cYptumIKEFiDFH-p9KthgOY+->y3!@^`pcvPzb +zHC-vz8r;58a-sPu?6RD?66+#%4vZ+!>!Qc56dPB$gNX8H()>{sdu8WA5M0<1m7&8- +z+m@NO%J_mh_GISPbt#!LNl36c9KDr;0R{bWE&|ANfU=3<68GlCJhHqc6)burrY7`U9MN&HG#wl#<8Dh+{v6KQRfbKk#qx9E +zjwz>?&r0unq7gQ<)oS#G2coe +zlnXnbt&6pfVcfACT@nxtWj6XzNVwak5Cm|`LS{g%@*Z^ACqFuD}Ho$e)jk&ZAQ>T0Y1y*OBl7ke$Q??j@&?3h=%$Bmj7J +z9yW}A0(h-i)nzHlFSV0~3#8HuFN9T>yfEE<ny2!x=M?{h(2XEc5s#8G1n*w4V8p +zrepb}u|dFtoN;5+GAUMERN6bSVH1oAwW`7U^ri+5NGdhr!8vGRQoPTQ(`V#NRB^TV +zlp9A3^xB!v07^AfeAIId3c24>9A!ov#V31A^vc!Pa4$Uuk&fc{g7-u?LghsalYRbj +zD3(%jN%q{uR0(@2F!W=!BsFTj)sn0z>Ery%B@9DHTj#EpO6ls^b6fO(d~i6WVVDrO +zf_x+um|+*6vF +zFq!hB4vY;-8 +zrj{H$8ZRlaGsa4H{9HDw)EqTyQuK$YxJ|DG@P&qt#zc6jH8?USs&lERZryqx9~i>H +zAj_yVnAHb^3J5--i2U6Q>!`z#r(f2H`>`L27ny9MAv&88cnx(mwU4JQX)WZ;Sl +z=V+Lo$>JRjem|(vHJWqLGa0eG!aa&VxSU@`s`QNFje9Py>KM(tH6mGK8g=U$-&oY6 +zYw-Tgy7DP}jUgjeR(MLK5rj|NV}%Y4e=-O74qYA@i<@*gkD)R;W;V$dm9a6r +z1HB_Do^FVbC45sCzH5>gvry|bAo}8hSl8h5&jXSgOCn_`In@3J09oe)%8dB~8VH~9 +zXkC*XO9ke^l^e4uu&37K#{$85Ag0FB!MTVEWA^#L%wxfj2E*G&>l!kld2m_B902kr +z#Z#5Gu~3-4H!T`lv*D?^C&0`)ITcH)6dhjYY&?l02O+Fp*jL37KJeKRynH90LkMoT +zTm>0%eZtLzJQWPX-5W`avM=+f>L`HOoy@f42c^pvELmZFiQbG|xq6LwPZ(`RyqEW5 +zk9-6h+jxIZq9~m;VU*mzjD>;@RjKfUV#d!DvvtNfs>j*U1F}?)XHPgrtFA?c*(uXz +z@ZeeM#q)*~zl4ESK^#1n%LGQH_j4keH~G_FM4rp)RNgUPy!TqMtbChUyYr~tM8j(% +z5`mmE?dlvx$IJ;4jyMztq8;>`H;ZEfeDqHGdNa;Mpb;Wy26CF!vb2Eg=xl6d(QA~c +zu!_pfIKwPo`60w;40yx3AU7o!n>c9#3XoJl +z$f0WzmeJj6K!d8H)C4$Gd9MsKOQ_M6D$c8|cblf&%12)1?x2k-PKhhpN^;=$j98LR +zq)Ay2Y27gffAW-A;VEq|25<(NlOS2t4`F^+Cq;93nnY<>pOB7deL#|u{_=KFUq2rJ +zSTRwcS5JvHV?-XpV?Cm+?-aI%xq2mqJEak)DSy3q@17FXisk@s>bdnIRp-m{2qIV+ +zqme-wFH7x6xpfNOht)j`3cEZq5YE%Fw~0#{tr&)tXE~c5Jr~G`E=!+%o7iNq$Jwq& +zy-E7n+eCgz!mZx50&-+fDfxEc9!@|hxZ@=1WET-NW2Gl#F^C!PcIZ=E%w&eef7qwj +z3(Oe~({J7`jv51i;R!crp{s7-Epj}wrn~4(H$YdNS_dt3-wjAabbwE+at`|b4WfN| +zw(+cD@_NJ%Burd1&cwk_;m*$t&&l$jt`8oNeHSj3wa{}pk(bmQ&}zCZfqTGDrVT!Y +zvE`<0VS`mPGa$4RCyBNY=5WQ2FcI1#ymmDgkn50ZiYJHx-oh$Q+LG}b- +zH?m+15KAb&#uK#QM$shT*yVsE)&35$-6*aQ_Q;6dHXlQiEZuRVXjwRg6c2A4X7JY7 +zmu?icEezGgdyE5E_z&S_m%NUj!dPmu=fitsJV+3{;U?iSGQ8X^%hT02iGiM!&UL48 +zXIk;x72~Y}-ihGF;kAZCgEhsj3dVneoJ24yTlI=u@Q$tt&RFyhXIG@!_pH>9_s(gDK8kw!^4=m=EJOi&wtn6lIeH5$AOM?WNE_XFi)dPJhD_um?yQTvQ>z+868cCKJ~?uW +zSZfU7ur)*C^A-Pji?|b?MLGR0vA)bfkG|_1v@fA_yBol)nqVFlh`J>gavuXq3xb;F +zQn3vZVr!bB;dcuYI9YhNxX73R1CFB<5$?n9Mrg~=oTA8T#^i8kn~bY^foC1mvW8h` +z&3i<9^Av#CE691Opj&bw=LVu-dgVzRrMT`rB4C)ZDEX)9H}4Uh2D5(5(&k&mzZ!F3 +zKP!MgLdMhLc4KK;#q&d_1sUA>l>`rsldvHbKO(zj{T;wrZ8i4}c`bgGmyIDq!wgYQ +zb1FUegr|!hC$Vl*3K(S?RRaxGD`zQu+HtTVr@qnrLWJ3SBDd9;O7l5_HM?gtsrJt=g&I +zMN48Yj`brY_vE0tR;4dE6e)=+y;_QTR6kt +z&PP&zr+j1ALvOncuR6N1%P(`#1^VV~!eVeEyyI2{T5`KMDfq0R9KR$LuJ3l?Gj!;E +zZij?1IQ652PTwIuH1{A*|D8A{=cK}&*tE@KfyTLR8{K`Uc*S7VuPRvR{db9r%duL1 +z?k=%u+M$zaDMZ?AV?lkq%MM@4dKH70hbm*X*5^AixN}7?%P)g~r5p#E_1Qzl!m*L^ +zlPZgo*A4CZTyIv-$K1o%O2(v*)=a6>8~sSA-FilB5ZL&gW7b*v@)?nI%tI%O0*Qa7 +zRK9$DA*B?*Tdcfno~Dw?I2kG>@Hdbmkfj|MCaK#`2(xR^21QBW}A=RT;o0bt7gRmTQ>#WM5LMr8-8)Qr4+_v_qbVl|4;g +zzenuFr);zXQ!gu|XHb&+gQB(0Q5qQs3#=&0LM)W{pxAtcGoiOF{hmQJYv4FJ4^tUe +z2P|U@PbO_4sx+2SrE%OPtV}RwE|(7-c)9Mlr0%yL#6*G)q`CS%)cGOAIlN8J@_<|1 +z^C3~!Xa~5QDINHOk(J(7iBA>(?nA;{b~qF%t$z!6-vun6ed)A9UqzA_$Q9&Wbm) +zDBUmr#0kNxJ|@;RpNB?UVg?}!Bg)d5kBP=wpIpT3XSaH(*OAyoiF-xMw0aLRCa2m` +z7!}78_vlQjJwA8upxhJo^kO~E81s6sw*zZqe&zZ3TwHQ-0LcVyrreod4<5~wDn@li05LbqDS>nGa+Z^A{7L%I$3^qfKypZ} +zN7ZbOt?_^PxNx*1646N1cri?=nL1R1955Ff&|Ievp#10t`*k +zpDtee_u_43E1Y4SBbB5{;$77AY4Ls>rk1Lv-^b7EZQ@d@f-$SLU`E$ub?%#w671xc +z7(tmf#GD4n)1o3aR!c4LO@X2~v2=U4HIOZOGUUVIPj?4!_u#z%zR%CAr} +z*RdF7SpjmlcQ3y$ua*Z~b#4ToqiY`#E9#;cJ6rJu0sQ@s{4D{zg#&mnrk}m8v;|~f +zxw8~r6k#Kh9|A!|R~IIn5pUc@rhmXoV0Ie$2QjiUk06bqV!lCnM^wj;1-J=D;?(Zx +zyulsk!5#COpm;nwD}Co5ME!aT)RIpK6(XHKPT!99XLG7+(}aJ=fw97rT5JoWcs}D8?2bkcnY%7na_*9daDMG +z;LIxXT=~7AZ;WpKXR)G|b0$1mMNK$Ct&fYneL2Lz@|EvW3XwAz?BvvFPC%J(Bv6Nv +z@WWii-ib$oa~HCfYX1pwFfTAzMkf01e&0P6!4VeDVKZ?ce +zf4$q+WU!a=|0FiyyPIeJN!ZIRHhSU-;hN@mY9$-_&0H2y0C!IG2K6)E)K$@QTo;5i +zK_hTs-gqGF5sNz1S(wG0APU1stOu_Q>2pN*msa9_?=nViKT=BRyoNi +zcHj^0#9G2((-0ZlIlJcNb9fA4$6YRJB#YITK{+9P_m}ZvqU%ed*32tYDJ5(pFo(Ez +z4oXxHZq&+g;pmU5rQDaq7Nak%vSL7W-QN~au9jnSsngJC +zR`zAF{Wy0%OWrI6+Bve1vFa@D9AQZhn{y5D+dD(vuuDx(OsX7+9O^8+80z}D>CvaZ +zEKV$&+1=2d&98K=EJ2rlMKrGUV9I0lRCM5TFl?3TAr_@QUlr};Q9Ikoaz`$RP+v~! +z?AoMG%as|+LC;gK)tR)o|4wHM=X6Hz`>I&G8b%}K5*{P +za-!TtXTK&|eHXY4hUW;p1b?poc4)O!SZATm^KT{{a?gNCmwo^)T}=*n^+jqXtGkRw +zO6qRER1)h@X?d>ZWnrln=(OM5GwV0q)ba!(zvsRx9-|LGB|2)&Ii>c>%<=7r7oQSs +zJ7Rh*g?zSDLZ3|U;CL~X9&GWvnr35}QxAb+GUS72{m7*CJ}n+w3U-|Xh1dDc3U9O3 +zrQUaord1STM~nb9gy3HR=Kn~3WXPb&WbhD +zL40tVjlqr2elw+NeEOY42f_#Li(BHSF(M#@Vd97yS^6;@J*J_k+AA3(=KA4jc?*M`NPvpG886wTMwG0&MizXT`w9Q`mN$K%unCUZqxYK*7+M +ze&RNP5J$lM*y@s%oo<#XcGSJ!5Gy(YINT36H&cnAve1L}(rc-fx&wS5_8a25s1*TU5Nu#{HEx6i=|J@Ji{B +z;!!raiyr!cZ4;msXEbi}@Hx$5_^5QHLB}c@gIcoF2=C +zhb4Tw!W|k&e)816E7w7<{yR==xJu=G{-P?lD`K+H3)7-*L1KrMj3cytv9;6FqfE*s=oFuE%idJP?a0vMa;#or` +zrtCRO@BI&KiExa`>K^pa=l?@=9cxOHS>p%za7Nj4~FABc;>ZK+@}V +z<6Rln&kp%jjb3jaDl>p(EY#|UVnu@|rPlHhyimmwvVvCbJMN*_55+?*PV~*sCNyW{ +zjD~|MMMgYLm;6XvI&ICW%(fh}4G#>;g*?4DfRfkj9=U~v90n-hdO4i*dB8!xIxn8e +ztAt1iNj$4f-YiWX+c_Fb0VYJtek__6&XPVxoePW&wExG*ef#n%0pp>YevA#eSs*(5 +zV{!39A3m9u!En6(G}XT(b{R_4St$OJINCC&8(2m^cgtsKONW({^vX-3y*3AlvGbSt +zreJTH+J7QU#*9lIQGkXNCw?ME%G%u60N{@|MrAO9%_ScnOxcOgLCK6A-YB4_ekwK^ +ztojS3dHVBD#rQVH&J4?g2bd3_P`V%qX7MIg2&cK&T*J6C#}g>$21z>gGcmR*gatS2 +zkJ2i|S7d8{@-xx6Dkr^!7j+DwtU4U0#-EF(rci*7DWJ!Jd~X3`VU!pXlA*m5S=Z_7 +z5s`&{E+&kaL7*epJI~4Ezx2vm@Ph6ye=c@3hkVvjuE(N}ZJ{6ewcW_BLXyT`7S9>X +zSW7YLY|-`$@tN}a4s4FG%Be5mAgd(zEO}~L@GEggtr??XaJ8t1d;H|D#63pN8nT-E +zO?33vqJ3dN&+3>esQXt78bwSSm1^vv$9|1(N#yhvwu_#h`TCU@XkNm#9IZ$Zcxcxj#p=MEG8g~=m~tP^iSq#c +z`n>oYAjCd@1&CwFSybGVPe^-;PyJEUmRqOvdoDVeRloqaryTBVg6iwD`{vB|mSXLn +z#f@dPJX9uLRUzH;z+c3-jdmz1Qyk3GEw74{p+mnqX8P3PT2q<9DbaHVw7;x&YEjIs +z*7He3D)g1I+9SqxGa^=>-(Z$~PN?fcp@H&aXFx=M2_GT9Q! +z9Ggr=C)1Oumh5CQ6^KPsEs@DoYQi_!l8LtjQ?Y1Eax#wM$rRna$h?Af?A>gjn?KQB +zxuRv`M%1Nb}_jGvL~Y{}6RTMn$F +zo%OZL=;+s%S61?m+tFRSyI0D`R{0}!@;BPGr*lSTazUNJCQeym@nj +zgtbdp{BE9vGyze{bRqoKkUOh$0pMg7J4Stz1lUt`~08T1CBZLLwtK@f1(f4 +zLjmy9o_B3tLFVFi1D!FfucMn!Y+hV@{tx=mP5$n+V}Bi))QJ}PGkPtTw9JfUTg!#S +z(L|3IfsCjZID)6{z_npD*W<^1fgXQweGN5d>Z;1d>DmX{8|lpYu4?1qHd72lLVR>>gQJB^ +zd64t?PbU`B%^z-Wqcgv4SwW5|Sl>gpY^f#l7Dsh$7_wyJ*$Oj_Ws=9~uAkaBue~~! +zY!9Hu+|?3j>23*c4NpdWX+NGiI$G$7_RZ_)Ov~n)`tTKjE4PNgSQspZG%kn4ztu=f +zZ$O79U0sXl=)VUH3+McdBVGHK&8rjz4|R5}CG-93D!2y>i%RhmTd7&rqgKC0tG+Z*4Z+dB<~SBnv`%~NB}svh-yde +zP|VJCE2O*@sNaC3#Qp7^^z~ocR-XP-*F?U}fW3J3 +zPhF3c(a87ht5*+Q%^qn|QgS>zIgxBhr6D%6P^9u +zkp*<~-azGy7B$Ui(b|%PPu{e-i5~h-%Mx~ME2-thmL@v6xTB`{p}%xR7Od`zMK`5e +zQvO)3B{h{wPezoX(6zs^w{)d4$N1+e=SWHF@ZmNlqEs23h)iyU*e3J4uWmowrm$?I +z=o>C>lRP|aIB1}gj;;o3d35^<`p$uXh4Rm}FQJp`A>kvN9aR*6bo=7s$*S&~;M<=* +zvX}zvtPOPYA1+%=vD%IX8n3i3B=gGdjbwiONELlGSl8ccbK|Y7XRGT-CRcFP2JVCTT7M*73DvbON=|(YlpR11sp$-?uEK9hRV=)i<=SIepD#OX>D+ +zZ&^|iPsVVhy}PwkQnL^&*>+;`>WNG^O*g%2frB@~_IErQSg_)JQlx*l`{^x>E82An +zWfaQJ>BXDc8|cAwz($$7*Ds@o>S`;g*3@20&6VBNv?dc+P5m3Xo5{bSyPNLa&~2y3 +z%@;4ArP)BkLiQnhC$HWLVNu!9?)92MHQT$?U+i+|j*Z=G&w)FM$Z{C{rPe$9X&P0#%tkKe*^H0!=OEMTWO?IeXvA~fwG`h7S(g0WTGhh~#!Fi1g?rkU(s*jiN^08L{rlGwm{cAJ48Quu +zb~@hDJtF@qLf*HQ*C`?LBp-=oC&wluh(mVb2U_W_A8)Ul6#*@}F3?I#`?@yM_CQx# +z@rTy#BTHzs` +zf#p=YyZaKM>y+TO=I9qc-mn+SG#{W +z*UC21xMBNBdSzexveRd_ET!lD);c=-$L$M?Z!FtBT23c_zO9DN#G9*%Co8uY4dNQYHH>Qn*C?(rT)S}X#x;&> +z53aqq_Tjp;7(KMV@LwE9H_(|)q2^-C{sWue<}{gF_WgIm=)?FiqX*lU)7g)-8|ROq +z6ZMC{ZN$)<|K=E)UVQU`x|Y`upuOxSV(7d6t73G=9S7??BUn|)pI_#< +zcs43V>E6jiW-^sNw|s82JaTaL>qW~SzUSbwYCS>FD<}4>_#49H`!^k|J3YCl@_!a3 +zw>}wIx$VM0^lyri5ron&PwZJ#vhs8w&`80~ +z1I7wWUz8|6x_WMa{Lrqwb#(GS_r89B?0x=N(@cQe$_}Q6PKMhT(u0$`7t^P{a9O??^{S8f6rxguOBM!sXtb)7{Hh>==>cAo9O5_ +zCRWnfeY=;P6DWI^2J7hY@E$=wUmaS8Xn7@d?g|VxoF6hH&Wy)n$u#_0>(b=Lg2=Okgbs#vAF;48nIr$4%<5nGkvLoDg|(GmXD6-auwCVx*Hb+gs`6?ML*Y +zVkS~X2qR-^`ffI`g?8iuD;1A#e#0L8_Sv^4R?~Ci!F4qLseqw)M=o${l?IRMe5)F`Fx{q8ZnR-GjQf32dkukKyWVYHoIb{@cr +zox|i8R;)Ep`!#{PUWdn)OM;D3>IA9lb_lN>^w1mqb-bK%kU0S!N`!b^aoXIyg`VpU +zYS?#FAFH9e5`nha^(k$=G|)~reF9`WWbUpyoh&s!`m)VPO?WKcd@|rFYksY;9rh?A +z?pxk}1SvwSon+vC>)nUe(OpXp9VmX}y1>gz$TSpepvcI<^Fwwq6SAwYoTl##M3wftde$>pHIS-|C8Pk;ujI(_gDQdAuPr88|b_5f|oe5v%89DcekMTq;}QP +z-n(FQGT5K~4#YMS?9(^D6R4+${;sQ%;vej-oipOvH(`c&{He>#EaNJAxer-I^P)Xk +z1I~Q*GC{j;4J@M_e;TTyGgbSR(W~zc;8%}+h2?2?S8!3${DHvNZX_%t78f6|1V3Yx +zYYD{$J8q}uV| +za=Q6bhil0s1{N1%gTaAvy5#PI)%4Jh+7=L&BMXYrk>EYEYm%`!mTX8a +dk^Z(J5QZ?QJ$7l`atiAfT%qEb@$hq={|jJx(PaPt + +delta 31372 +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 +zok13;qm7T|53iuWGTXIx17D; +zeFH(49MfG`{Gwr7WsS>K?4DLA1O}{TJ=qKYf)xq}@aLDLjGJCIOJ#9hoN8ec`Y}9q4s;#i(Plih8(n(tp#zdxD +z0qGdD4ERBf$M^u9`k82Hv<{@~c|BA3bZBiGu&y(-!VLiC^;FehAcEXU;y<^h*$mZ84EFrDxi +zUs#fL&(azgbaSf=`CA(XBc56Mga&gSg(B|@8pDI0*?L6=qwT5}v!)_CI7!}4pxCZ! +zIo5BC55`Qh%#aw&o2ChAOb(i6>y#Rdn@>+LCp~B}=c#P7abdYx*MDuZapls4&vLdz +zvV&G1m2ELTzr^RCrFn8NdHWVHq4^eLOJjb}Hd`OdpdXQQKYB%bjLnVK!Bk)tNVY*( +z>te4~i2mjt7JZQGo~>{WI=BK-9}I>VAFW63!AxitV4gvz?q%8vJqpqGtt|7f8p-<7 +zU>|vjASy`}f +zm(Td8HA`J_Yte=}rtM#B*lHomZO~hpB8U(BtduxrTu_-9PFhvNe;r1SAUSN44fW-I +z+v)0x^l*ye$H0-yuwB#LZY@4{kBGRt!5-b>-x6(4nBP&R6D# +zGY&PYW!Nbjo-YqM6$IPx1etFG1WtWa+J{}LzS1!qb}0}5-7?2HoORjg!M(;Mb6mr2 +z{1bd=qL&_;zogJc#y)G4#ck8n+w(I+q(RTHGkfINQ$~~;lyeHlo|;#43hcY{q4~?o +zqJ@Van%}Yk3i0yK@ER=q=g;Q9+_cnWPW7pse%!yU=uHA6*m0k%5|W!M%Pp`RHDW8ATcvyQ}vaJ5r0@hkO`aQ +zNGhx#q(nqYD0oqX`ptTV--J)~E$}$JnEv(3nVAgZQ3zeB@rcdQiCP$q7?_v&R +z9$k1Pawt>t#0EM!Pc+td?DM92yqw7LI&52I9?Y7j7ljxa^hHM6#!=rM>1X1-$VKe) +z4ywK;)N#(Nhtq34-aPojudd#a +zMtY*OtWI2H$mT{Qj3iCf2{VG02kS(AM;^62xkW$2Nrg-@)32tMz>2K2%F%(Jhp8+R1v6Df+%KS!>2rVO4S&kZ9%c1|HM*8^rwDltTf~Cd^7h +zD@7|UY7`3%KDQd>BzvP6p33+YRSH?RM%JUBc}EegL2sYe0;v7qUytN!o23_2=b?UV +z6QY`D2|UNpH|vvX5a?!>zsEZyS!PZR;Zy;tmL8IWwzf?%N4c6g7@4l-+P=0!fHM)C +zVM{Y$HfxgPgg-Z|I1!&z>+ +zJAp)20S;t(<$Kz+70({8$ESE;c6ZBhY`e7)3V9TNOXbhxFi2KLM{F3%2=g@TZI2Gp +zkCuslHYD`4L89eiuOXwCX_9`oTwG%GfE+ba)il-aHP7~l3Ssh@Fl=$%p2J19p%O$ +zuQEHi@UT=;DQJtSSE-gJ+|;Xd9+nc`7jLYD6H^xDzLdEst}JD1`n@(@30hU7P$V9b +z!pi37v}cl2CN$~0B&%QxB)X-28O1)YFWs+nm31?o?TJZPr4~lIJvn+d3!_^9DhnfB +zOjaw35-s%a`3A9|Hl&S`o+B0oD(hAS46is^)el68L#eF|~ +zOGih4ek2>q=rA)M&|xN1$w!Hnk)S!#=kMtl_9nW$9b?{vj@2UCNK6#GtHi&S)1TXf +zsVNdu9#>m7tXyWi$Fvnf@9`#S`v%cYufHzp%0u0B@;uRIG^Ix*d!2cD`#f>?LSII` +zD-5Nig7oRNB5QP@C+oaDNHWv=#?pE(LuHt)ogsg3dF8^c_ZS=%C(Iaug0bMC> +zGOzCqniXafLo~KQ*b4Wq7nZWwad>5;xb7?*igP*@4u(Kxq+=WrRFJ;hCc6IWdFdk? +zu(0}g#q@gHT}t#JaDoE{b35-OIDBMYYQD($)ub$XJgefG$$$>*SW|O)nM6XpdI%dA +zABM0h`eBf{7eHdxam?zPT%*==B&(JXkLveE@y4cPx;934^@=rAyHV7XN4ja*M$v~r +z`IWV(JF-!@TOjB@uPdxZ%__|Q5hKI&S+f}0m2elSVC)aFfdSr3!Q~RY(;n07bxUUh +zf8pO&LU}uCnQ0zv_T#k8B33zzukEO2_PWsRbkM47g7RA4Vi%8}K4lT^&AHGFFF9H2 +z0NbNO%9Q!yLlVI_JQNEcmhYACE*u0~MbltBS43U5=9G&=trYpRu>0V*`cSpi8*!@8 +zKB|;N*{vRLil%G==g0I>t5|lPNmC;^)T1y->VXM7S)#en05u#iTB+V97OYN9C_Lq+ +z)%z}3(Wp%{Ecx#+uuu8JGr00sV#4kdv4{$b@^N+*P*!bW%&h}g{(k`03{%P^B?l>S8e$LJ+)=cif +zlZO>H5X%qkV#U;He*R@J<0WAH0R++eID}?Z4{6HwNKMUIictf@gu|Ao?UvIk^E=(6 +zO9tB9g>jn+G@^l~WwOS*w`9p&DBbT~`kX_wZnDnQ_E4#Y<+EDHR6rNdk>Np!XPksn +zEFR5hIfb!7W>pU*WgOY>^-cDagh|T3ozmsle_;0aHlM&!U?mMtuVpbrKlvsrF>ZwBNBzy>SK+P@r=?f^qzuUmA +z9SF<%0^O2B91rvayNi=eg)rM8z$@;H{&!~U_vSP;e*wPf-N`v?B%RzO8sNWP-Xu19 +zY`~kBaWR6AX)YBd#ykp!70)!Yc^!qw+aWCF<{+gy#G&4pHd$7vA9KMosjZ8pPwH#2 +z-8nHRH9v=Xo|Pd&<@ld5TGlBXWfL@phq0I!v76|oPO(cw0?Ozr2?gn`PEkK~rVH=@ +z3%Mm31kiX&Z7X@lz85-T3adoInbOT_f}@_&B^>i86;>)^4i(oV+W=EY1%Kw8A~LIJ +z(Qgwzxe%;7)TS)qmqWdwoJy)rn(;S{#u}4g1Fs6 +zhx^3ChKNSlPySwU@dke7Y1%POhD}O1uA@gF%Mp;;14}Z3bgEaF=7C6UeuAkHg-~ao +z*tn?3uAY)vooZHNK+oFlq(HA&LE~FR!`lCzTNceNT>bj^R^gH$7*m|R|Laz} +z1l|4Os(O=cK%yWWS5}derf>Fh3dXrr+QulY8xV~~lg`Mr=V{x3m@@jbI^g)0-)jSA +znJd+P$BL_FBiMvoKPYMzyC#%xNS5vz(su4Ku&Eu13l==~LcINz0am<6;*(PNgb`p$ +z7g6-?vcDeRT{_-}ZJF1JZf5`r>hRp61B&8G<#`nxZPy0R9hKMIn982IOL|i6l+g6tDxqCyOa;Utl~q_Zu0bI*8u(G9uH2NQno+TO +zNimqRWs5i#R)c +zhEyFEWq)%j6*Z|IQT4$65UAyH2C|qg+b)btQ%FcK-}KhR8;K~x(i=`ED-w3@i +zA{wVGF-Z=G3hXF6N(tK~v7oU>x^{R(hQ<3}X2AuL0p50t%9hNAv^I)1i1Qi`lVL^q{j^xBT<55Aja%(L)-xe^0#5$tTB&omA;@|V|*HO>f0&$r#P?0 +z+(vZ559QpGQ1N|U&g8Rm&$7bHCC+ptkxJ!fNI%=bNa?FMOFm)lmW_#=I_#Kk()d2k7}_xF5e}x2VTGtIpkGX<453>=x?{0VL7+%pphD?iT*KgnvM4A`;!a0kPsV +z?E(?&bRe)}^4RsFRtNiS7A$zLO}|MO;siq(50_aRKu?D5zd(4cPNZyEkrY}Uyz#n% +zn)G?oNUF&(7|VGc$=)0_?GbyXGH0nyzjwE!5Gso2fY+phprR&WW(i<2GbD99rVfFv +zrxBCQuE`;J0Blw(#9qWfkM?Aw-J;*@5sRjFv1rwFkL_4lF~zad(v~dA +z(O340wvCnuwmYySPz|>3s_VNhRa$d)^vy5T~xY9L|J%C7d? +zl0?bIb~sa(oe59o1v{AHJFgO~Gk!&oJdQ_@et)4@wz$|?u{EAnt}H@r`;acn(ZD_t +zTb70GkQ#>#b#a^Dh69W~Z!k@N_@r1(|G7`puHYkx(`wZxXK|vAC$*Vq%|&8GCogh- +zpH!<*FAT;m1&MN2qKHCbOmfWRk!hTMFYZ3cw01Gg?M%}>7m22>RAf+X2L~k+?0N^G +z>Ku4u-FD8Xb>WRoygNmIyhwbm{%pnOh5nU`#hy)>=r&158o3q5dqQ2Gh`RJqj3Y5B +z+rzp&geNDZoeA1?iC9yYK+aBv$h9!tadg%1wd#xuJ5tVP2k~TR +z8CthrG+XnU<&$`_G^0tDDzc<_vKpS%PWk;}-zGHcEs4}GGtOWbsNJt@V#d0a`RsM{ +z@Y&yK(K(gq#ta^h8W1Mm0kPbW@hM{;rW+23XbrD-9v$Gyt_$!a7=k06A34IcV(3`HSiN3x%M;gJQ!JhdQiAZXKM2 +zb||gF=7FoV7Y%0A_AslriFRZXd7~)TkVA9U>MW*E*>*)7%I{2jOv#*NWUE{NQQYQb +zC6)VV?Fc>5(p*#)}*DoEyWO#v0(Gu}ylEuOO*)t#1#4Th1W6T}MS=}NmYy5_x#R5_w}n34pa8E0G^U_KPD +zvCJPUDj$!WAd_Ew$Pm$&)~xi5Uwpv>De9fE3%*?{ui~llS$sv0(I|#+5rlA@`pwZJ +z0kM9n_-aLNiKWEXTsWHJ-49byi~x&F!&Y0G{|RMJ-Yo>RLZPJ+&bG}e(axIEeO5Gh +z);_D4pf0`Wz|?W784pANdc$=Vd5A(m2XY6@xtKN|NU$8jYfkfICQ*{usWX`+{X1Xj +zV10SOwiYosQ>Za$84I<JC!b?z-KIWHOIE?xe<({3`9DegL1k}woXEzfc$ +z*%{7crqh{{v5xka39Sr&i{EAAw@bOCKuj6Zzs4m^74OFRaOaNk|KIi>IyLZa?qkva +zKl}&ZSCjrD*FEh&f&sm4cHsVqG^NmX9Fgm!U!Qad;lx=k0lSh#Ym53HfvsgHq_>`D +z_+@jNJ`xklkOp`tCi;v;``I3(s<=3g@6LgH28RJ@Zi +ziIps)0BsXkOC!pgo?h&kcSR-%p5eT_QMK5(c~V4rW!>hX@q^>$i@$Z~;nP +z!p|c@$Eq3Y?HII;E#;1Pbx@Q +z@&^puBMAp>$%y)LtAnebZEPR$IcFJX8c902!}CjRvo-rh@gcbc%O7ww`bSf)S%3sa +z?XuUijlt1?dzKEN(X?BExqniuT;iCmPh>PmTPE;D0W+f^I-2p!0w^}>RGpa0#`tKc +zeU?s%(TR3B8-If^CpqeB&(Y0SiiPE2lS1NxtMIi!mY$y!_#R}`t!p>`oxm4KIQ&wA +zDiJ|;G-oaXY;73z%+_aeH0q<9uL7s@qm#bLvw>Jf+hvCb2;Zr!TpIJw(#JNM_cM?O +z_-80u=Zu=rNqzyb(lHtjOqSlEv*^5@DWNQx(@q0_FIuNu*dMZ0<{K{@9O5f1`R+nk +z$Mq__!q0L@4`xP+4{OiUXk; +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 +zC+OlQgx`^ub0Y}H<*zan +zGnxtfhM!o_RD4C|mCYjCEk-QJ!okm3Q0LbXdh;eovYw1z5%--tS+tGHsGmJE*W=O@ +zJ^MA`5&UrgTR|m}AlbkAH*TIK`ch|-^u4eCb(`lV>iC*yXgiDgv&dz;4nwdVo8POy +zCYJn)R+(rr%(tKftntFy`!1nI@6gstav)~~pd*oys+P8ewL +zo4BMM0D;ov@MT3NoxhuvX((QPTmjNmyuo=XuHXdgIG#B?`5g;Psd8M8;QX!BSsZ`J +z9tkwaNs_up@iU@{Ejmx0D#A$X9(;|3(}Lb`aR{FBP*id}r~*=Cz_))(tg`SPSjr2h +z8O$r5n1e|*{UllyNyS$B__xG*qb;QpE`aibZ;91bCS68WVf|ATI6-B@M3K7c(vrQ%Od28lh*tEmoCw{^Pe1JWQXP +zXj9>%_|u|(IsZ=8<-kj6m91BAETu)w)A%!@q1+Uq$DS5z%i4KGEObPI*b_)k%@#{) +zuiU9Ii?ySfeJ-`K*tE_9cJnM?m04F#j8{}~eMpW)^=C_poIL&h8S$&7Y;oE16>TZ2 +z7iZ*i^v-ugi|;Js!2LN?FZSp4!NylP4gNBZl~O@H-RlgKW!1Vo-A$V6QJ89F=X1rx +z2PT8+z;xgr4A-$+BI{J&qqC;7B#Ny7r%mCQH&=M`Suww?Hj!1!My+4`pvJuCMJst4c@dVsA&(4Df1KpmYb55&x)PyHbAA}0>{J5qM_&i`5fwZ33 +zlbAVikPd$rxArWUPZEHOGg>(q1?E16MTOOr1O +zQ*BBI3HnUTN}qpGtQM>er@eoge)*#4$FG1`z9*Jk;RFF{xo{5$n1gc(oPtSO)XhgH +z&I+KKc~r7SV`DJRT@hQt7)^IYY?to_G-+ED9PQrobl>;H-%q8$vSIHIXMYDy-S&Eu +z`b>BNcbX*K(sh}NAqflnbWEIpG+206zY5qB$QesxHNkhWk-WejlbMNQDW(RWJnM6& +zY3QNt?D+Ju!*K(`aV7@0_&98GKruNlUp(I8GdrHYc;t8m>pyRJ_Nk>GPHv;|m&F$f +zzx$DRvW#}WBz{uBe<}=10?y(lQ0g?_Ju!{O@oUFVREhifIzmgOdDMa{96v>TW}Z>+ +z-;_+sw~737cX$3A +zDV%^yMZ2mFFKkETON5^NIlk}7(Q7{!FIYk`wL1u-3p11NPV*CYr`5(*>HtT7tk+Ht +z{rVT8Z7SvBSY0kg)Jm==v+A%(-fY$xngr@tA`>Z{90w322=OfvPhpWikAm~A5Jv%9 +zy|IwoS>vN2usw10q1VLjsnmp0Tgi+xUbrh)vfG#dWX|)p%i}tzIMCvDsRO|?Iy-&pVt*>9 +z@(x8H=8RtO7P;W@`Id$f2XS=%uf&QPNde$80ng1fHjwc(v4CzvlfkCbeR=xQuY`L> +z&mG^cYUG|v$ntAptg+!I1~MSeYfn+%uf;Y)5!)o)`D<~Yxnx?fu}|_A(l6c+_tUc1 +z#oF4)g#P6m4h@1mLE8PgFdIW|dB*{&RJh@FF$JKrwn%3XENP`oR#>I;PteeUh;IAI^zbRHMcj0%mRB9~O +z69<8e7zoArbI*8~{{BrdVSvYh4)tSyU3N-bQend1*g0?t0Y^GUSDq3t84}q0@UU=U +z|6Agb@}(9Wx3SKt9~tWL^6%#Gdzfs$5qH%l^ko>8WpL)`mEVYu8#!&r%8%b8xc;|d +zZH+@GJk05BH1+Ru8@HSEQd7Lk%QwgmzdgaQi@&E6!S`B>OAb6@rM2L$2e;esg*?|6 +z+k=I5Z;Sn920q&vLpCE?xcPUYxe{kG>Y7HL9{HpAfPTdmnnvFdO?GbO#V4hb$BP6h +zzeR&M@#OcCPP`wy=N++len}mo9$D8^tmDt&(NRO=TE1tVFZ|&hQHwujqQ4d@ezpnb +zF+CAHnZBL!ZC6P|kSuimS=?Aw%ak#$s>$s7;7heXG-lGuYT(=UN6Ttc28;e|$69DF +zuf<;;$x85?6HQdqPM%}JC%QZyM#oQYSJdt|`t&zq_V|(gm9;2!DCeRqKv{@VkFp45 +zG0GB@r6>(3jVQ}dmZPjdX+mj6X+dd4S&6a=Wi`qgl=BMvE7v})P?&Fvgtk{Z7vJlUM~ +zkEhQ|HAiFV=2RvgkKqqHjQ@7Sf|~Ws2Pd0j$$&2qrQ-(z?d1OOdO`h92Sj0KRp*Dx +z=$#L*t)=7J_RK4+Hg-nl7IxHi{?}rPeR8dl?wJhK&{d6{i|Fw3&^$W1#@0Z`_t@sr +z;|okJ^xWg)2D<0!zpEYjf1g^nglfAw&ZASWEUcuHPn+ +zwEm*C=c>8`?+a|EFPl2=r7iA`YHIH6Y@;2Wox^0=w`VT>>K_7*!tjR9AD1mF{WD-| +z2{eY*wNzWi|AIn+GjFs_+7q*!ns; +zY3*E2iI1&Y$P`y|T`m2{*I7+_Ze1wo$JWj!I(5T^bLjZBfz`Cf2JGbPOVl&eq2|i+wapZ_buL>U9giGZ*WA+8)x5#Fj&V-L!iP3;ZF3hYV;duf(&JZ*r^h$a +z;n(XHQ}Yw6YUy!X=Vrzdf5Yqp0KMMcX`(IPam=BUqmBmtmw}G`W_>+9cg?!RboiC7 +z<#hhSuJh<{w9{C4(cby1IdtOt>&0S4`a$(a-BOpdwl!y>=|GsQbz}9kqk3Hf9Xk|& +zqF)jawDg6pbLAX`lbbqMl}S++Aj*Xmrcyy|YEB-C#3l}n9*P`1l-!z(MRt@nQ{7FS +z%P6+Fv!$$!>K^D?M_WF4ejU{=KfkW<^5)L{^I7wabYNTO6?EwNrUmre8dDV=%dM}b +zJ3kj#K<7`cH&XLgplzocUbz=KF-ybzndFgWa{Uq>TTO?**tLarT+>ojcx-!T*BpBD +z6rf_x5sF;Uxs)pZv-N*IF`)htig3^Ufo8h<)TVkmv9GhTkl)jJ$^RDo+8x0;wEXkX +ztn)AJ+)D?pU0X?9SAoB-hd+DMwSZo^v~wYOQl0hG{G--6bSlv~N1(C!$}5|F`p@uD +zSG#QuZJ%obLoWrsKkZ+;oKBp-u7={Df@!e4+6u|fHB}YRy8MnMGlaL6wK5eSzx>cT +zdg6r*%jlI$f^{_aXrPw9``*q)^SOELC9RvTIP{+JOc=X&YdszQUFY(`!@upkpvI`g +z!GA)K4*axhp?8>I0oM1x#xD%jRkgovMW0uDzZO;ii>!6!~H2s=~L<=^8GlSN)ym{NHo; +z#8@X(I_8*LXcb*wDl<%TpoGI4-|noTSb5j+|IgWa1Z+h)zYtom`3EBlX89|Wg$H8? +ztrbVExqLIq78EZ^H%bpmFG?TER+N5}0hB?MA(Ua15tLDsZ7ADOcA$)*>_pjxvb%82 +z>b@r$)8HfUtWMOf2E8%KDtLc?|Ux~ +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 +zc8v2qBl+8Gzcb|TK8 +z;NCX6*!)$D19_I@%t5?KGm8m$FVbPzB;d{J1mRtrxXmupTVU`q%|ozHKcmZr@G@f> +zq&fH;b!IUSfAIj8`~ZCa0onm)uM+Fy&r=H@39-6U!*w=TB~u&e0y&*7(}rcb#{jFw +zs0A+d(j-U;BJBV34P=kXE?R2zx%%apuN%Z-q`48$=}8bsm$?95?xIxRfs73AbWtD1 +z8tcWTjx053b=|a%`x7hz*+EMZrkp!y?W`&7ksWm4Pcjn?(%cNibsNl>ROTN$QNSId +zB`_MmqhV&4@^>up&jjYD8I!ah^wK@s)#qRyOufVhUc(lXOf5orP;luhQ +z7(Y)1xH3s!g2R(E14c@bE>q88*cMGu7tFtja&u!#AZIHwYU4aUDfu?_M4y+jfpf%@YZFzS{HY|&FqMq9{mNKfw9G$_1M@yQXR-CTn0?N$tT0x +zSLpq)SJB%LTPd*OU#OrpU!dRB!EZmLrEqSDim>t`4GFWRWAIcBf?@P8&3W3)McPB) +zrW@bcMw4!D6jH9xLU`;vT@0grbRm=<#M{9O)AaTKx6g6z)mD5&{e<+y|5L=AeHfk9 +U-o9e~MpT%ErlfUjN-fa;53SM$W&i*H + +delta 4523 +zcmaJ^4RBl4m7e?bp7bp1%93Tv|IV|lBu}+bY@n2JaN>kCDN-E&1UKZ@k)>x_vHmPQ +z#W5kV&CoKL7I5}apUjjJ0_k>W1Gu=`N0$*-hAh8nkOGEB*Cel7e<{Vs13d631~0b%5XI- +z_reTE+**rGoO(yDlt>Ulv!ZLNN!qnUc`8cV4`eF0e=(b(n +zhPuZt?_^?h?jF3?oT}1BSCmb?G*{r%o|D}$TESCjILiwln#f};_Gak)6{*%{*9iJK +z6B#j)puWRGrhWKa)JSRwK382!&R8%r6-{I_%YWlLTp7&v5K$YyAZX)Nf|&G4(OyXo +z>W?;&I%eXPX7Y4_Jt(U_sZR1Vd+;8FUly9(IX!6k8|Q?{O5UcQX(fL(n}P`$UaI2C +zwU#Bke(F}T4rx;(Me{|I3}^5H~-gAOod1mTYM*&5 +z`s6XLoEiP|zpptec|9=AJyTsA2%$_!_IN{y +zXq-X9hgPBTE$##c;M`lB*qDpa14X7vU2vLqHId-YQbAJ*t`7E?T$m;JUf48*k59v< +zllb}HMNG5n%=r1l)@$MX!<=;Y>&HxZ@%rn>gy*s(01tc2E3EGeR9a+hGy)(~p?{XE`_uxH4n{Gpu`= +zFVuEESO}Mo3xfXZ8S|=(2*HCtu9|qmVup(6Ez1qOz3mb``u^uF-@Osfr%Ria^5H*l +zgLo=)117DnGl~CM&j?_S<}C)LL2QK;4Wb3!DHe{_b!nrX(VvG)jG!84dZrFr%V3OemI2^sPZCtWBm75h!{) +z6NRb~(c8w>qlp{>nFuZp8g{-s8JahhOh=-LPz=S^8Ddu_(o6)#N5t9{Xf%~pQlWH) +z8O#{Esbog&z2d?ATz6VQ+KTR0ZjHv7Xdvg<+=%EIVKzb;b!}G7rrA==uwq0cYYgJa +zgxa6M#nr|}7smaDbH;dMe=^N>jpS*SzVKsP|FT5iRkgbQO#8h5!JP3SMHxUNaZC_X +zoF5M59DZh0^s-I&M$;K}O=!5ScatHVGNhSsBs9!C?NYDm&rf|jXJgTrh_wz@jfusj +zXzGf}73bG7JxGj+B`Ea$F|qcWC=|`Kx3b;O+l(t| +zFDqX8`nfS1oP^oa)T$l-p&8nKYI1?&RdXIV-nNy)hySoyVd55g540VjCC2diHw7EC +z2k0P7CG1r&J4UMwD&E;i&G6%=sg$cUlb7fcW8U!s^%`%}LHYqCWTg9&`-`BRiZ*y< +zJ@wq+mF~DhlD%6M#&3J~;bCF#Tcd24u9wo%k|mNNMHA8xdy6PB1(7-g*R;}`p!)?| +z35>Q<;ku!%YK|ZM${rODg}iqkv!iZDbMq>>5mJ&ogoeGi3QsW;zkQPA!9|x?3Ny<& +z9?CY*Vkd)mA{&dU4$~XL +zZ7>V}hYCEnf!0FJM_dUEUcyjg^eoVQz%0YGB#4j;-z4RE=ss$;z?L@p7)gTIP8Y*N +zfQ7uVowoCldMONVJuLWe>4|na2`9sx1E&8#N{Irq$Hc`@@QhV}Cp+kN`+!f1`O``! +z8QZPM1A0{_-9yNLKCzMZ6OCFKVe-&^mO7CFtz! +zUG#c5eAZM2(gjY0m%He1;PdrD8H{ej;k3l@d@B}f=rD_w#-^V5fw_EPQyu!^P1H@` +z!V4Kd+-{!50~CsgDr;SJLh#eQ;!vJ3X?mj +zmqg)}od~ojYzSczGVt>d-EWD>X$)Khmi5rZPA^87om6%t*)s<-m$vd77HD~pD}+BC +zH9Miz%#~IkDTdT=zwAjRW6|(%&wLJ8Jq73e{53E)Y%evUa=MNy(q>bI*vimvnX+;# +zJR7Dx*b|BdfLNPx1wf3gOb9>&L=15VqD>4x<&Y||EXMVGxJ{u>l7d|djld%x+gvbn +zonVG7zohvEIcMep(IoZ5+-lARvzw^7U{yG*WHOz~?x-@SSbz7LLW6be!3Qj&hd#_V{v0l?{{7ouGp5Q0Z#~rW4c#BY#I^h12v0U-OAO +zGFU7gTF>zXihlu2%vY$%uzfQM$H1uKTG1{P!GKCjv~jOn +zJ6$G#U8Qa~tfC)}ze(--qCt8sfthZ5o<5tUdv|CBRwo9-2FFKe9(cCWa;GvM4Np@< +z=?!IL_%CynwOVVrGf%5HgzWPaXDvV?!wvQ_l3|@W964$)hSOG2gvTrRJUISW`V?&I +zx4S3y@}gn-C$CUHBr5nXOx>JC*O1rU$YXPj_%C<%`$8QnjM#H8a2R8>jK5D&*Rf-o +z*%Vd#Ta|bZw%)zaZ~=Mo_))u6TYYY^!1U5Nj>$#p!&m8cGlNmakG-p<1bSXY>8n2e +z*Td$;kZK}4i9p*3t!43>SdPxW_!_+tHkw7G7%WM-`tN(4hQ4b5z`s+M=ZnY0ptLV> +zU%jLvy;T6?v#a`k=sZJbP4RjwwEUWu=-bZHPdL(#f4MM*Yb<%X`X(*qEfFj@7!5dZ +z9wW#6F?_*Zq!O^_5aGYi)1d3C9$?o5gBtcblL=a>BXr{gJ~&5;uV&)^N%BOKXkAE! +z+bI5DPDL~qOgAjMfI&L^8W!$c2;&POgoZn@7~Ow?9tVes=aC&5>*q4UBIfw2zwo!$ +z=^BAmq@1K5;`bmnYu~0JLQ)GM0Sw7)@NeaOj^p6{H>r4c?YmU3eb>%s$`fBhCH0cN +JY->R^|Gxr?+*beq + +diff --git a/dist/kubernetes/registry.min.js.map b/dist/kubernetes/registry.min.js.map +index cb1d95fcde609e4c2ff2d0d114463c8b5626d599..f0e54e7f635158cd0cdf7957713337951226ef9c 100644 +GIT binary patch +delta 34661 +zcmdVD3wWGWwKx9cHnS(CZF))5ByDajP1*^aOJ*_|LNAj^nwg|m+5&}QNlTbyGWSa+ +z8I%-nh>8>i*3qNVdO6BLr5w~z5hx;}B2W}WkgK1bb3}y#Dn$|hzqR*%lQa#;x%|K9 +z`T9I>-@JRTz4zMdw%1yFzwf;Gp|2J{e#=*j5523}>2*6?``rVcfy>%1J#gs(@1@?h +z4VO9Eyw@G6q2GRD!JOMZeed5U(u0|7;@o&-uxmJW>2NI6)Y^1zm(Rb?w>^kIw{P1V +z^zYf%72Mh#+}f)P2NJ`*sdzSl`oXcpaB6U;@7&41&mW5W2V(pfOJ`Gq=MQ8K4DA|E +z45B2*e{WC4qr+)_Obw>v*#)TsgK0d-F?-M5wtM?0_P#m#iRa(!`GoWDKeVLc;lTqL +z)YFwuv@E*8U(|Git*GjT!J?=I<=f+t;REA0JW#Z*u&Ai0qC|ukt!?|m)KFSbS_qiR20{}(yIT8wK3}@6tF;IBHhWj=PTZZi^Run1^?aY-*E-yV +z2kT_n4m@#Ludg%S<=f;N@^*FR0Fv#xOg8U8JKbGpXJ@F(w`H^|(ciia%`R)*gANUV +z!u`=QZ&A@G6~%GS7CPf)7kfL~QgQ!imtS_#-MSmC;?dsD-g86gxPJ#qdp7YXJ7dw_ +z)?S})M>qe!Gte2_8A%s@_T{oiE0(vn$NgI*klP`vr+{{Q3*Y~C*+x^9J(AEcv8}3~ +z&fxjpEWLD3*-?7nSXon5eAIw&$8|5A!996;@t(5V=w0`fHCA6}oeg9lk>g%|y40SV +zrGo=DS$mZJ@+0(cX>x29m_f&w!sE?#qOs<((D*Dcp{~@p0s<;4s-3gJ40jFXCnwZc +z67EV<><48_iraK4PogH$HEf@y|7cf+lJ}QATJ4&xHr^F>sGjHj2%~2mv-FVca%&h& +zbw%-rlj?t5R#`miR1N?A$7L&uTvYx**{ae+Tf$F=7l?+!t_RAVFRHWRSuwC}^i(eQ +z=eouUJ0C1N_VuE6TKry9dr_YH-)nkb@ob<ed}7pF=9B(mSx +z6&uTu?_N`1;cFi;oh&Z0(w9DFYAo?Oa&%MtW@%BH>hG1)-f*w!{t`^vd_OSrM)P#rw@h7y +zk^4OtQvh~<#GwGb_K2yfq^N^_ +z@TjT2IMuESosXF|6&DYCDE~M{OIYP-{e=g9XNcq{iw9j#lJK)6i31|@T{qq +zUhFp?D6D?Uv_w+F_pGU|I1w+P>R(HXLkXJuYt!=L(JaIE7jnNgJy={kGD@5N17PlP +zReIZhnEsXdy!QoQVsom(AHD!kFyzKRm>P={9#vTSqUq;o-$75E0MTP1hmwKbmra*2 +zPrv*}h))U=1c~|yNV^ODe=>as9E_6rb+m9Kb&J&NrhGAI{D;3XQL_#yi-pJDF#Wuw +z$bQ3D%=IO04%tmtp`ytAXBIoN38jt>-9g%9-ozbzN0{r29U<~nn)?f@Eaos5UN^^F +zU*s;_HphH@@tj=5Y4DvEn9Pexo!ySOgr|A$GkXfZooBw28+~a3dP-$fPm30s%S(!f +zvs7Pc2C2sj=)VI5&eP>f&2`0&Hr2tFe==ntjk&@j)#m3)n$oVxp@xE|X@RvnZ{udY +zg=Ke{UM?!kX)rG+DM^OfsD6ccd2v2Yjcd*R!j&t`SCo^k>8YKr_|cw3M*&R_m#qwW4X}jgG{DaOcu!`;r5Jg)$NVqF +zbD|NK?skZ-++ki+mh1^9G{jHOHfM`rj{@t=V0A{9eq){aOmI0%Pi-{Um3YQoECGFm +zUZ44JY0)_SXAf96=GMTwHkn(Ci{tI|-hjEOB;wV@F9(=gBUWSVlpMR%-s2sjqCI9m +zZTx~s(2sv<+E>`I*?eYMk)3ioz_PKVtSEo=;%mzEVrQ*>b*Y)y@9#yR&|9>oQY9BSAJ+nY(H@Wi)I{rZ(D@Wh_5XN%1aiO1J2Uix>Uv0jn6g4kg +zgPOcmfuHv=^A*KsByC3L;Rs#V5B1yR8SYTh=DW^(5mWjzpMWg6qaD(06y{uSURZ+C +zI)bD-3LD7$pJu3k%T17>m{T{s{wDJ^#Vf7O4uiXq)8^UP-?3@5U3S{VXs#`M<8$U~ +zO~r8!ZMqp!>KO4(+NsvUGdG(*Y68hej+z@w+*#0^m&_-QnhV7cwCiq{JiP68^Btwd +zQ9H%Hg$_pB0rg`rLCMYT@0edLE{=Mr?@q29vZ^k=ai{rvC?2NqV<`4UtmHU=HorM$ +zJ_J)oqu)MnG&XMP6FgH1p382a%P?s?2S#`Hh?7mz4N +zjBfjtxtC5l%xBQ{FPI)D`?pP|!bhJlhfN^=YtMqUV`B`{UpVlb)ZlTt?pNlzqD2m`uFC=r9fi+3G=cNcO0hM +zCsr1&JYl}jT$W9Qx_46JNwb|QPMUWWIcUf0=G)juZ7dB3LN0p#O-Rs4AmyTlznPCx +z@n6grOn#6frO78?ue +zi-m7KsC96GSXPpE3`uIyHQy<#r>Axc4_$H|JW20DamlKhq;sfSd6Ic&m*MBP2O_W) +zjej%WN{rnyParoG)?m|o{f>ag0DJh~MB_4VAUZq?m^Cmqtb1dy5?i2y-qk6V6vb%Z +z9B~`1ItOzZ4~OZ>uZTs(K`)m+S`#0crK^!(enfW#*MCKgbvB@AFabA5V*kQ=u>$%s +zZ-ZD;VlxVvVP%P6G8!hwQ6AAj3pR>J%dF9`AxF>6FDhpNs5pa3!ogEI7>?6MpNJJ5 +zppUrA>gd}(v0#F0eQhr38Tv*Ne)*gmk?W<;-?_)P!zUxY;gky3V$n@9-t!^Y+w2?h +zsM6LEjvpg<3d&$^le}|heqT(tY>mzWGvQM}s$nL&NjAyi&fz7GH{NpNY_eSN&J^3!ccl*-GE*`+= +z8R=59O7aMKrjg&51T3C=ecPB?p>9R4UWJ%V##}zDy$3X=-}=P*3FlaE>j0XMCY2B% +zg4yE>s#ZCaF%$fXBQ{$=K8E|{@S&t!g%qfqfhL1H6p-YIxAjQ)yscX{7)~fOylG~a +z&)0$b67GK#{v#J;ap&ilm%iI2>MlB;5jh_P;~EieDU%dNbE7qLB;ONU=Iw1g0D{JG=O!L>!8w%CTn~f;o$7KR +zoA8SzEhE_g`T+6H*A$VhQh;JzOY3_iMPKua+WEsE9-}Ddjly5}#kmz(0I}RD5g7H- +z+1+AAqcg4$aCG!4KCl4#eGDw8@1-lcg{PdKxyR82-Q6vkc8qIkkLi)8FwpFj&^Ab- +zB-N?-uq^cWl29V1EFPdMHuW>u1&3Wy(dICX=(!BIJsBD0))TUu$hF`$$ZbpLcv +z)CODzxE_!`qd4-lU(ZzDOP03-09?WCRSl{!su}`eFxKPak>ZMelNOwB5 +z-L%bszEFvtL^Pvm6CYNzRE7uMNWWN8+oPu5X5Xa#h>yq|qTe@crG5Qk*+jTYG1@2} +zLock(Bf~+}BA-#_0m_7F^|SPB@`bY66iMzSati6z0W=IDlf;%Us*;n+=A<+PR~p*O +zwzk~@HRgiM5WU(jtP?q_0#NL~K+@s@L(dpcKggMnbtoMR=|(#>Rk-I1)i^WgCfR8V +z1=XCL+Q9WmST=hbnf7uTaVQT@BdeyNSUCm|hTuv@h7BMO#-@{>M~CS6X0gPQj;ea( +z;F#vE_HK+g1o4!XBd&%X$9)INts8vLthy_$ +z*HR>k{k{~eA!l;OK@n*sz|H;%?wW06F4@h44l)lf^;w~7lA=)e9v>LWrlVU9t!C5R +zI*5ukO(ea{*s;(`BC+wklAvfnLI8zE0~<)R_GA8zZScikYCu8qeP +zg$zD3B9jdyF|ZhPa`!=BCP`n}D*mlJmsV|JF&f$?c9%P$aolc9K0E34ZK9=oSOb9- +z*6m`qB?+7)5M8}pw46Px1(%sErvZ9k@_LR&DeJ5DY=(7}jefUXIQ*mMskJN{W@f_Z +z;{SlJM^de|omrrqlvXDgrCDY8Ug*>gfuhD8qIL85aDaJ%QP_NsL4a5Sm>gIwx1rCF +zUS#pW9q}9>n0`GLw*?@#O@-*<9b!$Z-B2anFrsZ~7Upq~TeCPTmXFfyJH+nE7VK~Q{$v-J!Q__fM5@am96Ls;UQUv3-i2kxP|KMM +z*#+nU&dj*7uW1mB?P<57eXp-Qt(`1=8^TiB+1Z;3w#O&KIw(AtGPU)T4SI)1x`+Io +z{XTf!ojZIDG(bIKl>c@B-1g(}f~tYhKH`@(B^`_56tOxgcDq~(fJH>RXG0#^yhpg&|6$t>J@T}+$P;{XkI0p0^&sJ4I&oN3mfQ7n +zLOsvP>E|(bFYUQRoJFfH5v}y_g~G3A-#8ALW`S4#Z*ZIGV1 +zP`Lg_Gurtsu>$s-BWvbosGZ{iIIRg4C@W^Ca!QGkxU;?J3{mYq;b`DBbTp(|zCBeM +z5n~2@?RryqR@na`b;=Fu#BB7NOT;;sL=o%mVW*Cbn-Pex21caMiWrzHv@2)Sv#CvF +zS?dtrW~H|asg+9+O1UkCEb$fcrg-6`%b{0OGFGL18c!osNij5dvl +zmEJ%X6O(k~wr|(Pz*HBb5Z5VzABPi511MFunE( +zv4VbnnOHRuMZe4nxm*uQ6dZb}tW{{XM^6W7+J&CQD_T^3l_p8pu60@tFkDu9swMJLtqiZ&pC< +z^ms_DsLxLCcofr+)K8|=`t7FbA<=h=1C~BI`k8oBEA_wc~0iF;MI>QRabD_I}5Q?iw=0d(9S%I=(tBeVQ +zkiP`>ZJ5rSr#T<2ho+6j&qdF_r3dE5qUHk@VD0 +z-eD=~j_rza&aiCh8}Y~KlQFRcC$;_~CbnBf)JY>Bj{L;MvGwg(w|Saw6f?RmuiigN +zVKQ7HxfI>6U_>)$2|wMbU&{PH-YvExS +zgFIcB7VoPa$J_?-n9*~@8Vdy&@NMyp(#f>=KnXCWUnj-gv>_|Z~L@r}VAF;T6+oCNiirdc`_q`LQrHj3oMoFz_=vNMLx@X(nkRa`E%J4P~caA~Sw0$H7uAsmHtFcH!S +zdZsYe&E{}3B%#m`4q{v`s;lDKXBjt~q^UuCtx_D5IQ7b631wwMw0E_pdFj_K%(x<+ +zXPiv$7In_a{`2UM$8pJA#&k5ThI7Otjmhb(QuDRWGG9lOHjE1&?R$?{e6|bgCL1>- +z0jDVMPMt#ec1`)|vv6A?A4EU`t5tfs-=e8mhPBN0}Kp8`^=gK6u&}L +zR?l$s&_an$o<4Jhs9Vl>$ys~!?9nwB_!ItQJN@Dc(L7&!ADb0#_RzcuQCpKRMs{&S +zPLIH^8bHMACjW$3xg>;~9@8E^+Z0RNXu&}w8ID~pYU%C?F~2xurQ;K#ZUu}N3xHkS +zw0kgVc$NI3siQiM)ChMw8T{z1vX?G8D5^`4qNjD}y(ezh)7dQ71FJ&DW=zfBI)F|z +zDZCnVx16_+w`JK10Jp~vidDs_2>tz_SYOTAB}UStb1&(fl3E*`ccti>NWu}sOgXX6EKi3%BPyLP9l~stW+9@tvpe*j%LSc-SRFHMYSgsE`$lhRWjOqQ0nce@wisv* +zDfem&m@t8-@RS0DqhpQl6YIM;YsS^eV2-PW+t$Wb5nC+MoQ$ySPEvnJXPLYsL=bxSvbQr{{y1BI5kFVJ|I??N5MDVM8K)(i$5Sj +z3)&HOvE+@b&>}NNk9|PIJ99XCzzFlQ>GzESZTW;P3%@U?pXAcu(6NZsrtOuTCO#;- +zoDQtCY=abSTzHasFiwCakTPSeooLFLA4x`>-``Hq)0(Tq+F9hfS7+NHhnQ)=H?FfO +zhWKE3*-f%t?HC}N&j>Snc_^cL+{y<8kf%}X$ZJfDYJ0m}hv@#R#F7cTf52TBnqt6o +zczZxFzwdlmdx7lU3!-vhHV&_n+f36M)~eyIkX`W|<1$eY0wT*4?h2z=(iKtrOd#6( +zAs{gcu?^~z?VrJI$#e$>pB7ede^#urGT#q1R(}|3J08a>fEWh?#1>9Rhi|2`oo4Cb +zKpReeNNiae*UDn+mjjO|-N-oT;;Y39oVvd9YO&NlhLuvvB<@TnUN($pUVcZFr#sv& +z%^_U+A6+eKmyT;_Me~GPd7M!Ydu351m}>ZaLE@Wima37aU1jXMv(SrDm+Nln!; +zL~C4;!<|p;z~On-epsw6#<9?cJ}k~Da?_lTi0URj +zWx^X123FY}l6LKJy=gZZlPPtJkzyaEc}GMQUH%baIVS{%L57t5Qas%{JWyrrcw(*a +zoKo6>C)P+W9s7t_yeth%Ds8;%z%ixa>|dSuh^Q)eVd5NLrsA~VqvAku(n!ykBUnA+(*SaZw|5M0Q!v}wZmi?RVRP)?Ha>&XF%3_G{f3)=jhu*ORo{l3!|_Q +zFb2?Qrlrjf&h5BHteXhw5O&-zq1m%$i8%SO;=)4PM?1}UZ)T&v0&jX|zKXZTUMygc3D+rwfofKkquzGu&ve~dalCai&W +z9Zm9Xz2CQ6V#(*hKylQtu +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 +z)+OUPOIOO>NraV)V+`yf +zaY8igvSB*Y_??Cd^Q;oEtE~TQU)glZ0pKetoo6)Yj4RzM^6ZE$QZ%~f1mY&6KHQg1Pl4JA!VGG>)s_>;X6v;DAY;~Ha0cb_LuQ4 +zFt1!nS$Q^`mEyai46;;;B$I2Bo_q#IUN$n~Q-k^)NhQQkSLl=sD$$!3WiMX6lGYFT +zJma0P3bre7I#I=(z_(7zUJ*U>vKUC`HGl+N@QPT`V3et42U!gzUAS}F2c73U&d8aX(* +zKo*!|YH&qw{EJvp!P#Kuks?RLNzcD3&h6>QX*n=eItyUD +zg^N$^saiVznpke(oCzOpMBeL<;wu$dV^Nrf#DYmA6wwnly7EuLGoN2ca&yppojh}YIdDQhSR3XYZ(@hZ9XrORUBn-)CuM(#bt{97bZ-f +zdQHq-{f`HIYx?@gb5b^dJyb;!>)w=_C8K8P~ +zflC9h;xLb`xI=2-2(B^pDZ3gA4=A+$F_(J;H9O!lB)hj94wFTycD3PEA*Q!9#%LVpp??x_s|!$7c&{IBiW($jwt +z-4h|0S;lSfV@6CBEvfzHqURjjmUQ7Ku7WsQl& +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 +zVj|BiLyBY_F&@E73l-+D-T?C|(N-RjpM@Eg4? +z^XY4!!(Rvwkk-7TWnSU$b-_q^0sj2U)7*A~+x{-P$s0rt>Rzyaqbv9+j%vMh@SNZ( +zNIoYjTIi8`*VnN-&t5WqznZ1x_=f&E+PE$lq{9n?^C$h~a{B7JUzz+0hI>sE{s{#37~-X#q{oH);J6K_WnQ4{r><9({57$ + +delta 31970 +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 +zhvdYt!oV^@d0sKS61^Gj+=QR +zEhl)noHD|39RvFDJreO_DS1ja5FDXvK7bP+jNz$c}&9L_x@E1+DFM!_%}Sq*u(IP;k|QXmb7C45P` +z;Dh2|^U0eMv +z6?L^*&V-l>z;ghWmj!g83~ +z;_!&oK=lGkDv=3dRrXV=F@VAOF=gwOk}0Y7e@Y4kq&V#go)N@b3J6WFt1>}0l30UW +zTp2w-IV8+@LOO*EuV@2hyxPa~DYJ*+i}LL3h=4TGgVi5;zdinRWEFvz$~%caiJ0NMA5?cfR;EX(j|1NRKs)NmpZYhwH(b%+Njg8D4~agM;?;(s9alHj=VR&^?l +z!spu*0rW9PQfaxWa|lMRCSfTWrdO^P&F57OFLzuzZ9!g1KXOjKuI(6GH`F#tDG-$zB;4p?JSdnj^8m4TPhY&D_|l8XwT`&1hwI`Op9 +zz)VKu>3x-E{nkgt+a^XKREB|=YT3t-u_znH-4I!@Frd6V`9^Uw8K~=g5#wGJy~L^wNKH$fN&`@Ur`H(YT?T($i7`I +zUiL^Cd<-)3GLW0im~rW2-35CMcIKYBL0a`8(MyRNMDxPwra~Y`*WDm&4K6Kjp^+cB +zL40KbJP}ju&&flWa?p=(c& +zz11*h^33#mBiQk*gm9?EXnH-*Al5s5LsZ%7(@o_mw|EkONz<9czz}{TGdfLyFfkoAjK&LwLYLBex^rbrY0xL8=wr~^ +zs5T&)N$-M;rov}ZvIpW3wvRceDZep!S0z#un2!u2O!c>ZC;Pz%t*#aB<8iwbM;A$R!q&*Xz&%6Z8SEJ1A2iYDcY!? +zVU}d+vQLTCD-rIF>YVQBf*ykXj!y}j)e!VKdhS!=CbP{?M?NiDn+<6MK&7ZK;7rhW +zKP}d*k3dq$NO~1R>!ZI(VM23n7B?)N&9^A$= +zp_Cify251-Ildr%SnCekbeSid?&PwE&5lkrq&IBu)I;KZDZJ_BrI)@an#@kG>Kh10 +ze5$1_ob~CJpS}exU8=k`GC1O=r*6TRV}8{#I_UPxmM3asgVBI0j1T4lx;wvZRGS#Y +z3+QrHqk}PyK}tFnYWjR7?obkx^A|X>;KgYSdq(3h^!TnKs7lUfoiZ-y +z?gZ8P8hSZ<5;RZ|>#guM)p(S{V~-d6kQe2H4>pO2 +z?CEkq17&XbG%_XzACBE}X&c2y6$aeS$`cjQX<9fl)0SHA5Z_&xf|Ta*wc1J3-|i4A +zn~*G}w;+$J@PgMr?-U0-4y=N;d?Es8MrmtqGa6A2%UM-6*+^N*_6&UkIh>{u`pKOl +zw7`K<#)7hR%H+IDG&N;(;gB>ZjH>hQ5}r038_M?is#UVB>rbc!=IOS(M6_WHnw>Sw +zNLq?FI=o5L)3&dPhKVRlphM^oQ?49Bh6m9urVS$x`e7MxWwgF>7~XEDwiODhMISzK +z!j@xR7rSuhu%KH%J8*}OG=TJ21sEV=WL(^X_hS%<0u6PAS5@@D9+2fm2aKSwr+fut +zU`(Wn5k};7bQ+K&K}j8d+hb(=x;S%U1~C)*Of*tfC(;2u|7-{um^@YY0uRhZcCb+NZ +ztR+0km?vF!FA_*HfKk=nbgwuiSkSyWf>t~jcZSl2Na99i)G}^uZgoWG?6tdlsjTah=SUdcD(w;*M_LZXzCmjx +zM2zMMm<$Y`#z1NU&@iXvG$9l?Q^OmJPHI-j==S;7Y469OE|1@dq$S1*vk;G8oNCV& +z&@jXEx}4ZB#fkL6`^4%6B}iZvEI~x)!U!?nb)T?rcWJiA8-3EmlJpJ0XlFY6ap(D2 +zF3Z}0J^&~|8*xRMHhoL1Spc1+At|MFt +zZSBYD>2HfAT`^>{G9LqxaFUh8G=@yc&;btZbo8maYZT|)IINKHJIL`JF^pKB64y!k +z=y$}LmXwaSAwhi#QHhe;{3-hJcf{H)J{?_9uWyy`#Q4tYfsFUf9LBgC?-y--V>q3a +z9#{^4NMhqIg9i3#qh-8`7HH2xv@eMEN}5LfJ@oTO#fk=pp2+T`WA}^IgMJONT`L@p +zy{Wz)BvC+Ol +zO#$vnrJdG`;X+2LJVb!XnNge^SNkwZiSG(KM!w;@;%(MZq$03pOOW$rv9_5X*%slK +za~PTw?!1|kvU&j?t0*!;+a3@bTR5A6rH&L9S>2Hf*=9=86%UB38lsRTJRZIRwDfz3 +z>BRN3&p|`q6F;(+Kq%&*7;Sn`++a2Ag&6(dL20)qmHxm3!~Ha5rhCAc9ZG)pkg;bTAlEzYrd +zc0xAl#HWOMi2!fNNb36w2HSJ{&MYTQ?IP2|Vp$V1t0hOAd(wcL-(WzG?q%4lw>&K3 +zRawHB)N?dmg6{S^`d5?hWW9eH~*~5G()maJSvv$n7KCN%rl_hO0^-j +ztxi0p1WEPjpbDRcN4ogqj>w3pZ8j#VIeB`fz7lt6T$}lu^QYE(h$4WOC(%`o~mLV3AKV +zV%lPFWE+_|4RFXs|Qnbs1+-;E=%r#@}NITcm7nY>~xQ( +zs-s0ab!^$AHhkH^Q4xJq?9h6(GgoQ&nV4hpco0fqR?NGURWs(&tr>!V2Lf>qGdj~Y +zqA@!{;h&2=6Z{GjgPq1aTY +zeD^EYdrk66*(M45OvuxP~;Z?`KJy4Tg`z +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 +z&}b@uXy>8P1BbHx+0*m2 +zMe~{48_4nJ4T2V48#hY4?k3CcfZvSL^9c{C>zf&QBAM5a|i>+I! +z@p_E?{hP3v+JDpDL<@V{8TLV7ywKPqYUv(2U`#sB;3aR#%$|6VmgS4y~oso8Cn6dQm!9&!zdIgwm +zD+uiv3@@UBxqSh>yptL5ui-lD`D;(T_|PT8;|Y5D=!PababNoia=5|^E6?8F9-1>p +zp;G=TBsqW8yjbliEYVsy?cw&9P1838Hc8}={#i-=OOkY?5?VnwUV-`2kGIdE6Q_qS +zoP6}r$G3+C#eUg-yt$fJrtMF~8d7W?Ik&x*KCmO~rX#;o*iR6^NYg +zo9V^Q_PPIeaPL?KnI*wa4~FMfc0S$yRa3(hTB`8>)bg-}jy%%-={H~1|0n3b66nXZ +zsdD63n~Uc8)ArjKe%osEmZ{yiczP{Mmi5&5oyKLfqh?hdwSIO}Q{~d%ZvN4tCA0ld +zD*fDf>J{{W&AQ>rd9QB9Wy95h>utEU;IiX#;Bw+};d0~h;OfNX#pT20#}&YJDy}YE +zr&Z>?x^=^YtdHR){7-02C2@S)rmLv+#jTBWqCGf|(h)~3eewF1rYnDU=5|~=a0PL7 +znV;|7U-9=D;86XE%rD(RmJ6gHpp6t#L1*7ZwaII=VA-f#-F!aPH8>=OpX`52Z6{uy1VAjJG=;8lbTBU9qhC@qP-P-7ruRwY{wb4DF +zp87xA8Y+jAp#>&d6oGQSC@{E`T7QSpb{uW3l`5E^g4dJyzEL)q4m~kLl(Rx!L?5|7 +zv`}j0$_Fx`;9Jqfua1RoR=T*ib#O5~^%>}PsNqH$dg3%IJ)a$DIAz*4kIb%yH__9( +z!%#G@tA~TvLB<+-*hN1!?ZEm9TNcw1(_ka*%7<3t+mvm~xO@Q$cf)i-YnG}80s +z0ja8S7I1B-Yw~fXzW(I3p_NDHgcs8BKZRZN!nVOVm5V+cdajm!{v6a7G=Hzu*)^M5 +zFQuo-15Iqd=pk=>`LtTPu)V#Vp8r#LE^Qxzm`oq`*H-TNXlQ=jTOGjA=ciPS0(HFY +z4b;1DZ+HRicxZ>9CvOkcuXsHj-|A#eTrs7{4_v;zg&ejWO?0E%zHG9*0tNqtBd@Df +zup^ed6^-6_G_?5W=fM|0zrTH6Wrr(#XG6o3LZ@IWq-{kaC*uI)>{2J!F=vVCy`q&xaF+-0x(!U*ZHqveL +z!YeC>gW;uh>!*Ol?_SShT(skdtm&HjL#rlji_=+e*V1$S;m6)kd9%N;iJmwNsdnVo +zr!J(Y0^xZSe}4NSdeIJs+a3yUhH9S|w$eSp_S&V>7BppA{ci|CN8XEl!7N#UdcW0V +zog7mUV#l`d7vGXP|9^q*D}nCH$Icl1;>)w>>{hzuweVu;4a};uUwD@tI>a)#xN_UT +I(8l@y4_XQ4d;kCd + +diff --git a/dist/kubernetes/scripts/test-connection.min.js b/dist/kubernetes/scripts/test-connection.min.js +index 58e051b5f905ec36572944e7e7d91d3161369203..faa1b6c390af23ccd7273bee0b1eb01eeeaecdd2 100644 +GIT binary patch +delta 179 +zcmX^7NA1&JwT2eP7N!>F7M2#)7Pc+yWt`K?t5^-D^BiO6*uIvNeTL)Y(mk@%A1q;F +zbxPGsNi0cJsHssVFI^b2wlGxL-b6m4x4;Ih$5&iQ#Isd**3 +zA(aKGO0m-yu4Yu49+1YuGCkxki`;biqa2*9U}L8r>|+v}?r@ufb^3(I%o>vmm{_K7 +USi#EPKHD3FIkwOC=3G$(0M{iza{vGU + +delta 80 +zcmezLSMBg0wT2eP7N!>F7M2#)7Pc+yWt`I|HnQnY=l;c}Fu5U|b^B>f_G-t;247_- +j3plV%SB~Kjn=YWvC^mh=3Rd=ZFCP%**zV=SxuOUFxw;$5 + +diff --git a/dist/kubernetes/scripts/test-connection.min.js.map b/dist/kubernetes/scripts/test-connection.min.js.map +index 4b347543815bfd6766ab276ca8dbb4f3114f5c61..974cc43c2e705935a5a947256162f0ebb3ae2488 100644 +GIT binary patch +delta 1237 +zcmb8uU1(Eh7zc3P)4s>FR@=C=Hc4Ag6K$%+Hg@3{Y{D)k8$z0SCTQ#1daO07@H{+zP*oq;9X?|~Q|jH1Fv +zOEgPdP`gY8;?Red>C>-C7CaIgBy;))65D4W18`kt?aT>Tzb~`5oAACg&)RYN<~+;S +zF!E6GQJzH`kO9@9dbANWpiO8qYD7)Qh_;~DkO?)T7PJ+$>W}i~y??-L-f4lcAFY<< +z1-2HN-mui`({q+|3I6`Q!@wuAlTuodGLpvSq_h@S6^)Z6O^ZxRTsFleG*#i!QVL^9 +zgZwX66WqCP*<|9nx-iyO^Zu9=iQ-%Mc4OOC*t{at?Ru6Ro3I5`B_k=Bz9T17(uD18 +zZg_Z@o3Lf1xr`%qA`(|160n*()X4-l%$3^4GC +zxe>2{rB|uz8Yj}ig)*ILmcWv +zHe^TJ(GJvwy3tP5gLa`_#G^jcj~r+~zq@bn@z2$!h4qr3^a!>OS4-}Hm69hExWrq{ +zt<@j?!j``YbvLiJ-1E{c!>8jyEBF5;b7!FQCr3AwLV^KG=RFpLU7@bl1h_Je)7*d3Y|)z4x1J=iMgD +z#Hz+a?vPg<^Ne>n+-JNV_gL4Mqub>Qd6yHcZ6Tk^vs7M6<#nmNem&2Bl@ta}`g{q$ +z7SyJXi^?*7nz0B?n|T)ti^pbu)mwcj84b+%1IjT?(|VLsIA_B_pYOzgD@on`yk6=| +zicmlQWMZ>4IKnNGBTmyJe34Djw-IiWoC#4m${!T4Bt1XJExNcGqxvjgqoql1V^?Tx +z5~2NHI2T5Eo>oyLr<2gxB(}ob-Hi6y45nX*kTuJn(8mm3s1Y*Vx;-KHv8dRZ +zkUI=4K^1Y?Cb^@+7nfg{aQ}Htw&Atqx~%9Vk0;%`C_@1lU>_Kv5cb0XD1u@zK?#&X +z8JM9QD&Qbgir&Sl?(gEpyxX_f +j)+Nf=?J^CtC`FW*uo~(9U7J3=y{>{2Tw;6O{p`mdr2_d^ + +diff --git a/dist/kubernetes/scripts/test-images.min.js b/dist/kubernetes/scripts/test-images.min.js +index 764396d83f6280dbc31915c4049b87c797ad019f..2854bba93921c013a0dcdb43e41e9185fc6ef48c 100644 +GIT binary patch +delta 2161 +zcmZ`)Yitx%6wck5-PzsVZGnX?twrumN}1JR+Vw%PwMxZ?q6Mn0F<6n#Zg1Odmzi~T +zmWQHZQZ&&&)YTqQK|r*C6v3F_GnPmMqSn^v4`Wm`@$tjNN8%rYk8^ixeW07%o%=ZV +zoO8eXo$sFix$(enjoXLFkY`95l83xQzL%8I4FK* +z$!JzCosQ`R7wX@)s_0M6*y&Vq>!03WYK6ZBZg^E$5ba>wwlS>(omqS{vo&>POQ)(c +zwbsUrYB$AIU{PNTCdWhmi$z4E$8=4x=k9xSW{Pcw!?SkINy5~_QUt~)NC=v~DJ{vj +zO_W`d>SdbRUWh$?P?a?`F|*5EZw%tmV$9)g&aqey;yXMGJvj|dPD*oujnPGj(c+|S +zWf28qv*}ox+Tu92!}_@EB4Vt$eHA9k@yI#2e@cnS*y{lEJEaDurf3D6dxQdv|00)* +zUJ2~V({1%4ado9*=Q4#ncp(W^Q^V>oEpa-_+{g_~jBi=ntEt(oS(k5YQ1kIGD`ENP +zk{^CpAB@1PV;&0jY3e(1$D?$RrWz`Pab(B1Tw +z!U!)|Yeu_PTrGx!wIg&X>4(`subOS+oFE5sN*HxL +z*OCy_?NBOU+)-q(AEz$`do|>-t20Z7^a)+;i^ujy4 +z=rMSE4VeY)-z()Fjl+F!`WM03Cum~MKui=25;47rYXe>O`WR$fdBIE`mBl>XyHQb# +zdDQ(b&*YNFK{21tpQIm{-T+1YJU4- +zFC5uRr{L5_NFf1Na78+Y#B)#|;CQ_^3~U^M950c>BQ0`(w86=Jbe^8Td{fcj@>7g-I_GPw#e56FIa;~9E&r(lU|Z0_flh6EAR=t5%T +z@SDpfmCcw*u35!_rZ)8OUNe_=)tF&haJ)2Br91yPgYb!D(?o<^K@O)y +zB#U7=9Bo&OMb%ms`-R1ud2b<1j771Qm&6NuMXolGbMmFAC*g!<{o5LbZ}dk5!d_@U +zXFlwGj@HAaXO)HG +zny2UHjM66f@T^j_ggZxR2e}?j?({PFYLqUDvFo^0T%%oxF+iB%1 +zK`l}tTl>FesOt&tnsGF5LGueAve<{BIF~4}_p?$TlpUf`(gX2BbPIkCA3|WgAELc} +zb#_t4bW}&7o;p_9$;0#(DXGO^-+7`3OnedCWWVNu@jR^+_3O!?z+5FSgPmi@<$cf7 +zdSAb`PUEOY50eVm-bca^JVGzOpiH)vR{m8c75^*~4U25LOhmO|ncPY;aHk!OqN;N^*ZYA+Opnm +zLtqe`koXZk8uo-aWfK@m!EIntjS%67Xo!It{Xv507Gpw)5&U6{XuxwjFwyYiz2}_w +zyzg`0kLNu{?>7GZd*jX_HY5z0hQuNBkmY0PcmUI@&5xlqEm`+m3rJjyHIIvpOMd2B +zfX*)l-KIQTKR`Cz8k8#W(+s(=ahURP?jXIz5|~X}TnG)*>sWb_77TYtc`1ifgt5hp +zG9l1rh8MCn3wl2@RiJIR$%^I?j%7YXE@!p8ZJVrAx2qj;le~4i*C$t_?hut0_sg}l +za#+<=U6uR!b$g`4hr{Dk&oo@PBbGj;%gwUV->w^us$U(@)o57Rx}5`X9ml!vn>)!* +zb5m|tZNUFvQWPIDExs#?^PJV_vsc*8II{BBu4JN_Ts#!;82sF2KgGm^GulM{5}C&YV3=n;4oy +z1!X*4Gg`*U!Md?_oP5;HE7>TkT0)h(@!Msw3}fT;B&u}5f~jGC%r*1Rar!is{n7$Q +zp2dll9YUVOE77XxUd+0z^K;4J?)&7y`HNJWk&n;{hIKPkg0??Q&Q$!)yaO{*WkA`Y +zM0~O*kqo_}cIpWauWOV`KndaIQCh{~_~sLFero4MD{BQS7fQI7rAO)IW(e+)YAQH@ +z`aggm2k7Gf*QcmoS2Ur6STb0Xsqt<-=szr?v}*t +z8>WT$@n^}rFzSy*RmGcYztQyj=Q*+@FnOFR;QdY{{5otZHzvczxcfn-G7HbF|N?w%-U3N|hiE9a7TMA$r}C#k`bR9Y3) +zi|m`M9AjVb0V|%OCHDz)p~x;jV2jb29N!*B7lUt{E*tnWv)Rw%;&^UE +z)^kpsbL!NoQ+40)pYQCv^&Ri(ye+w=FBb9#ZwyUDCT})J>^-cc3`(JqT +zPiIP#*< +zRr1K6tml)($z$=Ot-nuAGtW@SRGbbCOO+I!?2J7P#%&kl_%n+P_RtT&MlE0=0SF}l(M>3P5ar@h +zO8yJAbw3!N@dihF_oD?tDj6Q=&#?=XG=PrAhvHt-M`7A@T*UJlWP1_=(x4Yl0+*N? +zvz6K2bab!j6XY#PgD7!E3IVfJApd>*nkXtKg*7pl6^=czJq2os#9a~S{Nl#@l<55)DXA^ +zThxrlr<$WekU+&$Ph|$BLL)LF^+VvfgJ^&}IK%d{Nt2MllkXvqPyw`*Vnu_S)0}5| +zwD%N2JjFIFh-{NUwHkKXu(pK}4}9 +zKH>_y`OX$Yy7!~5OO7U^W=N)yJQsig(~1<1p%g341BVPV9IrvjM64+B(*gbFkGhWa +zlmNISj)CISfxSRrFdo=1t$+j$Nb5f4@-Jpt))o4ofoFfrb;TGcVK}Pjv4Yw_KW6}h +zNe-n)h2;GNb1YuLt1}XF@zCG>n5(!h<1u)ihtR2yyDsl)BmDb5?z*}=1CZHX-qNLD +zpNE7>7>PyqxVk+|C5M*rIU97J9#q-|PC^BByv-hFX95m!0btIV}r3DEA51#=RwgMI`*_ +z^%&Fu%8**4@n+g&Wby-)_Ho0C6$?ex;##xMnEr=PxOTb=$R=s)`kS9{l}9{Qxi;sO +zzOjvO(v}9vX*1$REv1v9!k~4%1NzBtyH+kX*j9$jvrpf5pKIex+Kzi>z!C$Ekk}pw +zq)?|0K4JpI30UnX|BS>vmbr{v`IDmpbMFMo6{e_`2ID!SmCQU7uqBvDS_PmDsCxU{ +z_=5@Qq(1pcS8q6F-_106TAF>f!PN-j={CftA;%nipZ=#$y4KFjr>HOsh+|keYPH@z +zGgx>dnFZt$up!7b1F{*lfGxpHLP*s|kf~1jPL0JGBRP=VFG9FP`k5YRSf+%g(PnsDn1)F0OaFOVH +z3O#%KFlKht96JrVz=x4ej_Q|u)^*u|sBe^G18a-p74jN(ATcnDj-%C#oqX}aridum +zcF^|5x+uuH&4#}3v#v{fYnDZuwqn*#Ai=uOhm)*LX19W=SKseC-l{?KgzcxFxkgCq +z`&|QmpY06 +zuDe>o2AuR5}f};vWxQnxz5CdxR1xelYc}$y*e9oWQo(;+m#v>`i3sC?< +ztvh6BKN>H2M@YB9xMj0xo%_5iy^6{PEPh0mRmb-BkCjH#Nw0qD^R5-oNu`Y*Gx{YT +zFgn!MHDKmT8TQ5gErymt0C*W2nH}yCFx9jN4+@a3`AF@Cg_>fH^w%*f;F&fWX+#7guB^E>3 +zF=#TQsXTZi`TVw2pKWo}n0zVi)9A*1Nx@e@K3|IkU1p&&Y- +z%~sWK`KBw{MV6-66ifQiZ@Pl+0*25!`iQ>w-(2ro7>=PX+N}&mbmLpD{asuylZ&y0|I)Wy|Js$X +zeN3hG9slmiyPaiTOt1X5tGla^G_&Va`rOsucJ1g`*s$6>n;6uEhh2BL8v#S{h+g#_ +z*DYN&P))#T>bt(9Q`cnS6}!8*RBqq_Wi)M{f605mieEjOGoPp@LX;^@*`UmyBKXP4tK{7F_JAUk1xeMAAtHIIiKqM&E>*%!cB<74a!1`Tc +zfwp>2{?N6eCyRV&T&H-ST??K4bDiycrp}y|RBIA^=Z{<`92nPirly36||k0 +zWvF;ThvK1(RXJwdg;b3i_2!`U1{;u4`b9r>ZR^A|@{S+7b}ueejD2F3w^jYwCtVwd +zGf1Q?W%1--mhi-=K#FB-goJ*h{i={wj%LxWNui$%^{aaHC$9L)x$PUR9?)<4iEG1> +zTum0W)`ZJu^aDR}UDXxMap(u*`HWurQ`d%o2k+$eDd2Yu>7wD1u^|DBg*n|BSjHr8 +zDz9(&scYMn$-FcVjbM;y#zutgeF=kc9h}LLGfY;?SjH2ctn2%J>e}zEq=#gsP)}lz +ziTg2{J_nu-g9W(%ao47iHh_iO;T`9~z8z#!+(<9B1W3PvRX=lZSlEVx{?g;FRht`N +zc!(WFLL_pqw`(?t2qgE +zn~szlFdg3_rp-NzlNxJ3mDTE!wjpTmh7% +zN>#7?rR(@i3e5}fminGEV)Ymm=CLD|hL3jwb&Ss^Wj(%5s@0hDQU&-a%nvkd*b6(I +z0z-%~eMYjwXY`ML=^E*BTAa%1=&xKG-F>nPhC$ZX{mSL-D%fT6R7&e#xe}g+wI!N( +z5^MMt_#l_J*1D7OXH)O`wJX$>$lC6+dg|A%L-7p2p~g41d=_u4-^dD&$D@M>#OE0s +zbfgV-DwS&xU=fRKPXG4Tu1zah0k%dwI&i=!zR~88Utjtg*JVqhmaL$=XDD9G>cnqc +z_s&EyOeD5xCT3lz<%3p;47*m0<3AM^1Kuj4SkfqnbaF%}hb4fi>96z4qD7q>}=+!~*R-F56 +zk$`@nLv3+8HA4EA9qR0oART7?zd%J;={Fas-d3e6pQSFENlY10IU(RRF*altM?9us1@k>{ +zn7nm{v-pkiYh;n+0hO86vUTw`7>6AygG+0gDxHGKQYR%<`k)1jU43|&@W&RCioJ65 +z%s^4=lRubxB0j9&`>1P|UbaB3?uw#I<^Z9<0u?1fnFZ=n2cgsK=$Q1ukL~B8kcXP8&z0l%096j!xjjQ +zN!DjwYTI%w>iX#+@DIUzXEWaDQW3Y)M@0X-ORZa%Xlst_JNvE|E46w#MU?H-+uDgK +z6|v~U<6zNt^sPl9o431kNeh@m`-bdGfMNCfmGZj7nEgnXfc~*k!;6BbZkKUfxUv;Zf5mRG0?z9lLeMM}G +zU;*0Q(2=zEu_ReIARrS!+TRAP4+ZatE5uFOTp +zrOEWTURXKrA+y(l2KN&jw<+R<6?=`D*@prfpxTB%m(JsZ^mon5Rp&s0E0>8@(& +zS-_Jn!=ioX;!aHWx=kqA0%iN&z!Rc?fw2j>5SJaI$je|HVsGpeL!ddRcVY-g<&B_- +zSTu%CxdB5ol4lqr9$%ue=f`)GHi&JC-W{z^tFgGO(zr +z|A}8)zhS8wn(+ZuQ6qkfGuO7zs<3HiiD2yFyiK70Z2|@Sc#;Lfpps~ih%MkjhKz*Q +zmWU!lI*Hj5QDjV_YHW`!;c?pV+7evHWAg}3JDZRQ?=@>Jp?$zCm*LiY(=xTqpG2mN +zT*yf`R#@V&KnR1!;Dl`{k`mQ^u}obG>#z0Rvs`WW6L(nxOqUI65wn($8NJMG!(pvz +z&tI;3cP7(9fD`d7`XNOKj;sp>))q|qE6df2Xxqq%7Jy3R=FV8FHlY<{r1mVx8&;@o +zk+#}~!7$`h2cCkNCym|d#T#b~rV=2puB}j!r6vCyVT}a!Czhy{ojJe$#tQY^4s7>8 +zq=LB!JP0z;l{)gs5k&NR=^kde)G`aLVvpl$7<_SW>$Rcgap@;OJrxCdZ}3G>u_ +zqk43Wx?e9^t#-S~W3>GIdU&#l~fJI=|Y=hV(~PtLRQLqgV+JGd5WZ +zCb>~|%szux@40nr)aH%_nIb5r|7-Yym6Jx`(y%%)=s=tnM#8QanwXD-6}W~H);5-} +zv4-d5ipufIOgbD7VxyGyL<;Tj>DM1xtA=M9d4rK3vyf;RP7gjiB?+-YSeD70&wapn +z&@R#>s~R0OmDphV5V&SI?lc&29QQ}SU~t?E-CE!^u~4J~Mn8X@>OT=~8grv)EeCXB +zhDIQ*n?*xP2;qf-KBnMqoUN +z#bz0lu~0PiL+jP_3PwqBh*8we&qc33xj}`ux8)4Sixy)i(JE`Ne*XsLS?bKch%Y6J +zV;kd%4XU=Y(lF7BBGJ}F64+zF#)uWWj_Ox#RF|(tqR4aC-Prr% +zhY??ios?7YI$9=~A_!s>=!M-1QHdL*CCo&}i1wf^IV)y^RD&J^=6>Cf+0 +z{hf)JR$kS;Hd7kw-ya@LWAS>xP+JCKs&p>yRogncJa+h?9&$eQk8Wot#H%;^)w-^N +z$1q{Js0aP(vMy(bc)FyUezl{kWVy1O(*NXF>(As+o`lF_haUO>OKQ>^t+aVIou$6V +zMCCQ$xFByNoj?x(vkU{1db|MMWoSpj4hA~j)u&D^X6OL(&Aft`oIZ7RSD#gc+4Q-G +z`qZTzJq?HgslvS@0pv!)ftWKIdmgJ~B6?>~^>NqACD` +zEY$lvwo^R0#1y4j#==Bj98saGGG3ECjV4HGHpReEth&%^-md)&rEQ?@lpvWqE^S3%y?u-pWV40mlH-fuV1p~>nlCVS#=-)?F +zq?>}vLPQpnLAVkJG-In~)B12!-O0F-vQcb){k+T7bzNagz4Vm+!R5-c +zxzAF<@35iSRp>MO5FUM5zgq9f+RXZ(nI|w)6Q)`jBqs-qwZIMPQoq{PjSw5AgOOOS +zFK7cnQzc^rMD)3SbyG)BZ@NOQ8T99josmr%4{j8_(e40J*d7N`)XURZLr!Q2jyB6o +z#K#R2?+xh273zvb$=V1KQPB*;r>;<8cMt`+91ZEtD^)n;$=I#TDLXSd`NGd3i)Rv< +zlc;3lId$erRa%`x>$0#VS5JYegdutLh3q0R`PjO*Rcm-sK_L(Gi%o32?rODiri?)%5$wJ&RT;tagZ^S5&L2dl +zz)dFG9ASw2ZJT{~5)tc3J0P0Nfx^k0vU>}G)PRZbcQS0PNWi!Uy-hQuPB!XUm}E~3 +z>K}Vdggu=zI>af65Gl;kh{~}vC(K}(VYq22`|Z`1lhQ^I2IFTWyQ+KksGiP(M<3dw +z)^Bl8t035lofSMbQssaFrmkPH2kYRz3>U2}C1K3mdc~-%M#a&gj3BDQc$G=iKwxN=;XA48g$^MDWA#SlGbg2^1eSmk6b(Gt +zG2aQJQ4mflJvyvpz)9P(0FvtXgf!pQ-YM{dQ!{eH6mp=*J4bk`2j*2XV{QT|r)>}D +zm&uSUJARyTMsX%dZyi+Q{V6-FSjdw>N;jHuO`$f&$%|}a95y@xm-PPlA>&F7=ywmQ +zkQ+HD!9cH{45}~g;9dtSR;SFgT`|^VGBz7Y0q;vre`iQ-b33LPa{jo`x`Aydl6k{5F#N)!>dF~5!3hw% +zc8>`*+F?n?)o~s*l!(-gGO6GGJPc3huz;OI(>i)))*`yNx(FwwO{|kUUksz0fb~|zy8m?YU^n0HEY~A +zb+}HL9i6Zwl(De$7Ujrpe9L5jzsZC3{FuIHuiDWa&KdFwei&|JGx&=355Io*m|C;8 +zkTg6q%?%-dYYn$#SU)_bwp}(|wLD8A6|CLSYQu25#O-5Vt?1qR)P`^l>>)Tk6B2By +zk`)OwF_gpcbXDK7Pj#=%fx=eiEIL(#&ek3?UQa_xW&;9brUm`SeQM2tIY_nQH|VwE +z5F~6!Ssw4~%zHv)FH;rEwPp`%8lKFj^u&I(eix^9!d4gOk``$6{qyu +z_p5(ihT#sB5o3a(-pfE`sHL)c}5MnbZ +z_J+}@RlM=EfRk!tMD=SAs;wg)_}qz_K|-W622)(zGvYd>4*{~miJ}iq97}VF*Kg6^ +ztN(CNZFKXj9&x}<{voxiqo(&CQawwi14AN*W>``I{lY`4H<+%A2#>}y&L3%Os8Dvu +zo(3zSj|gBkpucwrtLJ1%UpTI|ZE*ZcEC&t3jw!}`#`MUz>OIN*a`KmDM#=KSn?blq +zEzAmIm=$VB;+|LC9;D^F2%xRrY6cbeLjdm|SNpGQz>E?`V&EV=DK#Usjv|?Yu&`^^ +zB}9VJV1I^X^EG|=uG@6eu|b&|apKTbNbiBp3aCy-GUn)qbnZw=|U9Z@^BhHGQS +zn=@n{)5GRj2aT!2Q&s)M5!LPX+le!%R~=P8U(9*MlLUafnaa1_3KO=9QuK!rx==l; +zc5UsmlY9WofPn$48GfYogTd!&;J%}3<>f(?lL^6iD4o?IijfPfBFLj_LWrHm6KF~# +zp-(S4rnb7d`F9N5Qq%p%RB0xL=17AAo}5U=P3Oi8LZkp`>R6j5%ZHL;WzNeqmgOYM +zmjE*BMS1uXv-iBALHwie-}J%WF&s~hw_z@X%Ao^RpB9ju7zi4#;tWgKGcDA%EanXD +zH293&MR0JJ!c#(ZAsl8*nus{t!s4VaarTNGe}7P@woDIaiKJUymVRjoluvA%)&{c`43^?WNCnSG-?lLRn?EfQ0NaFL}0KK +zd&LR0X@+dc_vpORGSVbFW*UO=Os%5aU+5P=w0BD(0bewR@qd0m?>MQv8w0RkMC*|K +z4BD70WT^6WT{@|DT~z?hVejk{<_aLwDL-t=`3+B$PzfGQ~sOoQ>RF`yA +z^`B0vtNLfDXR3-UB)B@qh`@(|SxSbc618E6xw4$QABOs=ol=_?vlCfzbM0Bo>$ja! +z+jb!T+&S^JjW?}KuR^xrm!(cCbjf`Uau~>Dq^`M1MdfgJ!ooskxYak +zPTWWJHJtgyZXtqMup?5_&%Hry3?~7maGFTI*RFUsPKFlQ>1T|A*Sbj_C4p$Qe*G5b!`2A@_pMSBmGUo)ZBUy+3UM%E#p!{*-) +zzn|Z-Yz|M7#_>Z=;Ylv~cefpjo)%tbLO!W-< +zNH030mUL!9y8Db;H&c9?%o_Jb&{@bkb4(;*DAI<6;cA+!RQLH=QW^n2A+qH7Fj3Ex +zH|%4T;YD$J>O>#lNXe(qsO<|e6ihf6&zJSD�^W$?RMO82QgzMF?GIJjz8YDYWjP +z&S|kbWwEn)R;^m!%9%hmc9Q94G>v)nU1!y%WgZ%~~8%GpA4Gt(y9|)l=sk>%L +ztsf-mgXbd%DSo5jZM&<{rWPzw%$+7Om@T{~(ChyUZ(W~KFYR`;dH^)zax7*xq|B_& +z=*mq=m0r{~5z$%l`lRaK?Mz%{kb@lOfd&yyv=bAC2r;$r`tupkk0sT%1&t64V;w)D +zR_c6t!G%lxm=&nJpy;KpU-wU|b;}9>hGJE0GJAL|*VKt=wQoZe@6?!BiVIf^nsK0_ +zs^~9HE6;Y?W2C)Z7_TIJsf?t;;!tl)si?b#PK?}Lmr~tJIXW0S%zM(sR7l^N +zQtP{FKtL7=b^R|X44Sk0ZO+Q)Bz!E^SVjDU)OM^az7xMJ=1_8r=v49#!OtT?Q)Vcc +z15wCMtWG1Su|FPz>LDpIKpmAXiDeIToL3|6pGBt*vaYBr3$TAh?K399``z!tMCPoEmC +z4fcp7J{e-VtUs7lJ39**{YX}=>G0~`XVr!?8Jyo>H#o>g12`?(4+bPO4+kiZHOyqZ +zav+Y~0~Q+=j%)2YAxcvCID(j1p#k|ZY=#Z}PT;Lr*7cm~zsOfIw-_9W=ZpH@oVx6E +z0^CQ)(2;W;Oui|Db%LXC)CR`nP|RR114lQ`wBg%0w_ezXwBWTQ4eFu1+TJx~%OuLW +zlt(;4tB!tmUTy7&=`ZKi&K*8XJiVNo)AX48;E@tup?h1NG6P=8L_2bmy{gR{<>PbO}6A9i5LcwK?J>u +z(IeOO)-c|244Av9jvXT}P2imku>&^54nS^ckR9=^EyE#Z|2Byv&16*Pkn@i`=9#!3*i{7S*b*6l7QCnTYY8#b?n7%-xzZXK^YSt*;<+U+16f~PR_iTn`$*l-F@iW|Lpm?Z3pB`=;#b*%K+7QxMA&!SmA)PO7Ln=R}2R@G($Qxq^!WCSKy +zZ2zBhN;03f(``$^c``I+r8Ne^|Gc6u-TFU*+0za)1Pw56nA^fL1F&p90Mj-7XjScM +zABX4H?1(LahA}cBo0Z>P0~Tzmt`FS|Q!Z)=P}R5ItS)g= +zX)w2{KYFwBAqMR6o7LJ5zrOGVYR3#bV>|?k-Alw0o1TI=`9+-*&5xLbYXpgBo0kB% +zo4I|M6$P+Zz(hnu1H&ePTSZje@SB)~38`?Sc`0KdL={%TLMS(|24j9kn9J~oHR-d{ +z`d?q5t{ma$tb3}jBFVmZBecuFrQ65I-`;uQT_fI +zwYGCAslPCz!drZnDtUB4=Jqj`5N=l616=Z#+@ktt=%;V-KK*2Dk!*!Qm%p9uB0t&# +zU2+33cVOaUXM7B2A{j8j8b=Kpcq1A?a~o0d2=ZX>S+mKMsoF9H*(uZy-=Y?-uUH_A +z-<%tkU@Vyjy!zl@sf`^Kz2${!&E`6SYPo800`8l5r;mg+_QgH=^b2vSpsqjvS8Brn +zyVLBkZ1;>+NmzSNWX;CxKCP^NwiQ^3H@o +zUMdAcO8!3@XMjm-j5AnclV;-Iw_9eoIG8ZDDHP#o!IpTA#S<0{9N}}gi8ZoAn3+f8 +zJg~>te13H+dmghjUxFw!9$;tz^8Z(6o0#QBcoN3@5pgqk*dd|3F-Un3R~`B+UHdue +zh_#^m*X&T`vF0P9QUJ;n{7rT~E>sc*y?j>&nIziNxJ{URG+wdXSk=2<%3~Zjc*5ev +zR?}u=jKCpwlKmxZn+UOFSsJ3$W!!}2dln2T_9n(u>TyR8Q_cQ(*=I`7*d$Ba-@J>9o^x@JGdTi=AIm_4wm2Q?G@O{FaximF^}mBa{vO_b*p#m&L4Smsgi^+RxVX120$Odw3-h88>a+ +zKY}o?A0fM2D_Vfb;h=?RF>z}9W&H{v(5L@eT{RrVa%y%}6Efbk81}r`N)(|mvtk`A +z8>NiKppKvq@lP5K>3{!g%safbj)f@X +zv3O$oUtXcMEJ{Fw6LXn=0_T443ibPrt`wS;1>cl@?3JqTgbz0}wF*r;TY-Xo<)A!R +zgI-(_|wmKFKn2pF78LYKMkOA@Dcy>x>UZs+Y61J4|AJeN}4I`6$D(_ytZ(qb{ +zFWHnJFI4ruSF7i2&4kRP6a!zAuMm$$LL|(Di0$Eq{_LyOkr?M7R%6%L$qt)|)VziI +zY}Ae9HPF)Rx&wz`Z&g8evd=Uh(yzW%?REPQFTvih5W1CN=&jc^x2X+oI>^~VKwo*A +zIv(Ppf#V$UNLYwfbWRGT>)!!veIbe|($j3sMb`7)GTF6=P_W)N~rJ +zq6n$YqHHLp$6tdbS^-za^A!LN7Ds1tAp?5ef9}!0RTp-+owMG!fZ(<2)r)Gl2B)=V +z3g}z^m-@is5)2t}J%Hk)7|LU}t3z7~Q0yF{BF`bh;(&|ETuROt1V07!CvR6h0WANe +ze;%}KT_wh1}uA*BSiA~k}LE-{j& +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 +zXP=(miY~#uV?yPci2|tU +z_kLAfqQCo~a=RVWg8Hck+fZ{h>l~Ris5)>}4XQ2F1x`@{b5XZ&gPZ@Gs4r`o-bSi{ +zyZ-9`#vZ?e?R*76(ohuaPJ#n&B1#Bhp&9?XLyq|>!>Mhl=4cYurhR8Dr4bCKzWJ+a +z%X!Jz+oE7t|KO|Y(w$RQdK-{DLT3K2Vou;2zQrZf$eqzo{bR>!z2^aSkv{!3#I!n~ +zJ8KUI7_fZX;0F!I*vqD#sSev9!`Mqy{Fn&%TCx*U7Ir+BRoojSw-UG+;ayH4VVs2F +z65a=uLy!>-CNcm%lgXTEbvb~7C{VO)%aGjm0~YgYurRyFmcF!ijMCiV`$be_ +zv$*TO`MTP)qX7`;Zf)Wzvl|ti&#E*ugXwiYEvB!0U9Fj^PDn2i#M)3*)Ubf%A{oJ1 +zgwSeU6k>Fy!rOt596*fn>$dUGlb3^;TiB(S7PDeg{{F~UX +zcSO0SU;j-N+=5Xxx>8ULqifQE*R1jB^N(ro1GoSHGmlFzeTbnK+Vc<&p9gJB;xyXNA`A%m0E)zST{3r?F +zj)HNqZYBv#l&-lwj~W49UpoueuvJ9f4%)!MHohP2gpu^%zhk53zfl+}1iiB*Dyw7h +z`dM^*c(lfcxifJ8UbB%aoK!|(;!(kq*h*s6CbFe5M86N>e}1D#C%=sk1f7rKbdF{~ +z65{xOt-*n_d&mqbDCcg4aKcN~jgm=SF) +z7xX>fQ3s$&7k(Epr%}E8yU_BCQxll=b>CIH-TC&{wfeo^#Zkv;n`Ufqx=Ql@M{Upx +z9#LzS@LK}}`mFF4K)&n|g%5%?_4p&|${6G52&w!>JlIp{P(RKx;^Y;SG8xiIpE`-< +zEHfGq^6@|5wAmAnsO12+<9lk&()p_wpT6{aY6t_6`<~ixfhRT8X0l+`xL7~(BYZh# +z$rYU!%71RhuNKx1eNSzPl3Qgfz+>RI-@Bw;!{mZZuFL6i%-0Y@PVZ6e|Gx5`F2g1! +z)@Hoy?aoo0D-!0bw&(I{-k@x5ieP8W4SaIqT5_UzZ +zmD&>{DZ^Pl`y@Z0acS6V(;&Y%M3L54{S?c%=lnpeo+)GQoY%Dn4wCWsD765*FK|0^ +zmM|-J6R)MMSvw&OdyYU!4krCGtD8Ht0kHn|kln;%n=8~D!jD4ryg^X{{RB2+S(EEJgo +z2|%S8aGpe580D1IAAC$*)#VT>)6{=@42~#=Lbwp2`-j*tbtn|p2Y=W`p+5bdAF9pU +z=#(afI24vb-0~+_Q!Uay`9lN-&ZWe7&@l%yh&P(OV#j*BjC#w4%`@#a0f-fRQCRhK +zP2&?J)G4W^{`rs8+N87ilEefCnj=xbSIY^7-2!r!SW+e`-!Q?1Xb)}JGEO^A6D8XO +z?$98LI3Ha2F>Y{ziu>CitDYP$6(;3V&}y71GiG8i=92U?&GErmQtR`WM(hcBBIA=Q +zUdEjRm<}Zp2$`AvsE}3RupEd+n>R-3;h(6x*2ZkB{H#4^S?A)YsQ%MW)N^NAjuyM# +zL(kYev2|K*8iIrU9}=u#JRMokhS;`>kkZDJgOA&I4a)gvC`9dtPmp5Kdm&pcM)V^; +zRV(&;QpN{BJ&64;vq3~(4-LGqjQ}&l6_%o8At)t$#?=7xXMI0+4xi8M1DuWt5+Wfq +zs0<+;5)49Yk>a2%qr +zVbTa(daY$}6d`385iC&K;1+stUTMsjfe5u%3F3wLJD?FNB5~|LIA! +zdG{Ozmw>aL=4}zcu>I+A84Aatmkj9rPpQqD>UH@J5MrSA!;B}yf-J!Y*!ty9;T{IY +zN|GUP@xptb!ga<8oE6}EU4QK<)qPPkhhSiuY^dOR>}2JxG(N(|}`)GFy&u6Kr +zM8D`)>cy8iMD@TVmB?lxfwQWpnZ<*x6w!UZRv%mF!PUK_*A&|L{jb&4m(6!RQ~GDy +zs?XU=i0aATs9;Axzu`AHSRLjnWKjR%H_E+fzB(2o!qIn8z4fe)xiYFqylEhG}QFp}KyrwhlXewkBMTZo$Ce +zv|B?%gexHHZ@9Q194ywVs|&wZ%V(V8A`9oKWB6zua8j6`>R<<;{2z76dDe=N|D$#;bq1_8hj9s6I_-=i4AFxV~>CfRY^YqTriNut_W`T9iv9<`{Pzj;s2WDy5;+DD8k-p}$2@?$h4g@XS +zsf=%US}G~x5bYV^nPYQ1pdaGp{OGv<3gVPwlZWGMD1z`*WB>mcx2RvPv%7jLN%E{ +z_KR6^Y_FdFFIM?7YL{7AvFZ*sk?e4w7i#R)S +zgNgf=))Md}vCnGK7|{Y$2`?Npwio$j7ws%jR*=C(>xny4PS4uh|8q)OSuD+Y@E^;|!;V$9GEiU*O&lmiuYIhp?=K&v=TQ +z_?(nM#wlUpx59qG2KT%Q?jilE3*1{KQXvB(Md@ffVlG1Fa*PcO^&Y^pxS;RVaRe~!lxHM%e`rgEWq0aO{iiD{L(54*P4trhm7Po +z1ervro_yehhpk3ofs>FFJw)tP(cA_v*5qV+LARD4ofW7oqJ*C1{`)1VfI-2~0IAn4 +zaIc-oVcH&*Vn0d`dXW`VnB1}76mg#b(JAmW9jE}aH_aM7pV&4V@;o)B(LK-kwNGiv?>)gV9p1Ns#Q8Pr2M +zG^>s;>W49z;CAT;i?TL{T(gv6|k4-fW_#zupc;t)asprnsYr$n_Kk#M+U +zd;7;cquFqA2+JXkV9Dghv)35T7XF#W9x1h96W{M4li@$y>B-fQUa8z04tuAK>NGmj +zlr=LC-I-Xcpiw@#kRnq)YZy7)|FP +zhuCwO34k;r)nuB}mvy;6d>LbcB}h-^QYWYw5xxB=3RTadHAG|y(0b28_cpi3X`8Rd +zwp-sl1dKh%oej8J%ZOVQUK!G?Pk(5k`_itu4Qj;U*vHY*vVe7TMUfS8hxtom1FE!L%3x;rQ04KY5Wm*3s1ed69d)yHPT^aM@n$UhT%2Zp&qRE_Sb+ +zDZuY2@E=80c+c$$-RV{EcUmAlIPsS}ayAL(Eg~RUxmB9IJEa-1#H+Pv0HE88C@@4MB%{x +zIA%h46R3=Q&ijyYyx4qHCo%evGN#>2+}${|dFc}OPV62YTjJibw2C>3omNwZ1*7_} +zmbkCq!)s^6ilhMH!WFqCLP!%v->l#@m&rT#)0i^oO$0Hlw=H#V^`!HEsTF+do%BxU +zbz!M{<2sLJBMvxwHWGxe<(PiQQuoy}X)MyHti$$ns_|G%H|@Bm>^GUsz#GPQc*ldG +zWs_A?7;QGqIGO38ncin=1u-_n&#C9|Tspn4cZQ^7F>G<-mBo7H!*?wRaux!ob{~3` +z8>O@8jpH}JKoA8ahBN;R1;Qu*mm2uFIeMu9aef<76cMtQ9o%vay?D91cU{OZTKwrq +z=@ZM{-CYitscAj4+9Jsa5*JnoNS4j{j51@8#2|!>K=Y*Xjltw5!)yrX6y~!5g#cNg2c`6&GL0S^`+go|aeN +zw#pre@dPrN+6aGEzUpTWW3nc*KqP1?>##){AoO8|K +z8|um9@_#HvHw^4JTd9sG`6AXBAlb%1>eOoYI@~w=($%oV9nZ216aeF35PPgl5T?Xt +z85O~2{zfAf(lxIYBnVY|IYT+7pIGfacs2-2iI6u1VVL-^-*H&~prpg9VGz-eR? +zf8ukpx@(<#U{&jD-&EaA^NoP%qP}sRd&KRt1gPuxuXCSRoWou1vNoam#TC#i*Sm+@ +z71+S+J*ID5@Ai8uScjOcU9K(bz>9@>4I15r1k2oob*6uOYHz0cvQMseFeLuwYO{z +z>ccl|cj;ROu6Dibp+9ZHZ!><~_-(;&D}I;Yx9!|Rf7kL?j1fD-=Uwnc*knJ`HqoI3wygulj+Gb +z<=*a^{!r}dOY~>5tC#3oZ{2>On#d%AH3c{@0Hl9Y1ln`^xTXw-#@l +zIJ0}AQl82clg){8GMC+*ik5aKbGqY?JK0qTtg)KUx9|7n{`oH21A(G&l;W0lU&^enjGSp2BI>)k!;_2FB3F4TMO +z>QVZ;pC57QcfPx4nSR8#-sN#%$LP%gru%XXXg-%to@qD`nqj!@MLpY;u-WlOUcctZ +z`sLcUdTrN*TMS{pbn&KjI{&6cO8fq8(}Iq}+Vkwq>z9rWAHQ~MFIx2G04>HgntZtvNo@BY-)3$%C5<_qipKt3ojIk9@a}f-LqOBezfOO{iSBlgg2WjcTc3#-POrr2_jbNE>-gRT(R6P^CJ3} +zc9*9n%I7AZ*Yi||zGKhkC3?@Ndt9r>Zt4aBCk3uE>B)&=cd0y4uIQ)Ux?_#L>(O-! +zF3K}MTkh`Z>E5C@-i+b7?cF_H4l`{&4>PTj(boRgZ&886!T@y&?SBOBU$6U((|Wq#zpI +zS5mWx&bf9gAu3gFoQ7`Not?-`?nZ&h`uI&duia|ex?KPK&K+B+I=jw&;>A51*XURM +zuxH0P?;Slu9lGz!i#F=_y|G6v986cxbCF`N3%NyW^`F-4*r@YAS-wy|vctVV-}&*8 +znEv^jdj6pIyuZh_Vt1Q_Ie+RmU$c3wzTu5M&(dGMXJp;Ei|*_xce;u>!nRXif8Pj3 +z>pc*%Cx5x=LVf3bBjftAxAg4MZ+J`3D*bq5nbPAG{0Fvo>HJ%ImTG^GHK(^@ANdHvAc& +zo=Q}-u<@!x3znXX{!w5 +z0G>?>g>pG9r!9qEAj8vAR@zdaE3BN#+2g?F6!%OsA*R$4iXk8$M*|dv16YgTS2B!v%2D&G5 +zVQGPs09RqcCajS-$XO(2F7a1!>9i@fo$QVd6&vt)C2%iVGSqAb;iK(1%Le-TU+IC7 +zeHIfte{fXDgSHcTdNnRtNz=1z+zoy$z&B$Ov~YV;_-ls+Uh`W_@u~o<3JtABRrCs} +zfWtTQvS0!Pjux0!9=;$9?=FayOfBxo-eZH|L*d?z@NshdSTFu>1g|;wfmH#Pactht +zE#nFfe{QXXl~S8JGBYh;tQea-GhO!T&HPGVwY#dLy4~B}RchpENXVfJJEvN&Epu|$!AojzSENRWy- +zBu31k0Okoy1LgqcNz6gn93p>u;npouP`gDcshkpjJU-s7Fya#p@b-{UxLqkHK6Ps1 +zKpDB~%(p)*P;lqa->=!6;I!#Hq)yh4^=%*dIFGi@d)jd5?oOl$9fbuc$;&wT(#{TS${^(&`A;B}`OTp^DZT!$Mn +zH%PL!O7KH%z71%imx+e5L<_Htkw!;qn{4dn1epNJ#3wt($@yI{`U%MeE+8tkNp%8T +zlcZ0Ala>L|7{>`KDWr-4-cd>%u2g9!xxAqM#6P2r&Y{Kq7sqeRI8sZuh7L#4{Vw{`I3(pN4E +zj=n1?AaKN)21jRz0Fg1F5XQbHOVH5lEMk($ic1FG_)yfb=X`OB@Zh>Z@*u!V3VC9d +zSa+=#(C8tWsX|WhR!Y83h$&iOqn@dKOW*x3+ +zYG1WTqMlC*m1!Pl4ui^(R=*|{R7}(;0{9njF%T-1aiioV!lMj{``&M?2$WPQewedZ +zGSS?m2sOtn1NKGK9NP#NC-LtG?tsX%RwW}!t}2*E45>WQ4%6Qd`ntqK!rd^X_GoE^J^i604mBJ-qB1#O=ZbPL)7{8NGpTED^rCVKGJ5Elx# +z_8n>5VRf%INkyAZv9r_2!SBiZZc8eU1YNcO6;8nT)sq>WGL6ZX=3{sN;wN!sv+NIDWt1sd{hUbb@|<&;R-7d2ZgW +zdaF*II$NDOwY-1#!4J2;?SDShep71s$?L+`#RH>}lQDnzL_886jg9(uhCHvpcpkjY{$jQrkcK4hBf;l`{ +zrHH2?#+68AY%WV(iBeueqrsj7csVBEK$T;y^dkV$t7Ml9Gp-Lp%9ms+Y%6-XHLyc~+fq*H>s#bz +z!qT9TG90HA^(XwvVZ+0!w@=VDsaT)T%_REu_RqVPPUQeR2Q7sm0oMm%JB0c60qiAN +z>NDhuq8YNImZHj{r+X<=Lx}@|sL{e~YFK(9W-2g7+X5vqT^W>ed0PT6mzf^IKu~p4 +zc(TV6N&WNByLz_zfE?5P0`R!}f3l_b)PG7qM(_JK*NUl`WEF|=!yHH-Dwafh1Y{N| +z(ps<#pGgz8N^R@(E5(%0?B1tpIG|d($*PrT3?G;U&FYToJB0&S7u7CY+u6?~J +zuaPCw3Bz#Hc68bT3?{&wVNkMP=-cBP06KYH_=0Q6)FABL5PO~KBekzj>=8V|rNN#f +zC>6t#L@=!|_W*Lo%B{JBJ*U9ixTSy{5GpZ)jF2f<8!}`{`V1Rwp+;<~rBqhrU^p>h +zyVwYsmuW+|IvO|zRD>Lm5up<^sk#9RxIED>X{hpHAX>_rE*GQ5$Z^cDmTD|aLh9@9 +zbIn~$D3m-55Rg1DbZ?@lUw5DDo5Vg=AsVWGb8 +zeiX?7YbNtLd%vsu;&EpfLlYtrAT?-i(RT!eYCLSzn1;vH|MLAV-|X<^iFj#1C%)vm +zXnxH%Y~_=-x$e_3;uN(Qlnq~XdDc48oSrc* +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 +zRf~z_{zYnKTUI9*sry~~i>Hy!Y? +z@+!Lhm&CF4y^GbrR1RGe1CqCWbN +zq5Om`QNs&qq;5;p@ZuDz)_2(w;|`1oTY__QOx}kRMVryUvqHRt)9q1j`mn~B(qGt&NWPui7yky2m<1$Vl#X*F*#B@TxbD4@R^!RKP#VBeu +zWF&| +zTtUqcV{0Q22930DSm#%%FY540wcSmrq~C{S*p+J6{4*`tgkL|lQZ3dGtyHe24GD*s +z8QVf}6<5I#*U1Ai*fosVj$IAw +z@@Fx8h^&XB}LP;|p51=N;=e&NjQw>gKibj_5MKi%QqZ<-r +zn^2>S_?Yb`g8sCFUHe>)AF|-#<(+HR0|}p}36k=T39nge3RsbAZAwC>W0>Jm +z^aBwyb#4|YO__L(QJWN&%1Gfr*op^6R+Nm>3CD +z>S5!BmOKWjy%NAHT2NTDVCCUNT0gT+CEQ%JU=!8Tz3bJhE?8CbJM$-zAIzRc8pHlT +zYM|byOIy`i{fF)9_V%%$zRjza%q|Ddcya4m|8M|VW&&p2V1ft?CqrkHe4W0|uQtpo +zA@{I;^0aH)`JrKNNdK!}`Q}uhX0!{z@`&E^HP;%wAfP(i$HUqiP+coR<&oaKkzs!{ +zHLy=;XQirqIvG$K+d9UrR>4-hC8$1dk+XsVGFhc3)y*76_8}oE249Pr-jYs-)I}Z6 +zqO!lN-yKq$r#x0Ry?9a&QH|1%9cE%b3_l~*jf=*`xL}UWmjK-o19c|(p36jP8VFfX +zdVCYkVg)@pFMMjYQi51>b4J5GVWa@)91N>t^E|eI8L;yDU&3l6V4u5E!uEEQr~p3S`y>bkRs8O +z;=U~wfb%5PvhW231JZZwg#4W;nf^sf`ui8FjcZw(xSO(&92tfhwns(X)vKaiRBxw) +zpoZP@8?w3Kj2`b*Z*ME;#g{10lpoAz;Rc>$zVU`=2M6sUVZ5aT*I*}G((JBNW9B<{ +zgUgJAiHV{q6Gk|Q>Kek6Z6d8dbBWrvq!u?8j?Bv(G|VgNKU|_Z4^~Q!lCZ6`6$jdU +zN+%gOO7b0*;ebH-io;_v)sOtaL_>5;@I@e8G4q`IL$C)KHKf3;Kiwc=VCN +zl+GLa+0At&kc9a!`Bl_n%RmAPITGm^4sYrM{XRXVm?YHw@ +z#JOxUeR!S%AhSC%uivywRhC5nUFOKNLz5sMS>dbbH3`+#5pCAgyAvP*HXbEZa9*>{ +zey}H4(zhkl-l>;tl-B+`(sK}2n7Gomx98U5%_7%P(0`} +zmy&RQ$s}wCC;S`=35Y!Ya5CV}LKoTBi80&xAewYui#;>pjXK`bARMyA?G8DvWM7D4 +z)^1OFck9xC+CG(mgGJ+<#gnFj>+kTz`xABiA!Zqoy=f6ef|(UONAaYpVv=ifqelh9 +zfRP}d2nZJVEug{`La~gU4WL!*{Xqa=?V#$qAZAQQp?@MbqA$G5wNjrNRP(2pO|l|a +z#!t)}NrT)`gBl=@qWwt+RXoKS04wb9u(^y9v68_mXmf!pt;G=m-vaL#gu|&BJz@$u +zSm3;e;cDH?_NJ?uY;&r^Kiw{~v6t7XHOKhj1l*>PA$6cP09#7-A%sA7RjxDq3ZOQ# +zC#8Ryg&b6g*CIiA<0b+1;wEKQ6&qSS7!mJeyD?*UCx2yfs>d!$Qg8 +z6+-I_IwylN&23gcxLYmhU?a@)=Jiv%)x}-3P2`qimWfIx%Gcjh##BQ;B +z`9V?(6BcQwW={dgU}ulTm{y_~+{yKle&2|y3|1|gH9R35P-dGkj%PDY%)qpWx5N~z +zs`v^=IuM>qygTM%S4ekHx$rK*RoL{RST3u;gHZ +zdOL{48NRGqSCpHz*W&1GS@Z@xMpIY6P)_=QCZ9P;e*v)N12GB+(!Z}PvK`_;zF{m>FZl>bWorfw6ekzsL5FqT?TOC31_(6}LZ1Y%%1 +z1MHVCArBI?Y#7e|NvyHg#4P#mo~KWAD*L`2$^) +zC%TB|j4n3!doT({nvdC?Yf+@xtoMj0W(bCZnqtQR$Q)6QHX}1k70YIR6f+XaA)eWB +zYoen`3!0Hi_;J=>j*satU#9L{h~jJ^nZvw+)x0(Rh6CzN9b=9PvP~ZBB{+pw#&jlY9Ps-SPOjaHs_#0e)-N8%{Ez)J+9N7h*H0f*%XbwJ +z09 +z52>C|a9osiI1zIG$XX|bQbQgamI+Nn)xrU-E>|1cePw;o|*?wl}K!*cGb#vZ8fjLLd{3Qy6Kk0K;7*(oXgSSjgc-)`3#+)&vV0IJ5ED +zglfzBfh*MJ^%d|y;xhy0ksh>9v_bv`YI^Yz)#c9H^{SHIaYXq7btj1@>5LFI$HZ1Q +zOQQUu4cNU|8_^3cSBvz=j=*&**ipPVVGUA?mm|VmroMs1Njon$gJ}uXX#6o1Vvn3@ +zBYY#4wdNs;VTX7}&3PkHh=TQ4VRfhxdhn=P?B<%|VMtF(Uw2ehI_dyUsIhVV=ux$@ +z>0VkRhqvNZnpvacdoq*`SCUHS!3azy#LS7N>)kc3P|3p>fi9KR8{2X$anN +z+w&90)cU1toL!%gEn}ACWxesZ@^o;5G>Uh@ioWu=+7LDqCOIZ>8754&&kx&YVKV3;Kbp)W&vSPCs*% +zS~8y#I5AI9M^G)NmtL(x?cS)~cePr+`JD4$c4QRnhtjg05m>+1T&*^4EmX{KhMku7 +zg%gLWLs_m&M8v%tgzP_jwOZ2-Z|t{MtMyYJ>_Xy1jIuV8@FI3keBj+v^sSE4+l6ND +zPuPvt)IydTHzPX3d|V4K^qcuo7U^R4rO_-e>XTiVJ$6$%2>%qGoGXj7a@Jf~-~9r$ +zWXhQ=IO8Wu{80g=EepGXKvh_<4&3RrPI1|)Ub7KEQ*_)o+2@HZ;6O%>|CPJ +z*JL`AV7e6nNg=vNqm3vM?M(ks*0t7ux}!~`}xJ8Wig=0lWVO8Pn7M}TKq49<9ug$nMZbC!E503#N^ +zuHSGCv>I^4D(Cy12F8FFEwhP=(Pc2+$C+}_G7l8eSM}4^sLliQ11XxV6GFVl6cF-4 +zxuN?_RlxRE(S!*rmqfy2XE+7)jb(8?!PPH9=)44=!lkl)g@8N?`Aqd(sFAIb%yZ) +zsumXAUwN$xdb!Dh_;Hg32USvLSdK(7dgx5MoVi_I|Lj_|w!Puk?oqWFlYjrHTJOhR +zJTrjvTokQ3k2eu$977lzJtnD^uKx|H&Ce9D*ox*bbLJvjUH{9dT7yu_w?@^bsUl)T +z^bz(XG0YGaY@T%In6zNzr3hm39VaU66ex-Lv<;3|3+6y$1y3TCL9m>Kvo>gsNdnn+ +zEK!06i0?wl7q1X&g^lafoGA{_B+5x6FUE=SfMclFJhI&^B+&VmM~S_7vNg)KtiOwe +zsak}c`8(CgDJ2?^GDEo;^1B%CCjIgz;+g?EBFzn3OK&)#Hl(ZIJ4=PYS`r{+YEK}W +zM3Jb@U?SIW#tggmCxd&?I+8IAkOUou)X_Q3ULkn-fUiiSScM6F`w6vdK~u0IJSGUi +z(y5bb%Ue#W`TM4&OT5J0nInQ(vjztuM-nR&+=dLM!F(eIh13lBe8EW-o@#{%r~fR7 +z8G2_9$buXwgm*-KW0^%Mv2A$k&NzXr} +zI%BO!kiypabu2LrDg|ir@|j&Yc?xmh>Dv1Br_|DBml&C$bcKdM2Q0E-`;|nu9qTeP +zBw4mEoMuH-G5#9;_%kLAVn|ySIohM2yGAY4;p-8egT$C>$K~aqNtp30ewM*70gI9| +zwRc9as6Bf#-Ay}+(mkb0MJ*&yn+*&jXh*wL4{d3hB-5}F%(KibPMbV&z1lR#*599q +zR&?i>+Icy(h%*3Ve42y-9-GU?jGU{N}N6ZV5B3Bz&lIF8+ +z`IFLjB-Oe_QHg|t+gMEjF(A7Q{meCL)mu{P!YP81%p$hVkX<#qLQ`*+HY811wN1m( +zmI}VKS*xkp^_6MhD(11u0!_7KR3z+NUq +z;i)dhzv_6>ayXmb;wW_jENLsCEZ=r3+G;Q^7(`w69>0A^bL#{JId$viiR7gWlXLfWHQvH{8 +zRKF{uUfJc014Y2(oGNZsmyA=uU6+Gdm7Uu%ykW+q@6M{O?apxMMgJ*g<92fFjBen` +zFizD_!?58@Uzk%HUzkB0g{)`|P?(J@X2i&2ToHfEjxS8p99Ay3@gEU2DH0QIV}zF~ +zgCmiKetk~u=}b-(L +zJrZWP!;^S2&7OzhWDuGlOwr=YD0U8z3|xqyQabLR0|YhpCh9P-G%_JWyNeQDE8}RG +zYT!GH*CPqjZ3HbWS~)z&`t-r8&s(uky3SFsKT))=%_dhc9cgm8rk^ONm0fginG8&r +zU3-n34Q2_5;Dqijs*9&M;=_7ja?P$4(KRAiY0e!7%)F5OZNkTH4Dkzi6oIAv17bDF +z7$zb679`n}a;}CVRqFN-gV#{9x1b*_D!03W$TGF1uAeEYMLii{L7Glr>|-t548sTT +zM$`Zhux|oBXz!`S5eTiXq?UVPmPM`cH@i|$ffXbkSOzA{ysnhg=KisQY0-FV*@p3g +z>!+kl1A_ygW7M=V&Zro@61sv|Fd(1(75)8^+OjHU(HBc36tQM&X|d4akU!;TbR)MJis=?<%X_ +z3vv~64Z@)Wc0~NNtS&mQ9Mab +zGA&ruPgK?B)#M3jBI=#QONwpJI7pDdsNk!q!$U<#)F{%dN|1~I6C`La>?CO3Rb>Ro +zZdC^sbXKvI5Z%MV=eWMVrb1guU^ZU{&)HJmDq_Iwvc*j#W?-x8PuEpoUJfn^l~E)C +zX9dRUYRmSsVF2WSL_`ocI~SlAbhH4zaa?WD*GwqayaJ%pofYVi;?Z%{Iiuu7Yd~@7 +zi9>cQ-HR7ax+CI-I*YEtQ33c9q)8)VWOouz>ZlR5ahp3~a~8Y>L`l`*V~ +zX=cHVyAPgtv05H>HfCW-)NBst2Czw-xu#y3%NG2&%7_3QR|gxh;xAF&aKr{iCb4da +zoiIivS*3qZFl&Ubh9|{l97PBM=c?cF5_R|fRMqs%4pmkKQFH>ngs7vKfEr#(I>%9KJl-lKvp%jxz{q&UDxY=Q1(Qo|(X(etBsW~sVN_Dt>vZ%lJO6A=EuUcwbHskMM +z+4IrlSSYBs->6nx6@)BN9=Nrc!ioe)hTe}P8dgDYUe6H(b|OzdeK^6>c}zaPn7sQ& +zki!SDX*T-*pO|cG6_ddOz1YIie~_DAh>N7SEx13i8@l(&SE&_iqL^IqofLr~1NCX@ +zt!PndI`!OFt2GBh0b~5n5(g2#;l!8~mt;{~EzEWZww^V+onn)W!r)>kD-k$>_L5ht +zRY!dms@=Fq7m(cGayE$^hOrT=2*!xsaK#N_`@IRT)mA!fR45vJYhV47`pH+TH?EA> +zi(cd47>%z7`);UZo|OLkzm-$NU%+Es0k?oKaFWJ>6mA8@6^SAl9=j_ztrxvU-F#l5 +zI-lpsW7If +ztlM7)6VD6gNTZ_O{yMc~O{8uD(sgM8Fizneo0A!@uD(uP<4%>0hgsK;yiTo~+rVff +zTEd~Jc)H{D>UV7&0f3eH)|kHVCKWi6!|h7VLVhPaDU_(~mj`Pw#AC>e$wU8F_>vIU-DNBM+)>J949d=3EYAKS;WdRQNLqgpvHgId$hd|pqy +zQH9(-zX4U&|NKU^+nvLX141tA**9~0cQd*3W*ls1oR|=b`sB^(ie>b-$=Iq#OdROX +z{^#_AH>)M?rf}&eZ^jHSspr2*1+Jh{v#Z9y3Z3eJLV7vSk|;trEJ{@Pp5lP$CyVj^ +z8a`th*I|xSg>%2Px`* +z(dwV)d2lM4d1MFfDb|y3RhO-c!8Vgeaq9vgpkt118CJr&KmJzL{X)#a1*crVur!Y+ +zaWwOAEY!hT*bQzqKC9GCg|)9P)AZ!h5iGE&dlHWC;6)KC5c&Q0*> +z5ha34ovcC|1kNA@x(_wCRTxP(TLl2;NMfWPTLAjaIkPa1XK_SBP6bj(vX&56GKQ4x +zhDB0AHT#?d6)7E&-Sb3(Idz~t!?bDj+to`uoXsSYb^YGAtF2Qx>%S2sR%=n3Pz7)7 +zsuR2?ph&cyrOV7&7pF=QO^R~M7;Quy(uGAekdz(v0~gvWAD&K{#%FxL2qAZ%4>|cF +zfi%fDj$zw1)!7vyCms(H+BS{|}Fl^7m! +zu1{oI7J11euTQ`Go$7{;RKq9?CMTYE@$`~i?FeRc@m=b%PEWv6+fJ5b>SpLuKb^Zp +zy`XJsEZE8rZ0!*SKm$n^IX8z3k!^nFw +zB5S9m1Uza?(pYK4CA7tc%me?3ji;$(vMAN??XIb%X`)4>jI#OyuunPynfc8H1cWfA;40)c>AVEjVKau +zvVAi*1|O0#XSQkF`l`O;y{gw;LOZNp*Z=)q743GKH9-7613PD8G11G=5y*2;U;aLI +z#cKLtQq|0zdPV_;Eg5j1d!Gun2ZH*y?*oD0J9WNatvoN18`QVns#YwaEKI=e^T~sm +z6oaB3d%qg!sNhbiQ^ME%tdsFl$M)OnP71jpeSTO=V^REp9*neyQlmX_VcO*B5J +zmaN5gL;)BTDF<^Mkz}j5F6i(FRiEHWMT5)9WI +z35oy)NjQNn!aS7vFsJ}rv7f-n|2&>@%I->I_*kD6h=e#ZWRg=@M6X$c+W?%R?5R_V +zfH1fai*}%W`-hajvsN@{a>0}GOBz5DX>%+34qyP6db +zc-MlK<82?b+~qKb{W@m8Zp^zSI0hA?E9sE!5fQ5(K^7M=P!frPjd!1yz~uY0A6DLr +zc*hnAP{yqREgWND9Q}jRvbwb{KE386YWY+M3(O=)9Z<Tow|zr@-WwU=KxNuorAE +z_qemLJysqroV8FO*2M!&MG8DjsHBDIA*A+|M??oL0j_leIHSW+qRF{V?bd$ +z@i%ZiVezu<=E4vHS{xO^1-<*D%D*h-T>U1UD}y#vrHa1kqiT6PEF#2tbsrA}?Zt(% +zDHu61KY`tV!stAGPk6Fqv7=Q*{n$sJd0`~6++WdMw_;-~M?7J5#fnuL +z704=Z0Y`IYz(m7rss=Wah%76J#Dq0$o*Q8J%Fe7RFE!ip*Kjs>b%mEY& +z>IZMbM#uQ1{^f1TJC%b_62*vd(S*ca`wfmXh{bapE%KhiR)CrEo(~&(7-VutO(Qdb +zJt)M#1w;c|sG1-;5_N6^rg7CDxLqaY^OE)H>S1ihyj@*39j7elgLkNh6`rJBW|d|k6VZ=$^~WkI1oIPydL@(w!4P?I{Pv8;ul8z@|lP; +zjL75}L~Wc&RN*ik1rGBL2kW-Cjifov))O0qO&!w%cd966PA|DrZCD$_juM)jI3$Ko +zPe}UZI6e9^cdARLY5+v?Wh15sIB3h=5&R$yv!x;dF<}OH?|x7g^oE-N`uO^JlPKTX +z<_^SB8pBL_APKjTFVLeuWG#GQ@RMudbv^H&F{LmcvA|Gi0dgcH +z89atKX_&tjBVeS1*BFVuTNM=3z$Hg!W-BHvQNS5$`e(5|{~rD^81HNB6RKoeU{0Y1 +zlo7Y8S(v?H +z2(N7JUz|#C{J~{v_I^jF8QjccK;_L)#9k3CR3|s^bqN_jjVI&K?x-P;bTS92q6jbx +z7f#RP`VKMNMqx +zqB&a?MH>f_BZ=xzqKt~p*o5f|SpUw`s&k67C6c0!mJwZ(jdd($BPHBm!7i6ElyXFJ +zibsXWSjvXzwG@Z!i%S7u!Y@3zvv#z#jOVaHT7sz&xO4b}g?y3$A#9qO;e_{0@TrQy +zqNof1scv%-|H(5WUUnnKwYbFp$ +z(2Rwsbfe7)lk^z#rEh-%r$ZgENqzoZ>hPQh0#+mljuPtY?o!36=9X`6wodo8>?>rT +z2ceth4sm-dz!+B9n_X`fCpW|_(^qjep_?=Kz>dCi-Lkjk907dA(l)~%&N4<#N8n~7 +zK^&a}?PB|HQFg>>;8yyXLe-U6va9l?qrJe9N +zM+AwEIR%RP{hwA_7xGd`hR(1FjU*bucc&ivG!8bg8Ae-p{{%61#)H-g9!51QE+Mpf +z0;QeH*eI^-Je$P562OJj^5C;b!hPyIK2%^NM!+|zW;OuVF1EaP{3l~;I1HVQOy~fh +zV-(}*heRZ;KmHjNno1%dN7LQYpjW}*BB_FFgd~apZZfKBl>|t_o&$2eFA>7*Y1+qf +zT(p?i%*jxnxc9)4BF@OeREYipDZ)1Qqot4w1E|ODR`cC85Rb$y>KpD>YnSBgJ%|nz +zhF6mM<991R!W}=oTW#;;9xF#aP8dtU>D(#6z)qNZ)H3%N=2}c9^}&0vp@-LTGHH%& +z;?644bU&8<1tso69F@B7x<_qq4}|rD_kcEDYyZs!?Qg70@xH!in!0a$$ +z_Ur1e-m7N&I9C#)voU8+5*jCXxE!`Gywh(K1!5I_{%2L!MKiIp_#CriO9*i>Av7VU +z^r6qn#faI@s@2zquvpWyQFhkq;4U7+G{FoCC3<)xi6V4>AR|^Iv69XHX6uFrTpVC} +zLO=dl6~NYw&d)*3Xb@X>N1?b8f(iuYVxKOii9BxM>=foEd`LD?XUK$fnYkf} +zAAn$MtSaYku%+W1+ye6mrQZfGT}i@1hE?D84f0v2P{J>8;NvE!mAlbUwjX6R$3w6jT8^c#C +z&Iy&isKJlhA=q7Wawdo^_9jSi1T`B-@f~OMWJ{}a8L`e~-0GTRYbY9IF`+|W0A0if +zrRiY#Pl9To;vNf;_hd3Z2452uu-#3_1@(mNiu&+BbK^E-hseN^knnj#7x+x+?|nh7 +z8_1{4G^ij?klT#Xj+GG?p+Y$y-T&<~xsPpw?gB!Q_D8`IhQ)E2jMBu{jFslM|* +zwQlP9bX;V%0^1+~c@v*Brp^rXc5m?WRcFHpuTk&`gnKE&)`&&yWsYQ0|FJcJiW;lS3rMMRxDVmOUsTcgypNN>%+~~B +zVg1Y()#7fRd$oLl6|+uf6rlzRvj$T;7y)PRxy1gq#C|FXIS?4_p4RG +zG_v`+04ZZO2l8Pnhy0uX<)VPqbTXX-DR1EY&-+zkYTQQKP+#0a4wxA;cX66RXpkT) +z_>2=b`eHqpEjdb8f>9&XJZvBHtz45Pm^ImLX4j%$vp&#dnNNTFOR8&Av%5gs>F%Jt;VOwX+1--vd;q5j!Vw*PKBT$pFf~3y|4}}#V+G{Oi#V5ZHe}N_Pp8p;Fr~g)lqy@ +z1tgX$1$JX`*bXHm1cK)`eOWE-Az?&h$YQhFBJj$7W3P>`C4O%~fBnm9#GQt^vqnL0 +z{EF&26vW(7c)}izRn7d>+=1h~a&k=^AZ#lj*YMvcxdXPO-wd!*PTc@X3nO7Ah@zQZ +z_JfL47N?Yu_Z&sp0Co&XS*Kko8?s>OVN8SNJs*Zf?kWzXu$L9RO$z#+*aP%VD+ +zjOiNkiHV?vbGXE|XxnSPV*xJ=q$oS7o6$dcP+jV-TA(%Uc}NA_!De#oA$8!=xKo2L +z$D&5f3=y6G2@5TQy0+@15D25+xW4|EYE!d?f?oeM^}dTI&p|2D=*U?#%D^}ZEd}W? +zj<{i<)ML(4cbm2f!!<2EIh!Br_we?u)D;4TO; +zgd9H2rqxLtFJ(VU6|?IngvEDOi9?F%(mFn-k!pml^`37kPq(8brJAu^W^bJhUps11 +z(*N*H6`PMM#H5LFvjrigzxD5G!@|SOuasJIQ_{=7r4B`%4mhiNL`1|#I)sGjkm+T! +zgJFHkx7a}|ERf9q_YOYyErj`;4$iayCA2`Pw#Vcg>>9}C2!dOyh@V4&nKr?xZ3*R= +z3f883XB?#=7y$j=e^=|yNx2@k!|{sl__o@%WfDq9j54^2hEMZ<5~C7Ryk3~Zh+L;f +zFKJ(*U;3n)r*HVS>R#!fekOp_DLYCjUhe?Mdhi +z;EV#UWtR~xdP4{|qDeN9(=Yxm*7O~rOzFG7t3vC*bz{o}^NMx1c}p5;nZve&{F7>< +zjysxQ7y^z8@a$MbL>thg739EWw~3n12!*pi&FkRU +zG*J)}$dFBeh4n*^U{Ur=DZ{X1rEJ2ArWf~Dh&eCW2JBA5elu9)o=1?W0W(1f9)KtK +z5_!nmRH7a;-D}_}>Lq+IM*1p|g%(t#1TkTk=vT4pPM2HDk)G(KLEUVlM3Cleotv`C +z6+^d)vnguVp3kHWRNEFZh}uFZIT;zpSZSS)B2m~O?26L;7XY;3Tc;|EM&m|`%xkbCyfY!kjpNJAY$0NEK6v06hx +zF5zn-PB%r!r>J9NaZ}$MSon+TQy@G*h`?#y4kywlfy=?+6d&dmz`eVzHKY`IQJ5{W +zO<;m`9_A*IVlF|AV4plK=8!S{xX#?*d@f2ed>R6=*!%w{8#u+9juGTF$A8vTlI9%e +z{#=`!PS3EY9D7lb9X9a*d^@oCLrjnytCqosQPrk}X=}g6u??Js8{_)HAFA#tEc&r^ +zxYnR_8G%$28aOG`=XG)7P)?XdMv~BRPU1FHRfC{#TtpG}+xapMPf0V|oGjsWT$GW9 +zkuPk;#`KNFJDizCAgf>Ym|7ilZ1cF&bQUEI!mI(~4N#Pf1`2S^5rL(zKBkr;6#MA! +zRDXwTks;)|4*UrFYis(*k1&dG&m0k`=}-MgtpxaI;@t2@?BqY<&PKwQ_2L*LP81@fNK~Et-ZQ>3ZKX_A>$>~$uPoPDxBfJ@$l&4cdapa%#cgnrT2+h^-n{ZuWO@;VWfX#~cR +zg$Wt03;YEzjYE(5e7o6Aw|l%Vh^_DBC5NL!6K0gJ*pPD-PgV^94xk45%v~%_cEn_- +z`VIqvUjCn|=UToZG(sRUbP`n~_DF70#XBjdJ9 +zc3U6sKVuJl$TqG!EiMjj$s(J4W~>QkGHS<_Ja~H`OnCJ$sps2Xhr|i +z&(v~v*s`vozk*~3*C<&nRMNlv8BSx>E!AQU)kq%bt<3^`;V(jdmK{nQUO9U{xQged68KVaHxj+7lwb1rQcu^ +zK=tS9*gl6wh3BQwLFoqd)?p^+8o~ji5|hp=z3dm*2YDvFHtARW0v{c6ta>P*KlKZ> +zVnH};6hG@Vcc6^vpZ-F1Z}MZE1d^BtV6O;tQckL0fyfWLhR+re0h~bgKcN;~5kpXt +z*>>&8nf^)jn0$Q&qp>~4V#_!a%rOWQ2Lz7=fqOm(8E22*`ULK-g01|-6RNv|*A|mG +zNI#DJA<42% +zbRHsz2D870uHzXq@iMnPSrs%z;f`K(M%jv#g@yqhmI7?6&mSLp(=XM#E;?6y2y8hl +zT@uZp*Jkw8&}WLBl{a)#aqAcLpHs;*2*EDl-g|K{jEW^84o(qPH|8G4Gnh!XycA+n +zG7yjFJLkGKUUZHP+WI$7tHmAs%mc}UYhM>Xqk7g%fY{HLM7)L#aNrFl$Sqh&k2!oaj7Ia@xy>5fxyrsdSP%jB;0yrE +zQ2^s3a5fN}Hfws`f2mbdPF=w+V0&P&Lk~>n4q#MrX7vtZ&($k?1JD^bA_mG{4PzJJ +znT!yeic@A0KHtK~W|wCmEQG7rE<3mpV|MwR&>ah7M}^sIw613H?gsfP+ULpE9LEQOcC7KO}|!a +zGiR8u#yF?i*r1Mv2|s;61kQ;U@?;_fNbCw6OXK3uR6xKe{b_s*2lSS$z}R^rTQ?v8 +zd{5kO`?c!yadRi-#zDl+rSuuwza^Bc7#Kw*(7 +zN^2qD&mA_S=nlp}@gxSy} +zV08UX?YwAaOdJ-h1r`=ZjIkAB*YsV9$TJn1pN1V;t6n(?*F*C{jUd?eg7e$!2b}9{hY8p%~W653a +z*4#MLCb314x{Dy)V;gLe*^A`LBB8+a@|gdB +zaJ4PhsYuP{AWq%^F!P+YQ-H*D5yHv1hqLYSth!X&8AypToCAOnnau7pah1~iS_qpf +zw=}mOIwHNo?W$}gc-D+_1}_+C?0GXzNB#&Sw!0*@iZlcprKq6t66lX#_%L1^ROmF-5EWb4N*?aO5I4p +zgINL74eRAL3-OvE+r6nX<;3Z9vnWkhYbH??o`xZWP5Cc*jRvz?vxGroI&R;DX>k-K +zo;te=Gn*8XN=Ks=56Pr;cQTu7LJ*?)(q5+k)3?`tkHHYq_5o;52{~t?hV}RUeP_{@ +z%cf3q%^EWWh;1A5)LK-CLJK@I^WYi8Y^9@g!eJ+Qe-=LH?7qIK&An;i*?zFTug$$T +zTf!-SqEUuYvw@`b!5heDPxAJIP?HkVg<&w)$y8waW%f~(gYp>i;pVWuk;XA>Ej&eN +z6%u3GGzsa2zZivghx0$+<#b#u_oMy!7I*LNv_<3#np4pcY7A6F$|ty2Mwm9 +z063=iobO(vC`dyNtjs*##jr}O}9J#-nV+p8%ua?*{_;QcfCH=Bl?k#S= +zy#3kl>OSwk}(gqJnq=|>?+0CQEUL27Y;VbQx +zinwnUg`g<<SFMc>2 +zpJ>Oy^ufJC*|OzqV^T+4?lmK1Kd*~5dnN<;mTZxgCPTB +z`WEG0-j0uf-lg0t-J}lzRrU9gT$-|;e-?W*C6dE6o{YZG?T*aFkxJ2cpv!#+hurQZ +zQ#@`${y@no5Gh_PC_UM&wGzT +z@BYO8{-9rfaE|+v?wkla^j~K$aBp*0P?`O~rAilo^G>p=KYM|D(^SpAHH#v395~~V +zLczLj#t6hcSiK3=DMHhNB7C4Y;_O(P61t&zW@3vuyVr|;*{@{TH7!h1r461D($`<; +z{=h|Mi!k8GAm!{a#)e;3wg-<>aWlzD>x<{QH@e3y-dRcN*UWW$H`(AjCR%LRwBn5$ +z*SU_+3Q36zM(4V>b)@a~#YkK)n&;lQuxNt{Jb}*2$RC;K&IRjO2$;TbB7%E?*u_B7 +z`MerCY8oiRXfRdKkI!?*r?BVRj!YDQF`UnUiNQqk04AE5imAeV*;F*V6|fGD4eXK< +zO5#1Y?uNXkd=I7?*cgJ-dwe@_Ie=k0XQ$Q<=Cb!Nv(Gj`%F@mA#O)czqzwT#ixX!D +zA#Smz`j2_cNn^9%S=3L?cdwjs3OU=_W70uj4owH^}q_Na;rw +zxL3EwGy1s&?#^z;A&9gW$MnSv@`k1I^`Z?W#4`yrp3;{rbgycDO?MI>4qzR|JNZ7H +z#dU8@R5JElck407su>iaWfVxGYXpIv{nAneW2HdK>>(C4a}EauVZ`G797*x^sJ%Fx +zz|dSAT_?1f$Jja{`vekVv!HH=&DP(BdCyTFW@Y+4s#8u2x@VDlBaWjUTIAk>`S;`^ +z_qqj1yY^Af7%{Bre_G^zQF}S73ya;$yDNY~biL*td*^PRtQ?~RT+!)@-n$qcMX(@s +z7C3eAfqBXwvfsMcy?W)i6(#bA?rh3_Y0VeY4=#4^oC@MJG%a?;o{Bb61%Jb8V_?E) +z22~A{a>2@B^*Br^K_(|1m)+fJlAxc?wie0O2mkU1NBgL2)LG8j1*!y@n9j8$Y2V +zOWi#y%SM85!eVBp^h=hyyE+^+p$G3@>fSb0bR?5YsicBY8oOacScRPkxaSgE$ZUym +z`w4Z@wrr}4w>;1+VefPTY)B}Exz^fN)Qw +z`1N&Lub7v5*E;W$aQH +zINO4Tuph-Zk9jbQt>S7hdeITQquxz=^ywAuC@y>aSWJmJbNFkE9z(lyGqa +zJcT$euqG6I{8rE+>Q(*GmF_j?A&9KMy3)POTg5&p0-eBU#b@z4!*Qv>+Y(vRZ?B;U +z$MoV=?)_6G%uEC=phryL)S$Tl+?oTpS0jYU_b6(?41_&^N#SdNLJ14 +z48%Juj1u?CQF-8VjY~S+FI_QS<6RtZ6Y%6~rrDLW{z#`gw;}{PMokjjjke3+mDc{% +z?!KkXZ;jJIoiyJ#@R#(fSG$MYIZKqZet5O}$h-(5G%{HsTDYY8k~QuD_ZVDjwqDn- +zUgP%98^c`Od>Dpv(6qjPjeAXdpnT)wYuxyC;5P@q3-G%Tzq$C$!*4!*3-DWr-y-}L +z5=dfTIGmg?Kz +z-978ZuJ*O~b>X)TzxDWSz;7ddn@)GNcmLIk^?}!RDLwCH-Ca6y>zqaU_VDW2Z~o)v +zMY`h^-J=UCqbIYCu4;0$y1CMoFI2nqy`Q^ak;dkeNV5s@bu?j)t#Gt`j>y#{fA}x@y`t{(VcJWUaD{T*v|7$KmCF3 +zu{OQ_hijJW+kXRGfB3P@OY|?lJ`~rpKivI$J^zp0Zhg;P-5!0*?zKu!eRJp{UHItQ +zxq8>LYdZA&Zw)Qe|McUbb*F#+k?!xebr!Oz6OF!9{$wgYwx!sb>gm#7{b={s^sc|{ +zRr-q$4_%=D`d2F#=!ah2Ia|Nu*6!u_bjsSL-DlS6>hA731IYG5{?wMOTXmwbaD|?G +z@kW=v@8O{f=XdQmvzTuCYWFJgV3vO3;h~`Z>DRj#=o{WXcZv3WXJ~s{K_B|WnpOJg +zw$1a~%6j*AhSuuSZ|`2I|KaxTOY{vM_xbwUw|9s5mulbArRUwz-MKA4nme_%Yu%0= +zT^ISc60dS0duls#yLKS6uswIGI(l-nI=WrI{OLK%^ev-H=Id+j=-x>*=IEDvcWAY~ +z{|-=*qM#uPE6rcnYqmn)bKaU|{BNng_P^G+PWOGRd(~{+^<=ke_V{S^L~@JX^`SM3 +zXVvo6R94?x=v=LT*tT||p8pAe+w~~;cEf!O7wK1jqWd}F)@g8S(RrR$;$PfVK9wuf +zPwhXIyY5tZs9eY$Y<;Z{o$gwyU;psXY(4ig-Rty$H?Q5M3!mD&K<^ybyx_*k&vfIr +z8NV&3CqJ{b^s~h$uM1xn4~#}m#{A(E@kn?yHtIj!_TM{apLgS|4{yWIgI^DR7vZ-Z +zKQDeh{QUR@@C)J>!Y_VqE|TA)YYdGR9s=xsyA +z&{=9!sTGTba`n{77v#HI|F!7UY3S6WZTjb58M5m1S9cC=o_+d7cMaXYlD?;rB&2S2)FmM(sII{oC=hqkpf +zRcyuSv2PAt)&6IdXq$fUN5Ev)d246u`L}i-(8s<#bV-Y1y~jJeh;L`9JM)#=6G8M?TsSZnnA +z5AT|G!1o?iIK(7n*a=hd<$1PtAJ4B${GGgrhlUo$7N!>FEi4~DO+V7ZVz6D|Gs^VFI^b2wlGxL-b6m6#~>$59QuYAHHHCFEi4~DP3LE2(VyP-m_=dwfd*FA?QWl0svV~GT6bEo-oKefQ)^;7AKStV7<3OE}(#i9e3p`lazEM_E= +z;i$pVChJQk;%vY$Q8tn^^VsI3imicSC#$JJIXPcnchm?+aF_Hm4hPvEmE}{#^FRS* +z9;oi(W_F-5WelY}=J9YZU4G#%V~i!b`&ctO`Rk$ezeh#FsW7eF<8;td&R#%IZPHRQ +zUFFN@#(Vb)nz?BcvbEz9EC(03p&V8~1u$3%m9Pq`tlIJFh0V@CeOxjhs!pqA%>RYY +zcD}5J8dwc$pcd+&9%NVx>%apI;DttL0-x3S(qC%lstDVa$o{6fj2iN#eCzrLf8B-u +zTekg*>ZFFSRP^U%PfXW1=#DEO{B_x%&#R@C|5`RXMJ0RvtLG*a(qS#Im}XLSMa1^` +ii>Z2ClCraz04NXy71o0W8=x6BLJMrNW;6QN^WOo-@q + +delta 584 +zcmZwEzfV(990l;)*LzEahg6G7X%PVn+E&YJ`(FEe^5Yc=nh+;gWRMm#_!~v5FyW8p +z#gNz<6Te#{H9E@B*gMEzNV<}cI7k>=jYFN7bnyHE4xf{p3)5u50xMf|sY^12X&I5{>qA%hwL$ZuW-$kh#69S℘SJG6gaOtM9pc_0Qom@ln}Ud1#dt%yx8`qUbF +zA}^n;iHJ*yuwhV8GQj-!lXtO4QY|+`R32;Lb +zc;EmuLkpg5%H)C!hyF7M2#)Eo|GTPG8Q%sxy7V6+V{f8`{|EOx*?SXsYaZg%do}8_o!Fvw#eqt|-nfHr=6u +vRb~1CXLiF7M2#)Eo|GTPCwYhqCI_0JDbe*|5MpsSWh=7W0aiiu!3#6 +z$0=Un$pUi(r?20_%G!SM5*rY+12G2>a{@6J5OV`D4-oSLF&_}~1F^vNiDQQvB!rNYWM&eBGJ&~gG6YPf6Ec%T2oWN3xJe*G=E~eR#TrW? +zh^R@q`V^NE{_t3L6}5!7xXU56M$u&v5JguM){80^td*@@wJg}Lk7!s^R{6&-lm30j +z`;Pa%*L~>m^YoXy&eNmbQj^1Kw5+rC+xs_|2i6a)cMLepO&g5nyM{LpQ=5nB&BM&* +zVa48I<(+@NbMcD$PN&luHSzU};Wy`Psb3DiS@;#69en*tXN$Am$HPN|qytEX4a^U&k1vVmlJ3I`smtn*G0 +zt1Sy;rcfE=QyIw*1X5FGn@Y#W2eUsUpke%c8XqraXVG?<6;h}O@q +z#A(Rha`qF7_L=dHO16SBl6{rzi!VdZyeC*2WyVjOVDGLR3Z&$YIj?Q9f!C9pPqM2x +zIuOKSv2+TbM_eai{?7iFrhOUw{aIGcc#SFC--*U?#RWDSy +zY}o%DTg_w|(zx(V)Jfj^jvZm>umks9VXNqb4?7w3I&ocP&oFerk2MUcqRgb3LAw-G +z64pf3l$}r*=RRiV@qe{#+dCtEta7rVvyALX;2A64;pbKVU5NWX>>+wb%dYN?Ih}MCE4)2)@8AN>K#9VZk$qV>%^0Gm^ +z+lGo14K0Zf2AK;F*CGYEG9UFS=s+0vn$c`JmzX3vYDUMPKS}(k4OP*O%p?(GN6*rf +z0YC3R)wJIx;t +zE!5!AI|L^oqqO;yze1M<*WdO5n~KZ2o_=&4Lk}fzbO5QDNJgeV8bB9mI*`T328Gm2 +zB0Y{*zk=&SH;}4m98= +zx4;@1zgenH;Rt$)rlSG8|6WKe6qf1QZ74~@z}m4LR!zla7Tpi4(%}T2KMKnFj7ZBF +zJvJ(wQWIYAFt|5bWQ(UBM)fpYJ*P0LVImDO+wv&-4Qwz6et!q}@p>&{z655*RwZnV +zqq_tb5s~G|yxoXF;KKL}gksFd>?6;huY>|_c@A{-W($G&I8Kq!9`rR0QS`qAv{x@G +zcaUQ*p{)!!zHJ|{j(}B4{m4GF2S#JiD%UXQZU4z=9Bj))MD=k3yi&(Rn(b +zO%5T2jptC2GTIh_`2h!OoNPOWe2Tom(1b=t)KJ9RLP-qPw_w=DHiA#01K=k)p_P;T +zB-A{Rx&b +zJ6v8SoctGva#lgqB7`s>uZnVc_=Pj50{1?SW?;j&Xa#xbYs9e7cl-^6W%W0Rdqf!Y +zMgsEfEEM;^RiuFkKE8?=CeM;=kgFKMyT5_?>2u|>ww1_Iaa-t7bwmnYGO162cMr +z-7H`;DVZ%U;a0=ehU=${tA>@v%D7?$WbyQDLCY#?@g%Q`TdJVLHoQg)3;Ff3@wk?& +zr}J!jhn$F6OhjpL>3upWl-?Ua1B$(U4yR_UaEDAx-ybjA_sE$Wxd;m_XxGD<#>_+^N1q|&Lo%GVtY2}V6VSilT2&~_$mm5s)CNC +z$QO3i@%rkabhcG`7Y-))YmRh#)Ex?w(*vp#)uq0OLDtHdZ;`Yb+vDy8K6sDnoeE3L +zC`%^=nRNT(##UT7lReI)+(~@r7S$|;Ri>U71D~C72NF}5X5A^E1=Hs-ycKIIa&FsH +zdIon8ZiTI?Q)TJo6mCpzyC^=PFuMaOY}lsS2j3Q7Y*VG^!7T2*Pc?@Q8pziBROD^w +zSo7L^o-&fV*XCner72ed6Ys;c@hf?IVf&3i>u($e>`IVHOY)a-=!A%$# +z*_p`)To0HIC;$`!W&nx+GXcebS%4BiDWD8c4yXWB0%ilM0M!6B*_qL_j^Olb1`9s? +zexU*n+q4RN{6h_k-Dfow5@&d1c8T=gxeJ=wy~EnVQ5>mOE9QlVJnBGlohKIZBs_6- +z$`gzG!lAf&$P$eh}s_yhtx4oBpky1iwjC{!3OuV(t-X&zq+mt_&5mSp7~x+ +z{{R@{^S90@!TKxOX>(;}&01|sIF#^&67yDMBc8R|JJgF7EmE)5COnyhJ`(Krg>ZC} +zp{y#r&aYmi-Z-)Jf**Ygi{Te9PcOm+tLwD5Z%a)fR?n%e!o!~yDn|B?Y5_HXTEGo} +zI=~#jjewf~a{)R)JzySSK0psJ0E_?=**|Ljke@l#cQEN^dRS&;&%0)T1z-i(0CqqF +zzyVkQXap<-ECSpNXaY0?oB$rs0%!#+CVSp(+Z7cWR{qGDp3?to8hOC&(%x&<>($GD +zQE%cN{Hm6R3jJ(%sQbH$e{pxl{O%I<&v!??3HN`yRFC_bZZF4IpS0)W=F$cQhSn70 +z&Of?U_`^}HePr%Q7r+f@2Xp{B0k;5_0G0x}0LuW~fLj5}0V@DKfZNF2lPe$I_&;%p +Bri}mq + +delta 3837 +zcmZvfdvH|M8NlbByL-=#*+4KWn+I&NyTO1P-1m!UNj8t&BuayTTAu{L-RvftedlIr +z>82GDMKs#Mue{ll?!9AH{|91$q|Q|oBUOJ#h38LHA26vR3RR{Pz(H)xyu@ypD9 +z=lj0%z0SEO|JpG{4m>kOCZpBs*Ll_joc-SQeuw9QfY;OS?{_SByVs2sHy63hMY6fb +zZ!T(HDr$fFYI*zWmX=7cEz~B3+2B6y3XY4x-u>DDH^BbAUmFQdn$$NNIECWj*z>Y@^3xqkHVgL!ZAZ8KkdMi>X`QMfJIHMPdt?@~NH7LTy>PrbC(W`t5cJ5ad*rZ8d@L9T$9!Qv$&Z!-;|GIYS)kVp +z1qTbtP9GTrOU+1O7GJ|bUjaS4R?)-^b;4XtxMWLTUD85pt@suzJ1;!M6K4hc +zIo|9ZD5!-S^v{gn-yTiKCcSK}joz;z?gSik(S;Oid(;M@@G4^3C*ZH1)z{E1KG@iu6h=UCZ-MTLJFtKyfS% +zV|}z8>{oF9s2YtSU?`_6+Flthnd8smAVnvcsiGlJfDr{r)dc{FUIi+DaI-%;-h +zHQJ%hsLu)W7K^um%|P|+jWHU~61NZNI7TuUb17Dtarzt~))>@1f?@j-s(8yIG)M4$ +z`}$ElU$G2+09vsqv2C;wo1B5kNovHaV%H=+tKm}c>~?gSbgQ=FQ?!}jhsN_XweSI- +z3s#=RtM0j{=`V1&{Lu0YZsdr#OO=p^=YGg{(mAZ^S!&SY2v~Q@&XR69z94&iC*`Rw +zl5(q62t;7&0cnFi~2=0!9txJuFS~}8Qn$9!-F0*gu*O7B3+53qK#Mb8yaFw!khzm +z5TcSI9X&v==jG|xc?c_)Wq&$E)4VzEn)d0M#ph6$$5*oc-Z`oJGj;R$edv1~`{Kca +zTN>eguj8R8A06+>Nlza!onQeoh|}a3sIF +zgzMRu|LW{5g-HWl%|8B$`UNh&y9O|9!jt_QQV7D;DK*+qLEKT0*aG?3h@x0wg@b(M6n~Til43&pOAOFL61B7QmXVR +zy_l8zP;Nl!AU+04y&f@$cad^`J}^Cv@Zklj*XBZrf~v8+R{RT($(9*qJ5Na(WJ5-A +zg@*V&u+NNJyR546VvC4}H3w@JiS?u~0R0}ZmmORr3sdlElh{DAL$Xl$Lc#7aDnjTJ +z`VL#RL`=$^c)^B-$q~iSU`Io9M6#;EMdLHe;|&ek746+l@iDv-?9l2F*|Ot$GZKxzcmwY9%?tBz?WdY4Z0)s)y`pihw}0+xNcFdn3nELI0_A$b;qkSX@|P{ +zy=QeU?2=dUUA;wT!80iX5NYrn*8nmz~9- +zJ?zQCkqOUeIJWoI}KhbMGLsVnTpb+ufF^IVObcs1`1$Dn(wE>G-uF>KW}5l?~r +zbE}RW#+Ll%o{Atodq29T!YtyTiW@2x5?_urZK(KVr7@Mas@WynYVPXOw>Q#VV5f2w +zMxJoricS{k9@d2_`}=gpc)*fHAJ2$O*-&3M<7 +zX2gOtB8!mgktSp@vIMySu_DdLQshR&hS(7Y;$&SVlihTpYe!1XxCZP)YZk!npM*5qe`+p= +zZLMK_DOXGy-}Q?_m8D;k;~{e?^X=!&&FsaV&=V7Ienp1>eP48x!{oN^3TSxMry1XL +pJcNXiZlnk4MQ%ZEMOGj`MEa1G$Zg0fWHqt|xt(n~e#g0u{{;{g21ft@ + +diff --git a/dist/kubernetes/scripts/test-projects.min.js b/dist/kubernetes/scripts/test-projects.min.js +index 4af33baadd10fe865d8776f07084f6d59ca98096..49a5cf59a5f36a93807b14606f91c2891c3edc49 100644 +GIT binary patch +delta 7609 +zcma)B34B!5x&NJWmvd*b2a=G5{l8_pzb?LVzIfOC(Z;UP`LMIWo@uNeT?8c>%QC{d6-aFq?A>pVKFNp^K8TWB +zqxM!2HvF9`@OqV;Z`5`v-Kmo@2yu27O>XDSmMKAO_}T&pUm#+4*>zRD1Gz@^VYz$j +zwE85$rv;&7rBp-7>ZYnRQ|g +zoE|1iowo^+F@Ie>@pbQCcY-81bxkiWR>!DQbhuJ&&$7tBvtbB9BJ##lMs=HNs0Wqq +z9AlS|g&Y^VRKGf2EsUr|MQV)yDRg#!&^fdpveS3x#su8f_4KI(pG(ziVheF)5DvdW +z^0>&1&{3Q5!u~Qm`kVc~5^%%jgMYzux}%4WrN~ZqH0F&#^v_)e?~mSXU=5g +zZG0cI*iIf!!uHiHQbk8Pt*h6Cg0V;_5YQto)iKeb;)R{@E8uihjqVP5Tl9r^%^-gJ +zG^bgeLslgtkvBB*bRT44?Ktuco^khhvIMoyyjnq$)f6tIGGqxkYx{w-F2z937(aNZ +zIv9GsqIpK@$wY9~5_|u~8Ye%dunhl%)gj|m2mTwPwnQ|Xfo+RO4W4p&5jmcKr@Yrp +zM1INEN|wTQdUTi2u)qu_hH_zX_i*g>Y@s&_ib +z6$-)gR56eLf=~rj_@f8O1nOJ}hc625Y~;vY?~QqpUmZ1)f7W?XRQ1NL^I1^VCE1{M +zq>>L$JVeSRCszgVwu+?#+O$^G%-$WG0E*V(!WWJYA-NVH_t0GEna%oj-b7^BI+f;d +z*}(cOL`TlfZ6W()YaG7 +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 +zuL5P+EE7E6vRQB_Pe~Yn1 +z5ysKK=l2=}5G8dx%LQ6&w-f(ojH +z(GXY7$8_ZgRTAV#h#RX>yDS@Cb15vfvJTx{bhh5+*W1Uajds|+Oe%n$^(^0T;z7mf4gca;tT7sN81D>`WIG_^VAR6S0t04=Hw~5e1C)lN}GlHrbT`{Wsf} +zB`HJV+n-2Me)`?^@Fcrr_DNQL`R}$n)0Be#y8C;z#b@KZVCbOrjv9v_9Rk%UN*aq> +zdM|_Dop6c3)_P_$JNhbCF=%w2@(?d7S>Bdcp^QVD#7ATYP#X%B#bN%ats1dWkY-d@>gKEXi7?j|3MhJUlzFSosLU^i>~c8{4vF +z^Ki2=m`9?g0?JVyg&znhyk4{?tc=9wgQ(KSyc$;cj~(Wah_aXmik(sAC-J$baCBWv +zd6~g)_DS);yXScYt}Is+TLT9?9@D_A-$~g}%>%yIvlInJ->US$_&04iMtFw;_uZ!0 +z;I*~NNVx3^rog>J5t}p!Q^5wdAyTR2Oo?EVt4J%2p~as91pj1bM7j;>ScR +zT!W`pD1Mkos7OL^aGjDRhxy(hY?!VLyoQPES183+f$O!E%4m3My|U>CBGXx1Lp9jC +zL7CAzzWWPd2y76s+J4*ZN&2fh&#A@Kwo2+{S*YyTgvxhpZ99m;)#gw5R>l~wDl5FBPWY*!&Y%q+l% +z`T@2HJp0Tse?P$X2knOmjv4UV8Md7~nlCdus%&r4AJ3Ybs%^evREcy6X +z+DGyH9(`+9s#%+7Pv(jm%C}>>X+D~7|81h^ty8xz;Q4vXmF=f;bNDQu{+l{FPGsXrv&Q*#|kCIOSQ0n{ghCi`bp; +zLwAg|Yi61KgH$9sUTt<^m8(LH=5ef;eBBjkrSX)!vu=!z?541%Sb-O +zYrhqxgu!r=Jp&%`+J{jI%u`T$!XV5=4tu>2M4LR8v{fwX;8Y}5)Y*={3_OzG`)HagM>Q48hLNzX@$7p<3^IDS1%S} +z&A%ywBa`LawQsOU!h{q;T#*44EqvH?iysGmG!KGb6ERXcX>#vE7L+fsSYX)zlHPHU +zSm0z|ixheN*0MOkrum`0O&UP+Z4vv=_R0w7bk%8v+CtEGf;dob8>;Bky$qKhcQ2*X +z6@u=&m1MnVbXsIYU3wo}uWVi+K$3%{=@;iufn&p!w8+mFWc4LBojjEZ}SQtK7sEd1ciJOKm4G+a?|&B`iZphg>?6DEjbUdP#t*0Ik>Ig;w66_sd+feIjWg^G_={9m +z*$_rGa*cGJ#k(ylPvHP73o;gUTALlmB +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 +zoXXLEzrYf$VtK|g1l5#GNep!CDR +zA5fmdp?f60);3znfhoC4x^Z7nnW=E4=5$!#-4>-+r@LOo@U^c;#C*d{Js@Sig8s@l +zHeX4d2Md8&;Ki|0F5tNsSUXkBhO3_`F);BnWdjVljb-uaYM!#1WyJpej3?@FG(nLe +zzLwccZ@Ojy8^pl}^UYw>nIRj`ey#`vw)-&iYw`)%aI^#S^uK(e47h2YDUo?q9$v^V +zT#OdZzpI>l>cw)&)D6|^S6lg)+vD?uJ!&hIoKbEeKK+5+nIppJ;g3o#kWm&>tc*9RUtr`#=K +z#nA+NGvs2@2tB{1xzUm;LAS)fyjFsK7nK}yrw5?=AWi0)k_TU%S60SX6skTfXBq>( +zW{*~3tiGUZAf&=5x~M!(V8wAnveTi!tiD1#ser$Kr4+?hAY02+kFU|ARzSN>vtYy} +zWi%?k4F9mBeVWYNcu9E+QvV?3n7#nJJ7Np3Ca?e6qDG0_cUc+0DZCfPO|;}9nK77z +zDRBgBGgt<+-9ggy(xz0H_NK%#H7uC0f^KYb@v5t_0Qt?EM9tcK_~aX@wUfa8wgFrE`{cW2l9kLaP2dNks7GXphabMS|dNfJ1~W2m#Nsn +z!A4h1zZt#Js~AV0z+$Glmf;WAhXb>f +z?5MeOuLE-@imBf_z!>;qs?Zl^eWwJWe2yaPmm?~vgA3m&Rd98%lFJ=Ibe^kEC{KlL +z*OX%PQaeWr1K`Rv%~&))1dv5kjJ@{ +z0S6Y4RM;%CGW7Z_SP<$vdorRXX6__Q?B?(FkDvpO>YpR4`Tx*AuDYmybH7(T-ns(TIiBl5Dva8B$)<$^f#DZj8Rxj9~0+ZJsPFfL#4t7lP1`?mF63p +z6qYE%sSzvz*7RkGkmbi*;oCSiIL&EqafVUXZlGDO+?n=+AA;NCS*eKqt0q_+&*~6p +zWh%>rwjxC|gg(qie*$u$K67W{j}TZQ8ytmjb0WKwG#LmXgF-?ai-qTtS^NJF;hhwg +z2W?e?9QT8wpbVR!{T?x^BM}wO3r9w=R75WSEXmUH-Q4}UzfU1XtByi7&D8)Zo+}!1tC|!36yp)v$q6o|H4Q#tq;b%6QfvMl-gd&9!+B+1X9_ZrVlGe2YMa} +zi%R|IQJQRa?#`#OLYTddCFCEgpWT|W;_Sm3(s+eQ;KJ)|Y +zMEIm1n}KovLZkpb`cRRL`)q7=tQqIy&>=K9!;?J?E>EZtjto~aj6n`oHYOgMOEoo~ +zMl*rZY|!XuJP+vfvrjQ&SaK>u=aKfA02{>fowtMR7|-cC8yW9QK$!8S$=hKzmhZ+j +zv-^1x(%QoAz~N8}dkI&At?bVVtUPYXfUXi`OW+Eo7#{sNW~pW(^Y~xUz4z=Alz86m +zYT(|_?1(}4N4T*gi&2W6b&M+@86#yz=J1* +zma=s4J&fX+#uJ`%*^EKUV5Ja(ZA28@ng`Y_W&KS-@^0eSOW8;uFJR!|anVd)e*Oq+ +zxbc;aW#}LN)6}BA^uK&A24(J7^LQ_pAp!hP7bc#Ac|V64o0hQ{g8rcUgpg)*Kgz}l +z;BZo8Lr}3m?mAWtqhAwqjLzlkq@cJlNFoSWw2IkH{GzzMy^1YNz7Y@11-$&_R49Ll +zsmAiv>aSX6wAxdHQiEbd@$8=oL4Kj++K)E%ZoUuUSv6n +zYmUX1k{T1Xe)LraZ6D#^zE<>D+Bv|%#;qS)elJD)D=x$GPfN?qyk0fCZ*4=F@nWtu +zo}0>E)r#elabC6lCRW71F1d`Y#n$EATpT6VPe>duZ+zJGs>RmUL~xc{2XgJfCI*%) +zr9AYyuz_JFes27mh0|e8Ln7uotQ$pJnK}brF0tN(3zb8x0}EUT!Z8Pr<4J^wpW}Y~ +z9K}DOxYRlf-X3CoIl;wqVV<$7V^wUN+l&=Mt*_eA=8p|ahAtw +z%&M_2#^FSb^>!Qz+}2UZqd9JC4R=J{b%>Y^MkiV_armmv+KRu@;h_106!2*W$i +Hnv(FpG!`)h + +diff --git a/dist/kubernetes/scripts/test-projects.min.js.map b/dist/kubernetes/scripts/test-projects.min.js.map +index 5f392b3e6bbc1610ab8864f35a54300963c3cce0..cc633eb7b4730e61122d8d115bd2be4fb5eb1002 100644 +GIT binary patch +delta 50782 +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 +zIGwuj2IrQGfVRH&b4{fX=$!%W~y +zAWa-wP-tl1-Ol#QKp1P4!u5Xr%OI-yYiXfm|;lM$%iq?X7Bit6iYC(0{o%XtGYd(FtDGs+d#y%MU=nzyC&Ozkc|) +zol7n%X8ZIrZ**2IEMTf3;j-lc{oEU!6Y|-M&jNS?GZ6uozJ{<6A@&nki4uDsmXvH- +z?PJSB-6FJgY$=LWGqawrx4TTKx2|N>5Ik7a!w)#?Ld{`nb~r?&=Z-e!S`iuyujS4x +z28tfNqS~Un5%E!}&k1pjsdgP7HvWs$PDLlXZx1CM%Li*`9 +zI-ZM4vkGH6{3d7n8rKB`wOVDSrD{j`LS(=;FswHeceW>qZiJFvp~njSt2a3d))8U~ +zO(JNCfp3a0-t9B;bmAVS&iio@OtD;i2d&Z(tW;308gaNE^WxjNmwWV#FJv<0#ndKv87IvBsMx}|1 +zXWWE+%itP)e8k%LIT)Dz8KBGOaqEG*^LWfMHx7P^S7)bm4UXPt8 +z4$DLkl*skWw%hfL-wY%gbu(%{sQ>ZJ&YIN!7eLOyxWk1JIE=FRJRpsvm4dqbR_B^& +zMgd8EZePGan3tTtmqrvKX^bddp%m5?E@7S`b-9@5vji$}%0ty;;+PbLK+svA==}K1 +zq(4HJ=!QfMt`1nIeGfUEZCsm?k5PT%A?N0{=E_Ka;vr|xynz1sLr%vc>?pZFV4Bxk +z-{y38Vo?Fx0cpf==s@g<39+OP>+IW{E801wbKhkAuzu&;oU=6XwOtMGeRz0rhz;MLhZs-|qAVDi93u2nE7A-Xz2)@w}32 +zgwghlp%cuD&VR(YLf`NX$9Dk%AFw+K5J<3PADmx9Pgj&Myf7w!wIJmk%X*T#HUph} +zjs#8eO5CVJ!v(~)_B6ykOoP)P(QS#C+37=Vt_HCRWuLANxkIMV=Sd8CO1|D8)bK(A +z$OQyC*rY|B2wkezXC(wZlSpt#!L4*}5XGo}iAWA=>HFU4Y@W8I1Zf~Kg({@CS;AOR +zPTPQvX;$fy=A?zrL +zL0DVk$xepEjCt+S(x;z%#Mv-E7tmjO#Mw2ks-53)uIUL|nX=A;RY5uzd01EOuefmL +zj|hoF<1%MqZK7}g9qcR2Y%{$5cbu;2shSNp9Te0X78JuvAKs`q{#m5~ym8tHx}~(U +zNFXu7S4Ff&rU&USJYyulZL1d%o5)cZ>Rv=C$Q}gau>U$XpkH{(@#)69oZyNJO*1w9 +zNAGfuw}om0GOIQ8hIc!w*7$0B<+XsAF3Fh3lWwG655L>lzN`%1z>L7Hge#NuCM&rC +z?fr;}*^=>_HVuwEqTCa<>}>@;EK9>T&5NSI|Fyk24&vVy#O3DaaxU +z@p3z`C5ny0gzXLhbVD#3O2jEwt1b`N9h`8?2AETN!|ywL^-tdGcvfDBnT3)Lz0Wzf +ztXdst;ZJxDf7ZX>*}dCm*yDQKF>KAaQxCKUkWmw@UKeuu$OoK2du+^#o?k!tey4jO +zqNHS7A_c-e{Q+nD)uH^XfaRodyEB%5|J5<>{(!S~b=e(L018QXqB-EknE?&-73&US +zO(V|cIQ_5Hdcy~ut75LDi$jda6gM{%Ih}kp-a*ARd_H6G;sJQ$A9q#+NRAqVrm#qu +zS@}8zD$_c^xbW3vBn{K5A4-hZOt80QqTm0!2-<}%6qY_e;A-r7$ON11_6_#)42P)S +z2wQVZ*D*0mIAdxjpa(M*u{YCFajVG~DfXGFd1yVQcGC61Sv8oIjGi5kb8P&x#LXFr +z*oA{wMJzatiNyxmhnyXkhA<6@4j0P(`q>XVtEb(Zs#?;lH=>5nQ(z7OwBaMsxJ1I3 +zad(C0q1^?+?Fg6^X^s&WN4rrol_MNP&|f^JG1_thyzUdUW!5k!0kx~QLnSJv) +zXUE1Al2_?_P4*|6{>yoe)ZiZYGBR@*=AIF#t5zn)=>dXXh9;*>75G3L)@->#ho^tX +zS8_XjedUn=s;NIY-ZoD;W`AJA%7l3PGmmq(GJik}{b +zte5~X7EF(Q6d1XS5#w;pPHQ0_`r$IlX2qy&5yBIx(cr%^1_DEPPIoa7XNLSxm{t&6y{*h?WGHH3NMQt*)aZ?axr%M( +z5Lcw#N-jSjvcj%8>suG1IoyTrh#K#^fEshc&RCbrUGKK4t%%flYWv6&&WhbG^KR=# +zB_@t?CNR?jwG?y6Fg#^D`xf<{hY=$9)e}x&+MP@)W~0{5A$Fp(Ti)(m;zO(()VH2+ +z(QN8kT4#)fy^tNx&a&gP4gMBm$B+HzX8g7!Q;3Ar|MyMo|05RmO4q_xdYcwD7_iIR +zJPf%>Rw0XwS&j5tqgk74G~wW{(!QshOS%~A=2|yy=7BjgS30P#f6D1x3w6lbjj!1T +zv!?HP%IR)*?Pa>4KmC;R$ozajkNuw0wZ_$ZfGIlZLfOy{m_P)tVc2V%3il*|?}Y_)Y*@652}WTR-hx#y2TKM(8HTkDQb +zHECT(iJG7?o?~t^i17)GOh3b97uY@XPr%(CX>}ND*IY1XJ#r-C8MVD +zJqG}BBblwBa-g+xZlEP#3H&8|0NNe5FOx;j2 +zT{Cq-w=LVNHPnr@)~&d8X`Pwa7)eHJ`VF6VybB|B6K)Mo4d`b-j~$(FeBRmGSFWQA +zA86gojhvj@MWP?`Cgz{P$kag3u~@P(RZJcbcfvTS{&UGcb+*rIcU|AixUPJ`d4IP% +z`)A-8nR%6y*a?|8#I;XKju#8PdfykF-EHowHK?b*h~o`Ym?P)_HS}X&bUM#40fVm< +zleS>@?5lX=lz~@zIDWfrmNyxQKFnpDr($7uMZikTf1%GDfD_22f5fh|gWCHg=laD= +z`IHc*n2kyO;Fp{|ZBy8nlhMyT_a&!$-u4NQiD8Hed?}g~-)XbgV!(*l;DlEPzU=h0 +z=aI5XFu>{hmz@+c=wA4;vwA*WfA(eP>MnY_vWbgqiE^?cYo)^C+{lK3&_qTa$xVfQs{kb#I7Aab&^&@}otUThwQjN6{RU=F6&U*+b +zNFOMj@hP*`Nffervo@k;PVUvSrk_cD$yc2I>9L%7EuaYr$EG}1gqatk6cA7(ll?%4 +zM8J7BKH?*IAUK7(^k%zLJR-sRIJ73cgi)XE+(!JnYNKFbp#khT4*}{w{fe_@13MxX +zrWwRRytu5T;iSI!t4_3Q!d9Y8QfiPYPk|`g;)=fUtIj*Hd-&6@!a?_g#q4oP@BRyC +zO)~Dj;>q3iM$0>~HY<2~a^y@$)aEX7f$lFK*soU0>K0}&qXHP;RfzkcTH&dSA8lOlHD%@DFAYx;X%cM_)p09m$Ojp$LR4J8{`VbN>I +zT_=4+P)`Epv{Z*gW*U$JO2vd(H?hV@V%WgE&#&+JOXsRZW7v`!K^90V1KZAkz08_ve| +zoV8bDS-tg}&enMiJ@ic{u(;XeAmjv7^j+U{hNiQKmyqAGYVW6slb&GQ#K_+@5wo|?N`$rqmI+~-EVk&l6~@V`Y4nD*7j00(j=~ck#LT8T +z9gvSMT<%9NLO>ieXbuUv#kP&#uG7+KV;I1Kn_R4__)LKFuxCP+1Ljdm>o-!+@V$d(D)3DrhE%cum^09)_}#efCezBc+D&)X3v%Z6?I +zEGCLB88*A{y=R&>$)2(HS)*EP-EH$@Ok)?QhNrj)y)H45fcVxp700;%GjRy +zE>=OTja!;UDH|CB;pPobo{$;%q;%iXA5);*mXnK3B^QdC{?2pG%H0^o2!M$fL^`neaJt!=K~F{v;6D`(3}5Bwc6 +zQATW_J*;Ct^5Xx>=^6>5Tbjo)ER0wOt^pZP#Da)c)(>WKR3v|~IC@k_n+J9>>(b0N +zW>=ZqFAX^+tAzDu{>q7W(MXY1u6;7r6OE0W`}M}Zb~?K-cQkS2s5z6E3M$L6F@5u2 +zJ8RnMBap!pRei@_JLM!!cuFeF#Zomy-dikZVuofqD0xWQD01t{=aqBr6)`Ry5HutAY(?L^NbklB;6HF +z8WtII5R8dJ$4Cy}A?a|okfSwXJwTb%zzenwr~>dRiO{A6hU_8z!ruy7zx-Q-=x3n? +z`dPc4wLlpzDbl$o5Q +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 +zA=ih2D5>iMLL9(M*p-ABiHEMGkH;{y@ +zf~@|=8nt+vD?E+3+n#VV%oe@-(W@7)Re|;~D?qrCXK1a8wiPY$y!s7m)#i3rfOB>I +z)LP~3!1fVF$2@@l)4nkpe^|&;)AKvv^rtXEArA-Jqs{xGV?Nfys&mS2Zk!StG@V^eK3zwICKnpqzX!+hsP_lG;x8swS%NvDc# +z3|U2Iay0oHGuuD(hdDrcN^e-FdZszAh^3d^=j1~FQNckA&uFrPo6C%lerDLKT#Gy=rUsEE_Z^VS0Vgy!4UFOU9UFn +z4Y~68V!e^F$cEr%w#UueJ+H3*_Il;R@_*3=sC88TVuSK}@?gJ24U7hfwag&Xfb<ib!M?id0$*65qyX7k8<{0O7zT*_J}Ca4=YGjvX_?O0>dc8ZO~Nk5tyC%zS2(itq3t +zafc+jkOcB30>-EKJ+60dR_kz`xp_@D^pVY~<3!yyxA(SqVN@v#bSH%HkQ=eCP;k+O +z2$p5C3EzmC8uTrxB=kV7ov!F-Hme8L`0SltVK9+4e9R>0BSf9uqIN;T9@?V1H)e71 +z8N)U~IoOCx-R&JP5d@AYA3^-HvsmFP_p@n^u+$m? +zCA~JwrHBcLe)V`*|M6Be+{S_#Cce)>&O6ni| +z-9;<KF6cc&Lsf4eP(&p@PR#V=Z;!;I=p+G904H9F+|i +z0B%uYUOi6orSrzVU>VM@-~q3JkLvVJm0py$mBh|e^a_vKx~OW`m{L|VWge7qRU>6V +zz0ad=+&F=Qg`8R%Rt)U=6;%zVg8I`Qbu?ClP|^u7K!*{7q{5iDOwe2tV%|uz<{~Ak +z4|Oa2SV`Q-7%l|6yIT#k#c*Jr)UN1ncProS=4;jH;q}6A+2cX>rrigv`%J%+x@VU< +z9uC31<8)QX$-cC;d2UZHBFy^JyRd34K=OAf|1r)k*#EhEG>{f5z=Ch$Cp5ovDur?H6>#zY2gS*$OHZ7qq$ya#JMr%gA +z>R4OWCKNaHC%vkpt!THV8|Pl|ss;1fVm7={(LeU7yBCF!m)Kn0OzOM*>Iob#Nd(j~ +zIG-m1YM?6w>reKDtxGYOz*d_W7g5K6{)2$pzLv2(!r}qDSlesaR*dLh1Tf`I>Xkv& +z)r?b&`}Lln+Os48bSa}I{|C{F`+{nDjHTjFSbVWiC&}F9f5ogSk)LX;UbSY%j-LBg +zPz}yo9sr8$)LK8n8r1Qy+BH4qQWaAdp`~TQ{wLm`$a{HIjipwOi((?t4Z?Kh#yWE^ +zR0(^Ja9;-y@<;YAq=)!c5ic{wmLq3C4YG|fKR!zyc`i-BJtJbAHOR7t{DGcL>wlpFy%mA8r8r7d!oiR@k7WcHZrQu{P+l%g)|*op#n%~ +zw90sL48GI)c+5`}RVi<7IY9!zoCpZ8TTE7%R2=bo@WMq8Xn`X*LJPAlY3OWJJ=o^6 +zcg*MRm-GJ`i=1x?)a{gW@(sI +z4x7T0rWHS&;Yt;lPAWt#-`MSl@tkD6cQL+&b@VE%X4sfA7S?C3Qa#-ql%1HY*{~JE +z5^XrPAH3$H*}4wv&t0XihO>9c)oSyq92ydsDtR2(mU*oEW^;@n{J(px}lXhYKt!q?tk?r3Q0Lk6gsujq-j9#lwtYboh9YH3< +z5sb!uSr*nGxK;(RH}>so)#i1xsbMq)31cEe5xs7Y>Y9$DA-T;XTU5Dmu3rE>ezc7) +z$C&vMoWX=&93V(87VW4ln+_nY85BR^L`Xt-5{SrkGVy!SHFdtkdl9h_j)*gHy9L;NKY$p`FQSvIdFoYnM?ZqLYk~rjM+7E_-B^K#4 +zq_KiomsGKK9KpMQwGZ_$+X6^dsSb;$5YRtPsO4cG)?ye7xW}GcF;g&hOyC=kJ9#__ +zoV+zm?S&UX{dlhmwy_HiSJ6N0RXe7$=z%EYj6o~f4f8^h +zT~mA;P*&lwy|aVur2)Q+xKS+J%7S>aMco=8LQ72DT0~6TsYGHvfYwQbx%t}=>^7*s +zoK(x!VHw?mzOgmN{mYH*)ARb&_DB(c5O)^iI$+oY0n?2fnN=&)&#qz*8yVCu=~JCP +zZVroH$6-4J3z8%|W;Pc5fR}>mi@LS+2m6$7dIFOHD`#+^PAoT&V7(CP%}injOmEDP +zY2r+CUjz4B4=0W%BG|hprcCT2o2Fz-7{Y`-5|$Ssj^s7-&WCuFEejDk>W|?$3AYF3 +z_$tWa#IhOL*ag;_RY|Hw^!@#a_GilHKGu&lZCk2pNFCRU2H@!gCg~<%(V_zbD!6Lq +zu1*p+2vShcLi)D`)aom1A|(t3$bqRL{{AG2#4-l(!%K;ApiO@l{wb|zQvtpDivwy4 +z?)o*jn|=~?D{ZADNN9QyI@()eI4c{TT0yFz78wOD;AGX@Ax4 +z%8eXwx(bG$OmQQh1LmG695XarLR6a_h4EQd2sBho?4fNmYi8zcuqBQ-iMYYcQQTyk +z3s#%_F*A{0aMmaHtCbtvMieuurg0J7Qjh+FLDhvw%C`rVFPMku5e8hFB%~s3<1r&0 +zxaAdtgVil(NwE8=pF5y-?VPNc{k+zXQ;2QPXhFs#GI+J#uX>kog-T$|{E+eKzu&J8 +zwO5fk&EYYJCWf#ZhgznGiXIt4z6=tnT6(M*bq`t|nlAyov18s6#;&llC?vy%V=HXf +z5NqkFVIufEvP1S;zZD@mTZcLhT{UyjFNf5sEk(=qnsuQO%@cx=``!4tQA`w*I(|TH +zofp=(98fR2IpS%(t<0E&%D9nCj)L@7yv>lLA*`lYp7{9n)-MOecHyn-hz? +zNCBApl5`{a)%H9bL~YD=>Ano2?)>1cg>1u&{F)#V&QXv3@eT<-(}#t;DdU$hf02as +z9O#~wT4Vc!L-s(_m?h3QowV{CrZ%h;L +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 +z$8=q2sTzY%LTk(PWnyOQxK27Rq~_ +z>TF}Un>>i<@mH&D8(nG2#^th(VV=Wa&#q4w(2u@aea9|p0iG;sSL;V#qwWfsl`Sk_ +z&O|$HeAE1-fMA6hglj0_!zz<%i4%9PRV%uENEjf2Xml`_Si6Nf^b6{kJ_(^=LtQ`i +zT10neuZ}<4)?66thhL|*w!-(N*Qsy3X7HGoa6T*LyM*HhUZr@Y-#y6;r*^t&Pq^4~Pq=OfL^wBq{wTouK;?rMygNmpX^(Dab-nv86>D?b`E>p+WDmLm64DRdrFPvqj^90_FEl3Ez+g1sB8Nj}#pFR= +z9Rxvc-Q3UH-6-SZhVQ?28iPrbc}ZV!xAL{Q>JZQ)cdM>lvot6G$z_Pwi#u}Id&V3e +zZ!Y}xN6@5m96yi)K;(SdUV)Z%1$4ju{@pN-yj_8O2ua$E~8&F|F3EPy||2JqNESrt2QsKz&qgN +z9J2$4^_}O2s@Eeqn)*+sWps)pGM +zPZAb(lRY38oqVX}kOgA5(&1ag@Jm?WcGQw5pr5}_y{aj?KApQCUSFxG@4sI~Tf=65 +zc0W$G@E_J1?Z$d3~%iL^+zpn+Qb{xE2eW0`li`oM3(W%+0Lsp +zpMcnsT9&kPn;8s7q&2QarL4MD+%PYYW-+~44#?u6#8N1a2;NMb_xPLCm22F_Sv#Ag +z!Dp_mV)}h=QX7Wc&myDe)p5gwb4HZPaH54LnP!JeA4EW+>8R__gX+qb*ZPCXYhRIg +zN&o+emaiGDj;<$}?c$L0n-NIkv>!x(faj$QJdV%;)UJJo=$~~7w(Z_B{Q`5 +zEh^rEW$`U){Z0d%SUTuMvuiPaE=0)cJOJc=?=9-OeixJ%sY*QOKtU(Wq|?uE`Y1V7X#NGXF~f~T~S$HdOEEmIAT%iG*m +zat9MPfWQ7W7foPIA%Qhj_v*uMQ>(^sY%FOG +zRUy^-JiyBq@KP(_c`#rGW;O%N0|w@~4J^za{g-c7fxfutE&_h$_vPK>C8qlki!q)A +zgX4>xaZd8!KJpsuHaUK{f!Z-v(8KRQs5NePJn;((?@(Ljr$hR^?@-&0x@U{hXhp+J +zA;E?#-bezjb0}V{#ixmQm`HLXhv+Kz*{3jb+tHESgfsf@R4b3i062R9;~2VWemD8a +zex5mm074Cogkn)g0Wmo@G!egEhVkpC +z->KGw%Ah(|p5_PwrELT?$w1^YBj*q7H>|_y2g5qViZ6XwZP-d?^G++1UNVO8L$mI< +z%jU8^{IKdsl2r6qcx<~#b#w3@C?UTpb4rkj;+igsxltkf_OR%nNS6M{!|I)ji#EJ# +zu&(Hv9zps`1cW20O?t?Qo|6gSF8vj--%YDrLkyJaApI51Et8}XdmcwHl;7lk$bcez +zlSAmFUw$ouG%mQF6l0xvo8(_SWk4O!|N4m9HXX-yGlv2`m@I9UK=l+TgrpvWoge9& +z>>VkgJDG{*0*lYXV7 +zXVRcp(b0Dyksd!y@-7vd_GYcUB#mP>IyrHJcsp#3-@NMS8T2OesYbHWYc_Q$5yzq> +z!U}86|MNHb#`?mQMiQPg897mwuZhwPJ;&tE4H|MUwm|7f2hR%c@xQ_O2=A?YH%?3h +zb@bh8gD-|&$rdi^D10w^GPdVL;$SlE(XW2D`onhad$Z$AN*{WU^6cVDnzBOk3$Jg? +zWZ*%pK-`=K(5;fw?|qNjx+H7gjl++QzWE-twzcD5y$3-aAE?ESqq^(8*l-EyE8nX= +zxr^Cck`f`)qkD^GhS!>%Vlaug^HjcRx#fLG`_0?o;+n6z{yycKpDO8j?^nx~<`A4< +z)wuYE@b>i=-lul9mrzV3O|`9;`)&Sr9XepkWA9hF5H6{sZE#NjN9?5;Df~7J>>Z|2 +zT3(})-2361Pk-b6>dI+c=peI^@kNX12My#@)pe9;!o)itsCf7|3&y&Q=JGr9r93tr +zs2k1*!Y1~xZGp2M3=B>vvNIQQA)fD)Nwy&|sk=qw^$ENc+f}o+Ky1JPjYU$+Idd_D +zah&}6TOUwsPg#)NWWv1Id+Z9>Z2-Rosv9{e2x{B(DjD0hey`zY-&#hj+rwzB$2>9x3#zD^ +z;Wqm~vXW6=xNPK421*Pts;%l1PtwBoCvN1g|4Aiu#_{4nk(!&uXWB3!WC1T?>**jJ +zGig^vQ{lK&D792T2Q(d+@i%-(ZJu9>>b?)D?eii!^C4_;mu!4>a>58tM8D%h>ehJ` +z{i_eDHQOi9520z8u&R4a0p@t5cB5m_%!$0d_QP1Ij!!-KVYPax+XlBeQl!SG^cy~` +z*00H1Z;?!*=9Yw5n1J;keHd9*{3S6SV+nZ;{mluwbj(WYggujMWWngX%kCK59`;x> +zmGRRNHr?1*`9j6Ar3$(e8MhsG%}4PbMfo&I#Llr3f}fsdwQl@C1m++Yg1m*mZS6yA +zxs^1B(a4#(6#}RLDq(7UkqRMHkaJU|SpQCg*xWuMs3J73xVYt`+ViODURyIllsF$L +zU3_%5EX;WF8;y&@@SOa<1ltlD| +zCr;SSY7T381|Ow4?$Ufr?FiH@y=}Yh5q$T88Pd-E7#}h=o(!z$N6;?lesbG!!aBcQ +z#QZ*)3>ebCcuaLIB2CzjumhRtk1OPApp3?`s&9E5iDU&3lnz%wKmIt96!}Uab${=} +zx1Z1rCbBSmM7e>*8Nc)93Fw}%VhUya<_ZGEkCxT$F}uaE=Q#5QVaIPwjab_iFf$NG +zg+F~d&?TQ?CFPJt^N1y2Hegis=ttGY-KIXSPewcRX52V0RFlIZ>?5%Y%<$A7{Iv2D +zAH^}dvi{*m;Wx4tMZ47w(FrF4aWsJ)nrgK}<9$=Izln*$J#H&KfMURpJ>l$?w1&G$ +z`*>XbA4QHk1CCYO2-Z?$r5yn}(ryq0zwcv+?_~=5LmyM?a0kHW@aiqtUdC|)5qm3~ +zHhLf<@kA0woW#Bb;Vn$)WlyMs(_HZJo$2iy6jK2lf&lJqAI8C654Lzl@Ri2XnoHh3 +zA?A{fYJg{HdIrb)^3?`@%=nDRGR5Xt8s|3vMAP*;mg;Mye004iRD&1;y`D=E?wri#yOla3Usd{0%?|c%emks@n!9~~`LN6VGDUrzM)-*POuum4~|Khn3ZQ`cV6xprZ9S9vrudZyCd +zRo8(H9b5Hlht@99&o5r+EWiq?l*f;a-}&=PS6p!vQgh3|(cu$^yRPoKX;bO+$eG&V>fNO83h>RrcL_(4IL}n +z>m<(MQXW5;_v1B-SLpk;bu83hdSs<@Sxc)c#`GiaTZNB*tkl8Zr0<)7%owTCb!}G@ +zzbm`WhgIL1Te#xT>@G_H_p|}G+yd`!-sk<>J60~XY;ggRfppn7FV;&AEOzD{*7r|@I`l^_4lQWEX_Ge(R)DGc$GT&K +zzT@}9i}m5xUAjguInuFGUt3?d;Ih(axscD5M|a;gQW?>AzH}LGP~X~dx%TbuxMT^C +zWAScO%2!KgM)eo}rE`l6)^;{ux*~<|KK;4O`VM`?zjk&SDE9o*GH3pcDgEqgQ1Z3c +zc1ZE1+V{=Qwndd{p@r-E%P9bL_^-kX^pZ{MR^)(Nwf=v7%iKDvC>gXcPzJoxO=#rlr7 +zk*I}^#plkvx^qIU>dWW0SGvmM`FdA*s$3b(8pV;}^~0Z4m*~R>!K|DcJD! +zpwf382w!_{$=#iw0Qr9>e6gNB6K>N_en&0Qg}}mg{qULaW%}8>7XRx$!Y +zVjBzw+t>sg-$x$5O`yca@4l2IP`aeFN}I~*ey3G{@|zHTg@|Zn4UsmHX;}hl%Qx$) +zmStMULJ82VeJP6?kfu&eyOmbz`eSQJ|JkZ!8KhIDEb6kI`;3iA0A*SJIKt2G-5=-P +z?>XmlEz8VbPX5qiMA6<>7| +z(wY8_+llFBk3%?P#O#aArJa6}$p#couozb%1%U1mX*K*Z6sz`sCL2+CzhuSle?|QS +z>v%lQ^h!yXyUJoU*AUyaDyE}V`0vHL4SYS$yvmZ$cZD2#{#gnnxsjK_Gt9~`ca5Ao +zGE8^hu9wK0F;5I$XyguD{E3_yi2+xlzK;9as;XJG( +z{^m|fo-GoUh7~;MV;+O|sd3GPbem@_TAFwfuDn5ktFJ=eORNxv5!#!q5w-<2BTT{A +zIJ4lrJv=2|B%McU>%^#-{3}H?#gGa1Q>;|T--1U^F^@IsAxbzJ%SEs$eqqhs7@Kt_ +z!k0(SZ`jLYaj9QghsiFt1-5L3zH+sfyU_jXHC9ZXWN}D4ONp^yrzaWm3{9i*EVpRS +zkFsMX^lkUVr;4oR%`5C|sBQ7q?Qf|Tl}z?_HNf#?symbz<~n#nd>2JofxN$^v#}Zd +z4IU{ZHp*)*_)dibC!A~byCiRY+D()L28(Sp-f^1~AHKq_t+2X=W2Cy9rLjhr21puP +zLjw!3p>2q5j9j`Q*Yj*#7$PwQnVa(-Iv%gnz%o-2Zd0@i=^xr(??plne(GlZ===$`iFurrE=Ha1bL#pQbpY +zLB5He%NeoS!4DZbj*4700VDT|3X!YY@VCFSHP5V5EqEzcO+@`Q(tKZl-v209wTCW) +z+bQ?98dMMcUr@FNt#d3%+uR{l#))Ryxo+vI0ebY$eMO4Vq=V8EksZ2hB#l!{#-XB? +z?tR=N-Die)4D{GTINdA#B|0hOXy*@0zgUHyPANgV=ZN$h1LUL9$y@6k)cdeVp79uL +zlwx}a`z5k8ZLojccdxsOin(8ToL6nEsteRq*HjnR6bE|!eKJ`(Sq51qSr%C~Sq@n) +znU^e&Y&}^%SpnHyWQAlK$b4jevLemj7dUW8fbM$XuoXT3U`D+DpeMffl0(rhIry`F +zlw9Sh#funsIl^6de*q2QKQ0s0ZRP83-79(O5r9=}V#5@xgkal0~W{iKk$gKlyd{iSiPIAv3CRsmZ=ba|m@nP<| +ziDY+v?sq}%C5Y8YHp7`uCyCGfCiK)(!6t}}L7p?;3fWd{rcY};=7L+tS*mQGeM`yH +zS=R719P}#$qdRPI2s(@A0rEzSwJu<+Xq}(w(Lr{ggVsG*s_6CBgt9KlY+nSka(6eT +zk9i45Uba)AT9RkmGwGNo)GtMNcC*|lZ;_h|n`>L@I~(XKKVQaFijudwIZU>(m*_g+#0=@ZGDpbWR0vYBsjl +z^4S$wlC^_pf4(PvnzH_>O+1g8_>GW6O1 +z9$&k{octq7^6JLA5PzQ7rleqR6AwTcQK%LR^eo!LC4rtf7~Ml`M*Nu;dKH1t#e6w> +z(w~Cq6q1vzTrCdO#GYm@QLWWc70)#j7?7F^LXsAzG>x!xD#VZO<@m7*mxsv{eY*re +z#w`FO4t)`r&p5=7z9=n*`EfqYl|iqCyi&I{5=DtYCW#9nu#OCW%InfOCiyYIB|ZnN`uyh?i%%TXg5e_}e^l;Dl__ +zTnG3)He4#D3|4YnwqWcXwgbD~WU00YGKK&VQ@y;!wFEPIwcueMG%fCrRI`;yT%Ld#3(Z5<{)U{ +zlC*P0YI_vg31-`^(K8N11lsyv&q~wTPSBTcpj5PPk}Q}WqVpPUuuCYALvE66ARu#~ +zp`0Gk^QgYnB)XLO1o|%?qwU_PUNA-h;>;HH&ylg{)R==dRds6iQnh9kTGtcE5+$0o +qf_v4U>8SYCC>MV8B%Ppkf6DD4y+#Q2w%q6?H^??>w(`4oz5id3d$J_} + +delta 48919 +zcmdSCd3c=Fc{hB?sY~?sLv)WCO|9et&!) +z*JU0(=Q+!L?)|>cGXMIGAGG}V^FL_0E4$|8@$m6j-&p_2Xdrwd)*l{=js-3ag^tIz +z-&1Jm(L27N7JT~Y(&z5^AD_SG{8N*Kbm`R5R6a45yQls1o>o(EB!2llH=Taxy8L+h +z#MEFqcQTzzuJ2i2IOAQ%mv=6`r|XF|7nDvV)8$HO>hk>fsq#IMCvLsx51)uHN|y4~ +z!szjgYkJSuFIe{Yx+ni=o-WlpmfmyDm+rryP|9acov0j=o*%#eOQn_z%-?p@JI;OT +z4d*`9f`9Yy@0`=;KJ}`*?$;kX=Cv;yNDju!iFnVEcs!oy8N&a2gZk-fy_;L3d*rp2 +z(L1m6x);_n!vpofII51IQbFHvowss(C^aON#wUh*4xl)TC;Q0d%=-kMe6Nh_hpzLw +zwq1$82SS7K5z~ur&p`x8L +ztYwZU{NeT9=pw)EIW8Rs#`W$Sybay?w82Ple0U&Fbj5r2;s2~mC{gXrH+bPTz7vnJ +zVf`mJcrd!>(%r4#^q{6;UZkagKs@PiJ1aie$fFrY9r2N**8&Nk1CHRbHfexEny#oA`4tcS+DOS}33Fj3ZPQF2IVlLXwP5qkaL +zm=|4G28R)mjx;|R^R{*6?PP-eX2{~Pp2Mh9wn#4M&~fjw`J5ejiha!-_eNTy7Q%x5 +z`f=}1FX+pd)){b1UcdKC^V+X>9m{A1j6wjTxrDG>pp-D6WZ5YJikE&ZXG@4T^3K~DFOg!A4$GDZkiYk5X_sgd&U4jEHWtl +z)FEG-kHJYeum9wfxA)>HJIjOsYe;mwnPn}X7j3Q4_KAh9=Tqzu8;an(j4759;S{_72QUjhks0 +zu=mIqBl7>r!3Ok0@u@+S?S@{YZtL;y!r(#h2>C6OH&9IAc^L8+Nha7ZJxFxk9G}3v +z2}TCsU5RGYT5M*Zm|^iKilfABJYGa?0$;-O6gmS#@fAanZHpO;1nTHgV3$GE_|%+A +zy#y6Nvd$E^0*pNz5BSV@Rm`4Wk4v|y{LFCAQC6nL03+B^qd&{jrr*hWLOP4_k%(ur +z1`9#31DjECTW#U9xOF^0&{OD@NW;9rW}xi8cqTI>{5}-#(GR4&kGG{QN5y>l^0aqV +zYthP6PJcS>T{q*$wAq#8feCOdFl-IbGzKN=0wYq%enj7+@m=wpofAq0SXQQTiwgk5 +z21`i`w&S1!ws%M`{_D|i&3KD0a@NKH(F2BBKm)1z3n@lrid7hE=?Ngn*^VqA|&Mby5*4IUfnV79ci?QnKp%2 +zY7^e8-#hNbx2LU$^v-QlC|Z`!+c8Z24!v>0>pYmnbcni|VRx7{fyebl-AFqMb`x@h +zz;TCBJvxj>dUyPQeB2v1(@yEPPk75`NDiW}2;LIO5|roDyM##t!QF<#L^nIZHOgu@ +zUZ=QOKEFch!{C#*orw~$^Bb->BE#$x$Y!er3CvJDyUz##CFUyW!l^G&MAC>(h6t#> +zJ?E{~r*85V%{26tz*o2AHbT>2lQDGa^i|TJ&S)IRZ7-{@ATWL4^5S6CSajp|3_3gn +z_13)Sn~7TCD1fG%y)y{Mfx1L|+?tqVZcxy%%VDoPZW+*u(s6tk7#Il*rl%$n2g(#} +z$QLkjBvO!$4+~9>>=`)RHyF(45~;+%5h&ml@quIUqNy5BqbkYS8$11@y!XA9CFRI& +zlAXTK5dPnr9nv?Jyq&tWXVTktPAEUDzxq!tt6TE=JCj~i|8mk>JTE(_vt_UM +ziu}}&P$pQ`6J(PL +zF`wII>+_BENq{i$NEtbeQDP})L)K5Kx3IsLb<_BMtZ?MKN*;K3zuUawcb&eT%!#5~~L!6#Od| +zcY$V@-UlKJ8yLl4MrjNEMWcTU`i-}G9W#CQwS=IRpZkDrA|Yoc#a80{F&K1pBbFo+ +zXVoR?hFQ<~ZsfFSOPjn!jB%jDLZOSSgH|;B60}v%!XZT)bqHC-LfW6yH_mu#XBwm? +z3;(u$#%B8oKv0?_C2d%hP9W(FpqsRj52frrV&QXahFVSuv1e8zh-Y*ivcxMG-{V-5 +za9tyuc}!n+o40;ud@hmmR%(RhAiTnJ#tpaLym3Up*Bo>j97=Rs7u;tFn*q8g1XI4< +zhC1~`vjb}U46@g7J8HoUH9<#ZN|!5?*Du`WZD<+SUAKFCW|HWV1VO)v_%Rv0U`Hv( +zL^_A#(G1)OQE*0L42T8+boYtly-gU70s^{%h7S&zPEGZKgUR@T*`p@V@ij}N88#8O +z=7l_BCw&HPB#ISdgb2T6sJdV3)bu64=XI@fDFXp}JZs~pWY%b(ioWIdymejqlHr|x +zII_axhBYS*z{p>H>GzP3@?%aw0it>n%h*t&-*go*4lJBTiw2^Ui6{b2S8^Y$gK=D3 +zJY0f`r65M}B*`1&S$qPP-6m?G`qww!;kCAs`H1YCF5clSYbop3-{EaYjDtIfZlPlt +z^6E4as3Kjnf;di+<{?N)n=h~~?705v9bVT-W>omqwz6+%iph?lJi}JVyP-P@&}`>K +zn=qGDK=eX)fF+62;2E`b;kDkX859af%}K(I8zfFRDdZT|fCMlknU~r~L?;Y#v!EZu +z69aE6MqaL>k5mR?z%JE6eeUbL6$3`%V2X&+{rEppWH4XEfEh#(S_k`)J|_i*wvE2} +zbzb+(vq@8btWc}1|fcv +zIioagmbsd+s?R{>yb0o?P+(*VduuSrmPP%x*L(hXk(_?|_1;+ArJkn2&ZqF%X3&sI +zAZxm>q$81uVgk?Zz+3z?tH<8pg>Q_Rv3<=vkP~Hx*hVDA5eJ?l8Nl_7T$k;Qz?nY7 +z7>y~IkR3H#)c^hlZ^ul1!c4wlq41qN(CbDeKxbH}G&n=T&k;aesT=jh6wpz6mo}-? +z%p*w?%NIZd(7>vTBHIB#!!i+vV#*J+9Wh-q^r#LAR_vSKczc0EMuptWnZ~n;qW;Mn +zy@T@th0_CX^8Ts?F6@%Gc$vf`j3Fw(?Qy!`uz80bFn`#G9Uh4{Q{3zRNb0BG;_ZZq +z_}N>$U~8XM@uT{W@ARHoY!$A*Y_vcurhoNTZ$n$X-(($AdA;*4Z{?+;DsoU*q_-cg +z2WQuVm;=;5ARlAao9RPx+bs`REoQ>DRjnL^l*#Ca-sZioqlgw{t_q}|-9qVu#nI=1 +zctu}!r}x?=fR*SroSKNoLPOfW$NS_m@nwYL`z+kZ(xmV9*6Po{-HY|GkmHP_L&V@i +z@ri>nKopar%Ve^}LXwPbzsuV)AJet^q@)kr)E@|K>{d-jl1cF2ef8QnUI +zDl?7zZs|Es2NuTNB67N4|H<8+zm=_7p3?K);SDT%Nstb|!@C9K|Jpmeb@Kvg9e +zgmrlA9&eeB-s3IaQbP(_*bq`fX7kyETg_#q$nn8bx^RzoscjgnK%xeyT!(XmlW;iL +ze#o{@+9br}%eVKvQhP{~VL6$2L0|SRZ;O8HUhn*sS-%m0MnFi&#*>`Vp&$Z7!eq2s +z!DK1(#sbqI5KDFEU`Wrl;e0mCBQlLo=Jf;b^46@#A|7OQx5zR(O57)Gl12uYnj~es +z0sml6S**WpCft$A=?m}mIs=W~;RJCIit8Cr`dkddfoe_jE!z1yRlx7lnL(k%z4v+x +zbeHxPZWin1h*1IZnu)=fi_(zLnRj|Y{TuDAM|S07+Vkl@eV3QG_g&t(plSEJy)7%9 +zx7G(f7Zo8`nkGDhGcPr7gj>`#ahMn3L8}VTUWTkebCRFnvPo80=ATa>okZPCs0ATG +zi+v2wfVd#Q=@mNvc +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 +z7VIiVepD=;AC{GtuO4D_kMsGzQ{!1_2UbpY` +z=wK`NA#7rD1^Tk0zxkKm#n*B>sw`b2qADj+5-*Na51J51^=g>_8=nmQn}3E6lrk4TxVOC~0^ +zlPougX%`fPmdwKt4B>|937eo~<_%Hwgz0A-Pnrwy`NFwD{roq*{u#gh>YNVt#BHST +zDPVdEk_be43&}$tE8=!(&4}M9&D-V +zZ~QfOe;1}qj}v&3Q;cchQqGXVqxu$nc!L>N^8)w8lkT`>Kl>nV8?-Hg= +z;>k(yUElgQ-nJFRapUF+xLIsU5INAl|2JO8{^FFlR+uXX>$Rz&q>WN(+{XCns(1=T +z?3SPCt#kXs5SGLCQTjNwNLFw9TQAV&n>N&lOzNBd*1Nu~;RxpSAOEfAJL$8i7`Gip +zMupq6hWY4Va@2h`Z*Ah9QOOhxz_?r% +zJE$uU3Rluxvfr!;LRn)hK5FK$r=YL-d+(wJejErJLmi>#r2gRFd!bf0B$WBzdy#Op +zYPA@%4g}wQ7ct>^Bo^|t;we1MUay=!@GY;nq945zcoCKo$itdt{f%#V-EEOZL;d2n +zyiF}Rz3JOt-@-}NAL&2JI=S{l+(EB|_T^5(;U~zk9!Yh*^kv`00@)On3}`c^ +z?e1qko^Y^{YPSV_SRZS!c+f7E)$tqy9PAg1QnqyRN+D<6AfgZC;wn(t2s_Cq{a483L+Ee}9fxhld>0J@ +zU`86HT+m=6quOFgee3tUH78k@`_x=pfJ_p*0kMbQ&>n{w2*B)!rr0Fx+)i-}!Qx@7 +z6Aoa0*t?k2FMQ7%y{Ha8AmvgiW6a9O4XL7lfaMhsoFbnOh*CtJ8j9KI%aVS>_i;WN +zUr+-GOzS`TzW3G56V}S1F99U0yAPu_}+b*zT6=RM>sdqUo< +zLefDYJwp|J%|ChNM9uoZJbWfvfmtFp<-tUz1f_NaX%0@xhXZxQr2tqoOHEka|7Y)# +zZgxPkTeCPSakm$GJYeZn)6Wd4WivvFUX%37VC92Dp{X%*luB%8l-_IB?JYpf*h-?r +zYtk6U;PGU61q{Lo2}W<0qB4*nvL?G+u;YmJj8}St5jLEmhLcJxPugMnuMwg)frKuY +zJ7e40D~yp&phD72q@Zv5p|_^BXmwXX-|<85U@H$?l0^&p?|z82li64QkG)kJiPos) +zL5hJj_M-gpHyNX*<3Ga2oU+dT$m<9eYP*cjF@4HBd&l_1u6i&ep$&6yUX$b3pVD9W +zk+*RHx10#?@qbDE(;s=A^I$pW|Jdt1FLb2^5ioTu@)=V;1i$|P0IKQhe(ZHGr6^kN +zw}4d$*v4~7ykXeuFQV_Dy6X~7<9vH*w=&0Qeeaa}oUb{ITWTDtV`^i-5 +zRzn*+M@stQfAQM4Rjo9+bMU#e%M!xBhTR9R6CpSwcl*D1k1s`a=`1yY$bm=*2K4Yx +zyv|Kg%M9EJ#Rh!m=msQVJM{6UpLj>w@(3wKTi5hI|HK;@^}!B^MKP0=Zo}8e!;~1> +zpu64i&^6*rSnYQW%CME#l$m3Sv1@eUr(XBYK5z^%ZDuQC6@>RLF_$bW$IahV-~LJc +z^iRE&^I|3aH$U|{+mb~?<#1WQ_)~9d%Y@$guioZ`B`k2!2XeH!{$ITvp~;|3W;j0O +z{>WITV-mC`>zO&g>#<85VV{2LUlFwTP3Rw>+s+!a9;Kf3An8P^Q*l7wg85^@w4OWL6ulkHr?TVQOA!oq{$4P8G{+zc8yP{u* +z9zdv1JcsKABH(FabV`5qIk>+8Ypp_c{lA~{di}A+yHP5=Ooh+&e}qG@8;j9tO&@*U +z+cuL88R*7CHZ*B+E`)n?FrTDh%Bmk@;wI3H3LAM+5f>;B&XGcix>gAkEDIpl#qDIm +z;{6uNGPmU?;+cn0aov7B|FXdL2xG#4ZXh=t*}-6%&|P#UqD6S_~o?HAtp^C9>w8jAN` +zsXzD&uWN-LZHbj>2@NfAO8W19!DU1nlhyQsf5VYW6A{^kdLFJP=usS$q}p)d(g4iW +zP<%GTy7}L*d|$Ca^_i80_QbXIAYQIh)cY;N0*0nh#XN&krg)^gGN@nm?_O_b04|1T +z9E_JRE&$z0(kBqqhyLB$c8L#&hD);7C`5d8^@q&)_K*oGsR570NA~vcfUn)phz()- +z^uK!>=0$?~TmSA|oNOS^jv>-gq=5kbhk0Jk5TXimCKT!O+o%!_jw$iun1Mh5S%AlA +z0|JgN0XBoplD_SKd7HNQ5uu5?6UMz73tMm+(u0iqq?oU9e^vk4|MEgm2QB~Mt={sI +z(K9hXrH`}sgkglP!GCxgeG`6T`g4AhF&K%vq*w;38_d@)BpixI{rax|KtzWeg)t#i +z5=p#}S#Z{$y(0QU&VXD)DIbZCgFOf)oP3I#RUI~dJ`f)_R;mP9W38geZ8ANHo-Jpc +z`Edq{6}HcQHRAjVp*L9~{tBVDe1F--BAKVc!J^_%|F>)6mh#B97slLBcOz>!1H +zYkXM0=2zIjXrnSJEZzeVpPU_)4OlLE38oGi0(`f744c}?cWl2p24YUz&vkSoHYQRL +z5u8XA54zdde#Jb@&n4W5Nj>pPZ}sX1i5n59A$>tV^h>W})bBS;*&G-O0wdP&FvcMJ +z!!!%`hb_->ILtuefI4PHX70`FwqJQW+ISU-AibdDzw&NALZ!|CGh?}$yJ=)Li2Z4I +z91)9A~_kq86zgk|5H{^hT{j&&iB!$cjVS=bVXi2zDXNrzwXLVn&% +zMd+9#V@$xFhU5Kk8knYZ!I+EjdZ+Y#FL-O``D6OY7r+2m%6h?D--r8?%;|`6>=~nV +zNZT_XVOT`6)s#6RJ9p~qmdl9gI&=p{MI6mL7iv2FYi}*Qm^c0!YN3Q&49{Kc?Hv;^ +zc~cYTbX0~h+>*0XU>w7l0h@?MZHj&x*MzWe3Qt0o%p1kzQupwwNV=o(GIXCfLXun{ +zT4A$w&u_f8898r^w&6nt&*m-;Yef@SX%*0BYso7=p8~lecoM;6ZrM*Oj=(rLi={4} +z4_L>bAp+Q1MUzcWVm&k+0te#Jru?(ex^&56K(F+z|N1xHhAq>UgM1({aS$?o2=6l> +z3Lr&C08m~RjoNy7 +zi|U>QTVL9uR?alO0wfAeKldKvA}mNK(E^C +zPhEC-8N)NIFlr`ZB_3h1NhP~DnR@~00YS!GT^9#UA23y?O#D;SH=d(b%?lRv)H$ki +zNgWA7i8lh!+T^m5e)JqQj1))ldbO=3rPsVlbzO%nBe{&1aVpnso|$ufVq?Z&$JJRq!7S>xX{{3u*EzP3cMb%0tCOTGDRrNx5c|dxR); +z8)i=S+3xybA=#kMF5CpCZHmV1+wh5#Z(yOVdsZAVrO=E+!OwfS!yG+j-+APA>G4v$U +zAJ=P?+SHK;tmF}4B*G`0P~{3|R$r^snt2w>t6mPv`lCv1IaIdDn8k&K@}!J*mXfiE +zDG2WgO$9@o`xxZI%zg1$bJs)Xs<(GJ1ArsVqVNkQ!DpNT?0?k%cCH#<&}7=U{GU5d +zt=s8Lq1}oSpRzc2mJOIjRuNfwJ~R4@=c$c2H2GaLU7QP>pnn2S5;Lb4wW>8s@>Y6! +z<@3-;G^{UbReL)!{l?t%nFWC0s6jndU0T1tRrxm2Q6pbRjB$lN6#D~mv$V%g2c)9^ +zXRC_dh#P;TFkpGX`gTW+@udoG;(iDlY^D&@W%iS17kTQKa1!1qTWL%ap5X}Q`KC6t +zb%uEYPK@_;lHoAODI`v;TiXx)Ol9M|IKFe>Nvjpn1TL`67(`+wCgQpSMXI?GJHhz- +zaC4#Iwtj=q9dg^D9hm%&%=7^~LV^%DCl)L^UrC&V-FVJwebXPecwIEMh|}$7X5Gdx +zL<~#RuDqoVBukea&pB#}lu?lp= +zWKF;Ne6@Nn^ZL{oHC(U97QLhL07O6-U?3ecAO@SjYVaYmsG>gWV7~)+fP&4GF~IZN9(iB#HV<#);)wWzLuf97xYe +zU>Z}Y?ss=fnB_6I;uJHB^Y9no%L*Duh-%mppl1wk)B3;ybA2s;1$UTt2)!Zg%fPF-L<6p%RlrJjF?vdGePdNDnn@1@gLmq1x2SJ4sll +zu16NCKx?CkzGI`*WQAw8u6`mrUdtr +ztJo(a@`ES!iQ%WREv?wnNgFyeL1%>6B4Pqog$Nke&jZ8-NzjdACD7&m+XE5Yml~++ +zTyZ%3efkT_K%j!&u|jor|Bf&+AKQSj^b$>f`>3B-uGZ)!OVx6H-E!4B2mQ}2S36Z6 +zL%<}wdZ}8cZ&LnEa0gDaFTJONEiMxDfyEFQvP`-TeGFQ0lL +z91ZCcrqsV#p{~VNtZP=P_RSesb<(+Tr8LZgU_$oY12E_b!o6yAmc5wuBj=kf%EQ7Abh@qHsAWZa&W*jojpY!Jp%#z(fE(7AiPr|ax? +z*ff!wR`#xLZbPoBqYm3n>;0?L+Kr9LL#3H^H5p`fu!vvZxk}yIGNmtAts>(TYl_{J +zTcGHLyb{IPy7dMl(6LRr)+SLz`pbNKL<^L-n>#Kq)f& +z##ISwGOi085(H%Qw>s38&OTTiY~aBPEs|lzentIe4I?_KyE@e}Ul6QB;QPQ4V&Hlq +z1!O`WjweY$2BT1m;vV!)wY;^0_>14m`j$@B4kdJ7r@CZ!pLI(nF$2zz$1ypRSQ2BUoTA +z+7`x_il8nhmNs#OT%Le5I)-4crVhPM*6G8chM~Cr^#(P6UNoqmS*KREU_p7ES{sd8 +zm^g&&!rF~X5QJNhL}1d)Z?_W%@FZ2a7P}X5*v>A6%Y!ELXqQ^QyNq65u@P}*yPvWh +z@)-Nv0rcrEAWzS72=P^56o9A}493@&=bu9x)J{2v+8Fcy8~k&;nSX{x2jJ`_ +z4msS&8+TCSXlT68A`E*p5^?PJV0zl9WTtC5EiAY(V55{!o(&rs4r|xHzfr9{l()Nr +z&So9567KxAtTj0)=`^JG*>41QN$|;2cO=~ec4QIT!71(Aq}s2{+Fr9J;WQ0iA@%6H +z2~nJv46Py3R7GSVTL*FxQ-dBP#mojVRM07X|0Z?M>O8KFV;>a|m>NE5kF1sT@Mg6G +zyjtC?db<1ZGYU-jl<<`sUdOTKO-)mkt?EplePy${XK&I1grJl$l}$)bVm1V~ZfAwB +zT&SmxL!id({nIuL%_~ajbO%EEp)G2(H3{QHiJsK|u|;*Q)#S~@8t?d1vy&?vn+mQ-iU~!_ +zF_am98lCA&e|*kz{m?emwjhfN4aJc=eR`YvbxUg*U`VX0f8VEqSM;IpMjZx|m=WM7 +zBVpGEA8f!(wVf*gD5cE8NG5O86#{o7|Crz&gvh&kRAxccZod_^mC`@&QJWT|ZS*Q- +z8B@j!8XD0;Nw43buI&!tKsk+8&hmo)pr8&_NpLPnKe$6(zR(8)LN+u&SM-ZJRJ#NP +zHp#+ped|sYZi_|@3*%b8_yy)^VDDIRe>WkP?Ti3Rea^~(UbnO18+tzSf^k*{!tjQ|V; +z)R7(i_5fiHX?tNt>|%pZ2M@EhuBpVFy1wEkR}s3Efo85OEq$zEjOG +z@nth2Y-sl`jqB$^s;kZAHUfUVCaf;It_YM6ktRuRGafkFN@Pc1qxfVUaYrnM5W=(A +zr3@-2&c^mvqw>-<1554n=fi5GWmysP=MYx)5p5;CG@^F&`VqsB(C$D9)e=;L==#KN +zp0(qgEdOHvMn0le?CZr{byz +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 +zRL5E-^=L}1?BV{-Y2>=6WwFHw~PU?-43 +z2A=pmU&NXwK(7#G6Ut0xo$vK9mwLha)CwhT223JKqNx&l*00-tR +zV)Eb%Iqu0s0K6=QE~D||LK8=X3H{cL`f^(k!}F&o`%=32CbdfEvug2z66~``BJp3> +zcV^Z9y`bRA$WCQ_^SIjB#wBU$Q!xCaZ&q>r&2e?7oHHVIW`W@FSDrC^KQb-?q6~Di +zL6b~LJ8q!u!1&Li%daM@BzsM@fomFfkIh9?9J+??m$xqWk`W^z{@UJ)pqc^ +zwg)?z_S19PFM=3TDMlRt`d@Nt^O8Or$2ck?O};*_4$bhyC;37C=X7Vx6%r@JuqG72nVx=V9#6g-ZpE@MFw1&IUWfGadDXeuNlY?m +z^w1t*4x65K%%9Yuf{HFS7e|4+%qD_RR_9ADaqdfBV)FW(MYa89H3X4EUX<;G28Wa;ABrh0$nXhESuJ#? +zB5^#4!k^h5-|P?DoYp)`+@rtt +zM%Avrm{AM$z~Yuxy|%16S33+lep4&x;9?PLQ(M5^(QN;)*7+zRlTDM=ZkmG@N-q) +zSXEnF=~Ian*LPJ__jWhf9Nu*3gO0|q=BRQ~|9w@hX$>|^*>9?9pv_UOKdKWo73>Cz +zjB=1E@xrh>F}SkG%HQu8Y(K*s_opIUqzrO +zYTs&i*NY5eNO^Ww@)7+BtOOh|&ctJ&8wDeowOl9YHR{Zmx+YL$u7rfsso}|KyXiL9 +zBj#ia2SH~Vn`tpY%3M&-vuu~t#YwenzHF=tG1Na87^#FM<2){CdqYyaC)3$S3y4X7!LT)}YKjz>umjN5lp +z35Jv#*o&47*qlrGi-OaUXW>-L4pqHpTAhE2mr;=^{dMCsMnh+eM_o|0U73vt#|2%+ +z(EJX~$)Hb8tDY+==!MX-H)6|>-WHZ+h`o}J*liTnQFn)uli_CV#~j^6W{-aO)v8nf +zumVdp`D*oshP+0jy7e_`V{5o#I4rIEUxS^GU7xgLq0Bsnc9I{)QZ-Ihp7+UqAp)<{6yyfiFSYjJ$;LMtkrmdU`t)NRfQJv +zQfmThW?9vb->SOjMI!pIZdE%*vQaa!MjL1vilqFH0CLtDTzkcMB!tR@$dw1KKtRF| +zQ`tTG?eCelT<7moOLb*Nt?rItd5_mMM?<^mZjPPdZu+A7lQSx@&gC>rWL|_e;^^>` +z_{dJ`cpe=-kx^^)vl*ot|MOZ?P@k-m*4N&qx})R~QXr3P1t*&_i%Hb`q@gtv`F4>OC5Ocg0rnzZyJQew)BA1xm2Md`#o(dO^#vo>ay9;D6GmETi6H}R9}fmn0zQ#SYPQeILihx`|3-&6><Yv2@U-zop^)V-EiBb>I8mjiMX$pj4Z%D5g-?>NS!EtT#I$Mm6|BCbzHdP +zx~SVO?4`u63$&(OvXk?TJJ_wSV +zaZ$hNjp`q4;4W?~0{0KLl@MJpaTc1;>)wnVxOnHV$bw7Q0jTk$8LMN>gu@v$=dr=T +zpp4F`{rM(S6|Uo)s#&Q@`tT5m&GXKt0F3T7y!oj1JH~n^i~&a(e4Ly~Asc>4;f?ebNcya!??B<6UAi*T +zu3%{IGdLVaG}H(vCiGX|ip*)Ixy)^EbYrLW`ENrm$hDi0!~)W3T%Ey{RYqcsf8mc0}WHkax^Q$nJ={`A{aY^{Su%CZ26%;6A{)#u%*qOGoBUXR>~ +zRWrvrWnH~f?YJp`o%=+PA7?j6`vSn@Gh~73MI*p$I1)MLqC#)wRNjgN#%JPjf2~c1OKkcJ#jyRb~SC2@nh{8|ZcmbfTaLDnXPN +zaw#nd#^PZ=fXreXAQ3dUF+)bd2IM!gV2*8Td$yR1S=2Ul`cF8G3MQr9(p&CQi(5Go +znXsticd6AkyhM+T;hk?dXI3#N0QqQ#Gk9hGjV=im%%d(wwTaNAe&Q~*73Z72cb8he +zJcM-dtoAZGETiY&jkUB;QE$0hZAhfxSJ152?Fbbd?`$~hg#VhwXXBH-ti9Aair`w(l?GQI(@B) +zsL>?$&Tg}Jt%w7u68D*%F|12;rtu^pp-Krb_QMn98U4UJR3}b!eBmAHbqzMn>pl0t +zXY4KL>^&-i)3qi>2&VMM@4<1}B-YK?2hP0x?L9c4mACID9eAf&(MC0EKOcUlTEFTGF7=hBY;^m* +z>W-NR9MOh~VcwaE*||=yFkcA%kqDuI_RMC);ShecXbi!|ztT_7yun88UR}54~HxyQ#|V`_$!YiECkLE`d6oX}o+azU$B5 +zr#38V)FIoWj&6Am-1ismQ~mpcASg9M8oNF@--u{=#J5&q1|cNu-t~N?)E0yqOF9zw +zuVxxzs=rXDL9b-nP#)F&h3%BCdRt;eidt)>%RNd+U*875RT$M +z+qG4A@B?AGv14*SSni(t)m57uC@)i0&gG=^f(IbNvvk<`fZDXSVUVHoMB?{SHQBxN +z*lYfP>KN>YQXwF?!k19v-n&ukXSVv6F!{u_M2v3&y@*vp6F7%Sl;RiXzV?7x9;L|3 +zy$s+G>RDb1%;v`Y_2KI&yx|uIBLTbsB>n)K +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 + +diff --git a/dist/kubernetes/scripts/test-tags.min.js.map b/dist/kubernetes/scripts/test-tags.min.js.map +index 3e157455f901c77f0a458b22af0bec6475473960..80419a47a52b3af84573f985480ac8cce07592b2 100644 +GIT binary patch +delta 200 +zcmZw9xebB<00q!^-?!p@UyThSF;vci5FF#j;>Xq*Y$&XaB}2G`OOW^nuz2kYKaWHx +z_e*c@*yiDEyGJ*$e9!kB-?2`CXCByAW%6ANa7ej7C*MmU}IrzEFHonT!O?ufW>Ry{c}s* +z<$AK>$c=)1=*7P69s|z}{m?!*PILy5BGN>L$PzgsPZWqEQ6kDjg{TrWqE0l3Ceb3= +uM29el?i1!NG5+AvDeD^cj3KqF2uoze-M!asoG)i3zo +zjX*A5ec`O;%l&G%-W_fC;2s>;u{X!LeF9++AtFqeM1+VEF(OVRh$N9B(nN;H5;-DI +z6o?{GBFaRCs6J7^nj1duSQSMCA@{kVxSQy07@7HKWiwfyOw6PU!?r;U7Tp>i7EI +zA}=}btuSzc_0o4kZ{h6LuH$?DVzXKWM-UMrO2i0*h!Y7SNu-E0ks-1~j>r=QqDYj8 +zGEpI_gh|wh`U8zi%=|Z8KYM$7Iv5SHq$w?FOGmoWlfDdOC?grmM5bcP?0GQe@B0r_ +C;zZm4 + +diff --git a/dist/kubernetes/scripts/test-volumes.min.js b/dist/kubernetes/scripts/test-volumes.min.js +index eb9630d7ed13ea454d4a8cbad090954a03ac3bcb..fb2045c798fa51c59c4639da7ddd1a67ecfec1bc 100644 +GIT binary patch +delta 203 +zcmZ4c!Ro?CtA-ZF7N!>F7M2#)Eo|)Prhm6$)tR1fo0nzU0XB*0`%f{mZVx`k_Skwd +z?@h_+0xnFfPN{k+i6w~&H8l!~sd^cyi7BZ?#UP$iNoqxjenC!RW}cFQqOGk0TsB(C +zIX|x?HLpZBq_QAYDRz3m9A3HU7xpu;OjlFp=9^xi!pJkd;Q}uw8^rAC6Av+oO`ouV +kRb{$C6dzlAJr_F=a{w_X5OV=BHxTmxG4J+zF1~eZ0Z*Pq`2YX_ + +delta 99 +zcmccc(Q54ntA-ZF7N!>F7M2#)Eo|)PrVH+7(VqTiKby?-3z|%<+e6N=J+_|Su#Qo3 +w@`ML$)2|<36PkSBnb7op4LIZ-g`C>l$bzBLN<4^7=Z-tzBiX8gxw^&8zNQ&-w}yq-ADHQ%I*q` +z($a`lG$ZEJ$F%tBDCn4WkRvLxj5-~y2qV42ZV1|J{36itKdS%zW9s +z|M~v!{Qvp?bMD#urkuTC?GvHEn$kha+lqw)MbgBHY!s8b0IjDLsqMw(A{T +zj<$dk9@=FN*jB-lWOF<0QK!S@u-KgTVW6a)+3uqMkYDx(J-glRb2?ULoW@>4<=Cqz +zDub`ivm%uy_vG2EST9DRT^Xm$?{2#mq!7*aqQp0@svnT?BIrJ +z%7|}xl53*H*7Ixv?B6k3y-*54w0SNF!fx+tbs9o=d=JdJ_8G2~rsH9J?@mrbr(&}8 +z%uenm)r_HdR>{K9?!k}qs9F{1@()WCH~#(!bdKyE=Z>>fJHCGp*F@#X3wyYuOmo~? +za!ZImp4r|P?#c-AB&T2I)~J}UFNfXxxkknk&f(wg;Z|UA`2KS1J(&L41aXe$uE7k|!;%Ju2;jwomt|-e8`Ve;q1KdsTfi)P+OX5!a{qtxs +znfX5V2uE4*t`A`-lqwFbAhpN2$7x7r??+%wWb@c?4i>28V{SG>2Xc7X2~NXgjSBhM +z6P$~tqb5A{XGlFmsy^ioFf*dIys~0~P+YMZRaZhNy0}Qk=Uk3~eD!$m7m#lTdPvHb +z=uUFCs+z+gz2a&SdoHS1mm#jOPkqT9gn}jTzONu2A+4C_f6eWrryDaRkvu-|1y{`m +zx2Y((!6Z9`yHo9o!)yQG)-m*u_z;hpsO*c&(NYy1 +z58zEIq@iu$haAX_3r}(?@;4RA)6;ViLn-y5k}BC9Oq57>k}K6{f@!uUN+g@V_eV+E +z`_kQF7CgGhNF_QWm3dPYYNBoCk_t;sR-qmmDs8BNkZfdC4ca3;s%udbBlwK+dZucT +zN7@cDCnDq8!}T*F&^O8LOW +z(YANnNYy-4D|Oz21t4m%6}?>q`f-XPn_E#8qZ@87X(WOdYxsIBL#AS5l5ZBHt*mZ1 +zWKyQgl%WTDY>6V>MZPejdsQ%VMufP9T+zCMd@7>L8OEG9;r(M=9UJb+m=%7s1Kr5d +zVGDlS32U17;YknbBi1hT8=6Yuk9)uv3(3Y_7fRE#FN_Nwsqo~42gPAm$IYewEE8F} +z$DfhB-Q?vf(NikQjBi~9k|u*J`G-}gji%E0o7G51CoHnjzXolGPPXEIT?ZW%gd+_6 +zG3=7{SftP;Wa4^hajp1NKP;{ZLYFo$x#kwcAdtFl5E3_~73(X5=t~tG7rO$$^&5&- +z*wH~0m0}r*fHl~zSig>-yBW~kkN~UTx5{1f*93Y&>Y87s!D)pK;;A@~?AeZXsdPrYtyJfb`=TwH +zb6Ko5`CvTsFxp7NlCOLWl>CCCzxOe8GhJyGeh`sUQW;%B03X;14YKLisFs1Ej6H#P +z+7^+G@HW|jV8`#+2}_(Jg`Ma_co*jJqt8PZ8H^ICi@@2vkAu?h+YK|?e4?}xE~#M* +z_|;0JCTm|rKjSKMez8=T2;RY?8rJ6);zjZbvg%btXsCU~evmL^6f5+}Mv8n@kWPps +z{>$sqnDK(KLvO;EE@>)B$08SR=CIo!7M=Qt{w;KXZcetA=!r7)s5=tuNN9kUvgHxuo%- +z4`C#4lt#LU={UMd)f_jKbhBlm%DF@Ba#W{2k@jpmZkUwn>l5T{GBOF)O0!Q;VlzbK +zmNmL(E1y-gGN;fsx-y^t-T(ilU&Zsjt4@f1969_o=r#evaMo?T346T2b3B9p+I!zH!cXwn1kBbfULlk({C)KZvOC>qAGbop+`c;coqqQf48 +zNe&Nw251|y9-p}kE9Xg=@#He~`*p^0!+MV&&f{h3Bgo*1TLRsy$>ehN0EG`PS1-j* +zr@EdJ@hwhu2C8?|sh$tFyni~?y2ErJfSao;9CUD)c&jU}fctC~Z)>QSOBu+nhKe0C +z;o^W-wpBDxDH3R_Xo8#A$X1~OFbyyrPzjg;xCC%1U?!jna2cQ)Py?6+m<^}}%mLH^ +z>H!Uaxn!%*xZ()@EYM`e{Pre<3m-Qk+`}|A;1eAcD!i_}saF1W__Ssoj&^j`lC6~H +z+xy3kE>JHRO5f&9M7$|)lFxV($v`xc1(=k4nj7Io`Hx`Xx?dEyac%5sy +z3g2m7Hlv1bX@P+xj3m8_{oa8=@Wuzu!d%;4)>JH1EI0QzcSR#9ZzQ#7O)lo`Z@z`^ +z=;+}4n^WFwN{EF90udbV*3@aDw*~nQ{*KbzOU`Q#4x|R~=*Eg_Jo6mij8D(6oq-D< +zX;gUpGG2rEC6}s3c8zKPO#mLC1vCS6fO&w+0WE+l0Q1SN(FNcBqNd!>YHXu1C_F?2lk-(XwhBTc?>;z8;f>&RPF=J*FO8 +zR?GkQdhi?Zs=dnvJabL&rI`Q8@;PH%8;hSC)zpmiuU`h}1S|(Q08T&`pc~KwZ~@!^ +L59wduYnb(KeC)j_ + +delta 3803 +zcmZu!3vg7`8J>IY-g`DAC?VmIggiD2sBFrRdeG%X)oHZ61%OwP^)@h7tjH;5K_4HtZAXi80Ow_X#7@h{*!?ye3o=Yly*XLW?*n +z6HfYWZCd8>EVHg?3V1wATixxqTT^iGxUdJFIVLo65g0lq%pmDrg)^NLbY!I@la*vm +z6o!rq!z9xO2agFAPbI7 +zpbbsL>riQQuj8ZM9$5UgFq7o6SCw^|nAeGqvU-m<-meJ08W!{FJKNyGqjyTk@QXD_myZ0jy@0pU_`;90Sr&lwb5 +zK;2K-bJrw{#p7jHgm5yB5?gMwqLC0;;fvBr+8wp!6ygM +zTGXgmljBOWBYzP`dESoP?_L#a`E(B!7+opCfgu!f-4H%3=abIME;`xi!{UAomw-o) +zV(w{Ek?mk#9~J+r;d(J{8x~6`mw~Ax_-yL~eD*=t +zZc)qfBjPTCG1t6@5@Y{0l7aWcSv;}iVCSeVp$NmMhSrg6k1X$GodPWo?BWqhv0o{fTmnOLX&-xDOW)_QbDPUhlEXQj +zPJQgNGI~iKh0$_a&t>;dr`t(mkIk%>B^H?&Y`!(?R9yY9l161$(OGD)5Q1H`=>Nvi-3X|!i7s`J7m&Yi8< +zLQ%Uo-Y}A-{jg^frEKp!dX`5IkKBZA(+*juSSyV@))zSTk%5-W8{yJITFlh?JRPk{X3ID)+oX=xd85 +zC1otOw$r(Mqaiu2Vw)t;Oq)3a_sjdc;a0j+!{Li!DVDpJom)zC1Ya&Ims34&lqBVZ +zdSf}=fkSPB)wkpLSX~U4o)B<8y6!BlO5RBW6j!~n4tvy_fz+KiF173FKQ&m!sZk8w +zY$}rS?k{15D2>ZLKZ~Qp>bNS=vK0yXpgec)_hJzWcoY{;!j3-rqC6+xWROkvD6Dd5 +zVOQ_a=tFV4T8~_8lCJop8P(F@J#;=#>=}4{1Fhq;1(mkkhcq_pr@uf44(U4wKWCmz +zRN_nXws8kZ*f>Zlg@oT>u!E->EBMg^w2km4qaB(aqP4^rfxS;q<(yMuoboVDX^15X +z_in-Jxl%&(NO{tbPBWJeLuta>{=^NT>72Uj8+**?5udVEB4@ +zn(7k?r|Q_%GqJdKe>jhOTz-!wcGE`*k@E2EALKq+oW+d;t;6C%w)Ky6tB4a)|1zeO +zWi2mLftL1!U8?0Mq{e6kb$5mWg_KL_`b&SMjNmMEzbaeHs%$<=@8#I?gY-*zTLcdm +zJ$+ARKBCCx9hGG+m(r!}N9jSL4;jWi_QogXk_cGC2F3Z%G5R>K&qNGrfayupQvp|8 +zRsY*tG)?rT#8q{B>x35d1>$|G`rt5KiTkM!{&QN6v0tG9-}q-(^E-0*5ipNnrQ&Sq +z2;HvH8!Y3NbCU#;57->4<*pBCll(@x_Z%8FP_MUsM<*-_REjy&7wZhJ+AAR#Gw@EO&b-{EuYH{BM|!n9maD;WfabSK_9~ea}XXw +zI%iguPmR&P3pm(M{u^1FOJy~e=?o3VTz!Sk!Etw7q1$L(Di&&0Zosi6-z#N%BpA+v +z^9r5Erf9Ukmu6e?Z!7o>0Me!ov +z#WmTW!2*kK(c)Fts?hS~x+WJiStnVX4;rmtT#U{O!IU(Kf+=X0WQAeDfZ}DW+@syW +zL6@1E0>ANUtGOJ!>eXhkS$3cHMx3oxKCS+(5=%JR>h#8}0T?ruRKTw)N^T(5EPEZl +z@w(g(7i&u9a7i|GPRY(`L~_E5O(iv4n7z?dQjeFtf%C=^#1up+q6{$=aUJ4%#56=X +zVmhJ%QHhv=n2DH$n2o4HR3mB-bJ%%fZO2J4Ni9{d`knbYmgMTP+hCfmwgOh&G^-p& +z_e|9cICs<`>JbeH9ikDTN6bacL(E6qfVh!4cii;Nqm`5Wn+N5y{kO4Ni+>*(SfXEm +zFd&)`KSC@-7!f9f8DT+K5fZ|Nup=A@C&GnTgm5EnW=r(V!YgtLX1KW4PXSXXgPsG; +zm0%j2qJiXvTgqYeiRSB}>-fSd*r2Pc+W&6zOAo@HjcyS}A6zsW?zdYsfJx36(B6Fu +cq6M)S;X!y2K13^`4dF)w5J9HByWKqF{~zE7+W-In + +diff --git a/dist/machines/Makefile.deps b/dist/machines/Makefile.deps +index 6d01cbd388a2498f60bfcef925975438ad4bdf0a..faa6b25c93e9302c63ebf6d762a889d4fc83e527 100644 +GIT binary patch +delta 49 +zcmZoqY)_nEpyr#Or{I;Cr(j^AU}Ruup%;G`lxdA9%{g}QSioJQ} +z7@5f2udxZ^;F2Wg@Dw~jI7E)f69uA3l!!7>A*w`;s1q*HAeuyrXcHZxOY{hj=o15C +lNQ~a_-R$p?+RT@+Ok^rEnae_!vXZrIWGg$_e{6R6K7PI&Ns#~m + +delta 193 +zcmZwAw++Hj00dB(985OB>#~Wg*es3KS=|UV$MHv;0BmxdA9%{g}QSN_O?m +zmnc4(Fb+Z!Bqq5<=5&98aEKg{CkjN7C=q3%LR5(wQ72rYK{SaL(Iz@Xm*^25(I*DP +lkQlw;yY}yqX4aRnOk^rEnae_!vXZrIWGg$_e=>XcK7M$`ODg~X + +diff --git a/dist/machines/po.ja.js b/dist/machines/po.ja.js +index acb1f19e62977c65b1e79860b1b95226075a279e..426c5f763b8d45c1d504fa91f398f5705c2e27c9 100644 +GIT binary patch +delta 1644 +zcmbuAUrgIo6vtC>hL*D53j0R~%P$QskxaJ*W3tA$WJqucFp{$QFlPKSHAFTOGI=mD +z>%EuZuawE`wGfJv|4{5Kupi^kijch<6CZssn$urPUwkxCUp(jjTC~lw7hm9TIp^GO +zzvpvq|9ll%mOIOD)t}aZEkTf3v$0Hc8CVkdw;*C5?t|C@F#vo9gb92Z_&V@SIuVn= +z7A#{i`&AqRV0VCR0~>=N2R^HkG0jlr2|DLtU>MLXE$tWEnswmcgNRbjD|{aK0`O^U +zl$rfHyNZEb5XS6uYA(GI1|G4J6T4GGz((zx{IawB{s9mp>JB3}Ibb~+_D7uOE1Nnl +zVfP)SV^qH3d~mDF2LeCPw4Dk=>%c^z@o@ls!( +zPJ;QAYMh`{5d_qZ&WP_+>kz36GV+s0?51>5Ua&^~$QX=!kTy`yn +z$>+{dyAsJHe3TmS74$XYXu#0`qyy)Puq0$h1v`@)na%}g^8OJqh=PKNZxorxl2&LiH#X~+KUIj6ZGj8q +zoUVYxnTMY2u(DHjx?gx6cpSupnx>7a0Srfkl;GhvM5{3U=8)Uzc)Hzr0%WwZVP7bW +zEXeK3D;0}oc6B);Zd;Qp^7#IAbsjYkpM$td6!1-{X-8#)=0B89B{Kv<{!$xuc~kpT +zzNI~P_KE*RQfQ^bqH<&gcmmxkH8ZFkFQXy;uEpeMZtcw?u-JTQ523Iv9tdecU=U}X +zqV1&(ng=!v40kvRtRMTE#sQCGpCUw#c~0b`$DT8Fd1}NxHC@B+bLm%4x^$nN`>ngGtwWSdeegwI^U+FG}awQQ^(E^XM+tsuvS$@r}c+9F(se +zJZ4@z-0Ikm#Xa5c_I3B(B(%+iBY!wfTyE0?&F!zFUx>@U24U%cJ(4$$o|5sJAIor2 +zWuLcR{eJ8@EKP6Cv$VYO2k)sW3QD~H+dI}(;s_}WvhELh-?{!i=>Yz4Z&-y9j02a5 +zLSew~UF-e$y3em)aq0SvPkMTA=(eAbRgq_ +zuCq%V_5qWN9@&#;A0z`!K|_;36&91E9~qNC6bX~cA10FmAekK^3Lsr93Lqk5WO8q9 +vB03;j3LqeEb!==b3LqdNllLG@219jobZ>2wPa#5+ogrtF4I-JduOc)7&y#R7 + +diff --git a/dist/machines/test-machines.min.js.map b/dist/machines/test-machines.min.js.map +index 5addb804995dc723b0192f9bcd526734fdd4e75e..97fffc62ffc76ccc5e96bb4311b86c3ec0f74090 100644 +GIT binary patch +delta 82 +zcmdn-Lt@7di3y34mImgQ=9Vd@7M5lfMka}g#%6{__Nm56hK*INRgA4wOk1m%Jx_>W +TQ`Ua{1Tzq`Y`=bjHL(}~Y&{%A + +delta 82 +zcmdn-Lt@7di3y34CT6DQ21!QdhDJ$-DM=}brb)(W_68}*W{p*?RgA4wOk1m%Jx_>W +TQ`Ua{1Tzq`Y`=bjHL(}~sYD&% + +diff --git a/dist/machines/vnc.min.js.map b/dist/machines/vnc.min.js.map +index 716fd3a34fb11d94dc5b5a3b7845e7e4882b88fb..5711988b10814d591115d63c1fd76efd31100667 100644 +GIT binary patch +delta 109 +zcmeyc)%?R&^9kXSmImgQ=9Vd@7M5lfMka}g#%6{__Nm56hK&WS1&pl)OsxgXtpzNt +p1+1+FY^??CTMIa{(nPT7YJZo;0mPg@%mu{UK+LoKT^cV_2>`-SC1n5r + +delta 109 +zcmeyc)%?R&^9kXSCT6DQ21!QdhDJ$-DM=}brb)(W_68}*W{m}{1&pl)OsxgXtpzNt +p1+1+FY^??CTMIa{(nPT7YJZo;0mPg@%mu{UK+LoKT^cV_2>>3~CjkHe + +diff --git a/dist/networkmanager/Makefile.deps b/dist/networkmanager/Makefile.deps +index 30fb171b5ad521b788f1f0f0540782764f242e38..6e179fd8ffa851b44825d5051139af3b3a642235 100644 +GIT binary patch +delta 49 +zcmX?LdcbsonVN5Yo`P3mo`Qjef{}rtg@U1>m8pf5p{0VmZ-};mp@D&dhO=wP#+Vc- +E0AJP(9RL6T + +delta 49 +zcmX?LdcbsonOb;iih_S~iGrbpf{}rtxq^X(m4T_1iJ^kKZ-}-55GZJbhB$AGNs$5o +DU@;9S + +diff --git a/dist/networkmanager/network.min.js.map b/dist/networkmanager/network.min.js.map +index 6f1d558be50a1c2a039724b0fb2b18b44c09b510..6e351342833fa0aca557dae0a0d1f5d079e0ede6 100644 +GIT binary patch +delta 118 +zcmX@t?sTr*X+olisd;LWg}G^}fn~C#g^96&kztzA^ID3y8Uam$^ID3y8Uamdc@h87A&28QMe1{PKZrdB3q3hurk+6F+Npb;A4yfGxp +F699#44h#SQ + +diff --git a/dist/ostree/ostree.min.js.map b/dist/ostree/ostree.min.js.map +index 1aea00d353655a4e9e4c3c5786fdf074dda303fb..d88163dadb90065dd7f00df2d6564c931e46f3be 100644 +GIT binary patch +delta 275 +zcmZwBIZgrr0EOXz;(`J$xFITv8@MnC!zk)KOsF6*_n>(3FHJlPvBZXhK*<%1iSGaw +zU;jc+1zLxEBn9ZmSuEaW`)C!a@JDlq(Jq36T^FVo{{Tl2{fiVpXKYnphVZ +zkrg?yAvVR9*cN%QBX-4}*cS()APz-Q9EoFbB1+;^oQ)`tr~fYAJF~K#+l5`)m0erK +ls&-?yc4zliv%u>1U=3?pXf2EE(Vnbr&-U`wnZ3?`{{Y4+bFu&c + +delta 275 +zcmZwBNlwB50EOYydB&m6MNynZ#7bK$dJmJX5bz!@UigS1=~N1GxD1 +z-{A8n7}(20m?nAJ&Yqgxw3Eki_p#l}lGjQpdPW3dM2w0tF)k*=q?i)ZVn)o0IWaF5 +zL`f`)C9y14L?~9pnphVbVpD91Z4rsG*b%#;BKE}o8`Y1me;55?ShWK?v?DvV6Fapt +jJGYu$SluqIVOJL0wKXlV)H1uV+-|L9ckjjU{`>b2RMK-6 + +diff --git a/dist/ostree/po.ja.js b/dist/ostree/po.ja.js +index 3c537dbb4b91507dad86a9a69b956ea31b1d3db4..d972ae4f9a861b08635194b7fd7326cae34e63e0 100644 +GIT binary patch +delta 12 +Tcmca;aL!;u3jgMG{#P6TC0+$S + +delta 16 +YcmX?SaM55x3P1Cc9bKDK_+N1V06|v=WB>pF + +diff --git a/dist/ostree/test-utils.min.js.map b/dist/ostree/test-utils.min.js.map +index dd975d8f5232cb3457b2e0e77cd80f3ea8cfd02e..6dc9cbf1b6b17cf43560ca36c1084dee4bc4cd15 100644 +GIT binary patch +delta 221 +zcmZwAJx+rF00rP6ik1G@DpIjj`>!KSOBqePgIgESl5h-%7uO~xGMK!<#3LAXkH9UO +zxI3`)9l+t6zw+nPC}q3$=24min;>2-qcDxrMG|hF@8j@k`Sxr0xo>xyF9Z$n05riv +z@CdZPW3UFEfHqhM8(_?0{$BIp}~F-*i9zod2Rce!p{z$A_6^zGjsxUAYub +buB0cv^yOM^WFSKs$yg>bm06Khx4W-B!M|JE + +delta 224 +zcmZwAJx;;^00rRGDoC{j1Y3TJ3Me{bf6|GBJGik_iV4SHcyTppB7?~rOgIAR&Jnl; +zCvaf#9f0ARzy0pl*vr?f6@^KZ#vefz&6Dvsdruc}ILU(7yl=Ru9|Oto`P3mo`Qjef{}rtg@U1>m8pf5p{0VmZ-};mp@D&dhO=wP#^8fS +E0APO&iU0rr + +delta 49 +zcmbP|HYII>u3C6%ih_S~iGrbpf{}rtxq^X(m4T_1iJ5}CZ-}-55GZJbhB$8wK4=60 +DVL1(& + +diff --git a/dist/ovirt/ovirt.min.js.map b/dist/ovirt/ovirt.min.js.map +index ab8706af5469079e8d8c2aeabf0da20ed7918e8c..70cfaff5b32ec21a378c808a049326bdb9957fa6 100644 +GIT binary patch +delta 210 +zcmZwAxebB<7=Y0r-uHngsHk{15CUrH5-vb+4~s7rHYSc@jJ0dHfQ(>8{0Fdj^^0G3 +zB^K9%7TAGv^jzC_ecN+4+g<2{x4o*L00k1DLK0Gth74pO2YDz!5lT>o3RIy6b!dPF +wO=v+II?#n4=nss`=WlqnB181WKn#T`Mq(@`!V*(46LYZ;OR;)d(fa-U0Z=GUr2qf` + +delta 210 +zcmZwANe;na7=Yna&GS%Wi=yU@#IIrL5)MH19u{vbY$T2%V(l6(phvK3d>oS;#>i3Q&X+l%WC! +wRG|iSXh0KMU_P)epTFVR2`teT9nlrG=!w1<2uBRXNQ}iqOvUW!1oQXz2k)#<-2eap + +diff --git a/dist/ovirt/po.ja.js b/dist/ovirt/po.ja.js +index acb1f19e62977c65b1e79860b1b95226075a279e..a4fbd6d4e6ba09706efa6fcc8560e03dbac2a2cf 100644 +GIT binary patch +literal 14922 +zcmcIrZF3YylK#%GsGA^`(S{KC)^QOFL0o_&3~>l?NU*Vs`OwU?q&73%bKO0XwHrie +zW()`+7Q$ZP#o)!*Al{6?W(}A({g_tINdMxVtm>}ruId?yi#@_2Uvf&$j>@V9G{!AM#t2jp4EcdgjQ?6Icz1#S}uHUjF_|7cbci8@s +zA!bdmvgui_S!Tc8#i!s)(VwlE4vkD$w#oMG+sAgq+wEY#`Asx1U{uTTjwEo>d8KalGuQO$ +z6(7g_3p2QTYpX6JNGQOE*$MTE6@}032Rt|Wziscsz +zpVoKp-u-c*FWH(VbKWqKuI3bGpUw``?wr=Ck4~r08t)Sw6$Her-O75J$GMNjKT^ie +zF|*>Ck#5FB>FY3l0k=Q7fwv+(1d+I^af)2>%4xW +z#BPQv@sL?E;8m=WS^P*5H0}Ox@kI+&=+ieB1N1w%;V5GNL^R2*iuA$XG9Y2B5iGS3u0GQ +zn{%8INu2(O1p{u~E}q&E(H(@nfR`QpEOryc?1)OA2yy2N1|b4&Z-v6?Q-um~Y)qO3 +z#WdmtbX!=UkRQNqgLT(6ZU0C_px6hkW<;)!{U^(EGvN8IWlwr+PuBa;CiF+0ZTe$k +zL6PY7_jG}&I}^n6$f>+?HWQVlh37K2&y6fnOKv;jf)bOV*fvmeB3UAeK_kYeOyJhx#RM!7zwF%>f7$oZ-ss!D-Fvr1#uraI*N-D5x4nlIJ~ImZ+viYL +z+jI@zalt_0PlgTUV!s>s{lI?|wlP{)*uI<2U`!iU#W;f?NKvEecs_G#v=CQ|b9=s7 +z^#<6ugIMB0JuA#Y5b{jJElu$i2%?BGpBx<>8D?Y7gg;}zvOx)&4Pg=0O2wH0u|449 +z6xbyX$yvnyLE~vK*9h-^(_VTOG**Jv_<87BpW5&0pzD +z>${+FKb(Kq`P&2h5;U#^jrT$0Mljb5ns@nROq=J+AJg~d<)DFIXcxg^(0muPmS|3M +zIcVMwn%{#?`|hpIKkWj##-G`)3+&fEMopB@ZBr3v_*r3qfW5mzSWGa1pD8x~C9+c=hRe +z>s?IyfPr{BZdPj*!#C9hLF)$HM|6MBgVxva1xw!edMMhzWW9F29t_Ci9)RJqQMYWm +zIm@qeeVX6+?n3zbYOa*h33(i=QJynlR{og86? +zK-v>9OtY-+kxWyR4LT6s{i(eKO%=+DpSLA1hFvl%Dy{J9^`N=Xeld?F$;_Hjviw=>8Jm18GuXiNG@HPI +z5KPMmD16QK-2>`2pB91^oB-?s9sq{?RnWS})rWs+tOzv)eb^?M8clA|FOl&+fbr5+ +zWaP~|T*QxQYHN-R9^Rz&gpGX&JRhaagD9F +z%4}&0x`GhL$vW=QaxG%8!uN$ZUB7Nr*oaY@LeSZa;M$v&Hl6Vw+yzPh1Ef1)xmBc0 +z6_Y1%2xQxLtB2zLcqP2FuyNxqgwpx`b-414JX%DeYE4pXaBOvT=l&b+C|B~=xhCm> +zW(xfNgj_pZpzBLtkXWWiq6k4vCKq+mjHT%C8s;nh$u? +zctt-OkK2E}*LjgXGp95IOqkVgl~_-m?M2nFXK@p3np+JsYDlYqP$6E;Fz9v^YoO=> +zXZk2;{=`iriaPQfxeD#r$(d;Pv15k^hbds6JUX})KE!+;4R0f`@?{jd|8>0OD3^9G +zgxj@CXhQP=7ZBj#J02&RTetO~2fzV$mS~!5=7g@bcemQ}*CZi62M$`@Sg|@tBfD^j +z%uZuh7+OqR%wdM-IVB6Ml$i(U1_;lcrVbr8u7AHV_e13MD7L~^a@f>_DyLjuBQj`t +z(jn6;xmGRDgx4Sa*#7%p6OQCW&1}~nKJWbVS&HT~(oeCV`xXE(#4iD85oRSii#)Ux;V{ZOE<0+@ +z5CE`^swU0$^=IqLR~1zYuU!Fy;rV;v!cC3Aga18rR6Q8~7D3p9h{oDDeT&B(w`9Wa +zanz_z3@==XqvlHZ_GLK#BD-vCs_wHPT%x*=M<(F<7FXH$uArtFBA*;k*WpXV*P;FD +z7{16c?HUg4mqI?2gP}E`oQG%B4SV|g2&2R-9YNe9q(s>{8yL_WJ2w;H<5liOqgc51 +z>IqGaPBn7)ljDR9dji9FQjpC-dcwjH!zOeAd_X}V&+%TmjI1E*en)`xTn!%vtvejH +zJ(5iGY1(zjdGONmVn#TsKn~$(^98O5&(9~59b}k?ZOWx{k%(|k?biA5yPslaj^NwMb2=@@+O=*;3*PX4iB`uia;^&ru17ry%7~ +zz7aBSWXLut24b(MWtSPM2fV~e;ms$&m{w=sF+eL219r7i^=ov~uv+RH1 +zf~*M(JC{-TfbCKE<7pyQ*F@0`B_)pKO^)TYTMAbe!}AZ;R#!HDc+V>;BJ+Dr@v%WE +zVIJCt6@AO0B5FZjwy$1WdoN-rjO1$2K%r@gtSB)Og?SX{Em&-dt)Ay8Qt0hVj#d2l +zkS?O_N7HuU?E)U6y+;E|)P*|uc&PZ{{= +zBbd`o0?OUF<^+IBoLuej2zik;Ats4PV*cQ`%a +z*F`ZecEl?j_yGc4ZFbJ%IHa7tuaBb{f&Q|lPiHbpCDiFq;`Es6Jv6RWN0lifEJNoq +z&OsC@RObM9Aqs|X2>ot>`x%3vE0tDGj!+#M)mnHpQN|V!nQ*NKTQpsbAvQudj#A8vuU^ImdTOU6=z_gzEwgnd=@OJ}^2u-Ww-Ib7IX)iU!@Q +zhsRB$?AR3z^Q}L65;Rst6)}9)L{UEG`?xs?-GrmyhN_-jT5spZn~lYv)kPc>alZ|iz7zIUc0=hbbEBFA8<3G5IWoa!u& +zB>>+jO%B1Fef-E6>#>Z6rC}vY$M+xKM778Gln;{5iLqnDM~60%do<~T2%}`FN?lYe +z<(;E#&W<|v&Jn{q%NuZqsRrQIYdKy9#PJAgW6+7eCsNLb`plQoGJ)x8=7ukM1F(!S9Q8@Jj|zL)e-_eEm^K4{4F&iYO* +zYHp}&30Cpj;S~+kHBgiND%-Yr9L{6TLi;9?e7Nl7)N+f%_Ra&YGlR(8br+;xXdR$y +z`2r^kFPz_Gm$)%1kHdSp8uL(uNLt^;Gsg`Vy?cEowK{_4&!ToCCwFbzsi9k4pjiZ +zsocQjNHEMs&R=rScSU`=+}CCE&M(ci*B1~~0Z`JLBcUKKqSx|pLTU{}O|s-Zkhd>_ +zQdXu^iRjCfYt5*8T`xOruvvonLWzql)P3Zw$um^ufb&8MH!;D^nD`$P$(U%6X_C-@ +z@?z(~TU5r9tqC9B4w?g*Fn^J6vHBfNE8O()?U1~7&s3S&__hZ%+7D&5dCvu{O +zoDNk7%JW3J>Y61SpCMPGNJ*83igkvVq&Za0U{t(9CkAy!4=*xuJXX@VAnW+$r}YQ( +zqVkBqyng3F=kDvMM-x9oiFcrk`#K)Iz&(9IZ4z>=Xx-4W5iVf#_IN0v3X^Cb@RoHp +zy_HAv=&_g5q+WZs3Pj$1zLd<;pA(#biN)h5hsLzt7XKCjMf#nMQJn`hLX?gp^-=fb +z)8bt7E2xmT8@bB}J2-kAJ;%|52Ycf#D0wpTL%^3@xRrcJo&13tZE=hLL)Hbx#t56{ +zU_=6mo63$a=5GNK=m>|CMUR>HO60G)J|Q7?kfyNB^OVfY4-}_>@I4zHME-+;J{DQ% +z^l7?^qB@me(4#~iEgwvv7p~33r`QhADesmpQ5T&kYR|f8AUEgXE3`z3zIIKM;z2!0 +zIw@S4%Dm!W!Qk8w^u1jw3N%7N?mVkZrpyJdRX*FWEAX7 +zgoMkEDKLsxuhpm)Y)!bR4SQO^3R)R(Od)ozAtvKC@K6YauejD5tjfzq8at>a1+J6dB9M +zHvJjL%~6#rA_)vyc+UplBA;#8jwW{MN8&&E*wZGYC0-aiwxN|>Ra{MZR~p69a#&Xl +zZ}%;|#1gLF>OA=yM^(zYTx2OeMg}ghO9$oANH(L#>cF2qy5h +z=HfE)wv;n)&?V9zwKl$m{;j>a9&afUaCL`t$|q-{q{c0wMy*}ls8RXsEKy$r8?-O2 +z;*Dp#(lzPffx3r$T_mT8w-VYsUUyF&jF&l((5n+Ol?tAH$CPOW)kV}5@_QtIyvsXl +z`kK6{)=AGVk*i4$m!#aqV3jQrzMt<&;^ygxs7}Y}$+%Zf +zIGFub#L8LxEFVEpUk8IBT=r)tce%M9!hzuLpo?olPlJHnhA+5kY(l?N +zz&Gb)UUtbE>^HMWyN~e0ldT}}*{Qd)ZxSj$hvAmRe8fBb2>*P?wm$J8;QrBApNOJ^ +zecby@RACIleijpcKeYTR&UqW8KtwAh=M!_Uuo(!$92}~dnVU~MtiyJY$F&f}X`2Oq +Q+k%kWvuN$;KuPGue>`ufZvX%Q + +diff --git a/dist/ovirt/vnc.min.js.map b/dist/ovirt/vnc.min.js.map +index 732655dd58d47899e4252ee27943b5fcfbcc98f6..39bf15cdcb48ece35043e21129e14a2a73fe21d9 100644 +GIT binary patch +delta 109 +zcmaF1)%@93^9do6$p*=WX{N>oX2xa)rpD$LmZ^rR_Ljy5#*MkHxs0v3Os%=ht+_0% +pxvZ_ZY^}NMTXQ**(?qc8YJZZ(0mPg@%mu{UK+LoKNg6Lx2>`ecB`5#@ + +delta 109 +zcmaF1)%@93^9do6CI)FKsm7KT$z~>|W@#o#DJCW<_68=hvCW`<7 + +diff --git a/dist/packagekit/Makefile.deps b/dist/packagekit/Makefile.deps +index a0d830b15d45a72afb7ad28e0ccc0ace37aec13e..186567204c37cae4db225a5eaf009e2673c2a9b5 100644 +GIT binary patch +delta 49 +zcmbPKJE?Ypk(zIQo`P3mo`Qjef{}rtg@U1>m8pf5p{0VmZ-};mp@D&dhO=wP#t17r +E0B9NwLjV8( + +delta 49 +zcmbPKJE?Ypky?0aih_S~iGrbpf{}rtxq^X(m4T_1iJ5}CZ-}-55GZJbhB$AGu(AUH +DXw(f; + +diff --git a/dist/packagekit/po.ja.js b/dist/packagekit/po.ja.js +index 83a828b8d98a984129753666e56acef926d3b29d..af0b64cb08212c210040f4ffecb52aa55889d9e4 100644 +GIT binary patch +delta 2491 +zcmb7GOH3PA6kS9zjBRXUK0%^MjB%R+0nzfQiXx&an^x(MG+9JyRH2ll6{(u2k*Z2a +zc;4^}*u?OH!Ni0=F}5(@5dL0OT{XLIDpjp|Ju~(u?W)`MzBe<(1gA|m*36xE?&sWd +z@AFTUBaKT>vx?o-P9THH^-d6bK%4`y1H?TLgTH&`=+msSBlw*j%f46vWE;o=NV6bC +zK2U5xdHJZqs2pbTbF>K&$}S@ +z%6q8uN&Y;+cosVti!0U&dedwY6sc35SZ2!q#rnQG5g${Bg4|h5xxc0amRJi#0;HEW +z>^=}m%W`hec#hqqLFrIVdD+L!S6iE}x17h$^PVq)G|%Ku9<%95m)Vn?nr!1VHQBD6 +zF6@(M0>+l&r)${sUV+P(o8y2woy742|G-<0nA$R$bj~+9{i(aKaEYIR-KGP<3*(-R1Kd_%F&L|u$7;Uq=>9pM? +zB*P1GY?Q@*VxMf6d$4fqFD`%uoDNiU +z{zp$;X6KdDW~b|u@4mU+Lfdjrx*7j$1iC=N(2J;2-qD!ayRLNhX@a4@<+^D+x8$wF +z_H1GUjhOSn3^_0vA20;5PZ1l{2E?DOeKFRX5rrLXpeK*k6@!RN0*CEDo?6@J3EOe{ +z>Cq|rm)+5xVU3_5?gr#NOd<#b^NwPLfbu!)5qI^4md~Be&G;!p3op>LLk(a}pZ%i$_gLJ=dc1B}r!$7_PTJgY3MVLbYg<8?vT9KL<)s4$k+ +zl;cA-EEn;R-V{cmPZ>dN9H20LE)0gS6kPv(^2D0##})WIVf0T&B}O(m@RQmxDfi+v +zs7sd~&wJ0R%!HER9esOV%PSEy0~?m^yw8gE>q^eAs%yBr29uLvb!Lkyd80T<-AVx0 +zo0el3du(WGF)4YK;39@n*MsW%XgYUTgwj9Djfa7;lxIcp4QmUVt(GodD$vJM_U+$H +zI{UOczrG0%$XjzSlGni=&-1$@@b3zvyZK*T;W$G8jMF_JxV|H}to7XSKSKcb_{e@z +zX}w|Nhg&|aP-OgB`n0^Du~NIy)lvM1gL-_xrH9udE7(|l+B#)&qhA!9GbxMx%J3|W +z7P##AnDQ*Ax^ePD%=Y8HO$qhrwm%Bo`Z+l?uG{ho4J@K`TV0`XP6>r|+vUPi9jl5_ +S-PTt4s%}%3)^yusVeLPjj_j=f + +delta 373 +zcmW;BO(=tL0LSqn+n&8W+p{gtGkYHPY=~`AJWkkQ2Z^+BS&G9#LSEt^(&ov{OZ+HY +z5c0ILh`4OrR^ueOxc>LpQsm^OEQfEO!*{R!HE{W*1*NNlr0d5`Q4`gGdy2&x#n{qB +zP7wKw$SJaNN91!NUn5Bc!RzZVsF$GVU3k>*W7iPDuR(%j?82tehfiZ8BBmyq#COTc +z8i^kkPSPsk*fxpCn*5;59gad`y`ZGt~<&f~>NZ`EOhmZ0aOtBhNvf{sC +zwi=6U5ByvJGh8P!oEzWV5JsH`Sg2@&)-{P|S36qy5LS5+x5e_j7fwM$m*B;+;K8L( +IjhxW@2RaOwE&u=k + +diff --git a/dist/packagekit/updates.min.js.map b/dist/packagekit/updates.min.js.map +index 40f9a6432df3c93a4a327b31c06e2502c0c49ee4..ad5e97ef12b389a78ebb00b9832b94ae3e71af52 100644 +GIT binary patch +delta 146 +zcmca}JM7NwunDmuDW=IOCWa;!mMLk;#uh1QrUnKEjfJg+jID)Ct%c03g)FUwtgVG? +zt%dBZg&eJgoUMgit%cmJg*;medF7aevFM-PsLb!Qef=}uElktnR`R;F-(%wiVm=_| +Y2Vwyr76f7;AQlEffICjQ1&Abr{I;Cr(j^AU}Ruup + +diff --git a/dist/playground/Makefile.deps b/dist/playground/Makefile.deps +index 495e8cae0660b8766732bd86eea8306453036d64..a23656c29835b86a4b89e66348ed2a3f58d498fc 100644 +GIT binary patch +delta 49 +zcmcanc%yKFk(zIQo`P3mo`Qjef{}rtg@U1>m8pf5p{0VmZ-};mp@D&dhO=wP#)t+B +E0DgE4_W%F@ + +delta 49 +zcmcanc%yKFky?0aih_S~iGrbpf{}rtxq^X(m4T_1iJ5}CZ-}-55GZJbhB$AGXs`eP +De=-gS + +diff --git a/dist/playground/jquery-patterns.min.js.map b/dist/playground/jquery-patterns.min.js.map +index ea5586a2c1ab82400431345512194ae20f059547..eaf80e0088cea366faf5573cba8b626a2654319c 100644 +GIT binary patch +delta 59 +wcmX@GpZUOk<_W1HiK#}(rim7&Mh50dDaHnAMy5$g8!NANW0lyP)DssB0CW}#sB~S + +diff --git a/dist/playground/metrics.min.js.map b/dist/playground/metrics.min.js.map +index 0354b30a5b8670de5465f9c4bac052cc82c55f0b..0cad6e21e85bc10b68f49aa9f5a4e06ed805183f 100644 +GIT binary patch +delta 65 +zcmdmMw%2SztYl)UQL<^Gg{hH&c~Xk8L7I_iQj)!;xrxcdIg%UuGekwODcH;{X2c2r +Dt+o@0 + +delta 65 +zcmdmMw%2SztfYxynqi7TQmRF=rICfXnQ>~esgZq3no-KcIg%UuGekwODcH;{X2c2r +Du1*tn + +diff --git a/dist/playground/pkgs.min.js.map b/dist/playground/pkgs.min.js.map +index 92fbd1dcff4df05b9d6d4daa71268b017289b15b..27d8a2269f995dadeffb3f966bd79701fa578c61 100644 +GIT binary patch +delta 72 +zcmbPWJHd8Blw@M6QL<^Gg{hH&c~Xk8L7I_iQj)!;xrxcdSyCH&oyEnmDNxc;nk>sJ +Kvzb|~esgZq3no-KcSyCH&oyEnmDNxc;nk>sJ +Kvzb|-51NcA2%*}+z2EW1689c?0LFm7RdOLGfQ-#= +IxHm8Y0H~)-?*IS* + +delta 60 +zcmV-C0K@?0!p + +diff --git a/dist/playground/react-patterns.min.js.map b/dist/playground/react-patterns.min.js.map +index fda8fcc4288e9efda7866c3793369bce55fe697c..48817492fe8dce850401547417f6b6477e99b092 100644 +GIT binary patch +delta 82 +zcmZ3!L1Os^i3ur^iK#}(rim7&Mh50dDaHnAMy5$g_Lk-*CXKbNwT!K`Oj~Q2D^G}E +TQ`XLPk{O6uwsW0imGuVza6THU + +delta 82 +zcmZ3!L1Os^i3ur^CWdK-DF#WY7Ri=I7UpKgsmZ2B_9bO +J)3hH60swp67-Rqd + +delta 70 +zcmexS^`mM+w3LZqnqi7TQmRF=rICfXnQ>~esgZq3no)|@#QCz5-)M7eob^IW1e>bO +J)3hH60swuS7*YTL + +diff --git a/dist/playground/test.min.js.map b/dist/playground/test.min.js.map +index d3e2159dcc3fb06fb8b411eecd67efdf23adf3f2..ce1e4aa62f814143c7c3ae57ce5da9e2bd8a6e0b 100644 +GIT binary patch +delta 66 +zcmaD*{-At9lvHA>QL<^Gg{hH&c~Xk8L7I_iQj)!;xrvF^#QAa?Cy8i^U{kSqm!_H! +E0PFG<1^@s6 + +delta 66 +zcmaD*{-At9l$42Knqi7TQmRF=rICfXnQ>~esgZq3no)|@#QAa?Cy8i^U{kSqm!_H! +E0PMvS^Z)<= + +diff --git a/dist/playground/translate.min.js.map b/dist/playground/translate.min.js.map +index 00e042d6aaffe88f250257abca13b91a7cb2e0f7..d3af00fe2f49bc4bc2c7ef9cdb9bbfda43774696 100644 +GIT binary patch +delta 195 +zcmZw9ITFDD00q#o6FafQz8xSF$%M*LOkx?F;FlDCv@~vFTt}(Q5q!PkwJ-YIW0Bm} +zR6o?{GBFaRCs1h}z +r{)G8HnE&R-$uzI$<4;4H(vr4V(vhz8q%Q**%1FjCk?HGvoJGbLWg12g + +delta 195 +zcmZw9ITFEO7zW^pUF`gp*tY{nY*9Ii8Cgc0;4PzgM@!=-#&wj+{|G+4;%OiKxf@#C +z4%W&JZGUkLTyN*N+s!iY*3RA!9sdHtAQD89ND*lwLu82@kta-|Kop4*Q6?%xm8cPQ +tqVa@!pVYtkaaQUYM?X!`5^d2DmgtI}=!=0Eijf$LiI|GnD~{&c`~q$JMg0H( + +diff --git a/dist/realmd/Makefile.deps b/dist/realmd/Makefile.deps +index f637e76f42f9bff20d36e56aa39a5d2856e16497..8d70089c4bd3f2a7cb7ea99b276c3e9e46abc399 100644 +GIT binary patch +delta 49 +zcmeC->EW56r{EW56rxu=?qTrugqF`vDU}Ruuu3%tcWnf}uWTfEk8=`Fh1PU6VAS6opX`S`fsQ+lYlO+;s0sbS;9f;X5?<4uWkH&;|o4)D%k^EU7K2Kh>xY +zb24Gv_yDfFQ^b{eb^XC%}Mum|oqd%KP>i)YuwQup+rRbJ05fjc^y>9bRNHL*m{4VZ*cyoOeTAFQ4V +zz;kQDZ1n^xkT>y+LHAb179}Q&0bT{S{}h9;;&0Szjk*v&IC~`?H%@-sxbAV&lE=*pA2;uL+_d9y)1;@JU6T)TX;04Qaumdn +P*?f@eIqT-t0{)Bu)t4v@ + +diff --git a/dist/selinux/Makefile.deps b/dist/selinux/Makefile.deps +index e0696f0cd3d9bd45bcefa3f3a8e1b73ccd36963a..88503a7e7c255357ee45f3934976865fe9173bb3 100644 +GIT binary patch +delta 49 +zcmaD+^P*;gzM5}-o`P3mo`Qjef{}rtg@U1>m8pf5p{0VmZ-};mp@D&dhO=wP#!z89 +E0EZzBzyJUM + +delta 49 +zcmaD+^P*;gzFK%{ih_S~iGrbpf{}rtxq^X(m4T_1iJ5}CZ-}-55GZJbhB$8w6}AHa +DhuaO% + +diff --git a/dist/selinux/po.ja.js b/dist/selinux/po.ja.js +index 5dccb99cd24699cbb4746d9ac716baf321c5cd29..a74f5524f894a6e9c17f1ca0a5e14a6967126363 100644 +GIT binary patch +delta 25 +gcmcbqep`J*2siWNhQ`gI+=h(I3c3oLJ9z@w0e!Tl&y!=?O`aW{KuzX{O1hW)`WYMy3WPrsm11_6Eku$rBe!Hcn}s!q_^6sdWnT +Z)+sF0HAJu}ZnxKD0b!Tl&y!=?O`aDMm(y7Dgr}rYROCi77_r#^&aU_DSX`<`Wl6Hcn}s!q_^6sdWnT +Z)+sF0HAJu}ZnxKD0br~d(scc)PviCZQVADGN!b1*`b}uJ(Am#vKP9Wym?&ZX7b`}6*OC-?% + +delta 115 +zcmZpeZ_qH`U_!KHijk3_g^`JgX^MqOVv3QuvAKDoeUf>K`Q(i(Vw3fmxErUoPGxMJ +y%G5fQxpgW_>r~d(scc)PviCZQVADGN!b1*`b}uJ(Am#vKP9Wym?&ZX7b`}6coFrfX + +diff --git a/dist/shell/index.min.js.map b/dist/shell/index.min.js.map +index 2495f4a6b52adf24f1e49b498513f6697e2486f0..e84bcaa1ea2ed1c9b288d48ef4731ce12970b744 100644 +GIT binary patch +delta 110 +zcmdnfVzQ^jWI~vTS)#dFnrX7BnMJCpk*R@+sd;khjICWvtzFEmT`a9# +qtgT&aTf5lnE@9O%ed29)k#>X2>_E%`#GF9P1;pIj4KDNW=mP*Rq$UXf + +delta 110 +zcmdnfVzQ^jWI~uoijk3_g^`JgX^MqOVv3QuvAKETjICWvtzFEmT`a9# +qtgT&aTf5lnE@9O%ed29)k#>X2>_E%`#GF9P1;pIj4KDNW=mP)^4ke8M + +diff --git a/dist/shell/po.ja.js b/dist/shell/po.ja.js +index 933ec88618125f669f92c29410eec43e4191a39b..cfc108290088b7b6ab06de0411a5a1c482e82991 100644 +GIT binary patch +delta 623 +zcmZ8fO-mb56lG?LVnNiFkftCEDxrxVr3;1bx-4|>s!&8hiXs#@mJrB$BWjyZea14; +zTE!Tn<0mg@lxW0Nq4XE%?)qk?+fs1bJI@r`!tmZ5=A3iSJ$I55smT7%CN)ObucmJr +z;9YHAuHF6YroNG%w_IuLwZDy5d_l!4Sj87+UH;(?MBCe|Kz4yl0?7eQ0Ey$PyOnf{ +z6?@^>=2>3yci*u(11}YwjR(TbdL;66{QcPAo6)ypBhjeNt-xhNr;|PtOGPktfbIj$ +zgTaA(0#fiA&^Q +zS(!vllTWo@sgJJ9F?YIjYX%Gitjh5$_AVG;iw_?1`QQgdLje{IKjtrA7)-| +ztH4K|Wwf3RcX~_2vrY~dXx;9u<{#sx$efZRdl_QE+j|F;ZnuCns^GbX(*N2^h`h|4 +Tq-4A%pX@VK?|U*Dvg9yfJ8Zrt~{ +z5vXAD=IiQH7$xYH1e(wUcKGtgjjMppe>rmk(8|r*j3zLPt$w;5 +qX!G>PjmuuNuX@@&_4zEI?^aJPu#(tZWfsl2naQG=X>*4a8#4ep@TTwp + +diff --git a/dist/sosreport/Makefile.deps b/dist/sosreport/Makefile.deps +index 6a31adcfe165a155211c73e45243b2eb69a14b43..e415fb23d84ffa1dab2ea3d8feffc909340974bb 100644 +GIT binary patch +delta 49 +zcmZ1>vO;8np_*@go`P3mo`Qjef{}rtg@U1>m8pf5p{0VmZ-};mp@D&dhO=wP#_)@r +E07{k&{Qv*} + +delta 49 +zcmZ1>vO;8np;~xqih_S~iGrbpf{}rtxq^X(m4S(sk&%MCZ-}-55GZJbhB$8wzsLyy +DO2!Qa + +diff --git a/dist/sosreport/po.ja.js b/dist/sosreport/po.ja.js +index 2cbd1569d46cbcd8e610c1c9685c119cc1269430..1833975c95badb42ff46fd26b86f6840b9420b8a 100644 +GIT binary patch +delta 179 +zcmY+;zYf7r9L4ciOBYOyjTptoD|jMnfA_YcX++`{vCtT#(G-n{w9!~?7H@F$&ttd} +zi}mD_Z_Z15Xs3bFS%NkhH&ZtR9ibE06)XZDfxDmscmRF_^TBO6A(t(i?nT^$D80 +z(A4&E;C!5i{?ZSFN@oVPL90v{(mR6o;0rj0Fd;lp01-l5!D&Abr{I;Cr(j^AU}Ruup + +diff --git a/dist/static/login.po.ja.html b/dist/static/login.po.ja.html +index 16753bbab8f6aeb83a796246f8680641ecd34428..514997d08889866785a76e803fe39a592ffc2dcf 100644 +GIT binary patch +delta 106 +zcmV-w0G0pi8h{(HCW0vxkS1}OsqfPs^82~16ao#TP7gn8|xadC}cmrTxENB1# + +diff --git a/dist/storaged/Makefile.deps b/dist/storaged/Makefile.deps +index 874b8722c8ec0d5bd64a9027be1152b1b226c6e9..f1f7ffb3cea5cd71836e71e4be6456b9990eb7fb 100644 +GIT binary patch +delta 49 +zcmdlJx+ipkftqiAo`P3mo`Qjef{}rtg@U1>m8pf5p{0VmZ-};mp@D&dhO=wP#;`Ok +E0BH~nTL1t6 + +delta 49 +zcmdlJx+ipkfm(QKih_S~iGrbpf{}rtxq^X(m4T_1iJ5}CZ-}-55GZJbhB$8wOVa`X +DY03?2 + +diff --git a/dist/storaged/po.ja.js b/dist/storaged/po.ja.js +index 080089cd504335d808ac9235b8a6a7ff520e2799..df13f2b02935a98f07d34175174d27bd1fcedfab 100644 +GIT binary patch +delta 946 +zcmX?oit+0O#to62lkKfp4c9+zXnfqX=yB8f$IWezn-)KAp7ywL^^?8(pHErwxN+*^ +zrk=-*%N{qjJZ{|gxN+v=hNjJtoIj+Q6;uo+N2xYW{-DM=d4ej}ci5&q#c-hLJg#pI}rY +z4HSPit^MiR=?dy92I>lrncoHkv(lj;E +z$v-UwH@jJ~h%f;y_4JixoGj<>wRw}DJR{f{7yYdnK{DKd%FL4$!nl;1Cp>Oi0y4C5 +z_2WiR06p*D_jJw*i2YA?tbN?LZgQfggy-W%VBj=8Zt8*ujshBZzHQcvg+N6!A2)SB +zZd?I0>T%;_p!Ubj?T-<*fKAf^dI6-c5oql)P>eKhe%w6oanmv|qvLVobhs^(^+Mc1 +z4s}5ofpDclkfW!I0;&c0;uC0?`Q$Yr0U!hGsbL^m5GY`V0Tvf_KW^%L+$ew^Hj^8b +z6egR6C{4}_<(s@WQ~=~i5p0f}T;MD#L%^F_KvUvDCI}*#0Et?Vb{Blw347{s<6Ka> +z02(9)@eEeKTn#N`TsPT0YzjE#-40XWWqUq#)zkj%lNFOhC(ESdO}_8N%H9S_)Xg1W +Iv85@?0FS=*Qvd(} + +delta 275 +zcmex*f${Vy#to62oBKI`NKam#Bsh7JYUN~mezwU!d2J^4epf +zn;ItzMyXArKYhMO$|xEMFP1u8L5J{xL2IX_eYNVfyA)@1!~IVjCH`A&G?c-KH8-0_z2o6|+}!oJdGq7u2|y=IKA0*x*&#iT?RnR>XRX~}?)mg( +E0N*Egxc~qF + +diff --git a/dist/storaged/storage.min.js.map b/dist/storaged/storage.min.js.map +index 221794232a58bc4b28752e6736885cadf19818de..4510bc60d73062b62ed321e3274cb90fcb7d20b3 100644 +GIT binary patch +delta 155 +zcmew|Ir_`w=n2sxre?{OMwXTahN;QPmdR;J#>OTllNlN18hcxN8C!dqT6>vWds$k0 +zSzCMAT6@`BdpTNrIa_)r{#E*YXE#SEv@&XP&NmnU}MD|2|$I +e<^y7WAQk{(K_C_aVqqW_0bvWds$k0 +zSzCMAT6@`BdpTNrIa_)r{#E*YXE#SEv@&XP&NmnU}MD|2|$I +e<^y7WAQk{(K_C_aVqqW_0bOTl_QsZmi4)(-HBM=r!q_^6sdWnT +c)+sD)KSZ!8ZrA(C0>rF9%(h+cC;J{305a4e{{R30 + +delta 92 +zcmaF$TjAAjg$c2eCT1q7DJdo<<|&pYsYXeuNyet;_J)auW)t7aHBM=r!q_^6sdWnT +c)+sD)KSZ!8ZrA(C0>rF9%(h+cC;J{307n=iTmS$7 + +diff --git a/dist/subscriptions/Makefile.deps b/dist/subscriptions/Makefile.deps +index 7b205e5385118bdc833a58c5efb7533581f1e966..841c1a4b68ac6182cd74a036814309a06c0c5001 100644 +GIT binary patch +delta 49 +zcmbQGF-v2DshV$oo`P3mo`Qjef{}rtg@U1>m8pf5p{0VmZ-};mp@D&dhO=wP#_0XR +E08LO02><{9 + +delta 49 +zcmbQGF-v2Dsakkyih_S~iGrbpf{}rtxq^X(m4T_1iJ5}CZ-}-55GZJbhB$AG-Y*OQ +DP6`bf + +diff --git a/dist/subscriptions/po.ja.js b/dist/subscriptions/po.ja.js +index 0323ddb696705a96a17594f896c98dee01f0082d..dd71f9a74362c46a178a034c9441ee01dfa1b740 100644 +GIT binary patch +delta 24 +gcmcblenWl3b3W$B&3iUK=Ud6d)X=!OU(lHe0F{CYu>b%7 + +delta 21 +dcmcbieo1}9bH2^5_*ODacHlDGd`6Im2>@?<2&Di3 + +diff --git a/dist/subscriptions/subscriptions.min.js.map b/dist/subscriptions/subscriptions.min.js.map +index 22e3b586b6b0b6ea3a1f0318d270a97124c6cd7a..85c8d68c2ea7a9f8eac15b114b7eddefdde8b237 100644 +GIT binary patch +delta 81 +zcmbRDOMKoh@d;@nNhxW@rUoWy#%X5BDJiKb1{SFnlMNV^8|SvpWo(_xv~@0X-*&93 +R+U<8R12M~X`yH(JT>!?&9f$w` + +delta 81 +zcmbRDOMKoh@d;@ni6+JdDVFAjDaNU0rY4CdMoFoLlMNV^8|SvpWo(_xv~@0X-*&93 +R+U<8R12M~X`yH(JT>yTD8|nZ6 + +diff --git a/dist/systemd/Makefile.deps b/dist/systemd/Makefile.deps +index aebefc8f3205b272ce8fb947b481296691ba5fdd..b9fecdadc801b4d6b3ca18c944027d8d0c4715bd 100644 +GIT binary patch +delta 51 +zcmcaTm+|&o#tHgrzWI3yUWs`M1{MlN28I?2hK5$A7FLFq3hurk+6IOO1_~O^t|1#k +G+x!5O9u92) + +delta 51 +zcmcaTm+|&o#tHgr;i)MK{>dc@h87A&28QMe1{PKZrdB4#3hurk+6F+Npb;A4yfL)R +F4*-;(4tf9p + +diff --git a/dist/systemd/logs.min.js.map b/dist/systemd/logs.min.js.map +index f6e5a625c7ebfbe936b7bd32f2f3cb6e51ad470d..e045cd247b1d8f478aa08cab5a8a2c59b7f4012e 100644 +GIT binary patch +delta 71 +zcmaE`hWo)9?g`-{DTW4?h89T{CMlMNrm2<&28pJLlN}gE8ymJZFuvJ@RldDpGvoG# +I%}fuJ09z>+{{R30 + +delta 71 +zcmaE`hWo)9?g`-{sfng(M#gD|sU`+ShL%P~rpd-BlN}gE8ymJZFuvJ@RldDpGvoG# +I%}fuJ0BxffPXGV_ + +diff --git a/dist/systemd/po.ja.js b/dist/systemd/po.ja.js +index 183b16c57a708e1be6a5cbd1d47ca1955ba590e0..e505effa8d9f7d4b31aab4dce2eb9fe5a0d22837 100644 +GIT binary patch +delta 639 +zcmaJ<&1(}u6sJie2p%*dJqUFw3k{ZFT0ONYcvZZJCk0VyZen9F_kFWPOOledW3Xat +z4TLn+c2hgnkG7aU!Gj*W^z?I|?c{lHzV>7D +zy|6MDtw8}f<89cW1<*5412hi$40-{nK#O5;0k%}z$<&#s5LDi)s6v)Irt8G +zXP$dQwu6;i(H|kp=F^4f)XyNxexn4cgG!Laj?~q7>c;KA?VJfv%bS=o#Yo`}+Iq`1 +zcEMj_@goZ=pjV(Odoe8T{EI@QNA>sA<=Ek!CzGbWXf_(UZ(yi9W|O*pb}iWAnU6iJ +z7O{aY13XdTa1?;tvinawY%( + +delta 248 +zcmexd_$+V3U7^W>!Wx^Cg`-%QA2-a|d_epe8rttbyh??tI+14Cst!b2=V3E`Pdq#?v_~ +u9yd;Z+_>*?#R>ovVS&>C + +diff --git a/dist/systemd/services.min.js.map b/dist/systemd/services.min.js.map +index 6930f5c23f6d6f7f939fe9db69f229fb514c8e6a..6c43df22c0d1a7832c1ce00e036ccd5b9401b7cd 100644 +GIT binary patch +delta 140 +zcmbQUA!5#khzZe>DTW4?h89T{CMlMNrm2<&28pJL_KB8ehK(hyC5){lOsyr%ttBk2 +zC9JI_Y^^2ittA|-C7i7#T&*SCttC8LOL%8;iC{CNU6Gp?i1~n+ABY8jSP+PXfLIua +OMSxgzyCS#PZyo>wdncy= + +delta 140 +zcmbQUA!5#khzZe>sfng(M#gD|sU`+ShL%P~rpd-B_C~2DCXFSnC5){lOsyr%ttBk2 +zC9JI_Y^^2ittA|-C7i7#T&*SCttC8LOL%8;iC{CNU6Gp?i1~n+ABY8jSP+PXfLIua +OMSxgzyCS#PZyo?6uqX8Z + +diff --git a/dist/systemd/system.min.js.map b/dist/systemd/system.min.js.map +index 88ac6c20318f127a3f00ba5b60480672d5c1986a..c4b0c9b2ccfa719c3bdce2daaf72148185c42766 100644 +GIT binary patch +delta 109 +zcmZ2*$7;bHs|k^kDTW4?h89T{CMlMNrm2<&28pJL_KB8ehK)t7MU1UQOsz%Ctwk)Y +qMXaqwY^_D?TZ=e~pNnAA)&BE22M}`tF&7YX12NC`pU-*Kj{yK3tSUSJ + +delta 109 +zcmZ2*$7;bHs|k^ksfng(M#gD|sU`+ShL%P~rpd-B_C~2DCXGd{MU1UQOsz%Ctwk)Y +qMXaqwY^_D?TZ=e~pNnAA)&BE22M}`tF&7YX12NC`pU-*Kj{yKT$0~{d + +diff --git a/dist/systemd/terminal.min.js.map b/dist/systemd/terminal.min.js.map +index 2b4de5367c8faafccda9152e9943c93879f87873..d30274439b419a7098cda0146b7b98a4e4efaa26 100644 +GIT binary patch +delta 108 +zcmZqJpx&@SeL}QkilKp}p+%B~Ns6VRX{x1xL857*eWInAVPi>a31e#sQ)>xxYY9th +r3G3Dpwo|O)*wicOC{34r!6-Yu*@a!FeI6Sd5VHd@$M$(_oJkh}8So)1 + +delta 108 +zcmZqJpx&@SeL}QkYNBbHk#U+~s)>P-p{0?LX|i#Oy-})(Nn=TC31e#sQ)>xxYY9th +r3G3Dpwo|O)*wicOC{34r!6-Yu*@a!FeI6Sd5VHd@$M$(_oJkh}G_4_d + +diff --git a/dist/tuned/Makefile.deps b/dist/tuned/Makefile.deps +index 17e2d74edc9c2410ba5df1138a46c6ee1aaef2f0..6f139379926f5e4047f8623b272f030fb6a10ebd 100644 +GIT binary patch +delta 49 +zcmcaDd|P;eu9|Oto`P3mo`Qjef{}rtg@U1>m8pf5p{0VmZ-};mp@D&dhO=wP#^4T4 +E09*pSxREEu}P}2p<%LdqG4KcV?k>H#wj%PcLX-5oynV +M&9puLHS_)J0Nq;~VgLXD + +delta 75 +zcmX@tCVZ|H#wj%PcLX-5oynV +M&9puLHS_)J0HoX+00000 + +diff --git a/dist/users/Makefile.deps b/dist/users/Makefile.deps +index 5d474230b8274bda78aa3b06478102636d6ae6c0..fe8197ffe2bb7566025afe0178ace46f3c37c770 100644 +GIT binary patch +delta 49 +zcmdlYw?%G(u9|Oto`P3mo`Qjef{}rtg@U1>m8pf5p{0VmZ-};mp@D&dhO=wP#^8s1 +E08%RrHUIzs + +delta 49 +zcmdlYw?%G(u3C6%ih_S~iGrbpf{}rtxq^X(m4T_1iLrvaZ-}-55GZJbhB$8we#i#^ +DQmhR_ + +diff --git a/dist/users/po.ja.js b/dist/users/po.ja.js +index 9f231ea67f16437d6dc71c06e217ca78657d5c69..72cfff05ffcbcc75a54d4f66c2c445381510f44b 100644 +GIT binary patch +delta 508 +zcmZ9I%PvDv7=`23w9?C|Iw1yfM3W{Bi5W4Fcmrbz;yn!d?@hE+N_QKo?x_}~mmDDy +ztr+kWm@MbenFo-tPX%SV_P^I!->QyQ#!8x9yg9tCg1HqjmafdL-CAl@X!c1PCOa2-4h76(5A=U_!~@7a(EUZrSc%CZ$`9drVk7t=~m)>S$ij(;BY +zu+q}(e6HNQB#yqyi|r0>`TVEzJxEpQXYp@>6xgzHv+$ZFP!z<#mOxcdO1%5-0*ySf +zrWsu{3Y+!VEGP!r10}6;x1GA>+sopbM3lgw1W0ztH|B_8RTBwS_19;}fvyg#Jwwabm2$2|f_4uM@SyB*~ +Vbd*FEi$2m7Y-$dXKHL4+`Uz619d`f# + +delta 115 +zcmV-(0F3{=KE67zAPAE_2wDl{kFV&1z2kwWvz`ci1(PWbEes+GAYCj9ARaua%!3KZOv85PBo1s1cDdln#* +V1{W2xKNpVyvoskh0kdHm+yuz{D8K*! + +diff --git a/dist/users/users.min.js.map b/dist/users/users.min.js.map +index af9011542d6f552215184abb0528e216997cdf08..3bf24296095ae9e4051e59f76b870a51153a7ab0 100644 +GIT binary patch +delta 99 +zcmex=Smpm=l?h=Yrb(%m$)=`h=7|PLmZladh9-uIlNd!OCor-#wzjr1wze|0wlcT2 +ivTSW-?VXQR`SiEb*n`?D7O(;_8xXT^uUNp*-UtBLWg~|G + +delta 99 +zcmex=Smpm=l?h=Y<|&CLiG~*DNoJ;&h9)LPCdMf#lNd!OCor-#wzjr1wze|0wlcT2 +ivTSW-?VXQR`SiEb*n`?D7O(;_8xXT^uUNp*-UtAz4I;w; + +-- +2.14.3 + diff --git a/SPECS/cockpit.spec b/SPECS/cockpit.spec index 27b630c..5655e2b 100644 --- a/SPECS/cockpit.spec +++ b/SPECS/cockpit.spec @@ -3,8 +3,7 @@ # * wip 1 # -%define branding auto -%define rev 10 +%define rev 3 # earliest base that the subpackages work on; the instances of this get computed/updated # by tools/gen-spec-dependencies during "make dist", but keep a hardcoded fallback @@ -14,6 +13,12 @@ %define rhel 0 %endif +# for testing this already gets set in fedora.install, as we want the target +# VERSION_ID, not the mock chroot's one +%if "%{!?os_version_id:1}" +%define os_version_id %(. /etc/os-release; echo $VERSION_ID) +%endif + %define _hardened_build 1 # define to build the dashboard @@ -30,46 +35,29 @@ Summary: A user interface for Linux servers License: LGPLv2+ URL: http://cockpit-project.org/ -Version: 138 +Version: 154 %if %{defined wip} Release: 1.%{wip}%{?dist} Source0: cockpit-%{version}.tar.gz %else Release: %{rev}%{?dist} Source0: https://github.com/cockpit-project/cockpit/releases/download/%{version}/cockpit-%{version}.tar.xz +Patch0: 0001-test-Fix-test-dbus-to-work-without-a-system-bus-7952.patch +Patch1: 0002-test-Adjust-for-RHEL-7.5-image.patch +Patch2: 0003-test-Disable-LVM-related-storaged-tests-on-RHEL-7.5.patch +Patch3: 0004-kubernetes-Updates-to-work-with-3.7.patch +Patch4: 0005-po-Import-Japanese-translation-updates-from-RHEL-7.5.patch +Patch5: 0006-bridge-Forward-kill-messages.patch +Patch999: 0999-Build-system-generated-changes-from-patches.patch %endif -Patch1: 0001-Fix-follow-up-issues-resulting-to-connections-betwee.patch -Patch2: 0002-bridge-Fix-format-string-type-mismatch-on-some-archi.patch -Patch3: 0003-shell-Fix-forwarding-binary-data-for-child-frames.patch -Patch4: 0004-dashboard-Fix-cockpit-version-dependency.patch -Patch5: 0005-ssh-Fix-cockpit-version-dependency.patch -Patch6: 0006-build-Patch-Makefile.am-with-a-comment.patch -Patch7: 0007-test-Disable-all-third-party-repos-in-semaphore.patch -Patch8: 0008-po-Branch-translations-for-rhel-7.4.patch -Patch9: 0009-test-Add-allowed-journal-message.patch -Patch10: 0010-test-Add-rhel-7-4-to-test-exceptions.patch -Patch11: 0011-test-Update-subscriptions-tests.patch -Patch12: 0012-test-Test-machine-keys-against-md5-and-non-md5.patch -Patch13: 0013-test-Update-openshift-tests-to-master.patch -Patch14: 0014-networkmanager-Don-t-use-complex-checkpoints-with-NM.patch -Patch15: 0015-test-Fix-docker-storage-tests.patch -Patch16: 0016-po-Add-Japanese-translation-to-RHEL-7.4-branch.patch -Patch17: 0017-spec-Tests-package-should-only-require-stable-cockpi.patch -Patch18: 0018-test-Modify-tests-to-work-with-stable-cockpit-on-rhe.patch -Patch19: 0019-tests-Skip-most-of-check-openshift-TestRegistry.test.patch -Patch20: 0020-bots-Add-known-issue-for-SELinux-denying-NetworkMana.patch -Patch21: 0021-ws-Only-set-certificate-group-if-current-we-have-one.patch -Patch22: 0022-systemd-Put-Install-section-into-foo.timer.patch -Patch23: 0023-lib-Fix-remote-hosts-with-nonstandard-port.patch - BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(polkit-agent-1) >= 0.105 BuildRequires: pam-devel BuildRequires: autoconf automake -BuildRequires: /usr/bin/python +BuildRequires: /usr/bin/python2 BuildRequires: intltool %if %{defined build_dashboard} BuildRequires: libssh-devel >= %{libssh_version} @@ -109,6 +97,7 @@ Recommends: %{name}-docker = %{version}-%{release} Suggests: %{name}-pcp = %{version}-%{release} Suggests: %{name}-kubernetes = %{version}-%{release} Suggests: %{name}-selinux = %{version}-%{release} +Suggests: %{name}-packagekit = %{version}-%{release} %endif @@ -121,7 +110,7 @@ machines. %{_docdir}/%{name}/COPYING %{_docdir}/%{name}/README.md %dir %{_datadir}/%{name} -%{_datadir}/appdata/cockpit.appdata.xml +%{_datadir}/metainfo/cockpit.appdata.xml %{_datadir}/applications/cockpit.desktop %{_datadir}/pixmaps/cockpit.png %doc %{_mandir}/man1/cockpit.1.gz @@ -134,13 +123,14 @@ machines. # generated and source file changes # Keep this in sync with tools/debian/rules. if [ -n "%{patches}" ]; then - git init - git config user.email "unused@example.com" && git config user.name "Unused" - git config core.autocrlf false && git config core.safecrlf false && git config gc.auto 0 - git add -f . && git commit -a -q -m "Base" && git tag -a initial --message="initial" - git am --whitespace=nowarn %{patches} - touch -r $(git diff --name-only initial..HEAD) .git aclocal.m4 - rm -rf .git + git init + git config user.email "unused@example.com" && git config user.name "Unused" + git config core.autocrlf false && git config core.safecrlf false && git config gc.auto 0 + git add -f . && git commit -a -q -m "Base" && git tag -a initial --message="initial" + git am --whitespace=nowarn %{patches} + find dist -type f | xargs touch + touch -r configure.ac aclocal.m4 + rm -rf .git fi %build @@ -216,9 +206,18 @@ find %{buildroot}%{_datadir}/%{name}/networkmanager -type f >> networkmanager.li echo '%dir %{_datadir}/%{name}/ostree' > ostree.list find %{buildroot}%{_datadir}/%{name}/ostree -type f >> ostree.list +echo '%dir %{_datadir}/%{name}/packagekit' >> packagekit.list +find %{buildroot}%{_datadir}/%{name}/packagekit -type f >> packagekit.list + +echo '%dir %{_datadir}/%{name}/apps' >> packagekit.list +find %{buildroot}%{_datadir}/%{name}/apps -type f >> packagekit.list + echo '%dir %{_datadir}/%{name}/machines' > machines.list find %{buildroot}%{_datadir}/%{name}/machines -type f >> machines.list +echo '%dir %{_datadir}/%{name}/ovirt' > ovirt.list +find %{buildroot}%{_datadir}/%{name}/ovirt -type f >> ovirt.list + # on CentOS systems we don't have the required setroubleshoot-server packages %if 0%{?centos} rm -rf %{buildroot}%{_datadir}/%{name}/selinux @@ -270,8 +269,12 @@ cat kdump.list subscriptions.list sosreport.list networkmanager.list selinux.lis # dwz has trouble with the go binaries # https://fedoraproject.org/wiki/PackagingDrafts/Go %global _dwz_low_mem_die_limit 0 +%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8 +%global _debugsource_packages 1 +%global _debuginfo_subpackages 0 +%endif -%define find_debug_info %{_rpmconfigdir}/find-debuginfo.sh %{?_missing_build_ids_terminate_build:--strict-build-id} %{?_include_minidebuginfo:-m} %{?_find_debuginfo_dwz_opts} %{?_find_debuginfo_opts} "%{_builddir}/%{?buildsubdir}" +%define find_debug_info %{_rpmconfigdir}/find-debuginfo.sh %{?_missing_build_ids_terminate_build:--strict-build-id} %{?_include_minidebuginfo:-m} %{?_find_debuginfo_dwz_opts} %{?_find_debuginfo_opts} %{?_debugsource_packages:-S debugsourcefiles.list} "%{_builddir}/%{?buildsubdir}" # Redefine how debug info is built to slip in our extra debug files %define __debug_install_post \ @@ -282,6 +285,8 @@ cat kdump.list subscriptions.list sosreport.list networkmanager.list selinux.lis # ------------------------------------------------------------------------------- # Sub-packages +%define __lib lib + %package bridge Summary: Cockpit bridge server-side component Requires: glib-networking @@ -322,6 +327,18 @@ The Cockpit components for managing virtual machines. %files machines -f machines.list +%package ovirt +Summary: Cockpit user interface for oVirt virtual machines +Requires: %{name}-bridge >= %{required_base} +Requires: %{name}-system >= %{required_base} +Requires: libvirt +Requires: libvirt-client + +%description ovirt +The Cockpit components for managing oVirt virtual machines. + +%files ovirt -f ovirt.list + %package ostree Summary: Cockpit user interface for rpm-ostree # Requires: Uses new translations functionality @@ -358,37 +375,74 @@ Cockpit support for reading PCP metrics and loading PCP archives. %if %{defined build_dashboard} %package dashboard -Summary: Cockpit SSH remoting and dashboard +Summary: Cockpit remote servers and dashboard Requires: libssh >= %{libssh_version} -Provides: %{name}-ssh +Provides: %{name}-ssh = %{version}-%{release} # nothing depends on the dashboard, but we can't use it with older versions of the bridge Conflicts: %{name}-bridge < 135 Conflicts: %{name}-ws < 135 %description dashboard -Cockpit support for remoting to other servers, bastion hosts, and a basic dashboard +Cockpit support for connecting to remote servers (through ssh), +bastion hosts, and a basic dashboard. %files dashboard -f dashboard.list %{_libexecdir}/cockpit-ssh %post dashboard # HACK: Until policy changes make it downstream -# https://bugzilla.redhat.com/show_bug.cgi?id=1381331 -test -f %{_bindir}/chcon && chcon -t cockpit_ws_exec_t %{_libexecdir}/cockpit-ssh +echo "Applying workaround for broken SELinux policy: https://bugzilla.redhat.com/show_bug.cgi?id=1381331" >&2 +if type semanage >/dev/null 2>&1; then + semanage fcontext -a %{_libexecdir}/cockpit-ssh -t cockpit_ws_exec_t || true + restorecon %{_libexecdir}/cockpit-ssh || true +else + chcon -t cockpit_ws_exec_t %{_libexecdir}/cockpit-ssh || true +fi +%if 0%{?fedora} > 0 && 0%{?fedora} >= 26 +if type semodule >/dev/null 2>&1; then + tmp=$(mktemp -d) + echo 'module local 1.0; require { type cockpit_ws_exec_t; type cockpit_ws_t; class file execute_no_trans; } allow cockpit_ws_t cockpit_ws_exec_t:file execute_no_trans;' > "$tmp/local.te" + checkmodule -M -m -o "$tmp/local.mod" "$tmp/local.te" + semodule_package -o "$tmp/local.pp" -m "$tmp/local.mod" + semodule -i "$tmp/local.pp" + rm -rf "$tmp" +fi +%endif %endif +# storaged on RHEL 7.4 and Fedora < 27, udisks on newer ones +# Recommends: not supported in RHEL < 8 %package storaged Summary: Cockpit user interface for storage, using Storaged Requires: %{name}-shell >= %{required_base} +%if (0%{?rhel} == 7 && "%{os_version_id}" == "7.4") || 0%{?centos} == 7 Requires: storaged >= 2.1.1 -%if 0%{?fedora} >= 24 || 0%{?rhel} >= 8 -Recommends: storaged-lvm2 >= 2.1.1 -Recommends: storaged-iscsi >= 2.1.1 -Recommends: device-mapper-multipath -%else Requires: storaged-lvm2 >= 2.1.1 Requires: storaged-iscsi >= 2.1.1 Requires: device-mapper-multipath +%else +%if 0%{?rhel} == 7 +Requires: udisks2 >= 2.6 +# FIXME: udisks2 modules not yet available on 7.5 +%if "%{os_version_id}" != "7.5" +Requires: udisks2-lvm2 >= 2.6 +Requires: udisks2-iscsi >= 2.6 +%endif +Requires: device-mapper-multipath +%else +%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8 +Requires: udisks2 >= 2.6 +Recommends: udisks2-lvm2 >= 2.6 +Recommends: udisks2-iscsi >= 2.6 +Recommends: device-mapper-multipath +%else +# Fedora < 27 +Requires: storaged >= 2.1.1 +Recommends: storaged-lvm2 >= 2.1.1 +Recommends: storaged-iscsi >= 2.1.1 +Recommends: device-mapper-multipath +%endif +%endif %endif BuildArch: noarch @@ -434,10 +488,10 @@ This package contains the Cockpit shell and system configuration interfaces. %package tests Summary: Tests for Cockpit -Requires: %{name}-bridge >= %{version}-%{release} -Requires: %{name}-system >= %{version}-%{release} +Requires: %{name}-bridge >= 138 +Requires: %{name}-system >= 138 Requires: openssh-clients -Provides: %{name}-test-assets +Provides: %{name}-test-assets = %{version}-%{release} Obsoletes: %{name}-test-assets < 132 %description tests @@ -445,7 +499,7 @@ This package contains tests and files used while testing Cockpit. These files are not required for running Cockpit. %files tests -%{_unitdir}/cockpit.service.d +%config(noreplace) %{_sysconfdir}/cockpit/cockpit.conf %{_datadir}/%{name}/playground %{_prefix}/lib/cockpit-test-assets @@ -470,7 +524,7 @@ The Cockpit Web Service listens on the network, and authenticates users. %config(noreplace) %{_sysconfdir}/pam.d/cockpit %{_unitdir}/cockpit.service %{_unitdir}/cockpit.socket -%{_prefix}/lib/firewalld/services/cockpit.xml +%{_prefix}/%{__lib}/firewalld/services/cockpit.xml %{_sbindir}/remotectl %{_libdir}/security/pam_ssh_add.so %{_libexecdir}/cockpit-ws @@ -581,8 +635,8 @@ utility setroubleshoot to diagnose and resolve SELinux issues. Summary: Cockpit user interface for Docker containers Requires: %{name}-bridge >= %{required_base} Requires: %{name}-shell >= %{required_base} -Requires: docker >= 1.3.0 -Requires: python +Requires: /usr/bin/docker +Requires: python2 %description docker The Cockpit components for interacting with Docker and user interface. @@ -614,13 +668,30 @@ cluster. Installed on the Kubernetes master. This package is not yet complete. %{_libexecdir}/cockpit-stub %endif +%package packagekit +Summary: Cockpit user interface for packages +Requires: %{name}-bridge >= %{required_base} +Requires: PackageKit + +%description packagekit +The Cockpit components for installing OS updates and Cockpit add-ons, +via PackageKit. + +%files packagekit -f packagekit.list + + %changelog -* Wed Sep 20 2017 Martin Pitt 138-10 -- Backport upstream patches to fix integration tests -- Fix unit test failure in mock with nspawn -- Fix created timer units so that they can actually get enabled and started - rhbz#1478832 -- Fix connecting to remote servers with non-standard ssh port rhbz#1478828 +* Mon Jan 08 2018 Martin Pitt 154-3 +- Update source po for Japanese translations rhbz#1512923 +- Adjust build system to avoid build failure for the above + +* Mon Dec 11 2017 Martin Pitt 154-2 +- Update Japanese translations rhbz#1512923 + +* Tue Oct 17 2017 Martin Pitt 154-1 +- Rebase to version 154, drop all patches rhbz#1470780 +- This allows ssh keys to be loaded from arbitrary directories + rhbz#1425887 * Thu Jun 22 2017 Dominik Perpeet 138-9 - Add Japanese translation rhbz#1461085