File: /home/latest
#!/bin/bash
# This script was generated using Makeself 2.1.3
INSTALLER_VERSION=v00174
REVISION=407189790ed4009cee6033d313ae8e07fe7d60dd
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="4054464784"
MD5="a04b47bc1fe83045308d771725391b74"
TMPROOT=${TMPDIR:=/home/cPanelInstall}
label="cPanel & WHM Installer"
script="./bootstrap"
scriptargs=""
targetdir="installd"
filesizes="60044"
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 [ -x /usr/bin/yum ]; then
# install system perl if needed
( [ -x /usr/bin/perl ] && rpm -q perl >/dev/null 2>&1 ) || ( echo "Installing perl package"; /usr/bin/yum -y install perl )
# reinstall perl (metapackage)
( /usr/bin/perl -MFindBin -e1 >/dev/null 2>&1 ) || ( echo "Reinstalling perl package"; /usr/bin/yum -y reinstall 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 [ ]; then
apt -y install tar
elif [ -x /usr/bin/yum ]; then
/usr/bin/yum -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-imunify360 Skip the automatic installation of Imunify360 (free)
--skip-all-imunify Skip the automatic installation of all Imunify offerings
--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
--no-reboot Prevent the installer from automatically rebooting
-- 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 507 "$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: Tue Apr 1 21:25:50 UTC 2025
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=508
exit 0
;;
--lsm)
cat << EOLSM
No LSM.
EOLSM
exit 0
;;
--list)
echo Target directory: $targetdir
offset=`head -n 507 "$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 507 "$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-imunify360)
scriptargs="$scriptargs $1"
shift
;;
--skip-all-imunify)
scriptargs="$scriptargs $1"
shift
;;
--skip-wptoolkit)
scriptargs="$scriptargs $1"
shift
;;
--skip-apache | --skipapache)
scriptargs="$scriptargs $1"
shift
;;
--skip-license-check | --skiplicensecheck)
scriptargs="$scriptargs $1"
shift
;;
--skip-repo-setup | --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
;;
--no-reboot)
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 507 "$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
� �Y�g�<kW�H���_�g%O�$��5c2��{O�xd�mk�%E�C��}��[RK6 �s�;�7:3��Guuu��d3�c7f�?�JO��[[�����[[O:�/_>oomn��x��l�76����o�$Ql��= }���R��鳾�J��5t�V�C��ά�����4�k�L�G�����Ob��a�ί���qs� ��g�uA�X�#�rZ�? \��
s�A���g�ˉT�3�%ÿq+f��� ��a�cq/�Mv�I<�C�#� �� �'�Љ�]�$gQ:V�M�gf�h[t8.�v,/v�}�Z��>9g~2ڢ:3�(�r'�̐S+�X!�ƕ�=Ŷ��E�nj
nOoݚa�u�-;��p��쾷�:��6F���ܳ�偖iM8rB���s�# {D�:Q���ҕl0���q���xӘVg?��ʠ���
X��]�Ͻ�������|vݪ�2��j�Ď�V�Ӓ0-��$�X��Ŏ��Vc��p���pt`�f�>�
��)�8n�x�N��������{b��������v8�LO��(\�˪kמ�]� 8#�e
k� .��t0��_�8�X�c�~�
T�ְh
���*�vaZ5��=�Y��:
��3�#��Ȅ�v����D|<�^< t��)O��Q Q,E�j%��:L̅T�Lj[�g3���93Ǧ�&E�14X��|T/�iv�L��"��]�~�V���xp�`pur��sm{ňUt�qSlY���U4�3y¸&��L8�ғ^ynlmmm ���k�����ΎF�;�\�AG��ic�+��J���Aڅ��<\9�`����ņ�9�[b�2T2x�H��E��iu�HGES��ŏ�Dg��p ��[L#�E�E��i���ր�2��������e������}#�}��M�
9�e���O��q��C߅|��
� T�(��x�)"vIg���f�
��w/�~�_��h ,ڝ��o�x��5��,a!"���ѩ��J�ɚ- �R9;?ݿڻ�i����Yh�7�f 8I3N���s 7�n<�u�+��w�*�5@llh�/)6�^�� ��lu�@j�����iO�p���
4�*�ƶl'2�����q�x�;�|��"i��=�]4�3Z(�*ۛ�{��B�]���!b�*����eˌ��J?��c�� ���~�a���\\����3ea����8�V�{��=�ٿ#3�š�A\��ǼÉ�X�Q��5̼���*}˜s�xĀ+��U+¦y������0 �m �{��G1�:d�7���N��@�)̜�s�9dD�g�3�"�!���,ل�hã�xU��I�`~�:��F?)4�0�Si�4�D6B3�v�:�u�Լ�'�E�8x���lv6ju6�gl9�0��<4��ZL�G ��Eپ���g�p��<FB�
\s�z��}ߊZ�9hس�ı��Ƴ�9�h��H��#�6��l��V��C������=�\��:���u*(�D����ݓ�����e�d���@jL+� ��HrR5����e��'Ӗ85�;GM�%OTh5!kl�5>0}]�S�vF��豰X�Y�k��T�I� v@�&qo���O��b�@����ea= c0���⡟G�:��y���Ӵ�"��/�X>A��B�t^���0���<�"�j��9��I�7��g�˃�X@)�*���^�/$ۢ��!����9Ĵ�1��7�_F)��sSlQ���nf�n\���7z4e�p_J}
���BA����
�.���D�ʉ�S���c[H6ە������)خ�<�)��ȸ��g?��v�]��a��k<��G�B�]�_5H��]�ӣ]�Mc
��D_��m�0��dz���)��A�W:5��%�2_�V&e?��'�<A��H��W�d����1�xr�N/��ϙ5��
�����`vaL1�'�(�h�����y�w^�bjW��Y���
��~��"�N)�{���}��OJN� ;L�E���?���B��O���U���x���)�����>{�t
^S0�������E�]������[<��5ǜ >���G=�K�Mp��g��#��x䉛Xp���� ���
���n����9m��+ϼ�l��=
��<kzsyy��^:���=D�x�ٺ{��c<�ᶼ�#ug�i�5e���!���E�15V�����U0?��$�R��֫�i�(�Ԥ�Û��OT`�E �v�Z��`��z!T���y�j�`��7:{�?0@�u�B̦xχ]L�x��b1G`Fi^W ���#Η��0+��C N� � K9j��~���!`%>���7x��V:�l��{bz��� WU�>�e�6� �^<b�3֑<��*���9�K�"!W���0�Ihb�Q�<lz�#�������2�5e����8�ZZ�u`�%�++0��o[ؠ�ڪJ��_)�@ ��|��(U{�݁ccw&��.B{nd� ��@SL����P��<�(*�B�
����<� �U�D9:�d4B���� n��X~��
�l���� �k��ӑts�L��b�sB�e�6y��YMH�J\]yoh2�$�=�l� />�c�8XU 7�� QՐ\�)ڶ���9��+��2L*>�[�i4N�T{�~�fCc>�Dz�Y&�����h�^J�;�q����*లB���DU
ͩ=��au�Ċ|d泩ILW���` ���a�A-*+x��J���u�<5�{gW�b=
��k� ש&���\&h����V�T��
�|�76�L%I�%ޚ�%�r�2e���Pa�Hj��({F����("�Q�[��YSͅ3�����)�K�韟��@EE����r�w���t���:���T��[�%�������=DY�Ej[�Ң=ռ�(�O���iw��$�J�y!����$'ܚ�c�>�n�Qž��BJ�L�vCs���3��欢�ti�dr����l8�9P���ر��L��O3CA�Ѫ��F�&ս��+��Z�4m]�!�S�<�+��e��2����u�=����:�8�AYߐ["=����|���Tɫ yZ��بü�R�H�N�m��EON^�4�R փ��M���dj�w��w�_^߽ܽ��+��mQ�"`ȁ[����qY����`0�]r�c�$/��hKޓ� ���{�{lh�X $$��}I���������f*z�܉!n���$%|��mHg9���*������Ï�Vo)��r�:L��N��e�]֕��ۍ@��HC�9���F���%]�Ck�3Q�`���c�B�Bl�����,Z�voy��)��O���*+v�R��c�H4b��J�S���k��},��*^�ՒW�#���N�`R�J,���`�����Z3�1�~x/'*'� �T�f`��R��DM���CC�e&[١=J��x���hJ�F(5il�JON/�]�: �|Hx8GS0
MQ�
���f���q#�ub���*r�"���*XX!&-N~fow�O�U��8q��G���PHR�x7��~F��
+sȧ�-/C�je�
�.=�s�9���Dԁ=��8������"m6����/�lIEUf�|��W��ߺЦE���^I�ff�@/0q'f�[���zCǽ�aP�)f����M�_~H]Ty
�M!m�)@�;��g ��h��))�_g3�6�14�o���`�&z�X�F��������>b?1�(Z��'� ��8F���s=G���o����3f�c�"�o��)���L��&
�o ��h�� �o6���dn��t�z�� TN�`p�]F�z�z#R1Rl�m�&eb��2�ZC���PB�-��
Osgg��4
n��G�B�窄]��<Hy���m!��.�I�腒�H�n�oY�BG)�Y�ꊟzMϷ��Qp�?��fS���1�4d�7Q&K��〔��E�9iNc�!e�{�N�^�*���-�._�ó(�����ydV�XDG0C�4겧Z�8�V �k�X��'��>-�D�\AS� ��V��� +�PC���ԙ�1{Gg��Cy�2��]:7��3+�MFj��v�����M����e�����t���d�fdd�b��vr����_��|�/3 ���0�Ʀ�T����j=s_u�e:E��+RL������ll����mr�Rr��3��f�M��-����=����#P-���q�L����a���h��4PFd��TJ�u
HX9&@��,YN��C���������Y���]T�����C�Q#�����>���_ A�V���C_��g�������߫ �M���H/�ɰ�W"Sj���:98�3! s,����v��/�l����8���Ћӫ�>+E���.�Qi��Q����ޅ��W��`��d���Im�q����� �Z |7i:w����N�ݒ�ߞm(k1�
u���ݓ��`����谄����\�"���
Z]����F6��l��_ZS���0iA��?����y<�����&�Ko�U(�{�[������S\@|�L�:ۥ�f����&�Uq�v�������?�t+c� ���ה� ��>}�!L���`>~ Hg��z
�T�0jʅ�>7]����<���>�K��j�ӹn֮�N���xսn^��j?�R�"RI�f��́��k�g�o�K1:1kGߗӬY������ro��R��h,�R2��Ĩ�n#N��L��qW�y��Vk�N" H2�)8X=tѢ{q�r��g��]Ej��1�[�*����0���tP� �
n.1��A����5e�Z�3��5�iA�U��`�V��5U���<�q�����c��Kg��|i�:�6z2�GH�B*Q�V*�35��Ul�8T�ɭ�F6=̣��I�&�nt�z� Q�fC��a�^�g����
R��6��Ӌ��O�e{��U옎B~,�u#�3�:��t�����DX\nM���"M ݘ%谮ra�R�?3U)Nǟ$�ۀ�L� �E�, !n��-��X���p��d�.
Y�W�s.�$i���F��b]vq�{xtr8�?:���b��1�c�GQ����G�3���4�N�M?G�&<���`m�1�&fL�,0�ʭw*�J��N̕2�
E�-%�}�n���]���a"��"����?#���yD*)Ʋ< �?��h0+4?��i"���Y4Q�-�"��Z��Z��%N� o9����*>�JG���[�ϐl�AR�X���\X���"_��Jf<{����͝Gٛ����_g�=��yz�!xP�6�+%�#EUu�Z~!�!l]7�J�'u�
��/��� q[v|y��Oȫ��rъ�P�4%�2�����P�ӱ=6N��L�ӡ��wL��/�BuL�f[D^��%��
�b
Au�D���PϜfYrF)�pFR�E��c���+[�-��i<�Ͱ��UM �8uC`���`�ȾPQr�`���Q0��ޟ4��e�`��j�B0@
I�6E1"�)�<$��qE%� 8IpŐx�XY
kP�;�g�ޤ�&eVuGe5��}V�Z�n} M�s��"�f�W�-�)��t\�0?���O�&�%s;�����#p�T���#���q�I�C*>T�]˩ʫ�u��8�*���`*��c��S|�-�--�4s����]��sӣ'b��X�ütϳ��7��H�q�U}w���wIRMǹ�d�5L�O���E:�P����wȤ��ҁ�Vu���
N8�JdAs7�g�ZӗV��!�̆�OY�6���EWD��e�h{%�٘;���FT^�lϿԹF�$R��V���#�Y��f9h�X ��|�&d]1.g�g�ű{�hD%�Y᱾����1�q(���UJ�8�cb�չW�b�LB��d����Kw ��C��"p_�L�-��J��#o�_��{ܜf�a�.�x���Y�
�a�8����6<!{�������h�,�j�myU( �s��]n����![�9����Fn��z�,����ĵo��"��&18�ͨz8��p9,n�y3Ԃ��h��5�����&�V�B=�6S�y�����O'��CS6Cg���, ����u�S�X�6G/��.���_DI�%������\���U�6�%jQ':���X�O�8{��6�>>�[k��hH���Ht���?�Y�7��/]T�*�v�[�-#�LhJ�+&ۈ��ID�P�e�ЦW�au�m,h�XT ��mΜ�Q[R�_C�g?�N�I�L���XB! �#��R8���7U3>��z�w��C� �A
'M�dz6��Q��.�q�Պ� .�b��:�ma�@i��}��K���`�+�Ej(}�z�3��^�&-Ak4����8�[�{�����P`��$3oF��E2�Qq�������I��<�f��o���! ���?|��㟠��u�Y���*���}���A�|��%W����i`�p�kk�� Lv绽�;�wPX^���ͳ��d0��ʚ�k������p�����ڿ����� �_�+�H�0��]��F�U����c��:�h��`�շ������Q����}��pg���N���^�m=��+�4!O��q���l+����;]���v�#N`d����W�٨Gˏ���}�Wk�
rlX�I:���'�T��m3��c/?x[�����]!Yd�����b �+˪�߾�:�W�_�7~�7�X���].�/����WM�q,*�8��;�'� ��B�?�:f�\k����F�M�n��Kg2No |��4��l4jr�H)�i臂�e�������̴x�X�}�fL��s|a��U��º�낚Z �7f�C�Q2tz��h7�:n���s�8����G\Q�cلǸ�B��Tװ�6���[�EW�âB-�\8R��.�$_�]�L~<J�I-��T��=�mJ�zumS�4�
�� >���Ɇ]_Ţ���O�kLO:t�ܰ��3@D��(^as�=�P�$��G
-�e%x³qqFtva�i���A$ a��F�h3�Y{+��R�q3*����)TDb!�5nO]J��-�D�Ofy���eq���+RK�Yz6�v�.�@[R'��zU��nj�Q\ uڑ�d1�
E�q��1E
����p�`ԕ�n�y�ǵOb^����(��V��;���[��3���%�b��!����k�@�1g�ڪ73��v^�MY�u�m�t�#T����r��h�y���ܬ�(�x�x�.��L�)LV9J���K/��x�8d�
N�|�tH�b�C��"]�Z�:O��2�*�F�O,u㴇�⊰��}���d!�9��4�J��v}��� �����
���J��R��HS� ��4i�I�BD�%�����fS8``�*���z�s���ⰢdQ��X<�͒�/�F$9ꬠD�9��8��qB�s
���F2<�� ��*t��@�5{j��BII�P�"�=��q���W���m�����b����Q��V�R���;}i8�㚗�7�`e����N�^�m���e6FVU���K-y!��h%|P)��J��3Hœ�����,΄̼\Q�P��yG����m:�vnSQy� M}�U\Q3��E[(�
��>H2ʟ2fീ�/Zi~3���uU�VH�
�q:��V���&Ŋt��f�\h��4�QB��Ѳ��r�F�p��x�rH8:�!cy��?���t��P ~B��K�7�o�*���qMm��P+kWiR�˾/���J����f���k��]�#�t��J�� ���t�s�O�XW��?L��a!�L���ZIS�އ$�����]S� ~%��grPQe�Y�T��✊��WH���)�W��bвǷ�?�oԨ豨�kIa@Pc�a����Z��Vˠ|�'BW7�I\ k��X��>�m�p���9���<|�>X��Y�������
�P�U�UJ�C��p���������
G�ϗU��%�E ��Τ�γt��R1� ��gIO����E`�J�5�dxA�r;h�jܔ��-��!�jeA����b�s������J��{����y�C��^���l_;5?�b�o⋽o�r�F/e5DoЄG��%��!Ú/��>�c�1�4�N[��ɉg�'������|�ډ��I��9�z�����+�PY|�j!K�9�* ��1b6dP5����=WW���fe���@x0�����[^(�������9���ه������r�C����CD{�T���[�_S ���@��gX�fe��tɴ����P6,��r�/���1��t�wv1+��v$8d'�f���(��ޫ��].ƕ��'�_�,G�
��F^D@�aC܉��H1�1�U�W��hr�L�)$J��C�QA ?!}u��^p��x�OJl������2}�ix[���-KDDq�$XKy��o@@�_������(�d��*A���K~v�Ҽ�3`�Dz�|ɩ*6����(3daRQ
�|F솃�|��ry����'��~���7�/�5D}��^ ^�����3�a��:N��#�ͅ?Kuo���
ދ���ڐ��wN9��;�xeo$b3Lꭙ�Y�%��H�.$x�J)���[�4�W�r�'O#�;Ou$����s�e<��8lI8�Lq�8q��葑($
2їS
J?��=�^g��������EA���5h��%
�������M`���4?����p�F��v9���Z#U2a���-J%��m@��|��pq?�vSw�7���-MI�V!����x�T�z�D?t.����5K�Le<Q�Vl��i�$�H�5���%�C��T�1�������N�)�e'?ivG���x�-��n ���cHH�z��.��\O� ¸5�*^e�xh��*㺟e�9 y2x:��D�����$i���'M��&�2����s�@�ܝ�r��v���=�u6g0��6�����_^�n��?WW<*�[�|��'�i|���3��s"D��<O���
�b��F��Z�2���gJcN�oi���މ��vg��*�1����F��`5燕��u�@w�w��u� ]_0�2EЈ0Ͳ��;餽d8Aw�qn7��lu��n�`+�~�22EEr�R?�\����/dH+�{�����M��[�rjƞ��c��4mu��[>Z��t��Z�ޱ���� q�U�xI�q"�`���M%P���U�;��ʓx��}���ѻǏ�JB�So�ǂ��#�+�nn�\�;�pP�#�A�+TN|(�K|�|�TC�%�]7�d��M �:z�"�&N���=ˈC������]����~�hA�˟\��ܒa���V�o�WEn5b_��l��+_X�
�酯,*�ޯ({�ޢ�WV~E����
��ESn�<���L%h��n/h�I�U��uı��'ב� ��>;kD ��rRF��a<�v��H�ut�b/@�X=�
��6���BRi�d��#����=��#
��1a� _�Y4��&������� ���F��D��=<�/�(#�����C�En>�P<��DX�ƫ�j� Fὡh�涓\�B�M�P7٬J���jdR��|%���w�U��j���~�����ʿ�[�o�W��������x�LX�?vO�{m��W~Ϻ�o�����~p���7ی���a�mv�ϳL`4�Qt�;�(Z�(��7����\�t���C1�'G&<��B'����FW�����p�]�T��i�K�a��r����( ���D=Q܁bC�#����#p�A�� �F6��|�"F"pJ~X���O8�u8�����q�]�u����z�.��.f&p����[���n6/T�q��q�M%�k�'���p�5,E�
�����x��ny�լ]]ā@�^S�kG��h}A���ͫ�s5�u�!��N��ʬG�u;E\������
9=�[A&�ܘ䊻�n�Jְӑ.!�hY�A�9�����Ӹ/���9���J]ur֊a�)
,ϟ���|a$�V��&���ގT�0Q%�)��T�HI���&��Fg
�r��@)��G�f��wW��!�W�Ѥ4�wm���ďl��u�?xp��_�w������?�cL���*����{��_���ѻtЎ&��}�-п��O2i��6Z@�a5����i����lm���( o�@�q�*���\Ak�d8)�)��vw�^!{��\~�la�d�����v<�ѿ�6��>�
b�Q6�{�\�~J#�I,�H���zs��x�0�d4���iw�!ns��i���h��QĎJV��۟���U���i>��_E��0���f��_a�`P�
z"X�QU����G��
���F�RkF����NqɰG�b�w��c����tg\p��4W屭-Y��n�]�I�x,��v�����:�6%��J��7��wq���\�AZ71�d���ۤ[���<�{ Ɠ���H7$A�Fa����:*)3e4�_1�����)�,�����\�٘����~$oH1H�,��{�$#�զ���軩��S���i4L�FV�K�����A��%�'h�y��*�)� ���R3���|���P.W�2~��
�� �>������+.
��#(�+\\Ǿ�A#Γ!�QM18.�;TϪ�P��^Q{!�ں��*����
r�$ِ�j��Z�у���đ���Nq�w��������@�3���N��㺵�E�O5BH!�� |��}ͅ3@ͭ=�u����?�߀Pհ� �n�������Z���4(�4�ێaf�� }�%��������}�
8�>�' 52�E/��^F�"&ո�'#�gh�'d:k%��+D;O� Ф��jC&��m�v��h��Me���!.�<�a��p����mֽH؎��*$�Z�8��������U>g��~3�\J����b���"�'Y��O<�@��.�Y^�$�=L� ���d�,��V�P�l.�&b�H��<�F
�d#ZB��ᅭc��)!2�gLq����|��k�i��/��:_�,�%rXk0�C�0�
��)\턷�ꦕ�$�5D�O�� ��L�7)��Wu���+g���p��q���d�����̒})/�ܠ1'�w�8��4o�b�F�)-w�D��Iwj[��h��Q�L{Y�v���p�a�p�1y�KhTxQ���&4�&���9M�~O���j:l{�N&M�>���pY�wh����h���40��͂�G0w�:x�sy�adҡ�Q>�t��@��w�P(��ǡ�r����]�%Fa�Ž[!��>������\�˅P�Po�V�3�z��l�Q��y���C���t�v>g��~U�Zs{2�6W#���Gg>^��/з.ua����f��7`}�[�S�x�g;������D�m���c�"��"k�Ef9IC�\R�x9�y ��E��%+02Z<��t2�T�(Nk�i��6ݠ+�F�
3�w!��i^�O�
,�L�� �����lT���3|�A��V����i'�y��'p�T�*p
BB46?P�rBrg��]#��:oV���d3��
5Ӑ�J��^{��s˷A�p�Z�q��#��(�m�Qr58��������<C(���B��GMU@���E(�S�V*�%���6��<Y�����R�{��y�ؔb����X%^CtG�f��R�-��|BW�5�X
�����M���э�qRf�h3"O�m�
M)�2q)���!/���1O�I�d?��>=\���h�I�`���R!o�.̍Q����uB#��c��G�4va�J͓k��-<��A�� Mj�50>�ſ�ha쬧��SrӞ���eG>q�Me��9%!�[G86O3� �ç�� J
�<c>trx�/af���2x�.�%�5×��ޥ��oJ�,�*M�֍�BEU�$C�+$H��F�]i��#���?���sb�.��C:Y.�U�v�q�_�8'�E:�SVN~���Ȓ PLp�*� |�\��k��QA�J��Ê�)�*��>s6�!�X
E�j��C�B�LB�,[����ã�˝��[_�2��#5�^s/8�X͝l�ϳ��)"4�v�:pߔĔ��`��dMXuF~����鮛��<4쇷����8�yx��O��<�!�g�����ǧ����i�\��h�r@<�M��-d��`�Jp�L�
��)�p�y�7ڤ$����ꁄo��y�v���� �)���t�qWۏ#��c�k?�}�5!�M��8Zk7JV�����Ђ�(�d}��{(K��>�cPU�@�0�X��B ��M-?~i(��^eq�(� 6�y���Vq�Q�w�Q�����)�#�@�!JD��/��V0d�� �����q:b��SGR�p�7��HN���?O5\�-�I�h��/^���F� ʪ?_����Y����FDKC�W�f�أ�,��h�5ͻs&0�z�����r��� �c�XSV���<�uE��C�O-K�mlD�H���ޓp�r�� �x�ΰ�s�5BT�!1/Lݞ*��z�s�|��B|��a��,[T���5`����ڷ��iq2Ё~�xꤲ���{�)����=li:��%�$t�^��;<�Ԭ ������E0���ұ��"��9,
yI(�Qg�J���mL���t}$al���&�.q{�ur�i�o\^^6��tQ��(��ZVdk¯T\�n�ٳq�=GJ9�FQ���/#z�* ҳ�`�!���`��u�!'�]�
Z���u�ȅ�MM��+�f��{������L�QQ
��>�m�#��Hd��G��O83���;E��
WjE1ӳa6V���=��XH���ے#w`6A�2 ����jQ�U34-�D��ى�!�,��qs̥�Б�z��U����+�_l=�K���-DΌ�_3��b��!]���ŞxZ*�f����Rlf�:Ud�Ka�/�h��A�+���[���fԃ��w~�zrϰV8{a,$f3�i��H�?Z8���s��鳁Pzͱ`���A�ّ��s����
�Ǿ�x%@�.����c��̷;�1��>$_t� ��ݽ{����B���Hb5�f6��i d�QUGq�<W"Vr5�Dc��P�}���R�I�CxmȞ��ae���P�HXQ���K��M������
ozJ��dnU�fC��T�uֹ�%Y�6��$��;Y.�(Ҽ���G��P��jv+외��Z+�b��$�E29[a`h�+ó�<���_�D������0;��z�!Q/���W�sD��<D$$D�����op�I��a��Dl��N|���9��57=o\5P��
]HQ���X��aI���e �˯�C%=m����q3V� �OI`HƄK��u8���'�����D�U��дj���W�V,Q��l2�Mw8�sQ�UN�f*�.�Ω������Q�}4�v����}�ޫ?T����[d�Ў�=�>ҁU�x��OkB!���%�?Iq�K�`{\��(�2����~�G��[�9]�"��!T�;OE�p���l<E+b���d�1�æ���'����f�-k'��F���m�B�K����8|�n�Y�h���pr�{D-���xP+l�)e�u��@���ю�_�i�R=8J*
۰�/�X�*{�͒����Rk�3��Zpu�uk7Ԑ��!��-4��a�*k�����s��4W���I�YS7K}=�=7Ņ�T�Ʃ����;��lG/Ŋ����z7����FO�J(a.Q��K`j ~�>�͑ ��ϒ�&[��M
P�>Z��3�r�}��b��.�a9��-u�]� *��I���)�:< ��m��ƺ���K`
���+�'M�g��8O�
_�VY�3�![�\�
��ŊRA�Z��p���a�-��v�z���:'��~��M���B�RP��
Zg����C�O k}�`
�-� �Ra0�,��5���|��e���As:�.*���h�*��<�P^�{�����: ����12rH�-+wu��7�}��R*Sh�. i0�eFX�Xx�
��64�;�j�%Ύ��K���%Ot�3��a3Y4��l�?�X��B?�ݏ�IG}Iar�w@�Ľ��ДE����v��b�T�
�ћv�Y�[�c�7�<K��n#�u��rX�o���"����<l�h/��'*C�{>^�j2�zJ�h��:|֧�Y��Rm�I4���YJ�w���(I�^�{�D��q2ꄢ�>ۿ�>���c��0���(1�rrDX���{h���KKW�,щ��_�gD~GR�Mo" �I�O���n��&ͳ&c՟��;����p���t�N89:MTx<>���ڈ)Y}�j���~�Lʌ��&>T�|���Э?���y��E�A���!��?k�>J�>M^F4V�lG�W"-�}�+:��^#0�dDU����@1���v���13�'�N@zH˜ �I\>և;�"C"�A?����vq��rw��g1(6D`bh(
�Zt��`0�HaƋBL��^���h����1�.�6�_�)����g��c�y?�M�7]�׳Z ��=reZ�$�Fz>I��X<Ǿ�aj�b֘Q$��HZ]~,]v���1��aAb��K�1r0)��D�}:#�f��WT�*bN3�g��4b�KiLh6HQ� �"�S�!�f�X���J�>�nR&��y���Y+�Y�Z�e<.L��P�Ip�@/����.��b>I����bM��y&N4�?��i�P�"���v�EśE��nv^�H��jգ�E�.�gEb�b�.��2��k�:ҿ���cDMM'�LrJĂ��1\����Ct!�E��Kցӝ#���^'ų�+�zt> �W��|���j��x£s�ή�u$8Z;�!�EZ���ٷ�l[� ��� lo{�������9������x/D�s��\�U]C�v������e[\M�e3'�8� �W��
���5�c�8�����Df;��4��81N�n��aʥ9C73�R����2��5�����#q�DY��*�Wv�fu[����A����D㑫|"��v D�e��t<Vz�tB��+�E����3�[$poH�n�0�g�?T^e.��{�G�����Zc�L���~b��K�_�Q�*\q��]mZpŏP��>����9ډ��I�!8�NK���_\��ﮀQ� 6ɭG3쓔@Z��V��!/r-��l��3�b��U���*x�0�ѡ���͕�}�a/f������� �����Z��ic�j�5���%�$��Z6�E�3�ݒ3�e��Ŏs�=i�� e^{)�* �'�G�R����C�3�>�7��т��kqH���7���� �p��i�j��'�N�̡+T��X� Z��o�t�\^j��آc����~����m�y_))�#��:�4a&�x�J��-%&wy�`l�O70�k���C�9Gߌ~��i������d+�d�Qty�̶Ina�pmH�Z��?�`�o@d2�_5{��.��� -)uܐ��UQ��Q�YV0�!��ٺ��]�/�%_��(@�8lJ�L�,R][r������<�����<�ƹ��Zۑ�=K�>Q6��U�b�-�a�1��z}�M�R�Pn�rA}��{_?~(��JԚkӓ� ���?(OdQ(��,)�����)�_�'�af.@��xl ��(F�'W�,'�;y&��좸�B<