From afc97cda7778d2ddf961ac3820b90744eb01e30e Mon Sep 17 00:00:00 2001 From: zeromus Date: Tue, 13 Nov 2012 00:50:10 +0000 Subject: [PATCH] libmednahawk reorg --- .../output/dll/libmednahawk.dll | Bin 2817536 -> 2801664 bytes BizHawk.pro.sln | 2 +- libmednahawk/libmednahawk.vcxproj | 451 ---------------- {libmednahawk => mednafen}/ABOUT-NLS | 0 {libmednahawk => mednafen}/COPYING | 0 {libmednahawk => mednafen}/ChangeLog | 0 {libmednahawk => mednafen}/Makefile.am | 0 {libmednahawk => mednafen}/Makefile.in | 0 {libmednahawk => mednafen}/NEWS | 0 {libmednahawk => mednafen}/README | 0 {libmednahawk => mednafen}/TODO | 0 {libmednahawk => mednafen}/acinclude.m4 | 0 {libmednahawk => mednafen}/aclocal.m4 | 0 {libmednahawk => mednafen}/autogen.sh | 0 {libmednahawk => mednafen}/compile | 0 {libmednahawk => mednafen}/config.guess | 0 {libmednahawk => mednafen}/config.h | 0 {libmednahawk => mednafen}/config.rpath | 0 {libmednahawk => mednafen}/config.sub | 0 {libmednahawk => mednafen}/configure | 0 {libmednahawk => mednafen}/configure.ac | 0 {libmednahawk => mednafen}/depcomp | 0 {libmednahawk => mednafen}/dx/XInput.h | 0 {libmednahawk => mednafen}/dx/dinput.h | 0 ...n32-ddraw-dinput8-dsound-dxerr8-dxguid.lib | Bin {libmednahawk => mednafen}/dx/dsound.h | 0 .../headless}/netplay_stub.cpp | 0 .../include/Fir_Resampler.h | 0 .../include/blargg_common.h | 0 .../include/blargg_config.h | 0 .../include/blargg_endian.h | 0 .../include/blargg_source.h | 0 .../include/blip/Blip_Buffer.h | 0 .../include/blip/Stereo_Buffer.h | 0 .../include/config.h.in | 0 .../include/mpcdec/config_types.h | 0 .../include/mpcdec/decoder.h | 0 .../include/mpcdec/huffman.h | 0 .../include/mpcdec/internal.h | 0 .../include/mpcdec/math.h | 0 .../include/mpcdec/mpcdec.h | 0 .../include/mpcdec/reader.h | 0 .../include/mpcdec/requant.h | 0 .../include/mpcdec/streaminfo.h | 0 .../include/trio/CHANGES | 0 .../include/trio/trio.h | 0 .../include/trio/triodef.h | 0 .../include/trio/trionan.h | 0 .../include/trio/triop.h | 0 .../include/trio/triostr.h | 0 {libmednahawk => mednafen}/intl/ChangeLog | 0 {libmednahawk => mednafen}/intl/Makefile.in | 0 {libmednahawk => mednafen}/intl/VERSION | 0 {libmednahawk => mednafen}/intl/bindtextdom.c | 0 .../intl/config.charset | 0 {libmednahawk => mednafen}/intl/dcgettext.c | 0 {libmednahawk => mednafen}/intl/dcigettext.c | 0 {libmednahawk => mednafen}/intl/dcngettext.c | 0 {libmednahawk => mednafen}/intl/dgettext.c | 0 {libmednahawk => mednafen}/intl/dngettext.c | 0 {libmednahawk => mednafen}/intl/eval-plural.h | 0 {libmednahawk => mednafen}/intl/explodename.c | 0 {libmednahawk => mednafen}/intl/export.h | 0 {libmednahawk => mednafen}/intl/finddomain.c | 0 {libmednahawk => mednafen}/intl/gettext.c | 0 {libmednahawk => mednafen}/intl/gettextP.h | 0 {libmednahawk => mednafen}/intl/gmo.h | 0 {libmednahawk => mednafen}/intl/hash-string.c | 0 {libmednahawk => mednafen}/intl/hash-string.h | 0 {libmednahawk => mednafen}/intl/intl-compat.c | 0 .../intl/intl-exports.c | 0 {libmednahawk => mednafen}/intl/l10nflist.c | 0 {libmednahawk => mednafen}/intl/langprefs.c | 0 .../intl/libgnuintl.h.in | 0 {libmednahawk => mednafen}/intl/libintl.rc | 0 {libmednahawk => mednafen}/intl/loadinfo.h | 0 {libmednahawk => mednafen}/intl/loadmsgcat.c | 0 .../intl/localcharset.c | 0 .../intl/localcharset.h | 0 {libmednahawk => mednafen}/intl/locale.alias | 0 {libmednahawk => mednafen}/intl/localealias.c | 0 {libmednahawk => mednafen}/intl/localename.c | 0 {libmednahawk => mednafen}/intl/lock.c | 0 {libmednahawk => mednafen}/intl/lock.h | 0 {libmednahawk => mednafen}/intl/log.c | 0 {libmednahawk => mednafen}/intl/ngettext.c | 0 {libmednahawk => mednafen}/intl/os2compat.c | 0 {libmednahawk => mednafen}/intl/os2compat.h | 0 {libmednahawk => mednafen}/intl/osdep.c | 0 {libmednahawk => mednafen}/intl/plural-exp.c | 0 {libmednahawk => mednafen}/intl/plural-exp.h | 0 {libmednahawk => mednafen}/intl/plural.c | 0 {libmednahawk => mednafen}/intl/plural.y | 0 {libmednahawk => mednafen}/intl/printf-args.c | 0 {libmednahawk => mednafen}/intl/printf-args.h | 0 .../intl/printf-parse.c | 0 .../intl/printf-parse.h | 0 {libmednahawk => mednafen}/intl/printf.c | 0 {libmednahawk => mednafen}/intl/ref-add.sin | 0 {libmednahawk => mednafen}/intl/ref-del.sin | 0 {libmednahawk => mednafen}/intl/relocatable.c | 0 {libmednahawk => mednafen}/intl/relocatable.h | 0 {libmednahawk => mednafen}/intl/setlocale.c | 0 {libmednahawk => mednafen}/intl/textdomain.c | 0 {libmednahawk => mednafen}/intl/threadlib.c | 0 {libmednahawk => mednafen}/intl/tsearch.c | 0 {libmednahawk => mednafen}/intl/tsearch.h | 0 {libmednahawk => mednafen}/intl/vasnprintf.c | 0 {libmednahawk => mednafen}/intl/vasnprintf.h | 0 {libmednahawk => mednafen}/intl/vasnwprintf.h | 0 {libmednahawk => mednafen}/intl/version.c | 0 .../intl/wprintf-parse.h | 0 {libmednahawk => mednafen}/intl/xsize.h | 0 {libmednahawk => mednafen}/inttypes.h | 0 mednafen/libmednahawk/config.h | 22 + mednafen/libmednahawk/inttypes.h | 12 + .../libmednahawk/libmednahawk.cpp | 0 mednafen/libmednahawk/libmednahawk.vcxproj | 451 ++++++++++++++++ .../libmednahawk.vcxproj.filters | 491 +++++++++--------- mednafen/libretro/config.h | 22 + mednafen/libretro/inttypes.h | 12 + {libmednahawk => mednafen}/ltmain.sh | 0 {libmednahawk => mednafen}/m4/ChangeLog | 0 .../m4/ax_cflags_gcc_option.m4 | 0 {libmednahawk => mednafen}/m4/codeset.m4 | 0 {libmednahawk => mednafen}/m4/fcntl-o.m4 | 0 {libmednahawk => mednafen}/m4/gettext.m4 | 0 {libmednahawk => mednafen}/m4/glibc2.m4 | 0 {libmednahawk => mednafen}/m4/glibc21.m4 | 0 {libmednahawk => mednafen}/m4/iconv.m4 | 0 {libmednahawk => mednafen}/m4/intdiv0.m4 | 0 {libmednahawk => mednafen}/m4/intl.m4 | 0 {libmednahawk => mednafen}/m4/intldir.m4 | 0 {libmednahawk => mednafen}/m4/intlmacosx.m4 | 0 {libmednahawk => mednafen}/m4/intmax.m4 | 0 {libmednahawk => mednafen}/m4/inttypes-h.m4 | 0 {libmednahawk => mednafen}/m4/inttypes-pri.m4 | 0 {libmednahawk => mednafen}/m4/inttypes_h.m4 | 0 {libmednahawk => mednafen}/m4/lcmessage.m4 | 0 {libmednahawk => mednafen}/m4/lib-ld.m4 | 0 {libmednahawk => mednafen}/m4/lib-link.m4 | 0 {libmednahawk => mednafen}/m4/lib-prefix.m4 | 0 {libmednahawk => mednafen}/m4/libtool.m4 | 0 {libmednahawk => mednafen}/m4/lock.m4 | 0 {libmednahawk => mednafen}/m4/longdouble.m4 | 0 {libmednahawk => mednafen}/m4/longlong.m4 | 0 {libmednahawk => mednafen}/m4/ltoptions.m4 | 0 {libmednahawk => mednafen}/m4/ltsugar.m4 | 0 {libmednahawk => mednafen}/m4/ltversion.m4 | 0 {libmednahawk => mednafen}/m4/lt~obsolete.m4 | 0 {libmednahawk => mednafen}/m4/nls.m4 | 0 {libmednahawk => mednafen}/m4/po.m4 | 0 {libmednahawk => mednafen}/m4/printf-posix.m4 | 0 {libmednahawk => mednafen}/m4/progtest.m4 | 0 {libmednahawk => mednafen}/m4/signed.m4 | 0 {libmednahawk => mednafen}/m4/size_max.m4 | 0 {libmednahawk => mednafen}/m4/stdint_h.m4 | 0 {libmednahawk => mednafen}/m4/threadlib.m4 | 0 {libmednahawk => mednafen}/m4/uintmax_t.m4 | 0 {libmednahawk => mednafen}/m4/ulonglong.m4 | 0 {libmednahawk => mednafen}/m4/visibility.m4 | 0 {libmednahawk => mednafen}/m4/wchar_t.m4 | 0 {libmednahawk => mednafen}/m4/wint_t.m4 | 0 {libmednahawk => mednafen}/m4/xsize.m4 | 0 {libmednahawk => mednafen}/missing | 0 {libmednahawk => mednafen}/po/ChangeLog | 0 {libmednahawk => mednafen}/po/LINGUAS | 0 {libmednahawk => mednafen}/po/Makefile.in.in | 0 {libmednahawk => mednafen}/po/Makevars | 0 {libmednahawk => mednafen}/po/POTFILES.in | 0 {libmednahawk => mednafen}/po/Rules-quot | 0 {libmednahawk => mednafen}/po/boldquot.sed | 0 {libmednahawk => mednafen}/po/de.gmo | Bin {libmednahawk => mednafen}/po/de.po | 0 .../po/en@boldquot.header | 0 {libmednahawk => mednafen}/po/en@quot.header | 0 {libmednahawk => mednafen}/po/es.gmo | Bin {libmednahawk => mednafen}/po/es.po | 0 .../po/insert-header.sin | 0 {libmednahawk => mednafen}/po/mednafen.pot | 0 {libmednahawk => mednafen}/po/quot.sed | 0 .../po/remove-potcdate.sin | 0 {libmednahawk => mednafen}/po/ru.gmo | Bin {libmednahawk => mednafen}/po/ru.po | 0 {libmednahawk => mednafen}/po/stamp-po | 0 {libmednahawk => mednafen}/sdl/include/SDL.h | 0 .../sdl/include/SDL_active.h | 0 .../sdl/include/SDL_audio.h | 0 .../sdl/include/SDL_byteorder.h | 0 .../sdl/include/SDL_cdrom.h | 0 .../sdl/include/SDL_config.h | 0 .../sdl/include/SDL_config.h.default | 0 .../sdl/include/SDL_config.h.in | 0 .../sdl/include/SDL_config_dreamcast.h | 0 .../sdl/include/SDL_config_macos.h | 0 .../sdl/include/SDL_config_macosx.h | 0 .../sdl/include/SDL_config_minimal.h | 0 .../sdl/include/SDL_config_nds.h | 0 .../sdl/include/SDL_config_os2.h | 0 .../sdl/include/SDL_config_symbian.h | 0 .../sdl/include/SDL_copying.h | 0 .../sdl/include/SDL_cpuinfo.h | 0 .../sdl/include/SDL_endian.h | 0 .../sdl/include/SDL_error.h | 0 .../sdl/include/SDL_events.h | 0 .../sdl/include/SDL_getenv.h | 0 .../sdl/include/SDL_joystick.h | 0 .../sdl/include/SDL_keyboard.h | 0 .../sdl/include/SDL_keysym.h | 0 .../sdl/include/SDL_loadso.h | 0 .../sdl/include/SDL_main.h | 0 .../sdl/include/SDL_mouse.h | 0 .../sdl/include/SDL_mutex.h | 0 .../sdl/include/SDL_name.h | 0 .../sdl/include/SDL_platform.h | 0 .../sdl/include/SDL_quit.h | 0 .../sdl/include/SDL_rwops.h | 0 .../sdl/include/SDL_stdinc.h | 0 .../sdl/include/SDL_syswm.h | 0 .../sdl/include/SDL_thread.h | 0 .../sdl/include/SDL_timer.h | 0 .../sdl/include/SDL_types.h | 0 .../sdl/include/SDL_version.h | 0 .../sdl/include/SDL_video.h | 0 .../sdl/include/begin_code.h | 0 .../sdl/include/close_code.h | 0 .../sdl/include/doxyfile | 0 .../sdl/include/sdl_config_win32.h | 0 .../sdl/include/sdl_opengl.h | 0 .../sdl/sdl-vc8-Win32.lib | Bin .../sdl/sdlmain-vc8-Win32.lib | Bin {libmednahawk => mednafen}/src/FileStream.cpp | 0 {libmednahawk => mednafen}/src/FileStream.h | 0 .../src/FileWrapper.cpp | 0 {libmednahawk => mednafen}/src/FileWrapper.h | 0 {libmednahawk => mednafen}/src/Makefile.am | 0 {libmednahawk => mednafen}/src/Makefile.in | 0 .../src/MemoryStream.cpp | 0 {libmednahawk => mednafen}/src/MemoryStream.h | 0 {libmednahawk => mednafen}/src/PSFLoader.cpp | 0 {libmednahawk => mednafen}/src/PSFLoader.h | 0 {libmednahawk => mednafen}/src/Stream.cpp | 0 {libmednahawk => mednafen}/src/Stream.h | 0 {libmednahawk => mednafen}/src/cdplay.cpp | 0 .../src/cdrom/CDAccess.cpp | 0 .../src/cdrom/CDAccess.h | 0 .../src/cdrom/CDAccess_Image.cpp | 0 .../src/cdrom/CDAccess_Image.h | 0 .../src/cdrom/CDAccess_Physical.cpp | 0 .../src/cdrom/CDAccess_Physical.h | 0 .../src/cdrom/CDUtility.cpp | 0 .../src/cdrom/CDUtility.h | 0 .../src/cdrom/Makefile.am.inc | 0 .../src/cdrom/SimpleFIFO.cpp | 0 .../src/cdrom/SimpleFIFO.h | 0 .../src/cdrom/audioreader.cpp | 0 .../src/cdrom/audioreader.h | 0 .../src/cdrom/audioreader_opus.cpp | 0 .../src/cdrom/audioreader_opus.h | 0 .../src/cdrom/cdromif.cpp | 0 .../src/cdrom/cdromif.h | 0 .../src/cdrom/crc32.cpp | 0 .../src/cdrom/dvdisaster.h | 0 .../src/cdrom/galois-inlines.h | 0 .../src/cdrom/galois.cpp | 0 {libmednahawk => mednafen}/src/cdrom/l-ec.cpp | 0 {libmednahawk => mednafen}/src/cdrom/lec.cpp | 0 {libmednahawk => mednafen}/src/cdrom/lec.h | 0 .../src/cdrom/pcecd.cpp | 0 {libmednahawk => mednafen}/src/cdrom/pcecd.h | 0 .../src/cdrom/recover-raw.cpp | 0 .../src/cdrom/scsicd-pce-commands.inc | 0 .../src/cdrom/scsicd.cpp | 0 {libmednahawk => mednafen}/src/cdrom/scsicd.h | 0 {libmednahawk => mednafen}/src/clamp.h | 0 .../src/compress/Makefile.am.inc | 0 .../src/compress/README.LZO | 0 {libmednahawk => mednafen}/src/compress/blz.c | 0 {libmednahawk => mednafen}/src/compress/blz.h | 0 .../src/compress/ioapi.c | 0 .../src/compress/ioapi.h | 0 .../src/compress/lzoconf.h | 0 .../src/compress/lzodefs.h | 0 .../src/compress/minilzo.c | 0 .../src/compress/minilzo.h | 0 .../src/compress/quicklz.c | 0 .../src/compress/quicklz.h | 0 .../src/compress/unzip.c | 0 .../src/compress/unzip.h | 0 .../src/cputest/Makefile.am.inc | 0 {libmednahawk => mednafen}/src/cputest/README | 0 .../src/cputest/arm_cpu.c | 0 .../src/cputest/cputest.c | 0 .../src/cputest/cputest.h | 0 .../src/cputest/ppc_cpu.c | 0 .../src/cputest/x86_cpu.c | 0 .../src/cputest/x86_cpu.h | 0 {libmednahawk => mednafen}/src/debug.cpp | 0 {libmednahawk => mednafen}/src/debug.h | 0 .../src/desa68/Makefile.am | 0 .../src/desa68/Makefile.in | 0 .../src/desa68/desa68.c | 0 .../src/desa68/desa68.h | 0 {libmednahawk => mednafen}/src/dis6280.cpp | 0 {libmednahawk => mednafen}/src/dis6280.h | 0 {libmednahawk => mednafen}/src/dis6502.cpp | 0 {libmednahawk => mednafen}/src/dis6502.h | 0 {libmednahawk => mednafen}/src/driver.h | 0 .../src/drivers/2xSaI.cpp | 0 .../src/drivers/2xSaI.h | 0 .../src/drivers/Joystick_DOS_Standard.cpp | 0 .../src/drivers/Joystick_DOS_Standard.h | 0 .../src/drivers/Joystick_DX5.cpp | 0 .../src/drivers/Joystick_DX5.h | 0 .../src/drivers/Joystick_Linux.cpp | 0 .../src/drivers/Joystick_Linux.h | 0 .../src/drivers/Joystick_SDL.cpp | 0 .../src/drivers/Joystick_SDL.h | 0 .../src/drivers/Joystick_XInput.cpp | 0 .../src/drivers/Joystick_XInput.h | 0 .../src/drivers/Keyboard.h | 0 .../src/drivers/Makefile.am | 0 .../src/drivers/Makefile.in | 0 .../src/drivers/NetClient.h | 0 .../src/drivers/NetClient_BSD.cpp | 0 .../src/drivers/NetClient_BSD.h | 0 .../src/drivers/NetClient_POSIX.cpp | 0 .../src/drivers/NetClient_POSIX.h | 0 .../src/drivers/NetClient_WS2.cpp | 0 .../src/drivers/NetClient_WS2.h | 0 .../src/drivers/args.cpp | 0 {libmednahawk => mednafen}/src/drivers/args.h | 0 .../src/drivers/cheat.cpp | 0 .../src/drivers/cheat.h | 0 .../src/drivers/console.cpp | 0 .../src/drivers/console.h | 0 .../src/drivers/debugger.cpp | 0 .../src/drivers/debugger.h | 0 .../src/drivers/ers.cpp | 0 {libmednahawk => mednafen}/src/drivers/ers.h | 0 .../src/drivers/fps.cpp | 0 {libmednahawk => mednafen}/src/drivers/fps.h | 0 .../src/drivers/gfxdebugger.cpp | 0 .../src/drivers/gfxdebugger.h | 0 .../src/drivers/help.cpp | 0 {libmednahawk => mednafen}/src/drivers/help.h | 0 .../src/drivers/hq2x.cpp | 0 .../src/drivers/hq3x.cpp | 0 .../src/drivers/hq4x.cpp | 0 .../src/drivers/hqxx-common.cpp | 0 .../src/drivers/hqxx-common.h | 0 {libmednahawk => mednafen}/src/drivers/icon.h | 0 .../src/drivers/input-config.cpp | 0 .../src/drivers/input-config.h | 0 .../src/drivers/input-default-buttons.h | 0 .../src/drivers/input.cpp | 0 .../src/drivers/input.h | 0 .../src/drivers/joystick.cpp | 0 .../src/drivers/joystick.h | 0 .../src/drivers/logdebugger.cpp | 0 .../src/drivers/logdebugger.h | 0 .../src/drivers/main.cpp | 0 {libmednahawk => mednafen}/src/drivers/main.h | 0 .../src/drivers/memdebugger.cpp | 0 .../src/drivers/memdebugger.h | 0 .../src/drivers/netplay.cpp | 0 .../src/drivers/netplay.h | 0 .../src/drivers/nnx.cpp | 0 {libmednahawk => mednafen}/src/drivers/nnx.h | 0 .../src/drivers/nongl.cpp | 0 .../src/drivers/nongl.h | 0 .../src/drivers/opengl.cpp | 0 .../src/drivers/opengl.h | 0 .../src/drivers/overlay.cpp | 0 .../src/drivers/overlay.h | 0 .../src/drivers/prompt.cpp | 0 .../src/drivers/prompt.h | 0 .../src/drivers/remote.cpp | 0 .../src/drivers/remote.h | 0 .../src/drivers/scale2x.c | 0 .../src/drivers/scale2x.h | 0 .../src/drivers/scale3x.c | 0 .../src/drivers/scale3x.h | 0 .../src/drivers/scalebit.c | 0 .../src/drivers/scalebit.h | 0 .../src/drivers/shader.cpp | 0 .../src/drivers/shader.h | 0 .../src/drivers/sound.cpp | 0 .../src/drivers/sound.h | 0 .../src/drivers/video-state.cpp | 0 .../src/drivers/video-state.h | 0 .../src/drivers/video.cpp | 0 .../src/drivers/video.h | 0 {libmednahawk => mednafen}/src/endian.cpp | 0 {libmednahawk => mednafen}/src/endian.h | 0 {libmednahawk => mednafen}/src/error.cpp | 0 {libmednahawk => mednafen}/src/error.h | 0 {libmednahawk => mednafen}/src/file.cpp | 0 {libmednahawk => mednafen}/src/file.h | 0 {libmednahawk => mednafen}/src/gba/GBA.cpp | 0 {libmednahawk => mednafen}/src/gba/GBA.h | 0 .../src/gba/GBAinline.cpp | 0 .../src/gba/GBAinline.h | 0 {libmednahawk => mednafen}/src/gba/Gfx.cpp | 0 {libmednahawk => mednafen}/src/gba/Gfx.h | 0 .../src/gba/Globals.cpp | 0 {libmednahawk => mednafen}/src/gba/Globals.h | 0 .../src/gba/Makefile.am | 0 .../src/gba/Makefile.in | 0 {libmednahawk => mednafen}/src/gba/Mode0.cpp | 0 {libmednahawk => mednafen}/src/gba/Mode1.cpp | 0 {libmednahawk => mednafen}/src/gba/Mode2.cpp | 0 {libmednahawk => mednafen}/src/gba/Mode3.cpp | 0 {libmednahawk => mednafen}/src/gba/Mode4.cpp | 0 {libmednahawk => mednafen}/src/gba/Mode5.cpp | 0 {libmednahawk => mednafen}/src/gba/Port.h | 0 {libmednahawk => mednafen}/src/gba/RTC.cpp | 0 {libmednahawk => mednafen}/src/gba/RTC.h | 0 {libmednahawk => mednafen}/src/gba/Sound.cpp | 0 {libmednahawk => mednafen}/src/gba/Sound.h | 0 {libmednahawk => mednafen}/src/gba/arm.cpp | 0 {libmednahawk => mednafen}/src/gba/arm.h | 0 {libmednahawk => mednafen}/src/gba/bios.cpp | 0 {libmednahawk => mednafen}/src/gba/bios.h | 0 {libmednahawk => mednafen}/src/gba/eeprom.cpp | 0 {libmednahawk => mednafen}/src/gba/eeprom.h | 0 {libmednahawk => mednafen}/src/gba/flash.cpp | 0 {libmednahawk => mednafen}/src/gba/flash.h | 0 {libmednahawk => mednafen}/src/gba/gfx-draw.h | 0 {libmednahawk => mednafen}/src/gba/myrom.h | 0 {libmednahawk => mednafen}/src/gba/sram.cpp | 0 {libmednahawk => mednafen}/src/gba/sram.h | 0 {libmednahawk => mednafen}/src/gba/thumb.cpp | 0 {libmednahawk => mednafen}/src/gba/thumb.h | 0 {libmednahawk => mednafen}/src/general.cpp | 0 {libmednahawk => mednafen}/src/general.h | 0 {libmednahawk => mednafen}/src/gettext.h | 0 {libmednahawk => mednafen}/src/git-virtb.h | 0 {libmednahawk => mednafen}/src/git.h | 0 {libmednahawk => mednafen}/src/hw_cpu/.Tpo | 0 .../src/hw_cpu/Makefile.am | 0 .../src/hw_cpu/Makefile.in | 0 .../src/hw_cpu/c68k/c68k.c | 0 .../src/hw_cpu/c68k/c68k.cpp | 0 .../src/hw_cpu/c68k/c68k.h | 0 .../src/hw_cpu/c68k/c68k_ini.inc | 0 .../src/hw_cpu/c68k/c68k_op0.inc | 0 .../src/hw_cpu/c68k/c68k_op1.inc | 0 .../src/hw_cpu/c68k/c68k_op2.inc | 0 .../src/hw_cpu/c68k/c68k_op3.inc | 0 .../src/hw_cpu/c68k/c68k_op4.inc | 0 .../src/hw_cpu/c68k/c68k_op5.inc | 0 .../src/hw_cpu/c68k/c68k_op6.inc | 0 .../src/hw_cpu/c68k/c68k_op7.inc | 0 .../src/hw_cpu/c68k/c68k_op8.inc | 0 .../src/hw_cpu/c68k/c68k_op9.inc | 0 .../src/hw_cpu/c68k/c68k_opA.inc | 0 .../src/hw_cpu/c68k/c68k_opB.inc | 0 .../src/hw_cpu/c68k/c68k_opC.inc | 0 .../src/hw_cpu/c68k/c68k_opD.inc | 0 .../src/hw_cpu/c68k/c68k_opE.inc | 0 .../src/hw_cpu/c68k/c68k_opF.inc | 0 .../src/hw_cpu/c68k/c68kexec.c | 0 .../src/hw_cpu/c68k/c68kexec.cpp | 0 .../src/hw_cpu/c68k/c68kmac.inc | 0 .../src/hw_cpu/c68k/gen68k.c | 0 .../src/hw_cpu/c68k/gen68k.h | 0 .../src/hw_cpu/c68k/gen68k.inc | 0 .../src/hw_cpu/huc6280/dis6280.cpp | 0 .../src/hw_cpu/huc6280/dis6280.h | 0 .../src/hw_cpu/huc6280/huc6280.cpp | 0 .../src/hw_cpu/huc6280/huc6280.h | 0 .../src/hw_cpu/huc6280/huc6280_step.inc | 0 .../src/hw_cpu/huc6280/ops.inc | 0 .../src/hw_cpu/v810/fpu-new/mednafen-gcc.h | 0 .../src/hw_cpu/v810/fpu-new/milieu.h | 0 .../src/hw_cpu/v810/fpu-new/softfloat-macros | 0 .../hw_cpu/v810/fpu-new/softfloat-specialize | 0 .../src/hw_cpu/v810/fpu-new/softfloat.c | 0 .../src/hw_cpu/v810/fpu-new/softfloat.h | 0 .../src/hw_cpu/v810/fpu-new/timesoftfloat.c | 0 .../src/hw_cpu/v810/v810_cpu.cpp | 0 .../src/hw_cpu/v810/v810_cpu.h | 0 .../src/hw_cpu/v810/v810_cpuD.cpp | 0 .../src/hw_cpu/v810/v810_cpuD.h | 0 .../src/hw_cpu/v810/v810_do_am.h | 0 .../src/hw_cpu/v810/v810_op_table.inc | 0 .../src/hw_cpu/v810/v810_oploop.inc | 0 .../src/hw_cpu/v810/v810_opt.h | 0 .../src/hw_cpu/z80-fuse/coretest.c | 0 .../src/hw_cpu/z80-fuse/opcodes_base.c | 0 .../src/hw_cpu/z80-fuse/z80.cpp | 0 .../src/hw_cpu/z80-fuse/z80.h | 0 .../src/hw_cpu/z80-fuse/z80_cb.c | 0 .../src/hw_cpu/z80-fuse/z80_ddfd.c | 0 .../src/hw_cpu/z80-fuse/z80_ddfdcb.c | 0 .../src/hw_cpu/z80-fuse/z80_ed.c | 0 .../src/hw_cpu/z80-fuse/z80_macros.h | 0 .../src/hw_cpu/z80-fuse/z80_ops.cpp | 0 .../src/hw_misc/Makefile.am | 0 .../src/hw_misc/Makefile.in | 0 .../src/hw_misc/arcade_card/arcade_card.cpp | 0 .../src/hw_misc/arcade_card/arcade_card.h | 0 {libmednahawk => mednafen}/src/lepacker.h | 0 .../src/lynx/Makefile.am | 0 .../src/lynx/Makefile.in | 0 .../src/lynx/c6502mak.h | 0 .../src/lynx/c65c02.cpp | 0 {libmednahawk => mednafen}/src/lynx/c65c02.h | 0 {libmednahawk => mednafen}/src/lynx/cart.cpp | 0 {libmednahawk => mednafen}/src/lynx/cart.h | 0 .../src/lynx/license.txt | 0 .../src/lynx/lynxbase.h | 0 {libmednahawk => mednafen}/src/lynx/lynxdef.h | 0 {libmednahawk => mednafen}/src/lynx/machine.h | 0 .../src/lynx/memmap.cpp | 0 {libmednahawk => mednafen}/src/lynx/memmap.h | 0 {libmednahawk => mednafen}/src/lynx/mikie.cpp | 0 {libmednahawk => mednafen}/src/lynx/mikie.h | 0 {libmednahawk => mednafen}/src/lynx/ram.cpp | 0 {libmednahawk => mednafen}/src/lynx/ram.h | 0 {libmednahawk => mednafen}/src/lynx/rom.cpp | 0 {libmednahawk => mednafen}/src/lynx/rom.h | 0 {libmednahawk => mednafen}/src/lynx/susie.cpp | 0 {libmednahawk => mednafen}/src/lynx/susie.h | 0 {libmednahawk => mednafen}/src/lynx/sysbase.h | 0 .../src/lynx/system.cpp | 0 {libmednahawk => mednafen}/src/lynx/system.h | 0 {libmednahawk => mednafen}/src/masmem.h | 0 {libmednahawk => mednafen}/src/math_ops.cpp | 0 {libmednahawk => mednafen}/src/math_ops.h | 0 {libmednahawk => mednafen}/src/md5.cpp | 0 {libmednahawk => mednafen}/src/md5.h | 0 .../src/mednafen-driver.h | 0 {libmednahawk => mednafen}/src/mednafen.cpp | 0 {libmednahawk => mednafen}/src/mednafen.h | 0 {libmednahawk => mednafen}/src/memory.cpp | 0 {libmednahawk => mednafen}/src/memory.h | 0 .../src/mempatcher-driver.h | 0 {libmednahawk => mednafen}/src/mempatcher.cpp | 0 {libmednahawk => mednafen}/src/mempatcher.h | 0 {libmednahawk => mednafen}/src/movie-driver.h | 0 {libmednahawk => mednafen}/src/movie.cpp | 0 {libmednahawk => mednafen}/src/movie.h | 0 .../src/mpcdec/!VERSION | 0 {libmednahawk => mednafen}/src/mpcdec/AUTHORS | 0 .../src/mpcdec/CMakeLists.txt | 0 {libmednahawk => mednafen}/src/mpcdec/COPYING | 0 .../src/mpcdec/ChangeLog | 0 .../src/mpcdec/Makefile.am | 0 .../src/mpcdec/Makefile.in | 0 {libmednahawk => mednafen}/src/mpcdec/README | 0 {libmednahawk => mednafen}/src/mpcdec/crc32.c | 0 .../src/mpcdec/datatypes.h | 0 .../src/mpcdec/decoder.h | 0 .../src/mpcdec/fastmath.c | 0 .../src/mpcdec/huffman-bcl.c | 0 .../src/mpcdec/huffman.c | 0 .../src/mpcdec/huffman.h | 0 .../src/mpcdec/huffsv46.c | 0 .../src/mpcdec/huffsv7.c | 0 {libmednahawk => mednafen}/src/mpcdec/idtag.c | 0 .../src/mpcdec/internal.h | 0 .../src/mpcdec/minimax.h | 0 .../src/mpcdec/mpc_bits_reader.c | 0 .../src/mpcdec/mpc_bits_reader.h | 0 .../src/mpcdec/mpc_decoder.c | 0 .../src/mpcdec/mpc_demux.c | 0 .../src/mpcdec/mpc_reader.c | 0 .../src/mpcdec/mpc_types.h | 0 .../src/mpcdec/mpcdec.h | 0 .../src/mpcdec/mpcdec_math.h | 0 .../src/mpcdec/mpcmath.h | 0 .../src/mpcdec/reader.h | 0 .../src/mpcdec/requant.c | 0 .../src/mpcdec/requant.h | 0 .../src/mpcdec/streaminfo.c | 0 .../src/mpcdec/streaminfo.h | 0 .../src/mpcdec/synth_filter.c | 0 {libmednahawk => mednafen}/src/mpcdec/tags.c | 0 .../src/netplay-driver.h | 0 {libmednahawk => mednafen}/src/netplay.cpp | 0 {libmednahawk => mednafen}/src/netplay.h | 0 .../src/ngp/Makefile.am | 0 .../src/ngp/Makefile.in | 0 .../src/ngp/T6W28_Apu.cpp | 0 .../src/ngp/T6W28_Apu.h | 0 .../src/ngp/T6W28_Oscs.h | 0 .../ngp/TLCS-900h/TLCS900h_disassemble.cpp | 0 .../src/ngp/TLCS-900h/TLCS900h_disassemble.h | 0 .../TLCS-900h/TLCS900h_disassemble_dst.cpp | 0 .../TLCS-900h/TLCS900h_disassemble_extra.cpp | 0 .../TLCS-900h/TLCS900h_disassemble_reg.cpp | 0 .../TLCS-900h/TLCS900h_disassemble_src.cpp | 0 .../src/ngp/TLCS-900h/TLCS900h_interpret.cpp | 0 .../src/ngp/TLCS-900h/TLCS900h_interpret.h | 0 .../ngp/TLCS-900h/TLCS900h_interpret_dst.cpp | 0 .../ngp/TLCS-900h/TLCS900h_interpret_dst.h | 0 .../ngp/TLCS-900h/TLCS900h_interpret_reg.cpp | 0 .../ngp/TLCS-900h/TLCS900h_interpret_reg.h | 0 .../TLCS-900h/TLCS900h_interpret_single.cpp | 0 .../ngp/TLCS-900h/TLCS900h_interpret_single.h | 0 .../ngp/TLCS-900h/TLCS900h_interpret_src.cpp | 0 .../ngp/TLCS-900h/TLCS900h_interpret_src.h | 0 .../src/ngp/TLCS-900h/TLCS900h_registers.cpp | 0 .../src/ngp/TLCS-900h/TLCS900h_registers.h | 0 .../ngp/TLCS-900h/TLCS900h_registers_mapB.h | 0 .../TLCS-900h/TLCS900h_registers_mapCodeB0.h | 0 .../TLCS-900h/TLCS900h_registers_mapCodeB1.h | 0 .../TLCS-900h/TLCS900h_registers_mapCodeB2.h | 0 .../TLCS-900h/TLCS900h_registers_mapCodeB3.h | 0 .../TLCS-900h/TLCS900h_registers_mapCodeL0.h | 0 .../TLCS-900h/TLCS900h_registers_mapCodeL1.h | 0 .../TLCS-900h/TLCS900h_registers_mapCodeL2.h | 0 .../TLCS-900h/TLCS900h_registers_mapCodeL3.h | 0 .../TLCS-900h/TLCS900h_registers_mapCodeW0.h | 0 .../TLCS-900h/TLCS900h_registers_mapCodeW1.h | 0 .../TLCS-900h/TLCS900h_registers_mapCodeW2.h | 0 .../TLCS-900h/TLCS900h_registers_mapCodeW3.h | 0 .../ngp/TLCS-900h/TLCS900h_registers_mapL.h | 0 .../ngp/TLCS-900h/TLCS900h_registers_mapW.h | 0 .../src/ngp/Z80_interface.cpp | 0 .../src/ngp/Z80_interface.h | 0 {libmednahawk => mednafen}/src/ngp/bios.cpp | 0 {libmednahawk => mednafen}/src/ngp/bios.h | 0 .../src/ngp/biosHLE.cpp | 0 {libmednahawk => mednafen}/src/ngp/dma.cpp | 0 {libmednahawk => mednafen}/src/ngp/dma.h | 0 {libmednahawk => mednafen}/src/ngp/flash.cpp | 0 {libmednahawk => mednafen}/src/ngp/flash.h | 0 {libmednahawk => mednafen}/src/ngp/gfx.cpp | 0 {libmednahawk => mednafen}/src/ngp/gfx.h | 0 .../src/ngp/gfx_scanline_colour.cpp | 0 .../src/ngp/gfx_scanline_mono.cpp | 0 .../src/ngp/interrupt.cpp | 0 .../src/ngp/interrupt.h | 0 {libmednahawk => mednafen}/src/ngp/mem.cpp | 0 {libmednahawk => mednafen}/src/ngp/mem.h | 0 {libmednahawk => mednafen}/src/ngp/neopop.cpp | 0 {libmednahawk => mednafen}/src/ngp/neopop.h | 0 {libmednahawk => mednafen}/src/ngp/rom.cpp | 0 {libmednahawk => mednafen}/src/ngp/rtc.cpp | 0 {libmednahawk => mednafen}/src/ngp/rtc.h | 0 {libmednahawk => mednafen}/src/ngp/sound.cpp | 0 {libmednahawk => mednafen}/src/ngp/sound.h | 0 .../src/okiadpcm-deltatable.h | 0 {libmednahawk => mednafen}/src/okiadpcm.cpp | 0 {libmednahawk => mednafen}/src/okiadpcm.h | 0 .../src/okiadpcm_generate.cpp | 0 .../src/pcfx/Makefile.am | 0 .../src/pcfx/Makefile.in | 0 {libmednahawk => mednafen}/src/pcfx/debug.cpp | 0 {libmednahawk => mednafen}/src/pcfx/debug.h | 0 .../src/pcfx/fxscsi.cpp | 0 {libmednahawk => mednafen}/src/pcfx/fxscsi.h | 0 .../src/pcfx/gamedb.inc | 0 .../src/pcfx/huc6273.cpp | 0 {libmednahawk => mednafen}/src/pcfx/huc6273.h | 0 {libmednahawk => mednafen}/src/pcfx/input.cpp | 0 {libmednahawk => mednafen}/src/pcfx/input.h | 0 .../src/pcfx/input/gamepad.cpp | 0 .../src/pcfx/input/gamepad.h | 0 .../src/pcfx/input/mouse.cpp | 0 .../src/pcfx/input/mouse.h | 0 .../src/pcfx/interrupt.cpp | 0 .../src/pcfx/interrupt.h | 0 .../src/pcfx/io-handler.inc | 0 .../src/pcfx/jrevdct.cpp | 0 {libmednahawk => mednafen}/src/pcfx/jrevdct.h | 0 .../src/pcfx/king-bgfast-blit.inc | 0 .../src/pcfx/king-bgfast.inc | 0 {libmednahawk => mednafen}/src/pcfx/king.cpp | 0 {libmednahawk => mednafen}/src/pcfx/king.h | 0 .../src/pcfx/king_mix_body.inc | 0 .../src/pcfx/mem-handler.inc | 0 {libmednahawk => mednafen}/src/pcfx/pcfx.cpp | 0 {libmednahawk => mednafen}/src/pcfx/pcfx.h | 0 .../src/pcfx/rainbow.cpp | 0 {libmednahawk => mednafen}/src/pcfx/rainbow.h | 0 .../src/pcfx/soundbox.cpp | 0 .../src/pcfx/soundbox.h | 0 {libmednahawk => mednafen}/src/pcfx/timer.cpp | 0 {libmednahawk => mednafen}/src/pcfx/timer.h | 0 {libmednahawk => mednafen}/src/player.cpp | 0 {libmednahawk => mednafen}/src/player.h | 0 {libmednahawk => mednafen}/src/psx/.Tpo | 0 .../src/psx/Makefile.am | 0 .../src/psx/Makefile.in | 0 {libmednahawk => mednafen}/src/psx/NOTES | 0 {libmednahawk => mednafen}/src/psx/PSX-TODO | 0 {libmednahawk => mednafen}/src/psx/README.NOW | 0 {libmednahawk => mednafen}/src/psx/SOURCES | 0 {libmednahawk => mednafen}/src/psx/cdc.cpp | 0 {libmednahawk => mednafen}/src/psx/cdc.h | 0 {libmednahawk => mednafen}/src/psx/cpu.cpp | 0 {libmednahawk => mednafen}/src/psx/cpu.h | 0 {libmednahawk => mednafen}/src/psx/debug.cpp | 0 {libmednahawk => mednafen}/src/psx/debug.h | 0 {libmednahawk => mednafen}/src/psx/dis.cpp | 0 {libmednahawk => mednafen}/src/psx/dis.h | 0 {libmednahawk => mednafen}/src/psx/dma.cpp | 0 {libmednahawk => mednafen}/src/psx/dma.h | 0 .../src/psx/frontio.cpp | 0 {libmednahawk => mednafen}/src/psx/frontio.h | 0 {libmednahawk => mednafen}/src/psx/gpu.cpp | 0 {libmednahawk => mednafen}/src/psx/gpu.h | 0 .../src/psx/gpu_command_table.inc | 0 .../src/psx/gpu_line.inc | 0 .../src/psx/gpu_polygon.inc | 0 .../src/psx/gpu_sprite.inc | 0 {libmednahawk => mednafen}/src/psx/gte.cpp | 0 {libmednahawk => mednafen}/src/psx/gte.h | 0 .../src/psx/gte_divrecip.inc | 0 .../src/psx/input/dualanalog.cpp | 0 .../src/psx/input/dualanalog.h | 0 .../src/psx/input/dualshock.cpp | 0 .../src/psx/input/dualshock.h | 0 .../src/psx/input/gamepad.cpp | 0 .../src/psx/input/gamepad.h | 0 .../src/psx/input/guncon.cpp | 0 .../src/psx/input/guncon.h | 0 .../src/psx/input/justifier.cpp | 0 .../src/psx/input/justifier.h | 0 .../src/psx/input/memcard.cpp | 0 .../src/psx/input/memcard.h | 0 .../src/psx/input/mouse.cpp | 0 .../src/psx/input/mouse.h | 0 .../src/psx/input/multitap.cpp | 0 .../src/psx/input/multitap.h | 0 .../src/psx/input/negcon.cpp | 0 .../src/psx/input/negcon.h | 0 {libmednahawk => mednafen}/src/psx/irq.cpp | 0 {libmednahawk => mednafen}/src/psx/irq.h | 0 {libmednahawk => mednafen}/src/psx/mdec.cpp | 0 {libmednahawk => mednafen}/src/psx/mdec.h | 0 {libmednahawk => mednafen}/src/psx/psx.cpp | 0 {libmednahawk => mednafen}/src/psx/psx.h | 0 {libmednahawk => mednafen}/src/psx/sio.cpp | 0 {libmednahawk => mednafen}/src/psx/sio.h | 0 {libmednahawk => mednafen}/src/psx/spu.cpp | 0 {libmednahawk => mednafen}/src/psx/spu.h | 0 .../src/psx/spu_fir_table.inc | 0 .../src/psx/spu_nft.inc | 0 .../src/psx/spu_reverb.inc | 0 {libmednahawk => mednafen}/src/psx/spu_xa.inc | 0 {libmednahawk => mednafen}/src/psx/timer.cpp | 0 {libmednahawk => mednafen}/src/psx/timer.h | 0 {libmednahawk => mednafen}/src/qtrecord.cpp | 0 {libmednahawk => mednafen}/src/qtrecord.h | 0 .../src/resampler/Makefile.am.inc | 0 .../src/resampler/arch.h | 0 .../src/resampler/fixed_generic.h | 0 .../src/resampler/resample.c | 0 .../src/resampler/resample_sse.h | 0 .../src/resampler/resampler.h | 0 .../src/resampler/stack_alloc.h | 0 .../src/settings-common.h | 0 .../src/settings-driver.h | 0 {libmednahawk => mednafen}/src/settings.cpp | 0 {libmednahawk => mednafen}/src/settings.h | 0 {libmednahawk => mednafen}/src/sexyal/COPYING | 0 .../src/sexyal/Makefile.am | 0 .../src/sexyal/Makefile.in | 0 {libmednahawk => mednafen}/src/sexyal/README | 0 .../src/sexyal/convert.cpp | 0 .../src/sexyal/convert.h | 0 .../src/sexyal/drivers/alsa.cpp | 0 .../src/sexyal/drivers/dsound.cpp | 0 .../src/sexyal/drivers/dummy.cpp | 0 .../src/sexyal/drivers/jack.cpp | 0 .../src/sexyal/drivers/oss.cpp | 0 .../src/sexyal/drivers/sdl.cpp | 0 .../src/sexyal/sexyal.cpp | 0 .../src/sexyal/sexyal.h | 0 {libmednahawk => mednafen}/src/sound.h | 0 .../src/sound/Blip_Buffer.cpp | 0 .../src/sound/Fir_Resampler.cpp | 0 .../src/sound/Makefile.am | 0 .../src/sound/Makefile.in | 0 .../src/sound/Stereo_Buffer.cpp | 0 .../src/sound/WAVRecord.cpp | 0 .../src/sound/WAVRecord.h | 0 .../src/sound/sound.cpp | 0 {libmednahawk => mednafen}/src/state-common.h | 0 {libmednahawk => mednafen}/src/state-driver.h | 0 {libmednahawk => mednafen}/src/state.cpp | 0 {libmednahawk => mednafen}/src/state.h | 0 .../src/string/ConvertUTF.cpp | 0 .../src/string/ConvertUTF.h | 0 .../src/string/Makefile.am.inc | 0 .../src/string/escape.cpp | 0 .../src/string/escape.h | 0 .../src/string/world_strtod.c | 0 .../src/string/world_strtod.h | 0 {libmednahawk => mednafen}/src/tests.cpp | 0 {libmednahawk => mednafen}/src/tests.h | 0 .../src/tremor/!!!VERSION | 0 .../src/tremor/CHANGELOG | 0 {libmednahawk => mednafen}/src/tremor/COPYING | 0 .../src/tremor/Makefile.am | 0 .../src/tremor/Makefile.in | 0 {libmednahawk => mednafen}/src/tremor/README | 0 .../src/tremor/Version_script.in | 0 .../src/tremor/asm_arm.h | 0 .../src/tremor/backends.h | 0 .../src/tremor/bitwise.c | 0 {libmednahawk => mednafen}/src/tremor/block.c | 0 {libmednahawk => mednafen}/src/tremor/block.h | 0 .../src/tremor/codebook.c | 0 .../src/tremor/codebook.h | 0 .../src/tremor/codec_internal.h | 0 .../src/tremor/config_types.h | 0 .../src/tremor/configure.in | 0 .../src/tremor/floor0.c | 0 .../src/tremor/floor1.c | 0 .../src/tremor/framing.c | 0 {libmednahawk => mednafen}/src/tremor/info.c | 0 .../src/tremor/iseeking_example.c | 0 .../src/tremor/ivorbiscodec.h | 0 .../src/tremor/ivorbisfile.h | 0 .../src/tremor/ivorbisfile_example.c | 0 .../src/tremor/lsp_lookup.h | 0 .../src/tremor/mapping0.c | 0 {libmednahawk => mednafen}/src/tremor/mdct.c | 0 {libmednahawk => mednafen}/src/tremor/mdct.h | 0 .../src/tremor/mdct_lookup.h | 0 {libmednahawk => mednafen}/src/tremor/misc.h | 0 {libmednahawk => mednafen}/src/tremor/ogg.h | 0 {libmednahawk => mednafen}/src/tremor/os.h | 0 .../src/tremor/os_types.h | 0 .../src/tremor/registry.c | 0 .../src/tremor/registry.h | 0 .../src/tremor/res012.c | 0 .../src/tremor/sharedbook.c | 0 .../src/tremor/synthesis.c | 0 .../src/tremor/vorbisfile.c | 0 .../src/tremor/vorbisidec.pc.in | 0 .../src/tremor/window.c | 0 .../src/tremor/window.h | 0 .../src/tremor/window_lookup.h | 0 {libmednahawk => mednafen}/src/trio/CHANGES | 0 .../src/trio/Makefile.am | 0 .../src/trio/Makefile.in | 0 {libmednahawk => mednafen}/src/trio/trio.c | 0 {libmednahawk => mednafen}/src/trio/trionan.c | 0 {libmednahawk => mednafen}/src/trio/triostr.c | 0 {libmednahawk => mednafen}/src/types.h | 0 {libmednahawk => mednafen}/src/vb/Makefile.am | 0 {libmednahawk => mednafen}/src/vb/Makefile.in | 0 {libmednahawk => mednafen}/src/vb/debug.cpp | 0 {libmednahawk => mednafen}/src/vb/debug.h | 0 {libmednahawk => mednafen}/src/vb/input.cpp | 0 {libmednahawk => mednafen}/src/vb/input.h | 0 {libmednahawk => mednafen}/src/vb/timer.cpp | 0 {libmednahawk => mednafen}/src/vb/timer.h | 0 {libmednahawk => mednafen}/src/vb/vb.cpp | 0 {libmednahawk => mednafen}/src/vb/vb.h | 0 {libmednahawk => mednafen}/src/vb/vip.cpp | 0 {libmednahawk => mednafen}/src/vb/vip.h | 0 .../src/vb/vip_draw.inc | 0 {libmednahawk => mednafen}/src/vb/vsu.cpp | 0 {libmednahawk => mednafen}/src/vb/vsu.h | 0 {libmednahawk => mednafen}/src/video-driver.h | 0 {libmednahawk => mednafen}/src/video.h | 0 .../src/video/Deinterlacer.cpp | 0 .../src/video/Deinterlacer.h | 0 .../src/video/Makefile.am.inc | 0 .../src/video/font-data-12x13.c | 0 .../src/video/font-data-18x18.c | 0 .../src/video/font-data.cpp | 0 .../src/video/font-data.h | 0 .../src/video/font12x13.h | 0 .../src/video/font18x18.h | 0 .../src/video/font4x5.h | 0 .../src/video/font5x7.h | 0 .../src/video/font6x13.h | 0 .../src/video/font9x18.h | 0 {libmednahawk => mednafen}/src/video/png.cpp | 0 {libmednahawk => mednafen}/src/video/png.h | 0 .../src/video/primitives.cpp | 0 .../src/video/primitives.h | 0 .../src/video/resize.cpp | 0 {libmednahawk => mednafen}/src/video/resize.h | 0 .../src/video/selblur.cpp | 0 .../src/video/selblur.h | 0 .../src/video/surface.cpp | 0 .../src/video/surface.h | 0 .../src/video/tblur.cpp | 0 {libmednahawk => mednafen}/src/video/tblur.h | 0 {libmednahawk => mednafen}/src/video/text.cpp | 0 {libmednahawk => mednafen}/src/video/text.h | 0 .../src/video/video-common.h | 0 .../src/video/video.cpp | 0 .../src/wswan/Makefile.am | 0 .../src/wswan/Makefile.in | 0 .../src/wswan/debug.cpp | 0 {libmednahawk => mednafen}/src/wswan/debug.h | 0 .../src/wswan/dis/dis_decode.cpp | 0 .../src/wswan/dis/dis_groups.cpp | 0 .../src/wswan/dis/dis_tables.h | 0 .../src/wswan/dis/dis_tables.inc | 0 .../src/wswan/dis/disasm.h | 0 .../src/wswan/dis/opcodes.inc | 0 .../src/wswan/dis/resolve.cpp | 0 .../src/wswan/dis/syntax.cpp | 0 .../src/wswan/eeprom.cpp | 0 {libmednahawk => mednafen}/src/wswan/eeprom.h | 0 {libmednahawk => mednafen}/src/wswan/gfx.cpp | 0 {libmednahawk => mednafen}/src/wswan/gfx.h | 0 .../src/wswan/interrupt.cpp | 0 .../src/wswan/interrupt.h | 0 {libmednahawk => mednafen}/src/wswan/main.cpp | 0 .../src/wswan/memory.cpp | 0 {libmednahawk => mednafen}/src/wswan/memory.h | 0 {libmednahawk => mednafen}/src/wswan/rtc.cpp | 0 {libmednahawk => mednafen}/src/wswan/rtc.h | 0 .../src/wswan/sound.cpp | 0 {libmednahawk => mednafen}/src/wswan/sound.h | 0 .../src/wswan/start.inc | 0 .../src/wswan/tcache.cpp | 0 .../src/wswan/v30mz-ea.inc | 0 .../src/wswan/v30mz-modrm.inc | 0 .../src/wswan/v30mz-private.h | 0 .../src/wswan/v30mz.cpp | 0 {libmednahawk => mednafen}/src/wswan/v30mz.h | 0 .../src/wswan/wstech24.txt | 0 {libmednahawk => mednafen}/src/wswan/wswan.h | 0 {libmednahawk => mednafen}/zlib123/README | 0 {libmednahawk => mednafen}/zlib123/zconf.h | 0 .../zlib123/zlib-1.2.3_from_tastools | 0 .../zlib123/zlib-vc8-Win32.lib | Bin {libmednahawk => mednafen}/zlib123/zlib.h | 0 {libmednahawk => mednafen}/zlib123/zutil.h | 0 933 files changed, 768 insertions(+), 695 deletions(-) delete mode 100644 libmednahawk/libmednahawk.vcxproj rename {libmednahawk => mednafen}/ABOUT-NLS (100%) rename {libmednahawk => mednafen}/COPYING (100%) rename {libmednahawk => mednafen}/ChangeLog (100%) rename {libmednahawk => mednafen}/Makefile.am (100%) rename {libmednahawk => mednafen}/Makefile.in (100%) rename {libmednahawk => mednafen}/NEWS (100%) rename {libmednahawk => mednafen}/README (100%) rename {libmednahawk => mednafen}/TODO (100%) rename {libmednahawk => mednafen}/acinclude.m4 (100%) rename {libmednahawk => mednafen}/aclocal.m4 (100%) rename {libmednahawk => mednafen}/autogen.sh (100%) rename {libmednahawk => mednafen}/compile (100%) rename {libmednahawk => mednafen}/config.guess (100%) rename {libmednahawk => mednafen}/config.h (100%) rename {libmednahawk => mednafen}/config.rpath (100%) rename {libmednahawk => mednafen}/config.sub (100%) rename {libmednahawk => mednafen}/configure (100%) rename {libmednahawk => mednafen}/configure.ac (100%) rename {libmednahawk => mednafen}/depcomp (100%) rename {libmednahawk => mednafen}/dx/XInput.h (100%) rename {libmednahawk => mednafen}/dx/dinput.h (100%) rename {libmednahawk => mednafen}/dx/directx-win32-ddraw-dinput8-dsound-dxerr8-dxguid.lib (100%) rename {libmednahawk => mednafen}/dx/dsound.h (100%) rename {libmednahawk => mednafen/headless}/netplay_stub.cpp (100%) rename {libmednahawk => mednafen}/include/Fir_Resampler.h (100%) rename {libmednahawk => mednafen}/include/blargg_common.h (100%) rename {libmednahawk => mednafen}/include/blargg_config.h (100%) rename {libmednahawk => mednafen}/include/blargg_endian.h (100%) rename {libmednahawk => mednafen}/include/blargg_source.h (100%) rename {libmednahawk => mednafen}/include/blip/Blip_Buffer.h (100%) rename {libmednahawk => mednafen}/include/blip/Stereo_Buffer.h (100%) rename {libmednahawk => mednafen}/include/config.h.in (100%) rename {libmednahawk => mednafen}/include/mpcdec/config_types.h (100%) rename {libmednahawk => mednafen}/include/mpcdec/decoder.h (100%) rename {libmednahawk => mednafen}/include/mpcdec/huffman.h (100%) rename {libmednahawk => mednafen}/include/mpcdec/internal.h (100%) rename {libmednahawk => mednafen}/include/mpcdec/math.h (100%) rename {libmednahawk => mednafen}/include/mpcdec/mpcdec.h (100%) rename {libmednahawk => mednafen}/include/mpcdec/reader.h (100%) rename {libmednahawk => mednafen}/include/mpcdec/requant.h (100%) rename {libmednahawk => mednafen}/include/mpcdec/streaminfo.h (100%) rename {libmednahawk => mednafen}/include/trio/CHANGES (100%) rename {libmednahawk => mednafen}/include/trio/trio.h (100%) rename {libmednahawk => mednafen}/include/trio/triodef.h (100%) rename {libmednahawk => mednafen}/include/trio/trionan.h (100%) rename {libmednahawk => mednafen}/include/trio/triop.h (100%) rename {libmednahawk => mednafen}/include/trio/triostr.h (100%) rename {libmednahawk => mednafen}/intl/ChangeLog (100%) rename {libmednahawk => mednafen}/intl/Makefile.in (100%) rename {libmednahawk => mednafen}/intl/VERSION (100%) rename {libmednahawk => mednafen}/intl/bindtextdom.c (100%) rename {libmednahawk => mednafen}/intl/config.charset (100%) rename {libmednahawk => mednafen}/intl/dcgettext.c (100%) rename {libmednahawk => mednafen}/intl/dcigettext.c (100%) rename {libmednahawk => mednafen}/intl/dcngettext.c (100%) rename {libmednahawk => mednafen}/intl/dgettext.c (100%) rename {libmednahawk => mednafen}/intl/dngettext.c (100%) rename {libmednahawk => mednafen}/intl/eval-plural.h (100%) rename {libmednahawk => mednafen}/intl/explodename.c (100%) rename {libmednahawk => mednafen}/intl/export.h (100%) rename {libmednahawk => mednafen}/intl/finddomain.c (100%) rename {libmednahawk => mednafen}/intl/gettext.c (100%) rename {libmednahawk => mednafen}/intl/gettextP.h (100%) rename {libmednahawk => mednafen}/intl/gmo.h (100%) rename {libmednahawk => mednafen}/intl/hash-string.c (100%) rename {libmednahawk => mednafen}/intl/hash-string.h (100%) rename {libmednahawk => mednafen}/intl/intl-compat.c (100%) rename {libmednahawk => mednafen}/intl/intl-exports.c (100%) rename {libmednahawk => mednafen}/intl/l10nflist.c (100%) rename {libmednahawk => mednafen}/intl/langprefs.c (100%) rename {libmednahawk => mednafen}/intl/libgnuintl.h.in (100%) rename {libmednahawk => mednafen}/intl/libintl.rc (100%) rename {libmednahawk => mednafen}/intl/loadinfo.h (100%) rename {libmednahawk => mednafen}/intl/loadmsgcat.c (100%) rename {libmednahawk => mednafen}/intl/localcharset.c (100%) rename {libmednahawk => mednafen}/intl/localcharset.h (100%) rename {libmednahawk => mednafen}/intl/locale.alias (100%) rename {libmednahawk => mednafen}/intl/localealias.c (100%) rename {libmednahawk => mednafen}/intl/localename.c (100%) rename {libmednahawk => mednafen}/intl/lock.c (100%) rename {libmednahawk => mednafen}/intl/lock.h (100%) rename {libmednahawk => mednafen}/intl/log.c (100%) rename {libmednahawk => mednafen}/intl/ngettext.c (100%) rename {libmednahawk => mednafen}/intl/os2compat.c (100%) rename {libmednahawk => mednafen}/intl/os2compat.h (100%) rename {libmednahawk => mednafen}/intl/osdep.c (100%) rename {libmednahawk => mednafen}/intl/plural-exp.c (100%) rename {libmednahawk => mednafen}/intl/plural-exp.h (100%) rename {libmednahawk => mednafen}/intl/plural.c (100%) rename {libmednahawk => mednafen}/intl/plural.y (100%) rename {libmednahawk => mednafen}/intl/printf-args.c (100%) rename {libmednahawk => mednafen}/intl/printf-args.h (100%) rename {libmednahawk => mednafen}/intl/printf-parse.c (100%) rename {libmednahawk => mednafen}/intl/printf-parse.h (100%) rename {libmednahawk => mednafen}/intl/printf.c (100%) rename {libmednahawk => mednafen}/intl/ref-add.sin (100%) rename {libmednahawk => mednafen}/intl/ref-del.sin (100%) rename {libmednahawk => mednafen}/intl/relocatable.c (100%) rename {libmednahawk => mednafen}/intl/relocatable.h (100%) rename {libmednahawk => mednafen}/intl/setlocale.c (100%) rename {libmednahawk => mednafen}/intl/textdomain.c (100%) rename {libmednahawk => mednafen}/intl/threadlib.c (100%) rename {libmednahawk => mednafen}/intl/tsearch.c (100%) rename {libmednahawk => mednafen}/intl/tsearch.h (100%) rename {libmednahawk => mednafen}/intl/vasnprintf.c (100%) rename {libmednahawk => mednafen}/intl/vasnprintf.h (100%) rename {libmednahawk => mednafen}/intl/vasnwprintf.h (100%) rename {libmednahawk => mednafen}/intl/version.c (100%) rename {libmednahawk => mednafen}/intl/wprintf-parse.h (100%) rename {libmednahawk => mednafen}/intl/xsize.h (100%) rename {libmednahawk => mednafen}/inttypes.h (100%) create mode 100644 mednafen/libmednahawk/config.h create mode 100644 mednafen/libmednahawk/inttypes.h rename libmednahawk/api.cpp => mednafen/libmednahawk/libmednahawk.cpp (100%) create mode 100644 mednafen/libmednahawk/libmednahawk.vcxproj rename {libmednahawk => mednafen/libmednahawk}/libmednahawk.vcxproj.filters (53%) create mode 100644 mednafen/libretro/config.h create mode 100644 mednafen/libretro/inttypes.h rename {libmednahawk => mednafen}/ltmain.sh (100%) rename {libmednahawk => mednafen}/m4/ChangeLog (100%) rename {libmednahawk => mednafen}/m4/ax_cflags_gcc_option.m4 (100%) rename {libmednahawk => mednafen}/m4/codeset.m4 (100%) rename {libmednahawk => mednafen}/m4/fcntl-o.m4 (100%) rename {libmednahawk => mednafen}/m4/gettext.m4 (100%) rename {libmednahawk => mednafen}/m4/glibc2.m4 (100%) rename {libmednahawk => mednafen}/m4/glibc21.m4 (100%) rename {libmednahawk => mednafen}/m4/iconv.m4 (100%) rename {libmednahawk => mednafen}/m4/intdiv0.m4 (100%) rename {libmednahawk => mednafen}/m4/intl.m4 (100%) rename {libmednahawk => mednafen}/m4/intldir.m4 (100%) rename {libmednahawk => mednafen}/m4/intlmacosx.m4 (100%) rename {libmednahawk => mednafen}/m4/intmax.m4 (100%) rename {libmednahawk => mednafen}/m4/inttypes-h.m4 (100%) rename {libmednahawk => mednafen}/m4/inttypes-pri.m4 (100%) rename {libmednahawk => mednafen}/m4/inttypes_h.m4 (100%) rename {libmednahawk => mednafen}/m4/lcmessage.m4 (100%) rename {libmednahawk => mednafen}/m4/lib-ld.m4 (100%) rename {libmednahawk => mednafen}/m4/lib-link.m4 (100%) rename {libmednahawk => mednafen}/m4/lib-prefix.m4 (100%) rename {libmednahawk => mednafen}/m4/libtool.m4 (100%) rename {libmednahawk => mednafen}/m4/lock.m4 (100%) rename {libmednahawk => mednafen}/m4/longdouble.m4 (100%) rename {libmednahawk => mednafen}/m4/longlong.m4 (100%) rename {libmednahawk => mednafen}/m4/ltoptions.m4 (100%) rename {libmednahawk => mednafen}/m4/ltsugar.m4 (100%) rename {libmednahawk => mednafen}/m4/ltversion.m4 (100%) rename {libmednahawk => mednafen}/m4/lt~obsolete.m4 (100%) rename {libmednahawk => mednafen}/m4/nls.m4 (100%) rename {libmednahawk => mednafen}/m4/po.m4 (100%) rename {libmednahawk => mednafen}/m4/printf-posix.m4 (100%) rename {libmednahawk => mednafen}/m4/progtest.m4 (100%) rename {libmednahawk => mednafen}/m4/signed.m4 (100%) rename {libmednahawk => mednafen}/m4/size_max.m4 (100%) rename {libmednahawk => mednafen}/m4/stdint_h.m4 (100%) rename {libmednahawk => mednafen}/m4/threadlib.m4 (100%) rename {libmednahawk => mednafen}/m4/uintmax_t.m4 (100%) rename {libmednahawk => mednafen}/m4/ulonglong.m4 (100%) rename {libmednahawk => mednafen}/m4/visibility.m4 (100%) rename {libmednahawk => mednafen}/m4/wchar_t.m4 (100%) rename {libmednahawk => mednafen}/m4/wint_t.m4 (100%) rename {libmednahawk => mednafen}/m4/xsize.m4 (100%) rename {libmednahawk => mednafen}/missing (100%) rename {libmednahawk => mednafen}/po/ChangeLog (100%) rename {libmednahawk => mednafen}/po/LINGUAS (100%) rename {libmednahawk => mednafen}/po/Makefile.in.in (100%) rename {libmednahawk => mednafen}/po/Makevars (100%) rename {libmednahawk => mednafen}/po/POTFILES.in (100%) rename {libmednahawk => mednafen}/po/Rules-quot (100%) rename {libmednahawk => mednafen}/po/boldquot.sed (100%) rename {libmednahawk => mednafen}/po/de.gmo (100%) rename {libmednahawk => mednafen}/po/de.po (100%) rename {libmednahawk => mednafen}/po/en@boldquot.header (100%) rename {libmednahawk => mednafen}/po/en@quot.header (100%) rename {libmednahawk => mednafen}/po/es.gmo (100%) rename {libmednahawk => mednafen}/po/es.po (100%) rename {libmednahawk => mednafen}/po/insert-header.sin (100%) rename {libmednahawk => mednafen}/po/mednafen.pot (100%) rename {libmednahawk => mednafen}/po/quot.sed (100%) rename {libmednahawk => mednafen}/po/remove-potcdate.sin (100%) rename {libmednahawk => mednafen}/po/ru.gmo (100%) rename {libmednahawk => mednafen}/po/ru.po (100%) rename {libmednahawk => mednafen}/po/stamp-po (100%) rename {libmednahawk => mednafen}/sdl/include/SDL.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_active.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_audio.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_byteorder.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_cdrom.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_config.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_config.h.default (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_config.h.in (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_config_dreamcast.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_config_macos.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_config_macosx.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_config_minimal.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_config_nds.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_config_os2.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_config_symbian.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_copying.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_cpuinfo.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_endian.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_error.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_events.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_getenv.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_joystick.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_keyboard.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_keysym.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_loadso.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_main.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_mouse.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_mutex.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_name.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_platform.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_quit.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_rwops.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_stdinc.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_syswm.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_thread.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_timer.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_types.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_version.h (100%) rename {libmednahawk => mednafen}/sdl/include/SDL_video.h (100%) rename {libmednahawk => mednafen}/sdl/include/begin_code.h (100%) rename {libmednahawk => mednafen}/sdl/include/close_code.h (100%) rename {libmednahawk => mednafen}/sdl/include/doxyfile (100%) rename {libmednahawk => mednafen}/sdl/include/sdl_config_win32.h (100%) rename {libmednahawk => mednafen}/sdl/include/sdl_opengl.h (100%) rename {libmednahawk => mednafen}/sdl/sdl-vc8-Win32.lib (100%) rename {libmednahawk => mednafen}/sdl/sdlmain-vc8-Win32.lib (100%) rename {libmednahawk => mednafen}/src/FileStream.cpp (100%) rename {libmednahawk => mednafen}/src/FileStream.h (100%) rename {libmednahawk => mednafen}/src/FileWrapper.cpp (100%) rename {libmednahawk => mednafen}/src/FileWrapper.h (100%) rename {libmednahawk => mednafen}/src/Makefile.am (100%) rename {libmednahawk => mednafen}/src/Makefile.in (100%) rename {libmednahawk => mednafen}/src/MemoryStream.cpp (100%) rename {libmednahawk => mednafen}/src/MemoryStream.h (100%) rename {libmednahawk => mednafen}/src/PSFLoader.cpp (100%) rename {libmednahawk => mednafen}/src/PSFLoader.h (100%) rename {libmednahawk => mednafen}/src/Stream.cpp (100%) rename {libmednahawk => mednafen}/src/Stream.h (100%) rename {libmednahawk => mednafen}/src/cdplay.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/CDAccess.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/CDAccess.h (100%) rename {libmednahawk => mednafen}/src/cdrom/CDAccess_Image.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/CDAccess_Image.h (100%) rename {libmednahawk => mednafen}/src/cdrom/CDAccess_Physical.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/CDAccess_Physical.h (100%) rename {libmednahawk => mednafen}/src/cdrom/CDUtility.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/CDUtility.h (100%) rename {libmednahawk => mednafen}/src/cdrom/Makefile.am.inc (100%) rename {libmednahawk => mednafen}/src/cdrom/SimpleFIFO.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/SimpleFIFO.h (100%) rename {libmednahawk => mednafen}/src/cdrom/audioreader.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/audioreader.h (100%) rename {libmednahawk => mednafen}/src/cdrom/audioreader_opus.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/audioreader_opus.h (100%) rename {libmednahawk => mednafen}/src/cdrom/cdromif.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/cdromif.h (100%) rename {libmednahawk => mednafen}/src/cdrom/crc32.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/dvdisaster.h (100%) rename {libmednahawk => mednafen}/src/cdrom/galois-inlines.h (100%) rename {libmednahawk => mednafen}/src/cdrom/galois.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/l-ec.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/lec.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/lec.h (100%) rename {libmednahawk => mednafen}/src/cdrom/pcecd.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/pcecd.h (100%) rename {libmednahawk => mednafen}/src/cdrom/recover-raw.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/scsicd-pce-commands.inc (100%) rename {libmednahawk => mednafen}/src/cdrom/scsicd.cpp (100%) rename {libmednahawk => mednafen}/src/cdrom/scsicd.h (100%) rename {libmednahawk => mednafen}/src/clamp.h (100%) rename {libmednahawk => mednafen}/src/compress/Makefile.am.inc (100%) rename {libmednahawk => mednafen}/src/compress/README.LZO (100%) rename {libmednahawk => mednafen}/src/compress/blz.c (100%) rename {libmednahawk => mednafen}/src/compress/blz.h (100%) rename {libmednahawk => mednafen}/src/compress/ioapi.c (100%) rename {libmednahawk => mednafen}/src/compress/ioapi.h (100%) rename {libmednahawk => mednafen}/src/compress/lzoconf.h (100%) rename {libmednahawk => mednafen}/src/compress/lzodefs.h (100%) rename {libmednahawk => mednafen}/src/compress/minilzo.c (100%) rename {libmednahawk => mednafen}/src/compress/minilzo.h (100%) rename {libmednahawk => mednafen}/src/compress/quicklz.c (100%) rename {libmednahawk => mednafen}/src/compress/quicklz.h (100%) rename {libmednahawk => mednafen}/src/compress/unzip.c (100%) rename {libmednahawk => mednafen}/src/compress/unzip.h (100%) rename {libmednahawk => mednafen}/src/cputest/Makefile.am.inc (100%) rename {libmednahawk => mednafen}/src/cputest/README (100%) rename {libmednahawk => mednafen}/src/cputest/arm_cpu.c (100%) rename {libmednahawk => mednafen}/src/cputest/cputest.c (100%) rename {libmednahawk => mednafen}/src/cputest/cputest.h (100%) rename {libmednahawk => mednafen}/src/cputest/ppc_cpu.c (100%) rename {libmednahawk => mednafen}/src/cputest/x86_cpu.c (100%) rename {libmednahawk => mednafen}/src/cputest/x86_cpu.h (100%) rename {libmednahawk => mednafen}/src/debug.cpp (100%) rename {libmednahawk => mednafen}/src/debug.h (100%) rename {libmednahawk => mednafen}/src/desa68/Makefile.am (100%) rename {libmednahawk => mednafen}/src/desa68/Makefile.in (100%) rename {libmednahawk => mednafen}/src/desa68/desa68.c (100%) rename {libmednahawk => mednafen}/src/desa68/desa68.h (100%) rename {libmednahawk => mednafen}/src/dis6280.cpp (100%) rename {libmednahawk => mednafen}/src/dis6280.h (100%) rename {libmednahawk => mednafen}/src/dis6502.cpp (100%) rename {libmednahawk => mednafen}/src/dis6502.h (100%) rename {libmednahawk => mednafen}/src/driver.h (100%) rename {libmednahawk => mednafen}/src/drivers/2xSaI.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/2xSaI.h (100%) rename {libmednahawk => mednafen}/src/drivers/Joystick_DOS_Standard.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/Joystick_DOS_Standard.h (100%) rename {libmednahawk => mednafen}/src/drivers/Joystick_DX5.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/Joystick_DX5.h (100%) rename {libmednahawk => mednafen}/src/drivers/Joystick_Linux.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/Joystick_Linux.h (100%) rename {libmednahawk => mednafen}/src/drivers/Joystick_SDL.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/Joystick_SDL.h (100%) rename {libmednahawk => mednafen}/src/drivers/Joystick_XInput.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/Joystick_XInput.h (100%) rename {libmednahawk => mednafen}/src/drivers/Keyboard.h (100%) rename {libmednahawk => mednafen}/src/drivers/Makefile.am (100%) rename {libmednahawk => mednafen}/src/drivers/Makefile.in (100%) rename {libmednahawk => mednafen}/src/drivers/NetClient.h (100%) rename {libmednahawk => mednafen}/src/drivers/NetClient_BSD.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/NetClient_BSD.h (100%) rename {libmednahawk => mednafen}/src/drivers/NetClient_POSIX.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/NetClient_POSIX.h (100%) rename {libmednahawk => mednafen}/src/drivers/NetClient_WS2.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/NetClient_WS2.h (100%) rename {libmednahawk => mednafen}/src/drivers/args.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/args.h (100%) rename {libmednahawk => mednafen}/src/drivers/cheat.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/cheat.h (100%) rename {libmednahawk => mednafen}/src/drivers/console.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/console.h (100%) rename {libmednahawk => mednafen}/src/drivers/debugger.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/debugger.h (100%) rename {libmednahawk => mednafen}/src/drivers/ers.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/ers.h (100%) rename {libmednahawk => mednafen}/src/drivers/fps.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/fps.h (100%) rename {libmednahawk => mednafen}/src/drivers/gfxdebugger.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/gfxdebugger.h (100%) rename {libmednahawk => mednafen}/src/drivers/help.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/help.h (100%) rename {libmednahawk => mednafen}/src/drivers/hq2x.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/hq3x.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/hq4x.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/hqxx-common.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/hqxx-common.h (100%) rename {libmednahawk => mednafen}/src/drivers/icon.h (100%) rename {libmednahawk => mednafen}/src/drivers/input-config.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/input-config.h (100%) rename {libmednahawk => mednafen}/src/drivers/input-default-buttons.h (100%) rename {libmednahawk => mednafen}/src/drivers/input.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/input.h (100%) rename {libmednahawk => mednafen}/src/drivers/joystick.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/joystick.h (100%) rename {libmednahawk => mednafen}/src/drivers/logdebugger.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/logdebugger.h (100%) rename {libmednahawk => mednafen}/src/drivers/main.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/main.h (100%) rename {libmednahawk => mednafen}/src/drivers/memdebugger.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/memdebugger.h (100%) rename {libmednahawk => mednafen}/src/drivers/netplay.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/netplay.h (100%) rename {libmednahawk => mednafen}/src/drivers/nnx.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/nnx.h (100%) rename {libmednahawk => mednafen}/src/drivers/nongl.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/nongl.h (100%) rename {libmednahawk => mednafen}/src/drivers/opengl.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/opengl.h (100%) rename {libmednahawk => mednafen}/src/drivers/overlay.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/overlay.h (100%) rename {libmednahawk => mednafen}/src/drivers/prompt.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/prompt.h (100%) rename {libmednahawk => mednafen}/src/drivers/remote.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/remote.h (100%) rename {libmednahawk => mednafen}/src/drivers/scale2x.c (100%) rename {libmednahawk => mednafen}/src/drivers/scale2x.h (100%) rename {libmednahawk => mednafen}/src/drivers/scale3x.c (100%) rename {libmednahawk => mednafen}/src/drivers/scale3x.h (100%) rename {libmednahawk => mednafen}/src/drivers/scalebit.c (100%) rename {libmednahawk => mednafen}/src/drivers/scalebit.h (100%) rename {libmednahawk => mednafen}/src/drivers/shader.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/shader.h (100%) rename {libmednahawk => mednafen}/src/drivers/sound.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/sound.h (100%) rename {libmednahawk => mednafen}/src/drivers/video-state.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/video-state.h (100%) rename {libmednahawk => mednafen}/src/drivers/video.cpp (100%) rename {libmednahawk => mednafen}/src/drivers/video.h (100%) rename {libmednahawk => mednafen}/src/endian.cpp (100%) rename {libmednahawk => mednafen}/src/endian.h (100%) rename {libmednahawk => mednafen}/src/error.cpp (100%) rename {libmednahawk => mednafen}/src/error.h (100%) rename {libmednahawk => mednafen}/src/file.cpp (100%) rename {libmednahawk => mednafen}/src/file.h (100%) rename {libmednahawk => mednafen}/src/gba/GBA.cpp (100%) rename {libmednahawk => mednafen}/src/gba/GBA.h (100%) rename {libmednahawk => mednafen}/src/gba/GBAinline.cpp (100%) rename {libmednahawk => mednafen}/src/gba/GBAinline.h (100%) rename {libmednahawk => mednafen}/src/gba/Gfx.cpp (100%) rename {libmednahawk => mednafen}/src/gba/Gfx.h (100%) rename {libmednahawk => mednafen}/src/gba/Globals.cpp (100%) rename {libmednahawk => mednafen}/src/gba/Globals.h (100%) rename {libmednahawk => mednafen}/src/gba/Makefile.am (100%) rename {libmednahawk => mednafen}/src/gba/Makefile.in (100%) rename {libmednahawk => mednafen}/src/gba/Mode0.cpp (100%) rename {libmednahawk => mednafen}/src/gba/Mode1.cpp (100%) rename {libmednahawk => mednafen}/src/gba/Mode2.cpp (100%) rename {libmednahawk => mednafen}/src/gba/Mode3.cpp (100%) rename {libmednahawk => mednafen}/src/gba/Mode4.cpp (100%) rename {libmednahawk => mednafen}/src/gba/Mode5.cpp (100%) rename {libmednahawk => mednafen}/src/gba/Port.h (100%) rename {libmednahawk => mednafen}/src/gba/RTC.cpp (100%) rename {libmednahawk => mednafen}/src/gba/RTC.h (100%) rename {libmednahawk => mednafen}/src/gba/Sound.cpp (100%) rename {libmednahawk => mednafen}/src/gba/Sound.h (100%) rename {libmednahawk => mednafen}/src/gba/arm.cpp (100%) rename {libmednahawk => mednafen}/src/gba/arm.h (100%) rename {libmednahawk => mednafen}/src/gba/bios.cpp (100%) rename {libmednahawk => mednafen}/src/gba/bios.h (100%) rename {libmednahawk => mednafen}/src/gba/eeprom.cpp (100%) rename {libmednahawk => mednafen}/src/gba/eeprom.h (100%) rename {libmednahawk => mednafen}/src/gba/flash.cpp (100%) rename {libmednahawk => mednafen}/src/gba/flash.h (100%) rename {libmednahawk => mednafen}/src/gba/gfx-draw.h (100%) rename {libmednahawk => mednafen}/src/gba/myrom.h (100%) rename {libmednahawk => mednafen}/src/gba/sram.cpp (100%) rename {libmednahawk => mednafen}/src/gba/sram.h (100%) rename {libmednahawk => mednafen}/src/gba/thumb.cpp (100%) rename {libmednahawk => mednafen}/src/gba/thumb.h (100%) rename {libmednahawk => mednafen}/src/general.cpp (100%) rename {libmednahawk => mednafen}/src/general.h (100%) rename {libmednahawk => mednafen}/src/gettext.h (100%) rename {libmednahawk => mednafen}/src/git-virtb.h (100%) rename {libmednahawk => mednafen}/src/git.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/.Tpo (100%) rename {libmednahawk => mednafen}/src/hw_cpu/Makefile.am (100%) rename {libmednahawk => mednafen}/src/hw_cpu/Makefile.in (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k.c (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k.cpp (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_ini.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_op0.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_op1.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_op2.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_op3.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_op4.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_op5.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_op6.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_op7.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_op8.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_op9.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_opA.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_opB.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_opC.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_opD.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_opE.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68k_opF.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68kexec.c (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68kexec.cpp (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/c68kmac.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/gen68k.c (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/gen68k.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/c68k/gen68k.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/huc6280/dis6280.cpp (100%) rename {libmednahawk => mednafen}/src/hw_cpu/huc6280/dis6280.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/huc6280/huc6280.cpp (100%) rename {libmednahawk => mednafen}/src/hw_cpu/huc6280/huc6280.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/huc6280/huc6280_step.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/huc6280/ops.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/fpu-new/mednafen-gcc.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/fpu-new/milieu.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/fpu-new/softfloat-macros (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/fpu-new/softfloat-specialize (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/fpu-new/softfloat.c (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/fpu-new/softfloat.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/fpu-new/timesoftfloat.c (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/v810_cpu.cpp (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/v810_cpu.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/v810_cpuD.cpp (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/v810_cpuD.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/v810_do_am.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/v810_op_table.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/v810_oploop.inc (100%) rename {libmednahawk => mednafen}/src/hw_cpu/v810/v810_opt.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/z80-fuse/coretest.c (100%) rename {libmednahawk => mednafen}/src/hw_cpu/z80-fuse/opcodes_base.c (100%) rename {libmednahawk => mednafen}/src/hw_cpu/z80-fuse/z80.cpp (100%) rename {libmednahawk => mednafen}/src/hw_cpu/z80-fuse/z80.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/z80-fuse/z80_cb.c (100%) rename {libmednahawk => mednafen}/src/hw_cpu/z80-fuse/z80_ddfd.c (100%) rename {libmednahawk => mednafen}/src/hw_cpu/z80-fuse/z80_ddfdcb.c (100%) rename {libmednahawk => mednafen}/src/hw_cpu/z80-fuse/z80_ed.c (100%) rename {libmednahawk => mednafen}/src/hw_cpu/z80-fuse/z80_macros.h (100%) rename {libmednahawk => mednafen}/src/hw_cpu/z80-fuse/z80_ops.cpp (100%) rename {libmednahawk => mednafen}/src/hw_misc/Makefile.am (100%) rename {libmednahawk => mednafen}/src/hw_misc/Makefile.in (100%) rename {libmednahawk => mednafen}/src/hw_misc/arcade_card/arcade_card.cpp (100%) rename {libmednahawk => mednafen}/src/hw_misc/arcade_card/arcade_card.h (100%) rename {libmednahawk => mednafen}/src/lepacker.h (100%) rename {libmednahawk => mednafen}/src/lynx/Makefile.am (100%) rename {libmednahawk => mednafen}/src/lynx/Makefile.in (100%) rename {libmednahawk => mednafen}/src/lynx/c6502mak.h (100%) rename {libmednahawk => mednafen}/src/lynx/c65c02.cpp (100%) rename {libmednahawk => mednafen}/src/lynx/c65c02.h (100%) rename {libmednahawk => mednafen}/src/lynx/cart.cpp (100%) rename {libmednahawk => mednafen}/src/lynx/cart.h (100%) rename {libmednahawk => mednafen}/src/lynx/license.txt (100%) rename {libmednahawk => mednafen}/src/lynx/lynxbase.h (100%) rename {libmednahawk => mednafen}/src/lynx/lynxdef.h (100%) rename {libmednahawk => mednafen}/src/lynx/machine.h (100%) rename {libmednahawk => mednafen}/src/lynx/memmap.cpp (100%) rename {libmednahawk => mednafen}/src/lynx/memmap.h (100%) rename {libmednahawk => mednafen}/src/lynx/mikie.cpp (100%) rename {libmednahawk => mednafen}/src/lynx/mikie.h (100%) rename {libmednahawk => mednafen}/src/lynx/ram.cpp (100%) rename {libmednahawk => mednafen}/src/lynx/ram.h (100%) rename {libmednahawk => mednafen}/src/lynx/rom.cpp (100%) rename {libmednahawk => mednafen}/src/lynx/rom.h (100%) rename {libmednahawk => mednafen}/src/lynx/susie.cpp (100%) rename {libmednahawk => mednafen}/src/lynx/susie.h (100%) rename {libmednahawk => mednafen}/src/lynx/sysbase.h (100%) rename {libmednahawk => mednafen}/src/lynx/system.cpp (100%) rename {libmednahawk => mednafen}/src/lynx/system.h (100%) rename {libmednahawk => mednafen}/src/masmem.h (100%) rename {libmednahawk => mednafen}/src/math_ops.cpp (100%) rename {libmednahawk => mednafen}/src/math_ops.h (100%) rename {libmednahawk => mednafen}/src/md5.cpp (100%) rename {libmednahawk => mednafen}/src/md5.h (100%) rename {libmednahawk => mednafen}/src/mednafen-driver.h (100%) rename {libmednahawk => mednafen}/src/mednafen.cpp (100%) rename {libmednahawk => mednafen}/src/mednafen.h (100%) rename {libmednahawk => mednafen}/src/memory.cpp (100%) rename {libmednahawk => mednafen}/src/memory.h (100%) rename {libmednahawk => mednafen}/src/mempatcher-driver.h (100%) rename {libmednahawk => mednafen}/src/mempatcher.cpp (100%) rename {libmednahawk => mednafen}/src/mempatcher.h (100%) rename {libmednahawk => mednafen}/src/movie-driver.h (100%) rename {libmednahawk => mednafen}/src/movie.cpp (100%) rename {libmednahawk => mednafen}/src/movie.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/!VERSION (100%) rename {libmednahawk => mednafen}/src/mpcdec/AUTHORS (100%) rename {libmednahawk => mednafen}/src/mpcdec/CMakeLists.txt (100%) rename {libmednahawk => mednafen}/src/mpcdec/COPYING (100%) rename {libmednahawk => mednafen}/src/mpcdec/ChangeLog (100%) rename {libmednahawk => mednafen}/src/mpcdec/Makefile.am (100%) rename {libmednahawk => mednafen}/src/mpcdec/Makefile.in (100%) rename {libmednahawk => mednafen}/src/mpcdec/README (100%) rename {libmednahawk => mednafen}/src/mpcdec/crc32.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/datatypes.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/decoder.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/fastmath.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/huffman-bcl.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/huffman.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/huffman.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/huffsv46.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/huffsv7.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/idtag.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/internal.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/minimax.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/mpc_bits_reader.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/mpc_bits_reader.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/mpc_decoder.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/mpc_demux.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/mpc_reader.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/mpc_types.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/mpcdec.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/mpcdec_math.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/mpcmath.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/reader.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/requant.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/requant.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/streaminfo.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/streaminfo.h (100%) rename {libmednahawk => mednafen}/src/mpcdec/synth_filter.c (100%) rename {libmednahawk => mednafen}/src/mpcdec/tags.c (100%) rename {libmednahawk => mednafen}/src/netplay-driver.h (100%) rename {libmednahawk => mednafen}/src/netplay.cpp (100%) rename {libmednahawk => mednafen}/src/netplay.h (100%) rename {libmednahawk => mednafen}/src/ngp/Makefile.am (100%) rename {libmednahawk => mednafen}/src/ngp/Makefile.in (100%) rename {libmednahawk => mednafen}/src/ngp/T6W28_Apu.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/T6W28_Apu.h (100%) rename {libmednahawk => mednafen}/src/ngp/T6W28_Oscs.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_disassemble.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_disassemble.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_disassemble_dst.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_disassemble_extra.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_disassemble_reg.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_disassemble_src.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_interpret.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_interpret.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_interpret_dst.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_interpret_dst.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_interpret_reg.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_interpret_reg.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_interpret_single.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_interpret_single.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_interpret_src.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_interpret_src.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapB.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB0.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB1.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB2.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB3.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL0.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL1.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL2.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL3.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW0.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW1.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW2.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW3.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapL.h (100%) rename {libmednahawk => mednafen}/src/ngp/TLCS-900h/TLCS900h_registers_mapW.h (100%) rename {libmednahawk => mednafen}/src/ngp/Z80_interface.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/Z80_interface.h (100%) rename {libmednahawk => mednafen}/src/ngp/bios.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/bios.h (100%) rename {libmednahawk => mednafen}/src/ngp/biosHLE.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/dma.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/dma.h (100%) rename {libmednahawk => mednafen}/src/ngp/flash.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/flash.h (100%) rename {libmednahawk => mednafen}/src/ngp/gfx.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/gfx.h (100%) rename {libmednahawk => mednafen}/src/ngp/gfx_scanline_colour.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/gfx_scanline_mono.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/interrupt.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/interrupt.h (100%) rename {libmednahawk => mednafen}/src/ngp/mem.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/mem.h (100%) rename {libmednahawk => mednafen}/src/ngp/neopop.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/neopop.h (100%) rename {libmednahawk => mednafen}/src/ngp/rom.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/rtc.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/rtc.h (100%) rename {libmednahawk => mednafen}/src/ngp/sound.cpp (100%) rename {libmednahawk => mednafen}/src/ngp/sound.h (100%) rename {libmednahawk => mednafen}/src/okiadpcm-deltatable.h (100%) rename {libmednahawk => mednafen}/src/okiadpcm.cpp (100%) rename {libmednahawk => mednafen}/src/okiadpcm.h (100%) rename {libmednahawk => mednafen}/src/okiadpcm_generate.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/Makefile.am (100%) rename {libmednahawk => mednafen}/src/pcfx/Makefile.in (100%) rename {libmednahawk => mednafen}/src/pcfx/debug.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/debug.h (100%) rename {libmednahawk => mednafen}/src/pcfx/fxscsi.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/fxscsi.h (100%) rename {libmednahawk => mednafen}/src/pcfx/gamedb.inc (100%) rename {libmednahawk => mednafen}/src/pcfx/huc6273.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/huc6273.h (100%) rename {libmednahawk => mednafen}/src/pcfx/input.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/input.h (100%) rename {libmednahawk => mednafen}/src/pcfx/input/gamepad.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/input/gamepad.h (100%) rename {libmednahawk => mednafen}/src/pcfx/input/mouse.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/input/mouse.h (100%) rename {libmednahawk => mednafen}/src/pcfx/interrupt.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/interrupt.h (100%) rename {libmednahawk => mednafen}/src/pcfx/io-handler.inc (100%) rename {libmednahawk => mednafen}/src/pcfx/jrevdct.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/jrevdct.h (100%) rename {libmednahawk => mednafen}/src/pcfx/king-bgfast-blit.inc (100%) rename {libmednahawk => mednafen}/src/pcfx/king-bgfast.inc (100%) rename {libmednahawk => mednafen}/src/pcfx/king.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/king.h (100%) rename {libmednahawk => mednafen}/src/pcfx/king_mix_body.inc (100%) rename {libmednahawk => mednafen}/src/pcfx/mem-handler.inc (100%) rename {libmednahawk => mednafen}/src/pcfx/pcfx.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/pcfx.h (100%) rename {libmednahawk => mednafen}/src/pcfx/rainbow.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/rainbow.h (100%) rename {libmednahawk => mednafen}/src/pcfx/soundbox.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/soundbox.h (100%) rename {libmednahawk => mednafen}/src/pcfx/timer.cpp (100%) rename {libmednahawk => mednafen}/src/pcfx/timer.h (100%) rename {libmednahawk => mednafen}/src/player.cpp (100%) rename {libmednahawk => mednafen}/src/player.h (100%) rename {libmednahawk => mednafen}/src/psx/.Tpo (100%) rename {libmednahawk => mednafen}/src/psx/Makefile.am (100%) rename {libmednahawk => mednafen}/src/psx/Makefile.in (100%) rename {libmednahawk => mednafen}/src/psx/NOTES (100%) rename {libmednahawk => mednafen}/src/psx/PSX-TODO (100%) rename {libmednahawk => mednafen}/src/psx/README.NOW (100%) rename {libmednahawk => mednafen}/src/psx/SOURCES (100%) rename {libmednahawk => mednafen}/src/psx/cdc.cpp (100%) rename {libmednahawk => mednafen}/src/psx/cdc.h (100%) rename {libmednahawk => mednafen}/src/psx/cpu.cpp (100%) rename {libmednahawk => mednafen}/src/psx/cpu.h (100%) rename {libmednahawk => mednafen}/src/psx/debug.cpp (100%) rename {libmednahawk => mednafen}/src/psx/debug.h (100%) rename {libmednahawk => mednafen}/src/psx/dis.cpp (100%) rename {libmednahawk => mednafen}/src/psx/dis.h (100%) rename {libmednahawk => mednafen}/src/psx/dma.cpp (100%) rename {libmednahawk => mednafen}/src/psx/dma.h (100%) rename {libmednahawk => mednafen}/src/psx/frontio.cpp (100%) rename {libmednahawk => mednafen}/src/psx/frontio.h (100%) rename {libmednahawk => mednafen}/src/psx/gpu.cpp (100%) rename {libmednahawk => mednafen}/src/psx/gpu.h (100%) rename {libmednahawk => mednafen}/src/psx/gpu_command_table.inc (100%) rename {libmednahawk => mednafen}/src/psx/gpu_line.inc (100%) rename {libmednahawk => mednafen}/src/psx/gpu_polygon.inc (100%) rename {libmednahawk => mednafen}/src/psx/gpu_sprite.inc (100%) rename {libmednahawk => mednafen}/src/psx/gte.cpp (100%) rename {libmednahawk => mednafen}/src/psx/gte.h (100%) rename {libmednahawk => mednafen}/src/psx/gte_divrecip.inc (100%) rename {libmednahawk => mednafen}/src/psx/input/dualanalog.cpp (100%) rename {libmednahawk => mednafen}/src/psx/input/dualanalog.h (100%) rename {libmednahawk => mednafen}/src/psx/input/dualshock.cpp (100%) rename {libmednahawk => mednafen}/src/psx/input/dualshock.h (100%) rename {libmednahawk => mednafen}/src/psx/input/gamepad.cpp (100%) rename {libmednahawk => mednafen}/src/psx/input/gamepad.h (100%) rename {libmednahawk => mednafen}/src/psx/input/guncon.cpp (100%) rename {libmednahawk => mednafen}/src/psx/input/guncon.h (100%) rename {libmednahawk => mednafen}/src/psx/input/justifier.cpp (100%) rename {libmednahawk => mednafen}/src/psx/input/justifier.h (100%) rename {libmednahawk => mednafen}/src/psx/input/memcard.cpp (100%) rename {libmednahawk => mednafen}/src/psx/input/memcard.h (100%) rename {libmednahawk => mednafen}/src/psx/input/mouse.cpp (100%) rename {libmednahawk => mednafen}/src/psx/input/mouse.h (100%) rename {libmednahawk => mednafen}/src/psx/input/multitap.cpp (100%) rename {libmednahawk => mednafen}/src/psx/input/multitap.h (100%) rename {libmednahawk => mednafen}/src/psx/input/negcon.cpp (100%) rename {libmednahawk => mednafen}/src/psx/input/negcon.h (100%) rename {libmednahawk => mednafen}/src/psx/irq.cpp (100%) rename {libmednahawk => mednafen}/src/psx/irq.h (100%) rename {libmednahawk => mednafen}/src/psx/mdec.cpp (100%) rename {libmednahawk => mednafen}/src/psx/mdec.h (100%) rename {libmednahawk => mednafen}/src/psx/psx.cpp (100%) rename {libmednahawk => mednafen}/src/psx/psx.h (100%) rename {libmednahawk => mednafen}/src/psx/sio.cpp (100%) rename {libmednahawk => mednafen}/src/psx/sio.h (100%) rename {libmednahawk => mednafen}/src/psx/spu.cpp (100%) rename {libmednahawk => mednafen}/src/psx/spu.h (100%) rename {libmednahawk => mednafen}/src/psx/spu_fir_table.inc (100%) rename {libmednahawk => mednafen}/src/psx/spu_nft.inc (100%) rename {libmednahawk => mednafen}/src/psx/spu_reverb.inc (100%) rename {libmednahawk => mednafen}/src/psx/spu_xa.inc (100%) rename {libmednahawk => mednafen}/src/psx/timer.cpp (100%) rename {libmednahawk => mednafen}/src/psx/timer.h (100%) rename {libmednahawk => mednafen}/src/qtrecord.cpp (100%) rename {libmednahawk => mednafen}/src/qtrecord.h (100%) rename {libmednahawk => mednafen}/src/resampler/Makefile.am.inc (100%) rename {libmednahawk => mednafen}/src/resampler/arch.h (100%) rename {libmednahawk => mednafen}/src/resampler/fixed_generic.h (100%) rename {libmednahawk => mednafen}/src/resampler/resample.c (100%) rename {libmednahawk => mednafen}/src/resampler/resample_sse.h (100%) rename {libmednahawk => mednafen}/src/resampler/resampler.h (100%) rename {libmednahawk => mednafen}/src/resampler/stack_alloc.h (100%) rename {libmednahawk => mednafen}/src/settings-common.h (100%) rename {libmednahawk => mednafen}/src/settings-driver.h (100%) rename {libmednahawk => mednafen}/src/settings.cpp (100%) rename {libmednahawk => mednafen}/src/settings.h (100%) rename {libmednahawk => mednafen}/src/sexyal/COPYING (100%) rename {libmednahawk => mednafen}/src/sexyal/Makefile.am (100%) rename {libmednahawk => mednafen}/src/sexyal/Makefile.in (100%) rename {libmednahawk => mednafen}/src/sexyal/README (100%) rename {libmednahawk => mednafen}/src/sexyal/convert.cpp (100%) rename {libmednahawk => mednafen}/src/sexyal/convert.h (100%) rename {libmednahawk => mednafen}/src/sexyal/drivers/alsa.cpp (100%) rename {libmednahawk => mednafen}/src/sexyal/drivers/dsound.cpp (100%) rename {libmednahawk => mednafen}/src/sexyal/drivers/dummy.cpp (100%) rename {libmednahawk => mednafen}/src/sexyal/drivers/jack.cpp (100%) rename {libmednahawk => mednafen}/src/sexyal/drivers/oss.cpp (100%) rename {libmednahawk => mednafen}/src/sexyal/drivers/sdl.cpp (100%) rename {libmednahawk => mednafen}/src/sexyal/sexyal.cpp (100%) rename {libmednahawk => mednafen}/src/sexyal/sexyal.h (100%) rename {libmednahawk => mednafen}/src/sound.h (100%) rename {libmednahawk => mednafen}/src/sound/Blip_Buffer.cpp (100%) rename {libmednahawk => mednafen}/src/sound/Fir_Resampler.cpp (100%) rename {libmednahawk => mednafen}/src/sound/Makefile.am (100%) rename {libmednahawk => mednafen}/src/sound/Makefile.in (100%) rename {libmednahawk => mednafen}/src/sound/Stereo_Buffer.cpp (100%) rename {libmednahawk => mednafen}/src/sound/WAVRecord.cpp (100%) rename {libmednahawk => mednafen}/src/sound/WAVRecord.h (100%) rename {libmednahawk => mednafen}/src/sound/sound.cpp (100%) rename {libmednahawk => mednafen}/src/state-common.h (100%) rename {libmednahawk => mednafen}/src/state-driver.h (100%) rename {libmednahawk => mednafen}/src/state.cpp (100%) rename {libmednahawk => mednafen}/src/state.h (100%) rename {libmednahawk => mednafen}/src/string/ConvertUTF.cpp (100%) rename {libmednahawk => mednafen}/src/string/ConvertUTF.h (100%) rename {libmednahawk => mednafen}/src/string/Makefile.am.inc (100%) rename {libmednahawk => mednafen}/src/string/escape.cpp (100%) rename {libmednahawk => mednafen}/src/string/escape.h (100%) rename {libmednahawk => mednafen}/src/string/world_strtod.c (100%) rename {libmednahawk => mednafen}/src/string/world_strtod.h (100%) rename {libmednahawk => mednafen}/src/tests.cpp (100%) rename {libmednahawk => mednafen}/src/tests.h (100%) rename {libmednahawk => mednafen}/src/tremor/!!!VERSION (100%) rename {libmednahawk => mednafen}/src/tremor/CHANGELOG (100%) rename {libmednahawk => mednafen}/src/tremor/COPYING (100%) rename {libmednahawk => mednafen}/src/tremor/Makefile.am (100%) rename {libmednahawk => mednafen}/src/tremor/Makefile.in (100%) rename {libmednahawk => mednafen}/src/tremor/README (100%) rename {libmednahawk => mednafen}/src/tremor/Version_script.in (100%) rename {libmednahawk => mednafen}/src/tremor/asm_arm.h (100%) rename {libmednahawk => mednafen}/src/tremor/backends.h (100%) rename {libmednahawk => mednafen}/src/tremor/bitwise.c (100%) rename {libmednahawk => mednafen}/src/tremor/block.c (100%) rename {libmednahawk => mednafen}/src/tremor/block.h (100%) rename {libmednahawk => mednafen}/src/tremor/codebook.c (100%) rename {libmednahawk => mednafen}/src/tremor/codebook.h (100%) rename {libmednahawk => mednafen}/src/tremor/codec_internal.h (100%) rename {libmednahawk => mednafen}/src/tremor/config_types.h (100%) rename {libmednahawk => mednafen}/src/tremor/configure.in (100%) rename {libmednahawk => mednafen}/src/tremor/floor0.c (100%) rename {libmednahawk => mednafen}/src/tremor/floor1.c (100%) rename {libmednahawk => mednafen}/src/tremor/framing.c (100%) rename {libmednahawk => mednafen}/src/tremor/info.c (100%) rename {libmednahawk => mednafen}/src/tremor/iseeking_example.c (100%) rename {libmednahawk => mednafen}/src/tremor/ivorbiscodec.h (100%) rename {libmednahawk => mednafen}/src/tremor/ivorbisfile.h (100%) rename {libmednahawk => mednafen}/src/tremor/ivorbisfile_example.c (100%) rename {libmednahawk => mednafen}/src/tremor/lsp_lookup.h (100%) rename {libmednahawk => mednafen}/src/tremor/mapping0.c (100%) rename {libmednahawk => mednafen}/src/tremor/mdct.c (100%) rename {libmednahawk => mednafen}/src/tremor/mdct.h (100%) rename {libmednahawk => mednafen}/src/tremor/mdct_lookup.h (100%) rename {libmednahawk => mednafen}/src/tremor/misc.h (100%) rename {libmednahawk => mednafen}/src/tremor/ogg.h (100%) rename {libmednahawk => mednafen}/src/tremor/os.h (100%) rename {libmednahawk => mednafen}/src/tremor/os_types.h (100%) rename {libmednahawk => mednafen}/src/tremor/registry.c (100%) rename {libmednahawk => mednafen}/src/tremor/registry.h (100%) rename {libmednahawk => mednafen}/src/tremor/res012.c (100%) rename {libmednahawk => mednafen}/src/tremor/sharedbook.c (100%) rename {libmednahawk => mednafen}/src/tremor/synthesis.c (100%) rename {libmednahawk => mednafen}/src/tremor/vorbisfile.c (100%) rename {libmednahawk => mednafen}/src/tremor/vorbisidec.pc.in (100%) rename {libmednahawk => mednafen}/src/tremor/window.c (100%) rename {libmednahawk => mednafen}/src/tremor/window.h (100%) rename {libmednahawk => mednafen}/src/tremor/window_lookup.h (100%) rename {libmednahawk => mednafen}/src/trio/CHANGES (100%) rename {libmednahawk => mednafen}/src/trio/Makefile.am (100%) rename {libmednahawk => mednafen}/src/trio/Makefile.in (100%) rename {libmednahawk => mednafen}/src/trio/trio.c (100%) rename {libmednahawk => mednafen}/src/trio/trionan.c (100%) rename {libmednahawk => mednafen}/src/trio/triostr.c (100%) rename {libmednahawk => mednafen}/src/types.h (100%) rename {libmednahawk => mednafen}/src/vb/Makefile.am (100%) rename {libmednahawk => mednafen}/src/vb/Makefile.in (100%) rename {libmednahawk => mednafen}/src/vb/debug.cpp (100%) rename {libmednahawk => mednafen}/src/vb/debug.h (100%) rename {libmednahawk => mednafen}/src/vb/input.cpp (100%) rename {libmednahawk => mednafen}/src/vb/input.h (100%) rename {libmednahawk => mednafen}/src/vb/timer.cpp (100%) rename {libmednahawk => mednafen}/src/vb/timer.h (100%) rename {libmednahawk => mednafen}/src/vb/vb.cpp (100%) rename {libmednahawk => mednafen}/src/vb/vb.h (100%) rename {libmednahawk => mednafen}/src/vb/vip.cpp (100%) rename {libmednahawk => mednafen}/src/vb/vip.h (100%) rename {libmednahawk => mednafen}/src/vb/vip_draw.inc (100%) rename {libmednahawk => mednafen}/src/vb/vsu.cpp (100%) rename {libmednahawk => mednafen}/src/vb/vsu.h (100%) rename {libmednahawk => mednafen}/src/video-driver.h (100%) rename {libmednahawk => mednafen}/src/video.h (100%) rename {libmednahawk => mednafen}/src/video/Deinterlacer.cpp (100%) rename {libmednahawk => mednafen}/src/video/Deinterlacer.h (100%) rename {libmednahawk => mednafen}/src/video/Makefile.am.inc (100%) rename {libmednahawk => mednafen}/src/video/font-data-12x13.c (100%) rename {libmednahawk => mednafen}/src/video/font-data-18x18.c (100%) rename {libmednahawk => mednafen}/src/video/font-data.cpp (100%) rename {libmednahawk => mednafen}/src/video/font-data.h (100%) rename {libmednahawk => mednafen}/src/video/font12x13.h (100%) rename {libmednahawk => mednafen}/src/video/font18x18.h (100%) rename {libmednahawk => mednafen}/src/video/font4x5.h (100%) rename {libmednahawk => mednafen}/src/video/font5x7.h (100%) rename {libmednahawk => mednafen}/src/video/font6x13.h (100%) rename {libmednahawk => mednafen}/src/video/font9x18.h (100%) rename {libmednahawk => mednafen}/src/video/png.cpp (100%) rename {libmednahawk => mednafen}/src/video/png.h (100%) rename {libmednahawk => mednafen}/src/video/primitives.cpp (100%) rename {libmednahawk => mednafen}/src/video/primitives.h (100%) rename {libmednahawk => mednafen}/src/video/resize.cpp (100%) rename {libmednahawk => mednafen}/src/video/resize.h (100%) rename {libmednahawk => mednafen}/src/video/selblur.cpp (100%) rename {libmednahawk => mednafen}/src/video/selblur.h (100%) rename {libmednahawk => mednafen}/src/video/surface.cpp (100%) rename {libmednahawk => mednafen}/src/video/surface.h (100%) rename {libmednahawk => mednafen}/src/video/tblur.cpp (100%) rename {libmednahawk => mednafen}/src/video/tblur.h (100%) rename {libmednahawk => mednafen}/src/video/text.cpp (100%) rename {libmednahawk => mednafen}/src/video/text.h (100%) rename {libmednahawk => mednafen}/src/video/video-common.h (100%) rename {libmednahawk => mednafen}/src/video/video.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/Makefile.am (100%) rename {libmednahawk => mednafen}/src/wswan/Makefile.in (100%) rename {libmednahawk => mednafen}/src/wswan/debug.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/debug.h (100%) rename {libmednahawk => mednafen}/src/wswan/dis/dis_decode.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/dis/dis_groups.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/dis/dis_tables.h (100%) rename {libmednahawk => mednafen}/src/wswan/dis/dis_tables.inc (100%) rename {libmednahawk => mednafen}/src/wswan/dis/disasm.h (100%) rename {libmednahawk => mednafen}/src/wswan/dis/opcodes.inc (100%) rename {libmednahawk => mednafen}/src/wswan/dis/resolve.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/dis/syntax.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/eeprom.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/eeprom.h (100%) rename {libmednahawk => mednafen}/src/wswan/gfx.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/gfx.h (100%) rename {libmednahawk => mednafen}/src/wswan/interrupt.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/interrupt.h (100%) rename {libmednahawk => mednafen}/src/wswan/main.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/memory.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/memory.h (100%) rename {libmednahawk => mednafen}/src/wswan/rtc.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/rtc.h (100%) rename {libmednahawk => mednafen}/src/wswan/sound.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/sound.h (100%) rename {libmednahawk => mednafen}/src/wswan/start.inc (100%) rename {libmednahawk => mednafen}/src/wswan/tcache.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/v30mz-ea.inc (100%) rename {libmednahawk => mednafen}/src/wswan/v30mz-modrm.inc (100%) rename {libmednahawk => mednafen}/src/wswan/v30mz-private.h (100%) rename {libmednahawk => mednafen}/src/wswan/v30mz.cpp (100%) rename {libmednahawk => mednafen}/src/wswan/v30mz.h (100%) rename {libmednahawk => mednafen}/src/wswan/wstech24.txt (100%) rename {libmednahawk => mednafen}/src/wswan/wswan.h (100%) rename {libmednahawk => mednafen}/zlib123/README (100%) rename {libmednahawk => mednafen}/zlib123/zconf.h (100%) rename {libmednahawk => mednafen}/zlib123/zlib-1.2.3_from_tastools (100%) rename {libmednahawk => mednafen}/zlib123/zlib-vc8-Win32.lib (100%) rename {libmednahawk => mednafen}/zlib123/zlib.h (100%) rename {libmednahawk => mednafen}/zlib123/zutil.h (100%) diff --git a/BizHawk.MultiClient/output/dll/libmednahawk.dll b/BizHawk.MultiClient/output/dll/libmednahawk.dll index 3d8d744ab3c21baa5cc0aa74bad7d2a19f127c71..8b22ba116531cb42e0a7f3b50145f9f857b3740b 100644 GIT binary patch delta 759644 zcmaHU4P2DP_W$!dyXdOGF2eFA2nZ?)z9K3jiZ6>=g1bvBnu4Zg8(EoxT8Ur_#`?Hr zjkZ>H)AV<320&k)JbYns{zFI{0)G%HMeY`su%m z=e5%{;(3_Lb5T$u0Id(svlA229e>OwNt!DANl7nmF}D_-la#n_a#u+j9xX|$14Q=M z7s4dTfLAlSOO6@6bD1P*CF#e@{Uwc*DT^X1B@prSKFU)Pr0QTvI@=>b+D*kZCDLwp z(8s+(y4IIS{w`FsMZ335jg521YT^R4=4ffN`_jL9g*`V|%M6Nc_@z{^KnRHy5bXFT zR+8onTs;52;`=0NNq4KU4kj$%1VWZ7Ri<_>exw^QXjJb;=OgT{Aai@PIlwd3vNt%kFsK>p0a#6SQ%){$hI}v>=;%2V&q@g>m89CN+GcHf(_$iO6!Z^+Cv}BRr>XUE zLF|DGDonqruP}K$9*4)HuNaLNRi_${P_d%=S8Wl1L8_Gv2}sj4qfrkBMC1}>SI83! zoZ38MOTTA*z@T4Ie@{igKs*=Jey3Z|?Z5)(s++*G(Pi^EzLTAK&Fak;lMb9{M*74} zjnRuF--m>q4(M6dLf`^M{rrz0f=-H$&QLtn(&lzjx7zBuZ1Vr8oa(DQOjOpjSC%>v z;fSOIE}L@V=85J%aQAFrPm>~m2u9P2AB_pgcO352DhXHCEk~_?#zyF|e(j^Tz@q4B zuVM(TVV47wyCp+t#UssIHlc6(>66PSefr_9s*s6#ce2ZLRTLU5&ODtfPiM7@-mf!V zl_Z_Sb!!48HGt%&nskmsAxTGyduonqj#^wHl?3Po_ZZhh`vru5KcOtD>8e+AofC%n zSQ1LcPU(|-oW1Vx6iG#~^jAIZG@augAx9;BWjze$n8%P>b=U)abJS^9-LkzQNh|8r z)MMbHn)G6gVU*C1Izxt57vJ76f1>{1_Dsy%10nlI~vO#Aqm!z?AJ zB-jp^1^R&>zj|3etNyZnhS5Hqy&q)iF$ejV^@f6d$p31AKJg05E+fM@eLCyWy=Ql` zC{I3&>;sqe)BPq-XLolW+~Yp#+F zGni@OVWlfFdlG(-& z_tZ;jH`NlfCg3Zm^g}17uc@u!TFvD(^~y>7J)qQ-f2&t&^?Pc}_KG`EFMmp)c7_CN zzea8LtuZ2a-JL+)y+FT&7_{FKP@FMTa}EO7Z|tG@Mm!_J1o};P)?C7hj3cx^v{pLr ztMq-xO4WB(I>G!y`#(sgslzxhI1Wws8lXx~aeo+};@)dap6!{%T^xR7bF_`&6*Z4{ zaSZS#x_LxyqXs~0qBjE9wS#g=_;$HCB&EjTk@XvDToWbFR#-IlYG~LDvTS4eO0Yp)-JrtBl0tO!bF?gR=`?YkT+2J2dhQl{Lk|W`5#{ zKv;BbogZZp%SF;&8dRLah~WJqY{VyF;e+rr@LJ^AC1|1-&JGova z1Zn`)F@_K7NBR2vn#=nBG)(-;#gLidx7_=z<AptTVd4g6%3IP1KKM%Y79gMrrzbm7@Y*$>MUtVzoCETEwZM>4YNfiltn?wXu6Ju z9%)l*gq-ce&@PYBY=P0q)wxVMbCI9D{C!Al;tq&Xsq>?5A_;kC;W|Ik5{x{F&#R

W|BQjXG4%ErfU?Dw{m8JVw&aj9vi;!n;J`rzl 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

%0lt^^rg5Z@c6Zk$}Fx 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 z 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

1svM~Dqbh}}0#&xR)sfYs%q$E|QMLWc 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ℜCVbokGs+<{Q7~$^Vb55pvoEL zl6~4mRsEWp93`MEqdlE%jkA^*Q_YsebbsuA+bvj`*jq~}MV+<=@!Ri5cBu`hv#q!V z&E1Z|%rsEOIj1}B^W2C|9&p8VM>wx{g!6hwIInkv`$G7Ra1(rOsUhB%b1PoVlT8vb zFE-`LJ*FpbzJyyiQ;f^LB*5khFgPB^O}?h6iR#IiE3P=xA43txyxSK9#`*p+7{O=4 z>{`ICvFro?Sl9>y82HCx{3*fO9}~qLb~!wVxh5hDvmGA>lyJdsZk^wR8@Gv;YET{H zR?Lo%xspsDntm3j*E!Nwq@+6%t7hxX>NoXt>($$~&_stg`^?iT?tGdjs`G|mtz$_o zosy1Ik=0dJ-eucX=|ZL`%lM;0Am7M~KmAi?ezwaIea}#Bcex$+)7Y9Gs~&hW(p7Dq zXlWq2^d{Yg1UKK{y}MT2^MZU=!pQ6(EHc#aonk%Rr>pG)=)QjgrIFZJv>yMkn7Fdc zklDIqvr_L0aet+6k0ngeVyOS!7vu@1MZ7IN&geGeE@H(K2e$U=M_6E-rr^Xu#-nbR=9e2+HuP%7^RQmJVJpq6AX-)QN^;)qV zX-#p*ln^TU{CSSVrnu?_k1Meoshlh1Q9X&S`cCylm5~B8Anq0ap_o3hx35dnprH;q zt`|c$PHBb$6kxwq6C=IRSxkj8<>&&X+Y;mVP?tHTP z&SG)iA=|8GVC;!a_Hm8Pjn6%r;e{<-r0$s@OCAsx=ph@PaQo4lcyW!-^ngihpxDz8 zdy2YkC&g}ZAGmPde1RU~%_mSKR$Lt807_PsmLME-e&KfvzSf&PH|B9!9VhOh8J#`0 zq!G(aAC+Bl@eEH1q3gKc=1%eMxJJ|(4Lfh{0~qfwtl1jx0S zBQZxGl>8_jtd)@cF>w;?SxZehr5ueu>@f9rCs7%9c)rmc&w%EP;3*u%5M8mXoSuqH z2eDxD?IJ9!#jd$Fo8CkJ2wWcG#mB3#m_#FDv>%EjlJn*MEiRROd0jvb3P8Dc_I*+A zjNi((^0vmR#Z0NRGP1!;nr=BrS4Jd zG~N7vwWAYkK5pjIyh7_Q-TY1uU4i^7&3r5O$-J2828ctHz>;P_Hb;;T-_3V+rwFDs z^NFL5^u6NZp>9Up!Ayf$y|0-|!(S0;Nu%H1Oed0^mRt_XrvclGCMo?2voCLEnX>*`&sh{$s}Y_T?VAXL2}7z?u|>XQD`-J{*J?WduM7k zK<|368qk-~@iG56dMg&gany|Mh|3Z?H9&_xs+g)#{e8Z8v{1g?N=Bi6I=_WDEd@fn z12SbOpx2O65Ya>FSSm+6mKSlr2SvieZedF~EGm#3CA;o`ma63^&cjdf{4 zi?%Px!PeLackID7?n5!Pp%?d^G~-a^u2);4JcaS5!tXbP zA~|#&p?K(`u1`rV6V8FK0pAf7|A0V+AIS{z$k4D?Od>I^A;YK=GYtp*_B3LB(>{z= z@#U<3TVIV}5DlXrubhej4n_svMs{4I7x}ppAcO%^D)lgJ9l7jXDq1Wd{+F zRi~{c&fBQS?py`n(S@$GD+?vViD@W-!JTJDcm1FgpPl+Ga;?Y?0QzGzXtfo{{{iZ2M^nDrIW;hT0#tj9J zpJ4b)CZ}6^(_qbeyHGcDwUN3Z+UbS+$vo;OrP}6xGU(6!WYX86+~b^h*0&{~tmDVE)?xa_`{ z2crh;rprU=Z|LQPjic#rG5$s&=ZlZ4)9OU~b@FY-fhd4lAHuzI$*ybCWCy+@#J4@0@fm$8{ySj2cZ{p0F+;uk4bf@6+*Q9|lo-4osXSaHrmdGl z4RmLvv`?`V&~WjNN#v}TV>5(udQy9dS?xWC)owA794j6T zgrdYG5N{OWjAit;m3h-j)SXa)Qm-*B`#G8QDYmk4l#Z{umbi^>ZWVD8v(1PDOh0uo zX>VLja{5F((FLWAdi~`~u21M$Gdk2ESp~>UT6T)M;c@ZND|n@Q+2i7iSL6u8!;f?3 zAgaETe90wN9c~vQy1XjiZFu2nUx@mu=dedX$+gYm;aBC5QENv1U!U%6fmUul-MjJX zCD)b203SN!>DAd{&#Q9puqvnkZ&2>xzmWa(S6m6dxD@jQ-`C{ZjhS2d>Bm(3DX~P2 zdkt@BLr!daO*UcM{a6Tl!id2WMm!YmJh&I0dbp>WM{Q?)q(kT&@si6y>ClW5DjtR_ zt~cMqLs_^V;B-i-Gu*(fLcc*CKEt$)AG+!AryRDO)zfP%SazwUEYdeT#guvar`*#& z<)0o>1|*wPEMq-sW12Co{1Zfc9PUfFb8tUy6|ZlQ`&%z{G+O#0h1q)L*VzG%<#gbs zS*=0ED0p$==G=-ymPo*7>t_cnD_%n;o>eXnMFazes+=Com}=W@kDuHs5(~v3%XTPs|?ar29hl*YJjt#EON6wcv%Yi=r zRS^HAGGDy8MV_n=d(o+XS3aZHzdlXWY?U9^$4(OuY{P%$RIziL{7?O~sm^Zi%a{Cp z7K)Hv@<^Y7;-Ovgz52^*#M)iB+5A9!wM%|4FzHjSvtFNye}5!z4&2X|xsyJ1j@m8% z=HoL#4Eb2@60jjrvkNixV|l98_b|57fa?QyAKY}fY`7J0?GS;^U+3@RulJYyef|CX z+vJyk{yE%taKFM~t7Kz$xFK+2?o*NSiF_$=?olq(grj2oUO6mae{=5V?Um8<^V2)F$}8_frhMSV+bztne$sbA$00%48Fh zLy4Rl2EX6^BEMWV=@af3ZjenwP!5LE~bCQji=gzULzm|p{b0#na3Rb}c$_;Z=sz|=;jHo;%PRNs@VL-^QI z4*n*lnwT2emdRo8_a}+c16WzEO%mT6kWcn)BG|_X3`=6vSoon2fVyJ>QztQXD*S#A zh}wfN5i@ZMGnu=Pxr^b?WtkkN<}q~z{CuVsFm(-6*Tdh&F>GY&CZ=wIU(ML0JKo4F0lZDei}{CKAN;%N@74L&pl ze*#lYObumf82mX*jbdsqruK%PjlF3q@Y&6p(V}yud{Vz{w5YF?O<|RU{&*JSEbui8 zn1c{b|BE~X3ut0Q4kPkBh!qHhjv?6s=B)8>)+02KIE5P#!VBrl-vZyv)a^_yVd@_E zbC|lHsg+Evf}h9Klb^eU^N=iuZsg1J3{n|%5q{|yQF92hxfQjuFPg zvZ=3WEHbkrin+a*+Z%pwrVeE4V5Sa*KX$B0IV^vfFo(Glm^+ENQ{k^*>MW*Om^ugk z7NQnrGIb$S7sIa_E9M@7&0S<}0dvEy{Gm)e$<#AUt$}Z5>UpNBL=Dfqh(8OH8<^Zk2Qd{P(|9rWQ#mxW z-*{FSDE8cij9UzU?0B)^Q`wYYVQv9)*D!ZI{2ZokWa=iSZh^mnsoR-a!qh$R_ly^f zpJHpnGt527+%wFrf!{#XkIyqzW$H!v#s@*&(ZJM3rZ&Ov#Z+HBct*Q}55t0=MASkP zQ$v{=2H(QiD5mxzYItsM{N*uuAd?3ZId>@hO%IA~pJ61ZWbOp!PGas<_$ntbi>Vf- z&Vk>^)J&!>Wa?u0!Dh-#4pZ}(x&nR_Qwx~7hNn#(i~S`#D133R3wwwAKBjIHI+^F$9- zGOb}+3-yczt*U3*$g~OS$FzlME7LY;IMJdGrYh4eXfpeDGwmVjZtKM)CstOR@G>Tq zaw6kt-eRHHVxje%$d9Q%(*S4(`vx-&VHyhUCi-L;(V}p+MY1gls$U`f{^iwT@?Aki zOJ=Kuttrsp71Gdxei6ym9Jc1NH4mD^w2)~r(-NqaXjLiGGN$FwJoc?*TEny!TFSJZ zX(Q7nXf4r0Ej-@}bs5G(l{Q3MR>=J=I8dEumu`0HAs6=OMa(mf66?-z2ZZ)_K*apX zQe;F7yFRx2K*O2(G4*E}08L^V%rt~)C^VgE_?bQhSwu39f)>ZgxR1O}Yb)bq;KyD* z;mz!3g$4UO_DY9#5j~W{G?!@}RKF6ms*q_h(-NrfN?GtR+C7Y{MU`x=VQVckiPO|G zZDiU6&1Blbw3TTabRXx?!Bl111+8P>Zl*m!H|Xcw%y%v5~Qfu+0am zTP4Fz;)v_Bii#M_))2OaLIatGGmT^#1r1*%A3TZeH-W9mY_+g81-gZ3m6d54({yMq z`{ppsWts=w$Fz`XG1C%g%_>>Z>SdbSOx8n{%xj>|K2VET7hCGt(l}^oLQKC}{)V(` z{Z>`=s-IBhs$=wQ$WTNG4XE#EkWft)U07Mw=6@QLS^Vy`szN{5CL zEy`h<%QO#~z`lh{i_7~5jf#?CE_TM66R zpk47Y>DE%(Qnr*0TFMdgB}-8yVs={%+iRhrOzW98GHrs!Gi_no%Crq?W!mvcpS<@h z2EYY8+s#fr?9>Y_UyJW6U;y06R^z9%I1?0`BeY|!Y(DE{T;{TlS|XUOA#4qWnwW+& zjbs`H4I%oZnP^cQ+v3@l0F7TKXMBQFuQX0+WosH+)1k#gi*lIeGR=e5tdoJCV%@j0 zwUn)8Y%PbXOe>kzFs+65GOcIY$g~M+OrZQ*n6@%)gZeY=V5&0hf`&5fX4*q^oUIp= zIL5km?rKnUHK-*)wxfuVnQZlAt3O)kz zFs+5=F|B9X$g~MsmM9N@hLKA>TRYgQvb77^PV`VW(;lY1&|acdy3e?UplBheaXnEZ zQxj7kXfV+tKc@an1E6v28_YC>sJkr`6YF}J^tqSORLF_q*c?x0TLQFlz0CU@!{HXT zTG^V$)^unG(;TL`O!J^UObeM7GcAD{Hc+8TnU*mvhx#$CWLm?t78=5|o@pad`RNy4 zZfnhqTNt+zwzWZ%iB@$mRhf1{)7iJ1X%Ew0XdzSG=iG`=v?8>8gS@H(N1}SN9`a-E z4|VpP0L0qa63mv6K}#rNy&Gg6(wa<3RJ}M5jB?p80UDenYdg?pt(#7nHDoGftG?c*h&#|9*N2ja~_Gx5v$`gm55=l2E~a2w2kPY`p^4ffEyV% zL3;>SwIGJ;LrmMCh8u}?Fjbj$K?8{vbu;Z@+6y(`D3kt!ea99~WBh`0GC{F-gBEZa zKc@an1E3Y`8_YC>X(+UreZ!eXGL3?^GmT>!&olwrP4vkmqD9H1^85dIy<_sciHc|? zU`vDIm)=m{n`HBsC}J>M3)x!C))HtG(^95oOv|B3M5`*9)-bJwrm=55(?+IE&;q6{ zOk0_@LCc69>fm`5+CLcXLbUECd54OFRvWwMI;fy}sI!xKBG$teBU?;^79YfnH&Ye; z5W`RE*&YB5WE#vgglQ-=ifK60NTyLx3)8rczG=uJo^b*+hwzh0h@nYIZ5FnrK=<7& z1J8N2h1YV@9Jc1NH4oZK^iUzwVx}d~ZlYDCOv{*-Lp_tF`75l8fMlvhJzE>u+60Xv zTGhg|m1!F^g=q&$1o{>z}svNfF zvNaEy&S?sn7Bek@7T+S1x-jCYAnTz@<~2}f*QiCT@fKOoh0fE#9xd$AI_S|xv5l0r zgDvWyr3*11vJ`bAX1DdQy%!q7REOXHpv|CYGiV%BBU2MoALtgQe*fu{SALBVPae+( zvr`B=g+j|V%BZht#KYD&w#KtH0ot)qW`2ze?Jl>HDphF)E#{-E8e)YcI5zsZQl4 zf})9_m7sV@2x87dl?gHDp~?rbmfK_|a$I|!(jE#1!S{rqIHiJmZUU_eXBx>g3hKu+ zj%hs81ZX(XqGYBPrYX?mP4d6rVl14)X>!<_%ho(-DW@r9TFkTrTE9u2{|+6YgRPZp ztzl~|w1;Uu(?+IEP|wY@^cJSAOxvJ-OgosWOuL|=OuL!(Fztn!nd;7Q>p{^GJTb8_ zHZnF5w)sHQH_LtB(-V@{#UmBJIZ2{?T@G=*s;(;B9=&|IeVOdFXtK}(so zFl}Yp2CYkx+ke2wx1FusZ0%udFSM8FA>CKpAW(ECsOfglDkD=9Qy*v`Q$MEuOaq{1 zqD8?>Lzsp_x3F(G(@3H?;l!licIkTo7ey*KQ8Jq?WVWS1n>mq{X&TdX==s~_O&4$* zLU#u(sF1D2Y%PJBn3ggvV_FUkWLn9zhG{J{@(!8#Bl=tdTU*%L%GNfhm1zf4m1!3= zmuOWt(;lY1(0%Ny>*QvGqS>IeOpQ!UOnsm&L=XA#yg#&mfD(Xc*Bx?vkC*8t{hj0z z&MuMU!dL5}5c6Y899!ZCEeVK)k)bFpdTbQ;oZG-v|t?FQ^GVOwfGVNyC z!?YKgutgev#>z-%tFepfVS-}YgO)J$W9rW|09s45D41yo(@1tW$-0^38O7N+4$Bbi1)bC||4jc1ww z-N!VUsfB3@w3exrY1%Nx>Co1@<@sI=aC_KX$mU|UmOzd7P%%rHmN6}d1`@5RWLm?t z78-evH2j9{VI2nVX=#2;{fXkf7A8K7gBgbqwuM3it+Eb9Op0V{99!erngC5=n#|O~GzDs9YGs)-bJwRx+(;+Q_sC+QK=sFl}Yp2JPM|_i2SO z!+0;1t(&bqZ0&{mGu55v_JN{(prK5SOifIEpm9w7nEEpffTl1FW*WjY6q?C2oM|Lc zjAk(@W*o;jp0F(eT7IuIy9(osdbV2Gn#R_2Xgkv!rnyY>pgs4>M_fg#){rJsbi(8l zkcR3Vs$_c&)Y*G#5sOTd``}?pCXb>P5M1A2zcy%QnrzkyV|WQ$yV=^q)?R20Qyty` ziqjz|ng`m#)X3Dt)CYP#P5QeDd^YetT23%qL)aP$4Ip|boM|M}C}fn5IB8IbSQ&G^Xj$ee9dVG?%EmEf15r`{a9WqD9+&pWHVDYv1L5T2Ljs)sUO5 z7V1m1sGeyf(MU`;G6*Nv>3oT<>&$N*# zp4INFXWGKFm1!HaooNSCm1!5W_W^m82Re&SI_0nXo?8lv4h9V&ddSGs#MB2GN3_b1 zsXx;IXbRI{rXfs2p?REdIMYa`QP6Vs#Y4!bO*~O|TLLCc>9XBJ7?*W%A}gEI$ZSi8 zdTyh|<}l4=ng9BcGy5w$`w<7MjAeo@pb~CTPw! z88!^PpqQ;4Y*pFX1+8G(&9sMUFSMR$m9Co`4~oWvwz02~sfno%w1=r5Q-7ubP{VfQ za44APL!kZR-cUsSx64n4;iwbNE^+JTQsbD$Go>Fyg%B-DW@;gdfi5OdjIE5*2;0)3Nttqsz)>`f zt%YnYW@`zwAXAnI(UMWh)=IY4u(cLi%e0LR~UgvZ=q#zw{_!rWzi5HqvIk1hU#mH@<3vg8bdFs;qy z1%-p)<}v$4K}(t9?OL?qGR5lv`s$b_Gqo^HfwnQVGEHNe4(-X3`wYV9YkZKd!W4oy zufh}~hVtRobqQj@56TvUXfc`Lg`+75c6(49E}$t7%DUm`B{^iRYGG?DTic+eM2k9@ zs!Y3}_3Yctw1;Ugw1cVcN6KFh#g+@zWm67DrY5F7P(PwoeoXy|VmymUI6DV3rdQ!( zJPVD_mRl}E5mVS2$JThZCO~tTCNs4#O@Wp$wK7d(nhvdCn!_}gX&$tZX(7{MrX|oe zqEGH4T2)FaT}Oy_Ox^5UNx)VEMJqxLIkJ5O#=HJGNOY)$c`MY}OWF_%%aH~nc0CE~ z(ajz`gC4zzrLjfVLwV|<&a|G06_TaMh#0nDw);RUnEEmGXBq%)Vj9deglQ;LWg6bo zCtomP#H+JWhH>l^&rS(YUz=<)V#FK9Rx4Z6*qRPauaK^P zS3#4R8kw4y`asi|`Z4uq8UQU|8q73=X(+UeX*knJrcuyZrg2Q;iH@@+VA8@knX!ei zEd{FXkcLsh80oT;Dv-n0T(;&xeV7(9EoNE*4JLZ1l;_K!&Xrt_Skz9LGD>`+wd|Bp zCJcUa*t3N_TL(Sc5Zkv?W|}aLspTbfgWzgE`}IOwnd*M#27{u(pxsQ3OifIEpoUy3 zxgS%1rUB4^T=`!U#xYTB4QFd4Tce;BqKD#`#xqTT<`At)W@=%Y0xe-`Wtzq`9a_uz z<}l4=ng?xT-$JIvMBQyAnDpk#g3-dL^|8z6N8?}+YNrL&vs)v%*_xmUM2lLOwlZyl zZeiNNRAt%)&0*Tjw1;Ugw1lbd7j8BvnhjdX)X3CC)ZONTNuzzwSge3{wg$5`gsiqu zXgATSaHf$=qoAIg+6eh*{ZE z$d=+kO9^5HyJRiWYRh-YkH@0D8hHuzu;2~=`!_*5n6@x&W!eUHaZnjMn5s;>pgv5y znf5U4g@%AO*mS)E#~eLkC?AeFo`}VB8e?zYt+dMmz@P(aC49&aG2Gl_8UQUIS{2MR zglQ_{x%MS-vYMQv$c_}P0%u?ElgXPwn6Li_DsP3tA&l-Z0uoU zFSLuP?pN+@P_!D(L>=p9|`Rr`$i#} zoGtKo&^AZEAavON#l!nBZSF;n_Zzit!Je%6wNK9R6(h9%56NY|IF${5Ncv7hDW=~DqtYb|2QyXAwE#J@7O@Df@;aNz@r=VPF0L~Sb1cR@4Rs~a&KA(-|; z^O)-TxB;PPKxiRTBU2MoALu@&eoXzD20+Vi1IELWi28CBLJ)HnG8C~2P85z9HeDzh z657OR;t+Ge@Ad6f@oY(ewy`A{G0M$eWnoJSv}3ni8lV%8*IGA1_TMg9SZHAHmK zFU0MscpXDmD1dsZR=Q0Vk7--x%6*f?dmfSV1bynScdoqW3h`~mWpjjKB0?ZSBtjCx zJqR`giSQCaEyBMMzD4LoaGxs-mm!Qtn2InL;aY?h2+0Ur5YiELB0Pey58-8mg9t|u zTr^r&o!bz1y~j}b#g*b}ZF5MqpT7vzEZKv?J%><(@E*chgieH?5KJM$Fb`n~!b*gj z5$;0BMtB!t4?-Ejn<4V~DI)NO|NO=8NBP&GmN5Q_sN-Abk3{iWU-jtc9xnW|(*7T@ z(oa|iep`z5=b}FIxtu&zOw~^RRK`pdvD#Cg$mgbtDcb#?R5wo*zM6o%v&ezgU%oV& z@N)WC_5MM!(=-OeY=6p#se04dYM%fxL8FP0q0`0mncG9h;{ydgAEje@Uxxn_p_7nqqI<2JYC$Zc^Dts7Mc3Ai2m2OwPaI8e;e zriEAE87N9Mn){@2wg}Qh$jI5^PR&QvHM7OD8dtm-L#_`N>&B#U-l6X}3*z|>6$HzC z=l)RnuV9hSjyKN{J2~?895FhB-V?QIbx@z9&(>#k%kI;pdOI36*LnY#*^1u|<9!D% zitQCN8$(Af!3#$WO3q_o*`MjHe%Uo`!r*JH{)Hclch1hPIY$|8pOW3D zP4#(N`|~D4nI?7Yi?oic`1v&bPxBH#Z;~hGiol`l?05(ZlAiNWMHmdO@8Q+&J+Apa z@1Q^~)84m}JKmr{dExu4$ViE3zHmfi)droou!Cx;$J=oZQ;}_bsh;x>Q?XNZ6`D>D z%^r&His-YQuo|4cVOIBJJGj#GxAkn(JH59V@v;>|*5M3tryY>;P&1bOx*=yT>$guhU^~K?IZBw7W_mzl&kOjSf{7cp7ju~2<(g(Q6}4`xzU>`?VOh0uB35E_3ZaC zpsl&Mb}nw`7_8Efjznq+gX73!KcXWxOl!3Be19RPWFB^|EML6(ExSRtNweBn6OB51 z4BktFSN}}K6h9cx<~&{gSY??RBD^!c#u9c#;EO`;OYy3CWv2}l#oM9FB84I7-JCkS z0_K?(xY)gZgW|JD2b=BQ6wO>j*u@%;riyED`<7<#$IkRRL-NV~sV{YWzhml5yqs=Y zgB$Tn95e9x`;j4Dl$TW?D}14XJgD>aXN6A|_@Xd-5f=4NgZroJFun9w?fA)h=Aw^i z0oE%}r)MaNJTG^6(TYG7GkoFRKn_2;p}FKc^MzkXGt$u3cbMFN973C0>af+0f2m(#7zX$3W8T+g{Wc1n zH2pKYW}9CG@+=a`i3`M)*HK5OI;LLrG_8Q_cK1l@<=LvvYRFc#sZ*Sdfc;J%8r+-P zpBw#XP+f={%_@a;&!U~=?gb(xgSz^;qsYw>VQ~DmxzF1nsZf*YjlWr+yZE@c40}8K zEv~eECs~f|MkIa!&(Ixc@bdeI7}RiiE#MZE~GY{nG5$Z@P;=Rm`$AK-A` zxq=s#9p%h=Ak#S;ZD&#gvvzYcBKr%xNaUV<47slw$o=d{%6*mk5vIspsXl6_?B%hA zB3z%)zcI=~Px&(g!ly z87jubzqMQ#-beTh;cJ9m1Q(r7r$NvnxL(qk8r*0NQ!jD86CtQ>)754REr-^kf%_Ks zQ1!tk*&8Yz&_+EX?^`62Gsp*zf1!m+u=EBSw)sA4IOlMvlo|FaeN;xAz93e?%oni^ zW;7J4VHSuOtt;o4h!1VG?3LFr&eb%4`c_ zKQT*3>^!lE%wGva1|D>w37#ZaEB_2s!b+B46@n@Ie5 zw)rwPwm5TZ3t`w!t%qSzIObx_YRfZn=+z=*G&M%z(arCAJF=+#`lHk#)?F=TUg0z= z)hj)5fU_4kUGV9&EIg3y;zBH!d@HUNv)x-H-d8vI?&@<_i#uGk&)p%{EEeOmEmEc} z7UReK^5+2w-V%I;TJesoSS&_Pn0v<$eb{&8F45(#ciU)RKg7P?)4m?B7g=v?7=ldx zy;v+BL5om7z5R#5H<3(ur+Q(yXwrC;ucf|fD_&b|SRzbrqaIu-42KZRt1y~F*a|yF zUh-k<$eZNT%f&NeO~vC4sc!%9!6bWo3_j+(h~7~aW48DfSFeu}5!$I??D0k3{ike|i_o3g@R5)Xg{j&=+(j|N2D@L#$88y*G$)7}(U_AnqTt z{I3#iTCW=ZAz17&&GS(&w&6>h*5+_3rld!-DGU>z(N{ zSBQ`iv^4bwI1Rj!W_Oi*e}%Zty@QJJLt^#lI5Ess+qza>v06;icI=faR*O4FzftAk z;`q+t&94w@bX>dju~_q}7}fQ4d1ke^OH(1Er*z}f`HDZb8 zdU;?C#*gdegtg*IljF}7*c7d556Gu2Vx+XL6~QB@DC&mQ7t8q6e);BFG0(m9DU{KB zb@fkch0tovw@Z&iadPAXDL6$ycpTvw1oQ({A15y)iW%C{r{opu#XY0H*#DR14=9(f ztrxdyzK~-!p!`p~EEjJO`Pu-jJh4F}YnI4)Ng_g%DYqq|0tNExBr(PG@?TV7nL4}d zVg+VVIn~|fixv3r1@0cdTk}}|4VvJ6sL?HE`QnYDK(8Vhy{|`JbCc-Nrfii9Zx)O7 zdblv%akDt8P2XC*JXyS|9skPR!tgP|mG@xSgK!9;8KDQkV3lKT6}84ImQiQ2xM0X> z&fo5~x?xE0KKa$HV!n3G({i#!+&K3AKUc=`G~Cs<_ECMV8$ktBCoH{Kl@0rx>!OKD z{!wK0{M&>>s|{Hqk8Kv0Yn%4T&dp-%n9e`vi+$D%HS9_0n<7SPk44Ck6sLb;idZ;{ za#Qb&xVV@DC4bXm#;38|hzR*^iuhHlkCctK3!kAT+>r}9(=f#NboGC47gJqFkeB*R z*v0&27CVdG^$e0f7gl}SU1Fi@`1nQrTN^euY;YdVtqrje4MVz~k#Adt-*ycR2!C`Yl%$dRLRIy|PEmGYLw}DOW!$+kfRg76`#pw{< z*hoifb4;JNK6`Ms$=v6i4(l4{k(}Qxxly^}8Xewf?B!oN-hk;iU+2_Y-6j8g0nN8T%DUqRVyRAx4Bbyrr`(d)3kM`nTW#4Iv8N{fommv`JNg0!8F%4hEt zv*x!{jx#9!$KmN6$9b+fuJ|9ptXl_LTEAD~&no`szgH66%#@Y?=ZH>@E3NiQ6Pdcp z;=vr(c%He&(^hxikXE<&((0$u(N$(pZhaA5$mz7={~ndZnIZCyccY~Oy{-8FgxtK$ zrSklC;eANe|-ppQlBHY#y%!|qM}OIe5hvli=m%@IoCUn)o0#R3_ZQhZTZGbYJ)b1u810Cpefq>o8qEma&t?6U)AopG{;%i0x>%gl zhBdu}>v(m)`C~*~)8w3}&WTGOL!)yN!jos<{USmILN&tSm*gE!2$L7>TOEmdta0ob zPl3pd^%SBsI>4Cj(gXYq?fj9jw|MP*t(mE1X z>Sm_MSx<^}Ln#rx^sj!i-1DUPNPAa`ynU~jVY(*81K&!cF(6(E9q8fWGWO@yG3vAw z`TAbr=b4LC7+rz)zpZ=CkO`UJGj_!(4Pj8f!&x(zDOMez}QmL4v4Y@@wDHShhb4%qnrDBnGUzMEk zoVZdmPp*1SG-PbJnU1}l&QFuRt#`rojD3~Da2(-h1VfcD%tr`Epm`d|I$yoF_0KIb z@cpw^6acT)qZ2FjPTbVaKHQ9^GTf~=cGMzbR*&5@FoKpP&x-}x{gJZud9hmi&v)dk z7ldi@v;X9(;boJhJP!Zj*tdQBipTk>^p4M!xv^^3jq;8c#6-_`Z{(~t1*q@bD4zhK z3Lbtzj2^qwX|YGp%a!q6EnF~J?iYji|N2}nzk5LhC5Ar7pHkB~55=~+)XDP~&rS8U zgoB&&BO1-B_mfnP{!gYwH^!*JRPYC8xHwkm9l=Gk_N=bi$CB{u%LKiUvuF;i-F zxqPrpOxDNo%!JRS=0)KvKP(eh4ow1DZBNB(jrY7LLba_~@~RhwzxKNg(( z{FROL+VTTW(9#E9TaMy3Y#qsZ&zfz6O&#%X|1hoqfWa4^b>SWuA)QOqf)NfM9 zW^Oz8W~z7Qwy)kwRV>ZOL;cZ>UgE0j9L~w{j#o~qdE;BWvz9K4+v>lQ@h{^b5Fqb* z8F#;R*>dO0B6!?!JlBbIncIfBSjXoV(bI~SUSx<5;o-A#tuKqq-Cdr?topvxmSeBw z`Mg|JF6QgMPQaPKBIF{=(bRc;@}qKb)z~Pw#_%@~@%6c!Qd|T=mUxoKQt-T-@rt-S zx)=`TL5CK1IONmaPs_gFrF@eNMQkXer4OdK2|XWmp%fL*%e}AQa8UcatbRpAY8#)I zn*Eq>eqN5*FJ`&xU!Y@t;V}4lgLtd~O5J)%D(m9@6m8UA10PA4(Z8JbOOuc8Pu}r@eEd~0 z%R7HH*X~>ru0i&%so*l%{;HTseQx+`I6rL3k_%qL-J7yLdCO}eWJ-J)?RlGN&s+Hj zwfexGw>jqAPt<2ycRUfCF988inc* zETE+Qoyj^H#Uof)Cc|GBE40OB^0C*&Ed4&tzxQK#;&luW%FE=?N_3}6rVe>+r3fBd zcS+_-&H-l&Q>UyilMh#lQ5nr}80hEL+xsifdPyp4e1HFLr+f#Bw79>;)Jv1k=udwB z(&VH2llNYdT(M2--#l=8)ojt@SfMukObv>w(9U+m<{g9VXtxq8msg1e8F6&jTZzVx zRhxE`uV<$*#$v=)*G~^J?O!Dk&1UtZI1gGSXu23nApAN%wwTF18kxkXJDr*Ie+#oY zw(~=0op1>iPIx(gbaRY)(_o%)ezcs}&X)$fe9*Z%Pnj)AG(8TAzG=1?QOy;d^_azC z%@!5L6`fTBv!SqdKId$aSWDoGGX9`=kPgdj2XP{RX;8JeO8aGuyr&vB<|BUjeo(D`eOe7HuWUbS)QpUzzW>TvuPei;3y z!|_P74F87+a{cTEk4MjLxZItuR@A&KOaCF##-FFAcaAvbIH>9S4@flPh%?ItZ=jII z8>%hs2``GvS>d(MntP^E)rCVQY-~4iY({yBx#uxfy(E#!^l> zo4+S7ea(wa@;`^fq*>GO255X$I~pSs3_5iUL)zhGzg}-&<>{d7f1ZQa|HyEzXqudV zSS+2e3_o(n=f@T>(CJc#Vc8c4b6+o)PahUDC-j0|;&f=orA|*Rm){%~H&3{qoQi0V z9!ohb9CV84GOOe8;mNl|#Nwy_qCHn{GT}=d4=qI{>5crj&5cWl_#Vu8>v+6pyk*Kj z#q3M;R4e(@TVkHE29>~758VngbV%-cy}Dqj46nmj^Yx|DQYYq2`ZUtR#lH7eY|XiQ zH$yFYYLLXlK_tTx4}-^lUx;+EC+7tohJ zRNuyzbs0aF=t>u@v#-*wPo0|mfYE@9;$v4>x-M=jFJw|-2aXZgR*psBM4&=LUq!<( zn{!zqPuJtj_cS)`dU3h&I2MXb(eUnwJ7Sc9k(t5CQ% zoC*4`Fgu6kbC${6cf=Ey^JZ(K8#$}-X7-FrS~s6yj2am(mmI^veCT3nJtiVGW_jqC z7&kU{owH{6K2!gjvG2Z&zdv%zwep8!q6HrSeXju*Hm+Uk^gBeiY-nh2qX%2e>Z)s` zt`W_9;yHQvJuyKpZxkNdnrG#zMscOM;XVz0e;1!XbgB96q;xdmxemW_+0-ar3H719 z!u~I@%4mblFUrJ2>9oJ^yqYg>pO9eqj|jye)mM|OF!2RcT)ta?{uX)efl?_tTm zTqQTWClWPb^3Z!?islOW<$J>4{m@p8OO5@s9Qi(WrVlKWAvDD$;kEDMsfP^t(EDPX zF>6(S-P`EfRCEIH#3K3D`@(x!+DfwMJA)n3>cGB0{eCg6l`hA_Dd^&{YL3$fg~Y5& zP5K!sWNKH?8OIJPCdNki-pq$`e3KY&tYBXqy3~L0%?^jVSsl7anw!MP%Xc_)fu*+J z(jH2?pl;ecCv0dKf_r7_#s1wuIw+7bk2>uAy#|wEtH1H9GZFsbh3XQLj%aVVJcBNtk=a+LP)f1b? zP15lJj!{o7lZQVLO9J#xV}3L~`SF3e3&UdWp2M9uds~-bJ+)^mHuD8C@I$Ple=L*n z9||kh(LX=LJ)3J~=Z9jnHg3Kg(u~zId%pB<7FQ@8)Fn=}Q{UCsG=C}+n=u}1K?iTf zwanK-F_*RcU+7d8&Hnj(_UJQ*h$&9b=W6t(qrtZQSY25zdbId;da2d6L`9G z$~-ymgqW_0l((D^GbfsEaK%WW-OlS5M}QbhLAx;Ej*LCE-5$}QM#`!aSo#BV<)QI(%#y zyX+G5BOG*a9Pp?(B}UHqlgE&Y9=}iOe$gO*LFO}lpY)>DuwihK=Py#Z_%!bNP|3EO z7RJq-_}~^TxgJ0Al|JZW<=_@qr~Ar*oCgj4#s0Iw?e9|bSA$Z>Z%*ST(4X?8HbYae z$HX&Yr0Mq_7p>JdoDtV*TqCtpWMP{Kr%T?a+r;J(p}ZM6AI`!^5PPeh!CF8XfxRJ`j>8`IP;#W_r?y;X6!ZmtO(R=s*0Jz$8_D}3(9^b5cY z02=cGxy*j|4RTtg96X<^b*;;N2p;l|E;0QIa>ZAgl!FgaY~!>>rTWN5+^2AJ!_x~c z%3F=QvXD|9=@PSC!x8zROFWk0OtkX6a_|vns<)Nux{IlbcV*Jja>Kpe*%j_}3{O`D z;Nh(PMJNaV7wL{6UBlm|%h)*W?-tmAgpGfj@bA+#A|0M7``;DxT9=D8d^h`uTlP=W zl{|VFd6)NS)H|pyKiSV^SDxE#7!~EbYn`DSd{;SWcQ)G3%E7k~!+Vd!C|7D(^}k|* z*WcJ?eDjyKnbf+wO5CnO{lese_Yrbf1M!}WY2jqV_?PB|BoxS8141g zpW5qxPWKqnJ^r`p{y$di<4E|#-zNO~75fCzmHcnhx%aPF8T73P8|qvskI~xN|1E}y z)ao1U*jo1d!D3>|k*a4T-;riaMy*1T<@xsUVVQe&S$sbLf0nUY7E&oW7c*Ck5We)@kk{N;@5z{hUZH& zUU$PG#FNb{jVtg_-0iQ+SvqB!#vl`Q%A~+kI%iq82iv!Y*tdr|miR4fpdnb@fWgnc z-QT`FU;{nWb>K#MK&Py`w&j&chS>awdb1iCcIjz-eT;gmn}-V?()6|Tz$brYJ)V>I zyVQpgEq22Y)J>T%GIIYUgO`gZM(z>qZEkcUv&}7Rzszz|MtJ)#$7knK@sR8$y(MzU z6g&^EzOzog=%&Ok+`JC;L+vd-NDscwIqyZceJ~qEvrZ$L;Eq?_TsC=O=pAELZ+caR z4ngJJq-BUQ4tLRZ3{hUtd?;tQE4PN6tf00s-~#VNiyt!1kFKXHPZf(Uso~1{SoK3K zPU(g?qT5kAvn6o9{HMDz-ZyJaf0;s@Wx9*zbrzaKAs#&-hv~84xpJOfnV|h(xs2B< zleBlQuTIx1cWI67xTkwc#XZn*^aulP<<7xF1Dat<)=)DtINQosUGj!0Q!XRVKln8a zQJ*BnmmwPW$=28|PUv@DIUyo)K!RvSV46jZx_UH4a_h3GsB8%## zkxJZ<@pK0lr-HasciLiJfKxr(Z)=F)CzVz6*Yc`y%F4<8KG}T+#kLQl7y9a{eTb4n z4~|>5pe48+YQ`y%nqH|HuZ+~(B2D9!`TE=e+nVvpQq$VS=sGypU)kk|I3I)4?^tt; z<9+q0d}F*4NaM1u@ruplxE5Y3Roqo^M4yj!tn4<&#KNmv+9xP!reCi4OKY+m?W^3R z)pW>hG(}#Y`6`puH4^)Uwo~fSMi)g{uPgYE$ z=SThVR580NoxavCGbSs68PV6FXS!MTp~>>2EBKtb-kw;On^>XFhRIUKh9=yEOv4^I zmQSTe7k!5h_f^E0^H&xU(W=#V&}L!c8@m9m^SAK#Z_VoZ+xa$OZp8QVQ_JYeL7`cl z`-L8xmd?Jd%$_)+G&iwuerg`BI_1*>V${)J$ZM`p#%KKWIeUd9ey`;Go5sPHS<3qh zxox0?_bovQ>xkmBy7|$CbQ4Uc-du>{t*nSO=i4Ytx?Ad|{&qW;5b+^{h1-Oeu(Wyk zS72+~_8m&3R7ZT*<`s5;c0*V4eyHoz?OmVZ3QDwU_riKJoVxuxXJMVKp|1Q~R$Qr! zilb_UI19|xqFT{+EK}=IXS9?$)@j@{%u@fyN|Z*R63s+cHeokfNab}`A9_@7xl%C( z3>MpCu-G4MzSySJaL!t)FMUR38LQ3zO#bsq#Wd`m&$t13RiD37@m^2c(-}9ahQpim zS?*0I?iVMY9&(eY-bzZhf=X~7aS?XC918nMnoxBg6pW2Q` z4NyN6Tm7+J-t4bT^@@j=`c*rwih9LekdON-V=}hjlxX2k_l!`g4GTX`_1tI=O^x4h zr{TKnI`<{?IaZC!-R(8=ANnHX$H|R2N(8+dbm90{HI1+0L7+Z-h#Tob7XC!(f}`U% z+>Wnx)_Gi$^;3U3dv0#-kCU7F(;fNBwWjVnEbfwI5uENWN~a8_b9gl)NzMD4{SW;3 z*|hhLpL2aL=t5B6k#lY}@fRlixwxBU+7zWYgKC#**rj`CJq|&keb!**a9!tV<)F_y z8|awSbL2~d>(4ZtAxGuFFRr2QB*9?63P}>kW1FdSDg-Hh^@|d?pJcp)nxrlpANoTpY`*dn9AK#mE9v|e4=+*T5^G)Lv8Y0C65E3p<D3Zm&>6ulzFa+ zL#D{^8OoF~8OYWV(Q8(>QY5-3M!g-8)#|Nh<<1$(vJnrQc4l}FP3;jq>Za4OV}^1q z=P+faGIjW4ZRGzb6oZ)?J-c z`Ery@3sl0i&$r4q09dgiza!;ivy}0g zIkIM!a;5gZlk&4!%IJ*PAPmx0c3q1PZ1Qrx3*_bCv&l4K2@j@aEO0IZM<9zCPUif4 zIuG2WiLq}})oUUt0bn%l-}eqxzg_q(-KN*fPt3#~polzU)t-;Jl#Yn{`H8LfxME1= zh&DJ@ddA56W-Ajj;%MW|=ieCV;Xr$148O|y6GeA#Sf6b7qN54j*ueE})pmi4w+n?| zrDpc~rPet{;trbQ1G^aKiUIm~|J7V(nIm* z)w|%~TjwmE$(%Z)@th}^qwgA&V;RBKMeyWomqI1h=g|1)Uj(GJl#n6js9i}fMd>N@2{)7201TEqVm!e4!K12LB zOy5Rmg5NW+--Y;p5cVK^hj1F$oyE4YD+f{K;T&gLEaXnyfEqgbyyUFJMcG{j==N_On*U`fcUfox#(X^iPDqAn_yI%Ql(wRiXa3#TLRf*2u%7Z#LnG1g z4$~dQa~B|vXkV4ytBxMX&opDoPq+5>O1E}20Ch}odcgT1vocQ`nJ*j6%EU>RJ`FqI z-})#2Ir8clWyIypv_V80?Ww)A3E-FXwZCuMTC{Cyj8dSjtB~%oI034tkXOfIWD{~P zZ)yB^^ttUQG8Kik`c5mwXg|`qiDI-P=}e*+?MXUUQH*vaolz8{eM#rF6r-Ih3q?*;r+?7AJ^3vC3821#il`;*=3HC%<`d z^KErLA|B@!hKC%He7e7LI_F|5$@^C*KWH^?aAIxOKje-$W%XtKewRF3EYU-gGLlel zv}%3ly@SQNonlT>UPCdi@C_8>3P(_kE4+|mT;W+1;|gC%F|P19ig8oYPZ+S9 zYjEy5KT!A9$PZR3Pmbs>+@)PZ?lvpIv`&Y~L#vbx+PG?GeXg#SL93Nb8M)5&gM1t~762l9T+ipHN+#*5tZZD*CtidVd6Q6=yjk8{cnH{9%m zcVZc2;8!O7&9bHyzY2ICoPKuD5U+&$&^pJu`*y$=@h|Y``egcfg4ApkBjkcLxCZe~ zrL*ZOD&^a2l;zr+`{%E(lzwZKwX_Lju2m*atmxkaoWE{ZA5CTO?q47Gvv3=Ba%*z0nL~_w%{0U= z-AwSih-jbhmH)h}zWJJ7zP3(TIMAmr={B-&oe~x3>=W@gS_U*PJe|rtyT4Kqs8oD} zC-T0eb>+-NWrh48L0LpU#qmm1OhYgBNHVS)Sk%A|ex_p;lq4$O8J*b<&NFb1@L7a75OitH{ux}eUl&$~8@FVd*b zzEb_bjmqPij8^B`<}uU24$s-%w8L|5|Fpw%ZvV8yb8i2%!*g!`w8L|5|Fpw%ZvP<^ z<26Y;Jm>a5xWjXH|He*%bt$52;1E&FYxKRB*R zDgOygU-M#kEhGnvRt@wC-7-I$9pJC3UK zSr%L?cK(>)Xie`$FSi;O_bGa}?5i09Lkr|)KEdHi4I;>Z6;L#33~Jn{>Cb!I!oioH(Zr-8JMH+Qil;9$mF* zh=n$vV{QQQ>ARKDL9{8V)2HDIF2`J_QjUgaX_V?bjpuVjJcEIUaLk*+Ec=k~>${b4 z+KMdcd5?0(sI(jJFleB=p5EFQ(S0oEDlqx*J<4;#+mVfnRZ)M#P`AMibMiW? zGRc+fDOP3nC?lF)UBk=7&lIhGK^Io_dFN%xudT{x`GHl@kMbptiGT1YV2_ET0?2r7 z3KjWc^1}Y)SEV9(2zk8v2an<`nV70f92HK+`~F}o=}*3&lAFonnm>5#%aZ@3-c4@R^qCx3{NXOhQ_fAA>FlCL1SYo7ZQ zd3-AlC*_=E)Si2lm*Yy%-q!2*VQ*Y(v23`p66Z<&I2*3MtEJA_$?p1E{h_cfuge}}I?@Ci{xw?W6MfmBD zV*3ys9IlHpF})|<5o)7+vhfC`oGP+J7#H>^`7cp4x@*N_F}TZhU!nBAPq{gmdYp^Z zzW}MR@_m)VyNN7p#OsV!>F|n>z7yABi_N4X1)d)|#SvM4pAs_UUpp0pk}JQuPr1b- zcNd@BB=3^(_bZdNSh*SZE4E2*pumR_-bOfv@E*bk2qzFeMmTMkS3H1I6jX4-1Il$Y zEqg%erRnqO%0|(;se*Kr(+4Q6`;PL1^vzLYKQD}e1 z@0P+4;2-<;$ZfgG_`l+>IQW&Lv*1^oHO@(sbJFgd zbUP{c@M zff!%W3X|CdivPvA*9(-%hUEU$Gw7oh;8tj0njG;kS_RX^55p@5&E{-b`iTK(+QZ5f z+9Z6RfxIwnei&_+KImlua(e{rzb{ROK7#hgH2o2@e-akQ?GJGD5w!pLGf$Ry~3 znt^xAIdEBDhxd0)NAdOf5uRp?`9Aqkp)za2V@{`;mpb9`LGoj#$wf-A>*E+8BoyH) zHB#A%@JzuI08Rbi2LdGkp?j2xUbz=b4(CmKlYOv+k@nrK54vSvSO_&l8F%qYUVG`3Tj9lc`hfXT8Y; zSDp+ECBDO1MaBQT^!UG8I;C?ieISM_*sni<`u031k3FGWjURIlDN$Bpl2D>78%+Z^ zXQy?JVQ`=siv2il4Zl^QG-=bbWd4)b1L3!h2cA?`YwI7B`n}3@`l;Hyy-GH6d2_Ea zm1e)(t2{m`6kFKuA6-rCo1B&c$)5<4WYnBXo zM)9X>LpMExW#GX5@H5I-QHOfsv~zgGdEQ^Y@r-h}r~!*5h6j?d&tCAXvWfQH&p)e7 zSz&fw3W;bvCvZ@r#-x+?pm#&3-S)v>s=~z^ZgA4!23`cD1 z?EgdEo5x30WPRhkg>)d{)`bMZk_8eV5QIPyAcR0zIxG_C4kSS#EP~j^4Ix2Ppo5(_ zX)moPVBxqCgUUE4s0d*Z62K%ZvWW_Uhzz3_gAkU1AV|O8Q@1+{!#vOYKEL;$7e48G zZ`G+&r%s*PPMta>?PwoG7z6ga__5@or~HW&(IjoSd%VZy zO*`@vX)MyL_(bYUD5^g}w}kxs)`R2t9=%=~PTw!Dm*(mZ@EKi$+j8>;G}BR#-cIID zW*9Kw?X6$m`nAf>inp1eGefKVCgLrk4vr)ICgJT2jvCb1Q(~dZ%73Qp^z)~muksV= zO`XU9g3`}>Yo0fK;LJd8`i1rBu|HZ92&&;V($K7^#)1bhJvz>oIj#QRVa6kT#CA>1c3s6`ctWGeU90v560aUsv(Msy1D0Pm|nCc%twAxb_4Y;f%*^ZzytOCjZ&`wLM?Fc zk2gvYMx^40HcGLL!i`@@of0W)_aKMydu7qJic5y5TjH(eJ{V|qQ^F_*<@+NwM}CX? zMyUhwx0Eo-;ejut7!6YjA$|#%L=K-c4gU$@5xyL%q|MJ7v@EJ>;*ziC^-xlPpGRzx z+8POI(k97bq>v?>uya8nZ*7v&nuNT*S(@A=fIqug8rmde^YP7SOFrK0KXN{5Ut`{6 zZ*9Vxm$!O(vter!-kjU&<4xdb;}KZ*RGc?N?H6z0&CPn=9P#qz5c1it@n+z*CcJrU zo0m7QY?Hb-;#md4`}%luNP)S$;Qk??zY6rk8m8<&atVkJDW{LrME#_s5Kn@)!(Oim zm!8@VQ@$o4RokWUO+ymCl#-i-Y<7Ps_0We>E-1qJs1rCeq8vvyCp7Uqv_t9?FJjLt zKTvReyfH_0;YaIrB8gC?5=5^5UJX0R+zleG zHJZJ0<$NF>$-DB#D2XD~MJ+qx1eNMEPQ7bYey3b&M+9zeUm*?DYZUH3@|%!7;^_}s zyL@by)ZHhTl>Zgcq`Zyx@4KWP-L-6x?x0}79Z@nCb;Won>ZkD#FrIehZ--eJeM3-dqYk+txBHcx60~>I9GQa!O;((_d+< z;qI@b`?SKV=uHm0GHaD1^io1~cLa!fi;Pr(=r|!F9v?U6)VVCz2#7`PimEW~POgTe ziEb{u(ktb2Dy4Q50!E?2PuJX!I?&!fUI^Qp)!y=Lu9jl7@|_3Di&2*wx2EgWFb!zL z_r{Ilrco0+VmVWOiaK3!(ID7IJvi0eRU8&mZbaqZRu-Ld4|>LUN6EiUwJs6>*tqCS z)Kz!Fd=lMLuKYSp4x(xWY(1chzq?oJs1b1yoCVfer51!<)#HU)5Th(|s=*3Nt+CRF zg~puS@T62iQCHA!O-rL6eP zU`#(1wRzw^81?x0MBUm6AyD2y@v;5VNYN)Li*94cq`{I%ysY&}`}Ru{|6@{iREppe z4@h0^O5dnYd-Z^n*N1AM0eeF%i%P$3ycJb#Lw0tjIVbCEvw`MqGUV$p6g6p?4*1U=arcJMhAz zQr7<;E_VAyn*6_WvE@84lGrx*Eqse^dw?S0vt{=GC`-+~gwVhkmigU6+) zNW7rusyM@E5oYjMzMaqLeN|U-{O{t^>{uru^c-I7*2x$D!jr$cO>GD2Q0^fyNqT^@Y zWG8=w$vRdJo*%J(!YUx*G_35f{+e-GiZ);HBH!#j4a<7-L|>xMev%xNSNs`iB32Z| zXQb}tdW>7nXc&Jyg9S1$dd^5A2&3g^X=;p*T(KkRb2YJBnfQiDF~RMY-IpWZ|1)OX z>t1;Mtd!Vh4(0njw9(GW;F?`ZRviF~KjZhGmD-tC_-K0ktQ6DZ8kYH1b=Pn|XpPNq z>R3+uFd-D0QFaU0bq7C}xpTvdo>u06V`##y=@swx@XNuThw_8^S8|E##hmhjk z2uw{h6smJLPyPq&05#~&S~gJLctK}00<{QKa02c{{jXu5DTrtwWzXLH_?l+g)}#-2 zFcReYslVglO|q*|l0f*?|F(pZyR$tL;r*4CjwqYJXsaAC*aLkh*_(UORrwJt#8{^; z1R9)&$M-8zob;fvLl-kIJSWA3tp;B+)PW!1z)U7Box!we zQ%QrOB*r=U-g8ozd947^eZViClLq*25MSl|zJE&X{mbxSQ{Uy|{wamEF2@H>kNB1C z!An-Q)n5G>U;Ixgvz3ahtNhO47g`@rX&LlF|NJK`97V}es5HIN%8h`n_9-|u@^Z2`=ay&S_g*xv zFalB4A%cMfr}2=JJ}yXOTnobM6%Wr4zVjC;(tKN#-hU1M^%p3Cbf5Fqze-X5F`vU4 zRNcT+ewDiPMp?0k5rvcc1=!;vktkmrlI%wuaRk9}B*m8!XLgs+FT9l*TRSM$S=T&2 z2{y8Wv}9F&0u$=lS?9?MagXviZw5RgE5QPTD})lqm*>DDvy@T`k0@qWV9|DbWTaZ{ zJwcR)gN$L-UvL2xYT6?R5w@H@y~cSZ3TI|CMV0tHe=@4cH`dcxYE=^1x1um*2|$c0 zA3%jp%d!vpoKIJ!p)ESZz{u2c4%*Al`8rjK4W9x4SNb_M2sy*Nm=5Q>fLooE%-Rh5 zoX`2cRCEJ{pYtB)q2OHgIiGMIdo|^s^XJZEHRa^*pNFDy-RFGYdGubUjr_OsFyyfG z=iPrpINQj_{U(JPLN{{zZ&H{XxetDpCoJSxInIKFk2OPT9y?)=0x!D(yr%IM=q=r*GubYNW0$t2%md<;(VkaC}%J z#m#&JX2H%q(a@m9`2^*Ifg0{rz^#eYIe6jo%J*I^QnWR%kj?kPudRpQ2zVd1RRej~ z3(~;E?Nq+M!0*vc+EjIaaRwry`r|@BsEf1gdnoo%#F7*JpDDC%g8leLzVd?9+i+nc zue>1j=%f1rKsVs$BWr>>2QV4R@d?@PBEn>~Geo*Fnfg8A>si?8cggbb^}fC$#(N84 zO43R=0%^1o4hw1EZC5SUYn9+D$Ke55nu+ykS|W`X;ne|r|L@Y+06QWfSC4BvSk|d3Oq0%D4D@HIK*%)C=mOJ_EmSMy}E|d zMi$)4z$G6=1|Y?Boeh zh@C3R<>mASZwk{UUy6(5{KhMaN3~cjMSXXmwg|uMDe0q)D|5UEI@Tljq!EJG5c>e> zR7+-IZq>h5igrW;(7jTJF+d!Z&rn$@dV54;tc-Nl`R8|6ETO14c;%dcuHe^}rg}dvE zU{hmwCWWuL8*43hUzU0XZbY~jLmB_-veZ3rPeX{4|8ZH0aSUvazOpvUehM+_m$f7^ z=A!FU^BnLcP~ef!ZfqFlZBZV_X8*51J=-y>*tofhhuBd!LM`=?~ zz)fIRLa3HLx*`pD>H?AB2QrjO3=zq@=brTn%#wIb#I6BA6S1A}-R~2aQp9R4964vG z6TQIiqYKu6Ujwig(=!BXVHlT8o4M^O&Q?14qN`HdND{0J^=w})qtMO1w2|JleB)Iq zN}HBdS=640r;D`2qt+@O*QSU^-7N9Aori~-@5T2)JuRQNY#^K?)?P?(UtUC^Lk3_r zh{=MQ+svvykG=t8Mk$5CSjG{n1SLG=z(mTvf)coqpd02}c_&6h=0YpU*wF(*}Kk`C}R#K;*KS0{#2%#Fg z@k58B&a*9?yT)bM_fR@L(n*{AD9)m-}e& z0z3rRFg_{Ggk0vew+@HXE+V_L)n|VeXZ(E9R;k6} zjHy+Zf1ht;dD@%CROTajJ<@m)uFxWv**hXu-E^V8i#??#fd*+u`YEg=sEfTWb@z_} z5Dr}Pg6mSdPTCak$KF~2d)8y`KorrWkZ-*XLu)G<>y9}$V9-{8pDlCr4BMWU%CmPy z8tLsj%NqK`1-_7~R3ND;D#u$KjVndubFr$Z8oy%^<9ho5-dsh8MJV06H-$pKBoAvY zar0i47_99S`o%dBsyYO)xQ35{SJsMPx{R+%T*kMILfv%#j7#)vxJ?sX@oI$P{$IQm z+#*5(@m3|=mz9Z_V0=o=tsKK-WDzT;Ya zR~7XH?d%S*EDmqlMLZj~aDWXFZ94)LlRB^g?wsBI!_mc7RnGDch9sCS!SqvD|7?d-wHtPFipr{M<>) zxuW{hucvR~{4$QclGQU`_NTO0znnjKM;aDj?M$S6*WAqCzaz~IkA9-oQxggvA3&Ye zG|x5I590;it<^se!{7EuZFvfsZO?9gy1&tMI#13u+K+i*KKcczTPwqZjh5P6OsH|5 zZ;e`n>zq8&h#^RUPc2aZ5*?=;{B!m8Q+QGPAgOav8B;84=xE;>a-$d)i&=RW_X53I z6kz7JJz$P!WjO1gAHH%R>uKm`;sgGaI<_}~7um8h9=x#Bf*&U1QJe87Mhwr&ci7A> zH4l>zMS|@=M^ITGF^gk_lo_4wU6Y|^n$5hcp1~pCSUyhAGN}UfY*6ct%ZR26Y#N<% zhKtQ&e>1i!LG$7 z*J874F_Z<%Z80H+pmcuRz(#ia^U+%PNIq_Lk2B%mCCypXmo9p9C0BHmZ6c8NIn=T} zpN?)ZoRAHnI11&|U#LC!z)`E7jA5lz99!a@Nd6~c)#hI}g7r!82xA$l7>(t@?_9=#16 za%F{Ta-NZjSN@0*4K_(ypa?nb3*kY5tgC}?!6O3sh=R>y3`$l)LDt;no)A@(yJJ#V zFhUk~DPedx;K^=o`{c^}HcF64>j^ooNvTWF^-_o^^wGT0Fs3W%33UPLF-6@KVgRwC zXg3YmY7Q9zTrkXbw9m7~Y%cymIJ6T_4Z;1hLlbA^|%}Dl7!}sJ!W;(B=>s zuWcM4Dd!__KdcZ>cS|-XOhrG5`l$DJpO@gQ8s}ORs-zI?FD< zs1jrc-%4hIJD)NZYym7&#vnEUH(OYnLa^BCw2GSs%;}Ra&piU&-M%||8g{+jK1v7^ z)>%N+TxR{lpGPe0cLCsB9E@|r>RgjD7@Nd*G>WFlY@s1;EB{eu$%YYIdHYr@!Z2|w zPj1CJ8zyb#(^|1mQRe4bu^|TIpL|;@)~-3_0goh<$>~-sKKyZf$KI*%7?OA8KeOZ} zTELL`iFPwg#Dw?A-mO`iz|}&w1D*FFF}Jm5aRZT@sV{yDZU~wQ9f|l%C2)t!T$8PY z5L#dy>BZQh0pqsTEJnbq(Z2LZ>F*jKP&vy@(@F{F)SUB$Q1y~{Xx-+!<9TQ>8{OL+ z&#>-sg^{?b?~EmfdNohy!YGIW(D~?8mlilhNu-Kf7RNqW~lZazV7E5|? zR9>fCESw1hRtGvYmO%9C#$Tvz%o<<`#nNGj_StIeXx(zhf)L&gJ-jjgSH1Wc8p6T{ zjRjENNbEb}nXUFN#xU$KcaVxYip3;_#$Qi9m}ge>3WG1fqtjf86zEDsLjGn5OAN50 za5#7!8qZIJuz@Y#Ll-$sTCr{r#39&!G$*=71|us#*|^vp2HBNM-T{NNspF( z&3o#f^oG->R{Dh_3-~r}5{~jEAPJQ_714qKr@%K5rHe;|e>Kr)!ay_q)y@1F_FHl!yfreoH~0w6a*qXVz->2%pk#|&3K5kkk9K}Uc43c(IL zv7;rCGKEMfqVH`mtkGe@LH=Hdnw^FBVuwj8%pq#r0>zs+{=rwbVIhvBMihWuI@Rc- zKqG+aL=dn}5J0z>tBW&1zyeVp^lif-VQ+mjCjxrklK`_+_;qt4K%i&=0;oRtnl?=4 zzlAcEKy^Wg)W>R@)CEx`C@2>ctR@!xG7%J9fNb_^$J#o$^Ij#!Fr6qe6e;H6Jj#C% z0OGOw&r3}*gRt`4NUHxd_C z(yD)30pPT@(1voaS@Q3>Lyo~ePvOaDWev%ae>jMtJG)}rD23`BH-A5hy7zXE7n#kWZa1yn)i*P0Jxlh}63HG(RHna$hR}{kS;Cig zV4a5cz6V7&cGJZYc`X6Gow$Z*AaFoZuO)#z9ax`6@<3Rkzys#Ez`9V|Ky6^9lK*#Cc#6 zr2=8t0Z~&x0V0rADpVn=-YmKz_&>-q^#|&z3r(o(?4#0OP+8c5$ZSnyj@|xx7z;Mk zS$Uf<)_KGl$35wa)aW7&5$O5}iJy-abYY?;6?PSL6%tPPIMwlmVXWsQyQqz0TIVLZ z`i$|lo`Mt_U34XJU}wHxNdg{L`vQRGrn=p=s0rKoNK}Fn5`&ncqf+5HP>$({l4@1V zN=o$1yw}57yrU5FISkrj>FdpcMp0LY8OhZB>9w8`0#W7+!k9DVGL2mnqYNdN`MEj_ z{jHQB0fC!`GU#YxV2!LL8BK_-;w*12&PJ%=NR33<&O7>iW-kz=I@~LX){L4l&O3&D ze|s@PYZC3t8keJ{S8i+jDulp|x5fk-w$#XRSi^=405KW%bsBsT;j*f;^Mv9xH$k2H zTSMhRcw!)51H9aEyT^jf4)q71aj&FzEWVCy)1~^xfbJyvOBda<76FvkLc^dw3XuS1 z>I^*pO^}iV`}3lbLcnlzq*uXQPY}Ippu9~KYuA}-GOwpHIxzmI`h5*Z4xw6|Hp;oH zHfq<@QhacIXV&Jvzl%7k>iRhPxNCAiJyKy9{VyX!7E+qNRPAswsBSul()ia`?2_rg+I3FWK+&!t+81ZE%*0~Alit~+7 z|JDSxW2K1mqSoU6GipY2jk{P`LJbacXaAC(c&X8kD%Ap{!cNp4O-0mNlKg}`yg(;7 zrj43fN?!txLv#5=lRtq-2_h`1@kiaG^*1iN>Ra=7$XE$pDR61B^}=ohO&f#ytw+{? zO9>K0?8}Q)g58v8j8`I^Zlv-EYJ^1ckSNx^3A3J78!>AaOtKm(+hGxLzIqUG_h6Q& z1u?hBEEc&mn&5sF#n^ZFtHEE_XvTi;$=KIj7)!=q7XDWBV9bEOr}4h28)MUA8B2>{ z?4S64wTqcCxhrEg`tplW?8%;E`!c4(Us)dt!?QPIt>YN`2!DML*031)bUZJPX0!G0 z@JrDw9G6tI?816SufRk={UHr~IjwNBv&Dlng8hEF3f;Wa6Abz5+jea==sy(??mVF3cghN0WN z2Az(rrma|)WZ4V0^4Geu2{GM3fE(Aw#a~wr!3U0-J(ARG)%CYZKm~|P#B$E^pl)oC zegYrUjm>qOA0NuBvs@U8o*<@3YhfPkT2xkPS*ueojKE+Z*2iYtxSGG(wFnnF zV3M#@=jO>VEI95<0NBThbW5R*q1^(_LFJkXD$-gws9Z@K0-BG?A&+xM4C~Nlm~g2G z4`_wtbdut2>ee%SLk#O?c=ZfF5rgIM6KD9JF)VEGI2=pC5JEQF(D!R}X*!8=(2V`e zJI&_$m0=LoDd}FPYw3GnqXL?2YCfOTopp1pMQLdi-9lhB+3}fb;UL?dXJf0 zQB?U66b*!1Xx3cQ2fo|v(*b2wpR9)pa-|T|7Tg)5tC6%MG%{_Wg;3e+czxr>O;^x5 zz|=4JD*XlvZkMj1&|$&Uw=*^N9Q4Mi+4f>I%*LG}c;QN+_OCwh6E#9w4-e|WIyI-% z(t1M8AL+rm8j+AM>%r!?APmqn2z`hgi_(hvN)@C298+vu#T~;qvR_UltjYPc`9|k? zgWL2iD2AbAvgOR;)@~DZ3A(DkqyiT)swT*7a%rDbJSF{{poFd>xnEF3SG80ij)sm=Kph(AK36dN=PMZMvuphD(9nUrz{+2+qqN=ZOA`BRfpZqs*G zQi_$n$0enN(lae7<#BorPD&}JXFr4kO@1%M3TYXT?PZ3j1S?Bnq8H zMeYqX@C5vWQ^X&x+=0Ot!!{JoyQ!ym$$cz5h_r#Q$H@SQTEY(idzc8qu~seBGn7hm zdYF-=p68}sEH;in5Kr52+pkKChlYvQJ+91CYG=TMpO5_v)s$!=LU}i>7mEq#0s&Ei zFp1#Hda-n&89UR9wF~(C6v9a-%?-U-m&i#dh7yNswiatrO3J*^fkNAl+0`Sb_{iSu zp%w&{U!t|BjlEfPuxKX`p$5=hC;5fm?EaW<2ch%IT#DN`X~B(Iq(L{Gt;R$+H`S_^VRM!k$+!1qbM({seeo>JG3>}C?EZB0(v_x+i%bq8^?ZJ^5=1>3 znN=y{F`u_8!(eN5L0TU|otU&f^OU_D=#6`^adq6d*X9mfW>Zan+(Eb5k#wB6s;eK} ziZaR!ubI+%KhgDt5K7onpUS|d7kr>+@xAd(((mCX;#pUH*y{C79|=!9<5IO<=ud zA3cO(;y{dAkU}~%U0yq93ITcY1G3eB{U|JGH1(P;dC|H2p2;Z!TYx|T@D73^Y%S7k zfG#fFt~z`u8|iu@6Ip^0W#rk3tXr^;QO3PK{sh+X*AiLR0Ktqz0<1`6vC$iDXl&EO zNJm>|OKs}xZ-gkoRfecF){nJmwGKtDS7|GWgHXN!{aBam1C7ILIz4v1i!wI6ql=md zQznK-x&%wK$rnmMH<#SRa(|1M=FII^i~Uaf9~6LT4g8ECKvPU_?8l;q(sU8l9Ac?b zV|4EIC<#S0ASkV{H3abpETYaoR&?l!=>_9BbGAEBv8s>5(n3Siu0I<*8QTv`w*!lD z9nRw9nT11Yym?tH75rtA?oS|}k@8ds)E$vH|IHrxS)JdBgzLM;@zTINu6$A+1B0F@Vi6 z@WcF@0c=9p?EQ^JGk1=i5FokBQlO6E!;{!3!>O&@oy5WnXSVWnNes^aw(_bZY}{Sg z%73TuYg>8XKo&i*4i$!`i4j4w81sZ&(=_vLHwD7Atok?DbhuZphT&|kK0~Qh-@v!A z7Kvb0iwz0YMe**{HwCn@R(+Ni4rG7TqbSMjK3p`Hj)$SuUcNAyb=KeE?Q z%zEnIPYNnt z=k`|qN(yTeV!{NgMs|8apYgW`(z~BMcpKlE!Un~BaOsXG{v^5?cfyNFIjZ#XS=2&} zk+$c&U7)l{=-9&tvw`{q{=i_?#n7^n7Yt@mhK}3#`-8C|iY{j`>#twRQ`J_tkK+Ms%z#6f#z;qFkev&paPxYIE|oXZcI#JDX~Mz{`g7 zku9;!Qopahz{)QUW!-biAzw;e2^Dn<&D}6}Nv_DZ+Nq1M$9>ru+Z+arYF>5WI2!(- z!0`>1o2yYzo%}?9f_3{a^Qaq#wNFhSkT;CQ_y4Lp&F!mgTMnaZrS;0S9J0VPS3=Hw^Rf+J^V7pvqT>NdjC&!r&;$*Mh(@*WZUn%tDqaNMxm@bkqWeDY zkA;o1&YV9u8#JiRkk2C)X$oth$j@@Ip#B76oUnd z77j0tp#leOM*s(kg$v%B;;5xQ!oQ3l)C4b%TcFoj7wAQCCx%M0Ktn;x8?|Rs6dw}` za~VOXm-lNW=};zcw8W8Bu-~TU?$hgpUK-BI`Hm5+O%f@o)zYq5{e?nqpz;fb{eXAF zyvmQlkd@AzY0hvL6=Sk*wMPrlisL~R7V3z^2ex+4iN4NU>cuge9Q%+Ff-6&XXP(PI zzwZelBL(2L(?eut4@6?CdTk8R8cLeO4zzj5kf%%R=&Nt+)u!HuQQw$~x`HUK$}iYU zRj#hD`ivLk6M#7Dg7RZ+>MR6#=ZAAywkPBm<*1~^h~2o6{5uQlKjAjoa<tG%OEZ7O&Mw%d7~T88>{zFtFhG5S(`fjy#CnRL|;Iav7?$#PlI;l zfO&rFho+3yS0{H-)Lq$j~y)yWzhtTCjePXf=qrnUZixc^9) zj9jYXy+^W;fK`>KXPtVail>i64TzQwb2zFdb>A?=>DAJz23;;1J*qW-K+;e%ru?IW z(fxJ8%`WwT`MJLX8je^>~#0r1S?0&-ooq3nh ztZ&Fa-@z2WvI~lW4*pX7Ni1+)E9Z}o#Tj%~@8^kJ=GPCd`z zUK}_9!<>%)KAKH3ICt=oV_0I#u{*RbkcN@Go&2RSth;}R2n*(^*W?g>Xbej=`;hXs z_p@onv(`}l?EP$o;i(8Njb$TP+#9s9KLXN<4lht0$Y+jaGYqS)@XE0))}UPBSI4ps z44+@&Z>F;W;U{q2w~~hIlW)J26;o`DsZ5K}E2-wJ%G4Mr^ZDg;7Gn6|3OA2qV>;rV za1ULa(->5zK@QI+};zBbl5BJ|rPDO}qcr#M;0=h;~I_J@y|bQ5r^l2uJ>62Gd9 zZ?ds|F*<~zbT~IshchFptqc^Zdgl*1SLU?^k^^Tg<_1{RACB?h43_424Ml9A>fC1f z%DsO=wks{tl@+bdYZCpH7Tu1bnJX(;orvgoPqwd6?<3xo7V66CsBZnHz9@8gFyQK; z90avE&PA6!@e>&=!m;cT>dBVkml|%BUvd50vPZQr^~e|gxRww-5r|#zFcd}QjRPS6 z>Usp=)KVh@(*tS;q9TY8!}}lQGSvAq6weeuaO$n26mO&a06=&(016NQCj|geLGj2& zi>CmJFGyU4w}yMWFf}PiK@hK=!1@^G9p$$sp#4zB$}+;PlmQ3tGm*tfD@5Qz5xCG7 zxJm>Th`<70;9DZFPy`lgfxURgOl%2ix2KTzV%%eK(o%=}7QJ_>oW7~#2gAo3{9e(O zDyfjNtPFK(is*@JLgB0sLx_C@jX5@TB!U5su0`1$Yq^#;3}@L+T520?R8IwId5F-4 zJRCQ%2KMGKigK{3e-6@eXa)6&eJq99)bk=t;J%QThVB+tu>X!*gf`#?YI52|#9KAg z?`fztb26w}>=Qd{_+QfSd+p3n1xqfJLyWYFn3~1f`{jLn$&<^Up2S+4Ft$CwS7foi z`q{iHi*?htSy2bvDqxr(80!^%w}yyQvK#9C_yXmOx~~E2&7zA zORDeSYKm^3iq=2X6-Lo_ZI2|0!2Bn3yQqGj^8MK`-`l_Yj>noCo*R-IPMW62fdmF9 zF!R0*-G`@?kW~2}mF0i>Xmth)W#j90)j}9OT z8Zp4x3y_8sRgYIeCzVK8bM+IjuHkbgv5>Bh{GF5{Fv(5BwlO8Qp_B3%DL)7ceUXIU zo`i)}1V1>5bqNS)5^6a35s!R;b?fuRHvkSHdP|7ZTueaE*<6_y;M)~>+KJo@SI#*o zCg`@9M>?4Jf(KY+{JLCNANgUWUE`0{wF*%00G9!SuY@8yqUjk!Pjqu7XV9MZBcbse zUM@bs5=Q^AQLkG)3at@cZ?WYD6xn@B2y26~Fi@bO)jOfFDPu->F@Z|4QyZ!T5#Glh zWcLLm>_R!jXUT)?Q^#M|f~H@)zv78EyF$uQt1|_AiT$=di19@5n9vNTUw%u3fU;l!bWL2V(Md6ulJ)w9mQ%C zJu?2|1{NA=Cqp=Y`jAUgSXXKDQ7n=(kJElGZvQ^SM@(Tm48MKAO*t&C^=iWD-h=tL zpu?vAC6SNJVci249wALa0!HWeKIIE@*igq)WXx4G3Xd#x!lyJ{65KSosdB($+Wa1c z>8KW<(yASyK+qMycvC9L=dK!xFTovsf~eN>p(sk0s&9;us-p=;1UQ&Ft{&yF4UJJ& z;!B`J8mCF{yzbc+RoWZG9DGq*krF|tz9|x#y|lRN6Kb&L^GgAprRMv>K_k&pvj9ui z86v5vdmaFz+?4e-LJc+a&x&i9Xh@$S7__*xalZ;h8!B_<9!+`g8_E&Dg5EF3>r+0>2=sc8}HTm5Q{+(fQ}JB%=Cf=#vS5 z7G>O!o5yQrKm~KIgg1YP%?evwf<~T=8RIppGF-Ns%c1S{9@Ln(k1G$c=Z)s(-Fd)F z78_Z%8n8HwYm;$?!EBEPtQA*V8IOvy3?J>~6KAqM`bYSSGg;)wti9+=(!q9b+fB{I ze`iIAdrpAbgAiq#sWk(ESs4X?+SlyUfiLzu1JN_;bphF#R zwkj_KHYbfW-iFDzCNTD(vD}7(CGNm@x9KIT`eijAI*X-7qoiVL;?=7Zq)-4hL(AV2 zF_nIJY<_1L6cAn~T3-#D9&< zzjZS9!C!Ea0U2byjJUrt_9()G5LO0UPrks|bP&;j!Vy;c3bxciWY$}Z4RSNK^lfa# zzsXqM`zZJ#=3v>N{jbf<-)9|C9bcec@mITvvHLfp&bC81 z@jh$|1Zf*%uAM-z2Qc3RqGF>o0w7&{9hs!liRybYu^M_@$q zGh?Q6un7T?I+S8Nh_E4}UqM6+5SE~XYyJuQ5WtwOfYIR6Bjw;4O8qmqWB}gFNM}W! zJCI+&5eE_=lUG2%4rCtx1CSy^BQn|p7EVQ&jCaqkXzzG`7>JAU{v(iQl`*y&h-L!O zD!_hpg0UoU=N3vh8718hV(fS?{RQ7B)Cv&07KBHEh+&r)%Rm9=IFR}HpBU>8s(%H7 z&Hy%FfS_GvEDrVd9SBQ6_!Ibh3z@r+_$id28iX$Y9Zd_we0>?jApAL0<06%@2Y*Ay zgbYpthaX_p;d=mJN`UwKTE+tKXSt>cCZG5&E8RR?Ww^Py3}Z;g8kQkmo~~i-rH$xX zQ*^pGonugmi2a>~iP%BEvuJ+0hS~mG*mp1dx3CuTDw$00N4>t;^*bwH<@ghleTT7Z zqs-cwWY)eF9kal(3>?k4*ivTWLuJ;fv&>$#$t+MOv(y$c`v_sD0jp~xvvs3o)>W3- z{_Zjx)k9_jd&w-k3veXJnBvQr9?R_4V43ZUl(E2*S)aKwdvA%%uEfafx&AV9JT_Qn zl+52{n9A>(Jk_7`PVhYSw4mRYlbGILLn*~>XHn>b%)yVGS>Rv@!E zGi27!g{lHEMX$>2v9YMrhh%nbvCP7p$k+{zu7G?LqmYH**fMbCFEZQw3UItEvqdXq z#;xzNk2gQLpbaor5LyM#Q{=eLf&8+G>7w`90Cf!z{j+kzJF@vagAYot1Y7D0oZ2Utwi zV7=i-xx$n~r?eFLx<;92E0ibS@0J~{Pj!a(^t|TkAFo~X=qHS5F zI*~v6itIMnZM^OkIm5VkK{GD>L*Hq6__Joib2h$U83OM-qXqJd%jB-ctk!1n)PRj=ks~|Yx3}x8S|Ubw3?=# z>T}QV!q?>FdKK*Es@LQIJwLNte%7(#>(1CL?D&QKF-)alJ^dus>V|lD(5N_Lk~S@k zQ=dmwR@&?dh;T1Ek1u;FUNh7l!VweHWFjf87~w&yUCE%QNp=N%eg7{b^I-DJt}b&P)xteTmcn z(7v=#f=I~KsN#zr_2pNLy3#>U!?%d9dJYt%Bopeqw)O-{`1Y+!9vd`!>MuO>cyEks~+*cUXnXL8)^=98Bn3JdewL9P^rC zb$&s@!l|xArN8U#i5PWv`%9jv6bgt6BT!J(;?}guS$UFu1d+3w|A}&% zr|z~}>2ss+)0?^PfpaNT2&t$GR=d~zM&Lu=9T&XgOSR3o;{l(7?IZ974K}e--9Cq! zWT0r0(|P(TIm|)fJ7bo38`ahK)g^#|E0kfV2iUp|7mtt;c)a%@Di1LhycY*e79T-r z^bs;ee1wc7s2mMylz^J5L5&tr(=@0t1T|fQy5AwdW@unz1=vFxSUNsH>w7ab$Z-O2 zmIgRp06we%TJbUMz1jFE4tj)sL+tqV9vt-h?3QD2|?>|`8QinjoGQbC*1T6sj zO7ifd9Em-g1#8Rr>o|ZMgDy$<3^Z-9dcJRf;;Y|~!+gg-U5QA{_r4)pdaOm>r5o@w zyL2OdtNh}SFXdLc=5b9v(RJXcyFP;t_^aG|kR3~LS}iXO&`w0We#YJVJ%Zg&|rfxX(bfxPsua(u#(i`eJiZgr<0&w|y1w$E>$rGZ7zA+N3A)P6&pM3#kL3q^u5oEAS2!Im% zM>_RkFAm)G?nU!d<50@ig*QqrHtoAMNlvZ|;`%mDkCTWiQB->|;mACW zt%ENb;}Dzn|2V==zA5);z3gsIR9@$yZ^?ZI9B#@Au}%NV^+v4lSFK>zP7;KqMHjr~ zc;Ioq1gTrCCA2H+8JwZE<9ptc`wln+tm)gK{RUOw23cIGXaCg*Yk*pcoEu?<69;wO zV}v!NIWj?F_2tK!Eg%14+vSCiv@-O};0xZCySIE48T#t}&_UdiA$JPcD8kg0Bl(H9 z<%p13SE=SyGKUm)Y{zWs*SS3C9l5(98xn+PY%ZlZL=qICN(V1`g#6T!{0ztm%xjtJ zXD<^F>e)2D^d0%WA?4cVx-@8dTDmij8TV(X)4bYH=mxFIA)gpMd!vR{bBTEH%g|OKV5SaSc->5$$r%qB)e^92R(7|x!%!}wcN*`tKgGY%i-C9 z6*wV)8y+)e!=04@_dB+>Tv2zN{}UFq*Ol}u$kuA}4i;+{qb4&i6kC4Js7ZBO*4aBE zEm}3YTIAl(oqiFf^&->g3VwLC+@}3(;6XERTP|3kVN?5K(>Hf9iXG^Dy+rOh{?Uw3 zrWpqL4hT3eMB`up?o&@nIfu!c^x}Hd!-TA5%3t1k7B+ob z`G>i$)%XcxKp2Xq8t=F)7n1!z3%^<-cXm)Glxoek&pCy0bB3KdG`03OvUNo~SXD|1)WJ2V8;V0gnyab!!oXZ3c~hTpT%^%wrbq*b zWOv|KV1!PNtyY@3M~u3%m5y$1L3;lFdvY`*L{QOAsYNOMkPkocp4{E>)_kzcxeC8H zmQVdR_?8XvPOg>Q(;!Cip7^~$-db5+JP+r7`br~i4t4G_C0EbA>J;qP=Z_ErwRKA| zkf>wQA$l-#H^rKrKi_uVH05_umJ@o#v=s;Zz!JCnw%ENuhiFqDoP0@$ZB1eW6zNcd zi|XcJDmqG!d*E$W`@*}^MT=yiB}8$u7;WgCRfi(QI04L_mJqT>Tb` zQTxunBHNkXb4!9pYiAHjlF zIvZf+Uwx`f>wT6d(D934h%dGYC?eIKU!v8PTyl~!sOJRl&vYtXw z%?(@&R=E3ba(hQ8Q8Wj`kdJSfkUSsX{u`Q(&HZm_`p5^_h^Agmxd!RmL$jhPOSJ<7 zAf|gdoT{#}l#8Y~CY4Y8NKS7#d1^DAdz{{u3$vuW7x?;*VdlQz>2-4pbD)NGz3aHXV)L)UU8TL35&PRW35YBYmb{FW%FUQ3hO=)uc z$F6bzQ~#}emiQnW$!9%5*`^HpAR_1FFHOlY{v$alzD)ktp1QRUvJpA7 zo9SawHkK6SR=6UhB>?~KV>!g|=^+05$8xt0RuHP)VCgJRg}C3=%wRnsWiRmFpUCZk zXn=F&Tyrg|Q%4WunV-nh4OK~e^Cxna;i)7pt(WIdZqQW%=IsR(G8;=(vZ z)#F5nHOmbL-Wra}(CI7rwXVg?SrzC>zmV@#f(~boW+ex*NAr;z<#8wrP%VoJ3f8V0< zcOK9v_usJD3rH4=&O#P5FSrbf=&k4)l(!m>eq#RcRPvE$9#axAVc?aY$|IviOU*^y zXpK&!1kWB;g14gUdO(Bh^O>C5ML;(5K?*UfpD^Sa-1nap1KsPN$pa-ZcM+NbK??ur zGr66Svix{yP@255at~l z=FfhoCe?vKh20rE1X#f52|m5SJk3U1ycw;Z`z^c{i5pIq-yERbR54K(=0wICyD zDP*%+)d;vbRNkRbv=o=+wo;e8J1fVSbgfT2{+<^s($-VYDd<45!;o%OX2j90@PQCx3C0G@{EEb(Fi>0gw zy#vbLO?jO@X&vRgVxtkzNa5JclzemU3FJ>;6e);q**JfMJzpkwacB$Yp3pi?fYZl1 zq9OizP0RXAwsBKZ{9eWMB?*fXM$(g9k!RNA1rd!T!xboi@DS1y_@$7ZI_xf>mB-ev zy_*V71gbw)2v%dsd8b}-1mX4aa?7>j-tuxy$jeXEFE+@_wWjitGM>M^<^LslX;NR1 zp-WrkG55zqt@3|UD26l@3JB$Gr=>19)mcd`PAD^&^ujHuM5a!LS9kAj+cfg);R+&6 z$H{GStfBJ+Zr(0O4-|6%%Nmzut;@0whaYLwQ72P}iy@49lCg27*uXffpGZt^>ZKRy z1coqbo4s8gG&Tl0BDcG^ex<8+|L#wmBcuRWL2kgg!Q+=aLf--dtfV=?IH;>@n0hO9 zN%?z7X|utmUbvrM+%9+MCv*`n<4`#$FvTfMF?iv{CCAEsZLr40$GHN=XsK1ga1ZN{ zFXcA=BJHqvKIKcfQwDvcsqN~a$V~vLfUe9ftLcEI>{WZz^`)!`4RjZu;`}BZ+(4_r zL=@MIxDwndSO~*GG!A~~OF7L@c$&A}A&-)&1IlkpE@@r)$5qLBhtJs|w>MsS;SP82 zkf*dxAl4Msvj)n+Z}{yU@<6$qu-8FDfyVCs98I2&+$rZ6j>qtiD&#P}d#9XiSRC_u zxg4(V#Usk)xK^%FVr)PXbe(Qed+-_MvaQp;KA=6P7EX^sm?T$$-ND|DG%QzKd3kH)qCXo_y@ay@}n;N*e*FXK=gwJ)D4<<%a$&eo`b~0 zSA#8Bv7A!IG84{Vi89w}S{W2zejcB@8)g1DnjhIMPl}ijtrcV>Wo>Z9IY*jIijxKc zWQ`$W)E+t8@M9D&*(2jzOBBDgM-B_X*g(-3Av%2}PcWFH`24RB{Yhtj7|+(D?iS6` z13bA>PS*HOv=INd5&!>EDL-ghHpRLQ+tjU9Tg8tB4z z1GtmB$6eKcdyuIb{IqKLq#ISkXnhoauv!ie8PQFvfP57t#89L$*Ig~oFuWY0kD~lVA(*wx{9qo~VRbvWO3#>5DIiKTx z2jnorffso60Xfw{BRQ5un3j9gz8f%JC zv_A~+141dW!!?fPenK&=m^S40!Z@mlcB)kq?grnnbdW7j;bPul8u1xjM)-=D3%o+3 zI{9yf^VTo0#pJdecE3XOSzVcj)j4@Eylvyo^oC&%MI(Ar-W}fUYk6>hz)?(M`sCMg zw=_bgm_8Gv5D`K!f~9(Qx1@4z2lw7eaeYEx<~!kWJhN7Lfg1D4ujQyQ#13msbMVH! znckt_RR3CzJ3}(h!9|Rce#*H}AE?idR?=%hV20b(n5#qQfvc7^*aTB&m-A5v<%qUa zYfu1F)!?|(xeP_dfv41SeDOiKO?tpV*d*bv75<{``kR4o-(DjXLtW7!Yz}D0y@Qp}CPg>F9lS{ieif?TwW61)zdp#O zw%mdnI*-u1BDDzy+!0R-_`aIt}H1+US#mI{X&w9!#b(UJ$(VV?y0>9j1HeIxN8kuNxm zZEe~ZcV6g7?zXdWh^A-<3hLbc$w_G0$&ZHXPCF zd|zBj)*TN{wp1q55e9fL%8xEfC4fu~ppCjvq=UILd{o)gaC|xUG&70Jc>5!A`@XA2 z2;(31FiwuD$yzRoQsJw>p;SYC@7|~BT4u*MY_{`L_FK$&JyxO1{7Q~b%YVMK4RMz5dx zJZ?29i=rUCFUSrE_-jW)lnPJ4!(Q27iaxv3+Yq{^#vu&qA)R{27uGD5&UUF01H27D zDmsn$9S{@UPMW8^e@yP0Sx9u8dXVTa*R;QvwFO)`Q@vENwEOcnxrZmJ=bpIC3$PaDV|KaRi0HP|>|M9tjBQnm+8Aee- zQBm=JK@9^6FDPl)00NqVZW&EvWgE0s>Yzw5Oqi{g*UC(#-E6bMQo+p%)WlnbW{H;) z&D=wH!7?Kw=l^-$_sk4~w!i)U(KF|q=k`AD^Ipz-eO`31RPxWC@CbBKrXM3GUB(`e za?)vx(5W(x$PNp#vAj-UrC*z49GPRWzG6qfS6Dn`s}d2I{x}GdE_?`G`iZjdUvsv9vcTh$$J<3E18UU`Hogf7IU_O z_$ZQ}XRYi*0{_VcS}C;X-HkmVC(9>?um7=Ulb|aVN^DEG6yxfuO~iBOiTr>VsF#3) z3b5de%FyR>NX+q??0f~)Mh^_DzS=CE+J_1i*+QwvmwW`Juo3|K@!-9WjXQ3Z z;_8ry@>eG>)26D!c&4J)pL9R7i>GTR)L`3)=1W1dSHBq16yyBLpkA$Brm2Bo=n8<^JN{$r7 z;UNAE1BF2UH65gb1?h#+EUC^snETCIP-h-7gVuEM#b1S2Rj7&l7k_I^E-q7vZ?zIJEuf>ha!!cPB)+h8&8l4?(wquYqb9CYioWn=urV^`Cy;zuju z!$|yre{=DFu)E1Yr4>$ybj9~g!n~Ve8|aLjAQZ_-``KX z>2~7#D&o77_?i}nfr;=A~X zPq>}JF6zJMxN+V;WgaxKbdz>J)xq9-sG)4HuhVz+7<&@iO!=+KEH!Yv=+qQ zi8@Gl)}$x78%R9BWrsk@T~f;11bq-nW_wVe28I&?$XVxstL3X-2{>QBwaf$8$R`wd zd-A6*&+{O(aA9*>>dxjk?QlRWi0+d%ly3cfvwb$akR zx%+iiOZY$q&()ma!3WBhe_3+|=x=@z;<;A+J!rlB$uDde@Lm3?;K^I0{M$Aqc$Iva z%|2u9+~u451iP8g2Rvwv{0V!B(En7>7DB(`LF?q@>{CKNt)OYIx%`L+9VlnBD}^G(L(ixDP{6>!-wwxcgxs0nVLpXGA# zvH0Mv)eTxLA5&)Pv*w--K1Wbn{i8nBCPuEXT8X9x>YGZZ>6=7jBvsxUhv5woLSdpl zVq)xk)50PEcwbVCP}}IZ!Wa8dS3lUhs`mmuJucn?kL8VY;|s?K!iUIsKn^}i0hgfE zO2=F=weHESXmph`5l4)*c)qwLh!Tn?93kknwXQEdD$=ggyppF}5x0nt#z z6(>gKb>$cw3ZpQOzuiU=~e+=*^K?_j!?D$(UZE75gLSkXd&GUNs1h~>$#t9LzwZ^3nBCCoV z!d9L)M~zzb3wGFu367HG%g_@l4i0Qs0`Y~-f%!qyz@mlpjaZs4R`_Fx3getj=gk9q z(zXEjJjx4n8OU%5oaTyj<<+uQ%O$e7AIxD|8ta{j2Qk^Q^lmKw%$^xtMQ1Eh?~B4L zdl5f5Wh?N@$JQ}S)E;`#wfCC1-pAcDsKNKI&~mdq@b+N0;i-(wD~G@nhJ6-ZH&Lrs z4xm>%y;37p9=wLA<4_q2FL<;(#cm*cMWp9YX$xil>Ljms{NK#=L?B zA*y@{?-~0hhN$Fcs+jeXd7}2^7B|bjWbR}Pg@EGO7z1lgkvE42vb1vbFjlrzJ$KsI zpF%XoNpWb7)3h%^ha+-uh+D8qei7YLS`moT?k5GO#*Pbq3Ik^?8CV((*Aj>1*NG4Q zNr_M2ny)G>kj?x+J#yuzGkfApYID~PA0WfIMyJUWfl0h<9=IkMZ=%c6E=?NWf;gYG%_w7t~72RcFd3qN^pk53b?q@^*FP z(1YM;MQ0OSo0%jO<2nV_Nol!&_)1;@tZ4=K$IPNf0F z132@7oEt}v;9ehJVV_?%cS~8N;BTVD3cQN&mv;FHEu92+zX0cO>bz{M zzH}}!$qXGS_?jslA6!^12oir~W3HIPyRPx)R|1wDyRNYLSInLJ{c@eu%6m`|)ahpk zN;Jhz)a7+5tO~Y4BE|Dd_TCk9_j@D!g&`8$Jnj9#@F`oG-i)JDWEDyCq^)8Wv6Ep% z3M+0h&oujn(vk5q<%1j8wI=fr^{XrIxT{z2q;b?DMC)vEmq35Q{xgcREiH8Ai7tJ7 zD;%Ew*_@$0Y(+W#**x61*2+sS53CA2#%tyQ+S$O~T(0fKmM5zpYL|gM9eGRh*uSos z|KgaB27}7DY!yDOSQdd6Y32&uskI{ zVCS2-ZG=QD)5H{9X%U^~Q+-35nqsd6MsdobUr!y2kX)_ecr`bIs=UD}I$cnfI~dVO zNJk2d)58fV_~9eR3~#{j(2yqIyaNMuhJ{eM;umwY`UBSZi+Nz@!yehG^32z{>{uSH z!Pm{*)YI5K*UfZ}X#REcGz(Zw#-i@@nSmFHI?|P$zK+cUYk|Nn6Bm734E#mZ!?gg| z`AQ-^)_)9RDIc4>Vj>{0ko=9`6r$%2p6T5D3av;VIL83>udv zZXoZ;$JpDyntRa+iocq}+V34j5hSgy{%VfGiPl}4&Ar2)@IXzu+S0th04#()UU*LH z(yfLT?EYqRuef0#5tdIfX|tLq6;?+S?v0@};=dV}rooKJa)Z!}L=uY9j7>ix+ip%{ zmCfcpTC!?=Gp02u^go)-c1^_<_V90*X3M(5s(&*-$|;84Fn90e%i(BiUU%(wg}mUz z%1pkN1b&Z$je+cm8|HqF-D$UO3rI+#;eKR1nkUR~AIEqjrh>%ggIsO&DLM{ZWq*+j zl)Meji|7R2ti8oq+vJ$P(*6@1x|zN$b>{+vhSbCqK|J zkahXp-1p9JpY-t73SKNDLZzjWSE1bw{!91<6fQbX8-o&SvFy1cFFQPYJoCGGyyF;R z;#oIDom6E^eav(dPJ=?13R)-*U#J+}xhHSVm~b*k{&XDbx`Iar2M1rIxMA5_aaNt& zk!w_!;*H5AXhM6F%81Xm%8B+V-POs!_3@LCCNE?uE#^eWI)g+$gy!Lv+brA7G(4$O zcG%|Xy{@9`A=|yR`RonfF$%01XJ4* z#1nzTom(&K1jXRC6k$R{g#10e3D7aPEy3@U{-V7+4o3_m`Kma6hy_)4Xrfqf-Z_nT zFF9M^Ucx+JEyy746H2l>yvCjtESau$kg%m*GHGyiM~b|P`$xDexMFaf#`OoThYS^y zZuwInJ`ZQMOHYb^U#fyJH9$P(3>Z|GGUKw*&&+&UkDBq78?E}3{vBQT^ zsIIyuhDD#kDlD|8-q!Q{;>-?nW=A-)BYpmTU(yGz-X--5f9OvsrsxCLsHMBKLHa;8 zRxO2Uue3wsEK_YUooL6U+QVKECqGs=)KWW*w*53XkjzqtYc~f3vbVKTs(LtU(MoY+ zO#z%f`anvG921B&-06BJ9Qk8$o!jbbsbWtqPFlXqzWp zVZR1Q1GMkpAu>?A5Vp)?Hi9a=tJs2cA=e=sqKIVBveSdsUU7riNw;L#KV(%>1FM|9=goF z&Qxc@b9YvIDPMEvkL=Cq>b{x>jdEHX%XTyyXnwkk*(t^SD}3X-CGeKMYA zUh=Z>Ev9x8okVq&5_qDzCGM4$^)7k_FvESVZGQYc1I%yT*CjTNa|FCSSjb zH60*ZYe%Bao~`agJ0;q6lm;=2K^mfIoWsT&r16^Fzq5BbN?o*X{T{$x{fl~Zi0Ese zba=f^+o!QFf~8PR!WFh)wz{`w_*ZOjN9hjD+ANmS5hC8WAw(>@Aw;l0I!f)5u*nW3 zR&0ufv?Uj5bT4;MF1(T@-@v)&I8Pv1Z%eUyxr#%0v`CjeiX#O^gp z*$y4*f1A9n6HSd_U%JacfE4+V2jJDZAif@ZvsHP4Sq+cBj2TKj=tPHSwxC6*STVB- zUqa9F?FfWZkHs0B7B#XUpWj+E>u-{R9bU;dSNKVGTe(`;D5gTJF{?*Q$RlhBhR!T@ ze?u>RK?G-uFao_{z(SZZ-gpdkAB{&u4e5>VkvxdsE)L_jruZ0szczv2nv?jg#fF>P zIv4uGG8kvbH@mI1h+ScfIWKTT6|GE5qm_#6s!6i;p#b2uZx)#3XA9BrX~NPE!Aujm z`5lOv4Kz#Rdw)`L#T|VVT}E^_R_}K0=5j*GoTu_)s2K~HFPo+QTEN)HW@$Em=pjj+ z9CJyvqEIB^JUltKN8ri1Jrch)MN#-&!106dRKW2gIX;HtrvyAXx6k85^YI(ZX%^sVB&S)3 zr?o_rUr>{{%tYA47ncz#am7UrUsaR1Az~N--W-XWGk>!)eGA`NROw8_9w_XX*o#dy zbBFcr2%5w5IB9Jdj5F3Eg?HIP;{ZIVtEERb1f@%QAZWCbBIs6b%K4jLa9;qTn#L-6qsC*OQdZ~Gfyi&CRQAztHK($c? z*_pOzxBQDqixyj4@BF(=IE@fc7%lclUJh!eIT+z+J?3U0v>+-CcA|%-E3Jc}uyz?Y zw%#gr@5L!dnnE|Juqq_>Nd6Wco=x6r(z5TYQvZ?Ufg(eG!$CuhSp6PyU;a1QE-NXO zDn9~^0OjLh)Q>RkfD@3B$X>CXq`rJ2-#r44^dg^SA#R zz$=~r*y+wvxTEZ+096Kt^)oZ&&|moc92VjXl~14j10U=BzVi1tWD*bIF#+F0<2>Qv z;)`xPq>9B@3S_%3pRL+Op%!aSO)+(VBMEk7c4Io z+BUo(sG_UJs4;DCle?zF@)!!GEfo63d64MR<20f8*3b+dPQgrG6|t3Fr28EA5Aa03 z=p}TWXSxiO>r>>^U;%e8zPGf98{#;v8RTUNnN#JOkAmhDWsP#I8o&fS9>(gOPhy6K za`o6HXDQ2~%uRN3K>nwmLKQ8<7dq(ddJ_)%%ny)j;oFC@?!8fx=_y=U{Uy^<++%Q8 z>AZhx4Ib&jpY|&7?STIV_cw5r**{kG1ylrkCn zPnguT{qOi92%Un$r6Kp6$7|uf0&1XLcbpWW3$O@+55?}W&q2_#>S_L!QFP4jjB;t& zNFOWIABr}MMzSU0(ui=1zx?dg09C3@$g)Rc0q@ipv9O~yTXHeN zQdm6~$i(e0!+$;YtpyT335uIALL7g(vCad8gSXNFrMHNwAoF|<85ru-% zBcp9l7{h{CQ<+yNyWCystgXezO5X#YlI2*}#;t5z)(DLY;%R}4DzC4Q$F)@=0Hsre z);I<3R})n`!3FWO`bCv*zyXx>Al3$M6b<-2fxI*;G=wJ(6jZeIXbwjjQC zDduAaM@XZ!k3?!&PJ}dAI|dJH@G!4^B-dVi)*8A&j_0$6JHEJC4KMg$c+bey;iMsq z(qVe0iCZ);!qe}O-Xw%omzf?yS?Qcn}?V5NvNxsb8<*0D42zBRq-*^rhwk z>gsViEi?2&E${&7ppxP=&J$Ojlo>X80WPCVdWNuhNmSMYnBj%XapP2qKQSx>REvaOCw9n`vEE zUWMSW?Qb!|jWRwE0q|xCLPheO*+4DM5(70ksgZ)x*mK!|d~0rytOjK(Ea-vMVL96= zQRxgHeA8`ThML;AqfXxY1h2hNX=$QQ6~yy}Wvcvco~$e>Svenhnu0G@tbONqRMuS9evzU<6;jVk)u;^aEHWV}Z8ZPo_()k&2vPtd6Bs}Lz{e3D;g^CG3F zehKgQGJTu1U$!A!S5s*b33}u@waRVs>DOp=Oqe`Uqh%jON&_5gVgFq9>4p;rP8-U% z_A-4}{cSkG&OCPh^eA3&5B$+rad#Pnbv&dyHCC6n^2=T6n~}?SCE{trI(ZwGe_LI} z^j&i$ZZp2We_)fSm`dX&%Oli0x68RhFm?}beu46mAvfJC&^an2;pp|EaKeedu83;S z44m`vB>eJ~7%1(jmwX`4n=UwOa3s`K<;Bs-7`(MRejzN>#1-_>stVs|gRa9cKm z@Rr(4yVdA0|TN~n>^2N z3Ubr6tS+^KRhpwL|Yp$8Rk-a)9wF-2BhUXSL5 ztU%dpuktIKmmKyuM7}tjq9%X)D6J2``zCztO!60ag<`No#|-(%Sf35-(?KJ@&(Tz3 zJKE<0kS3SD&l!Z-Tw}9bDSz1-Ay2yC%Z#T6V99=K(_v+aO3py8x7#6ttY?xlx!~YU z)EpZVPF?4`JLTPXQ(Z+q{VHjnu)>n5zO3Q%HhL7 z&-Rxh+LJc{mzCTJl=YWJIaZwsP}%nn>WxV`G5A-D2EQ`+H~kSB{38HH%qSe3aZ?Jf zQy5ZnCf3#@Vv5fMXC-yzV6RC$ZR5B4017zqd=lQA`LZ+rq7(iM@~>e7?;MOS%6qDi z1G`~^e|jwjP$pR^{LsPP@Of~`MCl1T!Y`%pVJW_?j-1;^(*7L3@aqTlX6pw?-OVx7P#+HqUDf@hYG`Js+vVp(@tJAO-D+4FJ&sRsEa;8@mT{kY9jqZqRRMk?}b0At? zg9i6zu>++$HM^FuzYRo-a{=12PaEL;l9vjqV=Jktz8Oc~P*eR`phSV;s5JXXLUz*LC-0V!hCeQm8#+cwU208g_FT}u2 z9t$5N#W@myhIwOfqti{YF2Z@3y#ABR$msV{$fe$pQ{FVP4zVf~V5- z{b{gcGbRJ%PfjD?S-yaayw2}z@=_AQ-3_Kd2&)?;4RuTxO4$6AX!`iF8@5QS^!UoO z&n1O;%#{>12w5-%$+D_U!U)a623+*w;^Mj>fY4d~F|lsl17I`%0noGN?!=AJsSS>Ae%K*inW!C5VrV*Fb5&Htf3INF@#HnxHO!uL!#xf z6OdYad#MjU$Q;9^AsO_ELWOXc3$NcV!r1E<#<71R3`3X@&vPQOVGojh(JPy08YCuF zK=Stwut$eUBeG6&G4;yfK3VXB($q8n^-3lLVzK8npkuOX@^RGPwPrlK3=#feyi|uU zTD)Nh@k;hgV>gCLiFY>-guMMb$p}$ogveWr(1C;mW2oCxYkJE|D%RC39xjbe)6qb9 zmY<$_GkUoRB-bzuBGHl+g1t3Bi@fwW1c&(q`*KB!Jdw2yZJ`P40-Pi(P)hO zNuw&$;|uAC-Is5bALk-hQGib&E@)#kR>;p-v=~0Sm|8{+7rDb4f>YySQ{f`L1}mz9 z7e>1#>0G18Kc&4Kyr{du2^}TuLAO@|g5t*^`R(@w&}@{t5p7N}EfpYlc?`W7$0z%d zG9UFsamd)21cl`9cOamBgQnzPvGez|U+|gWPj6#_UOc`39GYTQG82Et@`sm5yAXt( zfRritoi~l-(9^WaD}R!hVS=xL($YGV6nU6LHQ;F~G~xEW6l(`h0li#Pz^w;4m~dTl zjBOh!MLAXgD8B|-@^wtoU>sAPdh?Qd=4_8y?dKuFZJi_Lw9vsa*qcdcQa0}&$>mKj zHnk1qf6@~T6w2%9i8_MtfEiCC8_swdM{&m2fiCwhG0aS@Nco!ME1rmO^wJ*7P`3Si zi62X5*W;sGcABJa%(~(}ZJ-`YidaWY-kb0J&n36q*+EU#NCbm!L5eee7zM4t5sOGk z>P4P{*_EXYe_fm#nrq6{XJV%NwEXym7B`LzdWM2_U?!m^4=b-uLp&d8dwD7G-Lp6& zH6;@&{q$oCS1Gqo8Fe+}30{RG1Vd>$PF-)q^s&OE9Qw=00m?3d-L;0K=c4iWRT*{W zT#n}j0K2Wrt^v@>Hot|TI~qzOX=i4UtwWGKJIUIsf4Jqx;d-Jm$T$0f3I&lbLa&5c zxYX?(aVjR9@*?Ja{*p^}pd?C_i>{zm8U<=}v>=zl zH4mw{@JG=HFZ|7IEIRA8X{vm18qbI@bx~hP@o6Iu`xY*uC_tP1!)0nni{axFct(kd zzD^3dc!1H4Q?bA2b;3!WSqL*z{{9Hh4$k#lo98KfbYM{UJS}DCdV-NJqMQ1KyX1;R z$V5j`szu&#UBy!Kj`GH)OE}JnDYC+OJ}OPZlvd?bbizJ70iKQzAoC<%EOPL|@R%T- zIU6HBG@@i5MrMC>rr3O0MH_nUaRf?w2#s?q<&#wTFlNPgwUs}}o)qLSOV2MEQ}QJcGi1Dz8hXdwRaMQVn$L!+6y zjRnns@C6>>LuN>wHT|}+_=lwMu-3AtIJ3O6)8xw^vVs{>7tL26vaz$Ih>DM9NKI-@ z^;Y)oOh~KqNINnU^I%K1;^aC&FM6QnS&~JQv{gtLytM)nDm0qB_t=eWkj31g#IyTs zsdM`~-oxq$MBpN;N|&rL_bNyp-TR!2yeehNH{bO|w+_**_eJ;ncPm`8r3j6t`W>O* zT2B~9{z3}ABNW`?feHoRQ51ZqV(bIbzcrdCHw)%w4;hc$@XdlbI7U&MGdI5_n7@6i z;^l{=DVp}1pXJj{E1qRPJSNJ6P~G1290^+8{4Cp&E6wfn@ZTg;0j^hYeSqr_uIHa+%O91(LS1gdGmwMJ ziE9h4FLC*>LlDYXT+?tpjO$rk0^5rnKW8+pEWZ)Rc04L=((Xk*o;gpNsf~)vXFKOf zJw|Vi%s1IF2BNalSfSgxnF`b{0B!cO*vN!aukq|cmYHHsvHygPSjgWH((y3~u8#?Y z6)!l4;r%IQt=^TUb7f(wwFJBB31tl-IWBFA%b03Qp;1qazX+)dfyr&>wobzx-C8=S z^!hV_bpg|1#}nz8gQ+?hi{8(PS&_P*>9hd1^)wW7;eUosn-L8B&qntCV^SBX01`0k zg1I-Ecp(YwQ00Sk?iirr9NGWL=Xt9FG#ld zaVerZ;oa64{1z+JuZE~E&AjW(mB3oHDkWCifeFbzSL6- zc4mH3(P`+DQqP_w@MoiG5}my23DPu)9+jxFCqWkBA=9-cYuAd3v?K8qUq30WRa4Lv z^PiHss-w#hKuW6=EQm+aW9Tl~wOH@U4vvjq2ZH?I*zhFWv2h)r9d=i~)ZIvF>f~4_ z;n*kdO6L1nHkIMUN-4a&@Doq#9c^Vhvmx2FFR-n2g|j3_cl`(FyGZ@t*;N zd6UBUU8I1Rd~sRlLC_odQiNkaaij<5C5Xnsjse)lp)~;%D`YfPLogb6 z*uapMskE%9x$SzHHf7=SHkr;9TQ%K-#m+*ZZ!Et#P>Nll=28Q zt&BE#^s~J4;|wQ|Gn~>dCYla3A~A2gd@|U!mXN5g!JqeGs9R`;*%U zcH@GGEag`o*||i%fKapj$=4C=&;^H}pX(97h3Iz?ZkRuPJ;Bx~;s<%in}}Q$2b9{M zJd$9KDda0W z?;=#5KY2aD>VFV%#TQ)I<|3dDdo$q@{prKv0o$t3Q&rDxIS5dD9HBb-lg}a8QiYtp z9GrYUkrxo^KUjL-ssz7DurxvLC@c2RmlORi!d3dy*ApyK5r562jZEZCgmU_mhuj6& zFXu&MZ64`SfZF2-b$@Ge2bP==aGydS>Y<-U^a}_zur>W2`#OR#h5Wono6SVNjZiJa z{UTdOFuOt?;gK#Ac{6?-^5_2aVRwUmj6%P_LmvgGeI%jQ`;$*6SdcH{!A^ZIY*P;99XzSF5dAK~CHT|V6Ksn@|Ds3yMIvt|l-Zv=ECH}Z3c1Nc9to&@ z5TVWu^RtaDp*J0)trz1)omL3$dHVLDOFblL+0u z079#=ujtrdc4G;aj!-S_Z7@(3>}?Rx3wkGzhzIeVr-|W1)Uk>onRlKQcGm%qJl4%_ z1JrIO)Eiu5Z1MGc(qANKdxfDMVRD8I;~e1FM!3h@a?}yDu3iLD>EXBts9iN4sQ9)F zkpz89VVLgGDFIOXEJ6jhWhemDAwR8f$etip5yxiYIK_?DDi((cny4_W^#oB*4A%(t zueJ=K695fS7!o`T!vM7>5$YL7TaI}I{{D=J_BM}B3yI@JLM63jC@1I#3PZ3bh$>>J zB~<6O4A%&{L}74T^aP zyhse|2(`@1;Q2UK5%}_VBHGJ59JRzzPpC96hw^#UO$78~g`w6HiBLf8g9z2DErX4q zFDeYHJRvyd5XXGNT^-ma+N%gUQ{mX)31SN|>?KrHTLzh+0~7|8Cx{keFiisLrM3(s zC#3-V8x|{3^KF8MBMHRzS;UdumZN~6`xS;dk521|p^{L82ePw87{{O{x*Ee`qCUVh z07zqa-2g9Ar$Gs~aJnQgl=sK@=%QeRAN#v;Spzy?t$I?ZE=Z0TF|n)qqU5Wh@FNC1 z<^m^x>bAgkDh+BXtTJ~#FFm3~^Md{IycEetSG?=lbhnJj{9i)o4>dGxgC(HWALufa zLrpPm;82Es()D(gAHUPO3--bO8XlwDNWr4%a3aCN=>ReV##jA=i9X;Vs9sV{6e;#L zMsZmy$3uK-s}YPgTKt#r6(%(B+5N>BVxZQkU4<>nIM0G>z5)Pj93*f(ALF7XpnZ;K zJjZ0W`5v$O9&3G%nZC!3zDF}39^=AR_@Is|-}95+M|6Nwc*odo8vt6Y9hGBf9<>BFu~MDQNP-#G(y$+KEx*m~!^3QyS)=MyWG= z9iqesk?`9@7LGz0LgyHd^2$E^Tf7iAmz6Rd+8wP^yHZu4Qk6vkk>(qskW7wbt6WlVE&4U=-!3Wh{==Y2D6GHfOb)?15-h>)J!YIP zKVZycecoeOABF|7u4HU`fu|E)O#l%iaBN2iO|{QRpD`i@gFx;0#BUklFtcd2&qC;Y zv(uw5N?~^{;BU0?3X6I`g7#6WT+ewh!Ix*XuTseQaJ({v;xd4=qWVSYy@2V&WRvfp zRgPRhX>xrE)*Rs-CWM5J_BU@Mq16z~Mxj}r1ulp9iaQYzR`YkM#~}R_w9h6+c=jBR ze_Bjk@eRk$?5M)Up|pc_B1QnCo@UZYDNchmMz)nwCk+m9vaiIVtf|f$?8r)NEEtT3 zpH@nJ+bQe8*ic#BSyMTU#jKJ()LcztmsUyXnpe}9Tu=@Cu;RJMJMG(+=63Ntb3L7!iY=a@85GdhKBW>SA2^aMfcY%FjsCVf0xuGxKS zrNNpxHnw=JG{6TfC#d^Ac4n>gfVvwS_lk6P_^I4WZdaNagN1r~CCsQjYX1@Gt367S zS8V+&(%|ryi6j}jWyhQCgC>KdN|01x5p@w8^s3aWSE@%!&7)OzEksQxx>lmba=Nh{ ziEfJ7b^MW|v?;-6FDAMJ_=lRF!bQT~_&cU8_l60_6>h*VQcAbdDOULl_R_1;AoW(Z z>s2XCy^NiBRq7p7u#z*#buJe8nlyCqGRTbG|FoenZfP*BAPH^(0Dd}z81IebwbY9n6d@FZ0oE7Qv+Gogb z+u6$-uzU4^g*Pfb-XOvG9oiMOA4o$r3zt@?Ka@0T2Q}v~&%bY3KuC+*t%4~-N{i?b zt3_<60~=Z{AtCf)KL7?QVF$aen2!vD(>~lqk2*X$1Krm7xI=;&)t23q1b0!Wi{*A1 zSbH-Jbo(X-qdmlFCt`?|6Jws(EJ)Fj1Dkv@9W#T0nYpz6J~dZu+c(hwChGPG4p(!L zJ1^ALN$!bZa2!14WtKM(=S28VC`}J0&Re(wFk94EH5k1S>?k70;=Xd^Dfw-!y4Q(SZ>d3GDo4P!w5 zr_%k**U%B9g^OBL`CTASwn7q?e4_NBJxKvK_6EdlrB0i3qP~@lK(3c@<{8C_wQQHV z-AUavZxj@()8ez{)P~g%0^4C)gm!e_Lda5fNFnX1*T(tT<2$5I618lExY?BE6wI0( zQa{ILkZr8RPhm4W-@FY?H`e3L=C)EV4*mr3i!vXVPD_2P)Hwhu4?s*EB+>*!GQLYh zgsjGA8fb>jIP(D7N5PTyX{o(Usd!AJsk`JRuYh1M@K%o=a|}E{c4em&)_nqkfqW$x zqAFKYW(KX{*fzGfLYfqE9xMpSIP=uc#%y3_1f1W-P7p?!&>f{r==Pxn-0Yo7DV056 zDLtow0PRj`Q9shQbSwQL10>+)3PcR2`2~#_vbT1kYMw}9KZk>x(RTe* z)aS`{I9gcor1M?*C3mhH{<-Slp9^9%$jS2CUwg$Em(n61I(e(%aXehF*5!?|Cy2;6l*+Y`)V_ba?OQx4_d0ML? zf4!B?LO+qhw5ZnD9iK>p1{PpvB|qNCHt^TfCHpAr%iFQ&5T8o&_ki0uJu{GL0mj*P3{{$Ved;4uTH>zCp1^W@9YH-(oDrIPH zPGECBl^%HX)d`n`OE7%vrVPtf6({TAy6X$HH1;L7hj(D0;a;UM?p0M@f8J8djmnK7 z3V9AtW3oc>B>^6Zx#%Q-?;(z?W^9Dcwd8h2)3XV))R}46oxuiI!7EDV3GDqUscZP} z<1gXdaeSCdb+5ysI63H|{Q~Z`G`aq9wzx_fs(zonS0!~*uVe?Sq~4Av9;aqpMC)nT z!uY&CGz-1DN>n`XyN34+EHLZpx+*W9-GU`%AxS)CYXS(x12PogNukN*G))HD_y#WU7FW2(U0gol<3-BOTkE;yXwb4UZO zwQGC~0UJV1PQ&isBlR*;O3~qi`HNwu?TO5_M;hSx z+w>N+H7OV6M)4c@^^vl~>QJGu68AFVcg9cSzc&2V1Wd;-vDO64!V|`ou*hKno>X~@ zT{8#8o>?3|CC$DHwka*zMQt$Z=G)|uFDX}=8sirAEOZ=j4?Kh^1fp5(rAd{qej#YO z*sI#If5TD1A^~i}N=u0?#g!D5iUN+nQ*5a?sC~*XS6Y<47R)KBY1l_c3p4hH6vp!` zZCq9kU1=fJpz(_1{#Sl|=IMl22JUt>9l4nwz>j}$87O|P@p^1fcf})y?95&%tQUnb z@VK2Ukb)C7oay!QUFB*l2jz(wk0fN_pGo~XQAmY9>g;m_VI7?nbnSh1|7TL4;bf#T z%5ON@uSbTx9%{-n4)fs-SCiahrrWLES4Np0J7=8+Jh1Z5r0@~MrsjMoSm0|Wz927O z?ftF!YN*sO_h(WTx*IHepEOysZ5;d8J}FW2*f@4|pA;S%S{`mX9S~C*ZldMKeJ4_p z*2_01vA#7@wx%wTJzpbD(=1J7r)#8S%~OeN;C|_j0so#5pel_kN+J_ZG-*$1Pi2+{ zho(?7j|Md|OljKVxvEt8Xaak2zceh!meCu_@}?skwr@Y`(Si)t{Qz3-3jn8`{D12x z*5dKE{ZH$1j8WL>ZwjZ@9^diL`Aq@E*qek6ODBIaW*?GwLkSQW>;jn{3d$q2SE(64 z=}n+JD6i)<=EORZKZg@$C&H;Tk(r9vzYoBn8`cOOJ|IOqwkDE1b0USDC_`9csQkJD zt0h>dyqv$9k`clzkkK`RUZxv_rsm{w(#QsL`Y5okigSZDU^-X9oLnW3=b~nCWfSW` zz!o2r0z)V=az7DF7J<>?Wor*g4$ayO*5!~C(QySRel}h>0C5J`bJ8JsTb0K8C^CxcDfB3!K7%>-LgN~d z3&Pn;He(n&`GvGwvmt}6|56&#gYpOlG~wg{S9UG3g_X9VJ^feG)KOQAVYA zB_xAix8S#F#<8rjR;nMcEcQ0}Q+sRvTz3cCeME}Z^owP`9+B?Rm@?S7qta;2gc$bh zQE9Lddn8aCFoM@{_RPwJ47TH_)T7f2cfx@Cop2Gn2g`o3G!BD4U){kPkKR(827!`_ zlP-=$d?h7mu8m^3Ur7;DDiKxQ&7$mvoMs9r_a!4xtvHOXUR*^|elF2VNqsL+|Q{W>g`tvMzo z1s&yzOvjcnCLfdDrxNta*V4UI$^7SQjCR}`9l$K#NRe=J8uN`b_`Y99kR5_)5jr`V zo?Tgm=<-MEJrrJ~Bu&&CGtc8b>eeN^ba?JnXfQDfc*+XfzLENCkoV7ggHgeRH`$%X zr4@!R?g+r%aI%dR`W!zl-KCLBS?4;*!3!tGvJiDcZ3Zi=lkU|%HY|YsR4083_YvZY z?b^o`LQVX&WU_C-Pp;N=HFso&d=%OPD;g^tjghmF@QO1cpyKigsiQ_CZ>zX@3em*_ zi~Lrar+sl~09*O3v_z}NL+9_Lmo#!Z+x(r>Tdih?zk?6P)Byp^a7JR9%}dxn&qyoP z7ItU7l%&3s71m2=qb@`H8-DCcC-y<}S-!IXpYt!|@rzlvvr;$BjdT`sR*DNt8bV(* zU8VV|WZL7(zsQ^FXdk)d_m)+xI4f0awAOwBY}$FLN!zP$0GsrKGz<0dk-^5B5>J5Dl04>VT| zy7F7`_!696%6|Vrn%K2o7&yABH9zomOWDi|Qg==96878$DSS}VHEaY=&?WprH~k!b z3ohU{(*}MEspq#))pfS_f)t-tk6ffQA*r)aIVZy7u8a2_D$5b2*7(Xc?|a+49}ewb zG3`H6wYqmouKBAxb)ZUGflm!#}=nmQee_(h89 z`+?44+JWn1T=cwGxjfH@_CI7wmeDio6VL4djHXE`A}O2hd>)7 zODE0sf3ix+l1M?jB}=SUJ)J$?)e@yGoIai9bh13q_oqG<(*;~7aeaYHSn2TLQeDtJ zg}-V4HrX9nda*CN+{rS!y{VrCYwSx~`m({DEkk>q?rSlv!?he&0j^JR?Zfpst|PeW z`m)8HEkiU3ne4sJ7L@c%);`n{6ByUuVsib=Y@wDuY+k6vs7aV!u_)9sRNcvq0IuV@ zgzG%6Q@FnF$98wIyrU@|z@C8S8YuosSIg{^ zB7|Sr@@|$ewziuEUMZ)u54u^FcNz)AKwQ0Wb-`uA6*Q1#gjt4@4V__@yHM%v53}Us zc2~G%0&a!jmKWN;IE13UdfE_X>2BFNIvB4ST+M?mrpvhgf$IZYyKwEp)d{#-+)v^< zkE=J{hYVpix?7f0I3+zSliTZtackBMW#9I&B($G1y*J!0TcKZaFGW}kye3=U(~_n6%YWD(JuM}g zuP-oXFH5Fo;RSZCm*ojfhYJ;Hy)ADAP?gsbWx1d3)B9U~q`Gjz086S`Q+tN39cT$_ z-x9~wJQi2+@j%N9>c02IT1>gPig0bfRf($>myAmV+E84><5=!s%Vc$7#rDA#n_63p zW~_dwC7eG*4Ye%iN2-gghS_Vwd6eY59??~_|7y&NdU^{PTdH%?3_xKeVO9D6fp0;8 z;C7DizIp)#I>jqv6lU=-UoJ#+zKsYPxrCHJA%?{cvqWeYOz+LEex@C0*5MTI&|IUv zKqN(2A$xV0Wt^t!H2ZFtrE~IIr*$glB;D+pH4}AJ@fH)j7&P5QH~k8F3pCx0T(^(! z)5^vAaXRx4)w^GSE88`G#pmSrWiEew1Y(RWkEOSsv7^ zTgJW~g%XJj?H*;ZYLdQUokm;6n2w{3K%4JmG*XbEm$BKSE!{NdjWSqqM=xziHP9vov?6mh!N zpK=~_@KJtJ3(A>@?W{X3t4ZIV@3i!xxzVn%mPmR}h_%epL|`s4){@|up9Cc)hMMl7 zTg3dybPGw~HBQm))(;r8&%BG^4WuN7Mr6MgvBMr59OQ2ExAEm^@T5&C+Gu!H{loH)(&B! ztD=wQpv4}2AjfD4*bi2ED_e^Pr*#$m8aCj!Y#j%@iQi4{;3vmvc$=O#bMO{|lx-zI z`NQzVRQ4erYXU0pOD!3aOp)a=!?;gOcsbsT%O*g#jYRay7>>^m9>Z;6Ts8ohG2tX7 z&yeE|cn=Rw{+hFqhvl*oD03&K+Eh8(>Q8B0SRGGcrxZ|L) zqLvy&WM(18xPy!FNKpiEMq@>l;7vs%hd6K^;RnR%4xo5r*kj{{7vrzn%&rSXAFsO8i=Sd z_}}7XdxaW4>a>kxs(|5{vuHo( zIgH;*jv-GhuW}yRXkNqjnD644dc5=eTO@PLMf_HAOcRbCb+6}4%^cN&-@P0~UZpAL zJB!E>R!tG@7uwG;l&3dw47n|?DGI~yVU8i^#Z*L`+;wqH5zQRba?CJ1{gY#Su8WTW zlT}khzKeM=+CBkKPVT$7rs!Tg*Kt-FETz2cEb{p+KFu-kF6-t+gS#!RDVm4(dXAZo zCzLUk(rmOi&J!rHfQqLxf0;9}819NMa@Y#W($4%<&cwAfiR-Qb=FEQ+p15ifw={Et zaw?rpI_aUZCUI8_hgDJ5a%BZ$_k8l+oir!mOxzDI#vwB(m|7}?&g5e_bsIi5!T=jm zlUTo>1J64XWgLU66 zu)HDi01Qx~?cT>_AXQz}19_baw~X{=pxVf3IE-Ij2OBGRkkLVO1rNW5aV|?Mv74xf`D0H5yNLnZun___tS0F$1JTJ#fO0gr02XG_C{}_Jgl~8fn4FFD zm{Tq5Z&q$+A&HnClwSxgSX7KCy`lCesoX&FeOOSy^=b$K zP_ZYklD$UdMsN6~46z{vU{AW0)E1mGUO(COXu-KA;~hKp7wk3#y-Wrz;rjc`T3c{d z9dtyAZ#krtaDm(?Z0l#1ZVnRnr&fFf9R4|@7>ilB3Ju9z8d;Ucu;fVOUP`^)wFim~ z+}3BKJc-c@q~dc&$LXp>*1pM;){)mg$5kzlfLIa#03}!EtQBPVfFj#AoY({ryl8m9 zUp9OOn7?+7nCMgZH__+8ANx75n_dC9;qTz&xxPDzTD64T^ zi=2x5`d>3^4CL~N%d??^$g7cnDQ0SuSGlbMfZjk)$g3RC0lB<{o7q>6*^bXFog9Sz zQ)|7up>66O{tYT{kuL++){<5A?P`DYHzm&A^O`anEZ2EiPcSa)siEA&KOEYOL3n#B1{W$&kObzktTcy_-WFaaCGiW=JQVzs7(XTih zq?+OnOs1o{CZi}Np+k=AiyYTCJf+#2Q!G*U6Y_t^{c9o0Kiw+e0Lhb}J8A_EKF2&? z)wS2zUn(t@j6#rYqCiR~s^zEYg(plbW`i^@E?S>ACC1*YmXubn*_s^cmAhJOMh3XFUhl;Wc#GKM?Z5^D1_N_O8o zSa41kbWqe-ty(3B4JC~nN8wELNt@@Drc`qKh17?qTA~~zHRw>|YyQ#i3>J^LLq9{@ z*ROg?A^(6zepW!A&|tM_(NqAdq)J0RPn6bq9JM_~P>HTm+Y_X^A&7On&(g<1T?Ba< z!uc=x_aUHLSryCTA{X?dh|I+{?dit=lL&_K*7C+9)4FN(qmC zt1M6A{xr+a1Bbt1T|aqLwvkTM{-OqxS~Qr9k$Z3M4yr{@p2Xsd>uC=5=0Q_?sF*iR z8YBW(U!g2tY~`(CHOZqdkZ2tLw3d{mqOEY8C4iMOh{8|{fRf*?!|9h``v^d8De=06 zOCkBiqP6!LmqJa6Vk@cRXec2L9xlB%JjXdixEzqnIYhV|FarQ3TnB~AffGmyMOwU$ z;!;GoyhRhqr4VT`VvTSt#ITm)FPcp{&LP6(1V1xhd^zA807|%e3YP;v2T+8|Uq2xx zZsB6yDrk6@OA+Dn&-*%JAX@RYca(At5iTcK$T>uOIp9$MlyF~eLbx25L1K7(`RgPu zMZ}k6HH_v`M7SK#hZuOc{IwHj;PEf!soW62IYhXe5H9DllNcUf{yKwR zDY~9YW(+7B#uJp{?1AFS z2>Lak|EBRdXFLrUxXnna#kttFck{j0w)s>JA8h11` z7MEB_`&OWazhc0q#7c2!4V^{MD4tbXgC_#4L}$e%s<&%-#mP2gTKbQqCKqX2EVSJn zRLr&IZ8xRK=ILjMlt2J6(n#C zBs8wRCBNnjyozQ;W2wlsjXwxuH-0O=ca2{wF+AHq8ATMRtL)jO$Wcni;ZLK)l{lbL zVwFrvZ~-ONwQ}Tyg0rrm>M9w>*i_LF3r;C2A%WZ&#JP`u$5lZFGFX9EOd!NyWFNWN ztYqhN$QQ`0Fc8}?!xH)kZx`^`@&xweQHtk|gCe#Kk08H#GZ)p5e@=Q=Yf{SFUQ*Wc zeoLrD1V?4thq%{=@Mbigcz?U!GVDH2G*?hG|D?w8CEkwZ-duM2KW%cE$Y0m*w+!Wp z;k6w~$?YlzpA};uR1|xWU2}dtX{>+|DSbjpnOMF=*u*hnkmH@dKv2y`fDOAM40N|{q+boK-k^yk+385_SSX&k1YfIl_QmkJSR{?t0} z_-OvrIxqNW+FFOV<#}d%&`0DmPaEsp4I0Hd51sc|C+POpv49p;J1-f$5GZN>JDkb! zOew0K_1TumBRnO0EwB2{E)6#jZfP5%zWf4ZVV*|(<5F@24ZWb4hig8(^VPy#0WPh~o3>HD5fLS(!zQM_)~4eBp60VB&DXA6VE$nX9%6 z-x!|FFsHSIz5(K!FcEaz*tJy-`cjeILBYQrf}#&mP<1Xu(38Ii9T8ByLj<+F>+Ub% z`$7;<1tTQTlfQ)BMDVJ^D}pK&e-Rr&p;Q_*r#&W6;?Je>0V2$yA!0}Z5+F*vJRRf> z4^RM9YX}YK$zOx9AaE#?mDQ2zT6CL^2qTD*Az_LzP$?5|oJfrKpefSYqQ5RBA~F*u zJpCo{k0Sp#9OXo0G(kioDfqOt5%n&oB75B;ihx3?VopRc_K2eAHj*9$(f`NXn}A1A zr2peHnMpDv12Z_oC0B%~D7dnKiVJ9h1W-8wNCF}WDn?{=MNJeG=)~bjrx^|p29H%h zUGZ3Nxl~93CR{=Q4?KaW*lkb{5yF-HKkr-BlbK0|;C^?X-#^du$y8UpRqtDGy>)a~ zz1>oO>er_Jio`Qcw*_m%icKzMWd-(Np+Muy;Cjm}k~9`kWOL%nH{5b3r!;043QEAe z@y=pBzP|SM6;K8;Ff#+lv3rL5SRNIXm76JFh;hD2IqJ6PP{9~%&+-m4sS*N3WSGer zSgpK89Fl<|>t`6s8Cb(D_|7>b2gTOU(T;Plx+7Ugy+_DYl^;}n^RI%c7kPsXP-%@R zR`9H1WksU~f;~hw2mw4hXlkcKr)>~* zR$n59(n8B39m=v?l+1byElXHsy|OB&gBaT5vJ@c~DN~m9K9Z&0zW%IEZ$;+806f0j zpHH_bB{bSCr2IuC;nUjf$YqKLS+&LStk?hiZz=;)U4S}F~!)Gq99fg)Ixk8 zFUi^v8QUb2g|;ED4kX!;M?l896{QKS)+=r6BNj!h4vOj*7oy%5sW?`zC{8H0UU4&s zjLousX(0;E0GU+q^iP#K4a*)*)eo(gu?6d3p-919sIVS)3yL*+b%h~@(t3m5*AEks z=+qSky1s&;LEei~tmt4XnTqv?F)qsZxrm8KOEeIMjp7t3O1hhgSan>I&|Jt!OzSFR z5L2<{B8#F(QB)@oNwp2$T~BKjI&@YyBrd^vHh3$B8ZcO#?AJl$93Vtkim=dL)%NhICbI%HKRdn*N!oBqR4bxdh;{jf-nZBh;<9uE|!qJMEI7 zaAji*Hz$(`RPAe^YCO5ata#vp`#mk2 z1S=Xy!6l!q&~L3c=X%*)vtv+`x_TXbFsxptF$wM3jSehB!}W9+7KM`=si?#F61)FV zTi9W&<>X*R!)0(7&v0_E;-SemA1iSf(~&M)cVJ$oX zm!gGJx1DpnQe3ku?+>llr??8KSGaalj2axt3mK(x?$w-;u;^O;1kILt@p3wvwb?am z4vKRk0rAGeTr_K8Ljyy2)!GKSb=6A^%}xu=*-6~yhzVpWW(Yimqn6iGw>GYUDXv_n%B5DP4SH`R8T~mI&6&nk2KYA!8mw-uw^*^NdBmRRp z8}UD6^x-h^-)mgXVdB5n=*(f}zt?ER7sP+Bk;q}a`H z2mei+jri|1KIAa*UvIp{VdB5uc#*@*f4#AUFNptoV;+Zz|9T^z!&LwEMlQmV|I=X7 zVExzY*AoBhIUDg`Z}j6Z@mGw$a+vrl#)TYa{)*9tFNnWlH03byR}3qMiN9j}aZiwc z+i3h1y|@hgw}3SNLgKF&>nP02RIBk0hl#({_!oznztwn}FNnX@n9pJ2Z#5p}F!8q< z4{9_Co zhlziTas2Ke|Mt=N$LOUWga0;==JS$0#wg}6@wXfAahUkqjTIbb{&wS8z99Z~VynD{3drzQvaUl5Idl3um}{3}2z>Yrq6jSKjK_~#ofI86NWjV2r>{`tn4yMp{XN8_KbZz=`O{~lX) zp`K-mz6TkCJA_+tAu5I)!aub^I08ANZ4h38w8#y@?hp%-C?QU6!$T$M{~t@TsU*52 zuOlr?l8#uRygVslgHbPIGJ1}-xWMCO$CE~O8q?0g^b(}4c39AQVz03a_z5M;Rg-8Q ztFfzY=Q!9%*k>J!*HWPfEH!vjnye%=*{wH0syMs5{Z6y7@ff4cewadaWkieXUl)@O zHt{z8!2rLG$5Uq? zXA_mX!*?QWjT`M^+>wKwf`*#JHESd|87=qHEg1D%IDeAov1=7O*yp?;F4%P|N9Elv zIG2bPYD(_La9_tuhQ+V}0`g4;0d?q{7bx90atF5<-G^9>c4&ie&Ba1SC`=x7S|h#H z;Tl@uT2-pYBb5&d8Lx|Cs1(<%4_ck$pwA5XoDm23oIQ(_rBo{UoGrkG@f1pz&K|*T(60*% ztsrR`g@iLC3zJAq)s%uEZX0xoht3T<=qA?}zdsm@y2S^%lN%%Pl0s-#(1ndpf;Q2% z3uOxJ;vx~MmYV&?y4t@+s`mR2f~svuJsUp|&RcJSY&o%^Gcn8Qf~$DvZ9$Dh3}r-X z3`R1m6Yeh@aU*Uiir5fBR6;3HRdV>&dM(<_l*QPMM7xKM+!hCH!#v(3Iw(sn!qJ?Z0)H*^c-h4~HfKo~4{nMekHg?G zBFICYMBc=_0 z2}QHAv3opKTnI&FDn=<{^j}xjRm`={-1E*6cFr=J#y$&_#(c`N_N;km7BlmtQ=XeC z&z#6S$~@5Fy)>)5|uiM68YMR0JC_JOy~!yTtFg^v`$*JvWX@Aakf%qL;o`r-UGHQSBTX4>U#sp3lfr zPs|q+9X5`IlZ%m2%Zaq&6J>^_UX4_JLgOs%hu5Uo!iI0aofcUAMbdZ8m0rLsU{BhDkb- zgqZ_IY(feglcT8bQL`eQVtMHCLL3&PlTdG0T9*PNSv~gDo89rzAvY*wbW~z!h$gp^F&yX^5dP zLbF%328n3dgiXd{)Ue!wOKqq$9~)0JPf+7{dtl)rkC%O4jI1%H&6BtdQ(np2B$b(v zq}kgIR6Sghs<)&hbpE?*Aoelb_R;dkTnyRDu@Dj~Yke+g#YjV*MCLp$dYL@)+7oPX z=5?XXix;)&8ORWJ2N!uxRNKyTzC0)T)0-G;e#=ns7VR>o${{C;H>)) zZj9|yby@GDtdEGSFCnZnmX`)^$@WUhntQnxOG@vOO z%4ObS%DZJW*Y+sFjY!P70*4=$k42f3yfUlWfR?@}oTQF|+Nf$7DD2TFs3nZ)7@a}1_ur--B7`KJ8<~Pg zSsRUt7aBbT)ss<(jPpc#UX*k(wf$1V@}$=hiJf*@pm6}WqISiqUuA&a} zky+SQ6nbg^qCbUW7ifd5#^|XnMpA~YBEw%A%RtRS^v?+Tn%5c>C{XbkYK7>*7s`6QO$@&KUT%b#^?QXNez!4V9`+sJPs7)ovr`-U z#i*Elb~14e(|Au1_Xr^l4z@5%r`4d>RDrAeB7lacRwHJN(_x83*X@E;MtCAX*=dh`Xhf`& zUygBQ)1wiwMm7net{_q(1|$~USRn`!qm{z?q4!_GI1aoRtUs?JwC%F#`F$A;oRgh( zBW*L%J-`5Cs)7p?viwgKf|I5xA%*l3Wn}%SGH|N%^bI(7Y)Wz%7ZBw9KUD}0M6O0Y zvy9h88K1v!?ix|tD{%TSH>8kBqL9b_L?P}KIJeh5q>N-y#<0fAP(scy+5Q> z4`FB|q47efjNmb|c&QCKWcJTsarwp~QQQa1Yim1g;B`5fUU%A>kOreqK$%coQR!l553ydnYm`pAjSC z%OdI~5yjp72@#blqPSDj>sZkee-TmKh5sR<+9E1U2)6~N**;zhF?S5&+MGZ*Ira=q zw1H2Sc{&JDT8r#Nn0!iz5-XzK5m7A45wWCwUPQ4d^pZY^GEYRYDBDETG(<&;a!T)v zSmQDwN+xBBJ;kEjyWAAzL6MyZlaC8gZWmE*5yhgUi>NctGZl-{PelDJqF9tmMbsCF ziWKFzUVvCb8^~IDpEAWBXHlBJV2bjoSU3`4@*yEgiHQ1#h+!j3PeSUa!B9%97HkFSQHOsQVxlg&?u41LUDVI6mfL~)X96rd_wO~MX^)> zqIk*IQABMMQ7ocUM6D4~EaC~Vdi0Ll^G*7f zUqiuv9rqB@8u=9?v=5)l=~*KKje=Pu$MT+9k??bHdNGfaPCCU`*U{NkuVT!U*tk{SU@3mpWcw0nei6|E3IT3ZEh+jo!Z}&SULtBgqQXQB9DGIg zulQHZe*N7a+`lx+o-Y`06;V?~6f<5eqV5n;tecla)JPG<20*CHyM@BCLiZTKbx zi=5!1!EMn?15nqtYv>?M1FswT0jcK6F5WINPv_B|xL$@-vEQnp0RD`I{tn`b_HZ~w ze+d^-3@Ti4ue0E<`4zMSh$DQwla{KdfJz)5VF~o^xDGyDPpg&W?Rj&9cU(Gvn<$n` zSVJeM|o*-taZXTKEXlxF z4gyh}tyCVgDb2C+Cp?TfNDDn<<2E)1AK2n37@kW-m$fg+N*fNM@Gw!6khZ!tR40Y( z2tGmqQYvvq&u(mfKiFPDIk>4hpoARxQWJin5}s^9ve@?ixUYFe4|gu^l~B>4RkgLE zZNGXlq-{UJMM&F5HZ2)wsy+!s>>|qzg5BCNh>+^#(^zD*vVp~0F$ae7U-W+DQ8CIN zJl=65E`$gToCgh6qiiRI8+G^A?Qyf`^1zgi$p4(7bT)|@jZjbP?|gk z6Dtp1pjcXf=~p4ixBwZ2CB=(Z^O<)~@_pT%zsS+}D-y0%WnJ;&%^h7!0{h?cbPRm> zrl;u`5>Nm2G43rw)cQxoX0+?#} zeGwRc+dD)J+`hgRUK(F9pkF~v)wx{gA@KQIo~t@>y~k!k*zjlrBG1vg(Ue^LCK}4@@1ANw+&SQ zr&(#{>%4uY*GSVyh9TfY^_5p7N~pv~iv!j(XqEBeU=sDT|d5DjWIs;@K~bSbrDQ44B# zv*Y388uZ2^ns?<3AnBMPe`Evx_!Z*mvhhBOkh(jC;>A&@hpE*`1XFiQk#wa|1lpkW z%VrO4bsPa^-Id!)T&q5})#>i?M1Gqqz1eKxn81{GJ#E>^QNAbck1Hbe!I&4`tk5=>Z&)Aj80%BRTZ?eP>luD_dMOj z8_jF{XElz!NDeU$V-JR0>2t9WNrH*JXb*Q2+4e(s3aZZJ6DRnlSI{nIBCnXfSITd}guNcC87R%yCi6(y4D?2I&-x1B zN2pT7&R^iQ#H-%-Tq4|EznB-jD*NrpuDY7s14^z*^5NntJ3i7N3>>?HtY7n06XGb# za7ZCr>`CM^+E{Td2J{}qdVh-Q*{uOd`3bI+6e9wyX5@&#lVaepm7Z=q;3h1hE>EKX z-ku?dJ-ou>IVp(1|&Yq0gCUW3XI%NY#w zPErcGy3oj`Ri4Wo)XV8>EP>ipp0?M8RbCD^<56(<*f_oDEHw{|U+rl(iPTTMx(`Uj z=N2p|Ms|XW5NWPVc&6krsA!M=iE5fu431z^lB`2adomdu2I3LU+K=Sqeh}Ed+S8#g zAK;nWJ;>nSC`Zhf=*d(}(Uwa$iEbB*H}c3rQ5?z%^jYJ%>|!#BoY}{4J~>C_9DeVU zF&HKiO6h$V`SfNb>I#7cYdlHpYGQnGxj8b4hLeTrZtzCKu!MW`<%Kl4(>|f#<}TV0 z!xgL9TvKe&C-lVVCNyJ~@j7yePZh}~hHj=JPL!cwa=3zuq_T*Q@i6rf;evfX$Qsmb z8zcx7#PF(AD~-@CPolU(p%Qa6_5u;FKiLZ3f#UskyoQ&){bWxF{Clm(c{%I+lfMKR z|325$d4tLh^j+g=bHh5}#KH>>twuIZj_o*n*7=)UDG86BYfH@k2+I!^q9cSbwHRVE z`WQ%5*AhR^FTO$d}^lW_M%1fQ5o?C2m9YP;45Iw6Dq{(!HcWn z^1qK!5_Zc@^6X`GGLQnzmV6&vBU`cnak2%?mSSs>t%+&UR~g^)^P(c=&L1!%?$CYn zge}6gNU%@1(fnpp2e6k0FaV_suMZf_@!7#fm&y*kbCA8tc9_~Z@YaW(PW<3fOeg3K zx#!D1v!*8O&Y2d6(wy-_UD7D%78KxR@NB&Eu{{KC`pDxs=e`$g@#F!0?RlnbtHWgD z?{!MqjQ6|NHA<*q{5mVtF!FIFUyu~iH$^Mp7%3X!u{twQ8ngqL0rzoX46`<$gW`-f zA;N`POb>_?X)!gvy1rj0D&-QMXu@7X#Ed2-Pv`W4h-WV~XN%Yd8rPVCWNA+?fOpWI zGA_rJ97Uu-t;Z;7Y2J?(mBOCH4YlnE&tHLz^|;R=<@4;G)8}|@8);PBa3Ui*BiU4F zZ_swa1&&SY^GkxVoPPAIriJM?M4FvH`zr0eeU8M6!148-j>63P9B*`p4>z;u(rR0A zV@+*f#6rS`2B2#oZruP>QP6;$;Y2U>_DDNZDxJiIR%xYd9H!VJ&H7A z9*PZ$#P{v5A=*4FjpIq?YtBMnn3su6A-d(VgZx{B^6!YkOgo?ohx(q{khTWPE{kCe zmKUy8*Q{SJMDjb>LJJNX{Qhk`eWKDNwXq3QW=kAdTHB#^8Esrk-C3C1)bLiEx&zn8Bt*t+bqI!rSc~q%MCM(Z)l` z)TUv6mQU7Y#h4*7hWJ@NI2q{?_Z!3kw;Sz{vXqLY+YJ{kj5a71CF_M>32=0^|u?cJD zBDRpadMlI?wchujhzOCjM^JArE***bbXYuEY~F^JBXBl5W7WiMEOO6LaP{ zY(16u-3WdW3b+gL!DsQe1VxDnceM-=L_a1Vk-i5x*FQu~I%@#W*3ftAmF+;|ib`Wp{5su&F<;<#~o2c=FbF7#R|kwI}kEkzJ4B3kD2EV z%5yK}c_wNe(!Y3?Dt#vZN}2jlraPl%qCB*gG#Q=AL!Nlb)AOu(EC3l_h6c0s+l8tqkSmaYW(KY$=OvcNI)_a7NFP?NuMZq(Z zjcgZ7#XV2?1uR4vMkRv!(cDHWyAvdJZju%}`;F@RNIdG?B(w4KHG)*ZyB6>{F>x}@l8q72fT?rLx*t1diK;GVlESi)Vol^Kf{)Dpwy664|sva)M z;rpZ{>;t)YXPpZqalxBK>Rce_fmHOps4kGb!4)o$gA>^WavU;<^@p5~8}PcLho7QF z^@CF|3><5PVE}8Fq;ts2(-uDm(ch-LAGG4EKO)>1TQQZ;y_o(WWz82^Uqx7HEH90# zQsh3AH%;Wd_Z-;L^e3}gC~Jbq+AB0GnPDR?kRRWRygOQQZBHQFh{TfP0?PH2$h9GQ zt{cS;g*-GQ^WH>xvqav)VBQF4LuyM5mExNP+yw*KyYWg@ad#(efZPB!@sf!hAiG8@ zj9Q2tAe%&^pms1FAbS_{mBSLG*MKBGUo#;V9{1&XEp~ zqw9#|hds=_^G5s@Nr(ELd!X$~FSoBVq$IM}VEq~?h&qS9fC^Hc5+!ZGg|HO!c0e{s z6bH!18>6QNApb<^0C{^9`fQ8IfXtsVNC(KCQ8EPSsac3#IzZYQrY8r;2EFJS(GX1@ z`nbEHp*uXR>IDclsGvsN@u*rBP?LS;~C0&e1(gE_d5TXXX48_<@UnM60N2Mg_0NDdM zjlOv3iAg!9u~KNzVF$>*jZyOOP7aXgHAD&fW8chr4v;@is#8XT^*}h!W|&53Ly>-wlJwW2gnu;QYiHtAb-8HuHxY(3FDLw zkmb?I*gT~J>qY<%=q)TM?C`6`5 zq&qY{Q`{?xs?lI)NSDZ}JHmY2=%KK*27MutjHjL4Q8zM~7!bo;+}z(b?Bdp+G7k}% z9}Le-`d}V`EM#uT#qH=sWUfhM&RxPYlLkxyKOwR&1eq0Nrg)<8ZQnNJ;`Yb45iV{4 z6cXX$HcLdYeM=X&`$QBsl5}y)5>ebF(#7pYM1={#E^dF^4l!#JxHgwiCh6k#&+km< z3+duUgb^-ol_H8okuGjKL==l6UEDqtQ7npdaeD<(k)oW^MCF7M!2}8h$t3Cy0~2?qF5B^;>Vo{`vTRfs7MLDj&eH%pipb2Z`M}$omxBWp; zq>CF7M!2{=C!$ys>Efn|C>BM!xJ?yNEQ)k-y8}^?q8!p)h&9>>QLdv*5iV}sDK6;Z z)`_pg_#j=}sDKC;x6`+B6pJWb+zb)LB1#vx&qWlAC|%q(AWDgpaj$+4qK$_ftgdAu z7k6Xn;x?b6f-Y|Pd?iGbE^d@R!o}@o5yc`-7VD=$A}Y+qt(S;n8KsNc1&9h0G4T3+ z>5@{u-*iclE^b>VfN{8s+iDTTjHQd)OCpMOBVF7c6H&}py0|Hb3gdVm$HYuxaEo{ z<||#?ZWU3?SGu?j6H&}py14a0R2W}&ar-d~rf>)c+OgPaLz$$D+rNXNNEbIEjBs(= zC8Agq>EgCtM6oE+#qD(w#iB?Tx2F&lDGJ^Nk62@<5al7tBwgHw|6poGy0{Txgo|5u z5yhfN7q|8zibatwZV4iaMUgIU$H&(f#i1`ltnnI7Izua;A#A$1{T38Oy0{Txgp1pJ z5yhfN7q>@56pJEV+$M=A7Dc+ajYd?YR@{2+EfA%N5Tz$&ig0mDqPU=o+j)E?I;(VX zqXHsa+zyH;7E!vmeJP??MCsyICZbqG>EiY-qLfG(ll1Y3Htw{sx)zCCJf27wx0w_b zba9))S3*ST;zs!+T-;( z`1G{S#f_e_3U0%|O%%(!AZx<>g7^T5EUBeg@>)KEnH}agc5*CgZl{`yt$*R?^SdRu zTQ2uu;gCbMm1{F&7YM>nF#Lvs_z^Wd81A;%@U#^lNQa}vd^*@kA4lJUucU8E*qXmN zMm%t@8X+q{4oobaEI<4m=xtE+YH@tD-aF9GjKMh+c$C1WiH`$%Sj`p}O1?~k_ z0=s}Sz^Dw5+Yc-UJ_IU&`+!!N9{2UY{R;m51e^lSALDU%1?~st10}%sK>M*C_rt&w zz^i~2_zkGM+2d|I&f}g7`~cW)@wmOfIN%{*Dewi*e7wh<4NL>R1TN0_XXfRU^B1>Fo2UlliLK%`S|S$qyWQ#3BY|o zKClR&a+c$F6;K9z0~`Syx1$n3FW?4XJn+EnipTvZ0*?bP0`CGFfzJRc=x6+;0>U2j>o+OXnLmyuh#ImOM$MFJno*r5a1@@7GNT<3uvR< z<#DG0Q-EiHGT=AhuF0?qAnxx_J8%>5FfbQ*0$2v@1P%i3yHP7(3@{y73Ty-p1CD#3 zav&YZ1(pCG0{Z~xKhXZk__q{jcP|nF?-Y-FA>h0ZMhI*NF1g?1o(#+f-UZSg@VFNM z%Yfej9W=vo(FDNQ1s?YyVCq6N18^L0FY>rY0Jj5A0WSfEfQgTx{oj2IssJu~+~d9) zcmQbf1PDLyxL*S-A3{yQ&A{Ejm%zOrdE9G&t-uBAU<<$qU_3AbP=Q-^dffj2HUQrM z?RRw(9CO}o(kt#*6dR|1*9?Z6{|9~fGV+5@Xmt1p3*K-)ZzyDu;vmo4cmYfSmI1o}+f+0eaJPbg{{%h(&H$H9L*alQ_z3s| zxbR^Z8gL&F06qe~2bw$r!GT)<6<7&;54fkJmcV4-9bhjIHv?q@Hvx|T%Yn^+QjLEd zXL{TNfV+VCz`MX6;0$mnG&CGgfVsf4z}r9>@HNmW-{bxpFb0?aD8O^TN5D5g=K_zr zKQIB91k45g1$+$rP=NOD`Y8G%FbS9fECAjBJ^>B_J$)D~fGNOKAONfcJ_C*deP+Qn zfT=(}@I0^%_!c+~TsIp-Hjob#0xtt)z>k1^4r*}Y9Hw;3+TX6z*2~w1GEN`f$qRK;7;HHKmjx$0K5RaNfBQG2Y@3$4UnLE z+%17lz+Zr|z#YJSzzjeIo&=Tw{|5E|KLCe;(}1H0-55v$x&fKM?ZCajBfwnXao~AC zc@6(Q2P%PIfs;U-=5e0~bO0^|MgzA3_W;v?*}x*;pTH}?r@%hoAW#k1=fMbpc0dUjRCAc>v=+upJn&1T_W@04IUOr_fCm{2Ky{2NnQJ zfj5Euz!AXqw8wn~FaQ`07Y@uo~D5>;VkmB+%p;Xbu)0c8*V89>{ALal%bybWvzssPV(XaeAB;9lTq;A7wy;0)08dGruqIS#oEhaC(`T=?!aLWfCn|sCwfrQ^Z$CTee@R#LiW8g(#FL3?~s5PJg zWq|cX3@AVvFd0|?ya#*=oB;a21X|z&pbBXFFE9cg1l9wNm(dJB0q{1kA85V;L;4CB z;%o$70=58$0PicPHIN0&1YQ7i;JjCn0k{iT3~T^?23oxadSC)D7kC5s3^)yRcpX9m zcK}7eo4}{Q382Hjv8wvFflUA8%`npY`FGK z%!E;(P{MrRec&6w_7(;oU<5D~cp4}Hb^w*YAAsX+v@!4(ARV|JxDS{G1b|n8kAMo` z2oU=Y3>vryxEdG&WCQoVgZ6&{ftP{zfla{Iz^{PyUDyI}C2&2E2}}lN01JT^fR(@= zpb9tvINw7z1$qE!z!>0Rzz;kFyaAK|p8`JtC*MQ+w|gJ$1M~yZf!l!x0Tp-_SO@F` z_5w$M*p(P`fUdwbzy#m{pa6IRco|p=d;;tPVpe(FEr8CzmB97DEx^6NqYD1L2&@7= z2KE3|Kn>7*HHJ}OATSoV6L=W#151H-fige`P618UpfbSaK!0E~FbOCE{t3JWtOIre zKLE!8B>@9NH(>WV6a>@&>FY7W0p9?>04IP}#h?TF15W_I0j)|92lNNl0c}fhGXqQp z6yQnV(hcaAz~jI!;3wb=kg^dP+lco634!JxBO^e!RR6$l1+WkJ9hg^!krHTG4rV|p z&~X!1&A{NzNC$QUBe!4z+KO2Yux`U@2$=i{X4UN&1%c~#U|_4jAO+A+Zn4JL?6HAk z)t(2HuXaPzpJJv3RseCIVHyXn1ZDtF1K$FDKF3@G{2h1)*a3|A0`>%S*n<`VW&rbn zVqgcb4><2jG(XS-mJAi$F z_iHEtm=3%J`~bB62Kj(-z}>)e!0W(T;AbG_TdeGXRA2~@`Ry3k6auS(?}5bc(3C(| zU=;8W@C>j4_z6hdi{=A91bXj-KtSi?s2Q*mXj_ez0?aAqSEOIEAL+pJz*j(vN|+fi z2Pgqf10B9cxxgJj5%4Ck12_uw`vJ7TO5gy{@<;Rw;67k2U^{@y0Mmijfo}lkPagMG zKS8_s2rLCY27U%yI&K4ivA{IoIpBMsseuf@L|_rH4)_r`?`O~hb7n*v`HoZ{V*`^mti#okvX1M(S7gJ0YR52TP9oP+= z1TOdm#tTda76H!#?*JbIdw?pS21xo9wtH%|A`1Z1k47O0Ivb-fSte(K-^)p6>u@|H()3*0eAqI1FQf(05${P0Ed8>-(bW* z7vKh9Jn(m5Ca?&25m*Im`3>!V5P@2t=@HZh=m`u2#sYT(^MPf+n?Nb>8K48FfM&nr zeg?P>7y(QK9s-Jhe*$j-yMP~o-+{QJs0`2zxE2_x;9o8<7kCm_0ek>#2lfL;ftG)u zivm{xHvr>-DS!`H46FvW0$&0Lfm-0aW4K2KdIL8D_W+Lo^MPf+dq6qh_zM3{1CK8` z|4L=W-uCVd+d}`sueNRLQCyyiC-``5Se}Yqx3bg(Yk6uSo|jw7Q(d+AEll+w3C~3f zQ*DLT4P{nqSP`SOgGFhM!qk}YrFIJ#nb%gjR)P`9N@1#s1A3_!@Eb8IL;J00AbjHoTHm#17LKp|+d!LZ)=MCoRh;`^kFOC^J`fxF&}x>a zcZb|2DHLiZ7$g#tMu79y%)$xx~i^4!{QL8rae~T$Zc0_#Ne1jk71tN=4&lAwY6O{ zTm_YsTg`A44zv{wj9cMw&6*GLf|)K0ig3*%*3JrS3zN$j(^#9bLXLSh}Q2N z;X8?TU5j>A@Vcy`>Ra%plQbvoNmzD&f8*>uuGxzzsQdOI=e&yQn>)K_*XDKboxJ9O zUfMvHR&jin>&=}dC+)UUb)ain5=qqd*uXeP?s-V=N2-{S=(iUlvC3v0=3r9#=E!5SjjM{7mRk`g%|s5 zzG_=u6Sna2r4CDmcBJ3{eU0?^cWsaP4%lpm?>g2Rms)8_bquHrDi5O;etU|o*jHNN z&u!M*KcH-k@8ks6+^><~TKU*FUVb0hhxpM(JGCRe11@!nJvZKVOu=tee0d6Ot5~2= zczKsp#{1_bY{P+Q)zPy!izFx-?Zn3f3e%J1wKmjAFC6JunBKYMMBG|3*seR(bd%gn zF4&)sl*066b#Uw4rrI$4dSwaaDc+7q>#2k=Kyeq=G0=9xmk$!fY{pxK@;6%x(=R9- ze32>8P$yCg2X`{*YY%w5?(ohx z;yNzaglI3clCQ>==kO1#VFhZX7jgscX1(l~j>pNieZLyaeaM+G$^WNSR2Sb?BMcavY zft2ib6db4piEVqqeoH)lhdN76+R&!z;4W%2A7+lNVmPfL+_r4=PY~@KFaRsp-kSsZ%VPvL!Ee z4OyZ(_-^0or3hGZW3|D_RWi2lS;Y8OSJY3~#tEb}OKx-I$W{xfC8b27Opc*yQZ4=0 zTb^p+b)NuoTYBB^10!0wVVQREXXT&3{8n%)NOSm#zw=c$am~FF4B&RMuQhBS&502v z$v3T+1%p>=cajN>fCkwH-yAiySI=VNQ=W?VW|1JQ+BBy&!fq?Z&`@bhEM05CN}_9p znrgp#1g4HJL8p#zs3V+`I@ON0xbU=s9$mEq!PQj1uB9dW?CJ>j)u~?Btd}WEs#i^I z9b}L}=$&DGR)S;15dZ;r6}PKFL>E9|*8U#ab`UDOHuLlSz^`|t4T zJ8R*HJPO7t6khZhSm9ESFZnqx86OI^78b-JL*XKtrGw@Bit{nctEtH{X0)@QGM|JT zfzgUpQ2Pox&>kr8Tl^;Cw>8iY7za@NT3{PN{*6{>fzb2oj7;r>n%!N^wyW6=HQT9X zyVY#3n%!E>PExaz)sAX*H#NJ9KXXWV+G+GdtU3J8;Kx$l|1`RDZFvm+S8ukL_jj<3 z-Rx9vcKdHg_V>SI9WCk9v76Mfht)RfShqT+N*z<1qmHqarNk=M@{~9lRm)QnXqqS- z(+nx63&+$HjydHkvHOa<56jz7P)ho%9eO%%p?~fs9Hrw=R{OTpYPIS@3nWn8zGD0J zc}M(nm!iw8TS*+#PFKZhwOZQgNySvYh5lK#vE=CA2Ky*ILz=aUIhE-s*;hDqK2`D7_0v>kd6%G1ohn65|Sy7DA4-*ehNtf1yS zDs{Gh?n0909bAw!jw%~^21*{Kwl)P(^fM5jB;nHI_3x@#kN}khLArxnT|$D4sxQDh zL>nT&ZKeRenocv8l+T@lfia($XD5rvn^%Q2`=&W)Bx*8JRi5B6F5Oq%eMS@ge#kq(nz=sR zMyqmO4_LLK4z+Mov+(t=FjFnH9c;AlsqZk97CzOC%;c$S`2RofAFIDXwb!HbJNxWb z`eka>CABfWpR7%;)}}dZC$)-#%3{*NG-r1H$^5)_Wd&4>wXA^3u_|Q+R1z+!DC>%t z-1BR%Z>^1Jjk4Ul=!j`z)l$7!exg=90-qEub zT?86Hzg3~;axnpFL%OHi%KW1pBYnla)BSU{p`z)U-LLGyiZ7$K!ne`wtBuV|^36=L zOUQw$w9%($FD7l}+ItrF+?-=g%&}e< zGiYb2I{LJ)Hg3948`!<1x|MHVM>Xvr#?qD=y+Ug>48qd2L`^$N!kw=2_=fC@4_?LL zop>-etwIi0xAf>;o`(A{jJ?${c}-B&lw2F?x^By8EC<@&nx+=X{jjnK*- zUwVE!WmFQsz%Ox=mUi^6&ELMhG2ZX3(7aFX!HiU5wAGw`x)I!6S#q+;v9yEk+?eBE zQGJGJ=yMKjfNwA+`^=-5-68Al1KRM@J8Nvc9^GAym|CmF_2xs>=~`N~Hn_{q8j5mR zd{etwMqts8Z^0Pc*1_FSx-Dy5UP~>#mvwL#YkK$clx|!kR>*dX zHW;zpX|>EZoG{n^Y|Tx^8y{nYVe{2WdThqBlQQL$r_ggwxYZhr``Q$6 zEF5erbUdCK*Fu4DeVM6_Ki#v||L(y`47d*ei^){R!XqwsY`VX_+m*Tbi0jfFM_gl@ z7QfxeO}|secXsPrYHXGqSC>shHw6(#Tv;UrwH7#kOt-l*i;uXv6{~YBDYdo7_o#7$ zd}VedVuqdmvRQD?W4c4Zkb~4&P6quO%R_<_Fi7++OP zK@E*Tu6f<5aiPOw{tpgf;ozT`Tqpb3*mNOp>|p*K6Ptox{n?Ww_Lx|`sJ&Yu(MbdR z%T&aOxqt2^xBstX&>b@<^bJDy&ZW>kgcf~7p&tELp!Mf*)pL?*2o+0+?_F{`iU(ms<9R(JkEV3Y<%T6t9r z2CcYBH0YJ*(|`KYnoYKh(7!$gf@Z#rPJP+wz?8Mtq{sWE#Vh>W!l4_D;_A|u zo9RlE{28Kzmi~eEbSw}Gk>np1OKXQ26wHXDWyAdx92idocQS#42yS75CPXlT2@;54 zAQO(0ag2Pd-?fOL&%yfc*-j)gYiHn;FyhISo1g(kS7lO!FE~?_c(M`qWQNB@LDs3_aA8Ad5*%Z8vWxI)kNyOuN3f`DZ*{)F# z&Y$754WQ~??F0qvH33UC=2?@ z|Hy>$H03mvq-9oj9bN5Da}@k+!Q4}FG6r(0qaC`XN@hF{vmY7c#;Z7pFi3!MR^y?AC?OS?=Um5Pzr(<;HnfA16 zHr|#{Td+Ya$lShwyq!hGCnme(u!ecmX@I-ClM#!%YJ*^c!L4ncL+Cs8Nb?8xA zD~>*_jp$x9_~B6{C(nZs<6emFA6)C7%}9a=ROYb~#gTh~Z>nO;Z7ZKH7Gg-WK~0GjrY4x`JEqVUrKhd9}qJv0SDXtUY9nw-R_g>jDxlrSj#8ixeFS?wca_?Hq>n! zeOjA0Kgml^e2!{U-6bay1Q(tk$R+Hij~Z!s~_Mjuoih|f{4&QZt4XhTn{>3Dchji)jbwV_8sq`qqgLuV(SOmZ&)uk%|A|$fyHP9C8?b6^ zXmz+LhMDvZ7&YuZg2DkiH;sDeVOV&0dNgBJg4SHu4gMQ;EzO#Zx^?(aU2P84M=?~R z{V`S_=CS%T|K`NOr=gO^)@4YUNLi)eT#9J&rt7n;aV(s+B)6R-0B`k0TG&wSH%y{`40%T4Nv# zx5}Yz#fBN%9IFpwsEr_SVCXf|VfY8t8G8Kz9Z%WK0Ug;Rhv{&`#>^lGY@G&drEbKo z<`Mg-7_kqVBlf|_5gV5MUmU8H|IDiYYYPzczu@fL*jW9)7^)Rs5B$GdfS~^Wg9V5- zcci~9WNTD!v6o?EsexkJa@@&i}L-YSW@4)ydm$yTv$d z&O{34KE7)>`#^0jA7HJtxHebBV)-4qwsyndrRhgE`jA0dF&ER}qxAoES$$Tc4qbpK z;$|^?0iun^jB;LvDbjnR>X{>Oq@0*RG9EM_>_kkSBgS{eh0b+xV z(-OtBC+`TpL0v@ouEafJ_>ChLAXDsW`b69;s)h7$19E4n3!k8cav@nOox8!)f3Nai zdIa(xSv3|Q%75t*$hnNwk?S2AszYww>Kobr*{bVttoH=Oymk1$J_0eVx*o?yo`5Ly z2tsvslPx88LK0PYGu7Q_4Z-VCMdghX+F{2KX{@DeH zVm>6T|5VR3>3S6m-YG^7)M)c|>S(7e-M;&zhUXVyPwaL`Q^vA7#Lg8MYn?e)M>A)4 z*m@gBz=FdtJ@2bOR@-ps(7Z)-h7Zl*&-4`Y7O~z#z2NGDR@Re}esAfXY@giSS2AXV zK47mcc&tIJyT#6L5(akK`Aw#s-;1#GdogAioOkI;vrXaP%aPQc0v!tnx04I@JLS4P zgE>rEN*iK!?YGI@{R79O>(_#jRz@3cT1n5%>R`9(PzT%9!T9eqSNx&?Y?!6C#u+6w zHAzc#mg5)$IIF3_W7vV>u1#Ah_5wWJ)JD5e2xc=JZq(AfC`xlKMA_p@-Qv^-O2lmh z&TfD(-98FWOX;b*It9B&GaTwvr`B$XI>xP~VuG_HmSVkzhrX3Xu->YTm-^ zESzW?M<-8Z{lRclM$co!K`T+;LV`tos|^3k^OIZPKoDxvrzSTZXHfclo|mwmPRp&u zQy+`}hFW>VR(-1-2-PJ?_}}OA+}1reYkO^*ecxMeNZh*f5ON(>l|mxX(%Y$1dZ|-- zt5dqDQ@W{Bx~u6)Ygk`{leP3A>XeD00`9^(~&h-&#VN zeXEfF&*T3K>3`uY`oAzA|FhM%D!Bp&`2WxJzwkRJO?HK!<07j(|5yCvW1qP^{|G`B z>2+z%I7U$M59rK`i*X*b$OXo*_+QzJ&E>w~_r zS!~xiv|-&mqnx;2g*`{x%+@#=EOj)SKKez)k5`<1PPzQ^D4dZrdspt{f)m7d=52Hq zC(GTn)K-k5M;+gjj^g=95py{3bvTC%=8%ldygoCW(?7xbRjb%}(w33bbMx$C*Ha~3 zPpLCoXR8_QUS-z@=?q344-+gB<>0-96awP1k?7 zLkC%{wSh_Mc$~+{^UxWzueyGft!A}0CF(QY>GHopy2$FH&2%5zV8sEUJ(@BsS!;r` zotvS1e9|`0S)Nu+9UYI;al~&oAAs$g(anFIb!S!2uW*X%M#|YlZeUkAz|)2kPe)0m z!|j=@OBc0cnuA4EzX})idWfox#y(>;6b2&2MrVflq&cTQu4Z+ivT^JRTA*T~1@wxp z3 ztSM^N1T|}-nl(wyx?9ojda|b0zkqCZvco?jX{7o*4F~G;TloKW{=bX=(^#Va4dis5 zhkB4;st)g~UZoDd+dn8p9b{J*kn#C5r}*bm3Ft&>rb8X%6rE@udWe~u`qu)bu7ll& zv{9pQ>R=4c1Zw5j!o{3JGea6?f)jn_(jYzaCK|T=*>3ZgsODVdn}$;tUDI(`e1=;K z5Y&Btu2=V2#~kA_ z^{LokzJ#x`vmQ@L@+#PeCbPv3L?(8r)x6W{92yyQoPDb8`8E6$@?Zc?t=Ds~G;Qnd zY8+fUVe{>Wr-3zblRC_+Ip?dx+;AJYMjO};2gt6%85InjY(EeXmd?hLx`&Mi8-uX( zf)Z+BSo>=+xB)I7*bY~g>wKr|(;o}p?G`G_$V|s^n76POPLfm?{FD#!+&Fa(&2rje z{=cQlyKW z=aVe`0)+&2txV}P8Rve{eN~{{bm-)@?}?=;t&Us=bvUF)A`ZzsCI#`N=a=FGKzy#-@E2wZQTv`%e@ zU9|g>I09Emd_`1mo>Z(;llcnxBAuW?s~JSsAn%x&p=6~ zt5v%q>snfj*tXz+==m9#JFb}eBfjPkXKgX{$G|tWp5z2^T^l>~$0rlKZO70hoPr9Q zV-%rCe8SA>$Dma^d-K#znOZ-J(JFT1+m^1P#~f`gaTm4{WIn?_ZC`fi{esq%h|8?W zT=)#{g{`7wesYbseWIYfjA{3KQT0=kDw=Q2H2h;5frYe&s;M0cXMa5{vCPT_7I?<)?ciaKx$XPJ zGM^TGV!>yd-P@*ZKIx?Z|Dci<8tb7jrpQVqEsphG8skh4bc;1j)*?#0Db{;YYp#>E zt6-TmeuKUUk}S*pG4L2=Tl!;QU97k3RYa9tX1Sz}>;jOzuoThyomgb7&HM}9J{Vua zg+QM}b*WHWAahcjw~fM7HBh?Lm{ywGdh(FTarzceqaoJJg51bFjxxugG&AA`iujRA zJG_kSNW%kUhilzV|A3ep!Fxqrsmq8>ZZj^JULA{q;VrW2L~U&Cnt5$5349diZF`ZZ zZCy27E7Kf~#zA#B zueg1v*Znnc3~&tdx^?_sir*W7r-Ao@3ZUh1ue%Uf3cLrD0bc+Xt1ZSR{sODxy;lSd z#(NiqjCX;#4sU0LYEc+(ZBM^G!!hm0HFQsxt(EQ8(frNK<_{q-JA;Ut)qWOox@KYZ zW6@enN0sTOU! zBX^0{3)5x9Uf)TpE4JFQm~Mh#S^kfKMNPbyWN>ZctUQc!ZM7E9nj&kZ z5#okWF}pHrlE`_SM*%txn>&i647d}#NkWrWSvE<8FON~-T2m5h8L4Tcz6vIZbI{pY z8}R+Hy3}+|)}Nv^Hdh-orXB}$gTpYlg{jA&VEa)H5BK?n&@oq;MzTahwP7k)6xZgQK<>e9QQgQRXzG_xq!^Hmj)Geg8!oVl@*I(c+WM|1tdC9Akh6Z1vcK{n7v@3hWATU~z zt}n%@bgf0ccQygu3$)LQx@s1qwrzkq7@In1!26c*S;|LgCe z)$eA}lMs=mZ5X#9Xs`vP-MSC3=k+=}TIW`9ES(h4tt;$eTHxuEBTm!hnGz%U>Spphl;cD%Q5U`R9X zm>9I;znXb3^>XKmkxIo-Qn_pi8n2nRi;Gii+(wifXzTK}YetbJHF0HD?xcYoT}^?vtzo)4b0 z=Xd7MJMX+R^UgbSX676|R|bX2?elg0`C&7gry5C`@x(13Yhh7i1mQj^_nx1PYrZ)^ zwLdnw&1v^%bgbGUx!uSH^Vcm*QdM98IrBOT8+Nz999)?qA_L*b(K@P=A6uD_hr5PwEAP9i={2MIwxR+`Jr6Tl$9L~Do=yXM$~}6_hS)0YhHEu77lTu$O?qS zu;oHX?50u^wPKOKe$DjNX|#Wy%GjXM%fO;i*g_5c)?UTi3T;I;OT~(B`E!hg+Dh;c zU@l&Q`hm_5CD3LtKQk9k*mB*Fi!IkA#7`I-Bl0eKpS&DJ13DcoUjzw}d_5b9va=&o zxr1uo{j-R%FJs!Y2<4d{{MGcPyitWT7ttn%eaYFg)0A8U^qUd4Qq56v{ZuniHz)A@ z5|e_rAr~N^QFJikz$9ili^pJKR+xZ#^`pdw%pehUR$mI-QGMn1Rr8sp78!pBcQfvU zAH-Eok}6HP?)i`5iCOq8xpfiG=+BZFIjbt!^Plcd41-V1BL3I@?2g-sk$p+irp{`4 z-_xdb9gPj7O5_^6&pst5Q~6dQeL)pU?H$jZf`d138|>EsY>1nJV&mZx1t^EPix>^= zsA?c?#vB}8p*)Mw`$DbAW)aYar)h}kYaGG=2d`{T0kYQFTD=mr*4)~Cch9;jRY~he zUvya!kyETnEZmgE=g_P2_Xe>3qR2_JST*N*Q+lFI^uCC^bpRXN*Ovh(pL2EJqpP~(+DOK-srV{&Ckx@>NuZEAbMZYW3gz#hfu6fNswql{j9A?QW}zz%*AwTo2)D!u6Byid_gdTrLiYN0_h7dr`1H+b&(L$jTZu^O%LG z#g00mDi5|9GifHTiY3p5;Dn~kF1_a*fA}NHY#wYQ+dial*~lWlp`S@hcOTMXhJ(v3xH( z{TcG*CkFWed%i4TlC5;T6}!ZI8Jg*{SbfS2Ho<=t*uy-<~HNHD&^WjOa9 zta-A6`1ga*e8}%$yV3JK33F`_5?2QYx#u1w)|-xuvNK+LeT#QJ)XF0(Q>OvhlpqSUFq4w;5Vryvn^VnxhX_{|V#Px4W%qtK(u z7bvEvn&NizmYN0LXwic2yVT@q)_WQPDyWs!b{SXl@W+DC&pomO0zw4kv zZE1chwAhO@Rn;yuD@GZ#Hp}Uf14*}k_T`=Rsd{|%)o zU@rkh53LKe{@*Q8RVUE^D})WRYy=fLK!|LA5)Pjd!ba=Rk1Y#fBghJUF@%j#v!nA3 z!^jHlIx5|6Lk>_!VaVUysyhr7|KKzt{N}M~N05%OsjvF25693zZIrz`j2ST$`otVovq<(`7lnR2{4fUQs$$n`Z`5nI6%=J_B6wnG^}zbe1*_EM|`3wj;KL~ z;?Wlt;Qn8_UFXBHw21`wgXt1aAIka@GfRiEp^V7-JO0(8^+V9xhGL#lw7^!BWdaqb zYOH_=ZyL%*8_83c20g5hI$R^IY#6&Sipxrg@&~OfHCXsW-a-s%qfh)7XoOL@28dMD z9En;a4ix&`K$WP1>P$K44I0*|($%t{VRjdljtSnI6?#XRed})rsBbr0P-<<-P#zKW zQrJtK<8SnVUG(#PG<)1Z^ecKJ<{#3E#&Tm8MqGo1XrM--wjqqjJg}s>b5*Af8FjJB$cG1qvLIFa(y>bcIp(VPEJ{pOzw~mY z{^m}}SItpG-w2_ow0*}#!C1en&k#xsvp6a{mvt_)UtRk75hW!QwtUFuD+VEb%vp74 ztZ&uPJ1QOI@b6F-Vxzh(Vu>y`vU3WhOI#jgW6?9j2=YdCA)3pfi~e30J&Sb;+Sbie zPiiHg8i?%i%{FG$rF_fx+F&ImBKhB5FQ0>(7>D5Pci+3b!r1W_l{QHk$0W_LQMsE6oz+y~oC=$}2`b@zPV z9i0*^SggSC3Om&sP1W0*K=y3~<#cAKuvP;;iaO$HN4SGtX)~PnP0dNY^RCdN0mr<7 zTk)(;AO#$u|C5)^d;cl3;z(40!Xp|qQB}ozj=<7&eCxU!bM=c6r~QPlc0npiHrn~zE{#!U3 zrVD$4_m5yBb&7-E5y9@D`#RtK{RlRWo_~s96Lj7`^I>DzP_2Vc8H=%1lgP>${Kg%0 z4#>vw26nl%T`F52V!=`yZ#4OI(J**pht1vgcPN_j))!aWyS{Ovp*e{r&Tt;TPD2IV z%Kv8y!8a!%2T~-wxr_$GSI4q(qw~QEJ)sY&)5}S>W8~$uV6N~+cSPfv-jI^SYm%-$eVmnc@eKWRi?uO z!SampY(hWsQ)b`jA&+NM0=}*Yc=65&LH$dRCx=aMvy`S?NT+2ZIQ2tm=GVrvdvuZ6 zd~PHgWi-OAU9uPQXChgiuIe@ZTO^APEOBc#@+nOZkTr z+3=xnmEq(Kxh+qVqnrX1G&6JTa-zQdcn-$LrYJVT9RWf(sRau$u&Bd8T*MuA_V<+& zO3oWiA-vI%_>}{Rt+=C3Gu8>Fw;xxZ5vV*^jfVxvCVTrw9q!&};c?WZpNRK_-e`(m zsqIoP8+m0EGxi|jUSoO0QhqRs4c6JS`4>^Fzni#;I=#gFb4|_?^Ct!q9_b;|8$#J% z;tdHBE}t0MP;eB2WaSMp;#av^f4#keQb&G`?Z+!@fOwN%FQ^QoKCt9z{CWc|@F)?K zb^@6Z9U`u4NRd z{ohc(#pW89(HlbHT4u|EwxwJf%_7{Ck?E!S$LS2a*m*{y>!TJl8ww?eJDeb(TuwUQ zo~Kp5!HpDof=JA)8sf=~{v_>=jTHD_6j-P1#Z8ukoTeI~M4~Rn)jDl7+_gLEDBSB5 zzzs%J2IQnd1S4TJ=UrFUz|+w{!Q4QiLSUJOz5PU9yElZ&LCJwTUg`=i&&@}Lm6I!D zU3HZCN=GAN`m$Z)8dgsHma@ch!A35GKqRHP27XHcgaI&X_rh$>&}%623Y2c9t%*L=AXRXy*z zFLzI=i9xihOmbFZhVscae(E;7GoVUS`urDfV#?|A7jK$1=4VDj!xSV?-PP>d2%;{- zzOA^GQ|*;oy{^{N$*si~*K|8$2&xRRoCz$b9Bz?+x!L`T|6tA4=fO66Io03{Ec**2 z#t)v;tG#Wyql_4KpO}i`FcRtGI1PhHpYW5G1Bp2`fzt-U#Yg;pAYT_maZT=Wbzp#+K}AKsTZ)vUSnb!HA!(6m~6(i@`kM7 zFdyQg-S6tp2$nG~L`tDZ3279c&L8RSQMgw5m|=t7U=-rzDX3v76hwm{dF{$MI8Z%3 z4ISU5T^CZjt{|bHYWB3%8wjFbR~6u4gAlx|7BlLn9L<*UZ7~?pMp9-Z3SFx23k~Rm zw)eV>6{G-9<7}{wBFVe{c}NT#m2_|*>N6^eTJmX)>B<{_5W2oTxfuq$#ykJa;p9dQ zDjrpg$_%AM^nG6 z^ex`#oj^E+tX4gY>`1OR zq*A!#9;8mE1lTKW$FH#6hpGZ90uv^M;Nlq}`x@r?Bi+dc%2mO!g|AFFKO zPsFp7-t>%P&5qN$#IWuBUvTT`BS3M7Cb01nI-gyZi*-p)nh@b*5SPefiFsVppZu<$ z`;v4gutCY>+d^SKQ(cLxdk)blVCvyt5e;&E_`#Rq_#qqv$ua!UN8mc*7kq$`@)%vY zlz))`gMahVm+pYQPZWPMe|Hv9MvxHX26Is%>cSH9BOxRM+@(6)FMWzorw8L8w|Qp} zHpG|S>Cg}1jw8|LeFRsDT*+iWf|o<5YJheor7JLmZi_E_&UfT;SW& z?@J7w+o*CN`8YtK`Z%~DCE^C@93##yHFf1oaBw=b_C^kFNQ2~Kbh+u&xrmR z$>&x+DO8t0RB0A?zPj#dzK*X#cH~dB_{nyn^`1DX3g?jZQ7Zp>t=&+E#r_rZsNj0m z8|Y3=t$ZN>tkJ$byP7%Vn9Hr>wZX$n(5n2$k$KKX_?tz9XD!37o`QsJOZiWCvVmcH zE?y&5)v`u36?=<$gxwEI6>uVMM-k9>@s4GK9jQZzzDsZaiq zm{Ry(E~AgSfN@?P-;{{j@zh_gwZ{sk2iGLlHYyKyJU?djXMuI*px!_^AW{=+YCQ?! z!CbTj&vM`#_+ZA{QG+LH(J(?^c@xP+lZTw!2QFF%E%a19OJ_;SE80>%VG0|ZQBc}~ zX@OG^y6qCn4p2}Vd==1Xx{>U^8to|Ivw@zcDZ6B_K=NYuS~-1+mPq^J~-=; zf|A6B>)y`drerp7?n4Pz+FJ&C+Rd&3IAiiWu4Y^&dq%o4@2)G9CJwkd@%rWVY-R4V zu*cV)g0?m9oe|a~#Qoc5sC5M;6O>UZs9ea@P z$?xT~=94Y52#JlSMM;XXB&0qrusU1<6oQ0v*+4KzgAo_TF zx^n*FHC{V|MY~lFvzm!Zl{vwypTlgyAdZhG9_5Dg3?-nqVDUbjZ`Y;IonPx~x~0pA zlUej)Hc&9_%P;3ef6#}V!kiJPg=3MrfD?(l}O=xdTz zmML5!{cFxSjn3~7;)aV}4(DBpJ`axQN^(OqdHnYj7Biu#S{!pJx)cBLmnbdL_&zV8 z`ImGYfys04!i>VH-Tb+`*zjo5hyG|Fjeg)BgBmZ_ph3C$dn)9n3yJUUViU9IfX&~` z;vCI?(m9&HnIjs!J;Mzu_n>qmHMJ8_`@K$5;;c^pnVloR)$*Av$(@LlF}TE_(rj0b z1`Dm{jV4z)FbTgo7*6)bmZWKARQg9sgz4msCNEWQ`TRqL|C@e)p|}E55z6NuApE_4 zfAWz7?RoBw0N?zH5?JaFU>5;WItkPY|GWJD-(10IwyyC?+MU-4j8tr^ z$tBhmqFi~^-;q2f>^Wt!Olr!A*Fd^Tt&g6$m_aKR;f;U^_i`w`hf=Zn5*p#fRF>Y) z3AWG#^Rzk2dw;mxE>y*(R5m&w|D!8BG>s*tesGeAnp$o@Y#?2(IY%wZp*TY=?b2qN z3tHO>J?QtGO`aDzJmKSc%GmB2gftx6m-1a{?7`cpyQgE-lIy%_4f4_OhVXjxTeaS- z8d)?WZ&sx&>;`XE^~;ymp7EwN2B60BS+m#z_puUR7R^OFkRLgODpc`lS042Kw?)v( z#0-pN49{ULOv4-5^GFR-{G@;JW{FgDI$TLzV{DaKnpUa&5yx%Y9R(P@IhsLJAUfDG zYTM;@I(AfU@@X`0$VgFt*Y1>|I-{w`vBy%n3R)Gd^m73}-h{TLJYzOnIE$Pzl~ZqA zX_rO4hZOxaU?>?I5N2uGalG-fr#mQYw$k*S(Aq7_JM?XVvK?=FDD+Eq7Sclv_Mhf! z{Ht`l|7`2;vo;FqlV3-5!MVFAL^3r{pXu=urUX&;MQ2&-RtQuWUw=twqb!t6Hj=?Kg+{sKOP?GQq?_f~ z3u`YsO$me8ahswcU0;--3qEw_{{Cd-B zF#AU!t4@vXAWu75us5qw=>?AQ@**8hP(c1#9^tFyRK@YW!!Dv^D|dd=Q7CFPJy+II zBhyPu=TMJ*1#cjQLH=eYsy!u@t=K=m#*bxUk~|F?)6vY;px*b^P=tYK#GM7!V#O;4 zMDi8Z)t9KS*1LU$MLsx=mr@Wa4JUk$!JILbp3oEJLQ9Y-Mn-}#ee5tbKKU0_NOp0e zI-GWm^hI|KSB(uN`#ZEUtmeJZ5>eWJy2i`qu-kj=S%JwgW&GI|-aLm5>k+e(=Efww zhxg246UHafqw?W5Eu?N~gQVxWc2#fuKz!7p9D$HL2`liDMe{y>d0rM97LtTW*o85- zP`n?2wN>*u%=-RzSnQy?Ba7V`FyfmQ{zDd8U{npWwWU98=6578*QseZRnv_U43y3^a_M5EnPv9Uy1;E-QTA< z5y$G4{FiJt*qsPBM?puJ^wKRF1kIosQpGk7)2O8}cuu#MZVC3e>y-W7X-XvMfNv@_ zAa*rdrIR)G(qgI+c4fbjW?PN1??vKqm02#OsOidte6>{fkhAxd2>h0CIfqG@A1Tkl z#Omp%L;yz-WqVJm2$e#iULhWo~)g&RaveMv}kfnp4 z&%w{?^;n@iWAi-pfqgkV&O!4KK`P!R~#kADG#FGc(hOnfGbh2WOUTr%+MdsfT6}) zq{EcLF*iy_QigUg)W3rvSx3^D)0H8TPTA^PrStS^RXPsUFVE;Wels(_oCY&zZjsIa zrD^ny(g{)?5AaK8U2TzbOKOs8}{e}b4%rE@^_&+G1JzL}vEVo13~ zI)jw)#88*IGg$eT&d*SA2SYDw)VjP3EOl0$*`56GJk(=RccKMD!R`Sa%$&cOnX=Eo z%!ON|6QVp5cB6ELC?h(U8QQ_j%64KJEme>a@E$7!uMkP|Nz37vw_g z)T@3SYWE^$zMvd?IE=(Z+NlaBNOjST#2>qbzfdLgCjM;7L5-ik5gq)M`uNND^VeM_ z2B*3BqI($=d_fx$U%gbm$|-rg!NPgv`qF}h=ngAl(4XUFSqR+~<6*4$4~YbHjl*k8 z+D9BnPhM#fe&arL>f=tjSiOPV$mXv%kUJUv7d2WZPBWvGPM|oykkB0n}Kj2g%yD|sN;jPmAf&8n5Owzr*inlFfwt$VR0=VV0c7R(B ztQ7q0{D1KyOq?!EiC1OGt#&Ywp;Ug=l>yfy%9mFt@t0SN#9s@da)<5WKxa+13z;-f znkxe|{HX`oAbxBSGX?x>rH>_%5?-^)IMqkIDUj*QAyZ+WBoeD>tyqKuP(jjB#(awH zkIAh%XZPw>6b3%)qt0hkx8ccYsMb6NyV7C7uhKpM?+i&qati3B<6IbgiotG7&v4kt zyP3Q}b1DivD6Za_=4lIZVhfSgInC~{Q-}iyp$x)WRS2{K7?!HfV0XQF1y&u|B1#@0 zAJ(kx=k^T*%ta^&OhqdXh$y5>l0Xf*q*IN|Jq0yVO|CwJrt~b9`jSmEQi&hlp?bHG z-8D-2>bxW3k3brtqiR&|Dw!WTWj25QIgryjt2 zwBG!W4`2t}_m2vlh@7ny;q}$W5m~LdE<^PxJlGvgL~jxNg&IPUq6YVZCX$6FYB5wR zB3LU0n@qt-?}}h9vqO)05yhqwZ|QA!FnVU<*;wutwNSiJlEw6*y?i_3;y4*cB!&A? z0yT2M5G1ZPf0P`!0}pW@=7*@WB>~4p$;R1@?p^_+O2?&`*3k>r3dD3QBpPo5A%8F6 zhLVF-AG`Hgl#H{dT<|PEu$UQp9Y-+784BCNPb`L1cGHX5NAW$nOnXHlYL2q&1XXnZ z%M)|as~}LCycHJcCf^9RG;1?PO{CCElQ-Ih1mHtD2Qx0p17FhU&r16>wj-*NiIE<7 zI>U%3eMbw~LM4LMFJ z<0FRBDFE|ZpOnTQ2xt#z_e%T8JE4ZWrx?Qzy-aT>D|XZ4U8ZoX*Q*AMt6e)hpyuUE z*VR`(-VpK+Xz+>`K<2lOdIO0HCehA4?3>ha;}tpB9257O6B`I65&|+y*@qMwaLa%z zfSvrRdH+%;WRe(0)}UY*aY<>hAz~Rw69Lsz>tJXss^9!C!uuO$fYKO$u){ z1EID4{V)p&uX#wME>BN^YY)3p>3^Q1K9{M_*$RJ%4_(IoqMgS7xs2s^-wXHh712Cx zIlB#RMaxQb8J+1rhAs)PfRga0>5^BLd*J&}uHFB!Wx z*H<9BVF(}IAdi-(*;Q7bzMn^~WRu2yu~=jY0-I)c^(c=)xZL@meD@sr_y%o>&T~-f zIi$t(_pjAugGcihR6?;f~FF&`6{dMq)!J{qddB(h7 z@{C#8%Dx$}u{4R$6m808{?=nSo8Zz?N^xPWa8?%FkJWZDj@6+3<6~^N*32zV7Sy{p zoLhR8rrLsGVf>BX=42yoD*$D?^8F%;9$7zqA&x7dAyuTCohVOF$`EJbE1;*3M#cMzhd2a=tcA#;;;C$|D-iruZDrRnphOkM?8C*{7=-dgXeti`0C_M>AC&9sX6IL@aq3xf+Pz0pGXg> zs;u0af(E{_h`nY>fts#QoP(t}IM39c@(K?vW-E15?fj);HZG{Iom7h{{F-yP zJk2D}nv@e>5A*K|KU2)=bvv5*>rXQ!U>?%g^b89NSPk&*Gb}A237}UAOC7v1c(mnQ zHFoe`s?{{ZNVUjGw#53xpdG=Zt5%h;sXE>8yQ}tYU_EpJb#OYgk!5Ig!C&$I&$8J8 zO`zg@6C&e&*Cv+PFERwFJcc~@sGCAYSG~1~?a+l5 zkxz9u_@pA;DM6|9yn~)qJ{%#V`I9fQnE_>pQvV{mq7A49`d|yI(gvJ@r<=1U1J1+g zDrawL1586k^S{5$mIT;_jIJ8+2ewk{uK$o(qW{G#-{89cD6^c!_2@BX2|o@uTz~k8 zStgxemTkBiaGk{U>PdXu`4qD}jH?CL*B>*>Z%xc{=`&`TdKx>L&oE2a=b(kl{001R zZTON|Hsd;rD+ck?a4kK_0xauJ@}Aq+ciQjxFWcA%ZB5mHS1{?WOS_HBe`2e(C%L|i zy`>9{uG&+^_G@(yM)Aj9g8>k~rRvIS><xEOQoSY=jN>ZI36;3oj zk!KkxOfE#dlbzNThVh)gv4klxBSGfrBGkN6ePTe3xoV?k%&X8ybtWA2_-p~(%~hMi z;NpFWmc5y)N+Rgt*-fg?xL2z_{u`U9)gI%|zgVb%tS8CwHR>QHWpnGFu<(pD_{- zG*=xtcn;r$FSNeFM^&*FU0p~gO`cTE{-OP<>S8r()%J`8e*qWco`nQk_puS9DLY=S z=HywCljqc&yd-kM)to##?p1!ryKJ%AL}!P^&ZZ_h15LDQ*SoAttBcuEmGvHr(*-1= z_Puz3-D?IA?}lmR9B|du18kQrU`~L<-#)~$1n61Io)+N6S~g68s#;byD>y*1>>C6L zwnXf(I!*5YY4+hf22D%wJDLtZi|n*TyfdlenVQSo;v@KWa7vJz80@vQ;4Kz$^Lib- zTd?(89a~HW&^;fpX6=hrlMl1L+R(Xwf^tc+#cajhJI5B;a$9v1L^4)~5t}#37EvAa zr>aNmS)ES%a@C}NVuh$KwXAAg6Vr-PD*TiU=`G5jrzij~3gB;_vQ{deKYhkt@6!ab z#qIJuo7MSb_@ph?H+j}+=COzMl?_-}hQJriMeC4Pxnw`Sfg2w2 z-qts({&a@51cW3(pxzBO2%>&{1b*k@xqf{N&@$xmjb=8MGWSU{Td#Fi-SZWjsf$Sk z!6lyk&#oiu(eh#@rypBP7SULZ*!tS&b zAUWR#6Hfvjs(y!ScX#jabY$7dSaF`Gq4(l>ns!Np*MzY3y19lrEPuhc{>7yle8V;C z8wzTS!d4Dt0zNBC(Zm7M{%tGSC{kK{87z0Bfe7ANUM&c*)I$|g^!_4x*H6Hr#K*#> zboFs0QYzz+3TS#7+G}M^UOS?jlLFoIq{P(f-Ag*=X3 zQ?1xRQi4$irQR-WEuw8XoAFz*5sr`qmd|?son+}t)L;BY~g`h5kj70(+`%m z0r~gW;MERR3hO_QZ+Je01mmYViZ z8DR3W7PxashUZR#6xK<@v4UcwhM43)fka5J{vA)f)+^G& zZa<1qju^E#&7oDWgLN16=Au$0htrjbtw3T62}ISz9b1>D@+7y%OIzz!6Nb9T1!6b^Iuv20hK#X3k?LfYXfr^P4Mg{ZmCl!FW7qOfcg ztRBk$6=w-w@zi6PeBl1&eE0Mv8V;-fGfY?6Zd(R`sqfLX}fX{Vqj1xw-vYNX>65K| zG?>5lI~(Axfxwqk)QR5)@!KeVkBi?^_A zFzRTm`E9 z*ETlZO)_g4ykVX#%)IwQ&pB2E%UH@S*I+Eaj*yNrOPM0OWn>R4R$tPS!BWMB}9mPUrTOR!A4K7sH6Dopy@`?~8P_McKE(At zu3fl(!u1s{;}pqq1$PQVmxSjDxRP+aglieD2XW=%%E9#{uE%hd;3~vLVd#2pisbG% zna7hL=|KF(UxX1tYewirBi26tL043;pIWVMhacbgEJH1}aP9TlwjfPUD!Sg;fAQ zDsbgI61|$Zh(N|B*p-4$ML*5U)PKsBhY#TQ50(p_~4fZ)KuTu`ewBmvEF3up&S6=)7nl0eIV;sx3WG)bT`pa_As z1BD5+1IQ-OP9Up5l|aD)RRaYHv>%8GR0CuYsP0j$(KZR#07s)hjX-*Vjss}~It6s~ zAH;PNP@6z!fG!Bs4Ad&nS)lU*DL{%q=Yh@&)C$xr&;_6~gxrQUz$W2%73h>eniVd~ zae?$ejRF~g8U!){)d^$)su73*?H4Ers9K<4pxpvlfhq;s2((k6O+Y*TffWPwhRuN6 zh2vJBGJ&=MZ4;;rXsbZmfi?@Y189>#JApO|R0&if&~Bh2fvSND1lkXjFHjB8YJuuj zxZD<}fDLe5Ay6aGGJ%c*IRrWdv{;}fpoIdR0h%XJGtgXt&H~L5NCC17bRH;GpjMz1 zfi3_g3FK}AOcd}cP`p5zl`cz+Kzg7_0vUlK1qucV6Q~TxD$sVIAc1xOSp?b%WE7|p zNF&g0pteeqc{NaLWvCl)KcFHUYk-;sssm~gr~#-^phln?fsO<17U&ev4uP70wh43w zXp=zAKt%$b1zIhT0<=t^^FZ!}0=5Fq5$FO?ia>2Z@d8~1iWEq*3XM%5Jy4K9Mj(?w zCLoPK7N84nQ9c=vB2W;}8G(X1F9A%3}~l75kO@EMFMRWXcAC~Krul1 z0>uNZ5GWC7u|P>ca|KEPN);#-C{Z9g&?F#tyu0eIwg=3s6n9BK>G#C2dWgP0BE~FML=8K0+s-76lfz*fk2ypoC0kI zatO2)Xr4gZfb0U50VN5v9VkYi9Y7HR?F6z4R0+fc+6`nBsCpIj-_^fSp7z7BRiGN6 zvjWutH3`%J)F@CRP>n#xfp!aY3TTHwO+ecOIs>#xpk|;VfzAT07DxeFM#ybA54cb` zwgSx&=mJoRKy5(r0$l})6iD+JDxpAnpdf*aKqi4qKpKH8Ko@q3N(iI~6a;iepkScm zJB9wU0yYXq8&HElVL){PMF7uFB7APL5QlLbjodP8R?GPvhXuCkE zKxG2iAA|neCg2=6ZWU-Q&}M<=0c{j$AyAP(i-8IRS_ZUQpcOzX1abg51abl`6lgWj zT!Hd|<_J^(lq!(B2ryB=5}<9tboH-Pil=~D1!@91E6^FBCV`rP z8U;EFR3nfAv|FI_Ksy9#1==Ri1t9k(0owqJ1iA{eS|A(}XIUnY9%!*ZMxc2DnSka9 zWC2PNhyle56a+L$pkSZ~fvi9_fowp*0)-g>*ShdM-xH9mXD}loIB_cGEZ~EBOAFCe9EE%FeOnsbtV8$LQQk zOm8LFDU7Q>jBL!@e2PUbxd3#oEVj1&o(5YoVe3XvsW%XBG)jQ`a?CJ+ z!I5APnExGtNQ2x$ zIEYd~6e=hwMFK_4I>nHn?!E-6!yAXA5Fx=vobnsi{U8KIagNT@b)*Z+8uVc}FPtUe zkb7|!BxW5dC=pk0vd<}DWD0+<-pl8eK+lSuh~8)-?;M8Bv6tvXSt4!sMpH!P6QqXO z3mlP!C!7_9fa%IX;fSMf=+VE|Px&j&nvAT_YLsF06HGr(U|KY)rXmsHDw60YWu1S( znHjbGbhbByQo#yT_$lv#K(!Ws6%jPr2%!OQg%z;EMn7Tn6G=al=qHAL;_-vsD+t*B zC3Yr+jK#CEE1Bk!lzA931+*$#kR{yy&fUGFsAys$yL6?t@H>n$3f35Ad5#uLkBcS- zU6>QYBp<$1;`Or96u4mZAU<1?;^g1=l7_g6b(|F>e}n)zatywzwZBIyxvjO0W_tcvFx4wjA~?vB z0(Uv4P!3FVrqc|nODdhB9ig(G;%O*I6r!yyP0`99sg!+`FbD&QxR3DR3<9;7k-+ec zQtI^%qT`&OBq#saBn^w9jFz%3;x=ioH-3-E`IGw6NdkG->E$Pl-gQR#Nt1V-NzSl% zvn?2SI{COjX}~~H!(H7`y=YipPUV-qN@SiM(BT_iLdduyeUqjLseT z7!N70->nWrKWz6o(*y_o`IL}r(tlS3%W+8Z4T^x5^_Cvd9_41UbPr7r<(Z{X3#l%4 z(L|V((PPRgzCF{m5F=e{IaR^ziKnBEuGh)Pg>W>1r>8k_%CK@LU$z_YDoQcn<4} zPt+&sO~78Gb1-I)^yyf&;%Lpn+&T@d%NuF%9Mm$P6qCsrUA@|+^WvR?w_C2OuVX98 zd{v4n^M>|&YNKlW6AA4j6a-X-PrqWqQl33s-|-GZo~6g;D|#6svNp^)i9T6=qu$%{SjxdqR+{#b<_|;%Vr3M{5q+z-q3*8Jft~Qnm8b@ zgzxSv-A0p<=le>d={}&JbcYV^IsK&UWcz#xYgZ|jbFw%BqVvbDtb&Hk%zSMj*ui-V znRaCn9Ec`Osas!Lgu9pG@?ZN&%XJG&_#!4THw7=r)#{GuYKo4m!I#LI4z_gP@JH2I z_uriZ{=2jOzdIZLyK}dT2NRvyf`uhj*O@dmV8Fq-k|pL|$+G%B$uex7 zWbvH03Blw9Nq?V7S=TsI_N$X1N|=v5J6o!4^;7URmC}MblBY6S_NCuL?Z#A#w`ihzg2u%h`MSC2QA90YMl>LIRAtVp8N+bLE z^4fa=j6ow_IqT1DqUq6@A=1grk=x`Zc{D=p`FRpvhH@{2*CBAD5I9 zKZSVX8l1h;m2ikyJVMUJHT4D&9JRpN&yM*5a1N|d3~E96+3#mp`W+P#!;$5_FsklM z7iE+sFS9Yv2i;MyynMJ6tVON-Fx3XrZFca!|-(#o&>>Ey@6y4nQ2@jNZaID@+^++aB>vkM;Qrz?G+SK zd02b}DA^by0J{`Kq_IF~zMDKHbK~)aa z0>g3QN1WZ{LRxuzV^7q@KcI9<7(StaI)A|?y*cmAz`BNy(15Zx2h93Mz;FCybHoBDzO)&BnficFp_kRJwgAz_u~c z0^_h8(pMl75H5|@7Vxp*lC>WtTJUwxg3CJjOZk|qpJV$jzA#)`Cfcs&>plgS`u#5? zdzaxr(?5c+5YS^05|$a4@V`Vz`+FAb5L%w-uNW)c7M`d+=g#-egPyCNtLa$Gpw^Xa z&ry8x5IMcDi+?m$3bi&;Aq7N`cyC%Pf;X)s0X9w=-p{%lp$>+3gmN_Q;&+XcLKx*E zs>XBKVt(cj_-nV3Y5e3k>HYf>DawH{A_@)mHa;dv<;i6XO43syOfDxP2I(b5VX z71_tPOVik71dy9Z1)g@!%*n&vm$(1OBVwd@-Ml~YyclT^g?u_jT1NK^G14Q$MGiO6 z_pww}kkS4TWlq%*YAF@Pg0cu#K&_(CilHku#DT);SZSiDy7GGAgJ}v)0o51lWZ3Gs z&zUT}LigV$OF041bUZCi8Z)BPK#1Gpufk9RB~)e8mG7HTWf5mvoD?!%BKtDUuQ=ji3b0@zONGK)e)Vy!T}?z~H($UP{u|@lWHS%9FS` zLF%vj{!TtBK?)hza3|F!F)ScGoTH3FFDN3-PmqRapXd1r(!E5nDM8Aod-fgDaNTE| zKY0hd_wko;(~al+ojas^2NBmfSdDVYT+|DB%0#ES7y6nQ9DAp#LF{)**q2bkAG%Yr zj-l|7x>u+T`RPQ&L8m+f!-RBY*k&;Q5;1@_jm0rG^ujs$S&gL}?%;J0?+z9Z0Qc%RqlC!YjpEFddr!@BBn* zP*5Xuw7Q(;eS&f~*_f5CeDMTPa1v$3w=8;pRAS3zUn-(Qi_9-YF8%e}lNRVMUz;k;q&(dC)tZ11gd399yFN1Nw2#w>`~8L%LxPM$=yY$aE>V8)!Oq z@8z4OOZ|g@m5hFZdhUE!9qN=p!CwA;mypc}IhjKCRVO9mYQ4{FM$2^#S5{!zqTS(C zNg_mZU!rB|Ld&t2N6wIfLpp-IaZ8YSd-+lX$?gd9$Spzal>9@O{(~4O`7$;64?4FT1uxtA5HOz z$K;DfE(F=*XY$Xt z1UbKl=OIXTN08;W1Zjq!vP8@k2;tVLOxK}a*d64l3SiPL5gYgLGoal~4Z^SA1pyGP z3z%f_6;z{2i|Ux&QPV-|5N4Ba%u3}RK5J$ttratUwAOdhI;GO0I%aol>!4-7h1SMB zyau#7#WLWQAo+Xve-NZoEMN4#nWGhym4B<#X;d$o)#Ry;*&XDmiskiNA}-v+AHKUQ z?Pa$Fu@mhFJ83H_ZK`9a&mFX*Zi$$<(ps4+-7}7Y2MmSr^pRa@l1ZCkY=!TG@Jdj1=*Z`UU187bG-pDLdw5%_ zbUUfg329OyI!x$b(Xo?GTbCw{7(!06uma3gDcE01M<=j!F=LXU1oMMw(lTRWv4pe# z5hHq*G{1Znhf-r12pwd!*bpLvH`L|Q%MD!i;XxuJFh$ZG8lV->_79!3Ju+m*hsc||_g(o$CJGYk~rFV7Yp2tSmKjc#{Dm3GYuX9@08Z zN{9{l6j84W%AtpMSm3d?f2~iEqeT~9aY{bufwb?YK^-3XyFhTGoAzl3H4HO16G`>$xDaYIo(BV>yU+?AngB=68=Gk zG$oMI#A;jAFh_h9@0Tel+A4lEQ<{w1?Q^7+xVFl__1BxK2pPvkoU6o8)Yk zp;-Mc!Q?VM*sk>UyVyi597uO{t%#Ma{H6l`e6-R6+lvY%luBhhl2XQit#T>>nD3Z- zsZ}G?8^EY3Tbg7UMFsCl*w6!OKzmY&+q0!y%V^;m-|6~(wzS?tZw$1q+c)$_*j^%R zjx=R35yyMJ*hr^Ue5(&78$_}QL=ro5q%BsG1PLG2u#7fB1I6Q9y)vP*_2TVX0;pio@1c0jh$5020|xv;cqW&H+EVuTi8 zI#kIzbEyfIWPzGR%oNGf5oaCD^yPjhCQrvWW?jEh_5oF}3?ZdF4k@_zS7 z^R>(P%6lYfdiIl|;7}5fpd`-<@*Ve2HF&b$&jvrUoNc8S8j4MI^-Pb@D#o`+VL%d% z_ei$!R2ON$2F*w8H)dulJ^p|I^RVi^)lmSS(&?D?ukQxQXz)sL=)KbX9?Qxk3kKqI z%6Rd;Qel745FrnK)!kmYaY6|~rYry8!S_jF1NomM%d5B!;A+ODMbuba8b0M0DTkZx z@863bxKD~66toqoHh5w+=A!E$kd=)}D*vWvGqk+-Jn69>lU@^P2EWEP%##Ld-{60q zCk^dABVCJQ-;!+1o|COS$xqJ1fM#2{WGTn>I<5v>CvaWErQwV2lO}c~IfNI?m%6z( zp(-fpVn)!|(TYWDR33f_S|7alCdH^}<12Dc#Ni8^tU{taNBWxVP|LX}%yZI%tr`y_ zeGf)@80dRA4-uU+`5v0+p&e^N@s9BLd}Ql$TtDEtgv+l7=#GhXFTY?4ed_>eiAc_>ed@Hm1=2#gPh5!E2HdwVl;XA3I4eh* z&{y=+c2jmbjr)w*%4@5*ZIQIFci1^mw=fg2jQDwBk(4y>@DOstJ_^xbW0`9}sO}oI}Mb#nRD<6{5`n>hE;8|VXjn@Hx z;=LVG{{anZfz?lsq>AQQ2OVpsIB^asWaP4keOmPa75KHP=e(&93*t42D*bg1$)#Pu zFF2$}8GXDg>NNUAShqM+qF=T$JC8rH6qAhmdHGUlxb{t6w-kfxd-&z0(!?H>ONB1M z_m86Uq)6>Md`X@pQ>K2)L;ZM%4|!M&tKZ0bSkmei@8ZjrNuTJPyZFb;B`aUNTzXVj zBpxz#yC39Z9+Ae3EBS|HS%>QdT&1`czAag@apmE95Z5obzQ=V1*TuK_`bVTJq|@|> z^t^8E68`X`(wBpN#f~_%wg?y+k@SuYhpX#ppVenQ_~I4PvzeP|rHZqU;}jLyHQ(|X z6d4&NIA%An4E~+v=Q(dJ-vk#Ne{WZwbK~oo5Rcv)vIB0)&;qEP=6c6Fbkowa@tSg3wj8Yfx{pI;8MP0Bd=L0#dIgfbmcm4Unzx#ZpTBmvTczlDbHA1 zMWb!`hrjk@=h4QTOpoF*1H_w*H>X74rRfve6f~V z2kVliNDP9Cx){~2xZzz+oIzgDD4CG23An6sXy?t(<<%_l(D^?~s z?}`=Ka^40LiFiUnLGoewab)A21w#1PpYoF`Nw0`fZ=eK7(77$Wlrynfjp~l7Meml9 zd<26jTj`GD)skfz=Fea-!vsX`MtF|3<8)ZOv8oq^M1(4~fudJ3!t8*_gYs=yqamSh zNDgY5;v3>UVQ=8A4@EA%C?6)150T?tQc&D=2-$D2+@2%n+f1~Fut1~9p)H-wSZCnv z=D9t25)2?Tgj`J zI;B8bw^mf*+*&NL$ZnT*7V!ATr8^812uqJ1mx3n~ELDg4B79EiI(<&NQ~{t|(z?cx6{=e;*|gL7sMT0R zWqnUV75(`^!S%V9QLz4o-RK~{Je_hv^+Y%$es8hD6 z&k00Jjqg!i;A>W%=zEj5S$U9uvRWG6|LVP>(a7EG$}cL+R+M|Idasc(43^<@QIiyE z_CJ!ISk70hlicjZ9GxcWN4Um)06Qee)i+D|tSZ1Qd9*lj=9vPlC@^I5Ukap=+7Eb8 zq139qz-%(tg9s ziljl>2L5glUa%NG<)0QwdD)cTyMFcIp8_DyX80|ZZ z@U5Rp*0n|{RAChzZ+hKEj0>mmqq5m}y&YS4jY`{qpS(=;hT z{64Rg;jU?f@j2bt8qgm%({b?>Y`;#9R_kx%_?XznsX7MavBHgFUn&@ufOQd^n zzzAvyj9qm<@Oyq~VEgxnsZD8q2{I5~SO-|9I%Oz+mEp1Bl8rChDRmu-e51bE=6}S} zKeX#r)ZbyF{aFz+oBA`&{iRrP=++0n&zp9qBfAQRSNm>9gfF1UWcc=iRVPUfDqM!k zo4#)whU}-Ww}$wQpKL4QhZjpJVKHh+p?_@VRPuOCp%mM02VS6HxTV1O32|6I7d`hl zm?-;ezWPG4&OgatEX0!Ij>Y`rLaDFg5JDyGg_wfM43l7jF$4$HLEBy)zC>yzLh8uN zQs*UPqW_>$sW&Qn_`^%2NY8=OBH=4=Q9aJ>!EIDcRCs`3NgXU9xVjFmBKTSz%qQrp zgOdol>)>dDlj~qSK~F{~msXt- zV(5BY)MQsu@W0@x!lMMQ*TE8k7YKSpF0LSatj;^1;GQ~|OK?jabP_DCgYg8H*1-sZ zuhc;!;PvO#L|j1?zMd0I5b^jFlZOg%8vz(@6Tgc1p(;O{_(eWvfrm%S!+)$a}Ldrexe@3B@$ zo){};clS$Gn;`%w#V9ijAL&pvSe@xOF(2JP|IgeuCpr_pVwq$|_qB5wYB`#MQdUhJ zry15@5IW0NQw(XC>5Rg;3-}gm7-l+d^hPHXzbk%6!EM#q}F{X zL6K^L@Z}?sqFoexFB#g;y>7#Ak$*moSN>5As|sy}aDW!-Rle;FDZ5EFqR%nnOuO%f z@u=k(*faUi<a8=2SCsm$Wh z93nH0rQ=eWejjhLLW)F=#n7dc4_P7gu$Lm8jz2`kT??S~-O6`(krG`Jl;jV%HkR^b z2o*`8PGbcY*?Y}}P&w03B9Wxx`lTPgv_k5R=)&HVdPoR(?PuH`9(dT=ca$T>-P{#Z z%2VHzRw2YMZ%X|v$e8OU*G9^p9X#PJm=lld%g4PX^)~H;QwHa6No9gv!n0Ol;cg#) zex-C0ml3O^!MGHzk{o>BDk(xA!oOZ6rJE>iFYx%crQgMEb9vWyq$I&r>~XnYnvph7*$tcmz+%Sbz0;8(_nBnN>lps18b$JhBtfgZtEmR%8VYE zue?q*2Q8!AC{tf1dQe2YBU(pb{?wsGkgf_T#hcSMw*5ulm;JaCH|Mq z{skf-JFHZF^X&dMA?HKR`^%IT6br2E52U3y3x?cPzT~#|q_O&E_|xw}7t)n4eNSpd zkKFv8)J0fesEbWbWx*ve`zd_)26Tg%=>H?DL*9qwjb#hJ|9$B}3uWA&4UtFb(4)NZ zzSO&s_l_9s+;{lt_oe6b5+A-EI+rXyXFV)0x?bgPu9rHrqoLjtfh{Ju7A$r+kkjS) z4q6b^>Bi$L&PnN~Q`HPv&UCvc-4 zdhdj;TgcMLjG|F{lbkAKvjf3uy?(;8)CdusJ)d9wK3QRw zH6c>he17&rsqL6pICeQG4zbPA#2Y zR*KlMKrbCEBNGCMo*-cW95Igfv z)YnA?mVAV69H+s)`>{0MP-f>LTctSt8Qy!VG^#Pgrt3J--(K_`FWf2(6L*~AUu}gw zSJh^Id#e;9oEGp7+oZvQ9mt>FCdrc8)K>nZJ-xL}a>P;k-`bD%RHe2joOY%x0!GO} zbECLNV8cmdDqcFm={khK_*x|YbsH9VL<^HdH8lSJc*pZ8-jBe`{bk z1`SOq)^9~A^HHBjEgYgfi88BePbg8fJwdgKwuRy^_yiI*D$e_#NcJZ6Tf)gtq_|O3 zFLLgo-m2At8i8LDtsqoOsamZ}2qkJu{YHT=GgAe}pR$psY?qoh{^5pXtp+vvi9fv^ zOPG)GjoYDaUe3>Mm!gf8=uMUfq^QiwOHxp*3#v?%{-4&tnS2EJyjK4Szl$b@mK^w_iwXIb*2Obpco;2HAfy;a^9%MgCTt2wU z&xxZ&wvyw-(W-~FoH!%6$}-}}lCxO2S-_PFjufHAhsf7P;XG%EjQ|^ambggbz9P;} z0R-49eIv&O4P6wNMke z?^B&Jlx`}+_w1A=STm`Z>7;fXoNaR|Yj~G`OC$CD`SbslI<$ygi`FToF#ZQDndQkP zYAx;Af`9UF>4`y)wxWBdlsD9cOevUYP`f@vg$6_ulEO@5YDT^3h-d;d)2BHJrY0^g zAG=F>Heo%|syI<@gCw$e0JR6kobb^kppkAL+Z*Ea4<`$zI5tu$i zs=c2&1wkK%A^3;eX63 zY=56sWMDFYHM;*gtN2IIF153YHeyyWZ;#aHF)_xfJ?Xsj6DRzCnp9-L%*9@BJ?kHf zlWMhtQVBUfDxZh#m7-cxy}=}c>e9KObO$S~rm2`X+r50`UMYcs_zs$VKk4(%z%>F; zL`1PT^ZBa1(yr!|SXwnJA5x7vA!;hmDV1`uU*UYIh z5qtnvI4H-Uc1)yxD{r`qUROEQOxy_FC*4U=MZ)w0Q3*Z4IA|^gqXJ-}sJ^C}4)KDu zZ}g?|RH4X;o+9BCbQBbue@ig`y-e!fiK5T&S*MlC8D_vj0bcMK?Z z{o3PZJXbV1bwsJcnBq56+1cr-WKr?%XHq+}`mhKuKk*rKBCGhXpGho1G&QHveU%W8 zmF3Wc_*XeLqBIu{#+Im3U+J&D>ZUW(aop=63w8O0J1mS3I4Gqgl4eNgiQ;N@;C7sw znmGlXVG^C0_rR33S1=0W;JvH3)SUK9q;M7|=oMtdua3RSj~tY`>7iFRC=D7G)b^w* z-!QdfE;ssW?6XfS8fWz0F=tJfX~9W<8Oq|Ik;KC>23O<(OmgqQq=-gX$n#N7WeE3{ zOMSzdFzXo5Gobt?jF*>V%LDT2$8zbZ7BnBEd4#e==yEX0^M5vhriuLNLsF|IzC$7x zgu}8!QjDb;z405L;(||)9XcdAt&{$R48j7H9Sc;w^y5aP+H|*9g$uVA{c7T z|0eFKtw`JfanJj?l+s}-rK~FMFcRJW*SyaCH#!dB9o$XQm3=G4Q{oP%C>C^yBTjrhDrt@wIXZk{YEy^Az!je7GLpp=_%qw3792}bjVVKK9FzJ+k^V$v)K1uKg{7y% zJoz{jtX@9(IJWhSH1Wm9r5-V)K!OIAjuLKf;qzr=8P(s<1Cmn z9zsTCW6Xtznsaq@u~ec#*9jSsP7@(VB`W*>bp>x|ZmyYvxb2PTLLvi>G5h~jX83=J z40!(hzsn4kIlNoYta8_joO1zL6k|>WsV7Ps!q%QjBI93n_&_gnm zcX*G}(jz!H!*g27!javVP9yfPh?3UU3)9UP)6Ex6-UEEzS!qry;pTSO3nN#CoX5^d zOT7SX&Plf#*~K*eR21WFzLEx0^r^}eKJ_cX zGz5G#=oILA;D(?DARTXdUTVed=Or`mdS03xa|(+8JWJoibGU}*!{9x*u}bW!(iJ3- ze*t`X#d#?r#?cCAPC`KiD+4GgVsq?HC8Z~I0ugcNy@_-#jXv)_GIy|EfD+lt6E8^7 zQFk%EAYPraw1U<`%S{&$CpnOzN@WqBdqI*DD&gjig0W{_%hlvB%$&nrCDad%QH_b> z{`4hMFdRAUT1@Uq{MZHP&F^02w=PIgG4!0-R@VXY`cX9$f>L1h6%m`e0fYc!P34aL z2l)LLrOqx9x~Up^MQ!LT=nxK&e&9kij!;&02zg;nr6X*@P!(XFm{leMkkt0TpL(1_ zASsBSdO;kG{&HA`VuNdK(1L^u$heErs1{WSBvyE_2@@v91rv>PoR|jODB=mkdLXOfR@DPLEKRS)A* zexy>e_b@M|{`1Oj^g?E>*y_($(aw~WpVLw&3bMsz=-S-8?`3HL^yvF8OLE7XVHlJ# z0ZhwGsTu8X_?NFoxu+_v!zn*)zLznQbxl{k;Wd|`dq2(FeJl0QujHxUqC*bt!B>AP zu@(}d5RVi_l)gPQeCY5+tBV|J6WI_Q#;<)Vb#D35A0pp<)n<2$uiBb-DYMBr-$BFP z(Vy{d-{GZfOL^LNQV+W3e+RoV8(t1myT(YJv0x$1l4>V$qVHH8^l#!H?!Z=fBebo5 z+o@mAKjy#rV|?g4tp-QJ1bZSFMu-@plA>eM{XF)HB=?)#l=8vspHJC>)WA&O0gI?= z{`u?boTmPwzS^8*9a-Ctb}H$=@VQsim-+aLl^tAg)1B&F4)DH>9+_L zyEvgbr(MqebJ)fyB6j!NYt_f`SH72`GwCi}?QJJ;7D=dU3{~xi+~S>3?^{zQxO>#b z*R-Iy$VlHThc2&$Z&nNr881(A6m?`);a;8;Q`(X7d*4g!QIUN$c@fCj|G3onN@v^s ziK@Gs`Sup$4RNr8YxF@p^Y9E22FsgSW6P-OSYhXu*U^_e^^&Quy!zZMP4BATGO4;ZEF z?w_$I7gs;N=8oKOD!I4;H5ql-;t#`Cl57>@V1D0#-4s$+7>_Ie;+kX|Kv;``RITmR z;E5DjFb3=Y5<}Y`r52sa>3fQM~U0!9BTI-W$Mmp}2Nl-?O( za9Y08RY8FlJ7`8yFFcU)3a0G-Ze}n4_D89QOk&^py#5FZU7;?;<)tUN5AvAn(ufw| zowQ0t53D(jHq(WAxD@3pzUaCXDUo;0>FY*Rxd?dBijmICcU_m-dWtdUUb~Kd*3-{M z`YEBGZS=E)em&nfyjM?V+nXAJ#}r=M*4nM6M>`k6*Qx%A_v zpIP)Xdvgc;dWp@apM~_Zn0|`rXBmFteu61xKA(F-vUwuVP$4c_u_a+{&6p4KtS`?J z>k?^rb$dLr7*_{&dqD@3kJ&b|A;q-}IfAlqra%&3s5%bVIT>LJ-HuUdh53$B@CA{Z zDBbvaLOcv>DVGY2nnpl`ozVjR%%fXx&i9#g^s7Q%%11JsRR@ zhtqF-W6Wl5{TVw`%6ZqHrBuVLrQG{7&RoLv$j?$TU9G>U*Nk7JL}@fVKNFAl5;F{+ z30;C9>wl4+_iX=8JiUCVsNB>PGxkv4h;OQ32mkV*KXf<{a}FBk-m8S~>`HB@E*x|( z@m+WxG*MaVW{!lWIOaalomp{#Ju_~&fM!L;K*S#)9>ze#d$tjPH4uSS#KRhh_}Rp_ zOUZCK!Kl_i6ut7QIC&A)K;mI}QT|X0jc}SdkO((b4d)`@A~PVx^dx1gxeOB{X7zyl zpe9@Jvlg@~fdxALDuwDp)jEemp$_e-F6V=OlX5I$*0r&Iv+vxf-;I!m1HWNHk;cFN z4IAjM^LD>Wz4XHa>Ay=EHq#+I21ju;WQm=LZIvntQtX+DElbOBC|So*gz9M-n3%_t zxypN7HnaO0%tpthSb3V6bqTw2Opi_k6WM~HX5}njY-a8B+xQkU>(vU;UNlAEw=h5! zQWs5D@LdjGG?@?aySTSQdWBy1Rq45-1;*aW2$lc5pn-Bf*mH+bd+Y_qUP^4>p+@YU z!IO;Q85H3hj=abboG{n^@BlWa--ROci(k1*nFNMkrZVqu}?0m8lH z0e;EC*2#UHm}e-yG*MRcHA>oW6kEnW3}yH9SNI2E>>-iO?f4zA`cr&FINPY7$^Q&z zQB9{pfq@A#k`nKPhED0tJ6Ktd{!=qWIfz|yG!gQYi8^0*64o=dn5J#;&r)%Ql2OKs ztZbN}>s0=gl|5(Jb$~zAlznIjKfrG{Wgi>HmGMo@*r$fK_XnP8&b|l>`#hal^D>y# zk;$yzXY!HlSSRd(akpbG!>s26-?U@R^@fGd^WWREj`|zCm4js){2%d`>DuWde#yZe z(;o~Bie~p&di;@4zw*%bt*H>QToA}W*`V)1iBB@?8jvxEzt@wkGkm%>Fsc{B2ew+S z3H%(#a`cAH#eqi?SWmrvX<+evY>3{F@J`^%-mJCWz~1J+^unr5=dbr3PPVgj4w)9Voh3 z^kA^6$iu?dfWXp0tc}r-u!Mg!gh~1zdHE2=4cSY0_E0v-w)xdM5eP@#4#>mC%s=?K zp)B68FfI@_jHT%f?-ueWhOEr#*n9dW|9S)(mM-w05v+|K z#%7TZG6%K+40@0~W#|Jdod?+%18c?2qnOiRYsDWO#RfvSe`^%$rcVzX8pRsvo33mj z3JJ?J5js*I`T4gGu}u9j-tS@dgyG2r{9g~VK9D}nJg5lXvWSYNZ~&IuT-`H`xhTfV=Y_6KvfhJ zy;c*CNd$fHYK522Nn>(qESz-i6kj)D^m)Vmp;wS)e(45&3yqk-;4LcEmuSA49Mu3$ z%;m1o8%q>CRf+Jb_1$!3Gyfrtb(L>>$iY%*anMZExD4fwuWNaE=h3W({Q~X`4^-7i z>oC2{F+(X!`Rk$&C*%E#z5IpItm{MyMbk#)lLabU@q)-l8+Ny zy9%GT63Hc_L0>vv1s3@`&2S(aE_Ya(5{kivJdb3s?!%#gsAqnHQMhVv399u@6Wu@y zvnC}E0!vN)?gjwJK#hmBcnL1E~IC&wymhW zi0X}EUr+guc`x=m+vs^qGugn-WE|tKx^)n*mqhxN>!Gl}B|Dm+1x*HOegtmb=;ME7 zvir#lu-_PVzi5cAn}|Jy411{^sk(W8LJ4@`lUj2|v`5!n1VfAVB?{A+ykY7Z6ADya zEP!5(RxpA`$ho`ui|DwbTWCBwFHNxMDgU&=>4TL>leo>FK+*dXbtr@`2^6+VVl{q! zyT%|EY+n#*K}I22^wvGbvbOqBJY_7y_wt}dM>2N6t8Slwnuj9ccy&9~%}?p=#43w# zXS|4%smDITRy3~(H6614K(VMVh6-yZ$5J)gx^hw8yG2U{6GX|8>wTiQ6kQu}_V&nJxlkx1n z!E)#%xZfZRw$rffqSp!-6ybAPlIA+ef?jA zF;&u`2UI_B!cN2UgTx+{F-;J2GxbuBmQ(unn9GOI) zF6vW^Q2fOA|DAT%B;|GM+Zz40$C~Hve`k;GFnzi}K^vesyxUxmNd5fv#>&H3Xk9D% z{DXx~J)IV@$czH&_j%r}F8fJ~km0IEU+3CSTG&DNbh@=->_~QuLRR;`vzDT)7hMgO zpVa7rV@wRiotBoCqfbeNcmV^~RmgI`MECha$rCdm`)Uj+?@dJAs(cgEBAgWliohs= zpi}0RW=+hKT&HLvF+}vPv`HT&7E|Ur1jmBbc4P&Ob{KNYuq%2898r>D#}j$=6#+>7 zPAHZ`>(rXwnuZdk3<<{I-KyNQ3erxr7thC``3OgCI+(5g&~->iK`4bFPd+V+wecWF zX(*&()6%gQ)%d*R>WaHE_fXtw0x?n>;{JqQy$I1{ zVSQ)r0lK?ZkBSpb2W%CZ+g5lZ3R7-chq{a)CTO7tY~^9utVIkWRTF}?LgC$QU8CU^ z%mjRt0B*Xq>%QlYWV1N)b2IeN=TDo#7iF{7hCW;P2iYvf(+6R^N3d%^-JL_wMNr+H zLs0B%+JZ+XX6hPx-7K-O4(ICN(>3Hdn!>&YPZcH+#42bIMgm@+S-9|c&4QV}+mlEh zFF5y}7?w+M!951O=8<{`DGFtZ20J-+u0Ww5s^gEB9%2G|lf5c}`Wpi6y z!U~Q*3==~1do(aml|UtKzGw7d9^qnL4M|)1P#2rf=F;>!smA?+>r<2mE#;&=g(WS! zvY+omSdV=p3Sg+k`958&+2UgJt|t^xA}*0t9}u!9eTd8a9f-yGE@tqm0b_~iC}Dj{ zvc|3)F-5F5mlxd@X7el1f^gPzrkKPxa>CXHv-!MR{&GI;N!G-WdzQcOBx}>z^<|#5 z;&T-1IGk4u-bTAr9#Q!n0v~$ zC)Hps0&1~0tWt|zjod{K!nZT%Zra;-J)rVVa^Fzf5!2NJ5;JB95ouV2NOR?4`ry*R zfEV?Ec2J^6YQCrPD9Y{%_EC^x8a-D;Svu*KTbH0iDQNA+E#dh?(J5RHLA_f|QTTD{ zw~#OVuWv)3RHuKCg;p%W=M6+SbSntqZ(0}^zdIX=ghq-C#A{Cam7rIO8ED>5;qy8m zxEP+5A$Y!j!>4gP{3#Y`*b&FOJ;k1Ej2es0%*NegzU0MEAwv(~Y5w~PEW3wqMJky8 zfyfLTK5n8k>Y?5)jP%gPl92O#H&Eik=j}zTIWj&;g5anasEo0gC}vHVxONt95glkm z*`5QG0i!W1fJbc>_&?iIOwNh*olOWl3-azXW*bbN&Fg!@FPgbJTWZ3@GO(TRCEPCLD_P|WISFNp=y7C4%rnl-DlX^f+o)1kBR@h#I? z2VvnwQ_CtJzcigaY@talsi$am%KJXex`=r>%~@#{j;W6Y(;ys*jS(Xl5+5Jist$P6 znbh8|)^pzt^&=WI=MYDQVq~_3=bsDF>H4;&+hBJYp6^F3Q9vrl~c8vsd;L7GTl zUL7U`4ibcsh9V#T^=T$`p0a?l!G<~>i=(TWt)4`AY);Lwp{6@}ov*2&Ezs^}du|@( zvCpuMW||!O6Dxc?>lrq{Fe|{{eul~SQ>}Bi!ZfA-!L`KCF{@M2n$ws@I`r3D;IMG~$jI?sPY%uTi;vloqbv`0~JM=tAN7`>H`%4LI_tb)NdCa()|;g@n* zB;TIPHrjKL@Y=~S6`nE{4$vR;fh|@e6XJN~SvJB@65z+4Wf2dG1lq-nS507Oow*Xd zk($c3NF_#Y3R^eJt!q#swZ258HugEzx$$%JMfIV?PI`{T5A|$=&I_~vEv4f`41!w-pos?b^=2d5%SUEIY*uSMOl>;CqI95Jobz<^G@L z^YTn?1&txY_%WRD#rPq2HxKrGIFLHbi2{=P7xt`NVughC|3= zP*aU)GdARiXsI<4siE*4d5XdPiLk~+6(~dZCN4pbMs*%ABvv+@C)wXUHGLOl=fi+Nmarpr4w zD6ig!s3x+{FpCZInXU|;Cczp3ocG@`QYLOw-8){;1+|s zPjE%xdJAqDxIThg0j{s$R)LEZTrs$A#Cc5Xz$OaE_25Xq1fwr-jRaQ$?peWY12z=KT|+bk_n2_I0d9uis=!SW+)Z#(1Xm4is^IQ|a|up&iYgq%Vg&b;;LN8W zdQKCp1&;j%X9d?$a5iw+f{OqbE0PciZoF_i1a5%f?BHG$oCDk}!Nq`kLU3KdJukRe zaE}Wv9^BJ{^Yj5bU9bbdbroC^xbA{W2G>Jy!-*3~7zK`Y3}HS4j`TXHP2lVz+!%1( zgxh#ful`Cm@9&7tw;Xjdm3Qd2*+G-QG#=WvkPt(xVD0u4GwyL+~Eb+ zUU2!~=#&zi3<<8g;1+{xD7YeUX2C53*GO}moRBDfvkXyG5#5nN-z9R(-0>Y6IRMGH6G={zgVG*JVg}*BsnPG&ZoZa4Z4WOmN%4wGiA6aFXCY1&8K>2VVeppKz-Lmms(+ zXSjbh!&d{o?xGA7*1YWmO!vzs%x2$IwZ| zLq!``lbMM#bqW%*(P#=1$B19*I13Ud34Xlz9R(L98GBpt!3StpZiT;5n%Td6Ep0J! zkHEsp3u4jG0w~M8J5aCZVq$wr1a_BQLE`$s_N01 za~Go%Jxz%?T~l*yEB3e5O?+ng_`*5NX^o#v>9+XFt=NP^6B=a>dmh_UvplT7!ElYQ z@*pP%XYkV=wk!O?cVgayy^qZ^l^#Fve|gzq{UrY6TsHl|TrotiB?IU@*|m()I{2K( zlfuadg4<)9Y9{=KWV@-v>O3-)!1wp?X>qzM^c-*d3hUW`6ka=y@iDJp5e~-gxb%kP zAY!2HZPO4zhVoE~kaY_u-^3&8jv*j{P%KEP3r_s#E3CbTrqs1xYMS>UavK%KNb5(A zROPW5nCH;ma7@f;u8+AntqF=qQk`Ve@!u!z5Wi`HQ(u!!AJKvO7v)R3b5$J;OSd=q z(>}%=b!z`Fs!4)?7FfswnC;-vR+1o=`S^Mti>4v=gpUmrwYTLNwUE?3SH2roVQ?2o z8b~VkjPQ9?cprbBE_1I9DnfOWF4jb{!sneO53%PAd(B8}Af+CNlzVoylHzS~%xdsm zgR2qZ4y0z51-YiIJW4g^#%BIzK67*vRW`%vOjB*}(K;cpP*oKTLUAH+-`4b^1+B3t z@nb&g6iMYOoffsB)_4V{VBR3-d%VXytUABQADYKzW(Y-PdImNaIMt?+lG8Y+aY_m` zjD=2TiZGDDXMWTN`W2-&K4yXWuDbcgzkoJk`bv#XT0cdqIR~AK%Ys{TtvW#r!4juz-y<#2gRI zU4YHo2G?<(zmOg9Jc0eNxuBOp3qUJDOF{2~wt#km%0S0JXF-=i*Fk@PS|5W&ALv=o zY|sKwG3YhW2GDlUKG0FnS7yT2NYg(~q#k4yaUYU5^S_NvJ&E=rb*d?@x*&iP^0;;Rl zq{Ky6=(18^oJYA_x)2A{5X0+2Y&_08`dKo* zX)?{vBCPOM)*Tn=6xvw6%nu6%Z{VPxH3$i#GR`PRMG(pq{`C?p(tG)Tmas>08S^R= zJ9}Pwl|`E>#2b{p%A^Jgz0GtEo|%YECDz7&d6mhyt6>rA)PS6;5A%JmvgUk55$nR> zP*b7Sj)Fm>u7?ynHws@^;ERe_BxR0Mi5pJ64p|;{bBT9SE@2TUSfB7tM~c`6RV9G3 zz$P%yQkI`F2`vO7s-MXSUv@*E0F2{JP&A0#@pI17wHq6T5UoZqFw5TY3oG9Hp zud&INjY+U3$Cr6Reodg5IeSz4nkGh4V!lI)= zUK^Z)*aVse_c>nm9%X+GM9P@O~8MVux3!<7eMslf|h!tN5VhtR>DX8o!)HierAV`OC{ui)ZmS zma|?B=roF^xA?K;EV%*Yw_L_$&RSa^hOV-9TLDak-{i@h^=?xQK}|7`*E!S~+8q!{ zJJ?1Zyhj_C_?sM^$5VVihXVadf8Kcodqg}EXUD8y7i_eQn;9OM)qwIYe6KYGXOi%z z-((}jlkGS8o;O(!L&JVJxyOC%N>y~`IZ~02r$AH$~ZzWd7#!zY!#^cvTFW@?boEGQyl~mH67Np<; z{MHi6(PMsLNvSy#SGp6ePq()SwfOf9JF;=#PF4OYfr}XslYMZiJX#9QBHRvuQw78e z;Kc0PW4a4gm7=W|REY?O;9SZhasQiI=_(&wHxb1`aH^cO7@R6+IdPvVBaa5B%HdI|-cQ#Az&I8|D{0Z!F7RDn~a>YLzH-9j}uRpuTJP8Ex+ zo{P1TpbeZVF-Cw>CB{f_s>Emqr^=lUaH`xH15TAYyMj~2*I00>_!#gQ)SFi z;8c;Y4>*#@vCNnZmZV$peXuO7egdmPYz)$=%7d}sR57nBIFbU(O%8CXWS9(275MDn zR9P|-oGK#Pz^Sri1UOYhbmAF8(D#@|gH^xy`glk-I91S}1Wpz7UEowf ze;T;9B3v#wRnT{XYcJepfm0>w+2B-(+6zvVsPn;f)C*(zj4OF68s!EAd za8tDeHdJI)p(^i^eTB3F22g2C}x|? z*Ab)(i1%F0TF}o+Jy!#M1)2wX60{riI_PuI7SK%45Kt!Q2M`u??=`jYUsto??Ww0M z7-sZ+>JWpayBiLt64Jgy?NUj?AHN3OG9>)vYhW>ZjPF^)WRDQhAEp5`u@|jD;{0q? zMsKRh=)D6pHjA$d{7pi~wg}{eDlwAeE=1FR2M`tenKsGeR9BklM8FH`-j;XmKN#u1L$$l?f3*vQ;{>7B6@(g#bZxO5OH zK{HmGK;c)ezB;NWc4X*D7!X-B`|EOg|HhkGB%NhaZle9ENjG3eV4|I*PQl#(r~8TA zXqRRQQdn-HEuf`HTe+zkTyYg~cfnN%PKP}s&R@yR2rgG}w12Y*+@3*5Lx$@vG7;H{ z(>tBYg>EPz{_dt=At?8wXGJX|o8#b?MfF2i?+FQlM4`GPu&Xz*1mmT__iFguGa+_9 zXftbX@J90~o7w#k+uz;Hdgx>L>CJ4Q*pP7!`+F{gdP}%{3mevk@+CO`b!XLCUwF{f zV^`nLeBKsj_vDK6s;yPO;bn%}#92~9BVvW4J&7)=y~V9Mdy79eiCV7OTj&uN@>;dG zaER*~?+A#nQLGu*UUG*KO)cT8e>`}Eh9)apiSz&6`U{)}oJ-=GQ5}REklLE+J&`_Wd|u1tL6Rg#a-vpEujaMj4hz@$7Bvbzw1-z^k{hr@Ft;10}UY z+;zZ+K_mn%Bo~zmEhNI3gCh*3Y{UVRhzREn>q)-!6X?afe9I>+Vjz8w;IVZgPihzE zY-RojEg?9G<6oHGsAXC30QU6;k_+bg3Dz>i*+k~%3M`5i zm$b9)EjGx!dj;zq5*s3OR|Sg-u{M?+^$EM2O>6m-UAktq{E%H0b$s8f zi|17JXPK|sbnz?y*_l7VwxNh(^5SK$H{WFs#l^C#iY}&I_Hdb7PqKwQ3Ylzu6SN!j zZt(gMu4h5t1o8L5>kTFc%1^SJdJ|^xao%lF@CKt^A#@SyUkBYt~sG z^=OoA?E>lr_b||p;17beW= zeR+X-LMqzJJpCfO7E%Rf&^K($z_fO<^*+#E&?eAIPyuKrXfmi@d%QiU81yP=4rn@P zJm^70(&G|)A;cLi^9`5SXHgp*vUM@2eY9*12i*bx1L#Z8UWd$Itz_B8q>gychcC1C z0d|><)JHYwfB*>mC$7gq?}6rkGCuCz#)fsQuNw)s0n{4gY6;b}k78v6P$kss9n+zWV zeCY=Js&UjyJ(0<{^O=6K_18YKbw+R5`bPrtB3`!M?j`dXw^*F>5bnZJtbO9~c}84E z(G_P7RU5)r?eksJ&%IoNg!uQB#hnyx`+Yy^=YE@wSpEBHT!gX6BE;|-=q=FZ0sPNf z>=k2j5)$0=HnRs-RkNXb<0Qh*{KcXJP5xqI_4gMfBFjPP_siBeP*cz^z{fxvKzD!- zf^H3j8)z-)1<)g)=z)CA9p*JIegJV!{15987+J&up~isjhkJ970)98>HPBQL z-*|`33`qtvrv^7oyN8?Fj2|ppJAfv_Jq~0BT?GCZv|up*u?7=z+t4>g%a!q&Ly+m9 z%b+8mt)Nw)d7!63byH$6G+oHtTYZwd^m3HxYc$oz_%yxT%JeN*oK_1KyY3F@zlF&2jrpm#C#8uzlwUH*34vQi zIoxPm7j*On7B!Mv8t=b30(lH-_K=Lx7q15LJt$l6jYM987CnsW0l#x8sQREiPTATM zwC)kvDnG)%4V4!gyrX$;n7qYMJes!+mp%7SPLr*vpiQ9Fpf^ATpqD|8oQ=wZv6fe~mTiG0R{5>QZQjp7`$(6qPfV1pEhfm;6XTGt zkIL5mV^MW814CQM`37UsG`w|FySy-v(MIlVG-OW;yxLCw!g&9~PoU;KE?bvRk*$qD zb0*`iNwRec=qva|xRAQ3vbE?b*?Koewz@#4o*cc{w!~hAg?fZ7rtMdAcwUXGh4R4@*;Yn`Lgv=J{rAGwtD8`)jjBM=I}j( z<*_}yNXWRcW!{%e`n*P2JFIv|K%a*`4Ci|Zzi_NVV&Dj7Iv<)W-)Acw8g!^cgA_iM z!+BA%+}$ufo|h)e9~(+XbN3LrM_2`F3Ny%juq`B_2lzUTdWR>kukX>v<_-@wQ; z`MTb4qd3qzUG5fQh*%w%GDdzc#M9y}jF+H3pzd#@DXzpouuA23;(8IJhr0wC4w?k= zffg6b)`tI*t+PSI|B7pST+>0%f&SSQL5d6WRoBp}Rvwg{LQEoST>p5vM>tmav1P;L z9jMDQ?X5n<55rNvh~FMBKVn(62JN{9I)ZO7g&93Tc7?g&k`3w#aCdhAenhIs9 z|J<$ftP~P zj$^arwhd6It^+r@H%lJWLJg4r45oy>m#cA*%4Bf<#6w>Gb(Y+#KS>SgcT@dUHD}Y5 z^H37wS-yKU;qz{xko`Eeo<3_^26r4mn&K)&%sA*7UOMF}AC@h5ri9GMmSgF_N*H{` z*52{}ZgH)s7yQZFRO8K9>@9p3N21q$Isk{I(po)|^If*wDU_1)(A^Xyhn!kGCOg^$ zpu?_>bp!an#d?yDdrW@Z^e5^()`lLFJ4PV}lx|*BPKcu1p+}N(4aY^DLRyp#)!h8J z{IsEX2A}n~e1A)kXm>JtV0-`S*#;cHIy5rVnXU|~hj8PvPa0 z<*->#ZbEN%aAMZDGFL7=6N{!#$_}}Ne3Oh-;$lwvfRH77 z6MykZxu;wtps`9^%+3#mXVE6U|4F&iKRk$%l9OK9|2J$<3{W{}{zfJBZ`i7=`5U$?zx@p-DbUW+{T&+56%RnAgzCyc zkM9SdGI1mW5eOfLvhQ)0|*RU0{=k2o9`3e8+IeDI8 z#qPihGvtA$unjvgvh2WI?NiLd{>=~0!d#-boa4^ky!#yaa$wqv@@R9L>3cEP*@KDw zLD|~&GYq_C7_j%t)=&1y)}^I^Z(fm?hv2KSdGqCT!-Zpkqx0ohL)gfp80|lYm~xCd zI^MWIo@5w)g69^<)nSFlG4BBV1loN(@cbhAhQa7Mg?U3&q5N#%Y@z&-KCI#-CMKXg zUt(DQk}rQ%ei}8^RD_4*o(+sIlH(0w$4+A+3Ht1eY#nhX@Xl-U@J5EamjlX5IbI(o zUB(o!64M`C(=YSRZ{zijeizvBHhF&kEhYh=$=~7qzvF+sBTq3byc&4?U-D3c?aUR~ znhZMiJ?;ci?dEsip;x#TXtxGI!j}IaTaBP)3Oas;Kfg}iXe|B>bNiGJ?^ zhP6qCZ7$3!YIJ!iSv#^%@FDx>CYC8*e;{g}8IzVHMv?kh$HeP{7O4SxCwqCjtCUpQ7%jz&q0W1a$BVL^)M8ihH#yae=n#jRa z=U{C>xPgWn5^ktrGhwraX(8FtNW+Z@H`Z_y!c8~a8nI8Biu~G%?UTxu#K=Sh&{+ci5zf*6)qx68DXYjnXs(k2*ME> zZb7((hFcPDsbN|{x3tnQ)d5SSiak_@t;wOa769K6(plPQIErwThV6vy8g5Itt%lnX zZl~e)gxhP_LD(U%N4znu-&vxy0JMr{>7ZdUAh2}QFs=|a3>9SCfr%WT?lv4 za96@z31f|ua)1m7EZwvKWJX}=u3<7Ju=LPyEa6xUlVO3Sr-pkG?xo>4!f_goCmat< zOWl+JvN*6LXaUIVz;d64dlT-hVKPCm^wDr%!hJQ|k8nQ?lX-%rzlO;S!7@PSrRR$T zkkx`EQ44TC;rlf_knlhaClOB4@F2p2H2eVJ2Q)mG@L&xm6HeB7yts-43?YXhT7aR1 zhiZ5j;b9scPI$P6M-U#N;gN(#YWP9I4{CT6;ZYvV;URK(NW%{kepthg5Pn3%PQp$N zrw~rja4O+c4W|)K)9`4*p3#~^Iyt0kID>G8hBFCgYIqFcF&Z9Ac&vsWCH$y{$sENp zPQ&AYJ(lsB16ib4CTMsf;fWf~BAlh+Y{JGl*#!LQQ z&3`W8xf*_j@GBbj5%$$#k2Rkh^6MO|^9aw=@O;AaHN1fE0u3)DyimghgbOshi0~o} z`w9DNF~yZFsd^RzZ=P6qZVKj;Y}LeOn9?~w-DZ<;S$0n8vcmzM;iW^ z@W&e7N_Z z|CAg))dK7$yj#P22=CGGUc!4dTuQi9!}|#D)9`-6`!!rfxUAmze}EhgXaPPW{F#Oi z5C^rK1BGCh7S`ytl=Ysk7)RF!k^dc$&Ql4Q7ynR!pAgxobYiCpCEif!xe-p zH2ekOFEo6T@JS7SN!atH=5UG}PHFfw;nNyEL->q_&k{bX;d6w~Y4|I`UupPj!e49n zJg~=dUURrW0WN6xBH@b~{)X^38oosMl7=e@S8Dh&;maESmhiV4{!Wbl-)Rn4D8LmB ze^2;(4PPaERl`3J{z1bEVMW8&2w&6ikA#2J@O3f%U)LONP=Fg6{)zBU8vdE^&l>)P z@Gly!B3z~6UkU%J;ok`Vrs3bI{ab$59BvZ6so_5e|DoYO3ID0#TZC_ExSDXahHn$T zt>M22|D|Ei9dfv%Iou_DSHu4y{2vY9BYaQ8HH2$a?5|1p-`tW7JkSnBcwbbO9amWXP zj=er9$E=J%z_Gr`cY~otxS9kvZX~v{a7d-IaL5%W?!u9dA|lxQ;2tPE3x-^%$-7c> zW-UFYCa*9uQ(&$AJq@9>7T6BzVvTqoel@~(q@DYzN{=xD9ZbR zK88wm=epIC5HQCu5lZ7mIZ;Y}16bVjb={nYeHaRU%1z`?0hK4$*Zg z*1@VuNhXhi1PU1EIX|}V1WTToKHY4?6Z^K#g|j=-MHeLtuZ|epp*7fADH<9%*NB(9 zMjhz?HNAK1(hIW%cPLVOmg2ic6QbI-EY&t-vT85%akhSokM8H5l!7{m@c7@R{G8X3g=-q+`xdFGt%@9XFF z@;TRi-Ph-H&bjXMZ|>(jPrq#%vd_4A8pu##1875eSp9PCeDG&nY^)bc%m79RD`t6#oJ~B9QXJcZZDZ_Fc`5?+z*K zHm2smcZUq~_&06%N1S?TT?|RbGj`z2zbdC2KiN5qd|j0$^TAk-ze(4G^VrOey<6Gr zqX*0)XHNI6&jd@*adm8i?by5B;&zK!c+jzTPm41xW)s6}>KS_V?|@Mo=f6L&$5Xq% z(Eq7(f_Jucbc8f)pH6lIY{%X?mY#cU&GqjM`Fyf9@+}rvEV5W^afHQ@#BfcixA{%s z@{Te1X1@!?SMYMH`2T=resJWjSz~JI|2O2c<6DR4=ccqv{#_jGd`s-SXFB#CO_3S> z_;ww;vs@=U@3y42bLRL95uJluXQllf#kuPVHItf$?Ab?+*03?OW^wb7WxKU9q~Rvq zr7bAsY7wpX`1gn0G2S*dj1vt{B6f|!F7uCB_8s%sbNbrBUc`oQz-Smk%@%&1b4<-% z9}F3G#B4VHvtON6HKCoi*+(K=G-vx^b2v&zD2dMzeI~`VEVg#lgjRH|6*YhQV936n z_Wav7E61n^A91}99thWL8Nq%o&;4)?Kkk>KxNEjzVNb;|S&GMO|A4RcEZ%hljf)o# zD6mCgyOF)xY_WH%Ee_nmV%d$oijXXtz%OUovgh*r5Bc&$)r9Qj#Uie2<~?@4E`qij zA2QuVZ|?FuTF>{&Cid;gzgF8T$9lQ;XuB(~+f2$`vkf)@`C(jkb@?C9L9^CYM z@Q+5E^GrIcXK`-O7aWtMSBh-=vXiW;n#Fbozq;PREyiQwHx~PhOP^IGxztZ0J<~y6#p8r&CFhn(@*07*& ztaV86Lw;A^@xkXsDyKS>Q`Iy4qcY{xR=JIqLd&B$ELhvwq;*KJGS)gixPyA>h1$hO zz6ecB&+1L9E^2Msl-{WJl1zKi1b&cba`qYiGaL2#BfG)-1FUqa>Ix1EPU(bG4+)O# z#K#ARX2LOK??`V_SEa3@QDieD zTjT|s)tl9i-kF)i&XsDD)9N3o{z>##O4hQdAYc(AW{&Wzg7L4DziNcGzI9V1?l1+F)+6C$KJ^=rZO1rzk9I?3u7f9R7pzguJ_j|Q_Y_o0MmwRdR zmxyjLm@W9WLEGk64DvnOj^G)C#e!*rwyO^soGbQjgR2B(t#AbXHh2VN0q1I!$g41v}C8HdvP@e|<>K6S)CgQ?`{$#!l42<%XaaAiYYRw^~L^ zY(QFms+yb*J{*R05f6UN-8)CBvFRCM*Kakw>$W6}@ngXhtTo*h@XVv6|!97}5 z&D6nto54~+??%I;g%<$ROO%^$xvPWA)ycNau;tR=!f1J}lv%kbzwot|oM57Q!s>

p|-3Db{WR#ayyOfYAd^15qw{yJu223s%#CLg6Ci1 zQqJEh{tSq7p5Z{yHh*<>#7;Ffy;3RXTFS~`^x;~4b1-rjEvth%s;2XIMlluzLp{IQ z%N+E+9rPEn7KUR(@JDGUNjm^-=QT81rt8$v#y>h466x(~w`AIx+tHw>qoZj0E(o6K z6lkN`ZwWe5Mc&44xif~&$f>$+DW?WM3&3&qOuAa?TRPROBkhY>kYRN5*!(=lZ{8sI znebws6H_AQTw}HbtHsocnHXvA7PCpr;i~3!?on|bRIw=gFFjA~yi8kzlG;;8Lpms9 znNF*}?PHC8WAL-6=OkM$3yzJJhfBF#$`?^atFnboqkMX^(<64Jd*#P9qdp%p)T@u| zS}1aUXHM1R6~X2`wDQG41IzR}b(h=9n}a(xX>>OPkEy3sJ*RdiMr+g|yi~mfgXtY< zd5yvKVkU|i8ZomyQL{y5L&?$)Zjgauwtd9DhBuPQ$YjU_Tc(3!Y`H8Lqh(c&j?4WG zju70_;6%YZ6E+4pEYllQwN_O*8m=73rDT*h1nMtFH3WX4*0MTiW|=Nm&un@YP1qDW zTQ=E2du(B#gSIvpLzSw@tAYnDbwO~CmQ~ZV>Y<0JYeDcg>sl53*}Ck;(s3y3UZ@p# zgII%^#y`K#b+Gje|3rS%HhiFJ4bCPfotKaBvzFv=Zc5J--I$@%8`R#AX=kphTi18i zYYFBa56e5MC3OovyN* zRCX3+YtH|e$Dj1>x)he|4tW}6=f2reC&p6xb@*3n8UCelol%Q}t5~KND062r(@jEs zKsxz;slMz2m~TGNQN>;B9RL?rYAtz{?Wj=aW)D&a=q_w%dZno6jHwTDk3f`D2(wyD z)m$BBKiDO=DfsZOdSs{zepsUA>R@ZMymUdxU&Jy!O38m9IkQtb|pgTrm}8-s`DYx7%zdu`bm+!3{JiQ0dO+Sfw>3QrstOJN!M9X*QowjUMFTeOz2E{yV|3>+Ea^Y7t@xRS3kvy zD#Yv(DRc$*`%$OoFxc(QHMv`d?0T4pQ6if7!M&vA>4oAqWcYNm+N+yurfnTk=#ltL zI%hb{qKqQSU(@n8=r{A*JJvJ{tvhmi$C~1sKu?P+5?UdyT<9TjWkO5D)d}4uu2!f* zT#L~4R!?XqoVTWU3Gi|&C^XFq3Y~8Sg~nS!p;N7(&?qY?bhs51DiBwEGibQg6Uw%F zLOWSKp|-KwK%wuwA=*O0W|1vIAB$@i+9a;{7SLsp+>%^4{JuR+GXoVFN zdPrQY&=RXBbeq)^s<3*ufv&fDLf%X(D0sOQ6q;rQh0eEvLgTHV(5Y5XXp|Ma9dx)A z6e_TKLc^_|P`1?*+R5q(wH>Yir#bi`5gFXZ3`xh4a>w38t)|&}CLoXsQ(yI@bycl~}<$Kqpy2 zp^;Wl=umNGLitutXb-C=)YIw-^|N|Ht=<^z@tweJdD>&4CUNCLABZax+99gtv#g-d zI4dZ0f)x}RVFiT_vU);!R!?ZC)f39HdUu0*i}Q*Ew~W>v3w=FEdn~kBT%FK+;%bF9 zh-(pgQCzdoDsjcjL63c(CpEk3JP8cnV!BEXs7>nP_Pbk zu@w}WWCewOZUu$LT0x;>t)Nh`xE7)P#Wf4%iYvYcG}!71Z9fdI9OMPvt)NI>WS!6# zyJ(Mv8pX8;y(6w!s9s$0y`bmB6$!1hfDcI z)*cJB9I8DQ`cz!AP=mPQ`#^7sD-v2Ku3YG8ab-d)#MKEsWc7rWSUsWJte#MX)w>_$ zU2g>iXIep_%dMc$G%F}{z7-T2Zv}-;wSq#Utl$Hn!>yiBfz=ZlZuNw+t)9?MR__51 z*mj8aSmgJ)+GC++am6b^AB!sz+9a-A=rwU=LTPbzLhHrV3e{OXq5G|#P_@;25Oj;x z6PgF-ttl70)(Q%xtf0_kR#0fF6%;zx3JR52!G}O6SwW$Z;>v{%wR%GNR!?XTt0&ac z>IwDpte{})DDCk-LE8p$DyH`V{rRmO?$_n&f0O<-WkTzeQz!JaxLTnV;#!0r64xxW z#A>es-6pO`s6t%1CwRRT6q;!Tg)X;(Les3E(D_zSXuK7C7<8%?6dGj(g$}oRLIqY& zXt>oA%C>q!I}OzRzge*DVD0@Qpzn9m778_sD;N4$T$#`&adkqkiK`V#i)#^DFRodr z&gwl1y5H&vRa-rwTdbatH_r+RUTXz~QdUstGAk%F)e5c#oofY!O01yJNmfv3q}3BT z)anW4TRovYte#L$tM@M*|NX4szd)@AX^(}r4bUD7HHoVe`aoQ*&_;1BLa&Hx7FsQ? z_%YC0aYaJ4R!`_&t0%PB>IwY~&RbI}IM)gaU2O%0%B|qPK{KqNP^lFZI?D4zhYec~&nC8fx`~vd*xAg1xPv(3S(W$3kD{sG!hhaV))<{knw#(k(c*8sdFt5>tSQbOhiHzY zG5GAqPxzZkJsq#Br#=Wqsi!4)RXzC!(({q^Yz~f7{qbU6hq1q0_`AsqR!BKZ{JKs) z^JmeTQEmJYdc73Oq_}Md#hP68U#$L(>c4V_e*Iy#q7Q$VwW)VHz3J%(fqo9En!G7k z+23QM)`=>KsN4F(6dVk55R7J1{6PRdmKMzJf}m3}wcC4Z^1?of{A)k`3EUi1vP@@jlB zuTU^jg8lxF{vKifH1+rWKl(pxusvR&{s5fV<1NA5KYqrC5bE62&{1~8 z^1dB1v`h2D{_Ml(uiT*@YqHC?$---%S~r+^vlp{*XPl(xBh>^^8b)X6DqAiLRDJtqv}TmS;!H(@o+l zaXfI*byHE7`WyaZCrs3O%v$M{TGKl4qC)2OPP$0@z{mBr57{KA%SR(v_Mh-$-+b%u z+{btN(7#mum#F|AEcLc^q&J9}4wEhz1NynpY@vx#$;kr&9F4Ui4--l1c}m?RW?0C~ ze=0wit2MNX%n|9KyZGNw(u|&ZWeR0G4;VPF*##l#u&387zm>aNgwshR?qI?Ms(~wk#{z_wd!i1i8mm~XimY*5cB^w=HjAOOSNDsptE z++GXF-(Pdd5)gF?wwI@+N5jxv|jBU=g9L?Kr|6ML2&Yt;22x3 z3dTh31G^-{qpqP**DhUMeSql&TG#EHYOd*%Kd7JIQ|D!KDZe;yM;~_gS=!uuAWq(7 zCy?{GWL^zqBigpIsS6V(8=^A8DV7P>CD&{kPr>VITZx<%Qa zftkPdf(a^^I}YmYkO~eHGfvF&#%v6R!RU>F-PAKnJrB|oTe)C*nL3taI&5%$PgA$i z@T19r_OUo0O;(N4<>SR3?b+J->{5SH%@f)AyY;`fhq(bUqUQbV{DS^ohUiw4-8a7= zXIh4M=f#>)ee-ue^pFhm=!=<^6%AYvt?YkQRk=D-`(@O+iSjJ6*;pqJzw*0VfM=}>M@?KqxqCnmJua1i#wZq-Vl9GHYL($h!Z*sOjpL&&xgm|nyDAfX5Qo1JlHH0|4zhr9+P%P zJ^Flyr%S_XDb^$vcBi-rj{au#-*@3gOQs9gL^crho5sTOl?Mj38G z+7~;%+w(Oma`Fq#UfA)i4u*As2hit6e~6a9jh2^0%L{C|E;u`CpB}YOj@rkuOy`_H z?bn~vyAL1pL0=)99cg*$tXAiW&Q9;^pQ6qHklvuqtLW5cxo?SS6?3UEOM_>{6r2ci z4vc-8^%`TO>&V7ng*r>sInLypgImPR6SIHBED*CoOujMeyx{9EImCDzorR1V50Bcgjmq&I0bk31V55aFu=e9-#gozVeTGM?_6yr_Ru zda2qAI-8r;Z2l8R&{>yo1Z_~yj7(2BfNK_BLI2_EZ&m-PJM`Np@9bK-U;@1(>DAN1 z^*?HO8-lA@rc3ELHQ2?vHU~3B&67CGN~Ifx+ctDwNHZVp?iKBU?)pb4Y1~N&U)oS} z{Fg)W^S9m+IY)0F_13BP_6_03x~VT@c5TqSUE5I`ta$u8o(-g!nORZiIkIN%wc5jr z*~6TZQJlJiLWgU<)!P*0+Hz%(%`!bv>H^f!P5Jk%%wW-Rf&V#zc@k`Y#-4I?*Pdbm zKC>+fHmZM>`kUyNiHFmfZW8n2Gd06=^M`xcFdT84gN`4iYPcLA&lhZoTQ?(P;Sq%k<2NtnN75fQH~!F{4j`IS__l5qTyze;2O@ z*zR21N}smNL`ssM!0c<_@5v{9OT=t3W=rs}DxEJ^%Dnc)nKzW9hU_|13l8-AQc@sqn@$P*rAo zD)TygbU)c&J5V)N!?CBqEWtd31%iDI+O6%U@3gax!8Ti_gD-5kEciI$-;3IBM*Xiu z{Bse%o~5Vf+sC4ghoX*qZJ7@4i1=F~{x1=KeZ*fK@mECrWf6aI#GfDWXGQ$aBL1X^ zKlZzCJ==rBqmF~3j(u#|80-=8gCl;Yi0`dsRf`^nerT5o%Yv;e?Rnvf`f&7k9JkRejFYX4}N5~Rx1{=BQ*toFNI?cB?0zueU> zQTvIm_AIp@%(NE`n7*KxSL-hx_$B|p>Ghhms5lqUYpyMg?6oZ7>SEl+h--*(Z4tLU z;wlG}gDMA96W8!%i7XW^S{$xmge||UuN<(%MD>c^fGyJM>nhStjWo+EV4v@`fVkvd z-f&-N&Ber7G@tLa6qHiOO6yofoPH0@)z(ZCOH8*8G>eYsdu;$sm1MI?nuz1-3Uj^X z&DL%q7MsuqmD0mckb@eRlhTu|;-!3IF&)cutjRB<<~FN0&zku}{sQC&tO`I4>KJ7m zqlv549Ba*S#JOsg04fJ~#EEK_TQfz>QFA7sa=SP*|z3ilBptf6xR}%R#j~ZPc5+)bvoETbPI_jHVNly91H3jeO` znx!oK8!Nx>NUhRgyZs5BOZ2a4I{Os<^lR7_U82{_m9Y2fZ5^pv319CNS~cpm+F6ic zQ=@*bvmn#9FSF&&$np1mW1anEKi{+}T0V)Qm05Rbky=GUWl2x}N^kz5po_wu_x5J*F(3-{XKKqZN&@R+#mB(aOk(#Ad9@y0`nN7Q}t6hIW7XN_Hrrx?FsiaRiyUkUF~M&znf{Z3+49Zq8S~j`;W}`a!boA z_vR?g;)_NzvQs_3EX=j{Zu|v%_#KD+cShg!`g=0f{sny2O`Ip^ZLb`YCs3G6Tv#a5 zKO6CrI(I9NDWGjXdOxFAs#RHfV~6jiEick?%vi<3(Zq#?^mw^`0l71Jr+jHk;GdhY zy?f=DsirG6oml^yLcgQ(nCZY7eNxR5mxB@a;2#17RgRgfSU8)wuuy&e)1kd=jP#D#?t_&MJZ=3lFdMT_>N+s$0XPrBdBwujM4Tu3U+r$r?}YQ#)nHxq#3`xg&3UO_ zLWT3d$oY9H-a?z=192Wy#I}1l55##Q&J+D=a&dl^GO}*A3^pVWg!4q4C;GoehVww2 zPf4s-zbL;m&Vz=9&Vz8Ci1S4MP*v}pDpNwq&5S=8yWqU(N=;WHU4JV-9f| z9)$Ct;i2;&oG0Qu(Qh1T&QDT81q2CsIB&9QlZo{oM27KNKN~Y%>bg+9E6z(jCaqYw znuzm6|4MSEP;W5STVI3q)e}?Cne$RjMTPS~bG~%8lNBX2@f6cm!B`hY9 z`$+%rK9Uk&0&n+`sRD(i#D#?-{crh7Ty!6qPCLAh^h}j0t6XC4BV}5SnX6bho4Byh zQzn6BD%V*Q(u@h@lr`MPQr=hh@8)X^q^dr2*bgI}?5H4*=b z{`sn&lNu*+Jp^LzC5H*6(iBrvs_JKw`b-ikRC;8A!k1f$<=WCt^I&e<{!J@Ob#0rHl#~GPs>AFQneJQ3rGelBTj1mYkxTj1tS*gjy`iqb~-)lNBx+3H%p`11e z+*8Ux148#fxKG4=qF<^t4DwRjTgj+^A!8`+o37e)V*UMW70ZCOitJRY66$D^z;(LYqH=$l%pj1mYkiWmZum6}Yf-``d-9T=^mRte>_Nf^cufWjx)xgdss$Pf_y zhMj#+t5~9p3K%kmGX$oqHl0}izMbv5542VEPAyhK9c>c!;-LqG{fdRFiP%r{FDGqE z>UQ1L>uIAc#(h&YmE+2|(eqayy7oATkO>e`l?My8Cbz zEK^@DkwGA)Zqs^&{Lgaj8~}1@o2}w{Pn@)UpYP=r0SATW0Eht~G5|z>HF;A~x2jGF zZ4yS{zo|-1CD#9oRi6&T$&{+=jdR5N;XNoXJp4g;PsDqof3_9B(f)|2fFNOitT$P; z$;A4HSoLK<9+0M+?O?f))TRw=zq_*(WazsFzacfABpv*YA{v3RE+}} ze-3;w)l1EGFzN%b9mIPhy7qvuorvv3|L<1)dNY_;+tDAy0Du?(A_GA5|A2~150K*H z&2}*2gE{U&LsZ-wGZu*LL~JMeC06}9vz;~xqp;mnrKT#8YN%D84y5{6vmK215NrqO z=Xbc~gRq^5?L_~>on*|PRJ?-rbKZpQhhn?Qs!b-^e*zhod?1I+NV6SG^~10ov|DI9 z2-}I+PV}$0>Q|cWw9${oc2hN&s$QxxE8Ya0k2@wu7*pi0wqbhgB~C@|2u!wu2ELf$gB(t@v0FuHRvQL=@BTH}M6yDXGiM z_Ap^AwwtV!$Wx|N_oCt%2RNgDD#vUGQ~gM62Ni_2gRq^5?L_~#R{RpPoi_TTa2@1T z7FL_ALb6k=`Z6HZv&?od>Z7q8R2bS0!geCI6a8JR`q^eXZS>=?-Bb;xs+Vd@jyAms z$Pv?KlQnm6{Xu;UwnOg`+77~YBDNF#e~~vOb(YzFr&T`|+d8qg5{eQr%Z| zeKmvP$6-5Y&(L-dwi7wniM}_@s-J1LLy%B{?ItTVS&3waTJ`BbsyC^6IT-Qr*bXYP z>T^NZPQ-Si{{vrIo02-sY^RO>1Z+1|wW%sR$=*Q5(GH|~gR0koQJ;wIpzzP}Gzi;? z*iQ8Cu<9q8?X=O4$97XSn5tf?xmLUhNbwD3I~efPMUH zwU%%awu7*pi0wpwcdK3y3QlGXX|tX-wiEXXZ3kgH5!;D=3*Viak~-=OW}w%UK(ILz zvE5{)CKKzgN5;_(-(b~`G}~#TKNZ_eRc)#YseY;A z-Z9I-RIfGL!KhEec97;4xvhe*orvv3e}Aifu-Q%<{UmHRRfDPOrRr&$-UP&yC1yJq z@nmcV?PJB;Js`Fdv7P9@+*i&VWVYXB2|vSj5VjMso#_7q71#Dqa5`3l_N5~0T4)16 zo2N>}!qG%*C;GFj_<<^3LYuAeO0nH!r6v>YpK8^o1F1L9YzL!01KUCR6(O$eAZ#aM zJJBCx)%P^pX`}x+wwtQjR25Qvo^1y^km9pEvz-R&DcBC$FSH$m?L=%R`j3$}B{jrs zr;UCpwwtQKRP|C-TlFR&)yvIxFyb?@9khRFI|$c_9=5aa&#~(L&Gx%3;Vf(iVLK7q ziT+_$y&x2vjqRWVtm0S@Yn*20gRz~6?L>cjA8mR+vz<0uGY!{G<&~POM6x%LakK+D z9w(XYVASVeJ7{ERI|$o}*iQ8CwCa7$cG~FA#dcFwo2o*pKU(o+K#G@`>tNk~e}V15 z14G+E*iOWDqJM%_?_svnruuYjH&uhF>ZK~M>PeFF(fGjZEL-jAQ9W*Mm9fa*fY$y5$SoLo;_f$cf>K9_W zsj5vS*6(G-mjNlBYqo$`UYA{v3R4Y(% zO9f6z{l})vfM|cklo^OeN5#T6B90UNE3EEIHe*(YcEp737vne($B8&j^h=SYD#9r< zwJ*85=Ga4-GW+{ac|~6QbC^?)PfnlpPEFm0Bl-@W-`G>rXH&x2vlna_pu^cSfx=QE z&o$DnK+7MpK>H)4S89^Vl+)(-F!lK`V?iUU!sfl_0vQY5M2L(C(eI;GgB2A;+qpn;cgF)oT?x`}u z{A4b+qBeC{w8i2p?VC;Fdvr+lwelQJqG$j}^`$*N5z)_)Ee4>~}^ zjS|;^5o-<&)XO$L4Z?aN))W03ReeBegA(fR;gN+5O`@5u!F2V~rO+{d5A6JFUl}d5 zNzgnRsJE@69fbWv>?isMY85%iG?R9(I&+B(05P>fWrY0R$UG(#z?!RMx}sKn`bHSDFk(%nfwDa- zKNrXl5E%lZ{~MLhNzGG61q2zIOfy-v$;A36A!801Xdd-S%~nDkZ4xx02I^~TNP`## zBEvxR`-f}r%9T+MLx!f*OxIvKv3^UI4Fk|t(K|I=2`#iq;4_+L5SJ#!!Zsp9K=dCZ zE&7Zm?;q;RB{BlU)RT6H0Qom$am!!?z|oars;U>$rn+X;Kv~!56dns=1c;0Pk)KG! zqCu$=C6qvrph-28m6}Yfzc(^Q0LTc8mAD*?SQBdh;Fi(N%Fl&l1c;0P(f^|36I~&S zlu;38XhO|o)g}|`KaY%)0H{9@C9VTgUXy8{?p8ew!hIs{6a8vc=Wo7m?D_*khGx@D z*I>GO>3(hHn}C$>sq!sg#C%B84C-O!+d;Tb#C;}^zvB~4SrmXVXN%OuVAOkJJ*a1BJqYWGSWomDf1*5>6eW~EkWhs6CMz|WSpPv} zSPw+pByl+yu_n?$y{NA14-o5#SWon?Q27C=P0FZ%AVU*rCaX4?SpRfn9Q?rO0#UDo zI@%=ch5ex3q5UB2Ct^R*&(j)mQmfkZCrdpH8JbQrU4!Yw`k(XFH?Bdz=mN1qt7xH3 zf@ae|eZnCCF$6@0fapI$Di?@lO31p;5;U;}VhD%~0nzssp<@WZn6yM{eZQLW%%>HB zvcn+&F$6@0fap(E`JB`OC6qvrp!qbDm6}Yff1vHabYOIWn5P7NTbl&Usd>P@wu-qR zhJna15dE*W+bU)%qXL2qO{$r!+GJw=myj_Gz~}-|u7o<;BpkqeCWt$*V&Q5cLqPPG zkjAHdHf2{2fmpL@CTlR6SpPDs-UN&;5Ytt?g*FMASOaBUs|!Rsh!G$%0z|&W&-M>W zO;keG{g$AaH4q~}WCZTlBV!IaMgWEpD3Q82RBLJt)XmC|1u+6dMu6zQ@dM@aQX`a5 z0>So-VgyW9YBI6@L&!J@fSkca5|@J!YidpF?{4MiLgGFV_lf==RK9;IPZXr2xKG4=qQ9G}=cKl8wd)TI8Jb-)U4!ZBrThAO zZG96EZ`!s}z6Fd}lWU-!q4glFCt^L(f1ETDwkRR%0ZY*A8VKu&SWonqd>>waLd6ke zv?!yPHr5k+h1P?xo{05C|2&l+kZP2;1cL3+^qR>^O(xbq92t+Hz~}<8Q3>U=NzfD< z$m<>255#^V_7nXdzB7Z;%BX-KLz8SKt2UWfzY!S+KQOvLtWrW9Z4xxk2I>BRb%qhknw__Ivn7BFH>w1Kk2ApkK1M23LqA06(% zVkKm)v;@txffxcJLqPPsJllf;uuP)taad2QFJ)Qb0_E%X54Zy>7LFz|3`GC!cJpYq zBqb0emoN+_D>a!|{}E&i12DQk%v6GYKY;}A_{zdEAh!XeHk#iK$NR`9c>acT!iARYpAw8Jcu6 zU4!Yw`dj(V8zTV3kckqvfDvob4b;ubw}Th~A|pWb*OA5rVw4iH9<&5ax`7x0A|vpi zu0JPz=U>BJLCY^Hsiosz9A35NwZT-Aq<$GO_*uMdH`6tku3ox7S@|X)>MbhY0!FNfH&Cz8 zdJxtVv7YFUSNQ>{CM9I?qZTA+;thoLM64(Jh1+v9GuCjO(xbq2N^>E#G^Wi>%fRL1qaHu>S+)|Kx7Dr{&3p? zFSSG&^)O^;63%oDrW5P`z|Vs|DSJ2tXtR#R%4h+Tp_w>PUt32zh;bk?4n+S+ayf|R zDItp=03ks$aUjNl$SX6V{iW!*1&4~WD+`OH7&BI}a5QmB>JeQA^s6M;PxLP)V@m1) zn}?uHVa>vUaNkrVQk9@e)n1{Og{G^0_Fwhok+%68dR}mTd8Ix}uQ~R_{5`xY#wRB} zx~CR=$NI{Z)3Wswy*Jc7ocX8_Ujc73A4>!ZtBDH>Mf(3n{G>*j0iivkM{1rD>cE+) zk6IeTBpH(iF(&`yk6;FchCi2l{tlh3qZ%B(=`xzzeKV#kTD#{9Am8S!#+%CEtOq$*sDg#FERDrOai0wq* zZ&mr!7G+dGkik|gFvfv}y(Ay4%G+{#6m@=eO9 zharQxjz-fpm`<#Jk(F-(Qhu|Ce}a2$}a;_ zeucz!V9GPeQ45M*ssdp>5$lQmE@Aa$o-*oT$Y7GA(R2-_6YGD*mkv4Nfs|h=aSIqR zlN`;U=&dRc))TRw=&vS?CzQoX$a>TgnB&L;VLcJ+iGI}=p2`=1DZfzaVld^IlDH0xm`RRWQ1mtx2~9cUZd$6Oefm!_{@%YAm!VnZULh{ zfFm9hzU0&n!g?as6a9^(;Z2hgvi@ZWOlstTu%3wZME@?UUI3)}=5KZXE2cqtW;BXG z;cHG~L0C`3dZIrgEMKqkB@iSqqcPQFr6v>WpJ?T$11Y~w;&L!zCN#=G;cHHFK^*Wz z?tc>aIbr!aWmG_rF$(KVS1nzkSpTC>?T80bzE`kXJ?I5ftVm;9>4a?6|Le^uJ zz=TE~2IFcmrzGa5%Iv)rW;BYR!&jZgg0P;5^+f;cz^(?fLUXU80gn9@Pn9OK2Sp(7I$wsH z`C_SCz^IwYXa^^-P;eY}gY=3ME8C*f za@t(x6$@t*v7YD`kml)cMQJKvC|`p0rmHrcSpS<(?5GD)aI?g9V8pyMR0|5 zo{05Ce?4h4hNo65p&o(+W-%H~)?hMNCIM=!d=m`iS4rIxs+q!Q28C}twS%ypi1kFj zOyze<)hZz?ZRMH4$OB8qUm8LOlct z%wIH`tifbr{b8!^9n%D+{7k7^z^IwPXa?;YK30M-o`~^8|I?2spOc!dgse4|!2CrX z2;+$uPxPNb#xW0^l6uMhgauN3GQNYbU2%NjXcqWR^#4i<-`z9cX(MLpVya|?rKT#8 z>QYpx`YY@&TeYvfHuIVOVKvPk49u>X_4v@C-dnHk&39GW=fBWVIeGimfmcsx*H^Ru zXKZWbgf>yFqCN?Qan+Zu>RVUU;i~$)W-FzZms#aN;}WYJl96Rpd%CK9UDd&^>IheL z98}Get@*p=oeZ*7tj&GDhkbea^w(;BIVFFHcYbG&EVx)T&eSI2SjL#k#7^k)?uv{m zBe~in?QzxhuIewY%Dcst-QmjabyW|!s>fW_dRO&aTy;`7_OH0IH=)+9dZ$NZNM=_* za;2Y#UJm?*E^}F4{umkD>-88pfQD=Eu3}>b7iLtMweD?_guw^8sxhw0JI0kwaAlKS z)tRp9Jfjka@XSaRJGW-XRmX=0&vRu9;<8Y+*i|igz2=Oq`9lUSqbuWWT|};oldE5^ z`ReK2hj{Da~BjqtEtL09ImT@{jEI!@NR^)|Zo8eG+8SJmvQd{^bQy0Ugxmi4AH0t1ao z4EhjPwWq7vH?E2f+k;)%5ph{~*dFJqPJT1=_H?>3-ku$j-UV^;61U!O-Fkm;Ri3N5 z!BySjs=PZ~*}bmpAy@U7t6J}>o^w^N#8r{EZ@RMg;Cb+W6uIx-#b)KvGm8<%VtC|y6Mc!WJ%C3vc zLT{^F)y;2($88;58E;pHq_;Xwu5;^caO-VyRgJEy$yK$uDsPJ`Yjb7WT~*J`It~(p zo?}$vc9G|*3gW8B+XGzLVR2dL?a{94#Lc0%r_q)1c1lG4B2Hekx#pTTchB=KRgu_Z z;_t0!Vx#|LRASfWyQ)R5>Lyop`wl9PXY%E)?2#R0sMflwr(M;HuIe>c^-e~$hg`C| z*9Wfb)5y55>B_kIeMEMDJ4W_v=cLazDslegx~hCvRphEh#8r{Eqg>h8xGePcWLI_iJE6B{ z)0Oe|f{^qsiIcx|>;1v4=eepIT-A-Ps>W4$ce=8FxUzq`s(-txCtcMmuIkOWD)RO{ zSN3sS7JB=ItJ)TM`x9LmZ+rjO4EJ{WZ;TvFV~1jxh1Y~h zbY;Aq8j{{caq?2P-tXOde{xmxUDYC2b(5>|Zg*wNUD*S!>QPtqxT|``RlO8fMc%&d z%KjUdh2DPZs=kiA{hqFjx82_juL=F$jgh<1*x{Nm)TqSaG2B({@2U=URY$oh?*vzN zsw?}st2)BJ$xlx#r#QG50AI zi9P1NU_}$R=~scDldf!zAuBv?pl^%1m-gAaI+o;4Ub6r)wt15C;BV5&}jH>G~ zcdRQbc`v*QOr$I0W@$uDi<4#Vg^#(ZI62EICam;~O6=DSuIfftRpYAebXDFzT-iTe z*}q-YldkG{SM?uP^;TRJ9lrl_WuL@l;oYmWX zfe+G^Ihg+ydHY11eAcb^vRm&BSM{!|`p8v%?y9_RT-lGVtXH!$=y^sZ2ED*l6}zgD zaaH8)Xje8aE(^UK@2Vy>hZl;ebY;Aq9+F;poSf;_o9)({=c*RCs>QDAc2~uZY&)(! z;L09#Rgb%>XI#}wuIlx;D)RQfuI$6OEcEs>SG6_r_6NE$-u8Guye9O2KSmCsvBNcC zxKWA2V}Dn5sH-~4Rh{6fyi;A-&t2KMuIfTpHN#b1?y9bgt0Hf&b!C5!%R+De=BjQB zZ5((XT^Vm5j=WtHC!ccbz2Me+)m6Ris@`{1fvfVqa%JDSvTh$ZgWlJu#Gvo&s&;c# z!{VyQ+flA;Y+M$4TjHuFeh^+0O6kgYJ1r!=vN)M?>&tcj!_eD1=*oC|Z%BF% zb&~5#Yr~;7l-kgU59b6 z7H9Yei0bq&G-g*{)8k~hl9L9{ zbnDG_Rr6fc0#V5wUF@p7C9Z6lE30!=D_zxUSGCSnZGhq*cgVe)v6`@F*XwStyVC!* z)co_R{9Skd(CzvRYVEAL{xuK(JAd%Nt+X=M{?HP>N!H_|7}=i&YpuOUYwcR;Am|+~ z5W9!UhI^CBy`;zNE*HvB^ zD$DLqDra;lFXUowXUFBnwXLmwAi058c4<4M*NRGR<)2;E-=Nsa`jxkM`FVqHqm|js zyTh*52i4`>AMbjEM))G1+$#EKa%0xUrB6$m+>943J8>m{4T{YuU6r)p{fx5fRmUKd zRy>@PewC4CcHlds+SaamB)NUvKGxPJ*56lDaw~UEsLIU#-Qd{F=0}t39+r@ra=%cS z`>&+(kfd^L$z$Q=_{fjLtM~ErXSV;8ko3-oljnqmXZ<@_IF&4{yX~w{S({EO=eo)Y zqdE`%hBYL_5B`O8XEv%@+N4uU-HNqP7?t&Sa@{Lj<*HCQYF$#9?oy8FJfiF2)|NeC zTNgj^H+E?|r46BVd7J67Ool6sJ6AuPbR%RI3W%1lShb4I(%G0W(U~GuIhAGb+)Uzz*Su$iajlg zT}`iWWmkU^T6aBNnd9Lv5qV3TyyKJ5&wJzKL#mkEug63s{ao*=o^w^NxT-f@mG_=2 z``DFz0kwYAQ;bY-NXPi$ zZSR=Q9v!3;RKfgXb<*48{bZ}#^#b*o8C6Ddo=FndyI;Ag-?%Doj<}>L3tZV^SGB}d zEpt_Mu4-jm6+IKLc4g~CC6A>Iu4+?g_+$;*Lv0Nt4_JxtouYf0q?uJTi(+SZmfCb#eFF6l2jt9~yoxtZNR)lMhQ&3;hw?v3QScXO4)LS^Y& zdP2+FkCqL<+J?>HW#o`g!^_B#ojtmY9IrabjW|VAawE=wl2z{{H{u*u`O8q*@ZY5J z*Imkt|GzV?b3{wuO*-~RdNT*mHIgQ`va+jUr=fp^l2z{|*Ik=b{zALGB9xXkC#9>B zQYq6=Ya8CTjf)@q^{#YdXz<_$x-y%-nTD+U(4L!{<6VB()zFgMh*szw{BJiZW7WsD zHJO7y>$BMUvT5vKRjw!-(5~m^eB;{IH+({^*!+1ZY)*9A~(XZeolm$=g3eil9}|ADT|CVL_2-4G{lRC4kls&VVxDJr?Q54ozx zT-AD4uquCwTVjZ z=yq4t^K(a)BPw|WczLd@z?Buds*$d0G?XrdpE6c4<4$yyr-jN@pZzQ;o#IM=0kt;w zbLUcVkt@CQ^YGc^_jF~9{u2#0YStHaeV!lhS`>CQe3{&co1k~F>2{+!ug{~tvaQJ+ zjLYLiACNRTI*(=wc3qzzhhwvN;M0tB zY^Lhh;*y*BeMXj1b^pS)a@97OH@F|IOxG@9S8lsKjSTJVT085z@Cq{gi|`qH|IQv= zK@O#{!&;9Ll{_dGZKkP56-*ss_ zpELd_D(THNuBsA>t!(`%x$eIvm4|D$Zw;lTSviRlGT9tko&U#!xe`YT)2}$p_aqhL0PAw33(z;KC2SRB@LJJtV#II60GsF3-8i%h{jYn)5^Dteum}MXvHDqcWH0U6NM}?{>N~ z8?{{8&fO08=K;6kqfoj$=Ox$uxT}07R95erRKC=uyr}b<`?_&lo(Cs4@V{N!PU(lD zl3V$itJ(_1R+i@H)O7Rm2My`|b!pAb#P})$Kl>R&;&5YH#M)6Vjp2_XI(3Q>*mE6k9 z6RPm@t1IEy%<7`#x+@b>yIcGMLoJPJQQA?6%d6Y8a7R zcP{h}m%;o{Icoo;vZza$IRQo(#{=g9$qgLUrR_Wc#)?XAWr?er2*q%=j*L!#Qrejv zofdYM9u%DbW%14wjjj`5)xpUPniZGMl{C326_%Yi0TzY@AJ096Qs=d5E9_yqrc>&5 zeME7mxbs@$&q@F2ly#~8>8k$is-ARJ&%3JsY~6eR+$U?bZC54M`L6F;9q!7Gb!8{Hs-L;4 zvqUA$INw!W99Knm$;({X6>(WO@K?L4>)YgP-e2f3XV;H9G`xD;(iT4K-P75l)Biyg zn4{5(`};2|+vV>Q8C7Noo;69r-+XcXefjqRf!Yu8wq7qrVCNTp34~xhyZohom<*L%Isvhd`(!=cWC2=YKkE?x4RPxmOpR4-h+wgMnC0!YVzYR&RBTn{d zr{09NCrd}$6N<$4^fb`;#Fci4sLqosRPE`i_H|VUCsfg^My~9*ge-j3NK|rf&vI4g zyQ+&_)n$_akx1^XBt}%KCr+B2k??8F_oTE4wl-3%$M8RsH$< z(A&S!mGSnrko4}3llLn*>Bl2(y|u3DX;<~4t9s2~n%X+nv!LD5~?!3RgYERqg4j_D!h5yV}97?1+TS?rO&w)%IkoHt?!e z?TS6poa{Bxqe{faa_VDWP7rHVo-x8AE9dYtrB`2+W z$gTI7t6J}>o)eYagI8RY_ogd*&y{`bs=jbl+g#O8uB!Ksya8Q3)}Ck*&%V3TvBQ<5 zP*n0X+}l+h_+$9T#TdFW1|JiW-h?&x}jYleF_h3lFDXS$5(H z`8Td=PC^wP##gzr>k=|MjH^T?_jZ}9s&iE;JyIZg4PmU@_RPr{GCn|Y1?B%Mw16fQ-AZ=N{AOkCv!iR-qLSmD>#Fiy zl~?4-M!2$3MzuZOpu0fqQ>5cu>B*v!=iceA>g-4re~;nSI^+g{#`;s(upHxsxY^hf?ouaLMCjCsCcUP&L?9?a?iAcOUvP?j97e-r=3>`i7&! z;W$<`I?tf6>}0p>nXc+QSM@7b^_zq$d~lfK%C1Vt?7`tWquSOsj7vVyRJqcdMI|p! ze|J^)blb<7)p^jB{mU)(gsXbCTg@Rq>^5XzBV8Grn?llSiIZEDoHV%2t+(A(_3Tb! z@)*bwmE6%hSLGGBvSL>@(p8OiRpVUMcvm$^ROiVRU59_+$}Wn_!h`KnSM~euHBY^V zw|}B5K|OG*E75x-#}N! z;2T5ItBI3$DmiK0Kiqo%G>TV^US{pFKd1lgN}m*!wD0+ZD!l9c$CbU6kl9`Df3E5i zSM{Z+S9-QnXB@yFpi&YdZo8~(e~M8{yJA%B`Rs%&93V2uIe6F^P+!XJ-J?txctv9xI{VdLM=pAf+z^KfWTO$dvYs91RqK`|O z-0^2J1-o8qeF={3%6c=o?$*|)ag-S7-J6ee5+Rh4F^=uu*0 z@B5vQQDr2jnk4bC_H!uN^}pVUp*lCC>~i+PP&%qPDV>p#X7=E6quSP%y^l0Do>#ik zYegmP`t$!|>#hT=D%v=XgGfp2(k&n*2nf>MT}yX|guv1vFn}}&OD-VYDT{!>rCSMI zFcB57u#iPTL{#31v$He%egE_R=5wDj=Q(rco()z{_0+rhBAKbx_Kkn+^&Zu7yOBM< z^W|R3!!in$`XPn+_e`hcD|-U(r!?E~RX4mYU#M37=vTfi<3v~YCnIBj^5uQX$2y8% z|LcB{Z*cl0lBRMdm0G??)T#_B@>f<48L5?Z*FW})l%a%7 z{)vvJnnX2&YQC$2=jUZ)Yg}fw+bvXY%jkHiKcjD7lfRjHOun#7`dn)B1Rf4LV zisYHP&(C$qng+~yWN1UxifR*;*hRLV z?5K?7?iZ^rlXJ3{C_geX^06;(P=2eTw)Gx_!kM{X|IjwhJ@yl-WNGv)WBxIF zbQ<~6_B)dqi}=s%(Yf5Q0`i3{ZPrsL?x{bWmt0y#QU3~6(eL)2QR>J@wks-WO0Qk5 ztW0=D>161-XMEbrQhNpibtM0KLo!L7b`2*TuOfezQ$1z=Nz)ve$!VT^)<5`DnX{t=~CTHViVjpUG>dQ162PAVotO8rmxL=ShczZpE4QO_gcboA~T>B_P4 zMZ)5b&7|j}4x;H~m(EhuUsh52-D>eCEa~MklM}m@+3&$ROYJFaGcqoVFJmYV>F7Zy zNj86eCoSz_tG=f)f10tDS@pS$j)!NLX4^p8@Vbye^kr^{p?yUbkq zFR8vWZOrzo9J0NAAYaIhFd|p5LnjM!2GhtFaxgBpymZbZRVEoHS}(bD6#sb^^}N4n z6mW~aq^N)9Wo*HO9lDCl8 z3D>iXe91p{1{pi&qyL;=4nxCB_%y#yRfCGkC=^ptPtIMWrAaG=n@5yda>!1-k$fRr z7f~v>0b06)9nD}|X@43$W$esYO=EzL;+qv!M$bnbMDN4H+@j+Y^_w-t7EHJSX3I?7 z0OkB+FSpd5!a5^smiOg0$`~EVzh+s%pWh)%6K;T$D)XoLo@Msfu`-gg>`~D__UDwh zjEt-l+yFny*Sbt-a%FP^#F^_O{)!(_jZKmP(@3Qv{{{%xk^B)$6*-SlaklY!NsFjx zRGhn3UiOrET&X}-!(;k!r2$n7s`fGp^{A?Q?jE;0>8lwE$N%z{J&B=YV=|b}Ng;>q zwU}wb@C9xdouP2_%{S!FYqq%Q+p47Bgm+cscl9{cd8!YnKBW?0tIS_dKal-K^(WPT zR4FoI`sq~^f5d#|PR#1F{U2XlOGxZL8|~4ehET zzoC6~B)>$c?%#idNk^$De)4AS6Fp^?>2$I;J*JoGQmWNdn^okW!+xrxfpY))^;xpZ zK|?>5L$;w`1`Ykr4S$sl)jv^u;HLkmlK%NWn+Xj~t0G@zrpirKkV+JnncT}_)x~ih zcdC%qF*35IFPl)dmQg6YHg5gSq@{YR%s-hyWFurGXBkt+?4#LUm#=Mu-!Ov_^@2~c zx$%RcxcX+HFP4cph+LcMefk6HEtNVy=h|qMB|A0ozK66=Msg}q4gEHpwld+(PWlx}3X7e2PiW^pzFJ$Go=6>ZyGEOvymPSTJ__8BqPaVZS zbChZ&-{5?uE(XY9JE>vH`mGwric@5y&cC&P?AeqHjf`yT%M}UI{#~5)G7E*b*Ryl) ztL+Ik{t0ofiu_p~raC1fIm?(1!5t7QU)vM?+zg)V7~BE3+`%8^i%@JQOeId{i7vxm zD)Oh2Bnwn38Of>K>g=~6+{%PIAiJS)U3{9)QhN$7>PUV{bkh@6xxPtDkyccZKg*h) z>Y(@khB6Dq-AI<$w)d>2-C6Nfs-aoT^T!xDWalkRC}z6h0@jOWy|q+ZsrFDEq!K5{ zE|7hwqd0d(ejO<1f5H0$)o)aPx+?fO{Xeo4S=9pa4w+s@-v1vjYu4ziC30q0Beu1L zvqrb9o+Fzm>4xQ5t~$%rr)o~sj;b$}7)&;bY$DZksyC^YQmuAX(Av#pyIp2(mjhJC zOdG?_$sya@D?x8Ral@}z?^o7)K=lvRv)ORj)9T2(>>@K+ZnA<@#i`0tRi&!ys-U+` z$=bNg^tKCCpKN-GhK-Ozwzscmi%!}oM|R<6b6IXN%e_Ulk!mN^KB^)E5%ca)p%Z8!W$7xX%LUq@aiA5*2up)R$j!gb`;%1$Nnk-bP( zimD=2O{#`e5v~e0h7M#sTxK?g{#21U%<3I0hit_D~(9Izc5a zkbOw@8P!dyJ5=|m9=R&$?NhRpIk7Wj)seS?p3fP5zj==A>E(!RZONSGS)sfeR%f~T zEZ3Z>9aT4~epF%z*=Vv!R5PgNQ>~`j?5d!(yU7l?%q-huROd_^!>-67+uKiaMo+1j zGrMrJ?^*6H%RQv}mnwNKT=jH1@~(OoK~|8gI8|Ays#JBUntIB7p0y$C;xYZH*N5u0 zTxLfYDTi!pCzw!7bHjP8w}kapQSGGKM|FfsoFThJ_7T+$s&A=&q58vB!LofqmMk~c zMj9P?Ya>%`)7xBf$o95?3B@aJSef-|vtDDWR#cs+dQpjiWW&kEQ%$9sL$!!%rK^J8 zZXny?GP5NdraF~7`gR+++sYB!+N(ipue;%Gmivk2?o&OcN}30kJ++R!%PumIKXQggFedCU`Tl&ax8;V#!T zy=SR)I`Z1IjVgxf5Y>f5NHH1oxCYwYygK9q2GO9IHTU-^a z-nYr#b(vYc$EnT-z5PTE*@k~*Lh-#D-etXqtoJWf^1Qgr>2%~>rz}(=4_P6y5>(}= zs!`RWYUZk-w_V8kxXkqSHL8($&0?M)hiq@BnNZAg!zHY@iuE>8?V{RGb(Bh+CA&=a zG1a$Jzfk=_^~6;{ZUlqB^OLpXghS?~%n)eNJ_Y>PMxo|2_}0TT<; zk@u;d?FG}?ymH94wulME%WhbK^=hzQ1F9BO?Wwv`iC4*nl8vF7K{cOh8PytB1jshN_fcaO4hf4S*e5NknQHEAe`ui(+ik~+$C}twf0K^9R_>zOPj!^)ES0!S_A%L)RNqnkO7(#1A6Es-_t}D23TbuZ^&%Hlfr6&t zFUcX>@G>S8Rot)+>osA$)>NITdQ%Oe5+lf7CwqfxF4bbH4OBZ^74-HUvXINn)^M8Y zV$j=ba>(}fi=emPxZ%&N_dDzTP4!G6T=(a6#1U>4pE(?67P}4l6_8fi|R+JII6!~ z74$YqVXTc*I`Y;=I92w-y0@A0$syg_Q21BL!qxBXzF64&7F31!5f#=@75raUX%G~3 ze)+5gReP%LRIgHrp=4wJ52Kn%wSX#`YOSk+25%+Xqa&}u#{=bj;-5DS4*Nh3*~R;* z3B}iL_yg?j;hU_tl=W6qZKm2yb%077BfCuYG1Zq;-%6Xv^w(EM&=hyZ*$8b+uMRB6vf@JEbCQey}DGbsX9~jrV@k5Mv%Qu^#;{ks>M`q zxhm-GMzWnQGwXIA)sdjLXXKFW?WG|6!VSN9(R>~8vnt~3D!=QZ-u?Zzj=XF5Oi^6v z=XB($j8r)jDfM;43uMI-F{xgms!Uazsxeh7s}jDB=t(x9s9CAQ*B zuOk+^;R;>RYvpr_8d#Zmo5m86)n5`yKMN@w0#hP%ux z-|STRibdxiA%BV{M{K`K71I|%RCL3dEZ30bBB(l0^`II`CB~2mvYAv1sG_OXQf+lr z(Aqs@2VG`bdxGkMX=B)ja>(}fv!J&(-S7_U{mFX&QKfiEEd}qgr`M5p3uL7d&yy7< zD@j$JsybDDs^+e$X}Z>qteeY>>PIysy5|D9YA4DO+uG?m6K}fNQdV2dYMZHcQyri> zMkUUXT_O8~>MN@6sqRuebXBlwpDm7+kyc0E%E(NWySUkb3(6te+Ttb@W!(ynw zrc`aHx={6@60ebsB%44rmufN9TT~le74&u|**=$FD&;5)f1{@C7h27GqsF5^0p0;lk5euVpOkCRi>&<)!0=*Yg>_Za+#TbFRFnh z%(5LWhiq@hn@~)3!#S+Cg7wx@ZKv8xb(l(=B72|gD%EwW+f+YM-FH>6**+#qS`up` zwT`^Cks-R}Qn_mL$r0OH`G704uu^VTv7~vxt*J^l54a6=NpItc(2;kP4pcp;`cp+F zQtAPBEZO8lOsZK_QB=#Rwo>h}DvxTC{%yO1WG757FUS$w%MVR2KXbF2CC%gQ9XGtE z>v@fQq$979PpMMAj8B6w9eK5~QHi`{CCSQDRi~;?)tsuGtAcHz8(BY>nRXAM8vU}_ z7ADCd+wU1B6!YD18SAZKy)9G+sE$#cqY_uhJ|X*x>U*lYR1c~Cbyct}Brk=vkxob6 z+Q>qcCpyDQxh)iuBeu0AbSA30SzT6Z%4%(>x={6@dW}kqB%44sjcOj%5~@{Hn_Lxi zb{E-xmzh<2hU${(>_>9McJ_wp?6+?A3#TZ_sLn)bH><>IwOFkYRR^jb zRQ;($B-vQ9$yBqbqNtWrt#eh-*==MoE;Fn45Y+>`gbj!)o_f?Ge>e zs+48aGVrc>n2x+>4Uvs3FIf?)m#HdH)u3wNs$f58LDt@7rnCL1hLkb;!Du;TTRSNT zXSm_~GUnlSnJVHu+^*3@y*_Qxk=LiUsoteJPIW$!QV+KukbRnnN%b|=U8;vv|57C{ z8^0J5zI&TaXWm(6DQmi!M-JI;77D@=Zdk6YdAzOWhV^tsua(VoPel$$GoYoaG>@5z+TI%a60Ea>TZF zj?Tm)H(SYS8(3`z)jL!ns?${BBH1;vFQ~qu`kCr?s=r+otlHG&)nf5hMg|>ucW@4> z{N>FyQB)4u)|NJ*sN{yVSg#T5wWR7u)st!fl^8}gj%*556xDL7byVA274$ZS?2yaM zsy#{dUeMcEIb?hLdHLuJb>wg3y4jB`7sqmcQ6;H>%brR`p_B4=O%nY&Nw$CnzfL05 zZ=K{-ng3fSMSP~z%TyJpYEU(xY7wuTKO@zitb065_}{s_N;R}X@V8dvknOK9p_u80 z3-p`4dtpsb&v|^Cj{Rj}j!N0y=@K3CG~$lE=# zM&I74zM&vTY->yCOq6r8YOGd|)tXVYrRqx6mr4vK8$~veYC6@MR7e))T=4o~0U2~C{EH_y}sxnknsOnHP zaaFM2wkGTBGSk`KRD&v+&$1D6$hP+NO8O72q<6EqmCV-C8LJjFn9@bIKvx%ol>N zm>a%Q*?j#_%MBapie4*Q>c~4tN2;Dw1E_{kiE(68$YxV5q*_6>o@%?Rg4Mg1?6Aws z>V1zYHt6l=a>zFPmI=j=ZWzaUf3aSYD)HA@RnuQTq|%Xh1;VMaQ;B?JFOrp_sz_Cn zss&YhR|UQ8PWGzH%vlbl8dJqAW+8`cZ)ciNEO5hU)?3SZTdDR?9i%!zB`%PCO7=C? z4^+QV{YmwotAgI9sH&EWw>Hx2$h(KLQaxYQ{G}B+Vq06Xs_wTa?}pV`u0G2(r|L@8 zmufJT7)3UbY&zAOR7B?J=rzrj21&QXgzRnXfuWL;cldOL_}M78MKMdZKml_R#b zZ&WkOcCH&PX1TXmZX?xBs(n;PsKgnvOJpBW-JtrG>UXNYT@|$Und(>?&*{ip8X2i_ zRyVut3v$TzwwMXUD{fes^=h+TW2#nEov3Wv9xQNU3Ms z7s*N`Vp3J4s!7$5DuSwmRSD0yJ;?gkFbg$O4%u#w4Z@jjxS)o4#*KEvwYs9$q^&yg zK1KIX9i%!zb%9EJNcI`oO{zOo_oyCGJ#|&Edehg$g2}2QuNTi#6|QL-UQ!O(hL<;? zsP2aKS+6=mnwNJT=#T3@~(SsDp8QEI9XY$s#JBUno_lKRnXfmWPMy_dixsH z$XaIIPLM;kx6@20=DFb#*4xN>JE`_j9iciyB`%SDM0SJfTdH5E{-Ao|s-U;YYGZAr z(UG?{GEwEKZF*Zw4%yzmVnR{b4QsPrW7ca$)rqPX)j%pSoNPSVRH`{ti>OvoZE#i4 z+r4CmU1rwpDXRB_-d>eMwzt=V-rjb@pIGlc>piAQS_juXwT`^&o`Fi_Aj?lyl&T_C zO{#`e5v~e)+kvcy%S>>vpUhvb~*L$Na4oH;ZDqrc-p%2+>E;Ad$NU90-%<7#chit#+nNTco!&R)eiS>3-?Wa0Qb(Tt8Cc8oQE!8hn ze^5Q4N><-l8bNQ<=*(LinOtUin~SPIebd{QsZdix)ny_ALs$NtBsfJUD z@nloU=1?u7T1mBmYKNm_aATzGTT z)H?F6dj_f;R3blFQL@rhm8fb_HKJB#%&$wrm8q1h6O z$RXR?mrW=txM2;}YruLfsM=F?r+Sr243$|Z>Lz|0XHsCDKkhO^MgA}2%%@sLwT5a- zpxpn#^V?+aveE5PYVIu-dn z$>J%Y|JO`;$O?H(s}fY@sH#!bqiPl?x4~`6y0Tbbs=l>yC=|n< ztR&qK6m*yI4zhOw=KRuLi0X9E;EQs|Huzf5;4j?p8`k@o^?s-No9dY+xLD7r$iMg^ zqs&6L*p&RVMOm>lRVAugRE+}VHn=5OM;7ZzHK2)E!NcT`ZSXh~iYab5oAnm5-U=Og zpRd~j<$Ng}Lv@HsoFsdXESBnXs#{b)QpLF{c#8OoEJ;(f8oaYir6ccIBfP13ipVa9 zY;W_KP`vDh6ouTiLDinBJC%5qY$(|nDnT`qY5`TWtAgIHCEMyUvq`^8bv)?p zc{yZz`$5p#Pu=iq*873=exv%6>OZO!&CJH&tZtEBXWsJ2O7=WeVXBf;)u`&ZD(G!9 zvbHWWz3ocXx0zYDgXNIz?WiD}=!VmqnQxW7sfsuqSgMP94Op!s@BY|KwVUby)!9T! zeXHy;*~f{PR9{kkNA)Y!1FCNITdQ%Oe5+lf7CwqfxF4bbHx2QI{DpU6>-|afA61H$YAJZvJ-v>+y<21@d!DQ? zRY|JyRMn~KyDI2ybFy|WGrjFb)vu*lx1;2c?d?Ppis^3nChIL_z138ksdiHxpc2Q( z&XHZA`h@B$s_&`px+>`HKV;9g!rDlyBX4bFZe@C#TMpUY7BrzK?uKPquPW=+rD{sm zhN=sd=tK4z*+{B4sOC~Frh3a&L2oyb?R1%0xBIA$1id{Yhiq>z1>r|-c%zkh%>7ms zaUOGj(M7%c`wty?*YF9|bFJ|ikx@rpt(=LJddz)+tXLu@)hkq$scKU-rfOwX!eeeH zvRviO{ay!*ts>4*LsKonZSIMqZ-KP49 z>OR$DR|U&AX&Wqs)H?Edk)0}E8}pZ4<%sQfsW$o|h>C7lljRz+Tm)4IsvcDRsYE2% zShC4fv#6q|)>3VCRnXc!WCvYlc7_vF7fc(&K9obYx1R;Qz3GN`SnnR|J)(L_m9i~9 z5yEuj-2x&TSz)r0ROP9vQ`M(x?y8`-?Z~>h%=ES&)sVJkpBOENY;Px-P|R?{`K-5$ z_0~}BraC}%j7pp%yF&H})mK#CQ{AO{=&GQ%|B@wdhqaMTN8Z}V($4fYj~ueSEo4Gb z)(xw&UR~B}O4Wv{3soN~@fz7kvI$hvsOC{Ep<3mtptqaIcDc-~+apwG+L^!YDo1Q< zKMGoV!wtV>xnEfB52`0r$=c(xr_qsj*+nL@Tx12PUZN^PRhz1@tAf_HBJ1Qb)7oBC z1KXQrJ6sOg-i|k+nCgaeSZ@*Qt)$vOwS(#%DiI=kpX@5tb*kG`KT+LxRnXhVWJx<< zZKT$bw>C0#Fulzohiq^22Vqe+EZxC8~-gW>s{@>N&zP#>m&UU5Dh0?$LYiXU~%DWPILD{nY$D`Kt5W z@4KFfzWPmA=IF>HIdh87WF~)5_{RHB-6r1Dsn^6i2D<7V)g!8>R4F^^gUVXM&N@tI z-XXJDW>sFQB2+I^RiLUNqv+Pvb7aZfK>n9LL@4~W`K^N%9re!{MYs47)xUnKhW??r z?3nWUUz86~sq;hj(N8oXJ?UN3%dm%X$X>{Qg9az>(u3pO~5N}UGhvC1~MkS1P(OHh@g64l7+ku{@g zOVw3J-V%N-P|gN5(pABJIe~1N%gjofN42Dr*)LbgA=}$cLAc8e_jfX1#vXOUv$~=; zJKXMge+NSb%DJ@rqPi%u}oCCs0vWM`gC0R$Ro>T*< zhEa|4l=3B@5dJjr_Rv0g0I=Tx_-exwp{WPgz* z>53~5rX%m7XQRqXRm4@nvVEDXg3HXZtwGhGtLbeEIb?g=-h`sN8@|eVLs@SOm7tnQ zwTw!vA=^UsHr2aS$EnU!ec-B~x1W-I?K0EbAEsng-o8n-w3}JCo8*w~?Jg6F z{cd=a_0F>1WvY*`WiK-S=BP!97tRq=ZssU8PsK!xEaaFK;7qxv)G z?SFE}_BKT?-Efh!ET^00p zI@y~pGre6(wc4~XY_lA)z1;pQq}Ek_JpQ#$o9642}N%=9K?DfSnqYJH>l=PEv6E0k!>W~ zNwtsa2-O*?ORfrf`w`gyt%%1REA1BNxUnJTSa_Y!i9xqT8 zqk4s^GL@)J)|jjnRVS)mRKuvoxhm-G6tdYaGre6%wZgP9Y`q+^z1<#!d)@GGAM==d zN)>S)bKloRy^rauI`Vpco$5B#PgH*;QtB}`Nnc#%R66nw8BUd*Dj(I0RHdv+c+9Ox zRPIz%YBbd(R|UO&lWeKWOmA0HZ8mKT+bxIeVm=V`_Lv)_6FIvE;GITh3b!>w@>7d?QOFDW=}}d z-w89x7m4P*tX?O(hzWwIb_8)r)E%)o`lut_pfPm28g7Om7!atu$>6 z+b)M}Z}$ehJ?w_3Snqw-yGnJP>NeF+RN_9_W3r?JaM4ri$h+tnsB%!{cU92aQe+if zW_nwbs^I{$Cq&30+uIH%6g}LqKkG%Z-dL*1RI{j}sKj!zb!6Lg^x$~Znl$0FN5!eL z&_B;Q7*OYT08XfAl=rN2f$GCRHF3W4`x)6y7Q5rCP~_S)`ma&k8({wZ`6D@QyZqFI zBIQ6Q43jSs{RM?=D)RqPeqO2~R4=Q@Kile5qCQ!3vUXJ6sQOV2p&G5C_&*a7tl&vx zGhAk_>3phX15Iz&$RXR?EhZFi$A`ybtEJVK;$2n2Z^}6qy+ZW~)mK#Cd&>NgmAhmQ zJ*NN2%D*~#5Q?duRyD^iP7D@0a;#mZ4t8x&poNseq` zP34g7avKwhE^gRIz1eT@YpgetY68_X75OJRk4h{dTSc~sY8Tahs-skAWptrlT=)jL z<Vg%g7!(d^s>d_L94~zCDKP>_I4Mr$52*2{xWiRgpi-IaG^eBxiYY*D{ek zbJmsel|9W3W+-mA8WKC)p?Bm9+4`Vc`S$pe3AyyNqW&~4>UVp;aCS{bavD)J$w`vRwR%J}I-% zx~6(|?kagN!N${A)4I%`%OO4W<59=WL&&YcdJ7M~7eAs}^=NS6=$mh3&nlj}Y04q; zR7b_RhYC}XzjU%u<)td3qX(f|C;WTmWsjOq$_gs;TU^6qdWAKhYC+YWsyo%IDw1cK z&$;(TlT8|8KK^FNA-f>vn=pKt8?G4=G<1ubzO737C-$z2{DvNW+ZKB%c zs^GDBKiN?g`D^Jc)n(Jhu#e@CZP1q{4FApze;ryl`t}UD1w3%mf8-0fkHwzxKbq4- z;)-XIk(3eVe3^@~fR5sK+t~B|h9F*&!*;4=l=aWD3MB|STL3mlYS<9FK;k$SOaeO(UOslOp#sMcMUj}KXdJF?P@M0}tp;V$J3 za>V^@^&R@PZPkZ*GImwJ;}#7m>UZk2ez#urB7UkDWu{tn)o;MH1R5{DFf#UAMgBBe%1BNlu8lv9j+8x(jBMx20SVGxfnhp} zzov2Ry!P%-{OEtHXJR!9HX>wMW+o%S|E<2v~?#-~ail2ItK zi=Ldj`cIO+XBwO>Ru0*ze=c9B)^#=4Mci@+e>8)U-Ti6A$vDv!_)AB&Sv~Z8>^ggJJob)UtfS&=ts>Uib9h-rqvG7tuRv9UssU7+RqbiRN_3@ z2V|d8eNFX)iu~#SM)jwwf{)Gr$Wn|zvGgkPZ~UwybZ;|1FNbt*k4N@0yGh{@`iVu9 ziyu)pOEp!&Z(ThWZAR6Wsw-7rDlu4R4?^L+{aa!b?L-y%{hLnpCe>1^)q!&V9_MDV z-74}Ma+K<<>1EhuIb>Jx$3cU?bi?mh?^o7)pd$Z7|Dk$zBve`z`71zVCd*A$kg7OU zSsBUAFyd$bqqGiX6C-1OY3|e3q@86H3cri3qBrTFk>>eigdDPseqFv$9~-~vZ*RQe z4$U<~vG@E*ES7PiHoc{z`2D%meLWj>2>oQf(Ji`DQUB`fvjr3O=OZ$c(~A1tKlVjS z?Fn2nGVTvwenI(-j6x9)_2k@L^=C^f+N!^+%%A4pmRa@8C_T%VKlQhbo|CWaP)0Kp z{+Alck~4lN6#3YE0sg|M;6b}s{E*s0UXd>n9k#NH{8d?7MzT3E>ZW(T0BcFv(a7+= zzU-MG?E}dGojnLe_Vc%rVF@<=QDdBn{N_xdnk^$a%h*@_V=we&d3D+=3@tUlr|W&H zaS%ydY$Iecf&&bGOzI-u3_K3eq zrF8Zn6g%9XV8sL*Piv~kzn~3$bvz=C`Q(cjZNB-@U5?wceAR?vs2h$^6-LFmD^&PJ z)dihNwSX#GM-M`i)B5MK)}!Y8Mq5?ppUfVQ>F*mIq&h)$f$Br5&r~GO)crX8f$X<{ zIk)VeRR0AHPBF%5aQZRkc_XVEJ}+M+I?=)^^4C^Ls`6CTsp?aS=49>2y6Nb_@lqq@ z)p8!L2a}Fck-tbLQcVw3Q>S%rk}YMi)l{2h6zVZ5*g|&8S9TpA7-P1OV{Uj(mGIZo z6&3ky{)Fl)s_#|gpY8)H@ekRvV{yo|D)NhErpirKkgB+f;!iSoZZ1n!)n#TMtxMH( ztZrji8#!cq+r@;Uj~l)wU#N{Q+~3Y#XU#W^jLhK6xs;1_6u&*kX7qOq@s=F6liH|k z{Aru>*~yCgWF%)bNLf`!KK9%^{4WRez*4t zSy@K%Xpy=7Hq^E<;X$vlp|N><+R9RUtvc!GL8w$-e}2742dc=Q<#11#pJR=enVe?S zX#d!=J*qz~78)5h#+NI68HyNZJ|x$VGdI9?Id12_*M#D*8=f+SW5)Z1-}eiv56Y`X zhEMS2b;{d1iocwZ6XhG+=aZl0u$|O>W&KV)X2qoAb)#Y@`Ns~IaiVQ7yOE_P`!ZjG zv^T(uI+H)do#IchRDzAa0V=A@Qy= z+yF7t{Ru_7bgZKOR3__pdpE!=Q}9T5X<4dkoSKDx=!}l1BH;%WYgN`Y&V5eW8qX5c z9;$;>C#Wt^eK@}GOW`Nhsku$`j{6zy&GCh!lb*<)HT;eov)#NGq~ejAK2>km73He1 z=bZ9&)!c+L2~)5A^L<_uuY-lDN>YjPWYx*)Q#Ge*ry{>0-KhGxsFyp6pK11xWv`n@zRmF?Y7^M4N{mw1%m!;hZL3hp$k5 zLM6V^*@MtJIWKn~`JVQ!iu`-yA=STB$tTD+`p;A8R3vM;&(vAS@~B8R#GYz#sDiF)_M=$=!vXA;RK zIy{Yhk?79Lq#}PwNXZ!f{dF`jIy%S_kj zP%WAmY|AUdqv+X@uRAL$<+>OemhZVM-zE z)q8LvqO5*eQCL4oh3VYeZ?mZ={suEDFI5q$mpv8y_7PbPkD1>-QjveQ?Wnp@^`jaR zs0PkAIYyIBVzC)i^F^>fER$ol!)t<6Y;n`K)!Y5Py~~Qnsm@bb~OckX&jxA-B|zf{R5qgFZ<`CCaA8HGyCPTM5$eU^u|kc#}fu>@7Q$>uA) zYI4Z7xt<9{GdFCj-t3=kAJ%(~Y9!SJs%cbW9@!GIRVwmNbQ9Gss{K?)T@~!YXUQ(R z%-pFTQ++wvY!bi7A=}$OOemhXVX`Um6#UyTjf(uMpNT3LRRI&BJJDhC1%S>;lQq7rSdb>yt+1{=+q1fPtJJg%~e!RnaA*$0<7pbmM zi7&{$A^TZH{tfk*D(O_H)GG3qMg~^}z0Eql8@5z$ z_HVt8tk;uj0M#%R`R$lYC1#ODku9fMN41SAhU$=t;!iT@?MbrtTxNP3OZ9os+gozT z_V&l1w{dRxmwa&~qJnv7aXwO0zJaSBrlR;e%N#lzRbHwho-&_mFOya9nEq6&p`!;U z;?x8u#;H@$k2MWQTd2st0ozk`e?$EPAD_KSHk8H2P>DCp?l4~t*)A_Lp;+UFThyEV z*1gSo?@}G7IbMzC9_xzhh4kX%1@~Fta z4GU3~m}b7fC?|((gR7ZP)N{jT`pxm*%#Br(aK4$_)}>t)jla>%a_Xz!?L8$ArW)lb zvy3N_P4}2y#&4>~KigGQo2YhC?GKdu9iO9QXIbnr)yLD!9{i;ovJL*ugyL5>e4yU! zckLh6dv-chS{3;pBbim?-wg$*#7ksl$f{7)p=v_anyRyk;%}|sdk?+I2D!|vpb=EB zPY=Gfcteia=FSaLvDi)DQg8P=vV#@hp$bu*rn*Qau91B~_Kk|-J7P}tXR6<+{-%0n zhEpr}gnLe9{_4o+GIPkBR4>dhTSI9%WSd*bgrb%kHd1f)Z@!kS*O96x)c_Uwcfl|! zF^+5s*=(wXR4b^~Q*BpK{7DAAJw$fWWu~|9QN;$m{ag;&-rfp&`=cAisW$cw0` z{&fCJmrVFRaFUtv%92zn@~?Y1Rdyv9Q_9}}F_0@^k%H}5*V`c{XgOI?sd1jD`1#TLxYWTO|TEDFNR{d70JyZu(^JxU>-|IZ>}>f)e+{Hnk$<9@ zsYGtFf@H<1%2HLOs!P>WMe#RRun%`8>+LeL*alIJm~FnkcwG+J-o9Z%G1m{QsfqXGyN~J!l{iCoiR>d4#rMM;@*Aq3seY&W+f~8-@XQ=p z-(MTgsmMQMMyi~1g8ktIIcA$%EJ!oG;-;0=+k+p-)piFO>w!4;cM@8u$e&Or75NK) z0M#(6aa3Xo*=(|fR4b^~tH{5Lwo~nORj{NFlbv#zxzg`bU7cgT;J7Y_Y}aqk(R+x9 zbHl&XoBggOnTy`0QjxF1sj^e$qY^Kw%CBt4-bzkL@xWj^&j zB>T)``cv;F)g7vPD)P_aKdKb-jB>wZPOmcmKFu01=euCfQx%?P8eCEi*#?)NrLK-*X;s)cId1!R#f0IXxZzjxf`9w*y_?=ub^WeBRFQuz|5cHHc4^;) z%B&(^<)#t^$%>PerK(C*S4IBxn^LuLRj}uFA?xEZbERLS8u_MPoLMKxA=~k3@`d`P z&e-Udm*gL8S?rFzWyX43OCj5u@F#ON$~aM*cj_qq+is;kmTz$Oh<$F+BZ~Sbe#RC| z_(j)CGL!R4@~MC9k1VxkaKp&h&wTkU8ktg7CoZ_&ysb$mOV!EBgwFOdwA3x14z$#s!EhZt2=%xvsdGKYlTKBU->x~H>Zy10 zMKY7q4DTtoC1*vg_o$ZJjl9*%mwPD>%P17nC#Cr}PN(E6djjvzH{0=5H@q%i$T>{z z=U2Wh<3v~YCnF>J`|>{JV;#k>|9k`G8=QWLqzjx$rIs%ewJL*({FRkMMsk*MgZyK^ zNLk9re1m;iF+tkjA+9O2P{a^DJGcK06Rcc@y8jU>@-Juysva^@y&RfS{~>{F{pD-h z{YWzy6KMv;Sa)!;d=a`e3{#mU^F*zPQjtHE%NBc-czIsZPGRizbhebIp&t^iA*A0uv z7m3ccyo&q2p!$OOz{a_=&3EFQ>0m85OsL{;qb2< zRWHmFbn=DhUpf`}$IU{OhpG@&3951`l4t5ZLDwZ~8Zc*zZ$s5(p?QMtBZq8*Uo)W? z>4p>3oBf3{jrHbHEumUPwTVjXBHK@PR7P_Di+z+rc0J(<=@R8fMn*pNQCn-mzGh~zd}{?yS=BBIx>>&ic0E#RJF1);VGq)q3fRUX)jCd84T2s{Nta={Cj0M z>39|Svz+QF^ADZo$V^W2FMQoEtiF!AZDhn~U;adSUq|+Gj*)M0R+o4zhwY@2E=H$PtH|G4GRR0> z&vE{-b5Q0tvefIoESezgpO7jovry~=Jv(<{S4yz)4=J@4>wacyB!}$OTgn%5QjwE_ z$BrKEV1F|>S?GBroQ~dIBV9RGzDQX7QIqw2)Il_z?9y3^`pYUxzgsQ-geARPW^!Wd zruaQrXQ@4fZAQjS^<@m@AssykoqWTe-$_fm*sAZT%%5hgWmbJIqvPS(Ww}w_zH*23 z-eR+XKaxZC{ZCCOQZ8}AF!>@;y=*G-ms4IH$v=0fj_xeYBBU>?$Um0~o-&`1HOLxx zOy9*VsM=F?SCQY7AylIS<$gj=BAdZt^Qo3CF%4cLhirqlEHPiyyzPeXsyF-nIL>EWF=%2 zS~p!UBzG4nM_O&E*_G?bA=~9XmxoGz1n>@suZzoh!kv@zSSa>(}ffqWr1!iZeK4xMb7Gnhuckb`l# z<)w2TsWQnp(R#_HqxjFWsOSAnqkvoVB}M%+FJlWP?9f$YCXZbzpMUH+mfBNjVq|Q7 zU$&;~tRwkj+XDXldRyAtRvn}=f0`pKv+8vj$ytUM@{c`-a*>hw3Y$h}UMXMeGNDpM z%oE9mWo9$k5kI0HDc(_){Aq+#}Uq#=K0g;DPw2GY8nG{6yL0<`FcL; zAbKAj<`x~NsNbw9wqU{yFk5Eo28i;Hz1&iJ3hRulxzLx}C}VUa|IpA0GBR>Wa0C1(U+XfV$xF=*5NEEB_$z)yH8#m|Oe2+w z{2L%#NAiE3QAN&URGe*mUeY2e8WrcRm6ttb9#<-m)$o{pTxmenf~viYLOrVLp1a5G zPWtNd!i5sIeJI(O<>qrz$RT?zW|}a3fg46IkN-o?Zu+(=={MnB75QB~PIaE@1FBD{ z#MdhG*V7MVzft{3^&eG=6_|c{6~!MhpScsW`s{erGPCxcUtu2aO2~2B&~hdWujYpJ zRs;=g=B8~`UB97SRpd9cua4w*@uU6wZ!qa76~#~9%zdJ#%rc!$_NK@5GF?iwnrgF( z{Bzh(bu>`!U&cO5b~$M1$8yLv^vj^3-?`zhvZ3Y=H@oRSs-%DZ&#pv6)2hfcm?8zCb(%a}T5AI*{O;5J*0gyl2eIl z=(pjtl?k6_7Y$w4$fwsVwWsifj^y`{8tbOn<9|c?vx@wN{q8CAldivICZ~C_iGS>8 z-csl6ozQbKQY)aTFEdi+lu_tbv*0IPFUVK+1d6?7p5tC|!^-l7tXyijU%8Qt6V0Ke zk+Ca$*^#oRj^dv=BHxm4aK2I(1LUxs)G%fJR*hrDDKe6?3}5XZdp6}lBV*S1az%o) zKj~U8vrxo3Jv;Z)Z+n7`e?r`=B7c^LsZPmA&N6O&a0kT7*Y-p|H-kww26wsXc`kb@U)qbE}@H z%JofJinOAN{8`rYR0qBPH#e2QO0|dTAeA^lc7g0e9mTmT^6Nl3|A*cmsD7jR(^bLO>Hm?XSgjV2cgXZQ^8WXE zSyxA2Es-<38nLY{yxROP7)!cgd6uira`ma2Q?;Y&OC<)AjUt;!HJ$2Bs-;w`T@|!; zGudvJncL+6)iKk?uybbffEZBw!~E;GIDLe*!D`Cl-OkVCe&udj(t+9*eM;bwDLZZXTfMYWM?C)GZx zBkK5xZoD&Om#99Xx7fM6>+w)+PbK>^EB3xcbryKov3~s@YTvsa8;}r`m2+!vAP| zFWKR>(WlDD{Z)?GX1*UZ^Qs$OUu*t9CTl82VF1t~0B5tQ@ippKL<0zzw5WZ!PO>rP@Pv zkm>}LxIp$H*=JNYsqRqSqk813ptn!SQm)6&kX1+C3VMEh^!?^JvZt3LwzVbKn`edc zZdje=>a$#Ps&-V}sQOWfA!MV;CQ;3xnoqTwYO||?*6t=d;4-spk5Qd7Z4A32hiq>@ zSsy*6V$STs&Aw;3yDayR>R+nl8*tUr>Bzh4Sp-=@vf@-_sj5=drE2Oa^Lf^Wtc%C= zr(Peb*EX0PVWb?gt({;(G0hFkd)`i1HbR|U)V z30bm@SQ}|{$sya@0wxr%xM5}1tIc|isajEWqUuE@29gaY8&5TrY7W&R zs+Fz^db@#ahs(^CaG2`U#^~E^AIYszX#45-IhB`ytt9iI`M3sqRqSqk2U3)T)Fh+?1Qu`tZ&& zY_n-*HaTRQnKuZFxZ%s2%_D9FH>{y6daZ1(Bkv&XsJc=0qZ&dbMw3kYGNJh14ezqvL)QD3D)|;%=5#vpu2U8&k%z1h zSqZ9gRMn{JQ8jZ_(AzF#eOzXG`x@2AEoL!KkVCe&(@ZGlx#1GlTg7^tsCH59r#ea{ z&XQdw`d>>piAQx($~-wT`^Yo`Fi_Aj?lyl&UmUC8}Cfja(J3jd zZpXyJbmV=iXWMRCn^z9m))q0Lc-ajruwD(;Ye3b4sy$VAD)B1WP_i*pGpOcMEu&iF zs$kh}A$!|pX4$?=bv)?pc{yZz`#}(X>V{u$HxIc#s3Oio?r*xNcYFV-BkvmiN0n{| zwu&q|@@nNtq|`%hA+i#Qm{jGcs!`RWYDU%8s)UE!u4H|8n3XzM4%u#w3c`tQIDLnC z$X()wt8_*0^f&3qYvnGg{ZvP(&QgiXWFM1#N%bAouT&4H{&7{Xe4pKkrI1!fUN3S{ z71(JS{*oNB4KHItQN<1GuwE0^YfaUesyEdjDlvlWb+R|8=29)D+Ca6#RY7mxAq%<8 zYz?QWE(X25CWmZqzX*E!jT`>VdcU*Y-&D`+!gYU6N8WYMNF{QT6(uW8Rf(z=RU@jF zt_phFk*uf7Om7EJ4cleb?KnAPdppI1VzwJDWW5!vx1K77>JZgQD)Am!EZOH&x2S%k zilh3=RY7l)?8e$ir6X@`gi~eTt$Uj}pB&P?4TXP|EL{EG?u)z4Z$VXvA5mcqRl)yt zl?Fjk=a;wx)qhke-d5|un_GGvc^{4|eN6Qw)pu0CQax~0 z(A$5=p524Bkyc0E+Q_`e^ftE~vb`;6LQ&ie%d%co)~id^nyNEZZz?f}Yy{csRBuqt zrCLn&maBr^ZY103GP7>?Q5^|-dqxh~-d+mAFWm5(J?86(pH&fOSNUBR_3rP#b>v;c zXJT-rpVN`2GE(JCq}10DFOU^W#H4zKsxnn=s>W2UtV;Mgq9@sa7_(A`$sya#aX~o6 z4QI!guOk+^;R;>RYvpr_8d#Zmo5m1M885`yKMN@w0# zhP%ux-|STR_D1I)A%BV{M{K`K?bR1SRCL3dEZ30bBB(l0^`II`CB~2mvYAv1sG_OX zQf+lr(Aqs@2VG`bdxGkMX=B)ja>(}fv!J&(-S7_U{mFX&QKfiCEd}qgr`M5p3uL7d z&yy7|bQ6j<-Eb-Et!BN=RJ*AT zP#vQZ=g6**eM0pW)%R3)sUEs2=HWtdq;k{CiOi z+;5ica5-dqJKlt1svFK>y%nsto@zVQUaG@X;uP8YWLK%KQ{ATeiR!+qg5EwROL_on zBejmawUOa~>1{qaWPAH!5SDVoiU-U?ZcSChdB|<3i+Wp6gpR!9bfD@%)t@Rdkx~!2 zW635bVp7ebilSOhwUug*RS6Hd2gyzZjk_R+Y&Sm)!q43B<^l7Nd&dp$>55(}AL+q6xQzAIu-+D`160ST&QXagWS@|IMfE+^U8;vv|GFyZZSsRy8|if9t&J>Hc@CQ1 z7Lr4@wD zQqbFvD(Gz| zvR*DTy&Xt3{E%6<X;?Nk$rIc~U!^;WXp2C5xY?@)!P#A&jtWY?)~Q~gABpX#xz zg5D-QjJ1(kN8Z}VK$YXL>1}>FWP4lGgrc+?R${$ctk;OD162>I{!}88Y%JMis##P~ zRLiN>xhm-GHnJF(nRR=J>SWN{_vDc6ZEVonn{IfA_3p9WBdVuVDMM;0c-K8lN8U4s z$VQfztO(W1R28UdP&IH>(AySd?OkSi+mC8U$gJDZa>({}QV`B?!}%fen7d3BaUOHm z=%QYqw&=*~)7w<2&6uWtJnR zn|b7r?Pj4MEa8Ubj+n>XYHnChSM*xhOh?{9+ER6;>Pt0}N=zV|MmCRX3Dqj9O;o#F z6)fNVWJg_QmhV}r%Rz5HmP5ATUz$*S=Z3$s-V@eKb~OGvt7`h+52ewOcLg$0<)RV= z$X+5VLsf;U4pkGX)~*VA+nKDl%gk90q8f43Eas_l$o6)Q3B@8eT*-PHSZ@c_J5(X6 z(^TRj*)_5+sJ@~4nd*0{zg-pdHuW*JT)efBK}X&_oP#R=G1J?ka>(|!v|~a zjaaWGRY$6xR0F8QFtTxEQ>db-mQ$^x+UBaDw=ragTxQnoNvijP-p0xy+uP5NMQ5lZ ze>>OBeq^~gmivn;$#GovR5A*kl)rnD=+{fK1vL2e5}|$zC9lf--$E(kGo@apsz6nP zssUAtc;);R&Guy7<5|L=FMpM4=<(ohugD?WUtvNq(+wBsH+%QOnxLNZ0I`MYZK`*v zj#G*AWFL@yO7%6>4^+QV{pqS;?fyrW;sicf((B0EJ+huK`$8c(WP4k}grb}qR%5+- ztk;aHEmc>lzEol`*(kD!RMV;6q*_X~+EqbscaiOPnb{YPQk@NYdsz;3Qw=(4*6j#6 zWPAJiN&UxH(!1H*ljf_4#j1w03B09idRxUt9eHiqNfn|xO?5GmQeQ<}Bl{u|lj<9) zpQ(PQ`kU&RQ}Jsd;j4(}bmpC9##5%5IpvUT<_kes%ne^TWxk52<%W%PMX!}Db>tnS zBUMkT0aU}N#5l4kWV5LjQmvp`Pqp1u!Rp;hcGzWR^}a_H8}#;bIb<7t%Y@=bH;iMw zzgREH>G#b$ItyFuc4pN<<5*NrmCHtD{2ddww{-pZPRY7l4oKefgTN~+h zv8^q6M)zBkcf;x|SD)pYQ+1{4OEs8Ej3S#zHl6BCs-;w`sW!VR zXzgyY11>Ym_88SU)5fqXa>(}flc2ZXx#6#@_ki{Op?dZ#E_+%Xd6zvimB>w2kgPaW zS*og3b*Y-VD(Gz+vMw$&y&Xg~;%xNoBJyAT$`RYzH_n=6JJ$^tv)o%Ow~=Zm)jp~t zRN@TTC9;pGZcu$o^*hzyt_oWF%sDKL=XB&Pjf_+|&zar!1vzAUTg-&w6*sKRdbL@v zF;y$7PE@_9#6YrfWK*bSQ!S)gLABmhL2tK{?RA-1wuh-soil%ZMUL3kUJd$v-3@P_ zGtam`sT$5R?tNX;yM#&3<3gv>k*C6`vQyRl)CePIz%N{l9( zL^gwJDb;GK%~ZQx74-H1*)f-yo#7nSm7uqu$RXR?uY%rw?}m3-?;-2`OO^aRT=#T3 z@~(SsDp8QEI9XY$s#JBUno_lKRnXfmWPMy_dixsH$oI^;ogjy7Z>O11%yYvfthbT% zc2e!5Izn}ZN?aoQi0lT{w^YAS{XzA_RY7l)y^pn#Mn~S-$V8Rvebd`wa>(}f6%&fe zZdjZ38na$2s!mkBs0LDr;bh~@u@%Pf@)e^!BP8vc0_? z^!BzJ{=|CsS?@7b(u=t6sdeOC_Y71b2U&iyqEr>BYEm_%if~oX+YV$sTxNRPpDOaA zS+`^5knQc{i{|gIxLFj-EoZrPRNJUxs7_E_5M&>ceMWVY>JHUCsz;s*{{9MC%1dgs zcuONpN8Te-wo9h9dF7C8ZIK{+*$pdPGEcenRT1YYx4ACr9jBd+yyJAE>PIz%YIGu{ zo^mIV%}B(gnoqTiY7NyEs<*95c*=d3?0C?)D{{zo^OH;ZZ@8v+v+pmNhuphv_)r)0 zI{B}TyiO*+jO&_CN1n<;m4`|cA}c{wj;b0}J*qZTU0fAx41LI6bD7x~Mp8|fHv`h)5TRkAD2(g=E+MrYpI$mBB9 z+gwxyu9)7wB!_Ho%a~A9al<;S*M#+2Q}v=6NHv^Fj3=8)Hiv2v)k>-jR6AT1^!6RH zkjqSOPg7kCdV5U{+1`E;^!6t=yw7@%Sug1a&V@HeO|2vEx@VxuK_&8&6(uW8Rf(z= zRU@jFt_phFk*uf7%vnZKjs3v<5mz~4TRZCmy_Q9k8!l(Lbu71yDu(J1)k!MxKep~N zFp6Z00x<5700DwKEV2+5cU#3U>(_++Bmi0KwgYySoPnw%9A_skt}j{o6V9 z&7JDo)is^TY&eN56xj__4^X{8^%d10s+`uwyr5PKTN++EVsAakP^GPdo+B8_1@v<_LXnq-Mb(q}sw<22s-UWksxhk8s6=OEy^sw;H4@cC8M%V7C-aal za|+UBybjq`hmkMtxlkQ;8hly~*#=*78hnd}kFee=toISsf2g8df|C_TMf~K8L^5+d zz^0@}n++@GK~)%4X;hUQMH^fbSwk$=5>>}bW(D_#zM%SzD#jJFF_6_Q66lOAkEF=bpvrd! zl$qW(Mb-9-S+`x~knL?BCmce<(O1kzWs_AA(t%mJC~Lq%9kJ_UC8~|6cAz>ML8*_* z&LX=Kfk|}-)e}^2P=%xVX_e=rvS?RfHN?AWy6Gc_Y&TOmVI~^pylOrx%SXdvx*}_3 z6&C<^fuCUSR1i) z#MXv4D&Om-x9Q}N?d@MC6n-=;g!M{cy^5&(Q8hr-9+l{htl$4(sK%n2iYf@zVyc|p zu12<*GP7=Xp*rC7_Jka=y}jV{_BsvkW4(7+?+dEmsAAkuOM#vD1Uh1Sw@8XC4YDk# za-k}KssyU?R5`t^j;tPKrnk*dwYy=~Z67&gdppF0Vl)jWW4&2eZy~Ccs5YY7flBO0 zb`04$R98{mMfDWbTdJJi{zMk-CajHkI$~?X=cegxDmi3(o5_SCCk^vqy<%AJUsP35 z)j`z+m1u*k3$os*MxvUCY6hzLR5`s}j%+<;X5DT>wb$wG5jkXgd&UVb)A069bDR5E z6(P5|uXRy&eSgvsJBL3|#kmFV5s7rfYNd#v)NO7CWZ5Gyss2G#1XUSSl~L8Q%5$6B z2wAIJW~FwLL$;eeop2xxN8B>ExzlJkS65_*zf?!8m1|LLLA3|fAyncNvWv)WqI!tx zC8`gozEkBa-^jONDa6(h>xD0>bhpi4dzB-$-+s6CNf3o-SPIKk#B%Msz0b= z-hp=nFCDQd0O5 z*Iwm_ZS7^JwYO>b7|XrJa-UHBKo#{Koc6dnVy9gsMwSv;MpQXabO>Svjl--T^>xjKh15_X+!U{Z}k6^LpMswJq_SQXT;L~^f0!SbwZF(eV+HaqHK>>SHq!8CDXZDuAC>(j}4{hRoow6oAH;}6LsJ^25gDPef z{i3p#u(S5k8GFfOmRXe+RaR8FQ58g0Qbs|wKlvu{sUZJLzl6*Cq50N9jVeJcYx^b> z&D&C1xXAglrY6O{jLF3PE+8 zD(71V=aF5Lkt_HXe1qjF(zm9UUZ3TVJ(0hh21l<-!uaw5HaLk&NrO{cWgDDX6V~9r zQRPP^iX$tBtQxAisG91CE#WSXA{$h1s+|3DFtSmUnUyvP)y%3vH9z?#^I9N>Y;RXM z;RYIRuNw5>aLQz29}SP{ifqPbb;LHyE2!?EdV=Z`D)9qZ)N1MkvzLskBQ~+bs8XWJ zh$;tFPQ&veD@vJZcv)0cs+oq@mP5ATjZG+8)37tv8;JErpqhYcI;wf7#4=>-kZncf zLUkC`X;hb}a(a6U*(1tKZ(pJM==3&nb<*3|)q_gEOX(|UmRvrF@IiHY9kDf(4OJdg zg;AA8RY|>mgqN&|tRbqFs5+wRfocF#rSyBvIAnp0X*CDclImvJu8~7_*#?_X?55#C ztalRYg`&EF>H(@3s6-gDZ^$CmfHUBwBX-i0p-PJ?D^1_=; zWP4lRgrYeO+he`%Sg#){fod$O*{H-KWUG*ELbVfB2&&_#&Qs;|_8PK#l$qW>L-o$- z?H4&@d;8nzZ47@BCXf#zT%f6S#Fj^9RDYw&kE%E-Q4U!(WOY$BMb#EnS5$qda(X)i z*=Wj4ZzrRgtO1wc9j_fC@Xf@S3U?)AE zj>5*1?{4~_N=22^+Z@R9Qf7Kv6jj-prngn(knL@4Cu~f^)-{8MUrXsDI;$e&HnEp3 z$|gNXN9@o>qMC?m2CDfHl=?Y#IkK%0m{cxQhf$qIbqUoit31D~d4%kh)3}dv$aeET zCyY{ygmG$_yWB)HOd%gc*cvkEh_y01s=}yBqpE~T)I`=0SxZzMQT0GI0M&4+oaH+n z*)+<`@|}xnX)UvS*UBN=@GT}32WfZ`>xE*y8>k+jdVwkomH37%Qf;{CW9f)pKi;T( zQKdum7gbJg{g4%+%=ESbsv5OTZ|ln;+uPFs4?w<$BdeTC|y)7$^# zknL@hdS*|EQ;&p+g%sDe-}MkQ7w+l*`%sspG_pt^wSI#tf{y^riUWoG%lNA=a|ZHxw_;Rza; ztsyB5)5r%AwuUS^V!h3UssO4IsLG=f)sfXh)(llURNYYZMKzQvr?-=l&7#cob|I>j zrj1@3<&a&>JDlF`r{OWIcMj`aMRga|Q&ewJiOA&cG+PP&hd*hx=?Dif-lR5`uP zhpZT7rnmp1s@l+O6m{f~?QIhiiZ(Rtg7tc1y}_tPp_+thJ}R*s*?MH#Q0+x^1l1W- zm#K1kdmGtf%1m!xqx$6Z_JIUO zY9VWcsuikEsCuFrNR`vu5y&P`W_mjv)jZQiueEZ>_I8WY+dVWqg!N8gy^E-BqI!tx zB`Wa&*>_}-8^cMDts{2Q6QW9vDm_(BZ~c%JqRjNR6sn4i&7R;dhiq>fm{7E!VF#=i zfc5&L8ir~dsz6j?4zeZ4*61iaBydq&@9}-Y)KTc)XYFz*`3}GV74>2FIww$Fa8woY z$?tV!_p#V>u3Q0&<9e&FfV^+4zZc^5RgT*(|1qJ6*@T2%@PE~<7-9!8 z7}Y2h@dKTNO3XyI0NDyu8&GXWwGY)%8J#E>=DkdAIpxxN{=KcsNN+a{+C0QJNy^7K z^jb!)fE96rw(Rmv>h(!JvaS8m)O?dHYBLhXl@H{rE?KEw)$^i>WgKCHNNHr~DlRjk z%%P)j^L$sNHS!5$@rk^0*iNdbvix+E#fnvABxmWjmcMo*l&y?xv5w159@$E6=KAXB zsk3lb;Cep6fgbCoBUHp^IRVvl8Od25+%Q}C`XrqvAKAlPW`@Exsv)tC4sDeWWb2)7 zrQ6IWs^|RUc%`VAEHEXK8=*cO4Xrq_$(7L)k3#Fxy)3zrt{ZM�E!j0~H>WgaeF>1LVjxNvi`dzY5ucK(%2 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ⅇ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 E2ka}B^8f$< diff --git a/BizHawk.pro.sln b/BizHawk.pro.sln index a5678a3501..0b4034611e 100644 --- a/BizHawk.pro.sln +++ b/BizHawk.pro.sln @@ -12,7 +12,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BizHawk.MultiClient", "BizH EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DiscoHawk", "DiscoHawk\DiscoHawk.csproj", "{C4366030-6D03-424B-AE53-F4F43BB217C3}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmednahawk", "libmednahawk\libmednahawk.vcxproj", "{B014CA7A-DC5F-404C-8614-3378CD02E17D}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmednahawk", "mednafen\libmednahawk\libmednahawk.vcxproj", "{B014CA7A-DC5F-404C-8614-3378CD02E17D}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/libmednahawk/libmednahawk.vcxproj b/libmednahawk/libmednahawk.vcxproj deleted file mode 100644 index ffb220f736..0000000000 --- a/libmednahawk/libmednahawk.vcxproj +++ /dev/null @@ -1,451 +0,0 @@ - - - - - Debug - Win32 - - - Release FastBuild - Win32 - - - Release - Win32 - - - - libmednahawk - {B014CA7A-DC5F-404C-8614-3378CD02E17D} - mednafenpsxunibuild - Win32Proj - - - - DynamicLibrary - NotSet - true - - - DynamicLibrary - NotSet - true - - - DynamicLibrary - NotSet - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.40219.1 - ..\BizHawk.MultiClient\output\dll - $(Configuration)\ - true - ..\BizHawk.MultiClient\output\dll - $(Configuration)\ - false - ..\BizHawk.MultiClient\output\dll - $(Configuration)\ - false - AllRules.ruleset - - - AllRules.ruleset - - - AllRules.ruleset - - - - - - Disabled - .;src;include;zlib123;sdl/include;dx;%(AdditionalIncludeDirectories) - HEADLESS;WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - false - EnableFastChecks - MultiThreadedDebugDLL - 1Byte - - - Level3 - EditAndContinue - true - - - zlib123/zlib-vc8-Win32.lib;sdl/sdl-vc8-win32.lib;winmm.lib;dx/directx-win32-ddraw-dinput8-dsound-dxerr8-dxguid.lib;%(AdditionalDependencies) - true - Console - MachineX86 - true - - - - - /MP %(AdditionalOptions) - .;src;include;zlib123;sdl/include;dx;%(AdditionalIncludeDirectories) - HEADLESS;WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - MultiThreadedDLL - 1Byte - - - Level3 - ProgramDatabase - true - StreamingSIMDExtensions2 - false - Fast - Speed - AnySuitable - true - - - zlib123/zlib-vc8-Win32.lib;sdl/sdl-vc8-win32.lib;sdl/sdlmain-vc8-Win32.lib;winmm.lib;dx/directx-win32-ddraw-dinput8-dsound-dxerr8-dxguid.lib;%(AdditionalDependencies) - true - Console - true - true - MachineX86 - - - - - /MP %(AdditionalOptions) - Full - false - .;src;include;zlib123;sdl/include;dx;%(AdditionalIncludeDirectories) - HEADLESS;WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - MultiThreadedDLL - 1Byte - StreamingSIMDExtensions2 - - - Level3 - ProgramDatabase - true - false - Fast - Speed - - - zlib123/zlib-vc8-Win32.lib;sdl/sdl-vc8-win32.lib;sdl/sdlmain-vc8-Win32.lib;winmm.lib;dx/directx-win32-ddraw-dinput8-dsound-dxerr8-dxguid.lib;%(AdditionalDependencies) - true - Console - true - true - - - MachineX86 - - - - - - - $(IntDir)%(Filename)1.obj - $(IntDir)%(Filename)1.xdc - $(IntDir)%(Filename)1.obj - $(IntDir)%(Filename)1.xdc - $(IntDir)%(Filename)1.obj - $(IntDir)%(Filename)1.xdc - - - - - - - - - - - - - - - - - - - - - - - - - false - false - - - - - - - Full - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - false - false - - - - - - - - - - - - false - false - - - $(IntDir)%(Filename)1.obj - $(IntDir)%(Filename)1.xdc - $(IntDir)%(Filename)1.obj - $(IntDir)%(Filename)1.xdc - $(IntDir)%(Filename)1.obj - $(IntDir)%(Filename)1.xdc - - - - $(IntDir)%(Filename)1.obj - $(IntDir)%(Filename)1.xdc - $(IntDir)%(Filename)1.obj - $(IntDir)%(Filename)1.xdc - $(IntDir)%(Filename)1.obj - $(IntDir)%(Filename)1.xdc - - - - - - - - - - - - - - - - - - - true - true - true - - - true - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/libmednahawk/ABOUT-NLS b/mednafen/ABOUT-NLS similarity index 100% rename from libmednahawk/ABOUT-NLS rename to mednafen/ABOUT-NLS diff --git a/libmednahawk/COPYING b/mednafen/COPYING similarity index 100% rename from libmednahawk/COPYING rename to mednafen/COPYING diff --git a/libmednahawk/ChangeLog b/mednafen/ChangeLog similarity index 100% rename from libmednahawk/ChangeLog rename to mednafen/ChangeLog diff --git a/libmednahawk/Makefile.am b/mednafen/Makefile.am similarity index 100% rename from libmednahawk/Makefile.am rename to mednafen/Makefile.am diff --git a/libmednahawk/Makefile.in b/mednafen/Makefile.in similarity index 100% rename from libmednahawk/Makefile.in rename to mednafen/Makefile.in diff --git a/libmednahawk/NEWS b/mednafen/NEWS similarity index 100% rename from libmednahawk/NEWS rename to mednafen/NEWS diff --git a/libmednahawk/README b/mednafen/README similarity index 100% rename from libmednahawk/README rename to mednafen/README diff --git a/libmednahawk/TODO b/mednafen/TODO similarity index 100% rename from libmednahawk/TODO rename to mednafen/TODO diff --git a/libmednahawk/acinclude.m4 b/mednafen/acinclude.m4 similarity index 100% rename from libmednahawk/acinclude.m4 rename to mednafen/acinclude.m4 diff --git a/libmednahawk/aclocal.m4 b/mednafen/aclocal.m4 similarity index 100% rename from libmednahawk/aclocal.m4 rename to mednafen/aclocal.m4 diff --git a/libmednahawk/autogen.sh b/mednafen/autogen.sh similarity index 100% rename from libmednahawk/autogen.sh rename to mednafen/autogen.sh diff --git a/libmednahawk/compile b/mednafen/compile similarity index 100% rename from libmednahawk/compile rename to mednafen/compile diff --git a/libmednahawk/config.guess b/mednafen/config.guess similarity index 100% rename from libmednahawk/config.guess rename to mednafen/config.guess diff --git a/libmednahawk/config.h b/mednafen/config.h similarity index 100% rename from libmednahawk/config.h rename to mednafen/config.h diff --git a/libmednahawk/config.rpath b/mednafen/config.rpath similarity index 100% rename from libmednahawk/config.rpath rename to mednafen/config.rpath diff --git a/libmednahawk/config.sub b/mednafen/config.sub similarity index 100% rename from libmednahawk/config.sub rename to mednafen/config.sub diff --git a/libmednahawk/configure b/mednafen/configure similarity index 100% rename from libmednahawk/configure rename to mednafen/configure diff --git a/libmednahawk/configure.ac b/mednafen/configure.ac similarity index 100% rename from libmednahawk/configure.ac rename to mednafen/configure.ac diff --git a/libmednahawk/depcomp b/mednafen/depcomp similarity index 100% rename from libmednahawk/depcomp rename to mednafen/depcomp diff --git a/libmednahawk/dx/XInput.h b/mednafen/dx/XInput.h similarity index 100% rename from libmednahawk/dx/XInput.h rename to mednafen/dx/XInput.h diff --git a/libmednahawk/dx/dinput.h b/mednafen/dx/dinput.h similarity index 100% rename from libmednahawk/dx/dinput.h rename to mednafen/dx/dinput.h diff --git a/libmednahawk/dx/directx-win32-ddraw-dinput8-dsound-dxerr8-dxguid.lib b/mednafen/dx/directx-win32-ddraw-dinput8-dsound-dxerr8-dxguid.lib similarity index 100% rename from libmednahawk/dx/directx-win32-ddraw-dinput8-dsound-dxerr8-dxguid.lib rename to mednafen/dx/directx-win32-ddraw-dinput8-dsound-dxerr8-dxguid.lib diff --git a/libmednahawk/dx/dsound.h b/mednafen/dx/dsound.h similarity index 100% rename from libmednahawk/dx/dsound.h rename to mednafen/dx/dsound.h diff --git a/libmednahawk/netplay_stub.cpp b/mednafen/headless/netplay_stub.cpp similarity index 100% rename from libmednahawk/netplay_stub.cpp rename to mednafen/headless/netplay_stub.cpp diff --git a/libmednahawk/include/Fir_Resampler.h b/mednafen/include/Fir_Resampler.h similarity index 100% rename from libmednahawk/include/Fir_Resampler.h rename to mednafen/include/Fir_Resampler.h diff --git a/libmednahawk/include/blargg_common.h b/mednafen/include/blargg_common.h similarity index 100% rename from libmednahawk/include/blargg_common.h rename to mednafen/include/blargg_common.h diff --git a/libmednahawk/include/blargg_config.h b/mednafen/include/blargg_config.h similarity index 100% rename from libmednahawk/include/blargg_config.h rename to mednafen/include/blargg_config.h diff --git a/libmednahawk/include/blargg_endian.h b/mednafen/include/blargg_endian.h similarity index 100% rename from libmednahawk/include/blargg_endian.h rename to mednafen/include/blargg_endian.h diff --git a/libmednahawk/include/blargg_source.h b/mednafen/include/blargg_source.h similarity index 100% rename from libmednahawk/include/blargg_source.h rename to mednafen/include/blargg_source.h diff --git a/libmednahawk/include/blip/Blip_Buffer.h b/mednafen/include/blip/Blip_Buffer.h similarity index 100% rename from libmednahawk/include/blip/Blip_Buffer.h rename to mednafen/include/blip/Blip_Buffer.h diff --git a/libmednahawk/include/blip/Stereo_Buffer.h b/mednafen/include/blip/Stereo_Buffer.h similarity index 100% rename from libmednahawk/include/blip/Stereo_Buffer.h rename to mednafen/include/blip/Stereo_Buffer.h diff --git a/libmednahawk/include/config.h.in b/mednafen/include/config.h.in similarity index 100% rename from libmednahawk/include/config.h.in rename to mednafen/include/config.h.in diff --git a/libmednahawk/include/mpcdec/config_types.h b/mednafen/include/mpcdec/config_types.h similarity index 100% rename from libmednahawk/include/mpcdec/config_types.h rename to mednafen/include/mpcdec/config_types.h diff --git a/libmednahawk/include/mpcdec/decoder.h b/mednafen/include/mpcdec/decoder.h similarity index 100% rename from libmednahawk/include/mpcdec/decoder.h rename to mednafen/include/mpcdec/decoder.h diff --git a/libmednahawk/include/mpcdec/huffman.h b/mednafen/include/mpcdec/huffman.h similarity index 100% rename from libmednahawk/include/mpcdec/huffman.h rename to mednafen/include/mpcdec/huffman.h diff --git a/libmednahawk/include/mpcdec/internal.h b/mednafen/include/mpcdec/internal.h similarity index 100% rename from libmednahawk/include/mpcdec/internal.h rename to mednafen/include/mpcdec/internal.h diff --git a/libmednahawk/include/mpcdec/math.h b/mednafen/include/mpcdec/math.h similarity index 100% rename from libmednahawk/include/mpcdec/math.h rename to mednafen/include/mpcdec/math.h diff --git a/libmednahawk/include/mpcdec/mpcdec.h b/mednafen/include/mpcdec/mpcdec.h similarity index 100% rename from libmednahawk/include/mpcdec/mpcdec.h rename to mednafen/include/mpcdec/mpcdec.h diff --git a/libmednahawk/include/mpcdec/reader.h b/mednafen/include/mpcdec/reader.h similarity index 100% rename from libmednahawk/include/mpcdec/reader.h rename to mednafen/include/mpcdec/reader.h diff --git a/libmednahawk/include/mpcdec/requant.h b/mednafen/include/mpcdec/requant.h similarity index 100% rename from libmednahawk/include/mpcdec/requant.h rename to mednafen/include/mpcdec/requant.h diff --git a/libmednahawk/include/mpcdec/streaminfo.h b/mednafen/include/mpcdec/streaminfo.h similarity index 100% rename from libmednahawk/include/mpcdec/streaminfo.h rename to mednafen/include/mpcdec/streaminfo.h diff --git a/libmednahawk/include/trio/CHANGES b/mednafen/include/trio/CHANGES similarity index 100% rename from libmednahawk/include/trio/CHANGES rename to mednafen/include/trio/CHANGES diff --git a/libmednahawk/include/trio/trio.h b/mednafen/include/trio/trio.h similarity index 100% rename from libmednahawk/include/trio/trio.h rename to mednafen/include/trio/trio.h diff --git a/libmednahawk/include/trio/triodef.h b/mednafen/include/trio/triodef.h similarity index 100% rename from libmednahawk/include/trio/triodef.h rename to mednafen/include/trio/triodef.h diff --git a/libmednahawk/include/trio/trionan.h b/mednafen/include/trio/trionan.h similarity index 100% rename from libmednahawk/include/trio/trionan.h rename to mednafen/include/trio/trionan.h diff --git a/libmednahawk/include/trio/triop.h b/mednafen/include/trio/triop.h similarity index 100% rename from libmednahawk/include/trio/triop.h rename to mednafen/include/trio/triop.h diff --git a/libmednahawk/include/trio/triostr.h b/mednafen/include/trio/triostr.h similarity index 100% rename from libmednahawk/include/trio/triostr.h rename to mednafen/include/trio/triostr.h diff --git a/libmednahawk/intl/ChangeLog b/mednafen/intl/ChangeLog similarity index 100% rename from libmednahawk/intl/ChangeLog rename to mednafen/intl/ChangeLog diff --git a/libmednahawk/intl/Makefile.in b/mednafen/intl/Makefile.in similarity index 100% rename from libmednahawk/intl/Makefile.in rename to mednafen/intl/Makefile.in diff --git a/libmednahawk/intl/VERSION b/mednafen/intl/VERSION similarity index 100% rename from libmednahawk/intl/VERSION rename to mednafen/intl/VERSION diff --git a/libmednahawk/intl/bindtextdom.c b/mednafen/intl/bindtextdom.c similarity index 100% rename from libmednahawk/intl/bindtextdom.c rename to mednafen/intl/bindtextdom.c diff --git a/libmednahawk/intl/config.charset b/mednafen/intl/config.charset similarity index 100% rename from libmednahawk/intl/config.charset rename to mednafen/intl/config.charset diff --git a/libmednahawk/intl/dcgettext.c b/mednafen/intl/dcgettext.c similarity index 100% rename from libmednahawk/intl/dcgettext.c rename to mednafen/intl/dcgettext.c diff --git a/libmednahawk/intl/dcigettext.c b/mednafen/intl/dcigettext.c similarity index 100% rename from libmednahawk/intl/dcigettext.c rename to mednafen/intl/dcigettext.c diff --git a/libmednahawk/intl/dcngettext.c b/mednafen/intl/dcngettext.c similarity index 100% rename from libmednahawk/intl/dcngettext.c rename to mednafen/intl/dcngettext.c diff --git a/libmednahawk/intl/dgettext.c b/mednafen/intl/dgettext.c similarity index 100% rename from libmednahawk/intl/dgettext.c rename to mednafen/intl/dgettext.c diff --git a/libmednahawk/intl/dngettext.c b/mednafen/intl/dngettext.c similarity index 100% rename from libmednahawk/intl/dngettext.c rename to mednafen/intl/dngettext.c diff --git a/libmednahawk/intl/eval-plural.h b/mednafen/intl/eval-plural.h similarity index 100% rename from libmednahawk/intl/eval-plural.h rename to mednafen/intl/eval-plural.h diff --git a/libmednahawk/intl/explodename.c b/mednafen/intl/explodename.c similarity index 100% rename from libmednahawk/intl/explodename.c rename to mednafen/intl/explodename.c diff --git a/libmednahawk/intl/export.h b/mednafen/intl/export.h similarity index 100% rename from libmednahawk/intl/export.h rename to mednafen/intl/export.h diff --git a/libmednahawk/intl/finddomain.c b/mednafen/intl/finddomain.c similarity index 100% rename from libmednahawk/intl/finddomain.c rename to mednafen/intl/finddomain.c diff --git a/libmednahawk/intl/gettext.c b/mednafen/intl/gettext.c similarity index 100% rename from libmednahawk/intl/gettext.c rename to mednafen/intl/gettext.c diff --git a/libmednahawk/intl/gettextP.h b/mednafen/intl/gettextP.h similarity index 100% rename from libmednahawk/intl/gettextP.h rename to mednafen/intl/gettextP.h diff --git a/libmednahawk/intl/gmo.h b/mednafen/intl/gmo.h similarity index 100% rename from libmednahawk/intl/gmo.h rename to mednafen/intl/gmo.h diff --git a/libmednahawk/intl/hash-string.c b/mednafen/intl/hash-string.c similarity index 100% rename from libmednahawk/intl/hash-string.c rename to mednafen/intl/hash-string.c diff --git a/libmednahawk/intl/hash-string.h b/mednafen/intl/hash-string.h similarity index 100% rename from libmednahawk/intl/hash-string.h rename to mednafen/intl/hash-string.h diff --git a/libmednahawk/intl/intl-compat.c b/mednafen/intl/intl-compat.c similarity index 100% rename from libmednahawk/intl/intl-compat.c rename to mednafen/intl/intl-compat.c diff --git a/libmednahawk/intl/intl-exports.c b/mednafen/intl/intl-exports.c similarity index 100% rename from libmednahawk/intl/intl-exports.c rename to mednafen/intl/intl-exports.c diff --git a/libmednahawk/intl/l10nflist.c b/mednafen/intl/l10nflist.c similarity index 100% rename from libmednahawk/intl/l10nflist.c rename to mednafen/intl/l10nflist.c diff --git a/libmednahawk/intl/langprefs.c b/mednafen/intl/langprefs.c similarity index 100% rename from libmednahawk/intl/langprefs.c rename to mednafen/intl/langprefs.c diff --git a/libmednahawk/intl/libgnuintl.h.in b/mednafen/intl/libgnuintl.h.in similarity index 100% rename from libmednahawk/intl/libgnuintl.h.in rename to mednafen/intl/libgnuintl.h.in diff --git a/libmednahawk/intl/libintl.rc b/mednafen/intl/libintl.rc similarity index 100% rename from libmednahawk/intl/libintl.rc rename to mednafen/intl/libintl.rc diff --git a/libmednahawk/intl/loadinfo.h b/mednafen/intl/loadinfo.h similarity index 100% rename from libmednahawk/intl/loadinfo.h rename to mednafen/intl/loadinfo.h diff --git a/libmednahawk/intl/loadmsgcat.c b/mednafen/intl/loadmsgcat.c similarity index 100% rename from libmednahawk/intl/loadmsgcat.c rename to mednafen/intl/loadmsgcat.c diff --git a/libmednahawk/intl/localcharset.c b/mednafen/intl/localcharset.c similarity index 100% rename from libmednahawk/intl/localcharset.c rename to mednafen/intl/localcharset.c diff --git a/libmednahawk/intl/localcharset.h b/mednafen/intl/localcharset.h similarity index 100% rename from libmednahawk/intl/localcharset.h rename to mednafen/intl/localcharset.h diff --git a/libmednahawk/intl/locale.alias b/mednafen/intl/locale.alias similarity index 100% rename from libmednahawk/intl/locale.alias rename to mednafen/intl/locale.alias diff --git a/libmednahawk/intl/localealias.c b/mednafen/intl/localealias.c similarity index 100% rename from libmednahawk/intl/localealias.c rename to mednafen/intl/localealias.c diff --git a/libmednahawk/intl/localename.c b/mednafen/intl/localename.c similarity index 100% rename from libmednahawk/intl/localename.c rename to mednafen/intl/localename.c diff --git a/libmednahawk/intl/lock.c b/mednafen/intl/lock.c similarity index 100% rename from libmednahawk/intl/lock.c rename to mednafen/intl/lock.c diff --git a/libmednahawk/intl/lock.h b/mednafen/intl/lock.h similarity index 100% rename from libmednahawk/intl/lock.h rename to mednafen/intl/lock.h diff --git a/libmednahawk/intl/log.c b/mednafen/intl/log.c similarity index 100% rename from libmednahawk/intl/log.c rename to mednafen/intl/log.c diff --git a/libmednahawk/intl/ngettext.c b/mednafen/intl/ngettext.c similarity index 100% rename from libmednahawk/intl/ngettext.c rename to mednafen/intl/ngettext.c diff --git a/libmednahawk/intl/os2compat.c b/mednafen/intl/os2compat.c similarity index 100% rename from libmednahawk/intl/os2compat.c rename to mednafen/intl/os2compat.c diff --git a/libmednahawk/intl/os2compat.h b/mednafen/intl/os2compat.h similarity index 100% rename from libmednahawk/intl/os2compat.h rename to mednafen/intl/os2compat.h diff --git a/libmednahawk/intl/osdep.c b/mednafen/intl/osdep.c similarity index 100% rename from libmednahawk/intl/osdep.c rename to mednafen/intl/osdep.c diff --git a/libmednahawk/intl/plural-exp.c b/mednafen/intl/plural-exp.c similarity index 100% rename from libmednahawk/intl/plural-exp.c rename to mednafen/intl/plural-exp.c diff --git a/libmednahawk/intl/plural-exp.h b/mednafen/intl/plural-exp.h similarity index 100% rename from libmednahawk/intl/plural-exp.h rename to mednafen/intl/plural-exp.h diff --git a/libmednahawk/intl/plural.c b/mednafen/intl/plural.c similarity index 100% rename from libmednahawk/intl/plural.c rename to mednafen/intl/plural.c diff --git a/libmednahawk/intl/plural.y b/mednafen/intl/plural.y similarity index 100% rename from libmednahawk/intl/plural.y rename to mednafen/intl/plural.y diff --git a/libmednahawk/intl/printf-args.c b/mednafen/intl/printf-args.c similarity index 100% rename from libmednahawk/intl/printf-args.c rename to mednafen/intl/printf-args.c diff --git a/libmednahawk/intl/printf-args.h b/mednafen/intl/printf-args.h similarity index 100% rename from libmednahawk/intl/printf-args.h rename to mednafen/intl/printf-args.h diff --git a/libmednahawk/intl/printf-parse.c b/mednafen/intl/printf-parse.c similarity index 100% rename from libmednahawk/intl/printf-parse.c rename to mednafen/intl/printf-parse.c diff --git a/libmednahawk/intl/printf-parse.h b/mednafen/intl/printf-parse.h similarity index 100% rename from libmednahawk/intl/printf-parse.h rename to mednafen/intl/printf-parse.h diff --git a/libmednahawk/intl/printf.c b/mednafen/intl/printf.c similarity index 100% rename from libmednahawk/intl/printf.c rename to mednafen/intl/printf.c diff --git a/libmednahawk/intl/ref-add.sin b/mednafen/intl/ref-add.sin similarity index 100% rename from libmednahawk/intl/ref-add.sin rename to mednafen/intl/ref-add.sin diff --git a/libmednahawk/intl/ref-del.sin b/mednafen/intl/ref-del.sin similarity index 100% rename from libmednahawk/intl/ref-del.sin rename to mednafen/intl/ref-del.sin diff --git a/libmednahawk/intl/relocatable.c b/mednafen/intl/relocatable.c similarity index 100% rename from libmednahawk/intl/relocatable.c rename to mednafen/intl/relocatable.c diff --git a/libmednahawk/intl/relocatable.h b/mednafen/intl/relocatable.h similarity index 100% rename from libmednahawk/intl/relocatable.h rename to mednafen/intl/relocatable.h diff --git a/libmednahawk/intl/setlocale.c b/mednafen/intl/setlocale.c similarity index 100% rename from libmednahawk/intl/setlocale.c rename to mednafen/intl/setlocale.c diff --git a/libmednahawk/intl/textdomain.c b/mednafen/intl/textdomain.c similarity index 100% rename from libmednahawk/intl/textdomain.c rename to mednafen/intl/textdomain.c diff --git a/libmednahawk/intl/threadlib.c b/mednafen/intl/threadlib.c similarity index 100% rename from libmednahawk/intl/threadlib.c rename to mednafen/intl/threadlib.c diff --git a/libmednahawk/intl/tsearch.c b/mednafen/intl/tsearch.c similarity index 100% rename from libmednahawk/intl/tsearch.c rename to mednafen/intl/tsearch.c diff --git a/libmednahawk/intl/tsearch.h b/mednafen/intl/tsearch.h similarity index 100% rename from libmednahawk/intl/tsearch.h rename to mednafen/intl/tsearch.h diff --git a/libmednahawk/intl/vasnprintf.c b/mednafen/intl/vasnprintf.c similarity index 100% rename from libmednahawk/intl/vasnprintf.c rename to mednafen/intl/vasnprintf.c diff --git a/libmednahawk/intl/vasnprintf.h b/mednafen/intl/vasnprintf.h similarity index 100% rename from libmednahawk/intl/vasnprintf.h rename to mednafen/intl/vasnprintf.h diff --git a/libmednahawk/intl/vasnwprintf.h b/mednafen/intl/vasnwprintf.h similarity index 100% rename from libmednahawk/intl/vasnwprintf.h rename to mednafen/intl/vasnwprintf.h diff --git a/libmednahawk/intl/version.c b/mednafen/intl/version.c similarity index 100% rename from libmednahawk/intl/version.c rename to mednafen/intl/version.c diff --git a/libmednahawk/intl/wprintf-parse.h b/mednafen/intl/wprintf-parse.h similarity index 100% rename from libmednahawk/intl/wprintf-parse.h rename to mednafen/intl/wprintf-parse.h diff --git a/libmednahawk/intl/xsize.h b/mednafen/intl/xsize.h similarity index 100% rename from libmednahawk/intl/xsize.h rename to mednafen/intl/xsize.h diff --git a/libmednahawk/inttypes.h b/mednafen/inttypes.h similarity index 100% rename from libmednahawk/inttypes.h rename to mednafen/inttypes.h diff --git a/mednafen/libmednahawk/config.h b/mednafen/libmednahawk/config.h new file mode 100644 index 0000000000..7a332d56da --- /dev/null +++ b/mednafen/libmednahawk/config.h @@ -0,0 +1,22 @@ +//win32 msvc config +#pragma once +#define HAVE__MKDIR 1 +#define LSB_FIRST +#define SIZEOF_DOUBLE 8 +#define WANT_DEBUGGER 1 +#define snprintf _snprintf +#define strcasecmp(x,y) _stricmp(x,y) +#define strncasecmp(x, y, l) strnicmp(x, y, l) +#define _(x) (x) +#define PSS "/" +#define round(x) (floorf((x) + 0.5f)) +#define strdup _strdup +#define strtoull _strtoui64 +#define strtoll _strtoi64 +#define _USE_MATH_DEFINES +#define world_strtod strtod +#define WANT_PSX_EMU + + +#define MEDNAFEN_VERSION "0.999.999-WIP" +#define MEDNAFEN_VERSION_NUMERIC 0x999999 diff --git a/mednafen/libmednahawk/inttypes.h b/mednafen/libmednahawk/inttypes.h new file mode 100644 index 0000000000..6835ef29ab --- /dev/null +++ b/mednafen/libmednahawk/inttypes.h @@ -0,0 +1,12 @@ +#pragma once + + +typedef __int8 int8_t; +typedef __int16 int16_t; +typedef __int32 int32_t; +typedef __int64 int64_t; + +typedef unsigned __int8 uint8_t; +typedef unsigned __int16 uint16_t; +typedef unsigned __int32 uint32_t; +typedef unsigned __int64 uint64_t; diff --git a/libmednahawk/api.cpp b/mednafen/libmednahawk/libmednahawk.cpp similarity index 100% rename from libmednahawk/api.cpp rename to mednafen/libmednahawk/libmednahawk.cpp diff --git a/mednafen/libmednahawk/libmednahawk.vcxproj b/mednafen/libmednahawk/libmednahawk.vcxproj new file mode 100644 index 0000000000..b623df7575 --- /dev/null +++ b/mednafen/libmednahawk/libmednahawk.vcxproj @@ -0,0 +1,451 @@ + + + + + Debug + Win32 + + + Release FastBuild + Win32 + + + Release + Win32 + + + + libmednahawk + {B014CA7A-DC5F-404C-8614-3378CD02E17D} + mednafenpsxunibuild + Win32Proj + + + + DynamicLibrary + NotSet + true + + + DynamicLibrary + NotSet + true + + + DynamicLibrary + NotSet + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + ..\..\BizHawk.MultiClient\output\dll + $(Configuration)\ + true + ..\..\BizHawk.MultiClient\output\dll + $(Configuration)\ + false + ..\..\BizHawk.MultiClient\output\dll + $(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + .;..\src;..\include;..\zlib123;..\sdl\include;..\dx;%(AdditionalIncludeDirectories) + HEADLESS;WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + false + EnableFastChecks + MultiThreadedDebugDLL + 1Byte + + + Level3 + EditAndContinue + true + + + ..\zlib123/zlib-vc8-Win32.lib;..\sdl/sdl-vc8-win32.lib;winmm.lib;..\dx/directx-win32-ddraw-dinput8-dsound-dxerr8-dxguid.lib;%(AdditionalDependencies) + true + Console + MachineX86 + true + + + + + /MP %(AdditionalOptions) + .;..\src;..\include;..\zlib123;..\sdl\include;..\dx;%(AdditionalIncludeDirectories) + HEADLESS;WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + 1Byte + + + Level3 + ProgramDatabase + true + StreamingSIMDExtensions2 + false + Fast + Speed + AnySuitable + true + + + ..\zlib123/zlib-vc8-Win32.lib;..\sdl/sdl-vc8-win32.lib;winmm.lib;..\dx/directx-win32-ddraw-dinput8-dsound-dxerr8-dxguid.lib;%(AdditionalDependencies) + true + Console + true + true + MachineX86 + + + + + /MP %(AdditionalOptions) + Full + false + .;..\src;..\include;..\zlib123;..\sdl\include;..\dx;%(AdditionalIncludeDirectories) + HEADLESS;WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + 1Byte + StreamingSIMDExtensions2 + + + Level3 + ProgramDatabase + true + false + Fast + Speed + + + ..\zlib123/zlib-vc8-Win32.lib;..\sdl/sdl-vc8-win32.lib;winmm.lib;..\dx/directx-win32-ddraw-dinput8-dsound-dxerr8-dxguid.lib;%(AdditionalDependencies) + true + Console + true + true + + + MachineX86 + + + + + + + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + + + + + + + + + + + + + + + + + + + + + + + + + false + false + + + + + + + Full + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + false + + + + + + + + + + + + false + false + + + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + + + + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + + + + + + + + + + + + + + + + + + + true + true + true + + + true + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + true + true + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libmednahawk/libmednahawk.vcxproj.filters b/mednafen/libmednahawk/libmednahawk.vcxproj.filters similarity index 53% rename from libmednahawk/libmednahawk.vcxproj.filters rename to mednafen/libmednahawk/libmednahawk.vcxproj.filters index d4011d4380..e191adbaa5 100644 --- a/libmednahawk/libmednahawk.vcxproj.filters +++ b/mednafen/libmednahawk/libmednahawk.vcxproj.filters @@ -52,737 +52,742 @@ {f36488fc-db6a-4348-84ad-94128fb86fbf} + + {2097105e-a7b2-4499-a0b7-4b486470c6b6} + - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx\input - + src\psx\input - + src\psx\input - + src\psx\input - + src\psx\input - + src\psx\input - + src\psx\input - + src\psx\input - + src\psx\input - + src\resampler - + src\cdrom - + src\cdrom - + src\cdrom - + src\cdrom - + src\cdrom - + src\cdrom - + src\cdrom - + src\cdrom - + src\cdrom - + src\cdrom - + src\cdrom - + src\video - + src\video - + src\video - + src\video - + src\video - + src\video - + src\video - + src\video - + src\video - + src\video - + src\trio - + src\trio - + src\trio - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\sound - + src\sound - + src\sound - + src\sound - + src\sound - + src\compress - + src\compress - + src\compress - + src\compress - + src\compress - + src\string - + src\string - + src\sexyal - + src\sexyal - + src\sexyal\drivers - + src\sexyal\drivers - + src\hw_cpu\c68k - + src\hw_cpu\c68k - + src\hw_cpu\z80-fuse - + src\hw_cpu\z80-fuse - + src\desa68 - - - + src\drivers + + + headless + - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx - + src\psx\input - + src\psx\input - + src\psx\input - + src\psx\input - + src\psx\input - + src\psx\input - + src\psx\input - + src\psx\input - + src\psx\input - + src\resampler - + src\resampler - + src\resampler - + src\resampler - + src\resampler - + src\cdrom - + src\cdrom - + src\cdrom - + src\cdrom - + src\cdrom - + src\cdrom - + src\cdrom - + src\video - + src\video - + src\video - + src\video - + src\video - + src\video - + src\video - + src\video - + src\video - + src\video - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\drivers - + src\sound - + src\compress - + src\compress - + src\compress - + src\compress - + src\compress - + src\compress - + src\compress - + src\string - + src\string - + src\sexyal - + src\sexyal - + src\hw_cpu\c68k - + src\hw_cpu\z80-fuse - + src\desa68 - + src\drivers - + src\psx - + src\psx - + src\psx - + src\psx diff --git a/mednafen/libretro/config.h b/mednafen/libretro/config.h new file mode 100644 index 0000000000..7a332d56da --- /dev/null +++ b/mednafen/libretro/config.h @@ -0,0 +1,22 @@ +//win32 msvc config +#pragma once +#define HAVE__MKDIR 1 +#define LSB_FIRST +#define SIZEOF_DOUBLE 8 +#define WANT_DEBUGGER 1 +#define snprintf _snprintf +#define strcasecmp(x,y) _stricmp(x,y) +#define strncasecmp(x, y, l) strnicmp(x, y, l) +#define _(x) (x) +#define PSS "/" +#define round(x) (floorf((x) + 0.5f)) +#define strdup _strdup +#define strtoull _strtoui64 +#define strtoll _strtoi64 +#define _USE_MATH_DEFINES +#define world_strtod strtod +#define WANT_PSX_EMU + + +#define MEDNAFEN_VERSION "0.999.999-WIP" +#define MEDNAFEN_VERSION_NUMERIC 0x999999 diff --git a/mednafen/libretro/inttypes.h b/mednafen/libretro/inttypes.h new file mode 100644 index 0000000000..6835ef29ab --- /dev/null +++ b/mednafen/libretro/inttypes.h @@ -0,0 +1,12 @@ +#pragma once + + +typedef __int8 int8_t; +typedef __int16 int16_t; +typedef __int32 int32_t; +typedef __int64 int64_t; + +typedef unsigned __int8 uint8_t; +typedef unsigned __int16 uint16_t; +typedef unsigned __int32 uint32_t; +typedef unsigned __int64 uint64_t; diff --git a/libmednahawk/ltmain.sh b/mednafen/ltmain.sh similarity index 100% rename from libmednahawk/ltmain.sh rename to mednafen/ltmain.sh diff --git a/libmednahawk/m4/ChangeLog b/mednafen/m4/ChangeLog similarity index 100% rename from libmednahawk/m4/ChangeLog rename to mednafen/m4/ChangeLog diff --git a/libmednahawk/m4/ax_cflags_gcc_option.m4 b/mednafen/m4/ax_cflags_gcc_option.m4 similarity index 100% rename from libmednahawk/m4/ax_cflags_gcc_option.m4 rename to mednafen/m4/ax_cflags_gcc_option.m4 diff --git a/libmednahawk/m4/codeset.m4 b/mednafen/m4/codeset.m4 similarity index 100% rename from libmednahawk/m4/codeset.m4 rename to mednafen/m4/codeset.m4 diff --git a/libmednahawk/m4/fcntl-o.m4 b/mednafen/m4/fcntl-o.m4 similarity index 100% rename from libmednahawk/m4/fcntl-o.m4 rename to mednafen/m4/fcntl-o.m4 diff --git a/libmednahawk/m4/gettext.m4 b/mednafen/m4/gettext.m4 similarity index 100% rename from libmednahawk/m4/gettext.m4 rename to mednafen/m4/gettext.m4 diff --git a/libmednahawk/m4/glibc2.m4 b/mednafen/m4/glibc2.m4 similarity index 100% rename from libmednahawk/m4/glibc2.m4 rename to mednafen/m4/glibc2.m4 diff --git a/libmednahawk/m4/glibc21.m4 b/mednafen/m4/glibc21.m4 similarity index 100% rename from libmednahawk/m4/glibc21.m4 rename to mednafen/m4/glibc21.m4 diff --git a/libmednahawk/m4/iconv.m4 b/mednafen/m4/iconv.m4 similarity index 100% rename from libmednahawk/m4/iconv.m4 rename to mednafen/m4/iconv.m4 diff --git a/libmednahawk/m4/intdiv0.m4 b/mednafen/m4/intdiv0.m4 similarity index 100% rename from libmednahawk/m4/intdiv0.m4 rename to mednafen/m4/intdiv0.m4 diff --git a/libmednahawk/m4/intl.m4 b/mednafen/m4/intl.m4 similarity index 100% rename from libmednahawk/m4/intl.m4 rename to mednafen/m4/intl.m4 diff --git a/libmednahawk/m4/intldir.m4 b/mednafen/m4/intldir.m4 similarity index 100% rename from libmednahawk/m4/intldir.m4 rename to mednafen/m4/intldir.m4 diff --git a/libmednahawk/m4/intlmacosx.m4 b/mednafen/m4/intlmacosx.m4 similarity index 100% rename from libmednahawk/m4/intlmacosx.m4 rename to mednafen/m4/intlmacosx.m4 diff --git a/libmednahawk/m4/intmax.m4 b/mednafen/m4/intmax.m4 similarity index 100% rename from libmednahawk/m4/intmax.m4 rename to mednafen/m4/intmax.m4 diff --git a/libmednahawk/m4/inttypes-h.m4 b/mednafen/m4/inttypes-h.m4 similarity index 100% rename from libmednahawk/m4/inttypes-h.m4 rename to mednafen/m4/inttypes-h.m4 diff --git a/libmednahawk/m4/inttypes-pri.m4 b/mednafen/m4/inttypes-pri.m4 similarity index 100% rename from libmednahawk/m4/inttypes-pri.m4 rename to mednafen/m4/inttypes-pri.m4 diff --git a/libmednahawk/m4/inttypes_h.m4 b/mednafen/m4/inttypes_h.m4 similarity index 100% rename from libmednahawk/m4/inttypes_h.m4 rename to mednafen/m4/inttypes_h.m4 diff --git a/libmednahawk/m4/lcmessage.m4 b/mednafen/m4/lcmessage.m4 similarity index 100% rename from libmednahawk/m4/lcmessage.m4 rename to mednafen/m4/lcmessage.m4 diff --git a/libmednahawk/m4/lib-ld.m4 b/mednafen/m4/lib-ld.m4 similarity index 100% rename from libmednahawk/m4/lib-ld.m4 rename to mednafen/m4/lib-ld.m4 diff --git a/libmednahawk/m4/lib-link.m4 b/mednafen/m4/lib-link.m4 similarity index 100% rename from libmednahawk/m4/lib-link.m4 rename to mednafen/m4/lib-link.m4 diff --git a/libmednahawk/m4/lib-prefix.m4 b/mednafen/m4/lib-prefix.m4 similarity index 100% rename from libmednahawk/m4/lib-prefix.m4 rename to mednafen/m4/lib-prefix.m4 diff --git a/libmednahawk/m4/libtool.m4 b/mednafen/m4/libtool.m4 similarity index 100% rename from libmednahawk/m4/libtool.m4 rename to mednafen/m4/libtool.m4 diff --git a/libmednahawk/m4/lock.m4 b/mednafen/m4/lock.m4 similarity index 100% rename from libmednahawk/m4/lock.m4 rename to mednafen/m4/lock.m4 diff --git a/libmednahawk/m4/longdouble.m4 b/mednafen/m4/longdouble.m4 similarity index 100% rename from libmednahawk/m4/longdouble.m4 rename to mednafen/m4/longdouble.m4 diff --git a/libmednahawk/m4/longlong.m4 b/mednafen/m4/longlong.m4 similarity index 100% rename from libmednahawk/m4/longlong.m4 rename to mednafen/m4/longlong.m4 diff --git a/libmednahawk/m4/ltoptions.m4 b/mednafen/m4/ltoptions.m4 similarity index 100% rename from libmednahawk/m4/ltoptions.m4 rename to mednafen/m4/ltoptions.m4 diff --git a/libmednahawk/m4/ltsugar.m4 b/mednafen/m4/ltsugar.m4 similarity index 100% rename from libmednahawk/m4/ltsugar.m4 rename to mednafen/m4/ltsugar.m4 diff --git a/libmednahawk/m4/ltversion.m4 b/mednafen/m4/ltversion.m4 similarity index 100% rename from libmednahawk/m4/ltversion.m4 rename to mednafen/m4/ltversion.m4 diff --git a/libmednahawk/m4/lt~obsolete.m4 b/mednafen/m4/lt~obsolete.m4 similarity index 100% rename from libmednahawk/m4/lt~obsolete.m4 rename to mednafen/m4/lt~obsolete.m4 diff --git a/libmednahawk/m4/nls.m4 b/mednafen/m4/nls.m4 similarity index 100% rename from libmednahawk/m4/nls.m4 rename to mednafen/m4/nls.m4 diff --git a/libmednahawk/m4/po.m4 b/mednafen/m4/po.m4 similarity index 100% rename from libmednahawk/m4/po.m4 rename to mednafen/m4/po.m4 diff --git a/libmednahawk/m4/printf-posix.m4 b/mednafen/m4/printf-posix.m4 similarity index 100% rename from libmednahawk/m4/printf-posix.m4 rename to mednafen/m4/printf-posix.m4 diff --git a/libmednahawk/m4/progtest.m4 b/mednafen/m4/progtest.m4 similarity index 100% rename from libmednahawk/m4/progtest.m4 rename to mednafen/m4/progtest.m4 diff --git a/libmednahawk/m4/signed.m4 b/mednafen/m4/signed.m4 similarity index 100% rename from libmednahawk/m4/signed.m4 rename to mednafen/m4/signed.m4 diff --git a/libmednahawk/m4/size_max.m4 b/mednafen/m4/size_max.m4 similarity index 100% rename from libmednahawk/m4/size_max.m4 rename to mednafen/m4/size_max.m4 diff --git a/libmednahawk/m4/stdint_h.m4 b/mednafen/m4/stdint_h.m4 similarity index 100% rename from libmednahawk/m4/stdint_h.m4 rename to mednafen/m4/stdint_h.m4 diff --git a/libmednahawk/m4/threadlib.m4 b/mednafen/m4/threadlib.m4 similarity index 100% rename from libmednahawk/m4/threadlib.m4 rename to mednafen/m4/threadlib.m4 diff --git a/libmednahawk/m4/uintmax_t.m4 b/mednafen/m4/uintmax_t.m4 similarity index 100% rename from libmednahawk/m4/uintmax_t.m4 rename to mednafen/m4/uintmax_t.m4 diff --git a/libmednahawk/m4/ulonglong.m4 b/mednafen/m4/ulonglong.m4 similarity index 100% rename from libmednahawk/m4/ulonglong.m4 rename to mednafen/m4/ulonglong.m4 diff --git a/libmednahawk/m4/visibility.m4 b/mednafen/m4/visibility.m4 similarity index 100% rename from libmednahawk/m4/visibility.m4 rename to mednafen/m4/visibility.m4 diff --git a/libmednahawk/m4/wchar_t.m4 b/mednafen/m4/wchar_t.m4 similarity index 100% rename from libmednahawk/m4/wchar_t.m4 rename to mednafen/m4/wchar_t.m4 diff --git a/libmednahawk/m4/wint_t.m4 b/mednafen/m4/wint_t.m4 similarity index 100% rename from libmednahawk/m4/wint_t.m4 rename to mednafen/m4/wint_t.m4 diff --git a/libmednahawk/m4/xsize.m4 b/mednafen/m4/xsize.m4 similarity index 100% rename from libmednahawk/m4/xsize.m4 rename to mednafen/m4/xsize.m4 diff --git a/libmednahawk/missing b/mednafen/missing similarity index 100% rename from libmednahawk/missing rename to mednafen/missing diff --git a/libmednahawk/po/ChangeLog b/mednafen/po/ChangeLog similarity index 100% rename from libmednahawk/po/ChangeLog rename to mednafen/po/ChangeLog diff --git a/libmednahawk/po/LINGUAS b/mednafen/po/LINGUAS similarity index 100% rename from libmednahawk/po/LINGUAS rename to mednafen/po/LINGUAS diff --git a/libmednahawk/po/Makefile.in.in b/mednafen/po/Makefile.in.in similarity index 100% rename from libmednahawk/po/Makefile.in.in rename to mednafen/po/Makefile.in.in diff --git a/libmednahawk/po/Makevars b/mednafen/po/Makevars similarity index 100% rename from libmednahawk/po/Makevars rename to mednafen/po/Makevars diff --git a/libmednahawk/po/POTFILES.in b/mednafen/po/POTFILES.in similarity index 100% rename from libmednahawk/po/POTFILES.in rename to mednafen/po/POTFILES.in diff --git a/libmednahawk/po/Rules-quot b/mednafen/po/Rules-quot similarity index 100% rename from libmednahawk/po/Rules-quot rename to mednafen/po/Rules-quot diff --git a/libmednahawk/po/boldquot.sed b/mednafen/po/boldquot.sed similarity index 100% rename from libmednahawk/po/boldquot.sed rename to mednafen/po/boldquot.sed diff --git a/libmednahawk/po/de.gmo b/mednafen/po/de.gmo similarity index 100% rename from libmednahawk/po/de.gmo rename to mednafen/po/de.gmo diff --git a/libmednahawk/po/de.po b/mednafen/po/de.po similarity index 100% rename from libmednahawk/po/de.po rename to mednafen/po/de.po diff --git a/libmednahawk/po/en@boldquot.header b/mednafen/po/en@boldquot.header similarity index 100% rename from libmednahawk/po/en@boldquot.header rename to mednafen/po/en@boldquot.header diff --git a/libmednahawk/po/en@quot.header b/mednafen/po/en@quot.header similarity index 100% rename from libmednahawk/po/en@quot.header rename to mednafen/po/en@quot.header diff --git a/libmednahawk/po/es.gmo b/mednafen/po/es.gmo similarity index 100% rename from libmednahawk/po/es.gmo rename to mednafen/po/es.gmo diff --git a/libmednahawk/po/es.po b/mednafen/po/es.po similarity index 100% rename from libmednahawk/po/es.po rename to mednafen/po/es.po diff --git a/libmednahawk/po/insert-header.sin b/mednafen/po/insert-header.sin similarity index 100% rename from libmednahawk/po/insert-header.sin rename to mednafen/po/insert-header.sin diff --git a/libmednahawk/po/mednafen.pot b/mednafen/po/mednafen.pot similarity index 100% rename from libmednahawk/po/mednafen.pot rename to mednafen/po/mednafen.pot diff --git a/libmednahawk/po/quot.sed b/mednafen/po/quot.sed similarity index 100% rename from libmednahawk/po/quot.sed rename to mednafen/po/quot.sed diff --git a/libmednahawk/po/remove-potcdate.sin b/mednafen/po/remove-potcdate.sin similarity index 100% rename from libmednahawk/po/remove-potcdate.sin rename to mednafen/po/remove-potcdate.sin diff --git a/libmednahawk/po/ru.gmo b/mednafen/po/ru.gmo similarity index 100% rename from libmednahawk/po/ru.gmo rename to mednafen/po/ru.gmo diff --git a/libmednahawk/po/ru.po b/mednafen/po/ru.po similarity index 100% rename from libmednahawk/po/ru.po rename to mednafen/po/ru.po diff --git a/libmednahawk/po/stamp-po b/mednafen/po/stamp-po similarity index 100% rename from libmednahawk/po/stamp-po rename to mednafen/po/stamp-po diff --git a/libmednahawk/sdl/include/SDL.h b/mednafen/sdl/include/SDL.h similarity index 100% rename from libmednahawk/sdl/include/SDL.h rename to mednafen/sdl/include/SDL.h diff --git a/libmednahawk/sdl/include/SDL_active.h b/mednafen/sdl/include/SDL_active.h similarity index 100% rename from libmednahawk/sdl/include/SDL_active.h rename to mednafen/sdl/include/SDL_active.h diff --git a/libmednahawk/sdl/include/SDL_audio.h b/mednafen/sdl/include/SDL_audio.h similarity index 100% rename from libmednahawk/sdl/include/SDL_audio.h rename to mednafen/sdl/include/SDL_audio.h diff --git a/libmednahawk/sdl/include/SDL_byteorder.h b/mednafen/sdl/include/SDL_byteorder.h similarity index 100% rename from libmednahawk/sdl/include/SDL_byteorder.h rename to mednafen/sdl/include/SDL_byteorder.h diff --git a/libmednahawk/sdl/include/SDL_cdrom.h b/mednafen/sdl/include/SDL_cdrom.h similarity index 100% rename from libmednahawk/sdl/include/SDL_cdrom.h rename to mednafen/sdl/include/SDL_cdrom.h diff --git a/libmednahawk/sdl/include/SDL_config.h b/mednafen/sdl/include/SDL_config.h similarity index 100% rename from libmednahawk/sdl/include/SDL_config.h rename to mednafen/sdl/include/SDL_config.h diff --git a/libmednahawk/sdl/include/SDL_config.h.default b/mednafen/sdl/include/SDL_config.h.default similarity index 100% rename from libmednahawk/sdl/include/SDL_config.h.default rename to mednafen/sdl/include/SDL_config.h.default diff --git a/libmednahawk/sdl/include/SDL_config.h.in b/mednafen/sdl/include/SDL_config.h.in similarity index 100% rename from libmednahawk/sdl/include/SDL_config.h.in rename to mednafen/sdl/include/SDL_config.h.in diff --git a/libmednahawk/sdl/include/SDL_config_dreamcast.h b/mednafen/sdl/include/SDL_config_dreamcast.h similarity index 100% rename from libmednahawk/sdl/include/SDL_config_dreamcast.h rename to mednafen/sdl/include/SDL_config_dreamcast.h diff --git a/libmednahawk/sdl/include/SDL_config_macos.h b/mednafen/sdl/include/SDL_config_macos.h similarity index 100% rename from libmednahawk/sdl/include/SDL_config_macos.h rename to mednafen/sdl/include/SDL_config_macos.h diff --git a/libmednahawk/sdl/include/SDL_config_macosx.h b/mednafen/sdl/include/SDL_config_macosx.h similarity index 100% rename from libmednahawk/sdl/include/SDL_config_macosx.h rename to mednafen/sdl/include/SDL_config_macosx.h diff --git a/libmednahawk/sdl/include/SDL_config_minimal.h b/mednafen/sdl/include/SDL_config_minimal.h similarity index 100% rename from libmednahawk/sdl/include/SDL_config_minimal.h rename to mednafen/sdl/include/SDL_config_minimal.h diff --git a/libmednahawk/sdl/include/SDL_config_nds.h b/mednafen/sdl/include/SDL_config_nds.h similarity index 100% rename from libmednahawk/sdl/include/SDL_config_nds.h rename to mednafen/sdl/include/SDL_config_nds.h diff --git a/libmednahawk/sdl/include/SDL_config_os2.h b/mednafen/sdl/include/SDL_config_os2.h similarity index 100% rename from libmednahawk/sdl/include/SDL_config_os2.h rename to mednafen/sdl/include/SDL_config_os2.h diff --git a/libmednahawk/sdl/include/SDL_config_symbian.h b/mednafen/sdl/include/SDL_config_symbian.h similarity index 100% rename from libmednahawk/sdl/include/SDL_config_symbian.h rename to mednafen/sdl/include/SDL_config_symbian.h diff --git a/libmednahawk/sdl/include/SDL_copying.h b/mednafen/sdl/include/SDL_copying.h similarity index 100% rename from libmednahawk/sdl/include/SDL_copying.h rename to mednafen/sdl/include/SDL_copying.h diff --git a/libmednahawk/sdl/include/SDL_cpuinfo.h b/mednafen/sdl/include/SDL_cpuinfo.h similarity index 100% rename from libmednahawk/sdl/include/SDL_cpuinfo.h rename to mednafen/sdl/include/SDL_cpuinfo.h diff --git a/libmednahawk/sdl/include/SDL_endian.h b/mednafen/sdl/include/SDL_endian.h similarity index 100% rename from libmednahawk/sdl/include/SDL_endian.h rename to mednafen/sdl/include/SDL_endian.h diff --git a/libmednahawk/sdl/include/SDL_error.h b/mednafen/sdl/include/SDL_error.h similarity index 100% rename from libmednahawk/sdl/include/SDL_error.h rename to mednafen/sdl/include/SDL_error.h diff --git a/libmednahawk/sdl/include/SDL_events.h b/mednafen/sdl/include/SDL_events.h similarity index 100% rename from libmednahawk/sdl/include/SDL_events.h rename to mednafen/sdl/include/SDL_events.h diff --git a/libmednahawk/sdl/include/SDL_getenv.h b/mednafen/sdl/include/SDL_getenv.h similarity index 100% rename from libmednahawk/sdl/include/SDL_getenv.h rename to mednafen/sdl/include/SDL_getenv.h diff --git a/libmednahawk/sdl/include/SDL_joystick.h b/mednafen/sdl/include/SDL_joystick.h similarity index 100% rename from libmednahawk/sdl/include/SDL_joystick.h rename to mednafen/sdl/include/SDL_joystick.h diff --git a/libmednahawk/sdl/include/SDL_keyboard.h b/mednafen/sdl/include/SDL_keyboard.h similarity index 100% rename from libmednahawk/sdl/include/SDL_keyboard.h rename to mednafen/sdl/include/SDL_keyboard.h diff --git a/libmednahawk/sdl/include/SDL_keysym.h b/mednafen/sdl/include/SDL_keysym.h similarity index 100% rename from libmednahawk/sdl/include/SDL_keysym.h rename to mednafen/sdl/include/SDL_keysym.h diff --git a/libmednahawk/sdl/include/SDL_loadso.h b/mednafen/sdl/include/SDL_loadso.h similarity index 100% rename from libmednahawk/sdl/include/SDL_loadso.h rename to mednafen/sdl/include/SDL_loadso.h diff --git a/libmednahawk/sdl/include/SDL_main.h b/mednafen/sdl/include/SDL_main.h similarity index 100% rename from libmednahawk/sdl/include/SDL_main.h rename to mednafen/sdl/include/SDL_main.h diff --git a/libmednahawk/sdl/include/SDL_mouse.h b/mednafen/sdl/include/SDL_mouse.h similarity index 100% rename from libmednahawk/sdl/include/SDL_mouse.h rename to mednafen/sdl/include/SDL_mouse.h diff --git a/libmednahawk/sdl/include/SDL_mutex.h b/mednafen/sdl/include/SDL_mutex.h similarity index 100% rename from libmednahawk/sdl/include/SDL_mutex.h rename to mednafen/sdl/include/SDL_mutex.h diff --git a/libmednahawk/sdl/include/SDL_name.h b/mednafen/sdl/include/SDL_name.h similarity index 100% rename from libmednahawk/sdl/include/SDL_name.h rename to mednafen/sdl/include/SDL_name.h diff --git a/libmednahawk/sdl/include/SDL_platform.h b/mednafen/sdl/include/SDL_platform.h similarity index 100% rename from libmednahawk/sdl/include/SDL_platform.h rename to mednafen/sdl/include/SDL_platform.h diff --git a/libmednahawk/sdl/include/SDL_quit.h b/mednafen/sdl/include/SDL_quit.h similarity index 100% rename from libmednahawk/sdl/include/SDL_quit.h rename to mednafen/sdl/include/SDL_quit.h diff --git a/libmednahawk/sdl/include/SDL_rwops.h b/mednafen/sdl/include/SDL_rwops.h similarity index 100% rename from libmednahawk/sdl/include/SDL_rwops.h rename to mednafen/sdl/include/SDL_rwops.h diff --git a/libmednahawk/sdl/include/SDL_stdinc.h b/mednafen/sdl/include/SDL_stdinc.h similarity index 100% rename from libmednahawk/sdl/include/SDL_stdinc.h rename to mednafen/sdl/include/SDL_stdinc.h diff --git a/libmednahawk/sdl/include/SDL_syswm.h b/mednafen/sdl/include/SDL_syswm.h similarity index 100% rename from libmednahawk/sdl/include/SDL_syswm.h rename to mednafen/sdl/include/SDL_syswm.h diff --git a/libmednahawk/sdl/include/SDL_thread.h b/mednafen/sdl/include/SDL_thread.h similarity index 100% rename from libmednahawk/sdl/include/SDL_thread.h rename to mednafen/sdl/include/SDL_thread.h diff --git a/libmednahawk/sdl/include/SDL_timer.h b/mednafen/sdl/include/SDL_timer.h similarity index 100% rename from libmednahawk/sdl/include/SDL_timer.h rename to mednafen/sdl/include/SDL_timer.h diff --git a/libmednahawk/sdl/include/SDL_types.h b/mednafen/sdl/include/SDL_types.h similarity index 100% rename from libmednahawk/sdl/include/SDL_types.h rename to mednafen/sdl/include/SDL_types.h diff --git a/libmednahawk/sdl/include/SDL_version.h b/mednafen/sdl/include/SDL_version.h similarity index 100% rename from libmednahawk/sdl/include/SDL_version.h rename to mednafen/sdl/include/SDL_version.h diff --git a/libmednahawk/sdl/include/SDL_video.h b/mednafen/sdl/include/SDL_video.h similarity index 100% rename from libmednahawk/sdl/include/SDL_video.h rename to mednafen/sdl/include/SDL_video.h diff --git a/libmednahawk/sdl/include/begin_code.h b/mednafen/sdl/include/begin_code.h similarity index 100% rename from libmednahawk/sdl/include/begin_code.h rename to mednafen/sdl/include/begin_code.h diff --git a/libmednahawk/sdl/include/close_code.h b/mednafen/sdl/include/close_code.h similarity index 100% rename from libmednahawk/sdl/include/close_code.h rename to mednafen/sdl/include/close_code.h diff --git a/libmednahawk/sdl/include/doxyfile b/mednafen/sdl/include/doxyfile similarity index 100% rename from libmednahawk/sdl/include/doxyfile rename to mednafen/sdl/include/doxyfile diff --git a/libmednahawk/sdl/include/sdl_config_win32.h b/mednafen/sdl/include/sdl_config_win32.h similarity index 100% rename from libmednahawk/sdl/include/sdl_config_win32.h rename to mednafen/sdl/include/sdl_config_win32.h diff --git a/libmednahawk/sdl/include/sdl_opengl.h b/mednafen/sdl/include/sdl_opengl.h similarity index 100% rename from libmednahawk/sdl/include/sdl_opengl.h rename to mednafen/sdl/include/sdl_opengl.h diff --git a/libmednahawk/sdl/sdl-vc8-Win32.lib b/mednafen/sdl/sdl-vc8-Win32.lib similarity index 100% rename from libmednahawk/sdl/sdl-vc8-Win32.lib rename to mednafen/sdl/sdl-vc8-Win32.lib diff --git a/libmednahawk/sdl/sdlmain-vc8-Win32.lib b/mednafen/sdl/sdlmain-vc8-Win32.lib similarity index 100% rename from libmednahawk/sdl/sdlmain-vc8-Win32.lib rename to mednafen/sdl/sdlmain-vc8-Win32.lib diff --git a/libmednahawk/src/FileStream.cpp b/mednafen/src/FileStream.cpp similarity index 100% rename from libmednahawk/src/FileStream.cpp rename to mednafen/src/FileStream.cpp diff --git a/libmednahawk/src/FileStream.h b/mednafen/src/FileStream.h similarity index 100% rename from libmednahawk/src/FileStream.h rename to mednafen/src/FileStream.h diff --git a/libmednahawk/src/FileWrapper.cpp b/mednafen/src/FileWrapper.cpp similarity index 100% rename from libmednahawk/src/FileWrapper.cpp rename to mednafen/src/FileWrapper.cpp diff --git a/libmednahawk/src/FileWrapper.h b/mednafen/src/FileWrapper.h similarity index 100% rename from libmednahawk/src/FileWrapper.h rename to mednafen/src/FileWrapper.h diff --git a/libmednahawk/src/Makefile.am b/mednafen/src/Makefile.am similarity index 100% rename from libmednahawk/src/Makefile.am rename to mednafen/src/Makefile.am diff --git a/libmednahawk/src/Makefile.in b/mednafen/src/Makefile.in similarity index 100% rename from libmednahawk/src/Makefile.in rename to mednafen/src/Makefile.in diff --git a/libmednahawk/src/MemoryStream.cpp b/mednafen/src/MemoryStream.cpp similarity index 100% rename from libmednahawk/src/MemoryStream.cpp rename to mednafen/src/MemoryStream.cpp diff --git a/libmednahawk/src/MemoryStream.h b/mednafen/src/MemoryStream.h similarity index 100% rename from libmednahawk/src/MemoryStream.h rename to mednafen/src/MemoryStream.h diff --git a/libmednahawk/src/PSFLoader.cpp b/mednafen/src/PSFLoader.cpp similarity index 100% rename from libmednahawk/src/PSFLoader.cpp rename to mednafen/src/PSFLoader.cpp diff --git a/libmednahawk/src/PSFLoader.h b/mednafen/src/PSFLoader.h similarity index 100% rename from libmednahawk/src/PSFLoader.h rename to mednafen/src/PSFLoader.h diff --git a/libmednahawk/src/Stream.cpp b/mednafen/src/Stream.cpp similarity index 100% rename from libmednahawk/src/Stream.cpp rename to mednafen/src/Stream.cpp diff --git a/libmednahawk/src/Stream.h b/mednafen/src/Stream.h similarity index 100% rename from libmednahawk/src/Stream.h rename to mednafen/src/Stream.h diff --git a/libmednahawk/src/cdplay.cpp b/mednafen/src/cdplay.cpp similarity index 100% rename from libmednahawk/src/cdplay.cpp rename to mednafen/src/cdplay.cpp diff --git a/libmednahawk/src/cdrom/CDAccess.cpp b/mednafen/src/cdrom/CDAccess.cpp similarity index 100% rename from libmednahawk/src/cdrom/CDAccess.cpp rename to mednafen/src/cdrom/CDAccess.cpp diff --git a/libmednahawk/src/cdrom/CDAccess.h b/mednafen/src/cdrom/CDAccess.h similarity index 100% rename from libmednahawk/src/cdrom/CDAccess.h rename to mednafen/src/cdrom/CDAccess.h diff --git a/libmednahawk/src/cdrom/CDAccess_Image.cpp b/mednafen/src/cdrom/CDAccess_Image.cpp similarity index 100% rename from libmednahawk/src/cdrom/CDAccess_Image.cpp rename to mednafen/src/cdrom/CDAccess_Image.cpp diff --git a/libmednahawk/src/cdrom/CDAccess_Image.h b/mednafen/src/cdrom/CDAccess_Image.h similarity index 100% rename from libmednahawk/src/cdrom/CDAccess_Image.h rename to mednafen/src/cdrom/CDAccess_Image.h diff --git a/libmednahawk/src/cdrom/CDAccess_Physical.cpp b/mednafen/src/cdrom/CDAccess_Physical.cpp similarity index 100% rename from libmednahawk/src/cdrom/CDAccess_Physical.cpp rename to mednafen/src/cdrom/CDAccess_Physical.cpp diff --git a/libmednahawk/src/cdrom/CDAccess_Physical.h b/mednafen/src/cdrom/CDAccess_Physical.h similarity index 100% rename from libmednahawk/src/cdrom/CDAccess_Physical.h rename to mednafen/src/cdrom/CDAccess_Physical.h diff --git a/libmednahawk/src/cdrom/CDUtility.cpp b/mednafen/src/cdrom/CDUtility.cpp similarity index 100% rename from libmednahawk/src/cdrom/CDUtility.cpp rename to mednafen/src/cdrom/CDUtility.cpp diff --git a/libmednahawk/src/cdrom/CDUtility.h b/mednafen/src/cdrom/CDUtility.h similarity index 100% rename from libmednahawk/src/cdrom/CDUtility.h rename to mednafen/src/cdrom/CDUtility.h diff --git a/libmednahawk/src/cdrom/Makefile.am.inc b/mednafen/src/cdrom/Makefile.am.inc similarity index 100% rename from libmednahawk/src/cdrom/Makefile.am.inc rename to mednafen/src/cdrom/Makefile.am.inc diff --git a/libmednahawk/src/cdrom/SimpleFIFO.cpp b/mednafen/src/cdrom/SimpleFIFO.cpp similarity index 100% rename from libmednahawk/src/cdrom/SimpleFIFO.cpp rename to mednafen/src/cdrom/SimpleFIFO.cpp diff --git a/libmednahawk/src/cdrom/SimpleFIFO.h b/mednafen/src/cdrom/SimpleFIFO.h similarity index 100% rename from libmednahawk/src/cdrom/SimpleFIFO.h rename to mednafen/src/cdrom/SimpleFIFO.h diff --git a/libmednahawk/src/cdrom/audioreader.cpp b/mednafen/src/cdrom/audioreader.cpp similarity index 100% rename from libmednahawk/src/cdrom/audioreader.cpp rename to mednafen/src/cdrom/audioreader.cpp diff --git a/libmednahawk/src/cdrom/audioreader.h b/mednafen/src/cdrom/audioreader.h similarity index 100% rename from libmednahawk/src/cdrom/audioreader.h rename to mednafen/src/cdrom/audioreader.h diff --git a/libmednahawk/src/cdrom/audioreader_opus.cpp b/mednafen/src/cdrom/audioreader_opus.cpp similarity index 100% rename from libmednahawk/src/cdrom/audioreader_opus.cpp rename to mednafen/src/cdrom/audioreader_opus.cpp diff --git a/libmednahawk/src/cdrom/audioreader_opus.h b/mednafen/src/cdrom/audioreader_opus.h similarity index 100% rename from libmednahawk/src/cdrom/audioreader_opus.h rename to mednafen/src/cdrom/audioreader_opus.h diff --git a/libmednahawk/src/cdrom/cdromif.cpp b/mednafen/src/cdrom/cdromif.cpp similarity index 100% rename from libmednahawk/src/cdrom/cdromif.cpp rename to mednafen/src/cdrom/cdromif.cpp diff --git a/libmednahawk/src/cdrom/cdromif.h b/mednafen/src/cdrom/cdromif.h similarity index 100% rename from libmednahawk/src/cdrom/cdromif.h rename to mednafen/src/cdrom/cdromif.h diff --git a/libmednahawk/src/cdrom/crc32.cpp b/mednafen/src/cdrom/crc32.cpp similarity index 100% rename from libmednahawk/src/cdrom/crc32.cpp rename to mednafen/src/cdrom/crc32.cpp diff --git a/libmednahawk/src/cdrom/dvdisaster.h b/mednafen/src/cdrom/dvdisaster.h similarity index 100% rename from libmednahawk/src/cdrom/dvdisaster.h rename to mednafen/src/cdrom/dvdisaster.h diff --git a/libmednahawk/src/cdrom/galois-inlines.h b/mednafen/src/cdrom/galois-inlines.h similarity index 100% rename from libmednahawk/src/cdrom/galois-inlines.h rename to mednafen/src/cdrom/galois-inlines.h diff --git a/libmednahawk/src/cdrom/galois.cpp b/mednafen/src/cdrom/galois.cpp similarity index 100% rename from libmednahawk/src/cdrom/galois.cpp rename to mednafen/src/cdrom/galois.cpp diff --git a/libmednahawk/src/cdrom/l-ec.cpp b/mednafen/src/cdrom/l-ec.cpp similarity index 100% rename from libmednahawk/src/cdrom/l-ec.cpp rename to mednafen/src/cdrom/l-ec.cpp diff --git a/libmednahawk/src/cdrom/lec.cpp b/mednafen/src/cdrom/lec.cpp similarity index 100% rename from libmednahawk/src/cdrom/lec.cpp rename to mednafen/src/cdrom/lec.cpp diff --git a/libmednahawk/src/cdrom/lec.h b/mednafen/src/cdrom/lec.h similarity index 100% rename from libmednahawk/src/cdrom/lec.h rename to mednafen/src/cdrom/lec.h diff --git a/libmednahawk/src/cdrom/pcecd.cpp b/mednafen/src/cdrom/pcecd.cpp similarity index 100% rename from libmednahawk/src/cdrom/pcecd.cpp rename to mednafen/src/cdrom/pcecd.cpp diff --git a/libmednahawk/src/cdrom/pcecd.h b/mednafen/src/cdrom/pcecd.h similarity index 100% rename from libmednahawk/src/cdrom/pcecd.h rename to mednafen/src/cdrom/pcecd.h diff --git a/libmednahawk/src/cdrom/recover-raw.cpp b/mednafen/src/cdrom/recover-raw.cpp similarity index 100% rename from libmednahawk/src/cdrom/recover-raw.cpp rename to mednafen/src/cdrom/recover-raw.cpp diff --git a/libmednahawk/src/cdrom/scsicd-pce-commands.inc b/mednafen/src/cdrom/scsicd-pce-commands.inc similarity index 100% rename from libmednahawk/src/cdrom/scsicd-pce-commands.inc rename to mednafen/src/cdrom/scsicd-pce-commands.inc diff --git a/libmednahawk/src/cdrom/scsicd.cpp b/mednafen/src/cdrom/scsicd.cpp similarity index 100% rename from libmednahawk/src/cdrom/scsicd.cpp rename to mednafen/src/cdrom/scsicd.cpp diff --git a/libmednahawk/src/cdrom/scsicd.h b/mednafen/src/cdrom/scsicd.h similarity index 100% rename from libmednahawk/src/cdrom/scsicd.h rename to mednafen/src/cdrom/scsicd.h diff --git a/libmednahawk/src/clamp.h b/mednafen/src/clamp.h similarity index 100% rename from libmednahawk/src/clamp.h rename to mednafen/src/clamp.h diff --git a/libmednahawk/src/compress/Makefile.am.inc b/mednafen/src/compress/Makefile.am.inc similarity index 100% rename from libmednahawk/src/compress/Makefile.am.inc rename to mednafen/src/compress/Makefile.am.inc diff --git a/libmednahawk/src/compress/README.LZO b/mednafen/src/compress/README.LZO similarity index 100% rename from libmednahawk/src/compress/README.LZO rename to mednafen/src/compress/README.LZO diff --git a/libmednahawk/src/compress/blz.c b/mednafen/src/compress/blz.c similarity index 100% rename from libmednahawk/src/compress/blz.c rename to mednafen/src/compress/blz.c diff --git a/libmednahawk/src/compress/blz.h b/mednafen/src/compress/blz.h similarity index 100% rename from libmednahawk/src/compress/blz.h rename to mednafen/src/compress/blz.h diff --git a/libmednahawk/src/compress/ioapi.c b/mednafen/src/compress/ioapi.c similarity index 100% rename from libmednahawk/src/compress/ioapi.c rename to mednafen/src/compress/ioapi.c diff --git a/libmednahawk/src/compress/ioapi.h b/mednafen/src/compress/ioapi.h similarity index 100% rename from libmednahawk/src/compress/ioapi.h rename to mednafen/src/compress/ioapi.h diff --git a/libmednahawk/src/compress/lzoconf.h b/mednafen/src/compress/lzoconf.h similarity index 100% rename from libmednahawk/src/compress/lzoconf.h rename to mednafen/src/compress/lzoconf.h diff --git a/libmednahawk/src/compress/lzodefs.h b/mednafen/src/compress/lzodefs.h similarity index 100% rename from libmednahawk/src/compress/lzodefs.h rename to mednafen/src/compress/lzodefs.h diff --git a/libmednahawk/src/compress/minilzo.c b/mednafen/src/compress/minilzo.c similarity index 100% rename from libmednahawk/src/compress/minilzo.c rename to mednafen/src/compress/minilzo.c diff --git a/libmednahawk/src/compress/minilzo.h b/mednafen/src/compress/minilzo.h similarity index 100% rename from libmednahawk/src/compress/minilzo.h rename to mednafen/src/compress/minilzo.h diff --git a/libmednahawk/src/compress/quicklz.c b/mednafen/src/compress/quicklz.c similarity index 100% rename from libmednahawk/src/compress/quicklz.c rename to mednafen/src/compress/quicklz.c diff --git a/libmednahawk/src/compress/quicklz.h b/mednafen/src/compress/quicklz.h similarity index 100% rename from libmednahawk/src/compress/quicklz.h rename to mednafen/src/compress/quicklz.h diff --git a/libmednahawk/src/compress/unzip.c b/mednafen/src/compress/unzip.c similarity index 100% rename from libmednahawk/src/compress/unzip.c rename to mednafen/src/compress/unzip.c diff --git a/libmednahawk/src/compress/unzip.h b/mednafen/src/compress/unzip.h similarity index 100% rename from libmednahawk/src/compress/unzip.h rename to mednafen/src/compress/unzip.h diff --git a/libmednahawk/src/cputest/Makefile.am.inc b/mednafen/src/cputest/Makefile.am.inc similarity index 100% rename from libmednahawk/src/cputest/Makefile.am.inc rename to mednafen/src/cputest/Makefile.am.inc diff --git a/libmednahawk/src/cputest/README b/mednafen/src/cputest/README similarity index 100% rename from libmednahawk/src/cputest/README rename to mednafen/src/cputest/README diff --git a/libmednahawk/src/cputest/arm_cpu.c b/mednafen/src/cputest/arm_cpu.c similarity index 100% rename from libmednahawk/src/cputest/arm_cpu.c rename to mednafen/src/cputest/arm_cpu.c diff --git a/libmednahawk/src/cputest/cputest.c b/mednafen/src/cputest/cputest.c similarity index 100% rename from libmednahawk/src/cputest/cputest.c rename to mednafen/src/cputest/cputest.c diff --git a/libmednahawk/src/cputest/cputest.h b/mednafen/src/cputest/cputest.h similarity index 100% rename from libmednahawk/src/cputest/cputest.h rename to mednafen/src/cputest/cputest.h diff --git a/libmednahawk/src/cputest/ppc_cpu.c b/mednafen/src/cputest/ppc_cpu.c similarity index 100% rename from libmednahawk/src/cputest/ppc_cpu.c rename to mednafen/src/cputest/ppc_cpu.c diff --git a/libmednahawk/src/cputest/x86_cpu.c b/mednafen/src/cputest/x86_cpu.c similarity index 100% rename from libmednahawk/src/cputest/x86_cpu.c rename to mednafen/src/cputest/x86_cpu.c diff --git a/libmednahawk/src/cputest/x86_cpu.h b/mednafen/src/cputest/x86_cpu.h similarity index 100% rename from libmednahawk/src/cputest/x86_cpu.h rename to mednafen/src/cputest/x86_cpu.h diff --git a/libmednahawk/src/debug.cpp b/mednafen/src/debug.cpp similarity index 100% rename from libmednahawk/src/debug.cpp rename to mednafen/src/debug.cpp diff --git a/libmednahawk/src/debug.h b/mednafen/src/debug.h similarity index 100% rename from libmednahawk/src/debug.h rename to mednafen/src/debug.h diff --git a/libmednahawk/src/desa68/Makefile.am b/mednafen/src/desa68/Makefile.am similarity index 100% rename from libmednahawk/src/desa68/Makefile.am rename to mednafen/src/desa68/Makefile.am diff --git a/libmednahawk/src/desa68/Makefile.in b/mednafen/src/desa68/Makefile.in similarity index 100% rename from libmednahawk/src/desa68/Makefile.in rename to mednafen/src/desa68/Makefile.in diff --git a/libmednahawk/src/desa68/desa68.c b/mednafen/src/desa68/desa68.c similarity index 100% rename from libmednahawk/src/desa68/desa68.c rename to mednafen/src/desa68/desa68.c diff --git a/libmednahawk/src/desa68/desa68.h b/mednafen/src/desa68/desa68.h similarity index 100% rename from libmednahawk/src/desa68/desa68.h rename to mednafen/src/desa68/desa68.h diff --git a/libmednahawk/src/dis6280.cpp b/mednafen/src/dis6280.cpp similarity index 100% rename from libmednahawk/src/dis6280.cpp rename to mednafen/src/dis6280.cpp diff --git a/libmednahawk/src/dis6280.h b/mednafen/src/dis6280.h similarity index 100% rename from libmednahawk/src/dis6280.h rename to mednafen/src/dis6280.h diff --git a/libmednahawk/src/dis6502.cpp b/mednafen/src/dis6502.cpp similarity index 100% rename from libmednahawk/src/dis6502.cpp rename to mednafen/src/dis6502.cpp diff --git a/libmednahawk/src/dis6502.h b/mednafen/src/dis6502.h similarity index 100% rename from libmednahawk/src/dis6502.h rename to mednafen/src/dis6502.h diff --git a/libmednahawk/src/driver.h b/mednafen/src/driver.h similarity index 100% rename from libmednahawk/src/driver.h rename to mednafen/src/driver.h diff --git a/libmednahawk/src/drivers/2xSaI.cpp b/mednafen/src/drivers/2xSaI.cpp similarity index 100% rename from libmednahawk/src/drivers/2xSaI.cpp rename to mednafen/src/drivers/2xSaI.cpp diff --git a/libmednahawk/src/drivers/2xSaI.h b/mednafen/src/drivers/2xSaI.h similarity index 100% rename from libmednahawk/src/drivers/2xSaI.h rename to mednafen/src/drivers/2xSaI.h diff --git a/libmednahawk/src/drivers/Joystick_DOS_Standard.cpp b/mednafen/src/drivers/Joystick_DOS_Standard.cpp similarity index 100% rename from libmednahawk/src/drivers/Joystick_DOS_Standard.cpp rename to mednafen/src/drivers/Joystick_DOS_Standard.cpp diff --git a/libmednahawk/src/drivers/Joystick_DOS_Standard.h b/mednafen/src/drivers/Joystick_DOS_Standard.h similarity index 100% rename from libmednahawk/src/drivers/Joystick_DOS_Standard.h rename to mednafen/src/drivers/Joystick_DOS_Standard.h diff --git a/libmednahawk/src/drivers/Joystick_DX5.cpp b/mednafen/src/drivers/Joystick_DX5.cpp similarity index 100% rename from libmednahawk/src/drivers/Joystick_DX5.cpp rename to mednafen/src/drivers/Joystick_DX5.cpp diff --git a/libmednahawk/src/drivers/Joystick_DX5.h b/mednafen/src/drivers/Joystick_DX5.h similarity index 100% rename from libmednahawk/src/drivers/Joystick_DX5.h rename to mednafen/src/drivers/Joystick_DX5.h diff --git a/libmednahawk/src/drivers/Joystick_Linux.cpp b/mednafen/src/drivers/Joystick_Linux.cpp similarity index 100% rename from libmednahawk/src/drivers/Joystick_Linux.cpp rename to mednafen/src/drivers/Joystick_Linux.cpp diff --git a/libmednahawk/src/drivers/Joystick_Linux.h b/mednafen/src/drivers/Joystick_Linux.h similarity index 100% rename from libmednahawk/src/drivers/Joystick_Linux.h rename to mednafen/src/drivers/Joystick_Linux.h diff --git a/libmednahawk/src/drivers/Joystick_SDL.cpp b/mednafen/src/drivers/Joystick_SDL.cpp similarity index 100% rename from libmednahawk/src/drivers/Joystick_SDL.cpp rename to mednafen/src/drivers/Joystick_SDL.cpp diff --git a/libmednahawk/src/drivers/Joystick_SDL.h b/mednafen/src/drivers/Joystick_SDL.h similarity index 100% rename from libmednahawk/src/drivers/Joystick_SDL.h rename to mednafen/src/drivers/Joystick_SDL.h diff --git a/libmednahawk/src/drivers/Joystick_XInput.cpp b/mednafen/src/drivers/Joystick_XInput.cpp similarity index 100% rename from libmednahawk/src/drivers/Joystick_XInput.cpp rename to mednafen/src/drivers/Joystick_XInput.cpp diff --git a/libmednahawk/src/drivers/Joystick_XInput.h b/mednafen/src/drivers/Joystick_XInput.h similarity index 100% rename from libmednahawk/src/drivers/Joystick_XInput.h rename to mednafen/src/drivers/Joystick_XInput.h diff --git a/libmednahawk/src/drivers/Keyboard.h b/mednafen/src/drivers/Keyboard.h similarity index 100% rename from libmednahawk/src/drivers/Keyboard.h rename to mednafen/src/drivers/Keyboard.h diff --git a/libmednahawk/src/drivers/Makefile.am b/mednafen/src/drivers/Makefile.am similarity index 100% rename from libmednahawk/src/drivers/Makefile.am rename to mednafen/src/drivers/Makefile.am diff --git a/libmednahawk/src/drivers/Makefile.in b/mednafen/src/drivers/Makefile.in similarity index 100% rename from libmednahawk/src/drivers/Makefile.in rename to mednafen/src/drivers/Makefile.in diff --git a/libmednahawk/src/drivers/NetClient.h b/mednafen/src/drivers/NetClient.h similarity index 100% rename from libmednahawk/src/drivers/NetClient.h rename to mednafen/src/drivers/NetClient.h diff --git a/libmednahawk/src/drivers/NetClient_BSD.cpp b/mednafen/src/drivers/NetClient_BSD.cpp similarity index 100% rename from libmednahawk/src/drivers/NetClient_BSD.cpp rename to mednafen/src/drivers/NetClient_BSD.cpp diff --git a/libmednahawk/src/drivers/NetClient_BSD.h b/mednafen/src/drivers/NetClient_BSD.h similarity index 100% rename from libmednahawk/src/drivers/NetClient_BSD.h rename to mednafen/src/drivers/NetClient_BSD.h diff --git a/libmednahawk/src/drivers/NetClient_POSIX.cpp b/mednafen/src/drivers/NetClient_POSIX.cpp similarity index 100% rename from libmednahawk/src/drivers/NetClient_POSIX.cpp rename to mednafen/src/drivers/NetClient_POSIX.cpp diff --git a/libmednahawk/src/drivers/NetClient_POSIX.h b/mednafen/src/drivers/NetClient_POSIX.h similarity index 100% rename from libmednahawk/src/drivers/NetClient_POSIX.h rename to mednafen/src/drivers/NetClient_POSIX.h diff --git a/libmednahawk/src/drivers/NetClient_WS2.cpp b/mednafen/src/drivers/NetClient_WS2.cpp similarity index 100% rename from libmednahawk/src/drivers/NetClient_WS2.cpp rename to mednafen/src/drivers/NetClient_WS2.cpp diff --git a/libmednahawk/src/drivers/NetClient_WS2.h b/mednafen/src/drivers/NetClient_WS2.h similarity index 100% rename from libmednahawk/src/drivers/NetClient_WS2.h rename to mednafen/src/drivers/NetClient_WS2.h diff --git a/libmednahawk/src/drivers/args.cpp b/mednafen/src/drivers/args.cpp similarity index 100% rename from libmednahawk/src/drivers/args.cpp rename to mednafen/src/drivers/args.cpp diff --git a/libmednahawk/src/drivers/args.h b/mednafen/src/drivers/args.h similarity index 100% rename from libmednahawk/src/drivers/args.h rename to mednafen/src/drivers/args.h diff --git a/libmednahawk/src/drivers/cheat.cpp b/mednafen/src/drivers/cheat.cpp similarity index 100% rename from libmednahawk/src/drivers/cheat.cpp rename to mednafen/src/drivers/cheat.cpp diff --git a/libmednahawk/src/drivers/cheat.h b/mednafen/src/drivers/cheat.h similarity index 100% rename from libmednahawk/src/drivers/cheat.h rename to mednafen/src/drivers/cheat.h diff --git a/libmednahawk/src/drivers/console.cpp b/mednafen/src/drivers/console.cpp similarity index 100% rename from libmednahawk/src/drivers/console.cpp rename to mednafen/src/drivers/console.cpp diff --git a/libmednahawk/src/drivers/console.h b/mednafen/src/drivers/console.h similarity index 100% rename from libmednahawk/src/drivers/console.h rename to mednafen/src/drivers/console.h diff --git a/libmednahawk/src/drivers/debugger.cpp b/mednafen/src/drivers/debugger.cpp similarity index 100% rename from libmednahawk/src/drivers/debugger.cpp rename to mednafen/src/drivers/debugger.cpp diff --git a/libmednahawk/src/drivers/debugger.h b/mednafen/src/drivers/debugger.h similarity index 100% rename from libmednahawk/src/drivers/debugger.h rename to mednafen/src/drivers/debugger.h diff --git a/libmednahawk/src/drivers/ers.cpp b/mednafen/src/drivers/ers.cpp similarity index 100% rename from libmednahawk/src/drivers/ers.cpp rename to mednafen/src/drivers/ers.cpp diff --git a/libmednahawk/src/drivers/ers.h b/mednafen/src/drivers/ers.h similarity index 100% rename from libmednahawk/src/drivers/ers.h rename to mednafen/src/drivers/ers.h diff --git a/libmednahawk/src/drivers/fps.cpp b/mednafen/src/drivers/fps.cpp similarity index 100% rename from libmednahawk/src/drivers/fps.cpp rename to mednafen/src/drivers/fps.cpp diff --git a/libmednahawk/src/drivers/fps.h b/mednafen/src/drivers/fps.h similarity index 100% rename from libmednahawk/src/drivers/fps.h rename to mednafen/src/drivers/fps.h diff --git a/libmednahawk/src/drivers/gfxdebugger.cpp b/mednafen/src/drivers/gfxdebugger.cpp similarity index 100% rename from libmednahawk/src/drivers/gfxdebugger.cpp rename to mednafen/src/drivers/gfxdebugger.cpp diff --git a/libmednahawk/src/drivers/gfxdebugger.h b/mednafen/src/drivers/gfxdebugger.h similarity index 100% rename from libmednahawk/src/drivers/gfxdebugger.h rename to mednafen/src/drivers/gfxdebugger.h diff --git a/libmednahawk/src/drivers/help.cpp b/mednafen/src/drivers/help.cpp similarity index 100% rename from libmednahawk/src/drivers/help.cpp rename to mednafen/src/drivers/help.cpp diff --git a/libmednahawk/src/drivers/help.h b/mednafen/src/drivers/help.h similarity index 100% rename from libmednahawk/src/drivers/help.h rename to mednafen/src/drivers/help.h diff --git a/libmednahawk/src/drivers/hq2x.cpp b/mednafen/src/drivers/hq2x.cpp similarity index 100% rename from libmednahawk/src/drivers/hq2x.cpp rename to mednafen/src/drivers/hq2x.cpp diff --git a/libmednahawk/src/drivers/hq3x.cpp b/mednafen/src/drivers/hq3x.cpp similarity index 100% rename from libmednahawk/src/drivers/hq3x.cpp rename to mednafen/src/drivers/hq3x.cpp diff --git a/libmednahawk/src/drivers/hq4x.cpp b/mednafen/src/drivers/hq4x.cpp similarity index 100% rename from libmednahawk/src/drivers/hq4x.cpp rename to mednafen/src/drivers/hq4x.cpp diff --git a/libmednahawk/src/drivers/hqxx-common.cpp b/mednafen/src/drivers/hqxx-common.cpp similarity index 100% rename from libmednahawk/src/drivers/hqxx-common.cpp rename to mednafen/src/drivers/hqxx-common.cpp diff --git a/libmednahawk/src/drivers/hqxx-common.h b/mednafen/src/drivers/hqxx-common.h similarity index 100% rename from libmednahawk/src/drivers/hqxx-common.h rename to mednafen/src/drivers/hqxx-common.h diff --git a/libmednahawk/src/drivers/icon.h b/mednafen/src/drivers/icon.h similarity index 100% rename from libmednahawk/src/drivers/icon.h rename to mednafen/src/drivers/icon.h diff --git a/libmednahawk/src/drivers/input-config.cpp b/mednafen/src/drivers/input-config.cpp similarity index 100% rename from libmednahawk/src/drivers/input-config.cpp rename to mednafen/src/drivers/input-config.cpp diff --git a/libmednahawk/src/drivers/input-config.h b/mednafen/src/drivers/input-config.h similarity index 100% rename from libmednahawk/src/drivers/input-config.h rename to mednafen/src/drivers/input-config.h diff --git a/libmednahawk/src/drivers/input-default-buttons.h b/mednafen/src/drivers/input-default-buttons.h similarity index 100% rename from libmednahawk/src/drivers/input-default-buttons.h rename to mednafen/src/drivers/input-default-buttons.h diff --git a/libmednahawk/src/drivers/input.cpp b/mednafen/src/drivers/input.cpp similarity index 100% rename from libmednahawk/src/drivers/input.cpp rename to mednafen/src/drivers/input.cpp diff --git a/libmednahawk/src/drivers/input.h b/mednafen/src/drivers/input.h similarity index 100% rename from libmednahawk/src/drivers/input.h rename to mednafen/src/drivers/input.h diff --git a/libmednahawk/src/drivers/joystick.cpp b/mednafen/src/drivers/joystick.cpp similarity index 100% rename from libmednahawk/src/drivers/joystick.cpp rename to mednafen/src/drivers/joystick.cpp diff --git a/libmednahawk/src/drivers/joystick.h b/mednafen/src/drivers/joystick.h similarity index 100% rename from libmednahawk/src/drivers/joystick.h rename to mednafen/src/drivers/joystick.h diff --git a/libmednahawk/src/drivers/logdebugger.cpp b/mednafen/src/drivers/logdebugger.cpp similarity index 100% rename from libmednahawk/src/drivers/logdebugger.cpp rename to mednafen/src/drivers/logdebugger.cpp diff --git a/libmednahawk/src/drivers/logdebugger.h b/mednafen/src/drivers/logdebugger.h similarity index 100% rename from libmednahawk/src/drivers/logdebugger.h rename to mednafen/src/drivers/logdebugger.h diff --git a/libmednahawk/src/drivers/main.cpp b/mednafen/src/drivers/main.cpp similarity index 100% rename from libmednahawk/src/drivers/main.cpp rename to mednafen/src/drivers/main.cpp diff --git a/libmednahawk/src/drivers/main.h b/mednafen/src/drivers/main.h similarity index 100% rename from libmednahawk/src/drivers/main.h rename to mednafen/src/drivers/main.h diff --git a/libmednahawk/src/drivers/memdebugger.cpp b/mednafen/src/drivers/memdebugger.cpp similarity index 100% rename from libmednahawk/src/drivers/memdebugger.cpp rename to mednafen/src/drivers/memdebugger.cpp diff --git a/libmednahawk/src/drivers/memdebugger.h b/mednafen/src/drivers/memdebugger.h similarity index 100% rename from libmednahawk/src/drivers/memdebugger.h rename to mednafen/src/drivers/memdebugger.h diff --git a/libmednahawk/src/drivers/netplay.cpp b/mednafen/src/drivers/netplay.cpp similarity index 100% rename from libmednahawk/src/drivers/netplay.cpp rename to mednafen/src/drivers/netplay.cpp diff --git a/libmednahawk/src/drivers/netplay.h b/mednafen/src/drivers/netplay.h similarity index 100% rename from libmednahawk/src/drivers/netplay.h rename to mednafen/src/drivers/netplay.h diff --git a/libmednahawk/src/drivers/nnx.cpp b/mednafen/src/drivers/nnx.cpp similarity index 100% rename from libmednahawk/src/drivers/nnx.cpp rename to mednafen/src/drivers/nnx.cpp diff --git a/libmednahawk/src/drivers/nnx.h b/mednafen/src/drivers/nnx.h similarity index 100% rename from libmednahawk/src/drivers/nnx.h rename to mednafen/src/drivers/nnx.h diff --git a/libmednahawk/src/drivers/nongl.cpp b/mednafen/src/drivers/nongl.cpp similarity index 100% rename from libmednahawk/src/drivers/nongl.cpp rename to mednafen/src/drivers/nongl.cpp diff --git a/libmednahawk/src/drivers/nongl.h b/mednafen/src/drivers/nongl.h similarity index 100% rename from libmednahawk/src/drivers/nongl.h rename to mednafen/src/drivers/nongl.h diff --git a/libmednahawk/src/drivers/opengl.cpp b/mednafen/src/drivers/opengl.cpp similarity index 100% rename from libmednahawk/src/drivers/opengl.cpp rename to mednafen/src/drivers/opengl.cpp diff --git a/libmednahawk/src/drivers/opengl.h b/mednafen/src/drivers/opengl.h similarity index 100% rename from libmednahawk/src/drivers/opengl.h rename to mednafen/src/drivers/opengl.h diff --git a/libmednahawk/src/drivers/overlay.cpp b/mednafen/src/drivers/overlay.cpp similarity index 100% rename from libmednahawk/src/drivers/overlay.cpp rename to mednafen/src/drivers/overlay.cpp diff --git a/libmednahawk/src/drivers/overlay.h b/mednafen/src/drivers/overlay.h similarity index 100% rename from libmednahawk/src/drivers/overlay.h rename to mednafen/src/drivers/overlay.h diff --git a/libmednahawk/src/drivers/prompt.cpp b/mednafen/src/drivers/prompt.cpp similarity index 100% rename from libmednahawk/src/drivers/prompt.cpp rename to mednafen/src/drivers/prompt.cpp diff --git a/libmednahawk/src/drivers/prompt.h b/mednafen/src/drivers/prompt.h similarity index 100% rename from libmednahawk/src/drivers/prompt.h rename to mednafen/src/drivers/prompt.h diff --git a/libmednahawk/src/drivers/remote.cpp b/mednafen/src/drivers/remote.cpp similarity index 100% rename from libmednahawk/src/drivers/remote.cpp rename to mednafen/src/drivers/remote.cpp diff --git a/libmednahawk/src/drivers/remote.h b/mednafen/src/drivers/remote.h similarity index 100% rename from libmednahawk/src/drivers/remote.h rename to mednafen/src/drivers/remote.h diff --git a/libmednahawk/src/drivers/scale2x.c b/mednafen/src/drivers/scale2x.c similarity index 100% rename from libmednahawk/src/drivers/scale2x.c rename to mednafen/src/drivers/scale2x.c diff --git a/libmednahawk/src/drivers/scale2x.h b/mednafen/src/drivers/scale2x.h similarity index 100% rename from libmednahawk/src/drivers/scale2x.h rename to mednafen/src/drivers/scale2x.h diff --git a/libmednahawk/src/drivers/scale3x.c b/mednafen/src/drivers/scale3x.c similarity index 100% rename from libmednahawk/src/drivers/scale3x.c rename to mednafen/src/drivers/scale3x.c diff --git a/libmednahawk/src/drivers/scale3x.h b/mednafen/src/drivers/scale3x.h similarity index 100% rename from libmednahawk/src/drivers/scale3x.h rename to mednafen/src/drivers/scale3x.h diff --git a/libmednahawk/src/drivers/scalebit.c b/mednafen/src/drivers/scalebit.c similarity index 100% rename from libmednahawk/src/drivers/scalebit.c rename to mednafen/src/drivers/scalebit.c diff --git a/libmednahawk/src/drivers/scalebit.h b/mednafen/src/drivers/scalebit.h similarity index 100% rename from libmednahawk/src/drivers/scalebit.h rename to mednafen/src/drivers/scalebit.h diff --git a/libmednahawk/src/drivers/shader.cpp b/mednafen/src/drivers/shader.cpp similarity index 100% rename from libmednahawk/src/drivers/shader.cpp rename to mednafen/src/drivers/shader.cpp diff --git a/libmednahawk/src/drivers/shader.h b/mednafen/src/drivers/shader.h similarity index 100% rename from libmednahawk/src/drivers/shader.h rename to mednafen/src/drivers/shader.h diff --git a/libmednahawk/src/drivers/sound.cpp b/mednafen/src/drivers/sound.cpp similarity index 100% rename from libmednahawk/src/drivers/sound.cpp rename to mednafen/src/drivers/sound.cpp diff --git a/libmednahawk/src/drivers/sound.h b/mednafen/src/drivers/sound.h similarity index 100% rename from libmednahawk/src/drivers/sound.h rename to mednafen/src/drivers/sound.h diff --git a/libmednahawk/src/drivers/video-state.cpp b/mednafen/src/drivers/video-state.cpp similarity index 100% rename from libmednahawk/src/drivers/video-state.cpp rename to mednafen/src/drivers/video-state.cpp diff --git a/libmednahawk/src/drivers/video-state.h b/mednafen/src/drivers/video-state.h similarity index 100% rename from libmednahawk/src/drivers/video-state.h rename to mednafen/src/drivers/video-state.h diff --git a/libmednahawk/src/drivers/video.cpp b/mednafen/src/drivers/video.cpp similarity index 100% rename from libmednahawk/src/drivers/video.cpp rename to mednafen/src/drivers/video.cpp diff --git a/libmednahawk/src/drivers/video.h b/mednafen/src/drivers/video.h similarity index 100% rename from libmednahawk/src/drivers/video.h rename to mednafen/src/drivers/video.h diff --git a/libmednahawk/src/endian.cpp b/mednafen/src/endian.cpp similarity index 100% rename from libmednahawk/src/endian.cpp rename to mednafen/src/endian.cpp diff --git a/libmednahawk/src/endian.h b/mednafen/src/endian.h similarity index 100% rename from libmednahawk/src/endian.h rename to mednafen/src/endian.h diff --git a/libmednahawk/src/error.cpp b/mednafen/src/error.cpp similarity index 100% rename from libmednahawk/src/error.cpp rename to mednafen/src/error.cpp diff --git a/libmednahawk/src/error.h b/mednafen/src/error.h similarity index 100% rename from libmednahawk/src/error.h rename to mednafen/src/error.h diff --git a/libmednahawk/src/file.cpp b/mednafen/src/file.cpp similarity index 100% rename from libmednahawk/src/file.cpp rename to mednafen/src/file.cpp diff --git a/libmednahawk/src/file.h b/mednafen/src/file.h similarity index 100% rename from libmednahawk/src/file.h rename to mednafen/src/file.h diff --git a/libmednahawk/src/gba/GBA.cpp b/mednafen/src/gba/GBA.cpp similarity index 100% rename from libmednahawk/src/gba/GBA.cpp rename to mednafen/src/gba/GBA.cpp diff --git a/libmednahawk/src/gba/GBA.h b/mednafen/src/gba/GBA.h similarity index 100% rename from libmednahawk/src/gba/GBA.h rename to mednafen/src/gba/GBA.h diff --git a/libmednahawk/src/gba/GBAinline.cpp b/mednafen/src/gba/GBAinline.cpp similarity index 100% rename from libmednahawk/src/gba/GBAinline.cpp rename to mednafen/src/gba/GBAinline.cpp diff --git a/libmednahawk/src/gba/GBAinline.h b/mednafen/src/gba/GBAinline.h similarity index 100% rename from libmednahawk/src/gba/GBAinline.h rename to mednafen/src/gba/GBAinline.h diff --git a/libmednahawk/src/gba/Gfx.cpp b/mednafen/src/gba/Gfx.cpp similarity index 100% rename from libmednahawk/src/gba/Gfx.cpp rename to mednafen/src/gba/Gfx.cpp diff --git a/libmednahawk/src/gba/Gfx.h b/mednafen/src/gba/Gfx.h similarity index 100% rename from libmednahawk/src/gba/Gfx.h rename to mednafen/src/gba/Gfx.h diff --git a/libmednahawk/src/gba/Globals.cpp b/mednafen/src/gba/Globals.cpp similarity index 100% rename from libmednahawk/src/gba/Globals.cpp rename to mednafen/src/gba/Globals.cpp diff --git a/libmednahawk/src/gba/Globals.h b/mednafen/src/gba/Globals.h similarity index 100% rename from libmednahawk/src/gba/Globals.h rename to mednafen/src/gba/Globals.h diff --git a/libmednahawk/src/gba/Makefile.am b/mednafen/src/gba/Makefile.am similarity index 100% rename from libmednahawk/src/gba/Makefile.am rename to mednafen/src/gba/Makefile.am diff --git a/libmednahawk/src/gba/Makefile.in b/mednafen/src/gba/Makefile.in similarity index 100% rename from libmednahawk/src/gba/Makefile.in rename to mednafen/src/gba/Makefile.in diff --git a/libmednahawk/src/gba/Mode0.cpp b/mednafen/src/gba/Mode0.cpp similarity index 100% rename from libmednahawk/src/gba/Mode0.cpp rename to mednafen/src/gba/Mode0.cpp diff --git a/libmednahawk/src/gba/Mode1.cpp b/mednafen/src/gba/Mode1.cpp similarity index 100% rename from libmednahawk/src/gba/Mode1.cpp rename to mednafen/src/gba/Mode1.cpp diff --git a/libmednahawk/src/gba/Mode2.cpp b/mednafen/src/gba/Mode2.cpp similarity index 100% rename from libmednahawk/src/gba/Mode2.cpp rename to mednafen/src/gba/Mode2.cpp diff --git a/libmednahawk/src/gba/Mode3.cpp b/mednafen/src/gba/Mode3.cpp similarity index 100% rename from libmednahawk/src/gba/Mode3.cpp rename to mednafen/src/gba/Mode3.cpp diff --git a/libmednahawk/src/gba/Mode4.cpp b/mednafen/src/gba/Mode4.cpp similarity index 100% rename from libmednahawk/src/gba/Mode4.cpp rename to mednafen/src/gba/Mode4.cpp diff --git a/libmednahawk/src/gba/Mode5.cpp b/mednafen/src/gba/Mode5.cpp similarity index 100% rename from libmednahawk/src/gba/Mode5.cpp rename to mednafen/src/gba/Mode5.cpp diff --git a/libmednahawk/src/gba/Port.h b/mednafen/src/gba/Port.h similarity index 100% rename from libmednahawk/src/gba/Port.h rename to mednafen/src/gba/Port.h diff --git a/libmednahawk/src/gba/RTC.cpp b/mednafen/src/gba/RTC.cpp similarity index 100% rename from libmednahawk/src/gba/RTC.cpp rename to mednafen/src/gba/RTC.cpp diff --git a/libmednahawk/src/gba/RTC.h b/mednafen/src/gba/RTC.h similarity index 100% rename from libmednahawk/src/gba/RTC.h rename to mednafen/src/gba/RTC.h diff --git a/libmednahawk/src/gba/Sound.cpp b/mednafen/src/gba/Sound.cpp similarity index 100% rename from libmednahawk/src/gba/Sound.cpp rename to mednafen/src/gba/Sound.cpp diff --git a/libmednahawk/src/gba/Sound.h b/mednafen/src/gba/Sound.h similarity index 100% rename from libmednahawk/src/gba/Sound.h rename to mednafen/src/gba/Sound.h diff --git a/libmednahawk/src/gba/arm.cpp b/mednafen/src/gba/arm.cpp similarity index 100% rename from libmednahawk/src/gba/arm.cpp rename to mednafen/src/gba/arm.cpp diff --git a/libmednahawk/src/gba/arm.h b/mednafen/src/gba/arm.h similarity index 100% rename from libmednahawk/src/gba/arm.h rename to mednafen/src/gba/arm.h diff --git a/libmednahawk/src/gba/bios.cpp b/mednafen/src/gba/bios.cpp similarity index 100% rename from libmednahawk/src/gba/bios.cpp rename to mednafen/src/gba/bios.cpp diff --git a/libmednahawk/src/gba/bios.h b/mednafen/src/gba/bios.h similarity index 100% rename from libmednahawk/src/gba/bios.h rename to mednafen/src/gba/bios.h diff --git a/libmednahawk/src/gba/eeprom.cpp b/mednafen/src/gba/eeprom.cpp similarity index 100% rename from libmednahawk/src/gba/eeprom.cpp rename to mednafen/src/gba/eeprom.cpp diff --git a/libmednahawk/src/gba/eeprom.h b/mednafen/src/gba/eeprom.h similarity index 100% rename from libmednahawk/src/gba/eeprom.h rename to mednafen/src/gba/eeprom.h diff --git a/libmednahawk/src/gba/flash.cpp b/mednafen/src/gba/flash.cpp similarity index 100% rename from libmednahawk/src/gba/flash.cpp rename to mednafen/src/gba/flash.cpp diff --git a/libmednahawk/src/gba/flash.h b/mednafen/src/gba/flash.h similarity index 100% rename from libmednahawk/src/gba/flash.h rename to mednafen/src/gba/flash.h diff --git a/libmednahawk/src/gba/gfx-draw.h b/mednafen/src/gba/gfx-draw.h similarity index 100% rename from libmednahawk/src/gba/gfx-draw.h rename to mednafen/src/gba/gfx-draw.h diff --git a/libmednahawk/src/gba/myrom.h b/mednafen/src/gba/myrom.h similarity index 100% rename from libmednahawk/src/gba/myrom.h rename to mednafen/src/gba/myrom.h diff --git a/libmednahawk/src/gba/sram.cpp b/mednafen/src/gba/sram.cpp similarity index 100% rename from libmednahawk/src/gba/sram.cpp rename to mednafen/src/gba/sram.cpp diff --git a/libmednahawk/src/gba/sram.h b/mednafen/src/gba/sram.h similarity index 100% rename from libmednahawk/src/gba/sram.h rename to mednafen/src/gba/sram.h diff --git a/libmednahawk/src/gba/thumb.cpp b/mednafen/src/gba/thumb.cpp similarity index 100% rename from libmednahawk/src/gba/thumb.cpp rename to mednafen/src/gba/thumb.cpp diff --git a/libmednahawk/src/gba/thumb.h b/mednafen/src/gba/thumb.h similarity index 100% rename from libmednahawk/src/gba/thumb.h rename to mednafen/src/gba/thumb.h diff --git a/libmednahawk/src/general.cpp b/mednafen/src/general.cpp similarity index 100% rename from libmednahawk/src/general.cpp rename to mednafen/src/general.cpp diff --git a/libmednahawk/src/general.h b/mednafen/src/general.h similarity index 100% rename from libmednahawk/src/general.h rename to mednafen/src/general.h diff --git a/libmednahawk/src/gettext.h b/mednafen/src/gettext.h similarity index 100% rename from libmednahawk/src/gettext.h rename to mednafen/src/gettext.h diff --git a/libmednahawk/src/git-virtb.h b/mednafen/src/git-virtb.h similarity index 100% rename from libmednahawk/src/git-virtb.h rename to mednafen/src/git-virtb.h diff --git a/libmednahawk/src/git.h b/mednafen/src/git.h similarity index 100% rename from libmednahawk/src/git.h rename to mednafen/src/git.h diff --git a/libmednahawk/src/hw_cpu/.Tpo b/mednafen/src/hw_cpu/.Tpo similarity index 100% rename from libmednahawk/src/hw_cpu/.Tpo rename to mednafen/src/hw_cpu/.Tpo diff --git a/libmednahawk/src/hw_cpu/Makefile.am b/mednafen/src/hw_cpu/Makefile.am similarity index 100% rename from libmednahawk/src/hw_cpu/Makefile.am rename to mednafen/src/hw_cpu/Makefile.am diff --git a/libmednahawk/src/hw_cpu/Makefile.in b/mednafen/src/hw_cpu/Makefile.in similarity index 100% rename from libmednahawk/src/hw_cpu/Makefile.in rename to mednafen/src/hw_cpu/Makefile.in diff --git a/libmednahawk/src/hw_cpu/c68k/c68k.c b/mednafen/src/hw_cpu/c68k/c68k.c similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k.c rename to mednafen/src/hw_cpu/c68k/c68k.c diff --git a/libmednahawk/src/hw_cpu/c68k/c68k.cpp b/mednafen/src/hw_cpu/c68k/c68k.cpp similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k.cpp rename to mednafen/src/hw_cpu/c68k/c68k.cpp diff --git a/libmednahawk/src/hw_cpu/c68k/c68k.h b/mednafen/src/hw_cpu/c68k/c68k.h similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k.h rename to mednafen/src/hw_cpu/c68k/c68k.h diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_ini.inc b/mednafen/src/hw_cpu/c68k/c68k_ini.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_ini.inc rename to mednafen/src/hw_cpu/c68k/c68k_ini.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_op0.inc b/mednafen/src/hw_cpu/c68k/c68k_op0.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_op0.inc rename to mednafen/src/hw_cpu/c68k/c68k_op0.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_op1.inc b/mednafen/src/hw_cpu/c68k/c68k_op1.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_op1.inc rename to mednafen/src/hw_cpu/c68k/c68k_op1.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_op2.inc b/mednafen/src/hw_cpu/c68k/c68k_op2.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_op2.inc rename to mednafen/src/hw_cpu/c68k/c68k_op2.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_op3.inc b/mednafen/src/hw_cpu/c68k/c68k_op3.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_op3.inc rename to mednafen/src/hw_cpu/c68k/c68k_op3.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_op4.inc b/mednafen/src/hw_cpu/c68k/c68k_op4.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_op4.inc rename to mednafen/src/hw_cpu/c68k/c68k_op4.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_op5.inc b/mednafen/src/hw_cpu/c68k/c68k_op5.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_op5.inc rename to mednafen/src/hw_cpu/c68k/c68k_op5.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_op6.inc b/mednafen/src/hw_cpu/c68k/c68k_op6.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_op6.inc rename to mednafen/src/hw_cpu/c68k/c68k_op6.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_op7.inc b/mednafen/src/hw_cpu/c68k/c68k_op7.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_op7.inc rename to mednafen/src/hw_cpu/c68k/c68k_op7.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_op8.inc b/mednafen/src/hw_cpu/c68k/c68k_op8.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_op8.inc rename to mednafen/src/hw_cpu/c68k/c68k_op8.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_op9.inc b/mednafen/src/hw_cpu/c68k/c68k_op9.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_op9.inc rename to mednafen/src/hw_cpu/c68k/c68k_op9.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_opA.inc b/mednafen/src/hw_cpu/c68k/c68k_opA.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_opA.inc rename to mednafen/src/hw_cpu/c68k/c68k_opA.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_opB.inc b/mednafen/src/hw_cpu/c68k/c68k_opB.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_opB.inc rename to mednafen/src/hw_cpu/c68k/c68k_opB.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_opC.inc b/mednafen/src/hw_cpu/c68k/c68k_opC.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_opC.inc rename to mednafen/src/hw_cpu/c68k/c68k_opC.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_opD.inc b/mednafen/src/hw_cpu/c68k/c68k_opD.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_opD.inc rename to mednafen/src/hw_cpu/c68k/c68k_opD.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_opE.inc b/mednafen/src/hw_cpu/c68k/c68k_opE.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_opE.inc rename to mednafen/src/hw_cpu/c68k/c68k_opE.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68k_opF.inc b/mednafen/src/hw_cpu/c68k/c68k_opF.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68k_opF.inc rename to mednafen/src/hw_cpu/c68k/c68k_opF.inc diff --git a/libmednahawk/src/hw_cpu/c68k/c68kexec.c b/mednafen/src/hw_cpu/c68k/c68kexec.c similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68kexec.c rename to mednafen/src/hw_cpu/c68k/c68kexec.c diff --git a/libmednahawk/src/hw_cpu/c68k/c68kexec.cpp b/mednafen/src/hw_cpu/c68k/c68kexec.cpp similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68kexec.cpp rename to mednafen/src/hw_cpu/c68k/c68kexec.cpp diff --git a/libmednahawk/src/hw_cpu/c68k/c68kmac.inc b/mednafen/src/hw_cpu/c68k/c68kmac.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/c68kmac.inc rename to mednafen/src/hw_cpu/c68k/c68kmac.inc diff --git a/libmednahawk/src/hw_cpu/c68k/gen68k.c b/mednafen/src/hw_cpu/c68k/gen68k.c similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/gen68k.c rename to mednafen/src/hw_cpu/c68k/gen68k.c diff --git a/libmednahawk/src/hw_cpu/c68k/gen68k.h b/mednafen/src/hw_cpu/c68k/gen68k.h similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/gen68k.h rename to mednafen/src/hw_cpu/c68k/gen68k.h diff --git a/libmednahawk/src/hw_cpu/c68k/gen68k.inc b/mednafen/src/hw_cpu/c68k/gen68k.inc similarity index 100% rename from libmednahawk/src/hw_cpu/c68k/gen68k.inc rename to mednafen/src/hw_cpu/c68k/gen68k.inc diff --git a/libmednahawk/src/hw_cpu/huc6280/dis6280.cpp b/mednafen/src/hw_cpu/huc6280/dis6280.cpp similarity index 100% rename from libmednahawk/src/hw_cpu/huc6280/dis6280.cpp rename to mednafen/src/hw_cpu/huc6280/dis6280.cpp diff --git a/libmednahawk/src/hw_cpu/huc6280/dis6280.h b/mednafen/src/hw_cpu/huc6280/dis6280.h similarity index 100% rename from libmednahawk/src/hw_cpu/huc6280/dis6280.h rename to mednafen/src/hw_cpu/huc6280/dis6280.h diff --git a/libmednahawk/src/hw_cpu/huc6280/huc6280.cpp b/mednafen/src/hw_cpu/huc6280/huc6280.cpp similarity index 100% rename from libmednahawk/src/hw_cpu/huc6280/huc6280.cpp rename to mednafen/src/hw_cpu/huc6280/huc6280.cpp diff --git a/libmednahawk/src/hw_cpu/huc6280/huc6280.h b/mednafen/src/hw_cpu/huc6280/huc6280.h similarity index 100% rename from libmednahawk/src/hw_cpu/huc6280/huc6280.h rename to mednafen/src/hw_cpu/huc6280/huc6280.h diff --git a/libmednahawk/src/hw_cpu/huc6280/huc6280_step.inc b/mednafen/src/hw_cpu/huc6280/huc6280_step.inc similarity index 100% rename from libmednahawk/src/hw_cpu/huc6280/huc6280_step.inc rename to mednafen/src/hw_cpu/huc6280/huc6280_step.inc diff --git a/libmednahawk/src/hw_cpu/huc6280/ops.inc b/mednafen/src/hw_cpu/huc6280/ops.inc similarity index 100% rename from libmednahawk/src/hw_cpu/huc6280/ops.inc rename to mednafen/src/hw_cpu/huc6280/ops.inc diff --git a/libmednahawk/src/hw_cpu/v810/fpu-new/mednafen-gcc.h b/mednafen/src/hw_cpu/v810/fpu-new/mednafen-gcc.h similarity index 100% rename from libmednahawk/src/hw_cpu/v810/fpu-new/mednafen-gcc.h rename to mednafen/src/hw_cpu/v810/fpu-new/mednafen-gcc.h diff --git a/libmednahawk/src/hw_cpu/v810/fpu-new/milieu.h b/mednafen/src/hw_cpu/v810/fpu-new/milieu.h similarity index 100% rename from libmednahawk/src/hw_cpu/v810/fpu-new/milieu.h rename to mednafen/src/hw_cpu/v810/fpu-new/milieu.h diff --git a/libmednahawk/src/hw_cpu/v810/fpu-new/softfloat-macros b/mednafen/src/hw_cpu/v810/fpu-new/softfloat-macros similarity index 100% rename from libmednahawk/src/hw_cpu/v810/fpu-new/softfloat-macros rename to mednafen/src/hw_cpu/v810/fpu-new/softfloat-macros diff --git a/libmednahawk/src/hw_cpu/v810/fpu-new/softfloat-specialize b/mednafen/src/hw_cpu/v810/fpu-new/softfloat-specialize similarity index 100% rename from libmednahawk/src/hw_cpu/v810/fpu-new/softfloat-specialize rename to mednafen/src/hw_cpu/v810/fpu-new/softfloat-specialize diff --git a/libmednahawk/src/hw_cpu/v810/fpu-new/softfloat.c b/mednafen/src/hw_cpu/v810/fpu-new/softfloat.c similarity index 100% rename from libmednahawk/src/hw_cpu/v810/fpu-new/softfloat.c rename to mednafen/src/hw_cpu/v810/fpu-new/softfloat.c diff --git a/libmednahawk/src/hw_cpu/v810/fpu-new/softfloat.h b/mednafen/src/hw_cpu/v810/fpu-new/softfloat.h similarity index 100% rename from libmednahawk/src/hw_cpu/v810/fpu-new/softfloat.h rename to mednafen/src/hw_cpu/v810/fpu-new/softfloat.h diff --git a/libmednahawk/src/hw_cpu/v810/fpu-new/timesoftfloat.c b/mednafen/src/hw_cpu/v810/fpu-new/timesoftfloat.c similarity index 100% rename from libmednahawk/src/hw_cpu/v810/fpu-new/timesoftfloat.c rename to mednafen/src/hw_cpu/v810/fpu-new/timesoftfloat.c diff --git a/libmednahawk/src/hw_cpu/v810/v810_cpu.cpp b/mednafen/src/hw_cpu/v810/v810_cpu.cpp similarity index 100% rename from libmednahawk/src/hw_cpu/v810/v810_cpu.cpp rename to mednafen/src/hw_cpu/v810/v810_cpu.cpp diff --git a/libmednahawk/src/hw_cpu/v810/v810_cpu.h b/mednafen/src/hw_cpu/v810/v810_cpu.h similarity index 100% rename from libmednahawk/src/hw_cpu/v810/v810_cpu.h rename to mednafen/src/hw_cpu/v810/v810_cpu.h diff --git a/libmednahawk/src/hw_cpu/v810/v810_cpuD.cpp b/mednafen/src/hw_cpu/v810/v810_cpuD.cpp similarity index 100% rename from libmednahawk/src/hw_cpu/v810/v810_cpuD.cpp rename to mednafen/src/hw_cpu/v810/v810_cpuD.cpp diff --git a/libmednahawk/src/hw_cpu/v810/v810_cpuD.h b/mednafen/src/hw_cpu/v810/v810_cpuD.h similarity index 100% rename from libmednahawk/src/hw_cpu/v810/v810_cpuD.h rename to mednafen/src/hw_cpu/v810/v810_cpuD.h diff --git a/libmednahawk/src/hw_cpu/v810/v810_do_am.h b/mednafen/src/hw_cpu/v810/v810_do_am.h similarity index 100% rename from libmednahawk/src/hw_cpu/v810/v810_do_am.h rename to mednafen/src/hw_cpu/v810/v810_do_am.h diff --git a/libmednahawk/src/hw_cpu/v810/v810_op_table.inc b/mednafen/src/hw_cpu/v810/v810_op_table.inc similarity index 100% rename from libmednahawk/src/hw_cpu/v810/v810_op_table.inc rename to mednafen/src/hw_cpu/v810/v810_op_table.inc diff --git a/libmednahawk/src/hw_cpu/v810/v810_oploop.inc b/mednafen/src/hw_cpu/v810/v810_oploop.inc similarity index 100% rename from libmednahawk/src/hw_cpu/v810/v810_oploop.inc rename to mednafen/src/hw_cpu/v810/v810_oploop.inc diff --git a/libmednahawk/src/hw_cpu/v810/v810_opt.h b/mednafen/src/hw_cpu/v810/v810_opt.h similarity index 100% rename from libmednahawk/src/hw_cpu/v810/v810_opt.h rename to mednafen/src/hw_cpu/v810/v810_opt.h diff --git a/libmednahawk/src/hw_cpu/z80-fuse/coretest.c b/mednafen/src/hw_cpu/z80-fuse/coretest.c similarity index 100% rename from libmednahawk/src/hw_cpu/z80-fuse/coretest.c rename to mednafen/src/hw_cpu/z80-fuse/coretest.c diff --git a/libmednahawk/src/hw_cpu/z80-fuse/opcodes_base.c b/mednafen/src/hw_cpu/z80-fuse/opcodes_base.c similarity index 100% rename from libmednahawk/src/hw_cpu/z80-fuse/opcodes_base.c rename to mednafen/src/hw_cpu/z80-fuse/opcodes_base.c diff --git a/libmednahawk/src/hw_cpu/z80-fuse/z80.cpp b/mednafen/src/hw_cpu/z80-fuse/z80.cpp similarity index 100% rename from libmednahawk/src/hw_cpu/z80-fuse/z80.cpp rename to mednafen/src/hw_cpu/z80-fuse/z80.cpp diff --git a/libmednahawk/src/hw_cpu/z80-fuse/z80.h b/mednafen/src/hw_cpu/z80-fuse/z80.h similarity index 100% rename from libmednahawk/src/hw_cpu/z80-fuse/z80.h rename to mednafen/src/hw_cpu/z80-fuse/z80.h diff --git a/libmednahawk/src/hw_cpu/z80-fuse/z80_cb.c b/mednafen/src/hw_cpu/z80-fuse/z80_cb.c similarity index 100% rename from libmednahawk/src/hw_cpu/z80-fuse/z80_cb.c rename to mednafen/src/hw_cpu/z80-fuse/z80_cb.c diff --git a/libmednahawk/src/hw_cpu/z80-fuse/z80_ddfd.c b/mednafen/src/hw_cpu/z80-fuse/z80_ddfd.c similarity index 100% rename from libmednahawk/src/hw_cpu/z80-fuse/z80_ddfd.c rename to mednafen/src/hw_cpu/z80-fuse/z80_ddfd.c diff --git a/libmednahawk/src/hw_cpu/z80-fuse/z80_ddfdcb.c b/mednafen/src/hw_cpu/z80-fuse/z80_ddfdcb.c similarity index 100% rename from libmednahawk/src/hw_cpu/z80-fuse/z80_ddfdcb.c rename to mednafen/src/hw_cpu/z80-fuse/z80_ddfdcb.c diff --git a/libmednahawk/src/hw_cpu/z80-fuse/z80_ed.c b/mednafen/src/hw_cpu/z80-fuse/z80_ed.c similarity index 100% rename from libmednahawk/src/hw_cpu/z80-fuse/z80_ed.c rename to mednafen/src/hw_cpu/z80-fuse/z80_ed.c diff --git a/libmednahawk/src/hw_cpu/z80-fuse/z80_macros.h b/mednafen/src/hw_cpu/z80-fuse/z80_macros.h similarity index 100% rename from libmednahawk/src/hw_cpu/z80-fuse/z80_macros.h rename to mednafen/src/hw_cpu/z80-fuse/z80_macros.h diff --git a/libmednahawk/src/hw_cpu/z80-fuse/z80_ops.cpp b/mednafen/src/hw_cpu/z80-fuse/z80_ops.cpp similarity index 100% rename from libmednahawk/src/hw_cpu/z80-fuse/z80_ops.cpp rename to mednafen/src/hw_cpu/z80-fuse/z80_ops.cpp diff --git a/libmednahawk/src/hw_misc/Makefile.am b/mednafen/src/hw_misc/Makefile.am similarity index 100% rename from libmednahawk/src/hw_misc/Makefile.am rename to mednafen/src/hw_misc/Makefile.am diff --git a/libmednahawk/src/hw_misc/Makefile.in b/mednafen/src/hw_misc/Makefile.in similarity index 100% rename from libmednahawk/src/hw_misc/Makefile.in rename to mednafen/src/hw_misc/Makefile.in diff --git a/libmednahawk/src/hw_misc/arcade_card/arcade_card.cpp b/mednafen/src/hw_misc/arcade_card/arcade_card.cpp similarity index 100% rename from libmednahawk/src/hw_misc/arcade_card/arcade_card.cpp rename to mednafen/src/hw_misc/arcade_card/arcade_card.cpp diff --git a/libmednahawk/src/hw_misc/arcade_card/arcade_card.h b/mednafen/src/hw_misc/arcade_card/arcade_card.h similarity index 100% rename from libmednahawk/src/hw_misc/arcade_card/arcade_card.h rename to mednafen/src/hw_misc/arcade_card/arcade_card.h diff --git a/libmednahawk/src/lepacker.h b/mednafen/src/lepacker.h similarity index 100% rename from libmednahawk/src/lepacker.h rename to mednafen/src/lepacker.h diff --git a/libmednahawk/src/lynx/Makefile.am b/mednafen/src/lynx/Makefile.am similarity index 100% rename from libmednahawk/src/lynx/Makefile.am rename to mednafen/src/lynx/Makefile.am diff --git a/libmednahawk/src/lynx/Makefile.in b/mednafen/src/lynx/Makefile.in similarity index 100% rename from libmednahawk/src/lynx/Makefile.in rename to mednafen/src/lynx/Makefile.in diff --git a/libmednahawk/src/lynx/c6502mak.h b/mednafen/src/lynx/c6502mak.h similarity index 100% rename from libmednahawk/src/lynx/c6502mak.h rename to mednafen/src/lynx/c6502mak.h diff --git a/libmednahawk/src/lynx/c65c02.cpp b/mednafen/src/lynx/c65c02.cpp similarity index 100% rename from libmednahawk/src/lynx/c65c02.cpp rename to mednafen/src/lynx/c65c02.cpp diff --git a/libmednahawk/src/lynx/c65c02.h b/mednafen/src/lynx/c65c02.h similarity index 100% rename from libmednahawk/src/lynx/c65c02.h rename to mednafen/src/lynx/c65c02.h diff --git a/libmednahawk/src/lynx/cart.cpp b/mednafen/src/lynx/cart.cpp similarity index 100% rename from libmednahawk/src/lynx/cart.cpp rename to mednafen/src/lynx/cart.cpp diff --git a/libmednahawk/src/lynx/cart.h b/mednafen/src/lynx/cart.h similarity index 100% rename from libmednahawk/src/lynx/cart.h rename to mednafen/src/lynx/cart.h diff --git a/libmednahawk/src/lynx/license.txt b/mednafen/src/lynx/license.txt similarity index 100% rename from libmednahawk/src/lynx/license.txt rename to mednafen/src/lynx/license.txt diff --git a/libmednahawk/src/lynx/lynxbase.h b/mednafen/src/lynx/lynxbase.h similarity index 100% rename from libmednahawk/src/lynx/lynxbase.h rename to mednafen/src/lynx/lynxbase.h diff --git a/libmednahawk/src/lynx/lynxdef.h b/mednafen/src/lynx/lynxdef.h similarity index 100% rename from libmednahawk/src/lynx/lynxdef.h rename to mednafen/src/lynx/lynxdef.h diff --git a/libmednahawk/src/lynx/machine.h b/mednafen/src/lynx/machine.h similarity index 100% rename from libmednahawk/src/lynx/machine.h rename to mednafen/src/lynx/machine.h diff --git a/libmednahawk/src/lynx/memmap.cpp b/mednafen/src/lynx/memmap.cpp similarity index 100% rename from libmednahawk/src/lynx/memmap.cpp rename to mednafen/src/lynx/memmap.cpp diff --git a/libmednahawk/src/lynx/memmap.h b/mednafen/src/lynx/memmap.h similarity index 100% rename from libmednahawk/src/lynx/memmap.h rename to mednafen/src/lynx/memmap.h diff --git a/libmednahawk/src/lynx/mikie.cpp b/mednafen/src/lynx/mikie.cpp similarity index 100% rename from libmednahawk/src/lynx/mikie.cpp rename to mednafen/src/lynx/mikie.cpp diff --git a/libmednahawk/src/lynx/mikie.h b/mednafen/src/lynx/mikie.h similarity index 100% rename from libmednahawk/src/lynx/mikie.h rename to mednafen/src/lynx/mikie.h diff --git a/libmednahawk/src/lynx/ram.cpp b/mednafen/src/lynx/ram.cpp similarity index 100% rename from libmednahawk/src/lynx/ram.cpp rename to mednafen/src/lynx/ram.cpp diff --git a/libmednahawk/src/lynx/ram.h b/mednafen/src/lynx/ram.h similarity index 100% rename from libmednahawk/src/lynx/ram.h rename to mednafen/src/lynx/ram.h diff --git a/libmednahawk/src/lynx/rom.cpp b/mednafen/src/lynx/rom.cpp similarity index 100% rename from libmednahawk/src/lynx/rom.cpp rename to mednafen/src/lynx/rom.cpp diff --git a/libmednahawk/src/lynx/rom.h b/mednafen/src/lynx/rom.h similarity index 100% rename from libmednahawk/src/lynx/rom.h rename to mednafen/src/lynx/rom.h diff --git a/libmednahawk/src/lynx/susie.cpp b/mednafen/src/lynx/susie.cpp similarity index 100% rename from libmednahawk/src/lynx/susie.cpp rename to mednafen/src/lynx/susie.cpp diff --git a/libmednahawk/src/lynx/susie.h b/mednafen/src/lynx/susie.h similarity index 100% rename from libmednahawk/src/lynx/susie.h rename to mednafen/src/lynx/susie.h diff --git a/libmednahawk/src/lynx/sysbase.h b/mednafen/src/lynx/sysbase.h similarity index 100% rename from libmednahawk/src/lynx/sysbase.h rename to mednafen/src/lynx/sysbase.h diff --git a/libmednahawk/src/lynx/system.cpp b/mednafen/src/lynx/system.cpp similarity index 100% rename from libmednahawk/src/lynx/system.cpp rename to mednafen/src/lynx/system.cpp diff --git a/libmednahawk/src/lynx/system.h b/mednafen/src/lynx/system.h similarity index 100% rename from libmednahawk/src/lynx/system.h rename to mednafen/src/lynx/system.h diff --git a/libmednahawk/src/masmem.h b/mednafen/src/masmem.h similarity index 100% rename from libmednahawk/src/masmem.h rename to mednafen/src/masmem.h diff --git a/libmednahawk/src/math_ops.cpp b/mednafen/src/math_ops.cpp similarity index 100% rename from libmednahawk/src/math_ops.cpp rename to mednafen/src/math_ops.cpp diff --git a/libmednahawk/src/math_ops.h b/mednafen/src/math_ops.h similarity index 100% rename from libmednahawk/src/math_ops.h rename to mednafen/src/math_ops.h diff --git a/libmednahawk/src/md5.cpp b/mednafen/src/md5.cpp similarity index 100% rename from libmednahawk/src/md5.cpp rename to mednafen/src/md5.cpp diff --git a/libmednahawk/src/md5.h b/mednafen/src/md5.h similarity index 100% rename from libmednahawk/src/md5.h rename to mednafen/src/md5.h diff --git a/libmednahawk/src/mednafen-driver.h b/mednafen/src/mednafen-driver.h similarity index 100% rename from libmednahawk/src/mednafen-driver.h rename to mednafen/src/mednafen-driver.h diff --git a/libmednahawk/src/mednafen.cpp b/mednafen/src/mednafen.cpp similarity index 100% rename from libmednahawk/src/mednafen.cpp rename to mednafen/src/mednafen.cpp diff --git a/libmednahawk/src/mednafen.h b/mednafen/src/mednafen.h similarity index 100% rename from libmednahawk/src/mednafen.h rename to mednafen/src/mednafen.h diff --git a/libmednahawk/src/memory.cpp b/mednafen/src/memory.cpp similarity index 100% rename from libmednahawk/src/memory.cpp rename to mednafen/src/memory.cpp diff --git a/libmednahawk/src/memory.h b/mednafen/src/memory.h similarity index 100% rename from libmednahawk/src/memory.h rename to mednafen/src/memory.h diff --git a/libmednahawk/src/mempatcher-driver.h b/mednafen/src/mempatcher-driver.h similarity index 100% rename from libmednahawk/src/mempatcher-driver.h rename to mednafen/src/mempatcher-driver.h diff --git a/libmednahawk/src/mempatcher.cpp b/mednafen/src/mempatcher.cpp similarity index 100% rename from libmednahawk/src/mempatcher.cpp rename to mednafen/src/mempatcher.cpp diff --git a/libmednahawk/src/mempatcher.h b/mednafen/src/mempatcher.h similarity index 100% rename from libmednahawk/src/mempatcher.h rename to mednafen/src/mempatcher.h diff --git a/libmednahawk/src/movie-driver.h b/mednafen/src/movie-driver.h similarity index 100% rename from libmednahawk/src/movie-driver.h rename to mednafen/src/movie-driver.h diff --git a/libmednahawk/src/movie.cpp b/mednafen/src/movie.cpp similarity index 100% rename from libmednahawk/src/movie.cpp rename to mednafen/src/movie.cpp diff --git a/libmednahawk/src/movie.h b/mednafen/src/movie.h similarity index 100% rename from libmednahawk/src/movie.h rename to mednafen/src/movie.h diff --git a/libmednahawk/src/mpcdec/!VERSION b/mednafen/src/mpcdec/!VERSION similarity index 100% rename from libmednahawk/src/mpcdec/!VERSION rename to mednafen/src/mpcdec/!VERSION diff --git a/libmednahawk/src/mpcdec/AUTHORS b/mednafen/src/mpcdec/AUTHORS similarity index 100% rename from libmednahawk/src/mpcdec/AUTHORS rename to mednafen/src/mpcdec/AUTHORS diff --git a/libmednahawk/src/mpcdec/CMakeLists.txt b/mednafen/src/mpcdec/CMakeLists.txt similarity index 100% rename from libmednahawk/src/mpcdec/CMakeLists.txt rename to mednafen/src/mpcdec/CMakeLists.txt diff --git a/libmednahawk/src/mpcdec/COPYING b/mednafen/src/mpcdec/COPYING similarity index 100% rename from libmednahawk/src/mpcdec/COPYING rename to mednafen/src/mpcdec/COPYING diff --git a/libmednahawk/src/mpcdec/ChangeLog b/mednafen/src/mpcdec/ChangeLog similarity index 100% rename from libmednahawk/src/mpcdec/ChangeLog rename to mednafen/src/mpcdec/ChangeLog diff --git a/libmednahawk/src/mpcdec/Makefile.am b/mednafen/src/mpcdec/Makefile.am similarity index 100% rename from libmednahawk/src/mpcdec/Makefile.am rename to mednafen/src/mpcdec/Makefile.am diff --git a/libmednahawk/src/mpcdec/Makefile.in b/mednafen/src/mpcdec/Makefile.in similarity index 100% rename from libmednahawk/src/mpcdec/Makefile.in rename to mednafen/src/mpcdec/Makefile.in diff --git a/libmednahawk/src/mpcdec/README b/mednafen/src/mpcdec/README similarity index 100% rename from libmednahawk/src/mpcdec/README rename to mednafen/src/mpcdec/README diff --git a/libmednahawk/src/mpcdec/crc32.c b/mednafen/src/mpcdec/crc32.c similarity index 100% rename from libmednahawk/src/mpcdec/crc32.c rename to mednafen/src/mpcdec/crc32.c diff --git a/libmednahawk/src/mpcdec/datatypes.h b/mednafen/src/mpcdec/datatypes.h similarity index 100% rename from libmednahawk/src/mpcdec/datatypes.h rename to mednafen/src/mpcdec/datatypes.h diff --git a/libmednahawk/src/mpcdec/decoder.h b/mednafen/src/mpcdec/decoder.h similarity index 100% rename from libmednahawk/src/mpcdec/decoder.h rename to mednafen/src/mpcdec/decoder.h diff --git a/libmednahawk/src/mpcdec/fastmath.c b/mednafen/src/mpcdec/fastmath.c similarity index 100% rename from libmednahawk/src/mpcdec/fastmath.c rename to mednafen/src/mpcdec/fastmath.c diff --git a/libmednahawk/src/mpcdec/huffman-bcl.c b/mednafen/src/mpcdec/huffman-bcl.c similarity index 100% rename from libmednahawk/src/mpcdec/huffman-bcl.c rename to mednafen/src/mpcdec/huffman-bcl.c diff --git a/libmednahawk/src/mpcdec/huffman.c b/mednafen/src/mpcdec/huffman.c similarity index 100% rename from libmednahawk/src/mpcdec/huffman.c rename to mednafen/src/mpcdec/huffman.c diff --git a/libmednahawk/src/mpcdec/huffman.h b/mednafen/src/mpcdec/huffman.h similarity index 100% rename from libmednahawk/src/mpcdec/huffman.h rename to mednafen/src/mpcdec/huffman.h diff --git a/libmednahawk/src/mpcdec/huffsv46.c b/mednafen/src/mpcdec/huffsv46.c similarity index 100% rename from libmednahawk/src/mpcdec/huffsv46.c rename to mednafen/src/mpcdec/huffsv46.c diff --git a/libmednahawk/src/mpcdec/huffsv7.c b/mednafen/src/mpcdec/huffsv7.c similarity index 100% rename from libmednahawk/src/mpcdec/huffsv7.c rename to mednafen/src/mpcdec/huffsv7.c diff --git a/libmednahawk/src/mpcdec/idtag.c b/mednafen/src/mpcdec/idtag.c similarity index 100% rename from libmednahawk/src/mpcdec/idtag.c rename to mednafen/src/mpcdec/idtag.c diff --git a/libmednahawk/src/mpcdec/internal.h b/mednafen/src/mpcdec/internal.h similarity index 100% rename from libmednahawk/src/mpcdec/internal.h rename to mednafen/src/mpcdec/internal.h diff --git a/libmednahawk/src/mpcdec/minimax.h b/mednafen/src/mpcdec/minimax.h similarity index 100% rename from libmednahawk/src/mpcdec/minimax.h rename to mednafen/src/mpcdec/minimax.h diff --git a/libmednahawk/src/mpcdec/mpc_bits_reader.c b/mednafen/src/mpcdec/mpc_bits_reader.c similarity index 100% rename from libmednahawk/src/mpcdec/mpc_bits_reader.c rename to mednafen/src/mpcdec/mpc_bits_reader.c diff --git a/libmednahawk/src/mpcdec/mpc_bits_reader.h b/mednafen/src/mpcdec/mpc_bits_reader.h similarity index 100% rename from libmednahawk/src/mpcdec/mpc_bits_reader.h rename to mednafen/src/mpcdec/mpc_bits_reader.h diff --git a/libmednahawk/src/mpcdec/mpc_decoder.c b/mednafen/src/mpcdec/mpc_decoder.c similarity index 100% rename from libmednahawk/src/mpcdec/mpc_decoder.c rename to mednafen/src/mpcdec/mpc_decoder.c diff --git a/libmednahawk/src/mpcdec/mpc_demux.c b/mednafen/src/mpcdec/mpc_demux.c similarity index 100% rename from libmednahawk/src/mpcdec/mpc_demux.c rename to mednafen/src/mpcdec/mpc_demux.c diff --git a/libmednahawk/src/mpcdec/mpc_reader.c b/mednafen/src/mpcdec/mpc_reader.c similarity index 100% rename from libmednahawk/src/mpcdec/mpc_reader.c rename to mednafen/src/mpcdec/mpc_reader.c diff --git a/libmednahawk/src/mpcdec/mpc_types.h b/mednafen/src/mpcdec/mpc_types.h similarity index 100% rename from libmednahawk/src/mpcdec/mpc_types.h rename to mednafen/src/mpcdec/mpc_types.h diff --git a/libmednahawk/src/mpcdec/mpcdec.h b/mednafen/src/mpcdec/mpcdec.h similarity index 100% rename from libmednahawk/src/mpcdec/mpcdec.h rename to mednafen/src/mpcdec/mpcdec.h diff --git a/libmednahawk/src/mpcdec/mpcdec_math.h b/mednafen/src/mpcdec/mpcdec_math.h similarity index 100% rename from libmednahawk/src/mpcdec/mpcdec_math.h rename to mednafen/src/mpcdec/mpcdec_math.h diff --git a/libmednahawk/src/mpcdec/mpcmath.h b/mednafen/src/mpcdec/mpcmath.h similarity index 100% rename from libmednahawk/src/mpcdec/mpcmath.h rename to mednafen/src/mpcdec/mpcmath.h diff --git a/libmednahawk/src/mpcdec/reader.h b/mednafen/src/mpcdec/reader.h similarity index 100% rename from libmednahawk/src/mpcdec/reader.h rename to mednafen/src/mpcdec/reader.h diff --git a/libmednahawk/src/mpcdec/requant.c b/mednafen/src/mpcdec/requant.c similarity index 100% rename from libmednahawk/src/mpcdec/requant.c rename to mednafen/src/mpcdec/requant.c diff --git a/libmednahawk/src/mpcdec/requant.h b/mednafen/src/mpcdec/requant.h similarity index 100% rename from libmednahawk/src/mpcdec/requant.h rename to mednafen/src/mpcdec/requant.h diff --git a/libmednahawk/src/mpcdec/streaminfo.c b/mednafen/src/mpcdec/streaminfo.c similarity index 100% rename from libmednahawk/src/mpcdec/streaminfo.c rename to mednafen/src/mpcdec/streaminfo.c diff --git a/libmednahawk/src/mpcdec/streaminfo.h b/mednafen/src/mpcdec/streaminfo.h similarity index 100% rename from libmednahawk/src/mpcdec/streaminfo.h rename to mednafen/src/mpcdec/streaminfo.h diff --git a/libmednahawk/src/mpcdec/synth_filter.c b/mednafen/src/mpcdec/synth_filter.c similarity index 100% rename from libmednahawk/src/mpcdec/synth_filter.c rename to mednafen/src/mpcdec/synth_filter.c diff --git a/libmednahawk/src/mpcdec/tags.c b/mednafen/src/mpcdec/tags.c similarity index 100% rename from libmednahawk/src/mpcdec/tags.c rename to mednafen/src/mpcdec/tags.c diff --git a/libmednahawk/src/netplay-driver.h b/mednafen/src/netplay-driver.h similarity index 100% rename from libmednahawk/src/netplay-driver.h rename to mednafen/src/netplay-driver.h diff --git a/libmednahawk/src/netplay.cpp b/mednafen/src/netplay.cpp similarity index 100% rename from libmednahawk/src/netplay.cpp rename to mednafen/src/netplay.cpp diff --git a/libmednahawk/src/netplay.h b/mednafen/src/netplay.h similarity index 100% rename from libmednahawk/src/netplay.h rename to mednafen/src/netplay.h diff --git a/libmednahawk/src/ngp/Makefile.am b/mednafen/src/ngp/Makefile.am similarity index 100% rename from libmednahawk/src/ngp/Makefile.am rename to mednafen/src/ngp/Makefile.am diff --git a/libmednahawk/src/ngp/Makefile.in b/mednafen/src/ngp/Makefile.in similarity index 100% rename from libmednahawk/src/ngp/Makefile.in rename to mednafen/src/ngp/Makefile.in diff --git a/libmednahawk/src/ngp/T6W28_Apu.cpp b/mednafen/src/ngp/T6W28_Apu.cpp similarity index 100% rename from libmednahawk/src/ngp/T6W28_Apu.cpp rename to mednafen/src/ngp/T6W28_Apu.cpp diff --git a/libmednahawk/src/ngp/T6W28_Apu.h b/mednafen/src/ngp/T6W28_Apu.h similarity index 100% rename from libmednahawk/src/ngp/T6W28_Apu.h rename to mednafen/src/ngp/T6W28_Apu.h diff --git a/libmednahawk/src/ngp/T6W28_Oscs.h b/mednafen/src/ngp/T6W28_Oscs.h similarity index 100% rename from libmednahawk/src/ngp/T6W28_Oscs.h rename to mednafen/src/ngp/T6W28_Oscs.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_disassemble.cpp b/mednafen/src/ngp/TLCS-900h/TLCS900h_disassemble.cpp similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_disassemble.cpp rename to mednafen/src/ngp/TLCS-900h/TLCS900h_disassemble.cpp diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_disassemble.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_disassemble.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_disassemble.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_disassemble.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_disassemble_dst.cpp b/mednafen/src/ngp/TLCS-900h/TLCS900h_disassemble_dst.cpp similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_disassemble_dst.cpp rename to mednafen/src/ngp/TLCS-900h/TLCS900h_disassemble_dst.cpp diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_disassemble_extra.cpp b/mednafen/src/ngp/TLCS-900h/TLCS900h_disassemble_extra.cpp similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_disassemble_extra.cpp rename to mednafen/src/ngp/TLCS-900h/TLCS900h_disassemble_extra.cpp diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_disassemble_reg.cpp b/mednafen/src/ngp/TLCS-900h/TLCS900h_disassemble_reg.cpp similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_disassemble_reg.cpp rename to mednafen/src/ngp/TLCS-900h/TLCS900h_disassemble_reg.cpp diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_disassemble_src.cpp b/mednafen/src/ngp/TLCS-900h/TLCS900h_disassemble_src.cpp similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_disassemble_src.cpp rename to mednafen/src/ngp/TLCS-900h/TLCS900h_disassemble_src.cpp diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret.cpp b/mednafen/src/ngp/TLCS-900h/TLCS900h_interpret.cpp similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret.cpp rename to mednafen/src/ngp/TLCS-900h/TLCS900h_interpret.cpp diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_interpret.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_interpret.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_dst.cpp b/mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_dst.cpp similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_dst.cpp rename to mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_dst.cpp diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_dst.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_dst.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_dst.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_dst.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_reg.cpp b/mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_reg.cpp similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_reg.cpp rename to mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_reg.cpp diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_reg.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_reg.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_reg.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_reg.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_single.cpp b/mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_single.cpp similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_single.cpp rename to mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_single.cpp diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_single.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_single.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_single.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_single.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_src.cpp b/mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_src.cpp similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_src.cpp rename to mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_src.cpp diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_src.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_src.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_interpret_src.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_interpret_src.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers.cpp b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers.cpp similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers.cpp rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers.cpp diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapB.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapB.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapB.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapB.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB0.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB0.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB0.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB0.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB1.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB1.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB1.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB1.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB2.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB2.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB2.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB2.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB3.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB3.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB3.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeB3.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL0.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL0.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL0.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL0.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL1.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL1.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL1.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL1.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL2.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL2.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL2.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL2.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL3.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL3.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL3.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeL3.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW0.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW0.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW0.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW0.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW1.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW1.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW1.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW1.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW2.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW2.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW2.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW2.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW3.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW3.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW3.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapCodeW3.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapL.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapL.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapL.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapL.h diff --git a/libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapW.h b/mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapW.h similarity index 100% rename from libmednahawk/src/ngp/TLCS-900h/TLCS900h_registers_mapW.h rename to mednafen/src/ngp/TLCS-900h/TLCS900h_registers_mapW.h diff --git a/libmednahawk/src/ngp/Z80_interface.cpp b/mednafen/src/ngp/Z80_interface.cpp similarity index 100% rename from libmednahawk/src/ngp/Z80_interface.cpp rename to mednafen/src/ngp/Z80_interface.cpp diff --git a/libmednahawk/src/ngp/Z80_interface.h b/mednafen/src/ngp/Z80_interface.h similarity index 100% rename from libmednahawk/src/ngp/Z80_interface.h rename to mednafen/src/ngp/Z80_interface.h diff --git a/libmednahawk/src/ngp/bios.cpp b/mednafen/src/ngp/bios.cpp similarity index 100% rename from libmednahawk/src/ngp/bios.cpp rename to mednafen/src/ngp/bios.cpp diff --git a/libmednahawk/src/ngp/bios.h b/mednafen/src/ngp/bios.h similarity index 100% rename from libmednahawk/src/ngp/bios.h rename to mednafen/src/ngp/bios.h diff --git a/libmednahawk/src/ngp/biosHLE.cpp b/mednafen/src/ngp/biosHLE.cpp similarity index 100% rename from libmednahawk/src/ngp/biosHLE.cpp rename to mednafen/src/ngp/biosHLE.cpp diff --git a/libmednahawk/src/ngp/dma.cpp b/mednafen/src/ngp/dma.cpp similarity index 100% rename from libmednahawk/src/ngp/dma.cpp rename to mednafen/src/ngp/dma.cpp diff --git a/libmednahawk/src/ngp/dma.h b/mednafen/src/ngp/dma.h similarity index 100% rename from libmednahawk/src/ngp/dma.h rename to mednafen/src/ngp/dma.h diff --git a/libmednahawk/src/ngp/flash.cpp b/mednafen/src/ngp/flash.cpp similarity index 100% rename from libmednahawk/src/ngp/flash.cpp rename to mednafen/src/ngp/flash.cpp diff --git a/libmednahawk/src/ngp/flash.h b/mednafen/src/ngp/flash.h similarity index 100% rename from libmednahawk/src/ngp/flash.h rename to mednafen/src/ngp/flash.h diff --git a/libmednahawk/src/ngp/gfx.cpp b/mednafen/src/ngp/gfx.cpp similarity index 100% rename from libmednahawk/src/ngp/gfx.cpp rename to mednafen/src/ngp/gfx.cpp diff --git a/libmednahawk/src/ngp/gfx.h b/mednafen/src/ngp/gfx.h similarity index 100% rename from libmednahawk/src/ngp/gfx.h rename to mednafen/src/ngp/gfx.h diff --git a/libmednahawk/src/ngp/gfx_scanline_colour.cpp b/mednafen/src/ngp/gfx_scanline_colour.cpp similarity index 100% rename from libmednahawk/src/ngp/gfx_scanline_colour.cpp rename to mednafen/src/ngp/gfx_scanline_colour.cpp diff --git a/libmednahawk/src/ngp/gfx_scanline_mono.cpp b/mednafen/src/ngp/gfx_scanline_mono.cpp similarity index 100% rename from libmednahawk/src/ngp/gfx_scanline_mono.cpp rename to mednafen/src/ngp/gfx_scanline_mono.cpp diff --git a/libmednahawk/src/ngp/interrupt.cpp b/mednafen/src/ngp/interrupt.cpp similarity index 100% rename from libmednahawk/src/ngp/interrupt.cpp rename to mednafen/src/ngp/interrupt.cpp diff --git a/libmednahawk/src/ngp/interrupt.h b/mednafen/src/ngp/interrupt.h similarity index 100% rename from libmednahawk/src/ngp/interrupt.h rename to mednafen/src/ngp/interrupt.h diff --git a/libmednahawk/src/ngp/mem.cpp b/mednafen/src/ngp/mem.cpp similarity index 100% rename from libmednahawk/src/ngp/mem.cpp rename to mednafen/src/ngp/mem.cpp diff --git a/libmednahawk/src/ngp/mem.h b/mednafen/src/ngp/mem.h similarity index 100% rename from libmednahawk/src/ngp/mem.h rename to mednafen/src/ngp/mem.h diff --git a/libmednahawk/src/ngp/neopop.cpp b/mednafen/src/ngp/neopop.cpp similarity index 100% rename from libmednahawk/src/ngp/neopop.cpp rename to mednafen/src/ngp/neopop.cpp diff --git a/libmednahawk/src/ngp/neopop.h b/mednafen/src/ngp/neopop.h similarity index 100% rename from libmednahawk/src/ngp/neopop.h rename to mednafen/src/ngp/neopop.h diff --git a/libmednahawk/src/ngp/rom.cpp b/mednafen/src/ngp/rom.cpp similarity index 100% rename from libmednahawk/src/ngp/rom.cpp rename to mednafen/src/ngp/rom.cpp diff --git a/libmednahawk/src/ngp/rtc.cpp b/mednafen/src/ngp/rtc.cpp similarity index 100% rename from libmednahawk/src/ngp/rtc.cpp rename to mednafen/src/ngp/rtc.cpp diff --git a/libmednahawk/src/ngp/rtc.h b/mednafen/src/ngp/rtc.h similarity index 100% rename from libmednahawk/src/ngp/rtc.h rename to mednafen/src/ngp/rtc.h diff --git a/libmednahawk/src/ngp/sound.cpp b/mednafen/src/ngp/sound.cpp similarity index 100% rename from libmednahawk/src/ngp/sound.cpp rename to mednafen/src/ngp/sound.cpp diff --git a/libmednahawk/src/ngp/sound.h b/mednafen/src/ngp/sound.h similarity index 100% rename from libmednahawk/src/ngp/sound.h rename to mednafen/src/ngp/sound.h diff --git a/libmednahawk/src/okiadpcm-deltatable.h b/mednafen/src/okiadpcm-deltatable.h similarity index 100% rename from libmednahawk/src/okiadpcm-deltatable.h rename to mednafen/src/okiadpcm-deltatable.h diff --git a/libmednahawk/src/okiadpcm.cpp b/mednafen/src/okiadpcm.cpp similarity index 100% rename from libmednahawk/src/okiadpcm.cpp rename to mednafen/src/okiadpcm.cpp diff --git a/libmednahawk/src/okiadpcm.h b/mednafen/src/okiadpcm.h similarity index 100% rename from libmednahawk/src/okiadpcm.h rename to mednafen/src/okiadpcm.h diff --git a/libmednahawk/src/okiadpcm_generate.cpp b/mednafen/src/okiadpcm_generate.cpp similarity index 100% rename from libmednahawk/src/okiadpcm_generate.cpp rename to mednafen/src/okiadpcm_generate.cpp diff --git a/libmednahawk/src/pcfx/Makefile.am b/mednafen/src/pcfx/Makefile.am similarity index 100% rename from libmednahawk/src/pcfx/Makefile.am rename to mednafen/src/pcfx/Makefile.am diff --git a/libmednahawk/src/pcfx/Makefile.in b/mednafen/src/pcfx/Makefile.in similarity index 100% rename from libmednahawk/src/pcfx/Makefile.in rename to mednafen/src/pcfx/Makefile.in diff --git a/libmednahawk/src/pcfx/debug.cpp b/mednafen/src/pcfx/debug.cpp similarity index 100% rename from libmednahawk/src/pcfx/debug.cpp rename to mednafen/src/pcfx/debug.cpp diff --git a/libmednahawk/src/pcfx/debug.h b/mednafen/src/pcfx/debug.h similarity index 100% rename from libmednahawk/src/pcfx/debug.h rename to mednafen/src/pcfx/debug.h diff --git a/libmednahawk/src/pcfx/fxscsi.cpp b/mednafen/src/pcfx/fxscsi.cpp similarity index 100% rename from libmednahawk/src/pcfx/fxscsi.cpp rename to mednafen/src/pcfx/fxscsi.cpp diff --git a/libmednahawk/src/pcfx/fxscsi.h b/mednafen/src/pcfx/fxscsi.h similarity index 100% rename from libmednahawk/src/pcfx/fxscsi.h rename to mednafen/src/pcfx/fxscsi.h diff --git a/libmednahawk/src/pcfx/gamedb.inc b/mednafen/src/pcfx/gamedb.inc similarity index 100% rename from libmednahawk/src/pcfx/gamedb.inc rename to mednafen/src/pcfx/gamedb.inc diff --git a/libmednahawk/src/pcfx/huc6273.cpp b/mednafen/src/pcfx/huc6273.cpp similarity index 100% rename from libmednahawk/src/pcfx/huc6273.cpp rename to mednafen/src/pcfx/huc6273.cpp diff --git a/libmednahawk/src/pcfx/huc6273.h b/mednafen/src/pcfx/huc6273.h similarity index 100% rename from libmednahawk/src/pcfx/huc6273.h rename to mednafen/src/pcfx/huc6273.h diff --git a/libmednahawk/src/pcfx/input.cpp b/mednafen/src/pcfx/input.cpp similarity index 100% rename from libmednahawk/src/pcfx/input.cpp rename to mednafen/src/pcfx/input.cpp diff --git a/libmednahawk/src/pcfx/input.h b/mednafen/src/pcfx/input.h similarity index 100% rename from libmednahawk/src/pcfx/input.h rename to mednafen/src/pcfx/input.h diff --git a/libmednahawk/src/pcfx/input/gamepad.cpp b/mednafen/src/pcfx/input/gamepad.cpp similarity index 100% rename from libmednahawk/src/pcfx/input/gamepad.cpp rename to mednafen/src/pcfx/input/gamepad.cpp diff --git a/libmednahawk/src/pcfx/input/gamepad.h b/mednafen/src/pcfx/input/gamepad.h similarity index 100% rename from libmednahawk/src/pcfx/input/gamepad.h rename to mednafen/src/pcfx/input/gamepad.h diff --git a/libmednahawk/src/pcfx/input/mouse.cpp b/mednafen/src/pcfx/input/mouse.cpp similarity index 100% rename from libmednahawk/src/pcfx/input/mouse.cpp rename to mednafen/src/pcfx/input/mouse.cpp diff --git a/libmednahawk/src/pcfx/input/mouse.h b/mednafen/src/pcfx/input/mouse.h similarity index 100% rename from libmednahawk/src/pcfx/input/mouse.h rename to mednafen/src/pcfx/input/mouse.h diff --git a/libmednahawk/src/pcfx/interrupt.cpp b/mednafen/src/pcfx/interrupt.cpp similarity index 100% rename from libmednahawk/src/pcfx/interrupt.cpp rename to mednafen/src/pcfx/interrupt.cpp diff --git a/libmednahawk/src/pcfx/interrupt.h b/mednafen/src/pcfx/interrupt.h similarity index 100% rename from libmednahawk/src/pcfx/interrupt.h rename to mednafen/src/pcfx/interrupt.h diff --git a/libmednahawk/src/pcfx/io-handler.inc b/mednafen/src/pcfx/io-handler.inc similarity index 100% rename from libmednahawk/src/pcfx/io-handler.inc rename to mednafen/src/pcfx/io-handler.inc diff --git a/libmednahawk/src/pcfx/jrevdct.cpp b/mednafen/src/pcfx/jrevdct.cpp similarity index 100% rename from libmednahawk/src/pcfx/jrevdct.cpp rename to mednafen/src/pcfx/jrevdct.cpp diff --git a/libmednahawk/src/pcfx/jrevdct.h b/mednafen/src/pcfx/jrevdct.h similarity index 100% rename from libmednahawk/src/pcfx/jrevdct.h rename to mednafen/src/pcfx/jrevdct.h diff --git a/libmednahawk/src/pcfx/king-bgfast-blit.inc b/mednafen/src/pcfx/king-bgfast-blit.inc similarity index 100% rename from libmednahawk/src/pcfx/king-bgfast-blit.inc rename to mednafen/src/pcfx/king-bgfast-blit.inc diff --git a/libmednahawk/src/pcfx/king-bgfast.inc b/mednafen/src/pcfx/king-bgfast.inc similarity index 100% rename from libmednahawk/src/pcfx/king-bgfast.inc rename to mednafen/src/pcfx/king-bgfast.inc diff --git a/libmednahawk/src/pcfx/king.cpp b/mednafen/src/pcfx/king.cpp similarity index 100% rename from libmednahawk/src/pcfx/king.cpp rename to mednafen/src/pcfx/king.cpp diff --git a/libmednahawk/src/pcfx/king.h b/mednafen/src/pcfx/king.h similarity index 100% rename from libmednahawk/src/pcfx/king.h rename to mednafen/src/pcfx/king.h diff --git a/libmednahawk/src/pcfx/king_mix_body.inc b/mednafen/src/pcfx/king_mix_body.inc similarity index 100% rename from libmednahawk/src/pcfx/king_mix_body.inc rename to mednafen/src/pcfx/king_mix_body.inc diff --git a/libmednahawk/src/pcfx/mem-handler.inc b/mednafen/src/pcfx/mem-handler.inc similarity index 100% rename from libmednahawk/src/pcfx/mem-handler.inc rename to mednafen/src/pcfx/mem-handler.inc diff --git a/libmednahawk/src/pcfx/pcfx.cpp b/mednafen/src/pcfx/pcfx.cpp similarity index 100% rename from libmednahawk/src/pcfx/pcfx.cpp rename to mednafen/src/pcfx/pcfx.cpp diff --git a/libmednahawk/src/pcfx/pcfx.h b/mednafen/src/pcfx/pcfx.h similarity index 100% rename from libmednahawk/src/pcfx/pcfx.h rename to mednafen/src/pcfx/pcfx.h diff --git a/libmednahawk/src/pcfx/rainbow.cpp b/mednafen/src/pcfx/rainbow.cpp similarity index 100% rename from libmednahawk/src/pcfx/rainbow.cpp rename to mednafen/src/pcfx/rainbow.cpp diff --git a/libmednahawk/src/pcfx/rainbow.h b/mednafen/src/pcfx/rainbow.h similarity index 100% rename from libmednahawk/src/pcfx/rainbow.h rename to mednafen/src/pcfx/rainbow.h diff --git a/libmednahawk/src/pcfx/soundbox.cpp b/mednafen/src/pcfx/soundbox.cpp similarity index 100% rename from libmednahawk/src/pcfx/soundbox.cpp rename to mednafen/src/pcfx/soundbox.cpp diff --git a/libmednahawk/src/pcfx/soundbox.h b/mednafen/src/pcfx/soundbox.h similarity index 100% rename from libmednahawk/src/pcfx/soundbox.h rename to mednafen/src/pcfx/soundbox.h diff --git a/libmednahawk/src/pcfx/timer.cpp b/mednafen/src/pcfx/timer.cpp similarity index 100% rename from libmednahawk/src/pcfx/timer.cpp rename to mednafen/src/pcfx/timer.cpp diff --git a/libmednahawk/src/pcfx/timer.h b/mednafen/src/pcfx/timer.h similarity index 100% rename from libmednahawk/src/pcfx/timer.h rename to mednafen/src/pcfx/timer.h diff --git a/libmednahawk/src/player.cpp b/mednafen/src/player.cpp similarity index 100% rename from libmednahawk/src/player.cpp rename to mednafen/src/player.cpp diff --git a/libmednahawk/src/player.h b/mednafen/src/player.h similarity index 100% rename from libmednahawk/src/player.h rename to mednafen/src/player.h diff --git a/libmednahawk/src/psx/.Tpo b/mednafen/src/psx/.Tpo similarity index 100% rename from libmednahawk/src/psx/.Tpo rename to mednafen/src/psx/.Tpo diff --git a/libmednahawk/src/psx/Makefile.am b/mednafen/src/psx/Makefile.am similarity index 100% rename from libmednahawk/src/psx/Makefile.am rename to mednafen/src/psx/Makefile.am diff --git a/libmednahawk/src/psx/Makefile.in b/mednafen/src/psx/Makefile.in similarity index 100% rename from libmednahawk/src/psx/Makefile.in rename to mednafen/src/psx/Makefile.in diff --git a/libmednahawk/src/psx/NOTES b/mednafen/src/psx/NOTES similarity index 100% rename from libmednahawk/src/psx/NOTES rename to mednafen/src/psx/NOTES diff --git a/libmednahawk/src/psx/PSX-TODO b/mednafen/src/psx/PSX-TODO similarity index 100% rename from libmednahawk/src/psx/PSX-TODO rename to mednafen/src/psx/PSX-TODO diff --git a/libmednahawk/src/psx/README.NOW b/mednafen/src/psx/README.NOW similarity index 100% rename from libmednahawk/src/psx/README.NOW rename to mednafen/src/psx/README.NOW diff --git a/libmednahawk/src/psx/SOURCES b/mednafen/src/psx/SOURCES similarity index 100% rename from libmednahawk/src/psx/SOURCES rename to mednafen/src/psx/SOURCES diff --git a/libmednahawk/src/psx/cdc.cpp b/mednafen/src/psx/cdc.cpp similarity index 100% rename from libmednahawk/src/psx/cdc.cpp rename to mednafen/src/psx/cdc.cpp diff --git a/libmednahawk/src/psx/cdc.h b/mednafen/src/psx/cdc.h similarity index 100% rename from libmednahawk/src/psx/cdc.h rename to mednafen/src/psx/cdc.h diff --git a/libmednahawk/src/psx/cpu.cpp b/mednafen/src/psx/cpu.cpp similarity index 100% rename from libmednahawk/src/psx/cpu.cpp rename to mednafen/src/psx/cpu.cpp diff --git a/libmednahawk/src/psx/cpu.h b/mednafen/src/psx/cpu.h similarity index 100% rename from libmednahawk/src/psx/cpu.h rename to mednafen/src/psx/cpu.h diff --git a/libmednahawk/src/psx/debug.cpp b/mednafen/src/psx/debug.cpp similarity index 100% rename from libmednahawk/src/psx/debug.cpp rename to mednafen/src/psx/debug.cpp diff --git a/libmednahawk/src/psx/debug.h b/mednafen/src/psx/debug.h similarity index 100% rename from libmednahawk/src/psx/debug.h rename to mednafen/src/psx/debug.h diff --git a/libmednahawk/src/psx/dis.cpp b/mednafen/src/psx/dis.cpp similarity index 100% rename from libmednahawk/src/psx/dis.cpp rename to mednafen/src/psx/dis.cpp diff --git a/libmednahawk/src/psx/dis.h b/mednafen/src/psx/dis.h similarity index 100% rename from libmednahawk/src/psx/dis.h rename to mednafen/src/psx/dis.h diff --git a/libmednahawk/src/psx/dma.cpp b/mednafen/src/psx/dma.cpp similarity index 100% rename from libmednahawk/src/psx/dma.cpp rename to mednafen/src/psx/dma.cpp diff --git a/libmednahawk/src/psx/dma.h b/mednafen/src/psx/dma.h similarity index 100% rename from libmednahawk/src/psx/dma.h rename to mednafen/src/psx/dma.h diff --git a/libmednahawk/src/psx/frontio.cpp b/mednafen/src/psx/frontio.cpp similarity index 100% rename from libmednahawk/src/psx/frontio.cpp rename to mednafen/src/psx/frontio.cpp diff --git a/libmednahawk/src/psx/frontio.h b/mednafen/src/psx/frontio.h similarity index 100% rename from libmednahawk/src/psx/frontio.h rename to mednafen/src/psx/frontio.h diff --git a/libmednahawk/src/psx/gpu.cpp b/mednafen/src/psx/gpu.cpp similarity index 100% rename from libmednahawk/src/psx/gpu.cpp rename to mednafen/src/psx/gpu.cpp diff --git a/libmednahawk/src/psx/gpu.h b/mednafen/src/psx/gpu.h similarity index 100% rename from libmednahawk/src/psx/gpu.h rename to mednafen/src/psx/gpu.h diff --git a/libmednahawk/src/psx/gpu_command_table.inc b/mednafen/src/psx/gpu_command_table.inc similarity index 100% rename from libmednahawk/src/psx/gpu_command_table.inc rename to mednafen/src/psx/gpu_command_table.inc diff --git a/libmednahawk/src/psx/gpu_line.inc b/mednafen/src/psx/gpu_line.inc similarity index 100% rename from libmednahawk/src/psx/gpu_line.inc rename to mednafen/src/psx/gpu_line.inc diff --git a/libmednahawk/src/psx/gpu_polygon.inc b/mednafen/src/psx/gpu_polygon.inc similarity index 100% rename from libmednahawk/src/psx/gpu_polygon.inc rename to mednafen/src/psx/gpu_polygon.inc diff --git a/libmednahawk/src/psx/gpu_sprite.inc b/mednafen/src/psx/gpu_sprite.inc similarity index 100% rename from libmednahawk/src/psx/gpu_sprite.inc rename to mednafen/src/psx/gpu_sprite.inc diff --git a/libmednahawk/src/psx/gte.cpp b/mednafen/src/psx/gte.cpp similarity index 100% rename from libmednahawk/src/psx/gte.cpp rename to mednafen/src/psx/gte.cpp diff --git a/libmednahawk/src/psx/gte.h b/mednafen/src/psx/gte.h similarity index 100% rename from libmednahawk/src/psx/gte.h rename to mednafen/src/psx/gte.h diff --git a/libmednahawk/src/psx/gte_divrecip.inc b/mednafen/src/psx/gte_divrecip.inc similarity index 100% rename from libmednahawk/src/psx/gte_divrecip.inc rename to mednafen/src/psx/gte_divrecip.inc diff --git a/libmednahawk/src/psx/input/dualanalog.cpp b/mednafen/src/psx/input/dualanalog.cpp similarity index 100% rename from libmednahawk/src/psx/input/dualanalog.cpp rename to mednafen/src/psx/input/dualanalog.cpp diff --git a/libmednahawk/src/psx/input/dualanalog.h b/mednafen/src/psx/input/dualanalog.h similarity index 100% rename from libmednahawk/src/psx/input/dualanalog.h rename to mednafen/src/psx/input/dualanalog.h diff --git a/libmednahawk/src/psx/input/dualshock.cpp b/mednafen/src/psx/input/dualshock.cpp similarity index 100% rename from libmednahawk/src/psx/input/dualshock.cpp rename to mednafen/src/psx/input/dualshock.cpp diff --git a/libmednahawk/src/psx/input/dualshock.h b/mednafen/src/psx/input/dualshock.h similarity index 100% rename from libmednahawk/src/psx/input/dualshock.h rename to mednafen/src/psx/input/dualshock.h diff --git a/libmednahawk/src/psx/input/gamepad.cpp b/mednafen/src/psx/input/gamepad.cpp similarity index 100% rename from libmednahawk/src/psx/input/gamepad.cpp rename to mednafen/src/psx/input/gamepad.cpp diff --git a/libmednahawk/src/psx/input/gamepad.h b/mednafen/src/psx/input/gamepad.h similarity index 100% rename from libmednahawk/src/psx/input/gamepad.h rename to mednafen/src/psx/input/gamepad.h diff --git a/libmednahawk/src/psx/input/guncon.cpp b/mednafen/src/psx/input/guncon.cpp similarity index 100% rename from libmednahawk/src/psx/input/guncon.cpp rename to mednafen/src/psx/input/guncon.cpp diff --git a/libmednahawk/src/psx/input/guncon.h b/mednafen/src/psx/input/guncon.h similarity index 100% rename from libmednahawk/src/psx/input/guncon.h rename to mednafen/src/psx/input/guncon.h diff --git a/libmednahawk/src/psx/input/justifier.cpp b/mednafen/src/psx/input/justifier.cpp similarity index 100% rename from libmednahawk/src/psx/input/justifier.cpp rename to mednafen/src/psx/input/justifier.cpp diff --git a/libmednahawk/src/psx/input/justifier.h b/mednafen/src/psx/input/justifier.h similarity index 100% rename from libmednahawk/src/psx/input/justifier.h rename to mednafen/src/psx/input/justifier.h diff --git a/libmednahawk/src/psx/input/memcard.cpp b/mednafen/src/psx/input/memcard.cpp similarity index 100% rename from libmednahawk/src/psx/input/memcard.cpp rename to mednafen/src/psx/input/memcard.cpp diff --git a/libmednahawk/src/psx/input/memcard.h b/mednafen/src/psx/input/memcard.h similarity index 100% rename from libmednahawk/src/psx/input/memcard.h rename to mednafen/src/psx/input/memcard.h diff --git a/libmednahawk/src/psx/input/mouse.cpp b/mednafen/src/psx/input/mouse.cpp similarity index 100% rename from libmednahawk/src/psx/input/mouse.cpp rename to mednafen/src/psx/input/mouse.cpp diff --git a/libmednahawk/src/psx/input/mouse.h b/mednafen/src/psx/input/mouse.h similarity index 100% rename from libmednahawk/src/psx/input/mouse.h rename to mednafen/src/psx/input/mouse.h diff --git a/libmednahawk/src/psx/input/multitap.cpp b/mednafen/src/psx/input/multitap.cpp similarity index 100% rename from libmednahawk/src/psx/input/multitap.cpp rename to mednafen/src/psx/input/multitap.cpp diff --git a/libmednahawk/src/psx/input/multitap.h b/mednafen/src/psx/input/multitap.h similarity index 100% rename from libmednahawk/src/psx/input/multitap.h rename to mednafen/src/psx/input/multitap.h diff --git a/libmednahawk/src/psx/input/negcon.cpp b/mednafen/src/psx/input/negcon.cpp similarity index 100% rename from libmednahawk/src/psx/input/negcon.cpp rename to mednafen/src/psx/input/negcon.cpp diff --git a/libmednahawk/src/psx/input/negcon.h b/mednafen/src/psx/input/negcon.h similarity index 100% rename from libmednahawk/src/psx/input/negcon.h rename to mednafen/src/psx/input/negcon.h diff --git a/libmednahawk/src/psx/irq.cpp b/mednafen/src/psx/irq.cpp similarity index 100% rename from libmednahawk/src/psx/irq.cpp rename to mednafen/src/psx/irq.cpp diff --git a/libmednahawk/src/psx/irq.h b/mednafen/src/psx/irq.h similarity index 100% rename from libmednahawk/src/psx/irq.h rename to mednafen/src/psx/irq.h diff --git a/libmednahawk/src/psx/mdec.cpp b/mednafen/src/psx/mdec.cpp similarity index 100% rename from libmednahawk/src/psx/mdec.cpp rename to mednafen/src/psx/mdec.cpp diff --git a/libmednahawk/src/psx/mdec.h b/mednafen/src/psx/mdec.h similarity index 100% rename from libmednahawk/src/psx/mdec.h rename to mednafen/src/psx/mdec.h diff --git a/libmednahawk/src/psx/psx.cpp b/mednafen/src/psx/psx.cpp similarity index 100% rename from libmednahawk/src/psx/psx.cpp rename to mednafen/src/psx/psx.cpp diff --git a/libmednahawk/src/psx/psx.h b/mednafen/src/psx/psx.h similarity index 100% rename from libmednahawk/src/psx/psx.h rename to mednafen/src/psx/psx.h diff --git a/libmednahawk/src/psx/sio.cpp b/mednafen/src/psx/sio.cpp similarity index 100% rename from libmednahawk/src/psx/sio.cpp rename to mednafen/src/psx/sio.cpp diff --git a/libmednahawk/src/psx/sio.h b/mednafen/src/psx/sio.h similarity index 100% rename from libmednahawk/src/psx/sio.h rename to mednafen/src/psx/sio.h diff --git a/libmednahawk/src/psx/spu.cpp b/mednafen/src/psx/spu.cpp similarity index 100% rename from libmednahawk/src/psx/spu.cpp rename to mednafen/src/psx/spu.cpp diff --git a/libmednahawk/src/psx/spu.h b/mednafen/src/psx/spu.h similarity index 100% rename from libmednahawk/src/psx/spu.h rename to mednafen/src/psx/spu.h diff --git a/libmednahawk/src/psx/spu_fir_table.inc b/mednafen/src/psx/spu_fir_table.inc similarity index 100% rename from libmednahawk/src/psx/spu_fir_table.inc rename to mednafen/src/psx/spu_fir_table.inc diff --git a/libmednahawk/src/psx/spu_nft.inc b/mednafen/src/psx/spu_nft.inc similarity index 100% rename from libmednahawk/src/psx/spu_nft.inc rename to mednafen/src/psx/spu_nft.inc diff --git a/libmednahawk/src/psx/spu_reverb.inc b/mednafen/src/psx/spu_reverb.inc similarity index 100% rename from libmednahawk/src/psx/spu_reverb.inc rename to mednafen/src/psx/spu_reverb.inc diff --git a/libmednahawk/src/psx/spu_xa.inc b/mednafen/src/psx/spu_xa.inc similarity index 100% rename from libmednahawk/src/psx/spu_xa.inc rename to mednafen/src/psx/spu_xa.inc diff --git a/libmednahawk/src/psx/timer.cpp b/mednafen/src/psx/timer.cpp similarity index 100% rename from libmednahawk/src/psx/timer.cpp rename to mednafen/src/psx/timer.cpp diff --git a/libmednahawk/src/psx/timer.h b/mednafen/src/psx/timer.h similarity index 100% rename from libmednahawk/src/psx/timer.h rename to mednafen/src/psx/timer.h diff --git a/libmednahawk/src/qtrecord.cpp b/mednafen/src/qtrecord.cpp similarity index 100% rename from libmednahawk/src/qtrecord.cpp rename to mednafen/src/qtrecord.cpp diff --git a/libmednahawk/src/qtrecord.h b/mednafen/src/qtrecord.h similarity index 100% rename from libmednahawk/src/qtrecord.h rename to mednafen/src/qtrecord.h diff --git a/libmednahawk/src/resampler/Makefile.am.inc b/mednafen/src/resampler/Makefile.am.inc similarity index 100% rename from libmednahawk/src/resampler/Makefile.am.inc rename to mednafen/src/resampler/Makefile.am.inc diff --git a/libmednahawk/src/resampler/arch.h b/mednafen/src/resampler/arch.h similarity index 100% rename from libmednahawk/src/resampler/arch.h rename to mednafen/src/resampler/arch.h diff --git a/libmednahawk/src/resampler/fixed_generic.h b/mednafen/src/resampler/fixed_generic.h similarity index 100% rename from libmednahawk/src/resampler/fixed_generic.h rename to mednafen/src/resampler/fixed_generic.h diff --git a/libmednahawk/src/resampler/resample.c b/mednafen/src/resampler/resample.c similarity index 100% rename from libmednahawk/src/resampler/resample.c rename to mednafen/src/resampler/resample.c diff --git a/libmednahawk/src/resampler/resample_sse.h b/mednafen/src/resampler/resample_sse.h similarity index 100% rename from libmednahawk/src/resampler/resample_sse.h rename to mednafen/src/resampler/resample_sse.h diff --git a/libmednahawk/src/resampler/resampler.h b/mednafen/src/resampler/resampler.h similarity index 100% rename from libmednahawk/src/resampler/resampler.h rename to mednafen/src/resampler/resampler.h diff --git a/libmednahawk/src/resampler/stack_alloc.h b/mednafen/src/resampler/stack_alloc.h similarity index 100% rename from libmednahawk/src/resampler/stack_alloc.h rename to mednafen/src/resampler/stack_alloc.h diff --git a/libmednahawk/src/settings-common.h b/mednafen/src/settings-common.h similarity index 100% rename from libmednahawk/src/settings-common.h rename to mednafen/src/settings-common.h diff --git a/libmednahawk/src/settings-driver.h b/mednafen/src/settings-driver.h similarity index 100% rename from libmednahawk/src/settings-driver.h rename to mednafen/src/settings-driver.h diff --git a/libmednahawk/src/settings.cpp b/mednafen/src/settings.cpp similarity index 100% rename from libmednahawk/src/settings.cpp rename to mednafen/src/settings.cpp diff --git a/libmednahawk/src/settings.h b/mednafen/src/settings.h similarity index 100% rename from libmednahawk/src/settings.h rename to mednafen/src/settings.h diff --git a/libmednahawk/src/sexyal/COPYING b/mednafen/src/sexyal/COPYING similarity index 100% rename from libmednahawk/src/sexyal/COPYING rename to mednafen/src/sexyal/COPYING diff --git a/libmednahawk/src/sexyal/Makefile.am b/mednafen/src/sexyal/Makefile.am similarity index 100% rename from libmednahawk/src/sexyal/Makefile.am rename to mednafen/src/sexyal/Makefile.am diff --git a/libmednahawk/src/sexyal/Makefile.in b/mednafen/src/sexyal/Makefile.in similarity index 100% rename from libmednahawk/src/sexyal/Makefile.in rename to mednafen/src/sexyal/Makefile.in diff --git a/libmednahawk/src/sexyal/README b/mednafen/src/sexyal/README similarity index 100% rename from libmednahawk/src/sexyal/README rename to mednafen/src/sexyal/README diff --git a/libmednahawk/src/sexyal/convert.cpp b/mednafen/src/sexyal/convert.cpp similarity index 100% rename from libmednahawk/src/sexyal/convert.cpp rename to mednafen/src/sexyal/convert.cpp diff --git a/libmednahawk/src/sexyal/convert.h b/mednafen/src/sexyal/convert.h similarity index 100% rename from libmednahawk/src/sexyal/convert.h rename to mednafen/src/sexyal/convert.h diff --git a/libmednahawk/src/sexyal/drivers/alsa.cpp b/mednafen/src/sexyal/drivers/alsa.cpp similarity index 100% rename from libmednahawk/src/sexyal/drivers/alsa.cpp rename to mednafen/src/sexyal/drivers/alsa.cpp diff --git a/libmednahawk/src/sexyal/drivers/dsound.cpp b/mednafen/src/sexyal/drivers/dsound.cpp similarity index 100% rename from libmednahawk/src/sexyal/drivers/dsound.cpp rename to mednafen/src/sexyal/drivers/dsound.cpp diff --git a/libmednahawk/src/sexyal/drivers/dummy.cpp b/mednafen/src/sexyal/drivers/dummy.cpp similarity index 100% rename from libmednahawk/src/sexyal/drivers/dummy.cpp rename to mednafen/src/sexyal/drivers/dummy.cpp diff --git a/libmednahawk/src/sexyal/drivers/jack.cpp b/mednafen/src/sexyal/drivers/jack.cpp similarity index 100% rename from libmednahawk/src/sexyal/drivers/jack.cpp rename to mednafen/src/sexyal/drivers/jack.cpp diff --git a/libmednahawk/src/sexyal/drivers/oss.cpp b/mednafen/src/sexyal/drivers/oss.cpp similarity index 100% rename from libmednahawk/src/sexyal/drivers/oss.cpp rename to mednafen/src/sexyal/drivers/oss.cpp diff --git a/libmednahawk/src/sexyal/drivers/sdl.cpp b/mednafen/src/sexyal/drivers/sdl.cpp similarity index 100% rename from libmednahawk/src/sexyal/drivers/sdl.cpp rename to mednafen/src/sexyal/drivers/sdl.cpp diff --git a/libmednahawk/src/sexyal/sexyal.cpp b/mednafen/src/sexyal/sexyal.cpp similarity index 100% rename from libmednahawk/src/sexyal/sexyal.cpp rename to mednafen/src/sexyal/sexyal.cpp diff --git a/libmednahawk/src/sexyal/sexyal.h b/mednafen/src/sexyal/sexyal.h similarity index 100% rename from libmednahawk/src/sexyal/sexyal.h rename to mednafen/src/sexyal/sexyal.h diff --git a/libmednahawk/src/sound.h b/mednafen/src/sound.h similarity index 100% rename from libmednahawk/src/sound.h rename to mednafen/src/sound.h diff --git a/libmednahawk/src/sound/Blip_Buffer.cpp b/mednafen/src/sound/Blip_Buffer.cpp similarity index 100% rename from libmednahawk/src/sound/Blip_Buffer.cpp rename to mednafen/src/sound/Blip_Buffer.cpp diff --git a/libmednahawk/src/sound/Fir_Resampler.cpp b/mednafen/src/sound/Fir_Resampler.cpp similarity index 100% rename from libmednahawk/src/sound/Fir_Resampler.cpp rename to mednafen/src/sound/Fir_Resampler.cpp diff --git a/libmednahawk/src/sound/Makefile.am b/mednafen/src/sound/Makefile.am similarity index 100% rename from libmednahawk/src/sound/Makefile.am rename to mednafen/src/sound/Makefile.am diff --git a/libmednahawk/src/sound/Makefile.in b/mednafen/src/sound/Makefile.in similarity index 100% rename from libmednahawk/src/sound/Makefile.in rename to mednafen/src/sound/Makefile.in diff --git a/libmednahawk/src/sound/Stereo_Buffer.cpp b/mednafen/src/sound/Stereo_Buffer.cpp similarity index 100% rename from libmednahawk/src/sound/Stereo_Buffer.cpp rename to mednafen/src/sound/Stereo_Buffer.cpp diff --git a/libmednahawk/src/sound/WAVRecord.cpp b/mednafen/src/sound/WAVRecord.cpp similarity index 100% rename from libmednahawk/src/sound/WAVRecord.cpp rename to mednafen/src/sound/WAVRecord.cpp diff --git a/libmednahawk/src/sound/WAVRecord.h b/mednafen/src/sound/WAVRecord.h similarity index 100% rename from libmednahawk/src/sound/WAVRecord.h rename to mednafen/src/sound/WAVRecord.h diff --git a/libmednahawk/src/sound/sound.cpp b/mednafen/src/sound/sound.cpp similarity index 100% rename from libmednahawk/src/sound/sound.cpp rename to mednafen/src/sound/sound.cpp diff --git a/libmednahawk/src/state-common.h b/mednafen/src/state-common.h similarity index 100% rename from libmednahawk/src/state-common.h rename to mednafen/src/state-common.h diff --git a/libmednahawk/src/state-driver.h b/mednafen/src/state-driver.h similarity index 100% rename from libmednahawk/src/state-driver.h rename to mednafen/src/state-driver.h diff --git a/libmednahawk/src/state.cpp b/mednafen/src/state.cpp similarity index 100% rename from libmednahawk/src/state.cpp rename to mednafen/src/state.cpp diff --git a/libmednahawk/src/state.h b/mednafen/src/state.h similarity index 100% rename from libmednahawk/src/state.h rename to mednafen/src/state.h diff --git a/libmednahawk/src/string/ConvertUTF.cpp b/mednafen/src/string/ConvertUTF.cpp similarity index 100% rename from libmednahawk/src/string/ConvertUTF.cpp rename to mednafen/src/string/ConvertUTF.cpp diff --git a/libmednahawk/src/string/ConvertUTF.h b/mednafen/src/string/ConvertUTF.h similarity index 100% rename from libmednahawk/src/string/ConvertUTF.h rename to mednafen/src/string/ConvertUTF.h diff --git a/libmednahawk/src/string/Makefile.am.inc b/mednafen/src/string/Makefile.am.inc similarity index 100% rename from libmednahawk/src/string/Makefile.am.inc rename to mednafen/src/string/Makefile.am.inc diff --git a/libmednahawk/src/string/escape.cpp b/mednafen/src/string/escape.cpp similarity index 100% rename from libmednahawk/src/string/escape.cpp rename to mednafen/src/string/escape.cpp diff --git a/libmednahawk/src/string/escape.h b/mednafen/src/string/escape.h similarity index 100% rename from libmednahawk/src/string/escape.h rename to mednafen/src/string/escape.h diff --git a/libmednahawk/src/string/world_strtod.c b/mednafen/src/string/world_strtod.c similarity index 100% rename from libmednahawk/src/string/world_strtod.c rename to mednafen/src/string/world_strtod.c diff --git a/libmednahawk/src/string/world_strtod.h b/mednafen/src/string/world_strtod.h similarity index 100% rename from libmednahawk/src/string/world_strtod.h rename to mednafen/src/string/world_strtod.h diff --git a/libmednahawk/src/tests.cpp b/mednafen/src/tests.cpp similarity index 100% rename from libmednahawk/src/tests.cpp rename to mednafen/src/tests.cpp diff --git a/libmednahawk/src/tests.h b/mednafen/src/tests.h similarity index 100% rename from libmednahawk/src/tests.h rename to mednafen/src/tests.h diff --git a/libmednahawk/src/tremor/!!!VERSION b/mednafen/src/tremor/!!!VERSION similarity index 100% rename from libmednahawk/src/tremor/!!!VERSION rename to mednafen/src/tremor/!!!VERSION diff --git a/libmednahawk/src/tremor/CHANGELOG b/mednafen/src/tremor/CHANGELOG similarity index 100% rename from libmednahawk/src/tremor/CHANGELOG rename to mednafen/src/tremor/CHANGELOG diff --git a/libmednahawk/src/tremor/COPYING b/mednafen/src/tremor/COPYING similarity index 100% rename from libmednahawk/src/tremor/COPYING rename to mednafen/src/tremor/COPYING diff --git a/libmednahawk/src/tremor/Makefile.am b/mednafen/src/tremor/Makefile.am similarity index 100% rename from libmednahawk/src/tremor/Makefile.am rename to mednafen/src/tremor/Makefile.am diff --git a/libmednahawk/src/tremor/Makefile.in b/mednafen/src/tremor/Makefile.in similarity index 100% rename from libmednahawk/src/tremor/Makefile.in rename to mednafen/src/tremor/Makefile.in diff --git a/libmednahawk/src/tremor/README b/mednafen/src/tremor/README similarity index 100% rename from libmednahawk/src/tremor/README rename to mednafen/src/tremor/README diff --git a/libmednahawk/src/tremor/Version_script.in b/mednafen/src/tremor/Version_script.in similarity index 100% rename from libmednahawk/src/tremor/Version_script.in rename to mednafen/src/tremor/Version_script.in diff --git a/libmednahawk/src/tremor/asm_arm.h b/mednafen/src/tremor/asm_arm.h similarity index 100% rename from libmednahawk/src/tremor/asm_arm.h rename to mednafen/src/tremor/asm_arm.h diff --git a/libmednahawk/src/tremor/backends.h b/mednafen/src/tremor/backends.h similarity index 100% rename from libmednahawk/src/tremor/backends.h rename to mednafen/src/tremor/backends.h diff --git a/libmednahawk/src/tremor/bitwise.c b/mednafen/src/tremor/bitwise.c similarity index 100% rename from libmednahawk/src/tremor/bitwise.c rename to mednafen/src/tremor/bitwise.c diff --git a/libmednahawk/src/tremor/block.c b/mednafen/src/tremor/block.c similarity index 100% rename from libmednahawk/src/tremor/block.c rename to mednafen/src/tremor/block.c diff --git a/libmednahawk/src/tremor/block.h b/mednafen/src/tremor/block.h similarity index 100% rename from libmednahawk/src/tremor/block.h rename to mednafen/src/tremor/block.h diff --git a/libmednahawk/src/tremor/codebook.c b/mednafen/src/tremor/codebook.c similarity index 100% rename from libmednahawk/src/tremor/codebook.c rename to mednafen/src/tremor/codebook.c diff --git a/libmednahawk/src/tremor/codebook.h b/mednafen/src/tremor/codebook.h similarity index 100% rename from libmednahawk/src/tremor/codebook.h rename to mednafen/src/tremor/codebook.h diff --git a/libmednahawk/src/tremor/codec_internal.h b/mednafen/src/tremor/codec_internal.h similarity index 100% rename from libmednahawk/src/tremor/codec_internal.h rename to mednafen/src/tremor/codec_internal.h diff --git a/libmednahawk/src/tremor/config_types.h b/mednafen/src/tremor/config_types.h similarity index 100% rename from libmednahawk/src/tremor/config_types.h rename to mednafen/src/tremor/config_types.h diff --git a/libmednahawk/src/tremor/configure.in b/mednafen/src/tremor/configure.in similarity index 100% rename from libmednahawk/src/tremor/configure.in rename to mednafen/src/tremor/configure.in diff --git a/libmednahawk/src/tremor/floor0.c b/mednafen/src/tremor/floor0.c similarity index 100% rename from libmednahawk/src/tremor/floor0.c rename to mednafen/src/tremor/floor0.c diff --git a/libmednahawk/src/tremor/floor1.c b/mednafen/src/tremor/floor1.c similarity index 100% rename from libmednahawk/src/tremor/floor1.c rename to mednafen/src/tremor/floor1.c diff --git a/libmednahawk/src/tremor/framing.c b/mednafen/src/tremor/framing.c similarity index 100% rename from libmednahawk/src/tremor/framing.c rename to mednafen/src/tremor/framing.c diff --git a/libmednahawk/src/tremor/info.c b/mednafen/src/tremor/info.c similarity index 100% rename from libmednahawk/src/tremor/info.c rename to mednafen/src/tremor/info.c diff --git a/libmednahawk/src/tremor/iseeking_example.c b/mednafen/src/tremor/iseeking_example.c similarity index 100% rename from libmednahawk/src/tremor/iseeking_example.c rename to mednafen/src/tremor/iseeking_example.c diff --git a/libmednahawk/src/tremor/ivorbiscodec.h b/mednafen/src/tremor/ivorbiscodec.h similarity index 100% rename from libmednahawk/src/tremor/ivorbiscodec.h rename to mednafen/src/tremor/ivorbiscodec.h diff --git a/libmednahawk/src/tremor/ivorbisfile.h b/mednafen/src/tremor/ivorbisfile.h similarity index 100% rename from libmednahawk/src/tremor/ivorbisfile.h rename to mednafen/src/tremor/ivorbisfile.h diff --git a/libmednahawk/src/tremor/ivorbisfile_example.c b/mednafen/src/tremor/ivorbisfile_example.c similarity index 100% rename from libmednahawk/src/tremor/ivorbisfile_example.c rename to mednafen/src/tremor/ivorbisfile_example.c diff --git a/libmednahawk/src/tremor/lsp_lookup.h b/mednafen/src/tremor/lsp_lookup.h similarity index 100% rename from libmednahawk/src/tremor/lsp_lookup.h rename to mednafen/src/tremor/lsp_lookup.h diff --git a/libmednahawk/src/tremor/mapping0.c b/mednafen/src/tremor/mapping0.c similarity index 100% rename from libmednahawk/src/tremor/mapping0.c rename to mednafen/src/tremor/mapping0.c diff --git a/libmednahawk/src/tremor/mdct.c b/mednafen/src/tremor/mdct.c similarity index 100% rename from libmednahawk/src/tremor/mdct.c rename to mednafen/src/tremor/mdct.c diff --git a/libmednahawk/src/tremor/mdct.h b/mednafen/src/tremor/mdct.h similarity index 100% rename from libmednahawk/src/tremor/mdct.h rename to mednafen/src/tremor/mdct.h diff --git a/libmednahawk/src/tremor/mdct_lookup.h b/mednafen/src/tremor/mdct_lookup.h similarity index 100% rename from libmednahawk/src/tremor/mdct_lookup.h rename to mednafen/src/tremor/mdct_lookup.h diff --git a/libmednahawk/src/tremor/misc.h b/mednafen/src/tremor/misc.h similarity index 100% rename from libmednahawk/src/tremor/misc.h rename to mednafen/src/tremor/misc.h diff --git a/libmednahawk/src/tremor/ogg.h b/mednafen/src/tremor/ogg.h similarity index 100% rename from libmednahawk/src/tremor/ogg.h rename to mednafen/src/tremor/ogg.h diff --git a/libmednahawk/src/tremor/os.h b/mednafen/src/tremor/os.h similarity index 100% rename from libmednahawk/src/tremor/os.h rename to mednafen/src/tremor/os.h diff --git a/libmednahawk/src/tremor/os_types.h b/mednafen/src/tremor/os_types.h similarity index 100% rename from libmednahawk/src/tremor/os_types.h rename to mednafen/src/tremor/os_types.h diff --git a/libmednahawk/src/tremor/registry.c b/mednafen/src/tremor/registry.c similarity index 100% rename from libmednahawk/src/tremor/registry.c rename to mednafen/src/tremor/registry.c diff --git a/libmednahawk/src/tremor/registry.h b/mednafen/src/tremor/registry.h similarity index 100% rename from libmednahawk/src/tremor/registry.h rename to mednafen/src/tremor/registry.h diff --git a/libmednahawk/src/tremor/res012.c b/mednafen/src/tremor/res012.c similarity index 100% rename from libmednahawk/src/tremor/res012.c rename to mednafen/src/tremor/res012.c diff --git a/libmednahawk/src/tremor/sharedbook.c b/mednafen/src/tremor/sharedbook.c similarity index 100% rename from libmednahawk/src/tremor/sharedbook.c rename to mednafen/src/tremor/sharedbook.c diff --git a/libmednahawk/src/tremor/synthesis.c b/mednafen/src/tremor/synthesis.c similarity index 100% rename from libmednahawk/src/tremor/synthesis.c rename to mednafen/src/tremor/synthesis.c diff --git a/libmednahawk/src/tremor/vorbisfile.c b/mednafen/src/tremor/vorbisfile.c similarity index 100% rename from libmednahawk/src/tremor/vorbisfile.c rename to mednafen/src/tremor/vorbisfile.c diff --git a/libmednahawk/src/tremor/vorbisidec.pc.in b/mednafen/src/tremor/vorbisidec.pc.in similarity index 100% rename from libmednahawk/src/tremor/vorbisidec.pc.in rename to mednafen/src/tremor/vorbisidec.pc.in diff --git a/libmednahawk/src/tremor/window.c b/mednafen/src/tremor/window.c similarity index 100% rename from libmednahawk/src/tremor/window.c rename to mednafen/src/tremor/window.c diff --git a/libmednahawk/src/tremor/window.h b/mednafen/src/tremor/window.h similarity index 100% rename from libmednahawk/src/tremor/window.h rename to mednafen/src/tremor/window.h diff --git a/libmednahawk/src/tremor/window_lookup.h b/mednafen/src/tremor/window_lookup.h similarity index 100% rename from libmednahawk/src/tremor/window_lookup.h rename to mednafen/src/tremor/window_lookup.h diff --git a/libmednahawk/src/trio/CHANGES b/mednafen/src/trio/CHANGES similarity index 100% rename from libmednahawk/src/trio/CHANGES rename to mednafen/src/trio/CHANGES diff --git a/libmednahawk/src/trio/Makefile.am b/mednafen/src/trio/Makefile.am similarity index 100% rename from libmednahawk/src/trio/Makefile.am rename to mednafen/src/trio/Makefile.am diff --git a/libmednahawk/src/trio/Makefile.in b/mednafen/src/trio/Makefile.in similarity index 100% rename from libmednahawk/src/trio/Makefile.in rename to mednafen/src/trio/Makefile.in diff --git a/libmednahawk/src/trio/trio.c b/mednafen/src/trio/trio.c similarity index 100% rename from libmednahawk/src/trio/trio.c rename to mednafen/src/trio/trio.c diff --git a/libmednahawk/src/trio/trionan.c b/mednafen/src/trio/trionan.c similarity index 100% rename from libmednahawk/src/trio/trionan.c rename to mednafen/src/trio/trionan.c diff --git a/libmednahawk/src/trio/triostr.c b/mednafen/src/trio/triostr.c similarity index 100% rename from libmednahawk/src/trio/triostr.c rename to mednafen/src/trio/triostr.c diff --git a/libmednahawk/src/types.h b/mednafen/src/types.h similarity index 100% rename from libmednahawk/src/types.h rename to mednafen/src/types.h diff --git a/libmednahawk/src/vb/Makefile.am b/mednafen/src/vb/Makefile.am similarity index 100% rename from libmednahawk/src/vb/Makefile.am rename to mednafen/src/vb/Makefile.am diff --git a/libmednahawk/src/vb/Makefile.in b/mednafen/src/vb/Makefile.in similarity index 100% rename from libmednahawk/src/vb/Makefile.in rename to mednafen/src/vb/Makefile.in diff --git a/libmednahawk/src/vb/debug.cpp b/mednafen/src/vb/debug.cpp similarity index 100% rename from libmednahawk/src/vb/debug.cpp rename to mednafen/src/vb/debug.cpp diff --git a/libmednahawk/src/vb/debug.h b/mednafen/src/vb/debug.h similarity index 100% rename from libmednahawk/src/vb/debug.h rename to mednafen/src/vb/debug.h diff --git a/libmednahawk/src/vb/input.cpp b/mednafen/src/vb/input.cpp similarity index 100% rename from libmednahawk/src/vb/input.cpp rename to mednafen/src/vb/input.cpp diff --git a/libmednahawk/src/vb/input.h b/mednafen/src/vb/input.h similarity index 100% rename from libmednahawk/src/vb/input.h rename to mednafen/src/vb/input.h diff --git a/libmednahawk/src/vb/timer.cpp b/mednafen/src/vb/timer.cpp similarity index 100% rename from libmednahawk/src/vb/timer.cpp rename to mednafen/src/vb/timer.cpp diff --git a/libmednahawk/src/vb/timer.h b/mednafen/src/vb/timer.h similarity index 100% rename from libmednahawk/src/vb/timer.h rename to mednafen/src/vb/timer.h diff --git a/libmednahawk/src/vb/vb.cpp b/mednafen/src/vb/vb.cpp similarity index 100% rename from libmednahawk/src/vb/vb.cpp rename to mednafen/src/vb/vb.cpp diff --git a/libmednahawk/src/vb/vb.h b/mednafen/src/vb/vb.h similarity index 100% rename from libmednahawk/src/vb/vb.h rename to mednafen/src/vb/vb.h diff --git a/libmednahawk/src/vb/vip.cpp b/mednafen/src/vb/vip.cpp similarity index 100% rename from libmednahawk/src/vb/vip.cpp rename to mednafen/src/vb/vip.cpp diff --git a/libmednahawk/src/vb/vip.h b/mednafen/src/vb/vip.h similarity index 100% rename from libmednahawk/src/vb/vip.h rename to mednafen/src/vb/vip.h diff --git a/libmednahawk/src/vb/vip_draw.inc b/mednafen/src/vb/vip_draw.inc similarity index 100% rename from libmednahawk/src/vb/vip_draw.inc rename to mednafen/src/vb/vip_draw.inc diff --git a/libmednahawk/src/vb/vsu.cpp b/mednafen/src/vb/vsu.cpp similarity index 100% rename from libmednahawk/src/vb/vsu.cpp rename to mednafen/src/vb/vsu.cpp diff --git a/libmednahawk/src/vb/vsu.h b/mednafen/src/vb/vsu.h similarity index 100% rename from libmednahawk/src/vb/vsu.h rename to mednafen/src/vb/vsu.h diff --git a/libmednahawk/src/video-driver.h b/mednafen/src/video-driver.h similarity index 100% rename from libmednahawk/src/video-driver.h rename to mednafen/src/video-driver.h diff --git a/libmednahawk/src/video.h b/mednafen/src/video.h similarity index 100% rename from libmednahawk/src/video.h rename to mednafen/src/video.h diff --git a/libmednahawk/src/video/Deinterlacer.cpp b/mednafen/src/video/Deinterlacer.cpp similarity index 100% rename from libmednahawk/src/video/Deinterlacer.cpp rename to mednafen/src/video/Deinterlacer.cpp diff --git a/libmednahawk/src/video/Deinterlacer.h b/mednafen/src/video/Deinterlacer.h similarity index 100% rename from libmednahawk/src/video/Deinterlacer.h rename to mednafen/src/video/Deinterlacer.h diff --git a/libmednahawk/src/video/Makefile.am.inc b/mednafen/src/video/Makefile.am.inc similarity index 100% rename from libmednahawk/src/video/Makefile.am.inc rename to mednafen/src/video/Makefile.am.inc diff --git a/libmednahawk/src/video/font-data-12x13.c b/mednafen/src/video/font-data-12x13.c similarity index 100% rename from libmednahawk/src/video/font-data-12x13.c rename to mednafen/src/video/font-data-12x13.c diff --git a/libmednahawk/src/video/font-data-18x18.c b/mednafen/src/video/font-data-18x18.c similarity index 100% rename from libmednahawk/src/video/font-data-18x18.c rename to mednafen/src/video/font-data-18x18.c diff --git a/libmednahawk/src/video/font-data.cpp b/mednafen/src/video/font-data.cpp similarity index 100% rename from libmednahawk/src/video/font-data.cpp rename to mednafen/src/video/font-data.cpp diff --git a/libmednahawk/src/video/font-data.h b/mednafen/src/video/font-data.h similarity index 100% rename from libmednahawk/src/video/font-data.h rename to mednafen/src/video/font-data.h diff --git a/libmednahawk/src/video/font12x13.h b/mednafen/src/video/font12x13.h similarity index 100% rename from libmednahawk/src/video/font12x13.h rename to mednafen/src/video/font12x13.h diff --git a/libmednahawk/src/video/font18x18.h b/mednafen/src/video/font18x18.h similarity index 100% rename from libmednahawk/src/video/font18x18.h rename to mednafen/src/video/font18x18.h diff --git a/libmednahawk/src/video/font4x5.h b/mednafen/src/video/font4x5.h similarity index 100% rename from libmednahawk/src/video/font4x5.h rename to mednafen/src/video/font4x5.h diff --git a/libmednahawk/src/video/font5x7.h b/mednafen/src/video/font5x7.h similarity index 100% rename from libmednahawk/src/video/font5x7.h rename to mednafen/src/video/font5x7.h diff --git a/libmednahawk/src/video/font6x13.h b/mednafen/src/video/font6x13.h similarity index 100% rename from libmednahawk/src/video/font6x13.h rename to mednafen/src/video/font6x13.h diff --git a/libmednahawk/src/video/font9x18.h b/mednafen/src/video/font9x18.h similarity index 100% rename from libmednahawk/src/video/font9x18.h rename to mednafen/src/video/font9x18.h diff --git a/libmednahawk/src/video/png.cpp b/mednafen/src/video/png.cpp similarity index 100% rename from libmednahawk/src/video/png.cpp rename to mednafen/src/video/png.cpp diff --git a/libmednahawk/src/video/png.h b/mednafen/src/video/png.h similarity index 100% rename from libmednahawk/src/video/png.h rename to mednafen/src/video/png.h diff --git a/libmednahawk/src/video/primitives.cpp b/mednafen/src/video/primitives.cpp similarity index 100% rename from libmednahawk/src/video/primitives.cpp rename to mednafen/src/video/primitives.cpp diff --git a/libmednahawk/src/video/primitives.h b/mednafen/src/video/primitives.h similarity index 100% rename from libmednahawk/src/video/primitives.h rename to mednafen/src/video/primitives.h diff --git a/libmednahawk/src/video/resize.cpp b/mednafen/src/video/resize.cpp similarity index 100% rename from libmednahawk/src/video/resize.cpp rename to mednafen/src/video/resize.cpp diff --git a/libmednahawk/src/video/resize.h b/mednafen/src/video/resize.h similarity index 100% rename from libmednahawk/src/video/resize.h rename to mednafen/src/video/resize.h diff --git a/libmednahawk/src/video/selblur.cpp b/mednafen/src/video/selblur.cpp similarity index 100% rename from libmednahawk/src/video/selblur.cpp rename to mednafen/src/video/selblur.cpp diff --git a/libmednahawk/src/video/selblur.h b/mednafen/src/video/selblur.h similarity index 100% rename from libmednahawk/src/video/selblur.h rename to mednafen/src/video/selblur.h diff --git a/libmednahawk/src/video/surface.cpp b/mednafen/src/video/surface.cpp similarity index 100% rename from libmednahawk/src/video/surface.cpp rename to mednafen/src/video/surface.cpp diff --git a/libmednahawk/src/video/surface.h b/mednafen/src/video/surface.h similarity index 100% rename from libmednahawk/src/video/surface.h rename to mednafen/src/video/surface.h diff --git a/libmednahawk/src/video/tblur.cpp b/mednafen/src/video/tblur.cpp similarity index 100% rename from libmednahawk/src/video/tblur.cpp rename to mednafen/src/video/tblur.cpp diff --git a/libmednahawk/src/video/tblur.h b/mednafen/src/video/tblur.h similarity index 100% rename from libmednahawk/src/video/tblur.h rename to mednafen/src/video/tblur.h diff --git a/libmednahawk/src/video/text.cpp b/mednafen/src/video/text.cpp similarity index 100% rename from libmednahawk/src/video/text.cpp rename to mednafen/src/video/text.cpp diff --git a/libmednahawk/src/video/text.h b/mednafen/src/video/text.h similarity index 100% rename from libmednahawk/src/video/text.h rename to mednafen/src/video/text.h diff --git a/libmednahawk/src/video/video-common.h b/mednafen/src/video/video-common.h similarity index 100% rename from libmednahawk/src/video/video-common.h rename to mednafen/src/video/video-common.h diff --git a/libmednahawk/src/video/video.cpp b/mednafen/src/video/video.cpp similarity index 100% rename from libmednahawk/src/video/video.cpp rename to mednafen/src/video/video.cpp diff --git a/libmednahawk/src/wswan/Makefile.am b/mednafen/src/wswan/Makefile.am similarity index 100% rename from libmednahawk/src/wswan/Makefile.am rename to mednafen/src/wswan/Makefile.am diff --git a/libmednahawk/src/wswan/Makefile.in b/mednafen/src/wswan/Makefile.in similarity index 100% rename from libmednahawk/src/wswan/Makefile.in rename to mednafen/src/wswan/Makefile.in diff --git a/libmednahawk/src/wswan/debug.cpp b/mednafen/src/wswan/debug.cpp similarity index 100% rename from libmednahawk/src/wswan/debug.cpp rename to mednafen/src/wswan/debug.cpp diff --git a/libmednahawk/src/wswan/debug.h b/mednafen/src/wswan/debug.h similarity index 100% rename from libmednahawk/src/wswan/debug.h rename to mednafen/src/wswan/debug.h diff --git a/libmednahawk/src/wswan/dis/dis_decode.cpp b/mednafen/src/wswan/dis/dis_decode.cpp similarity index 100% rename from libmednahawk/src/wswan/dis/dis_decode.cpp rename to mednafen/src/wswan/dis/dis_decode.cpp diff --git a/libmednahawk/src/wswan/dis/dis_groups.cpp b/mednafen/src/wswan/dis/dis_groups.cpp similarity index 100% rename from libmednahawk/src/wswan/dis/dis_groups.cpp rename to mednafen/src/wswan/dis/dis_groups.cpp diff --git a/libmednahawk/src/wswan/dis/dis_tables.h b/mednafen/src/wswan/dis/dis_tables.h similarity index 100% rename from libmednahawk/src/wswan/dis/dis_tables.h rename to mednafen/src/wswan/dis/dis_tables.h diff --git a/libmednahawk/src/wswan/dis/dis_tables.inc b/mednafen/src/wswan/dis/dis_tables.inc similarity index 100% rename from libmednahawk/src/wswan/dis/dis_tables.inc rename to mednafen/src/wswan/dis/dis_tables.inc diff --git a/libmednahawk/src/wswan/dis/disasm.h b/mednafen/src/wswan/dis/disasm.h similarity index 100% rename from libmednahawk/src/wswan/dis/disasm.h rename to mednafen/src/wswan/dis/disasm.h diff --git a/libmednahawk/src/wswan/dis/opcodes.inc b/mednafen/src/wswan/dis/opcodes.inc similarity index 100% rename from libmednahawk/src/wswan/dis/opcodes.inc rename to mednafen/src/wswan/dis/opcodes.inc diff --git a/libmednahawk/src/wswan/dis/resolve.cpp b/mednafen/src/wswan/dis/resolve.cpp similarity index 100% rename from libmednahawk/src/wswan/dis/resolve.cpp rename to mednafen/src/wswan/dis/resolve.cpp diff --git a/libmednahawk/src/wswan/dis/syntax.cpp b/mednafen/src/wswan/dis/syntax.cpp similarity index 100% rename from libmednahawk/src/wswan/dis/syntax.cpp rename to mednafen/src/wswan/dis/syntax.cpp diff --git a/libmednahawk/src/wswan/eeprom.cpp b/mednafen/src/wswan/eeprom.cpp similarity index 100% rename from libmednahawk/src/wswan/eeprom.cpp rename to mednafen/src/wswan/eeprom.cpp diff --git a/libmednahawk/src/wswan/eeprom.h b/mednafen/src/wswan/eeprom.h similarity index 100% rename from libmednahawk/src/wswan/eeprom.h rename to mednafen/src/wswan/eeprom.h diff --git a/libmednahawk/src/wswan/gfx.cpp b/mednafen/src/wswan/gfx.cpp similarity index 100% rename from libmednahawk/src/wswan/gfx.cpp rename to mednafen/src/wswan/gfx.cpp diff --git a/libmednahawk/src/wswan/gfx.h b/mednafen/src/wswan/gfx.h similarity index 100% rename from libmednahawk/src/wswan/gfx.h rename to mednafen/src/wswan/gfx.h diff --git a/libmednahawk/src/wswan/interrupt.cpp b/mednafen/src/wswan/interrupt.cpp similarity index 100% rename from libmednahawk/src/wswan/interrupt.cpp rename to mednafen/src/wswan/interrupt.cpp diff --git a/libmednahawk/src/wswan/interrupt.h b/mednafen/src/wswan/interrupt.h similarity index 100% rename from libmednahawk/src/wswan/interrupt.h rename to mednafen/src/wswan/interrupt.h diff --git a/libmednahawk/src/wswan/main.cpp b/mednafen/src/wswan/main.cpp similarity index 100% rename from libmednahawk/src/wswan/main.cpp rename to mednafen/src/wswan/main.cpp diff --git a/libmednahawk/src/wswan/memory.cpp b/mednafen/src/wswan/memory.cpp similarity index 100% rename from libmednahawk/src/wswan/memory.cpp rename to mednafen/src/wswan/memory.cpp diff --git a/libmednahawk/src/wswan/memory.h b/mednafen/src/wswan/memory.h similarity index 100% rename from libmednahawk/src/wswan/memory.h rename to mednafen/src/wswan/memory.h diff --git a/libmednahawk/src/wswan/rtc.cpp b/mednafen/src/wswan/rtc.cpp similarity index 100% rename from libmednahawk/src/wswan/rtc.cpp rename to mednafen/src/wswan/rtc.cpp diff --git a/libmednahawk/src/wswan/rtc.h b/mednafen/src/wswan/rtc.h similarity index 100% rename from libmednahawk/src/wswan/rtc.h rename to mednafen/src/wswan/rtc.h diff --git a/libmednahawk/src/wswan/sound.cpp b/mednafen/src/wswan/sound.cpp similarity index 100% rename from libmednahawk/src/wswan/sound.cpp rename to mednafen/src/wswan/sound.cpp diff --git a/libmednahawk/src/wswan/sound.h b/mednafen/src/wswan/sound.h similarity index 100% rename from libmednahawk/src/wswan/sound.h rename to mednafen/src/wswan/sound.h diff --git a/libmednahawk/src/wswan/start.inc b/mednafen/src/wswan/start.inc similarity index 100% rename from libmednahawk/src/wswan/start.inc rename to mednafen/src/wswan/start.inc diff --git a/libmednahawk/src/wswan/tcache.cpp b/mednafen/src/wswan/tcache.cpp similarity index 100% rename from libmednahawk/src/wswan/tcache.cpp rename to mednafen/src/wswan/tcache.cpp diff --git a/libmednahawk/src/wswan/v30mz-ea.inc b/mednafen/src/wswan/v30mz-ea.inc similarity index 100% rename from libmednahawk/src/wswan/v30mz-ea.inc rename to mednafen/src/wswan/v30mz-ea.inc diff --git a/libmednahawk/src/wswan/v30mz-modrm.inc b/mednafen/src/wswan/v30mz-modrm.inc similarity index 100% rename from libmednahawk/src/wswan/v30mz-modrm.inc rename to mednafen/src/wswan/v30mz-modrm.inc diff --git a/libmednahawk/src/wswan/v30mz-private.h b/mednafen/src/wswan/v30mz-private.h similarity index 100% rename from libmednahawk/src/wswan/v30mz-private.h rename to mednafen/src/wswan/v30mz-private.h diff --git a/libmednahawk/src/wswan/v30mz.cpp b/mednafen/src/wswan/v30mz.cpp similarity index 100% rename from libmednahawk/src/wswan/v30mz.cpp rename to mednafen/src/wswan/v30mz.cpp diff --git a/libmednahawk/src/wswan/v30mz.h b/mednafen/src/wswan/v30mz.h similarity index 100% rename from libmednahawk/src/wswan/v30mz.h rename to mednafen/src/wswan/v30mz.h diff --git a/libmednahawk/src/wswan/wstech24.txt b/mednafen/src/wswan/wstech24.txt similarity index 100% rename from libmednahawk/src/wswan/wstech24.txt rename to mednafen/src/wswan/wstech24.txt diff --git a/libmednahawk/src/wswan/wswan.h b/mednafen/src/wswan/wswan.h similarity index 100% rename from libmednahawk/src/wswan/wswan.h rename to mednafen/src/wswan/wswan.h diff --git a/libmednahawk/zlib123/README b/mednafen/zlib123/README similarity index 100% rename from libmednahawk/zlib123/README rename to mednafen/zlib123/README diff --git a/libmednahawk/zlib123/zconf.h b/mednafen/zlib123/zconf.h similarity index 100% rename from libmednahawk/zlib123/zconf.h rename to mednafen/zlib123/zconf.h diff --git a/libmednahawk/zlib123/zlib-1.2.3_from_tastools b/mednafen/zlib123/zlib-1.2.3_from_tastools similarity index 100% rename from libmednahawk/zlib123/zlib-1.2.3_from_tastools rename to mednafen/zlib123/zlib-1.2.3_from_tastools diff --git a/libmednahawk/zlib123/zlib-vc8-Win32.lib b/mednafen/zlib123/zlib-vc8-Win32.lib similarity index 100% rename from libmednahawk/zlib123/zlib-vc8-Win32.lib rename to mednafen/zlib123/zlib-vc8-Win32.lib diff --git a/libmednahawk/zlib123/zlib.h b/mednafen/zlib123/zlib.h similarity index 100% rename from libmednahawk/zlib123/zlib.h rename to mednafen/zlib123/zlib.h diff --git a/libmednahawk/zlib123/zutil.h b/mednafen/zlib123/zutil.h similarity index 100% rename from libmednahawk/zlib123/zutil.h rename to mednafen/zlib123/zutil.h