2018-06-14 20:23:38 +02:00
|
|
|
|
#!/usr/bin/env python
|
|
|
|
|
# encoding: latin-1
|
|
|
|
|
# Thomas Nagy, 2005-2018
|
|
|
|
|
#
|
|
|
|
|
"""
|
|
|
|
|
Redistribution and use in source and binary forms, with or without
|
|
|
|
|
modification, are permitted provided that the following conditions
|
|
|
|
|
are met:
|
|
|
|
|
|
|
|
|
|
1. Redistributions of source code must retain the above copyright
|
|
|
|
|
notice, this list of conditions and the following disclaimer.
|
|
|
|
|
|
|
|
|
|
2. Redistributions in binary form must reproduce the above copyright
|
|
|
|
|
notice, this list of conditions and the following disclaimer in the
|
|
|
|
|
documentation and/or other materials provided with the distribution.
|
|
|
|
|
|
|
|
|
|
3. The name of the author may not be used to endorse or promote products
|
|
|
|
|
derived from this software without specific prior written permission.
|
|
|
|
|
|
|
|
|
|
THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR
|
|
|
|
|
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
|
|
|
|
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
|
|
|
DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
|
|
|
|
|
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
|
|
|
|
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
|
|
|
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
|
|
|
|
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
|
|
|
|
|
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
|
|
|
|
|
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
|
|
|
|
POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
|
|
import os, sys, inspect
|
|
|
|
|
|
2020-04-25 20:25:42 +02:00
|
|
|
|
VERSION="2.0.20"
|
|
|
|
|
REVISION="d2e9461b43524b77585f55dbd9e82219"
|
|
|
|
|
GIT="f1d78d12462b1fddda21584dedc83a1d269f0970"
|
2018-06-14 20:23:38 +02:00
|
|
|
|
INSTALL=''
|
2020-04-25 20:25:42 +02:00
|
|
|
|
C1='#O'
|
|
|
|
|
C2='#<'
|
|
|
|
|
C3='#5'
|
2018-06-14 20:23:38 +02:00
|
|
|
|
cwd = os.getcwd()
|
|
|
|
|
join = os.path.join
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WAF='waf'
|
|
|
|
|
def b(x):
|
|
|
|
|
return x
|
|
|
|
|
if sys.hexversion>0x300000f:
|
|
|
|
|
WAF='waf3'
|
|
|
|
|
def b(x):
|
|
|
|
|
return x.encode()
|
|
|
|
|
|
|
|
|
|
def err(m):
|
|
|
|
|
print(('\033[91mError: %s\033[0m' % m))
|
|
|
|
|
sys.exit(1)
|
|
|
|
|
|
|
|
|
|
def unpack_wafdir(dir, src):
|
|
|
|
|
f = open(src,'rb')
|
|
|
|
|
c = 'corrupt archive (%d)'
|
|
|
|
|
while 1:
|
|
|
|
|
line = f.readline()
|
|
|
|
|
if not line: err('run waf-light from a folder containing waflib')
|
|
|
|
|
if line == b('#==>\n'):
|
|
|
|
|
txt = f.readline()
|
|
|
|
|
if not txt: err(c % 1)
|
|
|
|
|
if f.readline() != b('#<==\n'): err(c % 2)
|
|
|
|
|
break
|
|
|
|
|
if not txt: err(c % 3)
|
|
|
|
|
txt = txt[1:-1].replace(b(C1), b('\n')).replace(b(C2), b('\r')).replace(b(C3), b('\x00'))
|
|
|
|
|
|
|
|
|
|
import shutil, tarfile
|
|
|
|
|
try: shutil.rmtree(dir)
|
|
|
|
|
except OSError: pass
|
|
|
|
|
try:
|
|
|
|
|
for x in ('Tools', 'extras'):
|
|
|
|
|
os.makedirs(join(dir, 'waflib', x))
|
|
|
|
|
except OSError:
|
|
|
|
|
err("Cannot unpack waf lib into %s\nMove waf in a writable directory" % dir)
|
|
|
|
|
|
|
|
|
|
os.chdir(dir)
|
|
|
|
|
tmp = 't.bz2'
|
|
|
|
|
t = open(tmp,'wb')
|
|
|
|
|
try: t.write(txt)
|
|
|
|
|
finally: t.close()
|
|
|
|
|
|
|
|
|
|
try:
|
|
|
|
|
t = tarfile.open(tmp)
|
|
|
|
|
except:
|
|
|
|
|
try:
|
|
|
|
|
os.system('bunzip2 t.bz2')
|
|
|
|
|
t = tarfile.open('t')
|
|
|
|
|
tmp = 't'
|
|
|
|
|
except:
|
|
|
|
|
os.chdir(cwd)
|
|
|
|
|
try: shutil.rmtree(dir)
|
|
|
|
|
except OSError: pass
|
|
|
|
|
err("Waf cannot be unpacked, check that bzip2 support is present")
|
|
|
|
|
|
|
|
|
|
try:
|
|
|
|
|
for x in t: t.extract(x)
|
|
|
|
|
finally:
|
|
|
|
|
t.close()
|
|
|
|
|
|
|
|
|
|
for x in ('Tools', 'extras'):
|
|
|
|
|
os.chmod(join('waflib',x), 493)
|
|
|
|
|
|
|
|
|
|
if sys.hexversion<0x300000f:
|
|
|
|
|
sys.path = [join(dir, 'waflib')] + sys.path
|
|
|
|
|
import fixpy2
|
|
|
|
|
fixpy2.fixdir(dir)
|
|
|
|
|
|
|
|
|
|
os.remove(tmp)
|
|
|
|
|
os.chdir(cwd)
|
|
|
|
|
|
|
|
|
|
try: dir = unicode(dir, 'mbcs')
|
|
|
|
|
except: pass
|
|
|
|
|
try:
|
|
|
|
|
from ctypes import windll
|
|
|
|
|
windll.kernel32.SetFileAttributesW(dir, 2)
|
|
|
|
|
except:
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
def test(dir):
|
|
|
|
|
try:
|
|
|
|
|
os.stat(join(dir, 'waflib'))
|
|
|
|
|
return os.path.abspath(dir)
|
|
|
|
|
except OSError:
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
def find_lib():
|
|
|
|
|
src = os.path.abspath(inspect.getfile(inspect.getmodule(err)))
|
|
|
|
|
base, name = os.path.split(src)
|
|
|
|
|
|
|
|
|
|
#devs use $WAFDIR
|
|
|
|
|
w=test(os.environ.get('WAFDIR', ''))
|
|
|
|
|
if w: return w
|
|
|
|
|
|
|
|
|
|
#waf-light
|
|
|
|
|
if name.endswith('waf-light'):
|
|
|
|
|
w = test(base)
|
|
|
|
|
if w: return w
|
2019-09-10 09:27:42 +02:00
|
|
|
|
for dir in sys.path:
|
|
|
|
|
if test(dir):
|
|
|
|
|
return dir
|
2018-06-14 20:23:38 +02:00
|
|
|
|
err('waf-light requires waflib -> export WAFDIR=/folder')
|
|
|
|
|
|
|
|
|
|
dirname = '%s-%s-%s' % (WAF, VERSION, REVISION)
|
|
|
|
|
for i in (INSTALL,'/usr','/usr/local','/opt'):
|
|
|
|
|
w = test(i + '/lib/' + dirname)
|
|
|
|
|
if w: return w
|
|
|
|
|
|
|
|
|
|
#waf-local
|
|
|
|
|
dir = join(base, (sys.platform != 'win32' and '.' or '') + dirname)
|
|
|
|
|
w = test(dir)
|
|
|
|
|
if w: return w
|
|
|
|
|
|
|
|
|
|
#unpack
|
|
|
|
|
unpack_wafdir(dir, src)
|
|
|
|
|
return dir
|
|
|
|
|
|
|
|
|
|
wafdir = find_lib()
|
|
|
|
|
sys.path.insert(0, wafdir)
|
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
2019-10-18 04:05:29 +02:00
|
|
|
|
from waflib import Context
|
|
|
|
|
Context.WAFNAME='waifu'
|
2019-11-04 23:15:03 +01:00
|
|
|
|
Context.WAIFUVERSION='1.1.0'
|
2019-06-07 01:21:22 +02:00
|
|
|
|
sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), 'scripts', 'waifulib'))
|
2018-06-14 20:23:38 +02:00
|
|
|
|
from waflib import Scripting
|
|
|
|
|
Scripting.waf_entry_point(cwd, VERSION, wafdir)
|
|
|
|
|
|
|
|
|
|
#==>
|
2020-04-25 20:25:42 +02:00
|
|
|
|
#BZh91AY&SY<53>a W<05>K<EFBFBD><4B><EFBFBD><EFBFBD>?<3F><EFBFBD><7F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>&_Z$e~V#5<><35><EFBFBD>c<><63><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*(#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5#5<03><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><43><EFBFBD><EFBFBD>א><3E><><EFBFBD>}z5<7A><35><EFBFBD><04>h<EFBFBD><68><EFBFBD><EFBFBD><EFBFBD>wn[<5B>{ﯷ<><EFAFB7><EFBFBD><EFBFBD><EFBFBD>><3E><17><>ZilU<6C><55>n'&NU<4E><55><EFBFBD><EFBFBD>I<EFBFBD>n<EFBFBD><6E><EFBFBD>n<EFBFBD><6E>q<EFBFBD>q<EFBFBD><71><EFBFBD>_m۶<0B><>[;<3B>uw ƭ<><C6AD>f<EFBFBD>;<3B><><EFBFBD>nv<6E>n<EFBFBD><6E>G<><47>k<06>t<D7BB><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>|<7C><><EFBFBD><1C><><EFBFBD>=(<28>u<EFBFBD>pzS<7A>><3E><><EFBFBD>ɛ<EFBFBD>:<3A>=n<>ou<6F>A<><41><EFBFBD>T<EFBFBD>w-<2D><>[x<>j#5<04>n<EFBFBD><6E><EFBFBD>#5UPJ%@6<>]#5<>Ͼ`|<7C><>uuG<75><47>y<EFBFBD><79>W<EFBFBD>wπ#5<>v#5#57]<5D>#<N<12><><EFBFBD><EFBFBD>!"<22>)Q]6<><36><01><><06>#O2a[aX#O<>6b<36><62>ʴֺ<CAB4><D6BA>wʜ=z<>#5/<2F>@<40><><EFBFBD><EFBFBD>¶<EFBFBD>h<EFBFBD>[<5B><><DEB5><EFBFBD>R<EFBFBD>{uc<75><0E>4R2j<32>-<2D>{{<7B>|<7C><>M냪#<23> <09><EFBFBD>]<5D><1B>h<EFBFBD>K{<7B>T<EFBFBD><54><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>l[z<><7A><EFBFBD>m<EFBFBD><6D><EFBFBD><EFBFBD><EFBFBD>Ѫ<><D1AA>"#O#O)#5%TR+M,<2C>#Oh<4F><68>JYJ<59><1E><>W<EFBFBD> ;3H<33><48><EFBFBD><EFBFBD> |(<28>v[T<><54>ۏ<EFBFBD><DB8F><EFBFBD>Y<EFBFBD>iL<06><>#<cwZ<77><5A><EFBFBD>#5#5#5#5#5<><35>#5z7<7A>/<2F>p1<05>U<EFBFBD><06>n<EFBFBD><14>*vh<02>Q<EFBFBD><51>|<7C><>Mi@2<><1C>\<5C><>S<EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD>N7qRV<52>T<EFBFBD>+F@Wl#5wY<77>@#5<>#5<02><><EFBFBD>dz<EFBFBD>:#5#5<>=#5#5<><07>:T<><54><EFBFBD>w*#<<3C><><EFBFBD>#5[<5B>{q_><3E><><EFBFBD><F2AFBDB1>_{|<7C>/<2F>!m<><07>ѻt#5#5<><04>(<19>Au<41>S<>{7g|=)P<0E><><EFBFBD>#5}<7D><><EFBFBD>X<EFBFBD><58><EFBFBD>M<1D>}<7D>lv<6C>u<EFBFBD><75>}wͽ<77>竷<EFBFBD>Ͼ<EFBFBD><CFBE><EFBFBD>q<EFBFBD><71><EFBFBD><EFBFBD>_w<5F>y<EFBFBD><79>l<EFBFBD>}۰<>w3N=<3D>o<EFBFBD>{:<3A>2<EFBFBD>M<0C>Wi<57>ww<77><77><16><><EFBFBD>ƺ6<C6BA>@<40><1E>gڷ^<5E>omAR<41><52>*d<>l<EFBFBD>p<EFBFBD>Z<EFBFBD><01><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>W<EFBFBD><57><EFBFBD><EFBFBD>jA<6A>O{<7B><><EFBFBD><EFBFBD>ʽޖ<CABD>F<EFBFBD><0E>aI<61>><3E>t;<3B><>uU/`<60><><EFBFBD><EFBFBD>#<<3C><><EFBFBD><EFBFBD>϶]<5D>"<22><><EFBFBD><EFBFBD><EFBFBD>}m<>oiyk<79><6B>ͦW<CDA6>:{m<>*u<><75>u<><75>k<EFBFBD><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]=j<><6A><EFBFBD>ҽ<EFBFBD>S<EFBFBD><53><EFBFBD><EFBFBD>{i<>{;<3B>}<7D><><EFBFBD>N<EFBFBD>{}<>ֽ{<7B><>r<EFBFBD><72>}}<7D>^f<><66><EFBFBD>|<7C>Fm<46><6D><EFBFBD><EFBFBD>s<EFBFBD><73><EFBFBD><EFBFBD><EFBFBD>ב=x:<3A><>|<7C>0<EFBFBD>m<EFBFBD><6D>V<EFBFBD>l廖δy<CEB4>}<7D>
<EFBFBD><C285><EFBFBD><EFBFBD>u<EFBFBD><01><><EFBFBD>v<EFBFBD><76>`<60>UZ5Gw<47><77><EFBFBD><EFBFBD><EFBFBD><EFBFBD>|y<><79><EFBFBD>><3E>l<EFBFBD>Xnۻ<6E><DBBB><EFBFBD>l<EFBFBD><6C><EFBFBD><EFBFBD>_n:<3A>zѪ<7A><D1AA><EFBFBD><EFBFBD>}<7D>;<3B>2<EFBFBD><32>wm<1E>#[<0F>Ex<><78><EFBFBD><EFBFBD>}<7D><><EFBFBD>Y<EFBFBD><59><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>{ޮn<DEAE>s<EFBFBD>!<21>[s<><1C><><EFBFBD><EFBFBD>s<EFBFBD><73><EFBFBD><<3C>}<7D><>c6<63>Jl<05><><EFBFBD><0E><>i0<69><30>j<EFBFBD>gSI<53>#Oڛ<4F><DA9B><EFBFBD>4<EFBFBD><34>,<2C>r<EFBFBD><72>j<EFBFBD>'<27><><EFBFBD>w<EFBFBD>><3E><><EFBFBD>yx<79>'d<>8<EFBFBD><38><EFBFBD><EFBFBD>E<><0E>V<EFBFBD><56><EFBFBD><EFBFBD>[2<><32><EFBFBD><EFBFBD>@=z<><7A><EFBFBD>f<EFBFBD>zv<7A><18>G<1B><><18><>g3۹<33><DBB9>3<EFBFBD>p<EFBFBD><70><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><P\8<>iuF<46>;<3B><><EFBFBD>ԧk<D4A7><6B>[<5B>@{di<>Tv<>ڬ<06><><EFBFBD><06><>=#5uW`<60><08><1E>T<>}j<><0C>-<2D>rv/Xp<58>C<EFBFBD>w<EFBFBD><77><EFBFBD><EFBFBD>ݮ<EFBFBD><DDAE>#5<>4<EFBFBD>}<7D><12>w<EFBFBD><77>I<EFBFBD>#<23><>k<EFBFBD><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD>՝]<5D><>J<EFBFBD>sV<73><56><04>A<EFBFBD>j<EFBFBD><6A><EFBFBD><EFBFBD>owov<6F><76><EFBFBD><EFBFBD>TA<11><>m|<7C>l<EFBFBD><6C><EFBFBD>U<0E>J<EFBFBD>u<EFBFBD><75><EFBFBD><EFBFBD><EFBFBD>V<EFBFBD>Ӹ#5t#5#5织<35><E7BB87>#5<01>^<5E>=[<5B>]<5D><>[<5B><>]ζ<><CEB6><EFBFBD>m7<6D><37>ӛS<D39B><53>Ӹ<EFBFBD><D3B8><EFBFBD>]<5D><>o}<7D>z<EFBFBD><14><><EFBFBD>o<EFBFBD><6F>#5<><35><01><><EFBFBD>m<EFBFBD> #5<18><><EFBFBD><EFBFBD>t<EFBFBD><74>Ǐ<EFBFBD>p<EFBFBD><70>W9<57>l¥iZ5m<35><6D><EFBFBD>#O<><4F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0E>#<ײA3<41><33>^<5E><><EFBFBD>O<02>{dTQt17{m<><6D>n<EFBFBD><6E>E<EFBFBD>6<EFBFBD><36><EFBFBD><05>7<EFBFBD>Is<49><73><EFBFBD>\<5C>3ٟ{=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>u<EFBFBD><75>#5Z<35>חA^7<><37><05><EFBFBD><DEBE>]<5D><>O<EFBFBD><4F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>l<03><><EFBFBD><EFBFBD>:<3A><01>l<EFBFBD><6C><EFBFBD><EFBFBD><<3C>w<EFBFBD><77><EFBFBD>_V*W<>٦v5<76>vս<>۹<EFBFBD>p<EFBFBD><70>a<EFBFBD><61>E<EFBFBD>D<14>"JI<4A><49> l<>g<EFBFBD>N4<1E>/o{:$<24>y<<3C>#54<0E><02>٤<0E><><EFBFBD><EFBFBD> <20>cY<63>ݹ<EFBFBD><DDB9>#5:U<><55>ouco<63><6F><EFBFBD><EFBFBD><]<5D>H#5#5@V<>lĀvg#""Z<>u<EFBFBD>ͷN<CDB7><4E><0E><><EFBFBD><EFBFBD>T#b<><62><EFBFBD>K <09><>z<EFBFBD>/&=<3D><><EFBFBD><EFBFBD><EFBFBD>:<3A><><EFBFBD>{<7B><><12><>;<3B>s<EFBFBD><73>F[<5B>|<7C><><EFBFBD>.WT9(N<0E>g{1<06>#5@<40><>m<EFBFBD>P<>B&<26>:Q-<2D>宀:<3A>=<3D><><EFBFBD><EFBFBD>9.<2E><>.<2E><1C>6<EFBFBD>cU"<22><><EFBFBD>#5n<>.o}4<>#OV#5#5#5<1C>#<A<0E>}ܞ<><DC9E>L<EFBFBD><4C>K<EFBFBD><4B><07>}<7D><>wk<77><6B>v<EFBFBD>ʖ<EFBFBD>HG<48><47>w;vc<07>5ۻ<35><01>PvʥP<03><>nWD<57>5\<0C><18><><EFBFBD>xW#5<><35>l<EFBFBD><6C>.Խ<>N<EFBFBD>͵E#<d;<1D><><1E>ws<77>@4<07><><EFBFBD>c<EFBFBD><63>#5<><1D>:<3A><02>@j<>m<EFBFBD>{<7B>u<75>]k<>{<7B><><EFBFBD>s<EFBFBD>Wb<57><62>i<EFBFBD>K<>q<EFBFBD>Z<EFBFBD>YS<59><53><EFBFBD>J+<2B><><15>ǩJז<>7nۉ<06><>l<EFBFBD>=<3D><><EFBFBD><1A><>u<EFBFBD>p <09>IU<10>bYJm<4A><6D><EFBFBD>X<><58>]Ft#5<1D>f<EFBFBD>}<7D>y<EFBFBD>o<EFBFBD><6F>-}<7D>z<EFBFBD><7A>t<EFBFBD><74><EFBFBD><EFBFBD><EFBFBD>{a<><61><EFBFBD><EFBFBD><EFBFBD>^<5E>/<2F><>ӣ<08><>m<EFBFBD><01>ڪ<EFBFBD>x<EFBFBD>89)<29>ݸ<EFBFBD><DDB8>ţ<EFBFBD>\4Ѐ@ #5 #5<11>#5@hb<1A><>mG<6D><07><><03><07>d#5bmFe<04><><EFBFBD>A42#M=S<><&?Sj<53><6A>4<EFBFBD>=<11><><EFBFBD>G<EFBFBD>G<EFBFBD>PS #5#5#5#5<18> $"&<26>@dj=F$<24>ʧ<EFBFBD><CAA7>4<EFBFBD>)<29><>(ަ<>7<EFBFBD>T$<24> <20>#5#5#5#5#5#5 )&<26>!<21>I<><49>c@<40>Oj`<60><>eD<>CM<43>њ<EFBFBD><D19A><EFBFBD>C<EFBFBD>#5# `<60>#5#5#5#<4!J@4#5BcDh<06>d&<26><><1E><Sjzj<7A><6A><EFBFBD><EFBFBD><06>S<EFBFBD><53>6<EFBFBD><36><EFBFBD>#5#5@#5=A&<26> <20><>@ɠ <09>@<40>&<26><>L<EFBFBD>b=I<>?i2S<32><53>xQ<78><51><EFBFBD>yG<79>#5#5#5#5#5#5<07><><EFBFBD><EFBFBD><EFBFBD>"<22><>h<EFBFBD><68>l )f! 7<><37><EFBFBD><EFBFBD><07>4E'<27>,UE0<>T<12> <12>#O<>'<27><>q#O@#5 /<>}<7D><>o{3<><16>|<19><>c<18><15>EeB2(<28>Qy<03>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD>e+zP'<27><>K[<5B><><EFBFBD><EFBFBD>q$<24>ԃ?<3F>M<EFBFBD>B<EFBFBD><42><EFBFBD><EFBFBD>?<3F>Zkڐ$y<1D>1R<>IDLHv<48>E,POt3#T'Z#<:<1C>1<EFBFBD><31>4䌍<34>-<2D><><19>;<3B><>g<EFBFBD><67>3<EFBFBD>1<EFBFBD>!<21>$[<5B><>5<><35><16>`<60>P<EFBFBD>*<2A>)<29><>/Q<><51>'"<22><><EFBFBD>:ٱ0<D9B1><19>I<EFBFBD><19><>C]^<5E><>3#<\<5C>i"bB<62><42><1B>@<40><14>"d<>62BVN<56>ȩ+҅ <20>D@+<2B>Pt<06>E<EFBFBD>C*H<>*<2A> U<>R<EFBFBD>P4";<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IGt<06><><EFBFBD>*<2A>(P<>©MR*D<>&<26>J @<40>$<24><><EFBFBD>)*e)@<40>bhP<68>?\<5C><><EFBFBD><EFBFBD>#<A>0*<2A>C*K<04>QqQ,AM#<!M<14><><EFBFBD>;CD<43>6<EFBFBD>"=YP<59><50>U<EFBFBD>UE_R*<01>DJA<14>A<EFBFBD>P<EFBFBD>E<EFBFBD>#5<>EPp2<04><>CE<10>4EKDQDT<14>EQLT<4C>D<EFBFBD>U$<24><14>ETIEQMD<4D>%E53EMQA5QESMPL<50>EKBST14<04>P<EFBFBD>#O<>Q4<51><12>E3,E@5H#OP<4F><50>PST<>$<24>R<EFBFBD>J̱#5<>)<12>3!EI$<24><>5Q%Q$ES<12>0<EFBFBD><04><><EFBFBD><14>0<EFBFBD>T-D#<4<>S!PAI##OİPL4TATE<12>#<DE5U@QE3E!LD<4C><14>4<10>ETEUT2D1DD%R<>AKQTKM,I0ISUPбSP<53>IRPP<50><50><04><14>R<EFBFBD>@@<40>LPD<50> BSAQ4#<QLԩE4@D4<44>0<EFBFBD>R<EFBFBD>T<EFBFBD>T4<54>0Lԫ<02><04><12>T<EFBFBD><54>EI<04>$<24>4<EFBFBD>%RD<52> LT1)4SUEԥ0<>T<EFBFBD>UJP<4A>@D1,($<24>R<EFBFBD>D<EFBFBD>D<10>ME#<0M<14>U2H0<48>D2<44>D<10>SHH<48><48><10><><12>L<EFBFBD>%SQM5C)!DJL<4A>TICPQE-,Q$E)QR2I<14>AIDI@SPT4RS$@LQL<51>QT<51>EPR<50>TAUP<>TUT3SU)Q1I<12>1Q@<14>EUDHD3!DPJT<4A>EPAUT<55><54>TQ<04><14>534ERUP<><10>,HSICASP<>ELCEE#<$<10>QD<><04>1<04>T%14E-#<U4T<34>#<<14>ME#<UA(RQCE1)QL<><12>EA-D<>I<04>TI-QQL#<D<>CMPD<50><14><10><04>TQTDQ%$DIDE<14><>QPSDQQ1D<31>-D<><44>ADMAEEM0<4D>@<40>TMTD4<44>E<14><>D<EFBFBD>AC1Q,0CKEE1TQ!$<24>DTDI<14>LAJAM%#<SIT3M<14>QCEEKBP<42>PEQDBER<>ĕK$<24>PPDҔ0K<12>3SJA%<04>CQTR<54>S0#<%@<40>T<>!CD3LUEI<14>STMD<4D>)2U$AIEED<45>DEAHU-QMUUEIA<14><14>TDT<44>TMQK0Q<04><>A0ҥ5DKUEL<>D<EFBFBD>5T<>4RQQ4K$<24>D<EFBFBD>TAR<41>D<EFBFBD>@R<>%T<><14>RU5Q-4<><34>BD<42><44>RA,L<>TQS)L<><4C>@<40>E5E4<14><><EFBFBD>1Q-,R@KER<>1#<1A AE4<45>L4PPąADDI4<>R<>EME%T<>U14<31>D<EFBFBD>RI1D<31>RP<52>T<EFBFBD>Q1<14>KIRԵDA<04>E4L<34><4C>IK+H5QTDEMA4<41>J T<>S@
|
2018-06-14 20:23:38 +02:00
|
|
|
|
#<==
|