From b2509a6f3099e545e734cf6a9e268797bec7a8ce Mon Sep 17 00:00:00 2001 From: SimonM Date: Wed, 9 Aug 2017 19:34:54 +0100 Subject: [PATCH] Big old re-shuffle and updated readme --- asm/main.asm | 2 +- bbcnula1.asm | 2 +- bbcnula1.ssd | Bin 196096 -> 196096 bytes bbcnula2.asm | 2 +- bbcnula2.ssd | Bin 204544 -> 188928 bytes bbcnula3.asm | 2 +- bbcnula3.ssd | Bin 98304 -> 98304 bytes assets.json => gallery/assets.json | 0 compile.py => gallery/compile.py | 38 ++- exomizer.exe => gallery/exomizer.exe | Bin gallery/imagelist.md | 1 + {images => gallery/images}/logo/nula.PNG | Bin .../images}/volume1/aladdin.png | Bin {images => gallery/images}/volume1/bb.png | Bin {images => gallery/images}/volume1/castle.png | Bin {images => gallery/images}/volume1/chess.png | Bin .../images}/volume1/chuckrock.png | Bin {images => gallery/images}/volume1/dd.png | Bin {images => gallery/images}/volume1/doom.png | Bin .../images}/volume1/flashback.png | Bin {images => gallery/images}/volume1/gng.png | Bin {images => gallery/images}/volume1/gods.png | Bin .../images}/volume1/lemmings.png | Bin {images => gallery/images}/volume1/lotus.png | Bin .../images}/volume1/minecraft.png | Bin {images => gallery/images}/volume1/monkey.png | Bin .../images}/volume1/outrun2.png | Bin .../images}/volume1/pokemon.png | Bin .../images}/volume1/pokemonblue.png | Bin .../images}/volume1/populous2.png | Bin .../images}/volume1/rainbow.png | Bin .../images}/volume1/roadrash.png | Bin {images => gallery/images}/volume1/sf.png | Bin {images => gallery/images}/volume1/smw.png | Bin {images => gallery/images}/volume1/smw2.png | Bin {images => gallery/images}/volume1/sonic.png | Bin {images => gallery/images}/volume1/storm.png | Bin {images => gallery/images}/volume1/swiv.png | Bin {images => gallery/images}/volume1/xenon2.png | Bin {images => gallery/images}/volume1/zarch.png | Bin {images => gallery/images}/volume1/zelda.png | Bin {images => gallery/images}/volume1/zool.png | Bin .../images}/volume2/archimedes.png | Bin {images => gallery/images}/volume2/beeb.png | Bin {images => gallery/images}/volume2/birds.png | Bin {images => gallery/images}/volume2/cube.png | Bin .../images}/volume2/diamond.png | Bin {images => gallery/images}/volume2/elite.png | Bin {images => gallery/images}/volume2/floyd.png | Bin .../images}/volume2/fractal.png | Bin .../images}/volume2/ghostbusters.png | Bin .../images}/volume2/graphics.png | Bin {images => gallery/images}/volume2/homer.png | Bin {images => gallery/images}/volume2/laser.png | Bin {images => gallery/images}/volume2/logo.png | Bin .../images}/volume2/marbles.png | Bin {images => gallery/images}/volume2/mario.png | Bin {images => gallery/images}/volume2/neon.png | Bin {images => gallery/images}/volume2/ray1.png | Bin {images => gallery/images}/volume2/ray2.png | Bin .../images}/volume2/simpsons.png | Bin {images => gallery/images}/volume2/spidey.png | Bin {images => gallery/images}/volume2/teapot.png | Bin .../images}/volume2/terminator.png | Bin {images => gallery/images}/volume2/tron.png | Bin .../images}/volume2/trooper.png | Bin {images => gallery/images}/volume2/tut.png | Bin {images => gallery/images}/volume2/woody.png | Bin {images => gallery/images}/volume3/earth.png | Bin .../images}/volume3/fashion.png | Bin {images => gallery/images}/volume3/lenna.png | Bin .../images}/volume3/lighthouse.png | Bin .../images}/volume3/monalisa.png | Bin {images => gallery/images}/volume3/moon.png | Bin {images => gallery/images}/volume3/parrot.png | Bin .../images}/volume3/sharbat.png | Bin {images => gallery/images}/volume3/tiger.png | Bin {images => gallery/images}/wip/crossy.png | Bin {images => gallery/images}/wip/parrots.png | Bin {images => gallery/images}/wip/populous.png | Bin {images => gallery/images}/wip/teapot.png | Bin {images => gallery/images}/wip/test.png | Bin {images => gallery/images}/wip/tut2.png | Bin gallery/makemd.bat | 5 + gallery/output/imagelist.md | 72 ++++ gallery/output/logo/config.asm | 1 + {output => gallery/output}/logo/nula.png | Bin {output => gallery/output}/logo/nula.png.bbc | Bin .../output}/logo/nula.png.bbc.exo | Bin {output => gallery/output}/meta.json | 0 .../output}/volume1/aladdin.png | Bin .../output}/volume1/aladdin.png.bbc | Bin .../output}/volume1/aladdin.png.bbc.exo | Bin {output => gallery/output}/volume1/bb.png | Bin {output => gallery/output}/volume1/bb.png.bbc | Bin .../output}/volume1/bb.png.bbc.exo | Bin {output => gallery/output}/volume1/castle.png | Bin .../output}/volume1/castle.png.bbc | Bin .../output}/volume1/castle.png.bbc.exo | Bin {output => gallery/output}/volume1/chess.png | Bin .../output}/volume1/chess.png.bbc | Bin .../output}/volume1/chess.png.bbc.exo | Bin .../output}/volume1/chuckrock.png | Bin .../output}/volume1/chuckrock.png.bbc | Bin .../output}/volume1/chuckrock.png.bbc.exo | Bin gallery/output/volume1/config.asm | 30 ++ {output => gallery/output}/volume1/dd.png | Bin {output => gallery/output}/volume1/dd.png.bbc | Bin .../output}/volume1/dd.png.bbc.exo | Bin {output => gallery/output}/volume1/doom.png | Bin .../output}/volume1/doom.png.bbc | Bin .../output}/volume1/doom.png.bbc.exo | Bin .../output}/volume1/flashback.png | Bin .../output}/volume1/flashback.png.bbc | Bin .../output}/volume1/flashback.png.bbc.exo | Bin {output => gallery/output}/volume1/gng.png | Bin .../output}/volume1/gng.png.bbc | Bin .../output}/volume1/gng.png.bbc.exo | Bin {output => gallery/output}/volume1/gods.png | Bin .../output}/volume1/gods.png.bbc | Bin .../output}/volume1/gods.png.bbc.exo | Bin .../output}/volume1/lemmings.png | Bin .../output}/volume1/lemmings.png.bbc | Bin .../output}/volume1/lemmings.png.bbc.exo | Bin {output => gallery/output}/volume1/lotus.png | Bin .../output}/volume1/lotus.png.bbc | Bin .../output}/volume1/lotus.png.bbc.exo | Bin .../output}/volume1/minecraft.png | Bin .../output}/volume1/minecraft.png.bbc | Bin .../output}/volume1/minecraft.png.bbc.exo | Bin {output => gallery/output}/volume1/monkey.png | Bin .../output}/volume1/monkey.png.bbc | Bin .../output}/volume1/monkey.png.bbc.exo | Bin .../output}/volume1/outrun2.png | Bin .../output}/volume1/outrun2.png.bbc | Bin .../output}/volume1/outrun2.png.bbc.exo | Bin .../output}/volume1/pokemon.png | Bin .../output}/volume1/pokemon.png.bbc | Bin .../output}/volume1/pokemon.png.bbc.exo | Bin .../output}/volume1/pokemonblue.png | Bin .../output}/volume1/pokemonblue.png.bbc | Bin .../output}/volume1/pokemonblue.png.bbc.exo | Bin .../output}/volume1/populous2.png | Bin .../output}/volume1/populous2.png.bbc | Bin .../output}/volume1/populous2.png.bbc.exo | Bin .../output}/volume1/rainbow.png | Bin .../output}/volume1/rainbow.png.bbc | Bin .../output}/volume1/rainbow.png.bbc.exo | Bin .../output}/volume1/roadrash.png | Bin .../output}/volume1/roadrash.png.bbc | Bin .../output}/volume1/roadrash.png.bbc.exo | Bin {output => gallery/output}/volume1/sf.png | Bin {output => gallery/output}/volume1/sf.png.bbc | Bin .../output}/volume1/sf.png.bbc.exo | Bin {output => gallery/output}/volume1/smw.png | Bin .../output}/volume1/smw.png.bbc | Bin .../output}/volume1/smw.png.bbc.exo | Bin {output => gallery/output}/volume1/smw2.png | Bin .../output}/volume1/smw2.png.bbc | Bin .../output}/volume1/smw2.png.bbc.exo | Bin {output => gallery/output}/volume1/sonic.png | Bin .../output}/volume1/sonic.png.bbc | Bin .../output}/volume1/sonic.png.bbc.exo | Bin {output => gallery/output}/volume1/storm.png | Bin .../output}/volume1/storm.png.bbc | Bin .../output}/volume1/storm.png.bbc.exo | Bin {output => gallery/output}/volume1/swiv.png | Bin .../output}/volume1/swiv.png.bbc | Bin .../output}/volume1/swiv.png.bbc.exo | Bin {output => gallery/output}/volume1/xenon2.png | Bin .../output}/volume1/xenon2.png.bbc | Bin .../output}/volume1/xenon2.png.bbc.exo | Bin {output => gallery/output}/volume1/zarch.png | Bin .../output}/volume1/zarch.png.bbc | Bin .../output}/volume1/zarch.png.bbc.exo | Bin {output => gallery/output}/volume1/zelda.png | Bin .../output}/volume1/zelda.png.bbc | Bin .../output}/volume1/zelda.png.bbc.exo | Bin {output => gallery/output}/volume1/zool.png | Bin .../output}/volume1/zool.png.bbc | Bin .../output}/volume1/zool.png.bbc.exo | Bin .../output}/volume2/archimedes.png | Bin .../output}/volume2/archimedes.png.bbc | Bin .../output}/volume2/archimedes.png.bbc.exo | Bin {output => gallery/output}/volume2/beeb.png | Bin .../output}/volume2/beeb.png.bbc | Bin .../output}/volume2/beeb.png.bbc.exo | Bin {output => gallery/output}/volume2/birds.png | Bin .../output}/volume2/birds.png.bbc | Bin .../output}/volume2/birds.png.bbc.exo | Bin gallery/output/volume2/config.asm | 26 ++ {output => gallery/output}/volume2/cube.png | Bin .../output}/volume2/cube.png.bbc | Bin .../output}/volume2/cube.png.bbc.exo | Bin .../output}/volume2/diamond.png | Bin .../output}/volume2/diamond.png.bbc | Bin .../output}/volume2/diamond.png.bbc.exo | Bin {output => gallery/output}/volume2/elite.png | Bin .../output}/volume2/elite.png.bbc | Bin .../output}/volume2/elite.png.bbc.exo | Bin {output => gallery/output}/volume2/floyd.png | Bin .../output}/volume2/floyd.png.bbc | Bin .../output}/volume2/floyd.png.bbc.exo | Bin .../output}/volume2/fractal.png | Bin .../output}/volume2/fractal.png.bbc | Bin .../output}/volume2/fractal.png.bbc.exo | Bin .../output}/volume2/ghostbusters.png | Bin .../output}/volume2/ghostbusters.png.bbc | Bin .../output}/volume2/ghostbusters.png.bbc.exo | Bin .../output}/volume2/graphics.png | Bin .../output}/volume2/graphics.png.bbc | Bin .../output}/volume2/graphics.png.bbc.exo | Bin {output => gallery/output}/volume2/homer.png | Bin .../output}/volume2/homer.png.bbc | Bin .../output}/volume2/homer.png.bbc.exo | Bin {output => gallery/output}/volume2/laser.png | Bin .../output}/volume2/laser.png.bbc | Bin .../output}/volume2/laser.png.bbc.exo | Bin {output => gallery/output}/volume2/logo.png | Bin .../output}/volume2/logo.png.bbc | Bin .../output}/volume2/logo.png.bbc.exo | Bin .../output}/volume2/marbles.png | Bin .../output}/volume2/marbles.png.bbc | Bin .../output}/volume2/marbles.png.bbc.exo | Bin {output => gallery/output}/volume2/mario.png | Bin .../output}/volume2/mario.png.bbc | Bin .../output}/volume2/mario.png.bbc.exo | Bin {output => gallery/output}/volume2/neon.png | Bin .../output}/volume2/neon.png.bbc | Bin .../output}/volume2/neon.png.bbc.exo | Bin {output => gallery/output}/volume2/ray1.png | Bin .../output}/volume2/ray1.png.bbc | Bin .../output}/volume2/ray1.png.bbc.exo | Bin {output => gallery/output}/volume2/ray2.png | Bin .../output}/volume2/ray2.png.bbc | Bin .../output}/volume2/ray2.png.bbc.exo | Bin .../output}/volume2/simpsons.png | Bin .../output}/volume2/simpsons.png.bbc | Bin .../output}/volume2/simpsons.png.bbc.exo | Bin {output => gallery/output}/volume2/spidey.png | Bin .../output}/volume2/spidey.png.bbc | Bin .../output}/volume2/spidey.png.bbc.exo | Bin {output => gallery/output}/volume2/teapot.png | Bin .../output}/volume2/teapot.png.bbc | Bin .../output}/volume2/teapot.png.bbc.exo | Bin .../output}/volume2/terminator.png | Bin .../output}/volume2/terminator.png.bbc | Bin .../output}/volume2/terminator.png.bbc.exo | Bin {output => gallery/output}/volume2/tron.png | Bin .../output}/volume2/tron.png.bbc | Bin .../output}/volume2/tron.png.bbc.exo | Bin .../output}/volume2/trooper.png | Bin .../output}/volume2/trooper.png.bbc | Bin .../output}/volume2/trooper.png.bbc.exo | Bin {output => gallery/output}/volume2/tut.png | Bin .../output}/volume2/tut.png.bbc | Bin .../output}/volume2/tut.png.bbc.exo | Bin {output => gallery/output}/volume2/woody.png | Bin .../output}/volume2/woody.png.bbc | Bin .../output}/volume2/woody.png.bbc.exo | Bin gallery/output/volume3/config.asm | 9 + {output => gallery/output}/volume3/earth.png | Bin .../output}/volume3/earth.png.bbc | Bin .../output}/volume3/earth.png.bbc.exo | Bin .../output}/volume3/fashion.png | Bin .../output}/volume3/fashion.png.bbc | Bin .../output}/volume3/fashion.png.bbc.exo | Bin {output => gallery/output}/volume3/lenna.png | Bin .../output}/volume3/lenna.png.bbc | Bin .../output}/volume3/lenna.png.bbc.exo | Bin .../output}/volume3/lighthouse.png | Bin .../output}/volume3/lighthouse.png.bbc | Bin .../output}/volume3/lighthouse.png.bbc.exo | Bin .../output}/volume3/monalisa.png | Bin .../output}/volume3/monalisa.png.bbc | Bin .../output}/volume3/monalisa.png.bbc.exo | Bin {output => gallery/output}/volume3/moon.png | Bin .../output}/volume3/moon.png.bbc | Bin .../output}/volume3/moon.png.bbc.exo | Bin {output => gallery/output}/volume3/parrot.png | Bin .../output}/volume3/parrot.png.bbc | Bin .../output}/volume3/parrot.png.bbc.exo | Bin .../output}/volume3/sharbat.png | Bin .../output}/volume3/sharbat.png.bbc | Bin .../output}/volume3/sharbat.png.bbc.exo | Bin {output => gallery/output}/volume3/tiger.png | Bin .../output}/volume3/tiger.png.bbc | Bin .../output}/volume3/tiger.png.bbc.exo | Bin gallery/output/wip/config.asm | 6 + {output => gallery/output}/wip/crossy.png | Bin {output => gallery/output}/wip/crossy.png.bbc | Bin .../output}/wip/crossy.png.bbc.exo | Bin {output => gallery/output}/wip/parrots.png | Bin .../output}/wip/parrots.png.bbc | Bin .../output}/wip/parrots.png.bbc.exo | Bin {output => gallery/output}/wip/populous.png | Bin .../output}/wip/populous.png.bbc | Bin .../output}/wip/populous.png.bbc.exo | Bin {output => gallery/output}/wip/teapot.png | Bin {output => gallery/output}/wip/teapot.png.bbc | Bin .../output}/wip/teapot.png.bbc.exo | Bin {output => gallery/output}/wip/test.png | Bin {output => gallery/output}/wip/test.png.bbc | Bin .../output}/wip/test.png.bbc.exo | Bin {output => gallery/output}/wip/tut2.png | Bin {output => gallery/output}/wip/tut2.png.bbc | Bin .../output}/wip/tut2.png.bbc.exo | Bin pngquant.exe => gallery/pngquant.exe | Bin pngquant.txt => gallery/pngquant.txt | 0 gallery/update_readme.py | 36 ++ makeall.bat | 6 + output/logo/config.asm | 1 - output/volume1/config.asm | 30 -- output/volume2/config.asm | 26 -- output/volume3/config.asm | 9 - output/wip/config.asm | 6 - readme.md | 308 +++++++++++++++++- 317 files changed, 534 insertions(+), 84 deletions(-) rename assets.json => gallery/assets.json (100%) rename compile.py => gallery/compile.py (94%) rename exomizer.exe => gallery/exomizer.exe (100%) create mode 100644 gallery/imagelist.md rename {images => gallery/images}/logo/nula.PNG (100%) rename {images => gallery/images}/volume1/aladdin.png (100%) rename {images => gallery/images}/volume1/bb.png (100%) rename {images => gallery/images}/volume1/castle.png (100%) rename {images => gallery/images}/volume1/chess.png (100%) rename {images => gallery/images}/volume1/chuckrock.png (100%) rename {images => gallery/images}/volume1/dd.png (100%) rename {images => gallery/images}/volume1/doom.png (100%) rename {images => gallery/images}/volume1/flashback.png (100%) rename {images => gallery/images}/volume1/gng.png (100%) rename {images => gallery/images}/volume1/gods.png (100%) rename {images => gallery/images}/volume1/lemmings.png (100%) rename {images => gallery/images}/volume1/lotus.png (100%) rename {images => gallery/images}/volume1/minecraft.png (100%) rename {images => gallery/images}/volume1/monkey.png (100%) rename {images => gallery/images}/volume1/outrun2.png (100%) rename {images => gallery/images}/volume1/pokemon.png (100%) rename {images => gallery/images}/volume1/pokemonblue.png (100%) rename {images => gallery/images}/volume1/populous2.png (100%) rename {images => gallery/images}/volume1/rainbow.png (100%) rename {images => gallery/images}/volume1/roadrash.png (100%) rename {images => gallery/images}/volume1/sf.png (100%) rename {images => gallery/images}/volume1/smw.png (100%) rename {images => gallery/images}/volume1/smw2.png (100%) rename {images => gallery/images}/volume1/sonic.png (100%) rename {images => gallery/images}/volume1/storm.png (100%) rename {images => gallery/images}/volume1/swiv.png (100%) rename {images => gallery/images}/volume1/xenon2.png (100%) rename {images => gallery/images}/volume1/zarch.png (100%) rename {images => gallery/images}/volume1/zelda.png (100%) rename {images => gallery/images}/volume1/zool.png (100%) rename {images => gallery/images}/volume2/archimedes.png (100%) rename {images => gallery/images}/volume2/beeb.png (100%) rename {images => gallery/images}/volume2/birds.png (100%) rename {images => gallery/images}/volume2/cube.png (100%) rename {images => gallery/images}/volume2/diamond.png (100%) rename {images => gallery/images}/volume2/elite.png (100%) rename {images => gallery/images}/volume2/floyd.png (100%) rename {images => gallery/images}/volume2/fractal.png (100%) rename {images => gallery/images}/volume2/ghostbusters.png (100%) rename {images => gallery/images}/volume2/graphics.png (100%) rename {images => gallery/images}/volume2/homer.png (100%) rename {images => gallery/images}/volume2/laser.png (100%) rename {images => gallery/images}/volume2/logo.png (100%) rename {images => gallery/images}/volume2/marbles.png (100%) rename {images => gallery/images}/volume2/mario.png (100%) rename {images => gallery/images}/volume2/neon.png (100%) rename {images => gallery/images}/volume2/ray1.png (100%) rename {images => gallery/images}/volume2/ray2.png (100%) rename {images => gallery/images}/volume2/simpsons.png (100%) rename {images => gallery/images}/volume2/spidey.png (100%) rename {images => gallery/images}/volume2/teapot.png (100%) rename {images => gallery/images}/volume2/terminator.png (100%) rename {images => gallery/images}/volume2/tron.png (100%) rename {images => gallery/images}/volume2/trooper.png (100%) rename {images => gallery/images}/volume2/tut.png (100%) rename {images => gallery/images}/volume2/woody.png (100%) rename {images => gallery/images}/volume3/earth.png (100%) rename {images => gallery/images}/volume3/fashion.png (100%) rename {images => gallery/images}/volume3/lenna.png (100%) rename {images => gallery/images}/volume3/lighthouse.png (100%) rename {images => gallery/images}/volume3/monalisa.png (100%) rename {images => gallery/images}/volume3/moon.png (100%) rename {images => gallery/images}/volume3/parrot.png (100%) rename {images => gallery/images}/volume3/sharbat.png (100%) rename {images => gallery/images}/volume3/tiger.png (100%) rename {images => gallery/images}/wip/crossy.png (100%) rename {images => gallery/images}/wip/parrots.png (100%) rename {images => gallery/images}/wip/populous.png (100%) rename {images => gallery/images}/wip/teapot.png (100%) rename {images => gallery/images}/wip/test.png (100%) rename {images => gallery/images}/wip/tut2.png (100%) create mode 100644 gallery/makemd.bat create mode 100644 gallery/output/imagelist.md create mode 100644 gallery/output/logo/config.asm rename {output => gallery/output}/logo/nula.png (100%) rename {output => gallery/output}/logo/nula.png.bbc (100%) rename {output => gallery/output}/logo/nula.png.bbc.exo (100%) rename {output => gallery/output}/meta.json (100%) rename {output => gallery/output}/volume1/aladdin.png (100%) rename {output => gallery/output}/volume1/aladdin.png.bbc (100%) rename {output => gallery/output}/volume1/aladdin.png.bbc.exo (100%) rename {output => gallery/output}/volume1/bb.png (100%) rename {output => gallery/output}/volume1/bb.png.bbc (100%) rename {output => gallery/output}/volume1/bb.png.bbc.exo (100%) rename {output => gallery/output}/volume1/castle.png (100%) rename {output => gallery/output}/volume1/castle.png.bbc (100%) rename {output => gallery/output}/volume1/castle.png.bbc.exo (100%) rename {output => gallery/output}/volume1/chess.png (100%) rename {output => gallery/output}/volume1/chess.png.bbc (100%) rename {output => gallery/output}/volume1/chess.png.bbc.exo (100%) rename {output => gallery/output}/volume1/chuckrock.png (100%) rename {output => gallery/output}/volume1/chuckrock.png.bbc (100%) rename {output => gallery/output}/volume1/chuckrock.png.bbc.exo (100%) create mode 100644 gallery/output/volume1/config.asm rename {output => gallery/output}/volume1/dd.png (100%) rename {output => gallery/output}/volume1/dd.png.bbc (100%) rename {output => gallery/output}/volume1/dd.png.bbc.exo (100%) rename {output => gallery/output}/volume1/doom.png (100%) rename {output => gallery/output}/volume1/doom.png.bbc (100%) rename {output => gallery/output}/volume1/doom.png.bbc.exo (100%) rename {output => gallery/output}/volume1/flashback.png (100%) rename {output => gallery/output}/volume1/flashback.png.bbc (100%) rename {output => gallery/output}/volume1/flashback.png.bbc.exo (100%) rename {output => gallery/output}/volume1/gng.png (100%) rename {output => gallery/output}/volume1/gng.png.bbc (100%) rename {output => gallery/output}/volume1/gng.png.bbc.exo (100%) rename {output => gallery/output}/volume1/gods.png (100%) rename {output => gallery/output}/volume1/gods.png.bbc (100%) rename {output => gallery/output}/volume1/gods.png.bbc.exo (100%) rename {output => gallery/output}/volume1/lemmings.png (100%) rename {output => gallery/output}/volume1/lemmings.png.bbc (100%) rename {output => gallery/output}/volume1/lemmings.png.bbc.exo (100%) rename {output => gallery/output}/volume1/lotus.png (100%) rename {output => gallery/output}/volume1/lotus.png.bbc (100%) rename {output => gallery/output}/volume1/lotus.png.bbc.exo (100%) rename {output => gallery/output}/volume1/minecraft.png (100%) rename {output => gallery/output}/volume1/minecraft.png.bbc (100%) rename {output => gallery/output}/volume1/minecraft.png.bbc.exo (100%) rename {output => gallery/output}/volume1/monkey.png (100%) rename {output => gallery/output}/volume1/monkey.png.bbc (100%) rename {output => gallery/output}/volume1/monkey.png.bbc.exo (100%) rename {output => gallery/output}/volume1/outrun2.png (100%) rename {output => gallery/output}/volume1/outrun2.png.bbc (100%) rename {output => gallery/output}/volume1/outrun2.png.bbc.exo (100%) rename {output => gallery/output}/volume1/pokemon.png (100%) rename {output => gallery/output}/volume1/pokemon.png.bbc (100%) rename {output => gallery/output}/volume1/pokemon.png.bbc.exo (100%) rename {output => gallery/output}/volume1/pokemonblue.png (100%) rename {output => gallery/output}/volume1/pokemonblue.png.bbc (100%) rename {output => gallery/output}/volume1/pokemonblue.png.bbc.exo (100%) rename {output => gallery/output}/volume1/populous2.png (100%) rename {output => gallery/output}/volume1/populous2.png.bbc (100%) rename {output => gallery/output}/volume1/populous2.png.bbc.exo (100%) rename {output => gallery/output}/volume1/rainbow.png (100%) rename {output => gallery/output}/volume1/rainbow.png.bbc (100%) rename {output => gallery/output}/volume1/rainbow.png.bbc.exo (100%) rename {output => gallery/output}/volume1/roadrash.png (100%) rename {output => gallery/output}/volume1/roadrash.png.bbc (100%) rename {output => gallery/output}/volume1/roadrash.png.bbc.exo (100%) rename {output => gallery/output}/volume1/sf.png (100%) rename {output => gallery/output}/volume1/sf.png.bbc (100%) rename {output => gallery/output}/volume1/sf.png.bbc.exo (100%) rename {output => gallery/output}/volume1/smw.png (100%) rename {output => gallery/output}/volume1/smw.png.bbc (100%) rename {output => gallery/output}/volume1/smw.png.bbc.exo (100%) rename {output => gallery/output}/volume1/smw2.png (100%) rename {output => gallery/output}/volume1/smw2.png.bbc (100%) rename {output => gallery/output}/volume1/smw2.png.bbc.exo (100%) rename {output => gallery/output}/volume1/sonic.png (100%) rename {output => gallery/output}/volume1/sonic.png.bbc (100%) rename {output => gallery/output}/volume1/sonic.png.bbc.exo (100%) rename {output => gallery/output}/volume1/storm.png (100%) rename {output => gallery/output}/volume1/storm.png.bbc (100%) rename {output => gallery/output}/volume1/storm.png.bbc.exo (100%) rename {output => gallery/output}/volume1/swiv.png (100%) rename {output => gallery/output}/volume1/swiv.png.bbc (100%) rename {output => gallery/output}/volume1/swiv.png.bbc.exo (100%) rename {output => gallery/output}/volume1/xenon2.png (100%) rename {output => gallery/output}/volume1/xenon2.png.bbc (100%) rename {output => gallery/output}/volume1/xenon2.png.bbc.exo (100%) rename {output => gallery/output}/volume1/zarch.png (100%) rename {output => gallery/output}/volume1/zarch.png.bbc (100%) rename {output => gallery/output}/volume1/zarch.png.bbc.exo (100%) rename {output => gallery/output}/volume1/zelda.png (100%) rename {output => gallery/output}/volume1/zelda.png.bbc (100%) rename {output => gallery/output}/volume1/zelda.png.bbc.exo (100%) rename {output => gallery/output}/volume1/zool.png (100%) rename {output => gallery/output}/volume1/zool.png.bbc (100%) rename {output => gallery/output}/volume1/zool.png.bbc.exo (100%) rename {output => gallery/output}/volume2/archimedes.png (100%) rename {output => gallery/output}/volume2/archimedes.png.bbc (100%) rename {output => gallery/output}/volume2/archimedes.png.bbc.exo (100%) rename {output => gallery/output}/volume2/beeb.png (100%) rename {output => gallery/output}/volume2/beeb.png.bbc (100%) rename {output => gallery/output}/volume2/beeb.png.bbc.exo (100%) rename {output => gallery/output}/volume2/birds.png (100%) rename {output => gallery/output}/volume2/birds.png.bbc (100%) rename {output => gallery/output}/volume2/birds.png.bbc.exo (100%) create mode 100644 gallery/output/volume2/config.asm rename {output => gallery/output}/volume2/cube.png (100%) rename {output => gallery/output}/volume2/cube.png.bbc (100%) rename {output => gallery/output}/volume2/cube.png.bbc.exo (100%) rename {output => gallery/output}/volume2/diamond.png (100%) rename {output => gallery/output}/volume2/diamond.png.bbc (100%) rename {output => gallery/output}/volume2/diamond.png.bbc.exo (100%) rename {output => gallery/output}/volume2/elite.png (100%) rename {output => gallery/output}/volume2/elite.png.bbc (100%) rename {output => gallery/output}/volume2/elite.png.bbc.exo (100%) rename {output => gallery/output}/volume2/floyd.png (100%) rename {output => gallery/output}/volume2/floyd.png.bbc (100%) rename {output => gallery/output}/volume2/floyd.png.bbc.exo (100%) rename {output => gallery/output}/volume2/fractal.png (100%) rename {output => gallery/output}/volume2/fractal.png.bbc (100%) rename {output => gallery/output}/volume2/fractal.png.bbc.exo (100%) rename {output => gallery/output}/volume2/ghostbusters.png (100%) rename {output => gallery/output}/volume2/ghostbusters.png.bbc (100%) rename {output => gallery/output}/volume2/ghostbusters.png.bbc.exo (100%) rename {output => gallery/output}/volume2/graphics.png (100%) rename {output => gallery/output}/volume2/graphics.png.bbc (100%) rename {output => gallery/output}/volume2/graphics.png.bbc.exo (100%) rename {output => gallery/output}/volume2/homer.png (100%) rename {output => gallery/output}/volume2/homer.png.bbc (100%) rename {output => gallery/output}/volume2/homer.png.bbc.exo (100%) rename {output => gallery/output}/volume2/laser.png (100%) rename {output => gallery/output}/volume2/laser.png.bbc (100%) rename {output => gallery/output}/volume2/laser.png.bbc.exo (100%) rename {output => gallery/output}/volume2/logo.png (100%) rename {output => gallery/output}/volume2/logo.png.bbc (100%) rename {output => gallery/output}/volume2/logo.png.bbc.exo (100%) rename {output => gallery/output}/volume2/marbles.png (100%) rename {output => gallery/output}/volume2/marbles.png.bbc (100%) rename {output => gallery/output}/volume2/marbles.png.bbc.exo (100%) rename {output => gallery/output}/volume2/mario.png (100%) rename {output => gallery/output}/volume2/mario.png.bbc (100%) rename {output => gallery/output}/volume2/mario.png.bbc.exo (100%) rename {output => gallery/output}/volume2/neon.png (100%) rename {output => gallery/output}/volume2/neon.png.bbc (100%) rename {output => gallery/output}/volume2/neon.png.bbc.exo (100%) rename {output => gallery/output}/volume2/ray1.png (100%) rename {output => gallery/output}/volume2/ray1.png.bbc (100%) rename {output => gallery/output}/volume2/ray1.png.bbc.exo (100%) rename {output => gallery/output}/volume2/ray2.png (100%) rename {output => gallery/output}/volume2/ray2.png.bbc (100%) rename {output => gallery/output}/volume2/ray2.png.bbc.exo (100%) rename {output => gallery/output}/volume2/simpsons.png (100%) rename {output => gallery/output}/volume2/simpsons.png.bbc (100%) rename {output => gallery/output}/volume2/simpsons.png.bbc.exo (100%) rename {output => gallery/output}/volume2/spidey.png (100%) rename {output => gallery/output}/volume2/spidey.png.bbc (100%) rename {output => gallery/output}/volume2/spidey.png.bbc.exo (100%) rename {output => gallery/output}/volume2/teapot.png (100%) rename {output => gallery/output}/volume2/teapot.png.bbc (100%) rename {output => gallery/output}/volume2/teapot.png.bbc.exo (100%) rename {output => gallery/output}/volume2/terminator.png (100%) rename {output => gallery/output}/volume2/terminator.png.bbc (100%) rename {output => gallery/output}/volume2/terminator.png.bbc.exo (100%) rename {output => gallery/output}/volume2/tron.png (100%) rename {output => gallery/output}/volume2/tron.png.bbc (100%) rename {output => gallery/output}/volume2/tron.png.bbc.exo (100%) rename {output => gallery/output}/volume2/trooper.png (100%) rename {output => gallery/output}/volume2/trooper.png.bbc (100%) rename {output => gallery/output}/volume2/trooper.png.bbc.exo (100%) rename {output => gallery/output}/volume2/tut.png (100%) rename {output => gallery/output}/volume2/tut.png.bbc (100%) rename {output => gallery/output}/volume2/tut.png.bbc.exo (100%) rename {output => gallery/output}/volume2/woody.png (100%) rename {output => gallery/output}/volume2/woody.png.bbc (100%) rename {output => gallery/output}/volume2/woody.png.bbc.exo (100%) create mode 100644 gallery/output/volume3/config.asm rename {output => gallery/output}/volume3/earth.png (100%) rename {output => gallery/output}/volume3/earth.png.bbc (100%) rename {output => gallery/output}/volume3/earth.png.bbc.exo (100%) rename {output => gallery/output}/volume3/fashion.png (100%) rename {output => gallery/output}/volume3/fashion.png.bbc (100%) rename {output => gallery/output}/volume3/fashion.png.bbc.exo (100%) rename {output => gallery/output}/volume3/lenna.png (100%) rename {output => gallery/output}/volume3/lenna.png.bbc (100%) rename {output => gallery/output}/volume3/lenna.png.bbc.exo (100%) rename {output => gallery/output}/volume3/lighthouse.png (100%) rename {output => gallery/output}/volume3/lighthouse.png.bbc (100%) rename {output => gallery/output}/volume3/lighthouse.png.bbc.exo (100%) rename {output => gallery/output}/volume3/monalisa.png (100%) rename {output => gallery/output}/volume3/monalisa.png.bbc (100%) rename {output => gallery/output}/volume3/monalisa.png.bbc.exo (100%) rename {output => gallery/output}/volume3/moon.png (100%) rename {output => gallery/output}/volume3/moon.png.bbc (100%) rename {output => gallery/output}/volume3/moon.png.bbc.exo (100%) rename {output => gallery/output}/volume3/parrot.png (100%) rename {output => gallery/output}/volume3/parrot.png.bbc (100%) rename {output => gallery/output}/volume3/parrot.png.bbc.exo (100%) rename {output => gallery/output}/volume3/sharbat.png (100%) rename {output => gallery/output}/volume3/sharbat.png.bbc (100%) rename {output => gallery/output}/volume3/sharbat.png.bbc.exo (100%) rename {output => gallery/output}/volume3/tiger.png (100%) rename {output => gallery/output}/volume3/tiger.png.bbc (100%) rename {output => gallery/output}/volume3/tiger.png.bbc.exo (100%) create mode 100644 gallery/output/wip/config.asm rename {output => gallery/output}/wip/crossy.png (100%) rename {output => gallery/output}/wip/crossy.png.bbc (100%) rename {output => gallery/output}/wip/crossy.png.bbc.exo (100%) rename {output => gallery/output}/wip/parrots.png (100%) rename {output => gallery/output}/wip/parrots.png.bbc (100%) rename {output => gallery/output}/wip/parrots.png.bbc.exo (100%) rename {output => gallery/output}/wip/populous.png (100%) rename {output => gallery/output}/wip/populous.png.bbc (100%) rename {output => gallery/output}/wip/populous.png.bbc.exo (100%) rename {output => gallery/output}/wip/teapot.png (100%) rename {output => gallery/output}/wip/teapot.png.bbc (100%) rename {output => gallery/output}/wip/teapot.png.bbc.exo (100%) rename {output => gallery/output}/wip/test.png (100%) rename {output => gallery/output}/wip/test.png.bbc (100%) rename {output => gallery/output}/wip/test.png.bbc.exo (100%) rename {output => gallery/output}/wip/tut2.png (100%) rename {output => gallery/output}/wip/tut2.png.bbc (100%) rename {output => gallery/output}/wip/tut2.png.bbc.exo (100%) rename pngquant.exe => gallery/pngquant.exe (100%) rename pngquant.txt => gallery/pngquant.txt (100%) create mode 100644 gallery/update_readme.py create mode 100644 makeall.bat delete mode 100644 output/logo/config.asm delete mode 100644 output/volume1/config.asm delete mode 100644 output/volume2/config.asm delete mode 100644 output/volume3/config.asm delete mode 100644 output/wip/config.asm diff --git a/asm/main.asm b/asm/main.asm index 90b3b6c..343af23 100644 --- a/asm/main.asm +++ b/asm/main.asm @@ -655,7 +655,7 @@ PALETTE_FADE_STEPS = 16 ; include the nula logo. Try to keep this simple and small in size to maximize disk space. .logo_image_data -INCBIN "output/logo/nula.png.bbc.exo" +INCBIN "gallery/output/logo/nula.png.bbc.exo" .end diff --git a/bbcnula1.asm b/bbcnula1.asm index a244169..d3b4b36 100644 --- a/bbcnula1.asm +++ b/bbcnula1.asm @@ -1,4 +1,4 @@ INCLUDE "asm/main.asm" -INCLUDE "output/volume1/config.asm" \ No newline at end of file +INCLUDE "gallery/output/volume1/config.asm" \ No newline at end of file diff --git a/bbcnula1.ssd b/bbcnula1.ssd index 0e30fb4f1104da5939e7050a1924a4e42ffc8814..47c44d4b6072702eacb946f0f2a5b18e0fc204a4 100644 GIT binary patch delta 64991 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 delta 64897 zcmXuKc|4Tg8#g}tzA&~imIh;zVN}Ec%wvVUp^Zb7IANTz__c`zDI_Hn;+}C-(ubcM=&HICHMF6>*Q9>PYJm>>9 zPN?$*4O*8-5bC^xgO)#q3U%-jpn+Onq0V6?P>oEOQ0JvMD98EV^QJf`-r(Q(aWp7Y z?O%IQ9OS|A7wVMBgXn7iaElTkGWUc~hmQbB{R$E4z$8Hc+CM*&c;ME%V4;o#5%}mo zKcNn27m$04cKBb10z%;43?{{t09vm-?i|%^ za;H2n3#icA+x1FX>Kourx+ zUtkI1F0$hPQ;{PR`5tT?t z?5MS1Wl5M98#6r3-qD|OX^I-At>$LT_h=r<8`=m4Os(LdA_XlLK<1kiDbXL|67kY) z+gtnZM#&xMIl`zG8I0iMpBoeMl0?c^q)3L%2~rlkZ0s0RxEi`sVd%!Jdlqa#A9R|d zO@A{lt`feh_-nG)Fe015H}B{WZ!xagXG+&s1nZ%c0bcwQ%iLWO+c96Cj+!1|1Xg-( zDr!7=#-IhWgKeuh)@Awcw(KIUY1PU-?0g<-8z8~jpYT@P%suhzmz$N5hK{nA$oN#dP ztJy<==!ogf9q#tmGYN(fw5kV@ZI|wD9}}-g-s`}V=%deR^RzvKVJu|EDK(9RZBefe zunci1Uac)rBHOIxllXo!k;onzl4s%|!C@`N-xcZTHC0M7rm;B@^y>mnBGvF%vR|a} zG=)?ZBTTGpGHXcbyJc=%-6*7X4qg0WXArr?{d2diiD5t=Dv9tJ<1Nt`t2f}!)Qif#O)vzn$IdvQSJN43K0HUz3*#MWI~LgM5*!VNY$SH z@IljvU?bqZDe}y)gj7tz8I={Y$!$r)H`Bda+j|@kaaq^v9+(lg)@@bUz?v7l7WzVs z*>qSX_lSn7j=I%!$<1FZms@7zqQ|amZax!NJelP2F3k9}Dl1O^gj*@Qs=b`0Rr0vc z%(Y|i3`;3y%cnxN&AUgVr(?f|({fFkn(p(6{bq)9@6=*UnQ!lNSn#{2wm=ELXwmfB z6^bR8?qy)QdGc^~#q`+9V-5?|mCutTL1*e^xa+ckC|Jc}a74a5^RYVmSE|J6*R68s>+e#=~O$}r{P z2kw52mcK9Q9scGowUJBDF~*|pGKI7jUx_yJW31O_a&DPwsJSc|Z7!a9Ih*jS+Cm?J zkPlC=sIBg33uUMIY&lnwE>0uZy~{Dk1m*{fX=KW&HZ9fH?C*df;$f%=#BG6ra=f0G zfxv^4e!9@bMLD*JNYDrkL^dptfQsoC|CE#E@}MB`ph&}Hg_a2VWw)Q0^ zEYn|h);yp!tcqzep1l70;OdPr?)^7^EEsV~GPX|=%}S5|T)(^hRqRY+ry?f=BNAr} z67CSV3pG*4(!1%FC)4;ml%p(-G3a?EEU`*-yUJEk)$nnE#p{5lju|%J`o|~>Y88Zq z+iaows|c&bR`q$?2Q4|CBDali&|hayl6*bVG>B%r`G@VIj<$%y&+vI?xG_^&UC)fe zQ-inG%z})=^H@XGRhC|D7FhO&Ym-kp_P8|Mc8vWsWZqF~sP(QS=6eh6W$^OXFpMYU ztpE{vJJB$ez93?eZf2G<8ex9fyn{&9txzJrltd|&(LW6z)y#jI9iOC_&}=oc=zWS3 zKG&q6PuD?bMD9B+8%VEu&GkTMpA!{N7bPYozVaoWoUJHaR+j%FDBKr$x2OAk!mF1R zv@4cIW(@PoE}V&}sJO%UvbG#sQLpKWg<&(beR7V zb-H?=PoffcKBB=2urzM`y=h6Aeemj!iG~$lMe&t1l`cVqd1j>cT+4vx=ojAR17Q1qhWRxR|Ucrvi$c<)PI6EJx5) zwe*69;v$yb%kM1}4n-YLpX_43-0Zn!^M2AX&(Gg$Cyk_kfH-m*_h3V$NMRc!N~FWl z<@nYLC&_M9-rI|;wmmFWBVY~C9zY|1+--kM)IEYZh8H#*PgWH*Gd<+QdoI=y5jR>b z%l?JEC;H+tHyRKC^yPNmLKjT3b4{}?6>4~Qb*)%PM$gt*0c-tYjla=Z(agYNh#NmW zu2GjDjV*AMo04>a$~b;J z-F5V*GVxdc$U77qDxC%d-ItLcy;ax_S5>phHshxL4wZ*gkzP_p3em~+jZkS#A z;EyJIsGwiUUA*IV9)IzqFAKnafJajs@R<7R6l8zHBi!hO)AfvEn1Y@e&vXR1+&)@M z;b3l3y9oV`qO%z1jtRTe1*VmDy1Jg80+GG0pbWop5iHu+0wUL(RHG7&$KaMFWrYub$L@D|XJbhIl)=t`U ztQYO;E&YC)!*S_lxl10R1o&4rn&j0UB}Wy?^1|bpD`ob=PMOSuVFX1*C;L~;J%gCu zii%D8HHCaW$0h7;kX0J?^qzj~;E8$bgulXW`rhXU(m3dQqv`$l9fzTr)6lmcM{`HF z@bhEH9E_dyBsy4YF^7x1+MEeDqS~*Rzi|$T&vS|-p$S^?2X7o|^V82hoLL~lA(E&Y zPJ$dq{Wdl#6I3|Iv)WZ9{_6`B&*Qkjs-HH|#<+BJ*w-9yrgU)L%@7Ju)|Ya zZ)e2L3UcH{ZRcgaNO5xbJB5O=pVjj2^drW6VteNt$7_XJbwscab>skH@0T6<;=R(P zKXuqSscFsp`!_qs_Sm_wwEK4^nn#s$-~FyE4IGxeD!wsQFi`qBA09dSU%;+@%*WD) zn}1dLsrg^I|2a51zaJXrYrQ@#s5m5Jzh5l!Rp+VvGljx(A2FwI`RWZi>z%LP&%YvO z%ZT^!|DvqEbiVJ-E~#V&3$IMB&qUnBKfJNI?F1v9E?Kqd##nSQMP|?JSza{fY-unlL_H;a7Qii8=*8L6&;} z+Gi9*R^xFX&vkrmx*PmP&F7M(S)=9ucw_&v z*ZEUy-j?17CIYFNEi~pmwa58`w|*-?eYxA-1z+KzUf)sv_{%f0BWe)c&~adgg0J!- zLEZHg@;z&lu1Q8nO8~;caEl?#y;PVc1Rf125PnVshh}{H39&OL7!#G8x*sSYN=py6 zrbeUgSk5w8(YVo~!S|KQLb^|C!DQ%@vL2oEky7Py$B$I?hC`sj`Nw#H&*5&a<@cDh z^&9D7D?rMDUj$q~o#uiN%FhE9vhCrQjJUZ;*@^@3;PZ|I~X&;g7?6tQ(&@RdgnSgp6a-x+LD6C!{s!ea@Vrr7sa!LHe;&b?`&A zxgw?X`{{G#UQYneh>BpVD|3CqE0zdfW88HL>C5;o?O)i2)r^9W%{a{QiE;5zSriD`MJ`H@toThx|%<3C>n_ z$=?)PWfc)8kU-Fep%`%W$6$mI9jz>x3OiOGR+H-96b_S|+2N9vxdCh0XJ!TR=ZmG^ z$bR8)r&0@q|Kcq$-ET7XOa4lGCp)Mbzf|m`a=LzfyE}GP%umLC-%mk>)_T>;SE@e> zNU%w$44#-&3;rgdzY}OLBiYGODcIrn&Obv^90|5NLrsE32l)Q}kT3MVk{@^Ol-~Qv z&gajwd!L!?0?!}i*0WCIWNQB#&AH~_+;M<=ok%ztA-wV)i~lU07fJHiad-t{lBobNBQ@>1@_!=cLD4$aS0 zN9ca8>`|ig+QS(V9uZ!=c5*}rG7RJ=3iCi^&xU8{czF`)I7JlWZ2;)+;{s^~uKCvf zmFNi%TMic-ic|nejBKmEvm4qPz6Bd)KAe3JtDpWy&uIN$NIso0m{S&fX<_|0$ZlUx zTlh=1+BbV+>zm++ar;ZU@CRnrN2Wvn&%2!JhL>O1=yOuagfsa!qusj%R`?wGpzy0J zcSg|@L#C10<_bE*rF-6jz7)#fy^!@)P8v9n{DteXHhLnxOc{O;mO=zmhP;rwTa}xX zJ?~>F2d%VV-yENx6#0Fv9cS8BkQPHi`(3<8Q6M0Hy=teGMA|!$h!G!q*$koV^~$B$ zC!B(Xs_>uzmj#NEr;;O8ES~b<&%z#yAtNoJ>3iug`KoUw`PWwW7=@jljh1&Jom2gp zS3ipblXIh^p%1c8!LG4#{v#MaRGxB~-jLTx2@U_{*sn6ukuGu_NtCMDfFjGD z>5w+hoi6q`Z>g&$1hGCV6cR5i_*>(~-j#7r_U|b+!(UCl^AoNizjAl@mT^WptOWhz zz(%C|8EcqwK)%EA5Pa3i<3X{VQ^nqzSB85wX!-=U`Hj7cz(eWpVT8EyvENA17T1eX zp5e5jpXJtt8DWl-k{q=8vCuuFD)Bq32g9=~iI4FSc|-VD-$~&Es#?KgiIjGUyuYK| zO2Uz@qD8_`*mo!&uadj?bWeJ_a>{?Tu)x&ND!bk3Syf8b_wEh(9Stbi#SWu?{CeG= zg8nqU;tg}{hgNhDZ#bYo$~B%Et+})FCz13>&%E!gbfVo#!$?qJqv)mS!(`euy`d*r z6?vLJlPA8yhV6c9-%^QB$N@2YJz_4IKed|Jp>{3!u-+`@N zk4ZjYl!o#$A=~&l-sdykS=wGqP^}EVRR5{wvSygM|J|xqSmaUTn|(=%VKb2guDj@k z(wOo#@A$`%Gc6ujxQ%0^z{w+r@K+if_6&QED{s*3+!-9W<)IMw2Oqq;?UQ>VFLlG> zs`-L(f6OVodx@QLk&{lC3oGSQ|5e=J*nJ`;H@&DzYo;Em7vPE=+;FGD;6I6ZS#ns} zz=JZep?zmw4n1$1=5W!tIQS**G3|yFsiVXSYiaAz#@_3TDF-1N)1+5aAFN&VO@)Y4 z?!D9p2tF#%a=NjPdCJbL2^&NrrtZ7pr3rh!H}DS$`eb;Vl^+n~t|=ej(Lt6>fRQe? z%ig!qSJ?HWS1zu6?#yggHP)aEcFQ+#cfnObNHzil1T6SbM1ZlF5F!_HBh)Ej6WI6P z@AhFB4!cA7-DhHe?Dxm@rJ!-6)wlfmcki!3IC_#7YaLIfZy=wf80=mT@i}x*@2K}^ z0%ebGr)dh6dy5&o{8l5qZ@KbR5lzQG;Q1uFzx})>u0GvNat8PLSNsXmo>`pl*Jqwu z6R72I$NGM)1kZ0p*bHv-;G4>KB}-)UBF+s#nA@JLj|Ks^BaLvkNlDvC^JWzM z0Ez=NCo5!LfF%7PX@lZo^3ylzsS4fcVkuuuufj)`sF)YZo6-SQr){755_l7R*2{;+ zin2y}{9pkkG;aUquY$We;g6>zi$)?a_|N{)ars%BcD)N`4_zik!W>5xa6{|;B<6VN zs0h5D5)(7z_o5%4w~1EFqDXy%k0c#bdvVXy-;r{pC`BksEP_*P8FBX|mRgFK@(L*n zQ@#Dvu}QoWKI9qo@=GN=fmEU6IAi1~yZ>`hX$IPYO9kE7C4Foaj-{lM34m1)fcO8X z`v32a5%H$XDfQYSGrer)`}R(NL`3=XeUqsYfKUJUZhrtXVi)*-e7E}!eoF+P6Kv7C zvv21J!0&$4)=Qpk!M7u=nnKB$oYlcCFaVGt#onE4(TvGVexYoEBP#}oMR7G~u9}J; zXi8-J&tvBm;Ffs#f}3?p?BW!?SLLh?6B=;%ijsJdsvZh~he{3$JQ<2j>dtwXOt$=} zD0~ZPLQvbMAdszsj}SH2#zLu;*-&Isl<*bMBtV`CPJ`pq_h41fU^WP#Iu4egN}y-o z&P!i`1F7k{{5NO6@wvO8YoqvzIerUa@VhcVy9S=};}D7i5&?A8WI&<7OMUQ&2D68^ zy8*i}8y5h7e$58WHQ2vTl+>~fxrTULVvUX`L9f1>asUW_C3Z;)WdZ*sCdq%FeB|?F zdkB7D?-anvty-%DGt}@wuloJhJ49Jp;e&sR=FLd!Yvn>Txx~^TBW3i~H5{(FbiB zp>4HG=%l=~beC6QlXufzXad$!&Z@JtHTI)~^?5)t2J?E;#_MX959}gENLVzl0xhs- zVbP1EliV94f8*jvranN3W%fLE@Yh~qT3Lcv?8fcgFk+OIQ9|77tgE|0?`)^v_77~5 zjy~U$6=iUW1HY>Wa8AMfnO?Z=Hsz8TJz`u-R>4$$y^;7g8rfl7`urE-u*JD^HbC}a zu>&;S=6jVgVMK99W_22)(5LKSi>2HJK-it;tUcVTrs3(m`et?y(~eJhLK+_hLZ4Nr zT{bqq^i_zo+!c=TSz+#EI_m|(D^i=$CIIuR_HQD-RQcS#WGoHveGLjcQPab3i3Gn2 zM}Y1+!yqT|?#Bick7AbP`Sbe>G32)mS~ohK!q4Vv{Lr`)1bQmoWYns1hKb5icFd!v zKYq-$LDUSH=@+HAetpjR+_Ze^JLUI$_i}<1)ejEk-*cPB@P5Q9z@?NnKPayWg%td#?U*54qo@llu|+ z;KV`MF`Z(YI-Y~&O8WAY+T0$%g05b0lDnAQM zamON0U0ZHC0mXUGLz58Q5}b2ja|IslwHI_xY(GXb#Rj?!U7& zJ}{{TAhe}qvCg^ovY^>pooO(GuR$NJI$CNhIOVrDc8y4W7ku08d3nLNzV%Lhe)My2 zx`D>KXMwHJAWdE=cx^v4HfY`DsKWQbs&Ds?SjC*t@IKlIWL}%p=SHS;zBsAGnO|0i z<{~#*Q|b?)p}YEqU*fMr)i%^(!^>zVKq%x4;1L14Y72R#_7Jw4*h&VuwdXl5j;#~o z4+E2^Z!ssH|9$@CrO8t&@mOiORbEp}@CJ0KLS1YN6Bphxfqt{8rk|hJ7n?%P7k<%! z|Jw)t?3Doj)&qjMq)fP)SyML51F#$AaME}jcJm;b`iiKZ;FS%0lzRp39s`*Pb@A33 zWkdL$86VF+z6mQ|?ccf@r+Q^p^E<>UJnB>TkrOyW672#0;X{NS zeP(yrv>R@z=X;1ZvwO|>>fl`STgz4tXy)KLc#sVq6JWXfyP9F*$ZwZqeP`M_A;8ae z@b^QY3zn{(`9Ck6u3tkCsFTs00nefB#rJ%dpZE#(Y7NoN@IlJnt z=irs4$*p|YahVJ1K+)Gu{jX2vQSuW8cFFM8xq$oS8V~<<-jKcQHLnKPx$8m8RB9B1 z4baF{IqDML6TJgAa1V!AjONgg-$1L`Fv3bKYfb2@sgwgO!03r_GB91CDnjA6feR{P z#%{wg2{@n;I|+7vsH#;8;EWq2C_t%MFyKEHBQ9+lt?9UWc!#x1xu zDyk0GO(-=m4j%RYwwh3)VD)(sx1G54sn;G}9p$%3D@}Hz(x79qOG@`EV<`4(*&=IA zMYR~fB$#`FyX)UUF^`R)PJ@>;cP^|2Drk81C&(!{de09e1p`f7F163D`hZ0 zXPi{LxV5qRl4+1p>Fwb6T3NwO`w58ono!e2o%4yH|VfYC^Aro8;VoyLRN&geV zdC6Gw|C<<)TejOZP3F`!{v{To-p)_j$vhFS$;Xcep8#F=@12}D!~kUN`X6G3`QiUb z=M(K30SgM600=;_xv418o+JXwX*^lh3>Rr@ZB9Gi1Q+?2dVp&H$by~!dEmo&FWYyg z&l5F(nY@w9AJ)eZOhmZ+HOxdg4`LJk;e!*Kmx}+N2mQsZ{{ed8n#G#c3fzAOP-ZMp z6jqdtC&LaO2h{YQ<~5$`9f*Tj*1^5-7}h!((~MQbq}ZdL_?f{#60BLFm9@tty)}7+ zqLaEU$cq=NGmV2UF`ar(09U_P!QC^Z-=ab8Y6QGjrISER%F246(lIRDGpnrB!M``W zV}j?UP1NLHhDy5W~6{Jv|ehx{|v0e@k)?O34KSy)#J zP(y@O3$7tw?`l)4hoKO{W)TW}l{E=Nvm7=BSRl%BmhB8k@yB_otzx_xxEy{_n8uHc zI#`ipo=RDuH)}FD(#FgAT;UtN_84rctJ7l34-nTn&f|50AXT{Qxwvf|+P1Y2 z@zC!%4lRunvqgeJ0lB1j{F)vM-F0yU$%5ES(OfEZU)^1wZQUe zUvgC0t?~M+_N=UPRZGI^FiWwco~(3@{2M zs=&|=_(KCTBB5ZqJwn_4%+cI)XC2Wz=jIzfoHNVOLVY9Anv;c0zAW3bO5a{VPd)8d zv4+TsIGt`%dc5qV9%$(~ME9juzoZda<Vn@%dCuo8N&iF#G~U^h4#1^5+&1e0Lmq7E+3 zvXzHigi5>owAhw~M&LmRIhjhu_CNV1WXDz0w)+I%#?ixp+3l=%&eTD~u%rp0~poqEbNFfwZ(N!G7zl zpoyc+Q~>01rpT&q0`Jb+y#!tHFbxfolz*DVaW#8NcFOz=n>o%cl@xPq^LRI?7c}F#+u53I!4IP24k5hZWumbmEa4<&Jf;OTL_cIv_ zKcj}V^a_RfEl;iN97F(7?_X$$rXZKne4jR*NG*oXiF;Rx(;v2{)>$o}iUfw_LEP&t znvYb#LHn88Gh7sCH+iM_c}g-o76b@s2SO(93UaJ!9kyW8Jz2C`4&b#jmx^QYF+~|r zBZ}rOCS<)$lGPPcs9knKy3Izcu!ZV?w(poQ3Nt83Zjg+uavx_MqF8K&J~?o0FE0Bq zau!zOfLr}s@v|$>+@Lr6&O%S{{Rbi~s-PqBSJ^o3>h(QQ*k%N( zH+V1bU6<96xLHaSVtC~5t+G$*br6 z&SJw~^`m7mo{xVN{KAP1e7~-&RzC3t^i7KLAAfSs<+QsKO#+|{f+;F0=oUH{`|``g zXzljg*Ftl%)#~yez=WCOQ-T?X-ByfHfTIYjd$mzIhgs!H509ZyJzi)!EG~~6EYY+W zOpJ6p=W3$pEUtir4P%DH<(+~jPTIgxn#mH6(Xxhc@;G&7!VZz)@o+S6o1cz(yrB2i zD!ooq`ru5&p|7j-CFdD%*uni-pD*`2?*((mI&U9Q$46p3y`|oxch}d#1DXS0kJH_p zH!*{v-eoo}Vd2@b5D5kQ)JzA9Y(TFDaNWdj(A$0g5k9H*1GW7@9Aa0O(vmX1pcPc@ zND(QD-$soH!IxnNU!U&_r0|>1Gk+ShYkB0uw8Cvm&%u%i+7b&UH8{cuQUrCkbG`Vf z0CxJg!*2-bJtQ*i7>C!Y3g}yD(~`(EmELb_AQBrB>px4KfA6p~6`^2Aw|J%e$fF*N zD10k;h{BH10?w6!_F(4xy95X;R^>W+sDxEA+z8 zjS6oEq`X}Y?uGGZgxQ!gOASYb?@$8zLK~T|$LvLEY#4nwUZ~MbVT;F_S1v8Pa zW{VMR2|V9SW{nm!%_!x7;!S5*3KAo3&J|F3{r2m-sfH;6_VZKS zqmE4gl$oB=<>b9F+yqC8k(&)50x(#7Tt}pA_Vsg-b0^^$#Qf*3{u5J9?5w;|)qe}H zD`eJOPz!Rd8-U&Phe7x~Vs>g^O>}kE`C2g#hSM-`V1Ya?4pqj0&p~YA8Rlt1RfIP3 z_pXy3yFU|p%W{HhBmJ(A_s?X=#k!(M-*C!`V6#{^$U*fC&XkIgg7(L03~nKu?PZLChTV%ySPosp~ai~QPTT?r$pgv$EtVnjOZ4)hYO)Fk+6yyHJvY*lm4~oxtaytA%qY@T2!U&J;=8?Y%G`==;G+o!0I7ABNODw3FQ@Q|6MmIcRl}NGOX$)`E7Ukl0?l7 z8jMu)4k<4@zIpCzomdeoM-1~KIZfRed}{pHBPD@gvG=>5(LOwvd;n8`fZIAa`AfZb z6(qAY9JkJJgeiGmTN=IzrwiTu!&ck)Gfh@j>YXudmo#slJ&9X!px z7YYzDueXHE5~xHfhWz84h_44TLbebjRdtcUe_B1U$WOJBoN^u!o}kk(`*Q50FBqFv z;n}=>{FE@H0rxe_m6o z{ZcX?JF=?)v6)Dhk&29OuU=Ihs~lfu=_aTLRmO|8S2Dir-s^Z*iRRa-!dAi`M4RO0 z9q;;S@=QO#sfMo4VVUoDf1dFSS5Vl#)P{XOQy|yi)W&@`^8jy@0&P3e5#G$+-x{?l zsEcE{*2Dqmtr+qR?Zw$-qRi$~#9=JYsejehs*%yHrRN`A`L<7Igd>d}k8cC1Au8pB zK~`D>l`guJw6o-&Ha#|==!2NZhQ-aGc>9Y+1N|J9BHP_1iWC?{<{3W*rK)K-f9LJZAujD6+IDJ>6w)AG#9G%23k?l*QTktSmlqA!k}Ye zoo!LJ@p$OH3-fSAr$HT|B}a-`Fr1D3nObamJ_P51Ty(6T8d&}Bw@lH4si_qY3oS#p zz{1-OE>;;vt#3BG)e8A#qMC8DTE)sxwk_1a=v^kTS!vp)H#xf^VY zF4aT36VTJXzWHfNam1&8#5tqj4i_UbFjP)fhz19_HNbLw1S0LVRqV%tr?)?p-)*2H z4gDbgP;&Lg?V2ph5Mg%BNdlr(deY=LUid@H=Nv!noNd^+g5hwP-faH~bl;e_zA!$zAD`h7feqYE>fVQ)BB3IEyF@>fP+o zyTo8yuxcH7{+?O@!b1=eSYRNGgSF*%+0j6Rd@OSH;3ok8w*S`Qb6%Q74=jN1Zl(r1 zn=LWIs{Q*QuBldR#>*S z%{OLO_K6EYFAm+?4S9jRixcarHKMVC2{p<581hPsn4SB~1Xr=M=v~5Af8Us5s5Onq zW|&7J(zJ48+#jp#r3mZA=m~q3{GJK`h6$_`=JWF`1&S3>IFPvQ8pJ*L2~KD^4g=j* zZ#yJ|)5Aa9ZKz0H8ImYf+QI?#cPj#Gte`WvUc);`OsJkE0R{Z1W+7j9gZf3`XijPf zD2)*q-hYnkka^U#uj_PWZV)7hb1*@?{-E&p5%ePWo059p?a5d$>_xbRz)GwSyp;~G zjoF%OgQUsWnW(TEh0(`;dj;(-^g1R{^o6Cg2t(Q@RYbhw5w3VO>ys}Q4_t1{TFN!i zIHsnkD8nNGP6q?t`|kdnhrFjShflDzm|2S;l0I=uSqC2ydTa|Fug@sbF#5gS_S$ue zjV$S#s~_a+&+kbSIzIUxV>`pSI6KpvcaEv!XptK*e}?;vV9T(R4blmm5j`(cplNz1F^L5c`Auf11VKEOg!Z_NQ?K*VM0 za*vgRo1A5=ErOPu#Tbs(3~Aa~P~PL?=TFpz^UBLg^`&m~!YmJ)wby>RNS}6aWu!2*YBm&rV%c1rXC|Fur~DZ&%2tFT!w_LM#qi`g)w?sf zFPx=$fUWqORt~sRlKm^t4RkW}reqw~_e*Fi2OT#j89><9@JpHUMqE07{)%iEd%z)@ zz2A*(CABg!_TynCQo8rb#ihlG$}1N)T1yNJSaQJU+D708npX@&3^#{Gej&GrfRO=5 zd*jc-gigUSBXpQH=Rx6fgDV5Z;n9Hm!U^fLz!5J1?+hl$Ja>ZWoZ-3%{>WYJAV86* z(!_4W)ZYNX z`+lY@k21~jdxoyhS4Xsjp$~2yIWIQ{NiO+uVZH`p0?-G_=Rj>XFG@lNK0wSkW0SgX zpy#n*QgAf}$6H^5F_q<#;dLUFt{KuLp@2udx#_RGz<^XJ6^?HMo`0Z}0XN1sFz10i zfd8K-)ZnT?Y}hKUPM#1&Nmqma%M%7j>VBbi0{$OQxa#*441xboKwKw?DoN4wZF2NH zf@+U9XKo9~HON~#ZewxFfcKC8E4d5+SX-nU5QP0y6M#;INdRy`!{IU&AadPrH<0SG z3<3{O0XIo{AZmCe(-}&wd~0Arh~mQ45M7mMp$*>aJ_p`K0&N)qdzxRvnE=idP?iAp z1!84Hy5aaYw95y?R7sr-$V?PnOX7Kn*L;8)-(056D!2e~h_N^0_x!_te~IRqu<~ z2caOw%h~7D!U=zpm_(Cb*2Yf&C{O}vh9biTy^xTlc;QkYbq9c%6$&y}YYjaOld%fG zulqGq(ri^;h-};P65B*%cb8(in)9$^$p%?WLA7bUxlYS*nla;(K*({r{8e*Z$p!xq ziI|nl&62Xiz^d+ZCwK<{1rZsD5m+JitGhnwXJ)R9>RSU(7ik)0|92BFD`x}!G?o1j zQUg*G8MrJo1Lm+TS#l*Ph2y)$EWxV@Z{`WaL+Bhr(ianx?1yWLa@CVJ{HUF_`f$f& zQY%w)wfU$NqP3DFtJzqhw_hRvP|~k{{Oqox=L5``Rv#`uJV9KLA_MM*s;A(UnOA#H zvX($K8?3WltUrs#0<3N{W_>(MYbP_>LGinps>ze6Mc8<+rsOTapOjYFP%(HZSnh0( z0@8pu;u8a!4foSE*V%oyP?Im%X3+I>k&ggi%>mlPKLu>RYL0Vg2oji9s+#VYJGmDx zcsZ}i&7v-Yv2g~Z>E|rVj=U?Cs%0c&!`<{;(j36xl!ClI&%xSX{Uac#d}RJ<`V6xti_*UZ)>oxD&o2A5F?r_!j;a=1*SZMIVX!)WA+oam|4tc)qX^EJffU1E6g zS_?g+yhf~g3UUf8Vx}()v84Y>jc4VYg-Zt#N?5~IeN0%*pVcgunD;6nWhp`1NIz>D ze+}|W;&s8hoT~E*Wa(=JSx_BN9q_IGXlj|67w+<>wbg`dT^&@=Wm*%F0gesl_EN;* zwNWarydzotHioM`HI=z032VPaM z5IF^qFo_~`j<*9cV;8kW0p%vCn0RY9uZ#d0x+^92NA!9QR;E|p5uAHKnB$Fi#sxzv zbz4W+^bd8o8$S-K#miuOH2OL84Rd}-Q7b4!rtFp=tqretoiT*n!4D`c~{rL;2>Lrhb^mw-}3K%6dIdZ zeRq+{qF+;GN7Tv@L)zDITH!;z0aS_6{Gnifq&ZjTh}`rQ>vNYhkywEA)_@XJrdv$K zf&K#TjI~>atBU1L#9^&a>1Zh3%^s}8&|O(TD&+-srAp=skG@jc@Fr&=futFXB!!fF z8-#s#*ska^4qIWYMk&U*(G;6@pz_%4qYrDoQ}_P;66xygeNY)$DlaWtZ$_6HFk7c^ zr61(}=#d)uHYI|sN6L~u{?3%quuSDwsuN|=O>}9!4z1LHD;(l3Ik{T4eBX$hv2&SI z>@iu3^Xx!nTZaJovr3fRVZAuy@XBu8N)8N`0kl}tmp4+KWli@>;Wdy&{W1; zx>rk6%t+@B21ttQBp6 zUUo(1POr#x&QnXuyqZgLu6~gDpgbltkB(T9i=i`)fq3GL;#{vHHz1-0*Lp& z$w6IIALmEijHhQ>yiR%-@~=4V52x+CRJ*iTqg1kDVIs+Y8C>=Yr^7;2K5}G8 z556ym^x*{vmB^1W%2@vM%hEO3eeaJyBk4w6>t%X?bE^#2$4GKZ5<> zhztwKPXslINCi#^)7z$7{e3EIRb49!?COC2(zUZid>cQM3N#a)i^ADR=8p?fSJQqZ z{8rJ1c_O&x_*3ahcpODJdDjF61->-nD6WbA38@!%=-g&uIr`1NO@w?GyR1#l(uATQ z&>s55hqe)<`-0K$KAu`}Mb&v-A2W7~Qzff=T~#btj3jSXXpj>*DW7F^j^V(l(~~I? zq|~}Lh3SU~#<%DJ(M~%}DdL3}m(d^pe$-VR9W`r5PxYI)J9U27Ifruax3otmQ z0sw4OS?Ph!o5EC0uWGr^zrH6sBf#i`PdXVtx_oG=sydA}oS%R0E0@(++Mp%=pa}T_ z{mW@R_OaD1u>6C>L|om^Pur~03T4d%6(mlJ1?_e{2(w3h8+eB77*@BwOOlmVZ}?YV zcQE_LV~0dq>Vr)5m4L*6CTgb;i_$<)0$Lmlm($Og%ShrXl7u1f0D?{skFIm zg42ta#%61ca?s{AjV#?XMtpA%ZO&8dTK%mAV1$bC4VTz;%M->bPaIqpowM2eLS0Mb z9YZwkQL;%p6g~nI0mG(RY-W%fr1=_I>rmQZCr+p(&e=q>iT=_31*c&Cn(-*t%i*K- zQ}4T4qj>EL8rU_x`U97U7n=SLSML?p1QT{^r}qLOB#_WTN$5mE3kC?iD@~`Y6)BM1@1>9QlHGRcPs^3>c0Rw#Th&^MxHb* zEVzGSzwL|s06%Bl%xh4p!F|k8yX!9a^H^zoG2;SMH_H8u*5-55NmS$wQkmK!zX#fD z8$UCrZlcs;Fqor%Z9!8h3s1vBXr)(fDezCY zW$TH6&L_Ym7t)KFi|zZc$GR-76l#i7tTfnzJEGg7A$34IbmMW2No$fcsbDRL>I-|7mjI_B=h!>lBFR$ z(=E9vJ9-h?ZR7lal4_IU@NWaY%qUvzZ(68+3<2vb`xiM=d5OQ=qkN0@^TYK*l^ZVz zy2nuBP_1LwgeR&yuy3SHWFN{0&&Qqmn;$i~Z6<46sY7PoE?K-)^CBuRZin(8eOaGi zx{mg0ep}&L>aF0>@Z^IjEzepDGoAek`YC7+EN|@Su*3?|M;852DeA>l{@>vYjGlgI z+|1t;TT3Hl<5TSHo!TWfW7+_@RqO>|e2GYbD)=f_p5}vQ#5st{4-^9aJY>cH(^jrg zi_o)jsv~9QayUTK+cD6!eFjD1??_b>U=MaxrNP-+Z1PC?PB{zPb4{N3uQ=%g$!azg zYjVa1qIvY@#}~7xnhw|axs3Gl(Nu%1^K|iD0-K9*W1QV*L%fW|uD1nW1G7j=^zS^3 zvPu4xy>iEqHF2E7F5qLNGIYaLpgEAZ#l(4~NWmpYu8Nv!N+ey%Uty-)@=TnWF_~a5 z^+mtuZ7aBvmQf;fdvZJSl8NRW>P$Za8UG2k;En+cVeo@6DxYFFrz88NqO_py0k{JkBNGg|fJ6K}Wr!&|2%zg8$JKbRgFW!nBl9Q2m zq=DUJzAj@>N*)bh#+CPhkT`WKLYkorO;hO3+%cWejU|9 zVOQIWH5R0eiQEZ!K29YY$f7q4SZ|;%*59c)mp`{dg(7;8_AeX%2 z-)VnPqL-jIo5dz`MxDwelGdg7O2}UoI%fP5(JU-T<9iOsI_Glz#ZsC2m0fGaGl9&S z{3EyHFTRm9PFSYBjVVZo%I}h2%jvj~m%p|}uBjdM?L4iq!_zYGfD-1ekJK;jCHD;X zZhn8awr{hArH$1Ad)}ny!{s&;mYh%b85O=+<*+`1!gLM%UacG$Iy@JJYVsq%lznL` z+TRs2>KjR~)g8d@<1pmx#~q2-9|w?}+?T3~)xV1`r0LaAPg@VUo@T6-D3~UQh|+04 z6i{c@!4s-VM9!rlfxNA#q|8YY{@xD5?;P6m?e5-8i3997Lmb`f5}U$0*5}CpRHKea zCb1)>Qg=2}7?x_5dDqfanoK3E2iWg%XWRZBG*w4E8fG8Y&J88iNJqjKaTA)4bgO(~ zvYM!=*<<&Pu-^qd#h$R5>i^rzbfA8kQc=n8Z(qVnnd5f4q24i`z^S+t)+IJyE8>sZ zpNIm&El2v~2)UOw*|O#vy+>~K**56PJrGxF*2KH@P=x zh54AKpfQ`z@Qs@}mCUp?Gww3x}3}z%AqWiKoH?#+VCvHjk-%H~YwUWT{&ed71_ieL%U}S-0gsp96gHsUWL$!;uw1}Zgpi_2l(ytbs9!vZN_jWOgeMYT87Zle^v ze}$dK$B2H?WbTC_EIS`Jp#M7b z()gMCGn5iSPbiSN0+Zrv4xcBEiWg@F2|LnFc9$3Ry3aHjIlNehuSO zGIobwttr?a{i**L1(p4J-Ao=DN>))Wf|6_eFG_RFqJB5*oOR@1f$w~AZROmSC};BV zKHZ!$do)CHVxQ}&Y2{xpSqa;xM>#HcplcLroG6}sD?Xczlm!qx+h7?w zSq5YG*OG=`EI2$?HF(`zS|Csit+A2?&v5`xDk7FTCib%G*_-!qk3Shy1cfBVx6~QH z6huCRgjwxtmN-7R_#@uJS64=tD!x~qBqJ_)l%1&Py8I^z#LCUeULCD#JX9K{%y2i) znXb%}{+q;N8&o@ntczWft=y-Ncb1>&io+;h*&4cW(q*mE=TzQGfrOrg@wnS|&9|d@HO@c#pZ*qFsE=LC=g%ys1c4MT(KJH!PjT{9<_J!J zOYuya<&M;M`Efq+q3%s;UN7zsJ<6DLAq^sn3FY z$p)zog!<7eDtHLh0m7?+{}%myl}U$FkBIauJE>xT0oC}g`sP2DPMwl?C1$B@T+<^1 zxBn?-sbFdd4zH5_aGOxVe06^F)G*zQkiRp(0I*Bo+#a=|qmngb(H{hJOA666I4o_( zui_t3LW^C5pG0Gi5DjM&S*`}2c867Ot%tbIu%T%1Tu3=u4$sirivM0~*JPH2krJ4C zU~Y!M`&#vvJW=Ip~Ln8i}=)bAI&q#gm^Y{1ahPAClq zs~9*svEv*PVT99tIrN=%#QouH#shxBHr?ux*NcoEcHO6`*TM^vm2Q?)yN|O@l)x@b zTOjIY;R-~_i(19XHqD|t(zA82>?%@XtU*7UL3#f%LJVM^JZh)^RFla$UbFPVXGPn? zeyC1RSriC+zh&-vNASsrItndw(y zHu`8q*{>={v+UYjPH}rg7Fz+U=b`hvcFU$%yGpmLxc|t>6nmCdprHCRaNKf##`7~_ zf~P>1P^7$GI{N+G0kMO``->def{kSZ?8$j!2k{1Q@(3NGROo=6>f)>+jE6cLg zRw+WXlZmISE{@-RiG5OtpNs#Nc-;4^4dj^>7d?lQ%mwX+b~~LmpkvKyP6=Jcg=uUT zh!lr-tt2g%ie*`8D3okEZ|ycVi|cNuc+yUtVw&weOK6vj(x~C^^9%bdnZ{`qW1%H4 zyvk0Iyk-M(W3cAxH`LU$(O?ux(7I2DRNUX`5A*duPJpIss8a>Jj}#Tr0rg zQIPOZJMdv$w6Mq)KLkQ6r1z^oNi?{ZelQ}s2G`P66hQlDcTQ`7e8Pl#>5f&rPLJs8 zC4?7;>bD$)anktvHEI}9-(wISpKzUmOpvS`vKyD%0tcf#4@tv0Ez}qTc1@bk#RFFi zc5L`1sl!+bVz4nb3>K}p$VrmBP&jt*3L0RoWrbR6Y%A6_$WX;$)DDuN6U5I`xyUT% z!4ETp$7V^e=INDcUvRfKqkURTm7T7_HOrdp4a}3^TN+*RJK*OsYLrb-MyM=6#)h-0 zSloW>C)-FXHFmsaX&OjP$^m)Qp0I1?*|J2NWxw^-T3o0u=0;6r)hA!QTi-NmnaovB z-?&e03W4dM#v;Mf(y%RlnXlh(oj8$Qt85K)hZ8-=V^`{z4Krfym~n z9<$}EJq@zP0bDNSro^|PGgJyTt8+J#tI7xP3x?FQ!8E*lmNjnsD zlZ2r&SfurTW@x_J_x9A-!)f=6Y&Mus!yseqh#49ueM@$spmH$Aw`}%ccYlN%t9~l`9@e_AZHt3hz7Ir-LqNm-{OjQL`_H z>hc9f|26BnoCQ`3)%zTbQV&#>N>3|`$#;cr(13AJds0o}7Dxaob)Kg31A*TSg6u3j zAbO>{&m@zy3=CyRL=Wg#(9kUq0)@V!sN@Nz5d+oXKQfg6)m$T*`LBk*;zSFmT#o~{ zd@(oTrHw#<${q!~Sp_E<*$22Hs~p9^Sx8R{W)X}m6w_8$pkaYebJL`dR5zBPo58EG z%|)bora~lD#)STrzsWWLyP_w(>rQyj09A8yu@(-QwIeG2_%=`3#3PXfelDa!*kl{F zs&O_atxUA{7cmFNSx8cTE;=Si3%Xn|h%zNQ9;TiZI9MXLEI*z&fgU+D#R}F$>Cm7x zlF_7iXxl?}+wOdML&~atJo8p)-163!zn;cxtpT0{vl;%+#Tna_Q}t3N8nv6!K0V(u zXf>yNLiN@6R}yHxQ8mn2SD#Rb_b(t(9158S1D^17_hl-9&^8O;5V-_2eBU$oKD;|) z@eT4yM|VC)k^6Y=-~K~69GBA_W&+vi=eBWbn!;mgXVmsDbGt}*F!3*pp_N$-f=fKU zi%%}&7o%=lJG1p-cBs{rS_2zoiST=uS_w5<|L&vej)tx9U0WJh8p`Qz0vgQEr!J_lwtVF&#%%J&&v^oX`s#p^e+v)a}bUEMHYDhAU#RQ>w34C12@ z-M8;a#Oka2QiFd5K9448Wi03;QQ9yWneo7HddN2oV^1{LZ*DrgX@E|%udMRURQJDr z<)=5kBSl7MO7jtwo#<^~`zJE#G28OkL|q0AU1qfYg^`t7OMGcJCf_1YzgQ#Og(;=X z$?`L|X>FK5&G>XNmum5Aavq`VbV{XTaKwl%^=kkex7_C*a4=TXEqz**xvRh`?LAUz zM8zfGs{=EQ2=D!#C5<;suJqE4uvdOT)vP#d7ql$rR*DqY2$_l!60h?N2CmR+8|YHdY4N-R!HW`?q_dOY79T-?F|8TDQ zf>J4(U-EKweB^5zZrxu!llCr%<)vKufa6eHS5xXLDSe^SZPu1;{^mk+=7Nd?;B|wK zdBC?nZ<=1YZS@3B{B+1@Ub}zAeWDv-(K$(2vNj2(Ll z|Gpj$R5~Z;Xav3>6*GV0w{)70qt^i+=P3HU{en^ zC>Y_;uOU@@!JqwMw3uV?@$;WC{~LH6-Up5-A-Bxnf$wXB$xOSL&YuHpJe?R@_MTBJ zbomB3tb;rB!EH8a{zD+?2mjo)%2&wdEzHSH!9}`IYv*-%WtQ`7~qkO)F*+p6N=zzoG&xEA?G81b4BSr4@@gKyIo0JvF}WUSiU)r$NfMpj~^v z-bDwEv4(y)HxBhTCucfFi6+^;Mvrbgycu5>QQLUmgNE2XHVK=K+P*=RY^_t>WrsYd z`|?*^T>B%nvM@?$WD8>`&Vc?(+U85R>#0N3DVESd%xJ;^D))ptS2mlbb*898pg-_! zpzs-6Gj{VpvCt@hC2dKS>N>jUsPdx)W>3njLz`Yqy5aTinJ(x*%P?a{Vu)5YyaZzl{1GxJN{+caD1_x zoX)fD765=%^ZJGLiB(_@!pcfBVhUyT-~Z&uxM24GhTg5DcPfbeRn9T!v($PKbc zyqP7eY5O&H)%@?|!2Rf#4*!J(GINy00x44kGz`m1Dgdl&B!fU^_=B}U1XwLZ^BhnO z!8r#|Z6y(&Mg0?HzKR)@^6kBL9M#*=7b+=U&&je%;EoO2i?*r-X-b%5hT%4r+&;6Z zJ7uNCpDG7~B-RvE)d0I$<)W#gG5tC*-RF{Q1*BfP7oKBOTkd*Q?8^>iqxc<4y_7ZX z{kDpi+;>HX21QN)d1b5uXvbb00D+PkLorXEKu^@EVXwnpH3v2E)1LtHFJI78B{q&= z-$bA?91k0^ntZJ?fvtYT_5cfVu0+7`!|5Igd%@dTUm>UdQ+)`iki5JcAsL-_>c@7n zDEXC6J000QW4I#O1YlbU86ve;9 zOF9F%R>V1k4 z&F=efh6uy}NJ9WUh%^cC!W$v_stybb_)SF!49>`@8hz6QFpOn^!TTXafq+`@T@#`} zqMkoEm<;!aJ3U1LbY25)y#qdeCjt2UAJ|AA$I+9vh&{<-lEuX&0*)aRbExz*wY|^9 zB)Cw`AXlIe3_6S9dRY?z8W)&SiU>WBV0u_pOsmsYlcxrV078!^8r@d|c6o3h7+W0~ z!E_Q)Y!*2U6utuGUnL1Fm!L8-b@u$l64kVsofT3mr3HY!B76Akgei(!h|}i8FArh{ zOhl7rTh-at6-f}6OhD;pSo&1V2z20yIN%g%>zyL3M#%+^5=GD?vaF`s&*lJ*n}HDq zFoSmW4vm z1v4h!w=>?GS4(tB*J*}BssLUu9=gWAp4^40q)0}U)ty0V#IdA7rviYWZw!Q@6@6#D zwbPppz`jz=-xPjZk8^B!*Di>Jh8tzIcMX}l5^s(dlY?QUL?(D_I!a+%izzg@X9m(< z)TXSYUw+6Ik+ZT?c4VozuU@29y2 z-l{jMkx0RS-h0rGJgwg(4Lm)ekxti3tm=QNi^-TI{yK4IY`$7{Ui)dYtdi83P1)%x zm(@HO7&iA$&xdNOW8mmBKt=Y(vKAA3VPn!B`fIdCs+T<;JJq?W}>E%{e3)UPu zXbb;~vg}sdp60O(_il!nSEFH%8?#MP09mRMFM&|T))M)i*3>NwuqDGmZp#`MJqo^g zCr#%7(~<8opQdx1OXp}ZHvvl9AD+nV+AnwWgjwu-hUSxREoYH(e!1_(mt;ft)DIpy z|8#J+rk>MxLi4MWcJS*<^?Ygb8`>w1tz7Plc+qrs<(Td2=h!QU6Y9b5S3r;WPJj=d zS2POmk0Dil&0WC=N^WOw-hZntX52;5;#rdnU^!$2A7D+EZAyj+L}o%?Nf0x zv_w=eAI2^HEe-pG5Lbbi`vX|>4k2p@MVQ8eOHuiLD~fM;x9HMxhq8@h*xfgV#s6Tq zZ8+g|Q^-p>@wy~%*%m#1V(ybEWsIvhVhu9fT5i) z`7t4Zj9-fRGZZB6f-^y^bbYxk?f2MmKX_|T46PZj--GtT?&;}yy5&jz@Y7eOHO2eb zM{}(nxaN%+I4|y2A`WAtC_V^z-m$Z~U1Qe2WzE(|dznriR4>S}ZfL`Mc{&s~Xf<;- z^G*xC?zOO)UUreLYKj+EWkK@~$r#Abe5Y>7@zxX%l$z>&l zYe>Z|JZL1q6N?v0-$BEl&K5i9gFoxwP%zttlG$q8hYo}A5jt_obU4;B#V^`@&#Msa z=dX<_PEU)IPCQ9G6Qo0s$@}&*Ht_LjbJ?^e@mb6-r^XJzH*koIQ|BCjjJD?|y~s+Q zYB~wLtY$Xz@bB^S@;>NspH6M}k;1%Y1+rZM@oQR5x=MwZV_nIlJtttf6U^pWxQmvm0~Y{~@gDM7KHuntl`0#TfF& z*0hf5nDxlwRmiCB!>zb!Z>WVtO0*dSY4e%xcA|ASX;Eipja=q*ZR3zUomT2a(cU+n z?L~T=GL>Z8GaFI$h2!0mrqL~XXX@N|DDdJgEi;)2omVk^-6}1Wcs?2JvJZ8=%kbU5 zGXwd;z8s^EQ=b&?fw>_gG;o1x`e5l?11tv5`f+(ZS3|RI+R3x8sZ_p2J1Tj08o%<( z?h?@Dtv7D)uu*zIEdH=0qsb)O-I97mN>*E|>1GDVT#!;0c!+6mcV4++zcJac z@a|D%MRKo)F{^{a7pH6RL}OZK9_OBZCo}Lmp^=+qRcAhz_As(YpxI@nDwNNJ`ClE! z5m4yosaxxnZmsb9El4{>M4G=&d76luN7nd!F4HhL^)#!3tf6D2(ILOpl@XadYQt97!toow#By|$Zn!V*BQe1dmYn-rGTdI|OrUe36dDjgBT5VDQ--K1o z$w-G3P%O|p@K_7*oSW#k*}oX6Y7a`sXmrT$tgd~ihNi?%=1!ZhVnNCQb^m-QoHH(A zsy<6?Xoo)a$2`qM`;J4}*0DI-#i_Q7?iY?c2I;RRon`Uqn z8>J6Jf_=y&8OWBpvblSJEdkTu-2QNKrcrEkxMIP^*I;Pdc9o|pqKvA~IExYUcbNSe zEZkn{B;g*WP9rhybUZhT6M;?;Pi1)5-I6ZF@t-9#idnS&iDi}frlX)pXX-~5fD4SS zNGTQFuE2G&=;qce>5LbNWtd2a`acX9eD_qb4VwO3?f`3PR>y6=t7a?EK6V$R-q>x^ zO%wP1A(`y98-oBq?9Zf$)SB!oT+LKQgP&T;M*oEX5ZKg2)asw>+m}CLdoH_qB58b` z7Wr`>RQb_`Q9%{cOL~f#ubXs1KOW!%al0$hukkDk*>bC*=#p#yjCV1u&19Wh&R?TZ zNO!vKEY_-C;;Hzk|Jq57h;)^uZKVe)0mt!Q&JYK(Ht*pxHLx=>7I8DL(PgEg38}}H z*BmJ8#GO%5M#C{Ltb=Dxz0DkW5n);RsGyJkB{KcItmrzojsb`vI;Xw$l|XHZ-fkIe z!bIjXQYA5lh54(d@b0ANV9K|)IT!6(y5IIIY_mKO(@Gt9S;>R}CHcCom!@aE89cC1 zj2?qMiUGuxW)EfrQfFaEAWu>XfnE$O73jsYoJ_B*eU!I3xRb8qm@Yf4e)=U&i|jHl z=6gx+P|DNCJ>l&$X*2{o_Ph;1}ag$3v3NGpNU z=CfwJ1p5_M09DR=`BNBVvs992Qy0NYotAt&UT31jB{CGWgg}cEv}o#JXB#t3nA&=W ztj=e|FKygtR@d()rnvH;p$Y(sj?rNSzW-Y8tA1Sxs(6{4hH*fLJ?Y+^(V=BKgTkvI z%|~(869|s{hdGnJGdG!^ln-2UdnulNo?;|gK=@`60Pp#_s!DMS6^lOr61l&yJkDlU z8FbWrb)iA`QrR(Zq*_FXX80sWS3?S_CXHFbtl@=>k95_-@Zo3XU33JH;-qj<8X|$} z_QMv{A4@)q$m4DTAVt`Z!FLCZssyDL>uoQ8x*(!224CK~ALFV}T2Ok)*oG^+jxG{) zy2b0%@@?^RR(YV~f!JdCq_i>949`#C2!*>ExD*ZJa)vkI+h+k=+wU{cNpf|wA7581 zdwgg>=U~bOE9rf?h$LgAInsr61HutDrL4|GZAfheG57W3Gb?Hv!mgC7xFu!5HntE> z@03f8iWt$aMzZ7L%ty!n^8^{%U}XDr48N%4W3j}Z476ASvIYU0pOhP!Z0xNRS#jWDO z+|QP&ud|!(3>Uo$vc06au*iuxC-gOql)s{x=%c1(MLwV|U|8(jVJ4aAw2#HO^lfX9 zKRmR1nXaf?s$GtYNRQTe9F5H^!_@DiosK}{dQG4vsp2f;1@MC{awIHs%?)_`fuQ`J z&V5Z4_vZ~3o9ys6S1(zfS$0qlrk)pzR-(Hf`ZYL{Av=p!cd49W!0>xeyFDVN*)af| z@;z>DnI&t_HHiNkETYvS;L`zsSEDB1DZ~_qPEvPL7EKB6UYi~E4B29)n%1e(^odNd zqkCreM)w%2B93h)!}XS^wRfJ+skS@eJYlNNQxwIc$^497ao*11 z^luh3M;)kJrdzcF4vv*_`sE2#?~k1ee$w^^?pdvgk3xcN@0uB~8~PqwRT_Bgjgi;! z8|E$Qqu=8%%w7~lYG@qjkbHXlUHZ_*O;z#7=b|h8UHT#7r7K83#Ch}9gOq~auZZ*I z9+<5H!y>orj;<-`hO;-cy2AP53FT+Wt2tc=c!HDbP zWv={jcgPzE)n^OB#Qo?a&_tTEQ*`v_M}A7Mb&sHp*e95|MI>WG-#U0D$h{?u!K(Taoji%>tWM`=TE>mnpzS7hw{zsW%N1MvxSO~yuV?NP_g$Og$& z4<#UgYD4y}(P_SBsB+gux8x;TOH#aDV1#z<5(dEuEoEd&#{_QDgZ(-cH@C|)+l1>8 zb_h2?UG%PQ5wW^u`#*L$D{LL2lb_{9pM7^W__tJ3OFch=IQLm=^<8YXXq^CgN}3b` zAS%IcUpX9<#J@Id^Lp9z&hxNn`$Q{stLXqfEL-!$%90i#L?bYr<~Asv82s$j3D1MkLA2V;jQzRHq6+kHXVt$2le4LSI2HST8PAAPb(Xq8=vB{fUWIz?6_1GX zt*hrNaPtR7WuscxZ^rB4#R!!TgS7`uE<`@BhQd@_p6o8qtjDQ~TSQ*#x<2$i#O$kg zthe^N$KY?+o>n*SZD?fR3Np2mZd1Bqi+30hNH7bF{Kc@FhC=IoInT)>5Wzp5Q4##GLl}?POE$K zGO}vV5yT>`^W(cP&%2>eyjW1`%7{}v`5{aapU%y&aJwbb-?Tqw4cdf^p98bEM$dh8 ztCNmL>s6f8JL%^7(d)rhOqyuLy~#yrkjK%DGlSh+F9d``hb|#KQ462+tFMWA;mgCt> z*|RN&=+8~_be>Ggjz+?Ee&PZOdanxbpa-mnLQ2Cp*by^Np0AW@(K!pQpb-Z)jzu{n zA&&b-<_${v*lWyI4<@&JC$y5jh#Cz4F<@2a9nrF{AQTNvqMWNeZxhyn^dG7WIQJIp zZeQ5^jT(HuHXZFyFRG)B2Ib|C`ufAdO#g$VJ}+)BIp&FnR7Ba|YYXK91gKJAPuJ zM-lDz#`>ByIQ(i0;jHQ&;&-tY?h|Y3tYy1V2@vZGJVIWyZaERH=w_i=#H5}Teg5jw zo0eUW6(|(_+@a+OlkgBq{YD-Fe-jl(2Uv_RF-?n$veFKRIRTEzPAL4QP^Adi@GCuW^cu(EDzcA%$+^*7oGlu*ngAu z`hM`8TpVdQgt%HNi_48zczs8i#!F$DH=pjjWOYMc5)v7rCow1AOs)A7(pF&=X5g*l zfj)bl1SVlC@;N*~`j?53u2_YwR=oCT-bDXPD^aAqpb0lj@jIGFv+gDEU+y3M?m4sf z$6KYsJduuv5Flk(XYgP5#P#CyG*B-+F?oy#a(&;+X=X?DYzR!P061x)-7&&lHuHW&NHlUIA$qGYO76>Cm_{3CL~ByN{Hg85i6jt zXNDiOOjxwvFZ*6^v`!-u_m9(i?@ZraaKXY87|#vDjb-uy<)+1`(<38EXZqj+6Y1FUAz zFcf1TR*XuySjNZa#PFyA*3~a?j*?efTS}HK==ztWZ|d&%+#+0*^4k8GRnsCqt|v5F z=7b2lMLmOm!j6X$G?rYXkh6k60b@sf6;S8%ZATtfj)qR8-*U@;z9&0I8Ft|k#8kXa zXQ~DKw4_n8y%q4186z__+`vvx;Y38e3^us4`KY2;(}XXfitub1Nq7nRWG_R|DX*{& zJ`wo=WK5=@;RY7Uw^DxU07xjH9M85K2` zyBc}SJMkxoz$R6Qu{4oXkD6cl5WZ$MC%Z@eAT-KqDzQ2Amr>K zx%j}7+oQ?7dg&%#y^Q`k63&ybswHl2jE2*Qw{ChGGKK3>o~<1*E11?Xo~z!{46_Do zRX3YDk)Qb0ADkBcOEhs+T{1ldiMYbZ5H-8f#vSKN|5H}Yul?J7dgLEOApUbe@M>YAv z{Y$HT$z`|mxbw}Tk6wr-R|p0}lqu#6SisB2Y+lD75J7}W7PC8CJTJswpv7~R2&xD| zOA*be*3!nI{=7m})Z=q&X`-j+NX))Ri-;#OTI=yN{=vp>~aw-r=oi zh~ya1>XXY*$SPRHLAP051Zq?yTaz_VNEPh2 zkQo>aJ^Zxec__2%5RG1!8*M1(i5>~>*3ajjv~Z)IYSrF+GwZ2-FQ#chy4B4CT*|UQ zzJM918s)x>Y0^a8Cvp*Yy+*Bd%>)y9JDYXs+=t_EI-jSV0#wRpiw z&yDA`p5N;oOy-T~TJkN;f#%lsL?$QQsWD`aa;%*yB6>_H+LvowaQZ3tOXwaN@DUuj zbj}Kv2oM1WG!ja+Dt_Hn5v757lEXEby1TLt?1E2oW#R=#R}33qWn7@6jX4WS@U_Xi zt9M# z-LT7nc({xsHh+YM5qm|%#%5Vzua}HSrY&K9gx9fYYhTNWZu-&>{UMZLEqeU61L&Ns z;FZbLfo~4!8f_Mte4KdHuv!*Fs&~J%8abgl$MX*!&7(QBs2A<3#hl-OgFPzOQ=1+NABPzC%*5)+d-8kA`rjk6@i@9(% zxdD$|+H;$um`dFlF|4UK_#nvY4yL($&$^XRpCGQ=#N-hoX~f82a5VySDg{r68-0^_uh2LCZif zK2FcBk&n3P@+%(1eGo&HLJAyHY^t7IW#Uhm^?}8wqMS$<$~R-4AUt&HWjE`Zwb3be zrrbLGx-NReK9ObI)cT9`(>61(M;$IdWoULMC(HQI*iokRoXF`_r*WzOl_w3t;E37E zT>72T(>EY8JGG{!EFd9gLX0ZTqVJB8_)n^nC~3ce- zIbu%G%rLT8A;@{<--7kWp?d3dkaZi9tm}S)nNgB)uHkwft?nQc##ncbJ!t{} ze8K+@TO9x}_y;-t_n~Mtr30)0JXd|aHU}00DwKXD_JvPjL~7XTvrx$Z49S9h#_+J$3U?l=T zc2H?gB+RqZjmcLg03S*%Uj=ab3`Ll@ubQRgn%QCQ9q|Z9&e~@kwxg6YK z60KEFh^R-wIUfOdtIV?pE|{|PE*PER2z^!f;gKmlcuZnHE%34T4?3r@I!~*Cg+W z1i$lMeGRsUUn8k$RHMOl7gdmpzrU)GamWv9a7T`=0fJVrZ=dWDv|Hs!Y?O z|01;HAdx!s{X9F7P}f{^`COQb2&9@J8nc63`7D&zLX?*o*j0M?1Ecx%A^7N1#c;_w zC8I|Y4`$%W<>xV*CaTo0`ox|N5+SnPr3$*UZ==( z?_%nHfTKDH4=J=28d%`51r7CXqCHe0bYV1Say`(_G|hn3!3TCSYqH41r>V!~P^9X2 zDS%mkwHhtqt-BJG&%tPG!j45x2M9H})0?tVIvQ%oG`{6EBlxqoYRD76ia{BGH1qJ! zfMRq8zD|h(XC~B%Z{vU8as6YeC^U6hQE5DK96sFy%z|%a%LB{4-F!pR82EBe4HjiV z0^j0mE0amw^}BX5nOH_&a*6>*MUR4}4s%pEcJ+9?dpNptJy%moQu!bS|FUze=91pJ z5k-ZMpHpd^b1-MlnB(sj0OK>@ja{Y>>*e&)D^>7TlnfU3`O#UZPSK9zPWbx2DjfKU zgJ|eqUf3877o)P%e5;2WxPQO!Uo%-9u8?p`cB?y0Ly$k3e+5qi$`kt%4OG;CK^YLm>~=@wB>e3ze$0pVDoNQtC;H0PW}8l z3ZU=vg&=53tLW%VAu=zew|`5h1p%Ra3!s)hnV9=A#Zcp6)p0em(-fvH*m z)C^$bWp5o^dnXVi-Qh_lIYEJf!e>WBD_c@nWPX|kEeHktkE;|;6g&r=*t4mK zL7dQxm-a%ouZu79CKC8ht)GpTt-a6tP@I9R>~nE;ZilVJG)l_W+`?ho=n@ffZ^{u*1ni42lZN`nsmKq+LY7OJW10K{0y zisCoK80|`Q0@fI6RNRMV+E(ob+r7$z&aA1Z!F~GC5xZvjLyD({x7Opsk7bWb>Hp>ig4@vLdE;~E_x4J$O_bZ5(a~VP_Zl`oFpj^ z+pyNioWox23j*E%!V7j`G-0BG%G3~GEMI3SoDJ_LiZwywmyR;E$f(mwKZV*+ya+wo zIhFD7YB0yvuAp4TjBT30NxEy4Y{$H7F1meAxGsIsZfP(w{+Bt)Trc*E$=27xNQ~}P z9lNmzi>I=cWkz2Zav#-CP*oN3P-y=hLOBRZp3N-$V`MsYfiaYOOU2>xXEb`8UvUfc zK;d&l91teYb7&^`7#Tq&WA=wWR?+HY=AogK*ZX^@fT7y&AksgmhcjW15LmK;l`Y4b z-jcBcf^iuZIzOe9nO{o+Dbf+!Ul|?WSB*j-KzmeUe_k{V0hRO$Hfy$)g+P;{NaVnHh zRE>FU9`Iw7(}zz<$7{4fYBO)H!s8>Ul}ceio4q?ip9^-`g8Gdb;DsooE=}KGK;hOi z+q$bC@&StH&Ct8OBo0yX9jx`<7blopZ{vWp@wcGM1%b^ooQ2!)cSy=n@;2V&=Vd+7 z`c8rvI0IYcYUpWK_AoFJb zQ-t9PWj}Pq6%~FO*0ox=e+fxA=yox?rK0qYRo}>1{(ZC4>tR1$a1iAY6`8~Fb7kaE z0?9Ne(kxk@X%vyB`-fZ~Wo_(iGE`w2qKI3?D2IsA&oyQ7#0K~dM~8&{2_>ouL)EU5 zn_^ZWWdOC(O^(4l@gOTU@U@|)$xL;aZq?Z!hbfg1cOP)BTh4Ww0!SIK=p4X}SAYV` zTf{t(tfB};_0`^WyB$xJbI~OuS$A$%Rg=`kUA*V?H#}0zhGt?@9ty%PcD>wEDA&*H zB=F`^4iLy<6oZro%!*otl`&(isIoI-lO@< zPtU$RXr0GHXfsf!M+P@822~6%SUhz6hIz8#b>^hN8j6JQ6#)QXX^~pm11F-TSk%=m zZ40UR(WA*#$5&fso#kGy__Y$4eet<6l?xG-*CY0wu^Id~j}kD??b{K(A@o;;j@F~e zmVHenYn4W^%!kqHm!nngREe`y<=^X84j0`{0$xu)q6PD!qRd@ZSdp>%p^uh5`i>$$D- zguM0Fr0jS{3@e@x1Jnx$Vx`51&?(KV~_Z4G%t7p0f~uFFJB~!<_Y)XPBQy zBOX5aFaxps*!&23F+{{UQV5Q|1#}R7EAbB8dI?eVMTWfD&q|d&;L51Xhyd#F`@xQO zh2y3)T`*?41^9<7D`qsX;c6M!S#bM{oqE2DV`~xQ%9+SKZQtkmAuUlMmKS$N4F^6v z_L&*zXsKHDQo+bQSz%>7Fr-$j%D1YhTw}@~8!qmXldC7RN#$0iT_69>8{aWR9XVjk z3cFfT9hA3Aq@(b;as1QVm~=LiuN1uya(MhSkTPUb&fxV<#$ zckJ6U+U_$ietq~qEWPzx6YTpwzG7^Eup|W+#Ddt^MvmARqmfifr9=?)p;XL`-Y9Vh zBbAa85wSo~fk`?-EL2obL{U@(TOXeA3hH~6v;E7$k3aS4HKE0xUn*7MZgx1!j@p*)ULL@l78_SSljj}ahHKkh5*B@+ zH>qYT=r!KH>#+3dUel`hQE|E1;?>DDD@}4qOVwc6{Wx#whuuI;fprKz!j^>vS(`sp zx4Pp1MOgr?M}VIDNR&A67mauc`8t&aj~JmUP;CY?^`+d3=~atua~@KA<~e-CePE=)@2>n_8IV% z&b}6G$oB1%_xl$vJwZNwL$|uO`n-2^>=OQpg1vLv)%!mn$92vCJ5iX;#gyX|01X!c z+xcZ-*%z+DEo^`{Y=Ip;3x_Bx@m&b+Y2_^o2wyEtJ;X-8^=jh zn4PD9FrN9m@nC7Doj%nYx*2P6i!B|!Y;W&CJv?B4+fE_URf>12sDJhPb|95P@wWjc zAGf8WIree;>{gHURhz$T48WjCl9aA$4iZn~gK_0as>G;v@$>5`pn9#Sp^J?SaEEunUZ>dG#TDxHQ(GV(GRfar z@w3?nDJO}IOWA^t0RLGCMZa{)IsIs^{DqZS}{6 zD{(K!tjKAdd{sc%n$p~STE}g-&Z+1H-cB&>D~^m1;Gw`+F+Wq9Tlu2<%sa#M|H7T* zUFx8}@Rc8Fn+8UioM=n8=>xNl-+;6oV&Pd_n0XB2L`A3^(ZnVaQhfJ0e-cgK(Vzh( z;HkyzII1gSBz~tvfcTFSWkI**Q6!}qB?fkJTHQC^SBT7`dEW#WtFp(^nqF)?T|Z*- zSZKh!U0enYt{IyGO+E#v17V>Dj8L5l&0{!Ou)3o`0n<;@T$7@u-$kh`uA;(WF}m0r z2=2|Gy*Sg|?JuKE_mID2rb71EP3v9@h{L8m zX4%+8^si3OUuNr6B+V#=V^aWRpwIdgypfViE&H<2DOjoNZ6URS+lV##)ra=J%f}T0b*-czz#087uSS3k-ceh`$pIXsj zOuO$Si7Dt=a`K0`kb3~Et@pMiln**Sj22h0e?DQ2NZ!~k%?QTUQSCnlu zXqEvQ=vZxa4DWYa_`@4YrxNb0jumtA>N62P>+Axv{EP+BEg@k&UJK zPAlrYMORE*AurcYW6TaOIqwi*3+-+;r<#Nv@LZ4N*3Y_tD*gq}^j7M|(_dCr=-BKdb*YBl90LGhqfc!emTcxL469;LZXvLrKDaN+eXK|V& zQ#{f+N@5}3xw2DV)1f@0AUciU4UlLExoGz%VWL}RVy@50=W;I zczP6ECihn7;JPOF?_1Fh;g{6Pcm4=20!wRCoY@P?cPUwhGjjuHH!`I|hm2?o(E`l4 zxStr@KX<{_-nVtO-N@d8ghlig9?yn8>X4xD%~~=)}#fbyMGB%F@O|a(7#K&i*HVHtR{6N9-II{HFjj&9Ve?J=klP= zpi*kK{a&j=z&|jOvFS-TTP5|lfbC5NeVB-{RX-e0*+%+oXh+LuosBrf%#6CbhQ?7O z$UJ z!%x0|^ZiP%og`1OQ17YfEbzMz2-unmykS%y(5#_JR(g;*&3q7XpDmyqbIA9RN-*}1 znkdn^sb5(jc59hO&WlK97z zkG7IC;J_dk7EFl9I1d_QM3*z4PZ&@LIyllYB{OVAOV~^ zp`1flHryG;$UedHLw^X)K!kZIEwKm%83TVsV@4!sw{!t^WPi;2rx2BljH=PmhJ`Knky~yTQ!Q_VQ9xw(#VaKm0jDsV!zjx^gB-dRE;IJe~gE`Zr+#~ zWL9n8Co_sqm;Q0m*!VP}|NbjZ065e1`U?kExYMD`3=*Ze18BYGX$@9?B;COnPgc9YB8O&rMCNJ&T$zSgXWz1=Db63R^zs_0pq}wtFs=63rR- zuRf3YXiR2lAk?U4Q9Cv{hJkF;eskB&(Aa6>PZ6P1RGxK^BuX6M8BBZai5&E={~N}?VpJ7I7|<)Nj6}5#?S+0P zF)``%c)k9w_6p;sPR+WE^P2KZKS|3)D946;_)Zktj-*lF^{VZ;16IOWtwLBmsrMvh zHVA;kDA`!AhMU2xG~?`#-DQcQWkEejf4gioPI)shGlrYt(?=e&lIUyyLTP?UAqJ#Z zZG?HDaexV@HpBk4ibh?zN*4Ux32&$5efmRyn%hq`N$$^lsniPm=9dnz9~YNzBUDBq zDY#?mx1ONBvehw~VaBaaJty%;_E3g^5it;@yQcM=JQoykH`e~w7ZQyr$X0LqjlgPH zt6E+@UF;t)>HxQL-A*-kM`ilz!ZmF8I}kOaQIqx|pKNSJ=nwS3YuvvDWU8fxxf3_| zhQu1J?)LeUUEKPU7A8S#wtdZjs)RGGd?@gZgkwE0+7&Z6o(1eZ>DjXx^#i_urn7o4 zmU9v+4eg~SJnj*g+(fpBG}cb&d2MueA?2ymZm`UR!E^|tS&=WH2Fz3JsYgKQ zU72eu_Kxarwijo-M`Ux^es2j;TT~4F=phzLDhSqKHl>A6I2^qv29mNdj(e8?WX^|;XQ&FS0-7J?9? z7=;0uUh4gX$0C7qwe~co6@A-2S9M#qN8)qiO%e8lz=))^G=0~dve|!VJXa$7#160W z$$=ogse`oWLor-As5e*gj{YVtuZa>yevVHWh{qISLRq8d(LAh1@P9*g_Kc{Lr6tX_ zQi`s0&p{y0H>a8Rmwd(h0sUG`z;`hp^2>p)|G}JbX*%Ko_JAdk8gfHDfRT3rRTELV zSL83Y>Xm<~!qCPlk(8R)1&5Lwp)%tN+xVNrImA^&b`S~gB7J@ks4I||l1WbQnV|cR zIN4{H z7RINsP0h0jpK(KQG0b)=pZJgm6qQxTv(VgbLT@d@Pi*|I=Shr3uusc2FOYfj0@Lqt zIR00bhqLFd&N)GyKQ8u=cLXP2e+h-uC`lM3cF=FTAk@z{;D^wbr&%bC0PGKW>j9iO ze~cE*lt}5mXJ} z(R0!6BMc;LyC>#syrMZOX7d(Y-LvX~Xo7Etl>bH~*a>#4=Fc&*^w8CG27c3yhUA&F zH()oES;-kYo9YM*vpRty*+xa#{xKRVr{5ukSU!0;Lg|?=@y75!Y0JZb*V?+8ncD() z$dNCtOz(W&D=V{$i4Pv7n#K${S*u@MERmniOfQv=%3oP3?>4ip!4sP)nN**jHe#zA z*(kv&57xFO@iqjNGLP)3Hu`Ggu$O6Dr`tN$Rbuga$?gpiL*E;G2|?K-wQ|&`3VWK` zZgT?b{5C3%rThxX?voXBlS-)ftl(rryuK#esi~&gN8S6-F6Y9J zc=uk!3t&$&ZlwI-E5ZMbqguwq``dBMcCxJ=VaifNO-mTm4e3_k_|g18O{9Q#hOhIR zo@H@L4zfdcsF$YSo4AVKnrG#vN2_Sox>BsWJ->ZKRNcBU(JM(GKNhJ}00tiSGY)vu zmiVXdQh7#hSyXmJ7ETIEmrA0OtSB=4U)Ju}`1_@C|1z(Z4MhBhLD(`*WMoFm{FU&x zhBQEQvcn%h99*MgPGZG8FIfLmeX(I}wSYRc4(T{(!0ttn)7;~kdx)7M@%-hogz^&d z;#V-$w&D#@B#tMSitXX$5fyqIDZHNmN?RD;D2gB2~u*0 zA*cg|JuBcygF`Iik`v~(;JVeH?VO>tw&Ed6ZlC>h0-?I+GKDchuhm*~mj6*v+#pd4 znNHlCvRN*|R2VwDczt98m_MXGgl_D3bFfY3#9MR0Fx;+K@0Dv z=>*wc@#&0}!}O0!*VT1R>Sm=tiYbF*|HE`6iZp8V3QWDvuRB6tQuVb<`{@u&6H2b( zO!aR83)D5vB%848s_Y?<==WF~r*QbBDGRQtqN#Cfxq-L>(tjw(AQ5AL+zeGt_*lo zP&B<@rg*YX(XwvzR$7Gf!xEXeFRlC9MbDGaN2qtO?=?o@GwhB3SSTRd44yutMMyJnVh$v ziKxA1up0uhZr_MtvJ?>j8$_-XCXU9S=q-ayGrV&csXa|WfY!75diX1%ZzA+dRBux;ulDC79P z+E-@rQ5FaRl4wrFGg%KlqGTOjrm4h_VQG4BtLiAjY7GsWN&(6=%^j}al>Xq$XTwcr zV*{{mC?2*l3O)a>BGM=JJi;jbUvnc3P42}-nLD6_T!+z|06FY68_nzCaUzaspnCQx z9geMLsetwBHthU;+&HxBg(adVKT{1|n+t&jBb;s&ZK0rcJxn_6)furNP z5~Ytuqp~sE@Dnu*r_9rJ1Lc`UfcNQavn8u^lM=KbB3^wfdOV)yu~B`~xAet6*^&hL!JDN<4KhpXS`J*hpQI_p?HrzHh`atW7Bu4rag@!xLSUQ;PAI7Y6 z5LhT4eEvN*w4H-bMnJ6-JR9v7m6{k1*ZP;#*uVAV^%pz;DBD5*a8)lVdOPRiUOSaN zhu6L(-99|`9F0iaF9urf8}}YZf3@lU^5yyNi%@A@~2hHSF5=oI6}j zbR`BZ1D^5^i3%+fBj$eIbusP%kqa~{!Uxlkah{A!NjyuLe$uG3;*BHy!2*(UF>o%W zPcOWREjD48v7R_vC%+j)Oa7^PnyKMPH>St6A18Phoy0F|-Dd=;2>^$3-jTd=a~HUN zo(gZEDt(qFW&tq}cyHxxsVED`gO&Hmx!QE|dFlPE^}Q2)UFvFV zylyYu<4wwFC1xCntxgJ4^AQGP5|uA0p6h?LfCDM-&{@p>ULq{BzMJv&^PK)e+5Rbp zH!?x_QcuYt?G_6i+l}uhPDXZRm*yr?e=D!m{$+ zbq6C^*d{-Wk6_V%GnEwnbzivHI63{(2)QpR^C$Wy^oXs(HrLeelz>uRE8Awd9#M|& z`F@3;N#r^PiMzQiiJMsBsP!JRR{54cM6Z9(k@?qjE2k% z;t7E$r&iM!x}OB1)>8hf)_G0DYrLZNO*w5?vislkrVP6 zE&R>Foe@h~vV|PS{~|;H=JAL=fB@hx0EBD-!U_S1^fpj8QAkzB=xOliaK%3;+;ZCYS|<6c~xB;xVcQg;@?co(YJVbos#&ISy{ zkM|kvBZUchaDlBc@sH)u8H+rRcsO~{@ro=O81r@trm-)%2wy;_&Tm$3Qu;@!n@4g6!b{u(6KPPW#z?k0z z(e61-D{GMs8sjsPsv_b7D~90_){$OT0l9}7`Uka>v$rW*30i>zL#Tdm-dg%ODP}8B zLmiE+#Sw=U%Cv1?n-erZX2RpD#&+uJjlxUtw?~n(Jx7=;MYUSB0TFD4_p5z&5O$p` z72$zNnoGD_V%N$qw(k=QbKjhEUE7}NE5>xoWA{*XSgj{>pqA8ttNj~;_dfC-94!gW zB<{M*q+Jti!LCjZmW(mYeNQAz#(8e(%MP=)#y=j+k~z1Gs`y7-+%Oz>C%QDryu>cl zfz6xsvT?JzBynqJp`^B#;F?xls6|7IUADOdr4jVosnOlSpMa zNTkh2qqzpEirk>qtQ0>}a*|Pz1x1#XBj8}109=M7D`}yUEADqYLT$yHI9E_bDqU{5NpAZ|r#Hi|U~Gao z@4U3%+HgC~)vK&4+9sYZyR3{OI-dK?4eNAp?1!(+D~tixKW+Zhw-aA#rf|Pj>1g5=~d~h)Znnmz3?;w?5^zlkWF^BrV7X5(R~%HP<01 z)-Ws126RRN&H{nuWVe+ADfs742n+4zdw<2FxVN7YLEVw(Q6ShKbhS||(xVh%ouR)v zy4@Tz_;HLv-Da}~i$1{M-wf>3hVm*#%Nz}HUck63?Odg7#94gpVIMU-?q%muoI>Lg z^LZPsT=i{DwxM;|?4~1v5}Wq(#Tk(;gpzpBh@f+K-WpSXPsMSa5O}vVc`{xxe!Q zdBps2fn$R(al}w&<8G0~XsWein;*-pd|}lZBgrcp9zS19Qx1IcQh{t2Vfo#0N@{E~ z3oe>3n>UVDXDuWj&u|+~M(?t3doKiRQHY*$6td?P!aTe@%>z1JgVgJtQ9JuAf|a@W z+vI}Lv6g0GROf(PFp6V7%(LS*L~kaiFM8q(8qY4%eEYw4qrW1pvNED+B>u*ZJsA=3yKpLF4D^K zd#f_^3{F?tn7l4F#dIAQ_`6%8GHd6%%$@Vu>pfUEfa=@?vnUgK^+oK*y(E=`SpCzP zV}_NHD^Z&)vXU|rT*F^zTNXs)VJ$US;}PIL14>n$Z41gX=fVTSJzC--bOu!6)^(k* zWfJ649{c{nDIaNg5s)cR(m*5~@m2LevC-G^Cww+1>CaynTkTc3GAh!S(eFIeEkpdA zflh}d8AnZiEQ%@g_c@MPR$mTwemy*s9$pAvlEs){3$5HJ&c|{<#A$=XtQLO5*{*MyUrpJB1y9SDJp2fFy8=#_(EeOWxsdlb;_=vrx;&mAx&0+=NZVA)4V^SrCi#l&OP|u09=i z?3DpiE>hE;B#=q|1PyG?uiBP_Gw|Gr6%-FVa(<%1BHR1 zQZ|TP*!C#gR(lJGUj7GJb0%OCfbYBNt!at8^S&<0M0xVjGq9Sb3_jC~pCfe#_FA1C zPR|Y4M}oxq>#w#9kYJ#vU+Y*W)4#2}ZOM%9+*4hRAJ){mnAFuK9QfNp+}l;R!RpDf z;d|CLvI@K^XTmp17mqBw})o{Nf&B5H+-f!3-~i& z4{9QH)b`HszFCE3H~fp1ey$^@c|n$PvF=Wp_HbbX#f^72F7b6KOHy2zd@g{Jnh~NN z4p`d=M5vb=%{yp}2=!mVW)RV!=XL#KBYrD1$G&ool5ZI|s`J{&y`TP_9FY|Pe&F{E74x!s7J2VvY-g$5Z!3#SP~)zhw$p4(+?5wN%fKS_TS;v^0@+y8^A^U zjr6%UwRND^LotKlJ$N70@-zlE7JI~Y=1R_nT%5^Ml1PH+d)@a?7;Q7F6t|EG1+zMG ztuRpU?5f8~bJUtCtCs=WhkWj%_&@PTEkG8U=ZB)WmrH`M$+v68c=VDQ=Xc}Hv)E|?j84LS}&{o+z_;Eg&))clG(t%J_ zEP@_`JaozS00s&kaX_MU<2)?(*dX5FLfJw06W2BvoxQ)o^2=lvX+lvJPwr8TkJXDs zJgh6Q&E4E z%qeqs;s!?n7c^%z0t$nA0gaMAd7dpq*;lZiupAP~dQ7p*IJgWC1|7%PanUv_LJB)D zv7Ryq8OdS7`XV8K0%9?wOl>eVW(|+w7`_@23Qe-HM_O`y@Ss5#TSKF3d(F#U6{I8}qJ@5bI zFY?u^W>*uhR&KfJJjTRF{UR=HQ3q{*Q*Ws2=#_9|Pq7i&&gdvR)F@4Phu(l>dt3Op znU3J-rVu?t`v{FOTn;`1C*V5DIebNowCxcv8mw8ux{90ue$rS!I;3m`h(n|={9hj+ zf7SlO77`9$Wvl?l)r{A>0U;3bTgoeUArYY3pezy`f>>WK9qP{0Ucb9QnY94mQ~UqN zewJT01x>5}uNM@INRC=;?GIPUa@4Qa>!^prgu)TyGGmbN$Ny`3?TPwdCTmYIzV*-8{K>X6~88wkG` zX>k|@wP);g3;7%zECzrH;>6W131F#k#bZzW!jGw+Atf3C6ztN4N~$Y1hYycwB=EM# zK?y#hZZViYyEPj2r3`4t81Kea^>LN3*lSg^c+lL0+FDGn0>AeFW6 z?}kDOJFJmH%M+S}_jfT#doEc&h0W8xvEKRaj6=9{E+5R`BOES9;nqXYDwf7^kLM6H zBdo%u26`Orkb>F=5W2rC?%omO*C&m+?b_O|e6Z&vli?;}iL;CkQ zf_0z2Q(#=W7rpT4S$TelZeO^pFHT+Imp0{SN8yQAUiRWipJL?hJvWcv0i>K8+;|>Q zb=7<+diT*!NW+Xa-i=H(L1Ktn6i>mjc$_8XBcnkVe%Os;Kor8PE=|=aZnEB3LTJ7($MAGQe%<` zboFLOz~PJ?pL2OB<5_Q7QQI+{k48WBB|iY>Uj$`%w325%p|0c2!HH`&3@AL?oRIVT zEjuhe-&*;@Hru%gDQvNQCWlHiuMjcLHXUxD<*^!#nxEYh9LSklkezsgK=0d{5p zz4Jc^=Vt0#G)Zd*^>T1<12qM@-G*7?_E-Cv@am^y)o>D6ur#sq3xuX38B{G}t-y#8 zK&sYO{UAL{BBAEhSv57&o9EEAJAW)^K8jMcQ<`3CUurwz^a&#Qv9V?CElBr5e(G&Z z;7yp-P5IgTLA_a9Yc=NI9MDgIs3;iZsNU9$0kDrkNbrJxVOpM_kVI&L-Ikc+&;%qR z`yZN(N|vFoU>D5oC_t9@Em&a_L{%pm`kz|j=p-*jLB84z5y{OHVBNEu9XI^F*vI`( z*f+l+Z~G@BO_)WZ)?zRDSk~m)An=!~^sT6tW8Vgtxf0VyRXRj+JlEGj>Fanmv89g- z%iO4xO;!gDyOU~5o=KV?tN0=_wt&%X1jnw~b{mMG{1p(dR6Ob0R{U?x|V zok0L8I|=Xg0+qRHnM%+JDr^H&!RJnsFC=d(PhPAYz>ft<`YIQ96^I6hZDQZ(x-Mj= z_dyD|VU7SHtu5igC^q#o{t9t_04=7LxL->bJw>l0+n?aEc5j`c13M#bsGkGxI)^(i zSi(=$Zrm?=wPtF$?cIadPp7q5u*d>ViZ0ZkW7!t1J@*|I#kG0;kCs}& zYRfH~GOZ?ttF@-+oYR2#<1WB(9o6Jsf!HDssp3SSb=-rlP@hLGc^>#ks%mrpQ*3v) z0;XVjRlfq;_%8ys*Mqh9XvF>l9=b`K^eRtkb)wRIs9xUny4`E!rg7YNg%kRhV^U0kK6e(H8TMEe#KJ3ftA01?)JQzlT3WnpMSf8b-jy!mcHX(;c*||{-ydn zCBWBuMOdHjn;XvV(bPASuBFOPQ5k>-YnSWa4eZrIr~_zP`zkKboN>DrIyfL#LBnFL zR-+~E-QShID{^%$`=7X%B`-gZjx1YK-0d#i0ypmM%Al|0>&^9;Auf*@2o~R6ZX@Nn z0{%Ly(b651kQ7TS?wK&va;y5|*?zgR;^pFbt(odfS^29UMaV3y`7qh?A<9A#XElNi z*EQ_hW9bC_sIFIrT^JoVWaXHbZiymfemmf=83f*{@lwx=BcCJf@;XL|z0oBju^#>KDKp*Rz&82uAPAh+9oqVo&3 z{)+ZYq!j&EeClKKflItT0rWm#dE)OqG+-78UqLx20nYZ?lL~v}3ZG|qh_f{uY&m$2 z;l$2@33b#kpefj2dkP6g!F=Hy2lAi+3eoW`eF&al(cybdH5O6aHvy!T<7r$#dm0Is zRSg2<_2K&7-Go%Qo#Pm3#^vk~ z*OV_Bx0{8D$l{$qK+7oshIHrqtQ-n4e!X%Orp?ZR96+REnyUx)h*LdZzg4G|h)|$r z!D&95e!RT;qRYAhxd5+%7wR3y!CLn5isXi7i1k;fC1Bkj==@h8DtTlPx&3R zAHst^EKcT6k(j{YcMs=N0Dd6-l0wN?*i5Mt&gwCS%oYQJf?S_jAq4 z(^n~ZsrY^p(Ut^phHnqbyOw{(W&8|xXGHUI3Iak;*pu|D5e0XI`!USd5YFZoQy2~H zR%$v_+B+Xq({$jViXiY}dy2kLyDPX#Ys8j;m`^WOQ!%VCg1Hh`crj2>{7wxlW7w=l1yofj_Qe zYWi$&rf1o^yrks4%}xGQA*5RuZ5eWtlg*VAAe#kaw}?%%f?IBcH-p+{`uWlM$cEyL zBM)*M+Y+$gh_{q#1HWJtZLJ4xgX6QE+ulJ7L<373K@gQ5M@2?YLL_iXAyxM~wDQHY ziP51#VQh>Up?%_4aH#xO0sXrnVPCo@=kZ0G#Bbq~YM0m-o3f;fF%3$m3ChH<_P=54 z&JRU=D5O^4{9WeOp4U=zC({eAQj~`~To07{~nx>MyowLUYr75u5uHVD0-HjEs6v0W$MH~M(C5_G1Q{)-Lek6I5^R{W)E3kb<(-Hzd!Jy3h6a z3V-}wPF#?P%~;MFxQEy z1F1Pio4tMCDZH4DoqK82wD>YpQLpHYVePdvP=B(X)}4dVxGzBM)r-dbRpL`+ou83K z_XM>7B%H9m2`%yg{fZb;`Dp5A$%CaUuI4$v<%xUcP8U}6_TT;}RF4544bslL1iOut zoj9@tQIS(&Ksi1%Q!OKEQa_tY5ATXx#&1U6@B<@`BW`eTs#u zhm1nibi%mAdMO?F<<~=5Zn|1-6S_Gx5i+ZoWo~E`Y5qCjS!kmq`l1T`NuD4Wx2W+T zVd9sGQSIx5ut=l6=ob|y6i7X>t{pTmUJ>(A9A#v!k>RF9K(5K#=hx?byb@&khK$^p zir;Ajd>FC93vStEFzXN`N6n?50-HyGgO+`YSGbDV4?@*W?8|8m@pzItDtku#p1UD5 zp71*AUdpIK#iqxsT?KD)s{|EwMjwvKRK*^W+*H@0@wsm|HWWfLJVkkz7u=k^ykHqF zt&q=94W3;5#LnNZ;t$&GcE&6Xdq1+>u*cgTIjSF3Uf}t6_o)|A)8`^jP8O-WsM2EO zsw4|00M0yq8$Dm{RH(aD$$=QoR!(*ca)pU_|l$MMz0~f1G!-iu=<~ZE<24We{~j z(c^f@W97@kDQn_47^i7aC5ZWJdnVu9{UTwA4sFz%N=_F^#lTB~q3P^qp&Ni@Tyj|R zd!9MKp%(iZ;XEwxa`W7VL?>7E5#JIA8m`4doHYTmd7~UiIg}GF8zPsy)`DMDxZVk1?%dI#<5l-=jLWaff=Y}GPfeawIjiQiS%;xjT6kWk!)P~g zr}E}wE?{LTty%n}F`0VRzk9$9a&WDIoW)-!1Zt z?LYAiuS~vj^>TQ|hiyIn_-XK}@5b}j2uh&~3cL+&$a!WeNF(r+Z~ex%5f^vvAQAw~ zD5nZ^A$C$w;>hJGD0ohS%jSW{55p8&0oyl`z6bRwr`gX623VXmt#Frb_zaK!LlCmU z!*a2UzH|HO$1#J=-R@^UUjm%kY)!vWqI5p&<*WQH{(u zCAn&`Rw+sZc8m@b4c?>0LtRYoGt@=DSQN?cHE*Vcf>Ml>ezur}(rLSRKY$Pp(#t_U z10@;+rR_OjZ;=?LuTcN#vdH%pb^4-n)>(%lm2HXWs!0ZFYW5*ey(pkK(QhE#kI_LGC=PX*v!z#PMmKs#SF-ML&epC{YJscr} z176%sOJJb+8P{+e5FD9?mCwUWX3yaS->H@`JfhQ?hk-obW$XmHmv`r*Y3K&2%IHwe zi-O4}Rkc0eAvUk&UW*-t`Lf(e)S=0gGD7_gPUXu=h3K~_{sRo1tlo8Skvm7$EQWE3eERY2{_r(@@g^=3=nK}Gg!D^ zM3K4WJoW@9z#q!VBB-u<`Z#y~RRFY?zt5$tNF_@J4m~n9x#%GmA?woDLMn_LA3jQT ztQm2uLF$}Xc&e~w$UWqu)7-X!EeA6~xqklE?v5~@qiRP!f&b3C_2GpC`!wri;kuAA zYi?hklQSol*DI!hz%57t!pkv?Z!W*L`{cNDY}_Q#)%@;u`%>Vg9a&(-D4=5qAwxL3 z$@%s%b%s*R4$eV|j3;*riGb{aigUR7KNsZQ=R8+A4Ig3SzF#JtEso_G88JpZy~4hf z{pm6Dx`jA{u>@*td7KebaX&Q5+qPi(shgpo>4@t2(Oo#Wy8K^d20n7y4K=z<#BIj-7eDM7Rvpu}I&3K*<@$K1{9uhT!iOGDA zZDHY1N+5dnESE38+ZQ>oy>5A8(*_04VFtl0ra*pMl{hl!-xfMT6MLysj%}@&95?j( zE7Su1k(vFG0|j7I!9&v)Q99_|cwi4?SHc&Uop~^j(Q}+CH(e8283g@!Z}Jz94=fo1 z6OjS!E`t1`+_Qmg8TGKoWdBUX_HrQb(s$%`5mn@$6_V6cma@CKm{`j~N5#2)zs#rO}CY&MOAY z17DKoR6$F3m=GCFZG<8a8XWekWeB2@iZMZCqxQT5jQ!=0ddeXIS42Ti3t&H;SB`aT z!mbFM!FE%Bpo3$C0$KNX5cQ8=bto?a>U#OHQRYJc_i!Kh6dR@ zPU+;v$=?}bAjA(oRmkS6@<*qbNj32y{I%0Hu? z9PIZrCc#q14Mh>tleeoUMqn-HgT_inA!8Neo%f6K{QjBzprF=;e5_++OwbZ>%*Y{c zqkw~HywZx$Um~&G%cU-Ri63sp`)#r#-~PB14n7OsPAcfl7G7Ob&k->joW%mMb{^Of zyaED7I*|4yDcv3*$b(t{jFqi(gB6pw7y8udJVu+)^ z;EW#TUCp?=ynSq7?a+v#$(8qcgen(jkSLj?5O9>|+@Q8#GQFIdNWMeVfk#xiAkaI zam~cNg?t>(;O?V>-JY=DP-mC5yvg4}*e0O9kqcbzc?1BTtC{B?(cO!C{UcFV{x;Ev zbJ;~X#X0-;N%)))sM&B5WWr;g>o>1}Lt-jnz8E2qLN9^#9hwoi@fOPO>4$Nx=U!N@+I?GRucQ-05wEB3|C5 zqezcDOaO5THeq7$Vqi-4PIZyd&dbh;zCSrMFf$yOpDjt_t3VCkofECNjIOC&Od+Vf8`M&4^Xi$I1QZnnN$9;w z2Wbk@L{ypu4TLH|Km<_`K|qQkND-6>hu{A@=i-cU?#|d3xmp=}js2{(=brCe?@Vh5 zMFkiY*idd57_J9a+vriq=dKv1@ITg0Zj^Y|Pjv^rqOPSI8lB4kUOU%iFgD|3Sf9r9 zAbIrd!jf?y>WUjC&EVGx9|~AfbtU<6P0v0p;qoXw1i%C%Ww58*B%oQxgidJ#0()qb z0-T(rLQiRtvZ&Ci2zR>YgH^AC*44A&QJlL6;kQT%#)bHlr-oRv0$3Cb=-ZlK0_0|c zig%W#TzI*TG!-RXkVL=BDg@zgxNDX5hd4Fv3)bhF=F}%8|1#p_qYBN=5QL^r|J>uw z`=s#vTq{lzsqR9g4XK1+WS?ti)V^gzwXkvIH$8D2l_7%b#llpCfTOHIE02}%TT9&B zo)5Ux6~@}~7?NZ@VdlXXj};-3YisU4EAKaA>&BVS9&ml&=0Ms;t6M>)UkZ0B-7y=@ zjgtJLz?BND3(XbcD-=D9MTlW^#K09S`0T6d*TQZ`UG}Im1996Q){#C$$I8|H7QJ=q z$DUHp78jeM-K=QckxkQ)zbL@T>&@5M_`hWLDM{Id*@Y~!K?pY+#M7=THIr|n{-NC0 zl_#F33uM%-V(TZua+M=S8EZiJ?m%YTMu|tNk)2oE-^$vG`zAykfhr-fj|zT{1oKZG z#qfGFbm8GSDDMh)YfHa*VvUr_O%Ix}@J&BeD4)Ur!Jf>^&chWQ;EtiyFs6!-KQVeV zb8wHNTnSlwh!-Mr-ej%(4g;l=+k^oNjd(Jr*hz#jqOGFV!dw)au<)kT&f&8X#Wrx0 zP=^M~3he#eu#aniXD3IE?+76$FN(qE?JE1;&-u~%6{9R%GRu)H_FWe+q97p?S$WUN z0)}jwkm~8Aud2pkb=R)|+l^CfRqP$RURtHdJtQ+<`2h@3{>BaUg9HwFA_}keV-n#I zz{aQ2`2Z_a%&)hFYVmXLb^W+o2CH3K`U-PhCHU$@<;RaK+1WlyMVm}^Ka(k#PZX(( z8+3~I^4o>bHC`d%n;X1!EL;;Gb{qD<2E^V z0UoYDbP{y$p#NyGB4XlNn*LF{g}UNejwxK`U@@}zNAS`SH6dqc0#K-<`xRuTmC(rR z>Jp}A;kAD=@5NHXr$}B;nRoTg{wC*^y-nD+nOvqk@f?Cuito*3?%Lj;NXWh8Z1do1 z-+G}L)s@V0HSY55)F*Yyv&^jgJA#HPe$(6@*q`_ZubypW!pyF{?;Ky?x;nwynxGtm z5^X#a4o#;#GCtsBhmlrpdUiJ!9)Cby?x7<1<6=~;89m1~woDi7JyKh) z6dHUe?40pe@3@w_wibJQ7Cp1n+}LR{J;JVMa(s@=boz!#ERC4d$nxmJZY;Y!&%?|6 zO*xa3wmm<uG4=! zr{YAI>|NL3Wt}0qbr&f58@4_B4=Bkt@T>ejUtLkJ@5cpRHGKPlMVyZXz=dHqu68`9 z8liuR94MRU85`4(ne7T8nk`-+**?ku7lL27mjgkc@q!cVOi@LTwM>5^WFO@;G*Xrn zZ0&Dit-pnQ*65|iNHxaQJaJa-uDSQAbDY~H{7qGM;~-xpx(rf%nlsrM-x^<}%g^jF z6}PLata?ZMEUzF0xG5Z7EBRwA46rP6@S`P~%+B@=pvwvjX*{zv1e4GNiC#xPS)&@F zpT4|(Et9o&9%R=@OMrdZr6?Wq;6}AE0HYWrAVf7DM704*q%b+X1z0w_M@~Ph0G8S_C?S#~Q~+YQwA5RjC#v&HlNS)1?OX)WqYk_(Xyla2e`>8LM_MW<@*Ic_l-3YYlq@YO z-jaMvT^=tw{y()As(kQ2wH9}Tn&ICRJqC2(?Li}4C$5jcWXT5aQ>1kh5_7Mf^eM#> z67!(K&u$}gO8o!aBAJ>F|2IqCb(7XY2cC3kQB<04j-%uR6 zOvHl&mdl-{h(*1}1h5hyrtZVSifSlCnnR5#d}{vtt^1@t9!y-%;~?!oD6-1m?=D=) zM%IOA8151mT%apn_>z`^RDio>38`?e@i4B5CYFIFZFE?Q5$=R&nD10o)}Jb4$0V5d z21h(}D+*{Kj1bC)p}1i2r$7B=A#WvBY}J&e!7Z4UzY6s)V)#DLO7^UrjG=uc%X^Yd zUV52EHUZ~oLS9Jl80HJc=Z6VJ^1S#?Pw{npc$uMh73z2CmEifqn$33 zf5=F?B-Pxy>g{ea;wWHe#W_5~co-wFkBF%+(XGk3%<%qbd6nw!Y#jGCx~Y@}y&dc_ zmsQ`=$+#5O^1AqS2;8AjkiS$eOL#g5o{;zZE^?G|$X2oHLP|3N0Ac7-xZW=~4q(uE^QN20$J2ja32K;AAR?CvhynT~m39F*Z%o8O;? z7lc0WhWS*f6#1~qR9+lW^;o&8#D2Qe(QN4nR@#TvKwe*cyI>8otR>vRm^tJ zjw&+AX8|$APknV#z7kqfAtfJ*l1xaoR6KlyS?$e~WHE7<&)_9rU0O1Oqki0Z&>gLT zQciiV$Td{dW+w3D)`|(R=XUz9cecx#+Ak8yYz^#G?fTCTkrMs*Y_r5?F}`#jVa}Po zl=H6g7Rqr~NjOtFC*4kZ7fI?c%>nXr%{1~xo zna$1it0u=kX6Y!hBTV~rjcu8&epZ^i(12yeTVbK{Q(XBs%Tj|<-UHst9XX@7p4{0i z+g1+JcSWZ?-!o>L;xrrk+h1l#*S?}>;UPB{mk|V;dvfi&<9R`kx-gS2A7#CQTW0O0 z&;+7$MqS3gEF$)@)o8Q8i8=AA;6+!Y>8Y#nmLdD+*K{+&Th|G!bXC}b zsi*(Mp38Uw_FD5~sRjA1n*F!f9I}LeAW_B_iDg){ESk(Pq zK`s&C1JKRd@f~j;2Rx@bixs>K6Q;BIIqK@En9#M#`!AGg2%H0%Ek3Whhwk>?6x4UWu%XuZ^C%CRZW7xr3>du4$QgT`ll3;a}Phv@w* z__%?SREw2iI-TR$cYYxUcl^>87;~{J^MbP=^(j8l2SNaF6>;XI%NX=r5Hw^lmGJPU zCMIw|ZA|Uo*o?-2^0`VM0LtB!fB*NW6g1EQ>HYFxTA@)2lMk7>GHr(RIoQ{45aVWY z20W}=RK|m(%+d9<7vtPsXI@DDmKR7Z)s@*2f2jocn!i=--J)llNOz7$cMraiK{%Pl zS{cKPwZC0L_hQtc{SnA#S?5{7(XwzBlS_LhB^;P?o%cItNb+M@ z`ekb=%7eqlhmTL1QQmNsK!$hnh+$%QpiC%v5xydFY5p@mF&^NUv0}?$#4b`vn>Ef0 z@mM=I4ax^WE>Y_-CgJKjCbk@y=ISChf1ZUz$WOpM)N!DZIgi5mGK&-y&}V0bM3mif z!rbrhMPA}-O(|0<1@MO;kl;i@)qZNhp__r)w*&mM+6GxWu!@p16odKWRfBqNMBLK7 zS~7Ir*$<`>RnANCrp}xSW&p-2@xX>!@fiMT2B}Dy+7F}@M-7g#Q&kM0C*$~`^CPtu zMRSa^Z)&PG{)|4eK|Dk&%VnD1V{HdY+6g6n_EaUUX&Nvs9gz|e4XX{LOQq4cOkLA- zUg~I?l_iCmgZ?tW?+V*DPErewt0wccGydGKVOfvFJZN7LbeWMEyu~zb^Rw?M0Da6t zMTzJ;?$|sGb!4rT6BrdHiUs&+Mq=AT6>9;%zK^|lfd{4vY(guy_Ivxj8;_NLU@7PR z$X-mk{c!LX>UB&iUgXuNOl1@Ji~`?9j$@a9o6GOFO!ovw8B=qc&0Fhl*x!>!BX?$2 zQ;WYy@mdQjI7X%t$zLDrI1^B@!lNP&Sh4d~AZ2E71{iwuy(N+kmA#l$2l%P;_CRy& z=D&-4Aot@mvVh>=!v5waCcJ}uK#XvUu7p;O<{kKy8y$}BIWXnEKN>q^~ zLr65_)GZM;Jn3AI5G0G@XMn6c+>(IZAPPb&M`1cdQf)dllydNgH21r*^b#^%pRe>H zGQ>qq^v6@OFPsu03hpP7wNXE$p8`#3Vsf)SiCvlh`vVbI*!vwdQUaIZ+w{N^G*um{ zWO|7@s$gXaq8RGn8GDi^Uj1+(q>KT7vdU%G3g3dpsjqmcLd;4u8|x< zM(RUU&cF1yesx@X8YXopM?nixIXzIsV||0{%XT-FiQ^B>|# z{~bmD(0RpLx02TTukYM#ztI4e(bONwB>JnV!Gpvvskoh(mm6Zp&v#gg6JHu}EMbx> z`UCahbkZ&`?kEM8~1D)Jh`i*5-rnJM5GX7$j$yB0x=anjz zW$VLT{@YbpJ3@s(^MP6wn|3i^;c;B#U&6LZKT5*04c}G?Qx6+~t8D+8>-p&t)jhy7LWI8h1U#gAi>1VXpIE1N z30ghz9UIF0cpV=bnQBg8NRJq2HAhUZ1RjBu_6m$4kyS6kJeYWZ673hW1o5kqe8q&H z(#msgnnbD6;#zD_9Wq(-#%sRV?rRdsgpdH73h^_7$}u6;VcJWxo8ICmI&<-_iln7+t*_Viu#9=cW7Wv}5eT6QAL#e~Zull&c> zrFmD$VD^ucOp!jKYwtBzE7J8fo}dF(I_E{@ zn-k_Es@185cg^3aC}V^lJl=xzD@DPQDhr6ADU9G!Xl9sKS z4wZAxiq!yfH-3El7fms6>91eu!0;k5PDSrfWq#@BgViv}UM<1%L*Td$w$GV0{ATky zlQRcgI@eXg{K{s7)z_8;MgG0J6{0ofr!;+cp=~Ue0r`n0GEPY4*j zfw6@r4JtmMu`$P{qacF11|G_Q>N{$e-L<{w!!+Igwn~GB^xd%(nIV&?0SoSTovob@ z4z7CF_72_s(xRpw_(NuI>b6Wz;am02!oNtiPHlc^2{p~0q|#j(7DB~RzA-{cdZ5^w z|2c<57Lf7rQlJ~TcJGZ+;X+Q#N%-Z%$`PtHuXA^Fl`wRWKHD{IF%~mg)Rxpg5G7`I zw`OUTD|p)*obVDWFSje23Iae-KyyRMINrZ5@%#d!JIP;TnN8G0O4IY2XR%|I=E){S zZ~yAv5jLTP8M)5|WAAV#J_O_pW%ge7GV3?59>6`O3z*@CEUSO+tMpf;aTkTvzBhS&YEgZo1$l#2wBp}YMl1G&|Ok0L?5M(xbG zvhZ`U?Dg)U*b)I==iqnDw{Cs7-RbVT%Pff!W~2EveL_bU+Jh;KDZp2Wf;H5^ts%KO~AHvQa0IY^hNF$AC)!UN|%V{pCK z=RW1ffuD#)0l;kp${~8KUm&8lR*hmX^lUH&hPO}pmw-kHtUkPHd7hVSbbUqaGu;_E zoS6Q+KPuPVyg8WH@Z|KjJ@h2+$}P*5%5*Ey9a*q{3H{kAm2ax_Celz{z&JGu5M>hPH=v(n6W93> z>Xa078zJpgA*4?q@~KM<>N$u_rhI6aKhMS#>&}+mRuh?(QBSsF`g!IqL`)H|hclN} z!)gl)&vCxg6#G!;_gDHW8=fC(8>%cJngbe5G}|;NIEl0deW`M4A1>r#9N(#Gz&`7- zanoQ4>_Dxcq6FK_Q-P*AqzywR(O(JR!#8UYLXRmT2BdLQ2|Z9VV)^E!YL$jMia@H( zPO?2{r(s{9lDst^V--a=Phvj*>z9s=Te8Vofp&5OGD>wkG3>m~1kw*zY*)m&Yh|JY zMH&m`#wql(P_+ShI|{i1Oe`{V^J0yLkNqvwh4unf4V*jj#HcHkm&kq9?WEDkKR@4L zSxPpV$`M?UN2*Eljg3fT8|O~%lJ@<^6iVH457qZ4{}j4*kTKOx_QaPk# z#>IX%Kc3>mKO8+wce6o{0RV~0r>Vz>)i%00J8t{OLq%iGbe`Dzlcn|!cP)xEl0TL- z@zHzC)lIf;SG&I{e;RU@Ra~7Y@BIw$Poj}i{`oz1OOIRoCrdyZ$?J>BZ&m-yAq(;U zrlq56PTrs~+(hL-vC}-tdH2)#3pY$^k1O8%C639a{-jr0F=v|14ScQ5xwzTcD-YZt zE8qA7W0S^W`dRPZQGPd%L4Ffg37_>ATaZ-nCwug8aXRPpS}XGk3*Ss1RKNlERbB^MvhWQ0xDm`0eixAM0}x2@~z?iw4b_7uI0hwrFjMnmci zn^+~sYRLjzw;!Z9SLSQvmiCukgT&!YDuqS%GG;+Jx-4E&1if(ORZhA&;sz@owEvrw zO!n?2NEiA745mZglOiDEJQ>vJbUL$nk4G*F(rV^EPCBk!y-3>^uTFNS0O}$3L4ZW_ zd(5QyhbMiruZ28juB#-(QvP+5V*epcrX<>lTAWXw@vAoR&n1g{Pqozeu71+~Rq3`6 zbs%QGWu6&fM*`aw&0CiCB)*U1WoAz%t9Rndd!8}B8F-ct8;hlK)s6G?Y%nC0H1U$_Me>}b&1!stw`n8KwX}}0n);qM+k}6* z@SFI>-{v#R=9M5Szs9MtYy*kBR)-e%?B5jxPg2HA6(Al@9L8;w=Scn!8?4gEE;eI| zs#F_XAgMZ~5}!71pX~P~eA5CMr6uoWsdo@i5U)u6s@hO}r|V2RKr@sy!&Dz-+Yo|D zu|fFPJD>#y6R~~LNM>FSxASM9`v3;SehTzBGSlDKDA`KbA+&2u3&`CZjc1s?4vr zabAIl$9z6rRhZXWe@lM*d|m6*1*np2< zClOpi`Y6f8a%HpI$TSVK?YoX*g5I&vJ?cTRCv)oG?K$eKChnn_8i)&3P)OV^sKnex-OA z-Nc01L&WV=6Eiy6oa;)=VWuBh{d~;p@H{F}-4pppm|xOQA_Q%zC9QCzsV1yO6ik2d z;HPHL4ZrU%0uO|T?LI1f1uMJjPDel59Z7pby6$L_Bmfy;mQGTRm)K!pEj!FeN(ac zqM+OxGmY~@R!1oOK?%}KRzF2CK8}d{f;YK=LRi_>4yBwK;{QkX~qKL6HVa?~YZVxAIorXhke2OAYS&V*$rD^GD`E$I+Wcl&J=CBE`H(C)-?dX5WnH24V1yuJZXYyM(v1N+y9(-gGN$~-=}CGv^*kTAW4yQ*Zu zt?$|PbD=G_dSF*M7>_k6 zErXR$F^(cnK1QAsih||g9QW?+lY_So5kIGMUSlS8K0g=)7BPhqjH4`Rrfq2m-P6$ zuTrhW0H96k(g~W66xynaKHNj(b~6W=1LN z$%2oFTKV0B(Gty1O0~DOHuQ(hDjq3YsR@b>mpWs$Z0rR-l>|$V+;F%Y4rR5vCG`#0 zrnF&I#o09=F(D#W%2-?67A7i^zktF`EI5Tf!?5m$7dgxxZ>KgF%uwxNgF_m8AY`W%WQ7xJ`^dM z8Tb`5kfeA1m^$eHlA)PFF7oARw>R_2*S7mvdeRUr*^mRS(iwvZ3OJj-T_LH~r&h6O z+i06r!r;jJ(i@)EVY^oR0j4=7>(|lQ1YeE#DB4Ueg^QNGUi2~Aiz|O!(P&cBA%kQw z7#}DVxQew%g8osPwu1VU<2j5fJ}bgM5j~}LPQt&zpU|{7COmhX7dI}mxLgYFE#ofXsEyM?5IT%?MUq8$mHB=6IARcrI*~K5 zFV`}@sill|5D697N~iz_XDSDR@mnb!W?Z!BX;SRsl?`nA9Wx6aK8R_IcH45TfTkAH zZzV%SQ>qjV{EpIr(9*Y%RD!T8fSK$~PZ3)J3bIP?_8|f0J*MZ1hJytqz1xse$8ZxP z^Zq4XWA+X+N$K(c=+{X#cd<|lTdy9{3#XskNWG=0rJ_|_6&3MEMF#x@g zPDlQw!vQG68{tqz(HVJhp&lVIkU*v19}{1(j;zZKyGWKOgOi*Ai0ne`mBE$)9EJ(Y0%dca@pNhfIeO|RwF zR_T+3lGFXmmhe@(%J5$NMd*w5AY`G?9{9e4N5@+QrSPZmj^=zlAOMRzWk}vk0EBA- zwE)y_0~;Ece6IkFxskdxNcBtI&w(`u_CQ`~C)cr_ErniAYkOZk87XkbL?!67gc1Od z%x-AlIHH|KVRPuE&tB990CNoOKI1w^t3(QsW=+!O!dh@&b$J4>=3P;19=k(*kh3dGr43N_5hk|`qfyG>{ zmGnRA-D+F5T<636l}k0gZb3^z$jN6yZpCcd?i}QP3E#mHh}Myh064g>=sBGLT6nZh zPJz|I?it#BzYW`|0t?36FG!K|O$@rngs zFkHfAPZe2C?<9f;wG?)|G_Qfkzw%>zhPxav(;nBEp69e&V2|{i41M21xnS@Vvj|cQHQAqub;4w*P zw7N=4ZBRIw!|_&Z60gXMLO50aK8Y0Hrk4{BD82;*l#A*n-!_c}goxKOVin&OX>Y<2=7XZ_DVm%ViR%zr>0J>r}x+v6+ z69=GOs+t3MV~9otaf>IeAwQawcBJ$9rhY6oVY_d57W~LxG_jT%(MwO2nXS}V`uB2@ ze2jfhu*mhGUbN|{4*dW!W$r1t2`w7gG*> z^@l+pO(vAM`nj+}tyzV696Sd7^TP|1)Kyf|8%C7Vct~-_PTIc1#etA<7nM8fC9(W+ z29zF41wwC9EOmqWo$FrlYhK7v6`)Ekh8cX|0jv)Pr-Tm}>e`44nGQg_$bIn^@x<`H z7rWL7d||&!5p9ZLaAl}_t@1k^b=#Nsr~*r=mLB{!kMt&8B-miK2iJdoed$8)4GenC zlgxC@{c7*XraK{N6qGZpzE_-Fi?VB^Ye1@NWq6se=r9jeUy^wgGDRet^BXC+eoJ#q za^}spcq#|bLivq}?sgb?YRtjN+g`hayi;fTXQSv+PLq$UyFTZ<%+)4E zIr@z;Uak*TF{FNGST#Fm|<^PWH+PnND`HjXtg%&>J!`d;7B=POqa|yC)AS zE+zXhZcqj*y-A5-AU3|(Q7#X>d&K=Wx^c*FL%mP>2aUtX>8;}AbzSW;W5>LsgBMuP zmo;SS>Us@z@xVF$@NH-Bi>&`xG@N`JtHM2EpprDg;l=hAe#S!&2=9mh=_!0Wc~z_h z%_u@6K{MU|x@_J(kbL5XFS@KmDvdK<0@zYPoHxCFefCt4ETjE7y}pV$eZF$VlTz9f zz2ymW`&Dt+6XhtvwJ7vbhoeK4-gNJ?E#DZ2r4fbI(B+evEsJtros(lwH657POrU}S zxIu#x4nesBb|GrXm*q&9S8jEEl=mKPK+Kpz!6pTYY2A`6*DkGI6MurYx%_h2W~f!y zQk&MT=C@qvwWjoZP&d%gKz7UH>NGgO!|f?l*kGBgmz8oU5YNY$T_H;syiCSN@ZbXh z71|}t3)NF|WlV6FWZTEwD*BpL;8>s>8$LOKUMAr^9vj4SW46hX0rphPIr3F3>E8TX zd=PG_&W1O;wiuZ^2uQv1a>PSc7c{UqOqE$ujJ7~HY3r3ZfcR`#mH zd;hN2hk#uD2`&#q8^slT>58(?OyTJ4XHenV0*LqIoexZAHuwM5ciw`;Oc(b*Ra-`Z zkm!~89+jVM6$*lhMf+;Ct9+TVD-v0bdEdCn0 zpNSk46{forSrtt~v%!2#ah7F(8CZg*dLK{#B5c?U7I{V%wzw$fY#p`Tky*P%uCe?> zT-m!Q|79Q2$Jv}`tXO;hmUm@Rq|D6bv1~w_rvo5Cy=!>T^*(cK+b8w7hD?jz568_+ zTM3KKf0XN95Ev1P zqdBSt{c@Cg?GDDY?zO4Z`w`3A3GTOj!>Noead;c(o z@!G$&Spah|tZ@mCk!|_qnef)$cLbH-+;=<$a$VNOxDDo}3H?1A8JfP<>{oRrHrBhe zQms$Z?zs`N))5UV_E>TOEqGxokfh(P61aZAzOd1)lk9WdrL{8ohVb{@0Sx{FBEE6#i?g!8<7W|$lX3&@xeo-ZVpnO zyFMlB7!b8fJ6loG>c%bnq$05%Fx1#XJEdEP#nCP-UsS&dEUsPi48n}30VMmb8&@PF zh{^h+Wp&L!2f*tEr`>X~XS)%9RmK!pfpQv`Z$EX970wgApR3yB`>~_8th=KF)Xh74`0?iXhRyP0%BLNT+IH}x?i>8;Ws4ltdmjkb}tNWRXBjoa_ zRMATO;~$3H_RS=;@ruN6Z(-^z5mRk`#p~_sIT4b`3n{-q)@1ZI{XhJQ zF`q6pd&UdbcfbH72l)m4)J8B?!ni^uTh z=DLqm>SRnT)Ar)`1QgSPWTDPpLLoPRzo-d;*78;iA~Q*Nm3u4uWw1Y4@2|!N7NSY= zt}uL!SJ{vS-1*~dSft2ZajVGOBGPax`0lrcy-x`%PBC_S)s=wy$7nLtEhdf2u;|&& zF&DwAq2QW(?$_7RJhbbZe(vbxf36wEb_r-SA`!Q1s}2_2H_j`ijKilaCbzm5f_p?Dnv3| zmiziXMJlW5z1n+J*)1BZ4G$Dbj%MMewwWM|jv=5^cwO@`g*DMeTJyJCJfczjNPE2Y7V!4~U=pLF& z`Y5lNtjnLYbDOSY?~JFVL`z%SE{SomzhpftUu+psnF9jlGzxlBUgtP`xcQmqh~ zoo{qK&9JACsS2mr-8F-)`x?{iPb(l7Ug%krQu>SxBP_?4GET-ld% z8wh)PD|;Q9-8rDS_)ZI1GUf};T{gg(p!{^;#fMzBrmMF!+(qt`uq;T-1Oaj%8fU+$ z>tzw}BR;$?Q2NiYzlQL^sWC9Or#cL)8TnrMUE5_`p_!2zO4BfoVE@^)-LV1G(^)vb z58@_27JO8lU8B38#BkDuywUgQ!lmfCo8?=L{^+?XOb~_N=@=nS%x0ZKw4`APA2^ne zvo3&JdrRIpK4-TJv}^A^|J(mkNsE6eW&^vTmBYvx&Vn$5e|!n_ol$-QOjy z?>Tp%9kM{Xd;6rVZ?^Bk;!al#`@s2pOTR&KK%H7oe7>b=gffklXVYL-Q6=nsSia9Z zShcIO>(AQf2_cKT-w9cw36vE!>a}aE3i)n_1j7LF=;0qdl-i(x4m*OL%PWRzFS~w7P<)KHRuIpHPF3LU39k&D4 zhbR{O0SSVxmlX>C0jU-S{syrcbM8;H8Lpte7k>ZR65qjoYBlWrl<6ZbhVFQq>>A6) zNYB@=Pj)6OLUHB`i!Gr&{(LOmqi%!LsI9;BoBZ6z{+ju+$I}Y}h26hFr^yJMI3k*e z*X#0;@8sD?z@}x561ZUr#*=1y|Nh2OIz=lO zmhV~Q){wHw0*nb|aEe5+!D*wBL%~>o!p_Y4%H-Glsoj;fjzVIDRM`p}VkG-dW7qG7 z&cNZ7YVQ2gI7HsVUz*c9WDcjE(}5=b{7!^><|xV7IEXh-B}eGk}1-WMUX z{%ZHt7}C6pH(fQ4cXMlfmFr7DY4T?G&@k>2ABY^X^Rdb?_U;?EFD8+*(y$4^8MgJD z;Ji|zTmFT1nCbCzfj8oAMO`<0K59w@jJq*m!=m5w_xQKa7T-@yle4oBAj*nw`gxuE zZm;XJ;lkGAnv1L4M%MOBaysAXpj#Z9-S6C=5lqjIEfq%;P}NRg3zrFKK4ERY;H;TT z$(!ewv!pa@!@KR2MdFfijv0VuV*lB?cik6SmslFKbKNR0KJ;rZSjXl2Yx6lYIlEuN zDHUi#JhvnMp1?+4+}nW~2|3$q*2ECTwof!l-Ae6ZcUam@@o~cV<_T=bYTWy-`QP6H zu1{Q3$@|Eg6`Md=bTY&PAUGd(HPZi2=>ET``+q}cW_%`e!qs_qr6u~=*A~lg!G)OS z6X14D*%@}@X=~LRV+uWA=T3kNh0qojA%aOg{#D&u$V4g~_GmP!(B@ax32@t4!p((` z{+#gE0g!kSO~grrb+vbTY$W{pkGFF$8)M(+Qhw1V!2QSDl@s6qX*WwXG;lrLEIOXS z%`JYkg07c6i{}*TP+s*fOu5ZAJ>Dmc==iH5&iBi^7rputl zo==C*S&#n*UrCf99!>c=s(}$65*{ECIuZj@@Tt{bajXAnUf1Ur;cHjE(K@%Ra zYVs0hmK0!17$UQjM0u4jQ?t&Y5OYH%9N(9ZyQJQ6TsXn_qdra5R=ZoSI7`={sL6=3 zE#fI@x7IE1bd||o+azS&|Gy2h(qGFR7u0=Go4J2GV)q2#?~6Mqq(-FFU$1H9fFETw z`4Avc5?)Kl5A}bacE*>F#J;z4y#M$3Q^hFR?O2msvb@#yYi}FA^V2D43=(j;Lv>|G z`PD?^!Rm%$?(9iPmvP=5XT{Rkx8l8n%0dS##ZZ^+wx1NA&YxCa_C}AbGk3OJJ>LFg z-%MHDMz|ck@cSFG`SBRFY=3G7?G4&@iygrw1#8@;w-MQV51v9U=VOD1t~C?JO#%$O zvK2kaq=|rbXMX}+`A^fkZns?7T$cRJ*R-7#%V7C}w0ZE+wErbzoppf{H!Z1?O}XG? zQ_fiG@+j=?zBQwo>pqsyO-HkLk^+=@0t>7K_<#2lUYCTHUgR%;Dt9j@d|mYOeO2}R wy}{_4Klq*B;uriocYPQRW5A8ArvzzjX##8E6a&N$By?;sKy1L1v@+!X0*VUxAOHXW diff --git a/bbcnula2.asm b/bbcnula2.asm index 4af3368..dab3bd8 100644 --- a/bbcnula2.asm +++ b/bbcnula2.asm @@ -1,4 +1,4 @@ INCLUDE "asm/main.asm" -INCLUDE "output/volume2/config.asm" \ No newline at end of file +INCLUDE "gallery/output/volume2/config.asm" \ No newline at end of file diff --git a/bbcnula2.ssd b/bbcnula2.ssd index 7c89596c4603d4549ce2ef385cac2791e4cbcba3..3a34915c4a59c363e0f06085a3be324c5a99a60a 100644 GIT binary patch delta 96741 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%0AjJ&Inc%v>Ta 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 $ zUEiwXFU4-2b3RjB@G|Cv+agQ2?%q~5$=;hOWY4Z$b{Z14w(-r&YCX~CrkiP|D%W3| zR4V+w$(Dw^|BT^Ta@lU7G2ht9NOK}~Vqn_TkEVr3WBNdrr#5|k5am6iN%m?w-md6!BVw_f}+FTTj9{id&nHccFL{H*(W!rQ*~+iyV-mThe8agc_4~{P9rJMQS~rD@fQHDfzn+-pO39k+tLuYaBKTv%)=c#dgV|0c2c$JUd&As;$~fGL zWNt;pnhZq|BFRAk1ZpBHo8>UYuK0;W{rfWgj{bXs`#6#V-yxT?*efZ)adfv`AC z7o%$DOUB2;h2|As!ayEDDx%A}#Kl9Qt>x~8;4k)ErMgA`-fmC0p4DM#)TVt&p}h^R z?Y`D+(h@OY12@U0wZKjwF(Pa2(AwYl6EJ-0H`qtb9>>V!Fqf)=GH4)mCv=@R2x^^`In`Z%D2C zU!KsX5Cg0S3;KjZX~V&hRFq4o48r4n79nZbD|z`xXZkzHL@{0w_avdpTvhSu;ULY~ zv_JMjT5(XHqh3Ef%VN5Fn#p(>l$@eGld@7Kd8(vg{KI_eVf9h`Awa~ZtZ`G>$`3d9kt2rO>-+k+=0yiw=WhyAA7-jU#ge;p0 zWLvu$QD-cLC}jUn`Kabh#n~OnLzbrgkx4jAZ!yJh8r>|msZw=Rx#-i@p=E)TF8tCR zc`d~|Sz^Fjis@=%3M%X<(G|&ntxLM#m<5(ldLgos?^E9wQBIb2w5D1PT^7@VD+JUN zKfuwW9u2%B%>>@0#21>326384t>3Lg4Ams@;GGAdx`!x|g1|XsLDEgah2O1&2k3DP zY&1;f>50XzzhQwXvZcjU6H-#$+JS6BDvL|pskJ*foetgp_o}t54M$;Ro2%?jdQ*{g1cu_`Me8kKV6$s`v zn9KwBs7eyqA$TMO0szT-!grSAiN28npB>|^03nZ+zlrjebfoFNUFrYW|LgmZZ&wrF zLBr6`4zxIc@n+7-r(JbA$gY3NtS^O$u272*GB*6|QpWBIA`E{xUgk#3f&Q}3v|ec zH2dKzgSVf%GwkRJ%Y-d!WCs&(O(pdA#6O%^XS5LHl7Gpr-)`@JgV{(J@d1}1yajl? zrQ|4FpDZQHB{!d&v&nAI{ft&V16v{-3P&i7e7glO(f_l2Rg5B*_tn7HlD`YA22KiJ zynKiJxh!0+Bs22reT6z0L@kiwF=t_-@>p?g)s^3+=td zC^DG2cR8!oO`-k3T&eFr!$gRU6^03~CU>=mVLyC?z{y}4+*bu6IubM!Oweu2ICCgYkCQ>cnv56f6ig>0xkg*qw>JrPS=2X6T55b_4ww!y4s=2yKFI1 z_HZ|I+4$x2uZJ7E#46_<_|&8bD9@hy{zU)9!lL#OngnlKtzVyGa54rT6#QmjOKo3s z=Rt|5X+*#7SJM*SWGL6*yyPJL98rv#i5F!mOPnBC1>$Yag`di?x%N2&-N9gScOIA` z=|VR>5>4wl>7floI4klg^GyzBmOyr&lcP>iz@xplA{C-RGAzWrZU^$BUmHhM5udf( zo@CIafVrh7qvCLRphT%?Wjffd$W)8FcVHk*AlvVw744yY#?XRkb=v$&3Av8;(|)?& zE?7fe@Lbw}ebOVXt^NlUjJ{8%zgNPNO1g_KMuCP8$@*Tlc8#R6N6$HqUm%r6TsFs4 zcWEpAr{kvXk@u?F?$P_rbqa;6ZkHNnU&Be`H@Fw+UW&8GLHR+2z8ATZeL==!Uw60$ zlpj)CR+^TNZ+re$8=Gv~EjqoN7CYTs;5s>X!e~0*uD4dMcEMFIj8V&O_P+K#l-A<* zwNQikJEci{?TaZ7X(rwN3%AUF zZ+JQKMk5aZ;_u&=a<-4AHMu zS-lEz0iOM7@C#zYp+D3uuipv7KH(rs<>Ae#BZ#8cprR9{=hBGYHdfsuLKIN${Pxr{~ z?`c4&7cvtB=E#?l%<0u;*CLmtw?`pP;4o(rlG?$-_sAeix`1QQ|HSkDj+cBe)$Ut9 zH`qT=|5&SUKW+JTXMtB(v&w+@pzkX-?GR|7-@z>Q&TOO9Mv#uAX*5cT-cElMby|N+%chwvt0|zq)HqHh59+>LBlE#jytqZ_q+FihEf3{94X~v25N%a zE8NdeAzo0~Q@j1rW3`HdzR-5M(tVSXX}OD-v`(3zFt-Mx$Kl}2ko{Gg+)37t_T+^=^ zE0Gnnwr|(Y#|)X|zVg!w&WPGhrGq(F>_vnY_G$~Qz!K$ zVvv!0BLLEBnso{Yk;c6KL__jt5ij(`sgtQMLY+K({-QWyTY&;MO(kXZ^s;gqqG;ddnrV z@Jv>0+i#1>Db8ch!>%Zg5E6iZQV{iKg0^0UYUQ(m+9jS!Y7RXd}5rz80bva{6A8W{4t}!uIO1di_6q734^Rc~GQ# zGEa{;#`o29x%t^J+BAkyy-s}gv^7gnxG&PL6!<;km=38~SoHp7A7!&I;C#8*iMA;R zz>YPj%|-fX9-xZ{a3g)@soAh_ZOXBc@?riG>VPe9`F?VigN6a~Ghhw01j0tx#aE2@ zqfC>)fBLWfEg_wiB^k?!*ZW?NUW`m^F@Ew;X2!ONBxVGR3OR0G+i-fuKka&m5yRDK`KKzyny$ zP13Yo#<{Tdh3+MvQ5)t28xYIA3?$(fFOo>AaC*@#0T$epW@#+`2Ywr^>z`W)(E43( z%7yL@BXNmlJrLj5Y6xn&Ebrg>+@R{5o+C{8gi$Y=i?JwP2D56s@z@SKc@b>|g{{et z3JQITkrhlc@qJan#4e0AixfqsPZsK?k%O1BpLX>V`wfw)5%55sQg&SupM)$4^R%{t z9a1g&py-ndtGDs)pCV>{tL3tA^7jSy>znaAjSrtdtUnF8WV033)#z92JGwG>YT3r0 z)wg7nsq zBVlXx=0zR;k)M5GA``B zZ-OEs<7Bsc@2#)H?iE=F)Cr~llV;Un-St0Y9DDYI||^3y%ok< zNBw`mBkGo0MW{VncN6uZ`?T}e@B1^h2Ic`pR5TY;gjzmz2G$t4N=_SIU9HC;PlrkE z)sqPC>4g^ydy{7QE44dQooA`R;jQ00iYcA<#Q56idhko-*TQ*x(@6#bj#GQ*8B<2= z+z6GQwD7ZHVP({fza$o~|L_M9afW-JBQAYt)&FsDeJFKip9Q~A*f~>lX)l*LBH(E< zMXjxm%kTbV;x^<<^PM*yX2xtsm8>&SFEvv%u?A#lB|Y11$uN= z-hHUrz&tqaVi^o!8z*ny^bS-Kd~&!vNdBe-=hQsxMF00}fxWQ@7x1et00w`%@=!zv z3bV3Jsw62#F1`RYe>E>X)|$B&lF$6!&Z6yg-w`yO;($NU+OkmXp`56~FElug==PDl zca8IfM#cra%r=#UU$|dqiXYMcUI0$T3ej`1$S| z8d<8>rk;_Iu-r_7&qP|fO~({wC5zegzWs6}#-lJso#4T|MB0nQg9o7HQsEx7q)QNt5JO4MLK6sTno402WQ^=@M#6pvalOx8moGP~e z&qdKUb236@Y)jSTzgg0@3kWw|{Z!DPS`Adk#RFJ-O1>jq=R};iyO*0LB~l<_#NlgJ zLR#r-z$+PT!B5@}5r8Ja@R@z~)s}Y-DdrpNEx-8f8#8@>J3ytKOJxihoW2VSb!w#M!4z_bW!- zw!iEBue&aEFXOY%qTlX6%H2rss2`756q$A0Zuf7FEK7`>bwN=hR{6X50j2*63fW^x zzBL#K{)J4s;`G^cuXTa=V9LJE{<^a5QD&-Goj>^R6Gq!1v56&X{htQ_rq${HxxwU@ zSossvw2>I>`3o0OFMcp%Xck}IQprUH+db)%P~`pfg&0?iZot2oappNH+b{NQ-VK?X zjfrI>)S>;;%(HVbQj+NYJLeH(I{yRIu{Lr8O5p>9bHzaEipd-(L5YN5Nd^qsdKj#k%XKJDWi1xB>$TVci33qiX`n-?AT4;zelO@Y@(6RNPP5W zdbp%6Fs+-E>i1r5EoVjf>tET6@gX`N|96>D<5MpmwUBV{-|OMutkv4?*gv~;^1uDh z@LKpRC6;?<>a##j_O9`dAJW1^y-R;63%$GgY2Y{aq8{FI{_tbCO{YN?-*PswdbloJ zD2-)J{jlXCTBSMQDg6C5FON5oW#lcy;|X4z6!ugw;cVz}tIRN)lYl}ZdTQv`%0j^m zj;N-`p^o2Zi09SRw zPPOJOuE^ORc1ZVNlKJccwS_zd*CH84uc8na?~82LKSOxSUQ+dwO4fk3ry%R0`c{Nr zUvY(jIrTT@*Z`;1ChF}fQV6Drna3!kS`$bgW*?Ll#^}Gs*!}2`9Yki4wFrp~#5W@T z#s_T52@0+|rt$MDPB-FPca$e9_hwfMeIX3Tx)r`D`_BJA9s~S_Se|JdmbTzdbnncO zDLm!mS5LxewO7*xJ)ROdS8)4TQ6gcNoKJzvzO!#Q{9_&V=y7MB8s8(oW6%kSbJ}}L zeeDm%j1!;sZW5Znbq?9B6Zo%Av0h&d?kff==>&o!O*c5!UPMjNlcX9P5ocM#;;@Bb4FR+|pGOyCO-x}w&}nrp5;XB~*cFpE7}}8yeJBc#q_<6)A47ub7DgSypC7-= zI=sOZ9GX(>RIMtfL2qSsOC?P3I@K4h#P^;*Ab0qxS|_e3-(jfs9GL@nJZi`MM)zW; ztjTS63lKM_TcdEUU-+tC&b(G?UpQCu`!DJbeV=7i^0TevA5Z7I3-Y}q42mLeh*2EP z7+qMWaej(iI;>EuEM2mrnSCKE@tCeCxI4eEou9b(xb!-rDPC735SMBQP8o1t z;P@XEL5#7J7|QEW9zwWh##j%%D$ZqEQh@r75w~2c;6~wJ`ZVaW(q|zNc)nskxs4i_ zu9?8nO>O~N=81Jx^XnCfE&B6?Ve$*5VF(TY#)b+fvy!DqIhX4dO^s1SfFpRXn2YLJ$5eJp~s=)0D(_1@#=kMTT$eGl+a`1 zW``jWScoLXGQOL30>c--ZjGrV-g>dN{XG~(r$rXftTjoz4-=Ps%iyf0z7kZT);#U$pi<-=rUkvGjWI-@#EUTQT`h6E zqNtk*wb$mJ8s5Rg!a*2Dx4YPzD>&X1XdYi3E|(l{9D@=1T#wpYI6j}g{0?WhG2lAr zV7G@nvbaafXj4RVGY)fN4#E)^)q!*^EP5A=aMJgId}FT+#5b z?jdB|N+DO_2$ZVBb78_skFpG-vi{H?%i+4QXZPlcx<9wl+x}pF&~J9ewXpexHh9CX zcFW{u{-g0ioRoIa0jm^8zPu! zczmRPZAv{h!@95AiP64LS$B?$#*y;qZG4}4)^~ONwD>)w(S~to`wg3_xtNz+>Ef~N zUqyP+1*=i9f=)dJ2`u^Ni?HUS`163zhTm1ZG(A4lNsljO7AHO*pi!v`$IM)9#Dc`< zVVOyV^=4z(P!oK@I zKX8s~x0UZ63qzHLXVmX)&)2sNW6k$+7AOu*!k-AJ1=faERd3J222KQZD8xDtiuZaU zZNUDXpE_@@>XBwi+BRHhsD|Q$&`-_myS+0!df2^)7y=;q$?% zZfx5R{&I#$y)RHv>&HXcIUrm>E5zuMNaxbakQI2icfNvkN@J1%^{j$@6F3c(!NPH3 zZd(U$s2uffl7FVHW&Fw`jxKjj5dBWpuZ3$S?uZ^N(&mduMe(mzy7Bvd-iq+7)pguI zBl!ZYB|#`~zi=(}uH9Hpn*P#-fDu$#B@s?FGvDE6cC<6hx3! zj8(pP;e#quY=d(DpZDTj?aER0Fp)>-K8*O$9IR7!iuCb|DhYbgub1WtrW)~y-w}kR zh4*j%;K|{akLBcxvTpU!Pl8YW={>dH7S#nFF#ThdZCVsAcrJ$nGe_eijj%_WmSW|M zVa`M`;t{-W`j7b;q-^S{KYEeajO-hGN#cMa}hXtvxOosQ) zYZf`S+8Jk?k$T0a5+~t`Cg4JH7B{|V%|s0V0rfsaYu2_OFAyj5Z+&;1gzJlYEF>jN zDbxPgpCg=V95O#zNGl`suuTw)Eri04Svu!V8`HnCiAIeCc-6o}k#r2*oyG*Te&3*$a{qs{ehP^(#6rcZ~O9D7sx_JCOqL zofHy$lwVSwm*{e#K`MxJ#*eWwa39~3_qvsid8YdpcML(ESeA2+)LKqlaR2AJ73K8f zF74C`@HubZ{6DRd4ANFS(1ZdLQIbDO-MUs>cvT|zp&Momjp=8(HI1R1!&p3+FEKh(&*!M;k)?4}p`}{2xuKdr zn*=OKdYL7Y`D<#75eq5TPXUy3ZCST%q`syTftrdSCcS*B>p+nccp0p$+rQ?aR(+&G zLgyU%iTHPePm;Q)W8I|b>BB;4@66GW&);$X&6EAr>iWK=7bBj5hCec)A7tn(b!_k~ zRd5zWjx9y@RRFN(qIL_5ThiG|g-R)wgFU?`R~x176MyG3dc~VgFA{DPWm`a^wh5-~ zb&XpgoKG$t@5v8R^}~F5Y~?GKYnwYr*_O422^{D8id0dephRA~nY*4mf??7MFMCCS7Zhc-Sw7S75#A&GpF-tfWD=i22(t^KvaFC~ zQUA%3HYSJ4)a9TAgg8mY02wQHqaTQ?rS#@2irm!0sNqx|Lnex_7I2<@y7j!e<-wvU znE?_aI#FM~sVQ&=a)FTsYI@vqf&aww)%YD5eU?NLq!fhR0SSlI^lr&7ohTh4c#7qo zAf!ENJH1B^KUeZ7FiqJQF8WzQr2fikHGD0{hRAMKxXU#DT}i7W4HJ*F_kX;vEI}=L z8(~7u(!Z#^cfV-pL6l;@LqEtvlUb->oW7i-9Vy-`5SQpKJ5MQ78@>$eyx zA9C86D&5cGh}EyhmUz@LSGgAB=epx~@#fEaR-qnALR3_eZKZ%V?*&U~=d?_>1Vv*gzMmk&`@!O`hV z?Iah(#kN$^r{#0EwQUtQvy|;Ogc*BXi6WeujS_?i&U~Y(RM5P2wcLV#=>!}vqDN$X z{+_Fb7fE?@_dL2Yhj=E`JEOB- zA*#s$1iCFT8ZXz+ekYfs zZ$pV6*aQIy3|p0SKVH-gbF&b6P}|lc@X=s1$WkJfFV7LuKsIaYPi&BwDhg8PB9AKam_kg`lG;g2?G*N$b`n(Em4t5JC&UM5bN?$EcHp`Mx zzQv9KfTPR292Y1CO?F`%>X)O2r4csZL^m-wAVRB!fgQ_lRDcXAVVaCf=^U z*jw`vp|yX22@7x;0vOHqzGy%)yWg1Hp0wq$xl-YQYBz(EJZp7&sAVQT@ipAXq|~#G zH>6DDkd`x<%tBQX5SXOl4HIdq&+7|oSadnc-tf2%Ptm+5+1kMsk_%`?0eDz%S5SHU z2C15)URg;-IQXQxMJEA!8G%12+eZTIG(>8yx&{DGfvo@n;S$OB)~|7-fIHWBF*SWY9w}OxV057-ErS^>7a1FsgSbd#Y?79@po(E0OH2=6Z-Ng z_X?d@!dvK`;|)svWWIRcz}osiZoG}x?O3olMWuJ)hbp&waIcTs%f3WVEzz=vF&zKS z&?N1}FM>jXbCM{I|5MUyO#rNk_gH=@whwL#;x!P5tN3erTyd$c0?+dUfT3i;G(r=D zUx(C7@O~}q$&-vu*Y#|>l7QgNI*`66>Lvo=b1`#=N+1RR-+Gqq1>wT%jlH&O_Aly9 ztS5Eg^Kh& zc$fn3gg9Me>3nm%w$pG8*(RpoZO*7->59|UMv&%oOTQH01psm{ufpuuhg)!}jg#@^ zh3U97Q|?)G1zU~&HxIzA|K<+5dd_X`2jIqRoAixY-8aUI9kGc^J%r(q+k2Nndc~W` zEOmWcB*sFeQh;)vuM{)`4;&GBn)PZ`+JNU<{gH28%Qdr#y57FL@;7PPLkx@b1F=nJ zVKEhQ8bw4=1GyX_KH);Q6jC}!lYJv}nD4uODFRvnX0V*C&&`+gB#cP#9Z(^1LCeEX zXhSVK9K_%Si;Y@UUtJ~wOp54gfE!1^Plb74DVz#J*KC7v%{E{(e90zjII7fc+734m zQ)Ex^4ezF0u^0+IQOO9gtPkTeKWBf=eQR<-?2W=?66E({wd@q97J@fZRe|Y&&z^>i zJkGE8N|PQ$Rw=$4@UVfWMAai6kkKKyptRu@&%6p3;Yv`wNZtbPNIs%;+x+_#%{fYW zhK3tXCTSrRcH64a!XpLYHV?aA5M#y1lC_&G6Km04Ud{%%L{3HVcN-bSr$|voExaB2S~cMBCQ2cIP?>}3>6X;0^KQn zbUl+t2$b1S`sj`{Up8knz^oe$4kjY zHUsP9F=)UTGe4Pn=7o=0>q!*i=!pKZRCQ*O;Q)&Z$}`X?uMe)g&af{w)SbC_NH7L^ z{8N_;a6xEjCZ#)Z$<0nQ(yFM?zE^LfH)#%(~ znl=jEl1cZtX?s32;oZh=+*jY38m<-Rb&I`FD{;-U=RA^BwO3{;5$Bip`t0Gp|2YlI zg`CnStd;6s@`hlo0K$GsDG`s3oRJT#t<)tbAJknLE!PLI0ddPy(_@YSCt54&D!HuJ zbE>!t*|PmPKFpM>m0cgu2AY+*8CL=@3N=DHh=MssSuRnt^yRsNUyewiLV<)6jxqUG zID;wzAR4MQlETA==K}*UJ8*%%6;5#Rnv=xjhdrHF3&4|kaXGbn_MYdfppXkT`LSHD zZQNBxfv$PHBjPK=Kx@#w;WOpMCbk^}-FSh^nxjfxK`uqoVq_U7mvUl=;c|44{=TPf3-yLS;IV@bFl9)`}c|amtF9VNO@JWlo-Mm%dPOh_}?i z8im~&G7lEj5*;O24~~ZzR4=Ufl8fciMw~dFA@2y|x9V0zm%r~7!%FKI1&evi_()9Ni`QL+x&zi^qSRfXrbYo+|1T3OS#Jbu7Q7sK-~#}mB~@Ez3nuhusc zHyrkn(TmUTV#0$)c~_b=aVto_S`yUEA~^@5;~Jgiv^(q^b8{)`RamxuW46YUcIfvX z0lR||A_6Zrc57SSFH8?JGOy|1E&94}zjZz=;<;O(NIyS!m+{KG^CIxQ0c2yb&aHA# z>ak)ah`^HvV#0IfIw4}Bfwy)}SKy+p@E`g)YdYaO=Lm$$&=Hcqz~*lBTDef^^-M>0 zv`8Z)^30KOz!c7VHTgEvuza9A^({dY5P*DU6}RlJ?&ddHpktW80ETMl&ui>ndc^;j zZtlVhH|qo6wXr;Y$6pZs;hz=v3vCF2eOJ9SleY={A*fwGdOUZGb`w4_*&^j&8v4t zwJt+}LJ~qeg1T0&_JWigcw6zS1&Dh2L1#~Ya4F|uBxuQ85o>>5Wi$>&rQ5`*mUEzIS`m(;JLRSK?x*bA0Zup~qgX}IjDib{%F`{YE1JhE5C`TXP^5BY-l*XUED2pzBs`bd2cWc_gl%*4at*1y1g9OxfeOCzCR#EF zylYy&AiNpj1mQEG)L5v=oJ`7z5Lk4;^LE0|4cTyI-8o&(4}Wd(mJH>+kexp}nKc(| zhIa3_N?RMpMDvaBu{ZMItevX)OSsnd+vQ>~_2Qt>p=sB;l)FBHZnzH4N`75l%=9Z- z2JVDakzs3)Zkvj+QKXJbOR)WtWT;2+jqEZ z%u_#`5QfFC+KoD%SqC5Uy;3FFH!WBBr*RVut1ix&3L;g;idDuAyBfP2wHoTeWlFWi zk2BK5@&+RGqg(sWTLsRSghxntaqMvhw}lidbxl|5+9_)sqACF_5c5fS?4^o-%174_ z0avr80tjLJH$6x?*-3!-c<4)@emUW0LeOz*u8;Fv$8q6Sov0m))+&ubZeT#n+VEfk zCF(HzZ(o+HG0=|;iH=rWjLyQ1uFH+W83KliEl;H}Q zzWvp13VrN2z360b+s;?JwTnkuM>*q7q3ujg!$XC`rkVQW3giX<7v=^^` zs+Zdm;lxasza4+&H7{R1-(H=E3zIyin}(Ax>yI!vUqds8t7PIV_ro9Dq@9=f+WGr= z*u;Coh|7{dlX!{q(Jrz`ySR#S$t-3M z%pVgbJZZdKqPwrts=pr+!9ooo7`wc=xaI#bb*AA^zJDLajA6`RW-N_Jv)Px%48t%X zJK3_6{E#h?H4zy!%D!ivL|L$;Bf zbAB)`I5FXdrarm z&zH-RxlWSuH(F(G@K|mj#s8!TrgJGt-yVp+qzKJz61^ka*oK3a^_(BB^wm$_Rygp=<$Sg{^|aSewdw(N&a zmLiUZ>Hfu(5j}1xlqvcX+252z>Ofl3@;dRX;aAlck;7xry@DdmN!OnGK2W4fY>aUV zW*T~D^~2N0zLl35+gy_H&u-@uc1l+~8KO*|0(+k?i?EWGJmt8&{Q*JMX;vzISuYH8-RZ%KyA5J9oB+C&wY-Gm?qCCz$Vmz1Y$B?#&d>59LN8sbA zF?xCb70d4lYCJOG^eb1woj@irF*Czsy>h%pzj_xKsQK8<(GCSr{_#xqk^syJJv32f zoxbW2_*}uOAw7qzHdFJ>WZ(tlT(%bCxo}e1NYQW={G9CMBkl_Tr+1qY|KG#|!d-J>|DwZ9JXW zYpI{+h@~sadB?7E7u-{Bjst8*_-_ntLoZK{yiUPii41HNt~%F;yP#O*fuNPA zyvuIT?{sn7=AbG)_`?CwzID4gu9X+X?Hhkl8g$k0j^HPelECH2COz}wk&*4?-_FNH zOU$LF2xxlD9cjvv^p^ygT+UB~A4HE&z6+(9ToYrqg}yk0hRLja_lfCX@?4(I<@5^ioN%?aBV7}V<@ZK&u!%(t?Q}mh51kZ}9Q!27GB~8a(Ezqj@ zUYh09o2`b9gcx;)?B0gR#>@(f6CR$6P8kk=Sw7{CO$7=SOQr@*FN2inp%kx%ioCFJ zfB!niZ$VyE9Kxk&X)%96B`Pkc7|XhD{V3UXBFZ%Q&B^bjQ_uxD@&oJb{4%5ldb48K zUdXhjhx^}OQ!y1~dbH!D%rq$NPODL5XFV9O8=ud?ex$DGTfSffWN_SWeV6}-rZdsy zNK>q;ZoP2o4rT*M6w~YNlH8`ZM`EkS&}psej=t2+WF6gD(dfuDBlr7?^Zph$gNkBe zl!L{(X-k(0SNzO;m2b#lL_0GRv0JoF@$>u!!zK)9TPili{ivpz&VPfEtqKnB`EuowHar>Xo}RAz63E&#Iih z!NN-lUcFS#+{ws(c@JjQ?V*BP}C4;Kb?u z$fgCqX3(?O!Oni+l;8$clNYE_ zba8hkgU2lcNwu{Kv6Q$9SKMV4fMnogI*EKe$L7lYnrp0eeIo+1Q7|5-jl#4t$90-1 zIb>2O{4QaF17yKNUzef4-oT|r5;Dmw_TT+-=9?5(6nW%n&lV{-oKQFsyY(hw2*>X& z_ax+Z+GEt6?+NjzvYQ)^8)PYe`ex>lr;>3;E z?-24!hK16`5ck+({F-b>M%2eq^ABsLP+@pJigu;Fq_21pJuFvHPg<+l3vMTOT%c58 z*P^CTY)nCZS$RsCv|fBlm+dOQxY%THAWy=t1rejFqe_~ovL)iUyBk;Rx!j60ygk1NKbMtX|-iaHIIy>~6@TAzqW`g^=B&1`gi&OqkFz=3z@@MfQ-9H~yf zl<_W-&T;6$WVcWrnZGyzd1}xw;GU-x>n>^fjznSz+7&c*;FW?YB~%~ZePxdCBh3Xg zX+dm{2)!5XVUsrRarp#zQN+3cY0=9Z3s>bHY+!52o7KYEZ-j;;>kHdmLo}8CdvEiJ z@#B3G6laxxZ`Ud64zs0!=lbT$$(^!V$)-EK1}KB9q2Ki*i_4z=n?vhb(?buJdlF*2 zF3-L8FZL8~k9x~syr91EP1%2A=&|NB&28IMR}_`oAwa~;7r-TM6~h@%*u2D3-u#C*VB{TZkws4#fRR#RyyVo&i25S;!)($YNefY5qW3L2r+64z!}c$o(}<>fM{)E%W&9NsSeaCNNdcak-bUb?1G)g0EI* z8BVQNjUy2QS35uI5EtTXRd{*Bpf4B19$=g>rbf*TgEoUrC_wM zUIL@l0rpy#sR%0x6|RfqW`P%6d*Q*QH|%RBY>Jx;C`6vxgJ5z(OjR0P@YZwP{pTY! zN3S-Q?;%)x_w2U@yq7nxmNnhwnA{4gZ}1NsTF%%OcP6bN=9WEkUC&)1j=*}(mI2i& z;UfaVt;H)hoK5y0?oNR9&`=AI?0z;Ry}}U(^L<0Y(C~ z;T5nPGw1XjJI_-8?HCR|LX=ckY*{-8h-2iWWZJa0!8F7%{!-*|XEP*2b+zKrYBs(? zd%V2qyi-uk<|yYdN2{?np&>jA%GGv+SA%q(C|(ryIo(1EY>@e~iA0;zv8q}9w0v*7 zx(%FAyWa|LAc!X;Z<0sglLLo6^6vGL%xs3MB=wT@irO1iqm})@_1RnOM-a|e-JCV= zNCGb~bTXaA=ONu1<~I?qh?~9jyx#Rzaa`=RJgbApdG&Z)8PKA^!&7X(n_lSK{NuD(jR9xRQx)xhrb8XSqCMSq=z8dG#=KI}Ib9%ZBROpV8k*=GYc4a#b7E3M z4JhW@6j--W!&;J063GGcqa9d6c`y>U7HQzD&$)sEElD~QO>zM} zC)W$BTVr1$(X6r#kCRyt*Z?JyX+0oheNEa`fDPpLJr&TOgP_c5gGcfe?33>~3A(&s zt9k?;w;%Wnw{h2Fc;deofy1oAUri15x~54lf*d@4H7rw^L++N(E;jBok56xXB8~jo zd{MS7{3MYaR52lZa-wy5U=kKDPK@ZK3}YhP+& zow4jc$7z=z#odIkr@WuP4)`PzpE5BwBj@iI0)4){zcw@XEqvXxhaahv)@J|y!B@%1 z)j;jXk;R47iiO^QG9&AcJ)T3!u}5ZxQ;W@%;g*UG&dta7=+Xi_wZqjm!q>sxWs{{h zw#D;mXCmPCd)_oe6QXHt2_Y$s1_Xg7`q~}#M9*fCPE}jpz zcRTfCprvq*+Zb)WgX4l-!6=EX*Nx3|`VF-=uGHd002+MSLi_$T;TN@_dWD(~M;)C2 zV~~)(JPT}Z+Jx1~wQ>agvA)GI8XO@lKx$1REjRTfC;7r?!_2w>FDbmvx7S(ncsvju*VnLz8!$7A4OG6|FXn zbWF;!hWLV)iA#|1G_m``n^S83a%0m*n}jwfdhK+kL{QX_wToZJ=AC{&nbTU7&8QK* zi2M9gYaSn%AknbU3HiITl^54)$7j=)hp78TTV?XjDT83MtwPn|W@S;aanY&!Os;z? zL&JV;hB+61jeD5LV2oKW%%(0M_h*&RTsz>x9?IB2W2m1W-4C6U02_Wf5KitVwmE6D z-Dq>BPxuX3VYHfA&=fT>hQYeX7s z8%_BxD7TAwkX^O+r;*acAtnuO0SOj+8%~_Zojz@rfQw+ryRrA3AwRn5h3gggNf(1G za=JASB{IqR!N{#&rPZ}6$UL#+MFL9Y0$YJo_BWr4)KQyuA&@z@Dn=R|2i7OM&r6H} z`>zxjGD!}Ee4Mlj9nzL2in_$dAjbPZ_GP#Y4w2KW!y--&4BeirM=82@T{ zO8|Ts=Zk^4@sVwfNP-!2r4u{5e)4PifRU3MOpo>U_g3X{bZjeE-iFMx`gwm2nL_+B zt&EDASG|qkX1A6IH{z>tceH1DAnKi%pa%mZDKTO!p(SLWwSY-VS@6i)FCkmTHf>{J z8#byQ%F%o$`<9xXmvP7qUH3P=?IaRB!4j+#d+h3brI?qd_z;m@a$IrtpM(3a?2EU{ zmE1&)8h_PF(VA!MvfCLM97UG21h|;zK9ZX8ec{VHY0sqw+3!o>HvS<2Y46>>0k1u6 z#q{ysX&TLU(-RdVGQ=gTTVaIS(CBHn4N)~o&Y}w`G#=mo1cpw03vZ8Gi;Q5+bSWH$ z?cFGG&W;(ea>)ORENlB-N;(9$fWE`FfU)v%WHia|S}-H9h&Pj=O|m>gLb?Ia)Hp)} z1O1kbhOzZotM!QBBl^Ow+UzU%XB}G|({R740^Q4_8x}sU4O?`12JO5Z&h<~Mb8WR% zaM|HpnkgIo(P5pTcA{i9E$taM3TrVk7mH<(bBzdd$(0$(s?OE;*LFIscK4AX%*W@d za~U5S$|~fK8M`&lL!(Otv68)1809J0U&p+4*{4S_?JsS-dce_iX014rZQ+~YDl~zc z^VUis7!+Kl**QMK5-#iXdM#S3A%^X1w2m6Yz-7h z!u3t(uU4P=H?ZP{)DUnrI;6#p_khv_`*lRJQ3+JiDwHMIWBC_!NR6d2eO`XOfO`tJ z3_4v4b^uia%nJn{r7F_fkR>azbB_jc{tl;glR{_NUT8Y15k>#4_4o)XzO^e}sCD*C zUkI++>&VCZwspxC5A55yB6abj35v?S-X0C}r;Bxz*l-={)u2lH zk##+sSP=Yx=G7KRm9v>LVx^c@W^AmF^tj{8Mw=>EhPQN#jAPHZ_Xdm%$cN}xB2Y{< z8~>65c*f%b5HZ*Ak8?p|uSkyZx)jB&+w==E^9D#@v7YBOL0a)9H>WhUkGtJPx@1TatSzYrHyV8m z^%QJWN+rLE9f3CJ2}bEG3`C@X%|aEyq+iftkrFT_rl1(u(Ps%;C|lt5@j<8w#!}b= z_V#nnra#ooeT150icA|Qz>S*Uxy21IeuXfKr{1-_I$Ps3O1BzfVbK(|=D&%68s1Xd zZ@Us39aii1r7bnE1FNB31KeVLN}mqU3)G%gI3+mDh|m4ed+RoC22;ZBin%{@6Wwm< z0D-3Y`&V!wQx3EVmT>Kl?6KZ(s&=XK$oF2K@%XvNe~)=A?jkGG37rJw8SNLwKjY@9 zBWr0FOAY_4EsWvjkVtSPCZFRfYh*XQ^aaDfZUPBI&PR)8fPocI#^`KXkJb31Lni7o zhVClHz33kPm@@`Xa*>qrHyN5KNE;Dr1;3h#kxnS#&}1Ge#PI2mQuyYXr?LKpr*{fZ z*A7Xs9bRC6vH}G=%Q}KSWKP{ri`Axn7N3VQxEEojed#*p2qp?o3+%G0ZxzKKY;1}@9cmgBm_i*idfSF)P zWUXk!$0oUI|F!oZaDh%TG-G?z0pGxjwteE-tWyJc1w9;L>;XMF1d6@@0ll=+u9U_G zj*pMws+N)|M!6;2D4j@NDx(T(W}J!75p&Hsy-}vru=Le1sA#;$Ie7ori^mO&X)(lr z#&rPkvDYqiNe&BqX5%pdTITN!1dsIi2#d2~8S(G+)|EeZ({xq}XAej(6HC$Hh+PAg zlFv8htfC_ zv#E(a+NPbg12^r!zy-z_ZU4}0UaxJulN(XeaH2rZ@@?_X@d}C=uAqf@Bf)5tj?Hxt zLLx^o0}1Wap;`_ruI^2-7ZMKA)xe?7QKMwOF+^0%o1og@fg<-(Z!=Aa7Ngbtc)#x4Y6+va8=)VG}04^efGetQAZn8KO z=f5RW3m6ZHW#~&=K37?JB(tdZy}_aHT|(nXfd~}$GMWT0>E0{Z<=XCHpyB*FnOR*o zA5t;lfeVtrav+RiN%kwKCX`58NFyCK<#qkNe_zW&XT(J|`LegzmJIp75?g??ja z%uawoD{4za0OZe+TjoaySE3L=a`MXV*e&NuCc3`6Fhr@#s0|n?lXNG~!qu8@)g}XCRZNl8r z+P#{Bwu|ikLuAh|?*U}&1~80!C5Syh#~lq29=5ltxwCe#>)?Kn^v896-|QZ>=cA$# zcR5Pr@7f}!aMQryImZTg`3SAZRY-xGL#lXX zuAK6K*_YU}#X|ZPX-b_w4SP*`1N`nh$HsDPkRq)ENJ0qeOFL!rj=*Uc&sezz&^XA;Ip&5JR7x+Vy1bZ1qE=) zgFOuD9*;|7opHFHsH;J1xHpS%*jk%mlz{}bGY=6^uvP7vu8@dPndSIm_NnkgLCR{5+@q@9PMI8pLy+a#!s-6@%}_ zAZ6&)+jyGkuF3n)8lx~9_E?Z%k_ph_%k5MUz;_^-?{0=WbsmNY{fw8l)KE|~`_7g=PEXBk$ORe!y}Q~Sn1V>K~}1Vpa8f>GfH$VlJVb8Q}< z0jF?+g$ibgp{Ro@m4wXuO1mIkMDH9LhX=zRHt^4X?jD9^6tk(w+kep}bbU@G7?*|{ zww&(E{JTq)mqw#5SY>E|xE$WIBE*+l_eovLMI3|u~TI5W!1 z9*2B)qxzxTj)@5yYS>56$irBfBmGA;Ta%ZnsQJdFxQ+S#nuMU(cPJjANB)|ibNhMi z00}Xu%5}p~kqqri=|2rU854`i-QBnEA;q2&R|cLvp|QIoR-{8dpMsmu<3_+;8QC#S$riORS7eUbf#hvuM)sxS zY?US7Q{jVO{2;;LpA3(UqLQ$W#M_7;3ZICwWq@+^kNW$$|Z_YVkT^4o-)%^nSzG+3urZ zx+rb#zo-(mjTVvEQoJ^%f-!NqofBha)ai<`8506Dox*tuLBC1i;7dpgEq8TC44JZ zfz}Ct(_FErASb+`m8Cbe7ht_g3zW3Bou@JP8+E@cE+kA^rp%`x(WkvEb-@n3L3LGT z=i_`YoO;7>73NnzFJ7ZyLdn(xn~MS<^D?)kkY*rPOiub^LIV-o@UDt+E10dAK@9i% zBHV_E8jAZW_=*>huh|Cl@!#NF?%BmNczBWnIfY{$x97{^p%;EUe8h9sMsW#rL9tiO zKJL>J*OW}Ro`8ZsB)HMcHMw(^ta?^elob-W4fLVeA;WdJ>0S02MtESm!XR^zb$DXAhBB8rsho! z3jBRL9~mqDQ0Rr^$Q$UEUrazOrT~R|6sL6&X_^f#%>Ru-aqhHd#84I7(4#8Ht$eVr zZ)~+IxoEe1s*rZUa9d~n{2!=K3>D{2vxm~TJ{CfPK7bEFb%An_fdqX0IGJ1QoI>__ z&N?e1M%7(HOM5T!TEG%BAi4m0ZsAa+D8a6LY!il4l=I`^PBm z6R(JaKsEoLexlZR0X34Z&ak))Dg}}+>IrmthG&M^X>mek*u(~s9ANrMihK%NmnE4c zCz%=YH*?2f8^Qz(NXFyrO{;sMSkGrl3Td@Bonw~*K%=Ejn9_|xuChf4zo=8lSf zbx++;vpOpR$_Ekab>4BUpose*$7<7S=B|1V2a1JNOCXoZ#&Bk!0b8I4t&3Yuy{zg? zT9{2aP=(5kv?`re@&v0W2A(<%hPWhSrOvdQSlXH9iHi!?2`B(HZ_cqUd$tKGnLo-I zqonWvC2y%>X2Kr~TOPvM(>nwj zPD5@y5Vbc{H0g~!~K0=gL@d7%;~Dv4COs5r!>k3x#0edDTBgOXJ-{Y?)C zGZcQBk;Mxk`cJE+7=v6@ESamh$>K?^8mib@W{f%5T}N0(lDnj(PmuwSuaV-S!M;JPWQfQ zt`TyL>56ss;dk@gepLKu+2M0CNLT}q1D1X7ANEqXl(wzU&8}$&-jfDJ8*4t-<0__c z?IHDS5;r+qvwfb=Q8UiM&fz6KuGw0IpLT)X;q3uyZ)j+p6;OW8KbAJGAzCC3fdxL` z690BrPYSbMV*-$s3=kI<75H~Lx+JO4Egcq@(DmhTB+)aqxcYg4^0(ldzG5S9$(qX- z@`C5JmL|33r#z)O+|`Nqs|aqnTpm!h|Xw5e0U&zkF5n=AM=li7-y zBIf;dzMpH;?TZC*Y(?=;B^SBV$~1P_Oyx-Z9h6}IsNpF$`u(-4!5OQ55?Q9h}5x;xxnK&cMD;mgjN4#maHb1CDy>ReKk4;dto;6vqmcEv>U zDPEhlj}J7&shW!9o8v{b6ou0ZOoD={lJR5&HhL+t=00m|kAWYWdHZww*MC(SL{+VS z0Vq!;q4qWR3d`>fPu|HhzwSQ#HIrby-}c{m;-t;%`$Bu+?kg$2&zdt|w%UZOEuWtw zhOv3(sBTRK?ge|^JVq7%Y%-hQDn}-wj3<3P>U&<)C{q-l-kb+Y1!!pX?JPdhj4m9K zO~_gLm0(^`{Q_z42IY7zr|a2y{V`2Mmz*PKESRXo@dlREHXjcLYd2@Toa5}~>hzk= z{`ztl2!+A8pFVr##!jV(=6{YaWH*IOF-)cTKH(cuTn@y(kE-mH#;_?GlQBMIavWmu(m^SGKEz9Ua&n+6*zsCJo2oO zNYegx)09Adpeoh$xRS5&nPBX1j;Z?+!IY zE|p}W^FsAiPCY3i-qbjHrgc@bxm-%&Gk*XZ{$!RoVJz@vx$669*#g6#d+?+O1j*z7 zK1SApyRCp?v=C^snW!p77O^oS#!Ppc0J`<&Bi*^5l95qXTdpcb-m1YTz$+2Y>^ArM zuWJZMMV(2nOXRq75{w9R#^K|NaDf;h`B+O-wsYr8>VX1kgRsHdagvkNrl)lKd9bC* z-uEZ%%>_~#AH;P8yt`63l~ZZ&czNr-w^EDNx~h2iv^dTjPCp!I^$u%$$>~{ryUs0p zCkZ7^92e@aC)0w+Q7%4-%akF11s=IE(eglw!I6TD{ImrhR7azCCWTN9V83k3rOL~{ z&IbWew}k7$J}+C=*^J~QnyUAR-IF1{nHTk(m;4C$A?;rE78!M41mUWWWVdAdJP$7u zj%Leu4%LSbpDI3MRs}?}nEnYbEz-~NCBNYQ5cN^Kt^XJ`lXsyn2^>Mho=k;psF|Tm$sNhT|aKj1Vk2Y$K!<6hwm*{QoB6A_0MFr*=EVP zRc9Jo|3Yo{1zFt9VxAgrnCNN;RyXe!&0VMS-GEVT6$EnUur#i`j!g(g+Srkbx&sQXUR z9+|8=@GZ=N8`1W4k2(mm6|*1M`*R=CI+1uw>*h1t96i5V8?#H-WFqTFEjdigXZv@* zLGIa&VPu+Y+w!>=b_ZnVBg0K`740 z4hBlQ>P4v{Bq4~MI%53tx;+#(nm3K7IDQRt%7)w6)eDt&hU#tx0dKO$_}`99(RcGy z8eIMSTWS2$kHnuEM?YT|sB=3mYXu|)PH03M{CD$Ql}7>5I_By+4thv13;pkdyNR=R zf#hM`+htKYV`D~6xwC?gn%oxwktX2BY!3J2f0p4L!xVR68(oy-F&)As5 zhdAd_GxfFhp2|?0WWl05=#{76OZ(?CrfiFi?rVVO{0dhTy^)jLGY>|@sLU)af*NxL zZj2wBJNtv`Zg+J}GEQquBNU(Y-}KG7{b^cW_881$CHV(@y=tSP?_zuzH4o)>xSjUCux;`(Jd6_(4Q$Io_U|cUCx+Ov6kxuk zcjnEHbYt(Xn>x*QCvZHv_s{r8%lDHw8^azQ>8`9eYKk%H#c{HO7WXM$x*M3X8=8~g z)a^m2y61eY?Odjg)PIi0uK$I{f#-$vX_aM?Sher>tQ(PU;3j@{~oV4!jA*Q_#BjV zPB)Q8b@R^4HvF_{90y!jxb`za^ywe zo05V(vlR4fxr4`}KD}otI`0^!BA$Obaf73m5WRsa zKxxvvI5Xxsuc)1onUH*#E0%9K){{gBpI~rk2XW(Gkz?vb*<#rK|C7DWK1hYJ#q?cE z(q>~bVk}*|CcD6{hw)wi-`nW$f9KMeyTB$8mz@MVK&g&?1eZdwDGTUD9a%ei*G108 zs#A;Cst6sH!^?A%uUBsT>z>-^SS{ZY%9a))B+wB_aJp~L;#^LTy(^aL94%N(Nudv#PV|`{`oFY2R2^^{FTZpDoCzg zOXcX5!8WTxVkuRv>RxBaj{c>_SD0Dfrg@~AKPzAbxYq5+sV)T((%$OkVJLwjx|D zDXE=UxwPyao0rLfW@x?yuytU_1ht`wj9enn>5hDQHCdUEf=3e*yj;hc_)13wT!#^# zlv}kV&puP5;-68JKFgDP8L_@PnL!1>?*Yo6D5r8@KJ0Nt^Z!MhMNp9aDrHqkff)=} zE>G!cALAi&LV_{aLJNHmp`zC6uUXZSTye1~ruJ%NKWgyP`>sFFzjhps9Q-yUk8BfD za}pGHzJ-x>u=`3;p@&j0+qsngLUnvc;uaf44?hxIG&&H>7sRo1cBtfk#kM%;g)`2iDi}1+l~kXBaPWxc z#s+dyi3F#U(tjM8*6=qRoGmvnGR9n*61Pa*_muevfF}lQTOu>20zCG3(or@7w) z1Vu6yIi)yIUY_ULo>q&7+o@(3(k?yK$RbodJy6ERU^4G`li5hIT{?XKxw|z)60f}Q zp&`(Aw!%$>I3@YYCJ*%w_Mr^-U@X~(?kzbzxzDoSM>!xS?Kml5)fw$=SZPY znE<}Dp9lZA5PvtOW>Rk$C`}Bf=O20+?ng>_wcnXXJ-XVC6)y36SIWh4IyF&%o%0@{ z&&2$RH_6NLg*mUmgvIt=oT-&uS%xJ0{tPqSzd%+K0+1Tfj(5=Ew@c7{zpCfQSDNz-tb~PRppze9p);4sn)$LLjR7U3F+e2-`PaQ9es> zZE5o%<1Id9+&HU6Ip1M7h;_$ymAAQmI@_e))O(GEdy>3sm0$BFTGFtehR6$?`!7nP z=R%7>Lu3S}kd)K=ppYxncXoersy2e2I}XpJTkmAaX z6j2WQ6{VDcZle;cLzEHlG3GO$;``$4-EI*pg32KXH7YtJ699BRXQ-^>O(ven-PLSS zQeX06%(}arY{!!OC9iGaGaQ~$J?>#YhDSw2nz$wY{x%H>q0P^HolM^COq#sS6{~$= zt<$TF_VR+w)hSmdYo7jLxA?1zcEWrpq9{4gmg*~WIQs^z_BT^);b_a?Mb zZ{dt5yJwI0TDNZr{W7}xq3P4xJ5E8T^v8ZrjUCOCPVf$??C#CXrPqx7+@QW*JZ#q% zcd_58Q+V^TRz;F=bhys4D6c-8un%37uS+eAa6F;fOF~>bpZi+Vl$~mwATUhi7Z@j8 zWrlD$OtX`+MTbivrUeQ29t<%P>G}RN(Hd_H0|YMhIU>%=pv zCS2^3qL}r9|HLm|h-6mM0aO%Pb)JT;u4}x)E|Z;&W`mp>m~#7BcOT8uwA(=-^5otW z#bWHh(N<#Wr{kX zNX{Fd$@rvWGl8DWx$dgwK7($g2-NC~XA^?uzI+1=UQ^ds`u3lLU1`W*^6rPH^!-13-bVWu=8k%KNFAS@Fa)eQIqr zm^AciXNEqzRWb8L8Ve|;&yUUfne{^VL|Gb^z_gBsxL3u zy(Gb*d_Lq_#X80x3Ld)p&x^#r`|W^vX=A}X%qf)FylXq*_W7`XQJeNRYZdS%wK_qR zKap6@`ZOt^j6ZrM^$4KbuS8t5NOduIYc9%PI>n>2D2UWEpboQ2%~)Q{^bMn4NTQ9C zK=esfI6Dz-H#GJK7JmIIO3KcOhlkTU=lwcdvhuqqtQMY#&9N5}yyAqhmXR*qAwrV8 zGS#k5IU$JEOl z98Q=^VM#Ai7cUMIqXcYrh9@LOG&;hB2mgs4PxZs-pHZQ627lV6eLF%XkH@2z#M$bd z->hLO69Tv6Nlh>owJ2|AB2LH(CZI^+Mg(< z{q*Q}5kETR%-g0aoT2>SaF5fx?hWt1BI>Uhn-f8ywUtAM=6Y4tZQ|u4%uufNnva#_ zJ>4QsfU}w2cOEu)lMN)%WuLF^+M$&14Mbox0N63~_UGgQ?%#TPbq&jlD`427Kr|3o zI^{&2aJr2?z-Y7ocN3dDxw@nDk`j{7{x%nVgNVf(auuwZ+ejH&cn>L%lVY+t+@rbk z7t@P|+s=iDs0u*V_vY%*O4vrGxzFjMA17^R5*6#DxMU^Ba0owlJ%I=iZPVwmz`!?A zIw`9M%BrL{F7B_jcA_I6sm=R)cm3n#%c6RJ-JH3fcQ$f=S7TE1(4k(U_MZEtoEBLh z8S?VIR`Ch*tf*6w7al42lNu-La|!Wde7>g9wJi^yUrqdxJ+$7M@HMAY&4BsHNb!A_ z9$MzZkFVRO{?z>bbbvTgx}C!+jvg+bOW)^#h`QK#tG2TzKb1K;8uxZ866_B-h7wewp3sr@sy}x%YYNSFY?l zns#9a{Bw70o3Rr{)MV%o&f`;R+vOFa*u;iLX7|i9cY}P^nPzl>-63;yYijw<+(w-N z+opyeJq>k9&pib`r{kLt*-6gRK+X55dRLoP0m_~(szrxzK-qgI(d7&fADMT-%eva zt8a4e&xD0WmC@zbL*{ojSv%#P!_39stC$mEBzS0F`ys6|icb6&6%bL!A1xhF>+t%# z2-^tEW(BxSdC9oeH+c5yxAT^veAL>C$;x$*!)+#Wj}p009W*w-q$ERzzJ+kka+PBQ zbn9L0uwMLi`^&>c1;cRBV?UHG)f6{|xjr5%_ROb-i~;~s|Cj~hqF9K{gPG^u%doHc1&LYJ{$hDlGMdOSgoUR9 zPSj3+`!qv%!q3T*fm&Y^m5Ad?gU_lU#n~?i3yev@FdRW}B6@J2gm5La-D2d#2FOKV z1t@BppGo+$6Pha8wb4z4j-+(tc!{%uV5cHl#yMcL3KBF;ngJ-ctqsS$1#V zj{V0c+dQLw)se=a3e|_EYpI-}(P*B-W3Yx46`B-sRUtaf4#)-y+_Nw((RJYig8acE z0A?pa04V&&g&&zh+DHSa%k@-0! z;MsaMyvD==xHt)}W`l)(fLW8({*nkvK9pt_y8-4Hclm@zl=bux$==G@kxQi5_cA_Z zXNxHVvs9Hf_dG3hOY-Q~FD7RL`zx1z|JsfWjhIbkZN2L{7jCh8^!0AWZI9pL&ez|+ zWR*YJsQF~QB;^HB7dRMzB;r2VSs|P%RI;8lW|n z&2>2XKYr1~qPf56Bb+u|Qcvr=!kKo7ORE4ZkC!M_!az zCPgjb1w2H~?}eg(DFH~-?CQcVZ}`i3N39Lg6#<0am0_N0=EJVtpg=d}2n4`UO=DIG ziJC(N;3cjq88x{QU$>DcA?$suYZ-o@H2B zP)V6OvAt?h1;vmU zPA=xht_BBJE*&Z7A^t0=^IC}~g@xy+@E=sERSQE*gX-N(wuihnY&u0R(g~KPLymT{ z5Nx$TvD2ykx_oAi&gy6&n^F@@iXj4nB;4jNDB}=dz}ihm2ngej<668=L>~BdQ&xUJ zrZCLi8Gy$`7gXA+Je1edwMCE0)MW4Oy zhKNvR({I)cbou%&Xtus3sI(P>%M04R`n8}da$@WEjJ^BOr^St*2S)>y8@4mwljqV0 z*?1s=HFk&hctdTYE%^Dkp$q^O1mw{(b#Ug*6633XT;g)XpCzhw-X;joZv78IBw(62 zs=8dA+U=$M;)?WN^yiW zeczh7>kTXKt#AOuB)RCn_6vpvugLeh|6;kZ{Gw#MgOBj=BPvHe; zA#^)5s96$3eqi&Co;|IEpLZ7sk2O|r0UNAR$=-(#eR0(hcy{+=B)_Uo$0aQ{7j^Bd zC%)<$nP|L@n-f;cFTzK6qKNhn^LhSYcK3K(=0`7S;xOz^O%d+OTITVO$lpW<}O2y4uH!msR}C>saGH_Tvdj*Q@`h<3*zR+lk^Z+Y^}?R}2E85v8I#6bv1)ddSo*=U33!q7VHHW$ zvN;*Hsy2}XOUr;Yvx;0AbFeZQ7QtY7STwf4B;q9Hv>iI;HSRQlDzRhM{742u>|%>Y zh`Z(}t!dM)s+Q~g)D0dT>&OcKchy~@>Rkjp#=Y~bpTx5-yFH(R9IhOE?;5T+b<9+D zY(Css%35ub4t)zti%m+(_%D~=K{*ty7k96zr;?)?PXPZ1 z@v)4%3lo!Z>cc43m+m9^iD@bs#S?hZ-UCmJheXgZI(;5HHQLQ$%0{@0ld5GxS; zX=y@TSdu$w^4_>O3|nlT?7gfcH$G4-%1TtbX1SCSownaq1j{F2Wvp%qiNXnKrMo|+ zU{>rl{7r&MJd2s6B-ShzEej5eBKOQ^APMY%9Ymsk<96WvAcA@?^*L0s7mnfw7QQEG zc+*_)CqY3yWi=PgeM>8kygwSsU25ZhygRl&ZyxdQ+wV(fHftyei`&Obw$+u4&61Gffw ztlm36$O`+jIoUfXwD5K8Na#N12M}4brDUSW>+x7?D zmgd2lRT$-LY;n{>4Juxu`;-jvoNU6~kZN^1U@(GFgmjm{MYlB6(;tAeK4s#`i+xYB zlvLaXD@8|E|6fcRlz6qE)@#nMxU& zan1X->pB17N-zv({z3Wq-k+xj9rml;|Gw{sjqgU@((WEdW~S|ROdzsN?4_|TY-z*M zR=O;OkAm!2;I!Df4mER*&r_X%`VP- zlYAl>aXi0kCE@kusRtbU;8hWB5&Sft6vpFvR=p^P@kN7H@P-0x6Mm>kAioDqkj~1M zSKnZ8(0OWk;Zo6|q>hHp@S9dGF5X=)FK^^NA!ed^kp>@cAK|shS{*tLnNN*n_ygh$ z!}|ci$g@torIQ8W6_+wy@Goa~CNPh`AAMx*jI$y#3Tjr*1 zIfd=hA^}ELCR>|}CnT|D=AYxeZ^1`gd%`&bU&UxA?$fk81(CVU;Uiy|kA`C3xIZ^f zn#_cp_27BEnuf8WU^B=jdbi$6!WUUwOpMvO$hf3=VOiHTLokNxf*TSE+5@l{U{(>Y zVCayGS1F6gT{%3}(&a_&tNN#)AS2*;I08%5#zpVFrKt0I_2deNp@|>Jecm4G1cu!< z?VdKZc8rKWK+S9AHf3fReBA1-wr;CZQ*rrhc8RQ-7m~U{So4XB_=)IwdgIt}tX1u% zzGlr{(vO3Kox?SE@+xzS^%yo$lUS5=%Hfy*=SQnW^--zF1MaYY+CxNxrRAf=-tJE6 zG~I|v$l4$jcchEs>~2{X)OTuE_54k1lqql!IdVS!E7tY6n}CpD$JRisswt1xV3@SJ zi9jWI-%pMtPVS<6-$O^i)&Kp5=V)>;E?j@G6~kqw(bY#O;6Bn$9T1m2?vks=vNoHH z-#N+ZI52G!k+}|VH8er?lF6^@?{97xh+1oAZLGeK3s{no{ddTuxXuDSKZnFvz0P#m2_O_ z;Ecvj@_^nG8#v@V*Zxu=V@piho~+TCamRNNe>hBLA0HlTA7E%awi!AEF_DY z9xlq`-1)@ml2|XTi>rq9C@PenC-NsI`Y4@eIM<#Y=jl=`#3<%D!Tlyg_Ql;#Ke~x| z*hSsrY2JMn6$L?8tAxw+vC%B@WL~~%*w=_}j~X3!{PpwO-(bPj!o9_V&$|+$j~o7N z4&D7EMA|$$Eqw7y->Wjo3#9nd!mO?6^95?ENL;a=Gfy3Ywy)tLS9v?xfl)nDtYwRu z$ZOY&V_7rN9{pInfC{mO~n8Vm>)StuH!1_--=m5?X!DwD(s4hTpDCONk4 zIR+SWxy%)`<1eLs&$2e||wEA=Yqc`(4HC z^ZAyH6U5#6*zO-OV{rO!qrVnz(zCD>tnp^R|CI|J`|| zf+OX_^B?zymi+Fw8TuTJENp|&E{}Nj!Hs3#K`b}Sa1vu ze;>U6TH3Pe`?BWG@0tH*-(C8gjTD~aPzMyEmzts0+nv89J4WhL2d(La@zPqN zl01 zch~c1Y%=+~z#RRG;A`5`4u9SGFrvp@M|iBK*RQ{7m)`w0344EuW8_vqMA|#Pc)$4k z|8lfvE^D+!P##_*zjWF9;gYF(6~%**%Iy-NwaVFO7x{#|)jIL!c|sv~^mn^3Hr#|b zxxZUz_r-ZqESg+Qf*bVZnUWGFqA3%~#dXUWNR0Lm852)db&jI33aemu#FxC@S1=k6 ztIShXIm~xwci!<=$R-k4{i^1Sn=B{yN1*IW{n=;RCvJ7`=J?TfiM*6(!k(wgr8-lZ z2pH$xyr|h;Hfs>w_nSC!Vvo{x!UlEw;yi7ux_~H~C~SJYSuad0`1X5oA)_dGCuWs7 zVavIBu<0=V+O@iMwkQIMb1eD(t?#mnx(i%jL)%|=JYRLgQo;nEt)3j-UqB`&njrjr zI$?JTqAN>1&^k(Zz0d+_u|`-A>K~1>5#<+c64t4Fu+#LpYUar^$8)y9ml{nz;HL{% zZV1KIF@4+&z#~?5oe^xSdPv(Quurn)@M>_xck5-tKB@Kj53id&kKG-tZGV5;+t%Xe zDtB4ShA!Jm?Rm`Ju!S)XGd`8=%u6LkWxORdo16<2a_D=PRu_4T8s2*+8(ea-{t3Ue z`G?-|%*ZHmQ7@9(x(mi$A4g7;07k}JVTZxLOdFVDT#~!nOZjA#`I5}x&vic4k~^c? zR>e14i;Fx)gy1bClQZKJre_zKIN`ld1uPT|V*br+gh9}QCw4@<{U}4Sk%2ZW?MSVD zo|y$jUG?h9$yFgXct$0=9U za*?B1IG@(^t?9inMwp*5e znVzs|I|Dgme%s%&1N1l04;lHKe50XP(&*FHNTWM`=mv{zRQ2;u;h4DDy4krwURnM7 z1t;~q@cC19N)J7QITBJV&P=Q=9YPa|v1yzv4%%TPWLsjA4h?)1WvWHf>6Uv)mB8+{ zsp3?4ti~52$NWE&oSBNIYug{bOkMn@JLLDvM6*MuGJ-H=a^tu_woq$%9#vq?lxZmX z#JWJjyq1`lJpBARO1B|w^vjd7pJGGR)2@;R4B8S@yF8zO0}J$mFDgf8ZB9{Np&Q=d zyEG!zHD4K|(l~Z=!z+i=RKp~?ev@Pscs2R+HVIxxfcNHCqUynAyUdk_P^yQ^R3DK@ zl6hk~CixkFz{z z4uuYJD9&+-|ES7OQ9n6n9ucMFqnr4o;M?}$x;w4q^ZebN$?j(E&D4QE?=Ei{g&yy& zzu*4mcQ8r1_~BRoFRnMRSy`n&7J@w}x!TgFZ0nX5WS5A|{Y+|`cfQ`xv{u#CVhzfb zg)Al?qbH%|KP?q+iO6nrg+W~d;a17aRri(uwD>Y18>T8{0&?%utvt*B^9+smrSfvv z6-oR@Lw;-~$YoJsT8~7cAMw7aE_Xxy-KfdT<_!?+?Lytb_k9@-OgD(Pyg2J?`?E8q z`KO#jPwv!JA0$`!DIJZ&3nJ0ZO9LgwpdYS%kc>m^i z>iFM9$G^e0j#edyM_N&Fnw>iGeo|O(!0B?aUkUB0>ctm|(xXH)K7Phj%-{vvZ@Zl8 z?Mb$mlePV8p{G|W}i zy=l86j6^SOyvaI99;+cY4PdMol%h+-&A@$^QTAN#C2}bQHxiy$s$}(ohXjVPud-^X zvm}59V3at_fA;`yOOd#$LAm?02E^b~#L%4UXnq6F%(q47h-T_)vyE@Rc;5oG>b7Y| z*k3uGrOkideq7@GgGYumk;;kR1Yg>v8Cf{dcsxDcefZRA@X|_J=QhDeoh}*@K#>s5 zb@{mao^(=DCd^btt6r|jT*K96e0R??#}Q7Gn{pqAzR#f!kZ0)9d?XFwhp*etA%s6` z$>GSrRi8?JI1-)qAEZo9#YKXEWuSnS?RwksG`&L<+q_5|>sB5{}X#_ENLpz#qhGo?3wk0X_9N?8o=H)E6>!-@d z-qE%ZM2+x}64CqGvV)g#Z8I8PoXSs2801Ti>MWuuY-oj69gCl;pN&8JXtmB-`u#Wm z?=WrWds4$m>%+>l2GRU-C*%m(!t|O-j?!$xVS$^+#(S^4}46?B8l(QaW0NICA8uWbzUXmZkzf72Yx<7+zBgej^-u^ zsNyIJMlk}xSA8Pxt!n$tYD>QPq*8Ta(8Ey;*8n?O>rGo(~sDfHL8A`0>64R!jMc!n)S#4!ZjTis&cNk z4#XZRbZti5)Wsz3;cOU%JGD}lMe4cQiLu3^y0;*lQ?>-#APV@4_*84{SrzA~RbE9< zbB7pqK&5#5g&PO#)N};cbZe9d$m%PEz+FY&2qTvyd+JU8M%uj!QL1<$? zcIHp|4hL_R-t#omj;s!c;$GZ+^6mGRg{0U^G~N6>`D|5~H@@nzuUsLYo6ttC+Eub? zHZuO1%g328p;+?Ub4WQX&?1njt)K7p&Z1iZp3L}2%0VIQ{o~}!)Nb31GVrr@P}s+_ z8>*?-H6O37Rr+!8u(9&uFjvX>FGgL;rU{0N$OS`}coHv7jM<_f%L#b^*d$DKqrtFI zSeltzN@0jk=0vz|MreHGt(y|+V;l=oq@^<5mLn}u_MxXK1Ahou?^oiFGoyF)hE=iM z!!JV9ki?p4qGR%&d=DL(z`JMguxgtBL>`qDt%z88e4*W6PQtE6T%jk_N(KTK%zRf= zK*cp+XKC&ZMk?kQ#zH%?+;hgB(HUGRco)Yi1wnH0#1&RcayxPX4Kd<(IAENKaqP7h zNpeBKAlZgco+D`&`s@HM*nS4rTUKj6jV$&Fb%aC%4IjkFa5lMC!*z)KHfY$699bSG z(l}itN#4657JiEi($Jv-xj<$oCmk&nB`(v9sAKV140x+bs`_`u2eo(M52E+cyn=k_ z*WJY2H;Uv%tq$r#^lB#M&w;AE-269M#QKxp->lw!>Fe##(R$)zrk+A+q8@rP+%R~w zca?;w$%0>O_oCo^QJt5rrHwV-E|wSjJI~QD<*AsSY{%VjzE--~Y!N!6Wd{yD5W*Qm1l*3}hN<5- zdOP(lQBvr71+XeDf@y_H_&%RFC1rM+|p>D<--h9DrQqhgxU!xny z8shuaIm4E3-W{p2hz0(j$=2s!e-N}ZPTVr!vAKw_e z=WfE8*o6Wr^*6v$g+yH&>m%(yT3KkGO3acrSxqV_R>@dxtx=|}%K=}Rjrj&DbyyW@ zE@AEeB#B~J>$#seY9Q2v90W>ma@2g!%F3#w>*sysme{Y=ZaW#IJWv!>z=^E4=2O&& zxm9%zRLucgx7|lY%rwVf>zMTRssy$C3#mSJ)Ps~7d0o-k82coZm+X6Xvt7k=OWfdE zdyHpY*L_f&3^%RH4DkIl$7MN*@eI5b0tG}@a#L)2S^qhZ4w$J&_++ivQ*#iPflMWESX@BeI2SF5&m&-i{+S`HY1YaXs_wNj zNQ|D}FiiUXSNT#qT$6L_UjK$;D)A$k;DXVl2r_ z!pNKh?v=oHRX~HqM?AQdlZAeP2gJb+X#lVmC)9AP5J{u-lE*X_5W5o)dbKo1@d;K+ z#E1>oTFO?9X~B zUpQU*x=gP4EUi6(GZCvO3AUE+H%1u>TiR&`vX@;hPc-=w285(@=@~kqAZTsFJxzb z{@~B&;3J61nUT>Xi#W!I+$nX-YWYkNiFQCzsv)M6b`cmYO#lFZiNk|~KB}kK=`7Xj zq6QYC0LgeyQ4YEyorULr3&EAdssNH2xUD!A$#V?v>r}oCoQBG=z_EyjiIw_la8Ooa zV_b>!iMs&&YB5pa|0fiE1%g;|;grNqxg_8`S}74u*S26ekD|jf6^#pv#(;FddAq!< zMPQQX|0WUWVr2nV=RyqjD#1UY1@h%UDcWX?wZNrn&hzpJc(rjd9c2)2b}<-d-k+Q^ zWT0U22=Hjez@wV0sr)$?dNBDmUk<=2(KviEIkRB-sJun79zcD?axPt(vydJwSbKh! ztz4oZmpuJaurc{5o8|eiUQLVtsko!kpb;$Sg<4JT-^Yr%Bs5M`5vJvUA2fKKp6# zP>-Uj&!)RqOnLugiI4GB{V%c3v+UN$lOy(`)5}2nq6)PbtoT)K{o4X326|}U_Nx^uk9v#umTk8%EJg8^%1KNzc}uKY z<8A%QXpe+-8%#=lf~#Hs7VgwZ^z!Af2}F&ZE4!&HaL;xnO<<%V|u?9;xJ@PH8XtW?7&(^p9gX2ge$pDtptf@6~U(lLG8Xel7QjZh0XNBsJMpt zR}5YG=F8{khV_S2GxP@sjn39ueSC^~qx~z?sbHq- z<;@Ys=Z7lb#O@r48CLyfK+xFo?HTj}{JYAV?b2ssD@)3Kw+4- z!!}lJt+HGO=T(qZ1?1EHl9{68Tgh0KMmgsCiCg+y$b$}poTh7ZZee8uZczK6E84O4 z35jl(A0K&sdxX+cwbu6u8jpv1`ly>GvUU}$RRP7>UO0)vESDY67jRVrC4eynDkm43 z;ZqjiW^{Xg8_Rud8v(Kr*m8g@=yTz8_GQ!kcp&(qt$E{01%A`z^V`{v=@?D>H5N;3Nyz%2o56skEpq*9Yl~z}Ruh|JB!;C0r*F95 z&cWisin30HOz3MmY!`ibm!12wCHZ9j9%OIEg~(o?k*xZg-sUfy4^90IpMMAVX7_yV zOa>qrT+2R}+fiP+yehHr?r~Xjb({xg2|U~91-)NMfexPq|2K8$xq5eFN>?|JG2rX= zX1BQ}H(0K$QI|Hw^c^YEj4vuRqX;=!8mB?+hCrZMefnR|TD9ciD9^w>P1;DD?x?|# z=Q5xN?Cn*WgJq#}9UBi_et9>e0o>9gpaes4u?8jzT~T#Cp&7jpYd7b-aWiKy-$qzL z>)$R((^pq}&1Q#g<%i)eWVHSp?-kDbW*{<#Sd4VnB)n(z4reO|7D?Y5E(|t4t9H)e z{o5#=^nTxQ`Fg-`GVg%yTN)o7;ElJosd$sPyYjH^zyQr3#|o3;;bwoy&wAd8Gyb$| zo%_%LZzIoPft>k`Y|;Wg9={l*ognoxP-B>VYfM&Xgr(2ho%!aUpJIHOuGUcd*{b_G z==FO6+D|hqBhf-{egKkXTWqJ{udz4Si4FkSt+SQDg~u&%PSe)WFTgkShy_-4KtUQ( zSt>5G-|7S*;^*ob&vHMyXWX2fnC~tNu?8uSAqsr~^Vmm#8|AV$v~I}0q5~-7_TN*Q zu;6kumQ|cKeG$XUBPM0P#YpJDzkTQyw=Z-pGhQmz)lF2aT5?GJxt7mFIiA;lItQh* zjF9~g{KDrH4-yafOiqX04lupp?W2_mcui`w%Zo=Y>%to{Fo?(oYmZ z*x-R#I>uzx`(>dYBcE)^14zc;o~At>4W;zYUe^dK!H^~@T3P8fBF2Eji(j^?xoKa?d{vlAOdFI|EQ6& z^?;Wr-&^ezWD00~c1kx8#uIv~EvHCdANt0%c!^S_1SO)!22*!zat!pbHkr}!mvqmV z{@9u{o-Ndm%?;pK`H);cIrwH-$~fjM>Zrvhw|7HwLM+oj-tFM2`%?RKlRmEo)<9X>?Oe0<*xuRa;hYYW#w`a0_ zlI4vY&YtCGlQZ^5&Let*|E^;nXPtByed^;33V|znX9I(tJ`UQK>Pj!tcXwsSf0{E% z0pX;1HSOeNZXi;8-Du-dJ`-{KnXv~}DCpzkgY$$RF;j$7Q|cLM9FEeMife2VOJJ9#0jT^3p;_-bgdB4^ z3>$+_u73+$acuH$fXD*73KKIk4QS@E3Pz)NBlv*JHiJPxaG)-=pqjavEcel=Q=**i zLIxm_>hc%NFW$vc$)M0o2!M9L(GPUt#GK`@C;sJ-VX>MrIN@|!-X5@($`xYDGr8}t zq#iXN{}Ye*s0jVtKjW|oa1k33(J9i1B8v3OuxzZP{RzEROALzB1U%~jH@P-IVxWhR zfjootQ^VK|uZs8NauMNRE_dT=z;4LO&_+uP4;-u^ej;d2h<6>VqiuJ~m)}u1ePfR` z(vX{9Bm5HZ2qs}HILZjwc;pRac0@njW{Kgpy$>SpJfw{BI^SS<;|=zOR5W^vZ+O^0 zZE4QfV8Ec#S0SSjXPDu)?pFg7?mdrAN)Dj+9HfH$B^sDuC$CdLDcVDDRPSLUj&v*({4vXs%${5nMqt!}*?eUur z!5m4`uW4Z&fp6uzuz+M1SGT_DyZVjx(!L_q6}sVULeD~E+wZXW2C^Nzl~G8${ohCU zf)|pdg_#f?%*(yGT@M40UzbQ2^OFenny-f+zGZ}s=x3oNwi3e7`A@}JjHyQ>Qj>Z@ zig{|aZlk#E0lDcnE2RoimWCND`bhAhUNM8*Cl_y7z5g%ejAwy2gEP+pjaeZjo$`~wIb{APAc_Vjq}0m) zFRzIy2gHG4Al7x34xqgGj2LrGT%+a6nPUf+U%`k3K(30_J;sCM(d(~`wh;foMF4;> zh{r_{b(-zU(1Sujyobj~d_v&`lmp<`?bE3aLvY&!n;IXNq>@foIO#mI5h~ntFWfQj zHE<<-r8uAlHaG}nm%sm?t#q^AQXDux&C!puq-HU5St3cbNQ3KQzs#hCTuM&~0RLWA zY*klWQ0wT0p}C2I@|l~CP|g!eOr%NWv$>48_gTqBq2xhsxd3wk19=#CLZ^Abr%yl) zn!iemyzE70)<1S#nth_%{H@o+Ebz6_MPQzFgIE6{c3D@Ee zpmNe)%XTQP6du+Lz{2ag1W9tu0jbqc`?RZ@L;To^uszxuwuQ8H1RXIi?R^-k$v*S? zkTQe18Dfo3*uJ>4tMQ>^_D@rBL54gZZI>}o*$G`P=79|8K7t!?i?XLaeBvq!H4R~9 zr~hTV(mo@tc)CCo%AQoyq6OyM)7MlQUu3r~X_h!$w0J_4bsL)S;dg|EW}Bw(KiLkX z-c4Q$zNEyGc0%R&`vW{G7H^Xl5j#P5%np(VR7%Cv^0|zvpSMy0$o8L>V#Hg~rVVXO z9l2B{TDbBd?mwRaHh2V2R7n4UzjXEoV*Sxe#4y{1E1bRtT`)Aru8xyirP|3Mg^|~C zZ{zQ;qbdbxMjC|mB$7DQ@vX~q@ts=g%r5L)A~yNoD}`{{ouQu`>~rjeT!g7yDM%PK z^n_X%WwU#)M72B3AWqZ0%$;dkR1&4wHxHWkY#}Si-I^La;pzT}{n7Z>-1bkUnGqin_Z;g+=rt|HpMYwHtYtn@{(4 zC<(hrMkQpK(Abe5x^tGhV*yv2}k4N1XA`5jjyo z3AQVJo*t{|1oy&@R%tEe%ZRG#oBdz@6K`m}*6qHNojy(>#flNm zcj^Kr-jPZJ*0rQ!{IV7AQoSZDG-c*CN2xJH&)?ERIpbc9wRdpDxp7!7=f#?RFRgL& z3H$i~yXt0?3`ZsAzi%Z{r+QGj9(UR{ukw2qO$g1u{b7713+1I&1vm%@c6oXKs?pEf z^-Bvk-X9+(_ZTy2+Z9tqRzLUml*6Lq@Gg8WH|A31Vh!dPW^OqYu2;rW(`BEff+o)$ z^t31MrgR=MbMsynjj!J(o{|l98*>}-UXpub+|LOG$3~+x(yTU&*lj4q3ecCFr1Y_y zRg`Crk2^>|!zQ{*sg@e;wWd5FRem|+CLU+LY8CBSdYD?!Mgz^+Ew*b*Yn-Yc=X&L; z+xG@!w>Owfboj4PB@rTC-L++IAxh8)#g8+H_pDll3_D3bR{kA@ExJea#_tMeGAV@VVR_<4fwKu=< zFQT66n8c)lY4wM}>73v_ez_#qhR{bQlov|Usg?n*&FR--a3ZZHJq5$y5EJ&_e(57* zHp-3C*WawSdX|vFc51cRhc7Kf3!niH{o1ySEHu4?v^f(TA9&1bP9y~6h#YL2E&2a> za=3k=v+2r$Zp3NRAN%Qh%GHWn2J^`&j&03F{0Vcar@9zUcvR?H?rZsT>D!F1$M%PJ9`JHk+}$712(El!1-x}6Wp!Cw`Sv9Da7vF<4e1-#9R zU{Y+Q1Dt6JCRUTC7S6x46XAjH&lgrs2Ag4LJkBP`)u~cko{7UnuYe*cPhsFU*`(GhuVYgk6a`y#9&%kU7R@XcJiVIN{Ggid z`D;>5mrY{YcZA>JNWZN*Kv}whkCXH4gZ<~I|GFHQLMXx9^J zFB6BVIASP8%6@zpm$!AH!1pTTAWs{tmBX{wc2=9+Js#$eZT))lGj>6OX^k%$6Cu$MZ4{X zSI&TO%dukiF~5}55U^ZFQo4pD%Z^EswP0JZLHg*7Nn>Sy;HoACwv^9F1Qq3 z2VFy43v5}_IcCQi^Ty|~?eFXk zHr-?z2y7n&G$MCe&mE&`pH_7qIvn|gR5Q^R`0y`&)5l65spkcC@K*5vL{GD`g~i<4 zZeg*!qL_YzJL!U6Kh%QVAUoGG51x=DY(kpbXYK46GWsScdn!FQ$&_Y}VO2GCPr>x0 z<_SWy$J`&i<`Qb_oU{-s=3^VG8Gf|~S0^$&(jR9F$~=%1Ub;-TW#6=SsS_BYe}nME zl?;q|#tVc(9*6YV@E2mo&J*!59Hg=T1Qeq0XNgEU)RnPS2db{h!^sNXnK^0HD5P;IO z5klelMNeTr)?TaWHy23BEU~z`y3X{bkvn|LAG>m^~VON&5OWEeRimb$vnqj zn=@Hvbd8L>4T@@1eO1w7=Es{=w}gBuFX;DiYRUUI095Wwc>~%TV~(XW53Fe*!2o;_ z#}p=d4CMYDX1~D+@Of7OJrDhcyn&liE;uI+{mj|{$sag32wGB+)m@p7e#d%=i@C;% z)DY%cdCwZ@e9@H|-A^cu&gk4l7@&?D7?T8 zEKOfh6|b9uBtu=E3*JD}88itfY(_ZSLmwj0d+wHo#EDsA!eLrX?Oq- zVu9|%T}EAikJ%Sm#MnpJhVZx5B{xbO>EqsB03N;NYyX`evO5>wlXA%1jVcNH+S*xJ zxm~_&{~YiNR9~j=lcxkw;^SuH02CBKY`$OQZ;hZahqo1Wl`Y31v`&Z%R5?cQIgE)E z3}(mIu=Lik{&XS(iX<6#0q)AcNo(;Ic6P?FB2-)%ypt01lPd-+9mlwmz=_IdBdt84 zLG@$_l`erQz*q_B#-D}(FET3G_WYj<|6O1T86P?ZcFO7&*WONi&j&isyfqdTZASqf zmGZN&i zN`f!C#<1hjfG2NxnJ*y^wB?zQt`Knw7EkmCkin0Wrp zD`BWbks3P{MMA0BMW5HBNaCQ}1|*IRfABHC1CYfF3Js}Z&xE)?&xG9Y1Tvlw7(D&) zK_JF2I`iXBgk1{AR<~aM)gy$$hNO$MJbZCeorWB`p#5ZTCpbjyx|eGUmyV!j*GDH$ z{Fs5_NLT)_SslesKwLB5MO^#*Q|en*12s=J2u_-e*H-)Wi?j90=ITAAsc(jC1zgPlvrz^bQZ9ly9Ns8Xi|0*qrq|bjLxILsA zw<~q1GWaJ^I}a=#EKM?N3WK`>)c`bbD^92|`*K|(AS~JkLPTFwWSkmSjGnWl$7!$R zI-;22Nru#T`KMqxMX3E{rvUI;A^lo{klq8p?Erw0V+iIM(4w4q@S6WY<4(BUT+5>> z78@z+w5xoCXjEj}0OOF!zpeY^pV^(a7c?IjGV_awF>IVGfCJzHLk;3NV2yRco+8dc zZ$nlUT^@-5gaD`u7Im@yG5+A;oHu~}^#0f&kR3qnJpVa&+hv4i%h~d8oF~79F3u-q3m0>P~q9&>SLLl7+@w!3F?`15@e~n(A4_fry9oHw)zeAO3Fy z=WAA|5Q|`F%Co^yp5tS_bS#DJXJ~rjAa~g;)HikPI7_mzsVnK3*YOPLbLmfGF-(o< zFCDL_1MZ40d6SSk)QipU0Q$}F2brhr+`=FTH)T50u|PO!d^ zEsvF4E-Y6KqsEWb6mrGMAd?!ts5-xU=YSJQmgB7t9N5>cwysd|FkfgEwJ1vB@tnKM zD(3(B2&}5>uIVQxadb|B&Yc~Fb%H4!spo>c5*|3?w&0awN*WnQ{!+SYKd(55W4u(# z)5r;S7Q+v!nvJN9kJX1#Xg7Eia*VzzMK>h5K6M_=p=8Tm;%Ci47yV=l?006BG2EodflJuuiR46HUFSS@t~ zUu$v}-IKxJRn#GwdAsRiE@-}0(UK+t*F?0xGAK>b8nKOPOdy|LUAT0h z8>^ryh8NR%r;+dU4kO9-x&rE#F=k*$A}QQHB?6ns)6#SPdBq#YB}!5#aDjcVllUwC zDLB_vHq)HUAHTyobr)~PCBd`dwBun(+W8<8aP`i8=8Fo_D6I%ThhZg|qy=yOsLYLF zgv+Cmg&#Hc?&Z|-{@OZ%?ytf1*6nzbgU3Jv--QCEv@qID+BbVZ>!NF=1L3Fjx)Vir zD51+LX8wX0E3pldaI9Kwm9CTPv%P6C_H2(!9u_&1L%C~^)%2isoI8WmDN0qdncghU)7F(zH)Gtx(rp%z{!!Gp9}hA!H0bPk^)8-HdqLO*=zf_ zjFdS)|K8mO(+hWfo!I`A1c@?s>-BC$us1h^G}|~B({u}u)vv7J&B4kB1dbsd8>3tU z&Uxyi>n6iM`x>6j7}==j<)s!zEkVxzuch<;r^0{#|2fCz*z<5WWgP1`hjWf|4(A-_ zP?DKrWQ34}$_ORm95c~C6tc1_8b-#89IKF#k(E8NM8!W+QB4bnNMcHSp_zPz--3;EJ=qOrb zB3<}Rq$0!=Elq+hkixk-{LIwIf2&0o(s;#EP2sc&I_hbT6vUqxMa)oey=kt^ff9eu zoiUV#a+s2{6UoIXLhy=06H-I_a9FR}#*tZobX|SAUa+xClT#__FN{d}#JskcZn58j zuo}vLR6}ycA?1)cRuwvryX1-c_a0voN?@wXZVG~b(U74ZLDXOWdjgY%5YA{9NIJoD9GkbrMwq)!GKuU&c z$(i#kfw2LbKl1s8&V;6l4(d+*>Q@ENzn>w)%45$;sZLF6oVsm)-#Q;U{0U_fV=h^uVrYVLd14_F7-1dUZ zrDi;?&;Q|8KZL?7z5iM9a|m9|c-pzBFWG&t>$HxZ55<{dV>PsZ@)x&akB{6zDiFh0 zevq$p(bfp+uF`6rBA89*SkTkob}=eSH3^L^;_Zl_Yc(TQDY}Rr&t87Qb< zi%3@zA5m>=XMCLob%aKUCRZtPG#GAyxyJH~FqebwIUh?U`${B?$wl>vBedTyyNP&( zD~i&q_`Jo3yIGy@;w|PVy5e^^8e+v2^Y08h@xVS7jdAP0^}e0V+5zMszlxktRg!zC zQ^9eW87$>Y@6h-s*-9RWad53*)D2snv>e-%t(nUpfzyO>!{$mZPmE z+5=jYAxv0Fzki}v>`GfdB;g}G`A%!i$F39U5Vb0uynB*=ifR@rV1bn-q{v%7E7!}U z>W9n}UvVk!g7@l;rnRp9>(|G*+>wd4`bhwxa(u~|$vL5rX-BSc96&s`*4r^!b2mgP z$HBjwta{=|fkLvMKK}A=ABSC1e;709*WeD7Uz0xN;NW4SO+fnASl%YyUg3UQRZ5`4 z2rk%oX^C}QApZ98E>RBYw{iuxtr>mfOUR8?Mm=+tJsU=I0b?oU0C|70-Bc1~aE zrPChoS8>gEg$BddOZ9l2tRAJV(CCk^g>$|w(hy^BhDmkkZXi8#9PZzm;wsFJ?EQa(`~V*qR#ORZ_?79JTG4xRF(Q9_4&E%Tm`3 zJk-lje6zRo5uJGBzE2Tjf3W0AjO+4sPndCti9c`s52~H&_|un{uGPMXawgO9TTIfQ?NW*nS1QvF-=GuebGH083(4@gGah#6KP0S7We<_r6r5IIm^Pnd24_U2Qu@WkS zTj5J+;?lgfBpqs@<83(law@p5M(5)0SNT;-O|P&*qJ5lB2O?8D2T8sOcO(-rqY%VK zzOP*ulpN~m4QPC_BVmsfp}Rvj3*HdNHja$+M~@-o8a!-*JRhi~ND_9$2rYv@^^RZH z$>%x{*nx*ApJ(n_(h*Y8a=d>qYg~2|UN?SLDIpED_fhZ$h$020W>r9j(i1rr<+eqY z9~U{X$krM>F`5FNT$#j_ehN#1vN$_<;j0TeVvPG!IJZY@hy^-|p?PH`>}%6#NjZzs zeW@;`0zvj{z&!giz2;V;Fig;#BFx&uU5vVT&EnKU*s<|*-y`Gw-AUP>J>3u0H9MKs zp$!+iju+;;PvVQSGu>aPvV4B9li=+EgV$Y^2sy;AfUbBy%$`1YCI(AB6N&mGbuWV} zz*|!_6SLxZ8FG{ETzgZE#H|O}FfqT|MN~i7pg_rILi0booz7TQ&L~(^yyWAREC|H-gWBuzv9AqnTw|9o-=0VS6iZ~cGLG&EZw5z z!$D`~1~i#%@oJ@3#dBsEs%m2qQujV7s+H1%+Sn`u4gm_B4Tm^!n6M1j6Vc``jpQ-K zF_US(F9DT}nApOfI7Eu*Quk7_b4(GbSZx!#^vu(%UV4(p^@$d5sX>9H)D=q@ILQBbx8WATCCC_w}A3Be(6pOWk;K5Up0bJ&63;uS`E0 zijl4%S=H+h{cv(TA3gd`4W zK}+{S6H+k65UjB^ysqK0QlL&5&a(f_PkuNJtw3bKm*%vhj@K+X#ctn$5tdo!=hY#0w_-^x^cBJ+ok059hpqX-lW}+wSd?XeVaRVaH+& zG+#k0w(NbsOdF^~)iZ&{>ty&hspmPUx9@&>PE@;x{Y+Ch+*usV?{D=ok*#E^IzDS)^3#c`3lk}7;2Tc zbpXDRjnXHq_$v~xX!Pia{vk;&A86s99A$<6`5f~Hk5_vn&HsbTU-NkPg@*eh>4L2g zMNR#W#>f4LN_0JR8A~TSbU9b7X}TxfTwA-?SD*OhhxU*=M9gx1U}vmV``usp&X&#O zm0j{-^)dXPr94f0+V|}n(jDx5DT;>P$6$a2dsTP3bua4f-Z1;Udx^x~kQ&50T$8j9 z#%@2mhIDS~MS})eO#zz^)&BTH2SS$@X9IW7Zb>HBHU*=wixA3T6ztN;X=i?X2$!)D z(h(b!BD+Q$-MjT%Q46HX*UtJJ&m4T%##z`#-7I?UtOdf;|D3?Vwd&IZKUkd|hLYcF zDKz~UqbN%8CuhMX->OfK?8;{S#pl9oG6~vj@7GO*iNO@>ixaQ0rO%um-@g;(?N-to zeQZS*flBERXr@)(d-s&Q)Wa^H8n9~V*o?=-mI4|eeYq_jogHVpreE3Ev?9~r->Yxc zl#Jhk*2*L4dcxPS;5ePaJ0yIwV;;fRrC$DO`y+h>vEeqyD1J&RVCi#WH^s|R2S=3i zV98EE;g{_- zpS?A77mrW(TpNJGpVxBX>cp*p)~?pE;fB$P?DUe#nK}(D$sfA3VuRL{!hSqHp$OKB!SKl!4hEJt?KHOcr%9CX(uIPx=o=#Dz& zF(wZEF*FQC!NU#;4pb$!n};e<{PT*Wp?>wce^NLZc#>xQ66&AKao96-n_YSZCW4GAWpvsb+3m!Pgo;-j=N007a&2e-W%QAQQqGuFqbguDAWlTK6AE3 zsS7zak-A>}UcTThL5nP6hAbn^szY+I&l8Q3|9g9(leDfPOR0LMRg8$n9?A1}2$OC? zwfxC1$0*+ACnJx>k0G%;ylA!MEXT5y0z?<_e86Y-wOX_D> zc<7V>7uA(cEs*7cM%J?DAW!5jfWctE#rrQ6*@Jb{9jrJW)wyc5YQ7h*j>3iFkI33t zd+0&(uKPv?QDM989YXs7e1(L(iA}Km4WCCKwZr~6tR3#9REMeY%%{G3-rd#_@yasR z_4j@yt+RJ*GxMR2x~ew8!2>K&Fd33nUxyM3)}}A?%0WH4q>UO9kvC(U>9~xdPuD%( z$wSo%A36fOZx>4FH_y%@UZ{iNueFBcU-UN^1_i4potvJY0~aASPi}ybLm1o3qr+n* zb@`j`w>Kduf&|zQ+U~5}s}Hd;ih1^SZS|w)e=!)-{FgesErswkoH+O#Ci8UBU3jnj zFFGn|sPFL4_5>B*^ZPo>)7oK}5Lf)^O*G5t?o+v4Sly(jLUz2)0&U`n>i&Zn%o40V zyr~kv?JJ?~9|1xmHH6D^+L`aI+L+SXRHIflEbt;<8yrAo?^|SJf?vuADgzfid{vXF z;KXVX0rO2CqG@zyKmJyoo*L0-alzwf0w+>Z3NZqs*o0Ty36SC~$(86C5u z=T9%CZ*1?MHw+Q~UeGw=r6FNH@!YBXKY8f0`WQqPF3CY_qmc00&S$VX;A+_9pLzcW zjtPrhuDqjfmDm;@B$%>5_p;6=$nr3^+@_#ssh=x^wB^%eGEVbM8L{?JnRabcLVc_l z>j#Fj@{Cg@ZcHu*A4;^FA-IGt93;>t)MiTuh@2BN=ld^*XwF{Qs5ym`@M7|}EG7ZQ z1x>;Yj#j20HVOo^NtPzXZ4@)x-+ZpMqAos8E@{Dco>n(qXzNN)W|0RfV#Ox4>6wVJs|{(~aJdHZT-9Q~RM&ybWA=9fOj2?h`}~CZ6f0A8qXW(zOwOov4nh z1v{G)P7T%7+1vjLcH*&G_;^(PVHaGS0^{#Csg>!7h&PeK-{lcMV?Q9}L=L+RQ$jlJ zt$jM|UY+aF(>I?zOW))S^9YZ93NA5Yb^g{x=oaiwV(W)Q13r?v%;XXT(`qCHk#>W7~g!=c%n?>Da`!?{Nc%Di5XR*m^=->Oc4Umpp#=^5y5v05-n zUOL^P@M05vcW-pN{?Pu@#M%k;;y_2Uorveb;G*BAU8k(*khxRd3WR+pyGx0=v z!xcaI`$x}4>3Df>?jeU%-PrccIlI+0`hLoX?Aez2J&@T`)^{ zQQ12pTb`X_<7VswTn+fm3t6tZDK)=!vr5?HY7?4u{&reuU}->r?YY$R;$Z!gyzvOd zgeCgU@jiL&ckOYQ68C%4kNQ*n=)2d>o==bFl!Ui+tKgFU!Kc{9YtQ&brhR%2!N0nV!U$Z$M!>Dgkf3P|wmk zoW^nOf!jzYJY5@^BAs}5-|tAfYIHTvd)M#pBx&pG=8yerLv&>2_BL$(-_^Cfm)mam z(s^ZccS4dcD480EMT#gX3b*0lJv`M83+(Np0FLg68yxw!I*X{vX%h64@0v2|b>C9y zENQOjPid`1j4kc(P8Wo*rtRxa5xFZ%b}A&u1>KKk>1|jvR|)Iu)288?SovJwRc0+9 z>ZL!6EhQb889iX(A*-aa*n9q_zU~)$=Bp&=X=8t@AF{=LR|iH8>jbPF5=1`LM;+G= zH-!DrM12p)e@AoL)+wP|^Gk-Tz_OzG%A`CLt%LhtuLYu9VAW~ho9S`Ujb_)zRDT#kAN_fH&o@~X+}gO``VE)?@xgnXM;1ogv~`H?QM znx#5VBBY@&4{#x@%JF}`olxu8cr$w3%YQ8sLpYDm;=os2HA6zxDY`%_yP z%XsiG0xtF+GWPvlti;4*%3Rnzi+Ni|ht0!E7 z+}=cb_|(8L#^p`z^!fn!=q~vhWf%f4xc8rNl@=CC3M`PmM26pCANsJS13|(aGvlMS z-V_{twEGHq#)AaU6R_|%=#h80M}_|I1SRyBS5GqFwFjDrCx6jdYnxa@` zZBxSP8#okw-F+Sb{`a3evhVNGHG<{{`gEVpe{6NO6do0R?O)fy%ZRW$4g_S$nWORN zX$BwyeLFq8!hc}Gyq9nNyF437MmaA-cEhgbuu=89lqM<#=QivGI-p5 zM*ukXm5aKoa;rP}G)uE?I>=2&vCZg|ob(Pm$NWPUy{A{$lG)TJV1iNmvLS~kK5p%OB^BekCvX}MQOhe5ISa_i9c^EV2y8)Zef>u;Od_A zFaG}Uq`tV(b@g<|GWn;y6K$_bli>m0-XzG8rzgBYLf#KjikQ{>FZuDhy2qELKbN}p zT7$7ell#>kdjTH^$M2>OYmW*CcYj4^r=n+4vEL7@wlobLi>r3Fyo!JGJdOUq5O5ru`OxU&1%7Wzib?UvcZT7C>Ba?viW}7-qidg+MlosZ08BFFU>IIIdPCp2y zf5IW*s9zup&tqw*A0K&nCF74w$wMp+x67`EaN`#)=*qf&?Tf~AkWBV?^aLK?=k%=x zO)|h5L6^D5bT`Pn;;R$5q{t0vINu5+$f#2?RMic>g(8XKCZ#Y?Bwh_ZJMZ^M@*wH= z2ZxTk4z(E4cAPb&mKQnqE`z?k{;9>R-Tt;ll=6$K^3e|nW9}(|0aP%z=wS4^|2FC4 zcdgJTPvhkW*9z;e>aKF!Bv{!^YG7A=vuy6krmx+uW}L$Pw0G`LRn*j3|KN&Py_0NMemn>tsgmDx_Agd{R}2-&gxBIeq7ef( z`qvhcYtWfDCJd`qeB{AN%^wY2tWo`@oSAJ8ll^9;qC@3xqGsD)Cq+aIi5(RLD!Zgz zzq%DTw4~SxtJ&(OD_=giUkjA zX=tyd-RHjWW?&Zy=YB;BqmZGBo`%oY?>NC!D^v8W!t&d4h&js_hX!#dPByJ|vLNbpz0r8i>=WdR!> zuXuhy_FbzswwQxBV6`;VzwFB+pU0YlplXk4w!1sXZ|ag?l$f59U%)Q1<*=s{hW)BP zlzk(uxz}_hX}bXvG0?3pPN!$jdrd(i^fzB;J`@OQf6>g(30vuSHMG^f7{@MQSowl8 zy}bOWeO5j7Ma;qXfj9Ek6Ia9}=UliajWjpV;J~Ax%_y@kFOp&|$?tsEw(P{ZJvC7) z*IQ}!|EmN2(5S6@g{9l5qpRic5UpL#3?Q(j7n`P9f3jOzl|fZD@;k(&O&XeUc+#aI zP8ti10~JNlc2^t1OV$wR8}6R>;fT~wT`k4Mr2L7-_yEE^Ek&2!bnWQNI3i756}yYa z{2mN^iK5^#ozm1z%SrCvu}9>0@>&q2|CRALR1NWA<-(HIMRF;RXbs*8Ry6<-x<6*I z1Pz52Ur%r(lWsxxliWl{cD2oImipXbH>TlQ==GRFBvhP$@RrW*xfC4BFnqFVU;7aI zZ|#nI@UG%LJl0t|QEjV~ynpD-a>*|6@}p71x#`9mg?u9;uW|;8A5*;Pj%D!D;Ig|Q znf8X~#0wx9dZv?M)%S{Vy(hEYyZu8d0ha@{v-2REvwX(#x1W~w>ut#-_t(s77QgeF zZA6UWNEF?hZ+2qtMXS4cah2z5DK{Fx-)JoF{l0C9bQrz)+{E!@eLUT}b-Pby@O$#O znd^blJR1P3igLVkDO}u?piemER?u!46ebAn?c^q|49} zA~`LI-Xv!D1RS|;(pHLoahGM`{&FVTz_(z%@QQK4m($Pu&lv{3QIY)tu}Re6_eIN- zGFfUn67{k2KT3bsNPu=PEE0T(mXH5_YqtHGRMNVEVaMpcY^=+P2#g+~er%HVdhH)g zS#pTKtqpyY#422|GL+~h6QOn5R2SDiZ+2l4L4UvUdr!p3(NxoT@FuA7O_YT6VvahO zKfLyg`v&?=&jR@B*YPp+zoJ~h2cG|&$7bC5`n%(bZj;$4pA&cC` zARI9=PT51Hc1?N2auKLij*q27T64Dt1Uyo)h56of?ja?snX3(%xuR+*5qVJ46d`!| zKAo~Gy65XwD2Urkmd$I@kRRAUAD3b=<>O(zYdi#Yr)sT|H2>a=I8XG2hDE0}1ta*v zHN0b)a}ayio0l2*s-fBmMC|%F4+h%<(GVN2`i{;|BH<){q(?usjap4^Cxo?=rqb4Q zNa_$V9rO?Tb&a!cy~Tp@2IkJjc6RjFR&$$!}t57(M5koNzs5zN?mb z-FY27hx4^nY!&z&ax&ER#VAXrTgvmxy)&Mh-8O3BQoa4*Ssg@e26|KDV{*UAb%G!~ zHBhqV1~mPLK>>Ccpb2@~Uy{e<&ab^-rD#40l0`ciCvd5oGV~Z{a1(wm*R!7n{!-J% z_{z2!YNpDYRj|jgXow|aMS^4MObDoA|9hHPKeR?t)=ST;o^td?qoL;&(ZSs474O@1 zi7z!isOh5#7l&m}>V&5Z7elx8?9mt1AmTlqaL)630iJ9>PVRU z2OXlphPzKgpc)$z>5@-m*AZa2(K$_>>93EVo<+Dc4ydkncVD@LuQP(y6Y*Kfd zuPpXIfoJAHTId&Ku1<(a`D-{n6jtaz}fY#w0-x!!6lh+LvPWMFp%?(X8NfIiTCS<9J?nQ~ z%r(N!8#w)*g+>YCl8OqXb1;hk+f&0(2WaNcWvram6+CVMI&-C@RN=`D==AM_nhAu@ zX6h%CtxMN!eQxi}BHqGNwA63>r{L(7G={B(-GM`kETE15G#n7)toO9bHNt#7AJ>kP zbZjhTpp+^^rqN5Ry*zeM<7VzFs*!mn^V6cxpILfX*(u}V#s`K?sJd+0TMtLakF_c3 zhzedKQtr>1#O)`ywQCDy#)Yf-??{@bObZ57x-|1AcWm7%d+TBy6sVnl?Noj(!Ns;; zKF1_S1jRoHvC5$WwLkwo;1<%gBQhs|CSrja%pF5>Nb)mZhD(1l+-2ohzp{b*+~dFu ztR`I~aj8rE8m_^@9988 zVBtHO<)2hGPyw*G>qq&9U*5wNC}|RqYmPjg=v|H_)=&wF{~3deP^_n9-=r0*3jhRi zPjtkbZ#V$5vhju7VhMZ%Y_WYpA`lO0PV(_ z&$1>g{;w#IHIT!ag-7s;GVrIY0D!K16?^u=%EiCeW9Y|Ej+e5l-hORZ@1z$`rYxTM zCume*1j2I5aVbgYMu>Qwmn~Fb3+Mn@D+zFMubD?Y0Nn=Xv$#87N)R%)TK^C|~D%4hn&~i3sGJ0~YGDs#~59 zk7P4rcV~{VnB{1>GTa{m2$uN_13svUzJrDf)83m7!XbX7eh@iEmi?22#i%r zNzezz{tr{71eE#%)9eji&HyO!VUjFdgjn#psjecgEL@}S$wheLjr zO;K3`9m`y+8Bx_4KMA9F08>COMdc~Ldaf{`Rb7Sp#=4qSq0D?b{I7Fb;MyO$YF?GF zb3mSGH~@d$0F>(}u0u-@H&akf`eMQs#1wb=un}I>q*KSA7knCG{fIwFjdny5lb z0?-+NK@O+w7!@O51hr-iC(soSs&6plph;zW`@+Sc0TB#2Q)J!dtemz*BOQ*;YB@IFWB3DABQtV>Hg`!uw+7Width=G)f5#dzqqVbzY zA^xm9(Vx0pe-f1h?0rS70O=R|Xo(wG>goZ1w6Th$ws)B2vzk9_r1Lnl)G6I?iatL^ zv!JqEJ@_>f-2pPYZJuoE1Bk^&U6x$S^WgGen+k#nx10tbQ-F|8J&?HyD?qx8kr!@I z#bCOC{SZ+iNjcW6>`v6RA}D8$qR)A_dL$UBSFw5h^iH)BYt#TWw~c9(iNI3XZcH^F z=868|EaCcQl=F~o23-C6*s?<@#nb-l`LRj$ za=+I2s)$nAJh^QLjN$;a8*n03w@>KRu4JtKa%^jEKqvUhvdc%dmOo(hmUo5U%#YLM zflW-$Q|>)ch^kJ8$O(}$ck2!K9ixZ+F112Lj4>LCV7-*5G_(+qp!s5lZKdd?00bH& zy6EiUN*~RR2QEbTrMl#aGP=K~u;caP8j{)KOg=Ksn6ZH!zFnHn$Yhk&Os!g3mqjF8 zO>zdJz!hI2Tvk!denSn#ry_D0?A#6v)~F71P}xd8&I$md8m}^`FO}|ap0}O)?M4j? z{Z+x3>Ch__Gr#4gbYJxp`{e+(HPv_FtxbMg^q-c%zmnTjlbE{XkEx@arizHN0oD=>^Riz|6_{LM|Z zO`x6gRZnW{jHx}cqER2coF${nBY>VCRby$Rflcm_@q%Vr>*_4-jCZ>gdL{X?knJ6j zDoTfWr#dvp|9n^B!$`I?5pVPS=TVWtbU{~QRu1RYK1zC!()pyaNd^;lmOUuJia{mn z1Uff~=K`WnrA_CB1KIU?;>|!HSg{ZBvZTQHt?!k`gpO8;$|%$(k&%QhaB=syi@xC}*?vyuQi|9lZ<; z>7=zR+}AU}s%i*{g2NNhL|Hmv#ET6Al`y)5DVcVNM?}?f?@a-e&M%7WUz!99Xwr0r z){^4OsJ*Wi3M1$uFHb=oc%ve@2hu8uz|lqvJweO=4lBN?@POis<&$(~{v=OR8-oPo zRCBbhp%UvP0&-X^j1py?v#UO&h!XT^6c6=WA9sVUxbxf9^$Hz>taOFW+>jxz66Mb8 zC;RBk2q^!?R5&As8(b2xdI&ygQ7ZK$jvlo0iz(U`XO05k3?s$4l?n;R5AlE7j1rg% zkHy$-XHD{E=<|D zJi);k0fuReU{#9587dbxl_8ts>XIT#)8D4aP=<4ImE!1eDqd0{Y*2<$0zZS#;Q=s< z^_uWnzTq=}s!;o8_f&wb6487-Jem8uzU4wsJV+=xJMKrvbR2R$=9YjrD#9WBC=g6Sa%uWuGbbF$sw6*T&k3sC3au6bF(8n8+2U1)tkE7Q4!G*oi%_hEBj5bgZ% zq6@Row>gf?OqO^SM0g^q`~^{%+wv6bhOCk+HIB?bmm9(Eq_K%;TafC#MIBh7qtlo>X*zbfB5|!MULjm;l2j1DaE*JIe&)N0vwNy})GrZU(sybFcbhsRM^}j@ zVMkbm*_u1kTcqE*(8lz5)UlcShGw;1@w_-Y#h1DnX}Y_=?H2JQ=# z#155_a0Q|E`)T^$6f>KqTAAG=G{|C3t_Qb=5fj%PKDBa>4m!mY++H(TP9xlT zJ#vbbny0X_x0!IEfr0T5m%>#mcXdGE%=1aMg}|Rh(flvEasYvG7ha|KtFkcqzwP?Y zPK2R!k0TERo&a+7(OZmz;sY)oR*zfJ)H=h5v@|mg8hJgJi@U99ESt&@p-T;)V&o$r zB9i7H68gN7xra#5DL!wS6=C4dAz=#l`A2T0N#-~e&K>=}VU4>re83Yfe6b@QVB>6Q zkSIPf&wGR|Vu1vC86Mw8;^F@Gqi9R7qcl);p6+37Ycj#7cSjQ-3kN zLVPsYj+MC5u|Y8>B=i<4H-^D2VuVj-6~USVJl8#P9{TgWm7~(F?=3aI)U?9X(Pow- zUN#Lc=JsctQOoI!U0gqyNePedy~fbbJA-41jTRTk{@!7by8C@AO^++^ z@$2P?pJJ5k{;CuQ%Be^np}OcVXXA9ucm?CW@e0dgf}rtX2&&NdV|`coi$)((%|#<* zfL9+?PzgZ={__F!sBEj*=GSRVFjAyne{kp|bnuVJz=e}@tyRr(F(sxZ9^@?Xxx@1C z-&U?(CyzeuOSjL(*xP62R9S>jgiYHOlk zIhA6^aFgA0ooy7*jkmU0^?c2S*%q7_5$KFdZ74jir~y-6HyOy zM(`VlGmmR04~-hO$58sY!nPDt^PtIU=yI`s-k{@*sDkyyaUg@`ipmLz@-bIH31~9> zv9t<9Hr#0z(J1iPng&?zFNVVj}#aU8u%a1cuSI7jc93h?W# z(;PhyN#NGk7>*uH3OLhNGt;25jt#00V3vd*NAI%+ z&|m+rooP6bOky45=(%eGm8|~)`9}c=8ac|*GbaFMYf}FLfB?Aje+}r!0PZe$aP)9^ zK&~hCFCcNiIhDUa*KhzAnZE|#Y5-I(CUNwrA^>@SbR@c4767`#1F8z#fe6ilAEK{VYAjBaK&VlYTFhJA>`0zf`=$f1k%WsL^zi{J!*9n+dH8~D&jUe?02E;l z40$9VD3o^Ro4BZG(oDQrt4k|+DdTueP96LPIQ`!qc8@b z{}9BM1aMZCoAH~wH|Zb%C#*5X93`AzFq$<7xrzo{K0Bm^rX4yGiq|*61K#37@FjjO zh!jU029VipBh;AYyKB;SIT(EijE?UF;oqPgg$weHNnn-+ezb#=#KHakyfP-5697kN zkddF!f=rkH&?sSC79garaNXP8jXo*%;1$@LMX9fwm zp;5}CV_B;S-tGd?(pOt`PfFafwN)_MJa)c4ecbA;jjD}c8wSrrU+cpE1WDoN-8k0) zw4)pEUby^yFZuj+-(UY*>ehGNYZ50Zy3khI@5m};wO^{`7c#D(8!g{nQ$$;+%^f!1fK)<5ndz9(M}oH6w$Z9WB50mbndII_S^?bwS%A0 zDHAS^;S}u$ZQiz*E_>Y2eSET`FyWxci3H=|TCITU(br+pUMRV4Qzx}&EjU5B=TwLL zGHswZlxiTMatq%>K>vJNgg+XGrqOl!o;<>TvtIw-*2(Ap*CT!UMyu|x9EqtMYfUTN zX8lek$}!xi5mGqIU^%1Is$k)@9{;j3s{mZkaqzT09-pX>ccMQR?p>5HlPpO(Ua0Qk zSdROQF`jUj{^0!=+8c?^oLdw08$2csdLlO~LEq=RSyS?OyZTFaWfbkkSAXA&gchhA z7Z9k7Ry~=Y6Y=d=Q23Yr4JrI+E7K*+?70}WUMtYQ5E2Bw0^b-BS(L#Wu>QlFHpo;cI%(;nzYzM|9ofJBk{SRX zw=!T~Dpt`^k$TepxDg}$1T#g@iK-ZoIAD;B+r!FPS6Ri;94Zg)I??fcz|q_8mkN$8 zpoB}%F#1yL z^`dA=8tGN5%Uh>%Pa?eDPWBaDOSeMaUIYXmZufHQF&K?F)kDDLSQh$Bty>XAY$!c1 zGL#)gP757Kdk9AVChZPYA#BC{rEV{dbim_&qfrIIck`)PMyht@@QKX#3TclMMCzSI zWOB19T9=HU_=Guja3kwr!&UAHDqKv>P=`GYuPmiKU{ky1_D4$@@V)?Vha$ehZ#>!X z{9`qP#5W7GWwM9Swn~2;dhDGQTnbne&1mL@S8l3d+UbxpE>}#|OFZof8jT7d__~dh zF5pAbe@%vN_DNvc1~B8Q_}`E_mhd;j8KYIf@0Ewq&)@&$(y07xQ!6_J_R@qqZO-FW zzSg*Hb_ZQY4Dad*3sAHJ+MBjqQS-G_5xomfQv!KDSbS81K?(Bu%7%_hAP%>?EuGmt z3`S3CZK8WL@b|u%L_F!<8$LHFkmh$ z8?PyfCmcmHkOPExv4P`z|I1o{aMOSncEBQd@spZJgkb2?V{y6_Lo`LO;3-dAkldTJ z9hbPr3X@t}hkwTA$Hw1YP+@1Dv!P2A4c!~$$nTzqqwnzScxOQ9&%g1>F=BY?fXit| z97=c#1BmfW`HQp2AUp;lw|T^0<@M__(|_tF@+1zIG%4IUW>eUEC^z@bdCZiZLez4{9`n=&j|O)F8a@WXI{K1!~+wl%0um0x@4 zh%KI7>Y-bHep_Yr%{rft-TCGcF@&doKND^cj#UYALpKy0sj{vKT|9t}^F-%g?mo^= z!~llYe*bU#O^Q^cd@WS)D}}0uU|A+&c*tV}Le3r8g%sAa8z_sk*@ldp6&v&bTthUu z?qRfJ&87^SUk}TGzHL~1hmDNQeDjQu<@diVy_E0Bi}Q7~GpS5(5*LSNKdn>VOIGia z3?v*dXc)O_L!Bv=?GX3_vPbHX$eG8@;mmUcjg(~VWYHPljart==%^lK9)h1z7Y4o^ zz$eF&T$J^M|He^YK!ICkkG%>)CF_m{%^e?hW#ZPWmno+6?mO0Sl@i5Kp)Ys@fT!foH|#84YN{Y%tn?s5aZn<=_9WD;@&k@50wI+kN{5KV5b+ zNl|2D!@xtLaBq)|Y_6sx-tRcFE$5%5hY8rl%>TZsjQ8@@`5lB&R4!LoCR8H+&RVz5 zyl*_}$@cV-t}2Zjn7AaqB?7V`0m%4Uz+J471wm+VeJBPj2`VSiJ6Y<=APm--USJBC z1A@Sf0BMDv|6hn@>`MH%FRicLVfn`~Y2OPQ!%cr*@_7I1n`@!}3{5ZWuhf26|F2?y zH^gt_9*O>7<=%`LCvkAh{rSqb8SnCW-N~VCzwKdzZ|%3LSFR~17K(bSbdA4bj(A4B zrfqoNsCH|)&U0TBy>BVA7wvD?LegbRCpivBSe4+Me1<{aYK=zyE}K_T`RH<|N4}3C`qGeYk}FVk97)tCRa=Hqho3~q>amkDutze z7^&diA*Q-yrVDYH1T<8cBDX}DhF4yv)rMEI?bPmHPVm3-t)X?~bmMDbS@ooZ-6N5W zhH5e+f$Yaa;FPGP{o6M2wZSx@wK4G#5wsl89k-062osA$ZwSb9nlnVhzXCkJLJXkW zNXnd^HBQN3UV0Gp79-@mg7|h6`_fTL`seoWc^Ua1v^iO2v!SCwuSG9=MJu6b-@}g( zp3j`nj;%;?20PML+E#YUME^Z8iHH=xWZnfDPEV@2@#& z-Q2YI=21-#-`70-f^2m7La~_qJ+U%89N;vVpKi%{m4$!4B*T73`|GgZ_Wr@AZ>we1!QK|xOQ|5p(btaZz=$G=_IPkZaP`)uMa#(}f&tFFu^w*qN!Ys+VEC>b0@OGmKBvOJit z9{VkgGJ5B{dL&gGYHO^q<1NAY5PO75eg+^~MnzHuYuAFPP2B(VwU7FHI@7R}3)|Ik zV{mvw_tvQO(#JF2wdv)&<9>$yu9bdY{%)@0pr!1~8gfrJYD13Sc>l%z#-&8f)iuT< z7w-SDvmlY8y9N;0H$>AQ4MKc*nGZ@T?2fvZt9gxP_3Y<)dR7uK;V^2w$3d68aFro{ z$O?VrT&aV~9 zS(lh+f(>|3$da)ibE!s^xl}vp8ZWtoeFg=2N2(pzkSbV#7SaS~zufp_jHFC?@Atfz zwyT~9>MWD_1nty)@rG%S`{TDg{T-Di{jU==WaY(M&4m3reVrR$aTa&|eA6=Locy@r z29RXYlSXyT*p`x0s%9f;5cvnrcDt?_cR;%-@s1gn>JX4msRs?=(fHrtn?KrAL#WHy zy9YRFI>f54|5Vc~2fGgS&AgLQ0vy)t4IH_T6JT2q9zAH*$wGEp8Y4(>%zK=0=zCrTmm&!kk zGb_4Sodv;(G>Xrx2Nug z)aKgdV{E-in(63+QI%ep~)#pTPp#fL(3d2ye4*y}k3${R+bk~ttIqz^BZrd)g>&V~hBW(-#;NG4$4|4ic+ zC<`izLRF~fBEt15K&1V77|z=u3Ur3(oRKx1P}ELCddqh#cD&Guut@(C?@ja=P!X|4 zpVw|3)$jYmLdy(7lup=&QsbAjwqmnYLR#jrJ$VbGO(fomF+b};#_P415W zk>Bv=$xRzCUQQDtblm9utfO;l+%J?B6=Zl3)9J)quJDKbRaQNlKw%VSI&IJRMK~)E zvuP_!VGoltZwiM?ioO&mvyS*A_STo7Avw}T2%gd&YY$euqhJT=+OjhUKrAg=Rel>0 zUJ&+<&|FCj1}79x3nSfG7;$2d6%wimoIWBDAqbE(Rk{wGdSq|>YGZxe8N%6dR#7UC zkNhC?TLDkRH=O)_e4wxEPdlOFQx6Uaprw>B$j{h9#XUHFyLJ)^;2l0Mvm9qNY$N zL=zwa5XpEYmjPxBGpfs=+HApi{OZ(;kNr(lgs|zw^9t~uV55j~V*Ehbblg4Kb)rL1 zy2DGHF6&^?-}=gTX=Fhs58MTlV1vG6MW;j)UST$LwCLZCED1EIst7^^VQ|WCFM!ge z*mwu10dzcB;bxQIb6^$Fs&A#}y3WTE(~HidW{=2ao&s4%&q#Sj+%x2L+5?TW=l?t2 zYh28*2f+V)H}9pF0FujM&9BjNOy_SGm9yM2KLyH2ELytw5FD=41k)tr*{B@^$03?Ih;goReDb^u|3pOP;cCFT$RQ@_{G=2Opks|o?pY9i)p;YktP+6vFRJS&&EE_)N^ueuI{3m)n*`=+KAGF!>6mNPuEOF zAt;W6L-o-ha>QKpz{tbEx0iOKYp+{w536rl){4M0p`$Fl{H-av=8R;dl<=g=LRo%z zMCsJVgW^)>Yyse!!03=b@HOLQHBR4%W-X#Ra4y=(GE%RxcXcGkZ8jRM z8FkP(@36n6bk1R3ZKre;&3SIvDOyS5WzL8*EPl~$c(8{ylzrLq1y8`ecCot6jgvgH zz{5E@Asx@Ys_T1=26$f!Iz2)PjN%RJq|Ta<`Ma52)c7)3m~BK2M=?WBFU|}_nm_)$D=?yRFXASzYvWj~&u`7gGwd%pAsad8=Wb+s%q(77ovU;j zWGXV31C43VnH*0)mDqr1H<_O`kI{ca$Qn2IW?&ySVq3@!9{FG_-N6c^tT2bsk5b4n ziV%>pHH)j%nK%<=kr=dmF8k|(1@WXgdK_WdB3qJ{792TvGyQ~Rl=0oUcU`JEgBEk` zbN>`2Ae%!W_yvtk zD`>+4O}nL{`4@azl}0_Zz6>{qkecZ4#RtjjU>JfbP}l%oj5w+uFCU+3qhQmMZFFy7 zh+1%DOjqFfV$x&GZ)Fm99m31I>;*;dZc9kLgpTr#&p{oBtTL-a(%!i@uCe z-zy;5jN5OjYWFOwcM<1_7hiW>crBh>)l+PL;v6GDMlyTQV^M4%11;=8P&lel<$N*`pLu65N3p+FoJ)CVaxvhfUUXh!TrRBxe~x?y<}Qz7XWL~C zX0@4%QVSa)3U=C#KvqC^6pFTeL2g;%S(hw||oG{?6XVC>k-z9L0-~D98yYgAnoL+blDntaCnc) zARH<%kP;8Gt%rx#Sfrai zX|E#EN(VTw&29LR$M>p~rGif{lWh(vXt!x@HP*(@OJ+951FGVaBFsIizg;vJU5zro zd^_Q2BKn@$drA2i53SUklEOyD-oPAIATgf`UHAX!NQPv-%^8?;+IIk3J14%4Mnzur(=c+vq@MeB;FYs zp-yn{dFbw7Vhsg|Yybd%;4C!}1wrVNpt5f~>>)Q<>{0$x=&NDaRMG^APUTh4Gho)1 zvF6AKOBgOu@O>4)L+_t9OPtjr>4rdaK@U<-(YPc`DQLDAF7&mlEfP9jBYq1<6X-#z zLd!ev-*S@b{(ysnpeafc29OKr^&?n|MUzu>e9xKdqty-AgsP+Z(OU5jLyrfm@KB}J zX0SWiE*qX4fud59PUxIH$7EJyKYtK%=h(NT>Ravz6JetAj0NZZUWG)U@we*6{6UnH zK1WqRZEAL2{>N^Hbl)Si-Km$fwlr!1#Pn7M;MKidlaK9@4X~0_lF!pBkB8N#y*Udo z;S%#77OEktoA%wRnI|&0Yyl?Pz=w6;;r1gjSiqf=qity{V=Bq-Oq)4tM#0kkfU5a6 z40DdEE!L}-VQMK-<{68(#+^7f3_{9?%JV;J;M}#z;)JUBz z)oP#GBqQaEHqW-{w1k6O!bkrr9_A58D2(I3714C&g~6Ud>&J=q5=>iMW^!B4}R9eG>%M(q>SqZkt#{ z;u-^dqDuE$^$EU;Jo|)&k5RlQlIt>h}YqZgB-8=PvF zm-6!XA^A;r8bGXD<>8qHRUO_NQX@&lYvn2E#%JrgmD~ASF%|Uh-Ha%H{~Za-SuXfZ z6uUsRJC=L9_EQv$VDJ5e!!PH4iXs!jpA}kufF*oi!_|D)(fOuyNfq&q(ePIMlWGka zhvsuBJNyguU$~5*Wj=#SLjH3mN9?9nA@t)QefcWlBJWOo8G&L4jylI^ zSJW;mwn3MR9xbZ4-5*vitz4Be=nEe zMJbrYw!SV{I<{LWB3r@Y!_Z{Jt8lOa*d!s|l7D|$*Z%S>?(&L?Z9nEcQ#0tpYuY|r zA}1)8p~?1sLDTCEIyP@1oi_EtGG{ymfB4XWiZ`kBl&Gd3A0n!|CXy77L_kW({P!t3 z?Q*yGQ|N8!1pXX9sq96v&$sgZ@wB+A_q;nP#ZpM#>_HUyaNde4`vcj`wURoC$`zJH zv8fGL~&~Fw++sc6{Y=)}OabCDz`g=u#|(!2M=grXGv?7%ork_dcXdD6)Y%vKbWFapB@2o*%A1DoW$24 zRwSH`p|rr?MUfc~56NJW^Fb!T@S^dyw7X09LO(EETlgsp_G{1fV`#S)+8h#-PIT?B z-5y|UGW*wi(x~M9kLKVGSS#fUaA5W$x+Ubxj~|2fw)T_H(kaVdF1j{>PsJp@{pi*I zgQWwDI$UzL?rJ+#>%A=_SjNA9#YZaQNxTm|HfmVB20oS)KH6aei+!Dsll;Uzia3~6 z&ypbknh}C_VJZc*Yc#0^muhy13fKFO`k8QcU3lX^&Pll5R&I1VWoD0hPHY@eo`|np zbw6di{KMnEG{6T+9Eg~V9BTOXU`}CabH5_dx1RiN7WS{Z_?1mn)S8ZMYMUX-_tE8Y z2m1{u=mtipEei=hmrfwI))lwCGA3k5ZAM4LxRXqDzREg2rbQ5&NeOTKi=9%g>)=~^ z?xRO9j*^M8>FxHX5kcmEIFtYip+C9vV*s~b?sekzL`Iw?^(J+BjldA+&7ij~1WCk4 z?6{ZxNySGkd)d3J731C0%~IM(gu$6YYM}cEL;HgZgn~uHz2|EeBEc)1vj+d3WRU2D zi|9w@Rx4J8S1A-y68y35>S#?SXh`!!kmMB=wU@{9H~TF zP^;%u+!0RMYkPwhXwP)PZ;)Ui^1OeGF)Y7M9YSlY=Uy3xUUsZzIEKSeJa5<=D1oJ6 z;{;J5Sy-n3#^tO_KaN5+Lpz#kf9OONb|66_VnS4Q z!i->^RphdZK?A>Le?XP&#@4eMDk`j%R&G##8}ijc!?dm{_n)-EKjfa{1=2a`wL0|! zw1(pV?@#kOZ*haN_*t?!+YOcOl$|I>__i+T@4BXIvmD^tIek)fkIJ}pw(#IyZF=vP z)sM`m*>d&S+$u}Q3FV@$`fqbXwu)(9w;gfmc#AyOZz z&2mmPv|56`z=%cSoL@(gG?bvHH}%RR3+@P5Ha%EQ0U%FUtW-g_b0+lqY3Ao;nN1&v zSzU&@=CX8r?Q5L~vy>7}XaS-J-cpUaYqb8QURi3Oa`KO0 zy+z>l!I#Xb;SS<~0Siwj9TJg&Vw1?(1;Q@f2p1&eR`OzR&pm-)2G#Dj3-3yRF*{yq z^O_u)w6T8ftX7;x(8)>~78j|~zA@%qW~FXX7ajo>4_D!D{B|7pX;LJbEP#R z!6OCp@beri0MJO6;TjYg4=d17;S)ZCp@jJNW;Q@$j9sJFj6kFG#`^bs@JXB&=9i-C z%4K_MM)9vQKpaDYqI2CD_muka5wv2W4-M$ivpFycMJlFoX`2V*BxhF~G0Z>Kq`wfvPBXmpzaNh=smfqXGfvDWEp zQ{|_g3_g%m`--pwbATJ-_|%37ev#N?!CBP5E<4N7#i&j~QIA4Z=hxg_sD7kp`WbiQ zfYgy;DtUmW%*z#uIPU#f>W>u>NrvSRMJQtIO_U6WaMXGCjL5+J^|;)cG+^J3wWn0u3Xx{hy- zMBxr|MYIHEL`Gf+l;9lNhdBoY>~Rrq6a1vR-dWL>4gLF%HI6k{KWpi?^c&Ms#3N;{ zD}=5;wSSi`eg3jTtbjZ6qKRTN?vy9dP2xwvDYh7Y#3Q=t8@5Vm6I1Htk%L;-mx4J)>ADVq1mzUI;MJ{tq{M%F%6r2 zMvtc@4@L~WCbl2DTN!~Gr~igs;A&o0#`76EMq;qMHvWgDHujjhHNSY7;vx=@`5DY- z>>yU2ENkx&c&b$7kWg@%@eQERQs5cM!{gq}c;OCRp-b(^O!ZhCYNi5Tw5}+> zcDV1dz{N3BMEdI8KxJNJmqPn=$blSOsmPL6l|a$F4`=3X)Psn^`IazL^qbk9*@CmS zjQik>$w_+i>&nDB3a2tEqC$hD6ZRa&VLzZ5vfbLPd|_YPlo|R=Lkj;1lu)vv36kq8 zvsxm<+><9I_;>Ah>=4Q?*K0g}Jh%=b)WYy3vtw3qY7}GtgDd%mNC?9JGqV ziD`X!hNSpr_s6OjWxERam;{~tIv(}k9Q;RZRL|3rswnk~0~`xf&pTq(p@PYBbHC#Q zoN7AulKZ)cDxI_T9d}Az(%y1kadx6LF6oA6z9iit^yQi4QB4vVZ}?$12~rV9{9#8+ zv@X$&sK&s0e{Rx5+e}r4JO$l;$%ByK5+WO9X&5GAYIXXisoEPH(EJ4o!-jjL|1n1= z$jYcc_&TpxeOmFbNKz~=0=tqv1n6tTDkiDxnPDz8zIHccVoOqJITF+F4_hYli0zoZ_RU9AwCCFYyWCT@jX-K+%)A9 z$}giTyp9Ga%J(@pEdk*=v`M)5-u-T)BRgDI0 zb-eGyb{NLAwRPm;s1FrKedd`0KHb)Etsn&J5EUF^(M@A1Wi{+)l$IvESHL zesIgwi9s?_90xnMW${NmtS@#)wC^x?8F8-fRn}qP@u|cwnz}c|3OQBz!s2lLSCfM4 z>RkCZG}rIGtU@X=Kn4ee&)Rtq^A&Ba^BhoR$f*dv*{$eH1KX8yz8QaSqg)P+W zJ!0YcFNz;JMCkmclZX+MRK)>>z!}?j?E>C3^tGt+8WO4DG)Vcn4t=u9|CsPM>tr%z+T?v+^U175yJY@Q(SLvu|2!nI}W|p9@8`)T_wFi9c^#w zQpIge4ECqn)(jBuN)v0z0mO%~s9Cbf^Up5!!6h@QK1x)zbBDOo_9VD^1UuNG78R^w zjrP`!C`>8&2B2xh&Dym^uj;r}d(-Xbul5**0!^&z(=L~V{HogigQ-p&@O$KT^Z*)g&xra&X4vwb8STLI-bwn;QfMFVdU!-Zf%Y^=Cp4q3VraJl7MN84$+{>; zeRGFU5uM}3D9ozFK&aFytH#k1>@`jb0GwR!yUvRg(~2r3u46loH<`z?ChN!y2(IZLEc4gtRW8${7Ii**)CoEBkIkL(=xQ_rx=`2`EBpZ zjTR-*zzSMLmC$nsF0uMelUY zZ@NrAu%pmhaKP2eB08;o$Sqge&ittbOrjJUWo_dm#moS3kU9b)zFy-&2fc5!dl{)2 zJ}DlmSrYYIh4naO_#!gE+)t|U9qJ-^f= zSnwp+79h?c7fhGu0WZBW;42@B*?Gvd+JKi{!Z zsSc*T80Rci4AyujvaV)G3(OAGeojlaaN{KqEl8iFHXttG13~8uGeFV9rIfb6?XC(d zkeeM$#IFbh*PNXZe=nGk(bJVjvmq`B$}trcyW%c(UbaGx)ZvyNn-tUk*oxhj@PthtDo|-f9c9n=#z`E5~E0l2i$&44XO(#4vtb%32Bme5{(> z4?dzWGAOk%@DN*In6F~vgQOf6MhxBU$b$7k+{#ggUrWk&+p%VBO_~)e!-nC2qq>)6 zD^PO>AmG;k1wQ6*M$(+aEUdJ_T&8vT71UBp=P-`rPW_Dmh;4)7*K%BdQG)8@h(`qhTk@ttU)wak z`fju=U=95mM3k=5qD;nY()OfZ)2nJCAR(%`q!})#UbuS$<7N$sEpN=mKGKRW5p~#Y z&(Pe+&|VS71OFr%Zt~>u`Z%kN1l7=q6c2(jr;Z`$qI^YJJPxwqRX_!8q!`32P#ZDh z&+8Da`A?rK9{^m;+$$LGbE|Xo7gjgDb*7+L)UB7|*-lH2F|4{VK7RxIy6a7h3;NK3 zkpmFr)1R0sUW0Uri*7Ql5*3Ze(cy%%%W29|6$aL_#5U*jTusDvBScpGieCgp(>? z%%O1^K*>5X-5Ql4={Na&&6b!UX=OV}^d1G|EB^1Fj~T1CO8@`eU_Px<@2N9w7npHM z5b!!^WSF4(7_c)}tfC_R66ybIWS0*@uJPEZ!%G#m@w!3XZk_-q7l4~se&*97AUAmf zmm7eYk%M{3U)1CS2oykH{H}knq5Rppy6$bL^Klb5Lo=cyP&3>8q?$mke^p|u&23|c z@>qn-?dOzdPLR&6nH>K@lmpGoeUV@y<_}r5%c5q-fTdLmg&El+4jb@) z`gytj*5spJzGSDRO#>d*akb)f{kN^1FAr1CdR&y@5vxTfd*MFa4HOTcTL`b++6<9V zFX3!DZQ8IurWj*F+^#e1_k*0Z1;9Tel%Jo`2>myl*=R^a@mhOJCK`YM(05Kt_1vZ5 zo}k0lt)hjG<&KDHW*&CBln|0p+SvC7XR6zHF|Q<82h$=cCtSHUj}~Zg+OT?7xj(M} zY^+pxMxe1?!1GK+0M`_xeN;^kjxF6G$m|N{ZSc4?#@lY95%>8ntIJkG6{+R?1n<+x zLMy9-73XzcE4o%sKy0nmF~@i)A!(7((y@k`U#iPQ!!Kq!J*vuEkv2Y2(v$;c)(vto zW|>>9FHMq&F~7Uh?)?cdbr5N|glg=rECoD0RzgDp7$XD|h0`d9o)X6cn{($CD-C)0 z+L{X{6Ae)X`w#>1#d{+b$3(!_fd`&MKfYD`M3XKSU?rBlE)<@uSd-nzLz=1F+>}&N zHN>0H)na@FEw|+e?_-uYqfaJ?ws5LpOlbtqw%g25w zJ=m`5BL7GPw+C4y6O!hMbaWbl4e=Cl{!?_aWT)slhPuuUNV3r$I=zbv@+A-QJ1cEj~qr1LZ`xK=gF- zwn+J<<$Or7Mw1gERAUk5E|#sP$Z#?npBORwISJM+8@ugdBxF&o{8B)-GSbY47U6F) z6j*-x-2DgnqFEv#06`1zts}>-gHnS?`x=7vrPvK%y6Z%Y^nvHZF$zQ@E+)A<_~>(u zytR0%)3F<{<|-iwDz>i`8rg6LoY^BBwh`H})WF<@NyW27>arSkyB^E-{=He(jJfw# zOw^q-hzziG7gJqK>)>NS`t=hV4RyB#?!2o8wAGuwC1}INHQq>u^A=<#MvA+t z$NC{*<_&VK;VRRC2@S6d4>-xkq$z**B2dM*HOeJ!ZP+uH^nnb_fJ0(@;$R2C((ff4Kz(8x%T^%=-#ego3l*jzqy^uWW(eKfe&FZrEIGVg}!zW_S4luC0 zUzhL%R(ExS4fbIqdt%PC(|gz7N8&Mo%kynT7@VF95X%cMYB$he#o8~Z$>-UUvsHAR z6YF*eMtv@4<#QeV%-?4u(z3{`P?@{_n6RM2kjyGMr#iV)*oJVyk+GTt$Kzal?CR$O zOUp}8y!NeKdOdv;c09wIr6IaVHk1kndd!EhdwL)_J0&|GLy5{rgF>UA>N$I@SZpt>d*o7#l@MX!N>bf%rve*)%(466~Awv9{EF+CTvEud*9)1cp zX&_#`5P8f_?cE5Wix8h5r@EWNvN@J71{(gdU0kp?{x-Kk$V=ATo@%lav%724oh(JD zd}3Z9r*LM}%Gim|H`AvFn12pNAT0Q!?0tS352r|1G$6S9~=2?u6}Ke+SEJETQ=`^1JgvPFD+g zB7@8o!hLy`b6@Ap9Rk=@LNsb_L_Pe(JvZTn?wYDQmlSE8&V-a{p$n6%0l~EVkf((< z!+j^-bESv<03uI#10|gT`c;@=*t3ymS36@*kG|`jin~7j>ch2E!G$a4Qy}@F!xh}V zn&isJn7L5hvlG0JxJZ;IG1Nm$%HK=NI|8YZiLC)ignqK!{nLpLoSHXSWSPXAk!7f& zo@fvWSw*yDRjME7adZ6W<`;u8f%1mVXWP$+l4<5r&gZx(D-n9Ea*0-K-##$>@o+N(LO(hoGg=gt-hT0XA=5gT_Y&pgx81?Z;#rfv z9G^T8@rw*D^NV=#enldEt<$ z+U}gFrt-z4iV66|xun)P)y|t0Jrl=;iu@h&#*7*ol7^QN9Vya@%?Qye~kH^ z_NPh4T>*X zJRP#N%8t^Wkm?yeLpct& zy64zy$ED_=Tdb5!#`J|ufyM{4A@8A8LCGwCo=oA;N;&pnqM&BOt5luxr&suV{wwoi z4RtBp9X4!TrO{1V@oZK6sPvPp=(=}u28+g@XU4Oa=5VgYh!$2%1w;Sm@xMomPkhe1 z(<-|L8W|4-eNI$Yk1m<#kto^s4Rfki2!e`UY?rv;+ZAfsufF1bNpWw}`i(N^*Utx2 z8a~PxVaqTe2cT$c%~)V1(WE}~4dJ(G@)%-7W4F8@cF0~A*#r7r;;S;I+tME%hbiE-kl(#JS9~sm?|X#8a%cq{!sh z#RYOb6|C!O$6vv>E$eR2&w0<9h}*=b z#}XyZAwwQQGqje2m1df#CjhHo2p1D&DUUK6Kv6&E zT<&+T;pos_Ma0-#H;S54s&uhkGDq0*P?NCS(ofa*qF;5p(J_8T9um&m!;&^Je^Pco z%Y|#d447Vi!diXBkHYVKF?l*|qIC!45Yrq!73Q|WU9r5A7GkR$J4HzQa?jns>#Qm> zi{-LvCewjmD?eFE>UUz1AWvssw0n_?L`l@~S?G+l?* zZ(mEz2PdQGyrG*7^jBa34*KU0<2@kx^iekPIsmeaA4c%?C}_9 zKH(5Z>GJ<^bT0l(_}?FQnYm5wx2Rl(xzuM^np!pYx#e1@rD0f_ni9%t!`wBuk;{@> zB1NBmkDnwR=)T3tt`Sm-^1Wr9qo8nKChK9HR?7hhJ76MH zadQP#fv4D$MYAcU8LeI5No~4$wyhBsz37$X||2a)@g2iX$7n@INDL}ENcm?ZN|7;Ty&j%w^Y=$iN7U*sg z%@{g}$TX&{72QE0OmRg6@nbj10L5 zO@u$vfdsKOq#WRt{vss%)i*uUDUop`VW}Hx&7%>C8m?+EsknD3BMt_)v zQI`9+Y2o@D6F8FqQ<0Sztv@^#a*qct#ncAs zPjpq7=hsWCw`Q>4Cpvtsk1?F^usefOIKN<)Q3Ez!M!=mWyMpjTVC_{*IjFIYlERiO zkI1Pf)Imrd6E{7!7d?p>htqu;{D6vai8I_X`Qn4fO)MF zM1X<(j}P6S=AvSmOb{k|cn56dwV3!@rDjsxY({?NsPj#!##8rDAg!}`KF`{Maov*D zuFBsFojK(p{&hI~KlkWX&u`AuOugZarJlVvqx{1&wg8wK_it#C;YtG$4g_))N#_C- zHcx3?`8sM@nH5?%^_<>lswKclgUqd@2~0}xrkf!1(ltr(NnMuK7iGa+zC(LW&MXUPnXIM z)Jb5M!`?7o5{}MTt=uM<@$I?vzzebes1)Jd3hNniJi0B%$$PA*^m~~8X4R)R<@6re zZ*L$f#1LAxLy?QRNWOQ0kM682I zj{syfNWjH7-g(qf0oBm|d=w(0jWv0Pkz8gWwa%qEPpHbV&hC6z^-`Z;aLj1=116|w z5+t~A8ro~Q7$4jqQjqx6nZR_2Lf9sG(C@3+e{9Y(tvw z`1bhVFCMp}M@O1-nsTNXM;pcwR`;EZbUGdFZ|$v2%^V&k`Fh><>1K=p$ z>Ft?6)A780dFEqiqD*!f;$W>+IkBzsinmOd9X_=60Dya&J^TQWuE;;41505Eg4Dr*l;-+f~!x z@u^@?(@8nfl#h%u1%6+}+9I{qJFvhI_U&Bux$`=P*>7%5Q1*ogC4($Q=95Aa-zSl>E`@2Z!NdBbGYC5 z#Gho}NDnM6PiWlcPCb$Hu-hx|WU%<$&6Un&=eB+jjp}(#=ryl8=~=k3cg1)8hte+G zKy^;!YT@*RN?%oKC;Kcl*Sn2SIMTnp;Eot_eHmHQO}D?5Y~YbFY%$d0=u@}sAs?1! zX&pu{?5KAZKaiG&|9Aw7xNC$rKd;z*fW*;mr)c`RcYyzmb-anHTec^y2yP)*yxG0} z?nXam@uD6}ufA)`DHe>clkf}A$S+C46gKz3#i*|>%-)=m17HQDb^f`U=2rRi%R%Pa z)n0)8mLBp8nh^a{g4dXNR^Gt0n(=Cut?&!NC7*!5y!6yjSed_gMMu%T4$x6jUkq9f z3SJ>xv0vQxv3KZQ1mVFXzo70SGcivgGR*tqJaeYIt*1ETRqgEMs?lf5W}H8fOXVwv zedTY2RWJ_^_!+($eJ+2^=!O)nM9ez7LOvs7+B9qW=(4(H=qa_UnrC+WD_={TE%>LR z+y`aNMC*(k7UGlHGc{H(1l#IM;*N#l^FM=nHu;aoxKX2lhuTyusjQlchwaXPhQ`UB z(I*QkCT_mZM7?CR6$Ym6#W>rIOw}WLonMYiPMkHQyXh);_j*(r{gmrP4O^`(4=r`p zx~Cf3FMCQbk0sdS>Ef(EItV&o*R5^M=uMDWbI$amw9M<{t4tHb1wsx9Gl}(ug*GjS z-2bSpFa(bo9T|!{2dAsq9$}V)D>5RFr+GilNveXRPtg%(;gu8#m*H^X_@7T&cv{E= zcA{v)zp49903uuAo!sW7+WIr}NVp&KG$&bDQ#@U-_{=e-H-o^M>fDe$E>CbIy+%uE znPR9rEUW3L?-Tde;}l6Ss>m)8DE?znCjPbF(mnVmircO(U~aqeX@q)TZiG$~cP1_u^wz_kt7p;?s<*mblY4u56QZpf z0$rRdXj)m5u+eh!3SP0GgV+Z(KP=2Ri_i-CphU-8CX0h7MzngU+wt`QrOP#K@Aaa8*-wLpM(()Bi$mgD~`ta-^Ci}wg1El>{ z+2Ustyez>!>lC*3&tr1Y?v$fYs9!xEW2vgAxt}7hMGrR!DgV^^g_-umTQ{*1hE~U# zLyNaVLA3m!?&hS&BG;(_jjDvK^mN@;Fandy6qvkEcROhc{*k;+SC3zgW!Cq!cB?yG zSGo1K&vURq#gW=}T{WWsLUwY_UjKc8)!Nk(AfIx*mF-wAp7j};o)^l* z=7C*9;L3yp$B?hp0cPa%GP`NTbl{aIhPDw`i?is+ZEow*o~bpI^q84ZL|6HXwm#d_s=hQ&c&tTHz;RF5<+)P zAu%%0v$2VjOoQB;lUSYcCxP9IRomTS9d46;DpbT#%QXA)g-tl|%&BAvuMz6v&ktA_ z$3l1*ea@>K^QfUF)XCK_?)ngYf@YNX|nP3m-8gE=N!Ge?_R&cgz4gi^#_aA zD3sjM5EEs#J4RlDVjNp$bcv*raS?&o|EOF2oXt0c;Cjg|p((~epJC9U*=1B{qcf#a z=@L*Vub+rfHL($j`L54Ah-SI%r_mX>r1)z^gvX9UQ5;45_pZqw2d|F5YI!d_RRAF7 zdN-@9=(U}delhOCJnEX5p(lowH3#{b-H5x+9>r%0?29$KT^l1KZbp(tn3x#U#V6(j z-T$`GnJvFZZ(o~xN8R{GBJgjv!uP1}k2}7H!!W_`=|*hIIdDDZVGNq#ZeZ8R;ZmIh z%tyBE3Xr;R%AEHJF^y#oH%1#k570;5;HFC0-#}LhuUxrlIeN}qrJb>#7IK*#$}I0Z zM~xlf25zJB6>^Kvkzx8=s%4FHmIH3reE8_65%th-=vW zly@57T(#Jb|MP}X3lY%%&8^DNl6efu7)5lyJVC+N%~QELfHTl#XFiY+X9jNU$t&8L zIMg|-^3oK8YNEur4735MnFvc&jik-s7GKb$g6kMCowOZ8=^i|B(8fg8Rc)Oi?hQ1q z;+5MQkIXi+RFaEN#c(@mBfs&~R;#a4%wMKH@aN;d`E59b>-eb&26{6PawIW@lPX>Y zjP!2n+>}3u2@nJJCCN-D@~1`B3thY>j|k^1W0}197E9x70kBsv&?#}{yT?&2Q;!9C zN>C(;5bsckqW4E+Nc`rs`R}vpGl-rI@$rSA=3;ERH#nW4Mm4i?8Z_0!C&h<7WHXN5 z0Dib`_pmF!R+R?-xC2I{<>{+ye~QGEjwzOW+ViYhfF(y`ilv^~B3$TOc3xh#CaX#I zu9+JZ)AR%S)xodD+i)=?Fe4)gGG6K>Mkd9G(SJd{6w`H)7;D+szVc32g~3{5bI5iK zh-t0Recy7TlR6{r9G-;?NmVohhA+N_b^+V-26?1RcEbT_fpAv{<)P~mf2HI1psu-!vq(K4G3tDxq8Zsw#+m=E>SN(7A z(wtPfsGZ=xdeu8xAh7*A4Mozyb5Flru13-wk4~mj5WK$Ce0s*)WG9Pf|3Htb3Fq}S+1!sK-9j0iU<{U z)qhA~SK06bGEquP$j2pU&L9gnz;%5=qR=$N+@0hvh$a0H@jfRuXoNMn`nZkN%u} zXX~Eqjdxl5_qPkF-mf`VGIXxcZ_*aH@BmL!kniq0uCLkmlp+T~>4udgZx?j^NdCzIExp(P}VvQxijm2^t5+H0XTS-b1cp~JkyE`>-j#`je+_0@< z#JVQfDs{va*Fj!?i?qBTN=~BtI*kW9Uk32RX9r~T*}r=qGlZRe$qTht*%!KM%0q)5 z0>vYaSb{Qo`@D}qnVOz&F`q1JgttK39QK4fO-MezP#y%A-&c}W+aeKF&6Rc4P1Eox z7L(BEAsrQXOoi!WHqq3{9(NbZjoF3ihuT8j4Rg_(rVtIVm;mFX9I(Xlh;U4}jg(oh z{3a0U3TSq1z2C`s-iBM8jA29Q)(f{+S}B%KXTM$E`jlK!s41?zW;+>|aHjiCuyyw0 z$2G55{squc_qD2+m{T9lVlc*RfddqAsF0W#N#NxnpWKPPbDs_XS6 zF(vksY6Stw`#2_8+zLH4dMK&bsGNTX7n90oK4MqTb)X&@8F(6$i!OdVo!o}3z%V*b zo)ZUzvF9knZD*b}E2K$Gu6R*7-`cgkXw_M`lN|Ax!c`Gh)l8B(dl4un{zzCZPScX4 z(%Cz|p)*o|wA+J=hi9Ut`>2eKKlh81@~_t#(~#zI1a+*fzPqqoK}UN0YVrWuwA}S{ zYK$CzEkxnIBfU1CgD%wX{4M^g}4zpi0==l+vmcQ#gbIc4%6gq1pQ_`7zY0f}S3hsFD~YeBMLhY>{AS zPhdb~r%DXa1(QfVpuDIHRx;uFdAW}m-`rYjm;3BBCMwK%MsjY0MWDp=HTbIhy(z6? z7|#dIIQ3;?fZtigZaXVSp@2!ff?z$h&TX2Anj7ae#Rt*1b-%eD zb85wevO?l^&ixnE$7+`oc2+qJnFOH^$drQ>_AG0Q#Xy{G9X9=u`8kHo73bhUTImhQ zYc_Q4vloAlZ&`hP4a6|m|LAv@R_1OMw@Aj3Y;eZzs}aB@bbv#pUg`vjf9cqi+XKx$ zJi1kVSF6=fQ^NfM|>Y&p;FfrQnW;xyI3QQ)l%Vci%I zUfjaPwsJFy_~&j7Wy4^u4-yaV}~N^-^LxD6*n+BVK+>A zEcc~P|E8W!UiAX=TW*&0-H$+iNlewiFXO!T1(^^EHI*~-jDDSLxp|6A7 zmncF$-&D{axE1bjyz1a1wgJArr6w6?rGh-JA}%Iv8{p!MkvTH_9VsdvALN)Ue?V+2 zM9Lo<+`R_OkgL@^28N1LAb$iaulWaypmkjfWJyQjV4Z1o^_Y+zsa-UZu|l$iZn;s#(_p_a?gW`&#<@3>4tkRAfj5;_y}~rb%}p{PrC+W&m^*#5?69F!S0Cg z{>m>ue!HncBg|88#%R{XThv0r(qI#44ATdzX{Q1L3day1M-gH99^l+|En&3Kp(~;s zLp;pjhN>5Yn7X%RXVtH3k?r@0I5=ha1Nx#5$zWz~xv~N3qs`5xOu^c{L*aR(vv_%# zL{TXVPTRhi;%4IN84fDAjET$}2`kin?X;9I(JDt+0Pcl2zLN-V7OUr}L+ zhDc-w@0bOjVY;>{@}4H0ou>6t;;F@Hc6w5nKuQ(!Oq%MY14={P3pp!3w5?#WUdJ)_ zt(>PvhxG=5dD(+I2APW>l3-Gjkh}R3f9u1qn`;#bj&g|IY&g@st1J zfN?-k%+jGft=7GhCN9hFj{fC)#O_$FqKPu!z1L5gt`A~=)qdF)6y{pmwc2@uy z<(AQ01)j?4I7c?v(DM89H0IU%_)b~OUxBo`Hjfl}B;Zb|Ks~60LDphHP<2BVNdNBL zo!1$jt>nY2VVaAN_)@>6Q)5<2c}Jr?N{=86$O`55XB>?{TdubstJ|KJr(im*p?{17 ziXq9~4$)-fC(><{`X#qJ?2{vZS*t>#>RENJYEG5m;jy>p{R}as$d=SHcXk(&CMEpP zP|&T|JMU49K!T}x4&3sQEk#7aQbY@)bTl7hjT9P-74g2e<`;NsmMrFtI?TQnDpp{2 zDy8D@>uv}5%lCp4!zw{Yg`nUvbyte{70aH|8D+7PHYA={m3NA8>MOy1h)3c}8-dO% zddhYl5KGL%+W-Zmzx*G!YJh9LIj;P<9NI61cr?JZ0Q68`H%izn73`Y8UuTkEq7vMu zS0$3`c8C+5<8p8wo))wpV6Jc`7*HyA9~v0@q4*d!RRd~Vj2b*BTo!sBC&^nx$hB$; z?8_mN3{5SC6byKG9La7-=x5eh_LcoVDPISNyf%(1I0Hjem)p--*Rqk8i1NFrVu9xr zc^U-6u1cy{#0y<_N`+7W);8=(mD`krA+eLv#e#DF1y&)P7vQk^^lM>h|jv(DI)D{*-v_gadlMrKz1Oex=FOc>_WPmKWLTezCa#x zFi24-6($QDl3+Lf=y?K4DyRBi`gm9LAmE3n+aGVpyqI$nc7|525L$jAP~yXHNfgBU zhh!?U*j%iGTzYz<-;E9NHb0Z~bEQl@6iJ?4vMP7E*M+>^0m!RW-H1it-Ryfu)Jb>m zcKC$4rB<#S?`J{ZR0|fwmV_UUVGl9v@(m&_OBv_R&>ckBVnGgMgv70oKSrZSiyQJ) z>oA$rpE9YXvfBIGIGi^4<6~m+f(^3sx>6Kjk)oVg zj9>olg5XSSa+oTxEC=TiqD)9h89SmpiB!^w6=@}#z|VOW&tJF=kM^w7Y0Ahl(Gd29 zstd&WJs%BQoV!-35nI~64|s$Ppp=|i7EUauD3nWouRGWkK zWh;O7cnPEp#>w4G`!T`#l4Q)2{an_ z!&J5&3wt8a9Ue;!vJT3+DobkZ)}WW<11!i&7lQEmNuT~;0p+&4zl~h|rw7n)Xygtb zTCS@~tNOual{B`{Sa3)X3Zez+5n50UGpB&jVi|P>XOW&JP&7-%O>ihidd0Bpan8@M zOO~TCGlCkOF3OgY9(L!^W)Ahp07_mUEiApzWFm%#g1F6YK>Tr}PTA61nHhm@fXC3R zrhr1EDgL!*727}Q2Q70y;rWd)Glvs5n@b(6;5HF$3ScJ4u%%@YzIe3un^wl3dUkS$ z;$wZ=fAE<~*02101#I8}^bh`GJ>-T-RD|zt@>6_RHVn^!DebnEq zx`9A;{iT1hC7nk)L%oS1T)!5tA$PK+EJjLD;%q8;`E%RLqT6rXB?i1o-$@j-D9Cl; zV)G&ZF63f=)4t5&XIhrXQ=lqEHa5e$z!6y*ROjY#`1srYszHKZGg-}NVpL;Y(=~JF zTqabL{6r=wsgtLegQjKS@3eu587Fy%ds*^ z6E$+uby;$90Ql#3kW(ffe-H=iES~nGJ`^f(g;|I7!khI)m8HZ^yY|)p_*3D&IEA}) zV=6|icz>FmvU$B=Py5Kl{J#}xD$tx-+hR9JIqs3HCQ@{tDT3YJzwj{DrT7PiMdqCD zc=+zjXvj7xNcJZi91)HD(mL-95vuYb5Y@ClJdS(Vbk=qFcHi)LJpPd{P=ey167jRw zQ|1eWUTzDw1%Nda6olS^1XbjTfB>U0G6YqS_lo>Zy;{a?k&~KrwC*vxe@1JsG)d#S zEmC1)5s_u8h;6R)Ga6{aEloA#NcDlJ?v@^T*Gay8LIx?tBd!8MuM%j;5B47tYhNkX z<4rRc{rd#`k!JBTZ;c+lQp!;jwQ)Nw8c=%e<+1b>>-1mS2lcD(t(Qhin*wsXo&A+3 zMonmk$q%K75OPqd1oB-r6Qoy8aSeXR{>%^sxE@HTGDl!7Mi6PB*thCtxP5A^y0U>& zVkF0ZEmm1@a>_C>=+aSyz5cy*G7*r#Cn$93@iDsQb0x2-SgxPV=I)&KAF%YyIg2`Bhoq^$R;q!S}~!@IjM>^Zrld~K9JIs6oZM7Xc6FRl4H1l zkW-TlXb~n8(U@Gm0&wj=e&+d0S;Ud+yl51pFo6D9_O8tg=ZU`cHA~7B>u)EcM>|s@ zDJRzb`|4{VixIsQSp921Vx1gqMx$R`SP)2y2}!l|u&YPL#Dfr+XNC~qtq&rxT7_z* z7dEl65>FnxXS(a$yvIM!`ytP6A@NYD4`0EglcbfSMXs4n9DNRi z`ku~_;+MAVdwwa<#@63$@v}{7ikrdMzY;OskeUL76u!jcN}L0x6Y5I&p+-ZPArpTS@s3=~j6!%>;hq zz_IVqDeQ-&P|?*hZdUz~f#k?kRKzKfWhm>nPbTI8YFcaZ#Nfm#P^C420LiT)MKpyUvL zTD@P|4f6xR0hD$NlC)z83WG5RfwSWri)A2KFO3nlY)0|?fCJg1b6P8k9f}PQndz;S z%vJgCf_$l#?e~F+Z!kJms zcFjC$v0ny-l~PiJT>V!$0rN&TPsjj0Mo4?Mbj&R9751EwNIX3I3ECfY^O{6kjAo;- zg$kB@Ne3KZN{KFoDAs)dog ze?bJplqTWgaU$f3@hqdhJdo{!94m)T;tL#^$11Il2|(VIUo=EXxTnuSijN84#Nv++ zHsZjA$LY|qR;BTp)AO4+X#W;fvvQgR$5%Y+Ti845MVepkEefm50~xISPx zD{u36H}e-u5n^-7t$(8QbRYXi-sMvv)5ubG4JjHYQc>EnYV>%?4^k2@;$`$=DiB9_CdF48O!}}$QSW(jk}8MsW)SP zi=r(^^jd6q{-|mR3aR`$S=ve0_e=8M{JcBZOw6kK0~sjtbVIgF>n!hmpaUu$q9L0ZP1z`kmU@4PL|F}WePrDnj@ELH5G3BXp*rwYvbt#$pvc& z3Pssk#xebdW(Q+WPHcRB(l5B4Djb6})Dh4TQx3C?v9UWLJMjkWd4=plf$~)Akh#Dd#^j&?alS zD*s4rk~w?BO~8xsxiWCOU(hf|xX>m>NPuD|b4Z}n<9Skl-F?AS!9N23!{WPVRRc(5 z00ar@E`2h6wIW0*DaqO>WW3_10P26=S&V?%ssF9FX>9+yPqb|G?bJ_)CzmdAue>4c zCFK__tX1#5{q`Yvz(vqyCsH5!BM9ZgEGJ|nV_8Rh5SK1iTCCP_ThVg-^`?1a; zpQW+aWUCldVQJS-T0?&v_hT&pq~Q)}GkFP#$4a>uOtK)ifP=G&W0lj*f}s!zG;OvPr3oE^mBl5VhGIu7J?J)o4=B%Etai?*}Bu8 z8aWP>O;akR3)C6R0UI+w&$_azHceZOah&;=(1q6qoU`1d%YsvMUPwOizCpu(l@6eO zGc$sU)cocme5v6u$!7{s2V&c!cRjQUZXH5e^6fUdhj=sjTtgeTagOnQu7Frb-5zGC z23wWlci=oUit<_DHriM|p7Xc>b(R0uVzp*Xw zZthV1T;meSzTq0ysD;jzKB1eL7IXhUp)`MR+FAz~6;8lxm{$T`iK{+Zy% ziu7VDCvD$B(SXXjbUrVeL;U^xm04Ey*agKa~5$(}}L81}$$EeTlNzZYle;Ulu#lL4*VD`MGLi zv+}{5-ykcOgr7UTQA`HJ!W}R8&Mk6^z9Glfi1B=l&PViHPP2`}OkbO@&A8{AH-`dwE z!NeZsioNp0Ew4H0bH1ZiHzm+Mt6ReHd9vIsqkdQ2STLE5D$CIjqQq<^8y^+?D0oZg zdbym1%}V%~Kpb2OFDAcxIOo(-f7s9yb!G;+F$<%8FYR)K0)6*WdjH;+MIMagz3rQx zIylU zgz^{Tt+a#+VX&N`@JrfIoI-cJw~8LXL_}SxubCiqB%vF57w$sdPHP(efZp%$VV@AX zoBT=aN0~>1J~#HS)$rIM@e-W+-! zwB1WZ>v;O18{tZcNtka08|qfy((=U1g=Jc+cm|w~hr{KVI^HrAe_xGHAQ^$77m42L`2so6`W)#eJ@?|2%J@wN^dwlP$Q5c z;;nu4>O;Z}4CzkY#?RG%OzmHFD=uq0-s5|r8L$8TyQ|l@XT~mqk8jTsBAHmkqqBWA zUm|aXoqD&D5Ln(A3CBz|ZFd%^;2T9q(n(W&Lp1D%IcX7c%b#1czmAW@;vOh=r@j!r zpR1lsQx~t+P-HaUU=qMBFF?cT@FPN_g__bz>6@}RAgOo!{CuoBM19o$Q?}?iO+wAZ z@pqF+eEnK3|7Oxy z=!G339@EHWwe|6sMXx&^;a-;)yo?;^3~$+m(^NK>!q_)hQ7l)7excsUv8C&~^_Pq8 ztip)@kr>`z_PF_|owfV#f9`hhCN?t6Jbl?@NeT9*k=t>xfG^mAixHeiIwCud4`Zg* zuTGI_7sGZoZw*Brp}mTX-fKhrp%|g(|J-Ik^KkcCKy-Dp!z?7r4<_V@&8^WyUg$pm z9CsC`N9pW73lm${YS$R-i%3skU=Hl=;1)?PFKfX>;dg^vMi(cdmG?ru?}#%4jd~RB z`ZB>u zHvh)`XN~BM(65&tZ8?+cufI>!>pEO4dF{?UZdSX?Ir{;PaHk9Y0pEjeNeI%DjG>|zagb<52Z1vlr`2S9no5ul8X)L>jDU}%bp>GIFUyh4& zH%qtcmB9(BK33cB3^H7hR}-iE-k4(B!!+x{%R-zGS4K<-4w)Sn4%unvurKw@ode!tEwd>e3m znTZ`%Im)`2wsnYXlStVojkb`&!(-`H>Ba?ppjjl~IR?JvI*2N0Y&P>GI3&GCYMG<*DY zqbubxS6ZaSH-O3w7xMTvmv|(-Z|~M8B+yYhm)#q+#JhKg2qohi<-5u_r{7zg)J5|D8D0XVl3@6#Q_#dyFIelq@ zH;-e#C-jj-*24=_)@NBXaLv1@y*uA-h9PD*mZi1^|H4vr_d@-O4@dQ}kZrD?M&55; z+`0K>tx$DhD7t=2W|ulO@z*-=b?r&;G!A`fZ-qU&u6T*imBpJds$ zBbexATJiBKGBVKK^*66SdZf<&q0yVZaCao5Pj^oNM*M2eU1| zbC8Pf+Y@@tiXx)j3dQMyYKTTbvH z8R;iL^~{BL8&R_==*`e^(~LTkNQ7GFMc=%%zQ3G?zdzH8ng}=tHs#pT@@W)nIpZbs z42*qoYT(6I*a#YPaqQNfm8^}$pqgXiBkiVeIH@4_pr?%s|1rAZEWJ5V>d6K^9EzF! z+PUv?<)vK4)6Du%;?u^&#g`%grf2VA(Q@0{wI#Pty}c?zc!gO2r*jFI`hjh0EKu>RnbB97m^!$*OrlTW__VXI@=&4o+zA z*llzwdS!-=0R7!O1Luj|5D=~>!Nzg7Hs8UQ>JF^Go&j^eZ1-?~+wWLVVBDj|YiGs0 z-nM$?qh@R5MWCc8Hs(~zcE-u&-adj3rn>2gBU9`*TlpO4RAAfq6yxL`zo0q%1#yox zN~j;GVE^$SYy8?+YOfv-U}?=Az4|HhS0pCShKL?1;xeLVTf;t+E_@=H6h5_I`MR)y zh@34bN_k(u9qTtx{$sB(LpK7(dN1;nn8op1*+`V=YJ~4`2mKP9!^cd1_fhtT%3TUu z{_i*x{@IXCWew$}>+a4K8C`xVm3S&x?9Y9pM3nZ>S0$tOjyC8t=Zri`Yj)lPW_*L7 zde=g0tW!fu=hCz;qEmuYT90s+w6P45XwZD5GjIm{k9@vn#mk|_>zdsCLF}+ogQS)JmG`SUJgn~Ptww|AWvQHKU5J-J@ zYdOF1@VBu2f`5sOFTk4N!Zp^*!}GIy;oER5h8Fs!t26m3*@JY>`DMnoVaji)9e(a9 zA-&6ya66G0CN<;Z+5a}E)#vOB_!rMGw+XOc&lo61OtxH8tVT7Uv|~U^?js`6DK~+z z)Q!cf{5_c9Nq<|}JsqCayKcllzbO9@%h8Hof5CNa{B@xM)&gT#oc^Hyjo3*OVDPum_u)CU~2*r~mgfdz(93 zl2DnHdRe!R&ug$({m;nRG~h}5PO$RKn}~#E1a3~%5e+*QQm(!>&vM$QQPWlwwDQ22 zls%8Y;I<2oIlczGE)oxB&0{ro^8?318)27UwWw0Bll%sA+ZX2Iz6NsbndPEq)2BZo z5ZcpzDK}g`t3lrFni*@P7SF97}{Stm@9aFsWRa2jSCFjOB6>N9DI<+pd=##51 z#7ay2>VNh^3)O9I3JD)POs8a0NAwaUygm|NMfe`re7=i*@2e&xoyT(AA;K`vKaJf1 z9eX_R2SLifD37wxSAF<}cUPG>s-KbV=T3F18i#AYL*FK`8s`cF{4kd`E{E=mExh}( zusQ)BAhBSv=3s+X()WWpb{K?vv`|~%~-hJiQGVr}cJ6M$h{L65t_QikwY83bT z@ZxUWcmr&#F!c9edso11j~dm6%MtBDX@hjc)4VIcu)cWcn9;SihRrKy`lPFj?s3j5 z-a7&+aX;3s8#2@gI)eX3QolHd5c)-X%<0Z}A^~!d$I8Z||6VD{TUpA1p6TwOJ_!x$ zUL|JkG`)wt$2Q7%wxj>9p$a0lU(7E|;c+1_;@d>;rY4< z6-uxPk3#MJ!VQqu5?_a!Lrg^V{4C@oO@Z0U6#p|P6OX?!ewTLwb#+)KB1v>AW8cS* z=gl13r}*(gnyHCQf;?Tk>)5#2*ie#Ura1i?u;?BXJ1DKBrT_3(nf>I4Q5>S?fulE^ z4s1RFN%@v>z>kCru@Y?dge5@hY*nI6o7wlRBrQCCcjn3ufwu=TFthu=x(Fq1&yUeE z*qGBDi-MjOp91HK_FaUT<1$X3%e%mP1t)fWUBnRBN6KbX!xnib zFvB{Z`)v6Wbg1C((5|1Y@o%5Dm!~9zO_w_cr4_gi#VN|hDYA(oKN!%uA-TuelybCs zGU}=nYTs9l;2|F^z@yk(=UWdf3B<;H&Y*^p+%)#Jaj_}i^c5SlUrIZ`u#Pt~;#2;z zr{$XD*2;)9Cot8P&te(#i$P;b<{`*D3F#(TnNU)JHI;XySWK?@MW0-mOSpQ-Z}igP zrOCd#bhTT9K*xV#)ima?G zQ|#eg>SHlD^_icS`xZu=vretcXR9_S^I?VZ!Cfp2$9Gp%Hv+_Kw2o@nq7gvB$4u8#bF7)eIBX>8Ojq`W79=tgmX8b;UVD;q$zlou;+uaxOpIHH% zJ(jJ$hoJ>?SulQR#ii}8qB#}PW}|sKu3)c!J>&9zUI4Uhh1>a{ZiG1f_0JOR=cQn( zdg$ZxWm^q;jO+j&m21AI((J#@0WtbWyw-m1Z1`?ji_Qa$oM+Xk1k*RPg zp$`UfF;u56e6P+Y)|_}7MGXh#4P!1SOxkV@f!Mh9ov1<< z?dL24P#spPsIF=|5Y|>%a)rKXp%fSwZGuxz0opxQiaFXcV9>4T14PnXcMZtO|M9Em z?8aGsF|`ztZDvs4HClAYGvK|~ZhTt)j_=K2WS*nzF}eRBkZ0sne&*UQgS^?<$_gE(pFNyx|6Y*$`{Lg2(dR^e zB7Jh;fmE>L4AG{y=if=v50kUNx3{i@%>|q=y6qnz0`^;|TDMm6G~Y;lUUpKy(zE@} z%Qs>tzr8&2Ut#k-_49gNeL9p9)5AMJlMAwyciRk;dFTE5*N?NMVA?MI=kGUP*X@bq z$&GZ(#GCr>D;>Han+58$&P`7;)uQY7Ot4hLr~jF=nDYrm0;UOf7&p!vcGqS_nde|7 zc%-#$+kjOCj`>7savHNpBV#rSO6cbq@8dUw7CY%OPghDZEZ6CQwUSZKV>`6}io^_iE8m*>7ad!oR;OaspY=1QzrYg6|pJ##)t#3dpH;3J__Bo9B ztIk%whXw4!MHb~7)ST@H{@ZEuqHlV~wf)#R6+0{IoU`4emE-qH+G!ojW~C!tuQShX zj(aR(j5|-|Yk6HeOkQSW`4GyB+VAi$-1>70vrpLz?eiR@W<)Gy$=~xU>LOeybGZ>8 z<+zbwFP|K_r&ZmlE@MYOI|$?GF=6|+^DWK;w)jzfN(e@b*$H!tDS z6Q2xbW4}O}hs7BjzZ4NHP`8;rtf-rUV!ydqCd2b>(YQH%U;?85KZY|tSiWn&coMG* zx76Kwa|Wr5(ZJ4E;uxzw31c9Sm17CR!`L=qt{^;(OKfw~lR3LnK%tTag{r)2?acCs zN$pweJom$AvbrM3BGseT1RE>0bvwueXPg!Oe3F6u<;pRG<+)mZgu)ah%xGYTPe358--4##d6qe_OWZdJz_C3ygnIldy!weUEpZPgk|}u+Rp4*r!UW` zR0p)d>v`l~(mU&X2f_Ff|KXyDNyk5VGXj(cG+*aL{^!)@(Ux}d=G(};{h8Nmt=nJf zk8hbsXG-ksG(6ZuvccZOcy+bAl*z&ndRp3(XEx0G&WGwu4-&@$#1Bc0X&6mYW=NfJ zadWygn7hWCLzB@KvVBh0NSwz;A0a-CFlHb7&kcm(q=NX<8Z;c*6~3~9F3u6)j#CLV zFjm3b*r*+wo0U`{m{amrX9l2Y@W5G=%pRPt%lv>pF9}l-Acgd4d%Vt}7b36o-#r6G zcJYYgjeza55cVE;aLd!lkK4H+4s&HRrN(2Pou2bDc~9wxzZbgs$(}`iXZ0o%8C56W z?d@c)wj2Cy&Z5tiQ2xYKMy3+?=;i*Nr`-Zh^6jtGTf##353@{8!^mO#-~aW#+0Rk~ zmS(a(<&Dbw9Px)tU+Ziq%ZFZaeNLU6aV$w1oTr=2%#LO)h!Tv{8@&RXwt6#Zkn?<- z;rBr%d-r_h#mX!+ZuOw%<`h@5C2q5DdBhvb!R^|irswo`lb(;Q_eGJbAeiB$-2rhL$x25#q%K43X z7`5J7adA9#DE5(etv3@|JW|Z5HE$X#+tfZ%5FKBf@98BJ+GOSBy{o=z;3+m(Vo;Y3 zuS(I8LNfF|Lg)H;T_ju?5E(tGw=WGDxa4yCaecK1<5_RZnkSEaM*Sk~V?gPjBKsc) z>r15`5su{5y(R9RQsOuI+ovsU4qpZXc3q`xBTD%D>Q7%}=uYOnS$Mmch;PY|L92C8 z9nBtBm%X3|2YL#N< zQt2bIX|^R@=veda?Tx7z+Q+?5ytd6H;9`B28=&-$Q3*xX;>avlq^T+ zONcS+10(qdz`y6$#<%HbioLOCP|mUObzygo7v32KL7+> zjUNo%t!q{aS__T5=8#eYaKq9z;B6YWEGb{3c6O3EG01q%TqRjXT9pg1sqh(5!O>$2 z#;Afe%_?T;VY#B|=wl06f#3@fdg5`~k(l=cVP6lOb}vkCp9>xqT;)`vSj?=85Mx<2 zSaBPH@?RxgD*dnc!jrZ}#ES_ryAcn&48nh;w(<}YY#Oa3YjS=O_9|$`F>B(`vlB-C z8Txk5A(bz7DQ1bbKJ^Hq@{5u@^E*qPPW5a(&7*k84-#klI!L#3{dOiwm!*tdJ^G4O zTp<4;oS{D`t0o0w&)*%k=(t=n8td^|Oeoz*@a!XC>=O+d!EJGkZ&AL$>t;NbhLgWH zcwD>h!;JyAosugC{G0*?i;VV(YkAPMDtAjPXo#ma#GQ86zDvzG#;~b3R z6#%G#{(k0*ieCR7Fab4sKAgU6Z-}oKX!B?&W91fGC<3r%MGT?H*U1^3v7JJrS1JH83?f_{#iN{@Y>Hv>u7y@;ajVEv7Nj~ zCliGB+63|{;8g4c#_PdJv%9q8l}n)Ndw*@WPY_^acBj>Wdod<)UFi17h)irFmwaS#mpgv2o{g- z@2-+dp1qI;6s(Zf6@H&+=;2q(s{)F?T8i zUN|ZERl~;99NwL*k-3U?k(pTP);YIaYOo~53|1ZPTedv`oYy?d&6YhZEtZGSz`_^$ z)|0h#1Dbs<5eyhVNB`5<*hd)xEp}h{!nXy3Y6ezAl?TC(3&4S1HiI~3x1Bg={raib z8sTMeX>(d#e(6sI@dZ!SOy zUkqw5HJB}O{0$MkC`W-=EFzJXE78s}c{|ESMB1LSY17|;^=#OF#Qet1mn$)Nk@A50 z9GGKOiD8gRyRw94twlnwk=Ur=RMNV5j{F8*{<;TxcGrX(x!m-lIm1J4&3aiE>>1&r zzZe%0a_vdI=eCu}e=L2<%||=+cT!%H#s%4{6`JQ^Vjsvx$GZI-u9t0T#2@OCBjfFc zU*8zjU-lIBh1>O)O!B`#Z2Pl2Z8`vtG?flqMA>oC<#C99WDQoEM?5+pKG+^ihF#%f zB2*eXaUisLl7KGXZl}dkRz8Z36w62wY{#H!zRR#=KY4@xDHi(v3f$HnV&l@!$WW?X z`zMf`fzSG}vfr=A=t_%{lFn9VEnsLKpkO012CVK&g_eVVtu)$$S?=pNq^aaWJ;Svv zy#hp|!Fm^Ea^5ptHCFNBpPkOi*)k9gtdqGQl)P6Mrx#oGYApIrs?cwA26^)UgW@3q zmuu9L1N4|-Y}{B$!gqwnpok_}%ui4GdI>4uzlAxt!l4HE9IZYrECTiv5Tj5PDK*K=(haz=1`^u|Y^%^($8xWpxe;OR$f}IJ{ zQW-xkJDW%)z$6$N;adu#ti?IjD;bX5q zi~Dlu?R0ZaH=``Ha#9GU@~Y&x)~h=_0x{cZVVHPxngG1Xm|0nODLW2d$h|h=sB-?2 zJ}rn4cc204?ef1?9z{}K41{e3J0qL87B%-RTB@-FlDn2sW}p49b` zueRqZ@>15sRY%r<6kEc`i2K}dX#j%XKmz>598$o@VlG_b&fNT5M-mZx^t*_12cnuN zpbDhfzA2F2w6M)hS$v8tW<7ivwL?_4m56;L$zxjio^yq`pTKU+ljAa2j3f;-BmL6? z-GPo2vC-o7%i8^Gqupfw^HM`x=NWEgX)N~UDAgrn4K9JSd95GY<#7OqZdPe0;B~8b z@zumhot*oks3~pvsk-B(EE({XxW|>xaF#Skhqk`(m2zf*M6T&TX0dX4@D1_1K&N)L zLxmT4C1G4Efmb+h8|wvxHFr6_6`zU|!sWx5%t8!!3u%y3e{|X#7JeUaQ;u#9Pdl;L z){#5aAnCc!)bR;TY4+ zfBvJ=W#%xeX>Z_AF)3{=L$-=FU5+a*JRM|HeO7b1a+X=ksK+@nt7*ng7it}}Kv5kJ z@_V}_pQbiJwi%A1erU={E__1#q%m!2X?GF&W3!k96J}7Mg03mgIPq9PzJzBTF6$7(?nZKY+lQUv!3rKZ#gQd5|J3EMJ}fo z{Z$E`&Q3#4a4rTf#|lTG4;t;bxTxPam!%7~Jk4ShU*O|j2|E6MzzM7^?L_o_Zx*HX_@XHgw2%%db`%Uod;`t81RZE8B?I*UTl6`)V6j+m$X zE?j0{r%C2p8pyrURv1k)ihYiwMr)X2=$z!4?inZ-R>K7 zycv_=^p~jHBV^1tt(%bS!?kpw*I=MkZ{KIia76>5L4}gu>dVm5L?2Dtc707sums0z ztBPvhigT_A4`LjKEFZEIPls0N;_t@(e2S|uxSl~A`K4{_s?V4=5xMLwub?ehCX-;$ zB3~%M;dvp}ngOB>uDGwK(_hHlXYl3ipR@$obw^$vy*MihjC$VaK4(ApW{)vtjGy}w zemu^eMZ?Y}G0cnBLifUt) zc(JktTEu#xCuwlifJ^2TIwMV%wsJ$uMB%~rWzEa4kN2KRP_TJN4ELbn`R|rro9CE# zCKLniuypN>+-EXbGRtCk=fnKYNEzm(4QADY#ST8=aL=Hn;qG?ageiVE=HYBoh&ODm zY`ZHTq5=BIXLvX7dfG`?N>j!{k&@oDS{A$@!>pe}f=dWpf&ZDxqHsZb^*-R(od{2D z^EX$7@OkLm5ifjXBy{9*fAAup&Eq^* ziBGYdIfDZYBuN5GYyK^26t!j*@%qQvFwayIove7g^Rr`-a#3ks%_*U1+h}0TzbNs5 zqGztGJh%4sqQ`knv1m)&ts-?wlU+Ufu_%tcA{4zBZdA{9N#r@COh_AP5VdZ>o-Gd6 zL{SC&YJvhTvRsPd|EKj9jB$<%5jTHCzli|OC(}wS7+uHiKLmX-5Dz4c&M|HgO|Ar7 zT__I6W^rju!_lTA>I{ACmwzhxqgTd`oI` zuotjj-Bv^`ao*r_2^YnQ+wY8tWO4Mr{TH_EBAl=Uh(9wU<_X*f4@qG z6h%}gSs^ZI5p`bbtE6oUc~>*< zplBOhoVEDGXxH0(cgKXup!-gf5J#CLjgPLHM9v5Pb(j>G5r<*;W+ZEjafKoyO>j)1 zALDgiO?VzU+_UzUkIbVDi*TOfMOR_x_&mj|5wUM;ve@iIhInuG%*IVSRt(+?k`*jOh!^as&#$Q~)%a_?L9UZId)q*%KT+*(<|O!icFBZNcZnK!uQHe0(i)-NwMFlrOWD3 zw~f=x$(ytyi7Ar0%ibpm(3&4}B6Fx{q-|CfEZ|bKJFw0P{4_WqjGDjQwL?q^<(zVE zYn+EJ3Jx5g2!0!1DX@Jr05M#%pX6X67X(4${%33bszx(;{eFtijkS29VxSk_PlVaJZm4 z`f7$8AU_WNdo__}WHdLFrxg&IxDvIo6v;`xXS?@ZR)6U;LLc!uo^_~>542S!ex=L4 zD<>+`*qJ%*=hCHr4EW@)&0AKX$}ogLIyWWkjSK}!<=d7-*R0S$J(aQ>OE2{j`3?yd2u3A{ zn+w>f{d>r$Jjeuhr3`im_AZ>%lIJ!_%yxV+!^ZhQVvzr;RH#e}V=g^tj5&Jy=H7$_ zmRI`%bm=2U9L#CO64F{JH7cZxQLzQ~X?sjLSau-{$ZWUTmOS&Xe3GTRdnl=L@@&fM@uB@0sp_Xnq%$OrY{HJzUbfJVe10)fRQsl96j_?IGiSc!ON z)&;?wD_G%p4w#sh=v7(l2PeD@Ec*@~<&^QANr#r5o1K8?_eAlS>vI|-kCQGlN4wTT zD9{gjfMKv@4})_&m>A0m!9?+AT#XXX#ZSTXLRp4D?a5JwOt-lNsf^GV9taF-h5f<< zUh6$?i_PM01rO23ol%gdpr4Ib3tp72 zrW#g)2^bJ`FRu%oCdNoa4(ng!ohwGpd0IP`L+R+HXTa17u69)9Sa%@nwj!ggP%U^9 z@Or7UU69dM(+Sx~XE0abwu1b7!xx*iTJZeT4$Zt&+420P=N(Ln60&clbxNW3zUVpU zfS(jqB{mG@M#KS-uY!}Ye9}q23-jP96CeO2xD{o<#D~`Sp}J(V$GVA{Bi|ndwB?SU zxze23+fN+=o_{sTPzhd9#LKi8EZ5qMGaWvBUA=xr`m41aXjXJIZN9P#UgS zO`zf__ql6hr1~XVq%kI7KOPU=7j1qQ6#aRV>kOVt8naZgsAclHDiAsSTR<)`Sa_8+KR8@_^#Do+lQErRAi*X(7 zL2ULtoD29A=j0=6&1gk)fmznJN@yDM>VUQGQD=xdi@3fq>VKzT z2r*VQuJL2LB>=OF{f1{?s{!s{wIEM@+aJSt@ty)DYyX-9mC^8<>cu2=nM+$+!y@MCL#?%y3-zn-DvGxNDDvetf>RRboQRZ+S6a0ign=HEhkwmIJs*& zDV|IL*BQ0q28hg;1-L!X`h!p;?jaS!yC`}Ynx**Q$}=WQ{Q<&7xd|9Ml)ordaFi;@ zVZw7#|9H{otp{&LPhDd#Pnq=#ydh&pN>o|^kCSd9$B(|Z){QM-JsLBQWUz{?n?hHB zfT$3(D^=tiLFN+6aLN}!OfwfcUz)BzQ5snfD-`bc%Cjt?S~&IVwBJ*@GNU0UJ#J&0 znQmUvt&^wlCD6n0PRo1OgISKl<0t$kT=V)i^1@5mw-}CGmQ9(hpQQB+NMQ^2{vlmV z=HKG5`mhIVu(g#u5)Csg2!&pzDrOOx{%|DXl=ShJZGw6CrC(7D1)o7Z>j+$-yiEBL zkz+w`wZDg`D8=RTPD*GR4+{4&gM-`4{XInMN`-<|9Q^JHy)veho)R=O!M>=^wiq;v z0pb)YO;DsVwMvG7QJwVupzzcbzP{&0iiC5Jt2&7{JjQOQTxS{ejf3vs>JNM$lyiLE zN@e6KRRLMDxcP;=P~yr9&=thd2UuBz`sgx4`h}bH+&zF$Y?7p`10b@{0|Z>8?QOFl zB#BLpJ7(R#9biN$HWtPhm51u8=(qXskSdi$j3D&i+Jd@gppGY?0{USzDsQ zqzpHRNkxXE7w*L%%6IqoIW=hW4}zZGT>Gw@=ygf%U$Jtl6eG6+x7KSeHAwbgk@7s(%^P5y-z{@PHEI0GS$NGO^ z`(KtMc@g6;K{Yzrg7JvsD0gB}gG2Ty<6M7~R$k52Fo}{Yz{WazGOa=r9H7L9hvz=0 z3hCO9ib*SpNxb(Lxw8?Ge|L&sh-YJL;rP$NQLPGTL`mHrd(BOjvtwt}+*)8O|Lth? zYUQ1yg`{8YUwtGZ+d4xS8Oh9^S-|Gd59EJ3UISjdOaU-928!^w(EKC z`{+@TSOgMp_&$B~dFZWt)qdS)@UkU;6?JgOVWip}YpXFx_6F+cZH-qQ_o`%?rp7Hd zakqBUe4>kZVvuOEu&ka2j~0@Poui$MY}4FYH;7 zp7+yd%xkKWn;b^eRK!Kk{1NS^f)uLa!*Y%e85X5hRm#2RO(ezWsp4=~ikcF^?V=fb z({l-iZ#;{8m;G;&h=Hv^n4usgbvfFEtb9p$SS87}+=H4|cY&3K;cmhzDm75JjPs>> zRqY{OkPMi%cKc;O*>CM%u`ghPm6?pPyS! zScu7SD&MfK8D)<3&x9htieEwz6GLfb8HAU8F$yzwefh zjVt5zYf>`H9CQlgu9%N35o}NrW|ninMZlm;&s!YgIV3?WsVvk&x6vKO3;w^BE%Gwg zrEBp2^s~FdO?@{n*e*L$I&A+I(Ta zX$D%1DncWTO@=30RD&V+jj>Y=KPl+jslBR6LE(?xZLbMu^)XU1g<`Q%O8)4tcHwyE zo=-L+$GqoyPtEzI7^nDI(i^Pi)>)1cAikH=E(wvd@hHg&xM~RyaU$QGJ%e2uRc~{9 z_r74y@OjSe+@nuDTMPaXUI$!wyUlUy&*ij&o-ad&3pVXJ4Ng^hhNkba10n;e0&+RG z%zK>SpHXES!6t4wy2yF=xUR~T0Nx2UFqd<*4h|;Z`uO#Jg20SU>Jl3r0KsnFUb>>m zVOwTagwK(l^|Ma(5qqVsKk%C}vGYgnUN?(bEkKE=Qj%C{(#XS=m^U5Lguu7|16&Ic zkI9XB-+y!8ZJR^=Ru6yvNIZG&A7iy~-7>pX* zyX4<{;cYiJMiVbzzrr>4zW?6BY5Rs@eRvCT+^1AANbL)LvK|5BpB)V~cjFLskBKJ> z+9srgbu&*eb5fxnbd_rnIrLEt{%f?}5-!vV2vEbeE6e4S-#7B~)6W6(S;E%0-LuX& z#mdYcch&t*S4P;Qy!QlVlTvzv^h961N9gxwnMPb z;@uSA>0=hdG?|sMZ?6r~bOr8_R6K&MMnkwW+IfCYWY!xfU=`d^ANu;|(&8_nHC{V? zQbA}sjVT5ev*vEipH2P@+Ni1hO1poh=dXBh^}8u4Ls<2d(sdS)4bd`Oh4B-d2YdQ_ zhoy@Bl|{#Com(C}L(Cf+_a=^A3e@wuob)mca)`T&TQuY|yB$)@ zuk6KO;;)?f@I})Yy@frAQ~b*>?GK*s2;)R$CPsr6wcp#Gh9JBJ^zZGxTFpth?vJ_l z;L&&83w&6RhX$Q5xU8goTrlx|gBN(7fT^RE0E$7I&7;m1@S z3kZAhU)Qb2jhb3Ft)=4RMssK}MJ-qiz=S9sdNoPQm~IO*&{dymA@ed6#ZPqctTM1 zi7YmW;w{jbc*de=5Ul{n2k6Df@aK)?I3-ltDt_sB$`Cz5C0^F;XwKoPe8h=0G{4T8 zWzJP78ygGA3oHeWk6TJLTew!*=~Z|-)}%H6!D|eIbwyp;`4~7b0dRNv^_~PyODjmK zz+6)74aZ_Ok8a3Qzka3Z7aZ4sfno z7DNQ$sQ=^sN&;-D|8KLj>(-f2ta!MZy!KiDwSBM0H^vgrinE0uTzr0Obmi087x>IC zVL(&^D@x~1Ot0r&^otlk=ZUTcN5R=3-LJ1Vl$!T-c;alVKPgJw%P&v3`~`c`(vw{d zn#M|>pG#t`FrB+^B*iNUBKmZ&yG>K` z+x_L8$+5xTOyc*SUf$Kz(QqDa^7J!u=^BA(FG=fA8Q;S_oc4&ZtO?uRBGrNR>`;w2Q~ zl$bziq%FCaYsl^ffQK{T?1uAr%;7w}v-xtedB!8((n0pUGQa7x@bvJgFA@PII$_h_ zKilW7iPnv;$N1`9)b&2o>^^AWC>sy-+v^!m8NVjgLbV+J#@46YzdQl<9n~zLSxojw zDd1xOA2iUu{hIgf^EieV`>*McI$A7jM94xb#m{`8)s`>4~qKsJRHBZHJA9~6xoPmx?)+If~xJ~f@h&}LDS%U`t1Xo1=U9YG35|$WT%} z9k|CTgY>6QsgDgDG5ONiwK#(KIj#vO7)g<})98<9&F3bs_DOoaYuP*hX=uDp>+VdC z6?IQ=Xjmt#eqS;zls5D)-zJ^SApME5QIi6mhE%A<86tuCK=G(>!iRxaQ9R4dnMKK|>U zR`Zt3-`@E>neFPslm0dMNJBbn^5fCcxXwvBAk^LyQS8pzhr2V5bIOH3>BC6k-g)QF_?=Y|&A1W7Qz4%=%^D68CmK)FK$-YpE-==O7?oB4re5kT- zE>qIz|3zzMugI~?e3EaZs^noO8Nfyf(7UDKUklA*u2#pCCX70vq(q^vp&L_e(Yu0VL=l9js#nXwCpAX7B4oK-2bP5kc4*4rYPGuv5 zPYE51^09wl6<~(;*t7kUZ@W)u>3=aEMGIvcug7;pB+i`>>^`1g+|wWLozBgV>AP9h zJXn9qS96&teQ9FM%-LrAb8=F;lhH!4Ui6TgEWZyRurF@O>9wr)dp+$pq74Lxb<4Oh zX8uXs_yh42kuO$`mRVqqy?2foA|ITQ%RnU==_$SN*qYZ+23CwMV>g6E^OExt-*%TZ zV?lmkfGi4&N-+J(J5)qonqnUWb@B}XJOW}FHO|8?i%M*K&?^FQj7Lc^K?n@8=b-H+ zHJB9}6D4m{$e7B7O1XDm5+_g)p-l;?;plqzUhU8eAWy_j# zlrLTjraKRbQ2t5wvi)cq=*#|E(YQDA$|{t2$%#EY;I(AD~G2xXW*f0f=w&X-(CzHRO{1r4f+?)Tj zkgg{?N69QYDAZs7MsV+=bZP3%c8Ex6ysy+|N>0yAMgt+Nysn}TXGx0gweL;!7`JP} zA~nV8I4uowqfQq_Gm8~D??FKXkNa9u!tisw4%6E@zL0Xp^coz}bXF9TFKPXZG%tca zmREn(h8#7JZQ~W*ORkH+GWj_R&8HV(E+L_ael*6mir!p^;sr|4(m#oiRB%s`8u$x; z(Xx(OC}N%3ezb(L;?G-I*;D-7BU^GXaw%WIHj3+_ubq6RoFm(=CxvMBBTH5NBQ>Y< zzkag!;D)9BQyO1;S!@4oz!z5xN0E_0~W7Es`Od3qMzOlgRCdpOfT4b z(OU9ei4aHfQ^0tm)N@p@*et6yK%O&IOZt zdKmJk*IR)SXthf-~aLy3Gyi9 zn0@NT`!7fh{(?kP4$@B)SqZ0~4We@f-`Ap0ND)o-YD%rL%HKTc&PP*&A|@2Yz}&>> z-bbRed`we+q*Yi1Yij40572ue;Loe?9qQQ%#ssO%;1qB8JN*k!)B7GN_`0BdO|6C^ zW}Bu1+XjAx2w=Fp63wc&z^uUsaXr$Bh12#vb`jgg8?@F;yhLex>7R(7Pak))*ZJ7J zn;kG0X?&2?@>6l@tbI&Z`-aJ%`ad%fQp!LxjblbUDE#8 zX!5hNqVxb453`GU-SEZst2-d}_J9t(@us?roiNjnq>*$cOJFNT_;>Lo!7DS1qY|G% zG%SvdylhbC<7=leyyp5Zm@2V3WG<`$_b|ryRi_+@wR#aFB5cz{RrWw5-*Y0iC3-|< z$=85Q7Z}X?dF!>GGQp=L&fOOnP@#}{5FDJJS?09)sCVVY&Jmww(|xogw{hEf%8q2` z-7H%w`kmH{pUMvZE|x(SBnb-{Lp_HJbR^WXHdVp7qSkZZp_x_z1}yxg-o ze(?JwJTJbw@5k`v@n6TcJ*uACd7ZiNa_#T`z4-W0SZ0?`TJIV|UWdrr?a(W#LT*ZM-@<|xS~H+cD=hT89Fwc=bT z*$?G|oaM6eK~&dV$8w^X@-xrqjVw-b#IrgTNAH>i-MnuUm40>tP7UR%NPDPyo5-Q+ z>`Bglq_FMRp9PV_I{N#)3og5bryF_v6gMfT`Sfo}I%JrDrBTiu2wiai#*yxl&radNHv>DKod1kw8lADXitf$d!03&-)+pO7V)Xdhe(o z-igpBcYPS|`OC+Tr%kMWUr?4&jreuz$9uKoCTkRp*vbZ)v@;Ko`lFjI8LwpI5g+GmSU`mqhUDxn>iR-~V8Ki!k0W%+1pRpsEf&CglU zlQU;Vi8a+farm!-Ta`2awC`S$cf~vpvV3&OQfe6=NE&8dsj`orVxcX`3|h zPqbyoXQVOIFv^;ltvA|%d^ror{;mUVxmow@NaU3H0AoMBd8pU+3J5xNc5Gj;;kty% z(khfArqu^YNk;<7B@-WyO|ySA&F+qtkO^PMO#N}`)rYV48uXwKMo}Y!X7lS4)v1so zl^dZS zAshB9*&zmixtAd{23FK7DA)t=gCv1NmyIi3)k5fn3d{b~@>F-GiU7k@eg5QeD>^Pn zY1(f~%RKqn<72!0e(qy6?PbSqe_`A2TbC3*eDvYuE~a^}W(=rG?o6|TZ4=GR%lxjq zo6}qDIrvEvH96`&`SRxdM>9-WsYB1|iywdOJlv;`_Ww>FHs$k&y+58aqt!BbZND2E zBEDWbtRCMUUH`i+9HNMfIV$cr&3c$QO*)GVYk;%eS!b*Fxg`Nw;$^VD>qvbiILG$y z33-QXdMHY9*2I*fzOi3KmzfTS`&uor1c9Rs*>Faw7 zG=lI%Cr5JT$!oamuXc%tT%WBKPtVkxK}@7<@|#b`&!pkN+uohOY96&)M7kd}h>T6< z4F5CDq(eSG#L-`AJke5&3?{cp-`Vg4LmUB2$7aULYwY0v7+H7~>HNlWXvd~E4scvH zmUI>QgGuhdIb5FrUy8eC2;IeG$_2{P2sdwz-PYIhKyO>Jj3708#oYrl zcW`2{rU;>bGREczsPcHYD1Fh_Xu~mEBO3@9#F^dtakk1#G1&Oob#Z!jt@`DYJ>^+9g8S?H zq>~D$eR5IKVaLOJrx9;wZtTe3Dbs_69$&d^%f^yoU0;ESA_ZWW0UO&#a7=RPfB$|s z)FIYPga-H20V%iS@#`QFRvQ{7Ml}0iXKW(nuC^KKr8Y_!Sh+0O=vtau{E(FdX~fil zRH0q7+tSx*$am24ljt_X(k$$S8}6)iTmp@O69G>0D9j*P<*TfS@HoMglL>hfC@5&n zg<)m$T%_O_D%OONas%=zRsj%*OrBRi%g16tlIW<+#X=Kjn5% zs`ifFM_GBh3TijnA_k|`g`a%b3N%x$VCmV^wGM~fSj)1%7-_w+ z(>v`lA|TfEgZf&)N0&}%Sa$B$oV-Y0*6PafIe>8%8$imM5!eE>IWQ%4V7eL5Oe+L$ zxTz2LESXQ1>x}ja`IkW0Hq&QNxxvGNo!4Mt-YLx-)^PG3xA|%c6+!=)`D)P6KU&4% zoS2}B5P=3VlttNU@WV&(oJD|y4##jglod@q6%Hq0~L546fdi8-NhPSq>(ik@Ly+;Z1_X|iIX>IqY(lyp0En@dNL`E}9jrAY{P+_T4S(OGAQFH--f#91?A33-0DiYEx z&(JK2(Z=pP9qTYbOHFtAj38@6Smm;XyXv1hq27pA4L$C+25yM!Yr2j^XrP=0gE>TE zq4hVFTk|e3&~FYW0*Ak8$zGu3-{ayWHdASL{pHEtQuM6!>}Wja3YBWDn7VyKUac>9 zLP7bmmb$WQm{U$oi&}g;e0e&;$JzL3)fo2U_sPLe?%Dmbmun~Mrgf#Mg+B$FT!ii>nAl{7wsB zegC`gu`Hf!O?f9mS|~>0!n(dQL248Wx6Q_K+{Br*=B?MWPzI7!c|&2qov(x;Q{s5( z7x;R*Aez-m1W6h>hoZ&>9XyqvBO&GV?HJ^6Dg41EgBFNKWjdfN2J5 zq_rXngj{RQRHkI(Ms+pL{n4iVTtuEf&O;U5KQKjtFPDW^87MEN2SgQHk+F>}%9($jf1wC(Fc}8G6>nOOv7fnGNww88V~iO!ZbWgxTN>caK0M zImORLR$Q7}BC?_s99vjbgB=0FYY)~&W;qs~mjJ5LniTZazNoL~6}O7~2^$L3(t8D|ehz320|Z3=_AH0rxA zUaf>QL_J{3VLtA}*t?f@*=f}laB2bAs6Yt!!AjmPiZp&i9Se~OvCX<}f z&HkNK`irCXVrT(Tn2@2yCy0?2?QKkHB-ZJlMPg%}yG`{KJY}I|ss_o~Slb3&=e6!v=oU(J5Az&69 zHjhW)N+4q7?S@)wGo|2&bbUW0>eFcmN5TIi>(8U1{{R1fe8w2d7|Sr$L5yweGlpRp zyCM6MBuR{QY}pc#K?vE6eMy#(Jj;>@HP$R+357^xtyGqZM800{&+otAe~2N(q& z?qnh>0UGShTWcb*{$OU?p4f-@xi-){kA+?$fILOto*O@JLYV_Sq}&MyF#M-FIe z=llee1FK97=rGG!5JWu7M$Y_f(L4+Jh<9kJbZDZEOC<)1fH^SGIFBSkJTlIb2u@%S zAxvbURlENMWJmJQ;v_taoLyAaE;~y+X`JxYp!g+fk6hOAs-L@*8MNV5lo@(>;P~z1 z+z8$E#lP9_<810YC8rfl@8_(Tk@bI@LnFV!?mI+pMA&N`j<4qYD9Fel2dqe7f6L;0nce>NpO?o~;>u$6$J?EXoeIJuA5U@??j#(r z{!ODe?HMZfO(k9YTD+e)`)XJ*&1xkCuk`EhL0iqp+Q0A5e*5i5fB)K1G!~ow`1yEx zmT|QT3}~1x#$naZui{b^0$YI*O{_M=Ite^%^$_(jSW5>e0icjH8o)KG0KOo0X3Szr z{*9vo$$9o3u>Wes%*_0}dD;NNlE9JwqL(TB3!&=Qs2IG4W@{poVgC&!mT~`;wK&-p zSB#{vwM0ASX11LRcL0rhEhNZcBMX;RMHufcL#O&PHZPa!qqG+rBLm$1`p6Vq)Xc%O zfPhqZ%6BpQJ!N2WdZuyFFC3pbcRKudgQJoEQSD=MAY6)@%a4;uI(>Wj-E)gik6pT4 zj&*ecO4~GD$z(vT-Pf=gSua8f7Dhb zwCOy`YTsI`YH&yA37Z9%=1-@@KV#U(@G+@$qP5wCW58i>M2eUZV-i8tXad zYuzseQ(rb7$8;RKoO2HU9sLSmWM%wqd)t5ObZO`B>DQx><6lg_N2kLzpTqurc~#I) zysi_)X8L5#ltABqWh5_-Jp~UI)80}D%70K-BD1Gg?)BLX&t@2=Ok{y67d<)Ot)(NZ zaL7zmW4)`3l3eqQuEv54N@Ef!YEwp+|9}uSmico$33}RqI4(pajO`cS8UDn9=XbO$ z8t-}`gnFZn0V50p=5xVR&Ra{wX&>M;xQmpeOv3q8B2>G5H0Cihdx9T6Q+8hktv&FI zK+Vd2WDud%B|Fo+rA`@j#ZS$us^tkwL|EX-F;TbAn1nx0o#;)2dOo$PzjjZ`5B84M z(~^#NzA>|n*POX=r-fk&;RY}_${5j8P!qI{-Sk~$@E|Btv4Us+`D643sd>fJi zJ-b$RhV22!e1H1aI3PjqME&>K#d0|Q>mK8fI@WgI5ks}hzN$kqHyV#^iZejyNebi9 z>keFem@$-b!Qsshb6EP{=wy$t(;03uMp{ui^Y@LW5eq6xT#!gXC%+eJ`KrDex>TPi zv*_IIwk*6Rp7JZF*<1syW0UhWa>6y@eaX_jp*;o=gy*!VRERDkg$0O87livxh$7Om z!gayedc0pTEZs7MD~O?PuY^(V3m}X6v6Fs2mL=Q%FStd_nxhkP(50%9q=pb`Xw}S? zVF0+sJL^ht!!Pi`AclHHTy}bSK$xukiA0t9~BY>t*n-ms>|aRn($TlmgGfYH=HAbyhI+xeP5QOD4?8?;N=5h9 zy?=F4NZpC)@w&>tZ|6CL=Z1*5{K0B{{KBb&{y7Rvj~bi%Q6+nP%cZCU76U9YfB!*f zf8yiLDPzOB6!}*dH96&8(c(mKN3=xJRQ}GZ=k4_%wq*0G$B|)a;pw3qjPzfeF6}4I z*UohXw4-hv$Akr~&`i!Dj<*i=EKI?UEMAh#6o+H>#@~8j(Q}u#z8u%JVA}ClbU7Ob zV}4xX(|eI~vzuk_l0}D%bA7;X&GRu0V-`+_ugXtC*5ZnO9o&AoFD_dDZ}eZ^st|U& z2{@`{=EHsObCY(eUkb6 z<=zHe_pk113G?{%@B4j4AI5%t{l2<`)g3xaD1)iNdtbvb~lCc=lL<;qo)Ef z$K!pE{Jv>E**qXOLk3d!tG;Ub?VY~0E9E|yS<<+EM2wNeW8nyy-)CY|r;v}<<4ctH z)#RDmOFzFePw7s7xOOuCb@;ixMDbB6hcC`|RwngcT)frFg9ulhYKPjQqs2eR zuV%tK?_u{gfOFScu(%re22 zsR%8XBBRh>JXnyghL*4sG_gmY0Pw{7yq}|B(QfL$`1w@0y>W4v?s?bQ&$cEY2_Jc! zR=}n~T-bFLoe*4WiUKt+fJAw5sTHmkZnP;Fn)gm5Z?)j-AM5$K%p$9ptkRuvySNVr z+aqI|X-#38p%bniPSam+cSE7fPzF$$HhWFJpxPZ&KZ~)39VT)uN0mu%D@ifndC$Iz z4Yh@?QwdJuxjnUJcu~Kg_r87&(rl>!ChwmD_JREdw?EZZHwL3usp$gZl zL;U5)VGn`N!MpSg%_e3K`1#i9FVdTsQ5d}LSc8ja)e#vg4r{vVuy zWSM;SE2Txv9p)SFqA71ESb!1nTlh)Hp~=on=B?q~_gzwBqqEYIyMM?+vMGC?L}e_y zn~IB6)`YmQmyE5)yiG37AHq0(trjpKMAGts9tm8++drsiXr2l>`w?w`OQucYb5>I} zM{0XZ`!H3dpx!4=!iWbXXYiE|7n#~&up%BT+vc7XgwwChCk<(jUop%o$haVQo1DDOxCBh|~EVA<4Ui)f(*0P3n3e>7o zd4%zHWJ_158rict%Wcxv$Auue`aVy4W7~Y?b_4mt>@|vAy7_$f^Mp3CZm#|UW3h06 zNb?Q*9jfHeyEe(mA8ojvn`x>AW?crVOBs*NlF)r7V(TWiRwKJ?rz12i6&2#R*L(}g z4}Qw zIIYI!dS6qb{jn}P<01AOyDOjXwCeU{_+4*p(~*c00yZWd$f$oNL@rqdvx0SH>Wi4? zbXwd_#K(^|-^Co~hCljj@v7_;VU4^0bFc|ym^ z{D#qo0kA(3N4n=O@FTfESER%(Ae@Z72!;gY1`nGg65y(y@fKdai4o&{mI)vGC&A4F z=bI^Y*r;}W5HW@WYg~BX5Ea8l*8NnV{B`$eWB$pX*}Vywjz$hG_np5Vz8ML$?4NFY z+@*Z=JD9j4xDx&Ga3LwNp8A(hn)3rORn{95-@(K4D=q5VQWn11hua5T>}?;suZd$v zWWS^t9PB*%O7KY(S61gUfTGpBZeP&MfOg%h&8h^PY}N3r$}YSahPIBPWiIeXaa4FCCzt=md8%=||| zGp|RF`@-Vy2T!b^kI~frXxM%Pr<8Tk+WL<(z^h8QJ z-IowMr%kJpqs?9U#ogz&m*rvl+6r+Gmd{P8eDd-2)C`Z&Oum0T0n#Tq35l2e+@-XX zqU!!=+9zrdk9MrM>#}MO(l_ZJ1(xw$#qu~CuwTs9{er^8(1CG>K%5|-cJ*5gAG!oc zqFh@LUBvKJ4k>E{0^DH><_nA$qkw*8!0j(ai&JqJ(ga#1$jK^)(;LLbJrv0t#KHlN zXJf-5IvqOzcpeFp#0$=~i5_cIk1**UeEbIVtaj`Zk1UPAhZj4hef~0%Jax6B>aYKs zrp#{cc9wi};grFS3qswtK`%FqEKZ#{y*xjxtUgZ|Ew#{LbcbmGk2c>^aN-22>!*!w z?A>|=Otndznn_L8xaF1GO{kV=lf&bt+bx7yJGkcDDHvOn8$ZE1?R6 zyH@gZ@$jVwfUi|!>f9rbH3qEna zDw@jI1E>3VwTTh_Mh==sX+1R&wA>AIje9hASdW2}PJXiZM%Na(RHkj(uYPp)DE)Nr zdrJMHjMbUwif8QCzmH${?N0tICvVNKEWDY&%b2(9{XlHHpYJ^7cNey|OEjEA^~o0I zk3v{qTrm8Tb=8CqvWTi;q_fy4zLkdckNwzNhw-UnSx+E__OJ3ie}%1V%PNS&@i5S} znf?(vKuihPB(8}%GQs@mV}J4u{hxzw)o zE-G@_m4(MZMk&juNMlqMihhut>Ghw4{G9$nBrW)X`aWfGm?Wmz0)vGaHU;oNFJi?{ zQL%AiEQe45*j zOa#is6>`7u*4h|0FNwuv^J9Dk#ACGZ2sn#?vi?bh@klOSnuitiWU$R(^clz{eImRK zgM~blrKlbi1Sh$Dg87S=n6wvS?t4CU{gq9NbG5RAhJZ{AUKUM$l*Lo|l_fg}wbj~B z!zI@?XAgWS`zL!=^!jw{*aqk;&)*d(?%lsA()ocl9W|Yt2q&q>W_rbsXbry2KBzkK zi)u7DdN?kTv^Jv>y{HwfbWVg9rz^&N1>@UAQJx-odHDMSCapNsULvhf+{ZdznH1_t zx|8jOtfq-qphLBT)!8Q`SXdS_8L|h4Y`7%Gc3RPxjq!Fx9N!5KKbLrJHb}pRTdl?+ z>NCNXg>Zs`n4*Gi&YmK1685QeVO8ar4(hD;dQ$X zoC&1Gn>NiZ{A0$`=2~L+??~(-*QeCfn4qUGG{bpzxG1Qp9+<7LMA)_ex~v#@wp71V z>u0#8LA-0jaUueDP~1|&&#}9RiE#}dE?2!Kj^6G1OMk z&wZ&1@EjtcbAbQk=9`~5exyRe__#i{bDXCV!e%3*`l7Yd(?fSw&%Iiv|JeI6dzPU1 zxA2~`k#Zbmb=1By{Oao;?B}`cov+rq`FX?;H6OHF7{9M<3(26{imDzQD#=6kVU$)1 zZ`2=By{#sTgwfU*Kk|44zZ;`==5WEzA7bG!N!}}NDmm(|R23TiC$%R&g7+5t>I<#T zy^uF*5Y7bdI}!*D)lm=6r-PWSOFX#WT!ky#6gul1+w!qR%Bto`aJ=0@ zvRY~{Mc%!w%8((0uh5B203E*RR}rTeQ~MN9&6r6YCxha1Lh4Ip%zknA`M7!A+{!vt zsAH-*ga9qPIbT*_3q|co&TKO!>fgqnuT~#MKXn?}X=DQa{SE#cAM-pGpzi?VPtmR? z!Tc;rt`clK9SBdy*bBfAJ27_-aOyJe9+&5Sa|v%%^$WiL3~*HEpFo~Gan2d3I(eH! z`yz=85SY)X0q}7g#f*J%Jsbm-D+s4%brQZ0ckJhP-~Ero((Pkl)h21fYgraoZ~R&; zBP^$#+*xv(wA}ZNg1TL|hr|#xyWvw@Y?Ll;3qHhw`=B>o9#(kE%K+UGpPwR2d;!4s zGwQucTpU4Ro!3*IwaC;q4%Tf!7*0%>PCS4Y#jV*92g)iqK{eEi3@K=CXVoCx%y=+1 z*&H@`JX+5tBq~76tIIT7OsO}4k*ZT*e^N?{GuQ4l)llw5ngP{v=*1<9idGvLZ7gqf zQbZBVk9wcv!^VZ!9R|H5@ToOkbz3O{aEIbE4}nH9p}uitW^ zeU?GSfO6MX5^zuhX_6J+FcFY}!GUbH%q6HL5Jg_~%6HG@VTAm=_j_ z+tS2NzpVzOoNPVnC$t^}e`_Sb+4Xe3zEU(x`S55+(ppvvGY=mItRjuYHI@Fs;xDLw*rw>Y>4Gojhn~JjR`UlXw^fxz-Ced>FaufMf>SV?UjmITq#hy-nPUE$&m3i$=f@IQ-w-b9uT&cWM{?cz#5aI5kZ25;{pJm~< z_^vBqc#e9*9Qc|3&*P#`_B;bJrx<|d0&-_LCZKa8{#V~Gc17+UgP8XJ6hsxviy%g3 zFcb6sb9rOnTVVwNfCZMFTv*5g1hB*rKNu4GK`f^BV~baf7_zp`TEqcjiT_V?ggSk$ z><)Z`%H9D}Sh%u3yyc}j!dT)iBQ28qxdB|+19pXl(B%JV1bP4r^Z&06%fBMK3&wUKx078S{V3PZGlk`*nWLk^ljrk$y2U%hkb1|#*`fYiC7VZKYq2V@z-nIkhg zm81;>c0?;KY*Jys*k>Vnw(I&ZQR`6|(#OJUa*$V>6Q5Ix`2~1ZoR>q8Sv09--YhkN zXP{~;F?_&hYG9&qhAEGuFvVw7-G8lmILWiM=$go_BI*zx(T8^p9R3p$r?IPoh zjVad5E)^=fAyVcma4S3Q)H{-lBea&@+8Um`0IH04JptR2iBzgCW$*UK*&BI1ujCn> zrG&Ox7ndJ(FE@w9I(vyH7&z>(lqbj=NwX*L@|U|+JPazUxM8fom^7Kw7Fbj!qF0iN z5<`LjewKQ^n19*jH)pS%juy+@e)UQhWEMNM(f$cq!KcK`+QWKYFzc#3ipS9n%kLA5K;*WUg{_DkEbw{+;tVp)P*vIbq{z|K0w?@0 za1I}$uASni7U6H+!y}m0K}v>PC85X4{2s3?XoxWXkk5219j2?uO!ynvc69rTdlV&A zYnjpq>bxm}1v^ZpOLu5-__7|Ym%3x?yNVz_QSh?xC+jIG%(_FLS`C-x;;Q@E zD-GV+)$nOW3!ilfB$YoF5}`rVx0SKnhg7nqBFWSv{gy(VMC{6DGubS=|F3%hUhd?R zU?Ml?LxMgxGR-GcSTs4VC9fpA2+T&hoyN_nXUHiqUeaSWc}0Wl?(bx=CL(uoHvfxS zn?~`th@JJhw4}kDHP`AgQxUz~==EJ6B+0CG-aBQlvWf>3E1I!@fUUUSo`t=lp6c51 zCv#mCK)xV|*tYiD1>&(D@<6ta0i{|xxtHLXKPpi&tvE53cZ}C33DUv2>jC<=#H(C3k1o|OgW&vH6vt!y1 zTfS)L!LO`27Sb&uQ=*fubO?ZW<8LKp!nLh$1%g(-Ow40#uP4&pNJmiCTLKX{vYo|V zh<{RA4K&bj!lL5Bhn?y!Jt|b{MiPT+nCVbHuGyX3qEp(6Mf!$Tro14+cc$MmP=~I| zfob9%dO!8ywj+oMiVP{UIWh+g<;m>}#ad&_HG@NO3nWh=DZ(eIR3m&E{lqKhUDL~{ z0sD+W9R8<_lmqk83_MhHVkaSmSVpWx^^-6={ ze6KQE=MoeKGd%uV%YI5xZNiosvqF4AB7UG`YS%HHfB9?yy$xW<@+f;urwlRM`=2cW zA3$k42DiB1jV3R3yj%D!`Rz@-B7b>Dmtw&B!`K2;WNs_vX&*C0ItgZ-ZQZwUTQ)0E z2q91z>;jfeYpQj(9;7&EZp$@Emn%seH${9{R<%2e3YvyOlge<6fV!#bAd{kMORN)$QQZFl#@s$$=3J?|E=47GvWfLh4|p|)gY~9&d@t}b)hQ9A#)$=w%0kBE`P6xmUdHZ z3&&x4_j$f=Yavaa=cH^?POx~-`Du&5AEA}oyHylY>X9Dc_8(hV`|p;JUn20ze{ERw z>2FcWpYjQBf=(AV@whBHK#tc3^KGn#?0(4G-S;?uDyt#vr>XY?8npw`^KD0X{G&So zACO-=n+sROt!+2Nj_7GWRwNC{Xi#%$9*O&)7U09dbOm=IynvK^mNtt0imscgXON^w z4y8E!7VjFnPEf&Q3XCw`U7H)lOfT z>e|Q)G=Ln+JOlaf^c3oNhx?K7%Hd1jI=sqBssnvH*j67@B`%=Adm?%`y!P0mtF?TY zM>{b<$Id*09IYuLxRT!osFX@Y#j#Q;eK1=t-KX9q1Ei7BiBVjO-my?H8C$f8e|a2E z8|^b~+c6Fx%Vrf%xLx=l)hgHL|6K)(%k_WlNhtDP#n-F^5jI+Jmq(8@RNPBGv>o3qT&G9c#sHTgc6MTTK0_V=wG4QTh!QQjmH;XCCd%FBg zWRPuOWDveor~cMNllOe-PXadL{q2AWIpuGHT~hb7mf|)_%A=zlrR56n*%pp^B7|*k zTrDT`B!oO_!+3S-b-q<@6Y5?(s1joCayrolBNpl5m&(aF1elXw<@>1nh*W&Af`coq zxw&Eh9ru>QM*9*E>!bfvStz@&Kj+TApNR?aUrUp?q5q5IS+|C5yd&+w*~nk5we4*A7;h4rH92tqkN;*#2g6_(uh zuEdluwBnvNyHlq)^KZR1H^PetPw1>pniGaprp5skZV~l@rrOrCDG1R$#`&DGazd`7 zMN7!gsCQ9QVrey*gDogMPD4not~!6*sCYUTw`%$aL6A;T{e^L#(SXvc<(lfuvB4`T zQbv-K50Q_Z6l=J5p~J6(=&D`tvkrbK+HkB!$Gi8Q-UsPw?qD|pt7q06%-=uZmp9Xh zQl;ebD&~(QJt?IWt>Z2jbC0y8lAjkMp!OZuh$4%b*Ld3yjnXEZf4y~m^-!6>1=G2w zA?q^8FHDdPzfby~2xkbzb62pLeqQCc7wXjIKFJDt+q`+~8iLO*%lN8~{{R1u8dNxSQIg|4FltoUzZ1{Ca#m|rxW-A7SM9k6wgxdv;C@KPTi-_xB~;WxhZr09~NmQ>`cSfgc<-^euO zC~oOuFR?jR&jWxFV=^$|mwqa|Em=Suc#|k^7VB9VpK6NY0_8QQbjzB>+gjdpgdgGIK4;@Wb4iKbrCi>07COM(?L@saiRim~YP@DoI^_4ccL+$Y;Usm(Tb znHRC~_mu}R)!Azq#MyOHDvjZ=Yfv8?o>Q3B^LaOQJ(~#o>|?@3xWbfqw7l)PjY|$oSGFHHvr1_8>4c z{=`e(X|je2w`qz83Tp>{+t^NL`hJi6I_$XDJ}OJK6~zUB=Rjt zL`N3^Z?*a(k=S2aB>~o_1b`Tn6YhW=|6LJ9Ow^MwB{Cy_@u7)xtYQ+WdSLdVD}A(2 zCGPr=*U^hFibA$ zP^R~iYH4(kVojN(2zS`SIWYf=kujEl)WGrBfV{MFoFArExj43|pO5p|bsJ2lvxD=|AYh{aT_2Ns3+Br72_+XY^vqzh+VYZOJ zt)0jPY9|q_Ur8Gj*4vP6me4L8f4{dX%b(nzEiitMi>1h&{~4mHJ=r@e1Lb-h?4Ir+ z`XV{urH%zXEs27>MvB~BFO4tqk$o)}x;cu7ojVA%;=RM#w{J~F3Fx$?o*ngZU=4Kejz#BX{mbP&u3fqGdZT0wGo0s9AX{%c)icAD;1YHE} zgp{&xfv&n{+GSu zelz}*2Wd2qb0XY*4We1bW%6^9N=t)p<4gGcb6w=SNeYSj z9v4cZ80z(MqT!jU?0uU?jFKptDDObbt0t_QIhL&Tjt2I|N6`Nzmf-rJi`M(tcNX-< z*E@w*Cf4Nq%cuQabe|lX;hIW|VArVwJ^R+1h^F$h?L`l?-MDwOmyLzn?tdxM?(}N2 zVHyDOJ`1DdMej(L&PF{Z? zmx-L%sjLw7hGhc1a_yDGk?WcCYpnIdau|l=5vXy(iLxnoC;;77YU%GdmvWOp@o_$f zx(i+w>IFxKAZ)kqPUt?viQ3nFq>r~PTC`S0WV(-lb{shSb?l1FMleOR4kx8>;Pk9t3tAN*OsAb20@ zq!z2%fW3|xk`u7!jj|*m$t`^>8qhLEd#(;gC?oAL!(9j~*gh6C)@KI}DiZXhQO2$^ zGO#KE?`Vvh=3hffi5MktsaZkfk{KETnHX*Ifh=YqrmL)dNyVpLTArqSb`=t*%4&j+ zP8bktPK6zG0M>}MyT=CUt%mwA)jTayJaed#&8Sf+a}Q*As)T%y9Fda7!Yc6w+71|f zEgirVhcq1GKnh=cTV(!@yY_}RCDn`f8#GxQ$;JwzrV@X^4TUXdtO8j#1yGf?FRtpv zxq~LT_!GhY_aHXQed3V2f)C+l!@aG2l0ZYdL|LgM@F|RFBdGbHB6&`((9^fa3XF0A zF{ZN?#$H`w=)M?R$jbT}J$eEK8(R;Jq*x@A*YEN{q;+ zr$J8Xb_`;``i{F?xy*o+2Ss-o#Ms1ofDC;VfY=V5{~LwzSDdF@fal7sz&A{C05Jne z5}&Q=7L$P(x9zi_X`{0!A=2uC7g+4p|DuFJVkscbGbdc;mglmaz*#=Iv$0liW_5%E zSb(N#c}2s*0G3#_i-JWW|GyZa*xbMWeMO)7ut0GNC`Dn^w@Fj3hAQyFSnP;IJ&1l% za$AV8X>@9CU!p^yFTigqapXK_L&a*FIIm2jt-ahFlYsJ*nJ1&^2?2K67(i^F(&U5>Cptqj3HkQX+M-%c^}y zzuJaZ*ii=kx)1i4HL_&le)M>1tfq9exzi{#MD4w2N#E7bZ3p zj-w$uaqo@Yk^&a3>wJ)KJvlTS=Fri)8t-P~ZbYY=im~*)(edD3g_75_ec$AowSAkI zGHp!qXbR~IR3Ni!&3lX0U7si++m`BoPMH0fWX$cQQIIapo%Oan&8%OFz`+PB*5h0I1~;n@HPfE=&9;C;dJfNQoxR?Y_*Iv$)@f_bTi7qq-#0YSNqK|@th(^# zTe%YIxJ%!Sw=~_ncTEkk;&tvmQ)0hd-r5lEb@S>Cj4b2TCqs7pC*B+5Lf6ksNx@Qz zw=b5dKWh>qA0@elukW(uFVL3HRKK^Lt$AGxNx6iu!tUsh>eM~GPKL{38j1zealuFh zx}mdIHeJp(;f|qC;qH?s703VvRFXYf>%J1Pzw(5m%x{@|hHk%6=zX$vc|@I|$1>PY zNx_!jlmsm_Gc|%a^q~?g{>v5rsc$0>5N>%MKLz$>IpAN|wQ}EB#)jUTymg&HikOue zR}k0Ei51U#;Dz4TDJ=`E)HRq=AZW|d$whZl zS($#*eDXc9B|E>VGsQrVsn;%HFJ4hQTaxa0L*Z+Atv9xmET&fugg6lM2>>q z%@f>UGu5@2-&vk}HkAuzlDW3F3~%D=^PPFHco@396r(};^VU_Ph^IgNVX4Gc(Q@@r ze^Is-c^tpxzFU;Hq-Z*P_z1QCKx^f1;k`_C_Mz;0Q760Rf`70D%#KEEarNf+fK&kE zVLbW3y%j#6+0Q1PblFYv*JtSYySF)`9R+=)o+aH-77)~9W1Fym+>dWzt39~voXE^Z<Qp?Q8*dh}fX>!*-ZraMjOYcRg5qe#EJ zpq(mxt|VGPwe2Gy6?LtqQv5M8g2&@A0QH`D5!lrEgsr3UL0rz~IL!i^d7vOg+F2?w zE80p;wbZZAEs4b$bfd(S$3tN_3+~Dw-x{A6u;iER1RzwPA_!rqx3K`uG5hcL8jzr% z1ZI|@k8iFZxH(N&FaD)HP((j(Atl}x$|@6=df+A?dQO(LZ@h^>#-h>~ul$ru)VaxM zHmlc6p1On5&?Nq|Bf5@0n8OsHpi605$=&6aCXjV{I_g#?p?1Yo>q zu4Wz8A+={=7o4L9zQI#J>gaBDJPsNqDDcIx?1)(q`#1=uyJKB2I0+>Xi(K{)Xt?v7 zCP!hm!8L!*$Gh1Ins%dMv;y1rKoN?2l6%wVtyDZ1yBbYTOf}=PHx?J z6`GVP_^j~kVp=AGjk7Fg+r!HSsV`xJdlq1P1?r(t$c7!sEQUk4Q{tf= zCsvu@i-TNjp;C_4LWW#-nZdFtu(srHf{lejs)%bh?Ag(*sqA(5AK7#I*bDX+{=Fq0 zlWI%(6Tj_`4VV)D5pQ-P6+5QC)g>Af0?~RG19wI~EN=%(iC}rM6Q$5ptAJJ%nuKh+ zkYcgQBrhw);{3xiO!7t*CGwlEzrdG?N5`^r;jg6+=3*DjJ5EwNbDGYGuLTWXyT zGwoT!Ts_zZ7<4AG5l{Ri1^bW74lNze!gP+E;wSM*;|jof*|&$~#8qsXg%vIa zRy4FWnU=DL2gNE-0PP15b{f|IBFcU!O}>;%L!WK+g`gTMlev_wP;UcGtE(5g*LaHf zCzj+Hw*A-ai3ULL_EQnvBFz{T&`TLcn^^VlVK+)fXuR)%gs-56qT&iHaKTc#@_z*Qbfd?aS*Su6L%xG|F% z$A;#)B*rf6?gg-QWpvSgQ1IgsBzF4RwaL2x_1L>#Y+;Fd(aW@KD1w9)3gx=glDF?m zL)G~_R;7>#An`2Tzf*8#Dihn;Vqyj|%gSP7%JB3dqUN0JEhZkZ)Lp)NHw>gJ^k~x2qIs*yaUny0ra7;copqVE`-~pw^mi|l~+3K~wUtvWv2vxou)VS|r zcK&>!K(c2x&ka~Y-i~gvfSIq8ug9}e&0@uOLKG)|0|m54uE30E8RMfm1Tq#br&{`? z8#uKpq~`ncKigccJy-2?>_Zawt?MmDhc3Y0!v?34DO#lkqt=BIzL-2nLQqWX^%!Q> z*s>K~J(4{!g!aZa<+^%zhqw>eoq_aF5*?FMR8IFu=I#UBE5pz*QX>I@4-m~094JX+ z%9Vxi7mIQ$NI)t#<2_RMeGWS{dqH0@_Ay<<3b$JviSKgt#@JWN|9aHeJ~bC+_&uM{ zBY*7nRBVMNTK5Xz>Mc@2{Dei?d%Z4hDO{j&1ZNi#za<-WAksUjQL;2XtUD@c(Kc<|zzDNF)i! z$Ov%tx`@4biH}o^5y^+)#A5WSfy`&u8zAEU-H9@=CtO%b5PHCb@xtj#4@~gARK9{Q z51yUAbecF^X#El0a*To+s4>KINlL4HfE!}jd2Ha>3A^MPTf!ybd{n|-k^)o!r>Jil zHh^X!T#v6zg0^+Oq?p|z1xz6i=9l7<$Wpn3S=A$cG|2}L6O1AudQ2hk_h(+ zIAdtF6wGy@)MerEJ*AVb;b^9+dK8cufq7F0b>=_> zgKt1%Fjs>fVGmr<`-OoW00QsYmI4+9r2(5O`hyW%&nbnRlZ4Vy$&D2cZEhMkgt>!L zA>|xnqKy1!A$2w*PRT1U8%FVw1`8@Pc; zcvEP+Gxuy7_1`{jm+kGd)$#U0qni;ajMv*}3@30iSNWn?O@CI3Sl1$8PiW`j1r+cf zW1$Bi{q+!tg>()vyv4&zQszvOd5=ia6`DRrA%mVlwnOJQd;W13pWg!70yT_XB?o)I zgAVDaEq+>!*cMz~pN}B_@F*$43p0=`sn5t~vb=O7?<)Hpt8G@cM=9#b;kIl;b(73X z7nH!ZXc5=v%5~@zHz*@xYx_&Lta$|%0`F7rgjZr>rcC=+Djj_ImCb#s@m2Syr}lO! zLQy3v*wuVv-Y5cUv`@Ns_}zZ7q^#n5^21>k*TJTyl<5-qPszO|O_f(WFQ-Lj`B0SA z-JPjEBz%ysC{Z{expk=j4o9^o1NIBAgaF`W35NC#&EV?Hx;8f@%x4h{ZX=MJnNY^j z(>p*$zQI)1G0@LPANIkT58ti61vydFZ|;Z5Ud>N$@cGViYwK#H%1hK!%t}d*T+`YX z?_A5O#9-e7kPfA0{7G7eg@5HshaYw^O(<6-{N8e-Zw zHO}d30fX5Cbfp>f8K4m!j2=n!g7``T2k2PYQjC!bewSM`QxYYBu{mQleWys*eb`;; zZj<t7gjN|DYwP9BJ zTNKiX^=D1OdGje|OWAXaZFs*FsXs=z12Rvv`ckbbGOF-OM8WF!gR&?mMt9xDL0ZmZNPo~YU$SOz(cV{B=I1MWyW{5k5A)km`{%yj`DuVmEVQWe{5W$u@&$eI)i+w!V5`94*2GMhC({5THGxsi z{Hgpd@#+<&nI9h^CmpByDQIBl%nzTL@XuMaiFoTpD5+gB{MM0OdVh!C)LbOlW^i$1 zbp^ef0>bM*(|fn`@eUJ(<$iDcKw{D>mEvn@YufYGpCc`I=mv*`|SVI}k;05x5Oy4NH1d`~Q)2-j7tj|NlSBagKBB zWAD8=94k(daqLYQ$+3^-wb5}_ekNxgLJb!@U%BoPjh68ZYRKYzjVm*;go zuj~1^-EVjKSRyR}3=)u+K{RGD${NL}WZ#3+P17dS$sd}&eE?51xZ5#EfT(7VImD@H zTm?YYqQpZH!ibF`+r6y#Ih5-HhA-J=AXgTd!77uXq@*u zGRHKY4oV4le<%oK$1&sB=K?oIT>0TciR!&h+F?6VeFOFWSWL(V+>~Z++RyAueQyH8 z!nJaV_sXNBhTXxx0rwKKrA?{)RKjnRID}O;I!>B>M7j1z{rTUDI9rw#OjZgROtaJ? zKz+Thd5lq$c%5kZaSs7%QuEUkh-d*S(5$}m9(nUi!A|XJzi1r`vIJZpCt1D@!`1U< z2leiI^^*UvMrF>}rc8|MG{@!Qu37|?`DGHNcHf;JFE34fJVwIFtt_hqXvPgrXOKc+ z%!cC&IbkQJ!BsivXd_wwuZ_WnqMP8U?)t!CxCGiS8yIhdFHh@>g>|mM6U&l>s>9(E zu9mosHD<-c1P~BgNhdo~c3BiT1W;&w`8`e=`d<5ip&4!;&N+1&IuHkTM(>b^iS^J? zmF2(sR>Nlub)$S&mg-&tYP)$fAI0DS2RpXyqAfLup0f z9zWJ6DtwZ7xZi5A#+~_W;R#76@n`P`JgMDcC?;s{ooj;n%FCXLy`$dDI&tt2 z-`R0UwOaGO6BU#+<;rOe>IBNmW=YEBip%104>Gb`*RC&pL}SxV6(=P_Ws6wwKBRQ6 z3pf=ArhOniLxisL;iZEz9Se_m!=)0vlylm>Ea|gCeywotUgP<#lb?j?xNHz>>7A=~ z{PXbxV<@9w=y7Hjrmve$d9>inV^ajfO?#K|I3w0=WTg}Qk-YYdsm3(AA$WGL6YWWU-4l$WZ3^#hf2^Z@oo~Iv zXTo9(XGYEG`p9(h8$Q{eO#h1x()vgQU{TV$TC!qj>{CnOp3ZvsD7x;K>E!9HA>NQoUuB{V$iv_UO&U?SE zc;CYX-@|cHD-_H4-DfidkEYfhMX%d+N2S&8m#+x42NuAMnnl@boy_VGaM(AaIbh(N z=mJc&oOM`Z>@4${DJx7KvMuBj2r;Nro&Y`XdbVy3fn$5#Dm7q~{aB?^yZnq~SBWY4 zI{d65oDWH}kt4Ri2yni!_gFHDJ!?en5A}IP9N8-@G5E}$vd^W;HUn{EF4g7-DzRSA zEsq+9@&3nogB|O)@*X^&W4SNA=ZVT}tdU;`uDUaEIWdEd}`Xcs_qD}1mkt%Ya zzUO^;Z7tuJo{2%_m;5zkNHmxukeGg_5_?-M=fhJtEm4E5x8qL`5)r%aASatou&-kp zLYZ_jaehJLr}QVgh5QuA=cliywi3}RwjEPjNqaQ^#+sMTTDC+(Uq9;Ji$L-iYA=s* z?sNPbIn&5(-kTz|G&{1&z8;Yp2q902vd;}{py*&)vfMG~`S6^bI1eO|Xy-3ZI?P9w zVlMAu7`k>PLvE4@O`O^U7};VGoDfFKD8SL(@>GlQr2-t$`wYxJrvTQHR(+<}XS&i5 zrMy;?!VP=C)<};73`d6mMY^P5N8p5=4R#jmQi@~pt1kc1OzobxqI}nm6Z6Ajl2)Q5 zKXR?h077_wVNH7k|(E{^> zKXDao&soV{eBfxZ0FNXJgHY2Fcu7dL@BunFf$26>TyzEEi3Vj2%F4Z7Vz6eDSkGuH zN$7nB$@KB~!#Xo8)&AFt9Vl7cB+h{G6s&FBBg#}GUe>`RUi-M4bf!Aonekgq=e1QN zp_nGhuQM4^!nN8xB0@gj30+FsQbcp6x7?>3BtK$#LNXuP?Ba*-jT)Vc2x6dBNoF*v z%y<==2bV{QrcWhh$I#&vH*xHbwv~c-U9Tqf$PqVSq?x`JcV8P58>7clM2muin!*Ga z=}cZMV^*Sl@+SyeF7$F1u81CaTEjd+OCvYQh!D_pDt>FOF7VnLDBfTc#Gomvz>9d- zKKUv?L?PTBWF1t(_qrj0o>1NZ`#DnpuM#Q%y)Ggm;+wkMJfMGlK440OXl9M~emv~+ zjRN`$#KMe9BoTs)kPiYcV|}||bSpQC(<%n9{KIL!1hk)R>sFfQgtY@YIEeDyRGQym(%5>rC(=JzX{y6OM7bBGpC6o z8&$-;vw^J^QI8B#Jl;ael`$T?C056^;Dw8#ErzE;rcs7b?5aRn?8Q<A=ln$n0Ld~mNvnjs96$Dn^) zPalNX#-z1kN|v*JjEkvxOW>zo;ixQ`Jv@NpFkhqUQMn$#567N$o%w7%J^mI?GeIFM&YK2D^yw?+mONIZd?Kvi-qk9hJa=C@+g^5 zwI^^|=jpk?yI|JqExsoZcA`gvU|TbE7HVfPFgloDq*+8O#&_Fhd`V$73fTuw?>cA| zXuL$@_R&LO@OP<+S-P1hdzWa}Epk2l8&|Iwn&+3IyyeoH}n zFR_=qt``9v244a1Gwib8h@#!)#klxB6tBHFb$A0Gu?s{?aCU(J#0oWvDmNT=^{4Bh zB&Yz+{<>b+p4dWcdDmD^1J?5cxrDeJv^q1JWFz1><%iCTP(& zTc_vvW=^v|t($vyLg9FYzzp)hz3waU^DXq&jt6MIEn{GFd2e)XcifxvTbL6fv_uPw?@g}7 zD86}?H4d5lVCY=KZ4f#+fZrl>oA3QYC{O-4-P(~YIU69S)rv60Q~1M22#s4KY)>}# zshOiw#6nYg&8aNASnc;*%=(H#t` zk^C1JnK$;pS2UBoHP9yvt;m*~+qvp?I6gM9;wQticKC2n%DOpoEyqc90b(ISh6I0Z)0U&|oEl zEmsKu1wbDKZAIICg3^jhB6FDBLr*ynCe2$GPeG+Ey9&FHlJJ$__pNOb+_?5ajlq8mSGGJFXV0hAVtaRhisK6_#d zZZYMKbq;l~-ThkcrSQ1O+7=A&7H~%r&BS%?##_X- z)qU6TiQ5M|t838Z6QK>ne|9=2nM6rWyxp~ZQ6qdFjXHmtt8Cb1God1CXJ0jMN<26I zF=30HH){*?M60LsG#FiGYV!&4Y=4NcNtwhHA1v@6kAT?b32dOZ%#%o#HeDUwvF?2UM)fo}*K9u^X zNU>slhV=Y951tu6KDW4X89HbC!NP^4H#xq;Xbz>sFy7uTn#RFvSCN4&aLJ}5ZPxU7gYx5Is;kpuRV ze;a4qbB~TjA3p3P=wn>-e;f%3za*w#H^>BHW8!F$mebEt?uE z&VC=;rZh$;X(=(w{`)?7&jL0Cl0_|?wuS`2VN-2zeb;!=eqs%Iy zmJz6AP6{0aNwyPTyN0d{5?L{R>e}EGmGwwbFca>XT$2!+GiiNJzQDin(GwEvjD7RyFT7 z-A%h@Mj`;WN+LTr(qzY&(6S~=x+?LryGNETqxju#G!spA*}*@dqxoOd@&)zKwB4UZH}_SKo$FzrdzDhB`dgJ_EM|S_KLjqe`u8`v7k zBQKv%5joZHp;MCFBlp@L$8^?G9~}4$@#@3YA`br>{a`ZPx&J_g`^A5ULZPNW^~4|{ zDfL@lWhPL1Q_M|(&)lyy1kR7W)zOA-&dOEYWve`^;oZp)r|v%)^{~3~RaWX1d?ig9 z98w(LZ+G=~WcrNq?`YjjSBM9NdGuSab+@d!9g$Of8a6D7zEk4CJfiuT`M1ql2L{I4 zT-yWj?{)}^O%TSBdEJx(K{s_jGIvB8M^CelF$%Q5#RslR2OENPpZyevd!FFkkYuZj z`vW6WXlBt^!!D(n2epN7x2FCRcZSu4#96{w28s4AIi3}V+yMV zx;??U&?M2;+~=X37L9i@miHw3W6<}n7(zqH%~9Tbd+zm|_~zxBOj3yffFb8!JT*o~AvRkXdHr(Zs9{Pj8fHB}sNmF$xT+p_oe0 zY)w#Rh6O_%X6}WS!l9TU&1XayyrVil6oF8X=wcacQ8K^nyGzti%l_J(dITRB`;FE#Q0tamlCN zd{F-%n?UVysWm3)^Exr^xRhc zejmHOty5ZD0csPzdHJ@Z>9MZ=^?k(YhbS^Y5ZDPGmwt zySd66`WwmVZ01RX?uep4ou7_u4Zs~Dc9y!y&M=dW0Ms9bWH2n-XwSz|Gp+> zAu7Wij$;CYu_0xwgJI+C=a8SAR8T`4tpiOkc!*JeNbtQ*o2Nz*juJ;WYz&!-Fy4Cs zeXZ$dF7B&PD-=3a#5^Zpu0g9p>!n#ZtFfj5{i8LPO3=(wj_r1k*m;x|bkUdg`mCQO zrsp~)S;1eX!PF`WK)n0$Wr||i5%3kzJ4jKUCrubHoZl^)aI+cc%YGNoE^pj+cMX1j zyi*@bluEmH*wJ9WlPi_YE(v?nz)0&&^Gi;S^*y4UhjkV{yK(ZzZfz;=fn=btE&_4@ znm>Ye(TTWuj&2!@FQ2mQSU61m{D&IYZ23~yx>dNt1>+W_#+ySjkWju*{iE5vk*jw9 zg3qVO3g4$reKuFqt?4b#*K^8SvABPK)6MFMCq zwTR-)9XawbUk^=2U+>7a_&1qj&uMtjn%QDJW2mjtWP}P;mOYc-95_8KczW)u8h$pi z_b;S7Q_yiIruK1!cMOn=b>_<;`4`dq{8@wd)T4j+(8;emo2?}oHHukWFs|&p6%2!@ zw+U}D2H_ zb;`!UGOUw{@pFLRKyC>X0A!gi1o<7fB{dLmqFr|b1wiP*Y_OCvhf|THF1p-}2BP#*~ z_`xg#XzmI6xI*AD?tl%!bE`go`xQYtS{XN<4^<4;kJMrShRf~7?+Gp-1l zB!MYXpVAYfZ2Bxyyh{ki_b!|cd?iGyS0Ac0&G^Xw=^U-b7qNXJliHBIl;u3NvBQfh zMm+(Ox%?A>jkKH1%)Hdcu@s7>w2ZJDjL+6n2L;TX7zy48Hgop{37Jzd z;Y5k-ui>T8gjO?tPbBogLgMLp!{(OM7ViEQ*ctv;tyN`gez`~mmfhmH6Ke50b-p#m z@Vf>D1|XD-3KDZKacxHhHQWhRwcc>%Jf>WnaMPxzX~X^Y$Y1CndP|9+9{hisTUyWF z!P#p$Ga`lDQ-O?Jg*3Ya-X%mjpJ>Vb8COp5Feb^biz%oH=aV29-nEjmt_kO9UmiTm z_oKYtsY0^PYh_+__ZE1TgCW>uP!!@ooOM2EM4h!U5m2`QAahAx?`dg?0Pv{(L;vJJ zP+lOIhlWxMq}UUU7$-PswYh`%S6ZYT7aD<_BgiV?Fj&wmnVW-MIz@7cll$h!UrH)^ ziFGmUpZH8(LWVJE2SM1=1=C7b8oFJeTHm)lIKb}Dwtv}4QQ|GceBiGuP6D*m&~H}} z|Iy#&^aLKkmBrtCT!01)_q}9VJgL?|GS~m$gqjPK8knI%K?Yo))cQjmW|N=`l-mCC zf*xPw|JN-50rYo?{{y!1?C)e(fRn6w{|j<~Iw}9< zpjlL&x1k;hv0=V@$M8u77;)-IBN*bR4fDSKyih>@P|%jPa#|5NgKJqmViRaW+s8}i|LM!YlZ%m63;$Hb<;D_3a0~_kEG(^LzQQy zKdQZ4jVJ>dT*agTknht79b?Bxfi{<;)y}M+Cns~`arfOU(YrzW2ZtuBRUs2ZySzhb zHfG}COhEa&mDh}1G^cN3nHUb>Dfws7;ZOsL7%kuz`1-MhxU8%*KNK!r*@gupKM(FW z4%Ne-7CGvgC^e{puXe|kjLAD9HbwaiWb%|*jj`a6~9|hFO3O-YVY7_eq+NL|kV66vl z66+ki2WNs;@kkrij*0l4dKb zh>%IFc_-H}&@<3agFb?Ay3#pz(>VP_DAdK0`qZV`4a=UlHIhmV)K+@4Jg#FO+pa z{U``+3`_u1RQV)&*%|r}vOoH@{e(pvFn^sTpG&ENM{74RjjJ5;&^haZlbc-FoKP7! z?`0cO59pt#Z_C{c7!;*!_!#4t?d!|k3jQ$kxmb;zsY#rIMe*VYiw zEbg`SUoY&?u;`2J0IBh7Nvt$uU**3S37NH`v^-1ee-Pz42nEC3c`Y@xFZHd9ofAO| z0iCIGA7VtxtCY`Y!j{iZtYurNbo;TxcYgkQaqli%7J`0hze$)h6+)GhaV$mts#B7q zTVqM*LF<2xTN{mo58s_+QtNLQ3^{CA;^497{uDQL@45NPJ|r{`97EEn8iSWe!i`l! zpq|KCB8ItPsao~z=cUh>@aclh`b$RfufH2~#w@B1_2cRv+`*okofs&YdcLcGJP)%O zwyqs>Huf^+mA)BZG-oSPHSd4>QdWXjT8o}$aj6et`15du+`^=1@pzW7iPVtQl;}{W zSizsG3iDp9c|^PWr`g}IwbtQVHgEh(y=wxfK@E?M(V3^&y?$u(tjg@&SEhX2Hwuxuax?WNn#0in z*+f3I)y&4(U!P7I_TOE*^;YXaeCATqcAC7A!<_DPQnI7OPz(VsHlKo%zV^1#K(1*F zmmFC4qy(j}MIHP5%~sJR>5=UN*v+IGs}|4(y8O<{-Rg#lyD7co#maGs4rBG093@|R zg+t=#{mFm%p+V~#JAsstgOmK2?-xgFsdD16j8@ai&aC9oU*ttP;~gQIb>R9xk{=eQ&-`@*Tn|O9uwSIOy6g2p4Y6kD9i$5*HLHaaKPmR#g z-f=;cQ3kAvWco~&d&XNisH(4Nis`Hgr(Pp$1X{9Er0q0Xbp0EMb!NhvgXeAg67Btk z3`Tlm2(5{X{Oy5Ic^x`KyD#j|CgWcF5*HHk+qWU_9xps*d!KX2K-Vp;%@CZ?C<;#& zManS$I5@m&eSejtx_>-pD{=5e``qd|>Y3BKll`ip3aW#L9a;1nSSjT57u$|m%d#)In+0o~%8=F_l_?_y zW=lL3nJ3)(ffY|*gJ+&+=hF*v5!fkQjlHswt8hVxwi}H{Yi>uf zT;9|fP@I_Ij(&Ta3238CrZ;4M)}SLT$d(ZY{YS>lg9@GLPF7Ofp(=$Pun+uw71|nj z;bHAGg)Ws<8XOSVkcBN&1c6IpTQ3o`>j6Lc5&xo+ zTUtQ=quQRSG`Ip-GYrVivN?c*4wB!{S?Yn=oHCBGmS=HU5!P3IH z?r=KG{4}_%ZwT7L=4{SQ{=Q*=X%PByg!`*JuGbKCpDWCE#v0&)eL4p4wxc~a6Wn`B zgecA7mDtMEKm{~?3mny>T!8UbUHUrYX9+5<%vt`8HgcHJA0Zq4CWfZb#qtsP4fq3N z8~4f}qxcR^FeULrb@=ho!j$%SsMgxFhSKTM$rEH{D^ z1=-lOqoHJekSUieUJdy72n^?P<-{??Ln3StbzD2B6=2_oKxg|Io9jWXC)BaSk(wZW znRn%M`&(wAHvpj2Ij+aoW&z`D9ZBVYAfX1qfe0B6_6Nk>NBf8Jl{N3*5z7GnPE(84e;a)o|=1{h&F zv2UM#^rMyM#iMr(#+GJD^3TTsR|IG}E^V$@$8Fe*H(JwO3eZYx!X4Ag0I4=b4K!34 zxkwMZj6WLK16s**0zG;UXf~j^@`;qBB#X3#*x6$u=icGKke}}PKuFnjZ)-!F?1U4) z7jIB{-gg+xfbg?_mWDRP4*BM@pDd(Fxbm<&E@WBdNOff>pwE+sx@-l-!2vVr{Lp&9 zV4YwBfD+39t#)BN{nj~A*dDJ#BPqa0tv!O;90gMk9JJVjxC_%xw3=RgbBg4Du66SE z!E#gWX3p_qK0Sh%d9CY?j17dzmT2YkA6 z872WpVU(n{9XzlBStn?{ux{d$A(?{+<)F-=G$MiZx5MS5gWC!rYWKA2rmw_lB5wrC zV>k&yvK}`~+$tti#W)2urQ5YH*CoBb#2BMSVWJZ;^%m#VVTD}tzA=In(hQr0a56?R z0Ca0Xqu$7eexxAti%bmrO=}yD>pm~O4pdQJd>I2+wlJ_>y8SbY+WU#H%qD~7z|?uW ziV(+i)Oho^pqg{ANjlZ9SXrJg&=7VcMNak_J2!7WSIZn_^FL=^Sv|4GmSPwd94|KI zp(2|hmp)vHhfZX+Cq-XS1_3N9CEY@Ea9!J8Y`p?wc|sb29EkTF<5i6M^-0@@}@YKsc9Tj?_aE&|Z0mae%FZHUKy5Gw(w z{l5To8UFA8X%fHwch1@-Hmo&nyyW6??)o6?Z`^++-_Og18m|r4&sSUQ+WdA)e~UVn zv=_CKtxJGJepabV6PrQy2zBc7_!rZaPGBnoMwx*~H%TOK2Wmq*HIhfZ+nXpXbrX>E zFkyqN?#(N$+FXja(iWAJvP9v3N|F~l*_*+Q{6HQ)?Hmm*Egdc2jEZJ_0Eh33N|h3B zd?R-_*jJ_gZH^AO&@WLWMC0m)P>wV7qGeMhz&G(u2p9Q#hp}aE%8o8sBbs3zvofbb ziUIEAtCFg!Lw*YNF!b9*5`FDn#n3CWNG@1;uO<8klJ=!BziuB{1B!HtKV$}nr32Ku zdR7SP;hp509VCVo?Jk3rkQ8&2{t7#{pAcjQc>{P0ng_TCYj9dYG5c z?GdzILv}-{Ms>nXG0#Bk-%PaGR0BA)?D3M{Zr)HX-k1Ee?5oW|)R09FmixOdO(ex! z(#^R9`mRw}rNOhMT$%R6?$yM?l$ZhfXlCg`2?-gFGFL1Dtajy}-=b`5kpoM&OGd7D zcKbVN4TPAK4!;fy92wde>Kpc>Jn_x>Q~h&rprjP(TQt%gc&kY#kNGktf9zRoRI5s3 z<_{&w{6k5oVwzDh5pco}%LoKkr{iA&4%9_oxg(Xp`48JyiaV~}3N{yvy6LJN(q?Te zs*aSs_FGr7K&AZOe54S&I5R^Z=q@Q58_6KjQCciAq{oR35J5vqE1(OAkMf}@CfWk* zEjD;ZZ!MmTiKH(H!`-U7R^F__)ENkN4$s%@ifnfy&-_Qc0`y?^y=Z3D-7U#|tE0tU z0Swn76?5)Zf#N2c!J??|{Ir2u+=7Z3^ss9}T6?wThJ`}8nLx(dV1N0(W0bz$WZ*Kf ze{d~+cDpl_(ec?e=7cQK$~Y<9xCs*8w3~5MI;6kuqU#9VPAFC#rY7fe=<%_^IBz3W zC=kCm9^z-8xKJlj*LxLD!!GGCELSGzCSx;b2~RI%NNd3WS2U*r@940r$INNPmCVqI zMd$wNE0*DP{FNLtw3D=!7M#v{Dk($yMZ?lnqvxHt8&LXAzhf-coUSy6N2(L>o0&>j z$+a~FYJqqClS(@S$ykGxh3wH{2o~C|C8$RxmP9%gv`7ATbpuTYwwD$p3-d~n+xSdn zSJcDMA^-gK!u#X4d8*=rWF%UyZ0o>)o24jCNRvbom0EtJxALux=j(dZk-i`=e}3dN zbVN%!NFmJBosObd6QwK*K$!mK$GOt|oB7U%om-7h^3VpG15f<%n&b}NQ?_VUHf5rF zdhv*!Swvs)!epGD`PJc?4jK?j%TSW{qv{Vx3#5gPn=|&Y$ldO6Z*`-vK`OQ=M9l|lt1nW7DiSE4ql;NWY(y<)O!f~f8;-KFAOyX zL}08ntOGOylGlJ7Ie3l9i%meqH)F_=JZpXka`HtBRry3}hj25)9Y5l?>}y>NA#9k4kZ&0UtTo-6eUe{j|;1yrt|CWRnsS2fBeoKr{;Q1}MWo zWdKWZ;(#d3dwr|$t7|;HXj#SC3z?c;s@F>JM957L143!UH1Sbt`rProsC3RUvq}LM z^RI0QkR<2mN)_t6t9;Zvx|>X@(Xf1#P=DHgoI-g_^iuEdKAF+tsd=T%v8^%u8Im(+ zo$-S10jg%M+7`{!p_oWC9&(&3%Su!i>=0k_`y46sS%Zsf<)db#v=Fb-KG@_b^Nb9r zbi5OMwt)v!Z?@kz>d3lOZrolf2`HS++9d9xW9R`0B==((U+DHvONN+h`H@7}o z+@+Y#kh}MWFvST8Eo%0FNi`f7{wFH3%_fXCjPOxPn~i1O=0lFxcSYOeSWCnUa@125 zIt?tw4MUPmRj!cRE__PcEhC$qIGYq@Bh#Nx>1Xn2My zk8Pr~zHvI)l^;HLsii3T6TJt9_98aClx&_SzZ&VS1A;)%$2q_if}?gQTv~fq3ZVQl z<2t1dSBzqB)i=CJobMkzoUNP~` zcMmDRTQeI5$z?4kGm=!}qv+$dM8|uK=QID6q5?(|UP`J)>H_oK$u`f?2@D}{IQ|Oq z#mYEPyY!tmh9l43xqbGQe(`%D!-R6<4L$orm6Ts9W?DvaIXrk7-@ADmZTU8AC%$*a zG~6bM1&2C?V-0MjggQS~f#x~lxw*ufeDi~0nyH6cnm^W2a;XVz{Fd~<#6c(x*L zBbyRDD)lVlc%zhkJ}hMSrblom|ez2c2o)INq>A0(s^<#))Ub&dya+}rl4>5JXA~B_S zHUpfItlblYGhqLs;C%g?SND9O*(^q>1JSTo{Lni8`EVSb5+XZuPq88T`7n`Z@XnLJ z$KN(i$W6bK)4VSi#-PKJJ{To-Dw(20{0(&IDSWaZJP;et*q>jX)D93ry$3^}t`{Tz z5O{tks2M;rliQsl>H)SU8ulTDm9FQ4xs6DVq2d)u0XV%W17>~2{a6lt0~|HvY&cco zWcSVH4bn`*kV~zy>F|j-OKJ@|x6)(X#qds9-FFw0=cu;zzP4Tq%aN2AxXy+6m~Njm z1WmBEKwgH1f`>v;Vg61?nFesu`)C3mQYhjvXKFf-K{?aqswXj=x=xuXlI^$`zDrq* zejW9K_~Jsj7)d9S zT4Kg#!%{%X&%|}5q(ZMLl5XP+Kt+;a4~mCy&vTLwXZ%Zxg}bs(7MBAw{fDP5T#hO? zPwKlEv(MQmAMJM+uj(9K|6{(F23?eeni#^_Ef?~Ji9In%G$K)+0VXjr!OH$Xx;R3YFC(C71@=SEVC+AsH^+^98Sp>K(j1Uj-L(bl;mx{rV>TSUn@5hoU#> zqDDQl_)9Ekm@$tVDh#3VqL)y_*gH1BEb`IrN_w9Zvu|X%zBmsqC>%KSB+M5Sl}vc# zFGW}k7fH(+&C`XPQ3xd)Io&52LtdW4=c8x^%|dIBj=uGLCnbwrM>lmiI8kXN=BLn( zys+!FP{?h={CO>NaS!s{`$oIqt&C=sp$v@)L!t*iydq>?gG4(@Xa}jj(&pQ0EW6~^ ze*)_ku`yPKeOA6dW2~d2ld30I-2hb8mcC{1KzHYJ%OOk~Ua7-wRQs%{t|A6+B|4Pi zV;FOAqlZ0q=`oyQpkmE&{^NHM-wfq!fJ7bE`8cHnggd)rr@a}X?EWkHarWmZrTOc} zGvZJ+$8(mHdes+c=t<~XLwUs9wj(*?Y7YJSIOW5X+QrI6#WN@<=Xpbgvveepk95h| zBSPnAMFp*h{jZv;US&6qHa3P1ml7IelUDB$yqH5UOuOg1v+d?L->U?9do3$vYzk^r zyHkRFHu59fuZ54)Z}g`n7f_z9#nV39BKEpC{*q8CoMkn44fdMx>;;-oXVzzdGL^+f zT-#&FTW#jT*YJ-w_slCG96QO0ZHTYte3()u_}e5VK1oCuGl0joUTXHSu;Ps*eu6%gQ=MlYI!$K5mlMaxVU@NuyOWd z_d>GleVYG|vao<&Twkj>-uQ8nYHIn{Zqdl|@0as~X$vRWw5?o6-6IzVmlmy>H@-Q~ zFY#rS9<{_KH8xwmjjvn0(##d%O_Z;+&AHw0Jdcc+3ZR+hZ1)RO$mEi0zI1f*#)H-? z?h`CUa9aJ_p>UBO7+n_P?S9cCwtW1>W4=H6&B^+Qz0PMYh5f-*M!b_j-uJ$)|DnA4 zFNnf4`hI9-Cx}N8MyiQ1^Ja`7xuhP!ZWKtx$Z8Py8+ulZ_uI5_tN(S!_!G@8>0FO; z%;?&n5F>QtlHtxdv7<`OG9DmJ??iQQ^W>K$#VmC=j9-aGj0O&`OQ;b&CW#P^xnrC@ zsQkp6C`wquGeza?7jshm{bQ)-np@yLHEb%Uu7}wpOWWv;(NEPpGWMTfg z3Hw&n_}q{i)@8P{-uH-^*w;qUAH8!v-}O10vbJp^K^ObRJMGCx$rrEQ zrU$!P;b})vEmEO1FSV|b<#Z(e)6o!XNUcXJ{4~o-{-=xk=^rve)#jI@JBCaRDcb`hv#UG{E zla;#aaJ(+Z8( zmme9j>!^HK?FiMX0SP})Qtd^mfLI;4F*hT9^T~)5*CY#9r{CsuwMITEa8G|jCx5}~ zG5EJVyYl*Y6$eA2#HEeNMzee0oTp}xL+ym(1gF7Xm!9Okk#3GFgKH*-6S|$2RKu(w z2T@lB=EA%QvcGBaL^hOe_wr@XXD`N-I_IXG%Z^N400aYPf)ERAV)$0l0G0B#i}mb; zB1N``D=97S4jlw`Kzl4-&9pTDw^B)Bfs#2dQO=> zX-e%ipRF8Or+6|Z+#NFip4m?EtwCnH$J{(0lBk>T9uCmMr0F+ecKe#P;H)W5P}16P zgtty~VLbr}^>&jMRKOf!VA+*FBF5n_5L2jWWpJT46^2g#TL+1zZo*#HCF-_`LxjF%_O)8Luz79l!4Ko?I$EyuAT%Wx}R>hjn zbq@OO@@(IqvPrU2k$aF7Bj21+EpD5l8b4PScJD^v3fJ6uZ|+t}+LIS|4f%ACH4hH| z&d*BSow~&VDQ$p5%?)dMvq~~d-31wHP`%wf)5L?t^hi=~{}cNt<`i&jM!v3wsW2)3 z9o{J?mRE(xUj9~~@5NW-dQk)BBPf!Wyl3E=bw{b_Ps8lDy-(*=p04vFzmBPl#F(_9 z;pLM`8Ly4NsqOysKS#~71D$Wkrb{XMwR;E~JM-eUki zBz+R-6-X8~6mVyqS5b*MULKlgd{tjppTQ9PAHeVX?-vC1S7_^)d@-Fko&-mxtE{3{ zDSW>+R2@D|1)7?5n_r<~cxUFOUXT6hwRlE!GD(*2aClp?HLnqP%lB|p`B34YpI3u# zdAAXGv)7g91z9K^$@Aos{0hH?_Iv}rJL^^@Z2n1~XyTU_NwMPMlPcChdWkKW+^HG; zzMfyk3JZ!KfB|Z#5V)8Ay{fVJ$h9JSM;12}J{FMdzDvD|vUqDgG_v>E@D9HvYI~hX z)kE%+hZ?uI34-^vlgu+W4n2v8hd>D4?g8w z9@$+y@tB^Po1uOmF}ElaJk`i4dGf6%Es4LWq-(bFCw_QPK7Kf;Z?Bgl^7#!SPpxO5 zN00~z18`M3v>HUEKYLRpU-xLmE3zoMz}1i{dDOQ4)gmP=L3VsNhBbKsO0unq$!Y!_ zsQ8Zlo1tO74m(|FH}BU(_&bk#OK?y?1H?xgCWF}Q(Z>eMuhsPAb1tVmv zLdY*K!oT7C3(r@4l`dsIxP|x4BEf0^%`CL*Ai7AhqIyTOheb4Q)qa#lqJ~kz0VF&D z!y5WLn6wd`X9(`@gTH%^ysF{30nF5XoC%Oo`F|{(_dnZT*#BeJh&@AWVugf65|W5o zt*up?qV_5^N)LZ7(SG9bWK1H@DJ+hWaZ5rYcD264_*e3u=ZzOriom5nva4J?+xy9ZMeH*#-f!A9anUD7h2VVRb>~%Tzo5?-OAUV=E$@E9Z9FxQb$p4~35tQqTT8Y_H ze+Jpv4#@W!B0O@taX&Y*M`(@)l6`yajbnelPfcIDIGrN?+WporLq59hm>a3|Ja5l9 z6x}$LMpD*PiVSphJ5Fs%D@6&2(4kqa3fW@|-IoC+P-C;xJ zp9xA_XD41{8`@ijrl&$pD4z}3PJoQil%H!Riys4w1};_4n_h1&45Vy$(@IlR)5H_Y zCAl1B6?I}mD+D6)flndh5rmM$93w-%shKmz1C3{3l6R=F@0ZVtvY~pI$)8``ga=F6 zv|{1}`^$cDueFMJr+8mdRKK|C{{iTJxBmn*7@J#R5x;Fu-#$#GOr({I< z;%)X!{x_NSdKHEP`}z{qoI{lkhZ`oVA7BM54s%Sv?D#mSd-X&5&$_8>AKnhH%e#Zy z2}CA#gV(R90xP0i?xLt~t_}6Q)7;HS5>n;ZwX)%E(lYW%08H4Fh}~Hl^Kc^Y##x5? z>LleJXW2z{?MGiD*BO2Y4W>!C(>1plve;yDuW)Z+(ACI~`1fAn3m=w-@FC*#Dfl@Y zy!q4Cb*2t@M%jJ*^7d@XX6?rq!J_ESWFca%z9a|wub=(*2Q!9V9S~}lCt0-5mR@C@ z@H@kOCXXk7PxJ57Lq0|gIIK*b?)J=0^w#a~VuDp}7{9hIaP*HKGQBe#{fUF?$lA1U z%3%Uw{9%uq!-F&+4HU#>BYX6H1YgT|5XnA0zI~TyO_GQ_fGR$s_k=BV0JDfKeMbb5 z6Gj-xRXs0#pB4KVk?fwkG|+xOf*l0%m$cvG9X`srusp5%eb~Fwmlg{(RPvj26jwF( zwWt}7rD2#cN|-VHnep97bu9OX#n>-K4F=j63Yl-?$qLm&Ya6Kn&389-sbxW%3;>!S z&B{0hNqTi|3Dj@Gy>Q+s`Y#QBd72@rRk~}`PJzBY_XhiO_ZT9)s2AxwdZ@0=p8NLnvTCJp zq)CwseH~_|dyK$Efoo)r_jQx%u6dbw_c`PDyIlJ=1qH*irzszHUTteeQg0p`wexY6 zg+-+fz4{z&#PE{VHHyHosiAloULEaeM*S@e;&EMHQzF@SeEStQpb}clfkV*H2n3pF z(CP&x<<-6&qe+Q*Fs-D0P2|;&*PITgbGqC*=>qH?C0n+4&VH4e7;s+Z=P22^H{J_( z`JG-@D)@c?Xsp`FWQs0)KjUS!88J#ZE^$hvCN8;u-5KBcq-X~%TbGCg>>qJ(Z zyITC;(%-Xx^4nyq2*#AXZL*JS@}I;HUzzvrp_TMT8C)i;b>_BRBW!sBkv!EV_M$&c z%U$>_uN#%fMlpV(5}`HZafy-ru6xJQTuU22TD6b4AOp}AEvIut^D&3}7klEnEGHQ+ zCtL2@7&}zb=GjjrL6yR604 zfTbV6*DiJKn`fa{{G=ue_ysWw_ArnBcf>iVa&zNH0 zfz*(~C*n}cb@&57$byH{)eaxu?v$bvAk-l(rQf&5&d@TvJcYWJIC(n%@6UNu{A}t! z`ZRd#g|OB3-2P7N9@__#RT?d7ad0TD(wR|TYoar<$Jw~#GWf&q4Ff5j3g8DY7&05R zLRsp*)|uaj?Xg1<6H;58BCm4|6OYuJmhcI_y$=c=P~S)&<|JlB{{oTMxcxkeG!B~v}2%=%mTWfao&3#%O^PD4zl8u#ciJw_Y4X^4RyH1eZUI(v4{FC`0Ot}<{ z2HN@o&)3wQ)_cP^n!1!IKz4+pkzuwbFwrZ{@lix!pD$oQ^##zaNR?B2eqe5D)|N&i zh34=s?zE0Jg;m07b!GU-)Hv+5tV}XfqL7`*SDN3tu|zW^e-LSXC^d^>@ zQ70Lf?5lJQiW6#8qE-A<&R!p*0BVC}yZZ5;ge6X=jGu8|`~B_m%A?LOA7x<6n&@Q` zuBxY=PX@Q@_beu*4t3i22zV&-TgPn8knlv^hX;|_WUueMKV2vVTLA+_h;E!O4>^15S}&!jKAF)uLsP64;h~Tk z9a+OG{d9x$ut@j$k{1|+(H7@%x;G#0 zY1;7f9$kbt>C9H%_#oK}4MPwMz+|Zfae>YgNffkj{$L>8QI?YhW2UUG|uKy68NW$f`?>RXiaa=B<4Y;u`_*xC zfaq>Fh;#R<-o=zXO(_V=9I%IJaLeGDY&EH^Y3r_H02QqiU){!g15?9fvAw>b?1h)U z!5&*{Dg!n8BhcmU}+*!wcCIUl1^i^I=ZWk2zleEUCbUd;DUsszIi^VHamE z+a^;`-^Pplk6V+^gT_~Ol4_Ew@w+yectmEm_w}(JC~~0yFjhAwSpb)uC92Pyxzvj! zb8YsJ3pGdMq?oCXIsMSI%Ckry-zDe!U3s0CI@s^6&C}SJ+W{hK&N?zlv=<3y6m8Sc z>B)%GY4SeYhHXlSxMK2d`8Y!6@a}A2GJ;8H_ZL-yeB$ocFdf}1UrkSk%u1<=goh@- zo>f*Q>wnI1_iufh8KnK0+oUIUha*y%GDq`dAt{d|hU|o6C`#(_ z)%Pjcqon4}tda5<6BB!4x}CLqh&{Z56eTwajzAm79sy0czS3PTbLHEWMac_uQ**c~ zVX5|#(**eB5CGV+ZWd99boOWc%5!#%|o$5vL1tYrZq6oUE2i!7IJ|G!V zAP;w$I4(dtiGSEP!B%D^xkyKwLXkISb(Sh|f^zZqAal|`VfR2@;CHG0HFHbFi0Rg((ogus z#Ylrae*M1 zd#590#5qdxMuDg{<*$*|R0OyA<4f(i>;C?l2*cpYUZd~RPi68rQD(d|2wB6FBb&>NX;7Ra7D4}AvNQ4kkJX|ctdmRF+ig5{~!`f zqtE{jk&s~60;QuK;~)Y6*Dq1497&fC(wy}PVXaAF08aL|31PVv)a>g2vxM|1{{Jtz zV7uT+6GtI0ytS^GSvy}3y6{RNXG&I9wO%BCb{|2k6&%8JLv3A!K2gsS(WlP8uJ_qyRJMsu6bUH$<|%`gcXd1$+CPhM@J% zSw!J{MV@KsYUIsWW@d%+vzv>D?C)+%2x*Em>8xd**Ssba{G%|rEW?0JnQp|SME?6t zPi3wJ6W82BIsDk>C|gx6PCR=tK2fpue(F?fP6QQ-p)DB|{t2Br#D=frLa0j1@o$eQJH6Gy4rVmgMHMtTwG{q7xq>96#!N6M~!*?MPkuj8x&E@!SP`>OgtUZg^%MU`Ty3n`26CSsw4^l&5rr`G zYUO?;x;w&%<`)uorCF%{NPjlGb``cIE^i%UZIUVxsusfW#fdn#z&o2w(2u|i`0rE`PWc!tvY2SM{T|E#ytiJz#gDLl6b|C$l0@bRxaQ`Uk0Zig8NKjRz z1c6}BN2d`2;y@E;y=c&7b*%C_5Y+JyXi#0g3UXIeM-fFFu!7UC%Mk`5#0Ei6`X#J_ z$o-ZmdiA^S5uhC$5TQy)*y=?pRf1H3UTC!;;4_Q~TI~jCR0jun00jyUw50@~VEg}+ z6mBFU@Hl!xy6ORn^Z=}fQ2h{N;8w|1e;f6VhGghE!hapU<0~3)7c=-Go#skUf#tI1 zg^;rz=3n#Xzq{v1g+_}S9LUvl4R9Z2j%inA8WML3FR zt47kVx`>Cx9SF#jf{&Ls7|Ve`{O0qgGSLC**}Jx%sXfx(z5`8g!B0VKE|p~jwpMkn zHAchxw9MmDn!-5#Kcprx4<+f|Sj!%+++y(B*vMR(?Y*KY$7te|3+L(_jHf+QsYR;~ zYb`!bU%Gq+Mtzls?MwI)wcolEJ01l>OK0x)w~oK*xT-)nMhpur-T%%#!py{V|9d`e zPXtTAcRZ?@@X{xY*Ry!u$V2}Z7M$asUV zwcp%oQsOhD!PwMMcm?o*+awGDz2(lhl(7_iVq7ig@ytXglf9w zZnF9;z|6E{B&;oG*$P_j@?@LoJ`mZw+1DuV)GaJSCDwmKNu(MJU!>pSlts~ZU)x&* z6n{w8Kq8R$_WvaaNBdvN26H`o|!&sVExBQRp08+1w(O1_2SpNV5O z!@aCVX20iG{c%r39d!1qC=bjK%a`p3lO2^u70((Kq1>JlvIYm+m`Aqh2Y4-OA+{wk z*iMM78~=BuU{AmI#gKj-`TPE0e^on;wwC&s-_rL#`HjrlQlmH0*w}mOF`8(b((M zt5J`NDz5s;b4%!oOh1A-;sxsotNcWkRXZQIq`>QZ+4|0nuHL2tNS!v$^ROY+RmmFW z5cTZ^c{THUc)o13WHmFmTJ@N)scEKzROJgz6n0e?xfrfSpozI#|3Mxx$Las$Rt;m^2=#6^84zC?9a0R%gSVa>iQ0HuY(&<{Wmn7PP+?V9emfj6|#xu6`p zOA)|zssTZGW|^875TN3z14a!BA-oD%;A71cS6dB3_6xx<5;nMr92NdmBpmEz?5#Ko z1j`XUkuGR-PCMbf3k)~kWnxbkjICk-sRqkoOa#LpaJ67jf_;4cqe>h7F!_9y{}nc*3_!xQ z+U!NOoi{~VXxurpt>IIW?(^-@2z*;}D;U1v-R4N7s4h~oY-zSBRttcTX=VeA&M)~M z6IA6XdAsMhoG4FLG1b+CT`Wl9&3s9?z@Im5XDuSZ&DFR^0kBPpDZzQf8|kswq=PVWM0hCi;tMpQ@Vd)iY4nH_mnx|A0>LTsxEZ?ixy??c(7lAs);O z7*zO#^~=9g6mkQe5d<`vUutqo!phcv4Lq2xh2#wQu$n`AS{pc#Y3j&|l|J-Y{^N zv-pAZn4iSw2dIgP#hja_cT;0`-^t4}l2sVa@6dXrx0S2rkY-ziY4GJiTNVrg(DxMo zqS)Z#hgGJRR&9x&VcE;pqA^>ZDRH0n9}5N?vJOIICQ4=}mZX|2dO3OdfFrB>Qb$h2 z(1EO+-$xhBeS<5%o{$DgpPhnNo4qtLDNp%Gg4&r5*p;|MgE~ zr;xsSzk(iCrnM+Yz4rTmaLKc5mHfR8)@Lu(1E6ZxniLHnwi9@4${!FEA!}z!0plY) z73n{<9P!&Ax!u6~rObXr!m$L8C(-?I1uYVW=d;T}NaKc8BuaLHPik$|C5T3*>E)0Y z23M&+zc`hL3W7cAv7<#9gzp;nx$4C@MyU-veuJb51~3J4eE%=L2T>Bnw`G_7H>GG^ zK0GX^6^{DN7sq>tOF(fkv3S<8Yj^ew^*;M-eD&MHRT#M5&1cTU+Uj}meZZ>!D^Mx2 zYmuvXmUPpjHIz%_8r6{&mp^eK>hzBLO}Z|Ti`F3j|JqKE4?#+U1MaaEI=b}MO9=5*1Zg)A4~%-c zhZ737PmLiq4CrFo)?!-bUYD2Pe>Px(FL|5`9x~i!YM!hcq`HwMd-S%y1A1E?Oe=gLf|Vv)k1eqBnsG&M zNj};xRT0l0i4xlJEAIQ&_~Mq$Ai>7KX;uDZ=L@8ZMmu8IIu zoqCmgDp-jSgrIJHp2orO3dJMRHc%clgKKPU_#uS3U?YB)@7?+c^ZR04;fRB8t`N@P zyP!H2jcRaAhU~bDNSDr1HA&xvAgl$(fe=CEUZNtY6N6V%zp&+$^Hhd(FLM`!WR%$` zV^+Dn=qWcLJbQar^b6ViB!8-cQmPdF5J1*AlSNZ~o(5Q(vP#S@3!DzT6B;-1_O*AX zbh3;>zUrsHpl5|W{QKb`G+RvmoY)wICDiad;_Ind?ZL{hu<(@t2=6Dg{!m7PSv1#e zVm~ZW^L)Ltb90?M2>e$u_WXQ6r9t#;_&n;gk38;u`?e0>>HUNvNz$tIIcP2e+$4D| zf%kqBvkTSuQ)FK`y|S!~rY@tY4wZ`svt$OXqpJt2f4wxUB$8j$qy-;7nw2hyjl4QWBue91F4@If{*fZ8@81XRNZH^VL|}igyPd$s zkerv8Bk4BmTcxu?riVCzQ`P^_y}P?1e?G_G_e0wVV8QRWeyaT2m8K{OVD;UPZ+a#9 zoMftP01T-PQ=)~C!({YVT&$K@O69bije-1A*-Jt}qyKovZnk)8?Q_<0*X%Wqlg^RXKMc)M#QQm2#MBXCBAf zTiTOge7&kvSMn@DS`eKr+`GmDncZu@Vvj{1iZnH1)BxjnKddIfF%p#<<1829GG6dV(Xm_1J^hjQ63TcM(ONd#Jx1g_8OrSPW^aFf zTz$H2waQxz4BRfMc*&Ya0?YP;-{R28Fg_G!pr%C<+V&Q@j{Q=rixv#m%u&27E2~kf z2oyF3wV(I*r1lJi5)$+e_ZmZYl+CY~mv(~GBf~V-|B``0QJ`C!gU^af-8Nb!ETvfW_c}O`(Dbg*~#hox)=G?&6o})(S>w z3rM^&5RzR2hhV;$S)0Ar=22^(1)>Q2f5D0`h@V`)=y8P--~8}h!6QH1?Nt63h7pQ1 zSlMQic26L$TBDjxI%j^J9n20M^&DSFe{BCXr;-6a^oJD+_8DKmRq$vO_}FPKEGRrM z0#0x*M|ddDM8aAKXp#3pubAln>u!bxv;CFEjl!Ed1c@kNNR~<`to@_#MWjslxASeH zf7!sN5V4pi090x@<#TU>D4@@-N8$+w>ABwJ$SSpTRE9<_2ppxvO#K!fPfnsTU9E@* zaxUVA*fA!S8b;ZGMZ{t;px%x;!=yM?H^Evs2;iiu)Y4s${jU{>Q^dO>(qHCd@yxiZ zn58$jJtQG!ctmIaecs!Lh(M>_NaFZI5Op4Ay7~kk9vAeh^(1F{|LEnO2vb~1zsn{U zMoGITmhxkEKKDm!y=2ikMiu|zXJ{r)hz}0JBNN$P*&Sk@P2ucyR?fybRhyypNXd^^ zAK+es|E=C(SS0|<3>0%mN zFkT4PeF%&|^zfyCrt!d5K_hQ0<@$F}>6pISFv`fyd<_3a1k{9U7QF9ANJszM_}qei zl_$I#CvvhBw8O4Hh|*f0J_EY0deWQrQS=g*^T)*KsYz}bDzpU?31f>m(Bij5RXQfe zvZxdS^%+Tw^KujG>kv6H^ua6|_J9l(K=l!znpMjLco>6hyTvN-pkFmf1y*UwaD zoRIi+>x-@qdA7SSrA{5LhVicjKIM_~#)Dj18r0g7=mf49eSI1~;X)jm>{3>!Vr3!MmqXUP<-t}JEK?JIgy_I>ELlBXxD z1v_54Z!Od>k^`fnS?i&1Yd>jFabaKlpkW{p`zPp~YaRGc{=a`^zH~D;Q_PBS4Ql2<4 zdo`9^@BBBiWrlgdCBvJRo#O?i1{1G+xg+1^nLn)B@cX0%=VYi~r(7&Z|jK zz~GbUKz1t7sQ!9}OPGH=G)kW1It`V(*dv4MT;y9)kkluDnEEU!l0UI?PFB+3j$B^nbYN%i)ZL$`miUltrzn3EXZdHlxAn!L!aw^Xq^cbn*6DK& z`9Kh1^Yv{j+76Eehf{;$Rm}Z>n|m*jg(qH zg!4mj%;Qx`^I%CF!lx5;2aIcUyLO}u-WD}4Duo(H`v%>mv?{BEvsRNZG4{Jy5%kn` zOM?8ZDrq!J*>-ja7#?)@B$#-#Fx~32 zcc^rFgie(1t(iak&;P$G^2}$1Hrx4N!M75y7dkZ)23JICZns)Q>b~5juCC$ok9qPr zN^Di%++WN(b}+&4lI5hR75h!qWT=hXnocnqI6%{47A1I3{BzhFdLc9rbKV%aNu-dVg1b~&K!Rfr7O}j*8e9vo_eKSbiCI8j({M&ra zPDkq}d(x>r6pGRFjPbfxUd2#>&*RQYarE=MPx+EeX zzI?cp+J-r*3Z#oMe{^s!M6eV69EL_!Kw)tlms%rR9nOUj{`VXN@)3Km>AIG)BO-y%R_-)Eq`vj{%tc7eoKKSs@rq!_Eb(x~ z_SyDMq|5dh=I!c9)Tktt+LhSpMK8OnR|j46ARaf-^qK>rfyOsexB)fN8Sj9h*jhly zvYK`QZ$>ofpFglKD;HoVbyciN&O?Vfs~$=fHBc>?5&gTTSn7H-b+LNXk6rt;O8i_}UZj&@x;Wr+>Tq;%n!eM~e&Lr?ulYpbpWuhX z=1$moe+xnVvKGRpg|!LG4Zh+dK;mG2>LL%>9DbMz3wBB$J^ipW!-I$TT1?MfRFoZh z+R}MD&FQHQL-ov=Hot)_s&(=5#FtX`*m8s-H*1jYw~=k>5G(|gs4ZwtL%ipoODd#CsQQ)7DG zIedI?=kFif!T!we(+Q%rqQZZNtN*UK?wrURP8oTxCZ!-=OBMj6GQ?Av>H5FYHl%(X zq*k10yBa`8if$A&qp2VhXJt+GA@P^`40K3f;z#6ha;)YHw_mc09mb-8{NJ=$p2?AW z`>evAF`0Ze%cyw*QBF0amXG$jZsy3sa*37%)hhy=)@K3Z>24bCC1c$A3`zRy$eXq| zhTd9`DkZP=jm+M9SDp}LJ%&1mv76^)aKk!dFWUcnjJ#t6QwiE2O7tIAsaNZ>Im2c} zB8FKd5~VFl*L+dZ4f&-`-(dIA@2VV~g(mpJAPs^j>-!fE)wX805T*`wB8xYma+5vV z|7}6+T>ki0*4tF)Pk)L4r_06R3(H5r801tdPJvq5uzn8;W*v$!_AR`H+Z+;A-=SkE zptv>u1ZFu6f*n=zw}q+|6z{9&Qh1-L1uNKy9u#b%fs;@OFIF+V{sEGIejzT)ATs=^ zR`7+xd9&h4>sc6c4h%u6Yu8x zK1wwPGsly8cEr{}})jTnGMDoGP)p<|Ppg?cQi=g|b))nilF$#0vEtSfnc3 z+<-B}MsZCpsbc2|t2+VJ*wQBQ6X3TJ6fAfKYDOiljb|GHeR1HIs9MNU6vT%-eFXBx z%GEr?nnlh-pUWzY%o=}1W)8 z+N0!Ic~)`YmDO(QcXaUG^fw=b`PUQQ1C(B%7gM&`vxD~;Qd9SCt=&Csm_w?R^Ak_M z$4$56w~YdebiLv)LIuKjU+yL zs@g#P!%>`gbp7aZu0JMya98sZ_tC@`R7=Kjq;j6Mv(H}L!?OV1x1e11gw7zW7#fpA z>sNkpK9CPE9O{Q40{mVPJ?qketG(guaC1J}KsDVU2Z1YU01>Ab?IOPs^==^p{MFYxOb}Ub(q^tl6T#wZFze>3}bYk9w||ff7TuZ zU)g-tXI%aqerB#T7yAGz$)WeCGd?T48?M41hg8UoXz?GhBKdqhn$7b+Hh*Omko(um ztq=&2RBEQZmPk^#)$`PjXcFBc@w`}}m-l+0LeooCQjY~gQ<->@;S;L(Awz=;S~_iN z--N4JZI{if^fZPhcCorm+FVJg@EDhGFWXasb$J~{!iUdng8v-U{0I5q|F8a}8Tsqu ze&^wIYqNfDef8Z5;M0veaA-^3zE{n&YCWfiz#BMaKAe&2GS2PYFXGQRb)~1+`L4B& zTdYq9PpZ$VR2*z?W6>d@f__?W*F3OT?bc;y7jj zDW)Cnn%M}YCQl`AmZk99&AwE92O6A^R(X6NYR^I|oa&`2=yGw1&&9n7E~-RzsN&VD zDjajrDp=~ALjsnY$b&B`1B%Ga)i(>Nf2jO`RKaYmi`+)QLv*2k3e^RUt(180hh*qA zejJBPwMhCS0?XlSx4=mdV>^_sGSutc#{ISIHf5oy4!yxGKS^L#_d7i&bJ(a6Lt$S^ z_Pu4nxVh`ox0kcb>9Xh)CQgll&AOB)`VTfIMnZB40SBW*GpqY0%SgGbx2oLbj)?3V zd9-6x{h!`lmlx}Lb=8*}(0oG(!xCY@$9tN-_0EOe*>)CaNA1ORFf_>)oq0W2JEi;U z(YD{)`gl#|_B)tmj|yma(tdM;)5e5D(BbQNxP=o#S>xLw!*+vgx2H39Px3GuD8VN$ zl;X4W41%%dL>zpXpoB$GC&EQb|fj4lcsjrm$BZk zI=;8&0Z(=2UPPuY1L2udEqZ%;qZKNAu&N~mn(#-K&nmV=U2@!>6P>)!SrJ5GFZc9AF{sh;z0XE1o zcX4QbGeU=Y=*t`eQB@W~27}u$Q2*YO@Y_QaI>Rs*KE0e_bj#`)~gnxRs z$`i|sUv8fpofsX82;T5vbtBCz!z8Cl-x)JgB+PAH?%y z!7HT5SwCOXisV&)E?@pOlNV5;dL#Jj*i-vwxI~!ywdwBm{Dwy7l$z1B<)86B*ZkHC zUx6**B)i>hebf0YQ%o|_)(cGRQS%mqYLrD|+d(6N`Ok_R+(DV}Z@Y6Zm!LMy&UfY+nOaB6EGVpy&qNTrwD|f;S`HoD|>4bQ&sT zYEuqI_$_Xmb}BbA)Q;JQ`BVg5b9pu(Q*qZ^#|67Ar>`_eoRGw+7FU6-kWG?vaxap_ z{9iE&t@*n5D~Sknd*@{}pG16igvcOs`EJ$M!Ug**TD6RVYxm^~y@!n-zsk&VjQO(# z%_3{TrC-bTLE2`&ZagQ_-M{f5oT;?7EMIC16}{-$#m^cv1dmmP%!xIMt-y;cKbORP2H9RBDAeoEGoM5eg$__>8o<-Q(6(MKzxUKovn4;wGb~^ zOu5EFS*vn);jl8W!PDKn@_8yh5%*Z4Ptkv?){viNca4czH=HQ+ul&tocV?dMBxx== zg~?1wasj_YRfA}>4`$h6#?aqxg;wVwh6|EBl}$db-`-)=hq$|=?He3J=_#Wn1?ZNl z;7(}f69kMrgaduC3VKnc{Fm(kivOJo^B1ew?bxrF$UfX+-cC3U4uXa&ziXaVx}n%% zy)J~-h*qHBiCwc0o!WSAV2ae-S2O}Qr+(io3B!XghuJFxLe=_|t%eo4U5SKd8j*=# z=YY6E)g}7iGlbILulw(Ft#f_Iz(;xp&@v_K?uD!xJ+n-eMVZFyp1P_;X79HXSuS*M zIR{+%W__+u=#`T-Si%~y-^!G(Slbl*&>v5HJ`yZJ#59&QKzv&$di-)@e4#y%l&Hqs z4Vq^e*pwZe1#R9?8*%3X<4bQ(4%2M0Sb+ZV3&!zG!S#jv{j#Li=O7bBB&9bctos8a z+s;jetYww~k}s=@CJKev_$Bq#hiZ#4AU?kdtnpV8#c5lX#U}BY0Xr-m5bTTqXemb} zT-r~5IK6jP-s?>I@+?~R9g6>3`Qxc}{ZGc}m4bKcnVVDYc2%&c`4gj zk6w%Bx!(Sw+_?AyowiHIGf^(bd_WxFF{)$P$$MTZc-dCX&0jm?i3(h=pb5x*MF}c{ zl-*YT6fy6-33gCH7APxaxqEn86Q{4&k4(@t#f32`Z{5A$n)xYFXe~z^Bkz-`0zZb_ z^0@^LgDNOjJp(1Lc|wo_>d&&`^(HVWcPtFN)xfICs9hWpd83V8_;>shaHmoLzftNn zj)zd-ma?vj`qF=?V2__F29iZ>a1%8;kcf?zuEwrXnq_WCxAXhabVy+d5!7QMED4RQ zGcZaDpelPlm%&+GN*!5X-R(eCDTreq5De-XoxsK)pS1@c)&_m5*vlDP$gfas6I>@xXBDbNZr}^_Z!gC^Px!by-WJ-`GJ^$U=Q%Q8Z{PTNTPC;oJYa78F zAf9rQ5t`h$#;iW0rU8t)#5vbyo;)$O;5^noAfZ3{>f_&8{0Dl~TutZ$`Y-qNx?Nnq zqT?I%MBuwcFDm>XzJicJa1U$eOdGBUk0z;g<>>iQlCj8 zgO#3p$YpTelCFof6J!5teF5#`^zwhHw@*{&#$9WZWAEEu3Sstr#F<|HfL-sxng1IqbCB>=%ZEIlkyUK(&${NOG6*j4-`|=F%2mV zSe|7tSWi>^VRdW>PN1qaiRmwH@}~tNM!Ol$w&W|#Kf(j5mx)M~*O!jn=BPVC@Oovr z8R;;KFKVjzMyjLA=9)*(W!5Uz2OSUKt>4=HCs;jIfXz}HVYz&!V$GgwuK=#)%wd3| z#3k>Ngnum4{Al5iDlwdt?2vgSwQd{ufT}ng>bCKp%3iiIVji&N?G|Bv+kX8v-^8i0 zUW+@#-~)mm#4_0Ksl3ZK!qLeu{J%!yN+^3mpBF?9NDGLS*<6zA+N6p~=zCew1*N}! z_&=^;$7mms{{;d_KH-{gf$2~W3td``0oO&TIXGmir~sVs7A~B`qDP{4b&;GCmetUep6f3qziZwQT#zI3`-qb9)&O z5D7uKUZqRv<6u&*=&}GNNtm?RSWNU;>AV!#*3EPZyzsq$>j@A*R}pNa!?^&GU-WZd}82yZK}no zWKLIN##^o#eVxhUF{dGSy|btgoMt8_J1So@1fpFm%T4kjGKk(bs<-rD2FusWFD`ny zlsQUahWg6mSxNj>jEtg7bci2)i=wZh04hvy1@WjnO(rnZUl~sGQ`n!H!a;*{rX}Tx z)8PUZ*F~ucN`xFEX_y4E>3VqllK=+Xi;IAKibg!ilirs!uJJVKR+pXmg`v`u|0d7Y zxPSQV<`7i;@}9T6K;NA@j%b|GbE5p4NcmO{=y_hrKP1B_4s`@TZ%{p}2cU-mN;IvW zOdgzc#e>(VT2#`gzsX+y(@V!WAd{UP1Yk_C>ghJZ0T``%$a6-xs05M!*$7e8JnH}Z z^+-@5_V3~tOH&>Af6Z=z7oth`ax{v$T6QUWPZoMtPkuw})cExoWDVudTQ#>3)GOqu zSsHPc-&|_H36Zos8D^cuC)cQf(fZo|XtqGu1r;eLv@$W;)a9R}fv>{X0`krMe>Nj* z=~6Hf+AlH7O>-F7MiaS8gYye`MzyvppH*&|R=mxtF!oI&@u z^ugaIx*UuKa-umU5pJ>}Xmjnnq(rWzt5^8M=)vFS4VKtUY8o~=py%VOR7p(bL5?zc zHnF;-bw*;Z#400oSE4vaP4UI2I9ImE={gn|r`HPQmbjqs*NWS>_|Mn7^ttUezr?{v z0x!G-MaBbippvoi^z0V201bW~!@fKMo}HS1NhmEjDZ8RN;G9gjb0heDqNd>;MM+Vs ze>$=3vA00g2jx`N$tO>Q64V@-oYR^730aKENgl*`U!eH58{$1PNLwr@u==VfIsCjw zx0M0TFzEVN$_pr*%q;e513OCRjnYN*a(ZeflG!1N3E8(er8Ra2Z+)}SH{p<}C7GJe zPo4D34SlmIj$-C|q7BI-Q>R>sO~EJVQ)3jN#%)qH)8T3`kFGe`+fP5ucV=0x+mK8g z^@&4k8;6o&%^ZlBzps;ZB}(u*IpPWID$H=|Q3}U#q}qfXaC}&rkARn~{3Em>nq6&Z z31XDLE|>d}hW)2F;=Wrp3nb6!&O>&ZM%F-}?B=5kz`W|PR;jHj&r7`}5#bHC7Ygga zcLxN8cWF`!hmPHh`?t+uswt4X=P-MHDDhShjdfV5+lY)qQpS@?t28MNIjt^Q4!Dtl z1|79*0#{-$yuK?WM`Wt#@`WVM=rt%CE0_CqE~X-t9`rbBLf`vDkA1vIShOG}Co3vA zjaiIizdc9;E@dsQLWmvDdDeZEyJr?$lg@cX0f$)%k7TcMa(%%cB(t*~^0z!kpXk+} z9OvOjVA{^XzW7QT<$dQ7oIx?e7Itw>hM5`qd9W#gYh}DAik(peH{e0{eo_cZxX8zXBMc+GWH)6x(*FB`C zKRwMZZvzK#n9I)9e+9g;Uq2M5jyYK7!d;DQJz1Jw92t#U<)Lrd$-h~{g9-z@R*<5j zZJ^#hkRkirpum6_Suz4@3tST-OCQbwIodC+quAWc0`+)lMrjykHFmKd8Heo5FsNFw zUbFj0YKuxT;j~j)KQ%WV-DByLXFAF=6u9VD6c>W5zr^_?C_h{aAeelfRE>h><`wET z)|U&Y>->9x`mrZ^J7V;VjkH|3PITX1%kFDi%EpvzC>kvt?-ghwK|YpYuBCh)<<5kI zM`02#VV6CTlAYl-mVF=e^|!iN3{6)nzQ)mkfX~}~(p2R6csZNMLVhH}*TTF)^G@jA zeRyn_v!0PTYP-T>@U^$3;2QU|aNU)O9o8;a@eQy$b5CcjG!R)-!r~vjZliF#r&*#t znbw=BrzLo+Y3cPztL8jRtN^7XPIS6Sge9XKv>TVv)r__Txa$KkNPVj2Q$jdfS7*4& z*m!3~N_d)zi4ROKjtrix@MRQLi3^l_I>`I}!8SMTyBIK#l2ZyMvz-p>48X#T^9dqAUIN6Q z`w>5mG}>ah0c(KLk5@u`MYM2j`>8uY3f_!`}5>%Ks}tg-|d{S5<- z;}AxJxy_#>?7EU6_Wc8jkCQCb@uCcL|g#=&pPm`cY$>u9mmn)cu zAXT{Hg@%qpK28nLyZKu`!ObxyEY_0@t$1m(ouy%X>>AdHwCI}~4g%dJ9$+Q>8rW$o z5(cjarzNBjg~yK#ur#8E$2=Lbxho`G%lAQzk7Wvq!CmO{M_LD2r(T>em#aP_K-@k{ zoDtbP#OGMhMq^h>kjr_&12!pL&j@7YcsI}wpH4`W@@WI(FrE0mCm~a|{;_svv}oE^ zZ@&6%PTeN&**x{vN20GUo_D1WJjM*+FQxk9m$RfvTh4N8(E~;Y^SAh4&Wl3?pSG<7 zldNVW6F$HM_HXo>szvM}nxO%STYR_T&|LO%goj$d?B<-8|5E?+WO`i8Q1^;$0kz_>g`)vZ=Qx z)?btFC^MNE^5?~{nYq%maatR+eR^tP^^DY&X^v4EE=OzdEa3}b>I`nXLS=Qnh3{FV zRbW^=XkbNlG!;EK_aNj(^2|yV(=VtfrLw$Y1;N^ihdQ>88vvd!?VD8_rDeXgcoYpJu>3en8U#@1=6sn z&^undIM|;gf@$}a46a)jiQKKaY-60nXML5eW<=#dhRYnVkWK>RI6!w34O4MdtwFCC zO-KBgE3@n*8xh$z<4j$g@9P6!lk7qafhnxZ{_Nrc0^q2xRr}mMO#UMF4;%lrX^*lx z+>o4aYkVrm{`i0^^)$IyZR&^iIkPZhy_Fsg_;+uwRBsJ8m1(w?;;qyQ%WBgIPguGn zJv`wLvTD+Qry%5&2v$FJ$qPy>RbzO{9VOyU@1=M$>IUR&XV46rZaZ>*@EggL$HV zA4SCzNoCv*hI%S?T~TqbB>_ZhM4FZ5dR}(rka~|3IX&t8FMB*BIePF1xq;BKSrx8R zirV~|b7A;Iz_kYP6ntrgb1R{pJkVUDlXldzS7Wjnm#68)~}F>b2iXvRRxT;hsvmEzmyh?**5THILcWksP<`izD?TeiSws1zryhMMj4<}AP&C~kwK`c zbRMXVEvQ7jI8XZS!3orr@pF4IqOrk8Zg(X|Qs*ati`!@gUwET|j4|PEiHa$AJ)HFs zAK0hGBiM2#suj2C$PzNixkmKK;*2AQo7MZy>wqXDw55yT;t<*lJug+WYF(5R92--Z z>!~P{vRfqEovNXESVBTV!#wPYt9&U|{&UB$>+_fab zAsajXv)TKPbkrGry^N7_A>ovG#<#ISG}*|5cchbXtE%M@RcJ`qB|-9eMiN(!8mqiC z^ifI%KRVOg*mbjLY&~gaPlT~o-;*gE1+~y40L>X&D{xjY`rSu2=|ko>(8Kg&tHo+( zdl_efo<}(!=tly{LFDdz`G@K71h#{jOx7C#d1)RKxXcZoDM8D`46f@ZIaOZ_(8-m0@qFrWgElVgh8=+;fT^K>20pzalg9Wr5O$BFxXFXHUj1I2&kHw93K; z2|eQ`^6SCNMs8}MDCO_(`O5yB`fy)>JeJs7cMQ38w@a=IIL z3uGnuD@m~MBH_;sjl)&eR^5+7*eCuP_U>fQ@7pmykfF~t7+!o~p^Kr+w8eONZL^ge zbo)x=APtN8=?i*8ma?&St^68X<^QJN{CWNK-w%Ga{p*!ZgRTQh{XD>IU$-S=AMLCf z{Ut1BT$9K6pyDJ@SGr4P)0_ANz%0=R_nVajx7OHhge74e{(}|~pppVTNWfWmLb#Jx zEuac2wp6qoBFK>4{Dt&Zm zXN|?wO#Rk~jGgRU-B|jNZF+^QESUSC%cDlTalHfkgI7-rDDL&2_mxukgM_icsJdPt z;Nh7Y^q&25Ak24#%NwCZuS!B#k?{vsd-jdRx^>MWTtucx{hBTc`rQgk^z*obx4{%+ zYe zAD?b);N-~oYgymwE|)l(ZI-!W*PxAPMLQX$%9!Xc!mg>{NKC9mu~S4z-+%7sTgq%g zyOb`Aq$bjqd-we7s7!X}W~g?O98BG!6>yeIaK=8{uGxzbWNm?W$q-^TWxbYU$eKq( z(C~rS6u1RLet#9|bt#53 zk;T?CM>uIgyr~~jInHTVw5<8@{ZDwig@_MQM3!gVIhjD@?RAI|9s8U!!b;LxQ$XDZ z-A8&)yT0;!;_=bNC7$vnyO7!f&n!I|?4&cf5HtEk!TxmFzRIZWPri^nmHqE#XL7Mg z#mjV#431b~aUFl?#an1wxa?)EKzCVwI@_w67sY*gI7z39wpLINXnk_yu}cCh{cH=+ zsh=TsX8Gj!?k%5#c9_$%g93W@qWw-1*-p>)f)`H+hVQ$T?UiA4t+x>;$c2Fx-ab-3&%v#jcLL^dH6c+kChY{GB7Eie(qQg-IY-)WG7bl z+Sw^|3o8{l0=-luR>KyIQ1_X?6H3D|qt55@4w^p^-W!!fM|T`o$&}Aq@x_iUm8H$! zGv?|UlbwE6zl}Tpt3Wj{1K&Y|e~R<@GrhK{4L zjol@sBf83-HH)dZ`+2wP?s$-=)?@KEN;70nwNW1FH4@K6x#KC8+m)^DqLht;jjgUf zwh!ee^qM#kH=G8pEd$-$EzHK;ZG4c&4O*Mv?ba2Te++sx8FWl+omspq)CjbZ4&T4!0~Ol8o=f=)cI|oKL_^fZ0xwyZXV}O`5nB3Vh9u?MBB* zc@_>kuOZw1t4RDY6q(s<8&#{DCiwfUEp|${%(U&WJpot4IlCIklSVI7G0~Scwt}hi)x3t--<;w^PZ!E!i(4PjcR)H~b~-tD&J zPFB{q+ltmts|8ryeSI}QuR?gb9*lG#qK?={<=EPK5#ECaPk{z614_7SSAfRih-;y~ zH~05FIIjOuIYg_(bD^$fO^J38$GFH3^TtbM9j&*aQgwS>5QuI=_KFyIe+GyU* zI3^nNReTHVri;bRI0w`;45^bVEN!h!-}D}oU{->%dBX)L1m-N_afTy3I>8bA&5uei zdmUcw{T-W2@*e|3a_oYp#DmbdbbEFNrGHbtYt{vf!z?1yr702^@UvgbL6(0@YH-P% zWDjccV`{VkT}Q9S?b(!_$s?{YW+Cvt*j(~N%h;f!Adow?G$Oa~*i9rkkjnkTZCSf< zPCL1Nf$C=wS@*wb`m=tdI1LGC@t!h<+~F>dZ4h7&ADis%%Q4{$b&n{f5L@i=KBJoE zxS+e;HGwy-nbe5cUXe#IsBWf*nnw9HyiOBF`#6~}_#bQmnlN$eH#8?tEJB)bHzf8t z;(EsNV?rir64LZF=gJdkuoF00LzQ)&J8?Eq`k1KB`g2K}Y3w5Heq*Ax9_y4I%{XoK z>yM`5*3_{f)NXj0h*&ZIpfvqm`7+)mM*Okg(-m{Gs1eojDx387B#nbiQmp1z!G|Pe zJ^=;QtBil|8Y3qa(Vdvz^htsweMm*)sECqLhU~Uu3z5I9nRKp6U|6cPHiiqkueQW_ zE*VSLqV~R?Ux;Q5eo98oiT@@E73A8BFY_Xo5K|X#-D>Nu|2=*p3>Heli%f+VgqBYu z%LvltMkNgO_i1ryM!-Ol1xqXiJ)zZBAD@~)*3LzI@!5n_tKb*8?7_Tc)(O@57+~R5 z)5!UYks5@zeb#_$i%^VU-nx znef}7^w-GVR0Z;WSwhY=$PKp8fzuWHLCqiCpr#0v!>8CZoX?1Re6-S%hX%89rI~>3 zQXS{@{y=5X#e&Q`t%&LR<~l~H4vrt`1*`b0h$WCvY{O;=H^fPF(+wN&W3iNkI)mm( zow5kzgqC$OdBbpe!20+E?Vi5v2+pllXVrprS0${*BI`VZX>OYP!fAg`w3&Qde5R9Z zUV=Z>T^1<3-GCMSZ>~5%PM*UWdYylbQgrrBaeQ(zHheP&t)nC_X-B^^5LaFgu082Jg) zB@V)$_{dZUOSILT0kDp>Xm~GtR&=vE?rQ%I7B^NMIPS!70bS${`gz~i02}pealzO- z1>5K(29j}(jIk~@ai*9*{JM!AAUjX`7NupoKcw)8p>oTnXwmTQ8w0~wFZc&r{PqCL zf2tMl*r>z(oTuC}H{wq(Tr9-y2KH1vZQS9h@}_UK52m}%4!7GWCBY-lSLqf#672nv z3&a8MA>|-^HUw=T{fGwF`!0P#T-arxn5xXCpAPUD_Xa&tTc|_R#dT*rKa~K@)g_;T<1>q) zal5i&+n1M`gs04O+CNI6Gxt|~W8-c42OiB$|L;~1+3#jPCH3A=p9W(*8ms;)Cmi&3 zvs+8R!n{X`P|Q=(QopRLo7T-k{^=fdBf(;sE2(&UL66OOe4EX^Ur_|e|3aY2H=3jj^EEb9*x-F9eeEJ zjz8l)BwQ+AFuEhA@=uL$ax5>viJ<$@k?HjZMdpnk>=8)+Jr>W3v7gZ%n%ePwl9O@f z8{{ zM_|X5OFPjepI5m48*b>_9j0Z19_;9LoSD(et$#nq?^Z!@bj1y3K36r>T0+@2+G*p) zA^0LaGFYq0cT-=Spebj~q7F_k>9?&sdP)2YTah+7bOyyEt=qxB9*HJ2qDxz3qI#+*;VAOq%=x=@0XmQ385%1X}cWe9^67#DT@c4#ezn6B-5q}Dbl@0 zSZWcV1Ap?<4%OKDWzM2Kdc+AjnWut}p^*Nn#KO{%qr0MiZ2z*54Grj$=H2Il05Gr2 z1Ik_I5H_#srcd1VKL2F$&n$8qAPso2Dz87AzQbChhJ-~r=_GBMm66dA#I`e5>TB#m ze0QlWnBIyQ5;)Rj)U(fQ{&^O_*idw8m6}!HDclNyzc$+Pia%EL5JmuM=AG? ztzUwam=mkZ^s{O+A(E>cN~`tlbhpTR&7OL34EUL~t9{5-(;B=TBJBmvcBFkd0&Ra)FGCTBgO^h2v8GF$#V> zew8jaZXsaJxv_~yYR9HRY3A({NR_5AOEwoo;tVhe{+^ zPx(G|04MLU#UIMZF5`^*9LY|!7$2Q|J3S6;Sj=)*oQsI1g{)uP%1#JA}|g+1|017 z)djU(M2#fJ8^?<=Ixc58^1amZOHX%x#v!h*afImZ=c4a5*{;bv+>gBO7eS~N0GZq) zd#o`&PLwcchb8-fQ$d>dc6Rcf6Zc%wFgJ07%#pMXbEHEijS-|Wnlq?$TlpP=`V zGg7$vj>8bAuJqWD*sW2)DWq@T-#5;*3=xigR?2BTSKZEHm`5T+Wj^aB=ekGX@*7I0 zd#hu3#b5bE@_`bWF#coPwwBHc{(WhmP@K){F+X&yPb}yTR+vW-n7@iE8)D;k zukeUbn{}Pfy)A(MWqqo*?GFGEtTj4}f&C{uZ4+-3$vuI1X1}jGwNdTjNig76Q>Jd@ zQ8eh9okZ*OI)8VHYpT0sYEP2w&@bHl)ZN2-2u0G8k>lSYINJh#$5dD97FtaFPH|#B zl`9w|$@m}TFb&?75zHRK;tO@THm4a=#dB@)$?D;6W>nPF(sSla68+M0K*mh{+u@h= zxz>61Qoiccp;O(}=9Ja)U5})(<$hY7>o$u3KP(M6*J4|6&3s3t=2yC63_Z0vt=h9n zzB00joO7M#pzbym`N;bM`$ow_JT*CXWBx*cMNO_)yKB`It-M^pd~LK!_8IXd91@xq$djQmq6NXkbl zuxanV?hb4--JfLRf?N&7-(ZTsKIFO6&p_|g+BDZYuamYzaE28}mBk6}lYD`S82MYh zg(_zx6sg)fWm=9W>ba{EmII30>E?Hsyzi1Kcy-wkaG9r=bOvQkaRe1nsich_gxKmrckNw@>v@h&KjBAUw$A@1Se1`-%Xa0urtU?0LQMfI>e zVq7dCZ~>lM$=A|MK3e z6kwxqX9!a{Z&#lB%u#pzdb;?~f%vzA5cI>c>~ou%y1XxHghc@WS@ihqB10n93Li2Q z1+#`g{q1!D7S5zJgikdJVn%hoCBWo=1Lkor>N2@2{?yIHMAW;|Lkh#Qzu0TaR`ds` z+r)WKwqy6s3~1<=rx%xX6OKji`AnGeM`MIp1FpVa*FdQz&NU{p2=$6Ij9*a@)PJHe zV*tFfxCNR~zj3{^O71+5lfX_-Z=jqmeB~|zMjEG+j-A_S^B0`hEv{k2;Z)X6tK6ZM z>ryxYu&3Z)GajtHx7rOt5Sx7n)KS$jtaw z`bXHqlYr^nOEWXvp(I-PwWyB-1z1M+-aUEI!ZeXAt6qRO_GED@r$hkhW5?wHJF&RX zEm~umFK>xjSoQqzP#k)Qc&XpjU&vpLR1+KA&Cpfsu_91K9?U5W?^3JoebE?h;NRZ9Y9 z1#KQieQ~Pr;T#2dn-PS;fXoZ{bR+8m-yrWLctu>1H!Z;5CEL1*o7fKtwAxw~33Ulp z>cfC+QF%~ZlYL#Sg{yD=#ywy3h+2lsNEhdLIA(8x-2TT!FLU6o!=d2NY0SbyZ6kEf zkxoRg5inXS|1rFZ8uY*2mJSwTIVtdQ+QdH12M?3GXmoks!_0`gm*d}4t& zaQU)C2Amf%6e!?=czqosv>TEbH(P1^xg_$cc{lj?eGCb_S|Rom@#7QT3Tlg-;(9FB zXg|>Yv3WkHBQ-}0GC**Gkv&sthMGxca!unuxcTGbFY25F1>5nrZl8D{=~j^C(fG5f z1P}93n=`9#6Cc*SOJp5zJ1I$ykP$B}7``=qeq18z5prRfmLzOlM(Va*0sCppB9pFt zzFQ7?RYAn%ifV}nE1k)b)*gs->M^+y-v1iWA1|%ccS1;8FRW&`2~P$UQh@bd6s@oZIyPz+3PoG z%#%y(FBxzXJq=7m$bVL@GO7MN(u;N9HUfXS>=?C?kyF{Xa;D?=JriMuW01TPq}3mB z2EeJ=kLF|R)y7pR_{>OkHZXH1(4m)F2GY2r_u+-9PcUIYiEjwuA~o!k+!O9W{>Aq# zv3~a-7OnQ%Ecu#swS>D`mloQG!tMI%xZQsH(dSN|#iFOmn!-XQ6>@%99gqH1^qPI- zX!WF~c~OS3WTSaFpNL-|n^uzJWd47f-ENvu%p#Ydro=L>aTBg&5z4+&l-HTa8SR`S zvR04BW{wS|GgB36vnu(Qz78sx;(C4zqC4`puGkaY@Qqqbrd`;aM_zE+XYLBgBxS#L z^gD@2n_45~A))I9_K(;>r%n`9k;^Z6hN=n)@pA9ac&9n3a){T5OYHnigY}72vx;<` zh?K4pdQdGHF*+8?OY5g4^jGx8Y9y&D?U-4Ht zc7%Pp*EE25gJdQ3Qn)rh@_Qa`t5RQwZTO@Q2u9LMUDiClytuvpJ~{G2&_C>TO zPzciz9;550N4NT!?fOd)G}C#%FK-i*s1~f~Adtw-#Y!!ALaZ}}+*>&Zc*w3U#{T`9K$M*NPc9q;~qRWZ`8wi%p;RoV}z;1k#An!gG?YN5d zcQHcsyJ|wrU^}qV#lH#jG?Su__=P#2MV+p7(dqby2}LqYf7MX)FFnHEDgFs6nHbo4<6+%2uF>?=3MLc(* zjx8KQfcw*tSamr~ARb+i!Q&|I>8qVSUWCdqzP_IpbLjHBc)*{@PB^2FS1Iz~j299V zi3^IMU~K!%c>=8?KvT{$?Y8IB&bFxj$or)7QDsk*r=+K}4#q-4yt${y1v zA0rzh|1GiP?E!r-Abq#8TlX6}U&{Wogp35RL=pB!wF*L}zO)$=R9>GscW z+3n2`f#uAV=_U4u^LA}MhuMS+(|-RM7kC4<)1Z(7tGMPO0MCJ4?s?)s)^XBbRDvy6 z7QbW9d!G`jw_QBF%tdZyD%UK8gb|i~M|_VW6A4z%6F2@I8Xy~Xu|a*!HRB-9cQ-(r z=JM-&#w?WwZ_WH*pV;etZ#zdA2pEjSf=s?>Lh`_tiqD zuF6=M$jKctD;qkwpc45*xs{USO-5k!aTXD)u&@Th`vbX4*|^H?{&{sk6u=z?Xw|(7 zpQT42X9chLtDva$g*c|hH>vydD+8kon`;D}wTbm~^Yw0`f@koASRBI>FKx6+TIZ+) zbqy|c@$Sm88l}yQQKl7ERsBP;Fj6z#8X(FQf-~t78#R<#_nz+Q&G85EW=-F{{@&lh z{Kru4DF5(okoOv@i5D}^Tv!W?+KlSgy2ZyQ@jIy2j~@7~6_kV0rY>?UG-DA#Sx4x~ zn&xBbYzo*Jf6Dr=T8TG7l8Z`Eu~YAlmr4gHH%NPO=qFHeO~=@@p^CDEUqWr-*MV&d zvF5Cb-O&o`UQ(jbYEAZE-wtY7(@pFv8CNkteofzSW7GG`XMZ<@$gCPxN!^vU;)@e8 zG^UnEfsG`$@Tum5aB+VNjHt~@Oe2qF9%-&A^-62^&hy3tbhm)o^2v_}wjn*;^3dbk z@HuBwUzR1>kd2VXidH*KWi1pF)(ZR48Mk`D$=D&t)r?gm+J>0$Po$S!N%FG-?rpDJ ztnQb>);aCU!Ft!2>H>)IYc3&e5!@gJXC(v#gVQ@-0NnpDG2s z{`k>8UCOwlNfK+^X)jrNF4-&eu*9{K_)AeHDt43X`}kX<{O2fS_rf^5TjeBMG{sdC znuBw(j{;hb&2wUL!pZ7?;eA{cq_ISiuDy$80M6AL3?<*j+mWz2j(dvyZ>J-DIs=_b zv4&?or7?5rq@i(%v*D4Qk;g`d_1m(iqs)&Bj8N&5WaWc|B3PX778Zk7snq=<>#)f* zLuzh%bPRUrNaFB8 z-Uj`N-u#Rvwn&q^@ve3Xe^Y*3g9$l zEIpw;I)1=owdM(Tf!b8HQ_?kWI^oG^IT#?lW?e`SZ_0gt5wiM$EjxuQuRfUi_06+$ zwf!&49`4!bZjCr|Gcd6&HM;V8^2h9@g6Ccryl-$z$W@D?TgBJgp1oPzQQ4g%e11}> z5or6nh^**1%$?|LnZIxN;m@ehr1ck%v0t{KO-dw`;?r*_xH>WJ>B7psOaBwCcCuoL zk&w~Og%-JC`gR_~0!}Z4z@`Itnn6($k4W1|KB3`dI9B56A*42R&sn?G^vKIcfZI6E zd)T@88{B~%Y884e?x2gio^4GnewkVzThb?2I5NQh!w7A^Q>o^0&;ovvjr!s8WAl)H z@)sLs&yBC#*8erXu`Ymg{Dl6Ua_U6ulk$2QjX}T|fm?r5%}@fxL;(6m^ljJ?X5*+$ z0X{Rjvbhr_3>IGAQY}j`)4vO^33@+J#Lx!4Dq7t=OW68mA&KSln%>I%(V~iw+}g(o zbO_q`>(D&0-*75~{Z_7!onnpdGg?X5Sn1YZPZDv}58tPBs4k0p} zJSdq{b4XYPJ$f{OIM^Cy$gLg*y*s@E-~hMBE<(Co0z%+rb4gQL)glv7*1Xdb%L^%W1Xgu%4RD7e7b z{Ecm~xgz*Hg_Yp$l}7iWX6_`ft8wH9aj%e+=4to_5(TBkuDa6D#I{AUJ2vHYY|HuG zWZ#5Q;t-yh94w%i;n<&%Ms^N&Y%2Es@>h%O}n(V%&3|ZUsySc{y&NnDrLZPnK8N-?KiP=OF$)V~Kxsb%5-){ld%V zhpT?Glo#wyE^>iVLM2ZW%Y7g|JYL$t&ZY_687&LXOD27Nr$7dF`w$q;PTxm3pHr+@ zFlAUEh4jhObt@+oTX&l?)-~CJuR>s!xGAbYH$0)b(o|UA{DuGd_b&~g-X67cVnmz+ z#krZ(Z`y{&=&(^jUa97|Euby)0N^26>xS+h&TEDWDs5`*6 zta+>v*s?%62l;M?^xV7o72qSuEfmxLluT)*3Xf-y2O@U#xP-X6m|S1rEoy^VsIQki zdlOJp|zhYmZYD2Rc`+$7&sVCqDs>4C;utcRBPlSH4SmSQR`m znJliY?E7QzKenW7x?oLsUrcXR6Nk)7{_u{(3gzB9I>`NJi`aj$d+!%QDA2~#ixhe= z@62`052v1I{+ILb>S)I)Q;TE#76@#U*~GNZ2RG1rOg@LCp34b~2ms-DJN_~%<4P&6 zlvImd(n+&pa7KKXP5VoDQ;^ank+v!Bb7H@~KhN^oka+@%xnMllI-ca*q#g2xMKlY_ zUpra$oQzTXDtd7w4YcA`p%iKaw}abk2^3(&#>ATZN;CqkiC|m6G+V2>_6i3;%ViYM zM{~Rv7?mgfe~R(89mw0?YP~vB1LO^2o(-|y6X@*^*h9y$w*oE!HUH9UTC>0ZA6~oY L&~7IIjhX!)F^9)S diff --git a/bbcnula3.asm b/bbcnula3.asm index 595278e..0b7ab2f 100644 --- a/bbcnula3.asm +++ b/bbcnula3.asm @@ -1,4 +1,4 @@ INCLUDE "asm/main.asm" -INCLUDE "output/volume3/config.asm" \ No newline at end of file +INCLUDE "gallery/output/volume3/config.asm" \ No newline at end of file diff --git a/bbcnula3.ssd b/bbcnula3.ssd index 5addbbac1d668fe36d5aa7337cac9ec1bb07550c..731e3e9a3dd43957c0395a42e8328a20bb4faa6e 100644 GIT binary patch delta 22673 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%0DJeJAfk#%X4_;tk$FhJqW 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 0: + gallery_md += "\n---\n### " + volume + "\n" + + for filename in filenames: + if filename[-4:] == '.png': + f = os.path.join(root,filename) + f = f.replace('\\', '/') + f = f.replace(rootdir, '') + s = "\n" + gallery_md += s + + file = open(my_file, "r") + readme = file.read() + offset = readme.find("") + readme = readme[:offset+6] + readme += gallery_md + file = open(my_file, "w") + file.write(readme) + + print "readme.md updated." \ No newline at end of file diff --git a/exomizer.exe b/gallery/exomizer.exe similarity index 100% rename from exomizer.exe rename to gallery/exomizer.exe diff --git a/gallery/imagelist.md b/gallery/imagelist.md new file mode 100644 index 0000000..f6b3f5f --- /dev/null +++ b/gallery/imagelist.md @@ -0,0 +1 @@ +ECHO is off. diff --git a/images/logo/nula.PNG b/gallery/images/logo/nula.PNG similarity index 100% rename from images/logo/nula.PNG rename to gallery/images/logo/nula.PNG diff --git a/images/volume1/aladdin.png b/gallery/images/volume1/aladdin.png similarity index 100% rename from images/volume1/aladdin.png rename to gallery/images/volume1/aladdin.png diff --git a/images/volume1/bb.png b/gallery/images/volume1/bb.png similarity index 100% rename from images/volume1/bb.png rename to gallery/images/volume1/bb.png diff --git a/images/volume1/castle.png b/gallery/images/volume1/castle.png similarity index 100% rename from images/volume1/castle.png rename to gallery/images/volume1/castle.png diff --git a/images/volume1/chess.png b/gallery/images/volume1/chess.png similarity index 100% rename from images/volume1/chess.png rename to gallery/images/volume1/chess.png diff --git a/images/volume1/chuckrock.png b/gallery/images/volume1/chuckrock.png similarity index 100% rename from images/volume1/chuckrock.png rename to gallery/images/volume1/chuckrock.png diff --git a/images/volume1/dd.png b/gallery/images/volume1/dd.png similarity index 100% rename from images/volume1/dd.png rename to gallery/images/volume1/dd.png diff --git a/images/volume1/doom.png b/gallery/images/volume1/doom.png similarity index 100% rename from images/volume1/doom.png rename to gallery/images/volume1/doom.png diff --git a/images/volume1/flashback.png b/gallery/images/volume1/flashback.png similarity index 100% rename from images/volume1/flashback.png rename to gallery/images/volume1/flashback.png diff --git a/images/volume1/gng.png b/gallery/images/volume1/gng.png similarity index 100% rename from images/volume1/gng.png rename to gallery/images/volume1/gng.png diff --git a/images/volume1/gods.png b/gallery/images/volume1/gods.png similarity index 100% rename from images/volume1/gods.png rename to gallery/images/volume1/gods.png diff --git a/images/volume1/lemmings.png b/gallery/images/volume1/lemmings.png similarity index 100% rename from images/volume1/lemmings.png rename to gallery/images/volume1/lemmings.png diff --git a/images/volume1/lotus.png b/gallery/images/volume1/lotus.png similarity index 100% rename from images/volume1/lotus.png rename to gallery/images/volume1/lotus.png diff --git a/images/volume1/minecraft.png b/gallery/images/volume1/minecraft.png similarity index 100% rename from images/volume1/minecraft.png rename to gallery/images/volume1/minecraft.png diff --git a/images/volume1/monkey.png b/gallery/images/volume1/monkey.png similarity index 100% rename from images/volume1/monkey.png rename to gallery/images/volume1/monkey.png diff --git a/images/volume1/outrun2.png b/gallery/images/volume1/outrun2.png similarity index 100% rename from images/volume1/outrun2.png rename to gallery/images/volume1/outrun2.png diff --git a/images/volume1/pokemon.png b/gallery/images/volume1/pokemon.png similarity index 100% rename from images/volume1/pokemon.png rename to gallery/images/volume1/pokemon.png diff --git a/images/volume1/pokemonblue.png b/gallery/images/volume1/pokemonblue.png similarity index 100% rename from images/volume1/pokemonblue.png rename to gallery/images/volume1/pokemonblue.png diff --git a/images/volume1/populous2.png b/gallery/images/volume1/populous2.png similarity index 100% rename from images/volume1/populous2.png rename to gallery/images/volume1/populous2.png diff --git a/images/volume1/rainbow.png b/gallery/images/volume1/rainbow.png similarity index 100% rename from images/volume1/rainbow.png rename to gallery/images/volume1/rainbow.png diff --git a/images/volume1/roadrash.png b/gallery/images/volume1/roadrash.png similarity index 100% rename from images/volume1/roadrash.png rename to gallery/images/volume1/roadrash.png diff --git a/images/volume1/sf.png b/gallery/images/volume1/sf.png similarity index 100% rename from images/volume1/sf.png rename to gallery/images/volume1/sf.png diff --git a/images/volume1/smw.png b/gallery/images/volume1/smw.png similarity index 100% rename from images/volume1/smw.png rename to gallery/images/volume1/smw.png diff --git a/images/volume1/smw2.png b/gallery/images/volume1/smw2.png similarity index 100% rename from images/volume1/smw2.png rename to gallery/images/volume1/smw2.png diff --git a/images/volume1/sonic.png b/gallery/images/volume1/sonic.png similarity index 100% rename from images/volume1/sonic.png rename to gallery/images/volume1/sonic.png diff --git a/images/volume1/storm.png b/gallery/images/volume1/storm.png similarity index 100% rename from images/volume1/storm.png rename to gallery/images/volume1/storm.png diff --git a/images/volume1/swiv.png b/gallery/images/volume1/swiv.png similarity index 100% rename from images/volume1/swiv.png rename to gallery/images/volume1/swiv.png diff --git a/images/volume1/xenon2.png b/gallery/images/volume1/xenon2.png similarity index 100% rename from images/volume1/xenon2.png rename to gallery/images/volume1/xenon2.png diff --git a/images/volume1/zarch.png b/gallery/images/volume1/zarch.png similarity index 100% rename from images/volume1/zarch.png rename to gallery/images/volume1/zarch.png diff --git a/images/volume1/zelda.png b/gallery/images/volume1/zelda.png similarity index 100% rename from images/volume1/zelda.png rename to gallery/images/volume1/zelda.png diff --git a/images/volume1/zool.png b/gallery/images/volume1/zool.png similarity index 100% rename from images/volume1/zool.png rename to gallery/images/volume1/zool.png diff --git a/images/volume2/archimedes.png b/gallery/images/volume2/archimedes.png similarity index 100% rename from images/volume2/archimedes.png rename to gallery/images/volume2/archimedes.png diff --git a/images/volume2/beeb.png b/gallery/images/volume2/beeb.png similarity index 100% rename from images/volume2/beeb.png rename to gallery/images/volume2/beeb.png diff --git a/images/volume2/birds.png b/gallery/images/volume2/birds.png similarity index 100% rename from images/volume2/birds.png rename to gallery/images/volume2/birds.png diff --git a/images/volume2/cube.png b/gallery/images/volume2/cube.png similarity index 100% rename from images/volume2/cube.png rename to gallery/images/volume2/cube.png diff --git a/images/volume2/diamond.png b/gallery/images/volume2/diamond.png similarity index 100% rename from images/volume2/diamond.png rename to gallery/images/volume2/diamond.png diff --git a/images/volume2/elite.png b/gallery/images/volume2/elite.png similarity index 100% rename from images/volume2/elite.png rename to gallery/images/volume2/elite.png diff --git a/images/volume2/floyd.png b/gallery/images/volume2/floyd.png similarity index 100% rename from images/volume2/floyd.png rename to gallery/images/volume2/floyd.png diff --git a/images/volume2/fractal.png b/gallery/images/volume2/fractal.png similarity index 100% rename from images/volume2/fractal.png rename to gallery/images/volume2/fractal.png diff --git a/images/volume2/ghostbusters.png b/gallery/images/volume2/ghostbusters.png similarity index 100% rename from images/volume2/ghostbusters.png rename to gallery/images/volume2/ghostbusters.png diff --git a/images/volume2/graphics.png b/gallery/images/volume2/graphics.png similarity index 100% rename from images/volume2/graphics.png rename to gallery/images/volume2/graphics.png diff --git a/images/volume2/homer.png b/gallery/images/volume2/homer.png similarity index 100% rename from images/volume2/homer.png rename to gallery/images/volume2/homer.png diff --git a/images/volume2/laser.png b/gallery/images/volume2/laser.png similarity index 100% rename from images/volume2/laser.png rename to gallery/images/volume2/laser.png diff --git a/images/volume2/logo.png b/gallery/images/volume2/logo.png similarity index 100% rename from images/volume2/logo.png rename to gallery/images/volume2/logo.png diff --git a/images/volume2/marbles.png b/gallery/images/volume2/marbles.png similarity index 100% rename from images/volume2/marbles.png rename to gallery/images/volume2/marbles.png diff --git a/images/volume2/mario.png b/gallery/images/volume2/mario.png similarity index 100% rename from images/volume2/mario.png rename to gallery/images/volume2/mario.png diff --git a/images/volume2/neon.png b/gallery/images/volume2/neon.png similarity index 100% rename from images/volume2/neon.png rename to gallery/images/volume2/neon.png diff --git a/images/volume2/ray1.png b/gallery/images/volume2/ray1.png similarity index 100% rename from images/volume2/ray1.png rename to gallery/images/volume2/ray1.png diff --git a/images/volume2/ray2.png b/gallery/images/volume2/ray2.png similarity index 100% rename from images/volume2/ray2.png rename to gallery/images/volume2/ray2.png diff --git a/images/volume2/simpsons.png b/gallery/images/volume2/simpsons.png similarity index 100% rename from images/volume2/simpsons.png rename to gallery/images/volume2/simpsons.png diff --git a/images/volume2/spidey.png b/gallery/images/volume2/spidey.png similarity index 100% rename from images/volume2/spidey.png rename to gallery/images/volume2/spidey.png diff --git a/images/volume2/teapot.png b/gallery/images/volume2/teapot.png similarity index 100% rename from images/volume2/teapot.png rename to gallery/images/volume2/teapot.png diff --git a/images/volume2/terminator.png b/gallery/images/volume2/terminator.png similarity index 100% rename from images/volume2/terminator.png rename to gallery/images/volume2/terminator.png diff --git a/images/volume2/tron.png b/gallery/images/volume2/tron.png similarity index 100% rename from images/volume2/tron.png rename to gallery/images/volume2/tron.png diff --git a/images/volume2/trooper.png b/gallery/images/volume2/trooper.png similarity index 100% rename from images/volume2/trooper.png rename to gallery/images/volume2/trooper.png diff --git a/images/volume2/tut.png b/gallery/images/volume2/tut.png similarity index 100% rename from images/volume2/tut.png rename to gallery/images/volume2/tut.png diff --git a/images/volume2/woody.png b/gallery/images/volume2/woody.png similarity index 100% rename from images/volume2/woody.png rename to gallery/images/volume2/woody.png diff --git a/images/volume3/earth.png b/gallery/images/volume3/earth.png similarity index 100% rename from images/volume3/earth.png rename to gallery/images/volume3/earth.png diff --git a/images/volume3/fashion.png b/gallery/images/volume3/fashion.png similarity index 100% rename from images/volume3/fashion.png rename to gallery/images/volume3/fashion.png diff --git a/images/volume3/lenna.png b/gallery/images/volume3/lenna.png similarity index 100% rename from images/volume3/lenna.png rename to gallery/images/volume3/lenna.png diff --git a/images/volume3/lighthouse.png b/gallery/images/volume3/lighthouse.png similarity index 100% rename from images/volume3/lighthouse.png rename to gallery/images/volume3/lighthouse.png diff --git a/images/volume3/monalisa.png b/gallery/images/volume3/monalisa.png similarity index 100% rename from images/volume3/monalisa.png rename to gallery/images/volume3/monalisa.png diff --git a/images/volume3/moon.png b/gallery/images/volume3/moon.png similarity index 100% rename from images/volume3/moon.png rename to gallery/images/volume3/moon.png diff --git a/images/volume3/parrot.png b/gallery/images/volume3/parrot.png similarity index 100% rename from images/volume3/parrot.png rename to gallery/images/volume3/parrot.png diff --git a/images/volume3/sharbat.png b/gallery/images/volume3/sharbat.png similarity index 100% rename from images/volume3/sharbat.png rename to gallery/images/volume3/sharbat.png diff --git a/images/volume3/tiger.png b/gallery/images/volume3/tiger.png similarity index 100% rename from images/volume3/tiger.png rename to gallery/images/volume3/tiger.png diff --git a/images/wip/crossy.png b/gallery/images/wip/crossy.png similarity index 100% rename from images/wip/crossy.png rename to gallery/images/wip/crossy.png diff --git a/images/wip/parrots.png b/gallery/images/wip/parrots.png similarity index 100% rename from images/wip/parrots.png rename to gallery/images/wip/parrots.png diff --git a/images/wip/populous.png b/gallery/images/wip/populous.png similarity index 100% rename from images/wip/populous.png rename to gallery/images/wip/populous.png diff --git a/images/wip/teapot.png b/gallery/images/wip/teapot.png similarity index 100% rename from images/wip/teapot.png rename to gallery/images/wip/teapot.png diff --git a/images/wip/test.png b/gallery/images/wip/test.png similarity index 100% rename from images/wip/test.png rename to gallery/images/wip/test.png diff --git a/images/wip/tut2.png b/gallery/images/wip/tut2.png similarity index 100% rename from images/wip/tut2.png rename to gallery/images/wip/tut2.png diff --git a/gallery/makemd.bat b/gallery/makemd.bat new file mode 100644 index 0000000..b9a1f96 --- /dev/null +++ b/gallery/makemd.bat @@ -0,0 +1,5 @@ +@echo off +echo >imagelist.md +cd output +for /r %%x in (*.png) do echo "" >>imagelist.md +pause diff --git a/gallery/output/imagelist.md b/gallery/output/imagelist.md new file mode 100644 index 0000000..c24c1d9 --- /dev/null +++ b/gallery/output/imagelist.md @@ -0,0 +1,72 @@ +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" diff --git a/gallery/output/logo/config.asm b/gallery/output/logo/config.asm new file mode 100644 index 0000000..c0b2f0b --- /dev/null +++ b/gallery/output/logo/config.asm @@ -0,0 +1 @@ +PUTFILE "gallery/output/logo/nula.png.bbc.exo", "A.01", &74ea, &2fc0 diff --git a/output/logo/nula.png b/gallery/output/logo/nula.png similarity index 100% rename from output/logo/nula.png rename to gallery/output/logo/nula.png diff --git a/output/logo/nula.png.bbc b/gallery/output/logo/nula.png.bbc similarity index 100% rename from output/logo/nula.png.bbc rename to gallery/output/logo/nula.png.bbc diff --git a/output/logo/nula.png.bbc.exo b/gallery/output/logo/nula.png.bbc.exo similarity index 100% rename from output/logo/nula.png.bbc.exo rename to gallery/output/logo/nula.png.bbc.exo diff --git a/output/meta.json b/gallery/output/meta.json similarity index 100% rename from output/meta.json rename to gallery/output/meta.json diff --git a/output/volume1/aladdin.png b/gallery/output/volume1/aladdin.png similarity index 100% rename from output/volume1/aladdin.png rename to gallery/output/volume1/aladdin.png diff --git a/output/volume1/aladdin.png.bbc b/gallery/output/volume1/aladdin.png.bbc similarity index 100% rename from output/volume1/aladdin.png.bbc rename to gallery/output/volume1/aladdin.png.bbc diff --git a/output/volume1/aladdin.png.bbc.exo b/gallery/output/volume1/aladdin.png.bbc.exo similarity index 100% rename from output/volume1/aladdin.png.bbc.exo rename to gallery/output/volume1/aladdin.png.bbc.exo diff --git a/output/volume1/bb.png b/gallery/output/volume1/bb.png similarity index 100% rename from output/volume1/bb.png rename to gallery/output/volume1/bb.png diff --git a/output/volume1/bb.png.bbc b/gallery/output/volume1/bb.png.bbc similarity index 100% rename from output/volume1/bb.png.bbc rename to gallery/output/volume1/bb.png.bbc diff --git a/output/volume1/bb.png.bbc.exo b/gallery/output/volume1/bb.png.bbc.exo similarity index 100% rename from output/volume1/bb.png.bbc.exo rename to gallery/output/volume1/bb.png.bbc.exo diff --git a/output/volume1/castle.png b/gallery/output/volume1/castle.png similarity index 100% rename from output/volume1/castle.png rename to gallery/output/volume1/castle.png diff --git a/output/volume1/castle.png.bbc b/gallery/output/volume1/castle.png.bbc similarity index 100% rename from output/volume1/castle.png.bbc rename to gallery/output/volume1/castle.png.bbc diff --git a/output/volume1/castle.png.bbc.exo b/gallery/output/volume1/castle.png.bbc.exo similarity index 100% rename from output/volume1/castle.png.bbc.exo rename to gallery/output/volume1/castle.png.bbc.exo diff --git a/output/volume1/chess.png b/gallery/output/volume1/chess.png similarity index 100% rename from output/volume1/chess.png rename to gallery/output/volume1/chess.png diff --git a/output/volume1/chess.png.bbc b/gallery/output/volume1/chess.png.bbc similarity index 100% rename from output/volume1/chess.png.bbc rename to gallery/output/volume1/chess.png.bbc diff --git a/output/volume1/chess.png.bbc.exo b/gallery/output/volume1/chess.png.bbc.exo similarity index 100% rename from output/volume1/chess.png.bbc.exo rename to gallery/output/volume1/chess.png.bbc.exo diff --git a/output/volume1/chuckrock.png b/gallery/output/volume1/chuckrock.png similarity index 100% rename from output/volume1/chuckrock.png rename to gallery/output/volume1/chuckrock.png diff --git a/output/volume1/chuckrock.png.bbc b/gallery/output/volume1/chuckrock.png.bbc similarity index 100% rename from output/volume1/chuckrock.png.bbc rename to gallery/output/volume1/chuckrock.png.bbc diff --git a/output/volume1/chuckrock.png.bbc.exo b/gallery/output/volume1/chuckrock.png.bbc.exo similarity index 100% rename from output/volume1/chuckrock.png.bbc.exo rename to gallery/output/volume1/chuckrock.png.bbc.exo diff --git a/gallery/output/volume1/config.asm b/gallery/output/volume1/config.asm new file mode 100644 index 0000000..b969933 --- /dev/null +++ b/gallery/output/volume1/config.asm @@ -0,0 +1,30 @@ +PUTFILE "gallery/output/volume1/aladdin.png.bbc.exo", "A.01", &690a, &2fc0 +PUTFILE "gallery/output/volume1/bb.png.bbc.exo", "A.02", &77f8, &2fc0 +PUTFILE "gallery/output/volume1/castle.png.bbc.exo", "A.03", &56bb, &2fc0 +PUTFILE "gallery/output/volume1/chess.png.bbc.exo", "A.04", &5e6b, &2fc0 +PUTFILE "gallery/output/volume1/chuckrock.png.bbc.exo", "A.05", &67d7, &2fc0 +PUTFILE "gallery/output/volume1/dd.png.bbc.exo", "A.06", &6c58, &2fc0 +PUTFILE "gallery/output/volume1/doom.png.bbc.exo", "A.07", &5b3f, &2fc0 +PUTFILE "gallery/output/volume1/flashback.png.bbc.exo", "A.08", &5dc0, &2fc0 +PUTFILE "gallery/output/volume1/gng.png.bbc.exo", "A.09", &6305, &2fc0 +PUTFILE "gallery/output/volume1/gods.png.bbc.exo", "A.10", &5a94, &2fc0 +PUTFILE "gallery/output/volume1/lemmings.png.bbc.exo", "A.11", &61e2, &2fc0 +PUTFILE "gallery/output/volume1/lotus.png.bbc.exo", "A.12", &763b, &2fc0 +PUTFILE "gallery/output/volume1/minecraft.png.bbc.exo", "A.13", &52d7, &2fc0 +PUTFILE "gallery/output/volume1/monkey.png.bbc.exo", "A.14", &5e30, &2fc0 +PUTFILE "gallery/output/volume1/outrun2.png.bbc.exo", "A.15", &60f9, &2fc0 +PUTFILE "gallery/output/volume1/pokemon.png.bbc.exo", "A.16", &67e7, &2fc0 +PUTFILE "gallery/output/volume1/pokemonblue.png.bbc.exo", "A.17", &7030, &2fc0 +PUTFILE "gallery/output/volume1/populous2.png.bbc.exo", "A.18", &69f5, &2fc0 +PUTFILE "gallery/output/volume1/rainbow.png.bbc.exo", "A.19", &7779, &2fc0 +PUTFILE "gallery/output/volume1/roadrash.png.bbc.exo", "A.20", &6a28, &2fc0 +PUTFILE "gallery/output/volume1/sf.png.bbc.exo", "A.21", &6165, &2fc0 +PUTFILE "gallery/output/volume1/smw.png.bbc.exo", "A.22", &6b26, &2fc0 +PUTFILE "gallery/output/volume1/smw2.png.bbc.exo", "A.23", &742e, &2fc0 +PUTFILE "gallery/output/volume1/sonic.png.bbc.exo", "A.24", &6b47, &2fc0 +PUTFILE "gallery/output/volume1/storm.png.bbc.exo", "A.25", &6b19, &2fc0 +PUTFILE "gallery/output/volume1/swiv.png.bbc.exo", "A.26", &5ca0, &2fc0 +PUTFILE "gallery/output/volume1/xenon2.png.bbc.exo", "A.27", &6af1, &2fc0 +PUTFILE "gallery/output/volume1/zarch.png.bbc.exo", "A.28", &7813, &2fc0 +PUTFILE "gallery/output/volume1/zelda.png.bbc.exo", "A.29", &7409, &2fc0 +PUTFILE "gallery/output/volume1/zool.png.bbc.exo", "A.30", &70e8, &2fc0 diff --git a/output/volume1/dd.png b/gallery/output/volume1/dd.png similarity index 100% rename from output/volume1/dd.png rename to gallery/output/volume1/dd.png diff --git a/output/volume1/dd.png.bbc b/gallery/output/volume1/dd.png.bbc similarity index 100% rename from output/volume1/dd.png.bbc rename to gallery/output/volume1/dd.png.bbc diff --git a/output/volume1/dd.png.bbc.exo b/gallery/output/volume1/dd.png.bbc.exo similarity index 100% rename from output/volume1/dd.png.bbc.exo rename to gallery/output/volume1/dd.png.bbc.exo diff --git a/output/volume1/doom.png b/gallery/output/volume1/doom.png similarity index 100% rename from output/volume1/doom.png rename to gallery/output/volume1/doom.png diff --git a/output/volume1/doom.png.bbc b/gallery/output/volume1/doom.png.bbc similarity index 100% rename from output/volume1/doom.png.bbc rename to gallery/output/volume1/doom.png.bbc diff --git a/output/volume1/doom.png.bbc.exo b/gallery/output/volume1/doom.png.bbc.exo similarity index 100% rename from output/volume1/doom.png.bbc.exo rename to gallery/output/volume1/doom.png.bbc.exo diff --git a/output/volume1/flashback.png b/gallery/output/volume1/flashback.png similarity index 100% rename from output/volume1/flashback.png rename to gallery/output/volume1/flashback.png diff --git a/output/volume1/flashback.png.bbc b/gallery/output/volume1/flashback.png.bbc similarity index 100% rename from output/volume1/flashback.png.bbc rename to gallery/output/volume1/flashback.png.bbc diff --git a/output/volume1/flashback.png.bbc.exo b/gallery/output/volume1/flashback.png.bbc.exo similarity index 100% rename from output/volume1/flashback.png.bbc.exo rename to gallery/output/volume1/flashback.png.bbc.exo diff --git a/output/volume1/gng.png b/gallery/output/volume1/gng.png similarity index 100% rename from output/volume1/gng.png rename to gallery/output/volume1/gng.png diff --git a/output/volume1/gng.png.bbc b/gallery/output/volume1/gng.png.bbc similarity index 100% rename from output/volume1/gng.png.bbc rename to gallery/output/volume1/gng.png.bbc diff --git a/output/volume1/gng.png.bbc.exo b/gallery/output/volume1/gng.png.bbc.exo similarity index 100% rename from output/volume1/gng.png.bbc.exo rename to gallery/output/volume1/gng.png.bbc.exo diff --git a/output/volume1/gods.png b/gallery/output/volume1/gods.png similarity index 100% rename from output/volume1/gods.png rename to gallery/output/volume1/gods.png diff --git a/output/volume1/gods.png.bbc b/gallery/output/volume1/gods.png.bbc similarity index 100% rename from output/volume1/gods.png.bbc rename to gallery/output/volume1/gods.png.bbc diff --git a/output/volume1/gods.png.bbc.exo b/gallery/output/volume1/gods.png.bbc.exo similarity index 100% rename from output/volume1/gods.png.bbc.exo rename to gallery/output/volume1/gods.png.bbc.exo diff --git a/output/volume1/lemmings.png b/gallery/output/volume1/lemmings.png similarity index 100% rename from output/volume1/lemmings.png rename to gallery/output/volume1/lemmings.png diff --git a/output/volume1/lemmings.png.bbc b/gallery/output/volume1/lemmings.png.bbc similarity index 100% rename from output/volume1/lemmings.png.bbc rename to gallery/output/volume1/lemmings.png.bbc diff --git a/output/volume1/lemmings.png.bbc.exo b/gallery/output/volume1/lemmings.png.bbc.exo similarity index 100% rename from output/volume1/lemmings.png.bbc.exo rename to gallery/output/volume1/lemmings.png.bbc.exo diff --git a/output/volume1/lotus.png b/gallery/output/volume1/lotus.png similarity index 100% rename from output/volume1/lotus.png rename to gallery/output/volume1/lotus.png diff --git a/output/volume1/lotus.png.bbc b/gallery/output/volume1/lotus.png.bbc similarity index 100% rename from output/volume1/lotus.png.bbc rename to gallery/output/volume1/lotus.png.bbc diff --git a/output/volume1/lotus.png.bbc.exo b/gallery/output/volume1/lotus.png.bbc.exo similarity index 100% rename from output/volume1/lotus.png.bbc.exo rename to gallery/output/volume1/lotus.png.bbc.exo diff --git a/output/volume1/minecraft.png b/gallery/output/volume1/minecraft.png similarity index 100% rename from output/volume1/minecraft.png rename to gallery/output/volume1/minecraft.png diff --git a/output/volume1/minecraft.png.bbc b/gallery/output/volume1/minecraft.png.bbc similarity index 100% rename from output/volume1/minecraft.png.bbc rename to gallery/output/volume1/minecraft.png.bbc diff --git a/output/volume1/minecraft.png.bbc.exo b/gallery/output/volume1/minecraft.png.bbc.exo similarity index 100% rename from output/volume1/minecraft.png.bbc.exo rename to gallery/output/volume1/minecraft.png.bbc.exo diff --git a/output/volume1/monkey.png b/gallery/output/volume1/monkey.png similarity index 100% rename from output/volume1/monkey.png rename to gallery/output/volume1/monkey.png diff --git a/output/volume1/monkey.png.bbc b/gallery/output/volume1/monkey.png.bbc similarity index 100% rename from output/volume1/monkey.png.bbc rename to gallery/output/volume1/monkey.png.bbc diff --git a/output/volume1/monkey.png.bbc.exo b/gallery/output/volume1/monkey.png.bbc.exo similarity index 100% rename from output/volume1/monkey.png.bbc.exo rename to gallery/output/volume1/monkey.png.bbc.exo diff --git a/output/volume1/outrun2.png b/gallery/output/volume1/outrun2.png similarity index 100% rename from output/volume1/outrun2.png rename to gallery/output/volume1/outrun2.png diff --git a/output/volume1/outrun2.png.bbc b/gallery/output/volume1/outrun2.png.bbc similarity index 100% rename from output/volume1/outrun2.png.bbc rename to gallery/output/volume1/outrun2.png.bbc diff --git a/output/volume1/outrun2.png.bbc.exo b/gallery/output/volume1/outrun2.png.bbc.exo similarity index 100% rename from output/volume1/outrun2.png.bbc.exo rename to gallery/output/volume1/outrun2.png.bbc.exo diff --git a/output/volume1/pokemon.png b/gallery/output/volume1/pokemon.png similarity index 100% rename from output/volume1/pokemon.png rename to gallery/output/volume1/pokemon.png diff --git a/output/volume1/pokemon.png.bbc b/gallery/output/volume1/pokemon.png.bbc similarity index 100% rename from output/volume1/pokemon.png.bbc rename to gallery/output/volume1/pokemon.png.bbc diff --git a/output/volume1/pokemon.png.bbc.exo b/gallery/output/volume1/pokemon.png.bbc.exo similarity index 100% rename from output/volume1/pokemon.png.bbc.exo rename to gallery/output/volume1/pokemon.png.bbc.exo diff --git a/output/volume1/pokemonblue.png b/gallery/output/volume1/pokemonblue.png similarity index 100% rename from output/volume1/pokemonblue.png rename to gallery/output/volume1/pokemonblue.png diff --git a/output/volume1/pokemonblue.png.bbc b/gallery/output/volume1/pokemonblue.png.bbc similarity index 100% rename from output/volume1/pokemonblue.png.bbc rename to gallery/output/volume1/pokemonblue.png.bbc diff --git a/output/volume1/pokemonblue.png.bbc.exo b/gallery/output/volume1/pokemonblue.png.bbc.exo similarity index 100% rename from output/volume1/pokemonblue.png.bbc.exo rename to gallery/output/volume1/pokemonblue.png.bbc.exo diff --git a/output/volume1/populous2.png b/gallery/output/volume1/populous2.png similarity index 100% rename from output/volume1/populous2.png rename to gallery/output/volume1/populous2.png diff --git a/output/volume1/populous2.png.bbc b/gallery/output/volume1/populous2.png.bbc similarity index 100% rename from output/volume1/populous2.png.bbc rename to gallery/output/volume1/populous2.png.bbc diff --git a/output/volume1/populous2.png.bbc.exo b/gallery/output/volume1/populous2.png.bbc.exo similarity index 100% rename from output/volume1/populous2.png.bbc.exo rename to gallery/output/volume1/populous2.png.bbc.exo diff --git a/output/volume1/rainbow.png b/gallery/output/volume1/rainbow.png similarity index 100% rename from output/volume1/rainbow.png rename to gallery/output/volume1/rainbow.png diff --git a/output/volume1/rainbow.png.bbc b/gallery/output/volume1/rainbow.png.bbc similarity index 100% rename from output/volume1/rainbow.png.bbc rename to gallery/output/volume1/rainbow.png.bbc diff --git a/output/volume1/rainbow.png.bbc.exo b/gallery/output/volume1/rainbow.png.bbc.exo similarity index 100% rename from output/volume1/rainbow.png.bbc.exo rename to gallery/output/volume1/rainbow.png.bbc.exo diff --git a/output/volume1/roadrash.png b/gallery/output/volume1/roadrash.png similarity index 100% rename from output/volume1/roadrash.png rename to gallery/output/volume1/roadrash.png diff --git a/output/volume1/roadrash.png.bbc b/gallery/output/volume1/roadrash.png.bbc similarity index 100% rename from output/volume1/roadrash.png.bbc rename to gallery/output/volume1/roadrash.png.bbc diff --git a/output/volume1/roadrash.png.bbc.exo b/gallery/output/volume1/roadrash.png.bbc.exo similarity index 100% rename from output/volume1/roadrash.png.bbc.exo rename to gallery/output/volume1/roadrash.png.bbc.exo diff --git a/output/volume1/sf.png b/gallery/output/volume1/sf.png similarity index 100% rename from output/volume1/sf.png rename to gallery/output/volume1/sf.png diff --git a/output/volume1/sf.png.bbc b/gallery/output/volume1/sf.png.bbc similarity index 100% rename from output/volume1/sf.png.bbc rename to gallery/output/volume1/sf.png.bbc diff --git a/output/volume1/sf.png.bbc.exo b/gallery/output/volume1/sf.png.bbc.exo similarity index 100% rename from output/volume1/sf.png.bbc.exo rename to gallery/output/volume1/sf.png.bbc.exo diff --git a/output/volume1/smw.png b/gallery/output/volume1/smw.png similarity index 100% rename from output/volume1/smw.png rename to gallery/output/volume1/smw.png diff --git a/output/volume1/smw.png.bbc b/gallery/output/volume1/smw.png.bbc similarity index 100% rename from output/volume1/smw.png.bbc rename to gallery/output/volume1/smw.png.bbc diff --git a/output/volume1/smw.png.bbc.exo b/gallery/output/volume1/smw.png.bbc.exo similarity index 100% rename from output/volume1/smw.png.bbc.exo rename to gallery/output/volume1/smw.png.bbc.exo diff --git a/output/volume1/smw2.png b/gallery/output/volume1/smw2.png similarity index 100% rename from output/volume1/smw2.png rename to gallery/output/volume1/smw2.png diff --git a/output/volume1/smw2.png.bbc b/gallery/output/volume1/smw2.png.bbc similarity index 100% rename from output/volume1/smw2.png.bbc rename to gallery/output/volume1/smw2.png.bbc diff --git a/output/volume1/smw2.png.bbc.exo b/gallery/output/volume1/smw2.png.bbc.exo similarity index 100% rename from output/volume1/smw2.png.bbc.exo rename to gallery/output/volume1/smw2.png.bbc.exo diff --git a/output/volume1/sonic.png b/gallery/output/volume1/sonic.png similarity index 100% rename from output/volume1/sonic.png rename to gallery/output/volume1/sonic.png diff --git a/output/volume1/sonic.png.bbc b/gallery/output/volume1/sonic.png.bbc similarity index 100% rename from output/volume1/sonic.png.bbc rename to gallery/output/volume1/sonic.png.bbc diff --git a/output/volume1/sonic.png.bbc.exo b/gallery/output/volume1/sonic.png.bbc.exo similarity index 100% rename from output/volume1/sonic.png.bbc.exo rename to gallery/output/volume1/sonic.png.bbc.exo diff --git a/output/volume1/storm.png b/gallery/output/volume1/storm.png similarity index 100% rename from output/volume1/storm.png rename to gallery/output/volume1/storm.png diff --git a/output/volume1/storm.png.bbc b/gallery/output/volume1/storm.png.bbc similarity index 100% rename from output/volume1/storm.png.bbc rename to gallery/output/volume1/storm.png.bbc diff --git a/output/volume1/storm.png.bbc.exo b/gallery/output/volume1/storm.png.bbc.exo similarity index 100% rename from output/volume1/storm.png.bbc.exo rename to gallery/output/volume1/storm.png.bbc.exo diff --git a/output/volume1/swiv.png b/gallery/output/volume1/swiv.png similarity index 100% rename from output/volume1/swiv.png rename to gallery/output/volume1/swiv.png diff --git a/output/volume1/swiv.png.bbc b/gallery/output/volume1/swiv.png.bbc similarity index 100% rename from output/volume1/swiv.png.bbc rename to gallery/output/volume1/swiv.png.bbc diff --git a/output/volume1/swiv.png.bbc.exo b/gallery/output/volume1/swiv.png.bbc.exo similarity index 100% rename from output/volume1/swiv.png.bbc.exo rename to gallery/output/volume1/swiv.png.bbc.exo diff --git a/output/volume1/xenon2.png b/gallery/output/volume1/xenon2.png similarity index 100% rename from output/volume1/xenon2.png rename to gallery/output/volume1/xenon2.png diff --git a/output/volume1/xenon2.png.bbc b/gallery/output/volume1/xenon2.png.bbc similarity index 100% rename from output/volume1/xenon2.png.bbc rename to gallery/output/volume1/xenon2.png.bbc diff --git a/output/volume1/xenon2.png.bbc.exo b/gallery/output/volume1/xenon2.png.bbc.exo similarity index 100% rename from output/volume1/xenon2.png.bbc.exo rename to gallery/output/volume1/xenon2.png.bbc.exo diff --git a/output/volume1/zarch.png b/gallery/output/volume1/zarch.png similarity index 100% rename from output/volume1/zarch.png rename to gallery/output/volume1/zarch.png diff --git a/output/volume1/zarch.png.bbc b/gallery/output/volume1/zarch.png.bbc similarity index 100% rename from output/volume1/zarch.png.bbc rename to gallery/output/volume1/zarch.png.bbc diff --git a/output/volume1/zarch.png.bbc.exo b/gallery/output/volume1/zarch.png.bbc.exo similarity index 100% rename from output/volume1/zarch.png.bbc.exo rename to gallery/output/volume1/zarch.png.bbc.exo diff --git a/output/volume1/zelda.png b/gallery/output/volume1/zelda.png similarity index 100% rename from output/volume1/zelda.png rename to gallery/output/volume1/zelda.png diff --git a/output/volume1/zelda.png.bbc b/gallery/output/volume1/zelda.png.bbc similarity index 100% rename from output/volume1/zelda.png.bbc rename to gallery/output/volume1/zelda.png.bbc diff --git a/output/volume1/zelda.png.bbc.exo b/gallery/output/volume1/zelda.png.bbc.exo similarity index 100% rename from output/volume1/zelda.png.bbc.exo rename to gallery/output/volume1/zelda.png.bbc.exo diff --git a/output/volume1/zool.png b/gallery/output/volume1/zool.png similarity index 100% rename from output/volume1/zool.png rename to gallery/output/volume1/zool.png diff --git a/output/volume1/zool.png.bbc b/gallery/output/volume1/zool.png.bbc similarity index 100% rename from output/volume1/zool.png.bbc rename to gallery/output/volume1/zool.png.bbc diff --git a/output/volume1/zool.png.bbc.exo b/gallery/output/volume1/zool.png.bbc.exo similarity index 100% rename from output/volume1/zool.png.bbc.exo rename to gallery/output/volume1/zool.png.bbc.exo diff --git a/output/volume2/archimedes.png b/gallery/output/volume2/archimedes.png similarity index 100% rename from output/volume2/archimedes.png rename to gallery/output/volume2/archimedes.png diff --git a/output/volume2/archimedes.png.bbc b/gallery/output/volume2/archimedes.png.bbc similarity index 100% rename from output/volume2/archimedes.png.bbc rename to gallery/output/volume2/archimedes.png.bbc diff --git a/output/volume2/archimedes.png.bbc.exo b/gallery/output/volume2/archimedes.png.bbc.exo similarity index 100% rename from output/volume2/archimedes.png.bbc.exo rename to gallery/output/volume2/archimedes.png.bbc.exo diff --git a/output/volume2/beeb.png b/gallery/output/volume2/beeb.png similarity index 100% rename from output/volume2/beeb.png rename to gallery/output/volume2/beeb.png diff --git a/output/volume2/beeb.png.bbc b/gallery/output/volume2/beeb.png.bbc similarity index 100% rename from output/volume2/beeb.png.bbc rename to gallery/output/volume2/beeb.png.bbc diff --git a/output/volume2/beeb.png.bbc.exo b/gallery/output/volume2/beeb.png.bbc.exo similarity index 100% rename from output/volume2/beeb.png.bbc.exo rename to gallery/output/volume2/beeb.png.bbc.exo diff --git a/output/volume2/birds.png b/gallery/output/volume2/birds.png similarity index 100% rename from output/volume2/birds.png rename to gallery/output/volume2/birds.png diff --git a/output/volume2/birds.png.bbc b/gallery/output/volume2/birds.png.bbc similarity index 100% rename from output/volume2/birds.png.bbc rename to gallery/output/volume2/birds.png.bbc diff --git a/output/volume2/birds.png.bbc.exo b/gallery/output/volume2/birds.png.bbc.exo similarity index 100% rename from output/volume2/birds.png.bbc.exo rename to gallery/output/volume2/birds.png.bbc.exo diff --git a/gallery/output/volume2/config.asm b/gallery/output/volume2/config.asm new file mode 100644 index 0000000..0427cb5 --- /dev/null +++ b/gallery/output/volume2/config.asm @@ -0,0 +1,26 @@ +PUTFILE "gallery/output/volume2/simpsons.png.bbc.exo", "A.01", &67af, &2fc0 +PUTFILE "gallery/output/volume2/floyd.png.bbc.exo", "A.02", &7bc0, &2fc0 +PUTFILE "gallery/output/volume2/archimedes.png.bbc.exo", "A.03", &7d13, &2fc0 +PUTFILE "gallery/output/volume2/diamond.png.bbc.exo", "A.04", &6649, &2fc0 +PUTFILE "gallery/output/volume2/neon.png.bbc.exo", "A.05", &6a28, &2fc0 +PUTFILE "gallery/output/volume2/homer.png.bbc.exo", "A.06", &703a, &2fc0 +PUTFILE "gallery/output/volume2/tut.png.bbc.exo", "A.07", &503c, &2fc0 +PUTFILE "gallery/output/volume2/beeb.png.bbc.exo", "A.08", &581a, &2fc0 +PUTFILE "gallery/output/volume2/birds.png.bbc.exo", "A.09", &5517, &2fc0 +PUTFILE "gallery/output/volume2/elite.png.bbc.exo", "A.10", &69d8, &2fc0 +PUTFILE "gallery/output/volume2/fractal.png.bbc.exo", "A.11", &4fc2, &2fc0 +PUTFILE "gallery/output/volume2/ghostbusters.png.bbc.exo", "A.12", &633f, &2fc0 +PUTFILE "gallery/output/volume2/graphics.png.bbc.exo", "A.13", &57ab, &2fc0 +PUTFILE "gallery/output/volume2/laser.png.bbc.exo", "A.14", &5811, &2fc0 +PUTFILE "gallery/output/volume2/logo.png.bbc.exo", "A.15", &7967, &2fc0 +PUTFILE "gallery/output/volume2/marbles.png.bbc.exo", "A.16", &69ac, &2fc0 +PUTFILE "gallery/output/volume2/mario.png.bbc.exo", "A.17", &72d8, &2fc0 +PUTFILE "gallery/output/volume2/ray1.png.bbc.exo", "A.18", &6cf2, &2fc0 +PUTFILE "gallery/output/volume2/ray2.png.bbc.exo", "A.19", &6faf, &2fc0 +PUTFILE "gallery/output/volume2/spidey.png.bbc.exo", "A.20", &6e63, &2fc0 +PUTFILE "gallery/output/volume2/teapot.png.bbc.exo", "A.21", &52a7, &2fc0 +PUTFILE "gallery/output/volume2/terminator.png.bbc.exo", "A.22", &624f, &2fc0 +PUTFILE "gallery/output/volume2/tron.png.bbc.exo", "A.23", &5699, &2fc0 +PUTFILE "gallery/output/volume2/trooper.png.bbc.exo", "A.24", &5555, &2fc0 +PUTFILE "gallery/output/volume2/woody.png.bbc.exo", "A.25", &63e0, &2fc0 +PUTFILE "gallery/output/volume2/cube.png.bbc.exo", "A.26", &73b8, &2fc0 diff --git a/output/volume2/cube.png b/gallery/output/volume2/cube.png similarity index 100% rename from output/volume2/cube.png rename to gallery/output/volume2/cube.png diff --git a/output/volume2/cube.png.bbc b/gallery/output/volume2/cube.png.bbc similarity index 100% rename from output/volume2/cube.png.bbc rename to gallery/output/volume2/cube.png.bbc diff --git a/output/volume2/cube.png.bbc.exo b/gallery/output/volume2/cube.png.bbc.exo similarity index 100% rename from output/volume2/cube.png.bbc.exo rename to gallery/output/volume2/cube.png.bbc.exo diff --git a/output/volume2/diamond.png b/gallery/output/volume2/diamond.png similarity index 100% rename from output/volume2/diamond.png rename to gallery/output/volume2/diamond.png diff --git a/output/volume2/diamond.png.bbc b/gallery/output/volume2/diamond.png.bbc similarity index 100% rename from output/volume2/diamond.png.bbc rename to gallery/output/volume2/diamond.png.bbc diff --git a/output/volume2/diamond.png.bbc.exo b/gallery/output/volume2/diamond.png.bbc.exo similarity index 100% rename from output/volume2/diamond.png.bbc.exo rename to gallery/output/volume2/diamond.png.bbc.exo diff --git a/output/volume2/elite.png b/gallery/output/volume2/elite.png similarity index 100% rename from output/volume2/elite.png rename to gallery/output/volume2/elite.png diff --git a/output/volume2/elite.png.bbc b/gallery/output/volume2/elite.png.bbc similarity index 100% rename from output/volume2/elite.png.bbc rename to gallery/output/volume2/elite.png.bbc diff --git a/output/volume2/elite.png.bbc.exo b/gallery/output/volume2/elite.png.bbc.exo similarity index 100% rename from output/volume2/elite.png.bbc.exo rename to gallery/output/volume2/elite.png.bbc.exo diff --git a/output/volume2/floyd.png b/gallery/output/volume2/floyd.png similarity index 100% rename from output/volume2/floyd.png rename to gallery/output/volume2/floyd.png diff --git a/output/volume2/floyd.png.bbc b/gallery/output/volume2/floyd.png.bbc similarity index 100% rename from output/volume2/floyd.png.bbc rename to gallery/output/volume2/floyd.png.bbc diff --git a/output/volume2/floyd.png.bbc.exo b/gallery/output/volume2/floyd.png.bbc.exo similarity index 100% rename from output/volume2/floyd.png.bbc.exo rename to gallery/output/volume2/floyd.png.bbc.exo diff --git a/output/volume2/fractal.png b/gallery/output/volume2/fractal.png similarity index 100% rename from output/volume2/fractal.png rename to gallery/output/volume2/fractal.png diff --git a/output/volume2/fractal.png.bbc b/gallery/output/volume2/fractal.png.bbc similarity index 100% rename from output/volume2/fractal.png.bbc rename to gallery/output/volume2/fractal.png.bbc diff --git a/output/volume2/fractal.png.bbc.exo b/gallery/output/volume2/fractal.png.bbc.exo similarity index 100% rename from output/volume2/fractal.png.bbc.exo rename to gallery/output/volume2/fractal.png.bbc.exo diff --git a/output/volume2/ghostbusters.png b/gallery/output/volume2/ghostbusters.png similarity index 100% rename from output/volume2/ghostbusters.png rename to gallery/output/volume2/ghostbusters.png diff --git a/output/volume2/ghostbusters.png.bbc b/gallery/output/volume2/ghostbusters.png.bbc similarity index 100% rename from output/volume2/ghostbusters.png.bbc rename to gallery/output/volume2/ghostbusters.png.bbc diff --git a/output/volume2/ghostbusters.png.bbc.exo b/gallery/output/volume2/ghostbusters.png.bbc.exo similarity index 100% rename from output/volume2/ghostbusters.png.bbc.exo rename to gallery/output/volume2/ghostbusters.png.bbc.exo diff --git a/output/volume2/graphics.png b/gallery/output/volume2/graphics.png similarity index 100% rename from output/volume2/graphics.png rename to gallery/output/volume2/graphics.png diff --git a/output/volume2/graphics.png.bbc b/gallery/output/volume2/graphics.png.bbc similarity index 100% rename from output/volume2/graphics.png.bbc rename to gallery/output/volume2/graphics.png.bbc diff --git a/output/volume2/graphics.png.bbc.exo b/gallery/output/volume2/graphics.png.bbc.exo similarity index 100% rename from output/volume2/graphics.png.bbc.exo rename to gallery/output/volume2/graphics.png.bbc.exo diff --git a/output/volume2/homer.png b/gallery/output/volume2/homer.png similarity index 100% rename from output/volume2/homer.png rename to gallery/output/volume2/homer.png diff --git a/output/volume2/homer.png.bbc b/gallery/output/volume2/homer.png.bbc similarity index 100% rename from output/volume2/homer.png.bbc rename to gallery/output/volume2/homer.png.bbc diff --git a/output/volume2/homer.png.bbc.exo b/gallery/output/volume2/homer.png.bbc.exo similarity index 100% rename from output/volume2/homer.png.bbc.exo rename to gallery/output/volume2/homer.png.bbc.exo diff --git a/output/volume2/laser.png b/gallery/output/volume2/laser.png similarity index 100% rename from output/volume2/laser.png rename to gallery/output/volume2/laser.png diff --git a/output/volume2/laser.png.bbc b/gallery/output/volume2/laser.png.bbc similarity index 100% rename from output/volume2/laser.png.bbc rename to gallery/output/volume2/laser.png.bbc diff --git a/output/volume2/laser.png.bbc.exo b/gallery/output/volume2/laser.png.bbc.exo similarity index 100% rename from output/volume2/laser.png.bbc.exo rename to gallery/output/volume2/laser.png.bbc.exo diff --git a/output/volume2/logo.png b/gallery/output/volume2/logo.png similarity index 100% rename from output/volume2/logo.png rename to gallery/output/volume2/logo.png diff --git a/output/volume2/logo.png.bbc b/gallery/output/volume2/logo.png.bbc similarity index 100% rename from output/volume2/logo.png.bbc rename to gallery/output/volume2/logo.png.bbc diff --git a/output/volume2/logo.png.bbc.exo b/gallery/output/volume2/logo.png.bbc.exo similarity index 100% rename from output/volume2/logo.png.bbc.exo rename to gallery/output/volume2/logo.png.bbc.exo diff --git a/output/volume2/marbles.png b/gallery/output/volume2/marbles.png similarity index 100% rename from output/volume2/marbles.png rename to gallery/output/volume2/marbles.png diff --git a/output/volume2/marbles.png.bbc b/gallery/output/volume2/marbles.png.bbc similarity index 100% rename from output/volume2/marbles.png.bbc rename to gallery/output/volume2/marbles.png.bbc diff --git a/output/volume2/marbles.png.bbc.exo b/gallery/output/volume2/marbles.png.bbc.exo similarity index 100% rename from output/volume2/marbles.png.bbc.exo rename to gallery/output/volume2/marbles.png.bbc.exo diff --git a/output/volume2/mario.png b/gallery/output/volume2/mario.png similarity index 100% rename from output/volume2/mario.png rename to gallery/output/volume2/mario.png diff --git a/output/volume2/mario.png.bbc b/gallery/output/volume2/mario.png.bbc similarity index 100% rename from output/volume2/mario.png.bbc rename to gallery/output/volume2/mario.png.bbc diff --git a/output/volume2/mario.png.bbc.exo b/gallery/output/volume2/mario.png.bbc.exo similarity index 100% rename from output/volume2/mario.png.bbc.exo rename to gallery/output/volume2/mario.png.bbc.exo diff --git a/output/volume2/neon.png b/gallery/output/volume2/neon.png similarity index 100% rename from output/volume2/neon.png rename to gallery/output/volume2/neon.png diff --git a/output/volume2/neon.png.bbc b/gallery/output/volume2/neon.png.bbc similarity index 100% rename from output/volume2/neon.png.bbc rename to gallery/output/volume2/neon.png.bbc diff --git a/output/volume2/neon.png.bbc.exo b/gallery/output/volume2/neon.png.bbc.exo similarity index 100% rename from output/volume2/neon.png.bbc.exo rename to gallery/output/volume2/neon.png.bbc.exo diff --git a/output/volume2/ray1.png b/gallery/output/volume2/ray1.png similarity index 100% rename from output/volume2/ray1.png rename to gallery/output/volume2/ray1.png diff --git a/output/volume2/ray1.png.bbc b/gallery/output/volume2/ray1.png.bbc similarity index 100% rename from output/volume2/ray1.png.bbc rename to gallery/output/volume2/ray1.png.bbc diff --git a/output/volume2/ray1.png.bbc.exo b/gallery/output/volume2/ray1.png.bbc.exo similarity index 100% rename from output/volume2/ray1.png.bbc.exo rename to gallery/output/volume2/ray1.png.bbc.exo diff --git a/output/volume2/ray2.png b/gallery/output/volume2/ray2.png similarity index 100% rename from output/volume2/ray2.png rename to gallery/output/volume2/ray2.png diff --git a/output/volume2/ray2.png.bbc b/gallery/output/volume2/ray2.png.bbc similarity index 100% rename from output/volume2/ray2.png.bbc rename to gallery/output/volume2/ray2.png.bbc diff --git a/output/volume2/ray2.png.bbc.exo b/gallery/output/volume2/ray2.png.bbc.exo similarity index 100% rename from output/volume2/ray2.png.bbc.exo rename to gallery/output/volume2/ray2.png.bbc.exo diff --git a/output/volume2/simpsons.png b/gallery/output/volume2/simpsons.png similarity index 100% rename from output/volume2/simpsons.png rename to gallery/output/volume2/simpsons.png diff --git a/output/volume2/simpsons.png.bbc b/gallery/output/volume2/simpsons.png.bbc similarity index 100% rename from output/volume2/simpsons.png.bbc rename to gallery/output/volume2/simpsons.png.bbc diff --git a/output/volume2/simpsons.png.bbc.exo b/gallery/output/volume2/simpsons.png.bbc.exo similarity index 100% rename from output/volume2/simpsons.png.bbc.exo rename to gallery/output/volume2/simpsons.png.bbc.exo diff --git a/output/volume2/spidey.png b/gallery/output/volume2/spidey.png similarity index 100% rename from output/volume2/spidey.png rename to gallery/output/volume2/spidey.png diff --git a/output/volume2/spidey.png.bbc b/gallery/output/volume2/spidey.png.bbc similarity index 100% rename from output/volume2/spidey.png.bbc rename to gallery/output/volume2/spidey.png.bbc diff --git a/output/volume2/spidey.png.bbc.exo b/gallery/output/volume2/spidey.png.bbc.exo similarity index 100% rename from output/volume2/spidey.png.bbc.exo rename to gallery/output/volume2/spidey.png.bbc.exo diff --git a/output/volume2/teapot.png b/gallery/output/volume2/teapot.png similarity index 100% rename from output/volume2/teapot.png rename to gallery/output/volume2/teapot.png diff --git a/output/volume2/teapot.png.bbc b/gallery/output/volume2/teapot.png.bbc similarity index 100% rename from output/volume2/teapot.png.bbc rename to gallery/output/volume2/teapot.png.bbc diff --git a/output/volume2/teapot.png.bbc.exo b/gallery/output/volume2/teapot.png.bbc.exo similarity index 100% rename from output/volume2/teapot.png.bbc.exo rename to gallery/output/volume2/teapot.png.bbc.exo diff --git a/output/volume2/terminator.png b/gallery/output/volume2/terminator.png similarity index 100% rename from output/volume2/terminator.png rename to gallery/output/volume2/terminator.png diff --git a/output/volume2/terminator.png.bbc b/gallery/output/volume2/terminator.png.bbc similarity index 100% rename from output/volume2/terminator.png.bbc rename to gallery/output/volume2/terminator.png.bbc diff --git a/output/volume2/terminator.png.bbc.exo b/gallery/output/volume2/terminator.png.bbc.exo similarity index 100% rename from output/volume2/terminator.png.bbc.exo rename to gallery/output/volume2/terminator.png.bbc.exo diff --git a/output/volume2/tron.png b/gallery/output/volume2/tron.png similarity index 100% rename from output/volume2/tron.png rename to gallery/output/volume2/tron.png diff --git a/output/volume2/tron.png.bbc b/gallery/output/volume2/tron.png.bbc similarity index 100% rename from output/volume2/tron.png.bbc rename to gallery/output/volume2/tron.png.bbc diff --git a/output/volume2/tron.png.bbc.exo b/gallery/output/volume2/tron.png.bbc.exo similarity index 100% rename from output/volume2/tron.png.bbc.exo rename to gallery/output/volume2/tron.png.bbc.exo diff --git a/output/volume2/trooper.png b/gallery/output/volume2/trooper.png similarity index 100% rename from output/volume2/trooper.png rename to gallery/output/volume2/trooper.png diff --git a/output/volume2/trooper.png.bbc b/gallery/output/volume2/trooper.png.bbc similarity index 100% rename from output/volume2/trooper.png.bbc rename to gallery/output/volume2/trooper.png.bbc diff --git a/output/volume2/trooper.png.bbc.exo b/gallery/output/volume2/trooper.png.bbc.exo similarity index 100% rename from output/volume2/trooper.png.bbc.exo rename to gallery/output/volume2/trooper.png.bbc.exo diff --git a/output/volume2/tut.png b/gallery/output/volume2/tut.png similarity index 100% rename from output/volume2/tut.png rename to gallery/output/volume2/tut.png diff --git a/output/volume2/tut.png.bbc b/gallery/output/volume2/tut.png.bbc similarity index 100% rename from output/volume2/tut.png.bbc rename to gallery/output/volume2/tut.png.bbc diff --git a/output/volume2/tut.png.bbc.exo b/gallery/output/volume2/tut.png.bbc.exo similarity index 100% rename from output/volume2/tut.png.bbc.exo rename to gallery/output/volume2/tut.png.bbc.exo diff --git a/output/volume2/woody.png b/gallery/output/volume2/woody.png similarity index 100% rename from output/volume2/woody.png rename to gallery/output/volume2/woody.png diff --git a/output/volume2/woody.png.bbc b/gallery/output/volume2/woody.png.bbc similarity index 100% rename from output/volume2/woody.png.bbc rename to gallery/output/volume2/woody.png.bbc diff --git a/output/volume2/woody.png.bbc.exo b/gallery/output/volume2/woody.png.bbc.exo similarity index 100% rename from output/volume2/woody.png.bbc.exo rename to gallery/output/volume2/woody.png.bbc.exo diff --git a/gallery/output/volume3/config.asm b/gallery/output/volume3/config.asm new file mode 100644 index 0000000..1c8f64c --- /dev/null +++ b/gallery/output/volume3/config.asm @@ -0,0 +1,9 @@ +PUTFILE "gallery/output/volume3/earth.png.bbc.exo", "A.01", &6285, &2fc0 +PUTFILE "gallery/output/volume3/fashion.png.bbc.exo", "A.02", &540a, &2fc0 +PUTFILE "gallery/output/volume3/lenna.png.bbc.exo", "A.03", &53e1, &2fc0 +PUTFILE "gallery/output/volume3/lighthouse.png.bbc.exo", "A.04", &5104, &2fc0 +PUTFILE "gallery/output/volume3/monalisa.png.bbc.exo", "A.05", &668b, &2fc0 +PUTFILE "gallery/output/volume3/moon.png.bbc.exo", "A.06", &5621, &2fc0 +PUTFILE "gallery/output/volume3/parrot.png.bbc.exo", "A.07", &52f1, &2fc0 +PUTFILE "gallery/output/volume3/sharbat.png.bbc.exo", "A.08", &671e, &2fc0 +PUTFILE "gallery/output/volume3/tiger.png.bbc.exo", "A.09", &4b79, &2fc0 diff --git a/output/volume3/earth.png b/gallery/output/volume3/earth.png similarity index 100% rename from output/volume3/earth.png rename to gallery/output/volume3/earth.png diff --git a/output/volume3/earth.png.bbc b/gallery/output/volume3/earth.png.bbc similarity index 100% rename from output/volume3/earth.png.bbc rename to gallery/output/volume3/earth.png.bbc diff --git a/output/volume3/earth.png.bbc.exo b/gallery/output/volume3/earth.png.bbc.exo similarity index 100% rename from output/volume3/earth.png.bbc.exo rename to gallery/output/volume3/earth.png.bbc.exo diff --git a/output/volume3/fashion.png b/gallery/output/volume3/fashion.png similarity index 100% rename from output/volume3/fashion.png rename to gallery/output/volume3/fashion.png diff --git a/output/volume3/fashion.png.bbc b/gallery/output/volume3/fashion.png.bbc similarity index 100% rename from output/volume3/fashion.png.bbc rename to gallery/output/volume3/fashion.png.bbc diff --git a/output/volume3/fashion.png.bbc.exo b/gallery/output/volume3/fashion.png.bbc.exo similarity index 100% rename from output/volume3/fashion.png.bbc.exo rename to gallery/output/volume3/fashion.png.bbc.exo diff --git a/output/volume3/lenna.png b/gallery/output/volume3/lenna.png similarity index 100% rename from output/volume3/lenna.png rename to gallery/output/volume3/lenna.png diff --git a/output/volume3/lenna.png.bbc b/gallery/output/volume3/lenna.png.bbc similarity index 100% rename from output/volume3/lenna.png.bbc rename to gallery/output/volume3/lenna.png.bbc diff --git a/output/volume3/lenna.png.bbc.exo b/gallery/output/volume3/lenna.png.bbc.exo similarity index 100% rename from output/volume3/lenna.png.bbc.exo rename to gallery/output/volume3/lenna.png.bbc.exo diff --git a/output/volume3/lighthouse.png b/gallery/output/volume3/lighthouse.png similarity index 100% rename from output/volume3/lighthouse.png rename to gallery/output/volume3/lighthouse.png diff --git a/output/volume3/lighthouse.png.bbc b/gallery/output/volume3/lighthouse.png.bbc similarity index 100% rename from output/volume3/lighthouse.png.bbc rename to gallery/output/volume3/lighthouse.png.bbc diff --git a/output/volume3/lighthouse.png.bbc.exo b/gallery/output/volume3/lighthouse.png.bbc.exo similarity index 100% rename from output/volume3/lighthouse.png.bbc.exo rename to gallery/output/volume3/lighthouse.png.bbc.exo diff --git a/output/volume3/monalisa.png b/gallery/output/volume3/monalisa.png similarity index 100% rename from output/volume3/monalisa.png rename to gallery/output/volume3/monalisa.png diff --git a/output/volume3/monalisa.png.bbc b/gallery/output/volume3/monalisa.png.bbc similarity index 100% rename from output/volume3/monalisa.png.bbc rename to gallery/output/volume3/monalisa.png.bbc diff --git a/output/volume3/monalisa.png.bbc.exo b/gallery/output/volume3/monalisa.png.bbc.exo similarity index 100% rename from output/volume3/monalisa.png.bbc.exo rename to gallery/output/volume3/monalisa.png.bbc.exo diff --git a/output/volume3/moon.png b/gallery/output/volume3/moon.png similarity index 100% rename from output/volume3/moon.png rename to gallery/output/volume3/moon.png diff --git a/output/volume3/moon.png.bbc b/gallery/output/volume3/moon.png.bbc similarity index 100% rename from output/volume3/moon.png.bbc rename to gallery/output/volume3/moon.png.bbc diff --git a/output/volume3/moon.png.bbc.exo b/gallery/output/volume3/moon.png.bbc.exo similarity index 100% rename from output/volume3/moon.png.bbc.exo rename to gallery/output/volume3/moon.png.bbc.exo diff --git a/output/volume3/parrot.png b/gallery/output/volume3/parrot.png similarity index 100% rename from output/volume3/parrot.png rename to gallery/output/volume3/parrot.png diff --git a/output/volume3/parrot.png.bbc b/gallery/output/volume3/parrot.png.bbc similarity index 100% rename from output/volume3/parrot.png.bbc rename to gallery/output/volume3/parrot.png.bbc diff --git a/output/volume3/parrot.png.bbc.exo b/gallery/output/volume3/parrot.png.bbc.exo similarity index 100% rename from output/volume3/parrot.png.bbc.exo rename to gallery/output/volume3/parrot.png.bbc.exo diff --git a/output/volume3/sharbat.png b/gallery/output/volume3/sharbat.png similarity index 100% rename from output/volume3/sharbat.png rename to gallery/output/volume3/sharbat.png diff --git a/output/volume3/sharbat.png.bbc b/gallery/output/volume3/sharbat.png.bbc similarity index 100% rename from output/volume3/sharbat.png.bbc rename to gallery/output/volume3/sharbat.png.bbc diff --git a/output/volume3/sharbat.png.bbc.exo b/gallery/output/volume3/sharbat.png.bbc.exo similarity index 100% rename from output/volume3/sharbat.png.bbc.exo rename to gallery/output/volume3/sharbat.png.bbc.exo diff --git a/output/volume3/tiger.png b/gallery/output/volume3/tiger.png similarity index 100% rename from output/volume3/tiger.png rename to gallery/output/volume3/tiger.png diff --git a/output/volume3/tiger.png.bbc b/gallery/output/volume3/tiger.png.bbc similarity index 100% rename from output/volume3/tiger.png.bbc rename to gallery/output/volume3/tiger.png.bbc diff --git a/output/volume3/tiger.png.bbc.exo b/gallery/output/volume3/tiger.png.bbc.exo similarity index 100% rename from output/volume3/tiger.png.bbc.exo rename to gallery/output/volume3/tiger.png.bbc.exo diff --git a/gallery/output/wip/config.asm b/gallery/output/wip/config.asm new file mode 100644 index 0000000..007a6f2 --- /dev/null +++ b/gallery/output/wip/config.asm @@ -0,0 +1,6 @@ +PUTFILE "gallery/output/wip/crossy.png.bbc.exo", "A.01", &6f22, &2fc0 +PUTFILE "gallery/output/wip/parrots.png.bbc.exo", "A.02", &69e1, &2fc0 +PUTFILE "gallery/output/wip/populous.png.bbc.exo", "A.03", &6a07, &2fc0 +PUTFILE "gallery/output/wip/teapot.png.bbc.exo", "A.04", &7680, &2fc0 +PUTFILE "gallery/output/wip/test.png.bbc.exo", "A.05", &7f17, &2fc0 +PUTFILE "gallery/output/wip/tut2.png.bbc.exo", "A.06", &593b, &2fc0 diff --git a/output/wip/crossy.png b/gallery/output/wip/crossy.png similarity index 100% rename from output/wip/crossy.png rename to gallery/output/wip/crossy.png diff --git a/output/wip/crossy.png.bbc b/gallery/output/wip/crossy.png.bbc similarity index 100% rename from output/wip/crossy.png.bbc rename to gallery/output/wip/crossy.png.bbc diff --git a/output/wip/crossy.png.bbc.exo b/gallery/output/wip/crossy.png.bbc.exo similarity index 100% rename from output/wip/crossy.png.bbc.exo rename to gallery/output/wip/crossy.png.bbc.exo diff --git a/output/wip/parrots.png b/gallery/output/wip/parrots.png similarity index 100% rename from output/wip/parrots.png rename to gallery/output/wip/parrots.png diff --git a/output/wip/parrots.png.bbc b/gallery/output/wip/parrots.png.bbc similarity index 100% rename from output/wip/parrots.png.bbc rename to gallery/output/wip/parrots.png.bbc diff --git a/output/wip/parrots.png.bbc.exo b/gallery/output/wip/parrots.png.bbc.exo similarity index 100% rename from output/wip/parrots.png.bbc.exo rename to gallery/output/wip/parrots.png.bbc.exo diff --git a/output/wip/populous.png b/gallery/output/wip/populous.png similarity index 100% rename from output/wip/populous.png rename to gallery/output/wip/populous.png diff --git a/output/wip/populous.png.bbc b/gallery/output/wip/populous.png.bbc similarity index 100% rename from output/wip/populous.png.bbc rename to gallery/output/wip/populous.png.bbc diff --git a/output/wip/populous.png.bbc.exo b/gallery/output/wip/populous.png.bbc.exo similarity index 100% rename from output/wip/populous.png.bbc.exo rename to gallery/output/wip/populous.png.bbc.exo diff --git a/output/wip/teapot.png b/gallery/output/wip/teapot.png similarity index 100% rename from output/wip/teapot.png rename to gallery/output/wip/teapot.png diff --git a/output/wip/teapot.png.bbc b/gallery/output/wip/teapot.png.bbc similarity index 100% rename from output/wip/teapot.png.bbc rename to gallery/output/wip/teapot.png.bbc diff --git a/output/wip/teapot.png.bbc.exo b/gallery/output/wip/teapot.png.bbc.exo similarity index 100% rename from output/wip/teapot.png.bbc.exo rename to gallery/output/wip/teapot.png.bbc.exo diff --git a/output/wip/test.png b/gallery/output/wip/test.png similarity index 100% rename from output/wip/test.png rename to gallery/output/wip/test.png diff --git a/output/wip/test.png.bbc b/gallery/output/wip/test.png.bbc similarity index 100% rename from output/wip/test.png.bbc rename to gallery/output/wip/test.png.bbc diff --git a/output/wip/test.png.bbc.exo b/gallery/output/wip/test.png.bbc.exo similarity index 100% rename from output/wip/test.png.bbc.exo rename to gallery/output/wip/test.png.bbc.exo diff --git a/output/wip/tut2.png b/gallery/output/wip/tut2.png similarity index 100% rename from output/wip/tut2.png rename to gallery/output/wip/tut2.png diff --git a/output/wip/tut2.png.bbc b/gallery/output/wip/tut2.png.bbc similarity index 100% rename from output/wip/tut2.png.bbc rename to gallery/output/wip/tut2.png.bbc diff --git a/output/wip/tut2.png.bbc.exo b/gallery/output/wip/tut2.png.bbc.exo similarity index 100% rename from output/wip/tut2.png.bbc.exo rename to gallery/output/wip/tut2.png.bbc.exo diff --git a/pngquant.exe b/gallery/pngquant.exe similarity index 100% rename from pngquant.exe rename to gallery/pngquant.exe diff --git a/pngquant.txt b/gallery/pngquant.txt similarity index 100% rename from pngquant.txt rename to gallery/pngquant.txt diff --git a/gallery/update_readme.py b/gallery/update_readme.py new file mode 100644 index 0000000..56a0096 --- /dev/null +++ b/gallery/update_readme.py @@ -0,0 +1,36 @@ +from os import listdir +from os.path import isfile, join +import os + +# hacky script to auto-update the readme with thumbnails of the converted images + + +rootdir = "output/" +my_file = "../readme.md" + +gallery_md = '\n' + +for root, directories, filenames in os.walk(rootdir): + #for directory in directories: + # print os.path.join(root, directory) + volume = root[root.rfind('/')+1:] + if len(volume) > 0: + gallery_md += "\n---\n### " + volume + "\n" + + for filename in filenames: + if filename[-4:] == '.png': + f = os.path.join(root,filename) + f = f.replace('\\', '/') + f = f.replace(rootdir, '') + s = "\n" + gallery_md += s + +file = open(my_file, "r") +readme = file.read() +offset = readme.find("") +readme = readme[:offset+6] +readme += gallery_md +file = open(my_file, "w") +file.write(readme) + +print "readme.md updated." diff --git a/makeall.bat b/makeall.bat new file mode 100644 index 0000000..e25a710 --- /dev/null +++ b/makeall.bat @@ -0,0 +1,6 @@ +cd gallery +compile.py +cd .. +BeebAsm.exe -v -i bbcnula1.asm -do bbcnula1.ssd -opt 2 +BeebAsm.exe -v -i bbcnula2.asm -do bbcnula2.ssd -opt 2 +BeebAsm.exe -v -i bbcnula3.asm -do bbcnula3.ssd -opt 2 diff --git a/output/logo/config.asm b/output/logo/config.asm deleted file mode 100644 index fd40731..0000000 --- a/output/logo/config.asm +++ /dev/null @@ -1 +0,0 @@ -PUTFILE "output/logo/nula.png.bbc.exo", "A.01", &74ea, &2fc0 diff --git a/output/volume1/config.asm b/output/volume1/config.asm deleted file mode 100644 index 19c05ab..0000000 --- a/output/volume1/config.asm +++ /dev/null @@ -1,30 +0,0 @@ -PUTFILE "output/volume1/aladdin.png.bbc.exo", "A.01", &690a, &2fc0 -PUTFILE "output/volume1/bb.png.bbc.exo", "A.02", &77f8, &2fc0 -PUTFILE "output/volume1/castle.png.bbc.exo", "A.03", &56bb, &2fc0 -PUTFILE "output/volume1/chess.png.bbc.exo", "A.04", &5e6b, &2fc0 -PUTFILE "output/volume1/chuckrock.png.bbc.exo", "A.05", &67d7, &2fc0 -PUTFILE "output/volume1/dd.png.bbc.exo", "A.06", &6c58, &2fc0 -PUTFILE "output/volume1/doom.png.bbc.exo", "A.07", &5b3f, &2fc0 -PUTFILE "output/volume1/flashback.png.bbc.exo", "A.08", &5dc0, &2fc0 -PUTFILE "output/volume1/gng.png.bbc.exo", "A.09", &6305, &2fc0 -PUTFILE "output/volume1/gods.png.bbc.exo", "A.10", &5a94, &2fc0 -PUTFILE "output/volume1/lemmings.png.bbc.exo", "A.11", &61e2, &2fc0 -PUTFILE "output/volume1/lotus.png.bbc.exo", "A.12", &763b, &2fc0 -PUTFILE "output/volume1/minecraft.png.bbc.exo", "A.13", &52d7, &2fc0 -PUTFILE "output/volume1/monkey.png.bbc.exo", "A.14", &5e30, &2fc0 -PUTFILE "output/volume1/outrun2.png.bbc.exo", "A.15", &60f9, &2fc0 -PUTFILE "output/volume1/pokemon.png.bbc.exo", "A.16", &67e7, &2fc0 -PUTFILE "output/volume1/pokemonblue.png.bbc.exo", "A.17", &7030, &2fc0 -PUTFILE "output/volume1/populous2.png.bbc.exo", "A.18", &69f5, &2fc0 -PUTFILE "output/volume1/rainbow.png.bbc.exo", "A.19", &7779, &2fc0 -PUTFILE "output/volume1/roadrash.png.bbc.exo", "A.20", &6a28, &2fc0 -PUTFILE "output/volume1/sf.png.bbc.exo", "A.21", &6165, &2fc0 -PUTFILE "output/volume1/smw.png.bbc.exo", "A.22", &6b26, &2fc0 -PUTFILE "output/volume1/smw2.png.bbc.exo", "A.23", &742e, &2fc0 -PUTFILE "output/volume1/sonic.png.bbc.exo", "A.24", &6b47, &2fc0 -PUTFILE "output/volume1/storm.png.bbc.exo", "A.25", &6b19, &2fc0 -PUTFILE "output/volume1/swiv.png.bbc.exo", "A.26", &5ca0, &2fc0 -PUTFILE "output/volume1/xenon2.png.bbc.exo", "A.27", &6af1, &2fc0 -PUTFILE "output/volume1/zarch.png.bbc.exo", "A.28", &7813, &2fc0 -PUTFILE "output/volume1/zelda.png.bbc.exo", "A.29", &7409, &2fc0 -PUTFILE "output/volume1/zool.png.bbc.exo", "A.30", &70e8, &2fc0 diff --git a/output/volume2/config.asm b/output/volume2/config.asm deleted file mode 100644 index 2ea5d91..0000000 --- a/output/volume2/config.asm +++ /dev/null @@ -1,26 +0,0 @@ -PUTFILE "output/volume2/simpsons.png.bbc.exo", "A.01", &67af, &2fc0 -PUTFILE "output/volume2/floyd.png.bbc.exo", "A.02", &7bc0, &2fc0 -PUTFILE "output/volume2/archimedes.png.bbc.exo", "A.03", &7d13, &2fc0 -PUTFILE "output/volume2/diamond.png.bbc.exo", "A.04", &6649, &2fc0 -PUTFILE "output/volume2/neon.png.bbc.exo", "A.05", &6a28, &2fc0 -PUTFILE "output/volume2/homer.png.bbc.exo", "A.06", &703a, &2fc0 -PUTFILE "output/volume2/tut.png.bbc.exo", "A.07", &503c, &2fc0 -PUTFILE "output/volume2/beeb.png.bbc.exo", "A.08", &581a, &2fc0 -PUTFILE "output/volume2/birds.png.bbc.exo", "A.09", &5517, &2fc0 -PUTFILE "output/volume2/elite.png.bbc.exo", "A.10", &69d8, &2fc0 -PUTFILE "output/volume2/fractal.png.bbc.exo", "A.11", &4fc2, &2fc0 -PUTFILE "output/volume2/ghostbusters.png.bbc.exo", "A.12", &633f, &2fc0 -PUTFILE "output/volume2/graphics.png.bbc.exo", "A.13", &57ab, &2fc0 -PUTFILE "output/volume2/laser.png.bbc.exo", "A.14", &5811, &2fc0 -PUTFILE "output/volume2/logo.png.bbc.exo", "A.15", &7967, &2fc0 -PUTFILE "output/volume2/marbles.png.bbc.exo", "A.16", &69ac, &2fc0 -PUTFILE "output/volume2/mario.png.bbc.exo", "A.17", &72d8, &2fc0 -PUTFILE "output/volume2/ray1.png.bbc.exo", "A.18", &6cf2, &2fc0 -PUTFILE "output/volume2/ray2.png.bbc.exo", "A.19", &6faf, &2fc0 -PUTFILE "output/volume2/spidey.png.bbc.exo", "A.20", &6e63, &2fc0 -PUTFILE "output/volume2/teapot.png.bbc.exo", "A.21", &52a7, &2fc0 -PUTFILE "output/volume2/terminator.png.bbc.exo", "A.22", &624f, &2fc0 -PUTFILE "output/volume2/tron.png.bbc.exo", "A.23", &5699, &2fc0 -PUTFILE "output/volume2/trooper.png.bbc.exo", "A.24", &5555, &2fc0 -PUTFILE "output/volume2/woody.png.bbc.exo", "A.25", &63e0, &2fc0 -PUTFILE "output/volume2/cube.png.bbc.exo", "A.26", &73b8, &2fc0 diff --git a/output/volume3/config.asm b/output/volume3/config.asm deleted file mode 100644 index 9f80a6a..0000000 --- a/output/volume3/config.asm +++ /dev/null @@ -1,9 +0,0 @@ -PUTFILE "output/volume3/earth.png.bbc.exo", "A.01", &6285, &2fc0 -PUTFILE "output/volume3/fashion.png.bbc.exo", "A.02", &540a, &2fc0 -PUTFILE "output/volume3/lenna.png.bbc.exo", "A.03", &53e1, &2fc0 -PUTFILE "output/volume3/lighthouse.png.bbc.exo", "A.04", &5104, &2fc0 -PUTFILE "output/volume3/monalisa.png.bbc.exo", "A.05", &668b, &2fc0 -PUTFILE "output/volume3/moon.png.bbc.exo", "A.06", &5621, &2fc0 -PUTFILE "output/volume3/parrot.png.bbc.exo", "A.07", &52f1, &2fc0 -PUTFILE "output/volume3/sharbat.png.bbc.exo", "A.08", &671e, &2fc0 -PUTFILE "output/volume3/tiger.png.bbc.exo", "A.09", &4b79, &2fc0 diff --git a/output/wip/config.asm b/output/wip/config.asm deleted file mode 100644 index e5dd7fe..0000000 --- a/output/wip/config.asm +++ /dev/null @@ -1,6 +0,0 @@ -PUTFILE "output/wip/crossy.png.bbc.exo", "A.01", &6f22, &2fc0 -PUTFILE "output/wip/parrots.png.bbc.exo", "A.02", &69e1, &2fc0 -PUTFILE "output/wip/populous.png.bbc.exo", "A.03", &6a07, &2fc0 -PUTFILE "output/wip/teapot.png.bbc.exo", "A.04", &7680, &2fc0 -PUTFILE "output/wip/test.png.bbc.exo", "A.05", &7f17, &2fc0 -PUTFILE "output/wip/tut2.png.bbc.exo", "A.06", &593b, &2fc0 diff --git a/readme.md b/readme.md index 4a4e36a..dbd19c5 100644 --- a/readme.md +++ b/readme.md @@ -1,12 +1,308 @@ -## TODO +# BBC Micro VideoNuLA Gallery Demos +By [simondotm](https://github.com/simondotm/bbc-nula/), with thanks to RobC for the hardware itself, and [KieranHJ](https://github.com/kieranhj/) for the B-Em NULA hack. -Fade on/off screens -Reset Nula palette on BREAK -Support dither option and other options -Document in readme.md -Add music player +This project demonstrates the capabilities of the enhanced ULA board created for the BBC Micro by RobC by presenting a slide show of 16-colour MODE 2 images that have been colour quantized to use the most optimal 16-colour palette from the NuLA 12-bit range of 4096 colours. +See the thread on [Stardot forums](http://stardot.org.uk/forums/viewtopic.php?f=3&t=12150&sid=87a683dc7df121a211b4ddda498500e6) for more information about VideoNuLA. +## About MODE 2 +The original BBC Micro has a 4-bits-per-pixel display mode, but it is low resolution - 160x256. In theory, it was always capable of displaying 16 unique colours, however the original Video output ULA was only capable of 1 bit/2 level RGB output, so 8 of the colour palette entries were primary colours (black, red, green, yellow, blue, magenta, cyan, white), and the other 8 were 'flashing' variants. +Competitor hardware such as the Amstrad CPC 464 by comparison had 3-level RGB, enabling a palette of 27 colours. Even this small improvement in RGB colour range provided a much more superior display. +The VideoNuLA hardware modification replaces the original ULA with one that has 4-bit RGB output, enabling each of the 16-colours to be reprogrammed with a 12-bit RGB colour palette instead. +So even though the display pixel resolution remains low, the vastly superior quality of graphics that can be rendered with the improved colour bit-depth is frankly amazing. + +## About this project +The project simply converts a collection of source images to optimized 16-colour PNG images, which are then converted to BBC Micro screen display format, compressed and assembled into 'volumes' as `.SSD` disk images along with a 6502 gallery program. + +*Note for Linux/Mac users: this project was written on a Windows system, so I've no idea how easy it is to port.* + +### How it works + +There are two parts to the project: + +1. The gallery image compiler script +2. The 6502/BBC Micro gallery player program + +### Image Compiler + +The compiler is a python script that scans all folders and files listed in the `gallery/assets.json` configuration file, processes them, and puts the processed output PNG files into the `gallery/output` folder. + +For each file, the script performs the following operations: +* Load (and optionally resize) the source image +* Run the image file through `pngquant` to generate the 16-colour optimized PNG version of the source file +* Convert the optimized PNG to MODE 2 pixel screen `.BBC` format +* Compress the `.BBC` file using [Exomizer](https://bitbucket.org/magli143/exomizer/wiki/Home) + +#### PngQuant + +Converting an image from 24-bit RGB (16M colours) to a mere 16-colours requires a bit of colour quantizing code voodoo, and there are various techniques for doing this. However, I have found over the years that none can match the quality of [PngQuant](https://pngquant.org/). It's simply awesome so much of the credit for the quality of the galleries here is thanks to their good work, not mine. :) + +PngQuant supports a neat option called `--posterize N` where N is the number of bits available per R/G/B component. This allows the colour quantizer to fully optimize palette choices for the target bit depth, whereas other quantizers can sometimes 'waste' palette entries that are 8-bit colour depth, but not discernable on more primitive hardware. + +PngQuant also supports an optional floyd steinberg dither. It's one of the better dithers as it has weighting algorithms that reduce the presence of colour bleed that is often seen with standard error diffusion. Some images work well dithered, some do not. Dithering often has a dramatic impact on the compressed output file size too. + +#### BBC File Format +The `.BBC` file format output by the compiler script is essentially a MODE2 screen file format, however since the NuLA requires a 16-colour palette to be set, I cooked up a file format for the gallery player that adds a 64-byte header to the start of the file that contains meta data about the image file: + +``` +[00] - version (1) +[01] - screen mode (2) +[02] - pixel width of image +[03] - pixel height of image (where 0=256) +[04]... +[15] - 12 bytes of padding +[16] - 16 bytes of 'remapped' BBC palette, each byte represents the BBC colour palette that is closest match to the NULA palette that follows. In this way, it's possible to approximately render these BBC files on standard machines. +[31]... +[32] - 32 bytes of 'NULA' palette data. 16 x 2 bytes, where the format is [nR][GB] [4 bits index|4 bits red][4 bits green|4 bits blue] +[63]... +[64] - 20Kb of screen pixel data follows. +``` + +#### Exomizer + +The `.BBC` images are compressed using Exomizer. This step allows us to pack far more images onto one 200Kb SSD disk than we might otherwise - typical compression is >50%, but the downside is that the gallery code has to do a bit more work load, unpack and display the images on the BBC Micro. + + +### Gallery Player + +My main motivation for this project was to see how some awesome 'proper' 16-colour images would be on a BBC Micro enhanced with a NuLA. + +I knew I'd not be short of images to try out, so I cooked up a general purpose 6502/BBC Micro gallery program that could be easily re-used across lots of `.SSD` 'volumes. + +The program works by automatically presenting a slideshow of all image files it can find on a disk called `A.NN` where `NN` is a serial number from `01` and so on. When the program can't find the next number, it simply resets back to `01`. + +#### Decompression +Each compressed `.BBC.EXO` screen file is loaded into memory, unpacked, and displayed. The Exomizer decompression isn't all that fast, but it works well. + +The gallery program is compatible with BBC Micro but has enhancements for sideways RAM or BBC Master/Compact Shadow RAM. + +On a standard BBC Micro, the unpacking is slightly tricky, since the way Exomizer works it cannot support 'in place' decompression. So the file is loaded at the bottom of display RAM, unpacked to 256 bytes BEFORE screen RAM, and then relocated to &3000. + +With sideways RAM installed, the program loads the packed image to a SWR bank (therefore the compressed images must always be <16kb) and unpacks it directly to display RAM &3000 (actually 64 bytes before that &2FC0 due to the header), but does not need to relocate. + +On a Master, the program takes advantage of Shadow RAM to create a double buffer effect. The hardware can display one image whilst the next image is being loaded and unpacked to the current 'shadow' buffer, which allows a more seamless slide show. + +On the non-Master versions, we have to hide the display during image loading & unpacking, otherwise you'd see all of the garbage being loaded and unpacked into memory! + +#### Faders +It occurred to me quite late one day that the way NuLA works as an RGB palette register, it would be possible to implement fading by interpolating the palette every vsync. So, there is now some code to do that - it can fade from any given palette to black or vice versa. I was pretty blown away with how easy that was to do with NuLA and how well it worked, it's pretty cool to see a smooth fade working on a good old Beeb! + +Have a dig around in the code if you are interested in how it works. It's basically a simple 256-byte look up table. + +### Building the disks + +Each gallery 'volume' is assembled using one `BeebAsm` source file. + +``` +; include the generic gallery player source code +INCLUDE "asm/main.asm" +; include the config file containing the list of images to go on this gallery disk +INCLUDE "gallery/output/volume1/config.asm" +``` + + +The `config.asm` file is automatically created by the `compile.py` compiler script, so make sure you run this before assembling any disks. + +The way the compiler script works is that for each subfolder within the root `gallery` folder, the script auto-creates a `config.asm` file containing the `BeebAsm` assembler code to store the compressed files onto an `SSD` disk image. It auto calculates the correct load addresses for the compressed files too (since they often change and are a pain to compute by hand). + +``` +PUTFILE "gallery/output/volume2/simpsons.png.bbc.exo", "A.01", &67af, &2fc0 +PUTFILE "gallery/output/volume2/floyd.png.bbc.exo", "A.02", &7bc0, &2fc0 +PUTFILE "gallery/output/volume2/archimedes.png.bbc.exo", "A.03", &7d13, &2fc0 +... etc +``` + +You can build the `SSD` disks using `BeebAsm` eg. +``` +BeebAsm.exe -v -i bbcnula1.asm -do bbcnula1.ssd -opt 2 +``` +Or for your convenience I added a: +``` +makeall.bat +``` +Or you can use my fancy [Beeb VSC](https://marketplace.visualstudio.com/items?itemName=simondotm.beeb-vsc) BeebAsm extension for Visual Studio Code. + +## Making your own gallery compilations +Feel free to clone this repo and make your own NuLA galleries. + +### Preparing your images +First thing to do is get a collection of images ready for your gallery as follows: +1. Create a new folder in `gallery/images` and call it `mygallery` or something +1. Put some images you like into this folder, and ensure they are 24-bit PNG +3. Resize/Resample all of your images (using GIMP or Photoshop or similar) to 320x256 so that they are aspect correct. If they are tricky sizes, I tended to add black borders or letter box them, but they ultimately **have** to be 320x256 images +4. Now resize the images again to 160x256, but this time remove any aspect lock. They will look horizontally squashed on your PC, but that's fine, because MODE2 pixels are rectangular, not square. They'll turn out just fine on the Beeb, I promise! +5. Note that in the above "resize" steps make sure you use a decent interpolation filter (Linear/Cubic) so that you don't get jaggy edges after the resize, and also make sure the image format is RGB not Indexed pixel format before the resize - again to prevent jaggy edges. +6. Save the processed image - replacing your source image (otherwise the compiler script will try and compile your source image as well which will be the wrong size and everything will go wonky) + +You can usually fit about 20-30 images on one `.SSD` disk, depending on how well they compress. The maximum is 30, due to DFS limitations (31 including the `!Boot` file). + +### Processing the Images + +Next, run `compile.py`: +* The script will initially auto detect the new folder and stop +* Run it again, and it will now proceed to process all of the new images it has found in `gallery/images/mygallery` and put the optimized BBC versions into `gallery/output/mygallery` along with a handy config.asm file. + +### Assembling the Images + +Next, either create a new `bbcnulaX.asm` file in the root, or modify an existing `.asm` file so that it includes your new `config.asm` file eg.: +``` +INCLUDE "asm/main.asm" +INCLUDE "gallery/output/mygallery/config.asm" +``` + +Now you can build your disk image: +``` +BeebAsm.exe -v -i bbcnulaX.asm -do bbcnulaX.ssd -opt 2 +``` +Voila! You should have `bbcnulaX.ssd` all ready to go! + +### Other notes + +#### Overriding image compiler settings +You can add override settings to the `gallery/assets.json` file for the `compile.py` script to use on a per-folder or per-file basis by adding properties to the folder or file object eg.: + +``` +{ + "root": { + \\ override settings for all files in 'mygallery' folder + "mygallery": { + "dither": 0 + }, + \\ override settings just for 'mygallery/test.png' file + "mygallery/test.png": { + "dither": 1 + }, + + ... +``` + +Options are: +* `scale

` - scale image by p% (default 100%) +* `width ` - scale image proportionally to fixed pixel width, will scale up or down +* `height ` - scale image proportionally to fixed pixel height, will scale up or down +* `palette <0-256>` - reduce image to an indexed palette image of N colours (PNG images compress over 40% using this option) +* `dither <0/1>` - dither the image + +If only `width` or `height` is specified, aspect is maintained + +If `width` AND `height` is specified, aspect is not maintained + +Any specifed `width` or `height` overrides any `scale` setting + +#### Compiler Note: +Note that `compile.py` only compile files that have been updated or had properties in `assets.json` changed since it was last run - bit of a convenience thing as I'm impatient like that, so don't be alarmed if you run it twice and on the second run it doesn't appear to do anything. + +If you want to force a full recompile for any reason, there are two options: +1. delete all of the files in the `gallery/output` folder to force a rebuild +2. change the `FORCE_UPDATE` setting in `compile.py` to `True` + +The script isn't that smart however, if you move files around in the `gallery/images` folder you'll end up with crud files in the `gallery/output` folder, in which case cleaning the `gallery/output` folders is the best course of action. + +## And Finally... + +You can report any issues [here](https://github.com/simondotm/bbc-nula/issues). + +**Have fun!** + + + + +--- + +#### !!! +*Don't remove the \ tag or modify below here, as `compile.py` uses it to auto generate the gallery below.* + +## Demo Disk Gallery +For your viewing pleasure, here are the gallery volumes I've created so far. The images below are the 16-colour MODE2 versions, and this is 100% what you actually see on a real BBC Micro with the NuLA mod installed! + + + +--- +### logo + + +--- +### volume1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +--- +### volume2 + + + + + + + + + + + + + + + + + + + + + + + + + + + +--- +### volume3 + + + + + + + + + + +--- +### wip + + + + + +