Current File : /home/latest |
#!/bin/bash
# This script was generated using Makeself 2.1.3
INSTALLER_VERSION=v00147
REVISION=8bd272253dc61c100be9939103a29496f8c9705d
if [ "x$BASH_VERSION" = "x" -a "x$INSTALLER_LOOP_BASH" = "x" ]; then
if [ -x /bin/bash ]; then
export INSTALLER_LOOP_BASH=1
exec /bin/bash -- $0 $*
else
echo "bash must be installed at /bin/bash before proceeding!"
exit 1
fi
fi
CRCsum="3039634804"
MD5="a63f3e815da1982eb0b3b9d1d3c3bdf6"
TMPROOT=${TMPDIR:=/home/cPanelInstall}
label="cPanel & WHM Installer"
script="./bootstrap"
scriptargs=""
targetdir="installd"
filesizes="58487"
keep=n
# Set this globally for anywhere in this script
if [ -e /etc/debian_version ]; then
IS_UBUNTU=1
export DEBIAN_FRONTEND=noninteractive
fi
# Workaround busted default perl environment on Cent9 variants
if [ ! ]; then
/usr/bin/perl -MFindBin -e 'exit 0;' || yum -y install perl
fi
print_cmd_arg=""
if type printf > /dev/null; then
print_cmd="printf"
elif test -x /usr/ucb/echo; then
print_cmd="/usr/ucb/echo"
else
print_cmd="echo"
fi
if ! type "tar" > /dev/null; then
if [ ! $IS_UBUNTU ]; then
yum -y install tar
else
apt -y install tar
fi
fi
if ! type "tar" > /dev/null; then
echo "tar must be installed before proceeding!"
exit 1;
fi
MS_Printf()
{
$print_cmd $print_cmd_arg "$1"
}
MS_Progress()
{
while read a; do
MS_Printf .
done
}
MS_dd()
{
blocks=`expr $3 / 1024`
bytes=`expr $3 % 1024`
dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \
{ test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \
test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null
}
MS_Help()
{
cat << EOH >&2
Makeself version 2.1.3
1) Getting help or info about $0 :
$0 --help Print this message
$0 --info Print embedded info : title, default target directory, embedded script ...
$0 --version Display the installer version
$0 --lsm Print embedded lsm entry (or no LSM)
$0 --list Print the list of files in the archive
$0 --check Checks integrity of the archive
2) Running $0 :
$0 [options] [--] [additional arguments to embedded script]
with following options (in that order)
--confirm Ask before running embedded script
--noexec Do not run embedded script
--keep Do not erase target directory after running
the embedded script
--nox11 Do not spawn an xterm
--nochown Do not give the extracted files to the current user
--target NewDirectory Extract in NewDirectory
--tar arg1 [arg2 ...] Access the contents of the archive through the tar command
--force Force to install cPanel on a non recommended configuration
--skip-cloudlinux Skip the automatic convert to CloudLinux even if licensed
--skip-imunifyav Skip the automatic installation of ImunifyAV (free)
--skip-wptoolkit Skip the automatic installation of WordPress Toolkit
--skipapache Skip the Apache installation process
--skipreposetup Skip the installation of EasyApache 4 YUM repos
Useful if you have custom EasyApache repos
--experimental-os=X Tells the installer and cPanel to assume the distribution
is a known supported one when it is not. Use of this feature
is not recommended or supported;
example: --experimental-os=centos-7.4
--tier: Named tier or cPanel version you specifically want to install.
example: --tier='stable' or --tier='11.110' or --tier='11.115.9999.0'
--source: Source to download cPanel from. Defaults to 'httpupdate.cpanel.net'.
example: --source='next.cpanel.net' (for public testing builds).
--myip=URL Setup myip url in /etc/cpsources.conf
-- Following arguments will be passed to the embedded script
EOH
}
MS_Check()
{
OLD_PATH=$PATH
PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"}
MD5_PATH=`exec 2>&-; which md5sum || type md5sum`
MD5_PATH=${MD5_PATH:-`exec 2>&-; which md5 || type md5`}
PATH=$OLD_PATH
MS_Printf "Verifying archive integrity..."
offset=`head -n 488 "$1" | wc -c | tr -d " "`
verb=$2
i=1
for s in $filesizes
do
crc=`echo $CRCsum | cut -d" " -f$i`
if test -x "$MD5_PATH"; then
md5=`echo $MD5 | cut -d" " -f$i`
if test $md5 = "00000000000000000000000000000000"; then
test x$verb = xy && echo " $1 does not contain an embedded MD5 checksum." >&2
else
md5sum=`MS_dd "$1" $offset $s | "$MD5_PATH" | cut -b-32`;
if test "$md5sum" != "$md5"; then
echo "Error in MD5 checksums: $md5sum is different from $md5" >&2
exit 2
else
test x$verb = xy && MS_Printf " MD5 checksums are OK." >&2
fi
crc="0000000000"; verb=n
fi
fi
if test $crc = "0000000000"; then
test x$verb = xy && echo " $1 does not contain a CRC checksum." >&2
else
sum1=`MS_dd "$1" $offset $s | cksum | awk '{print $1}'`
if test "$sum1" = "$crc"; then
test x$verb = xy && MS_Printf " CRC checksums are OK." >&2
else
echo "Error in checksums: $sum1 is different from $crc"
exit 2;
fi
fi
i=`expr $i + 1`
offset=`expr $offset + $s`
done
echo " All good."
}
UnTAR()
{
tar $1vf - 2>&1 || { echo Extraction failed. > /dev/tty; kill -15 $$; }
}
finish=true
xterm_loop=
nox11=n
copy=none
ownership=y
verbose=n
initargs="$@"
while true
do
case "$1" in
-h | --help)
MS_Help
exit 0
;;
--version)
echo "$INSTALLER_VERSION"
exit 0
;;
--info)
echo Installer Version: "$INSTALLER_VERSION"
echo Installer Revision: "$REVISION"
echo Identification: "$label"
echo Target directory: "$targetdir"
echo Uncompressed size: 260 KB
echo Compression: gzip
echo Date of packaging: Wed Aug 30 14:57:54 UTC 2023
echo Built with Makeself version 2.1.3 on linux-gnu
echo Build command was: "utils/makeself installd latest cPanel & WHM Installer ./bootstrap"
if test x$script != x; then
echo Script run after extraction:
echo " " $script $scriptargs
fi
if test x"" = xcopy; then
echo "Archive will copy itself to a temporary location"
fi
if test x"n" = xy; then
echo "directory $targetdir is permanent"
else
echo "$targetdir will be removed after extraction"
fi
exit 0
;;
--dumpconf)
echo LABEL=\"$label\"
echo SCRIPT=\"$script\"
echo SCRIPTARGS=\"$scriptargs\"
echo archdirname=\"installd\"
echo KEEP=n
echo COMPRESS=gzip
echo filesizes=\"$filesizes\"
echo CRCsum=\"$CRCsum\"
echo MD5sum=\"$MD5\"
echo OLDUSIZE=260
echo OLDSKIP=489
exit 0
;;
--lsm)
cat << EOLSM
No LSM.
EOLSM
exit 0
;;
--list)
echo Target directory: $targetdir
offset=`head -n 488 "$0" | wc -c | tr -d " "`
for s in $filesizes
do
MS_dd "$0" $offset $s | eval "gzip -cd" | UnTAR t
offset=`expr $offset + $s`
done
exit 0
;;
--tar)
offset=`head -n 488 "$0" | wc -c | tr -d " "`
arg1="$2"
if ! shift 2; then
MS_Help
exit 1
fi
for s in $filesizes
do
MS_dd "$0" $offset $s | eval "gzip -cd" | tar "$arg1" - $*
offset=`expr $offset + $s`
done
exit 0
;;
--check)
MS_Check "$0" y
exit 0
;;
--confirm)
verbose=y
shift
;;
--noexec)
script=""
shift
;;
--keep)
keep=y
shift
;;
--target)
keep=y
targetdir=${2:-.}
if ! shift 2; then
MS_Help
exit 1
fi
;;
--nox11)
nox11=y
shift
;;
--nochown)
ownership=n
shift
;;
--xwin)
finish="echo Press Return to close this window...; read junk"
xterm_loop=1
shift
;;
--phase2)
copy=phase2
shift
;;
--force)
scriptargs="$scriptargs $1"
shift
;;
--skip-cloudlinux)
scriptargs="$scriptargs $1"
shift
;;
--skip-imunifyav)
scriptargs="$scriptargs $1"
shift
;;
--skip-wptoolkit)
scriptargs="$scriptargs $1"
shift
;;
--skipapache)
scriptargs="$scriptargs $1"
shift
;;
--skiplicensecheck)
scriptargs="$scriptargs $1"
shift
;;
--skipreposetup)
scriptargs="$scriptargs $1"
shift
;;
--stop_at_update_now)
scriptargs="$scriptargs $1"
shift
;;
--stop_after_update_now)
scriptargs="$scriptargs $1"
shift
;;
--experimental-os=*)
scriptargs="$scriptargs $1"
shift
;;
--tier=*)
scriptargs="$scriptargs $1"
shift
;;
--source=*)
scriptargs="$scriptargs $1"
shift
;;
--myip=*)
scriptargs="$scriptargs $1"
shift
;;
--)
shift
;;
-*)
echo Unrecognized flag : "$1" >&2
MS_Help
exit 1
;;
*)
break ;;
esac
done
case "$copy" in
copy)
SCRIPT_COPY="$TMPROOT/makeself$$"
echo "Copying to a temporary location..." >&2
cp "$0" "$SCRIPT_COPY"
chmod +x "$SCRIPT_COPY"
cd "$TMPROOT"
exec "$SCRIPT_COPY" --phase2
;;
phase2)
finish="$finish ; rm -f $0"
;;
esac
if test "$nox11" = "n"; then
if tty -s; then # Do we have a terminal?
:
else
if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X?
if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable
GUESS_XTERMS="xterm rxvt dtterm eterm Eterm kvt konsole aterm"
for a in $GUESS_XTERMS; do
if type $a >/dev/null 2>&1; then
XTERM=$a
break
fi
done
chmod a+x $0 || echo Please add execution rights on $0
if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal!
exec $XTERM -title "$label" -e "$0" --xwin "$initargs"
else
exec $XTERM -title "$label" -e "./$0" --xwin "$initargs"
fi
fi
fi
fi
fi
if test "$targetdir" = "."; then
tmpdir="."
else
if test "$keep" = y; then
echo "Creating directory $targetdir" >&2
tmpdir="$targetdir"
else
tmpdir="$TMPROOT/selfgz$$"
fi
mkdir -p $tmpdir || {
echo 'Cannot create target directory' $tmpdir >&2
echo 'You should try option --target OtherDirectory' >&2
eval $finish
exit 1
}
fi
location="`pwd`"
if test x$SETUP_NOCHECK != x1; then
MS_Check "$0"
fi
offset=`head -n 488 "$0" | wc -c | tr -d " "`
if test x"$verbose" = xy; then
MS_Printf "About to extract 260 KB in $tmpdir ... Proceed ? [Y/n] "
read yn
if test x"$yn" = xn; then
eval $finish; exit 1
fi
fi
MS_Printf "Uncompressing $label"
res=3
if test "$keep" = n; then
trap 'echo Signal caught, cleaning up >&2; cd $TMPROOT; /bin/rm -rf $tmpdir; eval $finish; exit 15' 1 2 3 15
fi
for s in $filesizes
do
if MS_dd "$0" $offset $s | eval "gzip -cd" | ( cd "$tmpdir"; UnTAR x ) | MS_Progress; then
if test x"$ownership" = xy; then
(PATH=/usr/xpg4/bin:$PATH; cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .)
fi
else
echo
echo "Unable to decompress $0" >&2
eval $finish; exit 1
fi
offset=`expr $offset + $s`
done
echo
cd "$tmpdir"
res=0
if test x"$script" != x; then
if test x"$verbose" = xy; then
MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] "
read yn
if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then
eval $script $scriptargs $*; res=$?;
fi
else
eval $script $scriptargs $*; res=$?
fi
if test $res -ne 0; then
test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2
fi
fi
if test "$keep" = n; then
cd $TMPROOT
/bin/rm -rf $tmpdir
fi
eval $finish; exit $res
� �X�d�<kw�H��̯h�d%&����Ń3�����>~L�=q�Ȣm���aL��o�U�-�% ���d���LRuuu�����č�Sˉ�|�����m�W���Ɠ�Vk��|����V{�������|�+�b+d�I�e����?����$
�[�3��uf��]�`��q݁i):��?���h3[���8��N�'̓& ���2���G<��Dh��$hmz<~4�q��G«��g�7Jn����>��\.���ͽ�7ٵg%���O|@�8���?vn��*�$�,�Cǎw���
= �vţC��Ρ���o����:g~2�EufEQ2�$����]��B��+�{���C��.3*�<ݼ�B�un�A�ad"�������U��a�{1��"�m�c��`Z�=v�x$q/È`�ő����`�@y�
GH�?|�3�ƴ:�i���W��=� Vm�V�s�_,2�/:�g7f��|V�!u��ն)q�.K��ً��^�=T�¡rXC���`�,*0�S�n�t�$���� ZS@?�י��^����
δ��c��tXu���v+g���d�=����������&�*�l�@�l��bv�E�-��} �9,��Ё�:�5�Z-�th�8O�G�Š���,����TB��G���Z #���r!W��1��
����Y#��
�"�,�|X/�i�[L�<��]X~�W���xp�}zr�smw �2���(��]{n�+k��<��4��
1���R�����lK��*sa.��Ύ��;B.��ࣄ��ژ�
ޏХHA�0Ȼ0���&#�vg� _m6��)tlA}�X I�1&��ER�U�y����P�V?V�R�E�� �=��F��\��_s�����*+��s|!����ځ�o�y{����������=��F��~�V4�0��c��ы?��u�c��";tp��J��p��H�<l6�p o�v_}����k����Tc��5�nᅫ��gZ�0 K"ą�h��=l��ЩT��iJ4���٫냫�V}hwD7�*'gGg]MR�#_T4`gA�'�n�Q��}X���,�o��FE�����7n��a����I�\]��Ђl+fU|$>��c���Ld��0r|�U�O/��ONz)YX��z,x��*o^u���P�=/J Z<�X=�u�.Xн&��F�kX�]𤖫<[�։�З��NR�M�\�5������- uj��G1�8��n2�a��t'��
�5�f��l��g�3�"�"��x[��$o8��� �a��no��c�К�X�'�" �!܆���a^�2���1�B3_6���m��l�O9쟰���p��Fp���{�p��H���������T��f����Ȕ�A`ώg��5�]E�g�c��D��TGM���:���K�����ۮ��^�^�/�N�z�����Vb�1�$#�I�l��3�9�z�LL!5���́)%*�ě�b�ot������2��g�pHF���� ���o�C��;�䒸�q����lC���=-�la@��Vĩ���z�]M�(XP������(�N�E8�
�d�<�H��G�F'1ߐ��/X )�*�����e�B�-��#l�#(�<�5f��f��D#�``���`�w�g+q��Y�׳��.M����ׄS�@��n�
�/��H�� ]����7�̕����g�˶!yk�*罋���3ػ�� RН�qS}�~�V�U{����ks{�}�#m��&�WM�*⣿��hUbј����0~r��Env�Xp �
���_B�b��| E���T�-S��43+�����O���<eB!*i���p�X�;=cgW�{�s�l�c?qB��f�9���E�EC��{~0�ED!�uEA���'߯/��l��;���d�m��?o�ln�<���F�{����?iřN�3��M�?���ƿ���jmmc�g��|k��E��[��/a���m�?�:�'���W���lm�����6�|�ۛ;��-.��Z#΄�Q�b@�$ˏԿ7 ����N�HR�9�uI'����N�,��fv���y�s�x3�%������!�Z؉?�pW���Eg��5��������:#�YY�?�� �$`~I,R5d 2�+�Wa�(�*�<��O�_�= �nz��ż�O�B>4��m����������u��~` �밇�M���L���^����� `MKsW/O�aT�L���@t�����W���G@�� e7q�s,���7���c}.�x��ft: ,�oӉC��x�=��z��R�P�����% �ɐ�',��m2���T'
y�$�h)�������0�5e����\-=��~
�$z������;o謶�#{�4H �G��m��<�ǁ3�ǙQv:�m��f�A�
7{��w�hդH��p�s
��%0F��ZL\q�D99��p�._]��e >�c��߷�ċ���*[j7(�U8wO!�����B��D.˚l��$������b�HB�{��R����4x��@.dy# "�n!9MS��]� 9���"Nj:� Ms�Ru���� ��ԇa���X�s����,3�OQ<�OI2|/�Ò�4L��
4,m����1эBcj+W�Z�7J,i|�KV_���t9�g���~|NK5�,
�-T��� \�9��Lx�Y�_7�}(H��A\�^�nWXs��%fJ*k�[ŗR?�j,�����3$%�xcŶ0�kʲ%�S�C��"�!l����f�][�CV�зП��n���CާF�H�/p�wqqva c����٫�;��V�z������9�:���f-!�?13�b5modW�m�K�������R���;=}�8 ��s�����E��}I[�S?�ѐE�QQ��\?ܿ�?1�+���ⴇBR�_��@e��^_�4�u�����#S�T��]uE2D�v�Wi���̛���Y�[2�PN�n�lhu9�H�T#�N' ?!��s� F���%������,<-4u�vh��iE��3Y�������R��:!�R�+Z'�V��`�C�+`Y�P�����x����覡����&e�r���2���
�9gʚq�Q�J�
TfQ����'�
V�`wS���]�:���Z">&<����h+u<��,H?<>�a��Nl��M��nE�)&G����
��_�՛��SC{#B�;�NCڶ��b ��gԊ6�Y8އ�>c�tf�'R!��w��U���+G�����S�Dt֬�N,��;�P\��0���ϦT|OF�?������/]��"�"O[��)�9������Oo�v �e�eE�C>�
�D���G�����s}Kx͑s�?��~�G����B�u6{aCpƷ���:dؼ�{86���n���4��c��@�/㞟������<��
�þ���t�?&O��E.�1�G�)s��{�E4�� �����F�}�� ��h67��y=s{�*4XR/��.��< ��)���-�+��2�Uݴ!`��>�G!�JYs@j����s������Oɟ�Gx�V�U�L���"�}�{sAM�H�l��s%cK�������1^� ��G6������B���[��5���b�a�02T&KcS8`e�{zN��uH������+%a�3��f%Ⱦ`�%6�-Yy����,�HC�ݞF�4�m����/�ZM��J��LK<lE�AS�Xl�P ~�!5���3�I��$��N�a�$8�/R�����Z�8�]N��C�^��p��������L4��j� Q�IFŗ(���NP����dˏ�0U�Ɩ��a@�7=��t�a:�*��r/:�P��I����RՖ�(��y��hq�2H�V)n�����_��L
�)��v�;��������~��E��@%
Yy���w��S�� ��<zs��/?ˁ���� B��>��a�"��듫�|�@y���[�X��]� zyv}q�cPd��U:�K㮎{�WK?�
�ޏ/���c~v��KO@ҽ�/�s|�GG]���'3'P����͖)ǿ9�P�(R4
6�\���������Q�z�E9�Mz����,c�[�D�Ѹl�����^iNuT�j1hNx�o�2|�`�Am�l�DZ�ҋ
������{�����g�l�-
�{��&�Uql^b=�YR�����y^T��5�،�@��E�I�}��}�:C�k�H���E������'����-|̊[�%ѼXy����w�L�2���m�o��"��t@�e��n�b�{#�(�Z���Ñ<�HW�QS�#�Q�� ����J�*���FVs.ϙ&Y�z��J�Q�UX��%�~�1�ԋuJ��MgZ��2���5K�B�Jz�PP�51FPM�O�)C�G�~��}XG��6E?�Qen(�
�cO*9x�E�M�8:$,�<��+^��)n#�ϴ�������J\��
�L�t���3u�mp�ر�yk%�!*���ػ�\Ȕ$@'��5zq�U��3dX��^�Ċ�l��E����e��B��vY#լs9;%T�Fq�>L.�&Q����cLvڐ�2>°���� ��� ��
�߇�r�>q��)�/l��"n0L�%��$>�GV5g+F�]%
�˫���ӣ���/6�S?�v�i5�R��Eέ�⤕A�c�q 6�!�x sS�<[1�تfޫ:)�:)W���h �����y���{H��T@��<�+�-��:���ԚE�~bl��X�}��a�'��}f�֧D�����5ƆM�ނ)�j�1�iR��4�b�؆mg��%z���9|�l'��˟��mf�h���%�TلΞyz��x��Q���"���|R(���(����m(�q��Uu�Z~��14!T�/�Ic��8����.^(U����,�A]-͠����
�)�qG)T��O�r.��v�(�0+�C�"�K����3V��%��ϰ��;�<�x�X]�>�cYdz&�9�Q�흡t�F��T#?��~#R�>��M塪��g�'v��0q�p�B�����!H�L��C���5?r<m�E�g�_�9 E�9����C�a��s���nb�
�G�@
���6��(K���._(�3��g5y�����
�`BCMo!�g�Iְ�T�%�]�ګ,h?j����{�(�6(DR^�? �-.�ޞ�7����w�^��c�`7%e�I��}��#}p�������Bb=��Z�_.���@B�
��_ ��_�?��H�n,�x|^e��<�
��r�P��)P�c���V5�ټ ��6�L���2����::)�5�)ޯ�A3Q�]R�=�|Vh�,���1xᗢę�3�S�m��Y���`E�l�<_�)�+
W�7�)O��<��}+�D�R���~MKͦ�@�V),�\���Ej�B!�
`#�Vq�\�w��V����_�h�ϔS��f�]�JYF=@��QҢ�e�#k��&�e�̳��i�m�ɋц�Jq�ڴ���3��o{��F����9�+��1@
�F
�Hň�II�!���_T"���� G���ǎ�հ5�u�դ̪F5��Ջ�'�����AR�d�{����7k���o�$NS1f@r�I�l��&��L�p`�Rqj;�j�T�� .�岝o�Z�a� p^�j7�Wx��-�롶���#lg��<e�o���w&yI�B
m-_�8E�����8�GtY�lY����Y3��gQ��n.=i.Uqz�
s�z���7��{���9N�=�#�����Z�>Zb�!\���/���4mx���W�
g�@;�-ÖX� %c��7�k�<d�7� tX]i�K <$�i�3�j���P����t�*٩<̖�I�H� =�d��l����)�C�.���1�'�0 5B�iӶ�,&�����G�0\p�be��j�vGYI��q;�T�'�s�w��r�}���S ����y�)z隴��r!���x`-H�I�f��B�E8Ȓ̴�R��4D�h���ҹ'�u�=�Oe�;�������K���Vڋ��������A���N�(�3�?�/g�&5�/��Z�����g ��n�����WlEw�l|6���������v�/;?b.>a*��(%v�Ggv��芬��}���Ê���yl2\�5�>�}����'�
j}k2ս��r�=��~s��}����{[/��2CH��l)�<�-*�3����v;��U��j�F=X|���&sh�m�Z��2O��$�<��JD<�� �%�����Um��Ņj�G�<~SLDZ��Z��ˠ�����o��pw�(�#1���@1�䪩�5E�Z5��d��Z�{!���9��=�;����|�E0� ���E�3⎛�@��gi�}�s���.��[���
�ѐރ�S�c��t݂���o�.tk�J�ד!�oU1ק�+H´�nj��爭ª��T,-T3!��
�X8�
ڏI�R���n8����:=�z����&КO?���Y<���_;�q�$#Gd�v���צX��+G��|����8R��.�d��]��:��i-��T��=�m�n����&�q�%�X��|��(���z��IQL+�v���t��a��\g���#{�OQ���cf��B�)4����yl�A���UJ&^v�ʂ��6��Z3����G��@�V��d��9�9!q{�R�o>O� ��P�m��T����H-�˦R��C�K8Ж�ͫ��j�[��\ᡉ1S yV(�5m�i>���0��~��Xj;~�t`g༨��3��0)��b�?��x���:�p^��F� ���J�E"�XP���?�\�,f��}4��V�W�n�_/�F��pO���-i!�����f��0ҍ9��Q�)�^�y�We��}�u��t>���W�{G;/*��v�FӇ�K�s�l��� 8P�IQƊ�4Xz=O�E�!WV0�@�X�t\�+�ma���U����@.U=b�Fc@w��).�J[��u���B�7��#�i�#�����O#�+%'n�N�xz�(�js����1z=dΒcdC��D����d�\���Z/v��v_V������'V�Y2�Ю(E�"�_LJ� N�H�7��������$��E(��[��Fk.ć�T��!�a`/�~������w�_�^�8�6���j|C�|�/
�~\��&�sX,5�y�;r��N�^�m���);F"ʫBM��eY�B�,�J��R^砒�s��.@OZ��2�rE�P�W����������ڹME��g4��VvE��k��!��
��d�?g̺���i����v/��IT]h������x�Y��)�UM
��%���A�#Ҡ�}��ƒΩ��7��!��8���5�b3�K�VC��Q./t�.���a.�4��gC���r�hB�}���T�ج��Z�^j�ݴwEaN5�H���h�֔��I<�펹�¦u��+A�E���1�kF��0i��)L�C�xN&QO�)�s���oZ�䠢�Ƴ��J�eb��Ba6t�:nܥ$_�i�A�+ߺ~�T��Q��Ǣj
���!A�K��kA��|�eP>�����4��]�aB`BO�6�k�H��X�����Ň�������h�Q�M��~����=�����P�L�CQwp��������t��*<��f�b��Y<U��N�hOճ�/OE[dݫ�lu�ޚM���Dejܔ��-f9!�je�W�l��;��p�@��ky�~�y�r�{;ݲ����%z�@z����U�#xU�&���+��RVC4 MxT�)X��]��|
��ߠa���$MN\���VI� !$�O��d�w.��nm��̽�+�'�@E�%ӆ��卝�Lb6�4����;�T��$��F>�\ <�O��t�-�
�I
��]���`����#sB9�!Uw��!B~R*��+�=�5��K��(��kլL=��X�K7���J�u�)���c�J��)o�lN2��J��n<:MP�+Q�[u|�-�1�h���e%�xR��3�Wx{�^���(ꝏ0Ҋ6��F���(�a�"�����S�L����H�B��m(#®;:Ė���M�z�E��u88Φ�j��T�]a�F"ا%�YH#��N����}�೫�.�����~�H\�FE�J[�#��i#�WW؝���I5��8��p8�b7��ŕ~��%�'�:��4x�U.L_��5DӁU!�@X�'���3�a��:N��#�ͅ?uo���
7����ڵ̅�'�� ��%^Y����&��L�i�%��g��.$��R�-�q`9���(��4��x)���C+'J9�=�1�-2�g��0L���V=2ԃ�A>r�A�g�O��i 7�e -mQX\���D�U@l)H��&�W��`��W۪9�@�ѵ�]NmE=it *-�^Um��ɻ�=�d�xA� 8;`h�4�9ڙ���x�TSؚd6���\�\��aW��9P�l����+=�d�꾗|�g�U�Ȃ�R��N^��N9�G;�I��x�bcu1 Z2#Q8�5�� ����9���yO���ᱚn��<q���te�<��� �p���FQ�d0m��4�A�}��۟�'���\���DJ�Cv���a���������῾��,@o��\\f���啕GW)�O�����i�]�� �\����9"G9__�GD�W�σ��iQ(&l_�yN���s� &_�8��q��v��s�g)�*�?�S��Ïg�ٓժO;��V{z�g탾6���`
JE>�͢��?��h4E��Ij7��:�Y7}n+�A3FEr��:�^����/dH+�m�
���)����V,/j��0��Ḷi�+pp ���KH#Bmo���JX�?���lgU��nfT'B�� s��3?�
�'�P�� ]G�j�����N�
@�Z���eoI�4�1@A�
���@�8ѡ.q������+�^2<I\S� 2 v�ـ<`89�Y& ��D�n.V�h�[ݞ[2��{o��|U��N�z2�W�)W�+���'7���o�T��(��|S���b��UD}%d��|����u��0���D[�
b�úk ��rRF��#!�ʢ���up�B&@2�<�
��6��;��К$�@��yg�4�;D[�T��� �g��MM/R��E4O�et�J�SE��`��S�/x�6W���C,�f���< ��^Tۇ!���.��.چN�p��#���f;Uh(��첑IŷO�9�y
>{�Z�?�[����T.Q��0� +�(
v�^�` 8���n�����v�ފ �1��� ��>^�_�����o�xVo1'Ft�}�$�`�!�h2�#2Q[�L��tZ�#^4③
�b�K^H3�"