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
|
|
|
|
|
|
2019-09-10 09:27:42 +02:00
|
|
|
|
VERSION="2.0.18"
|
2019-11-07 05:05:31 +01:00
|
|
|
|
REVISION="e2d5807b8f30902e18d5c59dfe95d0c4"
|
|
|
|
|
GIT="04c62ed199280ee80b02b246dee94ac1319e0484"
|
2018-06-14 20:23:38 +02:00
|
|
|
|
INSTALL=''
|
2019-11-07 05:05:31 +01:00
|
|
|
|
C1='$0'
|
|
|
|
|
C2='$%'
|
|
|
|
|
C3='#e'
|
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)
|
|
|
|
|
|
|
|
|
|
#==>
|
2019-11-07 05:05:31 +01:00
|
|
|
|
#BZh91AY&SY<53>H#8<05><10><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><7F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>h&_Z$e~P<12><><EFBFBD><EFBFBD><EFBFBD>c<EFBFBD><63><EFBFBD><EFBFBD>rl!@#e#e#e#e#e#e#e#e#e#e#e#e<><02>#e(#e#e#e#e#e#e#e#e#e#e#e#e#e#e#e}<>{$%<25>]u<>ݫs<DDAB><73><EFBFBD>><3E>><3E>=<3D>RS<52><53>֞<EFBFBD><0F><><EFBFBD><<3C><><EFBFBD>)ޟ}<7D><>ˋힾ<CB8B><ED9EBE>{<7B><>R<EFBFBD><52><EFBFBD><EFBFBD>n<EFBFBD>s<EFBFBD><73><EFBFBD><EFBFBD><1B><>轾<EFBFBD>Tw<54>Kk<DEBC><6B><19><><EFBFBD>d7<64><37><EFBFBD>vn<76>3c<33><63>MNsi<73>j<>M۩<4D><DBA9><EFBFBD>.<2E>Z`<60>|<7C><><EFBFBD><EFBFBD>{{<7B>ӻ<EFBFBD>n<EFBFBD>։<EFBFBD>η<EFBFBD><CEB7><EFBFBD><EFBFBD>_+<2B><><1B><><EFBFBD>d<EFBFBD>Uh<55>m<EFBFBD>tgo<67><6F>*B<><42><0F><><EFBFBD>זi}<7D>ht<68>#e<1B>m<EFBFBD>]t4@-<2D>"#eٝt<01><>0<1E><><EFBFBD>w_},<2C>^ۺ>#e<04><>#e#e7<65>솎<EFBFBD>7[<5B>wv<77><76>(%-<2D>$]<5D><><EFBFBD><EFBFBD>v齨5<E9BDA8><35><EFBFBD>a[b*Z<02>"Z<04>4V<34>Y<EFBFBD><0E><>&@f<>]<5D><><EFBFBD><EFBFBD>T4<54>M<EFBFBD>t=<3D>wq<77>T<EFBFBD>=<3D>X<EFBFBD>ٙ<14>Y<EFBFBD><59><EFBFBD><EFBFBD>o{yz<79><7A>z<EFBFBD><7A><EFBFBD>#e7On<4F>$V<>$J<><4A><1D>Oc$0<1D><><EFBFBD>4+<2B><>](kl<6B><6C><EFBFBD><EFBFBD>"<22><>Sm.<2E>($<24>#e<>5<EFBFBD><35><EFBFBD>5<EFBFBD><35>wr%<25><>`5*(o<>y<EFBFBD><79>O<EFBFBD><4F><EFBFBD><1B>g<EFBFBD><67>O><0E><>h<EFBFBD><68><EFBFBD>j<><6A><EFBFBD><EFBFBD>^<5E>$%QO<03>B<EFBFBD>҆<EFBFBD><D286>oow0#e#e#e@#e>=<3D><><EFBFBD><EFBFBD><EFBFBD>J<EFBFBD><4A>n_#e<><65>}<7D><1D>#e<><65>T<EFBFBD>٨<EFBFBD><D9A8><EFBFBD>پ<EFBFBD>mh6<68><36><EFBFBD><EFBFBD>7F<37>P<EFBFBD>@<40>ʫ<EFBFBD><CAAB><EFBFBD>Pi<50>M-<2D>n<EFBFBD><6E>KwsUT$%S!][n<>.<2E>p<06>@#e<07><>N<EFBFBD><4E>#e<01><01><0E>z<02>jֆFQ<46><51>#e$%y=Ϟ<1D>*<2A><><EFBFBD><EFBFBD>p*G<><47><EFBFBD>}<7D><>U><3E>v<EFBFBD>$0V<>SF<53><46><EFBFBD>ȡ;<3B><><EFBFBD>^<5E>$0>zt<7A><74>4}<7D><><EFBFBD>f<EFBFBD>m<EFBFBD><6D><EFBFBD><EFBFBD><EFBFBD>ݥ<EFBFBD><DDA5><EFBFBD><EFBFBD><EFBFBD>:<3A>n<EFBFBD>M<EFBFBD><17>}<7D><><EFBFBD><1D>[<5B>y<EFBFBD><79>ٻ}<><EFA1AE>k<EFBFBD><6B><EFBFBD><EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD>s<EFBFBD>'<27><>ݣ^<5E>)Jg<><67><EFBFBD>f<>﹠{Wϼ<57>B<EFBFBD>@z<1D><>qG<71>#e<><65>)D<>ݜn<><6E>"<22>#ekMkwuӷ5<D3B7>u͕ <20>k<EFBFBD><6B>Q<EFBFBD><17><><EFBFBD>^<5E>۸<><DBB8><EFBFBD><EFBFBD><0E><>|<7C><19><>M<><4D><EFBFBD>j<EFBFBD><6A><EFBFBD>m<EFBFBD>ӷ;<3B>/I<1E>s<EFBFBD><73>۽v<DBBD><76><EFBFBD><EFBFBD>}<7D><>Ϛ<EFBFBD>+͝=<3D>{ܣ<><DCA3> n<>W<><57><EFBFBD>w<EFBFBD><77><EFBFBD><EFBFBD><EFBFBD>Ɲ<EFBFBD><C69D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>^<5E>y<EFBFBD><79><EFBFBD>i{s<><73><EFBFBD><EFBFBD>.<2E>{}<7D>Og<4F><67><EFBFBD><EFBFBD>y<EFBFBD><79><EFBFBD>.<2E><>>O<><EFBFBD>w<EFBFBD><77><EFBFBD><EFBFBD><EFBFBD><EFBFBD>v<EFBFBD>n<EFBFBD><6E>ݻO<>\Ro<52><6F>k<EFBFBD>}F<><46><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<2E>-<2D>w<EFBFBD>W_o<5F><6F>z<EFBFBD>o<EFBFBD><6F><EFBFBD><EFBFBD>6<EFBFBD><36><EFBFBD>檀t=m۵RХj<D0A5>+<2B><><EFBFBD>o<EFBFBD><6F>;0n<30>|<7C><><EFBFBD><EFBFBD>;we5<65>,}<7D>w־<77><D6BE>v<EFBFBD>z<EFBFBD>2<EFBFBD>r<EFBFBD>ݝ<EFBFBD>o}<7D><>}<7D>z<EFBFBD><7A>=f<>M<EFBFBD>.<2E><><EFBFBD>|Qlx<6C><78><EFBFBD><EFBFBD>N<EFBFBD><4E><EFBFBD><EFBFBD>{<7B><>X<EFBFBD>n<EFBFBD>m<EFBFBD>z<EFBFBD><7A><EFBFBD>u<EFBFBD><75>ޠ['<27>J<EFBFBD>N<EFBFBD><4E><EFBFBD>/<2F>p<EFBFBD><70><EFBFBD>r<EFBFBD><72>ۻ<EFBFBD><DBBB><EFBFBD>{gw2Cm<43><6D>=;J:T\<5C><><EFBFBD>;<3B><>)<29>M<EFBFBD>Wmλ3/w<07>S<EFBFBD>4<EFBFBD><34>;y퇡|o=<3D><><EFBFBD>@-<1A><>Zw:<3A>͓2Y<32><59>;<3B><><EFBFBD><EFBFBD>M<EFBFBD>d<EFBFBD><64>^۞<><DB9E><EFBFBD><1E>e<EFBFBD><65>ut<75>c<EFBFBD><63>V6mC%<25><><<3C><><EFBFBD><EFBFBD>oy<6F><1A>u<C293><02><><EFBFBD>mt<6D>t<EFBFBD>Ү<EFBFBD><D2AE><1D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>$0<>j<>V<EFBFBD>uM:<3A><><EFBFBD>V<02>Z<EFBFBD>Wm@<1A>#e<><65>v<EFBFBD><12><08><><EFBFBD><EFBFBD>퓱v<ED93B1>n(Цݶ<D0A6>emw6<77>B<11>\R<>)<1C>>^<5E>P9}<7D><6<>؇<1A><><EFBFBD>q<EFBFBD>v<EFBFBD>뚷Ǡ%Z<0F>U<EFBFBD><55>|<7C>kz<6B><7A>xz<78>#e<>6`P<><50><EFBFBD><EFBFBD>I<EFBFBD><10>V<EFBFBD><56><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>w$<24><>ђ<EFBFBD>#e><3E><><EFBFBD>#e#e#eA<65><41><EFBFBD><EFBFBD><EFBFBD>6<EFBFBD><36><EFBFBD> <09><>;<3B><><EFBFBD>ػ.<2E><>3<EFBFBD><33>={.<2E>{f<>un<75>V<EFBFBD>O<EFBFBD><4F>r<02><>ۏg<DB8F>#e<>jgi<67>:<3A><>4<EFBFBD>#e4mb<6D>w2<77><32><EFBFBD>x<EFBFBD><78>;<3B><><EFBFBD>ٶ<EFBFBD>@Gc<0C>lV<6C><56>Z><3E><><EFBFBD>{<7B><>%gz@<40><>}<7D><>y<EFBFBD><79>;<3B><><EFBFBD><EFBFBD>#e<>$0<>ko7<6F>z<EFBFBD>{<7B>U<EFBFBD><55>V<EFBFBD><56><EFBFBD><1C><>(/g^<5E><>IFu<46>M}<7D><><EFBFBD><EFBFBD>><3E>r<EFBFBD>{<7B><01>b<EFBFBD><62><EFBFBD>$0<><30>Ѩno5n<35><6E><EFBFBD>\<5C><>k<EFBFBD>.<2E>{<7B>}<7D><1B><><EFBFBD>kgj<67>><3E><><EFBFBD>K<EFBFBD>^<5E><19><>w<EFBFBD><77><EFBFBD><02><>.<2E><><EFBFBD>+<2B><1B><>Kf<4B><66>Z<EFBFBD>l#e@<16><><EFBFBD>Rh<52>mֺ<6D>=<0E>m<EFBFBD>t]<5D>o7!<21>P <03><>֙<EFBFBD><05>ݻ;[<5B><><EFBFBD><EFBFBD>qTrU<1B><>$%<25>v<EFBFBD>LD<4C><44><EFBFBD>S<EFBFBD>}<7D><><EFBFBD>݊#ev<>@t]<5D>]<5D>r<EFBFBD> r:<3A><>h<EFBFBD>j<EFBFBD><6A><EFBFBD><EFBFBD><EFBFBD>E$0Sf<53>iY<69>v<EFBFBD>]<0B>a<EFBFBD><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD><1D><>r<EFBFBD><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>p<EFBFBD>X<><58><EFBFBD>g<EFBFBD><67>m<EFBFBD>7`<60>)<29>l=<3D>R<EFBFBD>֔z9<><39>m<EFBFBD>O]<1E><>{0<>8<EFBFBD>[<5B><>;{;<3B>ݪ<EFBFBD><DDAA><EFBFBD>;w<03><>֦<EFBFBD><02><><EFBFBD><EFBFBD>r%F<>k<EFBFBD><6B>w[a}<7D>=[R<><52><EFBFBD>2<EFBFBD>h#e#e<>L4A<0E><><EFBFBD>;+<2B>\@yR<79>ps<70><73>ݾ<EFBFBD><DDBE><EFBFBD><EFBFBD>{<7B>9TY<54><59><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>}}<7D><><EFBFBD><EFBFBD>jnʕ$$%<25><><EFBFBD>%.vq<76><71><EFBFBD><EFBFBD><EFBFBD>ڃl5<>ֻ<EFBFBD>ީ<EFBFBD>E<EFBFBD><45>z#e5<65>uֱխ<D6B1><D5AD><EFBFBD>5<EFBFBD>ώ<EFBFBD><1E>{<7B><>A<EFBFBD>#e<><65>Y<1D>#e<>$%<25>R@#e<>$%<25><><EFBFBD>n<EFBFBD>v<EFBFBD><10><>3<><33><EFBFBD>$%<25><><EFBFBD>m;cђ<63><D192><EFBFBD><EFBFBD>W<EFBFBD> <20>ݺ<02><>˫o<:<3A><04>i<EFBFBD>$%<25><>w<1D>5j<35>yF<79>F<EFBFBD><46><EFBFBD>m<EFBFBD>Շ<EFBFBD><D587>x<EFBFBD>!<21><>䨈W<E4A888>˚#e<>l<EFBFBD>wR<77>$0髙́Щ<CD81>fIo<49>'<27><>M]wzw<7A><77>L<EFBFBD><4C><0C><><EFBFBD>|y<><79>椺pz<70><7A>m<EFBFBD><6D>ldiZ<69>Gt<47>2<EFBFBD><32>k<1D><>7N<37>h@ #e#e&<26>#eh4ѓA#eM<14>M=<18>f<EFBFBD><66>4<07>4<07>h4<68>M=A)<29>"A#e<10>4<EFBFBD>m?<3F>O<EFBFBD><4F>4<EFBFBD><<3C>S<EFBFBD><11>x<EFBFBD><78><EFBFBD><06>#e#e#e#e#e0<65>d4<04>D@<40><>2h<1A>y<0C>HҚ~<7E><>z<EFBFBD>)<29><1F><><EFBFBD><EFBFBD>OT<4F>=G<><47>4h#e#e#e#e#e#e<10>DMh<10>d<EFBFBD><64>&<26><>*y3I<33><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Q<EFBFBD>Jz<4A><7A><EFBFBD><EFBFBD><EFBFBD>M<EFBFBD>4(<01><>#e#e#e#e#e#e))<29><>#e<>M& =L<08><<3C>U?4<><34><EFBFBD>T<EFBFBD>4<>6<EFBFBD>SS<53>S&<26><>$<24>BzA<7A>#e#e@<01>#eOPI<50><49> #e#e<><65><EFBFBD>1$%<18><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>O<EFBFBD>O)<29><>)<29><>dh#e#e#e#e#e<0F><> ?<3F>"<22><>5W<35><57>r1)f$0?r*Z"+<2B><><EFBFBD>{"<22><>TRU<04>B<04>F<EFBFBD>D<13><><EFBFBD>bEH{<7B><>+<2B>Q<EFBFBD>{W<>?<3F>|n<><6E><EFBFBD>w5<77>p<EFBFBD>P<EFBFBD><50>F(<28>y<EFBFBD><1E>K<EFBFBD>e<EFBFBD><65>R<EFBFBD><52>)@<40>$0r<17><><EFBFBD><EFBFBD>B<EFBFBD><42>F<11>A<EFBFBD><41>u<EFBFBD><75><EFBFBD><7F>v<EFBFBD><76><EFBFBD>)<29>X(|<7C><>d{ <20>&<26><><EFBFBD><EFBFBD>T<EFBFBD>[<5B><14><><<3C><><EFBFBD><EFBFBD>fc<><10><>w-іf9W<39>Sn<>{<7B><><EFBFBD>/<1E>Y774<37><34>q<EFBFBD><71>4<<04>ۑim"<04>=?<3F>Hb<48>M$LHP4<50>n1<02>1 <20>1!+XEI]J<14>#H<08>D<12>4#e<>9"$%B9*<2A>J<EFBFBD>P<EFBFBD><50>$0<>*K<><08><18> <20><12>P*<2A>?<3F><0B>\<1F><>y<EFBFBD><79>ࡊ<EFBFBD>D<EFBFBD>10<>ST$0<>*<2A>I<EFBFBD><49><EFBFBD><EFBFBD>R<EFBFBD><52><EFBFBD>0<EFBFBD>IS<14><02><><05>B$<24>Ҧ<12>X6<08><>#e<>iT<69>$0T<30><54><EFBFBD>e<08><>)<29><><EFBFBD><EFBFBD>)h<><68>(<28><><EFBFBD>Ma<10>4LSfb,Dqb<71>F<EFBFBD>D0W<>@AR$0#e<>QA!<21><>!<21>h<EFBFBD>(<28>*<2A><><EFBFBD>(<28>"()<29>$<24><> <20><>$<24><><EFBFBD>I")<29>&<26><><EFBFBD>&"<22><>$0<><30>f$0J*<2A>jf"$<24>j<EFBFBD> <09><>*<2A>j<EFBFBD>f<EFBFBD><66>bB<62>Jj<4A>&<26><>$0aY$0&<26><>Z(<28><>be<62><65><EFBFBD>&<26> J<10>$0b*<2A><><EFBFBD>*T)Y<> <14>"P<>d(<28>$<24>X&<26>$<24><>$<24><>bV`<60>R<EFBFBD>b<EFBFBD>&j<><6A>!<08>!<21><><EFBFBD><EFBFBD>a <20><>$0F<15>`<60>(<28>h<EFBFBD>$0<><30>(<28><>h<> <20>)<29><><02><08>)<29><>)$0b$<24><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>j(<28><>*<2A><><EFBFBD>!<21>*H<>J<EFBFBD><4A><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD>X<EFBFBD> `<60><>"<22>$0<><30>b<EFBFBD><62>&<26> <20> <20><><EFBFBD><EFBFBD> )<29><>&<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>f<12>"<22><><EFBFBD>$0h<1A>$0*<2A><><12>*h<><68>i(a&<26><><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD>$0`<60><>V" <09>%h<>!<08><02> $0I<30>i*"J<><4A>j"<12><>$0$0bJ<19><><EFBFBD><EFBFBD>(&<26>)!<21><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>R<EFBFBD><52>!<21>XdA&R<>*&* <20><><EFBFBD><EFBFBD>j(<28>i<EFBFBD>h<EFBFBD>"<22>!<21>A<EFBFBD>J!<21><> <20><>($0<><30>BE<42>P<EFBFBD>fX<66>R <09><>$<24>b<02>)<29>&<26><>e$(<28>I<EFBFBD><49><EFBFBD>(b<02><>$0")ib<69>")J<><4A><EFBFBD><EFBFBD>H<EFBFBD><48>(<28><08>J"J<02>*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"b<>d<EFBFBD><64><EFBFBD><EFBFBD> <20>*<2A><><EFBFBD><EFBFBD>$0<><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>J<EFBFBD><4A><EFBFBD><EFBFBD>(<28>H<EFBFBD><48><EFBFBD><EFBFBD>#e<>*<2A>"B!<21>$0"<22>R<EFBFBD>"(<28>*<2A><><EFBFBD><EFBFBD><EFBFBD> <20>"B<>f<EFBFBD>f<EFBFBD><66><EFBFBD>J<EFBFBD> <20><18><19><>$0i(i*b<><18><><EFBFBD><EFBFBD>`<60><><EFBFBD><EFBFBD>$<24>$0"<08><><EFBFBD>`<60> <20><><EFBFBD><EFBFBD><EFBFBD>&<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29><><EFBFBD>*<2A><18>)B<><42><EFBFBD>((<28><><EFBFBD>H<EFBFBD><48><EFBFBD>f<EFBFBD><66><EFBFBD>"* h<>&<26>H&Z<>Ij<49><6A><EFBFBD>`j& *h<><68><EFBFBD>%*<2A>" <20>*<2A>"<22>"B<><42><EFBFBD> <20><><EFBFBD><EFBFBD>"<22>b$0<><30><EFBFBD>Jjj<6A>(<28>)<29><>"(<28><>(<28><>J<16>Jh <20>&<26> <20><><EFBFBD><EFBFBD>&<26>H j*&<26>"j<><6A><EFBFBD><EFBFBD><EFBFBD>H`<60>h <20><><EFBFBD>(<28> <09>!<21><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><10>J"*"$<24><>e<EFBFBD>& <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>$0<><19><>f(<28><><EFBFBD><EFBFBD><EFBFBD>%<25><>(H("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!"<22>(IbJ<62><4A>X<EFBFBD>("$0iJ%<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*<2A>R ($<24><1A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>i*<05><><EFBFBD> $0*!<21>b<EFBFBD>*H<><48>"$0<>I<EFBFBD><49>e"&J<><4A>)(<28><><EFBFBD>H<EFBFBD><48>")$0<><30>)<29>`<60><>*<2A><><EFBFBD>"`<60><>"<22>b<EFBFBD>J<EFBFBD><4A><EFBFBD>$0<><30><EFBFBD>)b&J <20><>H"F<14><><EFBFBD>j<EFBFBD><6A>BI<42>(<28><><EFBFBD><EFBFBD><EFBFBD>`<60><>*BB<42>"<22>&<26>d<EFBFBD>h<EFBFBD><68><EFBFBD>(*Zh<5A>b<EFBFBD><62>$0Y$<24>"*<2A><><EFBFBD>"JJ<4A><4A>%<25>&<26><>bB"<22>HH<48><48><EFBFBD>H"e<><65><EFBFBD><EFBFBD>!<21>e)<29><><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>f"`<60>%<25><>B h<>*X<>"!<21>&(!"b<>((<28><>)<29>b<EFBFBD><62><EFBFBD>$0<18><>(""h<><68> <20><><EFBFBD>"<22>ZH<5A>)<29><><EFBFBD><EFBFBD>*<2A>&<26><><EFBFBD>$0I&(<28><>J*<2A>"<22>*& <20><>)i"<22>*Z<><5A><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>H<EFBFBD>
|
2018-06-14 20:23:38 +02:00
|
|
|
|
#<==
|